US 51,345,740 B1

GPTKB entity