US 7,890,681 B2

GPTKB entity