×

Using an IP multimedia subsystem for HTTP session authentication

  • US 9,992,183 B2
  • Filed: 10/11/2013
  • Issued: 06/05/2018
  • Est. Priority Date: 03/15/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for operating a processor in an Internet Protocol Multimedia Subsystem (IMS) to authenticate a Hypertext Transfer Protocol (HTTP) session between a communication device and an online application, the method comprising:

  • receiving a request from a communication device to initiate an HTTP session with an online application that is hosted by a Web server on a public network;

    determining whether the communication device is registered on the Internet Protocol Multimedia Subsystem, wherein the Internet Protocol Multimedia Subsystem and the Web server are operated by different network organizations;

    in response to determining that the communication device is registered on the Internet Protocol Multimedia Subsystem;

    generating an initial authentication token,wherein the generating is performed in the Internet Protocol Multimedia Subsystem; and

    sending the generated initial authentication token to the communication device,wherein the initial authentication token is sent prior to receiving an HTTP session request from the communication device;

    receiving an HTTP session request from the communication device;

    determining whether the received HTTP session request includes a copy of the authentication token;

    in response to determining that the received HTTP session request does not include a copy of the authentication token,requesting a copy of the authentication token, andreceiving the copy of the authentication token in response to the request;

    determining whether the copy of the authentication token is valid; and

    in response to determining that the authentication token is valid, transmitting the HTTP session request and the authentication token to the Web server to authenticate the communication device to the online application hosted by the Web server without an additional login from the communication device.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×