US patent 6,789,139

GPTKB entity