US 6789074 B2

GPTKB entity