Location service based secure user plane location
First Claim
Patent Images
1. A method for performing a location service based upon a Secure User Plane Location (SUPL), the method performed by a terminal including a SUPL agent and the method comprising:
- receiving, by the SUPL agent of the terminal which requests a location of a target SUPL Enabled Terminal (SET), a response message from a server via a previously established secure IP connection and a session with the server, the response message indicating that a requested location service for the target SET is started;
releasing, by the SUPL agent of the terminal that has requested the location of the target SET, the secure IP connection with the server but maintaining the session in response to the reception of the response message;
receiving, by the SUPL agent of the terminal that has requested the location of the target SET, one or more report messages from the server, the report message indicating only that the location of the target SET has been measured; and
obtaining, by the SUPL agent of the terminal that has requested the location of the target SET, location information related to the target SET from the server after respectively receiving the one or more report messages,wherein the obtaining of the location information includes;
reestablishing, by the SUPL agent of the terminal that has requested the location of the target SET, the secure IP connection with the server in response to the reception of the report message; and
receiving, by the SUPL agent of the terminal that has requested the location of the target SET, the location information on the target SET via the reestablished secure IP connection.
1 Assignment
0 Petitions
Accused Products
Abstract
An IP connection is released when a SUPL-based periodic triggered service starts, so as to prevent consumption of network resources. After releasing the IP connection, if a location is measured thereby to generate location information, only the fact that the location has been measured is notified to a requester, and the requester is allowed to receive the location information only when a secure transmission is ensured after the notification, thereby avoiding the location information from being exposed externally.
7 Citations
15 Claims
-
1. A method for performing a location service based upon a Secure User Plane Location (SUPL), the method performed by a terminal including a SUPL agent and the method comprising:
-
receiving, by the SUPL agent of the terminal which requests a location of a target SUPL Enabled Terminal (SET), a response message from a server via a previously established secure IP connection and a session with the server, the response message indicating that a requested location service for the target SET is started; releasing, by the SUPL agent of the terminal that has requested the location of the target SET, the secure IP connection with the server but maintaining the session in response to the reception of the response message; receiving, by the SUPL agent of the terminal that has requested the location of the target SET, one or more report messages from the server, the report message indicating only that the location of the target SET has been measured; and obtaining, by the SUPL agent of the terminal that has requested the location of the target SET, location information related to the target SET from the server after respectively receiving the one or more report messages, wherein the obtaining of the location information includes; reestablishing, by the SUPL agent of the terminal that has requested the location of the target SET, the secure IP connection with the server in response to the reception of the report message; and receiving, by the SUPL agent of the terminal that has requested the location of the target SET, the location information on the target SET via the reestablished secure IP connection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for providing a location service based upon a Secure User Plane Location (SUPL), the method comprising:
-
establishing a secure IP connection and a session with a source terminal including a SUPL agent which is intended to request a location of a target SUPL Enabled Terminal (SET); receiving from the source terminal a session start message including a location service request for the target SET; sending a response message to the source terminal to inform that the requested service started; releasing, by a server, the secure IP connection with the source terminal that has requested the location of the target SET and maintaining the session established with the source terminal; sending a report message to the source terminal that has requested the location of the target SET, the report message indicating only that the location of the target SET has been measured; reestablishing the secure IP connection with the source terminal that has requested the location of the target SET after sending the report message; and sending location information related to the target SET to the source terminal via the reestablished secure IP connection. - View Dependent Claims (12, 13, 14)
-
-
15. A terminal comprising:
-
a controller including a Secure User Plane Location (SUPL) agent and configured to perform steps of; receiving, by the SUPL agent which requests a location of a target SUPL Enabled Terminal (SET), a response message from a server via a previously established secure IP connection and a session with the server, the response message indicating that a requested location service for the target SET is started; releasing, by the SUPL agent that has requested the location of the target SET, the secure IP connection with the server but maintaining the session in response to the reception of the response message; receiving, by the SUPL agent that has requested the location of the target SET, one or more report messages from the server, the report message indicating only that the location of the target SET has been measured; and obtaining, by the SUPL agent, location information related to the target SET from the server after respectively receiving the one or more report messages, wherein the obtaining of the location information includes; reestablishing, by the SUPL agent that has requested the location of the target SET, the secure IP connection with the server in response to the reception of the report message; and receiving, by the SUPL agent that has requested the location of the target SET, the location information on the target SET via the reestablished secure IP connection.
-
Specification