US 7,890,907 B2

GPTKB entity