US 6789076 B2

GPTKB entity