US 6,789,946 K67

GPTKB entity