Method for enhancing location identity through incorporation of shorter-range communication and sensing (nearlocate)
DCFirst Claim
Patent Images
1. A method for locating a first device by a processing device, the method comprising:
- providing a positional relationship estimate between each of a population of neighboring mobile devices and the first device;
wherein the positional relationship estimate is derived from data acquired by either the first device or the respective neighboring device;
wherein the positional relationship estimate includes an inference of a position of first device in relation to the respective neighboring device;
wherein a population includes one or more neighboring mobile devices;
providing location estimates for each of the population of neighboring mobile devices using location determinations that do not rely on use of positional relationship estimates between each of a population of neighboring mobile devices and the first device;
assigning a precision factor to at least one of the provided neighboring mobile devices'"'"' location estimates or the provided positional relationship estimates;
assigning a weight to at least one of the provided neighboring mobile devices'"'"' location estimates or the provided positional relationship estimates based on the respective precision factor; and
deriving, by the processing device, a location estimate for the first device, through multilateration using the provided neighboring mobile devices'"'"' location estimates and the provided positional relationship estimates;
wherein the location estimate derivation weighs the location estimate of at least one neighboring mobile device or at least one positional relationship estimate by the assigned weight.
0 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A method of determining location of a mobile device including estimating an absolute location using long range communication estimates, estimating a relative location based on shorter-range communications, receiving location information from a plurality of peer entities, and refining the absolute location and based on the received location information.
-
Citations
22 Claims
-
1. A method for locating a first device by a processing device, the method comprising:
-
providing a positional relationship estimate between each of a population of neighboring mobile devices and the first device;
wherein the positional relationship estimate is derived from data acquired by either the first device or the respective neighboring device;
wherein the positional relationship estimate includes an inference of a position of first device in relation to the respective neighboring device;
wherein a population includes one or more neighboring mobile devices;providing location estimates for each of the population of neighboring mobile devices using location determinations that do not rely on use of positional relationship estimates between each of a population of neighboring mobile devices and the first device; assigning a precision factor to at least one of the provided neighboring mobile devices'"'"' location estimates or the provided positional relationship estimates; assigning a weight to at least one of the provided neighboring mobile devices'"'"' location estimates or the provided positional relationship estimates based on the respective precision factor; and deriving, by the processing device, a location estimate for the first device, through multilateration using the provided neighboring mobile devices'"'"' location estimates and the provided positional relationship estimates;
wherein the location estimate derivation weighs the location estimate of at least one neighboring mobile device or at least one positional relationship estimate by the assigned weight. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A processing device for locating a first device, the processing device comprising:
-
a processor configured to provide a positional relationship estimate between each of a population of neighboring mobile devices and the first device;
wherein the positional relationship estimate is derived from data acquired by either the first device or the respective neighboring device;
wherein the positional relationship estimate includes an inference of a position of first device in relation to the respective neighboring device;
wherein a population includes one or more neighboring mobile devices;the processor is further configured to provide location estimates for each of the population of neighboring mobile devices using location determinations that do not rely on use of positional relationship estimates between each of a population of neighboring mobile devices and the first device; the processor is further configured to derive a location estimate for the first device, through multilateration using the provided neighboring mobile devices'"'"' location estimates and the provided positional relationship estimates; and the processor is further configured to be provided a location estimate for the first device and to produce a refined location estimate of the first device using the derived location estimate for the first device and the location estimate of the first device;
wherein the refinement of the location estimate for the device is performed iteratively by deriving interim refined location estimates to converge on a final refined location estimate;
wherein the iteratively refined location estimate is considered final, once a predetermined level of precision is achieved. - View Dependent Claims (11)
-
-
12. A processing device for locating a first device, the processing device comprising:
-
a processor configured to provide a positional relationship estimate between each of a population of neighboring mobile devices and the first device;
wherein the positional relationship estimate is derived from data acquired by either the first device or the respective neighboring device;
wherein the positional relationship estimate includes an inference of a position of first device in relation to the respective neighboring device;
wherein a population includes one or more neighboring mobile devices;the processor is further configured to provide location estimates for each of the population of neighboring mobile devices using location determinations that do not rely on use of positional relationship estimates between each of a population of neighboring mobile devices and the first device; the processing device is further configured to assign a precision factor to at least one of the provided neighboring mobile devices'"'"' location estimates or the provided positional relationship estimates; the processing device is further configured to assign a weight to at least one of the provided neighboring mobile devices'"'"' location estimates or the provided positional relationship estimates based on the respective precision factor; and the processor is further configured to derive a location estimate for the first device, through multilateration using the provided neighboring mobile devices'"'"' location estimates and the provided positional relationship estimates;
wherein the location estimate derivation weighs the location estimate of at least one neighboring mobile device or at least one positional relationship estimate by the assigned weight. - View Dependent Claims (13, 14)
-
-
15. A method for locating a first device by a processing device, the method comprising:
-
providing a positional relationship estimate between each of a population of neighboring mobile devices and the first device;
wherein the positional relationship estimate is derived from data acquired by either the first device or the respective neighboring device;
wherein the positional relationship estimate includes an inference of a position of first device in relation to the respective neighboring device;
wherein a population includes one or more neighboring mobile devices;providing location estimates for each of the population of neighboring mobile devices using location determinations that do not rely on use of positional relationship estimates between each of a population of neighboring mobile devices and the first device; deriving, by the processing device, a location estimate for the first device, through multilateration using the provided neighboring mobile devices'"'"' location estimates and the provided positional relationship estimates; and providing a location estimate for the first device and producing, by the processing device, a refined location estimate of the first device using the derived location estimate for the first device and the location estimate of the first device;
wherein the refinement of the location estimate for the device is performed iteratively by deriving interim refined location estimates to converge on a final refined location estimate;
wherein the iteratively refined location estimate is considered final, once a predetermined level of precision is achieved. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
Specification