US 7262700112 B2

GPTKB entity