US 6789013 B2

GPTKB entity