US 51,679,043 B2

GPTKB entity