Patent ID: 8566328
Filing Date: 2013-10-22
Classification: G06F

Abstract:
1. A computer-implemented method comprising: receiving contact information for a plurality of users from a plurality of sources; by a computing device, determining reliability of the received contact information based on sources of the received contact information, the reliability indicating likelihood that the received contact information is accurate; storing the received contact information of each user in connection with a source of the received contact information in a record of a database; generating contact updates based on the reliability of the stored contact information; sending the generated contact updates to a plurality of client devices for updating contact information stored in the client devices; and generating contact revisions for updating contact information stored in at least one of the sources responsive to generating or updating one or more entries of the received contact information, wherein a contact revision generated based on contact information origination from a first source assigned with a first reliability is not sent to a second source assigned with a second reliability higher than the first reliability.