US 7,890,988 B2

GPTKB entity