[发明专利]用于在客户端服务器网络中路由键击的方法和系统有效
申请号: | 201080024013.2 | 申请日: | 2010-07-09 |
公开(公告)号: | CN102449578A | 公开(公告)日: | 2012-05-09 |
发明(设计)人: | C.S.西格曼;B.S.斯图尔特;D.J.考恩 | 申请(专利权)人: | 阿沃森特公司 |
主分类号: | G06F3/02 | 分类号: | G06F3/02 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 刘春元;卢江 |
地址: | 美国阿*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 客户端 服务器 网络 路由 方法 系统 | ||
技术领域
本文总体上涉及远程计算机系统,并且尤其涉及在客户端服务器网络中的远程设备上的键击路由。
背景技术
现有用来促使位于远程站点的操作人员对计算机进行远程控制并对其进行访问的系统。典型地,这样的系统使用使得位于远程站点的操作人员能够控制所谓的目标(或本地)计算机的方面的设备或机构。更具体地,这样的系统典型地允许远程站点向目标计算机提供鼠标和键盘输入,并且进一步允许远程站点观看视频显示输出。典型地,这些类型的系统被称作键盘-视频-鼠标(KVM)系统。
在以下的讨论中,被控制或访问的计算机或系统通常被称作目标计算机或目标系统。在一些实例中,目标计算机也被称作本地计算机。被用来访问或控制目标(本地)计算机的系统在这里通常被称作远程系统。为了方便描述,处于目标计算机上或与其直接连接的组件在这里被称作“本地的”,而处于远程系统上或与其直接连接的组件在这里则被称作“远程的”。
KVM系统具有在远程站点上运行的程序,其向用户呈现视频图像并且允许该用户通过键盘和鼠标输入与目标系统进行交互。理想情况下,键盘输入将允许用户输入任意键击或键击组合,并且将那些键击直接发送给目标设备而没有远程站点的介入或反应。然而,如果键盘输入这样做,则用户将无法使用特定的键击或键击组合来影响远程站点。例如,ALT-TAB的键击组合被Linux和Windows操作系统用来允许用户在桌面窗口之间进行切换。如果远程站点使用该键击组合在远程站点的桌面窗口之间进行切换,则这通常将欠考虑地允许该相同的键击组合被传送到目标设备,在那里其将通过在目标设备桌面上的窗口之间进行切换而导致相同的动作。类似地,如果需要将键击组合传送到目标设备以使得目标设备桌面上的窗口可以被切换,则这将欠考虑地允许客户端工作站对该键击组合做出反应并使得窗口进行切换,并且潜在地阻碍了观看目标设备以及与目标设备的交互。当使用远程KVM客户端应用时,用户面临着将所有键击路由到目标设备或者仅将其无法控制的子集进行路由的两难境地。
因此,需要一种远程控制目标设备的远程站点中的特定键击或键击组合进行处理的系统。
发明内容
依据符合本发明的方法和系统,提供了一种用于路由键击的数据处理系统,其包括输入,所述输入被配置为接收要被路由到客户端设备的一个或多个键盘键击的第一指示,并且被配置为接收要被路由到目标设备的一个或多个键盘键击的第二指示。所述数据处理系统进一步包括被配置为存储所接收的第一和第二指示的存储器,以及包括按键并且接收用户在一个或多个按键上所进行的一个或多个键击的键盘。所述数据处理系统另外包括处理器,所述处理器被配置为基于所接收的第一和第二指示确定所接收的一个或多个用户键击是否要被路由到客户端设备或目标设备,并且所述客户端设备被配置为基于所述第一指示接收所述一个或多个用户键击。
在另一种实施方式中,提供了一种数据处理系统中用于路由键击的方法,包括接收要被路由到客户端设备的一个或多个键盘键击的第一指示,并且接收要被路由到目标设备的一个或多个键盘键击的第二指示。所述方法进一步包括存储所接收的第一和第二指示,接收用户所进行的一个或多个键击,并且基于所接收的第一指示确定所接收的一个或多个用户键击是否要被路由到客户端设备。最后,所述方法还包括基于所述确定将所接收的一个或多个键击路由到所述客户端设备,基于所接收的第二指示确定所接收的一个或多个键击是否要被路由到目标设备,并且基于所述确定将所接收的一个或多个键击路由到所述目标设备。
依据另一种实施方式,提供了一种数据处理系统中用于路由键击的方法,包括从用户接收要被路由到目标设备的一个或多个键击的指示,并且接收用户在键盘上所进行的一个或多个键击。所述方法进一步包括基于所接收的指示将一个或多个所接收的用户键击路由到所述目标设备。
附图说明
图1图示了依据符合本发明的方法和系统的示例性KVM计算机系统网络;
图2图示了与符合本发明的系统和方法相符的示例性目标计算机系统;
图3描绘了依据符合本发明的方法和系统的示例性键盘;
图4图示了依据符合本发明的方法和系统的用于结合客户端和目标计算机分配和使用键击组合的方法中的步骤。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿沃森特公司,未经阿沃森特公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080024013.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种抽风排臭蹲式马桶
- 下一篇:花洒功能水切换结构