US 51,234,570 C1

GPTKB entity