Dynamically Updated Web-Enabled and Embedded Contact Address in Communication Devices
First Claim
1. A system for automatically updating an address for a subscriber, the system comprising:
- a first communication device on a network, the first communication device being associated with a first subscriber of the network and having a first address on the network;
a second communication device on the network, the second communication device being associated with a second subscriber of the network and having a second address on the network;
an application server on the network that hosts an addressbook application, the application server being in communication with an addressbook database on the network, wherein the addressbook database stores at least the first and second addresses and associates them with the first and second subscribers; and
linking logic on the application server that creates a link between the first and second subscriber based on a communication between the first and second subscriber;
wherein a modification of the first address on the addressbook database by the first subscriber results in a subsequent modification of the first address within a local copy of the addressbook database stored on a memory on the second device associated with the second subscriber.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for seamless automated updating of a subscriber'"'"'s address book based on relationships or “links” created between a subscriber and their contacts. The contacts are stored in a centralized addressbook database, and any updates to a subscriber'"'"'s profile or record within the database results in an update to each of the subscriber'"'"'s contacts'"'"' local address books stored on the contacts'"'"' devices. The system includes communication devices on a network being associated with subscribers of the network and an application server hosting an addressbook application, the application server having linking logic that creates a link between the subscribers where a modification of the first address on the addressbook database by the first subscriber results in a subsequent modification of the first address within a local copy of the addressbook database stored on a memory on the second device associated with the second subscriber.
-
Citations
20 Claims
-
1. A system for automatically updating an address for a subscriber, the system comprising:
-
a first communication device on a network, the first communication device being associated with a first subscriber of the network and having a first address on the network; a second communication device on the network, the second communication device being associated with a second subscriber of the network and having a second address on the network; an application server on the network that hosts an addressbook application, the application server being in communication with an addressbook database on the network, wherein the addressbook database stores at least the first and second addresses and associates them with the first and second subscribers; and linking logic on the application server that creates a link between the first and second subscriber based on a communication between the first and second subscriber; wherein a modification of the first address on the addressbook database by the first subscriber results in a subsequent modification of the first address within a local copy of the addressbook database stored on a memory on the second device associated with the second subscriber. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for automatically updating an address for a contact, the method comprising:
-
storing a first record for a first subscriber on a network and a second record for a second subscriber on the network, the first and second records being stored in an addressbook database in communication with an application server on the network, wherein each record includes at least a unique identifier for the subscriber on the network, and an address of a device associated with the corresponding subscriber on the network; creating a link between a first subscriber and the second subscriber based upon a communication between a first address of a first device associated with the first subscriber and a second address of a second device associated with the second subscriber; modifying the record for the first subscriber on the addressbook database on the network; and subsequently modifying a record for the first subscriber on a local copy of the addressbook database stored on a memory within the second device associated with the second subscriber. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A computer program product stored on a computer readable medium on a network, the computer program product embodying logic that performs the steps of:
- storing a first record for a first subscriber on a network and a second record for a second subscriber on the network, the first and second records being stored in an addressbook database in communication with an application server on the network, wherein each record includes at least a unique identifier for the subscriber on the network, and an address of a device associated with the corresponding subscriber on the network;
creating a link between a first subscriber and the second subscriber based upon a communication between a first address of a first device associated with the first subscriber and a second address of a second device associated with the second subscriber;
modifying the record for the first subscriber on the addressbook database on the network; and
subsequently modifying a record for the first subscriber on a local copy of the addressbook database stored on a memory within the second device associated with the second subscriber.
- storing a first record for a first subscriber on a network and a second record for a second subscriber on the network, the first and second records being stored in an addressbook database in communication with an application server on the network, wherein each record includes at least a unique identifier for the subscriber on the network, and an address of a device associated with the corresponding subscriber on the network;
Specification