Patent ID: 9380102
Filing Date: 2016-06-28
CPC Classification: H04L

Claim Text:
1. A method comprising: prompting, by a user device, a user for a user identifier (ID) and a password via a user interface; receiving the user ID and the password via the user interface; sending a request for information to a server device, the request including the user ID and the password; receiving the information, over a secure channel, from the server device after the server device successfully authenticates the user based on the user ID and the password; decrypting the information; storing, in a memory of the user device either the information or the decrypted information; preventing, by the user device, when the user device is running a program installed on a non-volatile storage unit of the user device, storing, on the non-volatile storage unit of the user device, either the information or the decrypted information, wherein the program includes a browser or a client application, wherein the preventing includes: configuring an operating system installed on the non-volatile storage unit of the user device to prevent, when the operating system is running, the operating system from copying, to the non-volatile storage unit, the information or the decrypted information after using the decrypted information; and using, by the user device, the decrypted information to authenticate, at a network device, the user.