Infrastructure for location discovery
First Claim
Patent Images
1. A method comprising:
- detecting, by a communication node, a signal from a beacon node;
determining, by the communication node, a signal strength of the detected signal;
determining, by the communication node, a proximity of the communication node to the beacon node based at least in part on the signal strength of the detected signal; and
determining, by the communication node, an accuracy of the proximity determination based at least in part on the signal strength of the detected signal, wherein the determining includes calculating a margin of error based on at least one of an indoor terrain model or outdoor terrain model that includes obstacles between the communication node and the beacon node, in the margin of error calculation,wherein the at least one of the indoor terrain model or the outdoor terrain model is generated to maintain a specified density of the obstacles and create a specified level of clustering of the obstacles.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques are generally described for determining locations of a plurality of communication devices in a network. In some examples, methods for creating a location discovery infrastructure (LDI) for estimating locations of one or more of a plurality of communication nodes may comprise one or more of determining a plurality of locations in the terrain to place a corresponding plurality of beacon nodes, determining a plurality of beacon node groups for the placed beacon nodes, and determining a schedule for the placed beacon nodes to be active. Additional variants and embodiments are also disclosed.
-
Citations
17 Claims
-
1. A method comprising:
-
detecting, by a communication node, a signal from a beacon node; determining, by the communication node, a signal strength of the detected signal; determining, by the communication node, a proximity of the communication node to the beacon node based at least in part on the signal strength of the detected signal; and determining, by the communication node, an accuracy of the proximity determination based at least in part on the signal strength of the detected signal, wherein the determining includes calculating a margin of error based on at least one of an indoor terrain model or outdoor terrain model that includes obstacles between the communication node and the beacon node, in the margin of error calculation, wherein the at least one of the indoor terrain model or the outdoor terrain model is generated to maintain a specified density of the obstacles and create a specified level of clustering of the obstacles. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A mobile device, comprising:
-
a memory configured to store a plurality of programming instructions; and a processor, coupled to the memory, the processor configured to execute the plurality of programming instructions, to enable the mobile device to; detect a signal from a beacon node, determine a signal strength of the detected signal, determine a proximity of the mobile device to the beacon node based at least in part on the signal strength of the detected signal, determine an accuracy of the proximity determination based on a distance measurement error model that includes calculation of a margin of error based on at least one of an indoor terrain model or outdoor terrain model that includes obstacles between the mobile device and the beacon node, in the margin of error calculation, wherein the at least one of the indoor terrain model or the outdoor terrain model is generated to maintain a specified density of the obstacles and create a specified level of clustering of the obstacles, and determine when the mobile device enters a region proximate to the beacon node based on the mobile device detecting the signal. - View Dependent Claims (11, 12, 13)
-
-
14. A non-transitory computer-readable medium storing executable instructions that, in response to being executed, cause a communication node to perform or control performance of operations, wherein the operations comprise:
-
detect a signal from a beacon node; determine a signal strength of the detected signal; determine a proximity of the communication node to the beacon node based at least in part on the signal strength of the detected signal; determine an accuracy of the determined proximity based at least in part on the signal strength of the detected signal that includes calculation of a margin of error based on at least one of an indoor terrain model or outdoor terrain model that includes obstacles between the communication node and the beacon node, in the margin of error calculation, wherein the at least one of the indoor terrain model or the outdoor terrain model is generated to maintain a specified density of the obstacles and create a specified level of clustering of the obstacles; and determine whether the communication node enters a region proximate to the beacon node based on the communication node detecting the signal. - View Dependent Claims (15, 16, 17)
-
Specification