Tracking data throughout an asset lifecycle
US-12166894-B2 · Dec 10, 2024 · US
US10423509B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10423509-B2 |
| Application number | US-201113198893-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 5, 2011 |
| Priority date | Aug 5, 2011 |
| Publication date | Sep 24, 2019 |
| Grant date | Sep 24, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The method may include periodically obtaining snapshots of the configuration of an environment. The method may also include logging the snapshots of the configuration of the environment in composite CI level. The method may further include causing display of configuration information relating to a first snapshot of the snapshots in composite CI level, while indicating configuration changes in that snapshot with respect to a second earlier snapshot of said snapshots.
Opening claim text (preview).
What is claimed is: 1. A method for managing configuration of an environment of composite configuration items (CIs), the method comprising, with a processor: obtaining a snapshot of the configuration of the environment comprising current configuration data about the CIs in the environment at a time of the snapshot; logging the snapshot of the configuration of the environment in a configuration database, where the configuration database stores the snapshot; identifying a set of changes to the environment using the configuration database; storing the identified changes in a change database, wherein the change database is accessible from an external device through a graphical user interface (GUI), wherein the change database is provided to the external device in a format that includes selectable filters, wherein the filters of the change database are preset in the GUI based on content of the change database; receiving a request for a plurality of snapshots from the external device for comparison using the GUI and providing configuration data associated with the plurality of snapshots to the external device through the GUI; with the GUI, automatically displaying a list of CIs associated with the requested plurality of snapshots; with the GUI, automatically displaying a first indicator in a first location of the GUI corresponding to a first CI of the list of CIs to represent whether a change occurred in the first CI among snapshots of the requested plurality of snapshots and to represent a type of change, wherein the first indicator visually represents the first CI being modified, the first CI being new, or the first CI being deleted; and with the GUI, automatically displaying a second indicator in a second location of the GUI corresponding to a second CI of the list of CIs to represent a compliance level associated with the second CI. 2. The method of claim 1 , wherein filtered data provided to the external device is paginated in lightweight objects that provide minimal data to present top level data. 3. The method of claim 1 , wherein the change database comprises a status indicator that indicates compliance of the CIs with a configuration policy. 4. The method of claim 1 , wherein, for each of the CIs, the change database stores composite configuration item (CI) identity, CI name, and CI type. 5. The method of claim 1 , further comprising, displaying, with the GUI, a configuration of one of the CIs at two different time points in a side by side format. 6. The method of claim 5 , further comprising, with the GUI, stepping to a different change to the displayed CI in response to a command. 7. The method of claim 1 , further comprising correlating identified changes to the environment with automation flows run on the environment to provide heuristic information about success of an automation flow. 8. A data processing system for evaluating changes to a network environment, the system comprising: an external device including a processor; a graphical user interface (GUI) on the external device to, in response to a user request through the external device: receive a request for a plurality of snapshots of the network environment from the external device for comparison; provide configuration data associated with the plurality of snapshots to the external device; display a list of composite configuration items (CIs) associated with the request of plurality of snapshots; automatically display a first indicator in a first location of the GUI corresponding to a first CI of the list of CIs to represent whether a change occurred in the first CI among snapshots of the requested plurality of snapshots and to represent a type of change, wherein the first indicator visually represents the first CI being modified, the first CI being new, or the first CI being deleted; and automatically display a second indicator in a second location of the GUI corresponding to a second CI of the list of CIs to represent a compliance level associated with the second CI. 9. The system of claim 8 , wherein the GUI is to filter data to provide filtered data comprising changes to the network environment. 10. The system of claim 8 , wherein the GUI displays a topology of changes to the network environment. 11. The system of claim 10 , wherein the GUI is to display two different topologies simultaneously. 12. The system of claim 8 , wherein the GUI is to request the configuration data from a configuration database remote from the external device. 13. The system of claim 8 , wherein the external device is to receive configuration data only in response to a user request for configuration data related to a specific CI and the external device is to receive change data in response to a change being detected in the configuration database. 14. A non-transitory computer readable medium comprising instructions that, when executed, cause a processor to: obtain a snapshot of a configuration of an environment, in which the environment comprises a plurality of composite configuration items (CIs), each of the CIs comprising a plurality of configuration items; store data from the snapshot in a configuration database; store data related to changes in the configuration of the environment in a CI-level database, wherein the CI-level database stores less configuration data than is stored in the configuration database; and provide user access to the CI-level database through a graphical user interface (GUI) on an external device, wherein the GUI allows a user to: receive a request for a plurality of snapshots of the network environment from the external device for comparison; provide configuration data associated with the plurality of snapshots to the external device; display a list of composite configuration items (CIs) associated with the request of plurality of snapshots; automatically display a first indicator in a first location of the GUI corresponding to a first CI of the list of CIs to represent whether a change occurred in the first CI among snapshots of the requested plurality of snapshots and to represent a type of change, wherein the first indicator visually represents the first CI being modified, the first CI being new, or the first CI being deleted; and automatically display a second indicator in a second location of the GUI corresponding to a second CI of the list of CIs to represent a compliance level associated with the second CI. 15. The computer readable medium of claim 14 , wherein the GUI further allows the user to display a type of change indicator when displaying content of the CI-level database. 16. The computer readable medium of claim 14 , wherein the GUI further allows the user to display a compliance status with a configuration policy for a CI. 17. The computer readable medium of claim 14 , wherein compliance of a CI with a configuration policy is maintained with a change record representing a change to the environment. 18. The computer readable medium of claim 14 , further comprising instructions that, when executed, cause the processor to take the snapshots of the configuration of the environment on a periodic basis, in response to a user command, and synchronously in response to user initiated changes to the environment.
where the computing system is distributed, e.g. networked systems, clusters, multiprocessor systems (multiprogramming arrangements G06F9/46; allocation of resources G06F9/50) · CPC title
Monitoring arrangements for monitoring the configuration of the computing system or of the computing system component, e.g. monitoring the presence of processing resources, peripherals, I/O links, software programs (verification or detection of system hardware configuration G06F11/2247) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.