Contact information management
First Claim
1. A method comprising:
- receiving a selection of multiple communication service providers through which each of multiple contacts manages their own respective contact information;
communicating with the multiple communication service providers over a network to retrieve contact information associated with the multiple contacts, the contact information received from the multiple communication service providers specifying identities of the multiple contacts and different modes for communicating with the multiple contacts; and
initiating display of the contact information sorted in a listing by the respective identities of the multiple contacts to indicate the different modes for communicating with the multiple contacts.
2 Assignments
0 Petitions
Accused Products
Abstract
Via a graphical user interface, a user can select multiple different services (e.g., remote repositories such as websites) having contact information associated with the user'"'"'s contacts (e.g., friends, Internet buddies, friends of friends, acquaintances, etc.). Based on the selection of multiple services, the contact information manager communicates with the multiple services over a network to retrieve the contact information associated with the user'"'"'s friends (i.e., contacts). The retrieved contact information can specify identities of the multiple contacts as well as different communication modes (e.g., phone, e-mail, addresses information, whereabouts information, etc.) for communicating with the user'"'"'s contacts. The contact information manager processes the contact information from the multiple services and initiates display of the contact information in a unified listing. Accordingly, via the contact information manager, a user can more efficiently manage contact information obtained from multiple disparate locations over a network.
50 Citations
29 Claims
-
1. A method comprising:
-
receiving a selection of multiple communication service providers through which each of multiple contacts manages their own respective contact information; communicating with the multiple communication service providers over a network to retrieve contact information associated with the multiple contacts, the contact information received from the multiple communication service providers specifying identities of the multiple contacts and different modes for communicating with the multiple contacts; and initiating display of the contact information sorted in a listing by the respective identities of the multiple contacts to indicate the different modes for communicating with the multiple contacts. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
initiating display of a graphical user interface to manage, by a subscriber who subscribes to multiple social networking services, contact information associated with the subscriber; receiving contact information associated with the subscriber; via the graphical user interface, receiving a command to update contact information associated with the subscriber; and in response to receiving the command, initiating communication with the multiple social network services to transmit the received contact information for the subscriber to the multiple social networking services. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A non-transitory computer readable medium having computer code thereon, the medium comprising:
-
instructions for receiving a selection of multiple services through which each of multiple contacts manages their own respective contact information; instructions for communicating with the multiple services over a network to retrieve contact information associated with the multiple contacts, the contact information received from the multiple services specifying identities of the multiple contacts and different modes for communicating with the multiple contacts; and instructions for initiating display of the contact information in a listing to indicate the different modes for communicating with the multiple contacts. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A computer system comprising:
-
a processor; a memory unit that stores instructions associated with an application executed by the processor; and an interconnect coupling the processor and the memory unit, enabling the computer system to execute the application and perform operations of; receiving a selection of multiple services through which each of multiple contacts manages their own respective contact information; communicating with the multiple services over a network to retrieve contact information associated with the multiple contacts, the contact information received from the multiple services specifying identities of the multiple contacts and different modes for communicating with the multiple contacts; and initiating display of the contact information in a listing to indicate the different modes for communicating with the multiple contacts.
-
Specification