Embodiment
Be described below in detail embodiments of the invention, the example of described embodiment is shown in the drawings, and wherein same or similar label represents same or similar element or has element that is identical or similar functions from start to finish.Be exemplary below by the embodiment be described with reference to the drawings, be intended to for explaining the present invention, and can not limitation of the present invention be interpreted as.
In addition, term " first ", " second " only for describing object, and can not be interpreted as instruction or hint relative importance or imply the quantity indicating indicated technical characteristic.Thus, be limited with " first ", the feature of " second " can express or impliedly comprise one or more these features.In describing the invention, the implication of " multiple " is two or more, unless otherwise expressly limited specifically.
In the present invention, unless otherwise clearly defined and limited, the term such as term " installation ", " being connected ", " connection ", " fixing " should be interpreted broadly, and such as, can be fixedly connected with, also can be removably connect, or connect integratedly; Can be mechanical connection, also can be electrical connection; Can be directly be connected, also indirectly can be connected by intermediary, can be the connection of two element internals.For the ordinary skill in the art, above-mentioned term concrete meaning in the present invention can be understood as the case may be.
Describe below with reference to Fig. 1 and Fig. 2 and obtain the wallpaper method to set up of network picture according to the search engine that utilizes of the embodiment of the present invention.
As shown in Figure 1, the search engine that utilizes of the embodiment of the present invention obtains the wallpaper method to set up of network picture, comprises the steps:
Step S101, search engine server receives the search option that user is arranged by the application interface of terminal device.
User arranges search option by the application interface of terminal device, then by terminal device, search option is sent to search engine server.Wherein, terminal device can be the equipment such as mobile phone, panel computer.
Wherein, search option can comprise one or more combinations of picture/mb-type, dimension of picture and image content.Picture/mb-type can comprise dynamic wallpaper, static wallpaper etc.Dimension of picture can comprise widescreen wallpaper, perpendicular screen-wall paper etc.Image content can comprise personage, landscape, pet and animation etc.User can arrange search option according to the needs of oneself in application interface.Be understandable that, search option is not limited thereto, and can also be other guide.
In addition, user can arrange multiple keyword as search option, and such as, Beijing, dusk, city wall are jointly as a search option.
Step S102, search option carries out mating to obtain the pictures relevant with search option to one or more property values of the plurality of pictures prestored in picture library by search engine server, and is shown to user by described application interface by pictures.
Store the picture library comprising plurality of pictures in search engine server, the every pictures wherein in picture library includes one or more property value.Wherein, property value screen size of terminal device that can be applicable to for the spot for photography of picture, shooting time, content of shooting, dimension of picture, picture etc.Utilize the fast finding that above-mentioned property value can realize picture.
The search option received mates with one or more property values of the picture in picture library by search engine server.When one or more property value of the picture in the picture library of search engine server is identical with the search option content that user is arranged or implication is close, then picture is added pictures.
Such as, when the search option that user is arranged is " Beijing, dusk, city wall ", search engine server searches for the picture with the attribute identical or close with " Beijing, dusk, city wall " in picture library.Such as, the attribute of picture a is " Beijing, at dusk, city wall ", the attribute of picture b is " capital, dusk, Great Wall ", then search engine server is by thinking that picture a and picture b and search option " Beijing, dusk, city wall " match, then picture a and picture b is added pictures.
Above-mentioned pictures are shown to user by application interface with thumbnail form by search engine server further.
Step S103, search engine server receives user by the selection of application interface, and the corresponding picture in pictures is set to the wallpaper of terminal device according to the selection of user.
User is after viewing above-mentioned pictures, and the interest according to oneself selects a pictures by application interface.Such as: attribute is the picture b on " capital, dusk, Great Wall ".Picture b, after the selection receiving user, is set to the wallpaper of the terminal device of user by search engine server.Thus, user does not need wallpaper to download to this locality, or obtains picture by third party software, and can directly obtain network picture by search engine by internet and arrange the wallpaper of terminal device.
In one embodiment of the invention, search engine server can arrange search option renewal pictures according to user.Particularly, if user is unsatisfied with the pictures that the search engine server last time provides, then can by the application interface amendment search option on terminal device.Search option according to the amended search option of user, can mate with one or more property values of the picture in picture library, thus obtains new pictures, and be shown to user by application interface by search engine server again.
Be described in detail for the wallpaper method to set up that utilize search engine obtain network picture of mobile phone to the embodiment of the present invention below with reference to Fig. 2.
Step S201, user arranges interface at wallpaper and selects to obtain picture option by internet.
Application interface on mobile phone can comprise wallpaper and arrange interface, arranges interface be provided with internet acquisition picture option at wallpaper.User can select internet to obtain picture option, thus selects to obtain picture from internet.
Step S202, judges that mobile phone whether can connecting Internet, if passable, then performs step S204, otherwise perform step S203.
The networking state of detection of handset, judges whether mobile phone can connecting Internet.
Step S203, ejects connecting Internet failure signal language.
Step S204, enters search option and arranges interface, if do not need to arrange wallpaper, then performs step S205, otherwise performs step S206.
Arrange interface at search option and be provided with search option input field, user can therefrom inputted search option.
Step S205, does not need to arrange wallpaper, then returns to an interface.
Step S206, judges whether user arranges search option, if so, then performs step S208, otherwise performs step S207.
Detect user at search option input field whether input content.If user input content and content legality, then perform step S208, otherwise perform step S207.
Wherein, search engine server can pre-set the type of legal content, such as: letter and word.Such as, if user's inputting punctuation mark, ", ", "/" etc., then judge that user input content is illegal.
Step S207, searches for all pictures, then performs step S211.
If the non-inputted search option of user, or input content is illegal, then search engine server searches for all pictures.
Step S208, according to search option search pictures.
Search option carries out mating to obtain the pictures relevant with search option to one or more property values of the plurality of pictures prestored in picture library by search engine server.
Step S209, judges whether to search for successfully, if so, then performs step S211, otherwise performs step S210.
Particularly, search engine server judges whether the number of pictures searched is greater than preset number, if so, then judges to search for successfully, otherwise judges unsuccessful.
Preferably, preset number can be 1.
Step S210, display does not search the signal language of picture.
Step S211, enters picture presentation interface, if do not have the interested picture of user, then performs step S212, if there is the interested picture of user, then performs step S213.
The pictures searched are shown to user, judges there is interested picture by user.
Step S212, if do not have interested picture, then user returns to an interface, then performs step S204.
Step S213, if there is interested picture, then user selects interested picture.
Can comprise plurality of pictures in pictures, user chooses one according to the interest of oneself by application interface from plurality of pictures.
Step S213, is set to wallpaper by the interested picture that user selects.
The picture that user selects is set to the wallpaper of mobile phone by search engine server.
The search engine that utilizes according to the embodiment of the present invention obtains the wallpaper method to set up of network picture, can by search engine make user can be more convenient the picture resource that internet enriches is set to wallpaper, do not need download to this locality or download third party's program, thus raising ease of use, and dramatically saves on handset program space.
Describe below with reference to Fig. 3 and obtain the wallpaper setting device of network picture according to the search engine that utilizes of the embodiment of the present invention.
As shown in Figure 3, the search engine that utilizes of the embodiment of the present invention obtains the wallpaper setting device 300 of network picture, comprising: terminal device 310 and search engine server 320.
User arranges search option by the application interface of terminal device 310, and terminal device 310 receives the search option that user is arranged, and search option is sent to search engine server 320.Wherein, terminal device 310 can be the equipment such as mobile phone, panel computer.
Wherein, search option can comprise one or more combinations of picture/mb-type, dimension of picture and image content.Picture/mb-type can comprise dynamic wallpaper, static wallpaper etc.Dimension of picture can comprise widescreen wallpaper, perpendicular screen-wall paper etc.Image content can comprise personage, landscape, pet and animation etc.User can arrange search option according to the needs of oneself in application interface.Be understandable that, search option is not limited thereto, and can also be other guide.
In addition, user can arrange multiple keyword as search option, and such as, Beijing, dusk, city wall are jointly as a search option.
In search engine server, 320 store the picture library comprising plurality of pictures, and the every pictures wherein in picture library includes one or more property value.Wherein, property value screen size of terminal device that can be applicable to for the spot for photography of picture, shooting time, content of shooting, dimension of picture, picture etc.Utilize the fast finding that above-mentioned property value can realize picture.
Search engine server 320 receives the search option that the user from terminal device 310 is arranged, and is carried out mating to obtain the pictures relevant with search option to one or more property values of the plurality of pictures prestored in picture library by search option.
Particularly, when one or more property value of the picture in the picture library of search engine server 320 is identical with the search option content that user is arranged or implication is close, then picture is added pictures.
Such as, when the search option that user is arranged is " Beijing, dusk, city wall ", search engine server 320 searches for the picture with the attribute identical or close with " Beijing, dusk, city wall " in picture library.Such as, the attribute of picture a is " Beijing, at dusk, city wall ", the attribute of picture b is " capital, dusk, Great Wall ", then search engine server 320 is by thinking that picture a and picture b and search option " Beijing, dusk, city wall " match, then picture a and picture b is added pictures.
Above-mentioned pictures are pushed to terminal device 310 application interface with thumbnail form by search engine server 320 further, and are shown to user by the application interface on terminal device 310.
In addition, terminal device 310 receives user further after checking above-mentioned pictures, the selection instruction sent.
User is after viewing above-mentioned pictures, and the interest according to oneself selects a pictures by application interface.Such as: attribute is the picture b on " capital, dusk, Great Wall ".The selection instruction of user is sent to search engine server 320 by terminal device.
The picture that user selects, after receiving the selection instruction of user, is set to the wallpaper of terminal device 310 by search engine server 320.Such as, according to the selection of user, picture b is set to the wallpaper of the terminal device 310 of user.Thus, user does not need wallpaper to download to this locality, or obtains picture by third party software, and can directly obtain network picture by search engine by internet and arrange the wallpaper of terminal device.
In one embodiment of the invention, search engine server 320 can arrange search option renewal pictures according to user.Particularly, if user is unsatisfied with the pictures that search engine server 320 last time provides, then can by the application interface amendment search option on terminal device 310.Search option according to the amended search option of user, can mate with one or more property values of the picture in picture library, thus obtains new pictures, and be shown to user by application interface by search engine server 320 again.
The search engine that utilizes according to the embodiment of the present invention obtains the wallpaper setting device of network picture, can by search engine make user can be more convenient the picture resource that internet enriches is set to wallpaper, do not need download to this locality or download third party's program, thus raising ease of use, and dramatically saves on handset program space.
Describe and can be understood in process flow diagram or in this any process otherwise described or method, represent and comprise one or more for realizing the module of the code of the executable instruction of the step of specific logical function or process, fragment or part, and the scope of the preferred embodiment of the present invention comprises other realization, wherein can not according to order that is shown or that discuss, comprise according to involved function by the mode while of basic or by contrary order, carry out n-back test, this should understand by embodiments of the invention person of ordinary skill in the field.
In flow charts represent or in this logic otherwise described and/or step, such as, the sequencing list of the executable instruction for realizing logic function can be considered to, may be embodied in any computer-readable medium, for instruction execution system, device or equipment (as computer based system, comprise the system of processor or other can from instruction execution system, device or equipment instruction fetch and perform the system of instruction) use, or to use in conjunction with these instruction execution systems, device or equipment.With regard to this instructions, " computer-readable medium " can be anyly can to comprise, store, communicate, propagate or transmission procedure for instruction execution system, device or equipment or the device that uses in conjunction with these instruction execution systems, device or equipment.The example more specifically (non-exhaustive list) of computer-readable medium comprises following: the electrical connection section (electronic installation) with one or more wiring, portable computer diskette box (magnetic device), random-access memory (ram), ROM (read-only memory) (ROM), erasablely edit ROM (read-only memory) (EPROM or flash memory), fiber device, and portable optic disk ROM (read-only memory) (CDROM).In addition, computer-readable medium can be even paper or other suitable media that can print described program thereon, because can such as by carrying out optical scanning to paper or other media, then carry out editing, decipher or carry out process with other suitable methods if desired and electronically obtain described program, be then stored in computer memory.
Should be appreciated that each several part of the present invention can realize with hardware, software, firmware or their combination.In the above-described embodiment, multiple step or method can with to store in memory and the software performed by suitable instruction execution system or firmware realize.Such as, if realized with hardware, the same in another embodiment, can realize by any one in following technology well known in the art or their combination: the discrete logic with the logic gates for realizing logic function to data-signal, there is the special IC of suitable combinational logic gate circuit, programmable gate array (PGA), field programmable gate array (FPGA) etc.
Those skilled in the art are appreciated that realizing all or part of step that above-described embodiment method carries is that the hardware that can carry out instruction relevant by program completes, described program can be stored in a kind of computer-readable recording medium, this program perform time, step comprising embodiment of the method one or a combination set of.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing module, also can be that the independent physics of unit exists, also can be integrated in a module by two or more unit.Above-mentioned integrated module both can adopt the form of hardware to realize, and the form of software function module also can be adopted to realize.If described integrated module using the form of software function module realize and as independently production marketing or use time, also can be stored in a computer read/write memory medium.
The above-mentioned storage medium mentioned can be ROM (read-only memory), disk or CD etc.
In the description of this instructions, specific features, structure, material or feature that the description of reference term " embodiment ", " some embodiments ", " example ", " concrete example " or " some examples " etc. means to describe in conjunction with this embodiment or example are contained at least one embodiment of the present invention or example.In this manual, identical embodiment or example are not necessarily referred to the schematic representation of above-mentioned term.And the specific features of description, structure, material or feature can combine in an appropriate manner in any one or more embodiment or example.
Although illustrate and describe embodiments of the invention above, be understandable that, above-described embodiment is exemplary, can not be interpreted as limitation of the present invention, those of ordinary skill in the art can change above-described embodiment within the scope of the invention when not departing from principle of the present invention and aim, revising, replacing and modification.