Patent ID: 9380026
Filing Date: 2016-06-28
CPC Classification: G06F,H04L,H04W

Claim Text:
1. A method comprising: generating, by a client computing device, a first one-time password (OTP) based at least in part on a first plurality of client device attributes; initiating, by the client computing device, a first authenticated session with an authenticator associated with a private network in order to access protected content associated with the private network based at least in part by providing the generated first OPT to the authenticator; determining, by the client computing device while initiating the first authenticated session, a requirement for secondary authorization; in response to determining the requirement for secondary authorization, generating a dynamic session OTP by the client computing device, wherein the dynamic session OTP is based at least in part on a change to one or more client device attributes of the first plurality of client device attributes that has occurred since generating the first OTP; providing, by the client computing device, the dynamic session OTP to the authenticator; generating, by the client computing device, a second OTP based at least in part on a second plurality of client device attributes during the first authenticated session, the second OTP being different than the first OTP; providing, by the client computing device, the second OTP to the authenticator during the first authenticated session in order to cause the authenticator to store and authenticate a subsequent session with the second OTP; and initiating, by the client computing device, a second authenticated session with the authenticator based at least in part by providing the second OTP, the second authenticated session being subsequent to the first authenticated session.