当前位置: 首页 > 专利查询>清华大学专利>正文

数据传输方法及装置、数据传输系统制造方法及图纸

技术编号:31322151 阅读:39 留言:0更新日期:2021-12-13 00:09
本发明专利技术提供一种数据传输方法及装置、数据传输系统,当发送端向用户展示共享数据时,采集发送端当前的姿态数据,基于姿态数据确定发送端当前的动作类型,当动作类型为指向类型时,广播红外编码信号;接收响应于红外编码信号的接收端发送的请求报文,其中,接收端当前的动作类型为抬起类型;发送端基于请求报文对接收端的身份进行验证,并在接收端的身份通过验证时,与接收端建立通信链路,通过通信链路向接收端发送共享数据。用户在需要共享数据时,只需要对接收端和发送端进行对应的动作,接收端与发送端之间可自主完成数据的传输,由此为用户提供一种简洁的数据分享方式,简化用户分享数据的流程,为用户提供优质的服务,提高用户的使用体验。高用户的使用体验。高用户的使用体验。

【技术实现步骤摘要】
数据传输方法及装置、数据传输系统


[0001]本专利技术涉及数据传输
,特别涉及一种数据传输方法及装置、数据传输系统。

技术介绍

[0002]人们在日常使用智能设备时,会将智能设备中的数据内容,如图片、视频以及网页等共享给周围的朋友,快捷的数据定向共享能够极大的提升人们的交流与工作效率。
[0003]目前数据共享的方式通常是用户在选定分享内容后,在智能设备的显示界面点击分享按键,并在智能终端搜索到的共享设备列表中寻找分享目标,选择共享设备后向共享设备发送共享数据;目前的数据共享过程的流程较为繁琐,降低了用户在进行数据共享时的体验感。

技术实现思路

[0004]有鉴于此,本专利技术提供一种数据传输方法及装置、数据传输系统,简化了用户进行数据分享时的流程,提供一种便捷的数据传输方式,为提供优质的数据传输服务,提高用户进行数据分享时的体验。
[0005]为实现上述目的,本专利技术实施例提供如下技术方案:
[0006]一种数据传输方法,应用于发送端,包括:
[0007]当发送端向用户展示共享数据时,采集所述发送端当前的姿态数据,并将所述姿态数据进行处理,得到与所述姿态数据对应的姿态特征数据;
[0008]将所述姿态特征数据输入预设的动作检测模块,使得所述动作检测模块输出所述发送端当前的动作类型;
[0009]在所述发送端当前的动作类型为指向类型时,激活预设的红外发射模块,使得所述红外发射模块广播包含所述发送端的身份字符串的红外编码信号;
[0010]接收响应于所述红外编码信号的接收端发送的请求报文;
[0011]基于所述请求报文对所述接收端的身份进行验证,并在确定所述接收端的身份验证通过时,与所述接收端建立通信链路,并通过所述通信链路向所述接收端发送所述共享数据。
[0012]上述的方法,可选的,所述采集所述发送端当前的姿态数据,并将所述姿态数据进行处理,得到与所述姿态数据对应的姿态特征数据,包括:
[0013]调用预设的姿态传感器采集所述发送端当前的姿态数据;
[0014]对所述姿态数据进行傅里叶变换,得到与所述姿态数据对应的姿态特征数据。
[0015]上述的方法,可选的,所述基于所述请求报文对所述接收端的身份进行验证,包括:
[0016]对所述请求报文进行解析,获取所述请求报文中的身份验证信息;
[0017]判断所述身份验证信息中是否包含所述发送端的身份字符串;
[0018]若所述身份验证信息中包含所述发送端的身份字符串,则确定所述接收端的身份通过验证;
[0019]若所述身份验证信息中不包含所述发送端的身份字符串,则确定所述接收端的身份未通过验证。
[0020]上述的方法,可选的,所述与所述接收端建立通信链路,并通过所述通信链路向所述接收端发送所述共享数据,包括:
[0021]获取所述请求报文中的接收端的地址信息;
[0022]基于预设的通信协议和所述地址信息,与所述接收端建立通信链路;
[0023]通过所述通信链路向所述接收端发送所述共享数据。
[0024]一种数据传输装置,应用于发送端,包括:
[0025]采集单元,用于当发送端向用户展示共享数据时,采集所述发送端当前的姿态数据,并将所述姿态数据进行处理,得到与所述姿态数据对应的姿态特征数据;
[0026]输入单元,用于将所述姿态特征数据输入预设的动作检测模块,使得所述动作检测模块输出所述发送端当前的动作类型;
[0027]激活单元,用于在所述发送端当前的动作类型为指向类型时,激活预设的红外发射模块,使得所述红外发射模块广播包含所述发送端的身份字符串的红外编码信号;
[0028]获取单元,用于接收响应于所述红外编码信号的接收端发送的请求报文;
[0029]发送单元,用于基于所述请求报文对所述接收端的身份进行验证,并在确定所述接收端的身份验证通过时,与所述接收端建立通信链路,并通过所述通信链路向所述接收端发送所述共享数据。
[0030]上述的装置,可选的,所述采集单元,包括:
[0031]调用子单元,用于调用预设的姿态传感器采集所述发送端当前的姿态数据;
[0032]傅里叶变换子单元,用于对所述姿态数据进行傅里叶变换,得到与所述姿态数据对应的姿态特征数据。
[0033]上述的装置,可选的,所述发送单元,包括:
[0034]解析子单元,用于对所述请求报文进行解析,获取所述请求报文中的身份验证信息;
[0035]判断子单元,用于判断所述身份验证信息中是否包含所述发送端的身份字符串;
[0036]第一确定子单元,用于若所述身份验证信息中包含所述发送端的身份字符串,则确定所述接收端的身份通过验证;
[0037]第二确定子单元,用于若所述身份验证信息中不包含所述发送端的身份字符串,则确定所述接收端的身份未通过验证。
[0038]上述的装置,可选的,所述发送单元,包括:
[0039]获取子单元,用于获取所述请求报文中的接收端的地址信息;
[0040]建立子单元,用于基于预设的通信协议和所述地址信息,与所述接收端建立通信链路;
[0041]发送子单元,用于通过所述通信链路向所述接收端发送所述共享数据。
[0042]一种数据传输方法,应用于接收端,包括:
[0043]采集接收端当前的姿态数据,并对所述姿态数据进行处理,得到与所述姿态数据
对应的姿态特征数据;
[0044]将所述姿态特征数据输入预设的动作检测模块,使得所述动作检测模块输出所述接收端当前的动作类型;
[0045]当所述接收端当前的动作类型为抬起类型时,激活预设的渐进光传感器,使得所述渐进光传感器在预设的接收时长内采集环境红外信号;
[0046]在采集到环境红外信号后,对所述环境红外信号中的每个红外编码信号进行解码,获得每个所述红外编码信号的信号波形图,并基于每个所述红外编码信号的信号波形图生成每个红外编码信号的匹配概率;
[0047]基于每个所述红外编码信号的匹配概率,将数值最大的匹配概率所对应的红外编码信号作为目标信号;
[0048]提取所述目标信号中的身份字符串,并基于所述接收端的身份信息和所述目标信号中的身份字符串,生成请求报文,并将所述请求报文进行广播;
[0049]接收响应于所述请求报文的发送端发送的共享数据。
[0050]上述的方法,可选的,所述基于所述信号波形图生成该红外编码信号的匹配概率,包括:
[0051]将所述信号波形图与预设的第一信号阈值进行对比,确定所述信号波形图中大于或等于所述第一信号阈值的波形区域;
[0052]统计所述信号波形图中大于或等于所述第一信号阈值的波形区域的时间总和;
[0053]将所述时间总和与所述接收时长进行运算,得到所述红外编码信号的匹配概率。
[0054]上述的方法,可选的,所述基于所述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据传输方法,其特征在于,应用于发送端,包括:当发送端向用户展示共享数据时,采集所述发送端当前的姿态数据,并将所述姿态数据进行处理,得到与所述姿态数据对应的姿态特征数据;将所述姿态特征数据输入预设的动作检测模块,使得所述动作检测模块输出所述发送端当前的动作类型;在所述发送端当前的动作类型为指向类型时,激活预设的红外发射模块,使得所述红外发射模块广播包含所述发送端的身份字符串的红外编码信号;接收响应于所述红外编码信号的接收端发送的请求报文;基于所述请求报文对所述接收端的身份进行验证,并在确定所述接收端的身份验证通过时,与所述接收端建立通信链路,并通过所述通信链路向所述接收端发送所述共享数据。2.根据权利要求1所述的方法,其特征在于,所述采集所述发送端当前的姿态数据,并将所述姿态数据进行处理,得到与所述姿态数据对应的姿态特征数据,包括:调用预设的姿态传感器采集所述发送端当前的姿态数据;对所述姿态数据进行傅里叶变换,得到与所述姿态数据对应的姿态特征数据。3.根据权利要求1所述的方法,其特征在于,所述基于所述请求报文对所述接收端的身份进行验证,包括:对所述请求报文进行解析,获取所述请求报文中的身份验证信息;判断所述身份验证信息中是否包含所述发送端的身份字符串;若所述身份验证信息中包含所述发送端的身份字符串,则确定所述接收端的身份通过验证;若所述身份验证信息中不包含所述发送端的身份字符串,则确定所述接收端的身份未通过验证。4.根据权利要求1所述的方法,其特征在于,所述与所述接收端建立通信链路,并通过所述通信链路向所述接收端发送所述共享数据,包括:获取所述请求报文中的接收端的地址信息;基于预设的通信协议和所述地址信息,与所述接收端建立通信链路;通过所述通信链路向所述接收端发送所述共享数据。5.一种数据传输装置,其特征在于,应用于发送端,包括:采集单元,用于当发送端向用户展示共享数据时,采集所述发送端当前的姿态数据,并将所述姿态数据进行处理,得到与所述姿态数据对应的姿态特征数据;输入单元,用于将所述姿态特征数据输入预设的动作检测模块,使得所述动作检测模块输出所述发送端当前的动作类型;激活单元,用于在所述发送端当前的动作类型为指向类型时,激活预设的红外发射模块,使得所述红外发射模块广播包含所述发送端的身份字符串的红外编码信号;获取单元,用于接收响应于所述红外编码信号的接收端发送的请求报文;发送单元,用于基于所述请求报文对所述接收端的身份进行验证,并在确定所述接收端的身份验证通过时,与所述接收端建立通信链路,并通过所述通信链路向所述接收端发送所述共享数据。6.一种数据传输方法,其特征在于,应用于接收端,包括:
采集接收端当前的姿态数据,并对所述姿态数据进行处理,得到与所述姿态数据对应的姿态特征数据;将所述姿态特征数据输入预设的动作检测模块,使得所述动作检测模块输出所述接收端当前的动作类型;当所述接收端当前的动作类型为抬起类型时,激活预设的渐进光传感器,使得所述渐进光传感器在预设的接收时长内采集环境红外信号;在...

【专利技术属性】
技术研发人员:喻纯史元春梁宸
申请(专利权)人:清华大学
类型:发明
国别省市:

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

1