设备防伪与激活的方法及装置制造方法及图纸

技术编号:21893997 阅读:26 留言:0更新日期:2019-08-17 15:19
本发明专利技术涉及一种设备防伪与激活的方法,包括以下步骤:S1.使用移动终端扫描设备上的标识码,获取设备的标识信息,将标识信息发送到云服务端;S2.云服务端接收标识信息后,对设备的真伪及是否被激活过进行检验,并将相应校验结果返回至移动终端;S3.若步骤S2中设备的校验结果为真品且未被激活过,则移动终端向云服务端触发激活动作;S4.云服务端根据设备的标识码生成激活码,并将激活码发送至设备,设备接收到激活码后进行设备的解锁,完成设备的激活。本发明专利技术能够有效防备防伪与激活的方法技术被其他厂家抄袭,避免能够应用本发明专利技术提供的方法对山寨产品进行激活的情况。规避了技术泄漏的风险。

Method and Device of Anti-counterfeiting and Activation of Equipment

【技术实现步骤摘要】
设备防伪与激活的方法及装置
本专利技术涉及电子设备
,更具体地,涉及一种设备防伪与激活的方法及装置。
技术介绍
目前,市场上充斥着大量模仿一线品牌厂家产品的山寨产品,这些山寨产品在外观上跟正规产品具有极高的相似度,让消费者难辨真假。山寨产品不论用料质量、使用寿命、节能省电都不可能与正规产品相媲美,其品质较低,因而会对品牌厂家的声誉和效益造成很大的影响,消费者使用时也会存在安全隐患。因而为了保护品牌厂家的利益以及消费者的权益,对品牌厂家产品进行防伪处理必不可少。
技术实现思路
本专利技术的专利技术目的在于提供一种有效的、不易被反编译偷窃仿制的设备防伪与激活的方法。为实现以上专利技术目的,采用的技术方案是:设备防伪与激活的方法,包括以下步骤:S1.使用移动终端扫描设备上的标识码,获取设备的标识信息,将标识信息发送到云服务端;S2.云服务端接收标识信息后,对设备的真伪及是否被激活过进行检验,并将相应校验结果返回至移动终端;S3.若步骤S2中设备的校验结果为真品且未被激活过,则移动终端向云服务端触发激活动作;S4.云服务端根据设备的标识码生成激活码,并将激活码发送至设备,设备接收到激活码后进行设备的解锁,完成设备的激活。上述方案中,对设备的真伪及是否被激活过进行检验、生成激活码这些关键的步骤都是在云服务端完成的,能够有效防备防伪与激活的方法技术被其他厂家抄袭,避免能够应用本专利技术提供的方法对山寨产品进行激活的情况。规避了技术泄漏的风险。优选地,所述设备包括主控单元及与之连接的NB-IOT联网模块,主控单元通过NB-IOT联网模块使用WebSocket技术与云服务端连接,通过主控单元进行设备的解锁,完成设备的激活。方法使用了NB-IOT联网模块,该模块主要特点是广覆盖、低功耗、低成本、大连接。这种模块能够在远距离通讯能力支持大规模物联网部署。优选地,所述NB-IOT联网模块建立心跳机制,该心跳机制每隔一定时间向云服务端发送心跳和GPS定位信息,告知云服务端设备处于存活状态;云服务端接收到NB-IOT联网模块的心跳信息后回调信息告知NB-IOT联网模块云服务端处于存活状态。优选地,所述NB-IOT联网模块通过UART接口/TTL接口与主控单元连接。优选地,所述NB-IOT联网模块建立心跳机制,该心跳机制每隔一定时间向主控单元发送心跳信息,告知NB-IOT联网模块处于存活状态;主控单元接收到NB-IOT联网模块的心跳信息后回调信息告知NB-IOT联网模块主控单元处于存活状态。优选地,所述步骤S3触发激活动作后,移动终端将自身的定位信息上传至云服务端;云服务端检查设备是否处于存活状态,若设备处于非存活状态则向移动终端下发激活动作无效的命令;若设备处于存活状态则根据设备的定位信息、移动终端的定位信息计算两者之间的距离,若计算的距离大于设定的阈值,则云服务器向移动终端下发激活动作无效的命令;若计算的距离小于设定的阈值,则执行步骤S4。优选地,所述步骤S4中,NB-IOT联网模块接收到激活码后先对激活码的真实有效进行校验,校验通过后NB-IOT联网模块发送激活成功指令到主控单元解锁设备,完成设备的激活,设备激活成功后主控单元再反馈信息到NB-IOT联网模块。优选地,NB-IOT联网模块在激活码检验无效或接收到主控单元反馈的激活成功的信息后,将对应信息反馈到云服务端,云服务端再将相应信息传输至移动终端。优选地,所述每台设备具有唯一的标识码,其通过条形码/二维码的形式呈现。同时,本专利技术还通过了一种应用以上方法的系统,其具体的方案如下:包括移动终端和云服务端;其中移动终端用于扫描设备上的标识码,获取设备的标识信息,将标识信息发送到云服务端;云服务端接收标识信息后,对设备的真伪及是否被激活过进行检验,并将相应校验结果返回至移动终端;若设备的校验结果为真品且未被激活过,则移动终端向云服务端触发激活动作;云服务端根据设备的标识码生成激活码,并将激活码发送至设备,设备接收到激活码后进行设备的解锁,完成设备的激活。与现有技术相比,本专利技术的有益效果是:本专利技术提供的方法中,对设备的真伪及是否被激活过进行检验、生成激活码这些关键的步骤都是在云服务端完成的,能够有效防备防伪与激活的方法技术被其他厂家抄袭,避免能够应用本专利技术提供的方法对山寨产品进行激活的情况。规避了技术泄漏的风险。附图说明图1为方法的流程示意图。具体实施方式附图仅用于示例性说明,不能理解为对本专利的限制;以下结合附图和实施例对本专利技术做进一步的阐述。实施例1如图1所示,一种设备防伪与激活的方法,包括以下步骤:S1.使用移动终端扫描设备上的标识码(如图1中的A110),获取设备的标识信息,将标识信息发送到云服务端(如图1中的A120);每台设备具有唯一的标识码,其通过条形码/二维码的形式呈现;其中移动终端内只有厂家开发的应用程序,其用于配合完成整个的方法过程;S2.云服务端接收标识信息后,对设备的真伪及是否被激活过进行检验,并将相应校验结果返回至移动终端(如图1中的A130);S3.若步骤S2中设备的校验结果为真品且未被激活过,则移动终端向云服务端触发激活动作;移动终端将自身的定位信息上传至云服务端(如图1中的A120);云服务端检查设备是否处于存活状态,若设备处于非存活状态则向移动终端下发激活动作无效的命令(如图1中的A130);若设备处于存活状态则根据设备的定位信息、移动终端的定位信息计算两者之间的距离,若计算的距离大于设定的阈值,设备与消费者不在同一区域,则云服务器向移动终端下发激活动作无效的命令(如图1中的A130);若计算的距离小于设定的阈值,设备与消费者在同一区域,则执行步骤S4。S4.云服务端根据设备的标识码生成激活码,并将激活码发送至设备(如图1中的B210),设备接收到激活码后进行设备的解锁,完成设备的激活。上述方案中,对设备的真伪及是否被激活过进行检验、生成激活码这些关键的步骤都是在云服务端完成的,能够有效防备防伪与激活的方法技术被其他厂家抄袭,避免能够应用本专利技术提供的方法对山寨产品进行激活的情况。规避了技术泄漏的风险。作为一种优选的实施方式,本实施例中,所述设备包括主控单元及与之连接的NB-IOT联网模块,所述NB-IOT联网模块通过UART接口/TTL接口与主控单元连接,主控单元通过NB-IOT联网模块使用WebSocket技术与云服务端连接,通过主控单元进行设备的解锁,完成设备的激活。方法使用了NB-IOT联网模块,该模块主要特点是广覆盖、低功耗、低成本、大连接。这种模块能够在远距离通讯能力支持大规模物联网部署。上述方案中,设备的标识码为NB-IOT联网模块的IMEI码,或者是由厂家自定义的S/N码或其它格式组成的编码。作为一种优选的实施方式,本实施例中,NB-IOT联网模块建立第一心跳机制,该心跳机制每隔一定时间向云服务端发送心跳和GPS定位信息,告知云服务端设备处于存活状态(如图1中的B220);云服务端接收到NB-IOT联网模块的心跳信息后回调信息告知NB-IOT联网模块云服务端处于存活状态(如图1中的A210)。同时,NB-IOT联网模块也建立第二心跳机制,该心跳机制每隔一定时间向主控单元发送心跳信息,告知主控单元NB-IOT联网模块处于存活状态(如图1本文档来自技高网...

【技术保护点】
1.设备防伪与激活的方法,其特征在于:包括以下步骤:S1.使用移动终端扫描设备上的标识码,获取设备的标识信息,将标识信息发送到云服务端;S2.云服务端接收标识信息后,对设备的真伪及是否被激活过进行检验,并将相应校验结果返回至移动终端;S3.若步骤S2中设备的校验结果为真品且未被激活过,则移动终端向云服务端触发激活动作;S4.云服务端根据设备的标识码生成激活码,并将激活码发送至设备,设备接收到激活码后进行设备的解锁,完成设备的激活。

【技术特征摘要】
1.设备防伪与激活的方法,其特征在于:包括以下步骤:S1.使用移动终端扫描设备上的标识码,获取设备的标识信息,将标识信息发送到云服务端;S2.云服务端接收标识信息后,对设备的真伪及是否被激活过进行检验,并将相应校验结果返回至移动终端;S3.若步骤S2中设备的校验结果为真品且未被激活过,则移动终端向云服务端触发激活动作;S4.云服务端根据设备的标识码生成激活码,并将激活码发送至设备,设备接收到激活码后进行设备的解锁,完成设备的激活。2.根据权利要求1所述的设备防伪与激活的方法,其特征在于:所述设备包括主控单元及与之连接的NB-IOT联网模块,主控单元通过NB-IOT联网模块使用WebSocket技术与云服务端连接,通过主控单元进行设备的解锁,完成设备的激活。3.根据权利要求2所述的设备防伪与激活的方法,其特征在于:所述NB-IOT联网模块建立心跳机制,该心跳机制每隔一定时间向云服务端发送心跳和GPS定位信息,告知云服务端设备处于存活状态;云服务端接收到NB-IOT联网模块的心跳信息后回调信息告知NB-IOT联网模块云服务端处于存活状态。4.根据权利要求2所述的设备防伪与激活的方法,其特征在于:所述NB-IOT联网模块通过UART接口/TTL接口与主控单元连接。5.根据权利要求2所述的设备防伪与激活的方法,其特征在于:所述NB-IOT联网模块建立心跳机制,该心跳机制每隔一定时间向主控单元发送心跳信息,告知NB-IOT联网模块处于存活状态;主控单元接收到NB-IOT联网模块的心跳信息后回调信息告知NB-IOT联网模块主控单元处于存活状态。6.根据权利要求1~5任一项所述的设备防伪与激活...

【专利技术属性】
技术研发人员:卢宇聪苏柏安朱建定黄建优
申请(专利权)人:广东万和新电气股份有限公司
类型:发明
国别省市:广东,44

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

1