METHOD AND SYSTEM OF PROVIDING A BACKUP CONFIGURATION PROGRAM
First Claim
1. A method for generating a list of recommended files for backup, comprising:
- pre-selecting for backup certain application programs, data files and file extension types stored in a computer file space;
searching the file space to discover other application programs, data files and file extension types stored therein;
creating an application hash-map containing application programs found within the file space and their associated file extension types;
correlating data files having certain file extension types to their associated application programs based on information stored in the application hash-map;
generating a selectable list of items for backup, wherein the items include application programs, data files and file extension types, and wherein items on the list are ranked based on a scaling factor; and
presenting to a user in a graphical user interface, the selectable list of items for backup.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and a system are provided for generating a list of user selectable files for backup based upon program properties. The file space on a user'"'"'s computer or a computer network is searched for application programs, data files and file extension types stored therein. Once these items are located, they are correlated together in a registry. The correlated items are then sorted and ranked in a list for backup based on a sealing factor. The sorted and ranked list is presented to the user in a graphical user interface. The user is then able to easily select the files, applications, or directories that have the highest usage for backup. The user-selected list of files for backup is supplied to backup application program. The user-selected files and other iteration information are stored in a memory for future reference.
40 Citations
20 Claims
-
1. A method for generating a list of recommended files for backup, comprising:
-
pre-selecting for backup certain application programs, data files and file extension types stored in a computer file space; searching the file space to discover other application programs, data files and file extension types stored therein; creating an application hash-map containing application programs found within the file space and their associated file extension types; correlating data files having certain file extension types to their associated application programs based on information stored in the application hash-map; generating a selectable list of items for backup, wherein the items include application programs, data files and file extension types, and wherein items on the list are ranked based on a scaling factor; and presenting to a user in a graphical user interface, the selectable list of items for backup. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for generating a list of recommended files for backup, the system comprising:
-
a computer file space containing pre-selected application programs, data files and file extension types for backup; an apparatus for searching the computer file space to discover other application programs, data files and file extension types stored therein; an apparatus for creating an application hash-map containing application programs found within the computer file space and their associated file extension types; an apparatus for using the application hash-map to correlate the data files having certain file extension types to its associated application program; an apparatus for generating a selectable list of recommended items for backup, wherein the items include application programs, data files and file extension types, and wherein items on the list are ranked based on a scaling factor; a graphical user interface is used to present the end user with the selectable list of recommended items for backup. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A method for generating a list of recommended files for backup the method, comprising:
-
configuring an application program to automatically search a network file space on a computer network for at least one of directories, application programs, data files and file extension types that are pre-selected for backup; monitoring computer usage to record usage information including at least one of accessed directories, accessed application programs, accessed data files and accessed file extension types; identifying patterns of use based on the usage information and compiling usage data; processing the usage data in a pattern recognition process to determine at least one of directories, application programs, data files and application file extension types, having priority for backup based on a scaling factor and listing the data in a ranked list of recommended items for backup; searching the network file space to determine at least one of other directories, application programs, data files and file extension types stored therein; creating an application hash-map containing application programs found within the network file space and their associated file extension types; correlating data files having certain file extension types to its associated application program based on the information stored in the application hash-map; creating a correlated list of items for backup, wherein the items include at least one of directories, application programs, data files and application file extension types that are ranked according to a scaling factor; generating a selectable list of ranked items for backup based on both the ranked list of recommended items for backup and the list of correlated items for backup; and presenting to a user in a graphical user interface, the selectable list of ranked items for backup. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification