US 6,789,321 W7

GPTKB entity