Evaluation systems and methods for coordinating software agents
First Claim
Patent Images
1. A network subsystem comprising:
- (A) circuitry for providing a first agent with code for responding to situational information about the first agent and about a second agent based at least in part on one or more observations of an environment of the second agent, including at least;
(A1) circuitry for implementing a situation-dependent logic table in the first agent that is responsive to the one or more observations of the environment of the second agent;
(A2) circuitry for obtaining one or more risk indicators in the situational information about the first agent and about the second agent;
(A3) circuitry for associating the second agent with a remote location; and
(A4) circuitry for deploying a mobile software agent as the second agent; and
(B) circuitry for deploying the first agent.
6 Assignments
0 Petitions
Accused Products
Abstract
A device, method, computer program product, and network subsystem are described for associating a first mobile agent with a first security policy and a second mobile agent with a second security policy or for providing a first agent with code for responding to situational information about the first agent and about a second agent and for evaluating a received message at least in response to an indication of the first security policy and to an indication of the second security policy or for deploying the first agent.
114 Citations
41 Claims
-
1. A network subsystem comprising:
-
(A) circuitry for providing a first agent with code for responding to situational information about the first agent and about a second agent based at least in part on one or more observations of an environment of the second agent, including at least; (A1) circuitry for implementing a situation-dependent logic table in the first agent that is responsive to the one or more observations of the environment of the second agent; (A2) circuitry for obtaining one or more risk indicators in the situational information about the first agent and about the second agent; (A3) circuitry for associating the second agent with a remote location; and (A4) circuitry for deploying a mobile software agent as the second agent; and (B) circuitry for deploying the first agent. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
26. A network subsystem comprising:
-
(A) an agent configuration module operable for providing a first agent with code for responding to situational information about the first agent and about a second agent based at least in part on one or more observations of an environment of the second agent, including at least; (A1) a module operable for implementing a situation-dependent logic table in the first agent that is responsive to the one or more observations of the environment of the second agent; (A2) a module operable for obtaining one or more risk indicators in the situational information about the first agent and about the second agent; (A3) a module operable for associating the second agent with a remote location; and (A4) a module operable for deploying a mobile software agent as the second agent; and (B) an agent deployment module operable for deploying the first agent.
-
-
27. An article of manufacture including at least a storage medium comprising:
a non-transitory signal-bearing medium bearing at least; (A) one or more instructions for providing a first agent with code for responding to situational information about the first agent and about a second agent based at least in part on one or more observations of an environment of the second agent, including at least; (A1) one or more instructions for implementing a situation-dependent logic table in the first agent in response to the one or more observations of the environment of the second agent; (A2) one or more instructions for obtaining one or more risk indicators in the situational information about the first agent and about the second agent; (A3) one or more instructions for associating the second agent with a remote location; and (A4) one or more instructions for deploying a mobile software agent as the second agent; and (B) one or more instructions for deploying the first agent.
-
41. A method that is at least partially implemented by at least one device, the method comprising:
-
(A) providing a first agent with code for responding to situational information about the first agent and about a second agent based at least in part on one or more observations of an environment of the second agent, including at least; (A1) implementing a situation-dependent logic table in the first agent in response to the one or more observations of the environment of the second agent; (A2) obtaining one or more risk indicators in the situational information about the first agent and about the second agent; (A3) associating the second agent with a remote location; and (A4) deploying a mobile software agent as the second agent; and B) deploying the first agent.
-
Specification