一种基于蓝牙的设备分享系统及方法技术方案

技术编号:20451975 阅读:45 留言:0更新日期:2019-02-27 04:45
本发明专利技术公开了一种基于蓝牙的设备分享系统及方法,所述系统包括设备、APP、服务器;所述设备为带有蓝牙功能的智能设备,包括第一存储模块,所述第一存储模块存储包括设备MAC地址、设备绑定密码;所述APP包括蓝牙模块、网络传输模块、第一分享模块;所述服务器包括接收模块、安全校验模块、设备绑定模块、第二分享模块;所述安全校验模块包括第一生成模块、校验模块、第二存储模块;所述第二分享模块包括第二生成模块、记录模块;所述方法应用于上述系统,实现设备分享。本发明专利技术通过蓝牙连接设备,服务器校验绑定请求,请求通过后才能绑定设备,实现安全绑定、安全分享功能,避免出现设备信息泄露或撞库等原因而导致的设备数据泄露问题。

【技术实现步骤摘要】
一种基于蓝牙的设备分享系统及方法
本专利技术涉及物联网
,具体涉及一种基于蓝牙的设备分享系统及方法

技术介绍
随着社会的发展科技的进步,越来越多的物联网设备应用于人们日常生活之中。其中很多物联网设备,需要多个人使用同一个设备,例如儿童手表,爸爸、妈妈、爷爷、奶奶等都需要查看设备信息。而传统的远程分享的方式,一旦发生设备分享信息泄露或撞库时,就会导致儿童手表的实时信息泄露。因此,亟需一种可实现设备安全绑定、安全分享的系统及方法。
技术实现思路
本专利技术旨在提供一种基于蓝牙的设备分享系统及方法,能够实现设备安全绑定、安全分享功能,避免出现设备信息泄露或撞库等原因而导致的设备数据泄露问题。一方面本专利技术提供一种基于蓝牙的设备分享系统,包括:设备、APP、服务器;所述设备为带有蓝牙功能的智能设备,包括第一存储模块,所述第一存储模块存储包括设备MAC地址、设备绑定密码;所述APP包括蓝牙模块、网络传输模块、第一分享模块;所述服务器包括接收模块、安全校验模块、设备绑定模块、第二分享模块;所述安全校验模块包括第一生成模块、校验模块、第二存储模块;所述第二分享模块包括第二生成模块、记录模块。作为优选,所述绑定密码由设备生产时根据加密算法计算设备MAC地址而来。作为优选,所述网络传输模块采用手机自带数据传输网络,包括蜂窝数据传输、WiFi数据传输。作为优选,所述第一生成模块用于生成绑定密码;所述第二生成模块用于生成分享信息;所述分享信息包括分享链接、分享有效时间、分享动态校验码。另一方面本专利技术还提供一种基于蓝牙的设备分享方法,所述方法应用于上述系统,具体包括以下步骤:S1:主用户通过APP初次连接、绑定设备;S2:主用户发布分享;S3:主用户主动断开设备连接;S4:从用户根据分享连接、绑定设备;所述基于蓝牙的设备分享方法,其中,所述步骤S1具体包括:S11:APP启动蓝牙模块,搜索设备,连接,读取设备MAC地址与绑定密码;S12:APP通过网络传输模块向服务器发起第一绑定请求;S13:服务器接收模块接收第一绑定请求,启动安全校验模块校验第一请求信息;若校验通过,则进入步骤S14;若校验不通过,则重复步骤S11;S14:服务器设备绑定模块绑定设备,第二存储模块存储绑定结果信息;所述基于蓝牙的设备分享方法,其中,所述步骤S2具体包括:S21:APP通过网络传输模块向服务器发起分享请求;S22:服务器接收模块接收分享请求,启动第二分享模块,由第二生成模块生成分享信息,由记录模块记录分享请求及分享信息;S23:服务器反馈分享信息至APP,APP通过第一分享模块发布分享信息;所述基于蓝牙的设备分享方法,其中,所述步骤S4具体包括:S41:从用户接收分享信息;S42:分享有效时间内,从用户APP启动蓝牙模块,搜索被分享设备,连接,读取设备MAC地址与绑定密码;S43:APP输入分享信息中的分享动态校验码,通过网络传输模块向服务器发起第二绑定请求;S44:服务器接收模块接收第二绑定请求,启动安全校验模块校验第二请求信息;若校验通过,则进入步骤S45;若校验不通过,则重复步骤S42;S45:服务器设备绑定模块绑定设备,第二存储模块存储绑定结果信息。作为优选,所述广播内容包括设备MAC地址。作为优选,所述第一请求信息包括绑定请求、绑定密码、设备信息、APP用户信息。作为优选,所述绑定结果信息包括设备信息ID、APP用户信息。作为优选,所述第二请求信息包括绑定请求、绑定密码、分享动态校验码、设备信息、APP用户信息。本专利技术的有益效果:本专利技术提供的一种基于蓝牙的设备分享系统及方法能够通过蓝牙连接设备,服务器校验绑定请求,请求通过后才能绑定设备,实现安全绑定、安全分享功能,避免出现设备信息泄露或撞库等原因而导致的设备数据泄露问题。附图说明图1为本专利技术所述的基于蓝牙的设备分享系统的结构示意图。图2为本专利技术所述的基于蓝牙的设备分享系统的设备结构示意图。图3为本专利技术所述的基于蓝牙的设备分享系统的APP结构示意图。图4为本专利技术所述的基于蓝牙的设备分享系统的服务器结构示意图。图5为本专利技术所述的基于蓝牙的设备分享方法的流程示意图。图6为本专利技术所述的基于蓝牙的设备分享方法的步骤S1流程示意图。图7为本专利技术所述的基于蓝牙的设备分享方法的步骤S2流程示意图。图8为本专利技术所述的基于蓝牙的设备分享方法的步骤S4流程示意图。具体实施方式下面结合附图与具体实施方式对本专利技术作进一步说明。在本专利技术实施例中,术语“第一”、“第二”等用于对不同元素从称谓上进行区分,但并不表示这些元素的空间排列或时间顺序等,这些元素不应被这些术语所限制。术语“包括”等指所陈述的特征、元素、元件或组件的存在,但并不排除存在或添加一个或多个其他特征、元素、元件或组件。在一个具体的实施例中,本专利技术提供一种基于蓝牙的设备分享系统及方法。参阅图1,本专利技术实施例提供一种基于蓝牙的设备分享系统,包括:设备1、APP2、服务器3。参阅图2,所述设备1为带有第一蓝牙模块11的智能设备,例如儿童手表,定位手环,定位器等,包括第一存储模块12,所述第一存储模块22存储包括设备MAC地址、设备绑定密码。参阅图3,所述APP2包括第二蓝牙模块21、网络传输模块22、第一分享模块23。参阅图4,所述服务器3包括接收模块31、安全校验模块32、设备绑定模块33、第二分享模块34;所述安全校验模块32包括第一生成模块321、校验模块322、第二存储模块323;所述第二分享模块34包括第二生成模块341、记录模块342。所述绑定密码由设备1生产时根据加密算法计算设备MAC地址而来。所述网络传输模块22采用手机自带数据传输网络,包括蜂窝数据传输、WiFi数据传输。所述第一生成模块321用于生成绑定密码;所述第二生成模块341用于生成分享信息;所述分享信息包括分享链接、分享有效时间、分享动态校验码。所述分享动态校验码由4位或5位或6位数字或字母或其组合组成,根据每台设备和每次分享随机生成。参阅图5,本专利技术实施例还提供一种基于蓝牙的设备分享方法,所述方法应用于上述系统,具体包括以下步骤:S1:主用户通过APP初次连接、绑定设备;S2:主用户发布分享;S3:主用户主动断开设备连接;S4:从用户根据分享连接、绑定设备。参阅图6,所述基于蓝牙的设备分享方法,其中,所述步骤S1具体包括:S11:APP启动蓝牙模块,搜索设备,连接,读取设备MAC地址与绑定密码;S12:APP通过网络传输模块向服务器发起第一绑定请求;S13:服务器接收模块接收第一绑定请求,启动安全校验模块校验第一请求信息;若校验通过,则进入步骤S14;若校验不通过,则重复步骤S11。S14:服务器设备绑定模块绑定设备,第二存储模块存储绑定结果信息。参阅图7,所述基于蓝牙的设备分享方法,其中,所述步骤S2具体包括:S21:APP通过网络传输模块向服务器发起分享请求;S22:服务器接收模块接收分享请求,启动第二分享模块,由第二生成模块生成分享信息,由记录模块记录分享请求及分享信息;S23:服务器反馈分享信息至APP,APP通过第一分享模块发布分享信息。参阅图8,所述基于蓝牙的设备分享方法,其中,所述步骤S4具体包括:S41:从用户接收分享信息;S42:分享有效时本文档来自技高网...

【技术保护点】
1.一种基于蓝牙的设备分享系统,其特征在于,所述系统包括设备、APP、服务器;所述设备为带有蓝牙功能的智能设备,包括第一存储模块,所述第一存储模块存储包括设备MAC地址、设备绑定密码;所述APP包括蓝牙模块、网络传输模块、第一分享模块;所述服务器包括接收模块、安全校验模块、设备绑定模块、第二分享模块;所述安全校验模块包括第一生成模块、校验模块、第二存储模块;所述第二分享模块包括第二生成模块、记录模块。

【技术特征摘要】
1.一种基于蓝牙的设备分享系统,其特征在于,所述系统包括设备、APP、服务器;所述设备为带有蓝牙功能的智能设备,包括第一存储模块,所述第一存储模块存储包括设备MAC地址、设备绑定密码;所述APP包括蓝牙模块、网络传输模块、第一分享模块;所述服务器包括接收模块、安全校验模块、设备绑定模块、第二分享模块;所述安全校验模块包括第一生成模块、校验模块、第二存储模块;所述第二分享模块包括第二生成模块、记录模块。2.根据权利要求1所述的一种基于蓝牙的设备分享系统,其特征在于:所述绑定密码由设备生产时根据加密算法计算设备MAC地址而来。3.根据权利要求1所述的一种基于蓝牙的设备分享系统,其特征在于:所述网络传输模块采用手机自带数据传输网络,包括蜂窝数据传输、WiFi数据传输。4.根据权利要求1所述的一种基于蓝牙的设备分享系统,其特征在于:所述第一生成模块用于生成绑定密码;所述第二生成模块用于生成分享信息;所述分享信息包括分享链接、分享有效时间、分享动态校验码。5.一种基于蓝牙的设备分享方法,其特征在于,所述方法应用于权利要求1所述的系统,具体包括以下步骤:S1:主用户通过APP初次连接、绑定设备;S2:主用户发布分享;S3:主用户主动断开设备连接;S4:从用户根据分享连接、绑定设备;所述步骤S1具体包括:S11:APP启动蓝牙模块,搜索设备,连接,读取设备MAC地址与绑定密码;S12:APP通过网络传输模块向服务器发起第一绑定请求;S13:服务器接收模块接收第一绑定请求,启动安全校验模块校验第一请求信息;若...

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

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

1