Patent ID: 8458285

Claim:
A computerized method comprising: receiving a request from a source system to store data, wherein the source system is outside of a first network of interconnected computer systems that are configured to store the data and the source system is outside of a second network of interconnected computer systems that are configured to store the data, each of the interconnected computer systems in the first network and the second network comprising a memory; directing the data to a first computer memory of a computer system in the first network; directing a first copy of the data to a second computer memory of a computer system in the second network; intermittently forwarding the data among the first computer memory and memories of other computer systems in the first network without storing the data on any physical storage device of the interconnected computer systems in the first network, wherein the interconnected computer systems in the first network to which the data is forwarded are determined dynamically at interconnected computer systems in the first network receiving the data based at least in part on status of one or more of the interconnected computer systems or previous paths used for forwarding the data; and intermittently forwarding the first copy of the data among the second computer memory and memories of other computer systems in the second network without storing the first copy of the data on any physical storage device of the interconnected computer systems in the second network, wherein the interconnected computer systems in the second network to which the first copy of the data is forwarded are determined dynamically at interconnected computer systems in the second network receiving the first copy of the data; wherein physical storage devices include hard disks, magnetic disks, magnetic tape, magneto optical disk, and optical disks.