Contact list display system and method
DC CAFCFirst Claim
1. A system comprising:
- a network login engine;
a network contacts database embodied in one or more non-transitory computer readable mediums;
a web server coupled to the network contacts database;
a contact aggregation engine coupled to the network login engine and the network contacts database;
wherein, in operation, the contact aggregation engine;
controls the network login engine to login or facilitate login to a first network associated with a first messaging service provider and a second network associated with a second messaging service provider,updates the networks contacts database with contact information obtained from the first messaging service provider and the second messaging service provider,maintains an aggregated contact list that comprises a first contact list associated with the contact information from the first messaging service provider and a second contact list associated with the contact information from the second messaging service provider,stores the aggregated contact list in a non-transitory computer readable medium at the web server, andprovides the aggregated contact list to a display device.
2 Assignments
Litigations
1 Petition
Accused Products
Abstract
A technique for contact list aggregation across networks involves logging into low level networks through a high level network. A system constructed according to the technique may include a network interface coupled to the different low level networks. The system may further include a contact aggregation engine coupled to the network interface and a network contacts database. In operation the system logs into one or more of the low level networks (or facilitates login for a user). To the extent that the data in the network contacts database is not current, the contact aggregation engine updates the networks contacts database contact information, then provides an aggregated contact list including the contact information to a display device. A method according to the technique may include logging into a high level network and displaying contacts from the one or more low level networks in an aggregated contact list. The method may further include logging into the one or more low level networks.
-
Citations
11 Claims
-
1. A system comprising:
-
a network login engine; a network contacts database embodied in one or more non-transitory computer readable mediums; a web server coupled to the network contacts database; a contact aggregation engine coupled to the network login engine and the network contacts database; wherein, in operation, the contact aggregation engine; controls the network login engine to login or facilitate login to a first network associated with a first messaging service provider and a second network associated with a second messaging service provider, updates the networks contacts database with contact information obtained from the first messaging service provider and the second messaging service provider, maintains an aggregated contact list that comprises a first contact list associated with the contact information from the first messaging service provider and a second contact list associated with the contact information from the second messaging service provider, stores the aggregated contact list in a non-transitory computer readable medium at the web server, and provides the aggregated contact list to a display device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
joining a high level network; joining a first low level network associated with a first messaging service provider and a second low level network associated with a second messaging service provider; obtaining a first contact list associated with the first messaging service provider; obtaining a second contact list associated with the second messaging service provider; maintaining an aggregated contact that comprises the first contact list and the second contact list; logging into the high level network; displaying the aggregated contact list. - View Dependent Claims (8, 9, 10, 11)
-
Specification