Authorization method and apparatus
US-2024388909-A1 · Nov 21, 2024 · US
US9374759B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9374759-B2 |
| Application number | US-201414485191-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 12, 2014 |
| Priority date | Aug 26, 2011 |
| Publication date | Jun 21, 2016 |
| Grant date | Jun 21, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Systems and methods for Secure User Plane (SUPL) Redirection and Mobile Location Protocol (MLP) Tunneling to a Discovered SUPL Location Platform (D-SLP) are disclosed. For example, a method for SUPL redirection by a SET, may include: receiving an initiation message at a SET from a Home SUPL Location Platform (H-SLP); establishing a secure connection with the H-SLP, and returning a response message; receiving a redirect message from the H-SLP; establishing a SET initiated SUPL session with a D-SLP; obtaining a location of the SET using the D-SLP; and returning the location to the H-SLP.
Opening claim text (preview).
What is claimed is: 1. A method for obtaining a location of a Secure User Plane Location (“SUPL”) Enabled Terminal (“SET”), the method comprising: engaging in a first location session with a Home Secure User Plane Location Platform (“H-SLP”); receiving a message to switch between communicating with the H-SLP to a Discovered Secure User Plane Location Platform (“D-SLP”); receiving a billing code from the H-SLP; engaging in a second location session with the D-SLP based on the received message; and obtaining a location of the SET based on the second location session; and sending the obtained location to the H-SLP. 2. The method of claim 1 , further comprising sending the billing code to the D-SLP as part of the second location session. 3. The method of claim 1 , wherein the message comprises an address of the D-SLP. 4. The method of claim 1 , wherein the obtained location is sent as part of the first location session. 5. The method of claim 1 , wherein the obtained location is sent as part of a third location session between the SET and the H-SLP. 6. The method of claim 1 , wherein engaging in the first location session further comprises establishing a secure connection with the H-SLP and returning a response message subsequent to receipt of the initiation message. 7. The method of claim 6 , wherein the response message further comprises information associated with one or more D-SLPs, the information comprising one or more of: a list of authorized D-SLPs, whether the SET is in the service area of one or more D-SLPs, whether the SET is within the service area of an authorized D-SLP. 8. The method of claim 7 , wherein the response message further comprises an indication that the SET supports a SUPL Redirect. 9. A non-transitory computer readable medium having stored thereon computer implementable instructions that if implemented by one or more processing units operatively enable the one or more processing units to: engage in a first location session with a Home Secure User Plane Location Platform (“H-SLP”); receive a message to switch between communicating with the H-SLP to a Discovered Secure User Plane Location Platform (“D-SLP”); receiving a billing code from the H-SLP; engaging in a second location session with the D-SLP based on the received message; and obtaining a location of a Secure User Plane Location (“SUPL”) Enabled Terminal (“SET”) based on the second location session; and sending the obtained location to the H-SLP. 10. The non-transitory computer readable medium of claim 9 , further comprising computer implementable instructions that if implemented by one or more processing units operatively enable the one or more processing units to: send the billing code to the D-SLP as part of the second location session. 11. The non-transitory computer readable medium of claim 9 , wherein the message comprises an address of the D-SLP. 12. The non-transitory computer readable medium of claim 9 , wherein the obtained location is sent as part of the first location session. 13. The non-transitory computer readable medium of claim 9 , wherein the obtained location is sent as part of a third location session between the SET and the H-SLP. 14. The non-transitory computer readable medium of claim 9 , wherein engaging in the first location session further comprises establishing a secure connection with the H-SLP and returning a response message subsequent to receipt of the initiation message. 15. The non-transitory computer readable medium of claim 14 , wherein the response message further comprises information associated with one or more D-SLPs, the information comprising one or more of: a list of authorized D-SLPs, whether the SET is in the service area of one or more D-SLPs, whether the SET is within the service area of an authorized D-SLP. 16. The non-transitory computer readable medium of claim 15 , wherein the response message further comprises an indication that the SET supports a SUPL Redirect. 17. A system for obtaining a location of a Secure User Plane Location (“SUPL”) Enabled Terminal (“SET”) comprising: a receiver configured to receive a message to switch between communicating with the Home Secure User Plane Location Platform (“H-SLP”) to a Discovered Secure User Plane Location Platform (“D-SLP”) and to receive a billing code from the H-SLP; a processor coupled to the receiver, the processor configured to: engage in a first location session with a H-SLP engage in a second location session with the D-SLP based on the received message; obtain a location of the SET based on the second location session; and send the obtained location to the H-SLP. 18. The system of claim 17 , wherein the processor is further configured to send the billing code to the D-SLP as part of the second location session. 19. The system of claim 17 , wherein the message comprises an address of the D-SLP. 20. The system of claim 17 , wherein the obtained location is sent as part of the first location session. 21. The system of claim 17 , wherein the obtained location is sent as part of a third location session between the SET and the H-SLP. 22. The system of claim 17 , wherein engaging in the first location session further comprises establishing a secure connection with the H-SLP and returning a response message subsequent to receipt of the initiation message. 23. The system of claim 22 , wherein the response message further comprises information associated with one or more D-SLPs, the information comprising one or more of: a list of authorized D-SLPs, whether the SET is in the service area of one or more D-SLPs, whether the SET is within the service area of an authorized D-SLP. 24. A system for obtaining a location of a Secure User Plane Location (“SUPL”) Enabled Terminal (“SET”), the method comprising: means for engaging in a first location session with a Home Secure User Plane Location Platform (“H-SLP”); means receiving a message to switch between communicating with the H-SLP to a Discovered Secure User Plane Location Platform (“D-SLP”); means for receiving a billing code from the H-SLP; means for engaging in a second location session with the D-SLP based on the received message; means for obtaining a location of the SET based on the second location session; and means for sending the obtained location to the H-SLP. 25. The system of claim 24 , further comprising means for sending the billing code to the D-SLP as part of the second location session. 26. The system of claim 24 , wherein the message comprises an address of the D-SLP. 27. The system of claim 24 , wherein the obtained location is sent as part of the first location session. 28. The system of claim 24 , wherein the obtained location is sent as part of a third location session between the SET and the H-SLP. 29. The system of claim 24 , wherein engaging in the first location session further comprises establishing a secure connection with the H-SLP and returning a response message subsequent to receipt of the initiation message. 30. The system of claim 29 , wherein the response message further comprises information associated with one or more D-SLPs, the information comprising one or more of: a list of authorized D-SLPs, whether the SET is in the service area of one or more D-SLPs, whether the SET is within the service area of an authorized D-SLP.
Setup of transport tunnels · CPC title
Guidance services · CPC title
Upper layer protocols {(network arrangements or communication protocols for networked applications H04L67/00)} · CPC title
Access security · CPC title
Location-based management or tracking services · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.