US 29,222,418 A1

GPTKB entity