CN103198163B - Search Results supplying method and search engine - Google Patents

Search Results supplying method and search engine Download PDF

Info

Publication number
CN103198163B
CN103198163B CN201310156713.2A CN201310156713A CN103198163B CN 103198163 B CN103198163 B CN 103198163B CN 201310156713 A CN201310156713 A CN 201310156713A CN 103198163 B CN103198163 B CN 103198163B
Authority
CN
China
Prior art keywords
quick response
response code
search engine
search results
webpage
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201310156713.2A
Other languages
Chinese (zh)
Other versions
CN103198163A (en
Inventor
巫国忠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201310156713.2A priority Critical patent/CN103198163B/en
Publication of CN103198163A publication Critical patent/CN103198163A/en
Application granted granted Critical
Publication of CN103198163B publication Critical patent/CN103198163B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The present invention proposes a kind of Search Results supplying method, comprises the following steps: search engine obtains multiple webpage; Search engine obtains the Quick Response Code in multiple webpage; Search engine sets up Quick Response Code mapping table according to the Quick Response Code of multiple webpage and correspondence thereof; Search engine receives the input information of user's input; Search engine according to the multiple Search Results of input acquisition of information, and is inquired about at Quick Response Code mapping table according to multiple Search Results; And multiple Search Results is shown to user according to Query Result by search engine.The method reduces the interactive operation of user, improve the search experience of user, improve the simplicity and high efficiency of search engine according to the input information acquisition Search Results of user simultaneously.The invention also discloses a kind of search engine.

Description

Search Results supplying method and search engine
Technical field
The present invention relates to search technique field, particularly a kind of Search Results supplying method and search engine.
Background technology
At present, Quick Response Code is applied along with the development of mobile Internet is more and more abundanter, and such as reward voucher can adopt Quick Response Code; Expression and the qualification of user identity can adopt Quick Response Code, as micro-letter mobile client software can compose for any one entity (comprising people, thing, website etc.) Quick Response Code uniquely showing its micro-letter account with, add it for micro-letter good friend, only need to scan its Quick Response Code; Site owner also embedded in the Quick Response Code representing its identity in the webpage of oneself; Life kind website provides the reward voucher etc. based on Quick Response Code at webpage.
But the Quick Response Code in website may be illustrated in the different pages, some may in the secondary page, and need user to go to browse corresponding webpage and could find corresponding Quick Response Code, be not therefore most convenient, efficiently operating experience concerning user.
Summary of the invention
Of the present inventionly be intended at least solve one of above-mentioned technological deficiency.
For this reason, the present invention's first object is to propose a kind of Search Results supplying method, and the method is simple to operate, easy to use, quick, improves interoperability and the search experience of user.
The present invention's second object is to propose a kind of search engine.
For achieving the above object, the Search Results supplying method of embodiment according to a first aspect of the present invention, comprises the following steps: search engine obtains multiple webpage; Described search engine obtains the Quick Response Code in described multiple webpage; Described search engine sets up Quick Response Code mapping table according to the described Quick Response Code of described multiple webpage and correspondence thereof; Described search engine receives the input information of user's input; Described search engine according to the multiple Search Results of described input acquisition of information, and is inquired about at described Quick Response Code mapping table according to described multiple Search Results; And described multiple Search Results is shown to described user according to Query Result by described search engine.
According to the Search Results supplying method of the embodiment of the present invention, search engine obtains the Quick Response Code in multiple webpage and multiple webpage, sets up Quick Response Code mapping table by said two devices; When search engine receives the input information of user, search engine is according to the multiple Search Results of input acquisition of information, and according to the process inquiry in Quick Response Code mapping table of multiple Search Results, the Search Results inquired the most at last is shown to user.The method reduces the interactive operation of user, improve the search experience of user, improve the simplicity and high efficiency of search engine according to the input information acquisition Search Results of user simultaneously.
For achieving the above object, the search engine of embodiment according to a second aspect of the present invention comprises: the first acquisition module, for obtaining multiple webpage; Second acquisition module, for obtaining the Quick Response Code in described multiple webpage; Set up module, for setting up Quick Response Code mapping table according to the described Quick Response Code of described multiple webpage and correspondence thereof; Receiver module, for receiving the input information of user's input; 3rd acquisition module, for according to the multiple Search Results of described input acquisition of information; Enquiry module, for inquiring about at described Quick Response Code mapping table according to described multiple Search Results; And display module, for described multiple Search Results being shown to described user according to Query Result.
According to the search engine of the embodiment of the present invention, search engine obtains the Quick Response Code in multiple webpage and multiple webpage, sets up Quick Response Code mapping table by said two devices; When search engine receives the input information of user, search engine is according to the multiple Search Results of input acquisition of information, and according to the process inquiry in Quick Response Code mapping table of multiple Search Results, the Search Results inquired the most at last is shown to user.This search engine decreases the interactive operation of user, improves the search experience of user, improves the simplicity and high efficiency of search engine according to the input information acquisition Search Results of user simultaneously.
The aspect that the present invention adds and advantage will part provide in the following description, and part will become obvious from the following description, or be recognized by practice of the present invention.
Accompanying drawing explanation
The present invention above-mentioned and/or additional aspect and advantage will become obvious and easy understand from the following description of the accompanying drawings of embodiments, wherein:
Fig. 1 is the process flow diagram of Search Results supplying method according to an embodiment of the invention;
Fig. 2 is the display interface of a Search Results;
Fig. 3 is the constitutional diagram embedding Quick Response Code in webpage;
Fig. 4 is the parsing card cage figure of Quick Response Code;
Fig. 5 is user operation process flow diagram of the present invention;
Fig. 6 is the process flow diagram that Quick Response Code resolved by search engine of the present invention;
Fig. 7 is the structured flowchart of search engine according to an embodiment of the invention; And
Fig. 8 is the structured flowchart of search engine in accordance with another embodiment of the present invention.
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.Being exemplary below by the embodiment be described with reference to the drawings, only for explaining the present invention, and can not limitation of the present invention being interpreted as.On the contrary, embodiments of the invention comprise fall into attached claims spirit and intension within the scope of all changes, amendment and equivalent.
In describing the invention, it is to be appreciated that term " first ", " second " etc. are only for describing object, and instruction or hint relative importance can not be interpreted as.In describing the invention, it should be noted that, unless otherwise clearly defined and limited, term " is connected ", " connection " should be interpreted broadly, 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.For the ordinary skill in the art, concrete condition above-mentioned term concrete meaning in the present invention can be understood.In addition, in describing the invention, except as otherwise noted, the implication of " multiple " is two or more.
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.
Below with reference to the accompanying drawings Search Results reminding method according to the embodiment of the present invention is described.
When user uses search engine, if directly just can see the information of valuable Quick Response Code and correspondence at result of page searching, the interactive operation of user can be reduced, improve search experience, for this reason, the present invention proposes a kind of Search Results supplying method, comprise the following steps: search engine obtains multiple webpage; Search engine obtains the Quick Response Code in multiple webpage; Search engine sets up Quick Response Code mapping table according to the Quick Response Code of multiple webpage and correspondence thereof; Search engine receives the input information of user's input; Search engine according to the multiple Search Results of input acquisition of information, and is inquired about at Quick Response Code mapping table according to multiple Search Results; And multiple Search Results is shown to user according to Query Result by search engine.
Fig. 1 is the process flow diagram of Search Results supplying method according to an embodiment of the invention.
As shown in Figure 1, comprise the steps according to the Search Results supplying method of the embodiment of the present invention.
S101, search engine obtains multiple webpage.
S102, search engine obtains the Quick Response Code in multiple webpage.
S103, search engine sets up Quick Response Code mapping table according to the Quick Response Code of multiple webpage and correspondence thereof.
In one embodiment of the invention, Quick Response Code mapping table can comprise the webpage etc. of Quick Response Code and Quick Response Code.
S104, search engine receives the input information of user's input.
S105, search engine according to the multiple Search Results of input acquisition of information, and is inquired about at Quick Response Code mapping table according to multiple Search Results.
Particularly, search engine obtains the webpage of Search Results; And search engine inquires about whether there is at least one corresponding Quick Response Code according to the webpage of Search Results in Quick Response Code mapping table.
Further, when search engine returns Search Results, check whether the webpage of Search Results has corresponding Quick Response Code and be stored in the mapping table of Quick Response Code, if there is effective Quick Response Code, then returns together with Search Results.
S106, multiple Search Results is shown to user according to Query Result by search engine.
Particularly, if when at least one Quick Response Code of existence inquired about by search engine in Quick Response Code mapping table, then at least one Quick Response Code is added in Search Results to be shown to user by search engine.For example, as shown in Figure 2, be the display interface of a Search Results, comprise: Search Results, namely create city, interlock-2012 mobile Internet application innovation contest Open Day whole nation six, city, the wing whole nation six interlock salon; And the Quick Response Code that Search Results is corresponding.
According to the Search Results supplying method of the embodiment of the present invention, search engine obtains the Quick Response Code in multiple webpage and multiple webpage, sets up Quick Response Code mapping table by said two devices; When search engine receives the input information of user, search engine is according to the multiple Search Results of input acquisition of information, and according to the process inquiry in Quick Response Code mapping table of multiple Search Results, the Search Results inquired the most at last is shown to user.The method reduces the interactive operation of user, improve the search experience of user, improve the simplicity and high efficiency of search engine according to the input information acquisition Search Results of user simultaneously.
In one embodiment of the invention, Quick Response Code mapping table can comprise the validity mark etc. of Quick Response Code, the webpage of Quick Response Code, the parsing content of Quick Response Code, the secure authentication mark of Quick Response Code and Quick Response Code.
In one embodiment of the invention, if the Quick Response Code that search engine inquires about acquisition in the mapping table according to Search Results is multiple, then search engine sorts to multiple Quick Response Code according to the priority of validity mark and/or Quick Response Code, and shows multiple Quick Response Code according to ranking results.Particularly, if be multiple according to the Quick Response Code that Search Results obtains, then according to certain tactful display section Quick Response Code, such as: according to order effective time of Quick Response Code, the priority of significance level is screened multiple Quick Response Code, the Quick Response Code that Quick Response Code or priority as preferentially shown length effective time are high, search engine can also filter all Quick Response Codes according to tactful Sum fanction simultaneously, such as: the reward voucher Quick Response Code crossing the term of validity would not be presented in results page, for the network address domain name in Quick Response Code and the incongruent situation of actual website, Search Results also will filter out above-mentioned information.Thus, improve search engine and obtain the simplicity of Quick Response Code and accuracy in the mapping table according to Search Results.
Further, search engine resolves to obtain parsing content to Quick Response Code; And search engine is according to webpage and secure authentication mark and the validity mark of resolving content obtaining Quick Response Code, wherein, search engine filters at least one Quick Response Code that inquiry obtains according to secure authentication mark and/or validity mark.Wherein, obtain secure authentication by website source address and Quick Response Code name information matching judgment to identify, such as website source address is mated with Quick Response Code name information, is labeled as credible, also independently virus scanning program can be adopted to identify as secure authentication, and user can also be provided as secure authentication mark voluntarily.
For example, as shown in Figure 3, for embedding the constitutional diagram of Quick Response Code in webpage.
Particularly, search engine is resolved Quick Response Code, the form definition of the Quick Response Code needing the provider obtaining Quick Response Code to provide, and then by obtain the form of Quick Response Code or the definition of agreement Quick Response Code is resolved, different providers uses self-ordained coding rule and definition, generally only has the software of provider oneself to resolve Quick Response Code.
Further, as shown in Figure 4, new Quick Response Code format protocol 410 is registered by the form definition registration interface 420 of Quick Response Code, and the new Quick Response Code format protocol 410 of registration is managed by Quick Response Code form definition administration module 430, and final Quick Response Code form definition administration module 430 acts on Quick Response Code form defining objects 440, wherein Quick Response Code form defining objects 440 is multiple, is not limited to shown in Fig. 4.Above-mentioned is the process of the registration of new Quick Response Code, resolving for Quick Response Code is send analysis request to Quick Response Code by resolving Quick Response Code request module 450, resolve interface 460 by Versatile two-dimension code, then act on by Quick Response Code form definition administration module 430 parsing that Quick Response Code form defining objects 440 completes Quick Response Code.
Such as: the Quick Response Code of micro-letter needs micro-letter client software to resolve, but, for most cases, the form of the Quick Response Code of provider or the defined label of agreement simple, some providers have opened the form definition agreement of the internal data of Quick Response Code, and therefore third party software effectively can identify the concrete service logic definition of its Quick Response Code.Search engine can utilize the definition of the Quick Response Code of all these open forms, realizes automatically resolving.
Further, the parsing content that search engine obtains according to webpage and resolving Quick Response Code, the secure authentication mark of further acquisition Quick Response Code and validity mark, wherein, secure authentication identifies, for representing that identity represented in Quick Response Code and website are consistent, and validity mark, for representing whether Quick Response Code can effectively use, such as, the Quick Response Code of reward voucher generally possesses the restriction of effective time, and search engine filters at least one Quick Response Code that inquiry obtains according to secure authentication mark and validity mark then.Thus, improve the accuracy obtaining Quick Response Code and ease for use.
Fig. 5 is user operation process flow diagram of the present invention, and step is as follows:
S501, user's inputted search word, initiates searching request.
S502, search engine performs search, obtains multiple Search Results.
S503, according to multiple Search Results, search engine checks whether that corresponding Quick Response Code is stored in the mapping table of Quick Response Code.
Particularly, search engine obtains the Quick Response Code in multiple webpage and multiple webpage, sets up Quick Response Code mapping table by said two devices; When search engine receives the input information of user, search engine according to the multiple Search Results of input acquisition of information, and is inquired about according to multiple Search Results process in Quick Response Code mapping table.
S504, if there is effective Quick Response Code, then returns efficient 2-d code together with Search Results.
Particularly, if the Quick Response Code that search engine inquires about acquisition in the mapping table according to Search Results is multiple, then search engine sorts to multiple Quick Response Code according to the priority of validity mark and/or Quick Response Code, such as: according to the time of Quick Response Code carry out sorting, the priority of significance level sorts etc., and shows multiple Quick Response Code according to ranking results.Thus, improve the acquisition information of Quick Response Code and the ease for use of Search Results.
S505, user is directly at search result interfaces operation Quick Response Code.
According to user operation flow process of the present invention, this method reduce the step of user operation, the search result interfaces of more intuitively relevant Quick Response Code can be provided to user, facilitate user to complete operation based on Quick Response Code, the search experience of lifting user.
Fig. 6 is the process flow diagram that Quick Response Code resolved by search engine of the present invention, and step is as follows:
S601, search engine inquires about whether have Quick Response Code in the webpage captured.
S602, if there is Quick Response Code, then calls the resolution system of Quick Response Code.
Particularly, the resolution system of the Quick Response Code of search engine achieves the framework of a plug-in type, and concrete framework as shown in Figure 4 above.
Further, the Quick Response Code decoder module dynamic insertion of open protocol definition in the parsing dongle configuration framework of the resolution system of Quick Response Code, the extensible architecture of Quick Response Code decoding can be realized.
S603, the provider of the Quick Response Code that the resolution system identification of Quick Response Code is different, calls different parsing interfaces.
S604, completes the parsing of Quick Response Code, and the secure authentication mark of the Quick Response Code of acquisition and validity mark judge the validity of Quick Response Code.
S605, is stored into the corresponding informance of Quick Response Code and the Quick Response Code after resolving in Quick Response Code mapping table.
Particularly, the corresponding informance of the Quick Response Code after parsing comprises: website, webpage and from webpage, resolve the information that Quick Response Code obtains, and is stored in Quick Response Code mapping table by the corresponding informance of above-mentioned Quick Response Code and the Quick Response Code after resolving.
The method of Quick Response Code is resolved according to the search engine of the embodiment of the present invention, Quick Response Code in search engine analyzing web page, Quick Response Code after each is resolved, be stored in Quick Response Code mapping table, when search engine receives the input information of user, search engine according to the multiple Search Results of input acquisition of information of user, and is inquired about according to the Quick Response Code that multiple Search Results prestores in Quick Response Code mapping table, according to Query Result, multiple Search Results is shown to user.This method improves simplicity, the reliability and ease for use of resolving Quick Response Code.
In order to realize above-mentioned example, the present invention also proposes a kind of search engine.
A kind of search engine, comprising: the first acquisition module, for obtaining multiple webpage; Second acquisition module, for obtaining the Quick Response Code in multiple webpage; Set up module, for setting up Quick Response Code mapping table according to the Quick Response Code of multiple webpage and correspondence thereof; Receiver module, for receiving the input information of user's input; 3rd acquisition module, for according to input acquisition of information multiple Search Results; Enquiry module, for inquiring about at Quick Response Code mapping table according to multiple Search Results; And display module, for multiple Search Results being shown to user according to Query Result.
Fig. 7 is the structured flowchart of search engine according to an embodiment of the invention.
As shown in Figure 7, search engine comprises: the first acquisition module 701, second acquisition module 702, sets up module 703, receiver module 704, the 3rd acquisition module 705, enquiry module 706 and display module 707.
Particularly, the first acquisition module 701, for obtaining multiple webpage; Second acquisition module 702, user obtains the Quick Response Code in multiple webpage; Set up module 703, for setting up Quick Response Code mapping table according to the Quick Response Code of multiple webpage and correspondence thereof.
In one embodiment of the invention, Quick Response Code mapping table comprises the webpage etc. of Quick Response Code and Quick Response Code.
Receiver module 704, for receiving the input information of user's input; 3rd acquisition module 705, for according to input acquisition of information multiple Search Results; Enquiry module 706, for inquiring about at Quick Response Code mapping table according to multiple Search Results.
Particularly, enquiry module 706 comprises: acquiring unit (not shown), for obtaining the webpage of Search Results; And query unit (not shown), whether there is at least one corresponding Quick Response Code for inquiring about in Quick Response Code mapping table according to the webpage of Search Results.
Further, when returning Search Results, check whether the webpage of Search Results has corresponding Quick Response Code and be stored in the mapping table of Quick Response Code, if there is effective Quick Response Code, then returns together with Search Results.
Display module 707, for being shown to user according to Query Result by multiple Search Results.
Particularly, when display module 707 also for existing at least one Quick Response Code according to enquiry module 706 in Quick Response Code mapping table, at least one Quick Response Code is added in Search Results to be shown to user.
According to the search engine of the embodiment of the present invention, the first acquisition module obtains multiple webpage and the second acquisition module and obtains Quick Response Code in multiple webpage, sets up Quick Response Code mapping table by said two devices by setting up module; When receiver module receives the input information of user, multiple Search Results is obtained by the 3rd acquisition module according to input information, and inquired about by enquiry module process in Quick Response Code mapping table according to multiple Search Results, the Search Results inquired the most at last is shown to user by display module.This search engine decreases the interactive operation of user, improves the search experience of user, improves the simplicity and high efficiency of search engine according to the input information acquisition Search Results of user simultaneously.
Fig. 8 is the structured flowchart of search engine in accordance with another embodiment of the present invention.
As shown in Figure 8, search engine also comprises: parsing module 708, the 4th acquisition module 709, filtering module 710 and order module 711.
Particularly, parsing module 708 pairs of Quick Response Codes resolve to obtain parsing content; And the 4th acquisition module 709 according to webpage with resolve the secure authentication mark of content obtaining Quick Response Code and validity identifies, wherein, filtering module 710 filters at least one Quick Response Code that inquiry obtains according to secure authentication mark and/or validity mark, such as: the reward voucher Quick Response Code crossing the term of validity would not be presented in results page, for the network address domain name in Quick Response Code and the incongruent situation of actual website, Search Results also will filter out above-mentioned information.Thus, improve and obtain the simplicity of Quick Response Code and accuracy in the mapping table according to Search Results,
Further, obtain secure authentication by website source address and Quick Response Code name information matching judgment to identify, such as website source address is mated with Quick Response Code name information, is labeled as credible, also independently virus scanning program can be adopted to identify as secure authentication, and user can also be provided as secure authentication mark voluntarily.
The Quick Response Code inquiring about acquisition at enquiry module 706 in the mapping table according to Search Results finally by order module 711 is multiple, priority according to validity mark and/or Quick Response Code sorts to multiple Quick Response Code, wherein, Quick Response Code mapping table can comprise the validity mark etc. of Quick Response Code, the webpage of Quick Response Code, the parsing content of Quick Response Code, the secure authentication mark of Quick Response Code and Quick Response Code, and display module 707 is also for showing multiple Quick Response Code according to ranking results.
Particularly, if be multiple according to the Quick Response Code that Search Results obtains, then according to certain tactful display section Quick Response Code, such as: according to order effective time of Quick Response Code, the priority of significance level is screened multiple Quick Response Code, the Quick Response Code that Quick Response Code or priority as preferentially shown length effective time are high.Thus, improve and obtain the simplicity of Quick Response Code in the mapping table according to Search Results.
According to the search engine of the embodiment of the present invention, Quick Response Code in parsing module analyzing web page, then secure authentication mark and the validity mark of Quick Response Code is obtained according to webpage and parsing content by the 4th acquisition module, by filtering module, at least one Quick Response Code that inquiry obtains is filtered according to one or more of secure authentication mark and validity mark again, finally to identify according to the validity of Quick Response Code and one or more of priority of Quick Response Code are sorted to multiple Quick Response Code by order module.This search engine improves simplicity, the reliability and ease for use of resolving Quick Response Code.
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.Scope of the present invention is by claims extremely equivalency.

Claims (14)

1. a Search Results supplying method, is characterized in that, comprises the following steps:
Search engine obtains multiple webpage;
Described search engine obtains the Quick Response Code in described multiple webpage;
Described search engine sets up Quick Response Code mapping table according to the described Quick Response Code of described multiple webpage and correspondence thereof;
Described search engine receives the input information of user's input;
Described search engine according to the multiple Search Results of described input acquisition of information, and is inquired about at described Quick Response Code mapping table according to described multiple Search Results; And
At least one Quick Response Code is added to described multiple Search Results to be shown to described user according to Query Result by described search engine.
2. method according to claim 1, is characterized in that, inquires about, comprise further according to described multiple Search Results at described Quick Response Code mapping table:
Described search engine obtains the webpage of described Search Results; And
Described search engine inquires about whether there is Quick Response Code described in corresponding at least one according to the webpage of described Search Results in described Quick Response Code mapping table.
3. method according to claim 2, is characterized in that, at least one Quick Response Code is added to described multiple Search Results to be shown to described user according to Query Result by described search engine, comprises further;
If described search engine is inquired about in described Quick Response Code mapping table there is Quick Response Code described at least one, then Quick Response Code described at least one is added in described Search Results to be shown to described user by described search engine.
4. the method according to any one of claim 1-3, is characterized in that, also comprises:
Described search engine resolves to obtain parsing content to described Quick Response Code; And
The secure authentication mark of described search engine Quick Response Code according to described webpage and described parsing content obtaining and validity mark.
5. method according to claim 4, is characterized in that, described Quick Response Code mapping table comprises described Quick Response Code, the webpage of described Quick Response Code, the parsing content of described Quick Response Code, the secure authentication mark of described Quick Response Code and the validity mark of described Quick Response Code.
6. method according to claim 4, is characterized in that, also comprises:
Described search engine according to described secure authentication mark and/or described validity mark, inquiry is obtained at least one described in Quick Response Code filter.
7. method according to claim 1 and 2, is characterized in that, also comprises:
If the described Quick Response Code that described search engine inquires about acquisition according to described Search Results in described mapping table is multiple, then described search engine sorts to multiple described Quick Response Code according to the priority of described validity mark and/or described Quick Response Code, and according to the multiple described Quick Response Code of ranking results display.
8. a search engine, is characterized in that, comprising:
First acquisition module, for obtaining multiple webpage;
Second acquisition module, for obtaining the Quick Response Code in described multiple webpage;
Set up module, for setting up Quick Response Code mapping table according to the described Quick Response Code of described multiple webpage and correspondence thereof;
Receiver module, for receiving the input information of user's input;
3rd acquisition module, for according to the multiple Search Results of described input acquisition of information;
Enquiry module, for inquiring about at described Quick Response Code mapping table according to described multiple Search Results; And
Display module, for being added to described multiple Search Results to be shown to described user according to Query Result by least one Quick Response Code.
9. search engine according to claim 8, is characterized in that, described enquiry module comprises:
Acquiring unit, for obtaining the webpage of described Search Results; And
Whether query unit, exist Quick Response Code described in corresponding at least one for inquiring about in described Quick Response Code mapping table according to the webpage of described Search Results.
10. search engine according to claim 9, it is characterized in that, when described display module also for existing Quick Response Code described at least one according to described enquiry module inquiry in described Quick Response Code mapping table, Quick Response Code described at least one is added in described Search Results to be shown to described user.
11. search engines according to Claim 8 described in-10 any one, is characterized in that, also comprise:
Parsing module, for resolving to obtain parsing content to described Quick Response Code; And
4th acquisition module, for secure authentication mark and the validity mark of Quick Response Code according to described webpage and described parsing content obtaining.
12. search engines according to claim 11, it is characterized in that, described Quick Response Code mapping table comprises described Quick Response Code, the webpage of described Quick Response Code, the parsing content of described Quick Response Code, the secure authentication mark of described Quick Response Code and the validity mark of described Quick Response Code.
13. search engines according to claim 11, is characterized in that, also comprise:
Filtering module, for according to described secure authentication mark and/or described validity mark, inquiry is obtained at least one described in Quick Response Code filter.
14. search engines according to claim 8 or claim 9, is characterized in that, also comprise:
Order module, described Quick Response Code for inquiring about acquisition at described enquiry module according to described Search Results in described mapping table is multiple, priority according to described validity mark and/or described Quick Response Code sorts to multiple described Quick Response Code, wherein, described display module is also for showing multiple described Quick Response Code according to ranking results.
CN201310156713.2A 2013-04-28 2013-04-28 Search Results supplying method and search engine Active CN103198163B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310156713.2A CN103198163B (en) 2013-04-28 2013-04-28 Search Results supplying method and search engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310156713.2A CN103198163B (en) 2013-04-28 2013-04-28 Search Results supplying method and search engine

Publications (2)

Publication Number Publication Date
CN103198163A CN103198163A (en) 2013-07-10
CN103198163B true CN103198163B (en) 2016-03-16

Family

ID=48720720

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310156713.2A Active CN103198163B (en) 2013-04-28 2013-04-28 Search Results supplying method and search engine

Country Status (1)

Country Link
CN (1) CN103198163B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103412906B (en) * 2013-08-01 2017-06-20 百度在线网络技术(北京)有限公司 Information transferring method and system
CN104376101A (en) * 2014-11-24 2015-02-25 联想(北京)有限公司 Information processing method and electronic equipment
CN104703039A (en) * 2015-03-13 2015-06-10 天脉聚源(北京)传媒科技有限公司 Video information acquiring method and device
CN110069723B (en) * 2017-08-21 2023-01-06 腾讯科技(深圳)有限公司 Graphic code identification method, device and storage medium
CN108121815B (en) * 2017-12-28 2022-03-11 深圳开思时代科技有限公司 Automobile part query method, device and system, electronic equipment and medium
CN111597366B (en) * 2020-05-13 2023-02-03 支付宝(杭州)信息技术有限公司 Information processing method and device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6546385B1 (en) * 1999-08-13 2003-04-08 International Business Machines Corporation Method and apparatus for indexing and searching content in hardcopy documents
CN1905701A (en) * 2006-08-08 2007-01-31 钟杨 Method and system for issuing network message to mobile terminal apparatus
CN1987888A (en) * 2005-12-23 2007-06-27 中国移动通信集团公司 Control system and method for two dimension code reading service
CN102711057A (en) * 2011-04-18 2012-10-03 徐蔚 Method and device for carrying out communication by adopting barcode image as well as mobile terminal
CN102917023A (en) * 2012-09-19 2013-02-06 腾讯科技(深圳)有限公司 Method and mobile terminal for accessing webpage based on two-dimension code

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6546385B1 (en) * 1999-08-13 2003-04-08 International Business Machines Corporation Method and apparatus for indexing and searching content in hardcopy documents
CN1987888A (en) * 2005-12-23 2007-06-27 中国移动通信集团公司 Control system and method for two dimension code reading service
CN1905701A (en) * 2006-08-08 2007-01-31 钟杨 Method and system for issuing network message to mobile terminal apparatus
CN102711057A (en) * 2011-04-18 2012-10-03 徐蔚 Method and device for carrying out communication by adopting barcode image as well as mobile terminal
CN102917023A (en) * 2012-09-19 2013-02-06 腾讯科技(深圳)有限公司 Method and mobile terminal for accessing webpage based on two-dimension code

Also Published As

Publication number Publication date
CN103198163A (en) 2013-07-10

Similar Documents

Publication Publication Date Title
CN103198163B (en) Search Results supplying method and search engine
Janowicz et al. Semantic enablement for spatial data infrastructures
Hogan et al. An empirical survey of linked data conformance
Hjelmager et al. An initial formal model for spatial data infrastructures
US8166013B2 (en) Method and system for crawling, mapping and extracting information associated with a business using heuristic and semantic analysis
WO2018150244A1 (en) Registering, auto generating and accessing unique word(s) including unique geotags
CN103473672A (en) System, method and platform for auditing metadata quality of enterprise-level data center
Tramp et al. Weaving a distributed, semantic social network for mobile users
Rolan Towards Archive 2.0: issues in archival systems interoperability
Tuominen et al. Reassembling the Republic of Letters-A Linked Data Approach.
Adetoro Salau et al. Performance assessment of electronic theses and dissertations initiatives in Nigeria
CN103678624A (en) Searching method, searching server, and searching request executing method and terminal
CN104537080A (en) Information recommendation method and system
CN103399744A (en) Method of establishing enterprise portal platform
CN103699590B (en) The method and server of graphic tutorial problem solution are provided
CN103927327B (en) A kind of database data of collaborative operation of information systems catches tactics configuring method
Smith-Yoshimura et al. Addressing the Challenges with Organizational Identifiers and ISNI.
D’Andrea et al. 3D ICONS metadata schema for 3D objects
US20120129504A1 (en) Apparatus and method for providing semantic context
Forbes CollectionSpace: a story of open‐source software development and user‐centered design
KR101524181B1 (en) A system for exchanging clinical information based on lazy response model and the method thereof
CN104462289A (en) Direct number keyword recommending method and device
Pesce et al. The CIARD RING, an infrastructure for interoperability of agricultural research information services
KR20180104919A (en) Apparatus for supporting automatic interworking between smart factory devices and method for the same
Vergara et al. Model-driven component adaptation in the context of Web Engineering

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant