METHOD AND SYSTEM FOR CROWD SOURCED CONTACT DATABASE MANAGEMENT
First Claim
1. A method for managing contact information of a plurality of users comprising:
- accessing, by a processing device, a contact data list stored on a first user device, the contact data list including a plurality of contact data entries corresponding to a plurality of user devices;
uploading, by the processing device, the contact data list stored on the first user device to a contact information database, the contact information database having a plurality of contact records corresponding to each of the plurality of users;
storing, by the processing device, each of the contact data entries of the contact data list stored on the first user device in a respective contact record of the contact information database;
sending, by the processing device, an invitation to each of the plurality of user devices to connect to the contact information database, the plurality of user devices each including a respective contact data list;
uploading and storing, by the processing device, the respective contact data list stored on each of the plurality of user devices in the respective contact records of the contact information database upon receiving an invitation acceptance notice from a subset of the plurality of user devices;
automatically updating, by the processing device, the plurality of contact data entries stored in the contact data list of the first user device with contact information corresponding to the subset of the plurality of user devices connected to the contact information database;
monitoring, by the processing device, contact information corresponding to each of the subset of the plurality of user devices connected to the contact information database;
sending, by the processing device, a verification message to at least one of the plurality of user devices when the contact record corresponding to the at least one user device stored in the contact information database is changed;
updating, by the processing device, the contact record corresponding to the at least one user device stored in the contact information database upon receiving verification from the at least one user device;
automatically updating, by the processing device, the contact data entry corresponding to the at least one user device stored in the contact data list of the first user device with updated contact information corresponding to the at least one user device; and
automatically updating, by the processing device, the respective contact data list stored on each of the subset of the plurality of user devices connected to the contact information database with the changed contact data entry corresponding to at least one user device.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for managing a contact information database is disclosed. The system includes accessing, uploading, and storing a contact data list stored on a user device to the contact information database, sending an invitation to other user devices to connect to the contact information database, uploading and storing the respective contact data list stored on each of the user devices in the contact information database, automatically updating the first user device with contact information corresponding to the subset of the user devices, monitoring contact information corresponding to user devices connected to the contact information database, sending a verification message to at least one of user devices when the corresponding contact record is changed, updating the corresponding contact record upon receiving verification, and automatically updating the respective contact data lists stored on each of the connected user devices with the changed contact data entry.
44 Citations
20 Claims
-
1. A method for managing contact information of a plurality of users comprising:
-
accessing, by a processing device, a contact data list stored on a first user device, the contact data list including a plurality of contact data entries corresponding to a plurality of user devices; uploading, by the processing device, the contact data list stored on the first user device to a contact information database, the contact information database having a plurality of contact records corresponding to each of the plurality of users; storing, by the processing device, each of the contact data entries of the contact data list stored on the first user device in a respective contact record of the contact information database; sending, by the processing device, an invitation to each of the plurality of user devices to connect to the contact information database, the plurality of user devices each including a respective contact data list; uploading and storing, by the processing device, the respective contact data list stored on each of the plurality of user devices in the respective contact records of the contact information database upon receiving an invitation acceptance notice from a subset of the plurality of user devices; automatically updating, by the processing device, the plurality of contact data entries stored in the contact data list of the first user device with contact information corresponding to the subset of the plurality of user devices connected to the contact information database; monitoring, by the processing device, contact information corresponding to each of the subset of the plurality of user devices connected to the contact information database; sending, by the processing device, a verification message to at least one of the plurality of user devices when the contact record corresponding to the at least one user device stored in the contact information database is changed; updating, by the processing device, the contact record corresponding to the at least one user device stored in the contact information database upon receiving verification from the at least one user device; automatically updating, by the processing device, the contact data entry corresponding to the at least one user device stored in the contact data list of the first user device with updated contact information corresponding to the at least one user device; and automatically updating, by the processing device, the respective contact data list stored on each of the subset of the plurality of user devices connected to the contact information database with the changed contact data entry corresponding to at least one user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for managing a contact information database for a plurality of users comprising:
-
a contact information database including a plurality of contact records corresponding to each of the plurality of users; a processing device configured to; access a contact data list stored on a first user device, the contact data list including a plurality of contact data entries corresponding to a plurality of user devices; upload the contact data list stored on the first user device to the contact information database; store each of the contact data entries of the contact data list stored on the first user device in a respective contact record of the contact information database; send an invitation to each of the plurality of user devices to connect to the contact information database, the plurality of user devices each including a respective contact data list; upload and store the respective contact data list stored on each of the plurality of user devices in the respective contact records of the contact information database upon receiving an invitation acceptance notice from a subset of the plurality of user devices; automatically update the plurality of contact data entries stored in the contact data list of the first user device with contact information corresponding to the subset of the plurality of user devices connected to the contact information database; monitor contact information corresponding to each of the subset of the plurality of user devices connected to the contact information database; send a verification message to at least one of the plurality of user devices when the contact record corresponding to the at least one user device stored in the contact information database is changed; update the contact record corresponding to the at least one user device stored in the contact information database upon receiving verification from the at least one user device; automatically update the contact data entry corresponding to the at least one user device stored in the contact data list of the first user device with updated contact information corresponding to the at least one user device; and automatically update the respective contact data list stored on each of the subset of the plurality of user devices connected to the contact information database with the changed contact data entry corresponding to at least one user device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification