US 7,890,399 B2

GPTKB entity