Method and system of crowd- sourced pedestrian localization
First Claim
1. A method of broadcasting crowd-sourced localization data from a mobile device within a pedestrian area, the mobile device including a processor and a memory, the method executed in the processor and comprising:
- localizing the mobile device by determining an estimated position of the mobile device within the pedestrian area based on accessing fingerprint data of the pedestrian area;
broadcasting, at a first broadcast power level, a localization data packet that includes data of the estimated position to one or more peer mobile devices within the pedestrian area;
determining a confidence level indicative of a degree of accuracy for the estimated position, by fusing probabilistic results of one or more concurrent location estimates; and
continuing the broadcasting at one of;
a lower broadcast power level than the first broadcast power level, when it is determined that the confidence level is below a threshold confidence level and a higher broadcast power level than the first broadcast power level when it is determined that the confidence level is of above the threshold confidence level.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system of broadcasting crowd-sourced localization data from a mobile device within a pedestrian area. The method, executed in the processor of the mobile device, comprises localizing the mobile device by determining an estimated position of the mobile device within the pedestrian area based on accessing fingerprint data of the pedestrian area, broadcasting, at a first broadcast power level, a localization data packet that includes data of the estimated position to one or more peer mobile devices within the pedestrian area, determining a confidence level indicative of a degree of accuracy for the estimated position, and continuing the broadcasting at one of a lower and a higher broadcast power level than the first broadcast power level when it is determined that the confidence level is one of above and below a threshold confidence level.
13 Citations
20 Claims
-
1. A method of broadcasting crowd-sourced localization data from a mobile device within a pedestrian area, the mobile device including a processor and a memory, the method executed in the processor and comprising:
-
localizing the mobile device by determining an estimated position of the mobile device within the pedestrian area based on accessing fingerprint data of the pedestrian area; broadcasting, at a first broadcast power level, a localization data packet that includes data of the estimated position to one or more peer mobile devices within the pedestrian area; determining a confidence level indicative of a degree of accuracy for the estimated position, by fusing probabilistic results of one or more concurrent location estimates; and continuing the broadcasting at one of;
a lower broadcast power level than the first broadcast power level, when it is determined that the confidence level is below a threshold confidence level and a higher broadcast power level than the first broadcast power level when it is determined that the confidence level is of above the threshold confidence level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A crowd-sourced system for localizing a mobile device within a pedestrian area, the system comprising:
-
a first mobile device including a processor and a memory, the memory including instructions executable in the processor of the first mobile device to; localize the mobile device by determining an estimated position of the mobile device within the pedestrian area based on accessing fingerprint data of the pedestrian area; broadcast, at a first broadcast power level, a localization data packet that includes data of the estimated position within the pedestrian area; determine a confidence level indicative of a degree of accuracy for the estimated position, by fusing probabilistic results of one or more concurrent location estimates; and continue the broadcast at one of;
a lower broadcast power level than the first broadcast power level, when it is determined that the confidence level is below a threshold confidence level, and a higher broadcast power level than the first broadcast power level when it is determined that the confidence level is above the threshold confidence level;and at least a second mobile device including a memory and a processor, the memory including instructions executable in the processor of the at least a second mobile device to; during the continuation of the broadcast, receive the localization data packet at the at least a second mobile device; and localize the at least a second mobile device using the data pertaining to estimated position in the localization data packet corresponding to the first mobile device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification