CN104573605A - Control method for two-dimension codes - Google Patents

Control method for two-dimension codes Download PDF

Info

Publication number
CN104573605A
CN104573605A CN201410805383.XA CN201410805383A CN104573605A CN 104573605 A CN104573605 A CN 104573605A CN 201410805383 A CN201410805383 A CN 201410805383A CN 104573605 A CN104573605 A CN 104573605A
Authority
CN
China
Prior art keywords
option
information
quick response
response code
options
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.)
Granted
Application number
CN201410805383.XA
Other languages
Chinese (zh)
Other versions
CN104573605B (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.)
Shenzhen Microphone Holdings Co Ltd
Original Assignee
Shenzhen Jinli Communication Equipment 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 Shenzhen Jinli Communication Equipment Co Ltd filed Critical Shenzhen Jinli Communication Equipment Co Ltd
Priority to CN201410805383.XA priority Critical patent/CN104573605B/en
Publication of CN104573605A publication Critical patent/CN104573605A/en
Priority to PCT/CN2015/080005 priority patent/WO2016095438A1/en
Priority to US15/539,041 priority patent/US20180129846A1/en
Application granted granted Critical
Publication of CN104573605B publication Critical patent/CN104573605B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

The embodiment of the invention discloses a control method for two-dimension codes. The control method comprises the following steps: scanning target two-dimension codes, wherein the two-dimension codes store the option information of at least two options; confirming attitude information when a terminal scans the two-dimension codes; confirming the target option corresponding to the attitude information according to the mapping relation of the scanned attitude and the options; outputting a content corresponding to the option information of the target option. Through the adoption of the control method disclosed by the embodiment of the invention, the operability of the two-dimension codes during operation can be improved.

Description

A kind of Quick Response Code control method
Technical field
The present invention relates to electronic technology field, particularly relate to a kind of Quick Response Code control method.
Background technology
Quick Response Code (also known as two-dimensional bar code) is with certain specific geometric figure according to certain rules at the chequered with black and white figure of plane distribution, for information such as record data symbols.Along with the development of Internet technology, Quick Response Code becomes a kind of effective information representation and transmits medium, and user, by terminal scanning Quick Response Code, can obtain the information that this Quick Response Code stores rapidly, to go forward side by side row relax, such as: open website, unlocking screen, interpolation good friend, complete payment etc.
Along with popularizing of planar bar code technology, Quick Response Code can store bulk information, but in existing Quick Response Code operating process, user can not in conjunction with self-demand fast access to the object content expecting see, operability is low.
Summary of the invention
The embodiment of the present invention provides a kind of Quick Response Code control method, can strengthen the operability in Quick Response Code operating process.
The embodiment of the present invention provides a kind of Quick Response Code control method, comprising:
Scanning target Quick Response Code, described target Quick Response Code stores the option information of at least two options;
Determine the attitude information of terminal when scanning described target Quick Response Code;
According to the mapping relations scanning attitude and described at least two options, determine the targets option that described attitude information is corresponding;
Export the content that the option information of described targets option is corresponding.
Implementing the embodiment of the present invention, during terminal scanning target Quick Response Code, determining the attitude information of terminal when scanning described target Quick Response Code; Wherein, described target Quick Response Code stores the option information of at least two options; According to the mapping relations scanning attitude and described at least two options, determine the targets option that described attitude information is corresponding; Export the content that the option information of described targets option is corresponding.Adopt the embodiment of the present invention, the operability in Quick Response Code operating process can be strengthened.
Accompanying drawing explanation
In order to be illustrated more clearly in the technical scheme in the embodiment of the present invention, below the accompanying drawing used required in describing embodiment is briefly described, apparently, accompanying drawing in the following describes is some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is the schematic flow sheet of a kind of Quick Response Code control method that the embodiment of the present invention provides;
Fig. 1 a is wherein a kind of schematic flow sheet determining the method at angle of inclination that Fig. 1 provides;
Fig. 1 b is wherein a kind of schematic diagram scanning attitude that Fig. 1 a provides;
Fig. 1 c is the schematic diagram of the another kind scanning attitude that Fig. 1 a provides;
Fig. 1 d is the structural representation of wherein a kind of Quick Response Code that the embodiment of the present invention provides;
Fig. 2 is another schematic flow sheet of a kind of Quick Response Code control method that the embodiment of the present invention provides;
Fig. 2 a is wherein a kind of schematic diagram scanning attitude that Fig. 2 provides;
Fig. 2 b is wherein a kind of schematic diagram scanning attitude that Fig. 2 provides;
Fig. 2 c is wherein a kind of schematic diagram scanning attitude that Fig. 2 provides;
Fig. 2 d is wherein a kind of schematic diagram scanning interface that Fig. 2 provides;
Fig. 3 is the another schematic flow sheet of a kind of Quick Response Code control method that the embodiment of the present invention provides;
Fig. 3 a is wherein a kind of schematic flow sheet setting up the method for mapping relations that the embodiment of the present invention provides;
Fig. 3 b is the schematic flow sheet that another kind that the embodiment of the present invention provides sets up the method for mapping relations;
Fig. 3 c is wherein a kind of schematic diagram scanning attitude that Fig. 3 provides;
Fig. 4 is the structural representation of a kind of terminal that the embodiment of the present invention provides;
Fig. 5 is another structural representation of a kind of terminal that the embodiment of the present invention provides;
Fig. 5 a is the structural representation of wherein a kind of first display unit that Fig. 5 provides;
Fig. 6 is the another structural representation of a kind of terminal that the embodiment of the present invention provides;
Fig. 6 a is the structural representation of wherein a kind of first determining unit that Fig. 6 provides;
Fig. 7 is a structural representation again of a kind of terminal that the embodiment of the present invention provides.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is a part of embodiment of the present invention, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
Embodiments providing a kind of Quick Response Code control method, during terminal scanning target Quick Response Code, determining the attitude information of terminal when scanning described target Quick Response Code; Wherein, described target Quick Response Code stores the option information of at least two options; According to the mapping relations scanning attitude and described at least two options, determine the targets option that described attitude information is corresponding; Export the content that the option information of described targets option is corresponding.Adopt the embodiment of the present invention, when user is by terminal scanning Quick Response Code, terminal exports the object content of its correspondence according to scanning attitude, therefore, can strengthen the operability in Quick Response Code operating process.A kind of Quick Response Code control method provided below in conjunction with accompanying drawing 1-accompanying drawing 7 pairs of embodiment of the present invention and terminal describe in detail respectively.
In the embodiment of the present invention, mentioned by terminal can comprise mobile phone, panel computer, Quick Response Code end of scan, scanning means etc., concrete, the embodiment of the present invention is not restricted, as long as the device that can scan Quick Response Code all can as the terminal in the embodiment of the present invention; The inventive method can be integrated in the scanning imaging system of Quick Response Code.For convenience of description; terminal in following examples, for mobile phone, is loaded with Quick Response Code scanning imaging system, but what deserves to be explained is in mobile phone; the present invention is not limited to mobile phone, every protection range can applied device of the present invention, equipment or terminal and all belong to the present invention.
Refer to Fig. 1, Fig. 1 is the schematic flow sheet of a kind of Quick Response Code control method that the embodiment of the present invention provides, and in embodiments of the present invention, the method can comprise the following steps.
S101: scanning target Quick Response Code, described target Quick Response Code stores the option information of at least two options.
Along with the development of planar bar code technology, the data capacity that Quick Response Code can store is increasing, but existing Quick Response Code does not give full play to this advantage; The existing scan method based on Quick Response Code is when scanning Quick Response Code, and tube terminal with which type of attitude scans, and the information display mode after its scanning Quick Response Code is single.Such as, if store bulk information in Quick Response Code, user is difficult to from described bulk information, search out the data content expecting access fast.
In the embodiment of the present invention, the option information of at least two options can be prestored in Quick Response Code, during this Quick Response Code of terminal scanning, enter different options according to scanning attitude, thus, enrich the scan mode of Quick Response Code.Such as, option information can comprise network address, Word message etc., and wherein, Word message can be the parameter information etc. of associated person information, merchandise news, commodity.Concrete, need set according to the use scenes of reality, the embodiment of the present invention is not restricted.In specific implementation, terminal scanning target Quick Response Code, described target Quick Response Code stores the option information of at least two options.
For convenience of understanding, for shopping website, option information can be the mark of network address corresponding to arbitrary information in this website of access and/or this arbitrary information, such as, corresponding network address and mark " cosmetics " etc. when corresponding network address and mark " electrical type ", the cosmetics information of accessing in this website when corresponding network address and mark " homepage ", the electrical type merchandise news of accessing in this website when accessing the homepage of this website.Again such as, for the use scenes of business card, usually, business card includes the information such as name, phone, mailbox, academic title, then can using these information as the option information described in the embodiment of the present invention.Again such as, for address list, can by the information integerated of the part or all of contact person in address list in Quick Response Code, then option information can be the information such as name, phone of each contact person.Again such as, for ecommerce, can the parameter information of certain electronic product be integrated in Quick Response Code, for convenience of description, for television set, then these parameter informations can comprise the information such as color, size, resolution, screen proportion, brand, and these parameter informations can as the option information in the embodiment of the present invention.Again such as, for commercial promotions use scenes, can be integrated in Quick Response Code by the more than one piece merchandise news being used for sales promotion, option information can comprise the information of every part commodity, as trade name, original cost lattice, promotional price, and sales promotion date etc.Again such as, for prize use scenes, suppose to comprise 3 awards, then option information can comprise the concrete award of awards mark and each awards mark correspondence, as awards are designated " first prize ", " second prize ", " third prize ", concrete prize title etc. of rewarding as correspondence.In specific implementation, option information can need to set in conjunction with self, and the embodiment of the present invention will not enumerate.
S102: determine the attitude information of terminal when scanning described target Quick Response Code.
In specific implementation, described attitude information can be the scanning attitude of terminal itself, and usually, the sensing data that can be got by attitude transducer is obtained; Wherein, described attitude transducer can be gravity sensor, gyroscope, geomagnetic sensor, acceleration transducer, angular-rate sensor or obliquity sensor etc., and concrete, the embodiment of the present invention is not restricted.Certainly, described attitude information can also be the angle of inclination between described terminal and described target Quick Response Code.Concrete, the embodiment of the present invention is not restricted.
As wherein a kind of example, described attitude information comprises the angle of inclination between described terminal and described target Quick Response Code.In specific implementation, the method obtaining this angle of inclination can as shown in Figure 1a, and Fig. 1 a is wherein a kind of schematic flow sheet determining the method at angle of inclination that Fig. 1 provides, and can comprise the following steps S102a ~ S102c.
S102a: determine scan-line direction during target Quick Response Code described in described terminal scanning.
Usually, In the view of user, described scan-line direction is horizontal direction parallel with border, terminal upper end and from left to right.For convenience of understanding, refer to Fig. 1 b, Fig. 1 b is wherein a kind of schematic diagram scanning attitude that Fig. 1 a provides; Known, in this kind of scanning attitude, the scan-line direction described in terminal scanning during target Quick Response Code " scan-line direction " as shown in Figure 1 b.Again such as, refer to Fig. 1 c, Fig. 1 c is the schematic diagram of the another kind scanning attitude that Fig. 1 a provides; Known, in this kind of scanning attitude, the scan-line direction described in terminal scanning during target Quick Response Code " scan-line direction " as shown in figure 1 c.
S102b: according to position sensing figure and the positioning pattern of described target Quick Response Code, determines the horizontal line direction that the current putting position of described target Quick Response Code is corresponding.
Quick Response Code (Quick Response Code, QR code), carrys out record data symbolic information with the chequered with black and white figure that certain specific geometric figure distributes in plane (on two-dimensional directional) according to certain rules; Coding utilizes the concept of " 0 ", " 1 " bit stream forming computer-internal logical foundations dexterously, the geometrical body using several corresponding with binary system, to represent word numerical information, is processed to realize information automatically by image input device or photoelectric scanning device automatically identifying and reading.For convenience of understanding, refer to Fig. 1 d, Fig. 1 d is the structural representation of wherein a kind of Quick Response Code that the embodiment of the present invention provides; Wherein: position sensing figure, position sensing figure separator, positioning pattern: for the location to Quick Response Code, concerning each QR code, position is all fixing to exist, and just size specification can difference to some extent; Correction graph: specification is determined, quantity and the position of correction graph also just determine; Format information: the level of error correction representing this Quick Response Code, is divided into L, M, Q, H; Version information: the i.e. specification of Quick Response Code, QR code sign has the matrix (being generally black and white) of 40 kinds of specifications, from 21x21 (version 1), to 177x177 (edition 4 0), each version symbol increases by 4 modules than the every limit of last version.Data and error correction code word: the actual 2 D code information preserved, and error correction code word (damaging the mistake brought for revising Quick Response Code).
In specific implementation, according to the position sensing figure in target Quick Response Code and positioning pattern, the horizontal line direction that the current putting position of target Quick Response Code is corresponding can be determined.In the view of user, the horizontal line direction of target Quick Response Code is generally horizontal direction parallel with border, Quick Response Code upper end and from left to right.Such as, refer to Fig. 1 b, known, in the scanning attitude shown in Fig. 1 b, the horizontal line direction " horizontal line direction " as shown in Figure 1 b of target Quick Response Code.Again such as, refer to Fig. 1 c, known, in the scanning attitude shown in Fig. 1 c, the horizontal line direction " horizontal line direction " as shown in figure 1 c of target Quick Response Code.
S102c: according to described horizontal line direction and described scan-line direction, determines the angle of inclination between described terminal and described target Quick Response Code.
Behind scan-line direction when determining terminal scanning target Quick Response Code by above-mentioned steps and horizontal line direction corresponding to the current putting position of target Quick Response Code, according to determined scan-line direction and horizontal line direction, the angle of inclination between terminal and target Quick Response Code can be determined.For convenience of understanding, such as, in the scanning attitude shown in Fig. 1 b, can determine that the angle of inclination between terminal and target Quick Response Code is 45 °; Again such as, in the scanning attitude shown in Fig. 1 c, can determine that the angle of inclination between terminal and target Quick Response Code is 90 °.
What deserves to be explained is, in specific implementation, can also be know angle of inclination between terminal and target Quick Response Code by alternate manner, concrete, the embodiment of the present invention be restricted.
S103: according to the mapping relations scanning attitude and described at least two options, determine the targets option that described attitude information is corresponding.
In specific implementation, after terminal scanning target Quick Response Code, the option information of at least two options stored in target Quick Response Code can be obtained, thus, determine concrete option number; According to preset rules, set up the mapping relations of scanning attitude and described at least two options, to determine the targets option that obtained attitude information is corresponding.
For convenience of understanding, attitude information, for above-mentioned described angle of inclination, is supposed that the option number obtaining the option information stored in Quick Response Code is 4, is designated A, B, C, D respectively; Then wherein a kind of mapping relations scanning attitude and these 4 options can be as shown in table 1, and table 1 is wherein a kind of signal scanning the mapping relations of attitude and option that Fig. 1 provides.
Table 1
Angle of inclination Option
A
90° B
180° C
270° D
Can know from table 1, if the angle of inclination of terminal and target Quick Response Code is 0 °, then can determine that targets option corresponding to current scanning attitude is A; If the angle of inclination of terminal and target Quick Response Code is 90 °, then can determine that targets option corresponding to current scanning attitude is B; If the angle of inclination of terminal and target Quick Response Code is 180 °, then can determine that targets option corresponding to current scanning attitude is C; If the angle of inclination of terminal and target Quick Response Code is 270 °, then can determine that targets option corresponding to current scanning attitude is D.What deserves to be explained is, table 1 is only a kind of example, and can arrange this mapping relations according to actual needs in specific implementation, the embodiment of the present invention is not restricted this.
S104: export the content that the option information of described targets option is corresponding.
After determining by above-mentioned steps the targets option that terminal is corresponding under Current Scan attitude, according to the option information of this targets option, export the content that this option information is corresponding.Thus user accesses different option content by different scanning attitudes, scan mode and the information display mode of Quick Response Code can be enriched; Meanwhile, user can arrive in conjunction with self needing fast access the content expecting access, and the efficiency of scanning Quick Response Code is high, can strengthen the operability in Quick Response Code operating process.Such as, store website information for Quick Response Code, option information can comprise Option and network address, then corresponding according to targets option in option information network address, exports the webpage that targets option is corresponding.Again such as, for Quick Response Code storing contact information, option information can comprise Option and associated person information, then corresponding according to targets option in option information associated person information, exports the associated person information that targets option is corresponding.Again such as, for Quick Response Code store commodity information, option information can comprise Option and merchandise news, then corresponding according to targets option in option information merchandise news, exports the merchandise news that targets option is corresponding.In specific implementation, the content exported is relevant to actual use scenes, and the embodiment of the present invention is not restricted.
In the Quick Response Code control method that the embodiment of the present invention describes, during terminal scanning target Quick Response Code, determine the attitude information of terminal when scanning described target Quick Response Code; Wherein, described target Quick Response Code stores the option information of at least two options; According to the mapping relations scanning attitude and described at least two options, determine the targets option that described attitude information is corresponding; Export the content that the option information of described targets option is corresponding.Adopt the embodiment of the present invention, when user is by terminal scanning Quick Response Code, terminal exports the object content of its correspondence according to scanning attitude, can strengthen the operability in Quick Response Code operating process.
Refer to Fig. 2, Fig. 2 is another schematic flow sheet of a kind of Quick Response Code control method that the embodiment of the present invention provides, and in embodiments of the present invention, the method can comprise the following steps.
S201: scanning target Quick Response Code, described target Quick Response Code stores the option information of at least two options.
Consider the diversity of information category, in the embodiment of the present invention, target Quick Response Code stores the option information of at least two options; Wherein, option refers to the entrance of visit data after Gong the scanning input Quick Response Code pre-set; In specific implementation, can add between the option information of each option and preset separator, to distinguish the option information of different options.For convenience of understanding, for shopping website, in specific implementation, one of them option can be the homepage of this shopping website, and the option information of this option can be the website information of this homepage; Other option can be the product category under this homepage, and as mother and baby, electronics, kitchen tools, cosmetics etc., the option information of these options can be website information corresponding to this classification; Wherein, concrete option can set according to actual needs, and such as, can be the forward several classifications of visit capacity, concrete, the embodiment of the present invention be restricted.
For convenience of understanding, for the use scenes of storing contact in Quick Response Code, then option information can be the information such as the phone that the name of each contact person and this name are corresponding.Again such as, to store the use scenes of card information in Quick Response Code, option information can be the information such as name, phone, academic title.To store the use scenes of the parameter information of particular commodity in Quick Response Code, option information can be the information such as brand, size, specification of commodity.To store the use scenes of the merchandise news of each commodity in Quick Response Code, option information can be the information such as the parameter that the trade name of each commodity and this commodity are corresponding.In specific implementation, in conjunction with actual needs setting options information, can will not enumerate herein.
S202: determine the attitude information of terminal when scanning described target Quick Response Code.
In specific implementation, described attitude information can be the scanning attitude of terminal itself, and usually, the sensing data that can be got by attitude transducer is obtained; Wherein, described attitude transducer can be gravity sensor (Gravity-sensor, be called for short G-sensor), gyroscope, geomagnetic sensor, acceleration transducer, angular-rate sensor or obliquity sensor etc., concrete, the embodiment of the present invention is not restricted.Such as, during the scanning of mobile phone horizontal positioned, G-sensor data (x, y, z)=(0,0,10); When mobile phone is perpendicular to ground based scanning, G-sensor data (x, y, z)=(0,10,0); During mobile phone traverse scanning to the right, G-sensor data (x, y, z)=(-10,0,0); During mobile phone traverse scanning left; G-sensor data are (x, y, z)=(10,0,0).
Certainly, in specific implementation, described attitude information can also be the angle of inclination between described terminal and described target Quick Response Code, and detail refers to the step S102 in above-described embodiment.
S203: according to the mapping relations scanning attitude and described at least two options, determine the targets option that described attitude information is corresponding.
For convenience of understanding, obtaining the attitude information of terminal for gravity sensor, after terminal scanning target Quick Response Code, obtaining the option information stored in target Quick Response Code; Hypothetical target Quick Response Code stores the option information of 3 options, is respectively A, B, C; The mapping relations of scanning attitude and these 3 options are set up according to preset rules.For convenience of understanding, suppose that G-sensor data are for option A corresponding time (0,0,10) or (0,10,0), as shown in Figure 2 a, Fig. 2 a is wherein a kind of schematic diagram scanning attitude that Fig. 2 provides; Corresponding option B when G-sensor data are (-10,0,0), as shown in Figure 2 b, Fig. 2 b is wherein a kind of schematic diagram scanning attitude that Fig. 2 provides; Corresponding option C when G-sensor data are (10,0,0), as shown in Figure 2 c, Fig. 2 c is wherein a kind of schematic diagram scanning attitude that Fig. 2 provides; If then get the attitude information after terminal scanning target Quick Response Code for (-10,0,0), can determine that targets option is option B, as shown in Figure 2 b.What deserves to be explained is, these are only a kind of signal.
S204: according to the option information of described at least two options, at least two options described in display, and the described targets option of outstanding sign.
After terminal scanning target Quick Response Code, obtain the option information stored in target Quick Response Code, after determining the targets option corresponding to Current Scan attitude by above-mentioned steps, according to the option information of at least two options in target Quick Response Code, at least two options described in display, and the described targets option of outstanding sign; Thus user can know clearly the option corresponding to Current Scan attitude.Such as, suppose to get attitude information for (-10,0,0), then can determine that targets option is option B, as shown in Figure 2 b.
In specific implementation, terminal is in the process of scanning target Quick Response Code, and the scanning attitude that terminal changes terminal if rotate, then need the outstanding targets option indicated according to the attitude information real-time update of terminal.
S205: when receiving the confirmation instruction for described targets option, or, when not receiving the confirmation instruction for arbitrary option in preset duration, export the content that the option information of described targets option is corresponding.
In terminal after at least two options described in display, user can click wherein any one option, thus, the confirmation instruction of this option of access is sent to terminal.If receive the confirmation instruction for targets option, export the content that the option information of described targets option is corresponding.Certainly, if can also be the confirmation instruction that terminal does not receive for arbitrary option in preset duration in specific implementation, the content that the option information of described targets option is corresponding be exported.Such as, suppose the corresponding option B of scanning attitude that terminal is current, preset duration is 10ms, then terminal knows that targets option is after option B, if do not receive the confirmation instruction of user's input in ensuing 10ms, then the content that this targets option of automatic access is corresponding.
What deserves to be explained is, in specific implementation, after determining the targets option corresponding to Current Scan attitude, also can be the option information according to described targets option, show described targets option; And when receiving the confirmation instruction for described targets option, or, when not receiving the confirmation instruction for described targets option in preset duration, export the content that the option information of described targets option is corresponding.Concrete, the embodiment of the present invention is not restricted.
For convenience of understanding, the information of multiple contact person is stored for Quick Response Code, the information of " Zhang San ", " Li Si " " king five " this three people is stored in hypothetical target Quick Response Code, then in specific implementation, the information that Quick Response Code stores comprises 3 options, and the option information of each option is the information of each contact person (as information such as name, phone, mailboxes).Then after this target Quick Response Code of terminal scanning, first from target Quick Response Code, parse the option information of entrained multiple options, and show described multiple option on a terminal screen, wherein, the targets option that current scanning attitude is corresponding is highlighted sign, as shown in Figure 2 d, Fig. 2 d is wherein a kind of schematic diagram scanning interface that Fig. 2 provides; In specific implementation, the key message distinguishing different options can be shown, as the name (thus user can be very clear to needing the data of access from current interface) of each contact person; When receiving the confirmation instruction for targets option, or, when not receiving the confirmation instruction for arbitrary option in preset duration, export the option information of targets option further, as information such as name, phone, mailboxes.
In the Quick Response Code control method that the embodiment of the present invention describes, during terminal scanning target Quick Response Code, determine the attitude information of terminal when scanning described target Quick Response Code; Wherein, described target Quick Response Code stores the option information of at least two options; According to the mapping relations scanning attitude and described at least two options, determine the targets option that described attitude information is corresponding; Export the content that the option information of described targets option is corresponding.Adopt the embodiment of the present invention, when user is by terminal scanning Quick Response Code, terminal exports the object content of its correspondence according to scanning attitude, can strengthen the operability in Quick Response Code operating process.
Refer to Fig. 3, Fig. 3 is the another schematic flow sheet of a kind of Quick Response Code control method that the embodiment of the present invention provides, and in embodiments of the present invention, the method can comprise the following steps.
S301: scanning target Quick Response Code, described target Quick Response Code stores the option information of at least two options.
The embodiment of the present invention is for the use scenes of Quick Response Code storage network page information, and in specific implementation, option information can comprise Option and network address; Wherein, mark can be the information such as network address classification.For the use scenes of Quick Response Code storing contact information, option information can comprise Option and associated person information, wherein, mark can be name of contact person or out of Memory (such as, store the situation of multiple associated person information for Quick Response Code, mark can be name of contact person; To store the situation of an associated person information, mark can be the name, phone, academic title etc. of this contact person).For the use scenes of Quick Response Code store commodity information, option information can comprise Option and merchandise news, wherein, mark can be trade name or out of Memory (such as, store the situation of multiple merchandise news for Quick Response Code, mark can be trade name; To store the situation of a merchandise news, mark can be the title, size, model etc. of these commodity); Concrete, the embodiment of the present invention is not restricted.
For convenience of description, for shopping website, hypothetical target Quick Response Code stores the option information of 5 options, is respectively homepage, mother and baby, electronics, kitchen tools, household electrical appliances; Usually, the subclass such as mother and baby, electronics, kitchen tools, household electrical appliances all have corresponding access entrance in homepage, but amount of information shown by homepage is comparatively large, and user is difficult to from homepage, find out rapidly the classification that oneself expects access.In the embodiment of the present invention, be loaded on by the info web of frequently accessing in target Quick Response Code, user enters by scanning target Quick Response Code the page expecting access fast.In specific implementation, can add and preset separator between the option information of different options, for convenience of description, preset separator for " & & ", then the information stored in target Quick Response Code can be as follows:
Homepage http://www.taobao.com, &, &, mother and baby's http://s.taobao.com/search? q=%C4%B8%D3%A4, &, js=1, &, stats_click=search_radio_all%253A1, &, initiative_id=staobaoz_20141107, &, &, electronics http://s.taobao.com/search? q=%B5%E7%D7%D3, &, js=1, &, stats_click=search_radio_all%253A1, &, initiative_id=staobaoz_20141107, &, &, kitchen tools Http: //s.taobao.com/search? q=%B3%F8%BE%DF, &, js=1, &, stats_click=search_radio_all%253A1, &, initiative_id=staobaoz_20141107, &, &, household electrical appliances http://s.taobao.com/search? q=%BC%D2%B5%E7, &, commend=all, &, ssid=s5-e, &, search_type=item, &, sourceId=tb.index, &, spm=1.7274553.1997520841.1, &, initiative_id=tbindexz_20141107
Thus, after terminal scans this Quick Response Code by camera, therefrom can parse the option information of 5 options, wherein, be designated the network address of " homepage " for " http://www.taobao.com "; The network address being designated " mother and baby " for " http://s.taobao.com/search? q=%C4%B8%D3%A4 & js=1 & stats_click=search_radio_all%253A1 & initiative_id=staobaoz_20141107 "; Does is the network address being designated " electronics " http://s.taobao.com/search? q=%B5%E7%D7%D3 & js=1 & stats_click=search_radio_all%253A1 & initiative_id=staobaoz_20141107; Does is the network address being designated " kitchen tools " http://s.taobao.com/search? q=%B3%F8%BE%DF & js=1 & stats_click=search_radio_all%253A1 & initiative_id=staobaoz_20141107; The network address being designated " household electrical appliances " for " http://s.taobao.com/search? q=%BC%D2%B5%E7 & commend=all & ssid=s5-e & search_type=item & sourceId=tb.index & spm=1.7274553.1997520841.1 & initiative_id=tbindexz_20141107 ".
S302: whether the option information of at least two options described in identification is complete.
Usually, when scan Quick Response Code imperfect or image blurring time, terminal can not get complete 2 D code information.In the embodiment of the present invention, terminal scanning target Quick Response Code, gets the 2 D code information stored in this Quick Response Code, and identify accessed by 2 D code information whether complete; When described 2 D code information is complete, performs step S304, determine the attitude information of terminal; When described 2 D code information is imperfect, perform step S303, send the prompting message that scanning is failed; Prompting message can be shown by display screen, also can by speaker announcement out.In specific implementation, after sending the failed prompting message of scanning, target Quick Response Code can also be rescaned by camera, again obtain 2 D code information.
S303: the prompting message of output scanning failure.
If it is imperfect to identify accessed 2 D code information, the prompting message of output scanning failure, scans again to point out user's Quick Response Code that terminal again to be aimed at the mark.
S304: determine the attitude information of terminal when scanning described target Quick Response Code.
If it is complete to identify accessed 2 D code information, then determine the attitude information of terminal when scanning described target Quick Response Code; Wherein, the detail obtaining attitude information please refer to above-described embodiment, repeat no more, but for convenience of description, the attitude information in the embodiment of the present invention is for angle of inclination during terminal scanning target Quick Response Code herein.
S305: according to the mapping relations scanning attitude and described at least two options, determine the targets option that described attitude information is corresponding.
In specific implementation, the mapping relations of scanning attitude and option can be stored in Quick Response Code, after terminal scanning target Quick Response Code, therefrom parse these mapping relations; Certainly, these mapping relations also can be set up according to preset rules after terminal scanning target Quick Response Code, and concrete, the embodiment of the present invention is not restricted, but the latter be one preferred embodiment.
As a kind of example, terminal gets the option information stored in target Quick Response Code by camera after, the mapping relations setting up scanning attitude and option can be as shown in Figure 3 a, Fig. 3 a is wherein a kind of schematic flow sheet setting up the method for mapping relations that the embodiment of the present invention provides, and can comprise step S305a ~ S305c.
S305a: according to the option information of described at least two options, the option number of at least two options described in determining.
In specific implementation, terminal according to the default separator between the option information of described at least two options, can determine the option information of each option, thus, determine the option number of at least two options stored in target Quick Response Code.
S305b: be divided into some parts identical with described option number by 0-360 °, and determine the angle that the border of every part is corresponding.
Be divided into some parts identical with described option number according to preset rules by 0-360 °, in specific implementation, can be even division also can be divides by different proportion, and the embodiment of the present invention is not restricted; After obtaining some parts identical with described option number, determine the angle that the border of every part is corresponding.
For convenience of understanding, suppose that obtained option number is 4, preset rules is even division, then the boundary angles that 0-360 ° obtains after being divided into 4 equal portions is respectively 0 °, 90 °, 180 °, 270 °.Suppose that obtained option number is 2, preset rules is even division, then the boundary angles that 0-360 ° obtains after being divided into 2 equal portions is respectively 0 °, 180 °.In specific implementation, angle also can adopt-180 ° ~ 180 ° to represent.
S305c: according to the option information of described at least two options, sets up the mapping relations of each angle and each option.
After obtaining the predetermined angle identical with option number, according to the option information of at least two options in obtained target Quick Response Code, set up the mapping relations of each angle and each option.Such as, according to the sequencing of the option information of described at least two options, set up the mapping relations of each angle and each option successively.In specific implementation, the mapping relations of option and angle can need to set in conjunction with self, after determining the mapping relations of each angle and option, the display interface in scanning process can embody this mapping relations, the variation of targets option when scanning attitude as changed.
What deserves to be explained is, in specific implementation, also can be the mapping relations of the corresponding option of 2 angles or more angle.Such as, for complementation two angles corresponding to option identical, then to get option number be 2 to hypothesis, be designated option A, B respectively, after being then divided into 4 equal portions by-180 ° ~ 180 °, mapping relations can be: 0 ° and 180 ° of corresponding option A, 90 ° and-90 ° of corresponding option B.
As another kind of example, terminal gets the option information stored in target Quick Response Code by camera after, the mapping relations setting up scanning attitude and option can be as shown in Figure 3 b, Fig. 3 b is the schematic flow sheet that another kind that the embodiment of the present invention provides sets up the method for mapping relations, can comprise step S3051 ~ S3054.
S3051: according to the option information of described at least two options, the option number of at least two options described in determining.
In specific implementation, can pre-set some angles in the terminal for some classical scanning attitudes, such as, these angles can be 0 °, 45 °, 90 °, 135 °, 180 ° etc.
S3052: obtain at least two predetermined angle pre-set.
S3053: if the angle number of described at least two predetermined angle is more than or equal to described option number, filters out described option number predetermined angle from described at least two predetermined angle.
If the angle number of at least two predetermined angle is more than or equal to option number, then from least two predetermined angle, filter out option number predetermined angle.Such as, suppose that predetermined angle has 5, option number is 4, then can choose arbitrarily 4 angles from 5 angles preset.
S3054: according to the option information of described at least two options, each predetermined angle in the option number predetermined angle that foundation filters out and the mapping relations of each option.
Such as, according to the sequencing of the option information of described at least two options, set up the mapping relations between each option and the angle filtered out successively.In specific implementation, the mapping relations of option and angle can need to set in conjunction with self, after determining the mapping relations of each angle and option, the display interface in scanning process can embody this mapping relations, the variation of targets option when scanning attitude as changed.Thus after scanning target Quick Response Code, obtain the mapping relations of scanning attitude and option, the attitude information according to terminal Current Scan target Quick Response Code can determine the targets option scanned.
S306: according to the option information of described at least two options, the mark of at least two options described in display, and the outstanding mark indicating described targets option.
In specific implementation, terminal according to the default separator between the option information of at least two options stored in target Quick Response Code, can determine the option information of each option; Wherein, option information comprises Option and network address, mark and network address one_to_one corresponding; Set up the incidence relation between the mark of described each option and network address; The mark of at least two options described in display, and the outstanding mark indicating described targets option.
Such as, if option information is Option and associated person information, terminal according to the default separator between the option information of at least two options stored in target Quick Response Code, can determine the option information of each option; Wherein, option information comprises Option and associated person information, mark and associated person information one_to_one corresponding; Set up the incidence relation between the mark of described each option and associated person information; The mark of at least two options described in display, and the outstanding mark indicating described targets option.
Again such as, if option information is Option and merchandise news, terminal according to the default separator between the option information of at least two options stored in target Quick Response Code, can determine the option information of each option; Wherein, option information comprises Option and merchandise news, mark and merchandise news one_to_one corresponding; Set up the incidence relation between the mark of described each option and merchandise news; The mark of at least two options described in display, and the outstanding mark indicating described targets option.
For convenience of understanding, be described with the example in step S301, known, the option information of 5 options is stored in target Quick Response Code, the mark of option is respectively: " homepage ", " mother and baby ", " electronics ", " kitchen tools ", " household electrical appliances ", the mapping relations then set up according to foregoing description can be as shown in table 2, and table 2 is the signals of wherein a kind of mapping relations that Fig. 3 provides.
Table 2
Angle of inclination Option
Homepage
45° Mother and baby
90° Electronics
180° Kitchen tools
270° Household electrical appliances
For convenience of description, suppose the attitude of terminal scanning target Quick Response Code as shown in Figure 3 c, Fig. 3 c is wherein a kind of schematic diagram scanning attitude that Fig. 3 provides, known, and attitude information corresponding under Current Scan attitude is 0 °, can determine that targets option is " homepage " according to table 2, therefore, the display result of option as shown in Figure 3 c, in figure 3 c, targets option " homepage " is outstanding to be indicated, and points out user's option that current scanning attitude scans to be " homepage ".In specific implementation, when terminal moves above target Quick Response Code, accordingly, the attitude information between terminal and target Quick Response Code also changes, therefore, and can also according to accessed attitude information real-time update targets option.Such as, in scanning attitude as shown in Figure 3 c, by mobile phone to right rotation, as shown in the dotted line in Fig. 3 c, then can get targets option and be transformed to " mother and baby " from " homepage ", therefore, in display square frame, mark change procedure in real time, increase interesting.
S307: according to the option information of described targets option, shows the webpage that network address in this option information is corresponding.
Such as, when receiving the confirmation instruction for targets option, or, when not receiving the confirmation instruction for arbitrary option in preset duration, according to the network address in the option information of targets option, show the webpage that this network address is corresponding.Again such as, if option information comprises Option and associated person information, then the associated person information that display-object option is corresponding; If option information comprises Option and merchandise news, then the merchandise news that display-object option is corresponding.
In the Quick Response Code control method that the embodiment of the present invention describes, during terminal scanning target Quick Response Code, determine the attitude information of terminal when scanning described target Quick Response Code; Wherein, described target Quick Response Code stores the option information of at least two options; According to the mapping relations scanning attitude and described at least two options, determine the targets option that described attitude information is corresponding; Export the content that the option information of described targets option is corresponding.Adopt the embodiment of the present invention, when user is by terminal scanning Quick Response Code, terminal exports the object content of its correspondence according to scanning attitude, can strengthen the operability in Quick Response Code operating process.
Be apparatus of the present invention embodiment below, apparatus of the present invention embodiment and the inventive method embodiment belong to same design, for performing the method described in the inventive method embodiment.For convenience of explanation, apparatus of the present invention embodiment only illustrates the part relevant to apparatus of the present invention embodiment, and concrete ins and outs do not disclose, and please refer to the description of the inventive method embodiment, repeats no longer one by one herein.
Refer to Fig. 4, Fig. 4 is the structural representation of a kind of terminal that the embodiment of the present invention provides, and in embodiments of the present invention, this terminal can comprise: scanning element 101, first determining unit 102, second determining unit 103 and output unit 104.
Scanning element 101, for scanning target Quick Response Code, described target Quick Response Code stores the option information of at least two options.
Along with the development of planar bar code technology, the data capacity that Quick Response Code can store is increasing, but existing Quick Response Code does not give full play to this advantage; And the existing scan method based on Quick Response Code is when scanning Quick Response Code, tube terminal with which type of attitude scans, and the information display mode after its scanning Quick Response Code is single, causes existing Quick Response Code scan mode single.
In the embodiment of the present invention, the option information of at least two options can be prestored in Quick Response Code, during this Quick Response Code of terminal scanning, enter different options according to scanning attitude, thus, enrich the information display mode of terminal scanning Quick Response Code.Such as, option information can be network address and/or network address theme; Word etc., concrete, the embodiment of the present invention is not restricted.In specific implementation, terminal scanning target Quick Response Code, described target Quick Response Code stores the option information of at least two options.
For convenience of understanding, for shopping website, option information can be the mark of network address corresponding to arbitrary information in this website of access and/or this arbitrary information, such as, corresponding network address and mark " cosmetics " etc. when corresponding network address and mark " electrical type ", the cosmetics information of accessing in this website when corresponding network address and mark " homepage ", the electrical type merchandise news of accessing in this website when accessing the homepage of this website.Again such as, for the use scenes of business card, usually, business card includes the information such as name, phone, mailbox, academic title, then can using these information as the option information described in the embodiment of the present invention.Again such as, for address list, can by the information integerated of the part or all of contact person in address list in Quick Response Code, then option information can be the information such as name, phone of each contact person.Again such as, for ecommerce, can the parameter information of certain electronic product be integrated in Quick Response Code, for convenience of description, for television set, then these parameter informations can comprise the information such as color, size, resolution, screen proportion, brand, and these parameter informations can as the option information in the embodiment of the present invention.In specific implementation, option information can need to set in conjunction with self, and the embodiment of the present invention will not enumerate.
First determining unit 102, for determining the attitude information of terminal when scanning described target Quick Response Code.
In specific implementation, described attitude information can be the scanning attitude of terminal itself, and usually, the sensing data that can be got by attitude transducer is obtained; Wherein, described attitude transducer can be gravity sensor, gyroscope, geomagnetic sensor, acceleration transducer, angular-rate sensor or obliquity sensor etc., and concrete, the embodiment of the present invention is not restricted.Certainly, described attitude information can also be the angle of inclination between described terminal and described target Quick Response Code.Concrete, the embodiment of the present invention is not restricted.
In specific implementation, described attitude information can be the scanning attitude of terminal itself, and usually, the sensing data that can be got by attitude transducer is obtained; Wherein, described attitude transducer can be gravity sensor (Gravity-sensor, be called for short G-sensor), gyroscope, geomagnetic sensor, acceleration transducer, angular-rate sensor or obliquity sensor etc., concrete, the embodiment of the present invention is not restricted.Such as, during the scanning of mobile phone horizontal positioned, G-sensor data (x, y, z)=(0,0,10); When mobile phone is perpendicular to ground based scanning, G-sensor data (x, y, z)=(0,10,0); During mobile phone traverse scanning to the right, G-sensor data (x, y, z)=(-10,0,0); During mobile phone traverse scanning left; G-sensor data are (x, y, z)=(10,0,0).
Second determining unit 103, for the mapping relations according to scanning attitude and described at least two options, determines the targets option that described attitude information is corresponding.
In specific implementation, after terminal scanning target Quick Response Code, the option information of at least two options stored in target Quick Response Code can be obtained, thus, determine concrete option number; According to preset rules, set up the mapping relations of scanning attitude and described at least two options, to determine the targets option that obtained attitude information is corresponding.
For convenience of understanding, attitude information, for above-mentioned described angle of inclination, is supposed that the option number obtaining the option information stored in Quick Response Code is 4, is designated A, B, C, D respectively; Then wherein a kind of mapping relations scanning attitude and these 4 options can as shown in above-mentioned listed table 1.As known from Table 1, if the angle of inclination of terminal and target Quick Response Code is 0 °, then can determine that targets option corresponding to current scanning attitude is A; If the angle of inclination of terminal and target Quick Response Code is 90 °, then can determine that targets option corresponding to current scanning attitude is B; If the angle of inclination of terminal and target Quick Response Code is 180 °, then can determine that targets option corresponding to current scanning attitude is C; If the angle of inclination of terminal and target Quick Response Code is 270 °, then can determine that targets option corresponding to current scanning attitude is D.What deserves to be explained is, table 1 is only a kind of example, and can arrange this mapping relations according to actual needs in specific implementation, the embodiment of the present invention is not restricted this.
For convenience of understanding, obtaining the attitude information of terminal for gravity sensor, after terminal scanning target Quick Response Code, obtaining the option information stored in target Quick Response Code; Hypothetical target Quick Response Code stores the option information of 3 options, is respectively A, B, C; The mapping relations of scanning attitude and these 3 options are set up according to preset rules.For convenience of understanding, suppose that G-sensor data are for option A corresponding time (0,0,10) or (0,10,0), as shown in Figure 2 a; Corresponding option B when G-sensor data are (-10,0,0), as shown in Figure 2 b; Corresponding option C when G-sensor data are (10,0,0), as shown in Figure 2 c; If then get the attitude information after terminal scanning target Quick Response Code for (-10,0,0), can determine that targets option is option B, as shown in Figure 2 b.What deserves to be explained is, these are only a kind of signal.
Output unit 104, the content that the option information for exporting described targets option is corresponding.
After determining by said units the targets option that terminal is corresponding under Current Scan attitude, according to the option information of this targets option, export the content that this option information is corresponding.Thus user accesses different option content by different scanning attitudes, scan mode and the information display mode of Quick Response Code can be enriched; Meanwhile, user can arrive in conjunction with self needing fast access the content expecting access, and the efficiency of scanning Quick Response Code is high, can strengthen the operability in Quick Response Code operating process.Such as, store website information for Quick Response Code, option information can comprise Option and network address, then corresponding according to targets option in option information network address, exports the webpage that targets option is corresponding.Again such as, for Quick Response Code storing contact information, option information can comprise Option and associated person information, then corresponding according to targets option in option information associated person information, exports the associated person information that targets option is corresponding.Again such as, for Quick Response Code store commodity information, option information can comprise Option and merchandise news, then corresponding according to targets option in option information merchandise news, exports the merchandise news that targets option is corresponding.In specific implementation, the content exported is relevant to actual use scenes, and the embodiment of the present invention is not restricted.
In the terminal that the embodiment of the present invention describes, during terminal scanning target Quick Response Code, determine the attitude information of terminal when scanning described target Quick Response Code; Wherein, described target Quick Response Code stores the option information of at least two options; According to the mapping relations scanning attitude and described at least two options, determine the targets option that described attitude information is corresponding; Export the content that the option information of described targets option is corresponding.Adopt the embodiment of the present invention, when user is by terminal scanning Quick Response Code, terminal exports the object content of its correspondence according to scanning attitude, can strengthen the operability in Quick Response Code operating process.
Refer to Fig. 5, Fig. 5 is another structural representation of a kind of terminal that the embodiment of the present invention provides, in embodiments of the present invention, this terminal, except scanning element 101, first determining unit 102, second determining unit 103 comprised in above-described embodiment and output unit 104, can also comprise: the first display unit 201, first sets up unit 202 and the 3rd determining unit 203.
First display unit 201, for the option information according to described at least two options, at least two options described in display, and the described targets option of outstanding sign.
After terminal scanning target Quick Response Code, obtain the option information stored in target Quick Response Code, after determining the targets option corresponding to Current Scan attitude by above-mentioned steps, according to the option information of at least two options in target Quick Response Code, at least two options described in display, and the described targets option of outstanding sign; Thus user can know clearly the option corresponding to Current Scan attitude.Such as, suppose to get attitude information for (-10,0,0), then can determine that targets option is option B, as shown in Figure 2 b.
In specific implementation, terminal is in the process of scanning target Quick Response Code, and the scanning attitude that terminal changes terminal if rotate, then need the outstanding targets option indicated according to the attitude information real-time update of terminal.
Wherein in a kind of implementation, output unit 104 specifically for, when receiving the confirmation instruction for described targets option, or, when not receiving the confirmation instruction for arbitrary option in preset duration, export the content that the option information of described targets option is corresponding.
In terminal after at least two options described in display, user can click wherein any one option, thus, the confirmation instruction of this option of access is sent to terminal.If receive the confirmation instruction for targets option, export the content that the option information of described targets option is corresponding.Certainly, if can also be the confirmation instruction that terminal does not receive for arbitrary option in preset duration in specific implementation, the content that the option information of described targets option is corresponding be exported.Such as, suppose the corresponding option B of scanning attitude that terminal is current, preset duration is 10ms, then terminal knows that targets option is after option B, if do not receive the confirmation instruction of user's input in ensuing 10ms, then the content that this targets option of automatic access is corresponding.
Wherein in a kind of implementation, described attitude information comprises the angle of inclination between described terminal and described target Quick Response Code.3rd determining unit 203 for: according to the option information of described at least two options, the option number of at least two options described in determining; Be divided into some parts identical with described option number by 0-360 °, and determine the angle that the border of every part is corresponding.First sets up unit 202, for the option information according to described at least two options, sets up the mapping relations of each angle and each option.
In specific implementation, terminal according to the default separator between the option information of described at least two options, can determine the option information of each option, thus, determine the option number of at least two options stored in target Quick Response Code.Be divided into some parts identical with described option number according to preset rules by 0-360 °, in specific implementation, can be even division also can be divides by different proportion, and the embodiment of the present invention is not restricted; After obtaining some parts identical with described option number, determine the angle that the border of every part is corresponding.For convenience of understanding, suppose that obtained option number is 4, preset rules is even division, then the boundary angles that 0-360 ° obtains after being divided into 4 equal portions is respectively 0 °, 90 °, 180 °, 270 °.Suppose that obtained option number is 2, preset rules is even division, then the boundary angles that 0-360 ° obtains after being divided into 2 equal portions is respectively 0 °, 180 °.In specific implementation, angle also can adopt-180 ° ~ 180 ° to represent.
After obtaining the predetermined angle identical with option number, according to the option information of at least two options in obtained target Quick Response Code, set up the mapping relations of each angle and each option.Such as, according to the sequencing of the option information of described at least two options, set up the mapping relations of each angle and each option successively.In specific implementation, the mapping relations of option and angle can need to set in conjunction with self, after determining the mapping relations of each angle and option, the display interface in scanning process can embody this mapping relations, the variation of targets option when scanning attitude as changed.
What deserves to be explained is, in specific implementation, also can be the mapping relations of the corresponding option of 2 angles or more angle.Such as, for complementation two angles corresponding to option identical, then to get option number be 2 to hypothesis, be designated option A, B respectively, after being then divided into 4 equal portions by-180 ° ~ 180 °, mapping relations can be: 0 ° and 180 ° of corresponding option A, 90 ° and-90 ° of corresponding option B.
Wherein in a kind of implementation, the first determining unit 102 specifically for: determine scan-line direction during target Quick Response Code described in described terminal scanning; According to position sensing figure and the positioning pattern of described target Quick Response Code, determine the horizontal line direction that the current putting position of described target Quick Response Code is corresponding; According to described horizontal line direction and described scan-line direction, determine the angle of inclination between described terminal and described target Quick Response Code.
Usually, In the view of user, described scan-line direction is horizontal direction parallel with border, terminal upper end and from left to right; The horizontal line direction of target Quick Response Code is generally horizontal direction parallel with border, Quick Response Code upper end and from left to right.For convenience of understanding, refer to Fig. 1 b, known, in this kind of scanning attitude, the scan-line direction described in terminal scanning during target Quick Response Code " scan-line direction " as shown in Figure 1 b; The horizontal line direction " horizontal line direction " as shown in Figure 1 b of target Quick Response Code.Again such as, refer to Fig. 1 c, known, in this kind of scanning attitude, the scan-line direction described in terminal scanning during target Quick Response Code " scan-line direction " as shown in figure 1 c; The horizontal line direction " horizontal line direction " as shown in figure 1 c of target Quick Response Code.Behind scan-line direction when determining terminal scanning target Quick Response Code and horizontal line direction corresponding to the current putting position of target Quick Response Code, according to determined scan-line direction and horizontal line direction, the angle of inclination between terminal and target Quick Response Code can be determined.For convenience of understanding, such as, in the scanning attitude shown in Fig. 1 b, can determine that the angle of inclination between terminal and target Quick Response Code is 45 °; Again such as, in the scanning attitude shown in Fig. 1 c, can determine that the angle of inclination between terminal and target Quick Response Code is 90 °.
What deserves to be explained is, in specific implementation, can also be know angle of inclination between terminal and target Quick Response Code by alternate manner, concrete, the embodiment of the present invention be restricted.
Wherein in a kind of implementation, the first determining unit 102 is specifically for obtaining the attitude information of terminal when scanning described target Quick Response Code by gravity sensor, gyroscope or geomagnetic sensor.
Wherein in a kind of implementation, described option information comprises Option and network address; First display unit 201 for the option information according to described at least two options, the mark of at least two options described in display, and the outstanding mark indicating described targets option; Output unit 104, for the option information according to described targets option, shows the webpage that network address in this option information is corresponding.
Wherein in a kind of implementation, described option information comprises Option and associated person information; First display unit 201 for the option information according to described at least two options, the mark of at least two options described in display, and the outstanding mark indicating described targets option; Output unit 104, for the option information according to described targets option, shows the associated person information that described targets option is corresponding.
Wherein in a kind of implementation, described option information comprises Option and merchandise news; First display unit 201 for the option information according to described at least two options, the mark of at least two options described in display, and the outstanding mark indicating described targets option; Output unit 104, for the option information according to described targets option, shows the merchandise news that described targets option is corresponding.
Wherein in a kind of implementation, the first display unit 201 can comprise: option information determining unit 2011, associative cell 2012 and mark display unit 2013, as shown in Figure 5 a, Fig. 5 a is the structural representation of wherein a kind of first display unit that Fig. 5 provides.
Option information determining unit 2011 for, according to the default separator between the option information of described at least two options, determine the option information of each option; Associative cell 2012 for, set up the incidence relation between the mark of described each option and network address; Mark display unit 2013 is for, the mark of at least two options described in display, and the outstanding mark indicating described targets option.
For convenience of understanding, the information of multiple contact person is stored for Quick Response Code, the information of " Zhang San ", " Li Si " " king five " this three people is stored in hypothetical target Quick Response Code, then in specific implementation, the information that Quick Response Code stores comprises 3 options, and the option information of each option is the information of each contact person (as information such as name, phone, mailboxes).Then after this target Quick Response Code of terminal scanning, first from target Quick Response Code, parse the option information of entrained multiple options, and show described multiple option on a terminal screen, wherein, the targets option that current scanning attitude is corresponding is highlighted sign, as shown in Figure 2 d, Fig. 2 d is wherein a kind of schematic diagram scanning interface that Fig. 2 provides; In specific implementation, the key message distinguishing different options can be shown, as the name (thus user can be very clear to needing the data of access from current interface) of each contact person; When receiving the confirmation instruction for targets option, or, when not receiving the confirmation instruction for arbitrary option in preset duration, export the option information of targets option further, as information such as name, phone, mailboxes.
In the terminal that the embodiment of the present invention describes, during terminal scanning target Quick Response Code, determine the attitude information of terminal when scanning described target Quick Response Code; Wherein, described target Quick Response Code stores the option information of at least two options; According to the mapping relations scanning attitude and described at least two options, determine the targets option that described attitude information is corresponding; Export the content that the option information of described targets option is corresponding.Adopt the embodiment of the present invention, when user is by terminal scanning Quick Response Code, terminal exports the object content of its correspondence according to scanning attitude, can strengthen the operability in Quick Response Code operating process.
Refer to Fig. 6, Fig. 6 is the another structural representation of a kind of terminal that the embodiment of the present invention provides, in embodiments of the present invention, this terminal, except scanning element 101, first determining unit 102, second determining unit 103 comprised in above-described embodiment and output unit 104, can also comprise: the second display unit 301, the 4th determining unit 302, acquiring unit 303, screening unit 304, second set up unit 305 and recognition unit 306.
Second display unit 301, for the option information according to described targets option, shows described targets option.
Wherein in a kind of implementation, output unit 104 specifically for, when receiving the confirmation instruction for described targets option, or, when not receiving the confirmation instruction for described targets option in preset duration, export the content that the option information of described targets option is corresponding.
4th determining unit 302 for, according to the option information of described at least two options, the option number of at least two options described in determining; Acquiring unit 303 for, obtain at least two predetermined angle pre-setting; Screening unit 304 for, if the angle number of described at least two predetermined angle is more than or equal to described option number, from described at least two predetermined angle, filter out described option number predetermined angle; Second set up unit 305 for, according to the option information of described at least two options, set up the mapping relations of each predetermined angle in the option number predetermined angle that filters out and each option.Such as, according to the sequencing of the option information of described at least two options, set up the mapping relations between each option and the angle filtered out successively.In specific implementation, the mapping relations of option and angle can need to set in conjunction with self, after determining the mapping relations of each angle and option, the display interface in scanning process can embody this mapping relations, the variation of targets option when scanning attitude as changed.
In specific implementation, can pre-set some angles in the terminal for some classical scanning attitudes, such as, these angles can be 0 °, 45 °, 90 °, 135 °, 180 ° etc.If the angle number of at least two predetermined angle is more than or equal to option number, then from least two predetermined angle, filter out option number predetermined angle.Such as, suppose that predetermined angle has 5, option number is 4, then can choose arbitrarily 4 angles from 5 angles preset.According to the sequencing of the option information of described at least two options, each predetermined angle in the option number predetermined angle that foundation filters out and the mapping relations of each option, thus, after scanning target Quick Response Code, obtain the mapping relations of scanning attitude and option, the attitude information according to terminal Current Scan target Quick Response Code can determine the targets option scanned.
Wherein in a kind of implementation, first determining unit 102 can comprise scan-line direction determining unit 1021, horizontal line direction-determining unit 1022 and angle of inclination determining unit 1023, as shown in Figure 6 a, Fig. 6 a is the structural representation of wherein a kind of first determining unit that Fig. 6 provides.
Scan-line direction determining unit 1021 for, determine scan-line direction during target Quick Response Code described in described terminal scanning; Horizontal line direction-determining unit 1022 for, according to position sensing figure and the positioning pattern of described target Quick Response Code, determine the horizontal line direction that the current putting position of described target Quick Response Code is corresponding; Angle of inclination determining unit 1023 for, according to described horizontal line direction and described scan-line direction, determine the angle of inclination between described terminal and described target Quick Response Code.
Wherein in a kind of implementation, the first determining unit 102 is specifically for obtaining the attitude information of terminal when scanning described target Quick Response Code by gravity sensor, gyroscope or geomagnetic sensor.
Wherein in a kind of implementation, whether recognition unit 303 is complete for the option information of at least two options described in identifying; First determining unit 102 specifically for, if the option information of described at least two options is complete, determine terminal scan described target Quick Response Code time attitude information; Output unit 104 specifically for, if the option information of described at least two options is imperfect, the prompting message of output scanning failure.
Usually, when scan Quick Response Code imperfect or image blurring time, terminal can not get complete 2 D code information.In the embodiment of the present invention, terminal scanning target Quick Response Code, gets the 2 D code information stored in this Quick Response Code, and identify accessed by 2 D code information whether complete; When described 2 D code information is complete, determine the attitude information of terminal further; When described 2 D code information is imperfect, send the prompting message that scanning is failed; Prompting message can be shown by display screen, also can by speaker announcement out.In specific implementation, after sending the failed prompting message of scanning, target Quick Response Code can also be rescaned by camera, again obtain 2 D code information.
In the terminal that the embodiment of the present invention describes, during terminal scanning target Quick Response Code, determine the attitude information of terminal when scanning described target Quick Response Code; Wherein, described target Quick Response Code stores the option information of at least two options; According to the mapping relations scanning attitude and described at least two options, determine the targets option that described attitude information is corresponding; Export the content that the option information of described targets option is corresponding.Adopt the embodiment of the present invention, when user is by terminal scanning Quick Response Code, terminal exports the object content of its correspondence according to scanning attitude, can strengthen the operability in Quick Response Code operating process.
See the structural representation again that Fig. 7, Fig. 7 are a kind of terminals that the embodiment of the present invention provides.Terminal described in the present embodiment can comprise: at least one input equipment 100; At least one output equipment 200; At least one processor 300, such as CPU; With memory 400, above-mentioned input equipment 100, output equipment 200, processor 300 are connected by bus 500 with memory 400.
Wherein, input equipment 100 can comprise contact panel and camera; Contact panel can be touch-screen and touch screen, the operational order (the confirmation instruction as targets option) on sense terminals contact panel; Camera, for scanning Quick Response Code, obtains the image information of target Quick Response Code by camera.
Output equipment 200 is specifically as follows display screen, the data message that needs for exporting, after reading scan Quick Response Code to show (content etc. that option, targets option as stored in target Quick Response Code are corresponding).
Memory 400 can be high-speed RAM memory, also can be non-labile memory (non-volatilememory), such as magnetic disc store.Above-mentioned memory 400 is for storing batch processing code, and above-mentioned input equipment 100, output equipment 200 and processor 300, for calling the program code stored in memory 400, perform and operate as follows:
Input equipment 100, for scanning target Quick Response Code, described target Quick Response Code stores the option information of at least two options.
Processor 300, for determining the attitude information of terminal when scanning described target Quick Response Code.
Processor 300, for the mapping relations according to scanning attitude and described at least two options, determines the targets option that described attitude information is corresponding
Output equipment 200, the content that the option information for exporting described targets option is corresponding.
In the execution mode that some are feasible, output equipment 200 before exporting content corresponding to the option information of described targets option, also for:
According to the option information of described at least two options, at least two options described in display, and the described targets option of outstanding sign;
When processor 300 receives the confirmation instruction for described targets option, or, when not receiving the confirmation instruction for arbitrary option in preset duration, export content corresponding to the option information of described targets option by output equipment 200.
In the execution mode that some are feasible, output equipment 200 before exporting content corresponding to the option information of described targets option, also for:
According to the option information of described targets option, show described targets option;
When processor 300 receives the confirmation instruction for described targets option, or, when not receiving the confirmation instruction for described targets option in preset duration, export content corresponding to the option information of described targets option by output equipment 200.
In the execution mode that some are feasible, described attitude information comprises the angle of inclination between described terminal and described target Quick Response Code; After input equipment 100 scans target Quick Response Code, processor 300 also specifically for:
According to the option information of described at least two options, the option number of at least two options described in determining;
Be divided into some parts identical with described option number by 0-360 °, and determine the angle that the border of every part is corresponding;
According to the option information of described at least two options, set up the mapping relations of each angle and each option.
In the execution mode that some are feasible, described attitude information comprises the angle of inclination between described terminal and described target Quick Response Code; After input equipment 100 scans target Quick Response Code, processor 300 also specifically for:
According to the option information of described at least two options, the option number of at least two options described in determining;
Obtain at least two predetermined angle pre-set;
If the angle number of described at least two predetermined angle is more than or equal to described option number, from described at least two predetermined angle, filter out described option number predetermined angle;
According to the option information of described at least two options, each predetermined angle in the option number predetermined angle that foundation filters out and the mapping relations of each option.
In the execution mode that some are feasible, the attitude information of terminal when scanning described target Quick Response Code determined by processor 300, specifically comprises:
Determine scan-line direction during target Quick Response Code described in described terminal scanning;
According to position sensing figure and the positioning pattern of described target Quick Response Code, determine the horizontal line direction that the current putting position of described target Quick Response Code is corresponding;
According to described horizontal line direction and described scan-line direction, determine the angle of inclination between described terminal and described target Quick Response Code.
In the execution mode that some are feasible, terminal can also comprise the attitude transducer (not shown)s such as gravity sensor, gyroscope or geomagnetic sensor, the attitude information of terminal when scanning described target Quick Response Code determined by processor 300, comprises and obtain the attitude information of terminal when scanning described target Quick Response Code by gravity sensor, gyroscope or geomagnetic sensor.
In the execution mode that some are feasible, described option information comprises Option and network address; Output equipment 200 is according to the option information of described at least two options, and at least two options described in display, and the described targets option of outstanding sign, specifically comprise:
According to the option information of described at least two options, the mark of at least two options described in display, and the outstanding mark indicating described targets option;
Output equipment 200 exports content corresponding to the option information of described targets option, specifically comprises:
According to the option information of described targets option, show the webpage that network address in this option information is corresponding.
In the execution mode that some are feasible, described option information comprises Option and associated person information; Output equipment 200 is according to the option information of described at least two options, and at least two options described in display, and the described targets option of outstanding sign, specifically comprise:
According to the option information of described at least two options, the mark of at least two options described in display, and the outstanding mark indicating described targets option;
Output equipment 200 exports content corresponding to the option information of described targets option, specifically comprises:
According to the option information of described targets option, show the associated person information that described targets option is corresponding.
In the execution mode that some are feasible, described option information comprises Option and merchandise news; Output equipment 200 is according to the option information of described at least two options, and at least two options described in display, and the described targets option of outstanding sign, specifically comprise:
According to the option information of described at least two options, the mark of at least two options described in display, and the outstanding mark indicating described targets option;
Output equipment 200 exports content corresponding to the option information of described targets option, specifically comprises:
According to the option information of described targets option, show the merchandise news that described targets option is corresponding.
In the execution mode that some are feasible, output equipment 200 is according to the option information of described at least two options, and the mark of at least two options described in display, comprising:
Processor 300, according to the default separator between the option information of described at least two options, determines the option information of each option;
The incidence relation between the mark of described each option and network address set up by processor 300;
The mark of at least two options described in output equipment 200 shows.
In the execution mode that some are feasible, processor 300 determine terminal scan described target Quick Response Code time attitude information before, processor 300 also for
Whether the option information of at least two options described in identification is complete;
If the option information of described at least two options is complete, the attitude information of terminal when scanning described target Quick Response Code determined by processor 300;
If the option information of described at least two options is imperfect, the prompting message of output unit 200 output scanning failure.
In specific implementation, the input equipment 100 described in the embodiment of the present invention, output equipment 200 and processor 300 can be used for performing the implementation described in above-described embodiment, repeat no more herein.
In the terminal that the embodiment of the present invention describes, during terminal scanning target Quick Response Code, determine the attitude information of terminal when scanning described target Quick Response Code; Wherein, described target Quick Response Code stores the option information of at least two options; According to the mapping relations scanning attitude and described at least two options, determine the targets option that described attitude information is corresponding; Export the content that the option information of described targets option is corresponding.Adopt the embodiment of the present invention, when user is by terminal scanning Quick Response Code, terminal exports the object content of its correspondence according to scanning attitude, can strengthen the operability in Quick Response Code operating process.
Unit in all embodiments of the present invention, universal integrated circuit can be passed through, such as CPU (CentralProcessing Unit, central processing unit), or realized by ASIC (Application Specific IntegratedCircuit, application-specific integrated circuit (ASIC)).
Step in embodiment of the present invention method can be carried out order according to actual needs and be adjusted, merges and delete.
Unit in embodiment of the present invention device can carry out merging, divide and deleting according to actual needs.
One of ordinary skill in the art will appreciate that all or part of flow process realized in above-described embodiment method, that the hardware that can carry out instruction relevant by computer program has come, described program can be stored in a computer read/write memory medium, this program, when performing, can comprise the flow process of the embodiment as above-mentioned each side method.Wherein, described storage medium can be magnetic disc, CD, read-only store-memory body (Read-Only Memory, ROM) or random store-memory body (Random Access Memory, RAM) etc.
Above disclosedly be only present pre-ferred embodiments, certainly can not limit the interest field of the present invention with this, therefore according to the equivalent variations that the claims in the present invention are done, still belong to the scope that the present invention is contained.

Claims (12)

1. a Quick Response Code control method, is characterized in that, comprising:
Scanning target Quick Response Code, described target Quick Response Code stores the option information of at least two options;
Determine the attitude information of terminal when scanning described target Quick Response Code;
According to the mapping relations scanning attitude and described at least two options, determine the targets option that described attitude information is corresponding;
Export the content that the option information of described targets option is corresponding.
2. the method for claim 1, is characterized in that, before the content that the option information of the described targets option of described output is corresponding, described method also comprises:
According to the option information of described at least two options, at least two options described in display, and the described targets option of outstanding sign;
When receiving the confirmation instruction for described targets option, or, when not receiving the confirmation instruction for arbitrary option in preset duration, perform the step of content corresponding to the option information of the described targets option of described output.
3. the method for claim 1, is characterized in that, before the content that the option information of the described targets option of described output is corresponding, described method also comprises:
According to the option information of described targets option, show described targets option;
When receiving the confirmation instruction for described targets option, or, when not receiving the confirmation instruction for described targets option in preset duration, perform the step of content corresponding to the option information of the described targets option of described output.
4. the method for claim 1, is characterized in that, described attitude information comprises the angle of inclination between described terminal and described target Quick Response Code;
After described scanning target Quick Response Code, described method also comprises:
According to the option information of described at least two options, the option number of at least two options described in determining;
Be divided into some parts identical with described option number by 0-360 °, and determine the angle that the border of every part is corresponding;
According to the option information of described at least two options, set up the mapping relations of each angle and each option.
5. the method for claim 1, is characterized in that, described attitude information comprises the angle of inclination between described terminal and described target Quick Response Code;
After described scanning target Quick Response Code, described method also comprises:
According to the option information of described at least two options, the option number of at least two options described in determining;
Obtain at least two predetermined angle pre-set;
If the angle number of described at least two predetermined angle is more than or equal to described option number, from described at least two predetermined angle, filter out described option number predetermined angle;
According to the option information of described at least two options, each predetermined angle in the option number predetermined angle that foundation filters out and the mapping relations of each option.
6. the method as described in claim 4 or 5, is characterized in that, described determine terminal scan described target Quick Response Code time attitude information, comprising:
Determine scan-line direction during target Quick Response Code described in described terminal scanning;
According to position sensing figure and the positioning pattern of described target Quick Response Code, determine the horizontal line direction that the current putting position of described target Quick Response Code is corresponding;
According to described horizontal line direction and described scan-line direction, determine the angle of inclination between described terminal and described target Quick Response Code.
7. the method for claim 1, is characterized in that, described determine terminal scan described target Quick Response Code time attitude information, comprising:
The attitude information of terminal when scanning described target Quick Response Code is obtained by gravity sensor, gyroscope or geomagnetic sensor.
8. method as claimed in claim 2, it is characterized in that, described option information comprises Option and network address;
The option information of at least two options described in described basis, at least two options described in display, and the described targets option of outstanding sign, comprising:
According to the option information of described at least two options, the mark of at least two options described in display, and the outstanding mark indicating described targets option;
The content that the option information of the described targets option of described output is corresponding, comprising:
According to the option information of described targets option, show the webpage that network address in this option information is corresponding.
9. method as claimed in claim 8, it is characterized in that, the option information of at least two options described in described basis, the mark of at least two options described in display, comprising:
According to the default separator between the option information of described at least two options, determine the option information of each option;
Set up the incidence relation between the mark of described each option and network address;
The mark of at least two options described in display.
10. method as claimed in claim 2, it is characterized in that, described option information comprises Option and associated person information;
The option information of at least two options described in described basis, at least two options described in display, and the described targets option of outstanding sign, comprising:
According to the option information of described at least two options, the mark of at least two options described in display, and the outstanding mark indicating described targets option;
The content that the option information of the described targets option of described output is corresponding, comprising:
According to the option information of described targets option, show the associated person information that described targets option is corresponding.
11. methods as claimed in claim 2, it is characterized in that, described option information comprises Option and merchandise news;
The option information of at least two options described in described basis, at least two options described in display, and the described targets option of outstanding sign, comprising:
According to the option information of described at least two options, the mark of at least two options described in display, and the outstanding mark indicating described targets option;
The content that the option information of the described targets option of described output is corresponding, comprising:
According to the option information of described targets option, show the merchandise news that described targets option is corresponding.
12. the method for claim 1, is characterized in that, described determine terminal scan described target Quick Response Code time attitude information before, described method also comprises:
Whether the option information of at least two options described in identification is complete;
If so, the described step determining the attitude information of terminal when scanning described target Quick Response Code is performed;
If not, the prompting message of output scanning failure.
CN201410805383.XA 2014-12-19 2014-12-19 A kind of Quick Response Code control method Active CN104573605B (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201410805383.XA CN104573605B (en) 2014-12-19 2014-12-19 A kind of Quick Response Code control method
PCT/CN2015/080005 WO2016095438A1 (en) 2014-12-19 2015-05-28 Two dimension code operating method and terminal
US15/539,041 US20180129846A1 (en) 2014-12-19 2015-05-28 Two dimension code operating method and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410805383.XA CN104573605B (en) 2014-12-19 2014-12-19 A kind of Quick Response Code control method

Publications (2)

Publication Number Publication Date
CN104573605A true CN104573605A (en) 2015-04-29
CN104573605B CN104573605B (en) 2017-11-28

Family

ID=53089635

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410805383.XA Active CN104573605B (en) 2014-12-19 2014-12-19 A kind of Quick Response Code control method

Country Status (1)

Country Link
CN (1) CN104573605B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016095438A1 (en) * 2014-12-19 2016-06-23 深圳市金立通信设备有限公司 Two dimension code operating method and terminal
CN107133834A (en) * 2016-02-29 2017-09-05 阿里巴巴集团控股有限公司 Method for information display and device
CN107194687A (en) * 2017-05-18 2017-09-22 赵桂银 A kind of quick paying method and device
CN107688588A (en) * 2017-02-16 2018-02-13 平安科技(深圳)有限公司 The access method and device of a kind of Quick Response Code
CN112288413A (en) * 2018-01-24 2021-01-29 创新先进技术有限公司 Graphic code generation method, resource sending and receiving method, device and electronic equipment
CN113887264A (en) * 2021-06-07 2022-01-04 荣耀终端有限公司 Code scanning method, system and related device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1589563A (en) * 2001-12-27 2005-03-02 夏普株式会社 Portable information terminal
CN1845124A (en) * 2006-05-16 2006-10-11 北京紫光捷通科技有限公司 Color information superposition of QR code
CN101561715A (en) * 2009-05-15 2009-10-21 宇龙计算机通信科技(深圳)有限公司 Input method and corresponding terminal, physical keyboard and physical key
US20130256398A1 (en) * 2012-03-30 2013-10-03 Ebay Inc. Method and system to selectively process a code
CN103377360A (en) * 2012-04-20 2013-10-30 鸿富锦精密工业(深圳)有限公司 Bar code and scanning device corresponding to bar code

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1589563A (en) * 2001-12-27 2005-03-02 夏普株式会社 Portable information terminal
CN1845124A (en) * 2006-05-16 2006-10-11 北京紫光捷通科技有限公司 Color information superposition of QR code
CN101561715A (en) * 2009-05-15 2009-10-21 宇龙计算机通信科技(深圳)有限公司 Input method and corresponding terminal, physical keyboard and physical key
US20130256398A1 (en) * 2012-03-30 2013-10-03 Ebay Inc. Method and system to selectively process a code
CN103377360A (en) * 2012-04-20 2013-10-30 鸿富锦精密工业(深圳)有限公司 Bar code and scanning device corresponding to bar code

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016095438A1 (en) * 2014-12-19 2016-06-23 深圳市金立通信设备有限公司 Two dimension code operating method and terminal
CN107133834A (en) * 2016-02-29 2017-09-05 阿里巴巴集团控股有限公司 Method for information display and device
CN107133834B (en) * 2016-02-29 2020-06-12 阿里巴巴集团控股有限公司 Information display method and device
US10853436B2 (en) 2016-02-29 2020-12-01 Advanced New Technologies Co., Ltd. Information display method and device
US11157585B2 (en) 2016-02-29 2021-10-26 Advanced New Technologies Co., Ltd. Information display method and device
CN107688588A (en) * 2017-02-16 2018-02-13 平安科技(深圳)有限公司 The access method and device of a kind of Quick Response Code
WO2018149301A1 (en) * 2017-02-16 2018-08-23 平安科技(深圳)有限公司 Method and unit for accessing two-dimensional code, electronic device, and medium
CN107194687A (en) * 2017-05-18 2017-09-22 赵桂银 A kind of quick paying method and device
CN112288413A (en) * 2018-01-24 2021-01-29 创新先进技术有限公司 Graphic code generation method, resource sending and receiving method, device and electronic equipment
CN113887264A (en) * 2021-06-07 2022-01-04 荣耀终端有限公司 Code scanning method, system and related device
CN113887264B (en) * 2021-06-07 2022-06-21 荣耀终端有限公司 Code scanning method, system and related device

Also Published As

Publication number Publication date
CN104573605B (en) 2017-11-28

Similar Documents

Publication Publication Date Title
CN104573605A (en) Control method for two-dimension codes
US11704085B2 (en) Augmented reality quick-start and user guide
JP6523400B2 (en) Method of accessing network information through graphical code, client device and server
US20160171597A1 (en) Augmented reality virtual product for display
CN104573604A (en) Terminal
CN106326802B (en) Quick Response Code bearing calibration, device and terminal device
US20140358712A1 (en) Shopping guide system, shopping guide management device and method
JP2014099176A (en) Mobile computer configured to read multiple decodable indicia
WO2016095438A1 (en) Two dimension code operating method and terminal
JP6471835B2 (en) Information processing apparatus, control method, and program
CN102779115A (en) Information processing method, device and system
CN107180210A (en) Imaging device and the method using the imaging device for producing high-definition picture using sub-pixel shift
CN104777968B (en) A kind of information processing method and electronic equipment
CN110880023A (en) Method and device for detecting certificate picture
CN110977987B (en) Mechanical arm hand-eye calibration method, device and system
JP6398331B2 (en) Information processing apparatus, control method, and program
CN111914741A (en) House property certificate identification method, device and equipment
US10395081B2 (en) Encoding document capture bounds with barcodes
CN105303148A (en) Bar code scanning method and device
CN106020684A (en) Order placing method and order placing device of order
JP2022014793A (en) Information processing device, information processing method, and program
JP4938094B2 (en) Information processing apparatus, data carrier, wireless communication mechanism, and program
KR101459659B1 (en) System for servicing product information using qr code with color data
JP2014016660A (en) Portable information terminal attached with camera, program to be installed into the same and recording medium in which program to be installed into the same is recorded
CN115422958B (en) Picture operation method, electronic device and storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
PP01 Preservation of patent right
PP01 Preservation of patent right

Effective date of registration: 20180428

Granted publication date: 20171128

PD01 Discharge of preservation of patent
PD01 Discharge of preservation of patent

Date of cancellation: 20210428

Granted publication date: 20171128

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20210608

Address after: 518057 Desai Science and Technology Building, 9789 Shennan Avenue, Yuehai Street, Nanshan District, Shenzhen City, Guangdong Province, 17th Floor (15th Floor of Natural Floor) 1702-1703

Patentee after: Shenzhen Microphone Holdings Co.,Ltd.

Address before: 518040 21 floor, east block, Times Technology Building, 7028 Shennan Road, Futian District, Shenzhen, Guangdong.

Patentee before: DONGGUAN GOLDEX COMMUNICATION TECHNOLOGY Co.,Ltd.