Location service providing system and method for providing triggered location request service
First Claim
1. A location server for providing a location information service to a terminal comprising:
- an interface for receiving and transmitting messages from/to a target terminal;
a location server memory unit for storing priority order set condition information which is set according to a service provider'"'"'s policy or a user'"'"'s selection to calculate a current location of the target terminal; and
a location server controller for;
transmitting an initial location service request message to the target terminal;
receiving a location information providing service start message as response to the initial location service request message from the target terminal, the location information providing service start message including information with respect to positioning methods that the target terminal supports;
generating a priority order list including information of the positioning methods received from the target terminal and priority order information corresponding to the received positioning methods, wherein the priority order list is generated by comparing the priority order set condition information with the location information providing service start message received from the target terminal, and setting a priority order with respect to the received positioning methods;
transmitting a location information providing service response message including the priority order list to the target terminal by the location server; and
receiving information with respect to a specific positioning method from the target terminal, the specific positioning method being selected by the target terminal from the positioning methods in the location information providing service response message based on a condition of the target terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are a location service providing system and a method for providing a triggered location request service. An H-SLP sets a priority order of a plurality of positioning methods which a target terminal supports according to a set priority order set condition and transmits priority order information according to respective positioning methods to the target terminal. Further, the target terminal may receive information about the positioning methods including the priority order and select a positioning method having the highest priority order among the positioning methods, which can be used in its current electric wave environment. Moreover, the H-SLP and the target terminal may calculate a location of the target terminal according to a positioning method that the target terminal has selected. Accordingly, although it is difficult to calculate the location of the target terminal according to the positioning method that the target terminal has selected, a location service of the target terminal can be continuously provided.
-
Citations
19 Claims
-
1. A location server for providing a location information service to a terminal comprising:
-
an interface for receiving and transmitting messages from/to a target terminal; a location server memory unit for storing priority order set condition information which is set according to a service provider'"'"'s policy or a user'"'"'s selection to calculate a current location of the target terminal; and a location server controller for; transmitting an initial location service request message to the target terminal; receiving a location information providing service start message as response to the initial location service request message from the target terminal, the location information providing service start message including information with respect to positioning methods that the target terminal supports; generating a priority order list including information of the positioning methods received from the target terminal and priority order information corresponding to the received positioning methods, wherein the priority order list is generated by comparing the priority order set condition information with the location information providing service start message received from the target terminal, and setting a priority order with respect to the received positioning methods; transmitting a location information providing service response message including the priority order list to the target terminal by the location server; and receiving information with respect to a specific positioning method from the target terminal, the specific positioning method being selected by the target terminal from the positioning methods in the location information providing service response message based on a condition of the target terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9)
-
-
8. A target terminal for providing a location information service comprising:
-
an interface for transmitting and receiving a message to/from a location server; a memory unit for storing information on at least one positioning method that the target terminal supports and information on at least one positioning method that the location server supports; a selector for selecting a specific positioning method that exists in both the at least one positioning method that the target terminal supports and the at least one positioning method that the location server supports, from a list received from the location server, based on a condition of the target terminal; a message generator for generating messages to be transmitted to the location server including a first message including the at least one positioning method that the target terminal supports, and a second message including information of the specific positioning method; and a controller for controlling the selector to select the specific positioning method from among the at least one positioning method that the target terminal and the location server support, from the list received from the location server, wherein the list includes information of the at least one positioning method that the target terminal supports and priority order information corresponding to the at least one positioning method that the target terminal supports, and wherein the list is generated at the location server by comparing priority order set condition information, which is set according to a service provider'"'"'s policy or a user'"'"'s selection to calculate a current location of the target terminal, with the first message, and setting a priority order with respect to the at least one positioning method that the target terminal supports. - View Dependent Claims (10, 11, 13)
-
-
12. A method for providing a location information providing service to a terminal, the method comprising the steps of:
-
(i) transmitting an initial location service request message to a target terminal by a location server; (ii) receiving, by the location server, a location information providing service start message as response to the initial location service request message from the target terminal, the location information providing service start message including information with respect to positioning methods that the target terminal supports; (iii) generating a priority order list including information of the positioning methods received from the target terminal and priority order information corresponding to the received positioning methods, wherein the priority order list is generated by comparing priority order set condition information, which is set according to a service provider'"'"'s policy or a user'"'"'s selection to calculate a current location of the target terminal, with the location information providing service start message, and setting a priority order with respect to the received positioning methods; (iv) transmitting a location information providing service response message including the priority order list to the target terminal by the location server; and (v) receiving, by the location server, information with respect to a specific positioning method from the target terminal, the specific positioning method being selected by the target terminal from the positioning methods in the location information providing service response message based on a condition of the target terminal. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification