IP Library Granted Patent US 10,587,988
Granted Patent B1
US 10,587,988 · App. 16/354,554 · Granted Mar 10, 2020

Method and system of mobile device sequencing for localization

Inventor: Sean Huberman (Guelph, CA)
Assignee: MAPSTED CORP.
H04W4/029H04W4/024H04W4/33
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,587,988
App. No.
16/354,554
Granted
Mar 10, 2020
Kind
B1
Abstract

A method and a device for localizing mobile devices are described. In an example, a first mobile device and at least a second mobile device of a plurality of mobile devices along a sequence of positions in an indoor route may be localized. Based on one or more sequencing criteria, the at least a second mobile device may be selected for an enhanced channel transmission associated with a received wireless signal. Further, from the at least a second mobile device, corresponding localization data based on the enhanced channel transmission may be received.

Claims (34)

1. A method of localizing a plurality of mobile devices comprising:

localizing a first mobile device and at least a second mobile device of the plurality of mobile devices along a sequence of positions in an indoor route;

based on one or more sequencing criteria, selecting the at least a second mobile device for an enhanced channel transmission associated with a received wireless signal; and

receiving, from the at least a second mobile device, corresponding localization data based on the enhanced channel transmission,

estimating a confidence level associated with localizing each of the first mobile device and the at least a second mobile device, wherein at least one sequencing criteria from among the one or more sequencing criteria comprises comparing the confidence level associated with localizing the first mobile device with the confidence level associated with localizing the at least a second mobile device, and wherein the at least a second mobile device is selected for the enhanced channel transmission when the confidence level associated with the at least a second mobile device is lower than the confidence level associated with the first mobile device.

2. The method of claim 1 , wherein at least one sequencing criteria from among the one or more sequencing criteria is based on at least one of clustering of the plurality of the mobile devices based on a location coordinate of each of the plurality of mobile devices, receipt of a last update from the at least a second mobile device, a motion state of the at least a second mobile device, a user profile associated with the at least a second mobile device and wireless signal parameters associated with the at least a second mobile device.

3. The method of claim 1 further comprising providing an input to enhance channel transmission for the at least a second mobile device, wherein enhancing the channel transmission comprises focusing a wireless signal in a direction of the at least a second mobile device, based on the localizing of the at least a second mobile device.

4. The method of claim 1 further comprising, in a subsequent sequencing cycle, selecting the first mobile device for the enhanced channel transmission.

5. The method of claim 4 further comprising identifying the subsequent sequencing cycle based on at least one of lapse of a predetermined number of sequencing cycles, a predefined time-period, and the confidence level associated with the first mobile device being less than the threshold confidence level.

6. The method of claim 1 further comprising identifying a set of mobile devices from among the plurality devices for the enhanced channel transmission, wherein the set of mobile devices includes the at least a second mobile device, and wherein the set of mobile devices is identified by:

clustering the plurality of mobile device into a plurality of clusters based on a position estimate of each of the plurality of mobile devices; and

selecting a cluster including the set of mobile devices, based on the one or more sequencing criteria, wherein at least one sequencing criteria from among the one or more sequencing criteria is based on at least one of a number of mobile devices in the cluster, the quality of channel associated with the number of the mobile devices in the cluster, and a confidence level associated with cluster.

7. The method of claim 1 , wherein localizing the first mobile device and the at least a second mobile device comprises receiving respective localization data from the first mobile device and the at least a second mobile device, the localization data comprising one of:

location coordinates of corresponding mobile device; and

at least one of sensor data and signal data for localizing the corresponding mobile device.

8. The method of claim 1 , wherein the localizing comprises a coordinate location having a probabilistic estimate expressed as a confidence level.

9. A server computing device for localizing a plurality of mobile devices 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 of the plurality of mobile devices along a sequence of positions in an indoor route;

based on one or more sequencing criteria, select the at least a second mobile device for an enhanced channel transmission associated with a received wireless signal; and

receive, from the at least a second mobile device, corresponding localization data based on the enhanced channel transmission,

instructions executable in the processor to estimate a confidence level associated with localizing each of the first mobile device and the at least a second mobile device, wherein at least one sequencing criteria from among the one or more sequencing criteria comprises comparing the confidence level associated with localizing the first mobile device with the confidence level associated with localizing the at least a second mobile device, and wherein the at least a second mobile device is selected for the enhanced channel transmission when the confidence level associated with the at least a second mobile device is lower than the confidence level associated with the first mobile device.

10. The server computing device of claim 9 , wherein at least one sequencing criteria from among the one or more sequencing criteria is based on at least one of clustering of the plurality of the mobile devices based on a location coordinate of each of the plurality of mobile devices, receipt of a last update from the at least a second mobile device, a motion state of the at least a second mobile device, a user profile associated with the at least a second mobile device and wireless signal parameters associated with the at least a second mobile device.

11. The server computing device of claim 9 further comprising instructions executable in the processor to provide an input to enhance channel transmission for the at least a second mobile device, wherein enhancing the channel transmission comprises focusing a wireless signal in a direction of the at least a second mobile device, based on the localizing of the at least a second mobile device.

12. The server computing device of claim 9 further comprising instructions executable in the processor to, in a subsequent sequencing cycle, select the first mobile device for the enhanced channel transmission.

13. The server computing device of claim 12 further comprising instructions executable in the processor to, identify the subsequent sequencing cycle based on at least one of lapse of a predetermined number of sequencing cycles, a predefined time-period, and the confidence level associated with the first mobile device being less than the threshold confidence level.

14. The server computing device of claim 9 further comprising instructions executable in the processor to, identify a set of mobile devices from among the plurality devices for the enhanced channel transmission, wherein the set of mobile devices includes the at least a second mobile device, and wherein the set of mobile devices is identified by:

clustering the plurality of mobile device into a plurality of clusters based on a position estimate of each of the plurality of mobile devices; and

selecting a cluster including the set of mobile devices, based on the one or more sequencing criteria, wherein at least one sequencing criteria from among the one or more sequencing criteria is based on at least one of a number of mobile devices in the cluster, the quality of channel associated with the number of the mobile devices in the cluster, and a confidence level associated with cluster.

15. The server computing device of claim 9 , wherein localizing the first mobile device and the at least a second mobile device comprises receiving respective localization data from the first mobile device and the at least a second mobile device, the localization data comprising one of:

location coordinates of corresponding mobile device; and

at least one of sensor data and signal data for localizing the corresponding mobile device.

16. The server computing device of claim 9 , wherein the localizing comprises a coordinate location having a probabilistic estimate expressed as a confidence level.

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: HUBERMAN, SEAN
To: MAPSTED CORP.
Reel/Frame 066325/0507 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 15, 2019
From: HUBERMAN, SEAN
To: MAPSTED CORP.
Reel/Frame 048609/0476 →