METHOD, SYSTEM, AND DEVICE FOR OBTAINING CONTACT INFORMATION
First Claim
1. A method for obtaining contact information, comprising:
- obtaining a contact name entered by a user through a dialing interface;
searching a local database according to the contact name to determine whether basic contact information corresponding to the contact name is stored in the local database,if stored, obtaining the basic contact information stored in the local database;
if not stored;
searching a database server on a network to determine whether the basic contact information is stored in the database server;
obtaining, when the basic contact information is stored in the database server, the basic contact information from the database server; and
storing the obtained basic contact information in the local database; and
establishing a communication connection with a contact corresponding to the contact name by using the obtained basic contact information.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for obtaining contact information includes obtaining a contact name entered by a user through a dialing interface and searching a local database according to the contact name to determine whether basic contact information corresponding to the contact name is stored in the local database. If stored, the basic contact information stored in the local database is obtained. If the basic contact information is not stored in the local database, searching a database server on a network is performed to determine whether the basic contact information is stored in the database server, the basic contact information is obtained from the database server when the basic contact information is stored in the database server, and the obtained basic contact information is stored in the local database. The method also includes establishing a communication connection with a contact corresponding to the contact name by using the obtained basic contact information.
-
Citations
18 Claims
-
1. A method for obtaining contact information, comprising:
-
obtaining a contact name entered by a user through a dialing interface; searching a local database according to the contact name to determine whether basic contact information corresponding to the contact name is stored in the local database, if stored, obtaining the basic contact information stored in the local database; if not stored; searching a database server on a network to determine whether the basic contact information is stored in the database server; obtaining, when the basic contact information is stored in the database server, the basic contact information from the database server; and storing the obtained basic contact information in the local database; and establishing a communication connection with a contact corresponding to the contact name by using the obtained basic contact information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A device for obtaining contact information, comprising:
-
an obtaining module, configured to obtain a contact name entered by a user through a dialing interface; a search module, configured to; search a local database according to the contact name to determine whether basic contact information corresponding to the contact name is stored in the local database; if stored, obtain the basic contact information stored in the local database; and if not stored; search a database server on a network to determine whether the basic contact information is stored in the database server; obtain, when the basic contact information is stored in the database server, the basic contact information from the database server; and store the obtained basic contact information in the local database; and a communication module, configured to establish a communication connection with a contact corresponding to the contact name by using the obtained basic contact information. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A database server comprising:
-
a receiving module, configured to receive a request from a terminal device for obtaining basic contact information corresponding to a contact name entered through a dialing interface on the terminal device; and a supplying module, configured to provide the basic contact information stored in the database server to the terminal device. - View Dependent Claims (17, 18)
-
Specification