US 6,789,652 W1

GPTKB entity