US 51,098,777 B2

GPTKB entity