US 6789066 B2

GPTKB entity