SYSTEM AND METHOD FOR PERSISTING MOBILE AGENTS WITHIN A MOBILE REGION OF INTEREST
First Claim
1. A method for deploying an agent to a mobile population of devices comprising:
- deploying an agent to a first mobile device;
executing the agent on the first mobile device;
defining a mobile region of interest from the first mobile device;
replicating the agent on at least one second mobile device within the mobile region of interest; and
executing the agent on the at least one second mobile device.
5 Assignments
0 Petitions
Accused Products
Abstract
Mobile agents can be deployed to mobile devices within specific regions of interest to achieve specific goals in respect of events occurring in the region of interest. In order to ensure that the agent can persist within the region of interest until the agent goals are achieved, the agent is configured to locate other devices within the region of interest and to propagate itself, by moving or copying itself, to those other devices. The region of interest may be a mobile and/or dynamic region of interest defined by, for example, a proximity to one or more mobile wireless access points or by an overlapping peer-to-peer communication range of a plurality of mobile devices that are configured to support the agent.
-
Citations
20 Claims
-
1. A method for deploying an agent to a mobile population of devices comprising:
-
deploying an agent to a first mobile device; executing the agent on the first mobile device; defining a mobile region of interest from the first mobile device; replicating the agent on at least one second mobile device within the mobile region of interest; and executing the agent on the at least one second mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A mobile device executing an agent application on at least one processor of the mobile device, the agent application configured to:
-
engage in peer-to-peer communication with a second mobile device; determine whether the second mobile device is within a mobile region of interest; and replicate the agent application to the second device if the second mobile device is within the mobile region of interest. - View Dependent Claims (13, 16, 17)
-
- 14. The mobile device of 12 wherein the agent application is configured to merge a first mobile region of interest with a second mobile region of interest.
-
18. A computer-readable medium comprising computer-executable instructions for execution by at least one processor of a first mobile device, that, when executed, cause the at least one processor to:
-
execute an agent application; define a mobile region of interest incorporating a communication range of the first mobile device; and engage in peer-to-peer communication with a second mobile device; and replicate the agent application to the second mobile device; and expand the definition of the mobile region of interest to incorporate the second mobile device. - View Dependent Claims (19, 20)
-
Specification