Method and apparatus for using supported network information for positioning
First Claim
1. An apparatus for supporting positioning in Secure User Plane Location (SUPL), comprising:
- at least one processor to receive, at a SUPL Enabled Terminal (SET), supported network information from a SUPL Location Platform (SLP), to determine one or more radio access networks supported by the SLP based on the received supported network information, to filter network measurement information obtained at the SET according to the one or more radio access networks supported by the SLP, and to send the filtered network measurement information from the SET to the SLP,wherein, for a network-initiated session, the at least one processor to receive from the SLP a SUPL INIT message or a SUPL TRIGGERED RESPONSE message comprising the supported network information, and to send to the SLP a SUPL POS INIT message or a SUPL REPORT message comprising the filtered network measurement information andwherein, for a SET-initiated session, the at least one processor to receive from the SLP a SUPL RESPONSE message or a SUPL TRIGGERED RESPONSE message comprising the supported network information, and to send to the SLP a SUPL POS INIT message comprising the filtered network measurement information, and the at least one processor to receive a location estimate or assistance data for the SET determined by the SLP based on the filtered network measurement information; and
a memory coupled to the at least one processor.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques to support positioning for terminals in Secure User Plane Location (SUPL) are described. A SUPL Enabled Terminal (SET) may receive supported network information from a SUPL Location Platform (SLP), which is a location server in SUPL. The supported network information may indicate one or more radio access networks supported by the SLP, one or more types of measurement supported by the SLP, and/or information that the SET is allowed to send to the SLP. The SET may send network measurement information for a supported radio access network to the SLP. The network measurement information may include cell and/or access point (AP) information for one or more access points or base stations in the supported radio access network. The SLP may determine a location estimate for the SET based on the network measurement information from the SET.
7 Citations
34 Claims
-
1. An apparatus for supporting positioning in Secure User Plane Location (SUPL), comprising:
-
at least one processor to receive, at a SUPL Enabled Terminal (SET), supported network information from a SUPL Location Platform (SLP), to determine one or more radio access networks supported by the SLP based on the received supported network information, to filter network measurement information obtained at the SET according to the one or more radio access networks supported by the SLP, and to send the filtered network measurement information from the SET to the SLP, wherein, for a network-initiated session, the at least one processor to receive from the SLP a SUPL INIT message or a SUPL TRIGGERED RESPONSE message comprising the supported network information, and to send to the SLP a SUPL POS INIT message or a SUPL REPORT message comprising the filtered network measurement information and wherein, for a SET-initiated session, the at least one processor to receive from the SLP a SUPL RESPONSE message or a SUPL TRIGGERED RESPONSE message comprising the supported network information, and to send to the SLP a SUPL POS INIT message comprising the filtered network measurement information, and the at least one processor to receive a location estimate or assistance data for the SET determined by the SLP based on the filtered network measurement information; and a memory coupled to the at least one processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of supporting positioning in Secure User Plane Location (SUPL), comprising:
-
receiving, at a SUPL Enabled Terminal (SET), supported network information from a SUPL Location Platform (SLP), comprising; wherein, for a network-initiated session, receiving from the SLP a SUPL INIT message or a SUPL TRIGGERED RESPONSE message comprising the supported network information, wherein, for a SET-initiated session, receiving from the SLP a SUPL RESPONSE message or a SUPL TRIGGERED RESPONSE message comprising the supported network information; determining one or more radio access networks supported by the SLP based on the received supported network information; filtering network measurement information obtained at the SET according to the one or more radio access networks supported by the SLP; sending the filtered network measurement information from the SET to the SLP, comprising; wherein, for a network-initiated session, sending to the SLP a SUPL POS INIT message or a SUPL REPORT message comprising the filtered network measurement information, and wherein, for a SET-initiated session, sending to the SLP a SUPL POS INIT message comprising the filtered network measurement information; and receiving a location estimate or assistance data for the SET determined by the SLP based on the filtered network measurement information. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. An apparatus for supporting positioning in Secure User Plane Location (SUPL), comprising:
-
means for receiving, at a SUPL Enabled Terminal (SET), supported network information from a SUPL Location Platform (SLP), comprising; wherein, for a network-initiated session, means for receiving from the SLP a SUPL INIT message or a SUPL TRIGGERED RESPONSE message comprising the supported network information, wherein, for a SET-initiated session, means for receiving from the SLP a SUPL RESPONSE message or a SUPL TRIGGERED RESPONSE message comprising the supported network information; means for determining one or more radio access networks supported by the SLP based on the received supported network information; means for filtering network measurement information obtained at the SET according to the one or more radio access networks supported by the SLP; means for sending the filtered network measurement information from the SET to the SLP, comprising; wherein, for a network-initiated session, means for sending to the SLP a SUPL POS INIT message or a SUPL REPORT message comprising the filtered network measurement information, and wherein, for a SET-initiated session, means for sending to the SLP a SUPL POS INIT message comprising the filtered network measurement information; and means for receiving a location estimate or assistance data for the SET determined by the SLP based on the filtered network measurement information. - View Dependent Claims (20)
-
-
21. A computer program product, comprising:
-
a non-transitory computer-readable medium comprising; code for causing a SUPL Enabled Terminal (SET) to receive supported network information from a SUPL Location Platform (SLP) comprising; wherein, for a network-initiated session, code for causing the SET to receive from the SLP a SUPL INIT message or a SUPL TRIGGERED RESPONSE message comprising the supported network information, wherein, for a SET-initiated session, code for causing the SET to receive from the SLP a SUPL RESPONSE message or a SUPL TRIGGERED RESPONSE message comprising the supported network information; code for causing the SET to determine one or more radio access networks supported by the SLP based on the received supported network information; code for causing the SET to filter network measurement information obtained at the SET according to the one or more radio access networks supported by the SLP; code for causing the SET to send the filtered network measurement information from the SET to the SLP, comprising; wherein, for a network-initiated session, code for causing the SET to send to the SLP a SUPL POS INIT message or a SUPL REPORT message comprising the filtered network measurement information, and wherein, for a SET-initiated session, code for causing the SET to send to the SLP a SUPL POS INIT message comprising the filtered network measurement information; and code for causing the SET to receive a location estimate or assistance data for the SET determined by the SLP based on the filtered network measurement information.
-
-
22. An apparatus for supporting positioning in Secure User Plane Location (SUPL), comprising:
-
at least one processor to send from a SUPL Location Platform (SLP) to a SUPL Enabled Terminal (SET) supported network information indicating one or more radio access networks supported by the SLP, to receive from the SET network measurement information only for at least one of the one or more radio access networks supported by the SLP, and to provide a location estimate or assistance data to the SET based on the received network measurement information, wherein; for a network-initiated session, the at least one processor to send to the SET a SUPL INIT message comprising the supported network information, and to receive from the SET a SUPL POS INIT message or a SUPL REPORT message comprising the network measurement information, and for a SET-initiated session, the at least one processor to send to the SET a SUPL RESPONSE message or a SUPL TRIGGERED RESPONSE message comprising the supported network information, and to receive from the SET a SUPL POS INIT message comprising the network measurement information; and a memory coupled to the at least one processor. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
-
30. A method of supporting positioning in Secure User Plane Location (SUPL), comprising:
-
sending from a SUPL Location Platform (SLP) to a SUPL Enabled Terminal (SET) supported network information indicating one or more radio access networks supported by the SLP, comprising; for a network-initiated session, sending to the SET a SUPL INIT message comprising the supported network information, and for a SET-initiated session, sending to the SET a SUPL RESPONSE message or a SUPL TRIGGERED RESPONSE message comprising the supported network information; receiving from the SET network measurement information only for at least one of the one or more radio access networks supported by the SLP, comprising; for a network-initiated session, receiving from the SET a SUPL POS INIT message or a SUPL REPORT message comprising the network measurement information, and for a SET-initiated session, receiving from the SET a SUPL POS INIT message comprising the network measurement information; and providing a location estimate or assistance data to the SET based on the received network measurement information. - View Dependent Claims (31, 32)
-
-
33. An apparatus for supporting positioning in Secure User Plane Location (SUPL), comprising:
-
means for sending from a SUPL Location Platform (SLP) to a SUPL Enabled Terminal (SET) supported network information indicating one or more radio access networks supported by the SLP comprising; for a network-initiated session, means for sending to the SET a SUPL INIT message comprising the supported network information, and for a SET-initiated session, means for sending to the SET a SUPL RESPONSE message or a SUPL TRIGGERED RESPONSE message comprising the supported network information; means for receiving from the SET network measurement information only for at least one of the one or more radio access networks supported by the SLP comprising; for a network-initiated session, means for receiving from the SET a SUPL POS INIT message or a SUPL REPORT message comprising the network measurement information, and for a SET-initiated session, means for receiving from the SET a SUPL POS INIT message comprising the network measurement information; and means for providing a location estimate or assistance data to the SET based on the received network measurement information.
-
-
34. A computer program product, comprising:
-
a non-transitory computer-readable medium comprising; code for causing at least one computer to send from a Secure User Plane Location (SUPL) Location Platform (SLP) to a SUPL Enabled Terminal (SET) supported network information indicating one or more radio access networks supported by the SLP comprising; for a network-initiated session, code for causing the at least one computer to send to the SET a SUPL INIT message comprising the supported network information, and for a SET-initiated session, code for causing the at least one computer to send to the SET a SUPL RESPONSE message or a SUPL TRIGGERED RESPONSE message comprising the supported network information; code for causing the at least one computer to receive from the SET network measurement information only for at least one of the one or more radio access networks supported by the SLP, comprising; for a network-initiated session, code causing the at least one computer to receive from the SET a SUPL POS INIT message or a SUPL REPORT message comprising the network measurement information, and for a SET-initiated session, code for causing the at least one computer to receive from the SET a SUPL POS INIT message comprising the network measurement information; and code for causing the at least one computer to provide a location estimate or assistance data to the SET based on the received network measurement information.
-
Specification