US 51,234,641 F1

GPTKB entity