双码防伪方法、服务器及双码防伪系统与流程

文档序号:11627902阅读:446来源:国知局
双码防伪方法、服务器及双码防伪系统与流程

本发明实施例涉及防伪技术,尤其涉及一种双码防伪方法、服务器及双码防伪系统。



背景技术:

目前,对于防伪技术,一般采用在产品或其包装上设置防伪码,供经销商或消费者查询,以获取产品的溯源信息或辨别产品的真伪。一般防伪采用以下两种方式:

(1)粘贴式防伪码

这种方式通常只有一个防伪溯源码。防伪溯源码可以是粘贴在包装表面的标签,如果该标签未被遮盖,则无法区分商品是否被购买;如果该标签被遮盖,一旦该标签被路过者解开或刮开,则此商品就无法被销售了。防伪溯源码还可以是粘贴在包装内部的标签,只有商品被购买后并在使用时才可查询该标签,但在购买前无法确定商品真伪。

(2)内外双码

采用内外双码进行防伪溯源,使得购买前能够辨别商品真伪,本方式在包装外设有一个外码,在包装内设有一个内码。外码是可以用于购买前查验的标签,并允许多次查验,通常该标签用于经销商或消费者进行溯源,可以起到初步的防伪作用。内码通常仅可以查询一次,用于防伪。

内外双码的方案存在以下缺陷:外码可多次查询,在商品被用户购买使用后(即内码被查询后),不法分子仍可以复制外码,在用户不知道商品存在内外双码的情况下,买到假冒商品,用户通过外码查询到商品信息,则以为自己买到了正品,导致假货无法被有效辨别。



技术实现要素:

本发明实施例提供一种双码防伪方法、服务器及双码防伪系统,避免了不法分子复制使用防伪码,达到防伪目的,使得用户能够有效辨别产品真伪。

第一方面,本发明实施例提供了一种双码防伪方法,包括:

接收第一标识码的码查询指令;

按照预设规则确定与所述第一标识码关联的第二标识码;

变更所述第二标识码的查询状态。

进一步地,按照预设规则确定与所述第一标识码关联的第二标识码,包括:

查找所述第一标识码,并根据预先存储的标识码对应关系确定所述第二标识码;或者,

从所述第一标识码中获取关联标识位,确定包含所述关联标识位的第二标识码为与所述第一标识码关联的第二标识码。

进一步地,在接收第一标识码的码查询指令之后,所述方法还包括:

输出产品的防伪信息,并变更所述第一标识码的查询状态。

进一步地,所述方法还包括:

接收第二标识码的码查询指令;

判断所述第二标识码的查询状态;

如果所述第二标识码处于第一有效状态,输出产品的溯源信息;

如果所述第二标识码处于第二有效状态,输出所述溯源信息和第一提示信息;

如果所述第二标识码处于不能被查询的状态,输出第二提示信息。

进一步地,在接收第一标识码的码查询指令之前,所述方法还包括:

根据产品信息生成所述第一标识码与所述第二标识码,并按照所述预设规则建立所述第一标识码与所述第二标识码的关联。

第二方面,本发明实施例还提供了一种服务器,包括:

第一接收模块,用于接收第一标识码的码查询指令;

确定模块,用于按照预设规则确定与所述第一标识码关联的第二标识码;

第一变更模块,用于变更所述第二标识码的查询状态。

进一步地,所述服务器还包括:

存储模块,用于存储标识码对应关系;

所述确定模块具体用于:查找所述第一标识码,并根据预先存储的标识码对应关系确定所述第二标识码;或者,从所述第一标识码中获取关联标识位,确定包含所述关联标识位的第二标识码为与所述第一标识码关联的第二标识码。

进一步地,所述服务器还包括:

第一输出模块,用于输出产品的防伪信息;

第二变更模块,用于变更所述第一标识码的查询状态。

进一步地,所述服务器还包括:

第二接收模块,用于接收第二标识码的码查询指令;

判断模块,用于判断所述第二标识码的查询状态;

第二输出模块,用于在所述第二标识码处于第一有效状态的情况下,输出产品的溯源信息;在所述第二标识码处于第二有效状态的情况下,输出所述溯源信息和第一提示信息;以及在所述第二标识码处于不能被查询的状态的情况下,输出第二提示信息。

进一步地,所述服务器还包括:

生成模块,用于根据产品信息生成所述第一标识码与所述第二标识码,并按照所述预设规则建立所述第一标识码与所述第二标识码的关联。

第三方面,本发明实施例还提供了一种双码防伪系统,包括:

第一标识码、第二标识码和查询服务器;

其中,所述第一标识码与所述第二标识码关联,所述查询服务器是本发明任意实施例所提供的服务器。

进一步地,所述第一标识码与所述第二标识码为印刷在一个载体正反两面的两个标识码;或者,所述第一标识码与所述第二标识码为独立印刷在不同载体上的两个标识码;

其中,所述第一标识码与所述第二标识码用于贴附在产品包装上,所述第一标识码朝包装内侧设置,所述第二标识码朝包装外侧设置,所述第一标识码不能从包装外被获取。

本发明实施例的双码防伪方法、服务器及双码防伪系统,采用相关联的两个标识码进行防伪溯源,在第一标识码被查询后,利用关联关系变更第二标识码的查询状态,使得第二标识码不能被查询或者可以被查询但需要输出提示信息,避免了第二标识码被不法分子复制使用,达到防伪目的,保障了厂商和用户的合法权益,即使不法分子复制了第二标识码,用户也不能查询该标识码或查询时得到提示,使得用户能够有效辨别产品真伪。

附图说明

图1是本发明实施例一提供的双码防伪方法的流程图;

图2是本发明实施例二提供的服务器的结构框图;

图3是本发明实施例三提供的双码防伪系统的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。

实施例一

本发明实施例一提供了一种双码防伪方法,该方法可以由服务器执行,该方法适用于产品防伪。图1是本发明实施例一提供的双码防伪方法的流程图,如图1所示,该方法可以包括如下步骤:

步骤110,接收第一标识码的码查询指令;

本步骤中,第一标识码可以贴附在产品包装上,朝包装内侧设置,第一标识码不能从包装外被获取,即用户破坏产品包装后或使用产品时才可以获得该第一标识码,通常该第一标识码仅可以被查询一次,用于防伪。也就是说,第一标识码被查询表示产品已经被使用。第一标识码可以是图形、数字、字母、符号或上述任意组合,制作成二维码、条形码、序列等可被查询的形式。具体的,第一标识码可以是印刷得到的二维码、条形码、序列,也可以制作成rfid标签或电子芯片等。

码查询指令可以由用户终端发送,具体的发送方式与第一标识码的形式有关,例如,第一标识码是二维码或条形码等可以被扫描的形式,则用户终端可以通过扫描第一标识码向服务器发送码查询指令;第一标识码是数字、字母、符号或上述任意组合的序列,则用户终端可以接收用户手动输入或语音输入的第一标识码,从而向服务器发送码查询指令。用户终端可以是手机、电脑、专用扫码器等。

步骤120,按照预设规则确定与第一标识码关联的第二标识码;

本步骤中,第二标识码也可以贴附在产品包装上,朝包装外侧设置,第二标识码可以从包装外被获取,即用户无需破坏产品包装或在使用产品之前即可获得该第二标识码,第二标识码可以用于溯源和初步防伪。同样的,第二标识码也可以是图形、数字、字母、符号或上述任意组合,制作成二维码、条形码、序列等可被查询的形式。具体的,第二标识码可以是印刷得到的二维码、条形码、序列,也可以制作成rfid标签或电子芯片等。所述预设规则是建立第一标识码与第二标识码关联的规则,相应的,在查询第一标识码时,按照该预设规则可以确定与该第一标识码关联的第二标识码。

步骤130,变更第二标识码的查询状态。

本步骤中,对于第二标识码而言,查询状态可以是第一有效状态、第二有效状态、无效或暂停查询等状态。第一有效状态是指在第一标识码没有被查询的前提下,第二标识码可以被无限次查询的状态;第二有效状态是指在第一标识码已经被查询的前提下,第二标识码仍可以被查询,但需要提示用户第一标识码已经被查询或者产品已经被使用的状态。一般第二标识码的初始状态为第一有效状态,可以供用户购买产品或使用产品时进行查询。在无效和暂停查询的状态下,第二标识码均不能被查询。所谓暂停查询可以为第二标识码设置暂停查询的期限,第二标识码处于暂停查询的状态时,在该期限内不能被查询,达到该期限后,第二标识码可以被查询。本步骤中,变更第二标识码的查询状态是指从第一有效状态变更为其他状态,使得第二标识码不能被查询或者可以被查询但需要输出提示信息。例如,在第一标识码被查询后,第二标识码可以作废,即第二标识码的查询状态变更为不能被查询的状态;第二标识码也可以仍能被查询溯源信息,但需要提示该产品已被使用过(也就是提示第一标识码被查询过),即第二标识码的查询状态变更为第二有效状态。

本实施例的双码防伪方法,采用相关联的两个标识码进行防伪溯源,在第一标识码被查询后,利用关联关系变更第二标识码的查询状态,使得第二标识码不能被查询或者可以被查询但需要输出提示信息,避免了第二标识码被不法分子违法复制使用,达到防伪目的,保障了厂商和用户的合法权益,即使不法分子复制了第二标识码,用户也不能查询该标识码或查询时得到提示,使得用户能够有效辨别产品真伪。

为了提高防伪效果,一般情况下,第一标识码仅可被查询一次,例如在产品使用时。具体的,可以由服务器通过查询次数变更第一标识码的查询状态,也可以在第一标识码中设置一次性不可复原标志,采用物理方法使得第一标识码不能再次被查询。

在上述技术方案的基础上,优选的,步骤120可以通过以下方式实现:

(1)查找第一标识码,并根据预先存储的标识码对应关系确定第二标识码;或者,

(2)从第一标识码中获取关联标识位,确定包含关联标识位的第二标识码为与第一标识码关联的第二标识码。

对应于上述预设规则,在制作标识码的阶段,可以根据产品信息生成第一标识码与第二标识码,并按照上述预设规则建立第一标识码与第二标识码的关联。对于方式(1),可以在数据库中预先存储标识码对应关系,例如,可以列表、链表、数组等形式存储标识码对应关系。对于方式(2),可以分别在关联的第一标识码与第二标识码中设置相同的关联标识位。本实施例中的预设规则并不限于上述两种方式,只要能够实现第一标识码与第二标识码关联即可。

上述产品信息至少包括产品的溯源信息和防伪信息。标识码的生成算法可以使用现有常用的算法,例如,使用des(dataencryptionstandard,数据加密标准)、3des、rsa等加密算法对产品信息进行加密处理;也可以使用算法重构技术针对每个产品生成独有的加密算法,利用该加密算法对产品信息进行加密处理,得到标识码,由此生成的标识码是唯一且不可预见的,使得标识码难以被破译,增加标识码被冒充的难度,同时可以将该标识码发送到对应的平台去验证合法性。

本优选实施方式提供了几种第一标识码与第二标识码的关联方式,增加使用灵活性。

在上述技术方案的基础上,接收第一标识码的码查询指令之后,可以输出产品的防伪信息,并变更第一标识码的查询状态。对于第一标识码而言,其查询状态可以是有效、无效或暂停查询等状态。一般第一标识码的初始状态为有效,可以供用户使用产品时进行查询。在无效和暂停查询的状态下,第一标识码不能被查询。所谓暂停查询可以为第一标识码设置暂停查询的期限,第一标识码处于暂停查询的状态时,在该期限内不能被查询,达到该期限后,第一标识码可以被查询。

通过对第一标识码进行解密,可以得到产品的防伪信息,从而输出给用户查看;另外,在第一标识码被查询之后,及时变更第一标识码的查询状态,使得第一标识码不能被查询,防止了第一标识码在产品售出后被复制使用,此时对于有相同第二标识码的商品,不再具有被销售的资格。当第一标识码再次被查询,可以输出提示信息,例如,提示以下信息中的一种或多种:该标识码已被查询、该标识码无法查询、该产品已经被使用,还可以在提示上述信息的同时提示该标识码首次被查询的状态信息。

第一标识码可以包含兑奖信息,该兑奖信息用于引导用户对该第一标识码进行查询,以便服务器判断产品已经被使用,变更关联的第二标识码的查询状态,从而防止第二标识码在产品售出后仍被不法份子复制使用。

上述方法还可以包括对第二标识码进行查询的步骤,如下:接收第二标识码的码查询指令;判断第二标识码的查询状态;如果第二标识码处于第一有效状态,输出产品的溯源信息;如果第二标识码处于第二有效状态,输出溯源信息和第一提示信息;如果第二标识码处于不能被查询的状态,输出第二提示信息。具体的,如果第二标识码处于第一有效状态或第二有效状态,则对第二标识码进行解密,得到溯源信息并输出,其中在第二有效状态下,还可以输出第一提示信息,第一提示信息可以提示用户该产品已经被使用或者第一标识码已被查询等。第二提示信息可以提示用户以下信息中的一种或多种:该第二标识码无法查询、该产品已经被使用、第一标识码已被查询。实际上,在第一标识码被查询之前,第二标识码是可以多次被查询的。

另外,还可以采用防伪技术对第二标识码进行防伪处理,避免第二标识码的简单复用(如指标签复用或复印),例如,可以采用防揭开、易碎纸、缩微文字等技术进行防伪处理,或者通过技术手段使得标识码被查询后重新制作的标识码,与原始标识码有区别。这些都是现有技术,本发明不作详细说明。

在实际应用中,第二标识码可以不限次数查询,可用于物流、商贸、关联各种场合,用于标识产品个体。在产品流转过程中的各个环节,登记产品的溯源信息。因此表面编码可被查验到完整的溯源信息,从溯源信息中可以发现产品信息是否完整、是否合理、是否存在问题,从而为消费者、经营者和管理者提供判断商品诚信与安全的依据。

实施例二

本发明实施例二提供了一种服务器,图2是本发明实施例二提供的服务器的结构框图,如图2所示,该服务器包括:第一接收模块210、确定模块220和第一变更模块230。

其中,第一接收模块210,用于接收第一标识码的码查询指令;确定模块220,用于按照预设规则确定与所述第一标识码关联的第二标识码;第一变更模块230,用于变更所述第二标识码的查询状态。

本实施例的服务器,利用确定模块220按照预设规则确定与第一标识码关联的第二标识码,并利用第一变更模块230变更第二标识码的查询状态,使得第二标识码不能被查询或者可以被查询但需要输出提示信息,避免了第二标识码被不法分子复制使用,达到防伪目的,保障了厂商和用户的合法权益,即使不法分子复制了第二标识码,用户也不能查询该标识码或查询时得到提示,使得用户能够有效辨别产品真伪。

优选的,上述服务器还可以包括:存储模块,用于存储标识码对应关系;确定模块220具体用于:查找第一标识码,并根据预先存储的标识码对应关系确定第二标识码;或者,从第一标识码中获取关联标识位,确定包含关联标识位的第二标识码为与第一标识码关联的第二标识码。

优选的,本实施例中还可以变更第一标识码的查询状态,相应的,上述服务器还可以包括:第一输出模块,用于输出产品的防伪信息;第二变更模块,用于变更第一标识码的查询状态。

本实施例还可以查询第二标识码,相应的,上述服务器还可以包括:第二接收模块,用于接收第二标识码的码查询指令;判断模块,用于判断第二标识码的查询状态;第二输出模块,用于在第二标识码处于第一有效状态的情况下,输出产品的溯源信息;在第二标识码处于第二有效状态的情况下,输出溯源信息和第一提示信息;以及在第二标识码处于不能被查询的状态的情况下,输出第二提示信息。

上述服务器还可以包括:生成模块,用于根据产品信息生成第一标识码与第二标识码,并按照预设规则建立第一标识码与第二标识码的关联。生成模块也可以由单独的服务器去完成,本实施例中的服务器仅完成标识码查询的相关功能。

当然,本实施例中的上述功能模块可以通过具体的硬件实现,例如,由通信模块执行与接收、输出相关的功能,由处理芯片执行与确定、变更、判断、生成相关的功能,由存储器执行与存储相关的功能。

上述服务器可执行本发明实施例一所述的双码防伪方法,具备执行方法相应的功能模块和有益效果。

实施例三

本发明实施例三提供了一种双码防伪系统,图3是本发明实施例三提供的双码防伪系统的结构示意图,如图3所示,该系统包括:第一标识码310、第二标识码320和查询服务器330,其中,第一标识码310与第二标识码320关联,查询服务器330可以是上述实施例二所述的服务器。

本实施例的双码防伪系统,第一标识码310与第二标识码320相关联,查询服务器330在接收到第一标识码的码查询指令时,利用关联关系变更第二标识码320的查询状态,使得第二标识码320不能被查询或者可以被查询但需要输出提示信息,避免了第二标识码320被不法分子复制使用,达到防伪目的,保障了厂商和用户的合法权益,即使不法分子复制了第二标识码,用户也不能查询该标识码或查询时得到提示,使得用户能够有效辨别产品真伪。

优选的,第一标识码与第二标识码可以为印刷在一个载体正反两面的两个标识码;或者,第一标识码与第二标识码为独立印刷在不同载体上的两个标识码。其中,第一标识码与第二标识码用于贴附在产品包装上,第一标识码朝包装内侧设置,第二标识码朝包装外侧设置,第一标识码不能从包装外被获取。

例如,对于标识码印刷在一个载体正反两面的方式,可以是制作印有双面编码的标签;对于标识码独立印刷在不同载体上的方式,可以将第一标识码和第二标识码按照一一对应排版印刷,使用时,按照排版,把第二标识码设置在包装外,把第一标识码设置在包装内。

上述两种印刷方式,均不会破坏两个标识码的关联,且便于管理和使用。

本发明各实施例中的产品包装可以是瓶子、袋子、包装盒等各种形式的包装。第一标识码可以设置在瓶盖内、袋子内或者包装盒内,在不打开产品或破坏产品包装的前提下无法获取第一标识码。在实际应用中,印有双面编码的标签可以放置在具有透明部位的产品包装内,透过该透明部位能够获取第二标识码,第一标识码则需要破坏产品包装才能获取。例如,可以应用于顶端透明的瓶盖或者卷烟表面薄膜包装纸内。

上述双码防伪系统可执行本发明实施例一所述的双码防伪方法,具备执行方法相应的功能模块和有益效果。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1