US 6,789,054 D2

GPTKB entity