US 60,234,548 C1

GPTKB entity