US 6789123 B2

GPTKB entity