Mobile terminal provided with positioning system and method of positioning
First Claim
1. A positioning method for a mobile terminal having a positioning function, wherein a positioning result is obtained by selectively using:
- data obtained by a positioning calculation;
data obtained by a first calculation process for finding out a weighted average value from the results of two or more latest positioning calculations based on a plurality of positioning calculations;
or data obtained by a second calculation process for finding out a weighted average value by adding the result of the latest positioning calculation as a calculation factor to the weighted average of past positioning calculation results based on a plurality of positioning calculations.
2 Assignments
0 Petitions
Accused Products
Abstract
A mobile terminal which has a positioning function, a positioning method and a positioning system for implementing positioning with plural processes and selecting an optimum process by which positioning can be executed with the least error in positioning accuracy. A positioning method applied to a mobile terminal which is provided with a positioning function, wherein a positioning result is obtained by selectively using a first calculation process for finding out a weighted average value from the results of two or more latest positioning calculations each time a measurement has been made based on the results of a plurality of positioning calculations, and a second calculation process for finding out a weighted average value by adding the latest positioning result as a calculation factor to the weighted average of past positioning results each time a measurement has been made based on the results of a plurality of positioning calculations.
-
Citations
20 Claims
-
1. A positioning method for a mobile terminal having a positioning function, wherein a positioning result is obtained by selectively using:
-
data obtained by a positioning calculation;
data obtained by a first calculation process for finding out a weighted average value from the results of two or more latest positioning calculations based on a plurality of positioning calculations;
ordata obtained by a second calculation process for finding out a weighted average value by adding the result of the latest positioning calculation as a calculation factor to the weighted average of past positioning calculation results based on a plurality of positioning calculations. - View Dependent Claims (5, 9)
-
-
2. A positioning method for a mobile terminal having a positioning function, wherein a positioning result is obtained by selectively using:
-
data obtained by a positioning calculation;
data obtained by a first calculation process for finding out a weighted average value from the results of two or more latest positioning calculations based on a plurality of positioning calculations;
ordata obtained by a second calculation process for finding out a weighted average value by adding the result of the latest positioning calculation as a calculation factor to the weighted average of past positioning calculation results based on a plurality of positioning calculations;
wherein one of the data is selected based on an application running on the mobile terminal. - View Dependent Claims (6)
-
-
3. A positioning method for a mobile terminal having a positioning function, wherein a positioning result is obtained by selectively using:
-
data obtained by a positioning calculation;
data obtained by a first calculation process for finding out a weighted average value from the results of two or more latest positioning calculations based on a plurality of positioning calculations;
ordata obtained by a second calculation process for finding out a weighted average value by adding the result of the latest positioning calculation as a calculation factor to the weighted average of past positioning calculation results based on a plurality of positioning calculations;
wherein one of the data is selected based on the traveling speed of the mobile terminal. - View Dependent Claims (7)
-
-
4. A positioning method for a mobile terminal having a positioning function, wherein a positioning result is obtained by selectively using:
-
data obtained by a positioning calculation;
data obtained by a first calculation process for finding out a weighted average value from the results of two or more latest positioning calculations based on a plurality of positioning calculations;
ordata obtained by a second calculation process for finding out a weighted average value by adding the result of the latest positioning calculation as a calculation factor to the weighted average of past positioning calculation results based on a plurality of positioning calculations;
wherein one of the data is selected based on the state of the mobile terminal determined by comparing the clock speed of a fixed position with the clock speed of the mobile terminal. - View Dependent Claims (8)
-
-
10. A mobile terminal with a positioning function, which obtains a positioning result by selectively using:
-
data obtained by a positioning calculation;
data obtained by a first calculation process for finding out a weighted average value from the results of two or more latest positioning calculations based on a plurality of positioning calculations;
ordata obtained by a second calculation process for finding out a weighted average value by adding the result of the latest positioning calculation as a calculation factor to the weighted average of past positioning calculation results based on a plurality of positioning calculations. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
11. A mobile terminal with a positioning function, which obtains a positioning result by selectively using:
-
data obtained by a positioning calculation;
data obtained by a first calculation process for finding out a weighted average value from the results of two or more latest positioning calculations based on a plurality of positioning calculations;
ordata obtained by a second calculation process for finding out a weighted average value by adding the result of the latest positioning calculation as a calculation factor to the weighted average of past positioning calculation results based on a plurality of positioning calculations;
wherein one of the data is selected based on an application running on the mobile terminal.
-
-
12. A mobile terminal with a positioning function, which obtains a positioning result by selectively using:
-
data obtained by a positioning calculation;
data obtained by a first calculation process for finding out a weighted average value from the results of two or more latest positioning calculations based on a plurality of positioning calculations;
ordata obtained by a second calculation process for finding out a weighted average value by adding the result of the latest positioning calculation as a calculation factor to the weighted average of past positioning calculation results based on a plurality of positioning calculations;
wherein one of the data is selected based on the traveling speed of the mobile terminal.
-
-
13. A mobile terminal with a positioning function, comprising a first clock, a second clock and a counter for determining the state and/or traveling speed of the mobile terminal, which obtains a positioning result by selectively using:
-
data obtained by a positioning calculation;
data obtained by a first calculation process for finding out a weighted average value from the results of two or more latest positioning calculations based on a plurality of positioning calculations;
ordata obtained by a second calculation process for finding out a weighted average value by adding the result of the latest positioning calculation as a calculation factor to the weighted average of past positioning calculation results based on a plurality of positioning calculations;
wherein one of the data is selected based on the state and/or traveling speed of the mobile terminal determined from the difference between a first clock value and a second clock value obtained by the first clock, the second clock and the counter. - View Dependent Claims (14, 15)
-
Specification