US 6,789,510 D2

GPTKB entity