US 6,890,516 B2

GPTKB entity