[发明专利]用于远程服务的数据传输设备及方法有效
申请号: | 201210541210.2 | 申请日: | 2012-12-13 |
公开(公告)号: | CN103036980A | 公开(公告)日: | 2013-04-10 |
发明(设计)人: | 刘晓燕;马小丁 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京市德权律师事务所 11302 | 代理人: | 刘丽君 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 远程 服务 数据传输 设备 方法 | ||
技术领域
本发明涉及网络数据通信技术领域,具体涉及用于远程服务的数据传输设备及方法。
背景技术
远程控制,是指计算机设备的管理人员或者系统支持人员等通过互联网连通远程的被控制端的计算机设备,将被控制端计算机设备的桌面环境显示到管理人员或者协助人员等的计算机设备上,通过本地计算机设备对远程的被控制端计算机设备进行系统配置、软件安装程序、故障排除等工作。
远程控制的相关工作需要通过网络才能进行,位于本地的计算机设备是操作指令的发出端,称为主控端,而远程的被控制端计算机设备可以称为受控端,受控端接收并执行主控端发出的操作指令并在受控端予以执行。主控端和受控端可以是位于同一局域网中的计算机设备,也可以是连入互联网的处在任何位置的两部或多部计算机设备。要实现主控端对受控端的控制,通常需要在主控端的计算机设备中安装客户端程序,在受控端的计算机设备中安装服务器端程序,使用时主控端的客户端程序向受控端的服务器端程序发出信号,建立一个远程服务的链接,然后通过这个远程服务的链接,受控端将其桌面环境(包括桌面的背景信息以及桌面上显示的图标等信息)传输并显示到主控端,主控端发送各种远程控制功能相应的远程控制命令,控制受控端的计算机设备执行远程控制命令,当受控端的显示界面发生变化时,还需要将更新后的界面信息发送到主控端要求其进行相应的画面更新显示,以此循环往复,从而完成各种远程控制相关的工作。
现有技术中在向主控端传输受控端的桌面环境信息时,通常是直接对受控端的桌面进行截图,然后将截取到的图片组合成数据报文发送到主控端。然而,以图片的格式进行数据的传输时需要较大的带宽,由于主控端或受控端实际使用的网络带宽的限制,远程控制操作常常达不到或者难以趋近于流畅运行的理想状态。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的用于远程服务的数据传输设备和相应的用于远程服务的数据传输方法。
依据本发明的一个方面,提供了一种用于远程服务的数据传输设备,包括:
桌面背景信息获取单元,适于在与主控端建立起远程控制连接后,获取桌面背景信息,并保存到指定的注册表文件中;
设置单元,适于按照预置的颜色值将所述受控端的桌面背景设置为单色;
确定单元,适于确定待传输的图像;
数据传送单元,适于如果所述待传输的图像中包括全部或部分桌面背景,则将所述单色对应的色值传送给所述主控端,以便于主控端根据所述色值显示受控端的桌面背景;
恢复单元,适于根据主控端的指示或在预置的时间点,读取所述指定的注册表文件中保存的桌面背景信息,根据所读取到的桌面背景信息恢复受控端的桌面背景设置;
提示单元,适于在将受控端的桌面背景显示为单色时,显示相应的提示信息。
可选地,所述桌面背景信息获取单元包括:
系统函数调用子单元,适于通过调用操作系统提供的应用程序编程接口API函数,获取被控端的桌面背景图片的路径;
注册表读取子单元,适于通过读取系统的注册表获取受控端桌面背景图片的显示方式;所述显示方式包括拉伸、居中或平铺;
所述恢复单元包括:
注册表修改子单元,适于在预置的时间点,读取所述指定的注册表文件中保存的桌面背景信息,根据所读取到的桌面背景信息对修改系统的注册表信息;
第二系统函数调用子单元,适于通过调用操作系统的API函数通知操作系统基于修改后的注册表键值刷新被控端的桌面背景。
可选地,还包括:
信息删除单元,适于在受控端的桌面背景设置之后,删除所述指定的注册表文件中保存的桌面背景信息;
所述恢复单元具体适于:
在远程控制连接断开时、远程控制程序退出时或远程控制程序重新启动时,读取所述指定的注册表文件,如果所述指定的注册表文件不为空,则读取所述其中保存的桌面背景信息,并根据所读取到的桌面背景信息恢复受控端的桌面背景设置。
可选地,所述确定单元包括:
抓取子单元,适于基于所述受控端的显示界面进行图像抓取,获取显示界面图像;
分块子单元,适于将所述显示界面图像划分为至少两个区块,将所述区块分别确定为待传输的图像;
所述数据传送单元,包括:
判断子单元,适于判断当前区块中是否包括桌面背景;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210541210.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种手机集中式散热结构
- 下一篇:基于GIS的移动信息聚合系统及其方法