Patent ID: 8701199
Filing Date: 2014-04-15
Classification: H04L

Abstract:
1. A method of launching a client application on an electronic device, the method comprising: after the client application is installed on the electronic device, providing input from the electronic device to an adaptive authentication service of a remote authentication server; receiving a credential from the adaptive authentication service of the remote authentication server in response to a successful adaptive authentication result which is based on the input provided from the electronic device; and invoking the client application with the credential on the electronic device to establish a trusted session between the client application and an application server; wherein providing the input from the electronic device to the adaptive authentication service of the remote authentication server includes providing a set of adaptive authentication factors from a web browser of the electronic device as input to a risk-based authentication operation performed by the adaptive authentication service, the risk-based authentication operation outputting a numerical risk score which quantitatively identifies a level of risk; wherein receiving the credential from the adaptive authentication service includes obtaining the credential in response to a determination, by the adaptive authentication service, that the numerical risk score exceeds a predefined risk score threshold maintained by the adaptive authentication service on behalf of the application server; and wherein invoking includes: automatically activating the client application on the electronic device in response to receipt of the credential from the adaptive authentication service.