US 51,098,778 B2

GPTKB entity