Multi-modal address book
First Claim
1. A method comprising:
- using a processing device to mark an entry of a communications partner in at least one of a plurality of customized address books of customers with an indicator that is being set for the entry;
monitoring any changes in profile information of each customer;
in response to a change in the profile information of a customer, determining a format of the profile information;
if the format is not compatible with a respective communications device of the communications partner having the marked entry, change the format of the profile information into a compatible format for the respective communications device; and
transmitting the changed profile information to the communications device.
6 Assignments
0 Petitions
Accused Products
Abstract
A method is provided for synchronizing disparate customized address books which each include contact information including an email address for a customer. The method includes storing identification information for each communications partner. Each communications partner is associated with a different disparate customized address book. The identification information is used to update the disparate customized address books when the contact information of the customer is changed to changed contact information. The method also includes determining when the contact information of the customer changes to changed contact information. The method further includes updating each of the disparate customized address books to include the changed contact information when the contact information of the customer is changed to the changed contact information.
21 Citations
15 Claims
-
1. A method comprising:
-
using a processing device to mark an entry of a communications partner in at least one of a plurality of customized address books of customers with an indicator that is being set for the entry; monitoring any changes in profile information of each customer; in response to a change in the profile information of a customer, determining a format of the profile information; if the format is not compatible with a respective communications device of the communications partner having the marked entry, change the format of the profile information into a compatible format for the respective communications device; and transmitting the changed profile information to the communications device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A tangible computer readable storage medium having stored thereon computer executable instructions, execution of which by a computing device to perform operations comprising:
-
marking an entry of a communications partner in at least one of the plurality of customized address books of customers with an indicator that is being set for the entry; monitoring any changes in profile information of each customer; in response to a change in the profile information of a customer, determining a format of the profile information; if the format is not compatible with a respective communications device of the communications partner having the marked entry, changing the format of the profile information into a compatible format for the respective communications device; and transmitting the changed profile information to the communications device. - View Dependent Claims (8, 9, 10)
-
-
11. An electronic address book, comprising:
-
a processor; and a memory configured to store instructions that cause the processor to; store a modifiable user profile associated with a user of the electronic address book, wherein the modifiable user profile includes user contact information including an email address; store a communications partner profile, wherein a communications partner profile includes contact information associated with a communications partner and a marked entry comprising an indicator if the communications partner is to be automatically updated when changes to the modifiable user profile occur; communicate changes to the modifiable user profile to a central profile repository; and receive changes to the communications partner profile from the central profile repository based on the changes to the modifiable user profile if the indicator is set by; determining a format of the changed modifiable user profile; if the format is not compatible with a respective communications device of the communications partner, changing the format of the modifiable user profile into a compatible format for the communications device; and transmitting the changed modifiable user profile to the communications device.
-
-
12. A system, comprising:
-
means for storing a modifiable user profile associated with a user of the system, wherein the modifiable user profile includes user information including an email address; means for storing a communications partner profile, wherein a communications partner profile includes information associated with a communications partner and a marked entry comprising an indicator if the communications partner is to be automatically updated when changes to the modifiable user profile occur; means for communicating changes to the modifiable user profile to a central profile repository; and means for receiving changes to the communications partner profile from the central profile repository based on the changes to the user profile if the indicator is set by; determining a format of the changed modifiable user profile; if the format is not compatible with a respective communications device of the communications partner, changing the format of the modifiable user profile into a compatible format for the communications device; and transmitting the changed modifiable user profile to the communications device.
-
-
13. A method, comprising:
-
using a processing device to mark an entry of a communications partner in at least one of a plurality of customized address books of customers with an indicator that is being set for the entry, each customized address book being stored on a respective communication device of a communications partner; monitoring any changes in information of each customer; in response to a change in the information of a customer, determining a format of the changed information; if the format is not compatible with the communications device of the communications partner having the marked entry, changing the format of the information into a compatible format for the respective communications device; and transmitting the information to the communications device. - View Dependent Claims (14, 15)
-
Specification