US 51,345,655 B1

GPTKB entity