Method and apparatus for managing use of location determination
First Claim
1. A method comprising:
- receiving into a network server a plurality of location fixes each defining a location of a mobile station, the plurality of location fixes defining multiple groups of three or more location fixes, wherein the three or more location fixes in each group are established for the same mobile station as each other, and wherein the three or more location fixes in each group correspond with each other in time but are established by different respective location determination processes than each other, wherein each group includes one location fix established by a particular location determination process;
determining by the network server that, in each group of three or more location fixes, the one location fix in the group that was established by the particular location determination process is an outlier compared with the other location fixes in the group; and
responsive to at least the determining, excluding, from use as a basis to provide a location-based service, location determined by the particular location determination process.
6 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus to help detect that a particular location determination process is unreliable and to help exclude location fixes established with that location determination process from being used as a basis to provide a location-based service. In accordance with the disclosure, a server may receive at least three location fixes for a mobile station, all corresponding with each other in time and each established with a different location determination process, and the server may determine that one of the location fixes is relatively far away from the other location fixes and therefore that the location determination process used to establish that location fix is unreliable. In response to determining that the location determination process is unreliable, the server or another entity may then exclude location fixes established with that location determination process from being used as a basis to provide a location-based service.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving into a network server a plurality of location fixes each defining a location of a mobile station, the plurality of location fixes defining multiple groups of three or more location fixes, wherein the three or more location fixes in each group are established for the same mobile station as each other, and wherein the three or more location fixes in each group correspond with each other in time but are established by different respective location determination processes than each other, wherein each group includes one location fix established by a particular location determination process; determining by the network server that, in each group of three or more location fixes, the one location fix in the group that was established by the particular location determination process is an outlier compared with the other location fixes in the group; and
responsive to at least the determining, excluding, from use as a basis to provide a location-based service, location determined by the particular location determination process. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
receiving into a network server a plurality of location fixes each defining a location of a mobile station, the plurality of location fixes being established for a plurality of mobile stations, each location fix having a respective mobile station identifier and a respective timestamp; based at least in part on the mobile station identifiers and timestamps of the received location fixes, identifying by the network server multiple groups of three or more of the received location fixes, each group having a common mobile station identifier and having corresponding timestamps, wherein the three or more location fixes in each group were established by different location determination processes than each other; determining, by the network server, that a particular location determination process is unreliable by at least, for each group of the multiple groups, determining that one of the location fixes of the group is an outlier compared with the other location fixes of the group and determining that the one determined location fix was established by the particular location determination process; and responsive to at least the determining that the particular location determination process is unreliable, excluding, from use as a basis to provide a location-based service, location determined by the particular location determination process. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A network server comprising:
-
a network communication interface; a processing unit; data storage; and program instructions stored in the data storage and executable by the processing unit to carry out functions comprising; receiving via the network communication interface from at least one other server a plurality of location fixes each defining a location of a mobile station, the plurality of location fixes being established for one or more mobile stations in a particular location area, each location fix having an associated mobile station identifier and timestamp, grouping the received location fixes into multiple groups of three or more location fixes each, based at least on commonality of mobile station identifiers and correspondence of timestamps, wherein the three or more location fixes of each group were each established using different location determination processes than each other, and wherein one of the location fixes in each group was established using a particular location determination process, determining that, for each group of the multiple groups of location fixes, the particular location determination process provides unreliable location determination in the particular location area, and responsive to the determining, excluding the particular location determination process from use as a basis to provide a location-based service for one or more mobile stations in the particular location area. - View Dependent Claims (17, 18, 19, 20)
-
Specification