US 6789093 B2

GPTKB entity