US 6789384 B2

GPTKB entity