CN102857637B - A kind of associated person information acquisition methods, system and device - Google Patents
A kind of associated person information acquisition methods, system and device Download PDFInfo
- Publication number
- CN102857637B CN102857637B CN201210322558.2A CN201210322558A CN102857637B CN 102857637 B CN102857637 B CN 102857637B CN 201210322558 A CN201210322558 A CN 201210322558A CN 102857637 B CN102857637 B CN 102857637B
- Authority
- CN
- China
- Prior art keywords
- contact person
- information
- additional information
- person
- data base
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/26—Devices for calling a subscriber
- H04M1/27—Devices whereby a plurality of signals may be stored simultaneously
- H04M1/271—Devices whereby a plurality of signals may be stored simultaneously controlled by voice recognition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/26—Devices for calling a subscriber
- H04M1/27—Devices whereby a plurality of signals may be stored simultaneously
- H04M1/274—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
- H04M1/2745—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
- H04M1/27467—Methods of retrieving data
- H04M1/2748—Methods of retrieving data by matching character strings
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/26—Devices for calling a subscriber
- H04M1/27—Devices whereby a plurality of signals may be stored simultaneously
- H04M1/274—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
- H04M1/2745—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
- H04M1/2753—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips providing data content
- H04M1/2757—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips providing data content by data transmission, e.g. downloading
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Data Mining & Analysis (AREA)
- Telephonic Communication Services (AREA)
Abstract
The invention discloses a kind of associated person information acquisition methods, system and device, the method comprises: obtain the contact name that user is inputted by dialing interface, according to the contact person's essential information whether storing this contact person in described contact name inquiry local data base; If have, obtain the local contact person's essential information stored; If no, obtain contact person's essential information corresponding to described contact name from the database server network, and contact person's essential information of acquisition is stored in local data base; Described contact person's essential information of acquisition and this contact person is used to establish a communications link.The method can realize large-scale contact person search by dial-up program, simplifies search procedure, has saved system resource.
Description
Technical field
The present invention relates to communication technical field, espespecially a kind of associated person information acquisition methods, system and device.
Background technology
At present, user chooses when the respective number of the contact person contacted carries out dial-up connection by mobile terminal, generally need to start the application program except dialing interface on mobile terminals, utilize the associated person information in the application requests acquisition database started, realize search and the acquisition of qualified associated person information.
Such as, when needs are dialled by mobile terminal, start phone directory program, by adding scroll bar on the right of display window and below, user, by dragging scroll bar, positions, the associated person information required for acquisition in phone directory.
In above-mentioned prior art, when mobile terminal realizing associated person information search, the application program started outside dial-up program realizes, operate cumbersome, and the startup of other application programs needs the support of more multi-system resource, add the consumption of system resource, and automatic search coupling can not be realized.In addition, only can carry out the coupling of associated person information in the terminal, can not realize wider, more associated person information coupling, increasing associated person information search coupling demand now can not be met, such as: the associated person information provided in automatic acquisition network, predetermined hotel, ticketing service etc.
In addition, corresponding strange associated person information, after completing dialcom, thinks and can not realize strange associated person information automatically recording storage.
And existing associated person information search obtain manner, when searching at every turn, all need the search condition of the inputting contact information of complete and accurate, such as contact name etc., just can carry out match search accurately, this input mode, for the mobile terminal of the small screen, operates and inconvenience, especially for the user that unskilled mobile terminal operates, can not accurately, in time, reliably for user provides associated person information search service.
Summary of the invention
The embodiment of the present invention provides a kind of associated person information acquisition methods, system and device, contact person's search is realized in order to solve the application program started outside dial-up program that needs existed in prior art, waste system resource, and acquisition associated person information can only be stored in this locality, cause associated person information obtain limited, can not in time, accurately and reliably for user provides the problem of associated person information search service.
The embodiment of the present invention provides a kind of associated person information acquisition methods, comprising:
Obtain the contact name that user is inputted by dialing interface, according to the contact person's essential information whether storing this contact person in described contact name inquiry local data base;
If have, obtain the local contact person's essential information stored; If no, obtain contact person's essential information corresponding to described contact name from the database server network, and contact person's essential information of acquisition is stored in local data base;
Described contact person's essential information of acquisition and this contact person is used to establish a communications link.
In some optional embodiments, the contact name that described acquisition user is inputted by dialing interface, specifically comprises:
Obtain the character string of the T9 input through keyboard provided by dialing interface, at least one input information corresponding according to described character string Auto-matching;
Obtain user and choose an input information, as described contact name from least one the input information matched.
In some optional embodiments, after the local contact person's essential information stored of described acquisition, also comprise:
The additional information search request that contact person's additional information that described contact name is corresponding is checked in user's request if get, then search in local data base and whether store described contact person's additional information, when find in local data base store described contact person's additional information time, described contact person's additional information is supplied to user.
In some optional embodiments, said method also comprises:
When searching in local data base less than described contact person's additional information, search in database server and whether store described contact person's additional information, when find in database server store described contact person's additional information time, described contact person's additional information is supplied to user, and the contact person's additional information got is stored in the local database.
In some optional embodiments, described contact person's essential information comprises contact name, wireless communication number and/or fixed telephone number;
Described contact person's additional information comprises one of following message or combination: the detailed description information that contact person is correlated with, contact addresses, postcode, contact person's evaluation information, contact person's picture concerned, e-mail address, instant communication number.
In some optional embodiments, said method also comprises:
Obtain after contact person's essential information corresponding to described contact name from the database server network, the additional information search request that contact person's additional information that described contact name is corresponding is checked in user's request if get, then search in database server and whether store described contact person's additional information, when find in database server store described contact person's additional information time, described contact person's additional information is supplied to user, and the contact person's additional information got is stored in the local database.
In some optional embodiments, said method also comprises:
When all obtaining the contact person's essential information less than described contact name is corresponding in local data base and database server, obtain contact person's essential information that user is inputted by dialing interface, and the contact person's essential information got is stored in local data base.
In some optional embodiments, said method also comprises:
According to the update cycle of setting, connect selected database server, according to the associated person information in the contact person information updating local data base stored in described database server.
The embodiment of the present invention also provides a kind of associated person information acquisition device, comprising:
Acquisition module, for obtaining the contact name that user is inputted by dialing interface;
Enquiry module, for inquiring about the contact person's essential information whether storing this contact person in local data base according to described contact name; If have, obtain the local contact person's essential information stored; If no, obtain contact person's essential information corresponding to described contact name from the database server network, and contact person's essential information of acquisition is stored in local data base;
Communication module, establishes a communications link for the described contact person's essential information and this contact person using acquisition.
In some optional embodiments, described acquisition module, specifically for:
Obtain the character string of the T9 input through keyboard provided by dialing interface, at least one input information corresponding according to described character string Auto-matching; Obtain user and choose an input information, as described contact name from least one the input information matched.
In some optional embodiments, described enquiry module, also for:
After obtaining the local contact person's essential information stored, the additional information search request that contact person's additional information that described contact name is corresponding is checked in user's request if get, then search in local data base and whether store described contact person's additional information, when find in local data base store described contact person's additional information time, described contact person's additional information is supplied to user.
In some optional embodiments, described enquiry module, also for:
When searching in local data base less than described contact person's additional information, search in database server and whether store described contact person's additional information, when find in database server store described contact person's additional information time, described contact person's additional information is supplied to user, and the contact person's additional information got is stored in the local database.
In some optional embodiments, described enquiry module, also for:
Obtain after contact person's essential information corresponding to described contact name from the database server network, the additional information search request that contact person's additional information that described contact name is corresponding is checked in user's request if get, then search in database server and whether store described contact person's additional information, when find in database server store described contact person's additional information time, described contact person's additional information is supplied to user, and the contact person's additional information got is stored in the local database.
In some optional embodiments, described enquiry module, also for:
When all obtaining the contact person's essential information less than described contact name is corresponding in local data base and database server, obtain contact person's essential information that user is inputted by dialing interface, and the contact person's essential information got is stored in local data base.
In some optional embodiments, said apparatus also comprises:
Update module, for the update cycle according to setting, connects selected database server, according to the associated person information in the contact person information updating local data base stored in described database server.
The embodiment of the present invention also provides a kind of terminal equipment, comprises above-mentioned associated person information acquisition device.
The embodiment of the present invention also provides a kind of database server, comprising:
Receiver module, the solicited message of contact person's essential information that the contact name inputted by dialing interface for receiving terminal apparatus acquisition request is corresponding;
There is provided module, for providing the local described contact person's essential information stored to terminal equipment.
In some optional embodiments, described receiver module, also for the solicited message of contact person's additional information corresponding to contact name described in receiving terminal apparatus acquisition request;
Describedly provide module, the described contact person's additional information also for being stored this locality is supplied to terminal equipment.
In some optional embodiments, described receiver module, also upgrades the solicited message of the associated person information in its local data base for receiving terminal apparatus request;
Describedly provide module, also for the associated person information in the local data base of the contact person information updating terminal equipment of storage that stores according to this locality.
The embodiment of the present invention also provides a kind of associated person information to obtain system, comprising: above-mentioned terminal equipment and above-mentioned database server.
Beneficial effect of the present invention is as follows:
Associated person information acquisition methods, system and device that the embodiment of the present invention provides, the input of the information such as contact name can be realized by dial-up program, thus other application programs avoided outside startup dial-up program realize associated person information search, thus simplify search procedure, save system resources consumption, improve speed and the efficiency of search coupling; And the method not only can inquire about associated person information in local data base can also associated person information in the database server in requester network, thus realize large-scale contact person search, meet increasing associated person information search coupling demand now, solve associated person information search and be limited to the problem of local search, can in time, accurately, provide associated person information search service for user reliably.
Accompanying drawing explanation
Accompanying drawing described herein is used to provide a further understanding of the present invention, forms a part of the present invention, and schematic description and description of the present invention, for explaining the present invention, does not form inappropriate limitation of the present invention.In the accompanying drawings:
Fig. 1 is the flow chart of associated person information acquisition methods in the embodiment of the present invention one;
Fig. 2 is the flow chart of associated person information acquisition methods in the embodiment of the present invention two;
Fig. 3 is the flow chart of associated person information acquisition methods in the embodiment of the present invention two;
Fig. 4 is the structural representation that in the embodiment of the present invention, associated person information obtains system;
Fig. 5 is the structural representation of terminal equipment in the embodiment of the present invention;
Fig. 6 is the structural representation of associated person information acquisition device in the embodiment of the present invention;
Fig. 7 is the structural representation of database server in the embodiment of the present invention.
Embodiment
In order to make technical problem to be solved by this invention, technical scheme and beneficial effect clearly, understand, below in conjunction with drawings and Examples, the present invention is further elaborated.Should be appreciated that specific embodiment described herein only in order to explain the present invention, be not intended to limit the present invention.
Inconvenient in order to solve in prior art contact person's information search on terminal equipment, hunting zone is little, problem that is enough, reliable Search Results timely can not be provided for user, the embodiment of the present invention provides a kind of associated person information acquisition methods, the method does not need to start other application programs beyond dial-up program, the search coupling of associated person information can be realized, the various associated person informations in local data base and network data base can be mated simultaneously, describe the realization flow of the inventive method below by specific embodiment in detail.
Embodiment one
The associated person information acquisition methods that the embodiment of the present invention one provides, realize large-scale contact person search by dial-up program search network database and local data base, the method flow process as shown in Figure 1, comprises the steps:
S101: obtain the contact name that user is inputted by dialing interface.
Concrete, the character string of the T9 input through keyboard that user is provided by dialing interface can be obtained, at least one input information corresponding according to the character string Auto-matching of input; Obtain user and choose an input information, as contact name from least one the input information matched.Wherein, T9 technology is the technology of a kind of digital corresponding English alphabet, search Chinese phrase.
User utilizes target designation described in T9 keyboard on dialing interface, realize the inquiry of more details, when needs and certain contact person contact, T9 keyboard inputs corresponding button, it can be coupling keyword, or numeral, because T9 is that numeral and letter can optionally input, can match the data corresponding with numeral on button or letter.Such as: user utilizes T9 input through keyboard 9(X), 5(L), 43(Ge) match " sharp brother " this contact name, also can 9(X), 54(Li), 4(G) mate several numeral and match " sharp brother " this contact name.Again such as: when you select the phone in a hotel, automatically corresponding hotel title can be mated in standby database.
S102: according to the contact person's essential information whether storing this contact person in the contact name inquiry local data base got.If have, perform step S103; Otherwise, perform step S104.
Terminal equipment is storing contact information in the local database, as the standby database of network data base, the associated person information stored in network data base all can be imported in local data base store for subsequent use, when user needs to contact with certain contact person, first to inquire about in local data base whether due to the data that this contact person is mated, i.e. associated person information; When in local data base not this associated person information time, at requester network database.Network data base may reside in each database server in network, such as: the webserver etc. taking journey travelling net.
Wherein, contact person's essential information comprises contact name, wireless communication number and/or fixed telephone number etc.
S103: obtain the local contact person's essential information stored.And perform step S105.
When there being the associated person information that will obtain in local data base, directly obtain from home server, directly contact name is matched like this by the input information of T9 keyboard, get the mode of associated person information, do not need to start other application programs outside dial-up program, thus simplify operating process, decrease system resources consumption.
S104: obtain contact person's essential information corresponding to contact name from the database server network.
When the associated person information that will not obtain in local data base, can obtain by data server from network, such as: the various associated person informations provided can be obtained from the database server of each website, comprise the associated person information of hotel reservation, ticketing service reservation etc.Thus more associated person information can be got, realize wider information search.During searching for contact persons information, precise search can be carried out by positional information etc., reduce hunting zone from network.
Now can contact person's essential information of acquisition be stored in local data base, so that when searching this associated person information next time, directly can obtain from local data base, and need not go to obtain in network data base, thus reduce the transmission of network information, save Internet resources.
S105: use contact person's essential information of acquisition and this contact person to establish a communications link.
When getting associated person information, such as, after the fixed telephone number of contact person or mobile terminal number, directly can dial, realizing communication connection.
Embodiment two
The associated person information acquisition methods that the embodiment of the present invention two provides, specifically describe a kind of specific implementation flow process being realized large-scale contact person search by dial-up program search network database and local data base, the method flow process as shown in Figure 2, comprises the steps:
S201: obtain the contact name that user is inputted by dialing interface.
See step S101, repeat no more herein.
S202: according to the contact person's essential information whether storing this contact person in the contact name inquiry local data base got.If have, perform step S203; Otherwise, perform step S204.
See step S102, repeat no more herein.
S203: obtain the local contact person's essential information stored.And perform step S205
See step S103, repeat no more herein.
S204: obtain contact person's essential information corresponding to contact name from the database server network.And perform step S205 and step S206.
See step S104, repeat no more herein.
S205: use contact person's essential information of acquisition and this contact person to establish a communications link.
See step S105, repeat no more herein.
S206: monitoring receives the additional information search request obtaining contact person's additional information corresponding to contact name.
When obtaining contact person's essential information corresponding to contact name from the database server in network, judge whether user continues to need to obtain contact person's additional information further.
Wherein, contact person's additional information comprises one of following message or combination: the detailed description information that contact person is correlated with, contact addresses, postcode, contact person's evaluation information, contact person's picture concerned, e-mail address, instant communication number.
S207: get the additional information search request that contact person's additional information that contact name is corresponding is checked in user's request.
S208: search in database server and whether store contact person's additional information corresponding to contact name.
Obtain after contact person's essential information corresponding to described contact name from the database server network, the additional information search request that contact person's additional information that described contact name is corresponding is checked in user's request if get, namely, when user needs to obtain further contact person's additional information corresponding to contact name, search in database server and whether store contact person's additional information corresponding to this contact name.
S209: when find in database server store contact person's additional information corresponding to contact name time, contact person's additional information corresponding for contact name is supplied to user.
Now the contact person's additional information got can store in the local database by terminal equipment.
When associated person information and contact person's accessory information being provided user, the information of display and pattern by server settings and definition, can be able to show as in the upper display of user interface (UserInterface, UI) on the terminal device.
Embodiment three
The associated person information acquisition methods that the embodiment of the present invention three provides, specifically describe the another kind of specific implementation flow process being realized large-scale contact person search by dial-up program search network database and local data base, the method flow process as shown in Figure 3, comprises the steps:
S301: obtain the contact name that user is inputted by dialing interface.
See step S101, repeat no more herein.
S302: according to the contact person's essential information whether storing this contact person in the contact name inquiry local data base got.If have, perform step S303; Otherwise, perform step S304.
See step S102, repeat no more herein.
S303: obtain the contact person's essential information stored in local data base, and perform step S305 and step S306.
See step S103, repeat no more herein.
S304: obtain contact person's essential information corresponding to contact name from the database server network, and perform step S305.
See step S104, repeat no more herein.
S305: use contact person's essential information of acquisition and this contact person to establish a communications link.
See step S105, repeat no more herein.
S306: monitoring receives the additional information search request obtaining contact person's additional information corresponding to contact name.
When obtaining contact person's essential information corresponding to contact name from local data base, judge whether user continues to need to obtain contact person's additional information further.
S307: get the additional information search request that contact person's additional information that contact name is corresponding is checked in user's request.
S308: search in local data base and whether store contact person's additional information corresponding to contact name.If so, step S309 is performed; Otherwise perform step S310.
After obtaining the local contact person's essential information stored, the additional information search request that contact person's additional information that contact name is corresponding is checked in user's request if get, namely, when user needs to obtain further contact person's additional information corresponding to contact name, first search in local data base and whether store contact person's additional information corresponding to this contact name.
S309: when find in local data base store contact person's additional information corresponding to contact name time, contact person's additional information is supplied to user.
S310: search in database server and whether store contact person's additional information corresponding to contact name.
When searching the contact person's additional information less than contact name is corresponding in local data base, searching in database server and whether storing contact person's additional information corresponding to contact name.
S311: when find in database server store contact person's additional information time, contact person's additional information is supplied to user.
Now the contact person's additional information got can store in the local database by terminal equipment.
Preferably, in said method, when all obtaining the contact person's essential information less than contact name is corresponding in local data base and database server, obtaining contact person's essential information that user is inputted by dialing interface, and the contact person's essential information got is stored in local data base.After user is dialled by dialing interface, dialed number information and contact name can be kept in is a temporary contact people, restores in local data base after waiting user to confirm.
Preferably, in said method, terminal equipment according to the update cycle of setting, can connect selected database server, according to the associated person information in the contact person information updating local data base stored in database server.That is can dynamically update local data base according to network data base, the connection of a network side data storehouse and local data base will be set up for this reason, after obtaining network service, automatically can upgrade the data in local data base, and preserve.The time upgraded or the cycle of renewal can set.
Visible, in said method, associated person information can be obtained from local data base, also can directly obtain online from network data base.Local data base can upgrade according to network data base, simultaneously, when the contact information infrequently used being detected, can be deleted, to discharge memory space, such as can set and exceed the data that setting-up time do not take and delete, the data meeting deletion condition can directly be deleted, and user also can be pointed out to confirm rear deletion.
Based on unified inventive concept, the embodiment of the present invention also provides a kind of associated person information to obtain system, and the structure of this system as shown in Figure 4, comprises terminal equipment 1 and database server 2.Wherein:
Terminal equipment 1, for obtaining the contact name that user is inputted by dialing interface, according to the contact person's essential information whether storing this contact person in the contact name inquiry local data base got; If have, obtain the local contact person's essential information stored; If no, obtain contact person's essential information corresponding to contact name from the database server network, and contact person's essential information of acquisition is stored in local data base; Contact person's essential information of acquisition and this contact person is used to establish a communications link.
Database server 2, the solicited message of contact person's essential information that the contact name inputted by dialing interface for receiving terminal apparatus acquisition request is corresponding; And provide the local contact person's essential information stored to terminal equipment.
Preferably, above-mentioned terminal equipment 1, specifically for obtaining the character string of the T9 input through keyboard provided by dialing interface, at least one input information corresponding according to the character string Auto-matching of input; Obtain user and choose an input information, as contact name from least one the input information matched.
Preferably, above-mentioned terminal equipment 1, also for after obtaining the local contact person's essential information stored, the additional information search request that contact person's additional information that contact name is corresponding is checked in user's request if get, then search in local data base and whether store contact person's additional information corresponding to contact name, when find in local data base store contact person's additional information corresponding to contact name time, contact person's additional information corresponding for contact name is supplied to user.
Preferably, above-mentioned terminal equipment 1, also for when searching the contact person's additional information less than contact name is corresponding in local data base, search in database server and whether store contact person's additional information, when find in database server store contact person's additional information corresponding to contact name time, contact person's additional information corresponding for contact name is supplied to user, and the contact person's additional information got is stored in the local database.
Preferably, above-mentioned terminal equipment 1, also for after obtaining contact person's essential information corresponding to contact name from the database server in network, the additional information search request that contact person's additional information that contact name is corresponding is checked in user's request if get, then search in database server and whether store contact person's additional information, when find in database server store contact person's additional information corresponding to contact name time, contact person's additional information corresponding for contact name is supplied to user, and the contact person's additional information got is stored in the local database.
Preferably, above-mentioned terminal equipment 1, also for when all obtaining the contact person's essential information less than contact name is corresponding in local data base and database server, obtain contact person's essential information that user is inputted by dialing interface, and the contact person's essential information got is stored in local data base.
Preferably, above-mentioned terminal equipment 1, also for the update cycle according to setting, connects selected database server, according to the associated person information in the contact person information updating local data base stored in database server.
Preferably, above-mentioned database server 2, also for the solicited message of contact person's additional information corresponding to receiving terminal apparatus acquisition request contact name; And contact person's additional information corresponding for the contact name of this locality storage is supplied to terminal equipment.
Preferably, above-mentioned database server 2, also upgrades the solicited message of the associated person information in its local data base for receiving terminal apparatus request; And according to the associated person information in the local data base of the contact person information updating terminal equipment of the storage of this locality storage.
In system shown in above-mentioned Fig. 4, the structure of terminal equipment 1 as shown in Figure 5, arranges associated person information acquisition device as shown in Figure 6 in this terminal equipment 1.
Associated person information acquisition device shown in above-mentioned Fig. 6, comprising: acquisition module 11, enquiry module 12 and communication module 13.
Acquisition module 11, for obtaining the contact name that user is inputted by dialing interface.
Enquiry module 12, for inquiring about the contact person's essential information whether storing this contact person in local data base according to contact name; If have, obtain the local contact person's essential information stored; If no, obtain contact person's essential information corresponding to contact name from the database server network, and contact person's essential information of acquisition is stored in local data base.
Communication module 13, establishes a communications link for the contact person's essential information and this contact person using acquisition.
Preferably, above-mentioned acquisition module 11, specifically for obtaining the character string of the T9 input through keyboard provided by dialing interface, at least one input information corresponding according to the character string Auto-matching of input; Obtain user and choose an input information, as contact name from least one the input information matched.
Preferably, above-mentioned enquiry module 12, also for after obtaining the local contact person's essential information stored, the additional information search request that contact person's additional information that contact name is corresponding is checked in user's request if get, then search in local data base and whether store contact person's additional information corresponding to contact name, when find in local data base store contact person's additional information corresponding to contact name time, contact person's additional information corresponding for contact name is supplied to user.
Preferably, above-mentioned enquiry module 12, also for when searching the contact person's additional information less than contact name is corresponding in local data base, search in database server and whether store contact person's additional information, when find in database server store contact person's additional information corresponding to contact name time, contact person's additional information corresponding for contact name is supplied to user, and the contact person's additional information got is stored in the local database.
Preferably, above-mentioned enquiry module 12, also for after obtaining contact person's essential information corresponding to contact name from the database server in network, the additional information search request that contact person's additional information that contact name is corresponding is checked in user's request if get, then search in database server and whether store contact person's additional information corresponding to contact name, when find in database server store contact person's additional information corresponding to contact name time, contact person's additional information is supplied to user, and the contact person's additional information got is stored in the local database.
Preferably, above-mentioned enquiry module 12, also for when all obtaining the contact person's essential information less than contact name is corresponding in local data base and database server, obtain contact person's essential information that user is inputted by dialing interface, and the contact person's essential information got is stored in local data base.
Preferably, above-mentioned associated person information acquisition device, also comprises:
Update module 14, for the update cycle according to setting, connects selected database server, according to the associated person information in the contact person information updating local data base stored in database server.
In system shown in above-mentioned Fig. 4, the structure of database server 2 as shown in Figure 7, comprising: receiver module 21 and provide module 22.
Receiver module 21, the solicited message of contact person's essential information that the contact name inputted by dialing interface for receiving terminal apparatus acquisition request is corresponding.
There is provided module 22, for providing the local contact person's essential information stored to terminal equipment.
Preferably, above-mentioned receiver module 21, also for the solicited message of contact person's additional information corresponding to receiving terminal apparatus acquisition request contact name; Accordingly, above-mentionedly provide module 22, the contact person's additional information also for being stored this locality is supplied to terminal equipment.
Preferably, above-mentioned receiver module 21, also upgrades the solicited message of the associated person information in its local data base for receiving terminal apparatus request; Accordingly, above-mentionedly provide module 22, also for the associated person information in the local data base of the contact person information updating terminal equipment of storage that stores according to this locality.
Above-mentioned associated person information acquisition methods, system and device that the embodiment of the present invention provides, directly can input the search conditions such as contact name by dial-up program, avoid starting other application programs, decrease operating process, simplify user operation, save system resource.And associated person information can be obtained from local data base or network data base, expand hunting zone, associated person information can be obtained sooner, better, more meet function and the affection need of user, significantly improve Consumer's Experience.
Above-mentioned explanation illustrate and describes the preferred embodiments of the present invention, but as previously mentioned, be to be understood that the present invention is not limited to the form disclosed by this paper, should not regard the eliminating to other embodiments as, and can be used for other combinations various, amendment and environment, and can in invention contemplated scope described herein, changed by the technology of above-mentioned instruction or association area or knowledge.And the change that those skilled in the art carry out and change do not depart from the spirit and scope of the present invention, then all should in the protection range of claim appended by the present invention.
Claims (10)
1. an associated person information acquisition methods, is characterized in that, comprising:
Obtain a kind of character string of searching for technology of Chinese character T9 input through keyboard provided by dialing interface, at least one input information corresponding according to described character string Auto-matching; Obtain user and choose an input information, as described contact name from least one the input information matched;
According to the contact person's essential information whether storing this contact person in described contact name inquiry local data base;
If have, obtain the local contact person's essential information stored; If no, obtain contact person's essential information corresponding to described contact name from the database server network, and contact person's essential information of acquisition is stored in local data base;
After obtaining the local contact person's essential information stored, the additional information search request that contact person's additional information that described contact name is corresponding is checked in user's request if get, then search in local data base and whether store described contact person's additional information, when find in local data base store described contact person's additional information time, described contact person's additional information is supplied to user; Or
Obtain after contact person's essential information corresponding to described contact name from the database server network, the additional information search request that contact person's additional information that described contact name is corresponding is checked in user's request if get, then search in database server and whether store described contact person's additional information, when find in database server store described contact person's additional information time, described contact person's additional information is supplied to user, and the contact person's additional information got is stored in the local database;
Described contact person's essential information of acquisition and this contact person is used to establish a communications link.
2. the method for claim 1, is characterized in that, also comprises:
When searching in local data base less than described contact person's additional information, search in database server and whether store described contact person's additional information, when find in database server store described contact person's additional information time, described contact person's additional information is supplied to user, and the contact person's additional information got is stored in the local database.
3. the method for claim 1, is characterized in that, described contact person's essential information comprises contact name, wireless communication number and/or fixed telephone number;
Described contact person's additional information comprises one of following message or combination: the detailed description information that contact person is correlated with, contact addresses, postcode, contact person's evaluation information, contact person's picture concerned, e-mail address or instant communication number.
4. the method for claim 1, is characterized in that, also comprises:
When all obtaining the contact person's essential information less than described contact name is corresponding in local data base and database server, obtain contact person's essential information that user is inputted by dialing interface, and the contact person's essential information got is stored in local data base.
5. the method as described in as arbitrary in claim 1-4, is characterized in that, also comprise:
According to the update cycle of setting, connect selected database server, according to the associated person information in the contact person information updating local data base stored in described database server.
6. an associated person information acquisition device, is characterized in that, comprising:
Acquisition module, for obtaining the character string of the T9 input through keyboard provided by dialing interface, at least one input information corresponding according to described character string Auto-matching; Obtain user and choose an input information, as described contact name from least one the input information matched;
Enquiry module, for inquiring about the contact person's essential information whether storing this contact person in local data base according to described contact name; If have, obtain the local contact person's essential information stored; If no, obtain contact person's essential information corresponding to described contact name from the database server network, and contact person's essential information of acquisition is stored in local data base; After obtaining the local contact person's essential information stored, the additional information search request that contact person's additional information that described contact name is corresponding is checked in user's request if get, then search in local data base and whether store described contact person's additional information, when find in local data base store described contact person's additional information time, described contact person's additional information is supplied to user; Or, obtain after contact person's essential information corresponding to described contact name from the database server network, the additional information search request that contact person's additional information that described contact name is corresponding is checked in user's request if get, then search in database server and whether store described contact person's additional information, when find in database server store described contact person's additional information time, described contact person's additional information is supplied to user, and the contact person's additional information got is stored in the local database;
Communication module, establishes a communications link for the described contact person's essential information and this contact person using acquisition.
7. device as claimed in claim 6, is characterized in that, described enquiry module, also for:
When searching in local data base less than described contact person's additional information, search in database server and whether store described contact person's additional information, when find in database server store described contact person's additional information time, described contact person's additional information is supplied to user, and the contact person's additional information got is stored in the local database.
8. device as claimed in claim 6, is characterized in that, described enquiry module, also for:
When all obtaining the contact person's essential information less than described contact name is corresponding in local data base and database server, obtain contact person's essential information that user is inputted by dialing interface, and the contact person's essential information got is stored in local data base.
9. the device as described in as arbitrary in claim 6-8, is characterized in that, also comprise:
Update module, for the update cycle according to setting, connects selected database server, according to the associated person information in the contact person information updating local data base stored in described database server.
10. a terminal equipment, is characterized in that, comprise as arbitrary in claim 6-9 as described in associated person information acquisition device.
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201210322558.2A CN102857637B (en) | 2012-09-03 | 2012-09-03 | A kind of associated person information acquisition methods, system and device |
| PCT/CN2013/078882 WO2014032480A1 (en) | 2012-09-03 | 2013-07-05 | Method, system and device for obtaining contact person information |
| US14/128,968 US20150220642A1 (en) | 2012-09-03 | 2013-12-23 | Method, system, and device for obtaining contact information |
| US17/159,858 US20210149976A1 (en) | 2012-09-03 | 2021-01-27 | Method, system, and device for obtaining contact information |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201210322558.2A CN102857637B (en) | 2012-09-03 | 2012-09-03 | A kind of associated person information acquisition methods, system and device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN102857637A CN102857637A (en) | 2013-01-02 |
| CN102857637B true CN102857637B (en) | 2016-03-23 |
Family
ID=47403820
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201210322558.2A Active CN102857637B (en) | 2012-09-03 | 2012-09-03 | A kind of associated person information acquisition methods, system and device |
Country Status (3)
| Country | Link |
|---|---|
| US (2) | US20150220642A1 (en) |
| CN (1) | CN102857637B (en) |
| WO (1) | WO2014032480A1 (en) |
Families Citing this family (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102857637B (en) * | 2012-09-03 | 2016-03-23 | 小米科技有限责任公司 | A kind of associated person information acquisition methods, system and device |
| US10033850B2 (en) | 2013-01-17 | 2018-07-24 | Beijing Qihoo Technology Company Limited | Method for real time displaying information and mobile communication terminal |
| CN104008103A (en) * | 2013-02-22 | 2014-08-27 | 阿里巴巴集团控股有限公司 | Method and device for retrieving contact names stored in mobile terminal |
| CN104123057B (en) * | 2013-04-24 | 2018-01-23 | 华为技术有限公司 | Communication information acquisition methods, device, system and terminal |
| CN103346821B (en) * | 2013-06-21 | 2016-05-25 | 广东欧珀移动通信有限公司 | Local mobile terminal carries out the method for address list transfer by bluetooth |
| CN103916469A (en) * | 2014-03-26 | 2014-07-09 | 北京奇虎科技有限公司 | Method for acquiring contact person information, client end and server |
| CN103914574A (en) * | 2014-04-29 | 2014-07-09 | 合肥汇众知识产权管理有限公司 | Patent annual fee automatic reminding system and method in enterprise patent database |
| CN103986843A (en) * | 2014-06-06 | 2014-08-13 | 李玉存 | Converged communication system and communication method using converged communication system |
| CN104618561A (en) * | 2015-01-08 | 2015-05-13 | 深圳市中兴移动通信有限公司 | Mobile terminal, and method and device for setting and viewing address book state thereby |
| CN105791499A (en) * | 2016-02-17 | 2016-07-20 | 北京金山安全软件有限公司 | Method and device for processing telephone number and electronic equipment |
| CN105872232A (en) * | 2016-04-05 | 2016-08-17 | 珠海市小源科技有限公司 | Number on-line inquiry method and number on-line inquiry apparatus |
| CN105744081A (en) * | 2016-04-08 | 2016-07-06 | 深圳市轱辘软件开发有限公司 | Vehicle telephone terminal dialing method and system |
| CN106790919A (en) * | 2016-12-20 | 2017-05-31 | 北京珠穆朗玛移动通信有限公司 | The processing method and mobile terminal of a kind of associated person information |
| WO2018137306A1 (en) * | 2017-01-26 | 2018-08-02 | 华为技术有限公司 | Method and device for triggering speech function |
| CN107809543A (en) * | 2017-11-16 | 2018-03-16 | 珠海市魅族科技有限公司 | A kind of method and electronic equipment for initiating calling |
| CN109471880A (en) * | 2018-11-06 | 2019-03-15 | 上海掌门科技有限公司 | A method and device for providing user's contact information |
| CN110335386B (en) * | 2019-06-25 | 2021-08-03 | 腾讯科技(深圳)有限公司 | Identity authentication method, device, terminal and storage medium |
| WO2022007618A1 (en) | 2020-07-08 | 2022-01-13 | 聚好看科技股份有限公司 | Video call method and display device |
| CN111953838B (en) * | 2020-08-03 | 2023-01-20 | 聚好看科技股份有限公司 | Call dialing method, display device and mobile terminal |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101184294A (en) * | 2007-11-28 | 2008-05-21 | 杭州东信北邮信息技术有限公司 | Method and system for implementing real name calling service based on mobile terminal client terminal module |
| CN102572113A (en) * | 2012-02-17 | 2012-07-11 | 深圳市金立通信设备有限公司 | System and method for extracting contact person information from texts to operate mobile phone |
Family Cites Families (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3621643B2 (en) * | 2000-05-30 | 2005-02-16 | 株式会社 ネットピア.コム | Local information providing system using real name and method thereof |
| US7418663B2 (en) * | 2002-12-19 | 2008-08-26 | Microsoft Corporation | Contact picker interface |
| US7940910B2 (en) * | 2003-07-14 | 2011-05-10 | Orative Corporation | Directory integration in mobile systems |
| US20050091272A1 (en) * | 2003-10-23 | 2005-04-28 | Smith Walter R. | Contact management |
| US7080104B2 (en) * | 2003-11-07 | 2006-07-18 | Plaxo, Inc. | Synchronization and merge engines |
| US7299036B2 (en) * | 2004-09-30 | 2007-11-20 | Kyocera Wireless Corp. | Mobile telephone handset, mobile telephone system and method |
| US7933632B2 (en) * | 2005-09-16 | 2011-04-26 | Microsoft Corporation | Tile space user interface for mobile devices |
| US7860536B2 (en) * | 2006-01-05 | 2010-12-28 | Apple Inc. | Telephone interface for a portable communication device |
| US20080270613A1 (en) * | 2007-04-27 | 2008-10-30 | Drew Bamford | Method of Processing a Contact for a Mobile Device and Related Device |
| US20090036163A1 (en) * | 2007-08-02 | 2009-02-05 | Kimbrell Jacob W | Contact expiration management |
| CN101247426A (en) * | 2008-03-10 | 2008-08-20 | 宇龙计算机通信科技(深圳)有限公司 | Method and communication terminal for fast locating linkman and dialing the number |
| US8311580B2 (en) * | 2008-12-05 | 2012-11-13 | Qualcomm Incorporated | Temporally limited mobile device contact information |
| US8135391B2 (en) * | 2009-02-06 | 2012-03-13 | Research In Motion Limited | Mobile device with enhanced telephone call information and a method of using same |
| CN101968811A (en) * | 2010-10-20 | 2011-02-09 | 刘炳林 | Method and device for online telephone data query, server, mobile phone and system |
| CN102184252A (en) * | 2011-05-30 | 2011-09-14 | 广州市久邦数码科技有限公司 | Intelligent inquiry and dialup software system used for embedded equipment and implementation method thereof |
| US8417233B2 (en) * | 2011-06-13 | 2013-04-09 | Mercury Mobile, Llc | Automated notation techniques implemented via mobile devices and/or computer networks |
| US20130055072A1 (en) * | 2011-08-24 | 2013-02-28 | Robert Douglas Arnold | Multi-Threaded Graphical Display System |
| CN102857637B (en) * | 2012-09-03 | 2016-03-23 | 小米科技有限责任公司 | A kind of associated person information acquisition methods, system and device |
-
2012
- 2012-09-03 CN CN201210322558.2A patent/CN102857637B/en active Active
-
2013
- 2013-07-05 WO PCT/CN2013/078882 patent/WO2014032480A1/en not_active Ceased
- 2013-12-23 US US14/128,968 patent/US20150220642A1/en not_active Abandoned
-
2021
- 2021-01-27 US US17/159,858 patent/US20210149976A1/en not_active Abandoned
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101184294A (en) * | 2007-11-28 | 2008-05-21 | 杭州东信北邮信息技术有限公司 | Method and system for implementing real name calling service based on mobile terminal client terminal module |
| CN102572113A (en) * | 2012-02-17 | 2012-07-11 | 深圳市金立通信设备有限公司 | System and method for extracting contact person information from texts to operate mobile phone |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2014032480A1 (en) | 2014-03-06 |
| US20210149976A1 (en) | 2021-05-20 |
| US20150220642A1 (en) | 2015-08-06 |
| CN102857637A (en) | 2013-01-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102857637B (en) | A kind of associated person information acquisition methods, system and device | |
| CN101127784B (en) | Method and system for quickly obtaining network information service at mobile terminal | |
| CN104978188B (en) | A kind of method and device updating intelligent terminal screen locking picture | |
| CN101296252B (en) | A method for processing contacts in a mobile electronic device and its electronic device | |
| CN101662541A (en) | Prompting method, system and mobile terminal of related information of contact persons at mobile terminal | |
| CN101499080A (en) | Method and system for fast acquiring information service on mobile terminal | |
| US7881705B2 (en) | Mobile communication terminal and information acquisition method for position specification information | |
| CN101461221A (en) | Improved short range connectivity usability by using contact information | |
| CN103455582A (en) | Display method of navigation page of browser and mobile terminal | |
| JP2020181590A (en) | Method in which device displays user interface and the device | |
| CN101631332A (en) | Application program search method and application program searching device for movable terminal | |
| CN103279540A (en) | Method and device for pushing application | |
| CN103401982A (en) | Information display method and device and mobile terminal | |
| CN101820472A (en) | Method, device and mobile terminal for realizing user prompt operation | |
| CN101937271A (en) | Method and device for inputting contact information and mobile terminal | |
| CN106293738A (en) | The update method of a kind of facial expression image and device | |
| US20150099545A1 (en) | Location information-based communication apparatus and method, and location information-based communication application apparatus | |
| CN103338313A (en) | Method and device for processing telephone numbers | |
| EP2530917A2 (en) | Intelligent telephone number processing | |
| CN102368849A (en) | System and method for carrying out state updating on intelligent mobile phone address list through network | |
| CN101827330A (en) | Short message pushing and optimizing method of mobile terminal and device thereof | |
| CN102711092A (en) | Dial-up data download method of client software | |
| CN103812985A (en) | Method and system for querying calling number | |
| CN103533150A (en) | Method and device for sending electronic business card | |
| CN105681607A (en) | Call number inquiry method, apparatus and system and mobile terminal |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C53 | Correction of patent of invention or patent application | ||
| CB02 | Change of applicant information |
Address after: 100085 Beijing city Haidian District Qinghe Street No. 68 Huarun colorful city shopping center two floor 13 Applicant after: Xiaomi Technology Co., Ltd. Address before: 100102, No. 50, block B, building No. 12, winding stone world building, Wangjing West Road, Beijing, Chaoyang District Applicant before: Beijing Xiaomi Technology Co., Ltd. |
|
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant |