Agent engine
First Claim
Patent Images
1. An agent engine comprising:
- a definition process, the definition process operable to define a data set associated with an objective;
a library storing a set of components, the components comprising at least one of a pre-programmed application, object, algorithm, function, and data set definition; and
an agent generator process, the agent generator process operable to define at least one agent that includes at least one component from the library, the at least one generated agent defined to perform a function related to the objective.
2 Assignments
0 Petitions
Accused Products
Abstract
An agent engine includes a definition process, the definition process operable to define a data set associated with an objective, a library storing a set of components, the components comprising at least one of a pre-programmed application, object, algorithm, function, and data set definition, and an agent generator process, the agent generator process operable to define at least one agent that includes at least one component from the library, the at least one generated agent defined to perform a function related to the objective.
259 Citations
32 Claims
-
1. An agent engine comprising:
-
a definition process, the definition process operable to define a data set associated with an objective;
a library storing a set of components, the components comprising at least one of a pre-programmed application, object, algorithm, function, and data set definition; and
an agent generator process, the agent generator process operable to define at least one agent that includes at least one component from the library, the at least one generated agent defined to perform a function related to the objective. - View Dependent Claims (2, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
- 3. The agent engine of method 1, wherein the objective is a business objective.
-
16. An agent engine architecture system comprising:
-
a plurality of levels, at least one level having an associated generated agent, at least one of the plurality of levels operable to define an objective, at least one key performance indicator (KPI) associated with the objective, and rules and parameters associated with the KPI;
at least one of the plurality of levels operable to filter, analyze, or act based upon a defined data set;
at least one of the plurality of levels operable to evaluate a result from another level and determine a degree to which the result satisfies the objective;
at least one of the plurality of levels operable to modify at least one of the KPI, and the generated agent; and
at least one of the plurality of levels operable to learn and determine a modification to at least one of a rule and a generated agent. - View Dependent Claims (17, 19)
-
-
18. The system of clam 16, further comprising a library of preprogrammed components, the components including at least one of an objective, a KPI, an algorithm, a function and an object.
-
20. A method of analyzing data comprising:
-
defining an objective;
defining at least one KPI associated with the objective;
linking at least one of a rule, algorithm or function with the associated KPI;
defining data to be analyzed;
evaluating the data against the objective;
determining the degree to which at least one of the KPI, rule, algorithm and function satisfy the objective;
modifying at least one of the associated KPI, rule, algorithm and function. - View Dependent Claims (21, 22, 23)
-
-
24. An article comprising a storage medium having stored thereon instructions that when executed by a machine results in the following:
-
define an objective;
define at least one KPI associated with the objective;
link at least one of a rule, algorithm or function with the associated KPI;
define data to be analyzed;
evaluate the data against the objective;
determine the degree to which at least one of the KPI, rule, algorithm and function satisfy the objective;
modify at least one of the associated KPI, rule, algorithm and function. - View Dependent Claims (25, 26)
-
-
27. An agent engine system comprising:
-
a plurality of levels, at least one level having an associated generated agent, a first of the plurality of levels operable to define an objective, a second of the plurality of levels operable to execute at least one of a key performance indicator (KPI) associated with the objective, a rule, and an algorithm associated with the objective, a third of the plurality of levels operable to receive an output from at least one of the plurality of levels and determine a one of a modification and a reinforcement of the rule and the algorithm. - View Dependent Claims (28, 29, 30, 32)
-
-
31. The system of clam 27, further comprising a library of preprogrammed components, the components including at least one of an objective, a KPI, an algorithm, a function and an object.
Specification