US 7,610,043 B2

GPTKB entity