Tracking data throughout an asset lifecycle
US-12166894-B2 · Dec 10, 2024 · US
US9507683B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9507683-B2 |
| Application number | US-201113112210-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 20, 2011 |
| Priority date | May 20, 2011 |
| Publication date | Nov 29, 2016 |
| Grant date | Nov 29, 2016 |
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.
A system and computer program product for enabling monitoring across one or more domains include identifying information technology resources across one or more domains, collecting information technology dependency information relating to the information technology resources identified across one or more domains, collecting monitoring data from the information technology resources identified across one or more domains, and using the dependency information to aggregate the monitoring data into one or more pre-determined metrics.
Opening claim text (preview).
What is claimed is: 1. A computer program product comprising a tangible computer readable recordable storage medium including computer useable program code for enabling monitoring across one or more domains, the computer program product including: computer useable program code for identifying information technology resources across multiple cloud environment domains, wherein said information technology resources correspond to a client service distributed across the multiple cloud environment domains, and wherein each respective one of the multiple cloud environment domains is controlled autonomously by a respective domain owner; computer useable program code for collecting heterogeneous monitoring data from the information technology resources identified across each respective one of the multiple cloud environment domains, wherein said heterogeneous monitoring data comprises at least (i) a count of all replicated information technology resources in a cluster among the identified information technology resources, (ii) an identification of a type of product providing a given functionality among the identified information technology resources, and (iii) dependency information among the identified information technology resources; computer useable program code for aggregating the heterogeneous monitoring data from the information technology resources corresponding to the client service distributed across each respective one of the multiple cloud environment domains according to (i) one or more monitoring requirements of the client, and (ii) multiple data processing rules comprising (a) one or more data aggregation rules, (b) one or more data segregation rules, and (c) one or more data alignment adjustment rules to generate a unified set of monitoring data, wherein said aggregating comprises transforming each respective item of the heterogeneous monitoring data to a predetermined form; and computer useable program code for outputting the unified set of monitoring data to the client via a client delivery portal, wherein said client delivery portal comprises (i) a business dashboard, (ii) an Information Technology dashboard, (iii) a historical reports viewer, (iv) an event viewer, (v) a notification viewer, and (vi) a recommendation viewer. 2. The computer program product of claim 1 , further comprising computer useable program code for dynamically updating the collection and aggregation steps. 3. The computer program product of claim 1 , further comprising: computer useable program code for collecting information pertaining to how to capture monitoring data. 4. The computer program product of claim 1 , wherein the computer useable program code for aggregating the heterogeneous monitoring data comprises computer useable program code for combining individual metrics from the heterogeneous monitoring data into one or more client-selected metrics based on a service dependency model. 5. A system for enabling monitoring across one or more domains, comprising: a memory; and at least one processor coupled to the memory and operative to: identify information technology resources across multiple cloud environment domains, wherein said information technology resources correspond to a client service distributed across the multiple cloud environment domains, and wherein each respective one of the multiple cloud environment domains is controlled autonomously by a respective domain owner; collect heterogeneous monitoring data from the information technology resources identified across each respective one of the multiple cloud environment domains, wherein said heterogeneous monitoring data comprises at least (i) a count of all replicated information technology resources in a cluster among the identified information technology resources, (ii) an identification of a type of product providing a given functionality among the identified information technology resources, and (iii) dependency information among the identified information technology resources; aggregate the heterogeneous monitoring data from the information technology resources corresponding to the client service distributed across each respective one of the multiple cloud environment domains according to (i) one or more monitoring requirements of the client, and (ii) multiple data processing rules comprising (a) one or more data aggregation rules, (b) one or more data segregation rules, and (c) one or more data alignment adjustment rules to generate a unified set of monitoring data, wherein said aggregating comprises transforming each respective item of the heterogeneous monitoring data to a predetermined form; and output the unified set of monitoring data to the client via a client delivery portal, wherein said client delivery portal comprises (i) a business dashboard, (ii) an Information Technology dashboard, (iii) a historical reports viewer, (iv) an event viewer, (v) a notification viewer, and (vi) a recommendation viewer. 6. The system of claim 5 , wherein the at least one processor coupled to the memory is further operative to dynamically update the collection and aggregation steps. 7. The system of claim 5 , wherein the at least one processor coupled to the memory is further operative to: collect information pertaining to how to capture monitoring data. 8. The system of claim 5 , wherein the at least one processor coupled to the memory operative to aggregate the heterogeneous monitoring data is further operative to combine individual metrics from the heterogeneous monitoring data into one or more client-selected metrics based on a service dependency model.
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 status of the computing system or of the computing system component, e.g. monitoring if the computing system is on, off, available, not available (error or fault processing without redundancy G06F11/0703; error detection or correction by redundancy in data representation G06F11/08; error detection or correction of the data by redundancy in operations G06F11/14; error detection or correction by redundancy in hardware G06F11/16) · CPC title
in a distributed system consisting of a plurality of standalone computer nodes, e.g. clusters, client-server systems · CPC title
Computer systems status display (G06F11/327 takes precedence) · 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.