Evaluation systems and methods for coordinating software agents
First Claim
Patent Images
1. A method comprising:
- providing a first agent with code for responding to situational information about the first agent and about a second agent, the first and second agents operable to decide upon an action to perform based upon a history of the respective first and second agent'"'"'s observations in the respective first and second agent'"'"'s environment;
deploying the first agent, wherein at least one of providing the first agent with code or deploying the first agent is implemented at least partially using a processing device;
sending an inquiry to a network location;
implementing a situation-dependent logic table in the first agent;
configuring the first agent with policy update code;
obtaining one or more risk indicators in the situational information about the first agent and about the second agent;
including at least code for receiving a capacity indicator of the situational information;
associating the second agent with a remote location; and
transmitting the second agent to a processing core.
5 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.
-
Citations
36 Claims
-
1. A method comprising:
-
providing a first agent with code for responding to situational information about the first agent and about a second agent, the first and second agents operable to decide upon an action to perform based upon a history of the respective first and second agent'"'"'s observations in the respective first and second agent'"'"'s environment; deploying the first agent, wherein at least one of providing the first agent with code or deploying the first agent is implemented at least partially using a processing device; sending an inquiry to a network location; implementing a situation-dependent logic table in the first agent; configuring the first agent with policy update code; obtaining one or more risk indicators in the situational information about the first agent and about the second agent; including at least code for receiving a capacity indicator of the situational information; associating the second agent with a remote location; and transmitting the second agent to a processing core. - View Dependent Claims (2, 3, 21, 22)
-
-
4. A first method comprising:
performing a reception of or a transmission of one or more instructions relating to a second method including; providing a first agent with code for responding to situational information about the first agent and about a second agent, the first and second agents operable to decide upon an action to perform based upon a history of the respective first and second agent'"'"'s observations in the respective first and second agent'"'"'s environment; deploying the first agent, wherein at least one of providing the first agent with code or deploying the first agent is implemented at least partially using a processing device; sending an inquiry to a network location; implementing a situation-dependent logic table in the first agent; configuring the first agent with policy update code; obtaining one or more risk indicators in the situational information about the first agent and about the second agent; including at least code for receiving a capacity indicator of the situational information; associating the second agent with a remote location; and transmitting the second agent to a processing core. - View Dependent Claims (5)
-
6. A method comprising:
-
providing a first agent with code for responding to situational information about the first agent and about a second agent by obtaining one or more risk indicators in the situational information about the first agent and about the second agent and by including at least code for receiving a capacity indicator of the situational information, the first and second agents operable to decide upon an action to perform based upon a history of the respective first and second agent'"'"'s observations in the respective first and second agent'"'"'s environment; deploying the first agent to a first core operable to transmit a signal to a location of the second agent via a passive medium; receiving situational data about the second agent via the first agent, wherein at least one of providing the first agent with code, or deploying the first agent, or receiving situational data about the second agent via the first agent, is implemented at least partially using a processing device; sending an inquiry to a network location; implementing a situation-dependent logic table in the first agent; configuring the first agent with policy update code; obtaining one or more risk indicators in the situational information about the first agent and about the second agent; including at least code for receiving a capacity indicator of the situational information; associating the second agent with a remote location; and transmitting the second agent to a processing core.
-
-
7. A network subsystem comprising:
-
means for providing a first agent with code for responding to situational information about the first agent and about a second agent, the first and second agents operable to decide upon an action to perform based upon a history of the respective first and second agent'"'"'s observations in the respective first and second agent'"'"'s environment, the means for providing a first agent with code for responding to situational information about the first agent and about a second agent including; means for sending an inquiry to a network location; means for implementing a situation-dependent logic table in the first agent; means for configuring the first agent with policy update code; means for obtaining one or more risk indicators in the situational information about the first agent and about the second agent; means for associating the second agent with a remote location; and means for transmitting the second agent to a processing core; and means for deploying the first agent. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
23. A method comprising:
-
sending an inquiry to a network location; providing a first agent with code for responding to situational information about the first agent and about a second agent, the first and second agents operable to decide upon an action to perform based upon a history of the respective first and second agent'"'"'s observations in the respective first and second agent'"'"'s environment; implementing a situation-dependent logic table in the first agent; configuring the first agent with policy update code; including at least code for receiving a capacity indicator of the situational information; deploying the first agent, wherein at least one of providing the first agent with code or deploying the first agent is implemented at least partially using a processing device; associating the second agent with a remote location; and transmitting the second agent to a processing core. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
24. A first method comprising:
performing a reception of or a transmission of one or more instructions relating to a second method including; providing a first agent with code for responding to situational information about the first agent and about a second agent, the first and second agents operable to decide upon an action to perform based upon a history of the respective first and second agent'"'"'s observations in the respective first and second agent'"'"'s environment; deploying the first agent, wherein at least one of providing the first agent with code or deploying the first agent is implemented at least partially using a processing device; sending an inquiry to a network location; implementing a situation-dependent logic table in the first agent; configuring the first agent with policy update code; including at least code for receiving a capacity indicator of the situational information; associating the second agent with a remote location; and transmitting the second agent to a processing core.
-
25. A network subsystem comprising:
means for providing a first agent with code for responding to situational information about the first agent and about a second agent, the first and second agents operable to decide upon an action to perform based upon a history of the respective first and second agent'"'"'s observations in the respective first and second agent'"'"'s environment, the means for providing a first agent with code for responding to situational information about the first agent and about a second agent including; means for sending an inquiry to a network location; means for implementing a situation-dependent logic table in the first agent; means for configuring the first agent with policy update code; means for including at least code for receiving a capacity indicator of the situational information; means for associating the second agent with a remote location; and means for transmitting the second agent to a processing core; and means for deploying the first agent. - View Dependent Claims (26)
Specification