基于二维码的烟花燃放效果预览方法

文档序号:10489618阅读:1122来源:国知局
基于二维码的烟花燃放效果预览方法
【专利摘要】本申请提供一种基于二维码的烟花燃放效果预览方法,包括:在烟花爆竹的外包装印制之前生成初始二维码;存储所述初始二维码;将所述初始二维码发送至外包装印刷端;印刷端将其印刷在烟花产品的外包装上;对所述初始二维码进行解析与内容重定义以生成自定义二维码,所述自定义二维码包含所述烟花产品燃放效果的预览数据;将所述自定义二维码与所述预览数据进行绑定,形成关联数组并存储;将所述关联数组上传至云服务器。本发明通过在烟花产品外包装上印刷初始二维码,初始二维码允许厂家重定义以嵌入燃放效果的预览数据,产品上市后扫描二维码即可查看燃放效果的预览,既方便消费者选购也能使得产品本身更加具有吸引力。
【专利说明】
基于二维码的烟花燃放效果预览方法
技术领域
[0001]本申请涉及二维码技术领域,尤其涉及一种基于二维码的烟花燃放效果预览方法。
【背景技术】
[0002]传统的中国年节总是少不了烟花爆竹的身影,市面上的各种烟花也是琳琅满目种类繁多,但是目前的产品普遍缺少直观的效果展示。如何在众多的产品中选到自己和家人喜欢的样式,给人们的选购带来一些纠结和困扰。
[0003]为了方便消费者选购心仪的产品,也减少卖家的解说负担,需要一种能够直观展示烟花爆竹产品燃放效果的方案来满足上述需求。

【发明内容】

[0004]有鉴于此,本发明提出一种基于二维码的烟花燃放效果预览方法,通过在烟花产品外包装上印刷二维码,厂家对二维码进行重定义以嵌入效果展示内容,消费者扫描二维码即可查看燃放效果展示,既方便选购也能使得产品更加具有吸引力。
[0005]本申请提供一种基于二维码的烟花燃放效果预览方法,其特征在于,包括以下步骤:在烟花爆竹的外包装印制之前生成初始二维码;存储所述初始二维码;将所述初始二维码发送至外包装印刷端;印刷端在接收到所述初始二维码之后,将其印刷在烟花产品的外包装上;对所述初始二维码进行解析与内容重定义以生成自定义二维码,所述自定义二维码包含所述烟花产品燃放效果的预览数据;将所述自定义二维码与所述预览数据进行绑定,形成关联数组并对关联数组进行存储;以及将所述关联数组上传至云服务器。
[0006]其中,所述初始二维码包括明文信息、暗文信息预留部分以及设置在明文信息和暗文信息预留部分之间的分隔符,所述明文信息为对所述初始二维码进行解析与重定义的应用程序地址,所述暗文信息预留部分用于嵌入所述预览数据。
[0007]如前所述基于二维码的烟花燃放效果预览方法,还包括:依据所述地址下载运行所述应用程序并扫描所述初始二维码,所述应用程序对所述初始二维码进行解析,以允许对其进行重定义;在所述初始二维码的暗文信息预留部分输入所述预览数据;将所述预览数据转换为预设进制的字符串,并调用预设加密算法对所述字符串进行加密以形成加密信息;将所述加密信息与应用范围标识符及加密方式标识符合并为暗文信息;以及将所述暗文信息与所述明文信息以及所述分隔符合并,以生成所述自定义二维码。
[0008]其中,所述明文信息为可见的字符或字符串,所述暗文信息由所述应用范围标识符、所述加密方式标识符、所述加密信息顺次连接而成,其中所述应用范围标识符用于表示所述自定义二维码的应用范围,所述加密方式标识符用于表示所述加密信息所采用的加密方式。
[0009]如前所述基于二维码的烟花燃放效果预览方法,所述暗文信息预留部分初始为空。
[0010]所述预设进制为二进制、八进制、十进制或十六进制,根据所述应用程序提供的选项进行选择。
[0011]所述预设进制由当前系统时间来决定:将时间以预设时间单位为基准划分为多个区段,根据当前系统时间所在的区段来决定字符串转换的进制类型。
[0012]所述预设加密算法包括DES、3DES、TEA、xTEA、CAST-128、CAST-256、RC4、PANAMA、Twofish、MD5、enigma加密方式,根据所述应用程序提供的选项进行选择。
[0013]所述预设加密算法的选择由当前系统时间来决定:根据当前系统时间所在的时间区段来选择加密方式,或根据当前系统时间末位数字的奇偶性来决定。
[0014]如前所述基于二维码的烟花燃放效果预览方法,其中烟花产品燃放效果的预览数据可为视频、动态图片或静态图片。
[0015]本申请的有益效果包括:本发明通过在烟花产品外包装上印刷初始二维码,所述初始二维码允许厂家重定义以嵌入燃放效果的预览数据,产品上市后扫描二维码即可查看燃放效果的预览,既方便消费者选购也能使得产品本身更加具有吸引力。
【具体实施方式】
[0016]以下将通过具体实施例的方式对本发明的技术方案作进一步的详细说明,需注意的是,以下实施例仅作为本发明的示例性说明,不作为对本发明的限制。
[0017]根据本发明的实施例,本发明提供一种基于二维码的烟花燃放效果预览方法,所述方法包括以下步骤:
[0018]I)在烟花爆竹的产品外包装印制之前首先生成初始二维码;
[0019]2)存储所述初始二维码;
[0020]3)将所述初始二维码发送至外包装的印刷端;
[0021]4)印刷端(如包装印刷厂)在接收到所述初始二维码之后,将其印刷在烟花产品的外包装上;
[0022]5)对所述初始二维码进行解析与内容重定义以生成自定义二维码,所述自定义二维码包含所述烟花产品燃放效果的预览数据;
[0023]6)将所述自定义二维码与所述预览数据进行绑定,形成关联数组并对关联数组进行存储;以及
[0024]7)将所述关联数组上传至云服务器,以作为后续操作的数据来源。
[0025]其中,所述初始二维码包括明文信息、暗文信息预留部分以及设置在明文信息和暗文信息预留部分之间的分隔符。所述明文信息为对所述初始二维码进行解析与重定义的应用程序地址,为可见的字符或字符串;所述暗文信息预留部分用于嵌入所述预览数据,结构上由应用范围标识符、加密方式标识符和预览数据加密得到的加密信息合并而成;分隔符可采用除、“//”、以外的任一符号,用于将明文信息与暗文信息进行区分。
[0026]上述步骤5)中,烟花产品的生厂商通过手机扫描初始二维码,依据其明文信息中的所述地址下载运行应用程序,所述应用程序对初始二维码进行扫描解析,以允许厂商对其进行重定义。厂商在初始二维码的暗文信息预留部分输入预览数据之后,所述应用程序将所述预览数据转换为预设进制的字符串,并调用预设加密算法对所述字符串进行加密以形成加密信息,将所述加密信息与应用范围标识符及加密方式标识符合并为暗文信息,再将所述暗文信息与所述明文信息以及所述分隔符合并,生成所述自定义二维码。
[0027]其中,暗文信息预留部分初始为空,厂商输入的预览数据包括上传的视频文件、动态图片或静态图片等。
[0028]所述应用范围标识符用于表示所生成的自定义二维码的应用范围,可由O或多个字符所组成;所述加密方式标识符用于表示所述加密信息所采用的加密方式,可用2位O?9的数字组成。暗文信息由所述应用范围标识符、所述加密方式标识符以及所述加密信息顺次连接而成。
[0029]所述预设进制包括二进制、八进制、十进制或十六进制,可根据应用程序所提供的选项进行选择,也可由当前系统时间来决定。如将时间以预设时间单位为基准划分为多个区段,根据用户输入内容的当前系统时间所在的区段来决定字符串转换的进制类型。举例来说,以秒为基准,将00?59秒划分为四个时间区间段:将00?14秒划分为第一时间区间段,与二进制相对应;将15?29秒划分为第二时间区间段,与八进制相对应;将30?44秒划分为第三时间区间段,与十进制相对应;将45?59秒划分为第四时间区间段,与十六进制相对应。其中时间段与进制类型的对应关系可根据需求调整,也可以分钟或其他时间单位为基准进行时间区段的划分,根据具体情况自行设定,本发明不作特别限制。
[0030]所述预设加密算法包括DES、3DES、TEA、xTEA、CAST-128、CAST-256、RC4、PANAMA、Twofish、MD5、enigma等加密方式,可根据应用程序所提供的选项进行选择,也可由当前系统时间来决定,如根据相应进制字符串生成的当前系统时间所在的时间区段来选择加密方式,或根据当前系统时间末位数字的奇偶性来决定。举例来说,以秒为基准,将00?59秒划分为八个时间区间段:将00?14秒划分为第一时间区间段,与DES、3DES相对应;将15?29秒划分为第二时间区间段,与TEA、xTEA相对应;将30?44秒划分为第三时间区间段,与CAST-128、CAST-256相对应;将45?47秒划分为第四时间区间段,与RC4相对应;将48?50秒划分为第五时间区间段,与PANAMA相对应;将51?53秒划分为第六时间区间段,与Twof ish相对应;将54?56秒划分为第七时间区间段,与MD5相对应;以及将57?59秒划分为第八时间区间段,与enigma相对应。其中各时间段与加密方式的对应关系可根据需求调整,也可以分钟或其他时间单位为基准进行时间区段的划分,根据具体情况自行设定,本发明不作特别限制。
[0031]若当前系统时间处于对应两种加密方式的时间段内,则判断系统时间末位数字的奇偶性,若末位数字不能被数字2整除,则判定该末位数字为奇数,反之为偶数,根据末位数字的奇偶来分配两种加密方式中的一种对字符串进行加密操作。
[0032]进制转换后的文本字符串信息在经过相应加密方式完成加密操作后,将表现为由I个或多个字符组成的加密数据。
[0033]在完成加密操作后,提取表示相应加密方式的标识符,与应用范围标识符和加密信息合并为暗文信息。然后将明文信息与暗文信息连同分隔符合并后导入二维码生成界面以生成重定义的添加了预览数据的所述自定义二维码。将合并后的明文信息与暗文信息生成自定义二维码的方式可参照现有技术,此处不再赘述。
[0034]如前所述,印刷完成的包装上印制有初始二维码,烟花产品的生厂商在上市之前对所述初始二维码进行重定义来上传烟花燃放效果的预览视频、GIF或图片等,当消费者通过手机扫码工具或其他识别终端扫描经过重定义的自定义二维码时,识别终端对其进行解析后将解析结果发送至云服务器请求数据,云服务器根据解析结果查询关联数组并进行匹配,匹配成功后将查询结果反馈至识别终端,所述查询结果包含预先关联的对应烟花产品的燃放效果预览数据。消费者因此通过扫描产品包装上的自定义二维码即可查看到相应产品的视频、动图、图片等形式的效果预览。
[0035]本实施例基于二维码的烟花燃放效果预览方法,通过在烟花产品外包装上印刷初始二维码,所述初始二维码允许厂家重定义以嵌入燃放效果的预览数据,产品上市后扫描二维码即可查看燃放效果的预览,既方便消费者选购也能使得产品本身更加具有吸引力。
[0036]本领域技术人员可以理解,上述实施方式中系统和方法的全部或部分步骤可以通过程序来指令相关硬件完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器、随机存储器、磁盘或光盘等。
[0037]以上内容是结合具体的实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换。
【主权项】
1.一种基于二维码的烟花燃放效果预览方法,其特征在于,包括以下步骤: 在烟花爆竹的外包装印制之前生成初始二维码; 存储所述初始二维码; 将所述初始二维码发送至外包装印刷端; 印刷端在接收到所述初始二维码之后,将其印刷在烟花产品的外包装上; 对所述初始二维码进行解析与内容重定义以生成自定义二维码,所述自定义二维码包含所述烟花产品燃放效果的预览数据; 将所述自定义二维码与所述预览数据进行绑定,形成关联数组并对关联数组进行存储;以及 将所述关联数组上传至云服务器。2.如权利要求1所述的基于二维码的烟花燃放效果预览方法,其特征在于,所述初始二维码包括明文信息、暗文信息预留部分以及设置在明文信息和暗文信息预留部分之间的分隔符,所述明文信息为对所述初始二维码进行解析与重定义的应用程序地址,所述暗文信息预留部分用于嵌入所述预览数据。3.如权利要求2所述的基于二维码的烟花燃放效果预览方法,其特征在于,还包括: 依据所述地址下载运行所述应用程序并扫描所述初始二维码,所述应用程序对所述初始二维码进行解析,以允许对其进行重定义; 在所述初始二维码的暗文信息预留部分输入所述预览数据; 将所述预览数据转换为预设进制的字符串,并调用预设加密算法对所述字符串进行加密以形成加密信息; 将所述加密信息与应用范围标识符及加密方式标识符合并为暗文信息;以及 将所述暗文信息与所述明文信息以及所述分隔符合并,以生成所述自定义二维码。4.如权利要求3所述的基于二维码的烟花燃放效果预览方法,其特征在于,所述明文信息为可见的字符或字符串,所述暗文信息由所述应用范围标识符、所述加密方式标识符、所述加密信息顺次连接而成,其中所述应用范围标识符用于表示所述自定义二维码的应用范围,所述加密方式标识符用于表示所述加密信息所采用的加密方式。5.如权利要求3所述的基于二维码的烟花燃放效果预览方法,其特征在于,所述暗文信息预留部分初始为空。6.如权利要求3所述的基于二维码的烟花燃放效果预览方法,其特征在于,所述预设进制为二进制、八进制、十进制或十六进制,根据所述应用程序提供的选项进行选择。7.如权利要求6所述的基于二维码的烟花燃放效果预览方法,其特征在于,所述预设进制由当前系统时间来决定:将时间以预设时间单位为基准划分为多个区段,根据当前系统时间所在的区段来决定字符串转换的进制类型。8.如权利要求7所述的基于二维码的烟花燃放效果预览方法,其特征在于,所述预设加密算法包括 DES、3DES、TEA、xTEA、CAST-128、CAST-256、RC4、PANAMA、Twof i sh、MD5、en i gma 加密方式,根据所述应用程序提供的选项进行选择。9.如权利要求8所述的基于二维码的烟花燃放效果预览方法,其特征在于,所述预设加密算法的选择由当前系统时间来决定:根据当前系统时间所在的时间区段来选择加密方式,或根据当前系统时间末位数字的奇偶性来决定。10.如权利要求1所述的基于二维码的烟花燃放效果预览方法,其特征在于,所述烟花产品燃放效果的预览数据可为视频、动态图片或静态图片。
【文档编号】G06Q30/06GK105844510SQ201610177314
【公开日】2016年8月10日
【申请日】2016年3月25日
【发明人】姚为
【申请人】立德高科(昆山)数码科技有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1