US 51,345,651 B1

GPTKB entity