掌桥专利:专业的专利平台
掌桥专利
首页

一种数据传输系统与方法

文献发布时间:2023-06-19 09:57:26


一种数据传输系统与方法

技术领域

本发明涉及无线网络技术领域,具体为一种数据传输系统与方法。

背景技术

随着现在科技的进步与发展,现在市场上出现了很多种数据传输的方式,例如:可以对文件进行多屏系统,将手机屏幕拖拽指PC设备中,以便于能够及时纯属相关信息,移动文件十分方便,能够十分清楚的看到用户设备在PC端设备的使用情况,从而使得用户工作更加高效,但是手机屏幕出现在PC端会导致用户设备电量耗费速度极快,并不能长久的使用多屏;

同时,苹果公司发表了“一种无线设备直接地控制诸如物理设备之类的对象或者通过与该对象的位于预定义物理位置的虚拟表示进行交互来控制该对象。无线设备标识用户执行的意图手势,该意图手势指示用于控制所述对象的意图,诸如将无线设备朝着所述对象指向或取向......传输相应的命令值以控制所述对象”,但是在运用手势进行数据传输时,会将信息暴露给其它对象,或者在传输过程中,被其它对象捕捉到相关信息,同时在进行数据传输的过程中,需要对发出指令的人身份进行验证,保证不会被他人盗取手势信息;

因此,需要一种数据传输系统与方法来解决上述问题。

发明内容

本发明的目的在于提供一种数据传输系统与方法,以解决上述背景技术中提出的问题。

为了解决上述技术问题,本发明提供如下技术方案:一种数据传输系统,该数据传输系统包括手势幅度检测模块、数据传输模块、可靠性评判模块和主控模块,所述手势幅度检测模块用于根据用户手指在屏幕区域中滑动曲线判断用户进行数据传输的具体指向,使得用户通过自己的手指能够实现单对多的传输,且传输过程方便快捷,所述数据传输模块用于对所传输设备端预设范围内设备的密集程度进行判断,并进行私密传输,避免在数据传输过程中出现传输失败的现象且保证数据传输的安全性,不会被他人查看到数据信息,所述可靠性评判模块用于根据数据传输过程中的速度和正确性判断此设备传输数据的可靠性,从而确保数据传输的安全性,所述主控模块用于对不同用户手指有效区域滑动曲线所对应设备数量范围进行确定,使得下次直接调取相关信息,保证文件发送的便捷性,所述主控模块与手势幅度检测模块、数据传输模块和可靠性评判模块相连接。

进一步的,所述手势幅度检测模块包括屏幕滑动区域单元、手势弯曲幅度单元、取消发送单元和弹框提示单元,所述屏幕滑动区域单元用于根据手指有效区域在设备屏幕上长按所停留时间设置相应的矩形框模型,从而使得用户能够在矩形框内选择相应文件进行传输,所述手势弯曲幅度单元用于用户手指有效区域在矩形框内拖动相应文件所滑动的曲线判断用户所要传输的设备,同时用户在对文件进行传输时,需要对用户的手指指纹进行判断,从而使得文件能够有效数据,且保证文件不会他人进行恶意传播,导致文件内容的公开,所述取消发送单元用于当用户在矩形框模型中用户手指有效区域从曲线末点又返回起点时,且用户滑动曲线时用户手指并未松开相对应曲线,能够曲线对制定设备进行文件数据,从而使得文件能够在短时间内撤回,实现数据传输的高效性,所述弹框提示单元用于对曲线弧度对应所包含设备数量范围根据实际情况线性放大和缩小,从而能够控制对数据传输设备的数量,保证所选择设备都能够接收到相应文件,所述屏幕滑动区域单元的输出端与手势弯曲幅度单元、取消发送单元和弹框提示单元的输入端相连接。

进一步的,所述数据传输模块包括蓝牙连接单元、GPRS定位单元和设备密集度单元,所述蓝牙连接单元用于各设备与蓝牙进行连接,从而能够了解各个连接局域网的设备名称,保证数据传输的安全性,所述GPRS定位单元用于对各设备的位置进行定位,了解每个设备的具体位置,判断是否在文件传输的范围内,从而进行调整,所述设备密集度单元用于对用户手指有效区域滑动曲线位置所对应的设备集中度进行判断,当有并未在范围的若干设备出现在曲线弧度对应范围内时,对若干设备设置加密,保证文件的安全传输,所述蓝牙连接单元的输出端与GPRS定位单元和设备密集度单元的输入端相连接。

进一步的,所述可靠性评判模块包括文件发送正确度单元、传输速率确定单元、设备接收对应单元和设备评分单元,所述文件发送正确度单元用于判断是否将文件进行正确传输,从而判断出文件发送的正确度,所述传输速率确定单元用于在各设备上传输文件时实时判断文件传输的速率,从而判断出设备传输是否会产生延误,所述设备接收对应单元用于在预设时间内判断是否有所有的设备都接收到相应的文件信息,所述设备评分单元用于根据设备接收文件的信息强度判断各设备的总分值,从而判断出是否需要调整次数进行文件传输,所述发送正确度单元的输出端与传输速率确定单元、设备接收对应单元和设备评分单元相连接。

进一步的,所述主控模块包括数据保存单元和数据调取单元,所述数据保存单元用于对不同曲线弧度所对应的设备数量和范围进行保存,所述数据调取单元用于根据用户的指纹信息进行直接调取之前保存的曲线弧度信息,且能够及时修改,保证了调取文件的便捷性。

一种数据传输方法,该数据传输方法包括如下步骤:

S1:使用手势幅度检测模块,根据用户手指在屏幕上所按压的时间范围在屏幕上设置相应的矩形框模型,用户可在矩形框模型中,根据用户手指有效区域拖动文件所滑动的幅度和曲线进行线性放大,从而能够扩大设备文件传输的范围;

S2:使用数据传输模块,能够对用户手指有效区域滑动曲线位置所对应的设备集中度进行判断,当设备集中度较分散时,需要对设备所在位置和夹角进行单对多的传输,当设备集中度集中时,可对相关设备设置密钥,保证文件传输的安全性;

S3:使用可靠性评判模块,用户设备对其他设备传输文件的正确性、文件传输速率和各个不同设备在预设时间内接收文件的总量对设备文件传输进行评分,判断出是否需要分批调整传输文件的次数;

S4:使用主控模块,根据不同曲线弧度所对应不同的设备数量和范围进行保存,同时能够及时调取所保存弧度曲线的信息,从而保证了调取文件的快捷性。

在步骤S1中,用户手指有效区域从开始点击矩形框区域的时间为t

用户手指在有效区域内进行滑动时,根据用户手指有效区域在曲线开始t

根据公式可得:

可根据角度

在所述步骤S2中,当用户手指有效区域以系数k

对一设备P

在所述步骤S3中,用户设备在预设时间内发出的文件数为

与现有技术相比,本发明所达到的有益效果是:

1.使用手势幅度检测模块,能够根据用户手指在设备屏幕上的指纹信息判断是否为本人发送相关信息,同时根据用户手指在矩形框内拖动相应文件所滑动的曲线判断用户所要传输的设备,能够确定用户所要传输设备的所在范围,保证设备传输的安全性,同时保证文件不会他人进行恶意传播,导致文件内容的公开,并且对用户手指有效区域在矩形框拖曳文件的曲线弧度范围根据实际情况线性放大和缩小;

2.使用数据传输模块,对用户手指有效区域滑动曲线位置所对应的设备集中度进行判断,当有并未在范围的若干设备出现在曲线弧度范围时,对若干设备设置加密,保证文件的安全传输;

3.使用可靠性评判模块,根据文件的传输速率和用户设备发送的文件与设备接受的文件判断设备传输是否会延误,从而分批次延缓设备的传输,使得每个设备都能够接受到文件。

附图说明

附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:

图1是本发明一种数据传输系统与方法的模块组成示意图;

图2是本发明一种数据传输系统与方法的步骤示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1-图2,本发明提供技术方案:

一种数据传输系统,该数据传输系统包括手势幅度检测模块、数据传输模块、可靠性评判模块和主控模块,所述手势幅度检测模块用于根据用户手指在屏幕区域中滑动曲线判断用户进行数据传输的具体指向,使得用户通过自己的手指能够实现单对多的传输,且传输过程方便快捷,所述数据传输模块用于对所传输设备端预设范围内设备的密集程度进行判断,并进行私密传输,避免在数据传输过程中出现传输失败的现象且保证数据传输的安全性,不会被他人查看到数据信息,所述可靠性评判模块用于根据数据传输过程中的速度和正确性判断此设备传输数据的可靠性,从而确保数据传输的安全性,所述主控模块用于对不同用户手指有效区域滑动曲线所对应设备数量范围进行确定,使得下次直接调取相关信息,保证文件发送的便捷性,所述主控模块与手势幅度检测模块、数据传输模块和可靠性评判模块相连接。

进一步的,所述手势幅度检测模块包括屏幕滑动区域单元、手势弯曲幅度单元、取消发送单元和弹框提示单元,所述屏幕滑动区域单元用于根据手指有效区域在设备屏幕上长按所停留时间设置相应的矩形框模型,从而使得用户能够在矩形框内选择相应文件进行传输,所述手势弯曲幅度单元用于用户手指有效区域在矩形框内拖动相应文件所滑动的曲线判断用户所要传输的设备,同时用户在对文件进行传输时,需要对用户的手指指纹进行判断,从而使得文件能够有效数据,且保证文件不会他人进行恶意传播,导致文件内容的公开,所述取消发送单元用于当用户在矩形框模型中用户手指有效区域从曲线末点又返回起点时,且用户滑动曲线时用户手指并未松开相对应曲线,能够曲线对制定设备进行文件数据,从而使得文件能够在短时间内撤回,实现数据传输的高效性,所述弹框提示单元用于对曲线弧度对应所包含设备数量范围根据实际情况线性放大和缩小,从而能够控制对数据传输设备的数量,保证所选择设备都能够接收到相应文件,所述屏幕滑动区域单元的输出端与手势弯曲幅度单元、取消发送单元和弹框提示单元的输入端相连接。

进一步的,所述数据传输模块包括蓝牙连接单元、GPRS定位单元和设备密集度单元,所述蓝牙连接单元用于各设备与蓝牙进行连接,从而能够了解各个连接局域网的设备名称,保证数据传输的安全性,所述GPRS定位单元用于对各设备的位置进行定位,了解每个设备的具体位置,判断是否在文件传输的范围内,从而进行调整,所述设备密集度单元用于对用户手指有效区域滑动曲线位置所对应的设备集中度进行判断,当有并未在范围的若干设备出现在曲线弧度对应范围内时,对若干设备设置加密,保证文件的安全传输,所述蓝牙连接单元的输出端与GPRS定位单元和设备密集度单元的输入端相连接。

进一步的,所述可靠性评判模块包括文件发送正确度单元、传输速率确定单元、设备接收对应单元和设备评分单元,所述文件发送正确度单元用于判断是否将文件进行正确传输,从而判断出文件发送的正确度,所述传输速率确定单元用于在各设备上传输文件时实时判断文件传输的速率,从而判断出设备传输是否会产生延误,所述设备接收对应单元用于在预设时间内判断是否有所有的设备都接收到相应的文件信息,所述设备评分单元用于根据设备接收文件的信息强度判断各设备的总分值,从而判断出是否需要调整次数进行文件传输,所述发送正确度单元的输出端与传输速率确定单元、设备接收对应单元和设备评分单元相连接。

进一步的,所述主控模块包括数据保存单元和数据调取单元,所述数据保存单元用于对不同曲线弧度所对应的设备数量和范围进行保存,所述数据调取单元用于根据用户的指纹信息进行直接调取之前保存的曲线弧度信息,且能够及时修改,保证了调取文件的便捷性。

一种数据传输方法,该数据传输方法包括如下步骤:

S1:使用手势幅度检测模块,根据用户手指在屏幕上所按压的时间范围在屏幕上设置相应的矩形框模型,用户可在矩形框模型中,根据用户手指有效区域拖动文件所滑动的幅度和曲线进行线性放大,从而能够扩大设备文件传输的范围;

S2:使用数据传输模块,能够对用户手指有效区域滑动曲线位置所对应的设备集中度进行判断,当设备集中度较分散时,需要对设备所在位置和夹角进行单对多的传输,当设备集中度集中时,可对相关设备设置密钥,保证文件传输的安全性;

S3:使用可靠性评判模块,用户设备对其他设备传输文件的正确性、文件传输速率和各个不同设备在预设时间内接收文件的总量对设备文件传输进行评分,判断出是否需要分批调整传输文件的次数;

S4:使用主控模块,根据不同曲线弧度所对应不同的设备数量和范围进行保存,同时能够及时调取所保存弧度曲线的信息,从而保证了调取文件的快捷性。

在步骤S1中,用户手指有效区域从开始点击矩形框区域的时间为t

用户手指在有效区域内进行滑动时,根据用户手指有效区域在曲线开始t

根据公式可得:

可根据角度

在所述步骤S2中,当用户手指有效区域以系数k

对一设备P

在所述步骤S3中,用户设备在预设时间内发出的文件数为

实施例1:在二维平面模型中,用户手指在有效区域内进行滑动时,根据用户手指有效区域在曲线开始t

根据公式可得:

将t1时刻所对应位置(10,40)和t2时刻所对应位置(60,120)代入到曲线函数中,经检测,用户手指有效区域在曲线的t3时刻内停留且对应位置坐标为(50,75)可得:

Y=ax

可根据角度

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。

最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

相关技术
  • 用于在数据传输系统与数据传输系统的用户的主处理器之间传送数据的方法和数据传输系统
  • 数据传输系统和方法与基于双层SSL的数据传输系统和方法
技术分类

06120112363788