Patent ID: 8874899

Claim:
A non-transitory computer-readable storage media (“media”) having computer-executable instructions embodied thereon that, when executed, facilitate a method of processing an application-authentication request originating from a mobile device, the method comprising: receiving, at a session manager, an application-authentication request from a mobile device, wherein the application-authentication request comprises encrypted user information encrypted using an application key associated with the application-authentication request; providing the application-authentication request to an authentication server; receiving an authentication cookie and a mapping of the authentication cookie from the authentication server, wherein the authentication cookie is generated at the authentication server based on the authentication server decrypting the user information using the application key associated with the application-authentication request and receiving validation of the user information from a subscriber profile server; storing the mapping of the authentication cookie in association with an Internet Protocol (IP) address of the application-authentication request; providing the authentication cookie to the mobile device; receiving an application request from the mobile device, wherein the application request comprises the authentication cookie; determining that the authentication cookie and an IP address of the application request matches the authentication cookie that has its mapping stored in association with the IP address of the application-authentication request; and providing the application request to an application gateway to process the application request.