US 51,098,881 B2

GPTKB entity