Patent ID: 9391982
Filing Date: 2016-07-12
CPC Classification: G06Q,H04L

Claim Text:
1. A device configured for communication with a web server via a communication network, wherein the web server comprises a memory containing at least two user profiles and at least two tokens corresponding to the at least two user profiles, said device comprising: a user interface configured to receive only personal identification numbers (PINs) from a user and, specifically, a first PIN and a second PIN, respectively associated with a first profile indicator and a second profile indicator displayed on a display communicatively coupled to the user interface; a communication unit operatively coupled to the communication network for receiving a first token corresponding to a first user profile and a second token corresponding to a second user profile from the web server via the communication network; an encryption unit operatively coupled to the communication unit for encrypting the first token using the first PIN and encrypting the second token using the second PIN; a second memory operatively coupled to the encryption unit for storing the first encrypted token and the second encrypted token; a hardware processor operatively coupled to the second memory for fetching the first encrypted token and the second encrypted token upon the user selecting the first profile indicator and the second profile indicator on the display, respectively, and the user interface receiving the first PIN and the second PIN, respectively; wherein said communication unit is configured for: sending to the web server via the communication network a first password generated from a combination of the first encrypted token and the first PIN and also for sending a second password generated from a combination of the second encrypted token and the second PIN; and receiving from the web server via the communication network the first user profile associated with the first password and the second user profile associated with the second password.