[发明专利]在远程桌面会话中提供多个鼠标输入的方法有效
申请号: | 201310003846.6 | 申请日: | 2013-01-06 |
公开(公告)号: | CN103294172A | 公开(公告)日: | 2013-09-11 |
发明(设计)人: | 维克托·伊瓦申;史蒂夫·纳尔逊 | 申请(专利权)人: | 精工爱普生株式会社 |
主分类号: | G06F3/00 | 分类号: | G06F3/00;G06F3/0354 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 郎晓虹;陈炜 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 远程桌面 会话 提供 鼠标 输入 方法 | ||
1.一种在客户端投影仪和主计算机之间的远程桌面会话中提供多个人机接口设备输入的方法,所述客户端投影仪和所述主计算机通过网络来连接,该方法包括:
建立所述客户端投影仪和所述主计算机之间的远程桌面会话;
在所述客户端投影仪中,使用处理器获取来自多个人机接口设备的输入,并将人机接口设备的输入转送至所述主计算机;
在所述主计算机中,使用处理器接收来自所述客户端投影仪的人机接口设备的输入,并保存以及维护作为虚拟设备的各个客户端投影仪人机接口设备的信息;
拦截来自运行于所述主计算机上的应用的原始输入函数调用;
采集各个主计算机人机接口设备的信息;以及
将各个主计算机人机接口设备的信息和各个虚拟设备的信息返回至运行于所述主计算机中的应用。
2.如权利要求1所述的方法,其中,拦截原始输入函数调用包括使用钩子处理器处理所述函数调用。
3.如权利要求1所述的方法,还包括:模拟各个虚拟设备的、包括设备到达和设备移除事件的系统事件。
4.如权利要求1所述的方法,还包括:维护用于命名和识别各个客户端投影仪人机接口设备的虚拟设备对象。
5.如权利要求1所述的方法,其中,返回至所述应用的信息包括主计算机人机接口设备句柄以及虚拟设备句柄的计数和列表。
6.如权利要求1所述的方法,其中,来自所述客户端投影仪人机接口设备的输入包括标记、按键状态以及坐标信息中的至少一个。
7.如权利要求1所述的方法,其中,所述客户端投影仪人机接口设备是电子白板笔。
8.如权利要求1所述的方法,还包括:在所述主计算机和所述客户端投影仪之间建立远程桌面服务虚拟信道;以及
由所述主计算机人机接口设备接收通过所述远程桌面服务虚拟信道从所述客户端投影仪转送的输入。
9.如权利要求1所述的方法,其中,虚拟设备是虚拟鼠标。
10.一种在客户端投影仪和主计算机之间的远程桌面会话中提供多个人机接口设备输入的系统,所述客户端投影仪和所述主计算机通过网络来连接,该系统包括:
在所述客户端投影仪中的处理器,该客户端投影仪中的处理器建立所述客户端投影仪和所述主计算机之间的远程桌面会话;以及获取来自多个人机接口设备的输入,并将所述人机接口设备的输入转送至所述主计算机;
在所述主计算机中的处理器,该主计算机中的处理器接收来自所述客户端投影仪的人机接口的输入,并保存以及维护作为虚拟设备的各个客户端投影仪人机接口设备的信息;拦截来自运行于所述主计算机上的应用的原始输入函数调用;采集各个主计算机人机接口设备的信息;将各个主计算机人机接口设备的信息和各个虚拟设备的信息返回至运行于所述主计算机中的应用。
11.如权利要求10所述的系统,其中,所述主计算机处理器通过使用钩子处理器处理函数调用来对原始输入函数调用进行拦截。
12.如权利要求10所述的系统,其中,所述主计算机处理器或所述客户端投影仪处理器模拟各个虚拟设备的包括设备到达和设备移除事件的系统事件。
13.如权利要求10所述的系统,其中,所述主计算机或所述客户端投影仪维护用于命名和识别各个客户端投影仪人机接口设备的虚拟设备对象。
14.如权利要求10所述的系统,其中,返回至所述应用的信息包括主计算机人机接口设备句柄以及虚拟设备句柄的计数和列表。
15.如权利要求10所述的系统,其中,客户端投影仪人机接口设备是电子白板笔。
16.如权利要求10所述的系统,还包括,在所述主计算机和所述客户端投影仪之间的远程桌面服务虚拟信道,该远程桌面服务虚拟信道用于通过所述主计算机人机接口设备接收从所述客户端投影仪转送的输入。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于精工爱普生株式会社,未经精工爱普生株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310003846.6/1.html,转载请声明来源钻瓜专利网。