US 6,789,079 W1

GPTKB entity