Cloud-based active password manager
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving, by a password manager server, an access credential for a website from a host computer, the access credential comprising a password for logging into the website by a user;
synchronizing cryptographic key information, by the password manager server, between a client device and the password manager server, wherein the client device comprises non-transitory machine-readable storage media storing a unique seed value; and
at a predetermined time frequency, generating, by the password manager server, a new password replacing the password of the access credential for logging into the website by the user based on at least the unique seed value stored on the client device and a time-date stamp stored on the password manager server comprising time and date of when the password that is being replaced was generated, wherein the new password generated by the password manager server is different from each previous password for the website based on use of the time and date of previous password as an input for generating the new password, wherein the password manager server is configured to generate the new password for logging into the website each time the user generates a request to log into the website, and wherein the generated new password is never stored in a database associated with the password manager server for further use by the user.
6 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for periodically generating and managing passwords for one or more websites of users are disclosed. The users are provided with the ability to automatically replace their old passwords with new passwords for their one or more website accounts. The users can set a pre-determined frequency at which their passwords are to be updated and replaced with new passwords. The users can further define additional one or more rules based on which their passwords are updated. The methods and systems are further configured to auto log into user'"'"'s website accounts with the updated passwords.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving, by a password manager server, an access credential for a website from a host computer, the access credential comprising a password for logging into the website by a user; synchronizing cryptographic key information, by the password manager server, between a client device and the password manager server, wherein the client device comprises non-transitory machine-readable storage media storing a unique seed value; and at a predetermined time frequency, generating, by the password manager server, a new password replacing the password of the access credential for logging into the website by the user based on at least the unique seed value stored on the client device and a time-date stamp stored on the password manager server comprising time and date of when the password that is being replaced was generated, wherein the new password generated by the password manager server is different from each previous password for the website based on use of the time and date of previous password as an input for generating the new password, wherein the password manager server is configured to generate the new password for logging into the website each time the user generates a request to log into the website, and wherein the generated new password is never stored in a database associated with the password manager server for further use by the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method comprising:
-
receiving, by a password manager server, an access credential for a website from a host computer, the access credential comprising a password for logging into the website by a user; synchronizing cryptographic key information, by the password manager server, between a client device and the password manager server, wherein the client device comprises non-transitory machine-readable storage media storing a unique seed value; and at a predetermined time frequency, receiving, by the password manager server from the client device, a new password for logging into the website by the user that updates the password of the access credential stored in the password manager server, the new password is generated based on at least the unique seed value stored on the client device and a time-date stamp stored on the password manager server comprising time and date of when the password that is being updated was generated, wherein the new password generated by the password manager server is different from each previous password for the website based on use of the time and date of previous password as an input for generating the new password, and wherein the password manager server is configured to generate the new password for logging into the website each time the user generates a request to log into the website, and to never store the new password in a database associated with the password manager server for further use by the user. - View Dependent Claims (10, 11, 12)
-
-
13. A system comprising:
-
a host computer configured to transmit an access credential for a website to a password manager server over a communication network, the access credential comprising a password for logging into the website by a user; a client device comprising non-transitory machine-readable storage media storing a unique seed value; and the password manager server configured to;
synchronize cryptographic key information between the client device and the password manager server, and at a predetermined time frequency generate a new password for logging into the website by the user replacing the password of the access credential, the new password generated based on at least the unique seed value stored on the client device and a time-elate stamp stored on the password manager server comprising time and date of when the password that is being replaced was generated wherein the new password is different from each previous password for the web site based on use of the time and date of previous password as an input for generating the new password, wherein the password manager server is further configured to generate the new password for logging into the website each time the user generates a request to log into the website, and wherein the generated new password is never stored in a database associated with the password manager server for further use by the user. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification