Method and system for a consumer oriented backup
First Claim
1. A method for identifying files that are to be included in a backup copy, the method comprising:
- identifying a file;
determining, based on a file extension of the identified file, if the identified file is to be excluded from a backup copy;
in response to determining that the identified file is not to be excluded based on the file extension, determining, based on a file location of the identified file, if the identified file is to be excluded from the backup copy; and
in response to determining that the identified file is not to be excluded based on the file location, including the identified file in a backup copy.
2 Assignments
0 Petitions
Accused Products
Abstract
Generally described, embodiments of the present invention provide a system and method for determining what files of a consumer computer should have protection copies included in a backup and what files should be excluded from the backup. Additionally, embodiments of the present invention provide a method and system for recovering files and/or directories from multiple types of temporal versions, such as backup copies and total copies, and also provide the ability to recover from either local temporal versions or remote temporal versions. Still further, embodiments of the present invention provide the ability to only create a protection copy for a portion of a file that has changed since a previous protection copy of a file was created and stored.
-
Citations
20 Claims
-
1. A method for identifying files that are to be included in a backup copy, the method comprising:
-
identifying a file;
determining, based on a file extension of the identified file, if the identified file is to be excluded from a backup copy;
in response to determining that the identified file is not to be excluded based on the file extension, determining, based on a file location of the identified file, if the identified file is to be excluded from the backup copy; and
in response to determining that the identified file is not to be excluded based on the file location, including the identified file in a backup copy. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. In a computer system having a computer-readable medium including a computer-executable program therein for performing the method of creating a protection copy of a chunk of a file, wherein a protection copy of the file has previously been created, the method comprising:
-
identifying a file that is to be protected;
partitioning the identified file into a plurality of chunks;
determining if a chunk matches a previous protection copy of a chunk;
if it is determined that the chunk does not match a previous protection copy of a chunk, creating a protection copy of the chunk; and
generating a chunk assembly list. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. In a user backup system having a remote storage location, a computer with a nonremovable storage medium, a removable storage media, and a method for restoring a file, the method comprising:
-
identifying a plurality of protection copies of the file contained in a plurality of temporal versions, wherein a first temporal version is a local temporal version and wherein a second temporal version is a remote temporal version;
generating a list including an identification of a first protection copy of the file contained in the first temporal version and an identification of a second protection copy of the file contained in the second temporal version;
receiving a selection of an identified protection copy of the file from the generated list;
obtaining the temporal version associated with the selected option; and
recovering the file. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification