Patent ID: 7584219

Claim:
A computer-implemented method for synchronizing information in namespaces stored on one or computer storage media, the method comprising: receiving an indication of a change to information in a first namespace, the indication comprising a notice that an entity was added to the first namespace; based on the indication, determining if an entity in a second namespace exists that is related to the information; if so, determining if the entity in the second namespace has a characteristic that conflicts with the information, the characteristic comprising a name of the entity in the second namespace; and if a conflict exists: creating a temporary placeholder within with the second namespace; modifying the entity in the second namespace to resolve the conflict, wherein modifying the entity in the second namespace comprises: associating the entity in the second namespace with an indication that the name of the entity in the second namespace is no longer valid; and altering the characteristic of the entity in the second namespace to eliminate the conflict; and removing the temporary placeholder from the second namespace after modifying the entity.