Autonomic correction of incorrect identities in repositories
First Claim
Patent Images
1. 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.
1 Assignment
0 Petitions
Accused Products
Abstract
Autonomic correction of incorrect identities in repositories. A communication is prepared and sent to one or more recipients. In response thereto, a notification is provided to the sender that one or more of the recipient'"'"'s identities is incorrect. Based on this notification, corrective action is automatically initiated in order to locate the repository, and in particular, an entry in the repository corresponding to the incorrect identity and to take action to correct that identity.
-
Citations
16 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system for facilitating correction of identities indicated in communications, said computer system comprising:
-
a memory; and a processor, in communications with the memory, wherein the computer system is configured to perform a method, 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 particular 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. - View Dependent Claims (11, 12)
-
-
13. A computer program product for facilitating correction of identities indicated in communications, the computer program product comprising:
a non-transitory storage medium readable by a processor and storing instructions for execution by the processor for performing a 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 particular 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. - View Dependent Claims (14, 15, 16)
Specification