METHODS AND APPARATUS FOR EXTENDED GENERIC MESSAGING IN A NETWORKED GEOLOCATION SYSTEM
First Claim
1. A method for providing a geolocation-related pipeline over a network between a first mobile device, a second mobile device, and a server, the method comprising:
- initiating, via the first mobile device, the geolocation-related pipeline by establishing a first data connection between the first mobile device and the server, and sending a first message to the server, wherein the first message includes a payload and a specified duration;
establishing a second data connection between the second mobile device and the server in response to the first message;
sending a second message from the server to the second mobile device via the second data connection, wherein the second message includes the payload, andselectably maintaining both the first and second data connections to form the geolocation-related data pipeline for the specified duration between the first mobile device and the second mobile device via the server.
4 Assignments
0 Petitions
Accused Products
Abstract
Generic messaging and protocols are provided for handset-to-handset communications in accordance with, for example, the Secure User Plane Location (SUPL) protocol. A mobile device initiates a geolocation-related session with a second mobile device by sending a message, including a payload, to a server (e.g., an H-SLP server) over a network. A data connection is the established between the second mobile device and the server in response to the message. A message, including the payload, is then sent to the second mobile device. The payload may include geolocation (e.g., GPS) information, such that two mobile devices may collaboratively share information regarding the other'"'"'s geographical location.
-
Citations
20 Claims
-
1. A method for providing a geolocation-related pipeline over a network between a first mobile device, a second mobile device, and a server, the method comprising:
-
initiating, via the first mobile device, the geolocation-related pipeline by establishing a first data connection between the first mobile device and the server, and sending a first message to the server, wherein the first message includes a payload and a specified duration; establishing a second data connection between the second mobile device and the server in response to the first message; sending a second message from the server to the second mobile device via the second data connection, wherein the second message includes the payload, and selectably maintaining both the first and second data connections to form the geolocation-related data pipeline for the specified duration between the first mobile device and the second mobile device via the server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A mobile device comprising:
-
a processor; a memory communicatively coupled to the processor; a display communicatively coupled to the processor; at least one user input device communicatively coupled to the processor; and a transceiver communicatively coupled to the processor and configured to establish a geolocation-related pipeline with a remotely located server and a second mobile device over a network; wherein the processor is configured to; initiate the geolocation-related pipeline by sending a first message to the server over a network, wherein the first message includes a payload and a specified duration; and maintain the geolocation-related pipeline for the specified duration; wherein the mobile device is a SUPL enabled terminal (SET) configured to communicate in accordance with an OMA Secure User Plane Location (SUPL) protocol. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A secure user plane (SUPL) geo-locationing data communication system comprising:
-
a network; a first SUPL enabled terminal (SET) configured to communicate over the network; a second SET configured to communicate over the network; a Secure Location Platform (SLP) server; wherein the first mobile device is configured to initiate a geolocation-related pipeline by establishing a first data connection with the SLP and sending a first message to the SLP, wherein the first message includes a payload and a duration; wherein the SLP is configured to establish a second data connection with the second mobile device in response to the first message and send a second message from the to the second mobile device via the second data connection, wherein the second message includes the payload, and wherein the SLP, first SET, and second SET are configured to maintain the first and second data connections to establish the geolocation-related data pipeline for the duration between the first mobile device and the second mobile device. - View Dependent Claims (20)
-
Specification