US 7890124 C2

GPTKB entity