US 6,789,717 B2

GPTKB entity