RESOLVING CONTACTS IN CONFLICT THROUGH SUGGESTION
First Claim
1. A method to be executed at least in part in a computing device for resolving conflicting contact information through a suggested link, the method comprising:
- retrieving a contact that includes conflicting information with an existing contact from a data service;
presenting at least one suggestion to link the contact that includes the conflicting information with the existing contact; and
resolving the conflicting information based on a response to the suggestion from a user including one of;
augmenting the existing contact with the conflicting information upon an acceptance of the suggestion, anddiscarding the contact that includes the conflicting information upon a rejection of the suggestion.
2 Assignments
0 Petitions
Accused Products
Abstract
A communication application resolves contacts in conflict through a suggestive user interface. The communication application retrieves a contact that includes conflicting information with an existing contact from an external resource through a data service. External resources include social networks, e-mail servers, local address providers, etc. The user application employs a sliding scale algorithm to recognize the contact that includes the conflicting information according to a variety of categories including source of the contact, level of interaction and number of matching identifiers between the user and the contact. Subsequently, the communication application presents a suggestion to link the contact that includes the conflicting information with the existing contact to the user in a linking user interface. Upon a user acceptance of the suggestion, the communication application links the contact that includes the conflicting information to the existing contact.
43 Citations
20 Claims
-
1. A method to be executed at least in part in a computing device for resolving conflicting contact information through a suggested link, the method comprising:
-
retrieving a contact that includes conflicting information with an existing contact from a data service; presenting at least one suggestion to link the contact that includes the conflicting information with the existing contact; and resolving the conflicting information based on a response to the suggestion from a user including one of; augmenting the existing contact with the conflicting information upon an acceptance of the suggestion, and discarding the contact that includes the conflicting information upon a rejection of the suggestion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A communication system for resolving conflicting contact information through a suggested link, the system comprising:
-
a memory; a processor coupled to the memory, the processor executing a communication application, wherein the communication application is configured to; retrieve a contact that includes conflicting information with an existing contact from a data service; employ a sliding scale based algorithm to recognize the contact that includes the conflicting information; present a suggestion to link the contact that includes the conflicting information with the existing contact through a linking user interface; and resolve the conflicting information based on a response to the suggestion from a user including one of; augment the existing contact with the contact that includes the conflicting information upon an acceptance of the suggestion, and discard the contact that includes the conflicting information upon a rejection of the suggestion. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A computer-readable memory device with instructions stored thereon for resolving conflicting contact information through a suggested link, the instructions containing:
-
retrieving a contact that includes conflicting information with an existing contact from a data service; employing a sliding scale based algorithm to recognize the contact that includes the conflicting information; presenting at least one suggestion to link the contact that includes the conflicting information with the existing contact through a linking user interface; resolving conflicting information based on a response to the suggestion from a user including one of; augmenting the existing contact with contact the that includes conflicting information upon an acceptance of the suggestion, and discarding the contact that includes the conflicting information upon a rejection of the suggestion and; maintaining a history of the resolution of the conflicting information. - View Dependent Claims (19, 20)
-
Specification