一种数码防伪系统、方法及装置与流程

文档序号:12906686阅读:195来源:国知局
一种数码防伪系统、方法及装置与流程
本申请基于申请号为201710128144.9、申请日为2017年03月06日的中国专利申请及申请号为201710129814.9、申请日为2017年03月06日的中国专利申请提出,并要求上述中国专利申请的优先权,上述中国专利申请的全部内容在此引入本申请作为参考。本发明涉及防伪
技术领域
,特别涉及一种数码防伪系统、方法及装置。
背景技术
:防伪是为保护企业品牌、保护市场、保护广大消费者合法权益而采取的一种防范性技术措施。是企业提供给消费者区分真假的认知工具,目的是让消费者不受假冒伪劣产品的蒙蔽。目前,在我国条形码和二维码已广泛用于超市产品的防伪。但是条形码和二维码易被复制和仿制的特点使得防伪安全性和可靠性降低。技术实现要素:本发明实施例提供了数码防伪系统、方法及装置。为了对披露的实施例的一些方面有一个基本的理解,下面给出了简单的概括。该概括部分不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围。其唯一目的是用简单的形式呈现一些概念,以此作为后面的详细说明的序言。根据本发明实施例的第一方面,提供了一种数码防伪系统,所述系统包括:数码器、二维码标签、和移动终端;所述数码器,封装于待验证产品的包装壳体的容置空间中,用于使用设定算法生成防伪信息,通过所述包装壳体上的显示窗显示所述防伪信息;所述二维码标签,设置于所述待验证产品上,包含防伪验证界面关联信息和所述数码器的身份标识(identity,英文缩写id);所述移动终端,用于识别所述二维码标签;根据所述防伪验证界面关联信息显示所述防伪验证界面;将所述数码器的id和从所述防伪验证界面上输入的所述防伪信息发送给所述防伪验证界面对应的服务器;接收并显示所述服务器得出的防伪验证结果。可选的,所述数码器包括:电控器、显示器、电源、按键、印制电路板(printedcircuitboard,英文缩写pcb)和外壳体;其中,所述电控器、所述显示器和所述电源设置于所述pcb上;所述包装壳体上还具有按键窗;所述电控件,具有操作触发触点,用于在所述操作触发触点被接触时使用设定算法生成并输出所述防伪信息;所述显示器,用于接收并显示所述防伪信息;所述电源,用于为所述电控件和所述显示器供电;所述按键的第一端活动的外伸出所述外壳体;所述按键的第二端与所述电控件上的操作触发触点的位置对应;所述按键的第一端受到按压时带动所述第二端与所述操作触发触点接触;所述外壳体,具有外露所述显示器的视口、及外露所述按键的第一端的按键口,所述视口与所述显示窗的位置对应,所述按键口与所述按键窗的位置对应。可选的,所述数码器还包括如下至少一个:启用触发件,用于在启用时导通所述电源与所述电控件的供电;失效触发件,用于触发所述电控件终止生成并输出防伪信息。根据本发明实施例的第二方面,提供一种数码防伪方法,所述方法包括:识别二维码标签中的防伪验证界面关联信息和数码器的id;根据所述防伪验证界面关联信息显示所述防伪验证界面;将所述数码器的id和从所述防伪验证界面中输入防伪信息发送给所述防伪验证界面对应的服务器;所述防伪信息由所述数码器使用设定算法生成;接收所述服务器得出的指示所述数码器所属的待验证产品真伪的防伪验证结果;显示所述防伪验证结果。可选的,所述方法还包括:将地理位置的定位信息发送给所述服务器。可选的,所述方法还包括:接收所述服务器发送的所述待验证产品的产地,历史验证次数和历史验证地理位置中的一个或多个信息。可选的,所述防伪验证界面关联信息为:所述服务器的统一资源定位符url;所述根据所述防伪验证界面关联信息显示所述防伪验证界面,包括:向所述url对应的所述服务器发送访问请求;接收所述url对应的所述服务器返回的应答数据;根据所述应答数据,显示所述防伪验证界面。可选的,所述防伪验证界面关联信息为:具有防伪验证功能的应用的下载地址;所述根据所述防伪验证界面关联信息显示所述防伪验证界面,包括:访问所述下载地址,下载并安装所述应用;打开所述应用的防伪验证界面。可选的,所述防伪验证界面的关联信息为:应用子功能的调用信息;所述根据所述防伪验证界面关联信息显示所述防伪验证界面,包括:根据所述调用信息,调用所述应用子功能,打开所述防伪验证界面。根据本发明实施例的第三方面,提供了一种数码防伪装置,所述装置包括:识别单元,用于识别二维码标签中的防伪验证界面关联信息和数码器的id;发送单元,用于将所述数码器的id和从所述防伪验证界面中输入防伪信息发送给所述防伪验证界面对应的服务器;所述防伪信息由所述数码器使用设定算法生成;接收单元,用于接收所述服务器得出的指示所述数码器所属的待验证产品真伪的防伪验证结果;显示单元,用于根据所述防伪验证界面关联信息显示所述防伪验证界面;用于显示所述防伪验证结果。可选的,所述发送单元,还用于将地理位置的定位信息发送给所述服务器。可选的,所述接收单元,还用于接收所述服务器发送的所述待验证产品的产地,历史验证次数和历史验证地理位置中的一个或多个信息。可选的,所述防伪验证界面关联信息为:服务器的统一资源定位符url;所述显示单元包括:发送子单元,用于向所述url对应的服务器放访问请求;接收子单元,用于接收所述url对应的服务器返回的应答数据;第一显示子单元,用于根据所述应答数据,显示所述防伪验证界面;显示防伪验证结果。可选的,所述防伪验证界面关联信息为:具有防伪验证功能的应用的下载地址;所述显示单元,包括:下载子单元,用于访问所述下载地址,下载并安装所述应用;第二显示子单元,用于打开所述应用的防伪验证界面;显示防伪验证结果。可选的,所述防伪验证界面的关联信息为:应用子功能的调用信息;所述显示单元,根据所述调用信息,调用所述应用子功能,打开所述防伪验证界面。根据本发明实施例的第四方面,提供了一种数码防伪装置,所述装置包括:存储器,存储操作指令;处理器,被配置为读取所述操作指令,执行如下操作:识别二维码标签中的防伪验证界面关联信息和数码器的id;根据所述防伪验证界面关联信息显示所述防伪验证界面;将所述数码器的id和从所述防伪验证界面中输入防伪信息发送给所述防伪验证界面对应的服务器;所述防伪信息由所述数码器使用设定算法生成;接收所述服务器得出的指示所述数码器所属的待验证产品真伪的防伪验证结果;显示所述防伪验证结果。本发明实施例提供的技术方案可以包括以下有益效果:二维码标签和数码器具有一一对应关系,利用移动终端识别二维码标签,使得移动终端将数码器根据设定算法动态生成的防伪信息及数码器的id发送到服务器,然后接收并显示服务器得出的防伪验证结果,是一种双重、动态的防伪,提高了防伪的安全性和可靠性。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。图1是根据一示例性实施例示出的一种数码防伪系统的框图;图2是根据一示例性实施例示出的一种数码器的结构图;图3是根据一示例性实施例示出的一种数码器的结构图;图4是根据一示例性实施例示出的一种数码防伪方法的流程图;图5是根据一示例性实施例示出的一种数码防伪装置的框图;图6是图5所示显示单元的框图;图7是图5所示显示单元的框图。具体实施方式以下描述和附图充分地示出本发明的具体实施方案,以使本领域的技术人员能够实践它们。实施例仅代表可能的变化。除非明确要求,否则单独的部件和功能是可选的,并且操作的顺序可以变化。一些实施方案的部分和特征可以被包括在或替换其他实施方案的部分和特征。本发明的实施方案的范围包括权利要求书的整个范围,以及权利要求书的所有可获得的等同物。在本文中,各实施方案可以被单独地或总地用术语“发明”来表示,这仅仅是为了方便,并且如果事实上公开了超过一个的发明,不是要自动地限制该应用的范围为任何单个发明或发明构思。本文中,诸如第一和第二等之类的关系术语仅仅用于将一个实体或者操作与另一个实体或操作区分开来,而不要求或者暗示这些实体或操作之间存在任何实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素。本文中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的结构、产品等而言,由于其与实施例公开的部分相对应,所以描述的比较简单,相关之处参见方法部分说明即可。图1是根据一示例性实施例示出的一种数码防伪系统的框图。如图1所示,数码防伪系统包括:数码器11、二维码标签12和移动终端13。数码器11,封装于待验证产品的包装壳体的容置空间中,用于使用设定算法生成防伪信息;通过包装壳体上的显示窗显示防伪信息。二维码标签12,设置于待验证产品上,包含防伪验证界面关联信息和唯一对应的数码器11的id。移动终端13,用于识别二维码标签12;根据防伪验证界面关联信息显示防伪验证界面;将数码器11的id和从防伪验证界面输入的防伪信息发送给防伪验证界面对应的服务器;接收并显示服务器得出的防伪验证结果。前述服务器,可以根据数码器11的id、防伪信息、及前述设定算法得出指示待验证产品真伪的防伪验证结果。可见,二维码标签12和数码器11具有一一对应关系,利用移动终端13识别二维码标签12,使得移动终端13将数码器11根据设定算法动态生成的防伪信息及数码器11的id发送到服务器,然后接收并显示服务器得出的防伪验证结果,是一种双重、动态的防伪系统,提高了防伪的安全性和可靠性。在一示例性实施例中,如图2和图3所示,数码器11包括:电控件111、显示器112、电源113、按键114、pcb(图2及图3中未示出)和外壳体116。图2和图3中以待验证产品是瓶装药品、数码器11封装于瓶盖中为例。在其他示例性实施例中,数码器11还可以封装于包装盒、拉锁扣、标牌等多种包装壳体中,这里不做限定。数码器11容置在瓶盖的盖体100中。盖体100的顶面的外侧覆盖有密封薄膜103。密封薄膜103为透明材质制成,以避免影响用户查看显示器112所显示的防伪信息。电控件111、显示器112和电源113设置于pcb上。电控件111,具有操作触发触点,用于在操作触发触点被接触时使用设定算法生成并输出防伪信息。显示器112,用于接收并显示防伪信息。电源113,用于为电控件111和显示器112供电。电源113可以是纽扣电池,以节约数码器11的内部空间。按键114的第一端活动的外伸出外壳体116,按键114的第二端与电控件111上的操作触发触点的位置对应。按键114的第一端在受到按压时,带动第二端与操作触发触点接触,从而使得电控件111生成并输出防伪信息。可见,按键114相当于电控件111的显示触发件,当用户按压按键114时,能够触发电控件111生成并输出防伪信息,根据应用场景的不同,可以是用户每按压一次按键114,电控件111输出一次防伪信息。电控件111每次都可以基于设定算法生成防伪信息并输出。外壳体116,由上壳体211和下壳体212组成,具有外露显示器112的视口、及外露按键114的第一端的按键口。前述视口与瓶盖上的显示窗的位置对应,前述按键口与瓶盖上的按键窗的位置对应。可选的,电控件111除了生成并输出防伪信息之外,还可以具有其他功能,此时需要在操作触发触点被接触的时长及次数中的至少一项不同时,执行不同的操作。对应电控件111可执行的多种操作,用户可以对前述按键114实施不同时长及不同次数的按压,以此实现电控件111执行不同的操作。例如,用户点按按键114一次时,触发电控件111生成并输出防伪信息,用户长按按键114超过3秒时,电控件111显示时间信息,用户再次点按按键114一次时,将再次触发电控件111生成并输出防伪信息。进一步可选的,电控件111还用于在操作触发触点在设定时长内未被接触时,进入休眠模式。因此,当按键114长时间未受到按压时,可以认为无需进行防伪验证,为节约能耗,电控件111可以进入休眠模式,此时电控件111可以关闭自身内部的部分功能、并控制显示器112关闭显示,直至下一次按键114受到按压,即操作触发触点被接触时,再次生成并输出防伪信息。进一步可选的,数码器11还可以包括:失效触发件,用于触发电控件111终止生成并输出防伪信息。为实现失效触发件的装配及工作,电控件111的两个输入输出管脚具有导通连接点。失效触发件包括弹片271和失效按钮272,其中,弹片271的第一端与电控件111的导通连接点连接,第二端与失效按钮272相抵靠。失效按钮272的一端活动的外伸出下壳体212,另一端与弹片271相抵靠。在失效按钮272外伸的一端被瓶盖挤压时,弹片271的第二端与导通连接点连接,在瓶盖拆封、失效按钮272外伸的一端未被瓶盖挤压时,弹片271的第二端松开并产生弹力、带动失效触发件的第一端断开导通连接点。电控件111在检测到前述导通连接点断开时,终止生成并输出防伪信息。失效触发件的设置是为了进一步提高数码器11的防伪性能。为防止数码器11被从瓶盖上拆除,然后重复利用到其他产品上,从而影响防伪效果,在瓶盖被打开时,数码器11将相应的失去生成并输出防伪信息的功能。例如,当瓶盖从饮品包装上拧开时,数码器11将失去生成并输出防伪信息的功能。进一步可选的,当瓶盖被拆封时,电控件111还可以生成并输出拆封提醒信息,显示器112还可以接收并显示前述拆封提醒信息。例如,当包装壳体被打开时,显示器112可以显示“已拆封”的字样,来提醒用户包装已被拆封。数码器11在失去生成并输出防伪信息功能的情况下,还可以转换工作模式,以最大程度的发挥数码器11的效用。可选的,数码器11还可以包括:蜂鸣器。此时电控件111还可以用于在计时每达到设定时长或每到设定时刻时,控制前述蜂鸣器发出提醒音。结合待验证产品为瓶装药的情况,数码器11封装于瓶盖中,当用户拧开瓶盖之后,数码器11不再生成并输出防伪信息,而是转换为吃药提醒模式,每隔设定时长或每到设定时刻时,控制蜂鸣器发出提醒音,提醒用户吃药。进一步,在前述蜂鸣器发出提醒音之后,如果电控件111的操作触发触点被接触,例如用户按压按键114一次,则电控器111控制前述蜂鸣器停止发出提醒音。进一步可选的,数码器11中还可以包括:启用触发件,用于在启用时导通电控件111和电源113的供电通路,节约电源113的能耗。下面给出启用触发件的一种实现举例。电控件111可以具有第一导电触点,电源113可以具有第二导电触点,外壳体116可以具有启用触发槽口。前述启用触发件可以包括:导电触片261和启用抽条262。导电触片261的第一端与第一导电触点电连接,第二端与第二导电触点位置对应。启用抽条262为绝缘件,启用抽条262的一端活动的外伸出外壳体116上的启用触发槽口,另一端设于导电触片261的第二端和电源113的第二导电触点之间,在启用抽条262被抽出启用触发槽口时,导电触片261的第二端和电源113的第二导电触点相接触。在数码器11具有启用触发件的情况下,系统可以在没有失效触发件的情况下实现失效触发机制。在电源113与电控件111导通供电之后开始计时,电控件111在计时达到设定时长时,可以自动终止生成并输出防伪信息。前述设定时长可以是待验证产品的有效期或自定义时长。图4是根据一示例性实施例示出的一种数码防伪方法的流程图,该方法可以用于图1所示系统中的移动终端13,包括如下步骤。在步骤41中,识别二维码标签中的防伪验证界面关联信息和数码器的id。在步骤42中,根据防伪验证界面关联信息显示防伪验证界面。在步骤43中,将数码器的id和从防伪验证界面中输入防伪信息发送给防伪验证界面对应的服务器。防伪信息由数码器使用设定算法生成。在步骤44中,接收服务器得出的指示数码器所属的待验证产品真伪的防伪验证结果。在步骤45中,显示防伪验证结果。作为一种可选的实施方式,数码器使用设定算法生成防伪信息的过程可以包括:在首位或任意一位随机产生一个数字;在预设的多种算法中选择任意一种算法计算出其他位上的数字。在一些可选的实施例中,数码器中预设有多种不同算法(算法的种类数目不限)供选用以产生随机防伪信息。先随机产生一个数字(0~9),固定在第一位上,由第1个数字出发,随机选择一种算法,若防伪信息为四位,计算出第2,3,4三个数字并显示,若防伪信息为六位,计算出第2,3,4,5,6五个数字并显示。其中,需要说明的是,第一个数字为0~9中任意一个数字,根据算法得出的其他数字,均取最低位有效。下面以数码器中预设有20种不同的算法,防伪信息为四位的实施例来说明上述方法:4个数字:n1,n2,n3,n4。20种算法如下表1:表1算法1n1n2=n1+7n3=n1+1+n4n4=n1+n2算法2n1n2=n1×n1+3n3=n2+5n4=n2+2+n1算法3n1n2=n3×n4n3=n1+2+n4n4=n1×n1×n1+3...............算法20n1n2=n1+n3+n4n3=n1+5n4=n1×n3+2数码器随机产生一个数字n1,假设产生的第一个数字为4,最终显示的数字为4***,随机选择一种算法,假设选择算法2,根据公式计算出第二个数字n2=19,第三个数字n3=24,第四个数字n4=30。取最低位有效,则最终n2为9,n3为4,n4为0。最后显示的数字为4940。在另一些可选地实施例中,数码器中预设有20种不同算法(算法的种类数目不限)供选用以产生随机的防伪信息。先随机产生一个数字(0~9),固定在任意一位上,由第1个数字出发,随机选择一种算法,若防伪信息为四位,计算出第2,3,4三个数字并显示,若防伪信息为六位,计算出第2,3,4,5,6五个数字并显示。下面以数码器中预设有20种不同的算法,防伪信息为四位的实施例来说明上述方法,算法同表1所示:数码器随机产生一个数字n1,假设产生的第一个数字为4,固定在任意一位上,假设第一个数字n1固定在第三位上,最终显示的数字为**4*,随机选择一种算法,假设选择算法2,根据公式计算出第二个数字n2=19,第三个数字n3=24,第四个数字n4=30。取最低位有效,则最终n2为9,n3为4,n4为0。最后显示的数字为9440。对应数码器生成防伪信息的过程,服务器根据数码器的id、防伪信息及设定算法得出防伪验证结果的过程可以有如下两种方式。方式一:服务器根据数码器的id查询其对应的设定算法,确定与防伪信息位数相同的校验码,然后将防伪信息的任意一位数字填充至校验码中的相应位上,再根据设定算法计算校验码的其他位中的数字,当校验码通过设定算法计算得出的数字和防伪信息的相应位上的数字有至少一个相同时,得出待验证产品为真的防伪验证结果。方式二:服务器根据数码器id查询其是否已备案,如果未备案,则直接得出待验证产品为假的防伪验证结果,如果已备案,则确定与防伪信息位数相同的校验码,然后将防伪信息的任意一位数字填充至校验码中的相应位上,再根据设定算法计算校验码的其他位中的数字,当校验码通过设定算法计算得出的数字和防伪信息的相应位上的数字有至少一个相同时,得出待验证产品为真的防伪验证结果。在前述两种方式中,如果设定算法有至少2个,则服务器可以从第一个设定算法开始遍历,直至校验码通过设定算法计算得出的数字和防伪信息的相应位上的数字有至少一个相同。作为一种可选的实施方式,还可以将地理位置的定位信息发送给服务器,位置信息有移动终端自身的定位系统确定。作为一种可选的实施方式,还可以接收服务器发送的待验证产品的产地、历史验证次数和历史验证地理位置中的一个或多个信息。前述历史验证次数为不同的移动终端向服务器发送防伪信息的总次数。由此,用户不仅可以获知待验证产品的真伪,还可以获得一个或多个附加信息。作为一种可选的实施方式,防伪验证界面关联信息可以有多种实现方式,包括:服务器到的统一资源定位符(uniformresourcelocator,英文缩写url)、具有防伪验证功能的应用的下载地址和的应用子功能的调用信息。下面分别给出举例。如果防伪验证界面关联信息为服务器的url,移动终端需要访问服务器来显示防伪验证界面。在步骤42中根据防伪验证界面关联信息显示防伪验证界面时,执行如下子步骤。在子步骤1中,向url对应的服务器发送访问请求。在子步骤2中,接收url对应的服务器返回的应答数据。在子步骤3中,根据应答数据,显示防伪验证界面。如果防伪验证界面关联信息为具有防伪验证功能的应用的下载地址,移动终端需要首先下载该应用,然后访问该应用对应的服务器来显示防伪验证界面。在步骤42中根据防伪验证界面关联信息显示防伪验证界面时,执行如下子步骤。在子步骤1中,访问下载地址,下载并安装具有防伪验证功能的应用。在子步骤2中,打开应用的防伪验证界面。这里可以是通过应用的用户界面向对应的服务器发送访问请求,并在接收到应答数据后显示防伪验证界面。前述下载地址对应的服务器和应用对应的服务器可以是同一服务器,例如图1所示系统中的服务器,也可以是不同的服务器。如果防伪验证界面关联信息为应用子功能的调用信息,移动终端需要调用该子功能,利用该应用对应的服务器来完成防伪验证。移动终端中本身已安装的应用,例如即时聊天应用,如果某一项子功能具有防伪验证功能,则可以利用该子功能对待验证产品进行验证。在步骤42中,移动终端根据调用信息,调用应用子功能,打开防伪验证界面。图5是根据一示例性实施例示出的一种数码防伪装置的框图。前述数码防伪装置可以位于图1所示系统的移动终端13中,包括:识别单元131、发送单元132、接收单元133和显示单元134。识别单元131,用于识别二维码标签中的防伪验证界面关联信息和数码器的id。发送单元132,用于将数码器的id和从防伪验证界面中输入防伪信息发送给防伪验证界面对应的服务器。前述防伪信息由所述数码器使用设定算法生成。接收单元133,用于接收服务器得出的指示数码器所属的待验证产品真伪的防伪验证结果。显示单元134,用于根据防伪验证界面关联信息显示防伪验证界面;显示防伪验证结果。为了向用户显示待验证产品对应的更丰富的信息,发送单元132还可以用于将地理位置的定位信息发送给服务器。进一步,接收单元133还可以用于接收服务器发送的待验证产品的产地,历史验证次数和历史验证地理位置的一个或多个信息。防伪验证界面关联信息可以有多种实现方式,下面给出几种举例。如果防伪验证界面关联信息是服务器的url,如图6所示,则显示单元134可以包括:发送子单元1341、接收子单元1342和第一显示子单元1343。发送子单元1341,用于向url对应的服务器放访问请求。接收子单元1342,用于接收url对应的服务器返回的应答数据。第一显示子单元1343,用于根据应答数据,显示防伪验证界面;显示防伪验证结果。如果防伪验证界面关联信息是具有防伪验证功能的应用的下载地址,如图7所示,则显示单元134可以包括:下载子单元1344和第二显示子单元1345。下载子单元1344,用于访问下载地址,下载并安装对应的应用。第二显示子单元1345,用于打开应用的防伪验证界面;显示防伪验证结果。图7中仅就下载地址对应的服务器和应用对应的服务器为同一服务器的情况进行了图示,并未包含其他情况。显示单元134也可以同时包括图5和图6中所示的结构,此时第一显示单元1343和第二显示单元1345中的一个具备显示防伪验证结果的功能即可。如果防伪验证界面的关联信息是应用子功能的调用信息,显示单元134可以根据调用信息,调用应用子功能,打开防伪验证界面。在一示例性实施例中,数码防伪装置可以包括:存储器和处理器。存储器,存储操作指令。处理器,被配置为读取操作指令,执行前文方法中各种实施例中的步骤。应当理解的是,本发明并不局限于上面已经描述并在附图中示出的流程及结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1