US 1,234,586 C1

GPTKB entity