Abstract:
An intelligent agent (42) and its client (10) communicate using a selector known by both parties to generate and interpret messages and thereby effectively disguise confidential information transmitted in the messages from third parties. Moreover, a neural network is used to implement the decision logic and/or the message disguising functions of an agent (42) such that the logic employed in such functions is not readily reverse compiled or scanned by third parties.
Abstract:
The performance of a given task is optimized by utilizing an intelligent agent (42) having a plurality of program modules (42') suited to perform the computer task but having varied degrees of domain knowledge. Based upon an objective criteria that may be determined for a given situation, one or more of the program modules (42') in the intelligent agent (42) may be selected to perform the task, thereby optimizing the performance of the computer task for a wide variety of situations.
Abstract:
An intelligent agent (100) and method of negotiating incorporating a number of features, used alone or in combination, to enhance the productivity, security, efficiency and responsiveness of the agent (100) in negotiations with other parties. One feature where an agent (100) is resident on a remote system (60) and in communication with a client system (20) incorporates randomization of one or more aspects of an agent's (100) behaviour to disguise its negotiation strategy from other negotiating parties (95) and thereby prevent such parties from gaining a negotiating advantage at the expense of the agent (100). Another feature incorporates limiting unproductive negotiations by constraining one or more aspects of an agent's behavior based upon the behavior of a negotiating party (95) and/or the duration of the transaction.
Abstract:
A system and method are described for constructing and implementing generic software agents for automated tuning of computer systems and applications. The framework defines the modules and interfaces to allow agents to be created in a modular fashion. The specifics of the target system are captured by adaptors that provide a uniform interface to the target system. Data in the agent is managed by a metric manager, and controller modules implement the desired control algorithms. The modular structure and common interfaces allow for the construction of generic agents that are applicable to a wide variety of target systems, and can use a wide variety of control algorithms.
Abstract:
The performance of a given computer task is optimized by utilizing a plurality of intelligent agents (42) suited to perform the computer task but having varied degrees of domain knowledge. Based upon an objective criteria that may be determined for a given situation, one of the plurality of intelligent agents (42) may be selected and dispatched to perform the task, thereby optimizing the performance of the computer task for a wide variety of situations.
Abstract:
The performance of a given task is optimized by utilizing an intelligent agent (42) having a plurality of program modules (42') suited to perform the computer task but having varied degrees of domain knowledge. Based upon an objective criteria that may be determined for a given situation, one or more of the program modules (42') in the intelligent agent (42) may be selected to perform the task, thereby optimizing the performance of the computer task for a wide variety of situations.
Abstract:
An intelligent agent (100) and method of negotiating incorporating a number of features, used alone or in combination, to enhance the productivity, security, efficiency and responsiveness of the agent (100) in negotiations with other parties. One feature where an agent (100) is resident on a remote system (60) and in communication with a client system (20) incorporates randomization of one or more aspects of an agent's (100) behaviour to disguise its negotiation strategy from other negotiating parties (95) and thereby prevent such parties from gaining a negotiating advantage at the expense of the agent (100). Another feature incorporates limiting unproductive negotiations by constraining one or more aspects of an agent's behavior based upon the behavior of a negotiating party (95) and/or the duration of the transaction.
Abstract:
An intelligent agent (42) and its client (10) communicate using a selector known by both parties to generate and interpret messages and thereby effectively disguise confidential information transmitted in the messages from third parties. Moreover, a neural network is used to implement the decision logic and/or the message disguising functions of an agent (42) such that the logic employed in such functions is not readily reverse compiled or scanned by third parties.
Abstract:
An intelligent agent and its client communicate using a selector known by both parties to generate and interpret messages and thereby effectively disguise confidential information transmitted in the messages from third parties. Moreover, a neural network is used to implement the decision logic and/or the message disguising functions of an agent such that the logic employed in such functions is not readily reverse compiled or scanned by third parties.
Abstract:
The performance of a given computer task is optimized by utilizing a plurality of intelligent agents (42) suited to perform the computer task but having varied degrees of domain knowledge. Based upon an objective criteria that may be determined for a given situation, one of the plurality of intelligent agents (42) may be selected and dispatched to perform the task, thereby optimizing the performance of the computer task for a wide variety of situations.