Methods and systems for implementing service level consolidated user information management
First Claim
1. A method of implementing service level consolidated user information management, the method comprising:
- providing, by a computer system executing a policy enforcer, a common interface to a plurality of data systems, the common interface providing an aggregated view of user data stored on the plurality of data systems;
providing, by the computer system through the common interface a unified user profile (UUP);
obtaining, by the computer system via the common interface, access to each of the plurality of data systems;
intercepting, by a computer system executing a policy enforcer, a manipulation request, the manipulation request comprising a request to manipulate user information of at least one of the plurality of data systems;
analyzing the request, by the computer system executing the policy enforcer, to determine which data the manipulation request is associated with;
based on the associated data, selecting, by the computer system executing the policy enforcer, a policy from a plurality of policies configured for enforcement related to the associated data; and
executing, by the computer system executing the policy enforcer, the selected policy, wherein the policy is configured to direct the policy enforcer to delegate processing of the manipulation request to at least one of the plurality of data systems.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention provide methods and systems for implementing service level consolidated user information management. According to one embodiment, a method comprises intercepting, at a policy enforcer, a manipulation request of data. The method may further include analyzing the request to determine which data the manipulation request is associated with and, based on that analysis, selecting a policy from a plurality of policies. Furthermore, the method may execute the selected policy. The policy may be configured to direct the policy enforcer to allow the manipulation request to pass through to the associated destination data system to process the request, delegate processing of the manipulation request to at least one of a plurality of data systems, or process the manipulation request by the policy enforcer.
-
Citations
19 Claims
-
1. A method of implementing service level consolidated user information management, the method comprising:
-
providing, by a computer system executing a policy enforcer, a common interface to a plurality of data systems, the common interface providing an aggregated view of user data stored on the plurality of data systems; providing, by the computer system through the common interface a unified user profile (UUP); obtaining, by the computer system via the common interface, access to each of the plurality of data systems; intercepting, by a computer system executing a policy enforcer, a manipulation request, the manipulation request comprising a request to manipulate user information of at least one of the plurality of data systems; analyzing the request, by the computer system executing the policy enforcer, to determine which data the manipulation request is associated with; based on the associated data, selecting, by the computer system executing the policy enforcer, a policy from a plurality of policies configured for enforcement related to the associated data; and executing, by the computer system executing the policy enforcer, the selected policy, wherein the policy is configured to direct the policy enforcer to delegate processing of the manipulation request to at least one of the plurality of data systems. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a processor; and a memory coupled with and readable by the processor and storing a set of instructions for implementing service level consolidated user information management which, when executed by the processor, causes the processor to execute a policy enforcer, the policy enforcer configured to provide a common interface to a plurality of data systems, the common interface providing an aggregated view of user data stored on the plurality of data systems, provide, through the common interface a unified user profile (UUP), obtain, via the common interface, access to each of the plurality of data systems, intercept a manipulation request, the manipulation request comprising a request to manipulate user information of at least one of the plurality of data systems, analyze the request to determine which data the manipulation request is associated with, based on the associated data, select a policy from a plurality of policies configured for enforcement related to the associated data, and execute the selected policy, wherein the policy is configured to direct the policy enforcer to-delegate processing of the manipulation request to at least one of the plurality of data systems. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A machine-readable memory for implementing service level consolidated user information management which, when executed by a machine, causes the machine to:
-
provide a common interface to a plurality of data systems, the common interface providing an aggregated view of user data stored on the plurality of data systems; provide, through the common interface a unified user profile (UUP); obtain, via the common interface, access to each of the plurality of data systems; intercept, at a policy enforcer, a manipulation request, the manipulation request comprising a request to manipulate user information of at least one of the plurality of data systems; analyze the request to determine which data the manipulation request is associated with; based on the associated data, select a policy from a plurality of policies configured for enforcement related to the associated data; and execute the selected policy, wherein the policy is configured to direct the policy enforcer to delegate processing of the manipulation request to at least one of the plurality of data systems.
-
Specification