US 51,345,760 B1

GPTKB entity