Information acquisition using a scalable wireless geocast protocol
First Claim
1. A sensor comprising:
- a processor; and
memory coupled with the processor, the memory comprising executable instructions that when executed by the processor cause the processor to effectuate operations comprising;
receiving in a mobile ad hoc network, a query message comprising a request for information, the query message comprising an indication of a region of intended reception of the query message, the region defined by a first defined size;
altering, by the sensor, the region of the first defined size to a region of a second defined size based on a number of sensors in the region of the first defined size; and
responsive to determining that the sensor is within the region of the second defined size, responding to the query message.
1 Assignment
0 Petitions
Accused Products
Abstract
Information is acquired from a geographically-distributed sensor network using a scalable wireless geocast protocol. Geographically distributed networks of unattended sensors are placed at desired locations to collect various types of information, such as, for example, environmental parameters, temperature, humidity, rainfall, heat signatures, video, audio, seismic activity, and/or wind conditions. To acquire information, a query is provided to the geographic area at which the sensors are located utilizing the geocast protocol. Delivery of the query is based on a physical location of a region in which a sensor network is located, the type of information being queried, and/or temporal conditions. Each sensor that receives a query determines if all requirements/conditions are satisfied. If so, the query is accepted and processed by the recipient sensor, and responded to accordingly. Responses to queries are provided via the geocast protocol.
-
Citations
20 Claims
-
1. A sensor comprising:
-
a processor; and memory coupled with the processor, the memory comprising executable instructions that when executed by the processor cause the processor to effectuate operations comprising; receiving in a mobile ad hoc network, a query message comprising a request for information, the query message comprising an indication of a region of intended reception of the query message, the region defined by a first defined size; altering, by the sensor, the region of the first defined size to a region of a second defined size based on a number of sensors in the region of the first defined size; and responsive to determining that the sensor is within the region of the second defined size, responding to the query message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a first sensor; and a second sensor comprising; a processor; and memory coupled with the processor, the memory comprising executable instructions that when executed by the processor cause the processor to effectuate operations comprising; receiving, from the first sensor, in a mobile ad hoc network, a query message comprising a request for information, the query message comprising an indication of a region of intended reception of the query message, the region defined by a first defined size; altering the region of the first defined size to a region of a second defined size based on a number of sensors in the region of the first defined size; and responsive to determining that the second sensor is within the region of the second defined size, responding to the query message. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable storage medium comprising computer executable instructions that when executed by a computing device cause said computing device to effectuate operations comprising:
-
receiving by the computing device in a mobile ad hoc network, a query message comprising a request for information, the query message comprising an indication of a region of intended reception of the query message, the region defined by a first defined size; altering, by the computing device, the region of the first defined size to a region of a second defined size based on a number of sensors in the region of the first defined size; determining if the computing device is within the region of the second defined size; and upon a determination that the computing device is within the region of the second defined size; determining if the query message comprises an indication of a type of information being sought; determining if the computing device is capable of obtaining the type of information being sought; upon a determination that the computing device is capable of obtaining the type of information being sought, providing a response to the query message. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification