Detailed description of the invention
Embodiments of the invention are described below in detail, and the example of described embodiment is shown in the drawings, wherein certainlyBegin to same or similar label eventually represent same or similar module or there is the mould of same or like functionBlock.The embodiment described below with reference to accompanying drawing is exemplary, is only used for explaining the present invention, and can notIt is interpreted as limitation of the present invention.On the contrary, embodiments of the invention include falling into attached claimsAll changes, amendment and equivalent in the range of spirit and intension.
Fig. 1 be one embodiment of the invention propose input method in express one's feelings bag expanding method flow process signalFigure, the method includes:
S11: receive the search word of user's input.
Such as, user can be by the entrance input search word in interface of input method.
Search word is e.g. for the key word of picture searching, such as name, plant name, animal name etc..
Wherein, during the entrance in interface of input method can be particularly located at input method expression panel.
Accordingly, seeing Fig. 2, the method may include that
S21: receive user and trigger the instruction of input method expression panels show, and according to instruction to user's exhibitionShow input method expression panel, input method expression panel comprises entrance.
Wherein, the input method in the present embodiment can specifically refer to the input method of mobile terminal.
User is in mobile terminal during information to be carried out input, for example, it is desired at mobile terminal chat interface or shortWhen letter interface inputs information, the input method of mobile terminal can be adjusted.
Include at the interface of the input method of the mobile terminal adjusted for triggering input method expression panels showMark, such as, this mark is typically smiling face's shape, after user clicks on this mark, can triggerThe displaying of input method expression panel.
After showing input method expression panel to user, as shown in Figure 2, it is also possible to including:
S22: receive user by the entrance in input method expression panel, the search word of input.
Such as, the entrance in expression panel is the mark of a picture searching, when user clicks on this markAfter, input frame can be shown to user, afterwards, user can pass through word or language in this input frameThe modes such as sound input search word.
S12: obtain the picture search result corresponding with search word.
In some embodiments, seeing Fig. 2, the flow process obtaining picture search result may include that
S23: search word is sent to service end, so that service end carries out picture searching according to search word, obtainsTaking picture search result, picture search result includes: static images and/or dynamic picture.
Wherein, this search word, after the search word getting user's input, can be sent to by clientService end, or according to this search word is carried out picture on network search existing data base by service endRope, to obtain picture search result.
Such as, search word is " Li Yifeng ", then service end may search for relevant to " Li Yifeng "One or more picture as picture search result.
Optionally, the picture in picture search result can be static images, and/or, dynamic picture.
S24: receive the picture search result that service end sends.
Picture search result, after getting picture search result, can be sent to client by service end, withJust it is shown in client.
It addition, after service end is by data base or network, search obtains picture search result, can will obtainThe original image taken is sent to client, or, it is also possible to original image is optimized process, such as,Reducing and process to be suitable as expression picture, the picture after optimization being processed afterwards is sent to client.
It addition, service end is when getting plurality of pictures, can according to the degree of correlation of search word or itsHe is regular, is ranked up plurality of pictures, in order to the picture after client shows sequence.
S13: picture search result is showed user.
Picture search result, after receiving the picture search result that service end sends, can be shown by clientTo user.
S14: receive user to the download instruction of one or more picture in picture search result, according underCarry instruction download pictures, and the picture of download is saved in input method expression panel.
Optionally, download instruction is the download instruction of corresponding single picture, or, download instruction be forThe download instruction of plurality of pictures is downloaded in packing.
Such as, when to user's exhibiting pictures Search Results, can every in corresponding picture search resultPictures arranges download mark, and user can download corresponding picture by clicking on this download mark.OrPerson, corresponding picture search result arranges unified download mark, and user can be in picture search resultSelect one or more picture, and carry out the download of single picture by unified mark of downloading or carry outThe packing of plurality of pictures is downloaded.
In some embodiments, see Fig. 2, after picture search result is showed user (S25),The flow process downloading and preserving picture can specifically include:
S26: receive user to the download instruction of one or more picture in picture search result, according underCarry instruction download pictures.
Such as, individual download pictures or packing download pictures.
S27: for the picture establishing label (tag) in input method expression panel downloaded.
For example, it is possible to first created new label in input method expression panel before download pictures, orPerson, it is also possible to be when picture is downloaded or after download completes, the setting option etc. provided by input methodCreate new label.
Such as, the label of establishment can be " star's expression ".
S28: in the packet at the label place that the picture of download is saved in correspondence.
Such as, after downloading the picture that search word " Li Yifeng " is corresponding, the picture downloaded can be protectedIt is stored in " star's expression " this packet.
In the present embodiment, by inputting search word in interface of input method, and obtain figure according to search wordPicture in sheet Search Results, and download pictures Search Results, can be by input method and picture searchingIn conjunction with, download the picture meeting individual subscriber demand, and be not limited to the expression bag fixed, thus fullFoot users ' individualized requirement.Carry out it addition, picture searching is the entrance provided based on input method, canWith without jumping to removal search outside input method, but directly can initiate picture searching by input method,The problems such as the complex operation caused outside avoiding jumping to input method, become such that it is able to reduce user operationThis, save the user operation time.
Fig. 3 is the structural representation of expanding device of bag of expressing one's feelings in the input method that another embodiment of the present invention proposesFigure, this device 30 includes: receiver module 31, acquisition module the 32, first display module 33 and download mouldBlock 34.
Receiver module 31, for receiving the search word of user's input;
Such as, user can be by the entrance input search word in interface of input method.
Search word is e.g. for the key word of picture searching, such as name, plant name, animal name etc..
Wherein, during the entrance in interface of input method can be particularly located at input method expression panel.
In some embodiments, seeing Fig. 4, this device 30 can also include:
Second display module 35, triggers the instruction of input method expression panels show for receiving user, andShow input method expression panel according to instruction to user, input method expression panel comprises entrance.
Wherein, the input method in the present embodiment can specifically refer to the input method of mobile terminal.
User is in mobile terminal during information to be carried out input, for example, it is desired at mobile terminal chat interface or shortWhen letter interface inputs information, the input method of mobile terminal can be adjusted.
Include at the interface of the input method of the mobile terminal adjusted for triggering input method expression panels showMark, such as, this mark is typically smiling face's shape, after user clicks on this mark, can triggerThe displaying of input method expression panel.
After showing input method expression panel to user, user can be received and expressed one's feelings panel by input methodInterior entrance, the search word for picture searching of input.
Such as, the entrance in expression panel is the mark of a picture searching, when user clicks on this markAfter, input frame can be shown to user, afterwards, user can pass through word or language in this input frameThe modes such as sound input search word.
Acquisition module 32, for obtaining the picture search result corresponding with search word;
In some embodiments, seeing Fig. 4, described acquisition module 32 includes:
First module 321, for being sent to service end by search word, so that service end is carried out according to search wordPicture searching, obtains picture search result, and described picture search result includes: static images and/or dynamicallyPicture;
Wherein, this search word, after the search word getting user's input, can be sent to by clientService end, or according to this search word is carried out picture on network search existing data base by service endRope, to obtain picture search result.
Such as, search word is " Li Yifeng ", then service end may search for relevant to " Li Yifeng "One or more picture as picture search result.
Optionally, the picture in picture search result can be static images, and/or, dynamic picture.
Second unit 322, for receiving the picture search result that service end sends.
Picture search result, after getting picture search result, can be sent to client by service end, withJust it is shown in client.
It addition, after service end is by data base or network, search obtains picture search result, can will obtainThe original image taken is sent to client, or, it is also possible to original image is optimized process, such as,Reducing and process to be suitable as expression picture, the picture after optimization being processed afterwards is sent to client.
It addition, service end is when getting plurality of pictures, can according to the degree of correlation of search word or itsHe is regular, is ranked up plurality of pictures, in order to the picture after client shows sequence.
First display module 33, for showing user by picture search result;
Picture search result, after receiving the picture search result that service end sends, can be shown by clientTo user.
Download module 34, for receiving user to the download of one or more picture in picture search resultInstruction, according to download instruction download pictures, and is saved in the picture of download in input method expression panel.
Optionally, download instruction is the download instruction of corresponding single picture, or, download instruction be forThe download instruction of plurality of pictures is downloaded in packing.
Such as, when to user's exhibiting pictures Search Results, can every in corresponding picture search resultPictures arranges download mark, and user can download corresponding picture by clicking on this download mark.OrPerson, corresponding picture search result arranges unified download mark, and user can be in picture search resultSelect one or more picture, and carry out the download of single picture by unified mark of downloading or carry outThe packing of plurality of pictures is downloaded.
Optionally, described download module 34 is expressed one's feelings in panel for the picture of download is saved in input method,Including:
For the picture establishing label in input method expression panel downloaded;
In the packet at the label place that the picture of download is saved in correspondence.
For example, it is possible to first created new label in input method expression panel before download pictures, orPerson, it is also possible to be when picture is downloaded or after download completes, the setting option etc. provided by input methodCreate new label.
Such as, the label of establishment can be " star's expression ".
Such as, after downloading the picture that search word " Li Yifeng " is corresponding, the picture downloaded can be protectedIt is stored in " star's expression " this packet.
In the present embodiment, by inputting search word in interface of input method, and obtain figure according to search wordPicture in sheet Search Results, and download pictures Search Results, can be by input method and picture searchingIn conjunction with, download the picture meeting individual subscriber demand, and be not limited to the expression bag fixed, thus fullFoot users ' individualized requirement.Carry out it addition, picture searching is the entrance provided based on input method, canWith without jumping to removal search outside input method, but directly can initiate picture searching by input method,The problems such as the complex operation caused outside avoiding jumping to input method, become such that it is able to reduce user operationThis, save the user operation time.
It should be noted that in describing the invention, term " first ", " second " etc. are only used for retouchingState purpose, and it is not intended that indicate or hint relative importance.Additionally, in describing the invention, removeNon-being otherwise noted, the implication of " multiple " refers at least two.
In flow chart or at this, any process described otherwise above or method description are construed as, tableShow and include one or more generation for the executable instruction of the step that realizes specific logical function or processModule, fragment or the part of code, and the scope of the preferred embodiment of the present invention includes other realization,Wherein can not by order that is shown or that discuss, including according to involved function by basic mode simultaneouslyOr in the opposite order, performing function, these should be by embodiments of the invention those of skill in the artMember is understood.
Should be appreciated that each several part of the present invention can realize by hardware, software, firmware or combinations thereof.In the above-described embodiment, multiple steps or method in memory and can be held by suitably instruction with storageSoftware or firmware that row system performs realize.Such as, if realized with hardware, with another embodiment partyAs in formula, can realize by any one in following technology well known in the art or their combination: haveFor data signal being realized the discrete logic of the logic gates of logic function, there is suitably combinationThe special IC of logic gates, programmable gate array (PGA), field programmable gate array (FPGA)Deng.
Those skilled in the art be appreciated that realize that above-described embodiment method carries whole orPart steps can be by program and completes to instruct relevant hardware, and described program can be stored in oneIn computer-readable recording medium, this program upon execution, including one of step or its group of embodiment of the methodClose.
Additionally, each functional unit in each embodiment of the present invention can be integrated in a processing module,Can also be that unit is individually physically present, it is also possible to two or more unit are integrated in a moduleIn.Above-mentioned integrated module both can realize to use the form of hardware, it would however also be possible to employ software function moduleForm realizes.If described integrated module realizes and as independent product using the form of software function moduleWhen selling or use, it is also possible to be stored in a computer read/write memory medium.
Storage medium mentioned above can be read only memory, disk or CD etc..
In the description of this specification, reference term " embodiment ", " some embodiments ", " example ",It is concrete that the description of " concrete example " or " some examples " etc. means to combine this embodiment or example describesFeature, structure, material or feature are contained at least one embodiment or the example of the present invention.In this theoryIn bright book, the schematic representation of above-mentioned term is not necessarily referring to identical embodiment or example.And,The specific features, structure, material or the feature that describe can be in any one or more embodiments or examplesIn combine in an appropriate manner.
Although above it has been shown and described that embodiments of the invention, it is to be understood that above-described embodimentIt is exemplary, it is impossible to being interpreted as limitation of the present invention, those of ordinary skill in the art is the present invention'sIn the range of above-described embodiment can be changed, revise, replace and modification.