Patent ID: 9154949
Filing Date: 2015-10-06
Classification: H04L,H04W

Abstract:
1. A method of authenticating a communication device for accessing premium communication services via an untrusted network, comprising: receiving, by an authentication server from a mobile communication device via a media gateway, a first authentication request comprising an identification of a premium service and a cellular network access identity of the mobile communication device, generating, by the authentication server, a code word based on the cellular network access identity; storing, in a non-transitory memory coupled to the authentication server, the code word and an authentication payload that is indexed according to the code word, wherein the authentication payload comprises the cellular network access identity of the mobile communication device; in response to the first authentication request, transmitting, by the authentication server over the first network communication path to the mobile communication device, a first authentication response that comprises the code word; in response to transmitting the code word to the mobile communication device, receiving, by the authentication server from a communication device via a second network communication path, a second authentication request comprising an identification of the premium service and the code word, retrieving, by the authentication server, the authentication payload from the non-transitory memory based on the code word from the second authentication request; based on the code word, transmitting, by the authentication server over the second network communication path to the communication device, a second authentication response that comprises the authentication payload,