Limiting wireless discovery range
First Claim
Patent Images
1. A method comprising:
- sending a discovery message from a first device to a second device,wherein the discovery message includes data indicating whether a range determination mechanism is to be used to determine whether to perform an action in response to the discovery message,wherein the data includes a range adaptation bit,wherein a first value of the range adaptation bit indicates that the second device is to further process the discovery message after detecting the range adaptation bit independent of whether a distance between the first device and the second device is within a discovery range threshold, andwherein a second value of the range adaptation bit indicates that the second device is to selectively process or discard the discovery message based on whether the distance is within the discovery range threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods of limiting wireless discovery range. A transmitting device may limit wireless discovery range by adjusting one or more transmission attributes of a discovery message, measuring inter-device distance based on range determination messages, or any combination thereof. A receiving device may limit wireless discovery range based on one or more attributes of a received discovery message, measuring inter-device distance based on range determination messages, or any combination thereof. Discovery messages may include a range adaptation bit indicating whether range adaptation is to be performed.
-
Citations
30 Claims
-
1. A method comprising:
-
sending a discovery message from a first device to a second device, wherein the discovery message includes data indicating whether a range determination mechanism is to be used to determine whether to perform an action in response to the discovery message, wherein the data includes a range adaptation bit, wherein a first value of the range adaptation bit indicates that the second device is to further process the discovery message after detecting the range adaptation bit independent of whether a distance between the first device and the second device is within a discovery range threshold, and wherein a second value of the range adaptation bit indicates that the second device is to selectively process or discard the discovery message based on whether the distance is within the discovery range threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus comprising:
-
a processor; and a memory storing instructions executable by the processor to send a discovery message from a first device to a second device, wherein the discovery message includes data indicating whether a range determination mechanism is to be used to determine whether to perform an action in response to the discovery message, wherein the data includes a range adaptation bit, wherein a first value of the range adaptation bit indicates that the second device is to further process the discovery message after detecting the range adaptation bit independent of whether a distance between the first device and the second device is within a discovery range threshold, and wherein a second value of the range adaptation bit indicates that the second device is to selectively process or discard the discovery message based on whether the distance is within the discovery range threshold. - View Dependent Claims (17, 24)
-
-
18. A non-transitory processor-readable medium storing instructions that, when executed by a processor, cause the processor to:
-
send a discovery message from a first device to a second device, wherein the discovery message includes data indicating whether a range determination mechanism is to be used to determine whether to perform an action in response to the discovery message, wherein the data includes a range adaptation bit, wherein a first value of the range adaptation bit indicates that the second device is to further process the discovery message after detecting the range adaptation bit independent of whether a distance between the first device and the second device is within a discovery range threshold, and wherein a second value of the range adaptation bit indicates that the second device is to selectively process or discard the discovery message based on whether the distance is within the discovery range threshold. - View Dependent Claims (25)
-
-
19. An apparatus comprising:
-
means for determining a discovery range threshold at a first device; and means for sending a discovery message from the first device to a second device, wherein the discovery message includes data indicating whether a range determination mechanism is to be used to determine whether to perform an action in response to the discovery message, wherein the data includes a range adaptation bit, wherein a first value of the range adaptation bit indicates that the second device is to further process the discovery message after detecting the range adaptation bit independent of whether a distance between the first device and the second device is within a discovery range threshold, and wherein a second value of the range adaptation bit indicates that the second device is to selectively process or discard the discovery message based on whether the distance is within the discovery range threshold. - View Dependent Claims (26)
-
-
20. A method comprising:
-
receiving a discovery message from a first device at a second device, wherein the discovery message includes a range adaptation bit; when the range adaptation bit has a first value, further processing the discovery message in response to determining the range adaptation bit has the first value; and when the range adaptation bit has a second value, selectively processing or discarding the discovery message based on whether a distance between the second device and the first device is within a discovery range threshold included in the discovery message. - View Dependent Claims (27)
-
-
21. An apparatus comprising:
-
a processor; and a memory storing instructions executable by the processor to; receive a discovery message from a first device at a second device, wherein the discovery message includes a range adaptation bit; when the range adaptation bit has a first value, further process the discovery message after determining that the range adaptation bit has the first value; and when the range adaptation bit has a second value, selectively further process or discard the discovery message after determining that the range adaptation bit has the second value and based on whether a distance between the second device and the first device is within a discovery range threshold included in the discovery message. - View Dependent Claims (28)
-
-
22. A non-transitory processor-readable medium storing instructions that, when executed by a processor, cause the processor to:
-
receive a discovery message from a first device at a second device, wherein the discovery message includes a range adaptation bit; when the range adaptation bit has a first value, further process the discovery message after determining that the range adaptation bit has the first value; and when the range adaptation bit has a second value, selectively further process or discard the discovery message after determining that the range adaptation bit has the second value and based on whether a distance between the second device and the first device is within a discovery range threshold included in the discovery message. - View Dependent Claims (29)
-
-
23. An apparatus comprising:
-
means for receiving a discovery message from a first device at a second device, wherein the discovery message includes a range adaptation bit; means, responsive to the range adaptation bit having a first value, for further processing the discovery message after determining the range adaptation bit has the first value; and means, responsive to the range adaptation bit having a second value, for selectively further processing or discarding the discovery message after determining that the range adaptation bit has the second value and based on whether a distance between the second device and the first device is within a discovery range threshold included in the discovery message. - View Dependent Claims (30)
-
Specification