Patent ID: 7467142
Filing Date: 2008-12-16
Classification: G06F,Y10S

Abstract:
1. A method for performing rule-based identity management, comprising: receiving, at an identity server, a request to add data to an identity profile for an entity, wherein the identity profile is stored as an object in a directory, wherein the directory comprises a database for storing one or more identity profiles, wherein the identity profile object is based on a class, wherein the class defines one or more attributes for the identity profile object such that the identity profile comprises one or more attributes, wherein the class defines a rule for a first attribute having one or more dynamic variables for a first attribute; receiving an attribute value for a second attribute of the identity profile object; accessing the class for the identity profile object; reading the rule having one or more dynamic variables from the class; automatically accessing the attribute value for the second attribute of the identity profile object based on the dynamic variable in the rule; automatically applying the attribute value rule by replacing a dynamic variable in the rule with the attribute value of the second attribute to create a filter; identifying additional data based on the filter, wherein identifying the additional data comprises: adding the additional data to the identity profile, wherein the step of adding includes adding the selected one or more values to the first attribute in the identity profile.