NETWORKED ADDRESS BOOK
First Claim
Patent Images
1. A computing device-implemented method, comprising:
- receiving one or more contacts provided in an address book associated with a user;
receiving profile information associated with one or more other users;
linking the profile information with one or more corresponding contacts provided in the address book; and
providing the address book with the linked profile information to one or more user devices associated with the user.
2 Assignments
0 Petitions
Accused Products
Abstract
A device receives one or more contacts provided in an address book associated with a user, and receives profile information associated with one or more other users. The device also links the profile information with one or more corresponding contacts provided in the address book, and provides the address book with the linked profile information to one or more user devices associated with the user.
-
Citations
25 Claims
-
1. A computing device-implemented method, comprising:
-
receiving one or more contacts provided in an address book associated with a user; receiving profile information associated with one or more other users; linking the profile information with one or more corresponding contacts provided in the address book; and providing the address book with the linked profile information to one or more user devices associated with the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computing device-implemented method, comprising:
-
receiving, by a user device, one of an update to a profile linked to a contact provided in an address book associated with a user or a change to a contact provided in the address book; comparing, by the user device, a last contact synchronization (sync) file with a current address book associated with the user device; generating, by the user device, a user device delta file based on the comparison between the last contact sync file and the current user device address book; comparing, by a server, the last contact sync file with a current address book associated with the server; generating, by the server, a server delta file based on the comparison between the last contact sync file and the current server address book; merging, by the server, the server delta file and the user device delta file to create a merged delta file; and creating, by the server, a new contact sync file based on the merged delta file and the last contact sync file. - View Dependent Claims (11)
-
-
12. A device, comprising:
-
a memory to store a plurality of instructions; and a processor to execute instructions in the memory to; retrieve, from an address book contact table provided in the memory, a contact provided in an address book associated with a first user, retrieve, from a profile table provided in the memory, a profile associated with a second user, link the profile with the contact provided in the address book, store the link in a link table provided in the memory, and provide the address book with the linked profile to one or more user devices associated with the first user. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A system, comprising:
-
a first user device configured to; store an address book that includes a contact, and provide, to a server, the contact provided in the address book; a second user device configured to; provide, to the server, a profile associated with a user of the second user device; and the server configured to; receive the contact provided in the address book from the first user device, receive the profile from the second user device, link the profile with the contact provided in the address book, and provide the address book with the linked profile to the first user device. - View Dependent Claims (25)
-
Specification