Apparatus and method for multi-threaded password management
First Claim
1. A method of managing resource passwords for resources organized into a plurality of groups of resources, comprising:
- providing a user with a listing of resources to which the user is given access, wherein providing the user with a listing of resources includes providing the user with a display that indicates which of the resources may be grouped together based upon non-password security parameters associated with the resources;
receiving selections from the user for grouping various ones of the resources into groups of resources;
storing the plurality of groups of resources in a user password profile;
identifying a plurality of resources that are part of a group of resources by retrieving the user password profile in which the plurality of groups of resources are identified along with corresponding group password information for each of the plurality of groups of resources;
updating a first password for a first resource in the group of resources; and
updating a second password for a second resource in the group of resources based on the updating of the first password for the first resource.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method for multi-threaded password management are provided. With the apparatus and method, resources may be grouped into families of resources. A family of resources is defined as a group of resources that may make use of the same password. When a user sets a new password for a family of resources, all of the passwords for each of the resources in the family are reset to this new password. That is, the multi-threaded password management apparatus and method spawns threads to reset the passwords of the other resources in the family. In this way, a single operation of resetting a password for a resource in the family may cause a plurality of passwords to be reset. Moreover, the passwords need only be reset when the earliest reset time of the resources in the family occurs. Thus, the number of passwords that must be memorized by a user is significantly reduced. Furthermore, the number of times that passwords need be reset is also reduced due to the resetting of passwords on a group level.
34 Citations
26 Claims
-
1. A method of managing resource passwords for resources organized into a plurality of groups of resources, comprising:
-
providing a user with a listing of resources to which the user is given access, wherein providing the user with a listing of resources includes providing the user with a display that indicates which of the resources may be grouped together based upon non-password security parameters associated with the resources; receiving selections from the user for grouping various ones of the resources into groups of resources; storing the plurality of groups of resources in a user password profile; identifying a plurality of resources that are part of a group of resources by retrieving the user password profile in which the plurality of groups of resources are identified along with corresponding group password information for each of the plurality of groups of resources; updating a first password for a first resource in the group of resources; and updating a second password for a second resource in the group of resources based on the updating of the first password for the first resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer program embodied in a computer storage medium and operable in a data processing system for managing resource passwords for resources organized into a plurality of groups of resources, comprising:
-
first instructions executable by the data processing system for providing a user with a listing of resources to which the user is given access, wherein providing the user with a listing of resources includes providing the user with a display that indicates which of the resources may be grouped together based upon non-password security parameters associated with the resources; second instructions executable by the data processing system for receiving selections from the user for grouping various ones of the resources into groups of resources; third instructions executable by the data processing system for storing the plurality of groups of resources in a user password profile; fourth instructions executable by the data processing system for identifying a plurality of resources that are part of a group of resources by retrieving the user password profile in which the plurality of groups of resources are identified along with corresponding group password information for each of the plurality of groups of resources; fifth instructions executable by the data processing system for updating a first password for a first resource in the group of resources; and sixth instructions executable by the data processing system for updating a second password for a second resource in the group of resources based on the updating of the first password for the first resource. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. An apparatus for managing resource passwords, comprising:
-
means for providing a user with a listing of resources to which the user is given access, wherein providing the user with a listing of resources includes providing the user with a display that indicates which of the resources may be grouped together based upon non-password security parameters associated with the resources; means for receiving selections from the user for grouping various ones of the resources into groups of resources; means for storing the plurality of groups of resources in a user password profile; means for identifying a plurality of resources that are part of a group of resources by retrieving the user password profile in which the plurality of groups of resources are identified along with corresponding group password information for each of the plurality of groups of resources; means for updating a first password for a first resource in the group of resources; and means for updating a second password for a second resource in the group of resources based on the updating of the first password for the first resource.
-
Specification