US 6789035 B2

GPTKB entity