Feature centric diagnostics for distributed computer systems
First Claim
1. A distributed computer system comprising:
- a plurality of components, each of the components comprising an embedded computer processor, the plurality of components comprising a distributed application within the distributed computer system;
wherein the computer processors embedded in each of the components within the distributed computer system are accessible by an end user of the distributed computer system;
wherein the computer processors embedded in each of the components within the distributed computer system are operable to communicate with a plurality of system analyzers;
wherein the computer processors embedded in each of the components within the distributed computer system are operable to generate an operational status of the distributed application in the distributed computer system based on the communication with the plurality of system analyzers;
wherein the computer processors embedded in each of the components within the distributed computer system are operable to generate one or more recommendations to address or troubleshoot a non-desired operational status of the distributed application within the distributed computer system; and
wherein the computer processors embedded in each of the components within the distributed computer system are operable to provide a unified interface to the end user that provides to the end user the one or more recommendations to address or troubleshoot the non-desired operational status of the distributed application within the distributed computer system.
1 Assignment
0 Petitions
Accused Products
Abstract
A distributed computer system includes components. The components include embedded computer processors that make up an application within the distributed computer system. The computer processors are accessible by an end user of the system. The computer processors are operable to communicate with a plurality of system analyzers, to generate an operational status of the application in the system based on the communication with the plurality of system analyzers, to generate one or more recommendations to address or troubleshoot a non-desired operational status of the application within the system, and to provide a unified interface to the end user that provides to the end user the one or more recommendations to address or troubleshoot the non-desired operational status of the application within the system.
-
Citations
20 Claims
-
1. A distributed computer system comprising:
-
a plurality of components, each of the components comprising an embedded computer processor, the plurality of components comprising a distributed application within the distributed computer system; wherein the computer processors embedded in each of the components within the distributed computer system are accessible by an end user of the distributed computer system; wherein the computer processors embedded in each of the components within the distributed computer system are operable to communicate with a plurality of system analyzers; wherein the computer processors embedded in each of the components within the distributed computer system are operable to generate an operational status of the distributed application in the distributed computer system based on the communication with the plurality of system analyzers; wherein the computer processors embedded in each of the components within the distributed computer system are operable to generate one or more recommendations to address or troubleshoot a non-desired operational status of the distributed application within the distributed computer system; and wherein the computer processors embedded in each of the components within the distributed computer system are operable to provide a unified interface to the end user that provides to the end user the one or more recommendations to address or troubleshoot the non-desired operational status of the distributed application within the distributed computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A process comprising:
-
in a distributed computer system, the distributed computer system comprising a plurality of components, each of the components comprising an embedded computer processor, the plurality of components comprising a distributed application within the distributed computer system; wherein an end user of the distributed computer system has access to each of the computer processors embedded in each of the components within the distributed computer system; communicating between the computer processors embedded in each of the components within the distributed computer system and a plurality of system analyzers; generating an operational status of the distributed application in the distributed computer system based on the communication between the computer processors embedded in each of the components within the distributed computer system and the plurality of system analyzers; generating one or more recommendations to address or troubleshoot a non-desired operational status of the distributed application within the distributed computer system; and transmitting to the end user via an end user unified interface one or more recommendations to address or troubleshoot the non-desired operational status of the application within the distributed computer system. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer readable storage device comprising instructions that when executed by a processor execute a process comprising:
-
in a distributed computer system, the distributed computer system comprising a plurality of components, each of the components comprising an embedded computer processor, the plurality of components comprising a distributed application within the distributed computer system; wherein an end user of the distributed computer system has access to each of the computer processors embedded in each of the components within the distributed computer system; communicating between the computer processors embedded in each of the components within the distributed computer system and a plurality of system analyzers; generating an operational status of the distributed application in the distributed computer system based on the communication between the computer processors embedded in each of the components within the distributed computer system and the plurality of system analyzers; generating one or more recommendations to address or troubleshoot a non-desired operational status of the distributed application within the distributed computer system; and transmitting to the end user via an end user unified interface one or more recommendations to address or troubleshoot the non-desired operational status of the distributed application within the distributed computer system. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification