Method and system for updating obsolete records for reference positions in a reference position database
First Claim
1. A method, comprising:
- receiving, at a location server, a first plurality of position samples from a first mobile device and a second plurality of position samples from a second mobile device;
extracting a first position of a communication device from the first plurality of position samples and a second position of the communication device from the second plurality of position samples;
determining whether the first plurality of position samples are reliable based on whether a threshold number of the first plurality of position samples were received within a predetermined time period;
determining whether the second plurality of position samples are reliable based on whether a threshold number of the second plurality of position samples were received within the predetermined time period; and
prioritizing, at the location server, the first position over the second position in a position database when the first plurality of position samples are reliable and the second plurality of position samples are not reliable.
7 Assignments
0 Petitions
Accused Products
Abstract
A mobile device communicates position samples of one or more reference position with respect to one or more other communication device such as access points to a location server communicatively coupled to a reference database. The location server determines whether to utilize the one or more reference position in the reference position database based on the communicated samples. The mobile device scans the position samples, which indicate position information of the one or more other communication device and/or whether the position information is reliable for use. The scanned position samples are accumulated and transmitted to the location server. The location server updates records for the one or more reference positions with respect to the one or more other communication device in the reference position database based on the accumulated position samples received. The updated records are utilized to determine a fast position fix for the position device.
-
Citations
21 Claims
-
1. A method, comprising:
-
receiving, at a location server, a first plurality of position samples from a first mobile device and a second plurality of position samples from a second mobile device; extracting a first position of a communication device from the first plurality of position samples and a second position of the communication device from the second plurality of position samples; determining whether the first plurality of position samples are reliable based on whether a threshold number of the first plurality of position samples were received within a predetermined time period; determining whether the second plurality of position samples are reliable based on whether a threshold number of the second plurality of position samples were received within the predetermined time period; and prioritizing, at the location server, the first position over the second position in a position database when the first plurality of position samples are reliable and the second plurality of position samples are not reliable. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system, comprising:
-
a position database; and a location server, coupled to the position database, configured to; receive position samples from a mobile device; extract a position of a communication device from the position samples and a determination of a reliability of the position, wherein the position is determined to be reliable when a threshold number of the position samples indicating the position of the communication device are received within a predetermined time period; and prioritize the position relative to other positions stored in the position database based on whether the position is determined to be reliable. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system, comprising:
-
a position database storing a plurality of records for a reference position; and a location server, coupled to the position database, configured to; receive, from a mobile device, a plurality of position samples for the reference position; determine that the plurality of position samples are reliable if; a number of position samples in the plurality of position samples that were received within a predetermined period of time is greater than a threshold number; and the plurality of position samples indicate a consistent geographic area; and update the plurality of records for the reference position based on the plurality of position samples if the location server determined that the plurality of position samples are reliable. - View Dependent Claims (19, 20, 21)
-
Specification