US 51,234,623 F1

GPTKB entity