US 7,222,221 D2

GPTKB entity