CN106886812B - Dynamic two-dimensional code generation equipment and generation method thereof, advertisement box and trigger - Google Patents
Dynamic two-dimensional code generation equipment and generation method thereof, advertisement box and trigger Download PDFInfo
- Publication number
- CN106886812B CN106886812B CN201710171081.5A CN201710171081A CN106886812B CN 106886812 B CN106886812 B CN 106886812B CN 201710171081 A CN201710171081 A CN 201710171081A CN 106886812 B CN106886812 B CN 106886812B
- Authority
- CN
- China
- Prior art keywords
- value
- dimensional code
- dynamic
- unit
- equipment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 11
- 239000004744 fabric Substances 0.000 claims description 5
- 238000001514 detection method Methods 0.000 claims description 4
- 230000036962 time dependent Effects 0.000 claims 1
- 230000008859 change Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000007547 defect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/06009—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
- G06K19/06037—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking multi-dimensional coding
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09F—DISPLAYING; ADVERTISING; SIGNS; LABELS OR NAME-PLATES; SEALS
- G09F15/00—Boards, hoardings, pillars, or like structures for notices, placards, posters, or the like
- G09F15/02—Bills, posters, or the like therefor
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention provides a dynamic two-dimension code generating device and a generating method thereof, an advertisement box and a trigger. The dynamic two-dimension code generating device can dynamically generate and display the two-dimension code, and can be applied to different occasions.
Description
Technical Field
The invention relates to the technical field of two-dimension codes, in particular to dynamic two-dimension code generation equipment. The invention also relates to a dynamic two-dimensional code generation method based on the dynamic two-dimensional code generation device, an advertisement box provided with the dynamic two-dimensional code generation device and a trigger for timeliness detection, which is formed by the dynamic two-dimensional code generation device.
Background
Two-dimensional codes, also known as QR codes, are a coding scheme that has been popular in recent years on mobile devices, and can store more information and represent more data types than traditional Bar Code Bar codes. The two-dimension code is a pattern with certain specific geometric figure distributed on plane according to a certain rule and black and white intervals to record symbol information, and the concept of 0 and 1 bit streams forming the internal logic foundation of the computer is skillfully utilized in code programming, a plurality of geometric shapes corresponding to binary are used for representing literal numerical information, and the automatic processing of the information can be realized through automatic reading by an image input device or a photoelectric scanning device.
The two-dimensional code has the characteristics of large storage capacity, high confidentiality, high tracking performance, strong damage resistance, large redundancy, low cost and the like in use, and can obtain good utilization prospects in the fields of product anti-counterfeiting, tracing, advertisement pushing, website linking, data downloading, commodity transaction, payment certificates and the like. However, in the current application, the two-dimensional codes are generally printed or fixedly displayed on the fixed media, the two-dimensional codes are always fixed, and the two-dimensional codes on a plurality of fixed media are identical, so that the defects that the carrying media of the two-dimensional codes are inconvenient to distinguish and the code scanning time cannot be distinguished exist in the specific use, and the current two-dimensional codes still have certain limitations in application.
Disclosure of Invention
In view of the above, the present invention aims to provide a dynamic two-dimensional code generating device, so as to realize dynamic change of the two-dimensional code along with time, and facilitate application of the two-dimensional code.
In order to achieve the above purpose, the technical scheme of the invention is realized as follows:
a dynamic two-dimensional code generation apparatus, comprising:
the storage unit is used for storing the equipment marking value obtained by initialization, the IP address value of the network server and the dynamically-changed frequency value;
the clock unit is used for outputting a current time value or a time stamp of the timer;
the processing unit is used for periodically encoding the equipment marking value stored by the storage unit and the current time value/timestamp output by the clock unit according to the frequency value, and endowing the IP address value to obtain a final website value;
the generation display unit is used for generating a two-dimensional code from the final website value acquired by the processing unit and displaying the two-dimensional code;
and the power supply unit is used for providing a working power supply.
Further, the system also comprises a GPS unit, wherein the GPS unit is used for acquiring the current geographic coordinate value of the equipment and transmitting the current geographic coordinate value to the processing unit for encoding.
Further, the power supply unit is a storage battery.
Further, the storage unit, the clock unit, the processing unit and the power supply unit are accommodated in a housing, and the generation display unit is exposed out of one side of the housing.
Compared with the prior art, the invention has the following advantages:
the dynamic two-dimensional code generating device of the invention encodes the device marking value and the current time value or the time stamp periodically through the processing unit according to the frequency value, so as to form a final website value by combining with the IP address value, and generates and displays the two-dimensional code through the generating and displaying unit, so that the two-dimensional code based on the device marking value and different time values can be dynamically generated and displayed through the frequency value, the device can be distinguished through the device marking value in the dynamically changed two-dimensional code, the position information of the device can be obtained, and the code scanning time can be judged through the time value in the dynamically changed two-dimensional code, so that the timeliness of the code scanning can be judged, and the two-dimensional code can be applied in different occasions.
The invention also provides a dynamic two-dimensional code generation method based on the dynamic two-dimensional code generation equipment, which comprises the following steps:
step a, initializing equipment, and endowing a storage unit with an equipment marking value, an IP address value of a network server and a dynamically-changed frequency value;
step b, the clock unit outputs the current time value or the time stamp of the timer;
step c, the processing unit encodes the equipment marking value stored in the storage unit and the current time value/time stamp output by the clock unit, and endows the IP address value to obtain a final website value;
step d, a generation display unit generates a two-dimensional code from the final website value acquired by the processing unit and displays the two-dimensional code;
and e, repeating the steps b to d according to the frequency value stored in the storage unit.
Further, the data encoded by the processing unit in step c includes the current geographical coordinate value of the device.
According to the method, the dynamically-changed two-dimensional code can be generated according to the equipment marking value and the time value and the set frequency value, so that the equipment can be distinguished and generated, the timeliness of code scanning can be judged, and the two-dimensional code can be applied to different occasions.
Another object of the present invention is to propose an advertising box comprising a box body for loading advertising cloth covers, on which the dynamic two-dimensional code generating device as described above is mounted.
The advertisement box can identify the position information of the advertisement box based on the equipment marking value information in the two-dimension code by adopting the dynamic two-dimension code generating equipment, and only the equipment marking value and the IP address value of the network server are required to be reinitialized when the advertisement surface cloth is replaced, so that the cost of advertisement replacement can be reduced.
Meanwhile, the invention also provides a trigger for timeliness detection, which is composed of the dynamic two-dimensional code generating device.
The trigger can realize the identification of different time scanning codes by using the dynamic two-dimensional code generating equipment, thereby achieving the purpose of detecting the timeliness of a scanner and being widely applied.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description serve to explain the invention. In the drawings:
fig. 1 is a structural diagram of a dynamic two-dimensional code generating device according to an embodiment of the present invention;
Detailed Description
It should be noted that, without conflict, the embodiments of the present invention and features of the embodiments may be combined with each other.
The invention will be described in detail below with reference to the drawings in connection with embodiments.
Example 1
The present embodiment relates to a dynamic two-dimensional code generation apparatus, as shown in fig. 1, which includes a storage unit, a clock unit, a processing unit, a generation display unit, and a power supply unit. The storage unit is used for storing the equipment marking value obtained by initialization, the IP address value of the network server and the dynamically-changed frequency value; the clock unit is used for outputting the current time value or the time stamp of the timer; the processing unit is used for periodically encoding the equipment marking value stored by the storage unit and the current time value/time stamp output by the clock unit according to the frequency value, and endowing an IP address value to obtain a final website value; the generation display unit is used for generating the two-dimensional code from the final website value acquired by the processing unit and displaying the two-dimensional code; the power supply unit is used for providing working power for the equipment.
The dynamic two-dimensional code generating device of the embodiment further includes a GPS unit, where the GPS unit is configured to obtain a current geographic coordinate value of the device, and transmit the geographic coordinate value to the processing unit for encoding. In addition, the power supply unit in this embodiment adopts a storage battery, and the storage unit, the clock unit, the processing unit and the power supply unit can be accommodated in a housing, and the display unit is exposed out of one side of the housing, so that the application of the two-dimensional code generating device can be facilitated.
When the dynamic two-dimensional code generating device of the embodiment is used, the device is initialized at first to give the device marking value to the two-dimensional code generating device, and the device marking value should have uniqueness, that is, different generating devices should give different device marking values, so that the two-dimensional code generating device can be distinguished by the unique device marking value. In the initialization of the device, the IP address value of the network server of the device and the dynamically changing frequency value are also given, wherein the IP address value is the network address of the network server connected after the two-dimensional code reading device scans the codes, and the frequency value is used for setting the dynamically changing time interval of the two-dimensional codes. The device tag value, the IP address value, and the frequency value are all stored in the storage unit.
In the initialization of the device, for example, the device tag value is: SJZBMJ01050018;
the IP address value of the network server is: http: /(www.bianmaji.com/;
the frequency value of the dynamic change is 1s.
After the device is initialized, the clock unit outputs the current time value, or a timestamp of a timer, for example:
current time value: 20170105160007 year, month, day, hour, minute, second;
or,
timestamp: 1483603207.
then, the processing unit acquires the stored device tag value, the output time value or time stamp, and the geographic coordinate value acquired by the GPS unit, for example, it is:
SJZBMJ01050018_20170105160007 _geographic coordinate values _ [ other parameters ];
the processing unit encodes the parameter values, and after encoding, the parameter values are as follows:
U0paQk1KMDEwNTAwMThfMjAxNzAxMDUxNTA5MTU=;
the processing unit assigns the encoded parameter value to the stored IP address value, thereby obtaining a final website value, if it is:
http://www.bianmaji.com/U0paQk1KMDEwNTAwMThfMjAxNzAxMDUxNTA5MTU=;
and then, the generation display unit generates and displays the obtained final website value to obtain the two-dimension code, and the two-dimension code is generated by adopting the existing mode.
After the former two-dimensional code is generated and displayed, the processing unit repeats the process according to the output of the clock unit, the initialized equipment marking value and the like every time when the former two-dimensional code is generated and displayed, and the generation and display of the new two-dimensional code are finished.
When a user scans the generated two-dimensional code by using a smart phone or other code scanning equipment, the code scanning equipment opens a designated website:
http:// www.bianmaji.com/U0paQk1 kmdewntwmthfmjaxnzaxmduxnta 5 mtu=, to join with a specified web server.
At this time, the network server acquires data according to the opened web address:
U0paQk1KMDEwNTAwMThfMjAxNzAxMDUxNTA5MTU=;
after decoding by the network server, the information before the decoding is restored:
SJZBMJ01050018_20170105160007 _geographic coordinate values _ [ other parameters ];
then, the network server processes according to the equipment marking value and the time value and feeds back the processed values to the corresponding intelligent mobile phone or the code scanning equipment, and if the timeliness of the two-dimension code meets the set requirement, the network server can perform applications such as advertisement pushing, commodity purchasing and the like according to the parameters.
Example two
The embodiment relates to an advertisement box, which comprises a box body for loading an advertisement cloth cover, wherein the box body is provided with the dynamic two-dimensional code generating device in the first embodiment. The advertisement box of the embodiment can identify the position information of the advertisement box based on the equipment marking value information in the two-dimension code by adopting the dynamic two-dimension code generating equipment of the first embodiment, and only the equipment marking value and the IP address value of the network server are required to be reinitialized when the advertisement face cloth is replaced, so that the cost of advertisement replacement can be reduced.
Example III
The present embodiment relates to a trigger for timeliness detection, which is constituted by the dynamic two-dimensional code generating apparatus as described in embodiment one.
The trigger provided by the invention can realize the identification of different time scanning codes by adopting the dynamic two-dimension code generating equipment according to the first embodiment, so that the aim of detecting timeliness of a code scanner can be achieved through a corresponding network server, and the trigger can be used for timing of a parking lot, timing of enterprises and public works attendance, timing of various recreation facilities and the like, and can be widely applied.
The foregoing description of the preferred embodiments of the invention is not intended to be limiting, but rather is intended to cover all modifications, equivalents, alternatives, and improvements that fall within the spirit and scope of the invention.
Claims (8)
1. A dynamic two-dimensional code generation apparatus characterized by comprising:
the storage unit is used for storing the equipment marking value obtained by initialization, the IP address value of the network server and the dynamically-changed frequency value;
the clock unit is used for outputting a current time value or a time stamp of the timer;
the processing unit is used for periodically encoding the equipment marking value stored by the storage unit and the current time value/timestamp output by the clock unit according to the frequency value, and endowing the IP address value to obtain a final website value;
the generation display unit is used for generating a two-dimensional code from the final website value acquired by the processing unit and displaying the two-dimensional code;
and the power supply unit is used for providing a working power supply.
2. The dynamic two-dimensional code generating apparatus according to claim 1, wherein: the GPS unit is used for acquiring the current geographic coordinate value of the equipment and transmitting the current geographic coordinate value to the processing unit for encoding.
3. The dynamic two-dimensional code generating apparatus according to claim 2, wherein: the power supply unit is a storage battery.
4. The dynamic two-dimensional code generating apparatus according to claim 3, wherein: the storage unit, the clock unit, the processing unit and the power supply unit are accommodated in a shell, and the generation display unit is exposed out of one side of the shell.
5. The dynamic two-dimensional code generation method based on the dynamic two-dimensional code generation device of claim 1, characterized in that the method comprises the following steps:
step a, initializing equipment, and endowing a storage unit with an equipment marking value, an IP address value of a network server and a dynamically-changed frequency value;
step b, the clock unit outputs the current time value or the time stamp of the timer;
step c, the processing unit encodes the equipment marking value stored in the storage unit and the current time value/time stamp output by the clock unit, and endows the IP address value to obtain a final website value;
step d, a generation display unit generates a two-dimensional code from the final website value acquired by the processing unit and displays the two-dimensional code;
and e, repeating the steps b to d according to the frequency value stored in the storage unit.
6. The method for generating the dynamic two-dimensional code according to claim 5, wherein: the data encoded by the processing unit in step c comprises the current geographical coordinate values of the device.
7. An advertisement case, includes the box that is used for loading advertisement cloth cover, its characterized in that: the dynamic two-dimensional code generating device according to claim 1 is arranged on the box body.
8. A trigger for time-dependent detection, characterized by: the trigger is constituted by the dynamic two-dimensional code generating apparatus of claim 1.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710171081.5A CN106886812B (en) | 2017-03-21 | 2017-03-21 | Dynamic two-dimensional code generation equipment and generation method thereof, advertisement box and trigger |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710171081.5A CN106886812B (en) | 2017-03-21 | 2017-03-21 | Dynamic two-dimensional code generation equipment and generation method thereof, advertisement box and trigger |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106886812A CN106886812A (en) | 2017-06-23 |
CN106886812B true CN106886812B (en) | 2023-08-15 |
Family
ID=59182191
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710171081.5A Active CN106886812B (en) | 2017-03-21 | 2017-03-21 | Dynamic two-dimensional code generation equipment and generation method thereof, advertisement box and trigger |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106886812B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107315819A (en) * | 2017-06-30 | 2017-11-03 | 天津飞鸿达安全印务有限公司 | A kind of method of two-dimensional code display, device and equipment |
CN108334798B (en) * | 2018-03-20 | 2020-10-09 | 平安科技(深圳)有限公司 | Code scanning processing method, device and equipment and computer readable storage medium |
CN109040955B (en) * | 2018-08-01 | 2020-06-16 | 浙江口碑网络技术有限公司 | Equipment activation method and device based on service identification code |
CN109376824B (en) * | 2018-09-10 | 2022-06-21 | 平安科技(深圳)有限公司 | Dynamic two-dimensional code generation method and system |
CN109559389A (en) * | 2018-11-19 | 2019-04-02 | 北京悦畅科技有限公司 | A kind of excellent method for pushing for exempting from certificate that stops, server and parking is excellent exempts from system |
CN112418373A (en) * | 2020-09-29 | 2021-02-26 | 武汉格事化信息技术有限公司 | Internet of things dynamic two-dimensional code generation method, storage medium and system |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104392502A (en) * | 2014-11-14 | 2015-03-04 | 苏州盖雅信息技术有限公司 | Two-dimensional code attendance checking system based on intelligent cell phone and application method of two-dimensional code attendance checking system based on intelligent cell phone |
CN105376591A (en) * | 2015-12-17 | 2016-03-02 | Tcl集团股份有限公司 | Method and system for remotely controlling synchronous execution of shared file |
CN206594698U (en) * | 2017-03-21 | 2017-10-27 | 石家庄魔盒网络科技有限公司 | Dynamic two-dimension code generates equipment and advertisement cabinet and trigger |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4233259B2 (en) * | 2002-02-08 | 2009-03-04 | 株式会社電通テック | Information provision system using code information |
JP5888300B2 (en) * | 2013-08-30 | 2016-03-16 | コニカミノルタ株式会社 | Portable terminal device, image processing device registration method and registration program in the same device |
-
2017
- 2017-03-21 CN CN201710171081.5A patent/CN106886812B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104392502A (en) * | 2014-11-14 | 2015-03-04 | 苏州盖雅信息技术有限公司 | Two-dimensional code attendance checking system based on intelligent cell phone and application method of two-dimensional code attendance checking system based on intelligent cell phone |
CN105376591A (en) * | 2015-12-17 | 2016-03-02 | Tcl集团股份有限公司 | Method and system for remotely controlling synchronous execution of shared file |
CN206594698U (en) * | 2017-03-21 | 2017-10-27 | 石家庄魔盒网络科技有限公司 | Dynamic two-dimension code generates equipment and advertisement cabinet and trigger |
Also Published As
Publication number | Publication date |
---|---|
CN106886812A (en) | 2017-06-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106886812B (en) | Dynamic two-dimensional code generation equipment and generation method thereof, advertisement box and trigger | |
US9396421B2 (en) | Producing, capturing and using visual identification tags for moving objects | |
US20070189579A1 (en) | Encoding and decoding data in an image | |
KR20130011791A (en) | Apparatus and method for dynamic multi-dimensional codes with time and visual recognition information | |
CN102609543A (en) | Multifunctional two-dimensional code product traceability system and traceability method | |
CN102663589A (en) | Anti-counterfeiting method and system based on Internet of Things | |
WO2016173134A1 (en) | Anti-counterfeiting system based on mobile positioning service information | |
CN104424581A (en) | Method for carrying out consumption tracking survey and information spreading by utilizing two-dimensional code | |
CN104751215A (en) | Data transmitting method, information spreading system, data transmitting terminal and data receiving terminal | |
WO2016155160A1 (en) | Anti-fake method for giving final user product positioning verification based on gps technology | |
CN102622632A (en) | Quality safety management identification forming method and quality safety management identification forming system based on internet of things | |
US8917912B2 (en) | Object identification system and method of identifying an object using the same | |
CN101739574A (en) | Identification tag information reminding system, method and device | |
CN113362082A (en) | Product traceability management system and method based on block chain technology | |
CN102646251A (en) | Internet of things-based electronic ticket business application method and system | |
CN206594698U (en) | Dynamic two-dimension code generates equipment and advertisement cabinet and trigger | |
CN104376280A (en) | Image code generating method for Google project glass | |
CN104915836A (en) | Safety anti-counterfeiting system and method | |
Bunma et al. | Using augment reality to increase capacity in QR code | |
CN104700173A (en) | Intelligent exhibition management system based on Internet technology | |
CN106897650A (en) | The scan method and its scanning device of Quick Response Code | |
US20060180672A1 (en) | Method and system for multi-dimensional symbol coding system | |
CN102646231A (en) | Quality safety management method and system based on Internet of things | |
WO2020107541A1 (en) | Efficient global space-time coding read-write system and read-write method | |
CN106874979B (en) | Bar code processing, displaying and reading method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |