US 7,890,343 B2

GPTKB entity