UNIVERSAL CONTACT MANAGER
First Claim
1. A method for managing contact information at a contact server, the contact server comprising a processor and memory, the method comprising:
- the contact server receiving a synchronization signal from a first communication device;
the contact server receiving contact information for a contact from the first communication device;
the contact server parsing the contact information into two or more fields;
the contact server automatically segregating the contact into a category; and
the contact server storing the contact information into a database, wherein the contact is associated with the category in the database.
20 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods presented herein include a universal contact server. The universal contact server communicates with a universal contacts database. The universal contact server can retrieve contact information from all the communication devices associated with a use and store the contact information into the single universal contact data base. With the contact information stored in a single location, the user can use any communication device to contact the contact server and retrieve the contact information. In this way, the centrally stored contact information, allows a user to easily locate any contact information the user desires.
-
Citations
20 Claims
-
1. A method for managing contact information at a contact server, the contact server comprising a processor and memory, the method comprising:
-
the contact server receiving a synchronization signal from a first communication device; the contact server receiving contact information for a contact from the first communication device; the contact server parsing the contact information into two or more fields; the contact server automatically segregating the contact into a category; and the contact server storing the contact information into a database, wherein the contact is associated with the category in the database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer readable medium, stored on a tangible medium, comprising instructions that when executed by a computer system cause the computer system to execute a method for organizing contact information, the instructions comprising:
-
instructions to receive a request for contact information at a first communication device; instructions to determine information to send to a contact server; instructions to send a request, with the information, for contact information to the contact server; instructions to receive contact information from the contact server in response to the request; and instructions to present the contact information to a user of the first communication device. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A universal contact server comprising:
-
a memory operable to store executable instructions for two or more modules; a processor in communication with the memory, the processor operable to execute the instructions to execute the two or more modules, the modules comprising; a communication interface operable to communicate with a first communication device; a contacts retriever operable to retrieve contact information for a contact from the first communications device; a contacts organizer/segregator operable to parse the contact information and segregate the contact into a category, the contacts organizer operable to store the contact information in a universal contacts database; a universal contacts database in communication with the contacts organizer/segregator, the universal contacts database operable to store the contact information; and a contact engine in communication with the communication interface, the contacts retriever, and the contacts organizer/segregator, the contact engine operable to coordinate the functions of the communication interface, the contacts retriever, and the contacts organizer/segregator. - View Dependent Claims (18, 19, 20)
-
Specification