Method and system for synchronizing identity information
First Claim
1. A method of synchronizing identity information between a primary computer system and a disparate secondary computer system, wherein the primary computer system and the secondary computer system store identity information in different formats and wherein the method comprises:
- connecting the primary computer system and the secondary computer system to provide communication capability between the primary computer system and the secondary computer system;
determining new identity information exists on the primary computer system and that a synchronization operation should be performed;
converting the new identity information into a different format, the different format associated with the secondary computer system; and
propagating the converted information to the secondary computer system.
2 Assignments
0 Petitions
Accused Products
Abstract
An identity system and method that stores identity information related to different principals and stores the identities on different or disparate systems such that the different systems can use the identities. A synchronization process synchronizes identity information and rules based on identity information between a primary computer system and a disparate secondary computer system. Accordingly, the secondary computer system has a representative database of identity information following receipt of the converted information, wherein the representative database is representative of a primary database of identity information stored on the primary computer system. In order to synchronize a conversion may take place. The conversion process may be performed by a dedicated process designed for the secondary system. Alternatively, the conversion is performed by a generalized process using mapping tables designed to convert identity information into multiple different formats.
65 Citations
39 Claims
-
1. A method of synchronizing identity information between a primary computer system and a disparate secondary computer system, wherein the primary computer system and the secondary computer system store identity information in different formats and wherein the method comprises:
-
connecting the primary computer system and the secondary computer system to provide communication capability between the primary computer system and the secondary computer system;
determining new identity information exists on the primary computer system and that a synchronization operation should be performed;
converting the new identity information into a different format, the different format associated with the secondary computer system; and
propagating the converted information to the secondary computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of synchronizing identity information between a secondary computer system and a disparate primary computer system, wherein the primary computer system and the secondary computer system store identity information in different formats and wherein the method comprises:
-
connecting the primary computer system and the secondary computer system to provide communication capability between the primary computer system and the secondary computer system;
determining new identity information exists on the secondary computer system and that a synchronization operation should be performed;
propagating the new identity information to the primary computer system; and
converting the new identity information into a different format, the different format associated with the primary computer system. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method of synchronizing rule information between a primary computer system and a disparate secondary computer system, wherein the primary computer system and the secondary computer system store identity information in different formats, wherein the primary computer system and the secondary computer systems have representative databases of identity information and wherein the method comprises:
-
connecting the primary computer system and the secondary computer system to provide communication capability between the primary computer system and the secondary computer system;
determining new rule information exists and that a synchronization operation should be performed; and
propagating the new identity information from one computer system to the other. - View Dependent Claims (23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 39)
-
-
29. A network system for synchronizing identity information between a primary computer system and a disparate secondary computer system, wherein the primary computer system and the secondary computer system store identity information in different formats and wherein the system comprises:
-
a synchronization interface that connects the primary computer system and the secondary computer system to provide communication capability between the primary computer system and the secondary computer system;
a control module that determines new identity information exists on the primary computer system and that a synchronization operation should be performed;
a conversion module for converting the new identity information into a different format, the different format associated with the secondary computer system; and
a synchronization module for propagating the converted information to the secondary computer system.
-
-
38. A network system for synchronizing rule information between a primary computer system and a disparate secondary computer system, wherein the primary computer system and the secondary computer system store identity information in different formats and wherein each system has a representative database of identity information of the other, the system comprises:
-
a synchronization interface that connects the primary computer system and the secondary computer system to provide communication capability between the primary computer system and the secondary computer system;
a control module that determines new rule information exists on the primary computer system and that a synchronization operation should be performed; and
a synchronization module for propagating the converted information to the secondary computer system.
-
Specification