US 60,234,548 B1

GPTKB entity