一种基于物联网的间歇性训练安全远程控制系统及方法技术方案

技术编号:20402064 阅读:39 留言:0更新日期:2019-02-23 00:44
本发明专利技术涉及一种基于物联网的间歇性训练安全远程控制系统及方法,其中包括云端服务器、智能音箱、穿戴式设备和控制终端;其中,所述穿戴式设备采集训练者的心率数据和体表体温,且所述穿戴式设备与所述智能音箱进行通信,所述云端服务器对控制终端的身份进行验证,并且允许验证成功的控制终端对智能音箱进行远程控制。通过采用本发明专利技术,教练可以通过与智能音箱建立连接,通过向智能音箱发送控制指令来对训练者的间歇性训练进行指导,智能音箱会通过语音播报训练指令,由此教练可以由控制终端同时指导多个训练者的训练,并且可以实时获取训练者的检测指标,方便教练参考和安排训练项目。

A Security Remote Control System and Method for Intermittent Training Based on Internet of Things

The present invention relates to a security remote control system and method for intermittent training based on Internet of Things, including cloud server, intelligent speaker, wearable device and control terminal. The wearable device collects heart rate data and body temperature of trainer, and the wearable device communicates with the intelligent speaker. The cloud server communicates with the body of the control terminal. The validation is carried out and the validated control terminal is allowed to control the intelligent speaker remotely. By adopting the present invention, the coach can establish a connection with the intelligent speaker, instruct the trainer's intermittent training by sending control instructions to the intelligent speaker, and the intelligent speaker can broadcast training instructions through voice. Thus, the coach can instruct the training of multiple trainers by the control terminal at the same time, and can acquire the detection index of the trainer in real time, which is convenient for the coach to refer to. And arrange training programs.

【技术实现步骤摘要】
一种基于物联网的间歇性训练安全远程控制系统及方法
本专利技术涉及数据处理
,具体是指一种基于物联网的间歇性训练安全远程控制系统及方法。
技术介绍
间歇训练法是指对动作结构和负荷强度、间歇时间提出严格的要求,以使机体处于不完全恢复状态下,反复进行练习的训练方法。该训练法优点在于练习期间及中间间歇期间均能使心率持在最佳范围之内,改善心泵功能。间歇性训练,两次练习之间有一个严格控制休息时间的间歇阶段,并且这个间歇阶段的长短是通过测量运动员的心率来控制的。关键一点是,运动员要在尚未完全恢复体力时便开始下一组练习。在实际应用中,教练往往需要一对一地对训练者进行指导和监督,而无法实现同时对多个训练者进行指导,同时训练者的各项指标教练无法快速获得,给间歇性训练带来了很多不便,降低了训练效率。
技术实现思路
本专利技术提供了一种基于物联网的间歇性训练安全远程控制系统及方法,其目的在于克服现有技术中的缺陷,教练可以由控制终端同时指导多个训练者的训练,并且可以实时获取训练者的检测指标,方便教练参考和安排训练项目。为了实现上述目的,本专利技术具有如下构成:该基于物联网的间歇性训练安全远程控制系统,包括云端服务器、智能音箱、穿戴式设备和控制终端;其中,所述穿戴式设备采集训练者的心率数据和体表体温,且所述穿戴式设备与所述智能音箱进行通信;所述云端服务器、智能音箱、穿戴式设备和控制终端用于执行如下步骤:所述智能音箱检测到有穿戴式设备进入到预设范围之内,则向穿戴式设备发送连接请求;所述智能音箱接收到所述穿戴式设备的连接确认后,与所述穿戴式设备建立连接,并将所述穿戴式设备的ID、该智能音箱的ID和该智能音箱的位置数据发送至云端服务器;所述云端服务器根据所述穿戴式设备的ID查找对应的训练者ID,并根据训练者ID查找对应的教练ID,将训练开始通知和智能音箱的ID发送至教练ID对应的控制终端;所述控制终端接收到训练开始通知后,向所述云端服务器发送控制请求,所述控制请求包括控制终端的ID和控制终端的身份验证密钥;所述云端服务器验证控制终端的身份验证密钥,如果验证成功,则所述云端服务器将所述控制请求转发给对应的智能音箱,所述智能音箱建立与所述控制终端的连接,并与所述控制终端约定通信密钥;所述智能音箱从所述控制终端接收到训练开始指令时,语音播报训练开始通知,并生成一个随机密钥后将随机密钥发送给所述控制终端;所述智能音箱每隔预设间隔时间从所述穿戴式设备获取训练者的心率数据和体表体温,并生成一个随机密钥,将生成的随机密钥加入心率数据和体表体温,作为待发送数据,其中,生成的随机密钥为下一次发送数据时加密采用的随机密钥;所述智能音箱采用前一次发送给所述控制终端的随机密钥对当前的待发送数据进行加密;所述智能音箱将加密后的待发送数据和训练者ID进行打包,打包后采用约定的通信密钥进行加密,并将二次加密后的文件发送给所述控制终端;所述智能音箱从所述控制终端接收到训练中断指令时,语音播报训练中断指令,所述智能音箱将训练者ID、训练开始时间、训练结束时间以及此次训练过程中训练者的心率数据和体表体温数据采用所述通信密钥进行加密,然后将加密后的数据发送至所述云端服务器。可选地,所述系统还包括视频录制模块,所述视频录制模块与摄像头进行通信,实时从所述摄像头获取拍摄视频;所述视频录制模块与所述智能音箱进行通信,所述智能音箱从所述控制终端接收到训练开始指令时,发送录制开始通知至所述视频录制模块;所述视频录制模块接收到录制开始通知后,开始录制视频;所述智能音箱从所述控制终端接收到训练中断指令时,发送录制暂停通知至所述视频录制模块;所述视频录制模块接收到录制暂停通知时,停止录制视频,直到所述智能音箱重新发送录制开始通知为止。可选地,所述智能音箱每隔预设时间将所述视频录制模块录制的视频采用前一次发送给所述控制终端的随机密钥进行加密,并采用所述通信密钥进行二次加密,将所述二次加密后的视频发送至所述控制终端。可选地,所述云端服务器接收到训练者ID以及此次训练过程中训练者的心率数据和体表体温数据之后,所述云端服务器将接收到的数据发送至所述控制终端,请求所述控制终端进行解密;所述控制终端对接收到的数据解密后,将解密后的数据发送至所述云端服务器;所述云端服务器根据训练开始时间和训练结束时间计算此次训练持续时间,计算此次训练过程中训练者的心率数据的平均值和方差值,计算此次训练过程中训练者的体表体温数据的平均值和方差值;所述云端服务器存储此次训练的训练者ID、训练开始时间、训练结束时间、心率数据的平均值和方差值以及体表体温数据的平均值和方差值。可选地,所述云端服务器对所述控制终端的身份验证成功后,所述云端服务器查找训练者ID的预定时间范围内的训练数据,所述训练数据包括预定时间范围内每次训练的训练开始时间、训练结束时间、训练持续时间、训练过程中训练者的心率数据的平均值和方差值以及体表体温数据的平均值和方差值;所述云端服务器将查找到的训练者ID的预定时间范围内的训练数据发送至所对应的控制终端。本专利技术实施例还提供一种基于物联网的间歇性训练安全远程控制方法,采用所述的基于物联网的间歇性训练安全远程控制系统,所述方法包括如下步骤:所述智能音箱检测到有穿戴式设备进入到预设范围之内,则向穿戴式设备发送连接请求;所述智能音箱接收到所述穿戴式设备的连接确认后,与所述穿戴式设备建立连接,并将所述穿戴式设备的ID、该智能音箱的ID和该智能音箱的位置数据发送至云端服务器;所述云端服务器根据所述穿戴式设备的ID查找对应的训练者ID,并根据训练者ID查找对应的教练ID,将训练开始通知和智能音箱的ID发送至教练ID对应的控制终端;所述控制终端接收到训练开始通知后,向所述云端服务器发送控制请求,所述控制请求包括控制终端的ID和控制终端的身份验证密钥;所述云端服务器验证控制终端的身份验证密钥,如果验证成功,则所述云端服务器将所述控制请求转发给对应的智能音箱,所述智能音箱建立与所述控制终端的连接,并与所述控制终端约定通信密钥;所述智能音箱从所述控制终端接收到训练开始指令时,语音播报训练开始通知,并生成一个随机密钥后将随机密钥发送给所述控制终端;所述智能音箱每隔预设间隔时间从所述穿戴式设备获取训练者的心率数据和体表体温,并生成一个随机密钥,将生成的随机密钥加入心率数据和体表体温,作为待发送数据,其中,生成的随机密钥为下一次发送数据时加密采用的随机密钥;所述智能音箱采用前一次发送给所述控制终端的随机密钥对当前的待发送数据进行加密;所述智能音箱将加密后的待发送数据和训练者ID进行打包,打包后采用约定的通信密钥进行加密,并将二次加密后的文件发送给所述控制终端;所述智能音箱从所述控制终端接收到训练中断指令时,语音播报训练中断指令,所述智能音箱将训练者ID、训练开始时间、训练结束时间以及此次训练过程中训练者的心率数据和体表体温数据采用所述通信密钥进行加密,然后将加密后的数据发送至所述云端服务器。可选地,所述智能音箱从所述控制终端接收到训练中断指令后,所述智能音箱每隔预设间隔时间从所述穿戴式设备获取训练者的心率数据和体表体温,并生成一个随机密钥,将生成的随机密钥加入心率数据和体表体温,采用前一个发送给所述控制终端的随机密钥对当前的待发送数本文档来自技高网...

【技术保护点】
1.一种基于物联网的间歇性训练安全远程控制系统,其特征在于,包括云端服务器、智能音箱、穿戴式设备和控制终端;其中,所述穿戴式设备采集训练者的心率数据和体表体温,且所述穿戴式设备与所述智能音箱进行通信;所述云端服务器、智能音箱、穿戴式设备和控制终端用于执行如下步骤:所述智能音箱检测到有穿戴式设备进入到预设范围之内,则向穿戴式设备发送连接请求;所述智能音箱接收到所述穿戴式设备的连接确认后,与所述穿戴式设备建立连接,并将所述穿戴式设备的ID、该智能音箱的ID和该智能音箱的位置数据发送至云端服务器;所述云端服务器根据所述穿戴式设备的ID查找对应的训练者ID,并根据训练者ID查找对应的教练ID,将训练开始通知和智能音箱的ID发送至教练ID对应的控制终端;所述控制终端接收到训练开始通知后,向所述云端服务器发送控制请求,所述控制请求包括控制终端的ID和控制终端的身份验证密钥;所述云端服务器验证控制终端的身份验证密钥,如果验证成功,则所述云端服务器将所述控制请求转发给对应的智能音箱,所述智能音箱建立与所述控制终端的连接,并与所述控制终端约定通信密钥;所述智能音箱从所述控制终端接收到训练开始指令时,语音播报训练开始通知,并生成一个随机密钥后将随机密钥发送给所述控制终端;所述智能音箱每隔预设间隔时间从所述穿戴式设备获取训练者的心率数据和体表体温,并生成一个随机密钥,将生成的随机密钥加入心率数据和体表体温,作为待发送数据,其中,生成的随机密钥为下一次发送数据时加密采用的随机密钥;所述智能音箱采用前一次发送给所述控制终端的随机密钥对当前的待发送数据进行加密;所述智能音箱将加密后的待发送数据和训练者ID进行打包,打包后采用约定的通信密钥进行加密,并将二次加密后的文件发送给所述控制终端;所述智能音箱从所述控制终端接收到训练中断指令时,语音播报训练中断指令,所述智能音箱将训练者ID、训练开始时间、训练结束时间以及此次训练过程中训练者的心率数据和体表体温数据采用所述通信密钥进行加密,然后将加密后的数据发送至所述云端服务器。...

【技术特征摘要】
1.一种基于物联网的间歇性训练安全远程控制系统,其特征在于,包括云端服务器、智能音箱、穿戴式设备和控制终端;其中,所述穿戴式设备采集训练者的心率数据和体表体温,且所述穿戴式设备与所述智能音箱进行通信;所述云端服务器、智能音箱、穿戴式设备和控制终端用于执行如下步骤:所述智能音箱检测到有穿戴式设备进入到预设范围之内,则向穿戴式设备发送连接请求;所述智能音箱接收到所述穿戴式设备的连接确认后,与所述穿戴式设备建立连接,并将所述穿戴式设备的ID、该智能音箱的ID和该智能音箱的位置数据发送至云端服务器;所述云端服务器根据所述穿戴式设备的ID查找对应的训练者ID,并根据训练者ID查找对应的教练ID,将训练开始通知和智能音箱的ID发送至教练ID对应的控制终端;所述控制终端接收到训练开始通知后,向所述云端服务器发送控制请求,所述控制请求包括控制终端的ID和控制终端的身份验证密钥;所述云端服务器验证控制终端的身份验证密钥,如果验证成功,则所述云端服务器将所述控制请求转发给对应的智能音箱,所述智能音箱建立与所述控制终端的连接,并与所述控制终端约定通信密钥;所述智能音箱从所述控制终端接收到训练开始指令时,语音播报训练开始通知,并生成一个随机密钥后将随机密钥发送给所述控制终端;所述智能音箱每隔预设间隔时间从所述穿戴式设备获取训练者的心率数据和体表体温,并生成一个随机密钥,将生成的随机密钥加入心率数据和体表体温,作为待发送数据,其中,生成的随机密钥为下一次发送数据时加密采用的随机密钥;所述智能音箱采用前一次发送给所述控制终端的随机密钥对当前的待发送数据进行加密;所述智能音箱将加密后的待发送数据和训练者ID进行打包,打包后采用约定的通信密钥进行加密,并将二次加密后的文件发送给所述控制终端;所述智能音箱从所述控制终端接收到训练中断指令时,语音播报训练中断指令,所述智能音箱将训练者ID、训练开始时间、训练结束时间以及此次训练过程中训练者的心率数据和体表体温数据采用所述通信密钥进行加密,然后将加密后的数据发送至所述云端服务器。2.根据权利要求1所述的基于物联网的间歇性训练安全远程控制系统,其特征在于,所述系统还包括视频录制模块,所述视频录制模块与摄像头进行通信,实时从所述摄像头获取拍摄视频;所述视频录制模块与所述智能音箱进行通信,所述智能音箱从所述控制终端接收到训练开始指令时,发送录制开始通知至所述视频录制模块;所述视频录制模块接收到录制开始通知后,开始录制视频;所述智能音箱从所述控制终端接收到训练中断指令时,发送录制暂停通知至所述视频录制模块;所述视频录制模块接收到录制暂停通知时,停止录制视频,直到所述智能音箱重新发送录制开始通知为止。3.根据权利要求2所述的基于物联网的间歇性训练安全远程控制系统,其特征在于,所述智能音箱每隔预设时间将所述视频录制模块录制的视频采用前一次发送给所述控制终端的随机密钥进行加密,并采用所述通信密钥进行二次加密,将所述二次加密后的视频发送至所述控制终端。4.根据权利要求1所述的基于物联网的间歇性训练安全远程控制系统,其特征在于,所述云端服务器接收到训练者ID以及此次训练过程中训练者的心率数据和体表体温数据之后,所述云端服务器将接收到的数据发送至所述控制终端,请求所述控制终端进行解密;所述控制终端对接收到的数据解密后,将解密后的数据发送至所述云端服务器;所述云端服务器根据训练开始时间和训练结束时间计算此次训练持续时间,计算此次训练过程中训练者的心率数据的平均值和方差值,计算此次训练过程中训练者的体...

【专利技术属性】
技术研发人员:计东亚
申请(专利权)人:苏州东巍网络科技有限公司
类型:发明
国别省市:江苏,32

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

1