US 6789920 B2

GPTKB entity