IP Library Granted Patent US 11,632,659
Granted Patent B2
US 11,632,659 · App. 17/060,628 · Granted Apr 18, 2023

Method and system for determining location

Inventors: Robert Mesirow (Falls Church, VA); Alec Massey (Arlington, VA); Devin Yaung (Washington, DC)
Assignee: PricewaterhouseCoopers LLP
H04W4/33G01S5/0054G01S5/16H04B17/318H04W4/80H04W52/0261H04W64/003H04W80/02
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 11,632,659
App. No.
17/060,628
Granted
Apr 18, 2023
Kind
B2
Abstract

An indoor geolocation system for determining a location in three-dimensional space includes a plurality of base stations and a mobile device movable about an indoor environment in three dimensions. The mobile device detects electromagnetic signals in the indoor environment emitted by devices other than the base stations, and generates a signal profile based on the signals. The mobile device transmits the signal profile to one or more of the base stations, which forward the signal profile to a remote server. The system determines a location of the in three-dimensional space of the mobile device by comparing the signal profile to data regarding signal profiles at a plurality of locations in the indoor environment. The data regarding signal profiles in the indoor environment may have been captured by a detection device other than the mobile device at a time prior to the detection of the electromagnetic signals by the mobile device.

Claims (21)

1. A system for determining location information, the system comprising:

a first device configured to detect a first plurality of electromagnetic signals, wherein the first plurality of electromagnetic signals are captured at a plurality of different locations;

a second device configured to detect a second plurality of electromagnetic signals, wherein the second plurality of electromagnetic signals are captured at a location; and

one or more processors, separate from the first device and the second device and configured to be communicatively coupled to the first device and the second device, configured to:

receive, from the first device, data regarding the first plurality of electromagnetic signals, the data including information regarding the plurality of locations at which the first plurality of signals were captured;

generate, based on the data regarding the first plurality of electromagnetic signals, a model of an environment in which the first plurality of signals was captured, wherein generating the model of the environment based on the first plurality of electromagnetic signals comprises applying an adjustment to the data regarding the first plurality of electromagnetic signals to generate adjusted signal data, wherein the model is generated based on the adjusted signal data;

receive, from the second device, data regarding the second plurality of electromagnetic signals;

determine, based on the model and the data regarding the second plurality of electromagnetic signals, location information for the location at which the second plurality of electromagnetic signals was captured.

2. The system of claim 1 , wherein the data regarding the first plurality of electromagnetic signals comprises a plurality of data points for a first location of the plurality of locations captured at a respective plurality of different points in time.

3. The system of claim 1 , wherein generating the model of the environment comprises accounting for a variation amongst a plurality of data points for a first location of the plurality of locations, wherein the plurality of data points were captured at a respective plurality of different points in time.

4. The system of claim 3 , wherein the accounting for the variation comprises calculating an expected deviation based on the plurality of data points.

5. The system of claim 1 , wherein the adjustment is determined based on a difference between an antenna of the first device and an antenna of the second device.

6. A method for determining location information, the method performed at a system comprising:

a first device configured to detect a first plurality of electromagnetic signals, wherein the first plurality of electromagnetic signals are captured at a plurality of different locations;

a second device configured to detect a second plurality of electromagnetic signals, wherein the second plurality of electromagnetic signals are captured at a location; and

one or more processors separate from the first device and the second device and configured to be communicatively coupled to the first device and the second device;

the method comprising:

receiving, from the first device, data regarding the first plurality of electromagnetic signals, the data including information regarding the plurality of locations at which the first plurality of signals were captured;

generating, based on the data regarding the first plurality of electromagnetic signals, a model of an environment in which the first plurality of signals was captured, wherein generating the model of the environment based on the first plurality of electromagnetic signals comprises applying an adjustment to the data regarding the first plurality of electromagnetic signals to generate adjusted signal data, wherein the model is generated based on the adjusted signal data;

receiving, from the second device, data regarding the second plurality of electromagnetic signals;

determining, based on the model and the data regarding the second plurality of electromagnetic signals, location information for the location at which the second plurality of electromagnetic signals was captured.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2023
From: PRICEWATERHOUSECOOPERS LLP
To: PWC PRODUCT SALES LLC
Reel/Frame 065532/0034 →
Continuity (5)
Continuation 16657623 · Oct 18, 2019
Provisional Application 62855320 · May 31, 2019
Provisional Application 62811805 · Feb 28, 2019
Provisional Application 62748079 · Oct 19, 2018
Related Publication 20210021971A1 · Jan 21, 2021