US 6,789,279 W1

GPTKB entity