用于阻止产品伪造、转移和盗版的方法和系统技术方案

技术编号:4890160 阅读:168 留言:0更新日期:2012-04-11 18:40
公开了一种用于验证货物并且从而检测以及阻止伪造的方法和系统。根据本发明专利技术的一个方面,客户端使用从主机接收的数据以生成多个安全代码并且指示打印设备以在多个产品上打印多个安全代码,在打印设备已经在多个产品上打印了多个安全代码后,不保留多个安全代码。在安全代码已经被打印后,可以将安全代码传送给主机,其可以检验其真实性。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术 一般地涉及反伪造措施,并且特别涉及用于验证产品并且 从而阻止伪造转移和/或盗版的方法和系统。
技术介绍
在消费品工业中,伪造是重大和不断增长的问题。虽然时尚和 奢侈品已经长时间地成为伪造的目标,但几乎任何牌子的产品都可 以是伪造的对象。例如,诸如洗发水、汽车零件、婴儿配方以及甚 至啤酒都已经是伪造的对象。伪造是难以检测、调查和量化的。因 而,难以知道问题的全部范围。然而,通过某些估计,全世界贸易 的百分之五到七之间是伪造货物,总计年价值超过2500亿美元。随 着全球化的继续以及供应链进一 步在缺乏检测并阻止伪造的能力和 /或意愿的发展中国家中扩展,这个数字很可能增加。在传统的伪造方案中,个人或者个人的群体生产、包装以及试 图出售带有欺骗性地代表产品的真实性和/或来源的目的的产品。在 多数情况下,伪造品的质量低于伪造品设计效仿的原产品。因而, 不知不觉地购买了伪造货物的消费者被欺骗了。在某些情况中,诸 如对于药品、药物和汽车零件,当消费者不知不觉地购买了伪造品 时,结果可能是致命的。伪造对于商业实体也具有重大的影响。可能伪造品对于公司所 具有的最明显的负面影响是失去收入和利润。不明显但是也一样重要的是伪造可以引起公司的品牌价值的潜在损害。例如,由使用伪 造品引起的一个被大肆宣传的负面事件可以对公司声誉引起不可估 量的-皮坏、。止伪造的某些技术包括利用采用全息图、变色墨水、篡改标签、 凹板墨和紫外线墨水的识别标记来给产品,标签或者产品包装作标 记。然而,这个方法经常是无效的,因为识别标记很容易被伪造者 复制,和/或消费者很难识别。阻止伪造的另一个方法是利用射频识别(RFID)标签。例如, 通过当产品被初次包装时给它附着一个特定RFID标签,以后可以通 过检验由RFID标签传达的唯一识别数据来验证产品。然而,给每个 产品添加RFID标签增加了产品的整体成本。而且,^r3全RFID标签 所需的设备(例如,RFID传感器或者读取器)可以在产品的分配链 中仅对于特定的实体是可获得的,并且几乎肯定的是对于产品的消 费者不可获得。RFID标签本身或者它们之内的代码也易遭伪造。因 而,存在对于有效并且经济的反伪造系统的需要。
技术实现思路
提供了用于检测并且阻止伪造的方法和系统。与本专利技术的 一个实 施例一致,用于阻止伪造的系统包括客户端和主机。客户端包括代 码生成逻辑,其利用从主机接收的数据生成一批安全代码。 一旦生 成安全代码,则客户端指示打印设备将该批安全代码打印在一批产 品上,在打印设备已经将安全代码打印在产品上之后,不保留安全 代码。主机包括代码验证逻辑,其接收已经被打印在特定产品上的 安全代码以及代码验证请求。从而,主机通过确定安全代码是否是 由客户端生成的来,验证安全代码。附图说明本专利技术以示例的方式加以说明并且不限于所附的附图,其中相同7的参考表示相似的元件,并且其中图1描述了根据本专利技术的一个实施例的具有主机组件和客户端组件的反伪造系统;图2描述了根据本专利技术的一个实施例的用于生成多个将要被打 印在产品上的多个唯一安全代码的方法;图3描述了根据本专利技术的实施例的用于验证已经在上面打印了 安全代码的产品的方法;相关的#:作和数据流程;图5描述了根据本专利技术的实施例的与用于验i正包含安全代码的 产品的方法相关的操作和数据流程;图6 A描述了根据本专利技术的实施例的包括字母数字文本的安全代 码的例子;图6B描述了根据本专利技术的实施例的包括编码为图形符号的字母 数字文本的安全代码的例子;图7描述了按照计算机系统的示例性方式的机器的概略图形表 示,在其中可以执行用于引起机器执行任意一个或多个这里讨论的 方法的指令集。具体实施例方式描述了用于检测并且阻止伪造的方法和系统。在下列描述中, 为了解释的目的,提出许多特定的细节以达到提供本专利技术彻底的理 解的目的。然而,对于本领域技术人员明显的是,没有这些特定细 节,也可实现本专利技术。这里的描述和表示是由本领域那些经验丰富们工作的实质的手段。在某些示例中,为了避免不必要的使本专利技术 的各个方面变得模糊,熟知的操作和组件不再详细描述。这里的参考一个实施例或者实施例意味着与实施例相 关联地描述的特定特征、结构、操作或者其他特性可以被包括在本专利技术的至少一个实现中。然而,短语在一个实施例中在说明书 中不同地方的出现不是必须指相同的实施例。本专利技术的实施例包括用于验证原产品并且从而检测以及阻止产 品伪造的方法和系统。在本专利技术的一个实施例中,用于检测伪造的 系统包括主才几组件和客户端组件。因而,客户端利用从主机接收的 数据生成多个安全代码,并且然后指示打印设备将安全代码打印在 消费产品上。然而,相对于以前所知的反伪造系统的是,在安全代 码已经被打印在产品上之后,不保留安全代码。即,在安全代码已 经被打印并且产品已经被置于商业流中后,主机和客户端都不在短 期或者长期存储器中保留安全代码。而且,在本专利技术的一个实施例 中,安全代码在它们被打印在产品上的地方生成。因而,安全代码 不需要通过网络被传送,在网络上它们可能被例如网络数据包嗅探 应用所损坏。如下面将进行的更加详细的描述,产品分配链中的产品消费者印了安全代码的产品的真实性得以检验。而且,广泛的多种设备和 方法可以被用来将安全代码传送给主机用于验证。例如,可以使用 电话通过说出安全代码,或者可选地,通过使用电话的按键式拨号 盘输入安全代码从而将安全代码传送给主机。可选地,计算设备(例 如,个人计算机、个人数字助理、移动电话,等)可以被用于将安 全代码传送给主机。例如,可以使用键盘、电话键盘、照相机或者 条形码读取器捕获安全代码,以及然后发送给主机。在主机已经接收并且验证了安全代码后,主机将验证操作的结果传送给消费者。本领域技术人员将会理解,本专利技术特别适用于品牌产品和商品。 品牌产品可以包括任何具有可识别的来源(例如,制造商或者供应 商)的产品。经常地,但是肯定不是总是的,使用诸如商标的专用 名称或特征来标记品牌产品。在某些情况中,产品品牌可以通过产 品或者商品的设计、形状或者颜色被辨认。品牌产品可以包括,但是绝不限于医药品、化妆品、洗漱用品、护发品、营养品、玩具、烟草、食品、饮料、汽车零件、服饰和鞋类、计算机硬件和软件、 电子设备、家庭用品、清洁产品、护目镜类和奢侈品。图1描述了根据本专利技术的一个实施例的反伪造系统10,具有主并几组件12和客户端组件14。在本专利技术的一个实施例中,主机12可 以由向 一 个或多个产品制造者提供反伪造服务的实体所维护和操 作。因而,主机12可以通过网络16连接到任意数目的客户端14。 例如,具有若千产品包装设备的产品制造商可以使用多个客户端14, 每个单独的包装设备处有一个客户端14。类似地,主机12可以服务 于与不同产品制造商相关联的多个客户端14。主才几12和客户端14进行通信所使用的网络16可以是诸如因特 网的开i文网络或者专用网络。在本专利技术的一个实施例中,主机12和 客户端14间的通信依靠安全通信协议完成,例如,诸如安全套接字 层(SSL)或者传输层安全(TLS)。再次参考图1,客户端14包括代码生成模块18、代码生成逻辑 22和代码标记模块24。代码生成模块18便于客户端14和客户端14 的用户(例如,本文档来自技高网
...

【技术保护点】
一种系统,包括: 客户端,包括代码生成逻辑,用以利用从主机接收的数据来生成多个安全代码以及指示打印设备在多个产品上打印所述多个安全代码,而在该打印设备已经在所述多个产品上打印所述多个安全代码之后不保留所述多个安全代码;以及 主机 ,包括代码验证逻辑,用以接收包括已经打印在特定产品上的安全代码的代码验证请求,以及通过确定该安全代码是否由该客户端生成来验证该安全代码。

【技术特征摘要】
【国外来华专利技术】US 2005-2-3 60/650,364;US 2006-2-2 11/347,4241. 一种系统,包括客户端,包括代码生成逻辑,用以利用从主机接收的数据来生成多个安全代码以及指示打印设备在多个产品上打印所述多个安全代码,而在该打印设备已经在所述多个产品上打印所述多个安全代码之后不保留所述多个安全代码;以及主机,包括代码验证逻辑,用以接收包括已经打印在特定产品上的安全代码的代码验证请求,以及通过确定该安全代码是否由该客户端生成来验证该安全代码。2. 根据权利要求l的系统,其中该代码生成逻辑利用来自该主 机的所述数据的一部分来生成确认值并且将该确认值包括在安全代 码中,以及该代码验证逻辑通过将包括在该安全代码中的确认值与 由该主才几使用来自该主才几的所述数据的相同部分生成的第二确认值 进行比较来验证该安全代码。3. 根据权利要求2的系统,其中该代码生成逻辑在该确认值已 经包括在该安全代码中之后加密该安全代码,以及该代码验证逻辑 在将该确认值和由该主机生成的该第二确认值进行比较之前解密该 安全代码。4. 根据权利要求3的系统,其中该代码生成逻辑利用从该主机 接收的数据中识别的加密算法来加密该安全代码。5. 根据权利要求l的系统,其中在所述主机处,响应于在所述 主机处接收的客户端请求,产生从该主机接收的所述数据,该客户 端请求包括表示将由该客户端生成的该安全代码的数量的数目和/ 或与该安全代码将打印在其上的多个产品相关联的产品数据。6. 根据权利要求l的系统,其中将该主机配置为与多个位于不 同地理位置的客户端进行通信,并且该代码验证逻辑验证由所述多 个客户端中的任意 一个生成的安全代码。7. —种计算机实现的方法,包括响应于接收到来自主机的数据,利用来自该主机的数据生成多个安全代码;以及指示打印设备将所述多个安全代码打印在多个货物上,而在该 打印设备已经将所述安全代码打印在所述多个货物上以后,不保留 所述安全代码。8. 根据权利要求7的计算机实现的方法,还包括在接收到来自所述主机的数据前,将客户端请求传送给该主机, 该客户端请求包括表示将由该客户端生成的安全代码的数量的数目 和/或与所述多个安全代码将打印在其上的多个产品相关联的产品 数据。9. 根据权利要求7的计算机实现的方法,其中利用来自该主机 的数据生成多个安全代码还包括利用来自该主机的数据的一部分生成确认值,以及 将该确认值包括在所述多个安全代码的 一 个安全代码中,使得 在主机处的代码验证逻辑能够通过将该确认值和由该主机使用来自 该主才几的数据的相同部分生成的第二确认值进行比较来验证该安全 代码。10. 根据权利要求7的计算机实现的方法,其中生成针对每个 安全代码的确认值还包括生成针对每个将要被生成的安全代码的序列号;以及 通过使用预定的加密算法将该序列号和来自该主机的数据的一 部分进行组合来生成针对每个安全代码的确认值。11. 根据权利要求10的计算机实现的方法,其中生成针对每个 安全代码的确...

【专利技术属性】
技术研发人员:E格兰特W斯特林M塞尔夫
申请(专利权)人:尧德品牌保护公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1