US 6789081 B2

GPTKB entity