Method and system for reciprocal data backup
AssigneeCascade Basic Research Corp.
InventorEric Michelman
Life of this patent
Estimating the term…
Loading patent…
AssigneeCascade Basic Research Corp.
InventorEric Michelman
Estimating the term…
Methods and systems for a reciprocal backup of data, including files, directories, and application data are provided. Example embodiments provide a Reciprocal Backup System (“RBS”), which enables users of two or more computer systems connected over a network to engage each other for automated reciprocal backup needs using peer-to-peer computing techniques. The peer computer systems negotiate a reciprocal backup relationship where each provides the other with backup storage in a secure fashion. The intermittent nature of some partners is handled automatically by the RBS, which supports fully automated and scheduled backups as well as immediate backup and restoration of data objects. In one embodiment, the RBS comprises reciprocal backup system partner support and one or more storage repositories. The RBS partner support includes a reciprocal backup manager and scheduler and a reciprocal backup agent. These components cooperate to provide the backup and restoration operations of the RBS.
A peer-to-peer reciprocal backup system in a network of computer systems, comprising:
A method for performing peer-to-peer reciprocal backup in a network of computer systems, comprising:
A peer-to-peer reciprocal backup system in a network of computer systems, comprising:
A software interface expressed as instructions stored in a computer-readable memory medium of an originating computer system for causing a computer processor to manage peer-to-peer reciprocal backup relationships in a network of computer systems, comprising:
A computer-implemented method for performing backup from an originating computer system to storage located on at least one of a plurality of depository computer systems connected over a network, comprising:
A computer-readable memory medium containing instructions for controlling a computer processor in an originating computer system to electronically perform backup to storage located on at least one of a plurality of depository computer systems connected over a network, by:
A reciprocal backup system in an originating computer system connected by a network to a plurality of peer computer systems, comprising:
A computer-implemented method for establishing a reciprocal backup relationship between computer systems connected over a network, comprising:
A computer-readable memory medium containing instructions for controlling a computer processor to electronically establish a reciprocal backup relationship between computer systems connected over a network, by:
A reciprocal backup system in a depository computer system connected by a network in a peer-to-peer relationship to at least one originating computer system comprising:
A method for automatic restoration of backup data to an originating computer system, the backup data stored according to a plurality of reciprocal backup relationships, comprising:
A computer-readable memory medium containing instructions for controlling a computer processor to automatically restore backup data to an originating computer system, the backup data stored according to a plurality of reciprocal backup relationships, by:
A reciprocal backup system for automatic restoration of backup data to an originating computer system, the backup data stored according to a plurality of reciprocal backup relationships, comprising:
A peer-to-peer reciprocal backup system in a network of computer systems, comprising:
A method for performing peer-to-peer reciprocal backup in a network of computer systems, comprising:
A peer-to-peer reciprocal backup system in a network of computer systems, comprising:
A software interface expressed as instructions stored in a computer-readable memory medium of an originating computer system for causing a computer processor to manage peer-to-peer reciprocal backup relationships in a network of computer systems, comprising:
Dependencies are inferred from the claim text.