US 60,234,570 B1

GPTKB entity