Patent ID: 9306930
Filing Date: 2016-04-05
CPC Classification: H04L

Claim Text:
1. An apparatus comprising: at least one memory device; at least one processor coupled to the at least one memory device and configured to perform, based on instructions stored in the at least one memory device: receiving a service request over a first service channel from a user device, wherein the first service channel is one of a plurality of service channels and wherein each of the plurality of service channels is uniquely specified by a device type of the user device and a service type of the requested service; initiating a first challenge message to the user device requesting initial authentication information based on a set of authenticators, wherein a plurality of authenticators includes the set of authenticators; in response to receiving the initial authentication information from the user device, determining an initial level of authentication, wherein the initial level of authentication is one of a plurality of authentication levels; when the initial level of authentication is not sufficient for the first service channel, generating a second challenge message to the user device requesting a further authentication information based on at least one additional authenticator; determining an achieved level of authentication based on the further authentication information; and when the achieved level of authentication is at least as great as a first target authentication level for the first service channel, continue processing the service request by the first service channel.