US 6,789,575 W1

GPTKB entity