Apparatus and method for managing mobile agents
First Claim
Patent Images
1. A mobile agent management apparatus comprising:
- a plurality of agent servers; and
a registration server for maintaining location information of mobile agents,wherein each of said plurality of agent servers comprises;
means for maintaining a history of movement of each of said mobile agents including a counter for accumulating a count of the accumulated number of movements for each of said mobile agents; and
request means for periodically generating requests for updating location information of each of said agents, said requests including at least a mobile agent identifier and said accumulated number of movements for said mobile agent, to renew location information at said registration server; and
wherein said registration server comprises at least one register for maintaining accumulated number of movements and locations of each of said mobile agents in an associated manner and renews said location information of each of said mobile agents only upon receipt of requests for updating location information associated with a higher accumulated number of movements.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method thereby each of a plurality of agent servers keeps and manages history of movement. Each of the agent servers temporarily stores requests for updates of location information of a mobile agent associated to accumulated number of movement of the mobile agent and periodically sends it to a registration server so that no congestion will occur in accessing the registration server. The registration server renews location information of a mobile server only with the request for update of a higher accumulated number of movements so as not to overwrite newer information with older information.
-
Citations
2 Claims
-
1. A mobile agent management apparatus comprising:
-
a plurality of agent servers; and a registration server for maintaining location information of mobile agents, wherein each of said plurality of agent servers comprises; means for maintaining a history of movement of each of said mobile agents including a counter for accumulating a count of the accumulated number of movements for each of said mobile agents; and request means for periodically generating requests for updating location information of each of said agents, said requests including at least a mobile agent identifier and said accumulated number of movements for said mobile agent, to renew location information at said registration server; and wherein said registration server comprises at least one register for maintaining accumulated number of movements and locations of each of said mobile agents in an associated manner and renews said location information of each of said mobile agents only upon receipt of requests for updating location information associated with a higher accumulated number of movements.
-
-
2. A method for managing locations of mobile agents by using a plurality of agent servers and a registration server for maintaining locations of mobile agents comprising the steps of:
-
at each of said agent servers; maintaining a history of movement of each of said mobile agents including accumulating a count of the number of movements for each of said mobile agents; and periodically generating requests for updating and deleting registries, said requests including at least a mobile agent identifier and said count of the accumulated number of movements for said mobile agent; and at said registration server; renewing location information of each of said mobile agents kept by said registration server with said requests wherein said registration server comprises at least one register for maintaining accumulated number of movements and locations of each of said mobile agents in an associated manner and further comprising said registration server renewing said location information of each of said mobile agents only upon receipt of requests for updating location information associated with a higher accumulated number of movements.
-
Specification