Crowd-sourced passive positioning and calibration
First Claim
1. A method for deploying a positioning map of an area, the method executed in a processor of a server computing device and comprising:
- generating, using the processor, a distribution of positioning data points based at least in part on a first set of fingerprint data, the positioning data points calibrated in accordance with respective positions within the area;
receiving, at the memory, a second set of fingerprint data;
processing, using the processor, the second set of fingerprint data and the positioning data points to generate an updated distribution of positioning data points; and
when the updated distribution exceeds a threshold density of positioning data points, deploying the updated distribution as the positioning map of the area.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for deploying a calibrated positioning map of an area. The method, executed in a processor of a server computing device, comprises generating, using the processor, a distribution of positioning data points based at least in part on a first set of fingerprint data, the positioning data points calibrated in accordance with respective positions within the area, receiving, at the memory, a second set of fingerprint data, processing, using the processor, the second set of fingerprint data and the positioning data points to generate an updated distribution of positioning data points, and when the updated distribution exceeds a threshold density of positioning data points, deploying the updated distribution as the positioning map of the area.
-
Citations
20 Claims
-
1. A method for deploying a positioning map of an area, the method executed in a processor of a server computing device and comprising:
-
generating, using the processor, a distribution of positioning data points based at least in part on a first set of fingerprint data, the positioning data points calibrated in accordance with respective positions within the area; receiving, at the memory, a second set of fingerprint data; processing, using the processor, the second set of fingerprint data and the positioning data points to generate an updated distribution of positioning data points; and when the updated distribution exceeds a threshold density of positioning data points, deploying the updated distribution as the positioning map of the area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A server computing system for deploying a positioning map of an area, the server system comprising:
-
a processor; a memory storing a set of instructions, the instructions executable in the processor to; generate a distribution of positioning data points based at least in part on a first set of fingerprint data, the positioning data points calibrated in accordance with respective positions within the area; receive, at the memory, a second set of fingerprint data; process the second set of fingerprint data and the positioning data points to generate an updated distribution of positioning data points; and when the updated distribution exceeds a threshold density of positioning data points, deploy the updated distribution as the positioning map of the area. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer-readable medium storing instructions that, when executed by one or more processors of a computing device, causes the computing device to:
-
generate a distribution of positioning data points based at least in part on a first set of fingerprint data, the positioning data points calibrated in accordance with respective positions within an at least partly indoor area; receive, at the memory, a second set of fingerprint data; process the second set of fingerprint data and the positioning data points to generate an updated distribution of positioning data points; and when the updated distribution exceeds a threshold density of position data points, deploy the updated distribution as the positioning map of the at least partly indoor area.
-
Specification