US 6789052 B2

GPTKB entity