US 6,789,060 D2

GPTKB entity