AUTOMATED ORDERING OF COMPUTER SYSTEM REPAIR
First Claim
1. A computer system for monitoring the health of the computer system based on entity relationships, comprising:
- one or more processors; and
one or more storage devices having stored thereon computer-executable instructions that are executable by the one or more processors, and that configure the system to monitor the health of the computer system and suggest an order of repair, including computer-executable instructions that configure the computer system to perform at least the following;
identify one or more problems within the computer system and one or more entities within the computer system that are causing the one or more problems;
identify one or more relationships that the one or more problem entities have with other entities in the computer system;
determine a relationship type for each of at least one identified relationship;
analyze a combination of the one or more identified problems, the one or more identified problem entities, and the determined relationship type to thereby determine an order in which repairs of one or more user-visible entities of the computing system should occur in order to address the one or more identified problems; and
present to a user an alert comprising the determined order of the repairs.
2 Assignments
0 Petitions
Accused Products
Abstract
Monitoring the health of a computer system and suggesting an order of repair when problems within the computer system have been identified. Problem(s) and problem entity(s) within the computer system are identified during monitoring. Relationship(s) of the problem entities with other entities in the computer system are identified. A relationship type for each of the identified relationship(s) is determined. A combination of the identified problem(s), the identified problem entity(s), and the determined relationship type(s) is analyzed to determine an order in which repairs of one or more user-visible entities of the computing system should occur in order to address the identified problem(s). An alert comprising the determined order of the repairs is then presented to a user.
-
Citations
20 Claims
-
1. A computer system for monitoring the health of the computer system based on entity relationships, comprising:
-
one or more processors; and one or more storage devices having stored thereon computer-executable instructions that are executable by the one or more processors, and that configure the system to monitor the health of the computer system and suggest an order of repair, including computer-executable instructions that configure the computer system to perform at least the following; identify one or more problems within the computer system and one or more entities within the computer system that are causing the one or more problems; identify one or more relationships that the one or more problem entities have with other entities in the computer system; determine a relationship type for each of at least one identified relationship; analyze a combination of the one or more identified problems, the one or more identified problem entities, and the determined relationship type to thereby determine an order in which repairs of one or more user-visible entities of the computing system should occur in order to address the one or more identified problems; and present to a user an alert comprising the determined order of the repairs. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, implemented at a computer system that includes one or more processors, for monitoring the health of the computer system and suggesting an order of repair, the method comprising:
-
identifying one or more problems within the computer system and one or more entities within the computer system that are causing the one or more problems; identifying one or more relationships that the one or more problem entities have with other entities in the computer system; determining a relationship type for each of at least one identified relationship; analyzing a combination of the one or more identified problems, the one or more identified problem entities, and the determined relationship type to thereby determine an order in which repairs of one or more user-visible entities of the computing system should occur in order to address the one or more identified problems; and presenting to a user an alert comprising the determined order of the repairs. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer program product comprising one or more hardware storage devices having stored thereon computer-executable instructions that are executable by one or more processors of a computer system and that configure the computer system to monitor the health of the computer system and suggest an order of repair, including computer-executable instructions that are executable to configure the computer system to perform at least the following:
-
identify one or more problems within the computer system and one or more entities within the computer system that are causing the one or more problems; identify one or more relationships that the one or more problem entities have with other entities in the computer system; determine a relationship type for each of at least one identified relationship; analyze a combination of the one or more identified problems, the one or more identified problem entities, and the determined relationship type to thereby determine an order in which repairs of one or more user-visible entities of the computing system should occur in order to address the one or more identified problems; and present to a user an alert comprising the determined order of the repairs. - View Dependent Claims (17, 18, 19, 20)
-
Specification