端对端远程通讯的风险数据传输处理方法、系统技术方案

技术编号:34081367 阅读:13 留言:0更新日期:2022-07-11 18:57
本发明专利技术提供一种端对端远程通讯的风险数据传输处理方法、系统,包括:第二宿主机对第一宿主机向其发送的操控数据进行识别;若判断第二宿主机接收第一宿主机的操控数据为隐私数据,则第二宿主机运行第一预设容器内预先存储的第一程序,基于第一程序获取第二宿主机的实际桌面数据发送至第一宿主机;第一程序根据所述操控数据的数据属性确定虚拟桌面数据,控制所述第二宿主机对所述虚拟桌面数据显示;若判断第二宿主机接收第一宿主机的操控数据为公开数据,第二宿主机运行第二预设容器内预先存储的第二程序,基于第二程序获取第二宿主机的实际桌面数据发送至第一宿主机;所述第二程序根据控制所述第二宿主机对所述实际桌面数据显示。显示。显示。

【技术实现步骤摘要】
端对端远程通讯的风险数据传输处理方法、系统


[0001]本专利技术涉及信息技术应用领域,尤其涉及一种端对端远程通讯的风险数据传输处理方法、系统。

技术介绍

[0002]现代生活中随着互联网与信息技术的不断发展,人们经常会运用到远程通讯,远程通讯(Telecommunication)是把信号送到远距离的通讯。现代远距离通讯主要使用例如互联网、无线电,光纤通讯等一些通信器件来实现远程通讯。
[0003]现有技术中,用户在居家办公时需要远程操控公司电脑传输一些隐私文件,当操控公司电脑时,往往公司电脑会将用户的隐私文件显示到桌面上被其他人窥视到,使用户的隐私文件泄露得不到一个很好的保护。
[0004]所以,亟需一种技术方案,能够在端对端的远程操控中防止他人对所传输的数据窥视,造成隐私数据泄露。

技术实现思路

[0005]本专利技术实施例提供一种端对端远程通讯的风险数据传输处理方法、系统,根据用户远程通讯时数据的不同属性,对隐私数据进行有效的保密,防止用户在端对端远程数据传输时隐私数据泄露。
[0006]本专利技术实施例的第一方面,提供一种端对端远程通讯的风险数据传输处理方法,包括:第二宿主机对第一宿主机向其发送的操控数据进行识别;若判断所述第二宿主机接收第一宿主机的操控数据为隐私数据,则第二宿主机运行第一预设容器内预先存储的第一程序,基于所述第一程序获取第二宿主机的实际桌面数据发送至第一宿主机;所述第一程序根据所述操控数据的数据属性确定虚拟桌面数据,控制所述第二宿主机对所述虚拟桌面数据显示;若判断所述第二宿主机接收第一宿主机的操控数据为公开数据,第二宿主机运行第二预设容器内预先存储的第二程序,基于所述第二程序获取第二宿主机的实际桌面数据发送至第一宿主机;所述第二程序根据控制所述第二宿主机对所述实际桌面数据显示。
[0007]可选地,在第一方面的一种可能实现方式中,在第二宿主机对第一宿主机向其发送的操控数据进行识别的步骤中,具体包括:基于用户在第二宿主机中输入的选择数据确定隐私数据,提取所有隐私数据的隐私数据标签生成相对应的隐私数据列表;提取所述操控数据中所具有的所有操作数据标签;若识别所有的操作数据标签均为隐私数据标签,则判断所述操控数据为隐私数
据;若识别所有的操作数据标签均不为隐私数据标签,则判断所述操控数据为公开数据;若识别所有的操作数据标签均同时存在隐私数据标签和非隐私数据标签,则判断所述操控数据为混合数据。
[0008]可选地,在第一方面的一种可能实现方式中,在所述第一程序根据所述操控数据的数据属性确定虚拟桌面数据,控制所述第二宿主机对所述虚拟桌面数据显示的步骤中,具体包括:若所述第二宿主机操控数据为隐私数据,则在第一预设容器内根据隐私数据列表获取第一宿主机待传输的隐私数据,获取待传输的隐私数据的数据量,基于运行的第一程序将待传输的隐私数据发送第一宿主机,获取第二宿主机中的上行速度,根据所述隐私数据的数据量和上行速度进行计算,得到虚拟桌面数据运行时间;通过以下公式运行虚拟桌面数据运行时间,其中,为虚拟桌面数据运行时间,为第一程序获取的隐私数据量,为隐私数据在第二宿主机中的上行速度,为第二宿主机中的上行速度权重,为虚拟桌面运行时间权重。
[0009]可选地,在第一方面的一种可能实现方式中,在获取第二宿主机中的上行速度,根据所述隐私数据的数据量和上行速度进行计算,得到虚拟桌面数据运行时间的步骤中,具体包括:根据所述虚拟桌面数据运行时间,对当前时刻第二宿主机中的上行速度进行监测得到当前上行速度,将当前上行速度与先前时刻的上行速度比较得到第一变化趋势;获取虚拟桌面数据的总运行时长以及虚拟桌面数据的剩余运行时长,根据所述总运行时长、剩余运行时长以及第一变化趋势生成剩余偏移时长;所述剩余偏移时长通过以下公式进行计算,其中,为上行速度的第一变化趋势值,为先前时刻的上行速度,为当前上行速度,为第二宿主机中的上行速度权重,为剩余偏移时长,为虚拟桌面数据的总运行时长,为虚拟桌面数据的总运行时长标准值,为虚拟桌面数据的总运行时长权重,为虚拟桌面数据的剩余运行时长,为虚拟桌面数据的剩余运行时长标准值,为虚拟桌面数据的剩余运行时长的权重;
根据所述剩余偏移时长和虚拟桌面数据的剩余运行时长进行运算,得到偏移处理后的剩余运行总时长;将偏移前的剩余运行时长与偏移后的剩余运行总时长比对,得到虚拟桌面数据中任意两个相邻的图像帧之间的调整播放时间。
[0010]可选地,在第一方面的一种可能实现方式中,在将偏移前的剩余运行时长与偏移后的剩余运行总时长比对,得到虚拟桌面数据中任意两个相邻的图像帧之间的调整播放时间的步骤中,具体包括:获取虚拟桌面数据中所有组成虚拟桌面数据的第一图像帧总量以及虚拟桌面数据的总运行时长,根据所述第一图像帧总量和虚拟桌面数据的总运行时长得到第一图像帧间隔时间;将偏移前的剩余运行时长与第一图像帧间隔时间进行计算,得到偏移前的剩余运行时长所对应的第二图像帧总量;将偏移后的剩余运行总时长与第二图像帧总量进行计算,得到偏移后的虚拟桌面数据中任意两个相邻的图像帧之间的调整播放时间;通过以下公式计算任意两个相邻的图像帧之间的调整播放时间,其中,为第二图像帧总量,为第一图像帧总量,为虚拟桌面数据的总运行时长,为虚拟桌面数据的剩余运行时长,为偏移后的虚拟桌面数据中任意两个相邻的图像帧之间的调整播放时间,为剩余偏移时长,为调整播放时间权重。
[0011]可选地,在第一方面的一种可能实现方式中,还包括:对所述剩余偏移时长进行监测,若剩余偏移时长达到预设时间段,则生成循环运行指令,将虚拟桌面数据重复播放。
[0012]可选地,在第一方面的一种可能实现方式中,还包括:获取第一预设容器的容器运行占用率;若容器运行占用率大于第一预设占用率,则获取所述第一预设占用率和容器运行占用率的占用率差值;根据所述占用率差值将虚拟桌面数据所对应的第一图像分辨率进行降低调整得到第二图像分辨率,控制虚拟桌面数据按照所述第二图像分辨率播放。
[0013]可选地,在第一方面的一种可能实现方式中,还包括:在根据所述占用率差值将虚拟桌面数据所对应的第一图像分辨率进行降低调整得到第二图像分辨率,控制虚拟桌面数据按照所述第二图像分辨率播放的步骤中,具体包括:获取预设时间段内每个时刻的容器运行占用率,得到占用率平均值;根据所述占用率平均值和第一预设占用率得到占用率差值,根据占用率差值和第
一图像分辨率进行运算,生成初始图像分辨率;所述初始图像分辨率通过以下公式进行计算:其中,为初始图像分辨率,为第一图像分辨率,为在预设时间段内第时刻的容器占用率,为预设时间段内时刻的上限值,为预设时间段内的时刻数量值,为第一预设占用率,为归一化值,为初始图像分辨率权重;获取多个预设标准分辨率,将与初始图像分辨率最接近的预设标准分辨率作为二图像分辨率。
[0014]本专利技术实施例的第二方面,提供一种端对端远程通讯的风险数据传输处理方法,包括:识别模块,用于第二宿主机对第一宿主机向其发送的操控数据进行识别;隐私运行模块,用于若判断本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种端对端远程通讯的风险数据传输处理方法,其特征在于,包括:第二宿主机对第一宿主机向其发送的操控数据进行识别;若判断所述第二宿主机接收第一宿主机的操控数据为隐私数据,则第二宿主机运行第一预设容器内预先存储的第一程序,基于所述第一程序获取第二宿主机的实际桌面数据发送至第一宿主机;所述第一程序根据所述操控数据的数据属性确定虚拟桌面数据,控制所述第二宿主机对所述虚拟桌面数据显示;若判断所述第二宿主机接收第一宿主机的操控数据为公开数据,第二宿主机运行第二预设容器内预先存储的第二程序,基于所述第二程序获取第二宿主机的实际桌面数据发送至第一宿主机;所述第二程序根据控制所述第二宿主机对所述实际桌面数据显示。2.根据权利要求1所述的方法,其特征在于,在第二宿主机对第一宿主机向其发送的操控数据进行识别的步骤中,具体包括:基于用户在第二宿主机中输入的选择数据确定隐私数据,提取所有隐私数据的隐私数据标签生成相对应的隐私数据列表;提取所述操控数据中所具有的所有操作数据标签;若识别所有的操作数据标签均为隐私数据标签,则判断所述操控数据为隐私数据;若识别所有的操作数据标签均不为隐私数据标签,则判断所述操控数据为公开数据;若识别所有的操作数据标签均同时存在隐私数据标签和非隐私数据标签,则判断所述操控数据为混合数据。3.根据权利要求1所述的方法,其特征在于,在所述第一程序根据所述操控数据的数据属性确定虚拟桌面数据,控制所述第二宿主机对所述虚拟桌面数据显示的步骤中,具体包括:若所述第二宿主机操控数据为隐私数据,则在第一预设容器内根据隐私数据列表获取第一宿主机待传输的隐私数据,获取待传输的隐私数据的数据量,基于运行的第一程序将待传输的隐私数据发送第一宿主机;获取第二宿主机中的上行速度,根据所述隐私数据的数据量和上行速度进行计算,得到虚拟桌面数据运行时间;通过以下公式运行虚拟桌面数据运行时间,其中,为虚拟桌面数据运行时间,为第一程序获取的隐私数据量,为隐私数据在第二宿主机中的上行速度,为第二宿主机中的上行速度权重,为虚拟桌面运行时间权重。4.根据权利要求3所述的方法,其特征在于,在获取第二宿主机中的上行速度,根据所述隐私数据的数据量和上行速度进行计算,得到虚拟桌面数据运行时间的步骤中,具体包括:根据所述虚拟桌面数据运行时间,对当前时刻第二宿主机中的上行速度进行监测得到
当前上行速度,将当前上行速度与先前时刻的上行速度比较得到第一变化趋势值;获取虚拟桌面数据的总运行时长以及虚拟桌面数据的剩余运行时长,根据所述总运行时长、剩余运行时长以及第一变化趋势值生成剩余偏移时长;所述剩余偏移时长通过以下公式进行计算,其中,为上行速度的第一变化趋势值,为先前时刻的上行速度,为当前上行速度,为第二宿主机中的上行速度权重,为剩余偏移时长,为虚拟桌面数据的总运行时长,为虚拟桌面数据的总运行时长标准值,为虚拟桌面数据的总运行时长权重,为虚拟桌面数据的剩余运行时长,为虚拟桌面数据的剩余运行时长标准值,为虚拟桌面数据的剩余运行时长的权重;根据所述剩余偏移时长和虚拟桌面数据的剩余运行时长进行运算,得到偏移处理后的剩余运行总时长;将偏移前的剩余运行时长与偏移后的剩余运行总时长比对,得到虚拟桌面数据中任意两个相邻的图像帧之间的调整播放时间。5....

【专利技术属性】
技术研发人员:张国勇代晶晶
申请(专利权)人:南京中成越科技有限公司
类型:发明
国别省市:

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

1