IP Library Granted Patent US 10,206,068
Granted Patent B2
US 10,206,068 · App. 15/193,377 · Granted Feb 12, 2019

Systems and methods to determine a location of a mobile device

Inventors: Gerard Joseph Cerchio (San Francisco, CA); Brian David Wilson (Fountain Hills, AZ)
Assignee: OneMarket Network LLC
H04W4/025G01C21/206G01C25/005G01S5/0263H04W4/029H04W4/043H04W72/0473G01S5/0252
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,206,068
App. No.
15/193,377
Granted
Feb 12, 2019
Kind
B2
Abstract

Systems and methods to position beacons at traffic choke points, use a mobile device to detect the peaks of beacon signals corresponding to the mobile device traveling through the traffic “choke points”, and thus determine accurately the position and speed of the mobile device in the transport corridor between the choke points. The determined position and speed of the mobile device can be used to improve the performance of other location determination technologies, such as radio frequency fingerprint-based location estimate and/or inertial guidance location estimate.

Claims (41)

1. A non-transitory computer storage medium storing instructions configured to instruct a computing apparatus to perform a method, the method comprising:

measuring, by a mobile device, a radio frequency fingerprint;

correlating the radio frequency fingerprint to a predetermined distribution of radio frequency fingerprints in a multi-floor environment;

determining a first location determination result based on the correlating;

measuring, by the mobile device, accelerations of the mobile device as a function of time;

determining a second location determination result based on the accelerations;

receiving, in the mobile device, a first beacon signal from a beacon device disposed at a first location of a transport corridor in the multi-floor environment and a second beacon signal from the beacon device;

determining a first location of the beacon device based on the first beacon signal and a second location of the beacon device based on the second beacon signal; and

computing a location of the mobile device based on the first location of the beacon device, the second location of the beacon device, the first location determination result, and the second location determination result.

2. The medium of claim 1 , wherein the method further comprises:

determining a speed of the mobile device based on the first location and the second location of the beacon device;

wherein the second location determination result is determined based at least in part on the speed of the mobile device.

3. The medium of claim 2 , wherein the transport corridor is one of: an escalator and an elevator.

4. The medium of claim 3 , wherein the first beacon signal identifies the first location of the beacon device; and the second beacon signal identifies the second location of the beacon device.

5. The medium of claim 4 , wherein the first location of the beacon device is used to select a floor in the first location determination result.

6. The medium of claim 1 , wherein the method further comprises:

receiving, in the mobile device, a second beacon signal from a second beacon device;

determining a second location of the second beacon device based on the second beacon signal;

determining a speed of the mobile device based on the first location and the second location;

wherein the second location determination result is determined based at least in part on the speed of the mobile device.

7. A mobile device, comprising:

a motion sensor;

at least one transceiver;

at least one microprocessor; and

a memory storing instructions configured to instruct the at least one microprocessor and the at least one transceiver to:

measure, using the at least one transceiver, a radio frequency fingerprint;

determine a first location determination result based on correlating the radio frequency fingerprint to a predetermined distribution of radio frequency fingerprints in a multi-floor environment;

measure, using the motion sensor, accelerations of the mobile device as a function of time;

determine a second location determination result based on the accelerations;

receive at least two beacon signals from at least one beacon device disposed on a transport corridor in a multi-floor environment;

determine at least two beacon locations corresponding to the at least two beacon signals; and

compute a location of the mobile device based on the at least two beacon locations, the first location determination result, and the second location determination result.

8. The mobile device of claim 7 , wherein the instructions are further configured to instruct the at least one microprocessor to:

estimate an accuracy of the first location result; and

estimate an accuracy of the second location result;

wherein the combining of the first location determination result and the second location determination result is based on the accuracy of the first location result and the accuracy of the second location result.

9. The mobile device of claim 8 , wherein the combining of the first location determination result and the second location determination result is based on a weighted average of the first location determination result and the second location determination result where weights of first location determination result and the second location determination result are based on the accuracy of the first location result and the accuracy of the second location result.

10. The mobile device of claim 7 , wherein the instructions are further configured to instruct the at least one microprocessor to:

estimate a position and a speed of the mobile device on the transport corridor based on the at least two beacon locations;

wherein the location of the mobile device is computed based at least in part on the position and the speed of the mobile device on the transport corridor estimated based on the at least two beacon locations.

11. The mobile device of claim 10 , wherein the second location determination result is based on the position and the speed of the mobile device on the transport corridor estimated based on the at least two beacon locations; and a floor in the first location determination result is determined based on the position of the mobile device on the transport corridor estimated based on the at least two beacon locations.

Assignments (4)
CHANGE OF NAME Recorded Jan 16, 2018
From: WESTFIELD RETAIL SOLUTIONS LLC
To: ONEMARKET NETWORK LLC
Reel/Frame 045076/0906 →
CHANGE OF NAME Recorded Jan 16, 2018
From: WESTFIELD RETAIL SOLUTIONS, INC.
To: WESTFIELD RETAIL SOLUTIONS LLC
Reel/Frame 045076/0914 →
CHANGE OF NAME Recorded Jun 12, 2017
From: WESTFIELD LABS CORPORATION
To: WESTFIELD RETAIL SOLUTIONS, INC.
Reel/Frame 042775/0704 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2016
From: CERCHIO, GERARD JOSEPH; WILSON, BRIAN DAVID
To: WESTFIELD LABS CORPORATION
Reel/Frame 039474/0244 →
Continuity (3)
Provisional Application 62190690 · Jul 9, 2015
Provisional Application 62192795 · Jul 15, 2015
Related Publication 20170013409A1 · Jan 12, 2017
Cited By (1)
US 12,214,993