Patent ID: 8316100

Claim:
A method of facilitating correction of identities indicated in communications, said method comprising: creating a derivation history, the derivation history tracking whether identities in the communications are repository-derived, and for each repository-derived identity, identifying a repository of multiple repositories from which the repository-derived identity was resolved; subsequently determining that an identity specified in a communication sent by a sender to one or more receivers is an incorrect identity maintained in one repository of the multiple repositories, the incorrect identity having been resolved from the one repository in which the incorrect identity is maintained, during an address resolution procedure to resolve the identity specified in the communication; and automatically initiating, by a processor, correction of the incorrect identity in the one repository in which the incorrect identity is maintained, the automatically initiating correction comprising: obtaining information in a failure notification indicating a delivery failure of the communication; determining whether the incorrect identity was resolved from the one repository of the multiple repositories during an address resolution procedure; responsive to determining that the incorrect identity was resolved from the one repository during an address resolution procedure, using the obtained information and the derivation history to obtain the identity of the one repository from which the incorrect identity was resolved, and in which the incorrect identity is maintained and is to be corrected; and wherein the automatically initiating includes providing information relating to the incorrect identity to one or more parties creating the derivation history.