US 51,234,620 F1

GPTKB entity