Method and system for processing an address book
First Claim
1. In a network address book (NAB) server capable of providing multi-functional, autonomous services and configured to communicate with one or more user equipment (UE) that includes a single user address book client with multi-service functionality, a method of processing and updating a user address book with service information for one or more contacts, the method comprising:
- receiving an update request for updating at least a portion of a user address book that includes a contact list with contact information for one or more contacts;
based on the received update request, parsing the user address book for determining if updated contact information is needed from a different service engine server;
based on one or more settings in the user address book, determining that updated contact information is needed for the one or more contacts from a different service engine server and generating an acquisition request according to settings of the user address book and the needed updated contact information;
acquiring from the different service engine server contact information to be updated according to the acquisition request;
based on the received contact information, updating the user address book;
synchronizing a user address book client by transmitting at least updated information of the user address book to a user equipment (UE); and
parsing an information file of the UE, and synchronizing by transmitting the updated information of the user address book to other equipment of the user according to the information file of the UE.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and a system for processing an address book are provided. The method includes the following steps. A network address book (NAB) parses a user address book, and generates an acquisition request according to settings of the user address book. The NAB acquires contact information to be updated according to the acquisition request, and updates the user address book. The NAB synchronizes or transmits updated information of the user address book to a piece of user equipment (UE). By using the method, plenty of contact information is acquired according to the user settings. Therefore, the method solves the problems that the address books in the conventional technology have single-purpose functions and closely related to services and thus cannot serve as an independent function for providing services for the user. In addition, address book information on a plurality of UEs of the user can be updated synchronously, so that when one UE initiates address book information update, the address books on other UEs are updated accordingly. Therefore, the consistency between the address book information on the UEs is guaranteed.
37 Citations
14 Claims
-
1. In a network address book (NAB) server capable of providing multi-functional, autonomous services and configured to communicate with one or more user equipment (UE) that includes a single user address book client with multi-service functionality, a method of processing and updating a user address book with service information for one or more contacts, the method comprising:
-
receiving an update request for updating at least a portion of a user address book that includes a contact list with contact information for one or more contacts; based on the received update request, parsing the user address book for determining if updated contact information is needed from a different service engine server; based on one or more settings in the user address book, determining that updated contact information is needed for the one or more contacts from a different service engine server and generating an acquisition request according to settings of the user address book and the needed updated contact information; acquiring from the different service engine server contact information to be updated according to the acquisition request; based on the received contact information, updating the user address book; synchronizing a user address book client by transmitting at least updated information of the user address book to a user equipment (UE); and parsing an information file of the UE, and synchronizing by transmitting the updated information of the user address book to other equipment of the user according to the information file of the UE. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product, comprising one or more non-transitory computer readable storage medium that store one or more computer executable instructions thereon that when executed cause the computer program product to:
-
receive an update request for updating at least a portion of a user address book that includes a contact list with contact information for one or more contacts; based on the received update request, parse the user address book for determining if updated contact information is needed from a different service engine server; based on one or more settings in the user address book, determine that updated contact information is needed for the one or more contacts from a different service engine server and generating an acquisition request according to settings of the user address book and the needed updated contact information; acquire from the different service engine server contact information to be updated according to the acquisition request; based on the received contact information, update the user address book; synchronize a user address book client by transmitting at least updated information of the user address book to a user equipment (UE); and parse an information file of the UE, and synchronizing by transmitting the updated information of the user address book to other equipment of the user according to the information file of the UE. - View Dependent Claims (11, 12, 13, 14)
-
Specification