CN103246750B - The method scanned for by Quick Response Code and search engine server - Google Patents
The method scanned for by Quick Response Code and search engine server Download PDFInfo
- Publication number
- CN103246750B CN103246750B CN201310201677.7A CN201310201677A CN103246750B CN 103246750 B CN103246750 B CN 103246750B CN 201310201677 A CN201310201677 A CN 201310201677A CN 103246750 B CN103246750 B CN 103246750B
- Authority
- CN
- China
- Prior art keywords
- information
- quick response
- response code
- search engine
- index
- 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
Links
Landscapes
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The present invention proposes a kind of method scanned for by Quick Response Code, comprises the following steps: search engine obtains multiple webpages;Search engine obtains the Quick Response Code of multiple webpages, and wherein, Quick Response Code includes index information and content information;Search engine resolves content information according to index information;And search engine sets up the index data base of Quick Response Code to provide the search service of Quick Response Code according to index information and the content information after resolving.This method makes search engine can preferably search for and resolve the content information in Quick Response Code, thus improve the content information of the Quick Response Code visibility on search engine platform, facilitate user to retrieve a large amount of Quick Response Code hidden according to index information, and there is high efficiency, simplicity and ease for use.The invention also discloses a kind of search engine server.
Description
Technical field
The present invention relates to communication technical field, particularly relate to a kind of method scanned for by Quick Response Code and search engine service
Device.
Background technology
At present, planar bar code technology has been obtained for substantial amounts of utilization, can store Word message and pictorial information in Quick Response Code
Deng.The Word message stored in Quick Response Code and pictorial information etc. can pass through program scanning Direct Recognition, but do not have safety
Property, thus Quick Response Code is the most all encrypted, and the Quick Response Code for encryption can only be deciphered by decoding key, operation
Loaded down with trivial details and do not have and significantly search for identity.Furthermore, it is understood that a lot of Quick Response Codes in the Internet need not encryption,
Such as advertisement, reward voucher, Mobile solution download etc., these Quick Response Codes can use form in plain text to issue, but shortcoming is,
Search engine needs go adaptive and resolve too many Quick Response Code form definition, and the most different Quick Response Code providers may be to content
Form use different definition and coding, therefore search engine is difficult to go to identify and resolve in Quick Response Code to wrap by unified method
The content contained, and complex operation, identify and resolve complexity, is also unfavorable for its popularization on search platform simultaneously.
Summary of the invention
It is contemplated that at least solve one of above-mentioned technical problem.
To this end, the first of the present invention purpose is to propose a kind of method scanned for by Quick Response Code.The method makes to search
Index is held up and can preferably be searched for and resolve the content information in Quick Response Code, thus improves the content information of Quick Response Code in search
Visibility on engine platform, facilitates user to retrieve a large amount of Quick Response Code hidden according to index information, and have high efficiency,
Simplicity and ease for use.Second object of the present invention is to propose a kind of search engine server.
To achieve these goals, the method scanned for by Quick Response Code of first aspect present invention embodiment, including following step
Rapid: described search engine obtains multiple webpages;Described search engine obtains the Quick Response Code of the plurality of webpage, wherein, institute
State Quick Response Code and include index information and content information;Described search engine resolves described content letter according to described index information
Breath;And described search engine sets up described Quick Response Code according to described index information and the described content information after resolving
Index data base is to provide the search service of described Quick Response Code.
The method scanned for by Quick Response Code according to embodiments of the present invention, search engine obtains multiple webpages and Quick Response Code thereof,
Then search engine resolves content information by the index information in Quick Response Code, and final search engine is according to index information and parsing
After content information set up Quick Response Code index data base with provide Quick Response Code search service.The method makes search engine permissible
The content information preferably searched for and resolve in Quick Response Code, thus improve the content information of Quick Response Code on search engine platform
Visibility, facilitate user to retrieve a large amount of Quick Response Code hidden according to index information, and have high efficiency, simplicity with
Ease for use.
To achieve these goals, the search engine server of second aspect present invention embodiment, including: the first acquisition module,
For obtaining multiple webpage;Second acquisition module, for obtaining the Quick Response Code of the plurality of webpage, wherein, described two dimension
Code includes index information and content information;Parsing module, for resolving described content information according to described index information;With
And set up module, for setting up the index of described Quick Response Code according to the described content information after described index information and parsing
Data base is to provide the search service of described Quick Response Code.
Search engine server according to embodiments of the present invention, search engine obtains multiple webpages and Quick Response Code thereof, and search is drawn then
Holding up and resolve content information by the index information in Quick Response Code, final search engine is according to the content letter after index information and parsing
Breath sets up Quick Response Code index data base to provide the search service of Quick Response Code.This search engine server can preferably search for and
Resolve the content information in Quick Response Code, thus improve the content information of the Quick Response Code visibility on search engine platform, side
Just user retrieves a large amount of Quick Response Code hidden according to index information, and has high efficiency, simplicity and ease for use.
Aspect and advantage that the present invention adds will part be given in the following description, and part will become bright from the following description
Aobvious, or recognized by the practice of the present invention.
Accompanying drawing explanation
Aspect that the present invention is above-mentioned and/or additional and advantage will be apparent from from the following description of the accompanying drawings of embodiments and
Easy to understand, wherein,
Fig. 1 is the flow chart of the method scanned for by Quick Response Code according to an embodiment of the invention;
Fig. 2 is the flow chart that search engine resolves the method for content information according to index information;
Fig. 3 is the flow chart of the method scanned for by Quick Response Code in accordance with another embodiment of the present invention;
Fig. 4 is the structural representation of search engine server according to an embodiment of the invention;And
Fig. 5 is the structural representation of search engine server in accordance with another embodiment of the present invention.
Detailed description of the invention
Embodiments of the invention are described below in detail, and the example of described embodiment is shown in the drawings, the most from start to finish phase
Same or similar label represents same or similar element or has the element of same or like function.Below with reference to attached
The embodiment that figure describes is exemplary, is only used for explaining the present invention, and is not considered as limiting the invention.On the contrary,
All changes in the range of spirit that embodiments of the invention include falling into attached claims and intension, amendment and etc.
Jljl.
In describing the invention, it is to be understood that term " first ", " second " etc. are only used for describing purpose,
And it is not intended that indicate or hint relative importance.In describing the invention, it should be noted that unless otherwise bright
True regulation and restriction, term " is connected ", " connection " should be interpreted broadly, and connects for example, it may be fixing,
Can also be to removably connect, or be integrally connected;Can be to be mechanically connected, it is also possible to be electrical connection;Can be direct
It is connected, it is also possible to be indirectly connected to by intermediary.For the ordinary skill in the art, can be with concrete condition
Understand above-mentioned term concrete meaning in the present invention.Additionally, in describing the invention, except as otherwise noted, " many
Individual " it is meant that two or more.
In flow chart or at this, any process described otherwise above or method description are construed as, and represent and include one
The module of code, fragment or the portion of the executable instruction of the individual or more step for realizing specific logical function or process
Divide, and the scope of the preferred embodiment of the present invention includes other realization, wherein can not be by shown or discussion
Sequentially, including according to involved function by basic mode simultaneously or in the opposite order, performing function, this should be by
Embodiments of the invention person of ordinary skill in the field understood.
Below with reference to the accompanying drawings the method scanned for by Quick Response Code according to embodiments of the present invention is described.
The existing definition of Quick Response Code content format and the coding of text are defined by publisher, and network exists the most not
With the Quick Response Code of form definition, search engine needs go adaptive and resolve too many Quick Response Code form definition, or Quick Response Code
Have employed encryption technology, and the Quick Response Code for different cipher modes can only be deciphered by different decoding keys.To this end, this
Invention proposes a kind of method scanned for by Quick Response Code, comprises the following steps: search engine obtains multiple webpages;
Search engine obtains the Quick Response Code of multiple webpages, and wherein, Quick Response Code includes index information and content information;Search engine root
Content information is resolved according to index information;And search engine is according to the content information foundation two dimension after index information and parsing
The index data base of code is to provide the search service of Quick Response Code.
Fig. 1 is the flow chart of the method scanned for by Quick Response Code according to an embodiment of the invention.
As it is shown in figure 1, the method scanned for by Quick Response Code, including:
S101, search engine obtains multiple webpages;
S102, search engine obtains the Quick Response Code of multiple webpages, and wherein, Quick Response Code includes index information and content information.
S103, search engine resolves content information according to index information.
Specifically, search engine can be according to index information, and index information can include Quick Response Code decryption information, such as, interior
The attribute of appearance information, can think the compress mode of content information, the coded system etc. of content information resolves content information.
Index information can also include the keyword set of Quick Response Code, can facilitate searched engine search by keyword set.By
This, improve the parsing multi-selection of content information, agility and accuracy.
S104, search engine sets up the index data base of Quick Response Code to carry according to the content information after index information and parsing
Search service for Quick Response Code.
The method scanned for by Quick Response Code according to embodiments of the present invention, search engine obtains multiple webpages and Quick Response Code thereof,
Then search engine resolves content information according to index information, and final search engine is according to the content letter after index information and parsing
Breath sets up Quick Response Code index data base to provide the search service of Quick Response Code.This method makes search engine preferably to search for
With the content information resolved in Quick Response Code, thus improve the content information of the Quick Response Code visibility on search engine platform,
Facilitate user to retrieve a large amount of Quick Response Code hidden according to index information, and there is high efficiency, simplicity and ease for use.
In one embodiment of the invention, index information includes the first index information and the second index information.
In one embodiment of the invention, the first index information includes identifier and decoded information, wherein, decoded information
Including one or more in compress mode, coded system and the second index information length.
In one embodiment of the invention, the second index information includes attribute information and the parsing information of content information, its
In, attribute information includes set of keywords, title, publisher's identity information, URL labelling, picture indicia, audio frequency and video
Labelling, one or more updated in time and application labelling, parsing information includes the beginning bits of offset of content information, interior
Hold one or more in message length, content information compress mode and content information coded system.
Search engine can be realized according to the first index information and the second index information and resolve the multiformity, efficiently of content information
Property and accuracy.
Fig. 2 is the flow chart that search engine resolves the method for content information according to index information, including:
S201, according to identifier, search engine judges whether Quick Response Code is analysable Quick Response Code, wherein, identifier includes
In the first index information.
Specifically, identifier, it is used for identifying whether the form of Quick Response Code meets the first index information and the second index information
Form is arranged.Can represent, such as by a fixing character string: SEARCH_BAR_CODE, it is also possible to
Integer value represents, such as: " 0x78c9 ", when the analysis program of search engine finds the identifier of this Quick Response Code,
Just can it was initially believed that the format character contract of this Quick Response Code is fixed, then remove to resolve the content information of Quick Response Code, otherwise, search
Index is held up and can be selected directly to ignore the Quick Response Code being unsatisfactory for this form agreement, will not resolve the content letter of this Quick Response Code
Breath.Thus, improve and determine whether high identity and the agility of analysable Quick Response Code.
S202, if Quick Response Code is analysable Quick Response Code, then search engine decodes the second index information according to decoded information.
Wherein, decoded information includes one or more in compress mode, coded system and the second index information length, and coding
Information and identifier are included in the first index information.
S203, search engine obtains the parsing information of the second index information after decoding, and according to resolving in information analysis
Appearance information.Wherein, parsing information includes the beginning bits of offset of content information, content information length, content information compression side
One or more in formula and content information coded system.
The method scanned for by Quick Response Code according to embodiments of the present invention, search engine obtains multiple webpages and Quick Response Code thereof,
Then search engine resolves content information according to the first index information concrete in index information and the second index information, finally searches for
Engine sets up Quick Response Code index data base to provide the search service of Quick Response Code according to the content information after index information and parsing.
The method uses the first index information and the second index information to resolve Quick Response Code, improves the content letter of Quick Response Code further
Breath visibility on search engine platform, facilitates user to retrieve a large amount of Quick Response Code hidden, and tool according to index information
There are high efficiency, simplicity, ease for use and multiformity.
So that the first index information and the second index information are definitely, the following detailed description of the first index information and
Two index informations.
For example, as shown in Table 1:
Identifier | Compress mode | Second index information length | Coded system |
Table one
It is as follows that table one comprises field: identifier, compress mode, the second index information length, coded system, wherein, and pressure
One or more in contracting mode, coded system, and the second index information length constitute decoded information, further,
Identifier and decoded information constitute the first index information.
Specifically, identifier, it is used for identifying whether the form of Quick Response Code meets the first index information and the second index information
Form is arranged.Can represent, such as by a fixing character string: SEARCH_BAR_CODE, it is also possible to
Integer value represents, such as: " 0x78c9 ", when the analysis program of search engine finds the identifier of this Quick Response Code,
Just can it was initially believed that the format character contract of this Quick Response Code is fixed, then remove to resolve the content information of Quick Response Code, otherwise, search
Index is held up and can be selected directly to ignore the Quick Response Code being unsatisfactory for this form agreement, will not resolve this Quick Response Code content.Thus,
Improve high identity and the agility determining whether analysable Quick Response Code.
Compress mode, specifically, the memory space of Quick Response Code is the most limited, such as: QR(Quick Response, quickly
Reaction code) code at most can store 2953 bytes, it is therefore desirable to provide a kind of method to compress and be stored in Quick Response Code
Content information, thus increase free space.Further, may determine which kind of compression algorithm of employing by compress mode,
Such as: gzip(GNUzip, a kind of compression algorithm), zip compression algorithm.So that search engine is according to compression side
The value of formula determines whether to decompress the content information of Quick Response Code by certain compression algorithm, or need not decompression.
Second index information length, represents the real bytes number (byte) of the content information of Quick Response Code.The solution of search engine
Analysis program reads the content information of Quick Response Code according to the second index information length.
Coded system, represents the coded system of Quick Response Code, such as: UTF-8(Universal Character Set
Transformation Format-Eight bit) coding, GBK(Chinese Internal Code Specification,
Chinese Internal Code Specification) coding, ASCII(American Standard Code for Information
Interchange, ASCII) coding etc..
Should be appreciated that table one is only and explain the first index information, concrete identifier, compress mode, the second index information
Length, coded system alignment processes can determine according to actual.
In further example, as shown in Table 2:
Table two
It is as follows that table two comprises field: the beginning bits of offset of content information, content information length, content information compress mode and
Content information coded system, wherein, the beginning bits of offset of content information, content information length, content information compress mode
Parsing information is constituted with one or more in content information coded system.Further, table two also comprises following project:
Set of keywords, title, publisher's identity information, URL labelling, picture indicia, audio frequency and video labelling, update the time and
One or more in application labelling, wherein, set of keywords, title, publisher's identity information, URL labelling, figure
One or more in sheet labelling, audio frequency and video labelling, renewal time and application labelling constitute attribute information, and by content
The attribute information of information and resolve information structure second index information.
Specifically, set of keywords, is the keyword of the important information representing Quick Response Code provided by the publisher of Quick Response Code
Representing, search engine can index these keywords, comprises these keywords and then may search for accordingly in user's search
Quick Response Code.This field can store multiple keyword, forms Keyword List, uses certain symbol segmentation each other,
Such as: branch, such search engine can be with all of keyword in identidication key set.Thus, improve two dimension
The popularization of the search engine of code.
Title, represents the title content of Quick Response Code, publisher determines its value, i.e. title, is mainly used to describe Quick Response Code.
Publisher's identity information, represents the identity information of Quick Response Code publisher, such as: comprises name, official's network address, is
The information such as no authentication.
URL(Uniform Resource Locator, URL) labelling, this field is a labelling
Value, such as: represent with true or false, it would however also be possible to employ 0 and 1 represents.It is used for representing in Quick Response Code and is
No have URL link address, is mainly used to imply the analysis program of search engine, if Quick Response Code has URL link,
Then search engine can access URL link further, it is thus achieved that the content information of the Quick Response Code at link, can be Large Copacity
Word message, pictorial information, audio and video information, application App etc., be then associated comprehensive, in search
Result is shown to user together.Improve user and obtain the reliability and security of comprehensive information.
Picture indicia, if comprising the URL link of picture in Quick Response Code, then can clearly notify the parsing journey of search engine
Sequence, facilitates the logical judgment of its program.This field is a mark value, such as: represent with true or false.
Audio frequency and video labelling, if comprising the URL link address of audio frequency and video in Quick Response Code, then can clearly notify search engine
Analysis program, facilitate the logical judgment of its program.
Application labelling, if comprising the URL download address of mobile applications in Quick Response Code, can return with searchable engine
Class Search Results, such as: the information of display mobile applications, preferential display comprises the Quick Response Code of Mobile solution.
The renewal time, the issuing time of mark Quick Response Code, searchable engine is filtered by this time parameter
The Search Results of Quick Response Code, thus, improves high efficiency and the ease for use obtaining Quick Response Code.
Further, parsing information comprises the beginning bits of offset of content information, content information length, content information compression side
One or more in formula and content information coded system.
Specifically, the beginning bits of offset of content information, for the content information of the labelling Quick Response Code start bit in Quick Response Code
Putting, in units of byte, and analysis program reads the content information of Quick Response Code according to this position;Content information length,
Represent the byte number of the content information of Quick Response Code, the beginning bits of offset according to content information and content letter when analysis program reads
Breath length determines the content information of the Quick Response Code needing reading;Pressure in content information compress mode, and the first index information
In like manner, here is omitted for contracting mode;Content information coded system, represents the coded system of Quick Response Code, such as: UTF-8
Coding, GBK encodes, ASCII coding etc..
Further, attribute information can also include content information encrypted indicia, extended field etc..It is understood that
The example above is only to decoded information and the example of the arrangement mode of several information of attribute information and information, and the present invention is real
Execute the decoded information in example and the relevant information of attribute information and arrangement mode is not limited to the example above, the most superfluous
State.
In one embodiment of the invention, attribute information is associated to build by search engine with the content information after parsing
Vertical index data base.
Fig. 3 is the flow chart of the method scanned for by Quick Response Code in accordance with another embodiment of the present invention, including:
S301, search engine receives the input information of user's input.
S302, search engine makes a look up to obtain attribute information according to input information in index data base.
In one embodiment of the invention, attribute information includes set of keywords, title, publisher's identity information, URL
One or more in labelling, picture indicia, audio frequency and video labelling, renewal time and application labelling.Thus, improve profit
The multiformity of the attribute information lookup in index of reference information and accuracy.
S303, search engine obtains the content information of Quick Response Code according to index information, and is shown to the content information of Quick Response Code use
Family.
The method scanned for by Quick Response Code according to embodiments of the present invention, when search engine receives the input letter of user's input
During breath, making a look up to obtain attribute information in index data base, final search engine obtains Quick Response Code according to index information
Content information, and the content information of Quick Response Code is shown to user.The method makes search engine can preferably search for and resolve
Content information in Quick Response Code, thus improve the content information of the Quick Response Code visibility on search engine platform, facilitate user's root
Retrieve a large amount of Quick Response Code hidden according to index information, and there is observability, high efficiency, simplicity and ease for use.
To achieve these goals, the invention allows for a kind of search engine server.
Search engine server, including: the first acquisition module, it is used for obtaining multiple webpage;Second acquisition module, is used for
Obtaining the Quick Response Code of multiple webpage, wherein, Quick Response Code includes index information and content information;Parsing module, for basis
Index information resolves content information;And set up module, for setting up according to the content information after index information and parsing
The index data base of Quick Response Code is to provide the search service of Quick Response Code.
Fig. 4 is the search engine server structural representation according to one embodiment of the invention.
As shown in Figure 4, search engine server, including: the first acquisition module 410, the second acquisition module 420, solve
Analyse module 430 and set up module 440.
Specifically, the first acquisition module 410, it is used for obtaining multiple webpage;Second acquisition module 420, is used for obtaining many
The Quick Response Code of individual webpage, wherein, Quick Response Code includes index information and content information.
Parsing module 430, for resolving content information according to index information.
Specifically, according to index information, index information can include Quick Response Code decryption information, such as, the attribute of content information,
Can think the compress mode of content information, the coded system etc. of content information resolves content information.Index information also may be used
To include the keyword set of Quick Response Code, searched engine search can be facilitated by keyword set.Thus, understanding is improved
The analysis multi-selection of content information, agility and accuracy.
In one embodiment of the invention, index information includes the first index information and the second index information.
In one embodiment of the invention, can realize further solving according to the first index information and the second index information
The analysis multiformity of content information, high efficiency and accuracy.Specifically, parsing module 430 includes: judging unit is (in figure
Not shown), for judging whether Quick Response Code is analysable Quick Response Code according to identifier, wherein, identifier is included in the
In one index information.
In one embodiment of the invention, the first index information includes identifier and decoded information, wherein, decoded information
Including one or more in compress mode, coded system and the second index information length, and as a rule, identifier is
It is used for identifying the form the agreement whether form of Quick Response Code meets the first index information and the second index information.Can be with one
Fixing character string represents, such as: SEARCH_BAR_CODE, it is also possible to represent, such as by an integer value:
" 0x78c9 ", when the analysis program of search engine finds the identifier of this Quick Response Code, it is possible to it was initially believed that this two
The format character contract of dimension code is fixed, then removes to resolve the content information of Quick Response Code, and otherwise, search engine can select directly to neglect
Slightly it is unsatisfactory for the Quick Response Code of this form agreement, this Quick Response Code content will not be resolved.Thus, improve that determine whether can
The high identity of the Quick Response Code resolved and agility.
Decoding unit (not shown), is used for when judge module judges that Quick Response Code is analysable Quick Response Code, according to
Decoded information decodes the second index information.
In one embodiment of the invention, the second index information includes attribute information and the parsing information of content information, its
In, attribute information includes set of keywords, title, publisher's identity information, URL labelling, picture indicia, audio frequency and video
Labelling, one or more updated in time and application labelling, parsing information includes the beginning bits of offset of content information, interior
Hold one or more in message length, content information compress mode and content information coded system.
Acquiring unit (not shown), for obtaining the parsing information of the second index information after decoding;And solve
Analysis unit (not shown), for according to resolving information analysis content information, wherein, parsing information includes that content is believed
One or many in beginning bits of offset, content information length, content information compression method and the content information coded system of breath
Kind.
Set up module 440, for setting up the index data base of Quick Response Code according to the content information after index information and parsing
To provide the search service of Quick Response Code, and set up the content information after module 440 is additionally operable to attribute information and parsing
It is associated to set up index data base.Thus, improve ease for use and the agility of Quick Response Code search.
Search engine server according to embodiments of the present invention, the first acquisition module and the second acquisition module obtain multiple webpage respectively
And Quick Response Code, then the index information in Quick Response Code is carried out content information parsing by parsing module, finally according to index letter
Content information after breath and parsing sets up Quick Response Code index data base to provide the search service of Quick Response Code by setting up module.Should
Search engine server can preferably search for and resolve the content information in Quick Response Code, thus improves the content letter of Quick Response Code
Breath visibility on search engine platform, facilitates user to retrieve a large amount of Quick Response Code hidden, and tool according to index information
There are high efficiency, simplicity and ease for use.
Fig. 5 is the search engine server structural representation according to another embodiment of the present invention.
As it is shown in figure 5, search engine server, also including: receiver module 450, searching module 460, the 3rd obtains
Module 470 and display module 480.
Specifically, receiver module 450, for receiving the input information of user's input;Search module 460, for basis
Input information makes a look up to obtain attribute information in index data base, wherein, attribute information include set of keywords,
In title, publisher's identity information, URL labelling, picture indicia, audio frequency and video labelling, renewal time and application labelling
One or more, improve the multiformity and accuracy utilizing the attribute information in index information to search;3rd acquisition module
470, for obtaining the content information of Quick Response Code according to index information;And display module 480, for by Quick Response Code
Appearance information is shown to user.
Search engine server according to embodiments of the present invention, when receiver module receives the input information of user's input, at rope
Drawing in data base and make a look up to obtain attribute information by lookup module, final 3rd acquisition module obtains two according to index information
The content information of dimension code, and by display module, the content information of Quick Response Code is shown to user.This search engine server is permissible
The content information preferably searched for and resolve in Quick Response Code, thus improve the content information of Quick Response Code further at search engine
Visibility on platform, facilitates user to go out a large amount of Quick Response Code hidden according to retrieval information retrieval, and has observability, height
Effect property, simplicity and ease for use.
In flow chart or at this, any process described otherwise above or method description are construed as, and represent and include one
The module of code, fragment or the portion of the executable instruction of the individual or more step for realizing specific logical function or process
Divide, and the scope of the preferred embodiment of the present invention includes other realization, wherein can not be by shown or discussion
Sequentially, including according to involved function by basic mode simultaneously or in the opposite order, performing function, this should be by
Embodiments of the invention person of ordinary skill in the field understood.
Represent in flow charts or the logic described otherwise above at this and/or step, for example, it is possible to be considered as to use
In the sequencing list of the executable instruction realizing logic function, may be embodied in any computer-readable medium, with
For instruction execution system, device or equipment (system such as computer based system, including processor or other can be from
Instruction execution system, device or equipment instruction fetch also perform the system of instruction) use, or combine these instruction execution systems,
Device or equipment and use.For the purpose of this specification, " computer-readable medium " can be any can comprise, store,
Communication, propagation or transmission procedure for instruction execution system, device or equipment or combine these instruction execution systems, device
Or equipment and the device that uses.The more specifically example (non-exhaustive list) of computer-readable medium includes following: tool
There are the electrical connection section (electronic installation) of one or more wiring, portable computer diskette box (magnetic device), random access memory
Memorizer (RAM), read only memory (ROM), erasable edit read only memory (EPROM or flash memory),
Fiber device, and portable optic disk read only memory (CDROM).It addition, computer-readable medium can even is that can be
The paper of described program or other suitable media is printed, because can such as sweep by paper or other media are carried out optics on it
Retouch, then carry out editing, interpreting or be processed to electronically obtain described program, so with other suitable methods if desired
After store it in computer storage.
Should be appreciated that each several part of the present invention can realize by hardware, software, firmware or combinations thereof.In above-mentioned enforcement
In mode, multiple steps or method can be with storing the software or firmware that in memory and be performed by suitable instruction execution system
Realize.Such as, if realized with hardware, with the most the same, available following technology well known in the art
In any one or their combination realize: have and patrol for the discrete of logic gates that data signal is realized logic function
Collect circuit, there is the special IC of suitable combination 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 can
Completing instructing relevant hardware by program, described program can be stored in a kind of computer-readable recording medium, should
Program upon execution, including one or a combination set of the step of embodiment of the method.
Additionally, each functional unit in each embodiment of the present invention can be integrated in a processing module, it is also possible to be each
Unit is individually physically present, it is also possible to two or more unit are integrated in a module.Above-mentioned integrated module is the most permissible
The form using hardware realizes, it would however also be possible to employ the form of software function module realizes.If described integrated module is with software merit
Can the form of module realize and as independent production marketing or when using, it is also possible to be stored in the storage of embodied on computer readable and be situated between
In matter.
Storage medium mentioned above can be read only memory, disk or CD etc..
In the description of this specification, reference term " embodiment ", " some embodiments ", " example ", " concrete example ",
Or specific features, structure, material or the feature bag that the description of " some examples " etc. means to combine this embodiment or example describes
It is contained at least one embodiment or the example of the present invention.In this manual, the schematic representation of above-mentioned term is not necessarily referred to
Be identical embodiment or example.And, the specific features of description, structure, material or feature can be at any one
Or multiple embodiment or example combine in an appropriate manner.
Although above it has been shown and described that embodiments of the invention, it is to be understood that above-described embodiment is exemplary,
Being not considered as limiting the invention, those of ordinary skill in the art is in the case of without departing from the principle of the present invention and objective
Above-described embodiment can be changed within the scope of the invention, revise, replace and modification.The scope of the present invention is by appended
Claim is extremely equal to restriction.
Claims (14)
1. the method scanned for by Quick Response Code, it is characterised in that comprise the following steps:
Search engine obtains multiple webpages;
Described search engine obtains the Quick Response Code of the plurality of webpage, and wherein, described Quick Response Code includes index
Information and content information;
Described search engine resolves described content information according to described index information;And
Described search engine is set up described according to the described content information after described index information and parsing
The index data base of Quick Response Code is to provide the search service of described Quick Response Code.
Method the most according to claim 1, it is characterised in that described index information includes first
Index information and the second index information.
Method the most according to claim 2, it is characterised in that described first index information includes
Identifier and decoded information, wherein, described decoded information includes compress mode, coded system and described
One or more in two index information length.
Method the most according to claim 2, it is characterised in that described second index information includes
The attribute information of described content information and resolve information, wherein, described attribute information include set of keywords,
Title, publisher's identity information, URL labelling, picture indicia, audio frequency and video labelling, update the time and should
By one or more in labelling, described parsing information includes that the beginning bits of offset of content information, content are believed
One or more in breath length, content information compress mode and content information coded system.
Method the most according to claim 3, it is characterised in that described search engine is according to described
Index information resolves described content information, farther includes:
According to described identifier, described search engine judges whether described Quick Response Code is analysable Quick Response Code;
If described Quick Response Code is analysable Quick Response Code, the most described search engine is according to described decoded information
Decode described second index information;And
Described search engine obtains the described parsing information of described second index information after decoding, and root
According to content information described in described parsing information analysis.
Method the most according to claim 4, it is characterised in that also include:
Described attribute information is associated to build by described search engine with the described content information after parsing
Vertical described index data base.
Method the most according to claim 6, it is characterised in that also include:
Described search engine receives the input information of user's input;
Described search engine makes a look up to obtain according to described input information in described index data base
Described attribute information;And
Described search engine obtains the described content information of described Quick Response Code according to described index information, and will
The described content information of described Quick Response Code is shown to described user.
8. a search engine server, it is characterised in that including:
First acquisition module, is used for obtaining multiple webpage;
Second acquisition module, for obtaining the Quick Response Code of the plurality of webpage, wherein, described Quick Response Code bag
Include index information and content information;
Parsing module, for resolving described content information according to described index information;And
Set up module, for setting up described according to the described content information after described index information and parsing
The index data base of Quick Response Code is to provide the search service of described Quick Response Code.
Search engine server the most according to claim 8, it is characterised in that described index is believed
Breath includes the first index information and the second index information.
Search engine server the most according to claim 9, it is characterised in that described first rope
Fuse breath includes identifier and decoded information, and wherein, described decoded information includes compress mode, coding staff
One or more in formula and described second index information length.
11. search engine servers according to claim 9, it is characterised in that described second rope
Fuse breath includes attribute information and the parsing information of described content information, and wherein, described attribute information includes
Set of keywords, title, publisher's identity information, URL labelling, picture indicia, audio frequency and video labelling,
One or more in renewal time and application labelling, described parsing information includes that the beginning of content information is inclined
One or many in displacement, content information length, content information compress mode and content information coded system
Kind.
12. search engine servers according to claim 10, it is characterised in that described parsing
Module includes:
According to described identifier, judging unit, for judging whether described Quick Response Code is analysable two dimension
Code;
Decoding unit, is used for when described judge module judges that described Quick Response Code is analysable Quick Response Code,
Described second index information is decoded according to described decoded information;
Acquiring unit, for obtaining the described parsing information of described second index information after decoding;With
And
Resolution unit, for according to content information described in described parsing information analysis.
13. search engine servers according to claim 11, it is characterised in that described foundation
Module is additionally operable to be associated described to set up with the described content information after parsing by described attribute information
Index data base.
14. search engine servers according to claim 13, it is characterised in that also include:
Receiver module, for receiving the input information of user's input;
Search module, for making a look up to obtain in described index data base according to described input information
Described attribute information;
3rd acquisition module, for obtaining the described content letter of described Quick Response Code according to described index information
Breath;And
Display module, for being shown to described user by the described content information of described Quick Response Code.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310201677.7A CN103246750B (en) | 2013-05-27 | 2013-05-27 | The method scanned for by Quick Response Code and search engine server |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310201677.7A CN103246750B (en) | 2013-05-27 | 2013-05-27 | The method scanned for by Quick Response Code and search engine server |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103246750A CN103246750A (en) | 2013-08-14 |
CN103246750B true CN103246750B (en) | 2016-12-28 |
Family
ID=48926269
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310201677.7A Active CN103246750B (en) | 2013-05-27 | 2013-05-27 | The method scanned for by Quick Response Code and search engine server |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103246750B (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160048714A1 (en) * | 2013-12-27 | 2016-02-18 | Empire Technology Development Llc | Data collection scheme |
CN103997418B (en) * | 2014-02-17 | 2017-11-24 | 华信咨询设计研究院有限公司 | Optical network resource management method based on scan code |
CN111597366B (en) * | 2020-05-13 | 2023-02-03 | 支付宝(杭州)信息技术有限公司 | Information processing method and device |
CN112182054A (en) * | 2020-10-30 | 2021-01-05 | 安徽江淮汽车集团股份有限公司 | Vehicle competitive product data processing method, system, equipment and storage medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1987888A (en) * | 2005-12-23 | 2007-06-27 | 中国移动通信集团公司 | Control system and method for two dimension code reading service |
CN102902771A (en) * | 2012-09-27 | 2013-01-30 | 百度国际科技(深圳)有限公司 | Method, device and server for searching pictures |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8261092B2 (en) * | 2007-12-04 | 2012-09-04 | Ricoh Company, Ltd. | Image retrieval system and method |
-
2013
- 2013-05-27 CN CN201310201677.7A patent/CN103246750B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1987888A (en) * | 2005-12-23 | 2007-06-27 | 中国移动通信集团公司 | Control system and method for two dimension code reading service |
CN102902771A (en) * | 2012-09-27 | 2013-01-30 | 百度国际科技(深圳)有限公司 | Method, device and server for searching pictures |
Also Published As
Publication number | Publication date |
---|---|
CN103246750A (en) | 2013-08-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7788262B1 (en) | Method and system for creating context based summary | |
US8630972B2 (en) | Providing context for web articles | |
US20130185320A1 (en) | Display program, display apparatus, information processing method, recording medium, and information processing apparatus | |
US20090007271A1 (en) | Identifying attributes of aggregated data | |
CN103428662B (en) | Short message processing method and processing device | |
CN102819604A (en) | Method for retrieving confidential information of file and judging and marking security classification based on content correlation | |
CN102982117B (en) | Information search method and device | |
CN103246750B (en) | The method scanned for by Quick Response Code and search engine server | |
CN104699737A (en) | Method and system for managing a search | |
CN103678362A (en) | Search method and search system | |
CN111522901A (en) | Method and device for processing address information in text | |
CN108170293A (en) | Input the personalized recommendation method and device of association | |
CN112347327A (en) | Website detection method and device, readable storage medium and computer equipment | |
CN103345532A (en) | Method and device for extracting webpage information | |
CN112380238A (en) | Database data query method and device, electronic equipment and storage medium | |
CN103235821A (en) | Original content searching method and searching server | |
US20080312901A1 (en) | Character input assist method, character input assist system, character input assist program, user terminal, character conversion method and character conversion program | |
CN111857688A (en) | SQL code automatic completion method, system and storage medium | |
CN115481104A (en) | Data query method and device, electronic equipment and storage medium | |
CN110020134B (en) | Knowledge service information pushing method and system, storage medium and processor | |
CN112364621A (en) | Method and system for analyzing rule text based on RUTA rule language | |
CN104978379A (en) | Method and device for building application program information station | |
CN105786853A (en) | Display method and system for smart abstract of forum post | |
CN104216872A (en) | Method and device for identifying rubbish chapters in network novels | |
CN112732873A (en) | Information technology consultation system |
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 |