US 6789085 B2

GPTKB entity