US 6789080 B2

GPTKB entity