US 6,789,946 S59

GPTKB entity