CN105320768A - Search method and apparatus - Google Patents
Search method and apparatus Download PDFInfo
- Publication number
- CN105320768A CN105320768A CN201510713940.XA CN201510713940A CN105320768A CN 105320768 A CN105320768 A CN 105320768A CN 201510713940 A CN201510713940 A CN 201510713940A CN 105320768 A CN105320768 A CN 105320768A
- Authority
- CN
- China
- Prior art keywords
- search
- information
- input
- search engine
- character
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/951—Indexing; Web crawling techniques
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The disclosure relates to a search method and apparatus. The method comprises: acquiring input search information, wherein the input information comprises a search engine identification and a to-be-searched character; searching the to-be-searched character via a target search engine corresponding to the search engine identification; and displaying a target webpage corresponding a search result. According to the technical scheme provided by the invention, a user dose not need to open a search website where a to-be-used search engine is located and input to-be searched information on a webpage; operation steps of online search are simplified; the user can more conveniently carry out the online search by using a terminal; and search efficiency is improved. Furthermore, a search website homepage is avoided being opened; and flow use of a browser on the terminal is reduced.
Description
Technical field
The disclosure relates to technical field of data processing, particularly relates to searching method and device.
Background technology
At present, when use browser carries out the search in Website of universal search or some website, first need at address field input station address, such as baidu.com or tmall.com, and then in the search box of website inputted search string, whole process need two step.Be integrated with universal search hurdle at toolbar in some browser, but this mode can only specify search website at every turn, if it is also pretty troublesome to need to switch search website.
Summary of the invention
Disclosure embodiment provides searching method and device.Described technical scheme is as follows:
First aspect, provides a kind of searching method, comprising:
Obtain the search information of input, described search information comprises search engine mark and character to be searched;
By the described character to be searched of Targeted Search Engine search that described search engine mark is corresponding;
The target web that display of search results is corresponding.
Optionally, the described search information obtaining input, comprising:
Detect the input information in target input region;
In response to described input information being detected, obtain the form of described input information;
In response to determining that the form of described input information is preset search information format, described input information is defined as described search information.
Optionally, the described search information obtaining input, comprising:
In response to determining that the form of described input information is not described preset search information format, acquisition preset search engine identification;
Determine that described search information comprises described preset search engine identification and described input information, using described input information as described character to be searched.
Optionally, the described Targeted Search Engine search described to be searched character corresponding by described search engine mark, comprising:
Determine the Targeted Search Engine that described search engine mark is corresponding;
Obtain the search coding rule that described Targeted Search Engine is corresponding;
According to described search coding rule, described character conversion to be searched is encoded for searching for;
Described target web is obtained according to described Targeted Search Engine and described search coding.
Optionally, the described input information in response to detecting in target input region, comprises following at least one item:
In response to multimedia messages input being detected in described target input region, described multimedia messages comprises the information of following at least one form: character, picture, audio frequency, video;
In response to the editing operation detected in described target input region described multimedia messages.
Optionally, the form of the described input information of described acquisition, comprising:
In response to determining the information that described multimedia messages comprises multimedia messages and comprises following at least one form: picture, audio frequency, video, be converted to character information by described multimedia messages;
Obtain the form of described character information.
Second aspect, provides a kind of searcher, comprising:
Acquisition module, for obtaining the search information of input, described search information comprises search engine mark and character to be searched;
Search module, the Targeted Search Engine for the search engine mark correspondence obtained by described acquisition module searches for the character to be searched that described acquisition module obtains;
Display module, for the target web that display of search results is corresponding.
Optionally, described acquisition module comprises:
Detection sub-module, for detecting the input information in target input region;
First obtains submodule, for described input information being detected in response to described detection sub-module, obtains the form of described input information;
First determines submodule, and be preset search information format for the form in response to the input information determining described first acquisition submodule acquisition, the input information described detection sub-module detected is defined as described search information.
Optionally, described acquisition module also comprises:
Second obtains submodule, in response to determining that the described first form obtaining the input information that submodule obtains not is described preset search information format, obtains preset search engine identification;
Described first determines submodule, for determining that described search information comprises described second and obtains the preset search engine identification and the input information that detects of described detection sub-module that submodule obtains, using described input information as described character to be searched.
Optionally, described search module comprises:
Second determines submodule, for determining the Targeted Search Engine of the search engine mark correspondence that described acquisition module obtains;
3rd obtains submodule, determines for obtaining described second the search coding rule that Targeted Search Engine that submodule is determined is corresponding;
Transform subblock, encodes described character conversion to be searched for searching for for the search coding rule obtaining submodule acquisition according to the described 3rd;
4th obtains submodule, for determining that the search coding of the Targeted Search Engine that submodule is determined and the conversion of described transform subblock obtains described target web according to described second.
Optionally, described first obtains submodule in response to the input information detected in target input region, comprises following at least one item:
The multimedia messages of input detected in described target input region in response to described detection sub-module, described multimedia messages comprises the information of following at least one form: character, picture, audio frequency, video;
Editing operation to described multimedia messages is detected in described target input region in response to described detection sub-module.
Optionally, described first obtains submodule, for in response to determining the information that described multimedia messages that described detection sub-module detects comprises multimedia messages and comprises following at least one form: picture, audio frequency, video, be converted to character information by described multimedia messages; Obtain the form of described character information.
The third aspect, provides a kind of searcher, comprising:
Processor;
For the storer of storage of processor executable instruction;
Wherein, described processor is configured to:
Obtain the search information of input, described search information comprises search engine mark and character to be searched;
By the described character to be searched of Targeted Search Engine search that described search engine mark is corresponding;
The target web that display of search results is corresponding.
The technical scheme that embodiment of the present disclosure provides can comprise following beneficial effect:
In the present embodiment, user is when terminal is searched on the net, directly can input the search information comprising search engine mark and character to be searched, as " baidu: weather ", terminal determines the search engine that will use and the content will searching element according to search information, and search for accordingly, and open corresponding webpage for user and show Search Results.Like this, user without the need to opening the search website at the search engine place that will use, and inputs the information that will search on webpage, simplifies the operation steps of online search, and it is convenient that user uses terminal to carry out online search, improves search efficiency.Further, avoid opening search website homepage, the flow decreasing browser in terminal uses.
In another embodiment, detect the input information in target input region, and whether the form determining input information is preset search information format, if, input information is defined as search information, if not, then obtain preset search engine identification, preset search engine identification and input information are as search information.Like this, whether the input information no matter detected in target input region meets preset search information format, all can be user and corresponding Search Results is provided, the search website at the search engine place that will use is opened without the need to user, and on webpage, input the information that will search for, simplify the operation steps of online search, it is convenient that user uses terminal to carry out online search, improve search efficiency, user experience is higher.Further, avoid opening search website homepage, the flow decreasing browser in terminal uses.
In another embodiment, obtain the URL of target web according to the input information detected in target input region, can directly open this URL in a browser, for user shows Search Results.The search website at the search engine place that will use is opened without the need to user, and on webpage, input the information that will search for, simplify the operation steps of online search, it is convenient that user uses terminal to carry out online search, improve search efficiency, user experience is higher.Further, avoid opening search website homepage, the flow decreasing browser in terminal uses.
In another embodiment, user is in many ways in target input region the input search engine that will use and the information that will search for, as input character, picture, audio frequency, the multimedia messagess such as video, or in the editing operation of target input region to multimedia messages, make search more intelligent, convenient, and, the search website at the search engine place that will use is opened without the need to user, and on webpage, input the information that will search for, simplify the operation steps of online search, it is convenient that user uses terminal to carry out online search, improve search efficiency, user experience is higher.Further, avoid opening search website homepage, the flow decreasing browser in terminal uses.
Should be understood that, it is only exemplary and explanatory that above general description and details hereinafter describe, and can not limit the disclosure.
Accompanying drawing explanation
Accompanying drawing to be herein merged in instructions and to form the part of this instructions, shows and meets embodiment of the present disclosure, and is used from instructions one and explains principle of the present disclosure.
Fig. 1 is the process flow diagram of a kind of searching method according to an exemplary embodiment.
Fig. 2 is the process flow diagram of the search information that the acquisition according to an exemplary embodiment inputs.
Fig. 3 is the schematic diagram of the user's input information according to an exemplary embodiment.
Fig. 4 is the process flow diagram of the search information that the acquisition according to another exemplary embodiment inputs.
Fig. 5 is the schematic diagram of the user's input information according to another exemplary embodiment.
Fig. 6 is the process flow diagram of the search information that the acquisition according to another exemplary embodiment inputs.
Fig. 7 is the process flow diagram of the search information that the acquisition according to another exemplary embodiment inputs.
Fig. 8 is the process flow diagram of a kind of searching method according to another exemplary embodiment.
Fig. 9 is the block diagram of a kind of searcher according to an exemplary embodiment.
Figure 10 is the block diagram of the acquisition module according to an exemplary embodiment.
Figure 11 is the block diagram of the acquisition module according to another exemplary embodiment.
Figure 12 is the block diagram of the search module according to another exemplary embodiment.
Figure 13 is the block diagram of a kind of device for searching for according to an exemplary embodiment.
Embodiment
Here will be described exemplary embodiment in detail, its sample table shows in the accompanying drawings.When description below relates to accompanying drawing, unless otherwise indicated, the same numbers in different accompanying drawing represents same or analogous key element.Embodiment described in following exemplary embodiment does not represent all embodiments consistent with the disclosure.On the contrary, they only with as in appended claims describe in detail, the example of apparatus and method that aspects more of the present disclosure are consistent.
The technical scheme that disclosure embodiment provides, relates to terminal, and this terminal is the terminal at browser place.This terminal can be mobile phone, computing machine, digital broadcast terminal, messaging devices, game console, tablet device, Medical Devices, body-building equipment, arbitrary equipment with web search function such as personal digital assistant.
Fig. 1 is the process flow diagram of a kind of searching method according to an exemplary embodiment, and as shown in Figure 1, searching method is used for, in terminal, comprising the following steps:
In step s 11, obtain the search information of input, search information comprises search engine mark and character to be searched;
In step s 12, character to be searched is searched for by the Targeted Search Engine that search engine mark is corresponding;
In step s 13, the target web that display of search results is corresponding.
In the present embodiment, user is when terminal is searched on the net, directly can input the search information comprising search engine mark and character to be searched, as " baidu: weather ", terminal determines the search engine that will use and the content will searching element according to search information, and search for accordingly, and open corresponding webpage for user and show Search Results.Like this, user without the need to opening the search website at the search engine place that will use, and inputs the information that will search on webpage, simplifies the operation steps of online search, and it is convenient that user uses terminal to carry out online search, improves search efficiency.Further, avoid opening search website homepage, the flow decreasing browser in terminal uses.
In another embodiment, search information can be inputted in the target input region of browser by user, and target input region can be the address input field etc. of browser.According to user's input information form, can differently determine search information.
Fig. 2 is the process flow diagram of the search information that the acquisition according to an exemplary embodiment inputs, and as shown in Figure 2, obtains the search information of input, comprises the following steps:
In the step s 21, the input information in target input region is detected;
In step S22, in response to input information being detected, obtain the form of input information;
In step S23, in response to determining that the form of input information is preset search information format, input information is defined as search information.
Such as, preset search information format can be " search engine identifies: character to be searched ".Fig. 3 is the schematic diagram of the user's input information according to an exemplary embodiment, as shown in Figure 3, user is " baidu: weather " in the input information of target input region 31, this input information conforms preset search information format, then can determine that " baidu: weather " is for search information.Determine that search engine is Baidu's search engine, character to be searched is " weather ".Therefore, Baidu's search engine search weather is utilized.
Fig. 4 is the process flow diagram of the search information that the acquisition according to another exemplary embodiment inputs, and as shown in Figure 4, obtains the search information of input, comprising:
In step S41, in response to determining that the form of input information is not preset search information format, acquisition preset search engine identification;
In step S42, determine that search information comprises preset search engine identification and input information, using input information as character to be searched.
Such as, preset search information format can be " search engine identifies: character to be searched ".Fig. 5 is the schematic diagram of the user's input information according to another exemplary embodiment, as shown in Figure 5, user is " taobao-skirt " in the input information of target input region 51, this input information does not meet preset search information format, then can using " taobao-skirt " as character to be searched, obtain preset search engine identification is Baidu's search engine simultaneously.Utilize Baidu's search engine search " taobao-skirt ".
In the present embodiment, detect the input information in target input region, and whether the form determining input information is preset search information format, if, input information is defined as search information, if not, then obtain preset search engine identification, preset search engine identification and input information are as search information.Whether the input information no matter detected in target input region meets preset search information format, all can be user and corresponding Search Results is provided, the search website at the search engine place that will use is opened without the need to user, and on webpage, input the information that will search for, simplify the operation steps of online search, it is convenient that user uses terminal to carry out online search, and improve search efficiency, user experience is higher.Further, avoid opening search website homepage, the flow decreasing browser in terminal uses.
Fig. 6 is the process flow diagram of the search information that the acquisition according to another exemplary embodiment inputs, and as shown in Figure 6, the Targeted Search Engine corresponding by search engine mark searches for character to be searched, comprising:
In step S61, determine the Targeted Search Engine that search engine mark is corresponding;
In step S62, obtain the search coding rule that Targeted Search Engine is corresponding;
In step S63, according to search coding rule, character conversion to be searched is encoded for searching for;
In step S64, obtain target web according to Targeted Search Engine and search coding.
Such as, determine that search information is for " baidu: weather ", the Targeted Search Engine that search engine mark " baidu " is corresponding is Baidu's search engine, " https: //www.baidu.com/s? wd=".
Obtain the search coding rule that Baidu's search engine is corresponding, character to be searched " weather " be converted to search coding as follows:
“%E5%A4%A9%E6%B0%94&rsv_spt=1&rsv_iqid=0xe52734cf000311f0&issp=1&f=8&rsv_bp=0&rsv_idx=2&ie=utf-8&tn=baiduhome_pg&rsv_enter=1&rsv_sug3=6&rsv_sug1=6&rsv_t=ed63naXHQoqAq9UITEBlH8je4wPEJ6FgzEc1jxODHdM5da9HRq425KnpN6Q3Hf14E4Ff”。
Obtaining target web according to Targeted Search Engine and search coding is:
“https://www.baidu.com/s?wd=%E5%A4%A9%E6%B0%94&rsv_spt=1&rsv_iqid=0xe52734cf000311f0&issp=1&f=8&rsv_bp=0&rsv_idx=2&ie=utf-8&tn=baiduhome_pg&rsv_enter=1&rsv_sug3=6&rsv_sug1=6&rsv_t=ed63naXHQoqAq9UITEBlH8je4wPEJ6FgzEc1jxODHdM5da9HRq425KnpN6Q3Hf14E4Ff”。
Again such as, determine that search information is for " sky cat: one-piece dress ", the Targeted Search Engine that search engine mark " sky cat " is corresponding is sky cat search engine
“https://list.tmall.com/search_product.htm?q=”。
Obtain the search coding rule that Baidu's search engine is corresponding, character to be searched " one-piece dress " be converted to search coding as follows:
“%C1%AC%D2%C2%C8%B9&type=p&vmarket=&spm=875.7789098.a2227oh.d100&from=mallfp..pc_1_searchbutton”。
Obtaining target web according to Targeted Search Engine and search coding is:
“https://list.tmall.com/search_product.htm?q=%C1%AC%D2%C2%C8%B9&type=p&vmarket=&spm=875.7789098.a2227oh.d100&from=mallfp..pc_1_searchbutton”。
In the present embodiment, obtain the URL of target web according to the input information detected in target input region, can directly open this URL in a browser, for user shows Search Results.The search website at the search engine place that will use is opened without the need to user, and on webpage, input the information that will search for, simplify the operation steps of online search, it is convenient that user uses terminal to carry out online search, improve search efficiency, user experience is higher.Further, avoid opening search website homepage, the flow decreasing browser in terminal uses.
In another embodiment, in response to the input information detected in target input region, following at least one item is comprised:
In response to multimedia messages input being detected in target input region, multimedia messages comprises the information of following at least one form: character, picture, audio frequency, video;
In response to the editing operation detected in target input region multimedia messages.
Such as, user can at target input region input character, as " baidu: weather ".
Again such as, after user's input " taobao: ", the picture of the clothes that search for is pasted target input region.
Again such as, user is by voice mode inputted search engine identification and the information content that will search for.
Again such as, after user's input " taobao: ", the files such as the audio frequency that search for, video are dragged to target input region.
Fig. 7 is the process flow diagram of the search information that the acquisition according to another exemplary embodiment inputs, as shown in Figure 7, in another embodiment, when user to comprise the information of the non-character forms such as picture, audio frequency, video in the information that target input region inputs, obtain the form of input information, comprising:
In step S71, in response to determining the information that multimedia messages comprises multimedia messages and comprises following at least one form: picture, audio frequency, video, be converted to character information by multimedia messages;
In step S72, obtain the form of character information.
Such as, after user's input " taobao: ", the picture of the clothes that search for is pasted target input region.Browser can carry out equipment to this picture, obtains the information such as the type of clothes in this picture, color, style, this pictorial information is converted to character information.
Again such as, user speech input " Baidu's colon weather ", browser can identify receiving voice messaging, is converted to character information " Baidu: weather ", and determines that character information " Baidu: weather " meets preset search information format.
In the present embodiment, user is in many ways in target input region the input search engine that will use and the information that will search for, make search more intelligent, convenient, further, open the search website at the search engine place that will use without the need to user, and on webpage, input the information that will search for, simplify the operation steps of online search, it is convenient that user uses terminal to carry out online search, and improve search efficiency, user experience is higher.Further, avoid opening search website homepage, the flow decreasing browser in terminal uses.
Below the method for the present embodiment is specifically described.
Fig. 8 is the process flow diagram of a kind of searching method according to another exemplary embodiment, and as shown in Figure 8, the method comprises the following steps:
In step S801, detect the input information in target input region;
In step S802, in response to input information being detected, obtain the form of input information;
In step S803, judge whether the form of input information is preset search information format, if so, perform step S804, if not, perform step S805;
In step S804, input information is defined as search information, performs step S807;
In step S805, obtain preset search engine identification;
In step S806, determine that search information comprises preset search engine identification and input information, using input information as character to be searched;
In step S807, determine the Targeted Search Engine that search engine mark is corresponding;
In step S808, obtain the search coding rule that Targeted Search Engine is corresponding;
In step S809, according to search coding rule, character conversion to be searched is encoded for searching for;
In step S810, obtain target web according to Targeted Search Engine and search coding;
In step S811, the target web that display of search results is corresponding.
In the present embodiment, user is when terminal is searched on the net, directly can input the search information comprising search engine mark and character to be searched, terminal determines the search engine that will use and the content will searching element according to search information, and search for accordingly, and open corresponding webpage for user and show Search Results.Like this, user without the need to opening the search website at the search engine place that will use, and inputs the information that will search on webpage, simplifies the operation steps of online search, and it is convenient that user uses terminal to carry out online search, improves search efficiency.Further, avoid opening search website homepage, the flow decreasing browser in terminal uses.
Following is disclosure device embodiment, may be used for performing disclosure embodiment of the method.(device embodiment needs the full content comprising embodiment of the method)
Fig. 9 is the block diagram of a kind of searcher according to an exemplary embodiment, and this device can realize becoming the some or all of of electronic equipment by software, hardware or both combinations.As shown in Figure 9, this searcher, comprising:
Acquisition module 91, is configured to the search information obtaining input, and search information comprises search engine mark and character to be searched;
Search module 92, the character to be searched of the Targeted Search Engine search acquisition module acquisition that the search engine mark being configured to be obtained by acquisition module 91 is corresponding;
Display module 93, is configured to the target web that display of search results is corresponding.
In the present embodiment, user is when terminal is searched on the net, acquisition module 91 obtains the search information comprising search engine mark and character to be searched that user can directly input, as " baidu: weather ", search module 92 determines the search engine that will use and the content will searching element according to search information, and search for accordingly, display module 93 is opened corresponding webpage for user and is shown Search Results.Like this, user without the need to opening the search website at the search engine place that will use, and inputs the information that will search on webpage, simplifies the operation steps of online search, and it is convenient that user uses terminal to carry out online search, improves search efficiency.Further, avoid opening search website homepage, the flow decreasing browser in terminal uses.
In another embodiment, search information can be inputted in the target input region of browser by user, and target input region can be the address input field etc. of browser.According to user's input information form, can differently determine search information.
Figure 10 is the block diagram of the acquisition module according to an exemplary embodiment, and as shown in Figure 10, optionally, acquisition module 91 comprises:
Detection sub-module 101, is configured to detect the input information in target input region;
First obtains submodule 102, is configured to input information be detected in response to detection sub-module 101, obtains the form of input information;
First determines submodule 103, and the form be configured in response to the input information determining the first acquisition submodule 102 acquisition is preset search information format, and input information detection sub-module 101 detected is defined as search information.
Such as, preset search information format can be " search engine identifies: character to be searched ".Detection sub-module 101 detects that user is " baidu: weather " in the input information of target input region, first obtains the form that submodule 102 obtains this input information, first determines that submodule 103 determines that the form of this input information meets preset search information format, then can determine that " baidu: weather " is for search information.Determine that search engine is Baidu's search engine, character to be searched is " weather ".Therefore, Baidu's search engine search weather is utilized.
Figure 11 is the block diagram of the acquisition module according to another exemplary embodiment, and as shown in figure 11, optionally, acquisition module 91 also comprises:
Second obtains submodule 104, is configured in response to determining that the form of the input information that the first acquisition submodule 102 obtains is not preset search information format, acquisition preset search engine identification;
First determines submodule 103, is configured to determine that search information comprises preset search engine identification that the second acquisition submodule 104 obtains and the input information that detection sub-module detects, using input information as character to be searched.
Such as, preset search information format can be " search engine identifies: character to be searched ".User is " taobao-skirt " in the input information of target input region, this input information does not meet preset search information format, it is Baidu's search engine that second acquisition submodule 104 obtains preset search engine identification, utilizes Baidu's search engine search " taobao-skirt ".First determines that submodule 103 can using " taobao-skirt " as character to be searched.
In the present embodiment, whether the input information no matter detected in target input region meets preset search information format, all can be user and corresponding Search Results is provided, the search website at the search engine place that will use is opened without the need to user, and on webpage, input the information that will search for, simplify the operation steps of online search, it is convenient that user uses terminal to carry out online search, improve search efficiency, user experience is higher.Further, avoid opening search website homepage, the flow decreasing browser in terminal uses.
Figure 12 is the block diagram of the search module according to another exemplary embodiment, and as shown in figure 12 optionally, search module 92 comprises:
Second determines submodule 121, is configured to the Targeted Search Engine determining the search engine mark correspondence that acquisition module 91 obtains;
3rd obtains submodule 122, is configured to the search coding rule that Targeted Search Engine that acquisition second determines that submodule 121 is determined is corresponding;
Transform subblock 123, character conversion to be searched is encoded for searching for by the search coding rule being configured to obtain submodule 122 acquisition according to the 3rd;
4th obtains submodule 124, is configured to determine that the search coding that the Targeted Search Engine that submodule 121 is determined and transform subblock 123 are changed obtains target web according to second.
Such as, searching for information is " baidu: weather ".
Second determines that submodule 121 determines that the Targeted Search Engine that search engine mark " baidu " is corresponding is Baidu's search engine.
3rd obtains submodule 122 obtains search coding rule corresponding to Baidu's search engine, and it is as follows that character to be searched " weather " is converted to search coding by transform subblock 123:
“%E5%A4%A9%E6%B0%94&rsv_spt=1&rsv_iqid=0xe52734cf000311f0&issp=1&f=8&rsv_bp=0&rsv_idx=2&ie=utf-8&tn=baiduhome_pg&rsv_enter=1&rsv_sug3=6&rsv_sug1=6&rsv_t=ed63naXHQoqAq9UITEBlH8je4wPEJ6FgzEc1jxODHdM5da9HRq425KnpN6Q3Hf14E4Ff”。
4th obtains submodule 124 according to Targeted Search Engine and search coding acquisition target web is:
“https://www.baidu.com/s?wd=%E5%A4%A9%E6%B0%94&rsv_spt=1&rsv_iqid=0xe52734cf000311f0&issp=1&f=8&rsv_bp=0&rsv_idx=2&ie=utf-8&tn=baiduhome_pg&rsv_enter=1&rsv_sug3=6&rsv_sug1=6&rsv_t=ed63naXHQoqAq9UITEBlH8je4wPEJ6FgzEc1jxODHdM5da9HRq425KnpN6Q3Hf14E4Ff”。
In the present embodiment, obtain the URL of target web according to the input information detected in target input region, can directly open this URL in a browser, for user shows Search Results.The search website at the search engine place that will use is opened without the need to user, and on webpage, input the information that will search for, simplify the operation steps of online search, it is convenient that user uses terminal to carry out online search, improve search efficiency, user experience is higher.Further, avoid opening search website homepage, the flow decreasing browser in terminal uses.
Optionally, first obtains submodule 102 in response to the input information detected in target input region, comprises following at least one item:
The multimedia messages of input detected in target input region in response to detection sub-module 101, multimedia messages comprises the information of following at least one form: character, picture, audio frequency, video;
Editing operation to multimedia messages is detected in target input region in response to detection sub-module 101.
Such as, user can at target input region input character, as " baidu: weather ".
Again such as, after user's input " taobao: ", the picture of the clothes that search for is pasted target input region.
Again such as, user is by voice mode inputted search engine identification and the information content that will search for.
Again such as, after user's input " taobao: ", the files such as the audio frequency that search for, video are dragged to target input region.
Optionally, first obtains submodule 102, is configured in response to determining the information that multimedia messages that detection sub-module detects comprises multimedia messages and comprises following at least one form: picture, audio frequency, video, be converted to character information by multimedia messages; Obtain the form of character information.
Such as, after user's input " taobao: ", the picture of the clothes that search for is pasted target input region.Browser can carry out equipment to this picture, obtains the information such as the type of clothes in this picture, color, style, this pictorial information is converted to character information.
Again such as, user speech input " Baidu's colon weather ", browser can identify receiving voice messaging, is converted to character information " Baidu: weather ", and determines that character information " Baidu: weather " meets preset search information format.
In the present embodiment, user is in many ways in target input region the input search engine that will use and the information that will search for, make search more intelligent, convenient, further, open the search website at the search engine place that will use without the need to user, and on webpage, input the information that will search for, simplify the operation steps of online search, it is convenient that user uses terminal to carry out online search, and improve search efficiency, user experience is higher.Further, avoid opening search website homepage, the flow decreasing browser in terminal uses.
The disclosure also provides a kind of searcher, comprising:
Processor;
For the storer of storage of processor executable instruction;
Wherein, processor is configured to:
Obtain the search information of input, search information comprises search engine mark and character to be searched;
The Targeted Search Engine corresponding by search engine mark searches for character to be searched;
The target web that display of search results is corresponding.
Figure 13 is the block diagram of a kind of device for searching for according to an exemplary embodiment, and this device is applicable to terminal device.Such as, device 1700 can be video camera, sound pick-up outfit, mobile phone, computing machine, digital broadcast terminal, messaging devices, game console, tablet device, Medical Devices, body-building equipment, personal digital assistant etc.
Device 1700 can comprise following one or more assembly: processing components 1702, storer 1704, power supply module 1706, multimedia groupware 1708, audio-frequency assembly 1710, the interface 1712 of I/O (I/O), sensor module 1714, and communications component 1716.
The integrated operation of the usual control device 1700 of processing components 1702, such as with display, call, data communication, camera operation and record operate the operation be associated.Treatment element 1702 can comprise one or more processor 1720 to perform instruction, to complete all or part of step of above-mentioned method.In addition, processing components 1702 can comprise one or more module, and what be convenient between processing components 1702 and other assemblies is mutual.Such as, processing element 1702 can comprise multi-media module, mutual with what facilitate between multimedia groupware 1708 and processing components 1702.
Storer 1704 is configured to store various types of data to be supported in the operation of equipment 1700.The example of these data comprises for any application program of operation on device 1700 or the instruction of method, contact data, telephone book data, message, picture, video etc.Storer 1704 can be realized by the volatibility of any type or non-volatile memory device or their combination, as static RAM (SRAM), Electrically Erasable Read Only Memory (EEPROM), Erasable Programmable Read Only Memory EPROM (EPROM), programmable read only memory (PROM), ROM (read-only memory) (ROM), magnetic store, flash memory, disk or CD.
The various assemblies that power supply module 1706 is device 1700 provide electric power.Power supply module 1706 can comprise power-supply management system, one or more power supply, and other and the assembly generating, manage and distribute electric power for device 1700 and be associated.
Multimedia groupware 1708 is included in the screen providing an output interface between device 1700 and user.In certain embodiments, screen can comprise liquid crystal display (LCD) and touch panel (TP).If screen comprises touch panel, screen may be implemented as touch-screen, to receive the input signal from user.Touch panel comprises one or more touch sensor with the gesture on sensing touch, slip and touch panel.Touch sensor can the border of not only sensing touch or sliding action, but also detects the duration relevant with touch or slide and pressure.In certain embodiments, multimedia groupware 1708 comprises a front-facing camera and/or post-positioned pick-up head.When equipment 1700 is in operator scheme, during as screening-mode or video mode, front-facing camera and/or post-positioned pick-up head can receive outside multi-medium data.Each front-facing camera and post-positioned pick-up head can be fixing optical lens systems or have focal length and optical zoom ability.
Audio-frequency assembly 1710 is configured to export and/or input audio signal.Such as, audio-frequency assembly 1710 comprises a microphone (MIC), and when device 1700 is in operator scheme, during as call model, logging mode and speech recognition mode, microphone is configured to receive external audio signal.The sound signal received can be stored in storer 1704 further or be sent via communications component 1716.In certain embodiments, audio-frequency assembly 1710 also comprises a loudspeaker, for output audio signal.
I/O interface 1712 is for providing interface between processing components 1702 and peripheral interface module, and above-mentioned peripheral interface module can be keyboard, some striking wheel, button etc.These buttons can include but not limited to: home button, volume button, start button and locking press button.
Sensor module 1714 comprises one or more sensor, for providing the state estimation of various aspects for device 1700.Such as, sensor module 1714 can detect the opening/closing state of equipment 1700, the relative positioning of assembly, such as assembly is display and the keypad of device 1700, the position of all right pick-up unit 1700 of sensor module 1714 or device 1700 assemblies changes, the presence or absence that user contacts with device 1700, the temperature variation of device 1700 orientation or acceleration/deceleration and device 1700.Sensor module 1714 can comprise proximity transducer, be configured to without any physical contact time detect near the existence of object.Sensor module 1714 can also comprise optical sensor, as CMOS or ccd image sensor, for using in imaging applications.In certain embodiments, this sensor module 1714 can also comprise acceleration transducer, gyro sensor, Magnetic Sensor, pressure transducer or temperature sensor.
Communications component 1716 is configured to the communication being convenient to wired or wireless mode between device 1700 and other equipment.Device 1700 can access the wireless network based on communication standard, as WiFi, 2G or 3G, or their combination.In one exemplary embodiment, communications component 1716 receives from the broadcast singal of external broadcasting management system or broadcast related information via broadcast channel.In one exemplary embodiment, communications component 1716 also comprises near-field communication (NFC) module, to promote junction service.Such as, can based on radio-frequency (RF) identification (RFID) technology in NFC module, Infrared Data Association (IrDA) technology, ultra broadband (UWB) technology, bluetooth (BT) technology and other technologies realize.
In the exemplary embodiment, device 1700 can be realized, for performing said method by one or more application specific integrated circuit (ASIC), digital signal processor (DSP), digital signal processing appts (DSPD), programmable logic device (PLD) (PLD), field programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic components.
In the exemplary embodiment, additionally provide a kind of non-transitory computer-readable recording medium comprising instruction, such as, comprise the storer 1704 of instruction, above-mentioned instruction can perform said method by the processor 1720 of device 1700.Such as, non-transitory computer-readable recording medium can be ROM, random access memory (RAM), CD-ROM, tape, floppy disk and optical data storage devices etc.
A kind of non-transitory computer-readable recording medium, when the instruction in storage medium is performed by the processor of device 1700, make device 1700 can perform the method for above-mentioned search, method comprises:
Obtain the search information of input, described search information comprises search engine mark and character to be searched;
By the described character to be searched of Targeted Search Engine search that described search engine mark is corresponding;
The target web that display of search results is corresponding.
Optionally, the described search information obtaining input, comprising:
Detect the input information in target input region;
In response to described input information being detected, obtain the form of described input information;
In response to determining that the form of described input information is preset search information format, described input information is defined as described search information.
Optionally, the described search information obtaining input, comprising:
In response to determining that the form of described input information is not described preset search information format, acquisition preset search engine identification;
Determine that described search information comprises described preset search engine identification and described input information, using described input information as described character to be searched.
Optionally, the described Targeted Search Engine search described to be searched character corresponding by described search engine mark, comprising:
Determine the Targeted Search Engine that described search engine mark is corresponding;
Obtain the search coding rule that described Targeted Search Engine is corresponding;
According to described search coding rule, described character conversion to be searched is encoded for searching for;
Described target web is obtained according to described Targeted Search Engine and described search coding.
Optionally, the described input information in response to detecting in target input region, comprises following at least one item:
In response to multimedia messages input being detected in described target input region, described multimedia messages comprises the information of following at least one form: character, picture, audio frequency, video;
In response to the editing operation detected in described target input region described multimedia messages.
Optionally, the form of the described input information of described acquisition, comprising:
In response to determining the information that described multimedia messages comprises multimedia messages and comprises following at least one form: picture, audio frequency, video, be converted to character information by described multimedia messages;
Obtain the form of described character information.
Those skilled in the art, at consideration instructions and after putting into practice disclosed herein disclosing, will easily expect other embodiment of the present disclosure.The application is intended to contain any modification of the present disclosure, purposes or adaptations, and these modification, purposes or adaptations are followed general principle of the present disclosure and comprised the undocumented common practise in the art of the disclosure or conventional techniques means.Instructions and embodiment are only regarded as exemplary, and true scope of the present disclosure and spirit are pointed out by claim below.
Should be understood that, the disclosure is not limited to precision architecture described above and illustrated in the accompanying drawings, and can carry out various amendment and change not departing from its scope.The scope of the present disclosure is only limited by appended claim.
Claims (13)
1. a searching method, is characterized in that, comprising:
Obtain the search information of input, described search information comprises search engine mark and character to be searched;
By the described character to be searched of Targeted Search Engine search that described search engine mark is corresponding;
The target web that display of search results is corresponding.
2. method according to claim 1, is characterized in that, the described search information obtaining input, comprising:
Detect the input information in target input region;
In response to described input information being detected, obtain the form of described input information;
In response to determining that the form of described input information is preset search information format, described input information is defined as described search information.
3. method according to claim 2, is characterized in that, the described search information obtaining input, comprising:
In response to determining that the form of described input information is not described preset search information format, acquisition preset search engine identification;
Determine that described search information comprises described preset search engine identification and described input information, using described input information as described character to be searched.
4. according to the method in any one of claims 1 to 3, it is characterized in that, the described Targeted Search Engine search described to be searched character corresponding by described search engine mark, comprising:
Determine the Targeted Search Engine that described search engine mark is corresponding;
Obtain the search coding rule that described Targeted Search Engine is corresponding;
According to described search coding rule, described character conversion to be searched is encoded for searching for;
Described target web is obtained according to described Targeted Search Engine and described search coding.
5. method according to claim 2, is characterized in that, the described input information in response to detecting in target input region, comprises following at least one item:
In response to multimedia messages input being detected in described target input region, described multimedia messages comprises the information of following at least one form: character, picture, audio frequency, video;
In response to the editing operation detected in described target input region described multimedia messages.
6. method according to claim 5, is characterized in that, the form of the described input information of described acquisition, comprising:
In response to determining the information that described multimedia messages comprises multimedia messages and comprises following at least one form: picture, audio frequency, video, be converted to character information by described multimedia messages;
Obtain the form of described character information.
7. a searcher, is characterized in that, comprising:
Acquisition module, for obtaining the search information of input, described search information comprises search engine mark and character to be searched;
Search module, the Targeted Search Engine for the search engine mark correspondence obtained by described acquisition module searches for the character to be searched that described acquisition module obtains;
Display module, for the target web that display of search results is corresponding.
8. device according to claim 7, is characterized in that, described acquisition module comprises:
Detection sub-module, for detecting the input information in target input region;
First obtains submodule, for described input information being detected in response to described detection sub-module, obtains the form of described input information;
First determines submodule, and be preset search information format for the form in response to the input information determining described first acquisition submodule acquisition, the input information described detection sub-module detected is defined as described search information.
9. device according to claim 8, is characterized in that, described acquisition module also comprises:
Second obtains submodule, in response to determining that the described first form obtaining the input information that submodule obtains not is described preset search information format, obtains preset search engine identification;
Described first determines submodule, for determining that described search information comprises described second and obtains the preset search engine identification and the input information that detects of described detection sub-module that submodule obtains, using described input information as described character to be searched.
10. the device according to any one of claim 7 to 9, is characterized in that, described search module comprises:
Second determines submodule, for determining the Targeted Search Engine of the search engine mark correspondence that described acquisition module obtains;
3rd obtains submodule, determines for obtaining described second the search coding rule that Targeted Search Engine that submodule is determined is corresponding;
Transform subblock, encodes described character conversion to be searched for searching for for the search coding rule obtaining submodule acquisition according to the described 3rd;
4th obtains submodule, for determining that the search coding of the Targeted Search Engine that submodule is determined and the conversion of described transform subblock obtains described target web according to described second.
11. devices according to claim 8, is characterized in that, described first obtains submodule in response to the input information detected in target input region, comprises following at least one item:
The multimedia messages of input detected in described target input region in response to described detection sub-module, described multimedia messages comprises the information of following at least one form: character, picture, audio frequency, video;
Editing operation to described multimedia messages is detected in described target input region in response to described detection sub-module.
12. devices according to claim 11, it is characterized in that, described first obtains submodule, for in response to determining the information that described multimedia messages that described detection sub-module detects comprises multimedia messages and comprises following at least one form: picture, audio frequency, video, be converted to character information by described multimedia messages; Obtain the form of described character information.
13. 1 kinds of searchers, is characterized in that, comprising:
Processor;
For the storer of storage of processor executable instruction;
Wherein, described processor is configured to:
Obtain the search information of input, described search information comprises search engine mark and character to be searched;
By the described character to be searched of Targeted Search Engine search that described search engine mark is corresponding;
The target web that display of search results is corresponding.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510713940.XA CN105320768A (en) | 2015-10-28 | 2015-10-28 | Search method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510713940.XA CN105320768A (en) | 2015-10-28 | 2015-10-28 | Search method and apparatus |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105320768A true CN105320768A (en) | 2016-02-10 |
Family
ID=55248154
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510713940.XA Pending CN105320768A (en) | 2015-10-28 | 2015-10-28 | Search method and apparatus |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105320768A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108132956A (en) * | 2016-12-01 | 2018-06-08 | 北京搜狗科技发展有限公司 | A kind of searching method, device and electronic equipment |
CN109710569A (en) * | 2018-12-26 | 2019-05-03 | 上海百事通信息技术股份有限公司 | A kind of file online browse method |
CN109815366A (en) * | 2019-01-25 | 2019-05-28 | 山东浪潮商用系统有限公司 | A kind of method and device for realizing video aggregation search voice docking |
CN110851459A (en) * | 2018-07-25 | 2020-02-28 | 上海柯林布瑞信息技术有限公司 | Searching method and device, storage medium and server |
CN113010766A (en) * | 2019-12-18 | 2021-06-22 | 腾讯科技(深圳)有限公司 | Information searching method, device and storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101751428A (en) * | 2008-12-12 | 2010-06-23 | 汉王科技股份有限公司 | Information search method and device |
CN101853266A (en) * | 2010-02-24 | 2010-10-06 | 宇龙计算机通信科技(深圳)有限公司 | Method and device for quickly searching mobile terminal and webpage thereof |
CN103164542A (en) * | 2013-04-15 | 2013-06-19 | 北京奇虎科技有限公司 | Method of data searching and client-side |
CN104021193A (en) * | 2014-06-13 | 2014-09-03 | 北京奇虎科技有限公司 | Search switching method and search switching device |
CN104615640A (en) * | 2014-11-28 | 2015-05-13 | 百度在线网络技术(北京)有限公司 | Method and device for providing searching keywords and carrying out searching |
CN104699700A (en) * | 2013-12-05 | 2015-06-10 | 腾讯科技(深圳)有限公司 | Searching method and device |
-
2015
- 2015-10-28 CN CN201510713940.XA patent/CN105320768A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101751428A (en) * | 2008-12-12 | 2010-06-23 | 汉王科技股份有限公司 | Information search method and device |
CN101853266A (en) * | 2010-02-24 | 2010-10-06 | 宇龙计算机通信科技(深圳)有限公司 | Method and device for quickly searching mobile terminal and webpage thereof |
CN103164542A (en) * | 2013-04-15 | 2013-06-19 | 北京奇虎科技有限公司 | Method of data searching and client-side |
CN104699700A (en) * | 2013-12-05 | 2015-06-10 | 腾讯科技(深圳)有限公司 | Searching method and device |
CN104021193A (en) * | 2014-06-13 | 2014-09-03 | 北京奇虎科技有限公司 | Search switching method and search switching device |
CN104615640A (en) * | 2014-11-28 | 2015-05-13 | 百度在线网络技术(北京)有限公司 | Method and device for providing searching keywords and carrying out searching |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108132956A (en) * | 2016-12-01 | 2018-06-08 | 北京搜狗科技发展有限公司 | A kind of searching method, device and electronic equipment |
CN110851459A (en) * | 2018-07-25 | 2020-02-28 | 上海柯林布瑞信息技术有限公司 | Searching method and device, storage medium and server |
CN110851459B (en) * | 2018-07-25 | 2021-08-13 | 上海柯林布瑞信息技术有限公司 | Searching method and device, storage medium and server |
CN109710569A (en) * | 2018-12-26 | 2019-05-03 | 上海百事通信息技术股份有限公司 | A kind of file online browse method |
CN109815366A (en) * | 2019-01-25 | 2019-05-28 | 山东浪潮商用系统有限公司 | A kind of method and device for realizing video aggregation search voice docking |
CN109815366B (en) * | 2019-01-25 | 2023-07-14 | 浪潮软件科技有限公司 | Method and device for realizing video aggregation search voice docking |
CN113010766A (en) * | 2019-12-18 | 2021-06-22 | 腾讯科技(深圳)有限公司 | Information searching method, device and storage medium |
CN113010766B (en) * | 2019-12-18 | 2023-08-18 | 腾讯科技(深圳)有限公司 | Information searching method, device and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105372998A (en) | A method and a device for binding of intelligent apparatuses | |
CN105357466A (en) | Video communication method and video communication device | |
CN104732201A (en) | Touch key press and fingerprint identification implementation device and method, and terminal device | |
CN105487863A (en) | Interface setting method and device based on scene | |
CN105183835A (en) | Method and apparatus for information marking in social software | |
CN105528415A (en) | Information interaction method and apparatus | |
CN104657072A (en) | Method and device for triggering and executing operation instruction | |
CN104506443A (en) | Router setting interface display method and device | |
CN105487786A (en) | Application icon management method and device | |
CN105242942A (en) | Application control method and apparatus | |
CN105320768A (en) | Search method and apparatus | |
CN104615359A (en) | Method and device for performing voice operation on application software | |
CN103914148A (en) | Function interface display method and device and terminal equipment | |
CN105447109A (en) | Key word searching method and apparatus | |
CN104391878A (en) | Book search method and book search device | |
CN104281703A (en) | Method and device for calculating similarity among uniform resource locators (URL) | |
CN104461348A (en) | Method and device for selecting information | |
CN105488715A (en) | Object information query method and device | |
CN105389113A (en) | Gesture-based application control method and apparatus and terminal | |
CN105139378A (en) | Card boundary detection method and apparatus | |
CN105354017A (en) | Information processing method and apparatus | |
CN105550235A (en) | Information acquisition method and information acquisition apparatuses | |
CN104679386A (en) | Method and device for carrying out sound recording processing | |
CN104536669A (en) | Information displaying method and device | |
CN105468281A (en) | Setup interface display 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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160210 |
|
RJ01 | Rejection of invention patent application after publication |