[发明专利]虚拟硬件驱动终端及驱动方法有效
申请号: | 201310121626.3 | 申请日: | 2013-04-09 |
公开(公告)号: | CN103246544A | 公开(公告)日: | 2013-08-14 |
发明(设计)人: | 何钦淋 | 申请(专利权)人: | 何钦淋 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 深圳市维邦知识产权事务所 44269 | 代理人: | 黄莉 |
地址: | 100084 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 硬件 驱动 终端 方法 | ||
1. 一种虚拟硬件驱动终端,通过网络与服务器通信连接,其特征在于,所述终端包括:
硬件设备;
VT虚拟机;
在VT虚拟机上形成的虚拟机操作系统;
在虚拟机操作系统上操作的专用客户端软件;以及
虚拟硬件驱动模块;
其中,终端响应服务器的设置进入超级管理员模式,虚拟机操作系统通过虚拟硬件驱动模块直接访问硬件设备,以对硬件设备进行硬件驱动的管理和控制读写。
2. 如权利要求1所述的虚拟硬件驱动终端,其特征在于,所述终端还包括第一存储单元,虚拟硬件驱动模块将所述硬件设备的驱动文件数据和注册表数据进行打包并将得到的打包数据存储到第一存储单元中。
3. 如权利要求2所述的虚拟硬件驱动终端,其特征在于,所述虚拟硬件驱动模块还用于通过监视所安装的硬件设备的驱动文件数据和注册表数据,以更新所述第一存储单元中存储的硬件设备的驱动文件数据和注册表数据。
4. 如权利要求2所述的虚拟硬件驱动终端,其特征在于,所述虚拟硬件驱动模块还用于扫描所述硬件设备的同时校验所述打包数据是否完整以确定所述硬件设备驱动是否安装成功。
5. 如权利要求1所述的虚拟硬件驱动终端,其特征在于,所述虚拟硬件驱动模块还用于当所述终端进入超级管理员模式时扫描所述硬件设备以确定尚未安装驱动的硬件设备。
6. 一种虚拟硬件驱动方法,应用于一虚拟硬件驱动终端,终端包括硬件设备,其特征在于,所述方法包括:
超级管理步骤:响应用户的操作设置终端进入超级管理员模式;
扫描打包步骤:扫描硬件设备以确定未安装驱动的硬件设备,打包驱动文件数据和注册表数据并存储打包数据;
扫描安装步骤:扫描硬件设备以确定存储的打包数据对应的硬件设备,并进行文件和注册表的安装;以及
模式切换步骤:切换终端进入普通用户模式。
7. 如权利要求6所述的虚拟硬件驱动方法,其特征在于,超级管理员模式为运行虚拟机操作系统时将更新数据直接写入虚拟机操作系统,重启后保留虚拟机操作系统中更新的数据。
8. 如权利要求6所述的虚拟硬件驱动方法,其特征在于,扫描打包步骤还包括:当存在更新同类硬件设备的新驱动程序,监视驱动程序的文件数据和注册表数据以动态更新存储的硬件设备驱动的文件数据和注册表数据。
9. 如权利要求6所述的虚拟硬件驱动方法,其特征在于,扫描打包步骤还包括:当更新和安装驱动异常时,重启虚拟机操作系统,校验驱动打包数据的完整性,并把安装驱动失败的硬件设备信息给予应用层提示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于何钦淋,未经何钦淋许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310121626.3/1.html,转载请声明来源钻瓜专利网。