System and method for self-supporting applications
First Claim
Patent Images
1. A method of providing self-supporting computer systems, comprising:
- detecting, with a computer system, a fault that has occurred in the computer system;
automatically consulting, using the computer system, a service policy comprising one or more service policy rules associated with the computer system to request a solution for the detected fault that occurred in the computer system;
automatically determining, based on the service policy, one or more actions to be taken to respond to the request, the one or more actions related to providing the solution to the detected fault, wherein the actions to be taken comprise;
determining, based on the service policy, a service level agreement associated with a user of the computer system;
determining, based on the service policy, whether a trouble ticket should be opened; and
determining whether a password associated with the computer system should be reset;
automatically initiating one or more of the actions;
automatically invoking one or more service provider tools to perform one or more of the actions in response to the request; and
communicating one or more service events that occurred as a result of the automatically initiating one or more of the actions and the automatically invoking one or more service provider tools wherein the communicating includes logging the one or more service events.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system self-supportable devices and applications are provided. The method and system in one embodiment allows devices and applications to automatically communicate and service themselves, for example, by checking knowledgebase services and other services for instructions on how to handle an exception. In another embodiment, the devices and applications automatically initiate actions needed to handle the exception.
-
Citations
24 Claims
-
1. A method of providing self-supporting computer systems, comprising:
-
detecting, with a computer system, a fault that has occurred in the computer system; automatically consulting, using the computer system, a service policy comprising one or more service policy rules associated with the computer system to request a solution for the detected fault that occurred in the computer system; automatically determining, based on the service policy, one or more actions to be taken to respond to the request, the one or more actions related to providing the solution to the detected fault, wherein the actions to be taken comprise; determining, based on the service policy, a service level agreement associated with a user of the computer system; determining, based on the service policy, whether a trouble ticket should be opened; and determining whether a password associated with the computer system should be reset; automatically initiating one or more of the actions; automatically invoking one or more service provider tools to perform one or more of the actions in response to the request; and communicating one or more service events that occurred as a result of the automatically initiating one or more of the actions and the automatically invoking one or more service provider tools wherein the communicating includes logging the one or more service events. - View Dependent Claims (2, 3, 4)
-
-
5. A method of providing self-supporting computer systems, comprising:
-
detecting, with a computer system, a fault that has occurred in the computer system; automatically consulting, using the computer system, a service policy comprising one or more service policy rules associated with the computer system to request a solution for the detected fault that occurred in the computer system; automatically determining, based on the service policy, one or more actions to be taken to respond to the request, the one or more actions related to providing the solution to the detected fault, wherein the actions to be taken comprise; determining, based on the service policy, a service level agreement associated with a user of the computer system; determining, based on the service policy, whether a trouble ticket should be opened; and determining whether a password associated with the computer system should be reset; automatically initiating one or of the more actions to be taken; and automatically invoking one or more service provider tools to perform one or more of the actions to be taken in response to the request. - View Dependent Claims (6, 7, 8, 9, 10, 24)
-
-
11. A self-supporting computer system, comprising:
-
a memory configured to house a service policy comprising one or more service policy rules associated with a computer system; a processor configured to; detect a fault that has occurred in a computer system; automatically consult the service policy to request a solution for the detected fault that occurred in the computer system; automatically determining, based on the service policy, one or more actions to be taken to respond to the request, the one or more actions related to providing the solution to the detected fault, wherein the actions to be taken comprise; determining, based on the service policy, a service level agreement associated with a user of the computer system; determining, based on the service policy, whether a trouble ticket should be opened; and determining whether a password associated with the computer system should be reset; automatically initiate one or more of the actions to be taken; and automatically invoke one or more service provider tools to perform one or more of the actions to be taken in response to the request. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform method steps of providing a self- supporting computer system, the method comprising:
-
automatically consulting, using the computer system, a service policy comprising one or more service policy rules associated with the computer system to request service; automatically determining from the service policy, one or more actions to be taken to respond to the request for service, the one or more actions related to servicing the computer system, wherein the actions to be taken comprise; determining, based on the service policy, a service level agreement associated with a user of the computer system; determining, based on the service policy, whether a trouble ticket should be opened; and determining whether a password associated with the computer system should be reset; automatically initiating one or more of the actions to be taken; and automatically invoking one or more service provider tools to perform one or more of the actions to be taken in response to the request for service, wherein; automatically consulting, using the computer system, the service policy comprises; receiving the request for service from the computer system independent of a user-initiated request for service; and comparing the request for service with the service policy. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
Specification