Patent ID: 7624165

Claim:
A method for communicating between an originating computing device and a destination computing device comprising: maintaining a first connection between said originating device and a network operations center using a first network operating using a first protocol; maintaining a second connection between said network operations center and said destination device using a second network operating under a second protocol; communicating data to said destination device between said originating device and said network operations center using said first protocol via said first network; translating, at said network operations center, said data between said first protocol and said second protocol; communicating said data between said network operations center and said destination device in said second protocol using said second network operating under said second protocol; maintaining a third connection between said originating device and said network operations center using a third network operating under a third protocol; and when said first connection fails, communicating said data to between said destination device using said third protocol via said third network; wherein said first connection fails when a capacity of said connection decrease below a threshold, and wherein a capacity of said data over said failed first connection is above the threshold.