US 6,890,517 B2

GPTKB entity