US 52,345,694 B1

GPTKB entity