一种基于微信id实现验证全条码的防伪方法_2

文档序号:8396306阅读:来源:国知局
ID"附件信息,该移动微信ID与防伪验证请求中的移动微信ID不同,则给移动微信平台返 回"验证失败"的消息。
[0039] 如果防伪数据库中未找到防伪验证请求中包含的ID条码,则向发送防伪验证请 求的移动微信ID返回"验证失败"的微信信息。
[0040] 验证服务器向移动微信平台返回验证成功的信息后,移动微信平台向验证服务器 返回再次验证请求,该再次验证请求由ID条码、移动微信ID和终止码组成,形成为"ID条 码+移动微信ID+AAAAAAAA",同时验证服务器将防伪数据库中ID条码后的附件信息替换为 终止码,即更新为"ID条码+AAAAAAAA",同步更新服务器后,以后该产品验证永久失效。 [0041] 如果进行产品二次交易时,在交易双方同意的情况下,第二个移动微信平台发送 验证请求"ID条码+移动微信ID1+移动微信ID2"至验证服务器进行验证,验证完成后,将 防伪数据库中"ID条码+移动微信ID1"改为"ID条码+移动微信ID2"(这个是保留最后 一个客户信息的简单方法,若要保存历史记录,就要有一长串的记录了),同步更新保存在 防伪数据库中,即以后只有微信ID2对该产品的验证有效,则给移动微信ID2返回"验证成 功"的微信,并返回"++移动微信ID2",表明该产品是二次交易商品。
[0042] 进行第n次交易后,第n个移动微信平台将产品的ID条码、上一移动微信ID和当 前移动微信ID合并作为防伪验证请求发送给验证服务器,验证服务器根据产品的ID条码 和上一移动微信ID搜索防伪数据库,若搜索成功,则向第n个移动微信平台发送验证成功 的信息,并将当前移动微信ID替换原有移动微信ID,添加至对应的ID条码后,作为附件信 息,更新防伪数据库,若搜索失败,则向第n个移动微信平台发送验证失败的信息。
[0043] 更新防伪数据库时,也可保存历史记录,即将当前移动微信ID添加在原有移动微 信ID后,共同作为附件信息,则保存内容为"条码+移动微信ID1+移动微信ID2"……+移 动微信ID(n-l) +移动微信IDn"。如果该产品为贵重或者特殊物品,需要进行跟踪的时候, 可以有公安或者国家相关部门进行验证服务器的数据调取查询微信ID,确认该商品经哪些 微信ID消费者的交易。在验证数据库可以设置一个交易次数最大值,当交易次数达到这一 最大值时,对应的产品验证永久无效。
[0044] 本发明通过在验证产品条码时同时向验证服务器发送移动微信ID,在验证服务器 的防伪数据库中,将收到的条码进行查询,如果查询到条码,则将同步收到微信的ID码,则 将同步收到的微信ID码和该条码拼接在一起,更新防伪数据库中的条码。由于每个微信ID 号都是全球唯一的,所以一件产品能有微信号验证成功。如果再次使用其他的移动微信号 就会失效,该防伪方法成本低且防伪效果好,安全可靠。
[0045] 本发明方法不仅不需要采用防伪油墨、易碎纸等特殊材料或工艺制作二维码标 签,而且同时解决了必须是二维码的限制,广泛在一维码、二维码、三维码等各种符合国际 编码原则的商品唯一编码就可。
[0046] 某厂生产了一瓶红酒,从生产或销售消费者受损伤的或贸易公司要销售一瓶红 酒,生产红酒或贸易公司准备销售红酒;计算机随机生成条码;将条码印刷在红酒外包装 上同时条码信息存入防伪数据库,红酒运至指定地点销售;消费者购买红酒时,扫描红酒上 的条码;微信返回消费者,同时消费者微信ID信息存入数据库。
[0047] 真品消费者购买;
[0048] 假货。出现假货的信息自动通知厂商;
[0049] 消费者退货。系统提示消费者进入退货区,商家要求消费者再次扫描红酒条码, 按确认后,比对符合退货条件后给予退货,后台数据库自动将此品退货红酒的条码再次录 入到数据库中。返回消费者退货成功。
[0050] 消费者转让。系统提示消费者进入转让区,商家要求消费者再次扫描红酒条码,受 让方也同时扫描红酒条码,按确认后,比对符合转让条件后给予转让,后台数据库自动将此 品转让红酒的条码再次录入到数据库中。返回消费者转让成功。
【主权项】
1. 一种基于微信ID实现验证全条码的防伪方法,其特征在于,包括W下步骤: 步骤1,随机生成一个唯一的ID条码,设置在产品上,并将该ID条码的信息存储在验证 服务器的防伪数据库中; 步骤2,具有唯一移动微信ID的移动微信平台扫描产品上的ID条码,将该ID条码与移 动微信ID组成防伪验证请求发送给验证服务器; 步骤3,验证服务器将防伪验证请求与防伪数据库中的ID条码进行比对验证,并将验 证结果返回给移动微信平台。
2. 根据权利要求1所述的基于微信ID实现验证全条码的防伪方法,其特征在于,所述 ID条码包括一维码、二维码或=维码。
3. 根据权利要求1所述的基于微信ID实现验证全条码的防伪方法,其特征在于,所述 步骤3中,验证服务器接收防伪验证请求后,读取其中的ID条码,根据该ID条码捜索防伪 数据库,判断是否存在W下情况: a) 捜索到防伪验证请求中包含的ID条码,该ID条码后不包含附件信息; b) 捜索到防伪验证请求中包含的ID条码,该ID条码后包含附件信息; C)未捜索到防伪验证请求中包含的ID条码; 若存在情况a),则验证服务器将防伪验证请求中的移动微信ID添加至防伪数据库中 对应的ID条码后,作为附件信息,更新防伪数据库,并向移动微信平台返回验证成功的信 息; 若存在情况b),则验证服务器读取所述附件信息,并将该附件信息与防伪验证请求中 的移动微信ID进行比对,将比对结果发送给移动微信平台; 若存在情况C),则验证服务器向移动微信平台返回验证失败的信息。
4. 根据权利要求3所述的基于微信ID实现验证全条码的防伪方法,其特征在于,存在 情况b)时,验证服务器读取附件信息,判断该附件信息中包含的移动微信ID与防伪验证请 求中的移动微信ID是否相同,若是,则向移动微信平台返回验证成功的信息,若否,则向移 动微信平台返回验证失败的信息。
5. 根据权利要求3所述的基于微信ID实现验证全条码的防伪方法,其特征在于,验证 服务器向移动微信平台返回验证成功的信息后,移动微信平台向验证服务器返回再次验证 请求,该再次验证请求由ID条码、移动微信ID和终止码组成,同时验证服务器将防伪数据 库中ID条码后的附件信息替换为终止码。
6. 根据权利要求1所述的基于微信ID实现验证全条码的防伪方法,其特征在于,还包 括: 进行第n次交易后,第n个移动微信平台将产品的ID条码、上一移动微信ID和当前移 动微信ID合并作为防伪验证请求发送给验证服务器,验证服务器根据产品的ID条码和上 一移动微信ID捜索防伪数据库,若捜索成功,则向第n个移动微信平台发送验证成功的信 息,并将当前移动微信ID替换原有移动微信ID,添加至对应的ID条码后,作为附件信息,更 新防伪数据库,若捜索失败,则向第n个移动微信平台发送验证失败的信息。
7. 根据权利要求6所述的基于微信ID实现验证全条码的防伪方法,其特征在于,更新 防伪数据库时,将当前移动微信ID添加在原有移动微信ID后,共同作为附件信息。
【专利摘要】本发明涉及一种基于微信ID实现验证全条码的防伪方法,包括以下步骤:步骤1,随机生成一个唯一的ID条码,设置在产品上,并将该ID条码的信息存储在验证服务器的防伪数据库中;步骤2,具有唯一移动微信ID的移动微信平台扫描产品上的ID条码,将该ID条码与移动微信ID组成防伪验证请求发送给验证服务器;步骤3,验证服务器将防伪验证请求与防伪数据库中的ID条码进行比对验证,并将验证结果返回给移动微信平台。与现有技术相比,本发明具有成本低且防伪效果好等优点。
【IPC分类】G06Q30-00, G06F17-30, G06K19-06
【公开号】CN104715386
【申请号】CN201510155924
【发明人】朱海清
【申请人】上海阳云自动化科技有限公司
【公开日】2015年6月17日
【申请日】2015年4月3日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1