动态二维码生成设备及其生成方法和广告箱及触发器技术领域
本发明涉及二维码技术领域,特别涉及一种动态二维码生成设备。本发明还涉及
一种基于该动态二维码生成设备的动态二维码生成方法,以及一种装设有该动态二维码生
成设备的广告箱,和由该动态二维码生成设备构成的用于时效性检测的触发器。
背景技术
二维码又称QR Code,是近几年来在移动设备上超流行的一种编码方式,它比传统
的Bar Code条形码能存储更多的信息,也能表示更多的数据类型。二维码是用某种特定的
几何图形按一定的规律在平面分布的黑白相间的图形,以记录符号信息的,其在代码编制
上巧妙地利用了构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制
相对应的几何形体来表示文字数值信息,并可通过图像输入设备或光电扫描设备来自动识
读而实现信息的自动处理。
二维码在使用中具有存储量大,保密性高,追踪性高,抗损性强,备援性大以及成
本便宜等特点,可在产品防伪,溯源,广告推送,网站链接,数据下载及商品交易和支付凭证
等领域获得很好的利用前景。但在目前的应用中,二维码一般均是打印或固定显示在固定
介质上,二维码一直固定不变,多个固定介质上的二维码也均相同,其在具体使用中存在着
不便于对各二维码的承载介质进行区别,无法区分扫码时间等不足,从而使得现有二维码
在应用上仍有着一定的局限性。
发明内容
有鉴于此,本发明旨在提出一种动态二维码生成设备,以能够实现二维码随时间
的动态变化,而利于二维码的应用。
为达到上述目的,本发明的技术方案是这样实现的:
一种动态二维码生成设备,其包括:
存储单元,所述存储单元用于存储初始化获得的设备标记值、网络服务器的IP地
址值和动态变化的频率值;
时钟单元,所述时钟单元用于输出当前时间值或计时器的时间戳;
处理单元,所述处理单元用于根据所述频率值,而周期性地对所述存储单元存储
的设备标记值、和所述时钟单元输出的当前时间值/时间戳进行编码,并赋予所述IP地址值
而获得最终网址值;
生成显示单元,所述生成显示单元用于将所述处理单元获取的最终网址值生成二
维码,并进行显示;
供电单元,所述供电单元用于提供工作电源。
进一步的,还包括GPS单元,所述GPS单元用于获取设备当前的地理坐标值,并传送
于所述处理单元以进行编码。
进一步的,所述供电单元为蓄电池。
进一步的,所述存储单元、所述时钟单元、所述处理单元以及所述供电单元收容于
一壳体内,所述生成显示单元外露于所述壳体的一侧布置。
相对于现有技术,本发明具有以下优势:
本发明的动态二维码生成设备通过处理单元根据频率值,周期性的对设备标记值
及当前时间值或时间戳进行编码,以与IP地址值结合形成最终网址值,并由生成显示单元
生成二维码及进行显示,从而可使基于设备标记值和不同时间值的二维码,以频率值动态
生成和显示,以此能够通过动态变化的二维码中的设备标记值区分设备,以可获得设备的
位置信息,而且还能够通过动态变化的二维码中的时间值判断扫码时间,以可对扫码的时
效性进行判断,而能够利于二维码在不同场合下得应用。
本发明还提出了基于如上的动态二维码生成设备的动态二维码生成方法,该方法
包括如下的步骤:
步骤a,设备初始化,赋予存储单元设备标记值,以及网络服务器的IP地址值和动
态变化的频率值;
步骤b,时钟单元输出当前时间值或计时器的时间戳;
步骤c,处理单元对所述存储单元存储的设备标记值、和所述时钟单元输出的当前
时间值/时间戳进行编码,并赋予所述IP地址值获得最终网址值;
步骤d,生成显示单元将所述处理单元获取的最终网址值生成二维码,并进行显
示;
步骤e,根据所述存储单元存储的频率值,重复步骤b至步骤d。
进一步的,在步骤c中所述处理单元编码的数据包括设备当前的地理坐标值。
本发明通过采用上述的方法可基于设备标记值及时间值,而以设定的频率值生成
动态变化的二维码,以能够区分生成设备,并可对扫码的时效性进行判断,从而有利于二维
码在不同场合下得应用。
本发明的另一目的在于提出了一种广告箱,其包括用于装载广告布面的箱体,在
所述箱体上装设有如上所述的动态二维码生成设备。
本发明的广告箱通过采用上述的动态二维码生成设备可基于二维码中的设备标
记值信息对广告箱的位置信息进行识别,并且在更换广告面布时,只需对设备标记值及网
络服务器的IP地址值进行重新初始化即可,从而也能够降低广告更换的成本。
同时,本发明还提出了一种用于时效性检测的触发器,所述触发器由如上所述的
动态二维码生成设备构成。
本发明的触发器通过采用如上的动态二维码生成设备,可利用二维码的动态变化
而实现对不同时间扫码的识别,从而可达到对扫码者时效性进行检测的目的,而可获得广
泛的应用。
附图说明
构成本发明的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实
施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1为本发明实施例一所述的动态二维码生成设备的结构构成图;
具体实施方式
需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相
互组合。
下面将参考附图并结合实施例来详细说明本发明。
实施例一
本实施例涉及一种动态二维码生成设备,如图1中所示,其包括存储单元、时钟单
元、处理单元、生成显示单元以及供电单元。其中,存储单元用于存储初始化获得的设备标
记值,以及网络服务器的IP地址值和动态变化的频率值;时钟单元用于输出当前时间值或
计时器的时间戳;处理单元用于根据所述频率值,而周期性地对存储单元存储的设备标记
值、和时钟单元输出的当前时间值/时间戳进行编码,并赋予IP地址值而获得最终网址值;
生成显示单元用于将处理单元获取的最终网址值生成二维码,并进行显示;供电单元则用
于为设备提供工作电源。
本实施例的动态二维码生成设备还进一步包括一GPS单元,该GPS单元用于获取设
备当前的地理坐标值,并将地理坐标值传送于处理单元以进行编码。此外,本实施例中上述
的供电单元采用蓄电池,而存储单元、时钟单元、处理单元以及供电单元可收容于一壳体
内,生成显示单元则外露于所述壳体的一侧布置,由此可利于该二维码生成设备的应用。
本实施例的动态二维码生成设备在使用时,首先对设备进行初始化,以赋予该二
维码生成设备的设备标记值,该设备标记值应具有唯一性,也即不同的生成设备应赋予不
同的设备标记值,以此可由该唯一的设备标记值对二维码生成设备进行区分。在设备初始
化中,也赋予该设备网络服务器的IP地址值,以及动态变化的频率值,IP地址值为二维码识
读设备扫码后所联接的网络服务器的网络地址,频率值则用于设定二维码的动态变化的时
间间隔。设备标记值、IP地址值和频率值均存储于存储单元中。
设备初始化中,如设备标记值为:SJZBMJ01050018;
网络服务器的IP地址值为:http://www.bianmaji.com/;
动态变化的频率值为1s。
设备初始化后,时钟单元输出当前的时间值,或者是计时器的时间戳,如:
当前时间值:20170105160007年月日小时分钟秒;
或者,
时间戳:1483603207。
然后,处理单元则获取所存储的设备标记值,所输出的时间值或时间戳,以及GPS
单元获取的地理坐标值,如其为:
SJZBMJ01050018_20170105160007_地理坐标值_[其他参数];
处理单元对上述各参数值进行编码,编码后,如其为:
U0paQk1KMDEwNTAwMThfMjAxNzAxMDUxNTA5MTU=;
处理单元再将编码后的参数值赋予存储的IP地址值,从而获得最终的网址值,如
其为:
http://www.bianmaji.com/U0paQk1KMDEwNTAwMThfMjAxNzAxMDUxNTA5MTU=;
然后,生成显示单元将所获取的最终网址值生成二维码,并进行显示即可,二维码
的生成采用现有模式便可。
在生成并显示前一二维码后,每过一频率值的时间,处理单元根据时钟单元的输
出,以及初始化的设备标记值等重复上述过程,进行新二维码的生成及显示即可。
而当用户利用智能手机或其它扫码设备对生成的二维码进行扫码时,扫码设备打
开指定的网址:
http://www.bianmaji.com/U0paQk1KMDEwNTAwMThfMjAxNzAxMDUxNTA5MTU=,以
与指定的网络服务器进行联接。
此时,网络服务器根据打开网址获取数据:
U0paQk1KMDEwNTAwMThfMjAxNzAxMDUxNTA5MTU=;
经网络服务器解码后,还原之前的信息:
SJZBMJ01050018_20170105160007_地理坐标值_[其他参数];
然后,网络服务器根据根据设备标记值及时间值进行处理,并反馈至相应的智能
手机或扫码设备上,若二维码的时效性满足设定要求,此时网络服务器即可根据参数进行
不限于广告推送、商品购买等应用。
实施例二
本实施例涉及一种广告箱,其包括用于装载广告布面的箱体,在所述箱体上装设
有如实施例一中所述的动态二维码生成设备。本实施例的广告箱通过采用实施例一中的动
态二维码生成设备可基于二维码中的设备标记值信息对广告箱的位置信息进行识别,并且
在更换广告面布时,只需对设备标记值及网络服务器的IP地址值进行重新初始化即可,从
而也能够降低广告更换的成本。
实施例三
本实施例涉及一种用于时效性检测的触发器,所述触发器由如实施例一所述的动
态二维码生成设备构成。
本发明的触发器通过采用如实施例一的动态二维码生成设备,可利用二维码的动
态变化而实现对不同时间扫码的识别,从而可通过相应的网络服务器达到对扫码者时效性
进行检测的目的,其可使用于诸如停车场计时、企事业考勤计时,以及各种游乐设施的计时
等,而可获得广泛的应用。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精
神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。