# US 2014/0197990 A1 · Method for enhancing location identity through incorporation of shorter range communication and sensing (nearlocate)

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0197990 A1
- Document ID: US20140197990A1
- Status: Published application
- Kind: A1
- Application number: 14/159,659
- Filed: 2014-01-21
- Published: 2014-07-17
- Earliest claimed: 2009-05-04
- Assignees: Nearverse, Inc.
- Applicants: NearVerse, Inc.
- Inventors: Boris Bogatin
- Web page: https://patentgrep.com/patent/US20140197990A1

## CPC

- G01S 5/10: Position of receiver fixed by co-ordinating a plurality of position lines defined by path-difference measurements {, e.g. omega or decca systems}(G01S5/12 takes precedence {; beacons and receivers cooperating therewith G01S1/306, G01S1/308})
- G01S 5/0249: {Determining position using measurements made by a non-stationary device other than the device whose position is being determined}
- G01S 5/0284: {Relative positioning}
- G01S 5/0289: {of multiple transceivers, e.g. in ad hoc networks}
- G01S 19/48: by combining or switching between position solutions derived from the satellite radio beacon positioning system and position solutions derived from a further system
- G01S 5/14: Determining absolute distances from a plurality of spaced points of known location
- G01S: RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES

## 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.

## Claims

### Claim 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; 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.

### Claim 2 (depends on 1)

The method of claim 1 wherein multilateration includes use of the location estimates and positional relationship estimates of only one neighboring mobile device.

### Claim 3 (depends on 1)

The method of claim 1 further comprising 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.

### Claim 4 (depends on 1)

The method of claim 1 further comprising assigning a precision factor to at least one of the provided neighboring mobile devices' location estimates or the provided positional relationship estimates.

### Claim 5 (depends on 4)

The method of claim 4 further comprising 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.

### Claim 6 (depends on 5)

The method of claim 5 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.

### Claim 7 (depends on 1)

The method of claim 1 further comprising comparing sensing information from the neighboring mobile device and the first device to determine whether the neighboring mobile device and the first device are sensing a same thing; wherein at least one positional relationship estimate is based on the sensing information comparison.

### Claim 8 (depends on 3)

The method of claim 3 wherein the refined location estimate is forwarded to a social networking site.

### Claim 9 (depends on 3)

The method of claim 3 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.

### Claim 10 (depends on 1)

The method of claim 1 further comprising positional relationship estimates from and to a neighboring device having a fixed location or previously deterministically estimated location.

### Claim 11 (depends on 1)

The method of claim 1 wherein the derived location estimate uses a mean and an expected deviation of the location estimates of at least one neighboring mobile devices or at least one positional relationship estimate.

### Claim 12 (depends on 3)

The method of claim 3 wherein the refined location estimate uses a mean and an expected deviation of the derived location estimate of the first device.

### Claim 13 (depends on 3)

The method of claim 3 wherein the location estimate for at least one neighboring mobile device is derived through multilateration of location estimates and the positional relationship estimates of other neighboring devices or the first device.

### Claim 14 (depends on 3)

The method of claim 3 wherein the refinement of the location estimate further uses a comparison of the location estimates and positional relationship estimates with a map or blueprint that identifies physical objects.

### Claim 15 (depends on 9)

The method of claim 9 wherein the iteratively refined location estimate is considered final, once a predetermined level of precision is achieved.

### Claim 16

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; 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.

### Claim 17 (depends on 16)

The processing device of claim 16 wherein multilateration includes use of the location estimates and positional relationship estimates of only one neighboring mobile device.

### Claim 18 (depends on 16)

The processing device of claim 16 wherein the processing device is further configured to provide 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.

### Claim 19 (depends on 16)

The processing device of claim 16 wherein 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.

### Claim 20 (depends on 19)

The processing device of claim 19 wherein 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.
