Communication between intelligent agents and humans in a distributed system environment
First Claim
1. A method, performed by one or more intelligent software agents in a computerized environment, comprising:
- identifying a problem in the computerized environment; and
storing a context of the problem, wherein the stored context of the problem preserves sufficient information to validate an existence of the problem at a later time.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus and article of manufacture for problem identification and resolution using intelligent agents. In at least one embodiment, an agent is a software element configured to detect a situation (e.g., problem or problems) and take steps to preserve a context in which the situation occurs. The agent may also be configured to identify one or more courses of action (e.g., solutions) to be taken in response to the situation. In one embodiment, a user trains an agent to take a particular action upon detecting a particular problem. The training may be initiated after accessing a log containing details about the problem context and recommended courses of action.
-
Citations
56 Claims
-
1. A method, performed by one or more intelligent software agents in a computerized environment, comprising:
-
identifying a problem in the computerized environment; and
storing a context of the problem, wherein the stored context of the problem preserves sufficient information to validate an existence of the problem at a later time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method, performed by one or more intelligent software agents in a computerized environment, comprising:
-
performing an assigned function;
identifying a problem;
storing a context of the problem, wherein the stored context of the problem preserves sufficient information to validate an existence of the problem at a later time; and
continuing performance of the assigned function prior to performing an action directed to resolving the problem. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer readable medium containing a program which, when executed, causes one or more intelligent software agents to perform an operation in a computerized environment, the operation comprising:
-
identifying a problem in the computerized environment;
storing a context of the problem, wherein the stored context of the problem preserves sufficient information to validate an existence of the problem at a later time; and
storing one or more possible actions to address the problem. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A computer readable medium containing a program which, when executed, causes an intelligent software agent to perform an operation in a computerized environment, the operation comprising:
-
performing an assigned function;
identifying a problem;
storing a context of the problem, wherein the stored context of the problem preserves sufficient information to validate an existence of the problem at a later time; and
continuing performance of the assigned function prior to performing an action directed to resolving the problem. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51, 52)
-
-
53. A computer defining a computerized environment, comprising:
-
a plurality of intelligent software agents executing in the computerized environment;
a log containing at least one situation data structure, each situation data structure being created by one of the intelligent software agents in response to detecting a problem and containing a problem context describing a state of the computerized environment at a time when the intelligent software agent identified the problem and preserving sufficient information to validate an existence of the problem at a later time; and
a user interface allowing interaction between a user and the plurality of intelligent software agents, and between the user and the situation data structures. - View Dependent Claims (54, 55, 56)
-
Specification