US 51,222,220 A1

GPTKB entity