Positioning control method and positioning device
US-2017299726-A1 · Oct 19, 2017 · US
US8943571B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-8943571-B2 |
| Application number | US-201113252931-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 4, 2011 |
| Priority date | Oct 4, 2011 |
| Publication date | Jan 27, 2015 |
| Grant date | Jan 27, 2015 |
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.
Disclosed is a method for protecting a single sign-on domain from credential leakage. In the method, an authentication server provides an authentication cookie to a browser client. The cookie has at least one user authentication credential for the domain, and is associated with an authentication subdomain of the domain. The server receives the cookie from the browser client. Upon authentication of the user authentication credential in the received cookie, the server responds to the access request by forwarding, to the browser client, a limited-use cookie for the domain. The server receives a request from the content server to validate a session identifier of the limited-use cookie received from the browser client. Upon validation of the session identifier of the limited-use cookie, the server provides a valid session message to the content server for enabling the content server to forward requested content to the browser client.
Opening claim text (preview).
What is claimed is: 1. A method for protecting a single sign-on domain, comprising: providing, by an authentication server, an authentication cookie to a user browser client, wherein the authentication cookie has at least one user authentication credential for the single sign-on domain, and is associated with an authentication subdomain of the single sign-on domain; receiving, by the authentication server, the authentication cookie in an access request from the user browser client, wherein the access request is based on a redirection received by the user browser client from a content server within the single sign-on domain in response to a content request from the user browser client; upon authentication of the user authentication credential in the received authentication cookie, responding, by the authentication server, to the access request by forwarding, to the user browser client, a limited-use cookie for the single sign-on domain; receiving, by the authentication server, a request from the content server to validate a session identifier of the limited-use cookie, wherein the content server received the limited-use cookie from the user browser client; upon validation of the session identifier of the limited-use cookie, providing, by the authentication server, a valid session message to the content server for enabling the content server to forward requested content to the user browser client and upon validation of the session identifier of the limited-use cookie, invalidating, by the authentication server, the limited-use cookie to prohibit further use of the limited-use cookie. 2. A method as defined in claim 1 , wherein the limited-use cookie comprises a one-time use cookie. 3. A method as defined in claim 1 , wherein the limited-use cookie has a expiration time. 4. A method as defined in claim 3 , wherein the expiration time comprises about one minute. 5. A method as defined in claim 1 , wherein the content server comprises a subdomain of the single sign-on domain. 6. A method as defined in claim 5 , wherein the limited-use cookie is only valid for the content server's subdomain. 7. A method as defined in claim 1 , wherein the session identifier comprises a one-time session key. 8. An authentication server, comprising: means for providing an authentication cookie to a user browser client, wherein the authentication cookie has at least one user authentication credential for the single sign-on domain, and is associated with an authentication subdomain of the single sign-on domain; means for receiving the authentication cookie in an access request from the user browser client, wherein the access request is based on a redirection received by the user browser client from a content server within the single sign-on domain in response to a content request from the user browser client; means for responding to the access request, upon authentication of the user authentication credential in the received authentication cookie, by forwarding, to the user browser client, a limited-use cookie for the single sign-on domain; means for receiving a request from the content server to validate a session identifier of the limited-use cookie, wherein the content server received the limited-use cookie from the user browser client; means for providing, upon validation of the session identifier of the limited-use cookie, a valid session message to the content server for enabling the content server to forward requested content to the user browser client; and means for invalidating, upon validation of the session identifier of the limited-use cookie, the limited-use cookie to prohibit further use of the limited-use cookie. 9. An authentication server as defined in claim 8 , wherein the limited-use cookie comprises a one-time use cookie. 10. An authentication server as defined in claim 8 , wherein the limited-use cookie has a expiration time. 11. An authentication server as defined in claim 10 , wherein the expiration time comprises about one minute. 12. An authentication server as defined in claim 8 , wherein the content server comprises a subdomain of the single sign-on domain. 13. An authentication server as defined in claim 12 , wherein the limited-use cookie is only valid for the content server's subdomain. 14. An authentication server as defined in claim 8 , wherein the session identifier comprises a one-time session key. 15. An authentication server, comprising: a processor configured to: provide an authentication cookie to a user browser client, wherein the authentication cookie has at least one user authentication credential for the single sign-on domain, and is associated with an authentication subdomain of the single sign-on domain; receive the authentication cookie in an access request from the user browser client, wherein the access request is based on a redirection received by the user browser client from a content server within the single sign-on domain in response to a content request from the user browser client; respond to the access request, upon authentication of the user authentication credential in the received authentication cookie, by forwarding, to the user browser client, a limited-use cookie for the single sign-on domain; receive a request from the content server to validate a session identifier of the limited-use cookie, wherein the content server received the limited-use cookie from the user browser client; provide, upon validation of the session identifier of the limited-use cookie, a valid session message to the content server for enabling the content server to forward requested content to the user browser; and invalidate, upon validation of the session identifier of the limited-use cookie, the limited-use cookie to prohibit further use of the limited-use cookie. 16. An authentication server as defined in claim 15 , wherein the limited-use cookie comprises a one-time use cookie. 17. An authentication server as defined in claim 15 , wherein the limited-use cookie has a expiration time. 18. An authentication server as defined in claim 17 , wherein the expiration time comprises about one minute. 19. An authentication server as defined in claim 15 , wherein the content server comprises a subdomain of the single sign-on domain. 20. An authentication server as defined in claim 19 , wherein the limited-use cookie is only valid for the content server's subdomain. 21. An authentication server as defined in claim 15 , wherein the session identifier comprises a one-time session key. 22. A computer program product, comprising: non-transitory computer-readable medium, comprising: code for causing a computer to provide an authentication cookie to a user browser client, wherein the authentication cookie has at least one user authentication credential for the single sign-on domain, and is associated with an authentication subdomain of the single sign-on domain; code for causing a computer to receive the authentication cookie in an access request from the user browser client, wherein the access request is based on a redirection received by the user browser client from a content server within the single sign-on domain in response to a content request from the user browser client; code for causing a computer to respond to the access request, upon authentication of the user authentication credential in the received authentication cookie, by forwarding, to the user browser client, a limited-use cookie for the single sign-on domain; code for causing a computer to receiv
providing single-sign-on or federations · CPC title
by combining or switching between position solutions or signals derived from different satellite radio beacon positioning systems; by combining or switching between position solutions or signals derived from different modes of operation in a single system · CPC title
by combining or switching between position solutions derived from the satellite radio beacon positioning system and position solutions derived from a further system · CPC title
involving long acquisition integration times, extended snapshots of signals or methods specifically directed towards weak signal acquisition · CPC title
Services making use of location information · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.