US 7,890,370 B2

GPTKB entity