US 6,789,318 W7

GPTKB entity