Conflict checking using configuration images
First Claim
1. A method of checking for conflicts using configuration image files with multiple entries, the method comprising:
- examining one or more configuration image files having multiple entries, wherein at least some of the multiple entries are files;
identifying in one or more configuration image files at least two instances of one of the entries; and
checking for an inconsistency between the instances wherein the inconsistency indicates a potential conflict.
1 Assignment
0 Petitions
Accused Products
Abstract
A configuration image file is a single file containing all the information needed to troubleshoot, distribute or delete software from one or multiple computers. Information contained in configuration image files can comprise files, folders, shortcuts, and registry settings. The individual items in a configuration image file are entries. A conflict checking system includes conflict checking functions to check for potential conflicts in one or more configuration image files. A conflict exists when one or more configuration image files includes entries that are inconsistent. One version of the system identifies folder conflicts. A folder conflict exists when the same entry exists in more than one folder location in one or more configuration image files. Another version of the system identifies version conflicts. A version conflict exists when different versions of the same file exist in the same location within two configuration image files. Another version of the system identifies registry conflicts. A registry conflict exists when two registry values have the same name and belong to the same registry key, but have different data.
141 Citations
32 Claims
-
1. A method of checking for conflicts using configuration image files with multiple entries, the method comprising:
-
examining one or more configuration image files having multiple entries, wherein at least some of the multiple entries are files;
identifying in one or more configuration image files at least two instances of one of the entries; and
checking for an inconsistency between the instances wherein the inconsistency indicates a potential conflict. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of checking for a conflict in one or more configuration image files having multiple entries, the method comprising:
-
examining one or more configuration image files having multiple entries, wherein at least some of the multiple entries are files;
identifying in the one or more configuration image files at least two entries having a matching entry name;
comparing storage location information stored in the configuration image file for each one of the entries with the matching entry name;
comparing characteristic information stored in the configuration image file for each one of the entries with the matching entry name; and
identifying a potential conflict based on results of comparing storage location information and characteristic information of the two entries. - View Dependent Claims (16, 17, 18)
-
-
19. A method of checking for a folder conflict in one or more configuration image files having multiple entries, the method comprising:
-
examining one of more configuration image files having multiple entries, wherein at least some of the entries comprise files;
determining if two or more instances occur in the one or more configuration image files for one of the entries; and
determining if the instances exist in different folders in the configuration image files when two or more instances occur. - View Dependent Claims (20)
-
-
21. A method of checking for a version conflict in one or more configuration image files having multiple entries, the method comprising:
-
examining two or more configuration image files having multiple entries, wherein at least some of the multiple entries are files;
determining if two or more instances occur in the two or more configuration image files for one of the entries; and
determining if the instances exist in folders with an identical name in different configuration image files when two or more instances occur, and determining if each one of the instances is a different version, when the instances exist in folders with an identical name in different configuration image files. - View Dependent Claims (22)
-
-
23. A method of checking for a registry value conflict in multiple configuration image files having multiple entries, the method comprising:
-
examining two or more configuration image files having multiple entries, wherein at least some of the multiple entries are files;
determining if two or more instances occur in different configuration image files for a registry key entry; and
determining if the instances have a value with an identical name and different data when two or more instances occur. - View Dependent Claims (24)
-
-
25. A computerized system for detecting conflicts in configuration image files, the system comprising:
-
a plurality of configuration image files, each one of the configuration image files comprising one or more entries, wherein an entry comprises characteristic information for a software component and a copy of the contents of the component of the software computer; and
a programming module for detecting conflicts within the plurality of configuration image files. - View Dependent Claims (26, 27, 28)
-
-
29. A method of checking for a conflict in one or more configuration image files having multiple entries, the method comprising:
-
determining if a folder conflict exists, comprising;
examining one or more configuration image files having multiple entries, wherein at least some of the multiple entries are files;
determining if two or more copies occur for a system file in the configuration image files; and
determining if the copies exist in at least two different folders in the configuration image files when two copies occur;
determining if a version conflict exists, comprising;
examining two or more configuration image files having multiple entries, wherein at least some of the multiple entries are files;
determining if two or more instances occur for one of the entries in the configuration image files;
when two or more instances occur, then determining if the instances exist in folders with an identical name in two different configuration image files; and
when the instances exist in folders with an identical name in different configuration image files, determining if each one of the instances is a different version; and
determining if a registry value conflict exists, comprising;
examining two or more configuration image files having multiple entries, wherein at least some of the multiple entries are files;
determining if two or more copies occur for a registry key entry in the configuration image files; and
determining if the copies have a value with an identical name and different data when two or more copies occur. - View Dependent Claims (30, 31, 32)
-
Specification