US 6789985 B2

GPTKB entity