CN105302857B - It is a kind of that the method and apparatus of contact information is provided - Google Patents

It is a kind of that the method and apparatus of contact information is provided Download PDF

Info

Publication number
CN105302857B
CN105302857B CN201510601054.8A CN201510601054A CN105302857B CN 105302857 B CN105302857 B CN 105302857B CN 201510601054 A CN201510601054 A CN 201510601054A CN 105302857 B CN105302857 B CN 105302857B
Authority
CN
China
Prior art keywords
information
input method
contact information
user
mobile device
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
Application number
CN201510601054.8A
Other languages
Chinese (zh)
Other versions
CN105302857A (en
Inventor
庞凯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201510601054.8A priority Critical patent/CN105302857B/en
Publication of CN105302857A publication Critical patent/CN105302857A/en
Application granted granted Critical
Publication of CN105302857B publication Critical patent/CN105302857B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • G06F16/90335Query processing
    • G06F16/90344Query processing by using string matching techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2458Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
    • G06F16/2465Query processing support for facilitating data mining operations in structured databases

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Computational Linguistics (AREA)
  • Fuzzy Systems (AREA)
  • Software Systems (AREA)
  • Probability & Statistics with Applications (AREA)
  • Mathematical Physics (AREA)
  • Telephone Function (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The method and apparatus of contact information is provided the object of the present invention is to provide a kind of.Specifically, the content information inputted in the input method of its mobile device based on user, matching inquiry is carried out in input method correlation dictionary, to obtain contact information corresponding with the content information, wherein, the content information includes contact person's description information, and the input method dictionary includes the contact information being stored in the mobile device address list;The contact information is supplied to the user.Compared with prior art, the present invention passes through the inquiring contactor information in the input method correlation dictionary comprising being stored in mobile device contact person in address list information, to which user can be obtained contact information required for it in interface of input method, to improve the inquiry transmitting efficiency of contact information, user's operation experience is improved.

Description

It is a kind of that the method and apparatus of contact information is provided
Technical field
The present invention relates to Internet technical field more particularly to a kind of technologies of offer contact information.
Background technique
In daily life, usually encounter and the information by some contact person in cell phone address book is needed to be sent to other people Scene, such as by sending short message, or using providing APP (application, the application program) such as wechat of instant messaging service Etc. modes send the information such as this.And when existing transmission contact information, user usually requires multiple operating procedures and is just able to reality It is existing, as user needs to perform the following steps in sequence: switching back into mobile phone desktop, open cell phone address book, search for mesh in address list Mark contact person, duplication need the information sent, switch back into mobile phone desktop, reopen short message or corresponding APP, stickup and send Contact information, and this is the case where sending a contact information, to send a plurality of contact information if necessary, then need more Secondary to repeat above step, so very long courses of action have not only seriously affected the user's operation body that user sends contact information It tests, also reduces transmitting efficiency.
Summary of the invention
It is an object of the present invention to provide a kind of for providing the method and apparatus of contact information.
According to an aspect of the invention, there is provided a kind of for providing the method for contact information, wherein this method packet It includes:
Based on the content information that user inputs in the input method of its mobile device, the progress in input method correlation dictionary With inquiry, to obtain contact information corresponding with the content information, wherein the content information includes contact person's description Information, the input method correlation dictionary include the contact information being stored in the mobile device address list;
The contact information is supplied to the user.
According to another aspect of the present invention, it additionally provides a kind of for providing the offer equipment of contact information, wherein should There is provided equipment includes:
Content information for being inputted in the input method of its mobile device based on user, in input method correlation dictionary into Row matching inquiry, to obtain the device of corresponding with content information contact information, wherein the content information includes Contact person's description information, the input method correlation dictionary include the contact information being stored in the mobile device address list;
For the contact information to be supplied to the device of the user.
According to another aspect of the invention, it additionally provides a kind of for providing the input method of contact information, wherein this is defeated Entering method includes such as aforementioned according to a further aspect of the invention a kind of for providing the offer equipment of contact information.
Compared with prior art, one embodiment of the present of invention comprising being stored in mobile device address list by contacting Inquiring contactor information in the input method correlation dictionary of people's information, thus required for user can be obtained it in interface of input method Contact information improve user's operation experience to improve the inquiry transmitting efficiency of contact information.
Detailed description of the invention
By reading a detailed description of non-restrictive embodiments in the light of the attached drawings below, of the invention other Feature, objects and advantages will become more apparent upon:
A kind of equipment for providing the offer equipment of contact information that Fig. 1 shows one aspect according to the present invention is illustrated Figure;
The offer result signal of contact information is provided Fig. 2 shows one embodiment of the invention with associational word strips Figure;
Association's entry that Fig. 3 shows another embodiment of the present invention includes for prompting the prompt of corresponding relationship people's information to believe The schematic diagram of breath;
Association's entry that Fig. 4 shows further embodiment of the present invention includes the contact information for identifying corresponding relationship people The schematic diagram of extensible identification information;
Fig. 5 shows according to a further aspect of the present invention a kind of for providing the method flow diagram of contact information.
The same or similar appended drawing reference represents the same or similar component in attached drawing.
Specific embodiment
Present invention is further described in detail with reference to the accompanying drawing.
Fig. 1 shows a kind of for providing the offer equipment 1 of contact information of one aspect according to the present invention, wherein mentions For the content information that equipment 1 includes for being inputted in the input method of its mobile device based on user, in input method correlation dictionary Middle carry out matching inquiry, to obtain the device (hereinafter referred to as " inquiry unit of contact information corresponding with the content information 11 "), wherein the content information includes contact person's description information, and the input method dictionary includes to be stored in the mobile device Contact information in address list;Device for the contact information to be supplied to the user (hereinafter referred to as " provides dress Set 12 ").
Specifically, the content information that inquiry unit 11 is inputted in the input method of its mobile device based on user is inputting Matching inquiry is carried out in method correlation dictionary, to obtain contact information corresponding with the content information, wherein the content Information includes contact person's description information, and the input method dictionary includes the contact person's letter being stored in the mobile device address list Breath;Device 12 is provided, the contact information is supplied to the user.
Here, it includes connection that provide equipment 1, which include for can obtain that user inputs in the input method of its mobile device, It is the content information of people's description information and matching inquiry is carried out in input method correlation dictionary based on the content information, obtains The network equipment, mobile device or the network equipment and mobile device of contact information corresponding with the content information pass through network It is integrated constituted equipment.Here, the network equipment includes but is not limited to such as network host, single network server, more A network server collection or the set of computers based on cloud computing etc. are realized.Here, cloud is by being based on cloud computing (Cloud Computing a large amount of hosts or network server) are constituted, wherein cloud computing is one kind of distributed computing, loose by a group One super virtual computer of the computer set composition of coupling.Here, the mobile device can be any one can with Family carries out the electronic product of human-computer interaction by modes such as keyboard, touch tablet, touch screen, voice-operated device or handwriting equipments, such as Mobile phone, smart phone, PDA, wearable device, palm PC PPC or tablet computer etc..The network includes but is not limited to interconnect Net, wide area network, Metropolitan Area Network (MAN), local area network, VPN network, wireless self-organization network (Ad Hoc network) etc..In a particular embodiment, There is provided equipment 1 can also be the input method APP (application, application program) that can be installed on mobile device.
Here, the offer equipment 1 includes that one kind can be automatic to carry out numerical value meter according to the instruction for being previously set or storing The electronic equipment with information processing is calculated, hardware includes but is not limited to microprocessor, specific integrated circuit (ASIC), programmable gate Array (FPGA), digital processing unit (DSP), embedded device etc..
Those skilled in the art will be understood that above-mentioned offer equipment 1 is only for example, other are existing or are likely to occur from now on The network equipment or mobile device be such as applicable to the present invention, should also be included within the scope of protection of the present invention, and herein to draw It is incorporated herein with mode.
Specifically, inquiry unit 11 obtains first by calling application programming interfaces (API) provided by mobile device itself The content information that family inputs in the input method of its mobile device, such as mobile device for android operating system are taken, it can (Service) is serviced by input method manager (Input method manager, IMM), is pacified to obtain in the mobile device Then the input method for filling and activating is obtained user and is existed based on application programming interfaces (API) provided by activated input method again The content information inputted in the input method such as obtains the character that user is inputted based on entering method keyboard, alternatively, obtaining the language of user Sound input;Then, base content information carries out matching inquiry in input method correlation dictionary, to obtain and the content information Corresponding contact information, wherein the content information includes contact person's description information, and the input method dictionary includes storage Contact information in the mobile device address list.
Here, the input method correlation dictionary includes but is not limited to following at least any one: 1) corresponding to the input method Input method dictionary, in a particular embodiment, which can be in the mobile device input currently just enabled The dictionary of method, is also possible to have installed in the mobile device but the dictionary of current inactive input method;2) movement is set The address list of standby middle storage, i.e., at this point, the input method correlation dictionary is the address list itself stored in the mobile device.? In specific embodiment, for example, under concrete application scene, if the dictionary of the input method currently just enabled in mobile device does not include The contact information being stored in the mobile device address list, then the input method just enabled can be installed into mobile device Other input methods send inquiry request, until getting the content information phase inputted in the input method currently just enabled with user Corresponding contact information.In another embodiment, for example, if the dictionary of the input method currently just enabled in mobile device Not comprising the contact information being stored in the mobile device address list, alternatively, the input currently just enabled in mobile device The contact information for including in the dictionary of method does not synchronize update with the address list of mobile device, then the input method just enabled The address list that can directly store in the mobile device is inquired, to acquire and user is in the input method currently just enabled The corresponding contact information of the content information of middle input.
Here, the input method of mobile device installation can be prompted the user with by during being installed on the mobile device Whether the mode for the contact information that allowance obtains mobile device address list determines whether the connection of mobile device address list Its dictionary is added in people's information, alternatively, the pressure mode for being also possible to default permits directly acquiring mobile device communication without user The contact information of record, and the contact information that will acquire is added in its dictionary.Those skilled in the art will be understood that above-mentioned incite somebody to action The mode that contact information is added in input method dictionary is only for example, other are existing or what is be likely to occur from now on believes contact person The mode that breath is added in input method dictionary is such as applicable to the present invention, should also be included within the scope of protection of the present invention, and herein It is incorporated herein by reference.
Here, contact person's description information refer to can determine according to the information be which contact person information comprising But it is not limited to such as abbreviation of name of contact person, name, surname or name.Here, the contact information includes but is not limited to contact The every terms of information such as phone, Email, address, the two dimensional code of people.Those skilled in the art will be understood that above-mentioned contact person's description Information and contact information are only for example, other contact person's description informations or contact information existing or be likely to occur from now on It is such as applicable to the present invention, should also be included within the scope of protection of the present invention, and is incorporated herein by reference.
For example, it is assumed that user A uses the APP of instant messaging service such as on its intelligence android mobile phone such as android-1 When wechat, need some contact information in its mobile phone being sent to other users, it is assumed that user A clicks the input of wechat Frame, intelligent android mobile phone opens input method Input method-A, and input method Input method-A is installed at it During intelligent android mobile phone, user A permits obtaining the contact information of intelligent android cell phone address book, That is, the input method dictionary of input method Input method-A includes the connection being stored in intelligent android cell phone address book People's information, it is assumed that user A inputs the Chinese phonetic alphabet " zhangtao ", then inquiry unit 11 is first by calling intelligence android hand Application programming interfaces (API) provided by the input method Input method-A just enabled in machine get the Chinese of user A input Language phonetic " zhangtao ";Then, be based on the Chinese phonetic alphabet " zhangtao ", in the dictionary of input method Input method-A into Row matching inquiry such as obtains user A in its intelligence to obtain contact information corresponding with the Chinese phonetic alphabet " zhangtao " The information of the contact person " Zhang Tao " stored in android cell phone address book: mobile phone 13512345678, Email:zhangtaozz Gmail.com, work: zz department, company y.
Those skilled in the art will be understood that the mode of above-mentioned acquisition contact information is only for example, other are existing or modern The mode for the acquisition contact information being likely to occur afterwards is such as applicable to the present invention, should also be included in the scope of the present invention with It is interior, and be incorporated herein by reference.
Then, device 12 is provided, the contact information is supplied to the user, with associational word strips will as described in Contact information is supplied to the user.For example, connecting example, the contact person " Zhang Tao " that device 12 obtains inquiry unit 11 is provided Information be supplied to user A with associational word strips, as shown in Figure 2.
Here, the present invention is by the way that address list in mobile device to be added in input method dictionary, so that user is in input method It can be obtained its required contact information in interface, to improve the inquiry transmitting efficiency of contact information, improve User's operation experience.
Preferably, association's entry also includes the prompt information for prompting corresponding relationship people.Here, the prompt letter Breath can be underscore, special color, instruction button etc., and the content information for being used to that user to be prompted to input is in the input method word Matching inquiry is carried out in library, obtained query result corresponds at least one contact person in the mobile device address list of user.Example Such as, for the Chinese phonetic alphabet " zhangtao " of user A input, it is assumed that have in the intelligent android cell phone address book of user A multiple Contact person is corresponding with " zhangtao ", such as shares 3 contact persons, " Zhang Tao ", " Zhang Tao ", " Zhang Tao ", and inquiry unit 11 is based on The Chinese phonetic alphabet " zhangtao ", carries out matching inquiry in the dictionary of input method Input method-A, obtains and spells with Chinese Sound " zhangtao " it is corresponding this etc. multiple contact persons information, i.e., get contact person " Zhang Tao ", " Zhang Tao ", " chapter respectively The information of great waves ", then the contact informations such as this can be provided to user A with associational word strips by providing device 12, wherein the association Entry includes the prompt information for prompting corresponding relationship people, and such as following scratch form is prompted.Here, when matching inquiry arrives When multiple contact informations, corresponding contact person can only be prompted in association's entry by providing device 12, when user chooses some connection When being people's (such as user touches respective contacts), which can be shown in the form of suspended window etc., as shown in figure 3, user A " Zhang Tao " is had selected, which just shows, alternatively, corresponding relationship people can also be believed in association's entry by providing device 12 Breath all shows.
Here, the present invention by association's entry comprising prompt information for prompting corresponding relationship people, so as to mention This input of user of waking up corresponds to a contact person, and guides user that contact information can be unfolded and send out one by one or all It send, further improves the inquiry transmitting efficiency of contact information, and improve user's operation experience.
Preferably, association's entry also includes for identifying the extensible mark letter of the contact information of corresponding relationship people Breath.Here, the identification information can be the various symbols such as triangle, additional character.For example, as shown in figure 4, for user The Chinese phonetic alphabet " zhangtao " of A input, the information of corresponding contact person " Zhang Tao " is deployable, and user A can be from association's entry See mark corresponding relationship people the extensible identification information of contact information such as " triangle ", when user A clicks the mark When information, the information of contact person " Zhang Tao " is just unfolded.
Preferably, the contact information includes that item is unfolded in one or more information, for user selection.Here, The information expansion item can be the every terms of information such as name, phone, Email, address, the two dimensional code of contact person.
It provides and constantly works between each device of equipment 1.Specifically, inquiry unit 11 is persistently based on user The content information inputted in the input method of its mobile device carries out matching inquiry in input method correlation dictionary, with obtain with The corresponding contact information of the content information, wherein the content information includes contact person's description information, the input method Dictionary includes the contact information being stored in the mobile device address list;Device 12 is provided to continue the contact information It is supplied to the user.Here, it should be understood by those skilled in the art that between " lasting " each device for referring to offer equipment 1 The acquisition and offer of contact information are constantly provided respectively, existed until providing equipment 1 and stopping acquisition user in a long time The content information including contact person's description information inputted in the input method of its mobile device.
Preferably, providing equipment 1 further includes for the selection operation according to the user to the contact information, by institute State the device (hereinafter referred to as " sending device ", be not shown) that contact information is sent to the input frame of corresponding application.Here, described Corresponding application refers to that user currently opens the application of input operation during using its mobile device, and such as short message provides immediately The APP etc. of Communications service.
Specifically, the touch that sending device can use finger in its mobile device by such as detecting and parsing user first The performed electric signal that the selection touch operation of the contact information is generated on screen, to obtain the user to described It is the selection operation of people's information, as user clicks association's entry, or the information of contact information corresponding to click association entry The operation such as item is unfolded;Then, the contact information is sent to the input frame of corresponding application, it such as will be described with text mode It is the input frame that people's information is sent to corresponding application.
For example, for contact information as shown in Figure 2, it is assumed that user A clicks association's entry " Zhang Tao ", then sends dress Set can first by such as detect and parse user A with finger on the touch screen of its intelligence android mobile phone performed by To the electric signal that the selection touch operation of " Zhang Tao " corresponding contact information generates, it is corresponding to " Zhang Tao " just to get user A Contact information selection operation;Then, " Zhang Tao " corresponding contact information is sent to by sending device with text mode Content of text " mobile phone 13512345678, Email:[email protected] " is such as sent to wechat by wechat input frame Input frame.
Preferably, providing equipment 1 further includes for being awarded according to the user about the allowance of the mobile device address list Setting information is weighed, the contact information in the mobile device address list is added to device (the following letter of the input method dictionary Claim " information adding apparatus ", be not shown).
Specifically, letter is arranged about the grant authorizations of the mobile device address list according to the user in information adding apparatus The input method dictionary is added in contact information in the mobile device address list by breath.
For example, it is assumed that user A has carried out following setting to its intelligence android cell phone address book: permitting other application and obtain The address list is taken, then information adding apparatus can be according to the grant authorizations setting information, will be in intelligent android cell phone address book Contact information is added in the input method dictionary of intelligent android mobile phone installation.
Here, the present invention is arranged by grant authorizations of the user to mobile device address list, just allow to lead to mobile device Contact information in news record is added in the input method dictionary, improves the safety of contact person in address list information, avoids Information leakage.
In a preferred embodiment, can by it is above-mentioned be used to provide contact information equipment 1 is provided, with existing input Method combines, and constitutes a kind of new input method, existing input method include as Sougou company sougou spelling input method, hundred Baidu input method of degree company etc..
Fig. 5 shows according to a further aspect of the present invention a kind of for providing the method flow diagram of contact information.
Wherein, the method comprising the steps of S1 and step S2.Specifically, in step sl, equipment 1 is provided and is based on user at it The content information inputted in the input method of mobile device carries out matching inquiry in input method correlation dictionary, with obtain with it is described The corresponding contact information of content information, wherein the content information includes contact person's description information, the input method dictionary Include the contact information being stored in the mobile device address list;In step s 2, equipment 1 is provided to believe the contact person Breath is supplied to the user.
Here, it includes connection that provide equipment 1, which include for can obtain that user inputs in the input method of its mobile device, It is the content information of people's description information and matching inquiry is carried out in input method correlation dictionary based on the content information, obtains The network equipment, mobile device or the network equipment and mobile device of contact information corresponding with the content information pass through network It is integrated constituted equipment.Here, the network equipment includes but is not limited to such as network host, single network server, more A network server collection or the set of computers based on cloud computing etc. are realized.Here, cloud is by being based on cloud computing (Cloud Computing a large amount of hosts or network server) are constituted, wherein cloud computing is one kind of distributed computing, loose by a group One super virtual computer of the computer set composition of coupling.Here, the mobile device can be any one can with Family carries out the electronic product of human-computer interaction by modes such as keyboard, touch tablet, touch screen, voice-operated device or handwriting equipments, such as Mobile phone, smart phone, PDA, wearable device, palm PC PPC or tablet computer etc..The network includes but is not limited to interconnect Net, wide area network, Metropolitan Area Network (MAN), local area network, VPN network, wireless self-organization network (Ad Hoc network) etc..In a particular embodiment, There is provided equipment 1 can also be the input method APP (application, application program) that can be installed on mobile device.
Here, the offer equipment 1 includes that one kind can be automatic to carry out numerical value meter according to the instruction for being previously set or storing The electronic equipment with information processing is calculated, hardware includes but is not limited to microprocessor, specific integrated circuit (ASIC), programmable gate Array (FPGA), digital processing unit (DSP), embedded device etc..
Those skilled in the art will be understood that above-mentioned offer equipment 1 is only for example, other are existing or are likely to occur from now on The network equipment or mobile device be such as applicable to the present invention, should also be included within the scope of protection of the present invention, and herein to draw It is incorporated herein with mode.
Specifically, in step sl, equipment 1 is provided first by calling application program provided by mobile device itself to connect Mouth (API) obtains the content information that user inputs in the input method of its mobile device, as android operating system Mobile device can service (Service) by input method manager (Input method manager, IMM), to obtain the shifting The input method installed and activated in dynamic equipment, is then based on application programming interfaces (API) provided by activated input method again, The content information that user inputs in the input method is obtained, the character that user is inputted based on entering method keyboard is such as obtained, alternatively, obtaining Take the voice input at family;Then, base content information carries out matching inquiry in input method correlation dictionary, with acquisition and institute State the corresponding contact information of content information, wherein the content information includes contact person's description information, the input method word Library includes the contact information being stored in the mobile device address list.
Here, the input method correlation dictionary can be the dictionary of the input method currently just enabled in the mobile device, It is also possible to have installed in the mobile device but the dictionary of current inactive input method.In a particular embodiment, if it is mobile The dictionary of the input method currently just enabled in equipment does not include the contact information being stored in the mobile device address list, then Other input methods that the input method just enabled can be installed into mobile device send inquiry request, until getting and user exists The corresponding contact information of content information inputted in the input method currently just enabled.
Here, the input method of mobile device installation can be prompted the user with by during being installed on the mobile device Whether the mode for the contact information that allowance obtains mobile device address list determines whether the connection of mobile device address list Its dictionary is added in people's information, alternatively, the pressure mode for being also possible to default permits directly acquiring mobile device communication without user The contact information of record, and the contact information that will acquire is added in its dictionary.Those skilled in the art will be understood that above-mentioned incite somebody to action The mode that contact information is added in input method dictionary is only for example, other are existing or what is be likely to occur from now on believes contact person The mode that breath is added in input method dictionary is such as applicable to the present invention, should also be included within the scope of protection of the present invention, and herein It is incorporated herein by reference.
Here, contact person's description information refer to can determine according to the information be which contact person information comprising But it is not limited to such as abbreviation of name of contact person, name, surname or name.Here, the contact information includes but is not limited to contact The every terms of information such as phone, Email, address, the two dimensional code of people.Those skilled in the art will be understood that above-mentioned contact person's description Information and contact information are only for example, other contact person's description informations or contact information existing or be likely to occur from now on It is such as applicable to the present invention, should also be included within the scope of protection of the present invention, and is incorporated herein by reference.
For example, it is assumed that user A uses the APP of instant messaging service such as on its intelligence android mobile phone such as android-1 When wechat, need some contact information in its mobile phone being sent to other users, it is assumed that user A clicks the input of wechat Frame, intelligent android mobile phone opens input method Input method-A, and input method Input method-A is installed at it During intelligent android mobile phone, user A permits obtaining the contact information of intelligent android cell phone address book, That is, the input method dictionary of input method Input method-A includes the connection being stored in intelligent android cell phone address book People's information, it is assumed that user A inputs the Chinese phonetic alphabet " zhangtao ", then in step sl, provides equipment 1 first by calling intelligence Application programming interfaces (API) provided by the input method Input method-A just enabled in android mobile phone, get user The Chinese phonetic alphabet " zhangtao " of A input;Then, it is based on the Chinese phonetic alphabet " zhangtao ", in input method Input method-A Dictionary in carry out matching inquiry, to obtain corresponding with the Chinese phonetic alphabet " zhangtao " contact information, such as obtain user A The information of the contact person " Zhang Tao " stored in its intelligence android cell phone address book: mobile phone 13512345678, Email: [email protected], work: zz department, company y.
Those skilled in the art will be understood that the mode of above-mentioned acquisition contact information is only for example, other are existing or modern The mode for the acquisition contact information being likely to occur afterwards is such as applicable to the present invention, should also be included in the scope of the present invention with It is interior, and be incorporated herein by reference.
Then, in step s 2, equipment 1 is provided, the contact information is supplied to the user, such as with association's entry The contact information is supplied to the user by form.For example, connecting example, in step s 2, providing equipment 1 will be in step S1 In, the information for providing the contact person " Zhang Tao " of the acquisition of equipment 1 is supplied to user A with associational word strips, as shown in Figure 2.
Here, the present invention is by the way that address list in mobile device to be added in input method dictionary, so that user is in input method It can be obtained its required contact information in interface, to improve the inquiry transmitting efficiency of contact information, improve User's operation experience.
Preferably, association's entry also includes the prompt information for prompting corresponding relationship people.Here, the prompt letter Breath can be underscore, special color, instruction button etc., and the content information for being used to that user to be prompted to input is in the input method word Matching inquiry is carried out in library, obtained query result corresponds at least one contact person in the mobile device address list of user.Example Such as, for the Chinese phonetic alphabet " zhangtao " of user A input, it is assumed that have in the intelligent android cell phone address book of user A multiple Contact person is corresponding with " zhangtao ", such as shares 3 contact persons, and " Zhang Tao ", " Zhang Tao ", " Zhang Tao " are provided in step sl Equipment 1 is based on the Chinese phonetic alphabet " zhangtao ", and matching inquiry is carried out in the dictionary of input method Input method-A, is obtained It is corresponding with the Chinese phonetic alphabet " zhangtao " this etc. multiple contact persons information, i.e., get respectively contact person " Zhang Tao ", " The information of sheath or bow case ", " Zhang Tao ", then in step s 2, grade contact persons can be provided to user A with associational word strips by providing equipment 1 Information, wherein association's entry includes the prompt information for prompting corresponding relationship people, and such as following scratch form is mentioned Show.Here, in step s 2, providing equipment 1 can only prompt in association's entry when matching inquiry is to multiple contact informations Corresponding contact person, when user chooses some contact person's (such as user touches respective contacts), which can hang The forms such as floating window show, as shown in figure 3, user A has selected " Zhang Tao ", which just shows, alternatively, in step S2 In, providing equipment 1 can also all show corresponding relationship people information in association's entry.
Here, the present invention by association's entry comprising prompt information for prompting corresponding relationship people, so as to mention This input of user of waking up corresponds to a contact person, and guides user that contact information can be unfolded and send out one by one or all It send, further improves the inquiry transmitting efficiency of contact information, and improve user's operation experience.
Preferably, association's entry also includes for identifying the extensible mark letter of the contact information of corresponding relationship people Breath.Here, the identification information can be the various symbols such as triangle, additional character.For example, as shown in figure 4, for user The Chinese phonetic alphabet " zhangtao " of A input, the information of corresponding contact person " Zhang Tao " is deployable, and user A can be from association's entry See mark corresponding relationship people the extensible identification information of contact information such as " triangle ", when user A clicks the mark When information, the information of contact person " Zhang Tao " is just unfolded.
Preferably, the contact information includes that item is unfolded in one or more information, for user selection.Here, The information expansion item can be the every terms of information such as name, phone, Email, address, the two dimensional code of contact person.
It provides and constantly works between each step of equipment 1.Specifically, in step sl, equipment 1 is provided to hold The continuous content information inputted in the input method of its mobile device based on user is carried out matching in input method correlation dictionary and looked into It askes, to obtain contact information corresponding with the content information, wherein the content information includes that contact person describes letter Breath, the input method dictionary include the contact information being stored in the mobile device address list;In step s 2, it provides and sets Standby 1 continues the contact information being supplied to the user.Here, it should be understood by those skilled in the art that described " lasting " be Refer to provide equipment 1 each step between respectively constantly carry out contact information acquisition and offer, until provide equipment 1 compared with Stop obtaining the content information including contact person's description information that user inputs in the input method of its mobile device in for a long time.
Preferably, providing equipment 1 further includes step S3 (not shown).Here, the corresponding application refers to that user currently exists The application of input operation, such as the APP of short message, offer instant messaging service are provided using its mobile device process.
Specifically, in step s3, providing equipment 1 can be first by such as detecting and parsing user with finger in its shifting The performed electric signal that the selection touch operation of the contact information is generated on the touch screen of dynamic equipment, described in obtaining User associates entry as user clicks, or click connection corresponding to association's entry to the selection operation of the contact information The operations such as the information expansion item of people's information;Then, the contact information is sent to the input frame of corresponding application, such as with text The contact information is sent to the input frame of corresponding application by mode.
For example, for contact information as shown in Figure 2, it is assumed that user A clicks association's entry " Zhang Tao ", then in step In S3, the touch that equipment 1 can use finger in its intelligence android mobile phone by such as detecting and parsing user A first is provided The performed electric signal generated to the selection touch operation of " Zhang Tao " corresponding contact information, just gets user A on screen To the selection operation of " Zhang Tao " corresponding contact information;Then, in step s3, equipment 1 is provided " Zhang Tao " is corresponding Be that people's information with text mode is sent to wechat input frame, such as by content of text " mobile phone 13512345678, Email: [email protected] " is sent to wechat input frame.
Preferably, providing equipment 1 further includes step S4 (not shown).
Specifically, in step s 4, equipment 1 is provided and is awarded according to the user about the allowance of the mobile device address list Setting information is weighed, the input method dictionary is added in the contact information in the mobile device address list.
For example, it is assumed that user A has carried out following setting to its intelligence android cell phone address book: permitting other application and obtain The address list is taken, then in step s 4, intelligent android mobile phone can be led to according to the grant authorizations setting information by providing equipment 1 Contact information in news record is added in the input method dictionary of intelligent android mobile phone installation.
Here, the present invention is arranged by grant authorizations of the user to mobile device address list, just allow to lead to mobile device Contact information in news record is added in the input method dictionary, improves the safety of contact person in address list information, avoids Information leakage.
It should be noted that the present invention can be carried out in the assembly of software and/or software and hardware, for example, can adopt With specific integrated circuit (ASIC), general purpose computer or any other realized similar to hardware device.In one embodiment In, software program of the invention can be executed to implement the above steps or functions by processor.Similarly, of the invention Software program (including relevant data structure) can be stored in computer readable recording medium, for example, RAM memory, Magnetic or optical driver or floppy disc and similar devices.In addition, some of the steps or functions of the present invention may be implemented in hardware, example Such as, as the circuit cooperated with processor thereby executing each step or function.
In addition, a part of the invention can be applied to computer program product, such as computer program instructions, when its quilt When computer executes, by the operation of the computer, it can call or provide according to the method for the present invention and/or technical solution. And the program instruction of method of the invention is called, it is possibly stored in fixed or moveable recording medium, and/or pass through Broadcast or the data flow in other signal-bearing mediums and transmitted, and/or be stored according to described program instruction operation In the working storage of computer equipment.Here, according to one embodiment of present invention including a device, which includes using Memory in storage computer program instructions and processor for executing program instructions, wherein when the computer program refers to When enabling by processor execution, method and/or skill of the device operation based on aforementioned multiple embodiments according to the present invention are triggered Art scheme.
It is obvious to a person skilled in the art that invention is not limited to the details of the above exemplary embodiments, Er Qie In the case where without departing substantially from spirit or essential attributes of the invention, the present invention can be realized in other specific forms.Therefore, no matter From the point of view of which point, the present embodiments are to be considered as illustrative and not restrictive, and the scope of the present invention is by appended power Benefit requires rather than above description limits, it is intended that all by what is fallen within the meaning and scope of the equivalent elements of the claims Variation is included in the present invention.Any reference signs in the claims should not be construed as limiting the involved claims.This Outside, it is clear that one word of " comprising " does not exclude other units or steps, and odd number is not excluded for plural number.That states in device claim is multiple Unit or device can also be implemented through software or hardware by a unit or device.The first, the second equal words are used to table Show title, and does not indicate any particular order.

Claims (9)

1. a kind of for providing the method for contact information, wherein this method comprises:
Based on the content information that user inputs in the input method of its mobile device, matching is carried out in input method correlation dictionary and is looked into It askes, to obtain contact information corresponding with the content information, wherein the content information includes that contact person describes letter Breath, the input method correlation dictionary include the contact information being stored in the mobile device address list;
The contact information is supplied to the user with associational word strips, wherein the contact information includes one Or item is unfolded in multiple information, for user selection, association's entry includes for prompting the prompt of corresponding relationship people to believe Breath, the association's entry therefrom chosen according to the user show the details of the contact information.
2. according to the method described in claim 1, wherein, this method further include:
According to the user to the selection operation of the contact information, the contact information is sent to the defeated of corresponding application Enter frame.
3. method according to claim 1 or 2, wherein the input method correlation dictionary includes following at least any one:
The address list stored in the mobile device;
Input method dictionary corresponding to the input method.
4. according to the method described in claim 3, wherein, the input method correlation dictionary includes defeated corresponding to the input method Enter method dictionary, wherein this method further include:
Grant authorizations setting information according to the user about the mobile device address list, by the mobile device address list In contact information the input method dictionary is added.
5. a kind of for providing the offer equipment of contact information, wherein the offer equipment includes:
Content information for being inputted in the input method of its mobile device based on user, the progress in input method correlation dictionary With inquiry, to obtain the device of contact information corresponding with the content information, wherein the content information includes connection People's description information, the input method correlation dictionary include the contact information being stored in the mobile device address list;
For the contact information to be supplied to the device of the user, it is specifically used for: will be described with associational word strips Contact information is supplied to the user, wherein the contact information includes that item is unfolded in one or more information, for described User's selection, association's entry include the prompt information for prompting corresponding relationship people, are therefrom chosen according to the user Associate entry, shows the details of the contact information.
6. offer equipment according to claim 5, wherein the offer equipment further include:
For the selection operation according to the user to the contact information, the contact information is sent to corresponding application Input frame device.
7. offer equipment according to claim 5 or 6, wherein the input method correlation dictionary includes following at least any :
The address list stored in the mobile device;
Input method dictionary corresponding to the input method.
8. offer equipment according to claim 7, wherein the input method correlation dictionary includes corresponding to the input method Input method dictionary, wherein the offer equipment further include:
For the grant authorizations setting information according to the user about the mobile device address list, the mobile device is led to The device of the input method dictionary is added in contact information in news record.
9. a kind of for providing the input method of contact information, wherein the input method includes such as any one of claim 5 to 8 The offer equipment.
CN201510601054.8A 2015-09-18 2015-09-18 It is a kind of that the method and apparatus of contact information is provided Active CN105302857B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510601054.8A CN105302857B (en) 2015-09-18 2015-09-18 It is a kind of that the method and apparatus of contact information is provided

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510601054.8A CN105302857B (en) 2015-09-18 2015-09-18 It is a kind of that the method and apparatus of contact information is provided

Publications (2)

Publication Number Publication Date
CN105302857A CN105302857A (en) 2016-02-03
CN105302857B true CN105302857B (en) 2019-05-07

Family

ID=55200129

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510601054.8A Active CN105302857B (en) 2015-09-18 2015-09-18 It is a kind of that the method and apparatus of contact information is provided

Country Status (1)

Country Link
CN (1) CN105302857B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105955506A (en) * 2016-05-20 2016-09-21 珠海市魅族科技有限公司 Information display method and information display device
CN106331266B (en) * 2016-09-29 2019-11-15 维沃移动通信有限公司 A kind of method made a phone call and mobile terminal
CN106790094A (en) * 2016-12-23 2017-05-31 北京奇虎科技有限公司 Method for sending information and device
CN109600456B (en) * 2018-12-03 2022-03-01 奇安信科技集团股份有限公司 Contact person identification processing method and device of communication application program

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1213643A1 (en) * 2000-12-05 2002-06-12 Inventec Appliances Corp. Intelligent dictionary input method
CN101178737A (en) * 2006-12-12 2008-05-14 北京搜狗科技发展有限公司 Method and system for publishing information related to internet key character
CN101216748A (en) * 2007-12-29 2008-07-09 深圳华为通信技术有限公司 Input method and device
CN101943954A (en) * 2010-09-25 2011-01-12 宇龙计算机通信科技(深圳)有限公司 Mobile terminal text input method and device and mobile terminal
CN102063451A (en) * 2010-04-16 2011-05-18 百度在线网络技术(北京)有限公司 Method and equipment for inputting characters by user and providing relevant search information

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101923401A (en) * 2010-09-21 2010-12-22 广东欧珀移动通信有限公司 Electronic equipment input method
EP2587745A1 (en) * 2011-10-26 2013-05-01 Swisscom AG A method and system of obtaining contact information for a person or an entity
CN103095891A (en) * 2011-10-27 2013-05-08 中兴通讯股份有限公司 Method, device and terminal of quickly inputting information of business card

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1213643A1 (en) * 2000-12-05 2002-06-12 Inventec Appliances Corp. Intelligent dictionary input method
CN101178737A (en) * 2006-12-12 2008-05-14 北京搜狗科技发展有限公司 Method and system for publishing information related to internet key character
CN101216748A (en) * 2007-12-29 2008-07-09 深圳华为通信技术有限公司 Input method and device
CN102063451A (en) * 2010-04-16 2011-05-18 百度在线网络技术(北京)有限公司 Method and equipment for inputting characters by user and providing relevant search information
CN101943954A (en) * 2010-09-25 2011-01-12 宇龙计算机通信科技(深圳)有限公司 Mobile terminal text input method and device and mobile terminal

Also Published As

Publication number Publication date
CN105302857A (en) 2016-02-03

Similar Documents

Publication Publication Date Title
CN110046238B (en) Dialogue interaction method, graphic user interface, terminal equipment and network equipment
EP3901756B1 (en) Electronic device including touch sensitive display and method for operating the same
CN103793176B (en) A kind of method and device being switched fast between application program
EP3567584A1 (en) Electronic apparatus and method for operating same
CN104967550B (en) unread message display method and device
KR101554295B1 (en) Universal language input
US20180143802A1 (en) Method for processing various inputs, and electronic device and server for the same
CN105302857B (en) It is a kind of that the method and apparatus of contact information is provided
CN105302458B (en) A kind of message display method and device
US20210352059A1 (en) Message Display Method, Apparatus, and Device
WO2017098332A2 (en) Method and system for inputting information
CN109427331B (en) Speech recognition method and device
CN101697107A (en) Method and device for inputting characters in touch mobile communication terminal
US10620803B2 (en) Selecting at least one graphical user interface item
KR102053196B1 (en) Mobile terminal and control method thereof
EP3405869A1 (en) Method and an apparatus for providing a multitasking view
CN104184890A (en) Information processing method and electronic device
CN109144376A (en) A kind of operation readiness method and terminal
KR20180101926A (en) Electronic device and method for controlling application thereof
EP2908272A1 (en) Method and apparatus for creating a communication group
CA2899452A1 (en) Methods, systems and devices for interacting with a computing device
KR101858544B1 (en) Information processing method and apparatus
CN106156022B (en) Information processing method and electronic equipment
US20170068413A1 (en) Providing an information set relating to a graphical user interface element on a graphical user interface
CN110391967B (en) Interaction method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant