US 51,234,577 F1

GPTKB entity