[发明专利]用于利用转码服务器经由HTTPAPI通过客户端设备处的Web浏览器实时地访问和控制远程机器的远程桌面的方法和系统有效
申请号: | 201180067323.7 | 申请日: | 2011-12-09 |
公开(公告)号: | CN103582510B | 公开(公告)日: | 2017-02-15 |
发明(设计)人: | S·科米内克;J·M·斯坦利;C·施维贝克 | 申请(专利权)人: | 韦斯技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06;G06F17/30;G06F9/455 |
代理公司: | 北京润平知识产权代理有限公司11283 | 代理人: | 陈潇潇,肖冰滨 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 利用 服务器 经由 httpapi 通过 客户端 设备 web 浏览器 实时 访问 控制 | ||
1.一种利用转码服务器经由超文本传输协议(HTTP)通过客户端设备处的web浏览器便于实时地访问和控制远程机器的远程桌面的方法,所述方法包括:
在所述转码服务器处接收基于所述远程机器的所述远程桌面的图像的远程桌面绘图命令,其中所述远程桌面绘图命令与所述远程机器所利用的远程桌面显示协议兼容;
在所述转码服务器处将所述远程桌面绘图命令转换成与所述web浏览器兼容的web浏览器绘图更新;以及
在所述客户端设备和所述远程机器之间的远程桌面会话期间利用HTTP便于提供从所述转码服务器到所述客户端设备的所述web浏览器的所述web浏览器绘图更新,
其中所述远程桌面显示协议是推式协议,
其中HTTP是拉式协议。
2.如权利要求1所述的方法,其中所述web浏览器绘图更新包括所述web浏览器可识别和可访问的图像文件和所述图像文件的绘图坐标。
3.如权利要求1所述的方法,其中所述转换包括:
将所述远程桌面绘图命令转换成Java图形绘图命令;
使用所述Java图形绘图命令更新Java位图的一部分,其中所述Java位图的更新部分代表所述远程桌面的整个图像的一部分;
从所述Java位图创建图像文件;以及
产生所述图像文件的绘图坐标,
其中所述web浏览器绘图更新包括所述图像文件和所述图像文件的所述绘图坐标,
其中便于提供包括将所述绘图坐标放置到HTTP标头中,
其中利用HTTP包括使用HTTP处理程序,
其中所述转码服务器是配置成提供用于托管一个或多个web应用的应用框架的Java转码服务器。
4.如权利要求1所述的方法,其中所述转换包括:
将所述远程桌面绘图命令转换成与所述转码服务器兼容的图形绘图命令,其中所述图形绘图命令包括坐标;
从所述图形绘图命令提取所述坐标;
基于所述图形绘图命令更新离屏位图的至少一部分,其中所述离屏位图的至少一部分与所述坐标相关,
其中离屏位图基于远程桌面的图像;
基于所述离屏位图的至少一部分创建图像文件;以及
其中所述web浏览器绘图更新包括所述图像文件和所述坐标。
5.如权利要求1所述的方法,其中所述web浏览器是兼容HTML5的web浏览器。
6.如权利要求1所述的方法,还包括:
使用HTTP从所述web浏览器接收所述用户输入请求;
将所述用户输入请求转换成与所述远程桌面显示协议兼容的输入命令;以及
向所述远程桌面客户端提供所述输入命令用于在所述远程桌面会话期间访问和控制所述远程机器的所述远程桌面,
其中所述web浏览器更新包括所述web浏览器可识别和可访问的图像文件和所述图像文件的绘图坐标,
其中所述图像文件和所述绘图坐标代表响应于所述输入命令而改变的所述远程桌面的整个图像的一部分。
7.如权利要求6所述的方法,其中所述用户输入请求包括鼠标事件、键盘事件和触摸事件中的至少一个。
8.如权利要求1所述的方法,其中所述远程桌面绘图命令包括从远程机器的远程桌面服务器接收的远程桌面绘图命令参数和位图数据,
其中所述转换包括下列操作中的一个或多个:基于所述远程桌面绘图命令参数计算新绘图命令参数;调节所述远程桌面绘图命令参数;以及对所述位图数据进行调节。
9.如权利要求1所述的方法,其中所述远程桌面绘图命令包括从所述远程机器的远程桌面服务器接收的远程桌面绘图命令参数和位图数据,
其中所述转换包括对所述位图数据进行调节,
其中所述进行调节包括将16位红-绿-蓝(RGB)5-6-5颜色格式转换成32位α-红-绿-蓝(ARGB)8-8-8-8格式。
10.如权利要求1所述的方法,其中所述转码服务器是在所述远程机器和所述客户端设备之间的中介,且其中所述转码服务器与所述远程机器物理地分离。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于韦斯技术有限公司,未经韦斯技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180067323.7/1.html,转载请声明来源钻瓜专利网。