Portable terminal and method for position determination
First Claim
1. A portable terminal comprising:
- a display;
a processor;
a memory; and
program code;
the memory and program code configured to, with the processor, cause the portable terminal to perform at least the following;
operate two or more application programs, each of the two or more application programs being executable on the portable terminal,for the two or more application programs, centrally manage determining position utilizing two or more positioning methods, the two or more positioning methods comprising GPS and WLAN,centrally manage receiving and responding to requests for positioning data from the two or more application programs,centrally manage providing, in response to a request for positioning data from a particular one of the two or more application programs, positioning data fulfilling a quality requested by the particular one of the two or more application programs,centrally manage providing positioning data obtained in connection with a request for positioning data from a first application program of the two or more application programs to the first application program, andcentrally manage providing the positioning data obtained in connection with the request for positioning data from the first application program to a second application program of the two or more application programs.
2 Assignments
0 Petitions
Accused Products
Abstract
There is a mobile terminal including an antenna, a Global Positioning System (GPS) receiver and at least two different applications. Each of the at least two different applications are executable on the mobile terminal. The mobile terminal is configured to wirelessly transmit information to and wirelessly receive information from a mobile communication network. The mobile terminal is further configured to use positioning data from a plurality of positioning methods including at least a GPS method and a Wireless Local Area Network (WLAN) positioning method. The mobile terminal also includes at least one processor and at least one memory including computer program code configured to, with the at least one processor, cause the mobile terminal to receive positioning data associated with at least two of the plurality of positioning methods. The mobile terminal centrally manages, processes a request for, combines and makes available positioning data.
-
Citations
30 Claims
-
1. A portable terminal comprising:
-
a display; a processor; a memory; and program code; the memory and program code configured to, with the processor, cause the portable terminal to perform at least the following; operate two or more application programs, each of the two or more application programs being executable on the portable terminal, for the two or more application programs, centrally manage determining position utilizing two or more positioning methods, the two or more positioning methods comprising GPS and WLAN, centrally manage receiving and responding to requests for positioning data from the two or more application programs, centrally manage providing, in response to a request for positioning data from a particular one of the two or more application programs, positioning data fulfilling a quality requested by the particular one of the two or more application programs, centrally manage providing positioning data obtained in connection with a request for positioning data from a first application program of the two or more application programs to the first application program, and centrally manage providing the positioning data obtained in connection with the request for positioning data from the first application program to a second application program of the two or more application programs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for a portable terminal comprising:
-
the portable terminal performing at least the following; operating two or more application programs, each of the two or more application programs being executable on a portable terminal; for the two or more application programs, centrally managing determining position utilizing two or more positioning methods, the two or more positioning methods comprising GPS and WLAN; centrally managing receiving and responding to requests for positioning data from the two or more application programs; centrally managing providing, in response to a request for positioning data from a particular one of the two or more application programs, positioning data fulfilling a quality requested by the particular one of the two or more application programs; centrally managing providing positioning data obtained in connection with a request for positioning data from a first application program of the two or more application programs to the first application program; and centrally managing providing the positioning data obtained in connection with the request for positioning data from the first application program to a second application program of the two or more application programs. - View Dependent Claims (24, 25)
-
-
26. A portable terminal comprising:
-
a display; a processor circuitry; a memory; and program code, the memory and program code configured to, with the processor circuitry, cause the portable terminal to perform at least the following; operate two or more application programs, each of the two or more application programs being executable on the portable terminal, for the two or more application programs, centrally manage determining position utilizing two or more positioning methods, the two or more positioning methods comprising GPS and WLAN, centrally manage receiving and responding to requests for positioning data from the two or more application programs, centrally manage providing, in response to a request for positioning data from a particular one of the two or more application programs, positioning data fulfilling a quality requested by the particular one of the two or more application programs, centrally manage providing positioning data obtained in connection with a request for positioning data from a first application program of the two or more application programs to the first application program, and centrally manage providing the positioning data obtained in connection with the request for positioning data from the first application program to a second application program of the two or more application programs. - View Dependent Claims (27, 28)
-
-
29. A portable terminal comprising:
-
a display; a microprocessor; a memory; and program code, the memory and program code configured to, with the microprocessor, cause the portable terminal to perform at least the following; operate two or more application programs, each of the two or more application programs being executable on the portable terminal, for the two or more application programs, centrally manage determining position utilizing two or more positioning methods, the two or more positioning methods comprising GPS and WLAN, centrally manage receiving and responding to requests for positioning data from the two or more application programs, centrally manage providing, in response to a request for positioning data from a particular one of the two or more application programs, positioning data fulfilling a quality requested by the particular one of the two or more application programs, centrally manage providing positioning data obtained in connection with a request for positioning data from a first application program of the two or more application programs to the first application program, and centrally manage providing the positioning data obtained in connection with the request for positioning data from the first application program to a second application program of the two or more application programs. - View Dependent Claims (30)
-
Specification