IP Library Granted Patent US 10,634,816
Granted Patent B2
US 10,634,816 · App. 16/101,832 · Granted Apr 28, 2020

Method and system for managing mobile devices in extreme ambient conditions

Inventors: Saeedeh Hamidifar (Mississauga, CA); Paramvir Singh Nagpal (Brampton, CA); Sean Huberman (Guelph, CA); Joshua Karon (Toronto, CA)
Assignee: MAPSTED CORP.
G01W1/02G06F16/27G08C17/02H04W4/027H04W88/085
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,634,816
App. No.
16/101,832
Granted
Apr 28, 2020
Kind
B2
Abstract

A method and system of displaying an operational status of a set of mobile devices deployed on multiple floors of an indoor facility in extreme ambient conditions. The method, executed in a processor of a server computing device, comprises localizing a first mobile device and at least a second mobile device to a location on a first of the multiple floors and a second of the multiple floors respectively, based at least partly on respective filtered sets of barometric ambient pressure measurements obtained at the first and at least a second mobile devices, and displaying, based on the localizing, a layout map of the multi-floor building that includes the first mobile device and the second mobile device positioned within the first and the second of the multiple floors respectively.

Claims (22)

1. A method of generating localization results of a set of mobile devices deployed on multiple floors of an indoor facility in a layout map of the indoor facility, the method performed in a processor of a server computing device and comprising:

localizing a first mobile device and at least a second mobile device to a location on a first of the multiple floors and a second of the multiple floors respectively, based at least partly on respective filtered sets of barometric ambient pressure measurements obtained at the first and at least a second mobile devices, the filtered set of barometric ambient pressure measurements being obtained on detecting an ambient temperature anomaly, the ambient temperature anomaly including a temperature spike exceeding a predetermined threshold temperature and existing over a given duration of time, the predetermined threshold defining a temperature beyond which the ambient temperature anomaly exists, and wherein each filtered set of barometric ambient pressure measurements is based on switching to a higher sampling rate of one or more temperature sensors of the respective first mobile device and at least a second mobile device as compared to a first sampling rate prior to detecting the ambient temperature anomaly, the filtering at least partially discards pressure measurements contemporaneous with a duration of the ambient temperature anomaly that exceeds the predetermined threshold temperature for at least a portion of the sequence of positions; and

generating the layout map of the indoor facility that includes the first mobile device and the at least a second mobile device positioned within the first and the second of the multiple floors respectively, based on the localizing, when the ambient temperature anomaly is detected.

2. The method of claim 1 wherein the filtered sets of barometric ambient pressure measurements are based on the first and the at least a second mobile devices in accordance with a first and a second sequence of positions traversed respectively.

3. The method of claim 2 wherein the filtered sets of barometric ambient pressure measurements is based on determining that the ambient temperature anomaly persists over the a first and a second sequence of positions respectively.

4. The method of claim 1 wherein the localizing further comprises matching the filtered sets of barometric ambient pressure measurements with barometric fingerprint data of a fingerprint data repository.

5. The method of claim 4 wherein the fingerprint data repository is accessible in a memory of the server computing device via a wireless communication network.

6. The method of claim 4 wherein the fingerprint data repository further includes at least one of wireless signal strength data, wireless connectivity data, accelerometer data, gyroscope data, magnetometer data and ambient lighting sensor data associated with the respective positions along the route.

7. The method of claim 1 further comprising algorithmically smoothing the filtered set of barometric ambient pressure measurements prior to the localizing.

8. The method of claim 1 wherein the mobile device is one of a wearable computing device, a smartphone, and a wireless communication device.

9. A server computing device comprising:

a processor; and

a memory storing a set of instructions, the instructions executable in the processor to:

localize a first mobile device and at least a second mobile device to a location on a first of multiple floors and a second of the multiple floors of a multi-floor building respectively, based at least partly on respective filtered sets of barometric ambient pressure measurements obtained at the first and the at least a second mobile devices, the filtered set of barometric ambient pressure measurements being obtained on detecting an ambient temperature anomaly, the ambient temperature anomaly including a temperature spike exceeding a predetermined threshold temperature and existing over a given duration of time, the predetermined threshold defining a temperature beyond which the ambient temperature anomaly exists, and wherein each filtered set of barometric ambient pressure measurements is based on switching to a higher sampling rate of one or more temperature sensors of the respective first mobile device and at least a second mobile device as compared to a first sampling rate prior to detecting the ambient temperature anomaly, the filtering at least partially discards pressure measurements contemporaneous with a duration of the ambient temperature anomaly that exceeds the predetermined threshold temperature for at least a portion of the sequence of positions; and

generate a layout map of the multi-floor building that includes the first mobile device and the second mobile device positioned within the first and the second of the multiple floors respectively, based on the localizing, when the ambient temperature anomaly is detected.

10. The server computing device of claim 9 wherein the filtered sets of barometric ambient pressure measurements are based on the first and the at least a second mobile devices in accordance with a first and a second sequence of positions traversed respectively.

11. The server computing device of claim 9 wherein the filtered sets of barometric ambient pressure measurements is based on determining that the ambient temperature anomaly persists over the a first and a second sequence of positions respectively.

12. The server computing device of claim 9 wherein the localizing further comprises matching the filtered sets of barometric ambient pressure measurements with barometric fingerprint data of a fingerprint data repository.

13. The server computing device of claim 12 wherein the fingerprint data repository is accessible in a memory of the server computing device via a wireless communication network.

14. The server computing device of claim 12 wherein the fingerprint data repository further includes at least one of wireless signal strength data, wireless connectivity data, accelerometer data, gyroscope data, magnetometer data and ambient lighting sensor data associated with the respective positions along the route.

15. The server computing device of claim 9 further comprising algorithmically smoothing the filtered set of barometric ambient pressure measurements prior to the localizing.

16. The server computing device of claim 9 wherein the mobile device is one of a wearable computing device, a smartphone, and a wireless communication device.

Assignments (3)
REQUEST FOR ASSIGNEE ADDRESS CHANGE Recorded Nov 12, 2024
From: MAPSTED CORP.
To: MAPSTED CORP.
Reel/Frame 069357/0381 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2024
From: HAMIDIFAR, SAEEDEH; NAGPAL, PARAMVIR; HUBERMAN, SEAN; KARON, JOSHUA
To: MAPSTED CORP.
Reel/Frame 066323/0853 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 13, 2018
From: HAMIDIFAR, SAEEDEH; KARON, JOSHUA; NAGPAL, PARAMVIR SINGH; HUBERMAN, SEAN
To: MAPSTED CORP.
Reel/Frame 046629/0016 →
Continuity (1)
Related Publication 20200049854A1 · Feb 13, 2020