US 6,789,940 W18

GPTKB entity