US 60,345,679 B1

GPTKB entity