METHOD AND DEVICE FOR POSITION DETERMINATION
First Claim
1. A method comprising:
- receiving, in a positioning method selection device, at least one request for positioning data;
receiving, in the device, at least one quality parameter corresponding to the at least one request, wherein the at least one quality parameter defines an expected accuracy, type or format of the request positioning data;
comparing the at least one quality parameter to an expected quality value for each of one or more available positioning methods;
selecting a positioning method, from the one or more available positioning methods having an expected quality value closest to the at least one quality parameter, to provide the requested positioning data; and
receiving the requested positioning data together with at least one value indicating an actual quality of the received positioning data, wherein the quality is an accuracy, type or format of the received positioning data;
using the value to update the expected quality value of positioning data provided by the selected positioning method in an expected quality register in the device; and
transferring the received positioning data to a requested application.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and device for position determination, in which one or more application requests a positioning method selection device for positioning data. The positioning method selection device provides an application with positioning data using one or more positioning method in accordance with settings defined by the application and/or the user. The positioning method selection device receives a positioning request from an application, forms a parameter or parameters indicating the quality of positioning requested by the application, compares the quality of positioning data provided by the positioning methods with the positioning quality required by the application, and sends the positioning data to the application in response to the positioning request.
31 Citations
20 Claims
-
1. A method comprising:
-
receiving, in a positioning method selection device, at least one request for positioning data; receiving, in the device, at least one quality parameter corresponding to the at least one request, wherein the at least one quality parameter defines an expected accuracy, type or format of the request positioning data; comparing the at least one quality parameter to an expected quality value for each of one or more available positioning methods; selecting a positioning method, from the one or more available positioning methods having an expected quality value closest to the at least one quality parameter, to provide the requested positioning data; and receiving the requested positioning data together with at least one value indicating an actual quality of the received positioning data, wherein the quality is an accuracy, type or format of the received positioning data; using the value to update the expected quality value of positioning data provided by the selected positioning method in an expected quality register in the device; and transferring the received positioning data to a requested application.
-
-
2. A method comprising
receiving a first request for position of a mobile terminal from a first application resident on the mobile terminal; -
receiving a second request for the position of the mobile terminal from a second application resident on the mobile terminal; and selecting a positioning scheme among a plurality of positioning schemes for determining the position according to a criterion specified by the first application or the second application. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus comprising
at least one processor; - and
at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, receive a first request for position of a mobile terminal from a first application resident on the mobile terminal; receive a second request for the position of the mobile terminal from a second application resident on the mobile terminal; and select a positioning scheme among a plurality of positioning schemes for determining the position according to a criterion specified by the first application or the second application. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
- and
-
20. A computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to perform at least the following:
-
receive a first request for position of a mobile terminal from a first application resident on the mobile terminal; receive a second request for the position of the mobile terminal from a second application resident on the mobile terminal; and select a positioning scheme among a plurality of positioning schemes for determining the position according to a criterion specified by the first application or the second application.
-
Specification