US 51,098,884 B2

GPTKB entity