US 6789075 B2

GPTKB entity