Patent ID: 6285977
Filing Date: 2001-09-04
Classification: G06F,Y10S

Abstract:
A multi-agent cooperating method for providing services requested from a user, by cooperative operation of a plurality of agents, comprising the steps of:executing a planning process separate and distinct from the plurality of agents upon receipt of a request for services from a user, said separate and distinct planning process performed by a first set of said plurality of agents that are mutually exclusive from a second set of said plurality of agents that are to execute elemental functions for providing the requested services, the method including the steps of;first, determining a combination of elemental functions for providing the requested services;next, determining data to be transmitted and received between the functions;next, determining a plan for executing the functions;next, determining load states for the agents;next, distributing the elemental functions to the plurality of agents in such a manner that the load state of the agents is maintained at or near said determined load state; andnext, executing the elemental functions by the agents.