System and method for facilitating the implementation of changes to the configuration of resources in an enterprise
First Claim
1. A method of evaluating a proposed change to a configuration of information technology resources in an enterprise, the method comprising:
- obtaining information about the proposed change, wherein the proposed change can be a past configuration, a current configuration, or a new configuration;
searching, through the use of a processing device, for historical data about the information technology resources in the enterprise pertaining to at least one past configuration of the information technology resources in the enterprise, wherein the at least one past configuration is related to the proposed change, and wherein the historical data comprises patterns that correlate to configuration changes that were a success or a failure;
searching, through the use of the processing device, for current data about the information technology resources in the enterprise pertaining to at least one current configuration of the information technology resources in the enterprise, wherein the at least one current configuration is related to the proposed change, and wherein the current data comprises configuration changes that are currently working;
searching, through the use of the processing device, for pending data about the information technology resources in the enterprise pertaining to at least one pending configuration of the information technology resources in the enterprise, wherein the at least one pending configuration is related to the proposed change; and
wherein the pending data comprises configuration changes that are pending implementation;
identifying, through the use of the processing device, a date on which the proposed change may be implemented;
accessing, through the use of the processing device, change calendar data pertaining to sensitivity dates for implementing configuration changes, wherein the sensitivity dates indicate dates on which implementing configuration changes may decrease or increase a successful implementation of the configuration changes;
evaluating, through the use of the processing device, a likelihood of success of the proposed change using a neural network for analyzing the information about the proposed change, the historical data, the current data, the pending data, the date on which the proposed change may be implemented, and the change calendar data, wherein the neural network detects recognizable patterns in the likelihood of success of the proposed change; and
producing, through the use of the processing device, an indication of risk associated with the proposed change to the configuration of the information technology resources in the enterprise based on the likelihood of success.
1 Assignment
0 Petitions
Accused Products
Abstract
System and method for facilitating the implementation of changes to the configuration of resources in an enterprise. Embodiments of the present invention facilitate the use of historical information about an enterprise'"'"'s IT configuration to evaluate the risk and impact of proposed changes. Risk can be evaluated using a success history for an organization within the enterprise that is responsible for the proposed change, or by applying a neural network to the historical data to detect recognizable patterns in the historical data. A risk evaluation can take into account sensitivity of the change to dates assigned on a change calendar, based on sensitivity dates gathered from the historical data. Historical data can be maintained and provided by a configuration database.
92 Citations
50 Claims
-
1. A method of evaluating a proposed change to a configuration of information technology resources in an enterprise, the method comprising:
-
obtaining information about the proposed change, wherein the proposed change can be a past configuration, a current configuration, or a new configuration; searching, through the use of a processing device, for historical data about the information technology resources in the enterprise pertaining to at least one past configuration of the information technology resources in the enterprise, wherein the at least one past configuration is related to the proposed change, and wherein the historical data comprises patterns that correlate to configuration changes that were a success or a failure; searching, through the use of the processing device, for current data about the information technology resources in the enterprise pertaining to at least one current configuration of the information technology resources in the enterprise, wherein the at least one current configuration is related to the proposed change, and wherein the current data comprises configuration changes that are currently working; searching, through the use of the processing device, for pending data about the information technology resources in the enterprise pertaining to at least one pending configuration of the information technology resources in the enterprise, wherein the at least one pending configuration is related to the proposed change; and
wherein the pending data comprises configuration changes that are pending implementation;identifying, through the use of the processing device, a date on which the proposed change may be implemented; accessing, through the use of the processing device, change calendar data pertaining to sensitivity dates for implementing configuration changes, wherein the sensitivity dates indicate dates on which implementing configuration changes may decrease or increase a successful implementation of the configuration changes; evaluating, through the use of the processing device, a likelihood of success of the proposed change using a neural network for analyzing the information about the proposed change, the historical data, the current data, the pending data, the date on which the proposed change may be implemented, and the change calendar data, wherein the neural network detects recognizable patterns in the likelihood of success of the proposed change; and producing, through the use of the processing device, an indication of risk associated with the proposed change to the configuration of the information technology resources in the enterprise based on the likelihood of success. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer program product for evaluating a proposed change to a configuration of information technology resources in an enterprise, the computer program product comprising a non-transitory computer-readable medium including computer program code, the computer program code further comprising:
-
instructions for obtaining information about the proposed change, wherein the proposed change can be a past configuration, a current configuration, or a new configuration; instructions for searching for historical data about the information technology resources in the enterprise pertaining to at least one past change to the configuration of the information technology resources in the enterprise, wherein the at least one past configuration is related to the proposed change, and wherein the historical data comprises patterns that correlate to configuration changes that were a success or a failure; instructions for searching for current data about the information technology resources in the enterprise pertaining to at least one current configuration of the information technology resources in the enterprise, wherein the at least one current configuration is related to the proposed change, and wherein the current data comprises configuration changes that are currently working; instructions for searching for pending data about the information technology resources in the enterprise pertaining to at least one pending configuration of the information technology resources in the enterprise, wherein the at least one pending configuration is related to the proposed change; and
wherein the pending data comprises configuration changes that are pending implementation;instructions for identifying a date on which the proposed change may be implemented; instructions for accessing change calendar data pertaining to sensitivity dates for implementing configuration changes, wherein the sensitivity dates indicate dates on which implementing configuration changes may decrease or increase a successful implementation of the configuration change; instructions for evaluating a likelihood of success of the proposed change using a neural network for analyzing the information about the proposed change, the historical data, the current data, the pending data, the date on which the proposed change may be implemented, and the change calendar data; and instructions for producing an indication of risk associated with the proposed change to the configuration of the information technology resources in the enterprise based on the likelihood of success. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A system for evaluating a proposed change to a configuration of information technology resources in an enterprise, the system comprising:
-
a memory device having computer program instructions store thereon; and a processing device operatively coupled to the memory device, wherein the processing device is configured to execute the computer program instructions for; obtaining information about the proposed change, wherein the proposed change can be a past configuration, a current configuration, or a new configuration; searching for historical data about the information technology resources in the enterprise pertaining to at least one past configuration of the information technology resources, wherein the at least one past configuration is related to the proposed change, and wherein the historical data comprises patterns that correlate to configuration changes that were a success or a failure; searching for current data about the information technology resources in the enterprise pertaining to at least one current configuration of the information technology resources in the enterprise, wherein the at least one current configuration is related to the proposed change, and wherein the current data comprises configuration changes that are currently working; searching for pending data about the information technology resources in the enterprise pertaining to at least one pending configuration of the information technology resources in the enterprise, wherein the at least one pending configuration is related to the proposed change; and
wherein the pending data comprises configuration changes that are pending implementation;identifying a date on which the proposed change may be implemented; accessing change calendar data pertaining to sensitivity dates for implementing configuration changes, wherein the sensitivity dates indicate dates on which implementing configuration changes may decrease or increase a successful implementation of the configuration changes; evaluating a likelihood of success of the proposed change using a neural network for analyzing the information about the proposed change, the historical data, the current data, the pending data, the date on which the proposed change may be implemented, and the change calendar data, wherein the neural network detects recognizable patterns in the likelihood of success of the proposed change; and producing based on the likelihood of success an indication of risk associated with the proposed change to the configuration of the information technology resources in the enterprise based on the likelihood of success. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50)
-
Specification