Method and apparatus for adaptive searching of distributed datasets
First Claim
1. A method comprising:
- in a first communication device comprising memory in which data is stored;
receiving a request packet from a second communication device, wherein said request packet comprises;
a request to search for a string in said data stored in said memory; and
a transmit power field that indicates a power at which said request packet was transmitted;
measuring a received signal strength for said request packet; and
determining whether to perform said search for said string in said data stored in said memory based on said received signal strength and said power at which said request packet was transmitted.
5 Assignments
0 Petitions
Accused Products
Abstract
A first communication device comprising memory in which data is stored may receive a request packet from a second communication device, measure received signal strength for the request packet, and determine whether to perform the requested search of the data stored in the memory based on the received signal strength and the power at which the request packet was transmitted. The search request packet may comprise a request to search the data stored in the memory, and a transmit power field that indicates a power at which the request packet was transmitted. The determining may be based on a result of a comparison between the received signal strength and a threshold and/or based on a comparison of a relative power and a threshold. The relative power may be calculated utilizing the received signal strength and the power at which the packet was transmitted.
-
Citations
17 Claims
-
1. A method comprising:
in a first communication device comprising memory in which data is stored; receiving a request packet from a second communication device, wherein said request packet comprises; a request to search for a string in said data stored in said memory; and a transmit power field that indicates a power at which said request packet was transmitted; measuring a received signal strength for said request packet; and determining whether to perform said search for said string in said data stored in said memory based on said received signal strength and said power at which said request packet was transmitted. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. A method comprising:
in a first communication device; transmitting a first search request packet comprising a transmit power field, wherein said transmit power field indicates a power at which said search request packet is transmitted; receiving a plurality of search response packets from a plurality of second communication devices; transmitting a second search request packet comprising a batch acknowledgment field, wherein said batch acknowledgment field acknowledges receipt of said plurality of search response packets from said plurality of second communication devices. - View Dependent Claims (13, 14, 15, 16)
-
17. A system comprising:
One or more circuits comprising a memory in which data is stored, wherein said one or more circuits are operable to; receive a request packet comprising; a request to search for a string in said data stored in said memory, and a transmit power field that indicates a power at which said request packet was transmitted; measure a received signal strength for said request packet; and determine whether to perform said search of said string in said data stored in said memory based on said received signal strength and said power at which said request packet was transmitted.
Specification