Patent ID: 8745705
Filing Date: 2014-06-03
Classification: G06F,H04L

Abstract:
1. A non-transitory computer-readable medium embodying a program executable in a computing device, comprising: code that maintains, for individual ones of a plurality of users, a plurality of accounts for a plurality of network sites; code that authenticates one of the plurality of users; code that decrypts data relating to the plurality of accounts for the one of the plurality of users using a master security credential, the data including a plurality of security credentials relating to the plurality of accounts and a set of information about the one of the plurality of users; code that determines that a first secured resource of one of the plurality of network sites is to be accessed by the computing device; code that accesses the first secured resource using a first security credential in the data relating to the plurality of accounts; code that determines that a second secured resource of another network site is to be accessed by the computing device; code that creates a new account with the other network site in response to determining that the plurality of accounts are not capable of accessing the second secured resource and in response to receiving a consent indication from the one of the plurality of users, wherein a subset of the set of information about the one of the plurality of users is automatically provided to the other network site to create the new account; code that automatically generates a second security credential for the new account; code that accesses the second secured resource using the second security credential; and code that authenticates another one of the plurality of users after a session of the one of the plurality of users is ended.