US 60,234,554 B1

GPTKB entity