一种设备绑定码及其绑定方法、绑定系统技术方案

技术编号:24252306 阅读:27 留言:0更新日期:2020-05-22 23:57
本发明专利技术公开了一种设备绑定码及其绑定方法、绑定系统,所述设备绑定码及其其绑定方法应用于绑定系统,所述方法包括:获取设备绑定码,所述设备绑定码唯一且由设备ID、绑定校验码与所述设备ID、绑定校验码生成的二维码图案组成;基于所述设备绑定码,获取所述设备绑定码对应的设备绑定信息,通过预设通信协议地址,将所述设备绑定信息及绑定请求发送至服务器;所述服务器存储有设备绑定信息表,校验接收的所述设备绑定信息;若校验通过,接受绑定请求,绑定设备。本发明专利技术能有效的降低二维码的图形复杂度,提高设备绑定码的识别率,绑定设备,提高设备安全性。

A device binding code and its binding method, binding system

【技术实现步骤摘要】
一种设备绑定码及其绑定方法、绑定系统
本专利技术涉及计算机领域,具体涉及一种设备绑定码及其绑定方法、绑定系统的

技术介绍
智能设备使用设备绑定码进行绑定对于用户而言比较方便快捷,然而农林水利电力建筑等户外行业使用的智能设备会有安装位置过高距离过远不易扫描,绑定码长期风吹日晒出现破损、施工人员手机摄像头像素不高导致识别困难等缺点,因此亟需一种图案更简单、字符更少的、便于用户扫描识别的设备绑定码及其绑定方法、绑定系统。
技术实现思路
本专利技术旨在提供一种设备绑定码及其绑定方法、绑定系统,能有效的降低二维码的图形复杂度,提高设备绑定码的识别率,绑定设备,提高设备安全性。一方面,本专利技术提供了一种设备绑定码及其绑定方法,所述绑定码及其绑定方法应用于绑定系统,所述方法包括:获取设备绑定码,所述设备绑定码唯一且由设备ID、绑定校验码与所述设备ID、绑定校验码生成的二维码图案组成;基于所述设备绑定码,获取所述设备绑定码对应的设备绑定信息,通过预设通信协议地址,将所述设备绑定信息及绑定请求发送至服务器;所述服务器存储有设备绑定信息表,校验接收的所述设备绑定信息;若校验通过,接受绑定请求,绑定设备。作为优选,通过扫描所述二维码图案或手动输入设备ID与绑定校验码获取所述设备绑定码。作为优选,所述设备ID由5~10位阿拉伯数字组成,在设备生产时按顺序生成。作为优选,所述绑定校验码由3~6位阿拉伯数字或英文字母或其组合组成,在设备生产时人工或软件随机生成。作为优选,所述二维码图案由所述设备ID与所述绑定校验码组成的字符串通过标准二维码生成算法生成。作为优选,所述预设通信协议地址内置在专用设备绑定码识别软件中。作为优选,所述服务器构建结构化数据,存储有设备绑定信息表,所述设备绑定信息表包括设备ID与绑定校验码;当服务器接收校验的设备绑定信息与所述设备绑定信息表校验通过时,接受绑定请求绑定设备;当服务器接收校验的设备绑定信息与所述设备绑定信息表校验不通过时,显示输入错误,不允许绑定设备。另一方面,本专利技术还提供了一种设备绑定系统,包括:绑定设备、设备绑定码、设备绑定码识别软件、服务器;所述设备绑定码印刷或雕刻或粘贴在所述绑定设备上;所述设备绑定码识别软件通过扫描所述设备绑定码的二维码图案或手动输入设备ID与绑定校验码获得设备绑定码对应的设备绑定信息,通过所述设备绑定码识别软件内置预设的通信协议地址将设备绑定信息与绑定请求发送至服务器;所述服务器存储有设备绑定信息表,校验接收的所述设备绑定信息,校验通过,接受绑定请求,绑定设备。作为优选,所述服务器包括存储模块、接收模块、校验模块、绑定模块;所述存储模块存储有设备绑定信息表;所述接收模块,用于接收设备绑定信息及绑定请求;所述校验模块,用于校验接收的设备绑定信息;所述绑定模块,用于绑定设备。进一步的,本专利技术还提供了一种计算机可读取存储介质,所述计算机可读取存储介质存储有计算机程序,所述计算机程序可由处理器执行完成上述的绑定方法。本专利技术的有益效果:本专利技术提供的设备绑定码由设备ID、绑定校验码与所述设备ID、绑定校验码生成的二维码图案组成,既能够减少字符长度从而简化二维码的图案复杂度,让用户更容易扫描到,又能够保证设备不会被用户随意输入设备ID的方式欺骗绑定,保证设备安全性。附图说明图1为本专利技术设备绑定码一种实施例的示意图。图2为本专利技术设备绑定方法一种实施例的流程示意图。图3为本专利技术设备绑定系统一种实施例的功能模块示意图。具体实施方式下面结合附图与具体实施方式对本专利技术作进一步说明。图1展示了本专利技术设备绑定码的一种实施例。在本实施例中,如图1所示,该设备绑定码由设备ID22、绑定校验码23与所述设备ID22、绑定校验码23生成的二维码图案21组成。所述设备ID22由5~10位阿拉伯数字组成,在设备生产时按顺序生成。所述绑定校验码23由3~6位阿拉伯数字或英文字母或其组合组成,在设备生产时人工或软件随机生成。所述二维码图案21由所述设备ID22与所述绑定校验码23组成的字符串通过标准二维码生成算法生成。所述设备绑定码印刷或雕刻或粘贴在所述绑定设备上。在一个具体的实施例中所述设备ID22为六位阿拉伯数字组成的“123456”,绑定校验码23为四位大写英文字母组成的“ABCD”,二维码图案21为所述“123456”设备ID22与“ABCD”绑定校验码23组成的字符串通过标准二维码生成算法生成。设备ID22、绑定校验码23的划分具体存储在服务器存储模块的设备绑定信息表中,用户不用区分设备ID是“12345”、绑定校验码是“6ABCD”或者设备ID是“123456”、绑定校验码是“ABCD”,由设备绑定码识别软件识别发送至服务器后,由服务器作判断。图2展示了本专利技术设备绑定方法的一种实施例。在本实施例中,如图2所示,该设备绑定方法包括如下步骤:步骤S1,获取绑定设备设备绑定码,所述设备绑定码唯一且由设备ID、绑定校验码与所述设备ID、绑定校验码生成的二维码图案组成。步骤S2,基于所述设备绑定码,获取所述设备绑定码对应的设备绑定信息。步骤S3,将所述设备绑定信息及绑定请求通过预设通信协议地址发送至服务器。步骤S4,校验接收的所述设备绑定信息是否存在于所述服务器存储的设备绑定信息表中,若是,进入步骤S5;若否,进入步骤S6。步骤S5,接受绑定请求,绑定设备。步骤S6,显示输入错误,不允许绑定设备,返回步骤S1,重新获取绑定设备设备绑定码。图3展示了本专利技术设备绑定系统的一种实施例。在本实施例中,如图3所示,该设备绑定系统包括绑定设备1、设备绑定码2、设备绑定码识别软件3、服务器4。所述设备绑定码2由设备ID22、绑定校验码23与所述设备ID22、绑定校验码23生成的二维码图案21组成。所述设备ID22由5~10位阿拉伯数字组成,在设备生产时按顺序生成。所述绑定校验码23由3~6位阿拉伯数字或英文字母或其组合组成,在设备生产时人工或软件随机生成。所述二维码图案21由所述设备ID22与所述绑定校验码23组成的字符串通过标准二维码生成算法生成。所述设备绑定码2印刷或雕刻或粘贴在所述绑定设备1上。所述设备绑定码识别软件3通过扫描所述设备绑定码2的二维码图案21或手动输入设备ID22与绑定校验码23获得设备绑定码对应的设备绑定信息,通过所述设备绑定码识别软件3内置预设的通信协议地址将设备绑定信息与绑定请求发送至服务器4。所述服务器4包括存储模块42、接收模块41、校验模块43、绑定模块44;所述存储模块42存储有设备绑定信息表,所述设备绑定信息表包括设备ID与绑定校验码;所述接收模块41,用于接收设备绑定信息及绑定请求;所述校验模块43,用于校验接收的设备绑定信息;所述绑定模块44,用于绑定设备。当服务器4接受模块41接收到设备绑定信息及本文档来自技高网...

【技术保护点】
1.一种设备绑定码及其绑定方法,其特征在于,所述设备绑定码及其其绑定方法应用于绑定系统,所述方法包括:/n获取设备绑定码,所述设备绑定码唯一且由设备ID、绑定校验码与所述设备ID、绑定校验码生成的二维码图案组成;/n基于所述设备绑定码,获取所述设备绑定码对应的设备绑定信息,通过预设通信协议地址,将所述设备绑定信息及绑定请求发送至服务器;/n所述服务器存储有设备绑定信息表,校验接收的所述设备绑定信息;/n若校验通过,接受绑定请求,绑定设备。/n

【技术特征摘要】
1.一种设备绑定码及其绑定方法,其特征在于,所述设备绑定码及其其绑定方法应用于绑定系统,所述方法包括:
获取设备绑定码,所述设备绑定码唯一且由设备ID、绑定校验码与所述设备ID、绑定校验码生成的二维码图案组成;
基于所述设备绑定码,获取所述设备绑定码对应的设备绑定信息,通过预设通信协议地址,将所述设备绑定信息及绑定请求发送至服务器;
所述服务器存储有设备绑定信息表,校验接收的所述设备绑定信息;
若校验通过,接受绑定请求,绑定设备。


2.根据权利要求1所述的一种设备绑定码及其绑定方法,其特征在于:通过扫描所述二维码图案或手动输入设备ID与绑定校验码获取所述设备绑定码。


3.根据权利要求1所述的一种设备绑定码及其绑定方法,其特征在于:所述设备ID由5~10位阿拉伯数字组成,在设备生产时按顺序生成。


4.根据权利要求1所述的一种设备绑定码及其绑定方法,其特征在于:所述绑定校验码由3~6位阿拉伯数字或英文字母或其组合组成,在设备生产时人工或软件随机生成。


5.根据权利要求1所述的一种设备绑定码及其绑定方法,其特征在于:所述二维码图案由所述设备ID与所述绑定校验码组成的字符串通过标准二维码生成算法生成。


6.根据权利要求1所述的一种设备绑定码及其绑定方法,其特征在于:所述预设通信协议地址内置在专用设备绑定码识别软件中。
...

【专利技术属性】
技术研发人员:周亚洲张弩
申请(专利权)人:四川创一智慧科技有限公司
类型:发明
国别省市:四川;51

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

1