POSITIONING PROTOCOL CONVEYANCE
First Claim
1. An apparatus comprising:
- at least one processor configured to;
receive from a Secure User Plane Location (SUPL) agent a request for position estimates for a SUPL enabled terminal (SET);
provide an initiation message to the SET to start a location session, the initiation message including service capabilities of the processor;
receive capabilities of the SET from the SET;
communicate with the SET to determine at least one position estimate for the SET; and
send the at least one position estimate to the SUPL agent.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for selecting positioning protocols consistent with the capabilities of the location server in a Secure User Plane Location (SUPL) based service are described. The SUPL Location Platform (SLP) transmits the service capabilities of the SLP, such as the positioning protocol capabilities of the SLP. The SLP transmits its capabilities of the SLP in an initiation message to the SUPL enabled terminal (SET) or after receiving an initiation message from the SET. The SET may transmit a positioning initiation message and the SLP and SET communicate to determinate one or more position estimates for the SET. The SET may include in the positioning initiation message a positioning protocol positioning message that is consistent with the SLP service capabilities.
5 Citations
48 Claims
-
1. An apparatus comprising:
-
at least one processor configured to; receive from a Secure User Plane Location (SUPL) agent a request for position estimates for a SUPL enabled terminal (SET); provide an initiation message to the SET to start a location session, the initiation message including service capabilities of the processor; receive capabilities of the SET from the SET; communicate with the SET to determine at least one position estimate for the SET; and send the at least one position estimate to the SUPL agent. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
receiving from a Secure User Plane Location (SUPL) agent a request for position estimates for a SUPL enabled terminal (SET); providing an initiation message from a SUPL Location Platform (SLP) to the SET to start a location session, the initiation message including service capabilities of the SLP; receiving capabilities of the SET from the SET; communicating with the SET to determine at least one position estimate for the SET; and sending the at least one position estimate to the SUPL agent. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
means for receiving from a Secure User Plane Location (SUPL) agent a request for position estimates for a SUPL enabled terminal (SET); means for providing an initiation message from a SUPL Location Platform (SLP) to the SET to start a location session, the initiation message including service capabilities of the SLP; means for receiving capabilities of the SET from the SET; means for communicating with the SET to determine at least one position estimate for the SET; and means for sending the at least one position estimate to the SUPL agent. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer-readable medium including program code stored thereon, comprising:
-
program code to receive from a Secure User Plane Location (SUPL) agent a request for position estimates for a SUPL enabled terminal (SET); program code to provide an initiation message from a SUPL Location Platform (SLP) to the SET to start a location session, the initiation message including service capabilities of the SLP; program code to receive capabilities of the SET from the SET; program code to communicate with the SET to determine at least one position estimate for the SET; and program code to send the at least one position estimate to the SUPL agent. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. An apparatus comprising:
-
at least one processor configured to; receive a request from a Secure User Plane Location (SUPL) agent for position estimates for a SUPL enabled terminal (SET); provide an initiation message to a SUPL Location Platform (SLP) to start a location session, the initiation message including service capabilities of the SET; receive from the SLP service capabilities of the SLP, wherein the SLP service capabilities of the SLP are received without a preceding request for the SLP service capabilities of the SLP; communicate with the SLP to determine at least one position estimate for the SET; and provide to the SUPL agent at least one position estimate for the SET. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. An method comprising:
-
receiving a request from a Secure User Plane Location (SUPL) agent for position estimates for a SUPL enabled terminal (SET); providing an initiation message to a SUPL Location Platform (SLP) to start a location session, the initiation message including service capabilities of the SET; receiving from the SLP service capabilities of the SLP, wherein the SLP service capabilities of the SLP are received without a preceding request for the SLP service capabilities of the SLP; communicating with the SLP to determine at least one position estimate for the SET; and providing to the SUPL agent at least one position estimate for the SET. - View Dependent Claims (32, 33, 34, 35, 36)
-
-
37. A system comprising:
-
means for receiving a request from a Secure User Plane Location (SUPL) agent for position estimates for a SUPL enabled terminal (SET); means for providing an initiation message to a SUPL Location Platform (SLP) to start a location session, the initiation message including service capabilities of the SET; means for receiving from the SLP service capabilities of the SLP, wherein the SLP service capabilities of the SLP are received without a preceding request for the SLP service capabilities of the SLP; means for communicating with the SLP to determine at least one position estimate for the SET; and means for providing to the SUPL agent at least one position estimate for the SET. - View Dependent Claims (38, 39, 40, 41, 42)
-
-
43. A computer-readable medium including program code stored thereon, comprising:
-
program code to receive a request from a Secure User Plane Location (SUPL) agent for position estimates for a SUPL enabled terminal (SET); program code to provide an initiation message to a SUPL Location Platform (SLP) to start a location session, the initiation message including service capabilities of the SET; program code to receive from the SLP service capabilities of the SLP, wherein the SLP service capabilities of the SLP are received without a preceding request for the SLP service capabilities of the SLP; program code to communicate with the SLP to determine at least one position estimate for the SET; and program code to provide to the SUPL agent at least one position estimate for the SET. - View Dependent Claims (44, 45, 46, 47, 48)
-
Specification