US 6789976 B2

GPTKB entity