[发明专利]一种基于虚拟化技术的云终端键盘使用方法无效
申请号: | 201110394028.4 | 申请日: | 2011-12-02 |
公开(公告)号: | CN102385442A | 公开(公告)日: | 2012-03-21 |
发明(设计)人: | 吴之光;金长新;梁智豪 | 申请(专利权)人: | 浪潮集团有限公司 |
主分类号: | G06F3/023 | 分类号: | G06F3/023;H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 250014 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 虚拟 技术 终端 键盘 使用方法 | ||
技术领域
本发明涉及一种云虚拟化技术计算机领域, 具体地说是一种基于虚拟化技术的云终端键盘使用方法。
背景技术
随着基于网络的云计算技术逐渐成为未来发展的趋势,云服务器通过虚拟化、数据存储、数据管理、编程模式等云计算技术以“云”的方式存储和管理数据中心。每个终端用户不再需要大量的软硬件和存储空间来处理数据,通过网络连接到云服务器,由云服务器完成数据的运算过程,只需要终端用户输入命令和等待结果,换句话说,就是只要键盘、鼠标的指令输入和显示设备的输出。最典型的就是云技术里的虚拟化技术,终端用户的键盘鼠标命令可以通过网络传达给云服务器里的虚拟服务器,实现虚拟计算机的预动作,但是有时候终端用户键盘命令可以被终端系统和被访问的云服务器系统的虚拟计算机同时相应,引起键盘的误动作。比如,终端键盘按下Ctrl+Alt+Del组合键时,虚拟服务器和终端系统都会锁定或调出任务管理器,终端系统锁定后可能会使网络断开,访问虚拟服务器中断。传统的避免方式就是在终端用户软件的菜单里加入容易引起误动作的键盘命令,用鼠标逐级拖拽完成键盘命令调用过程,这样使终端用户使用起来很不方便,不如键盘快捷键简单,同时还简化了终端用户软件。本发明就是一种基于云虚拟技术的云终端键盘使用方法,利用在键盘上增加自定义功能键的方式,跳过终端系统直接网络传送至云系统虚拟机。
发明内容
本发明的目的是提供一种基于虚拟化技术的云终端键盘使用方法。
本发明的目的是按以下方式实现的,包括增加输入键盘除标准键之外的自定义特殊功能键和定制用户终端系统的虚拟化模块两个部分内容,使用步骤如下:
1)增加输入键盘除标准键之外的自定义特殊功能键和定制用户终端系统的虚拟化模块两个部分内容;
2)按下对应自定义功能的特殊键时,按键信息传送至终端虚拟化模块,终端虚拟化模块将按键信息网络打包发送至云服务器,跳过本地系统模块实现云服务器端的虚拟计算机或服务器键盘动作,防止了如Windows、Ctrl+Alt+Del等键或组合键的误操作;
3)键盘上自定义功能的特殊键是能引起终端系统误动作的不受当前活动界面限制的键或组合键,包括Windows键、Windows+L组合键、Alt+F4组合键、Ctrl+Alt+Del组合键;
4)标准键盘上被自定义键的键或组合键按下时,只发送给终端系统模块,虚拟化模块不会发送键值信息到云服务器;
5)协议方面,终端网络连通云服务器的虚拟计算机或服务器,终端虚拟化窗口打开,当标准键动作时,键值信号通过终端系统模块到达虚拟化模块,虚拟化模块网络打包到云服务器的虚拟计算机,当按下的标准键或组合键有相应的自定义键时,虚拟化模块不会网络发送键值信息到云服务器的虚拟计算机,自定义发送到自定义键按下时,键值信号直接发送至终端虚拟化模块,终端虚拟化模块将按键信息网络打包发送至云服务器,实现云服务器端的虚拟计算机或服务器键盘动作。
本发明的有益效果是:解决云终端通过虚拟化技术发送键盘特殊动作至云服务器的虚拟计算机或服务器时终端系统也会同时相应键盘动作,引起键盘误动作的问题。实现方法包括增加输入键盘除标准键之外的自定义特殊功能键和定制用户终端系统的虚拟化模块两个部分内容。按下对应自定义功能的特殊键时,按键信息传送至终端虚拟化模块,终端虚拟化模块将按键信息网络打包发送至云服务器的虚拟计算机或服务器,跳过本地系统模块实现对云服务器端的虚拟计算机或服务器的键盘操作,防止了如Ctrl+Alt+Del等特殊组合键的误操作。此方法可改变传统的界面鼠标动作,方便了云终端用户操作,通过虚拟化技术使云终端设备更好的与云服务器交互。因而,具有很好的推广使用价值。
附图说明
图1是为此方法模型的结构框图;
图2为此方法的虚拟化模块键值协议流程图。
具体实施方式
参照说明书附图对本发明的方法作以下详细地说明。
本发明的基于虚拟化技术的云终端键盘使用方法, 是增加输入键盘除标准键之外的自定义特殊功能键和定制用户终端系统的虚拟化模块是实现本发明所述方法的主要内容。
键盘的标准键按照标准的PS2或者USB信号连接到云终端系统模块,自定义键是Windows键、Windows+L组合键、Alt+F4组合键、Ctrl+Alt+Del组合键等不受当前活动软件或界面限制的键或组合键,根据其实现功能取名、确定发送键值,连接到终端虚拟化模块,虚拟化模块连通网络,网络上有支持虚拟化技术的云服务器。结构框图如图1所示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮集团有限公司,未经浪潮集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110394028.4/2.html,转载请声明来源钻瓜专利网。