US 7,890,946 B2

GPTKB entity