[发明专利]设备驱动器遥测有效
申请号: | 201780075697.0 | 申请日: | 2017-12-04 |
公开(公告)号: | CN110062926B | 公开(公告)日: | 2023-02-17 |
发明(设计)人: | M·W·米尔克;J·F·利克滕贝格;V·A·勒文;R·L·德维杜维;权赫俊;N·L·戴欣格;V·帕布雷加;李俊操 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34;G06F11/36;G06F11/30 |
代理公司: | 北京世辉律师事务所 16093 | 代理人: | 王俊 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 设备 驱动器 遥测 | ||
1.一种用于在计算设备的生产使用期间验证所述计算设备的功能性的计算机实施的方法,所述方法包括:
由所述计算设备从驱动器验证分析服务接收一个或多个规则,所述一个或多个规则可用于配置在所述计算设备上执行的驱动器验证器功能,所述驱动器验证器功能被配置为:在所述计算设备的所述生产使用期间,捕获与由所述一个或多个规则标识的设备驱动器相关联的信息;
在所述计算设备上配置所述驱动器验证器功能,以根据所述一个或多个规则捕获与所标识的所述设备驱动器相关联的所述信息;
在所述计算设备上执行经配置的所述驱动器验证器功能;
响应于由所述一个或多个规则标识的一个或多个驱动器状况,使用经配置的所述驱动器验证器功能来捕获所述信息;
在所述一个或多个驱动器状况包括如由所述一个或多个规则限定的经标识的所述设备驱动器的错误状况的情况下,允许所述计算设备和所述驱动器验证器功能继续操作,否则对经标识的所述设备驱动器执行错误恢复响应;
发起通信以将所捕获的所述信息传送到所述驱动器验证分析服务;以及
在被所述驱动器验证分析服务命令时,禁用所述计算设备上的所述驱动器验证器功能。
2.根据权利要求1所述的方法,其中从驱动器验证遥测管理器接收所述一个或多个规则。
3.根据权利要求1所述的方法,其中所述驱动器验证器功能可操作以在数据捕获模式或记录模式下运行。
4.根据权利要求1所述的方法,其中所述驱动器验证器功能在预定时间之后被自动禁用。
5.根据权利要求1所述的方法,其中所述一个或多个规则将所述驱动器验证器功能配置成以指定类别的驱动器为目标。
6.根据权利要求5所述的方法,其中所述指定类别的驱动器包括音频、NDIS和相机驱动器中的一种或多种。
7.根据权利要求1所述的方法,其中所述捕获包括检测对所述规则中的一个规则的违反,并且作为响应,记录事件并存储相关联的驱动器数据。
8.根据权利要求1所述的方法,其中所述一个或多个规则实施一般驱动器检查和基于规则的检查。
9.根据权利要求8所述的方法,其中一般检查包括I/O验证和存储器管理中的一个或多个。
10.根据权利要求1所述的方法,其中一次仅启用所述规则中的一个规则。
11.根据权利要求1所述的方法,其中所述驱动器验证器功能可操作以在学习模式下运行,其中驱动器问题被收集并且基线简档被创建而不是生成系统错误。
12.一种系统,所述系统包括:
至少一个存储器,其中存储有计算机指令,所述计算机指令在由所述系统的一个或多个处理器执行时至少使所述系统:
执行驱动器验证器功能,所述驱动器验证器功能被配置成捕获与在所述系统上执行的、并且由一个或多个规则标识的设备驱动器相关联的信息,所述一个或多个规则从驱动器验证分析服务被远程接收;
响应于由所述一个或多个规则标识的一个或多个驱动器状况,使用经配置的所述驱动器验证器功能来捕获所述信息;
在所述一个或多个驱动器状况包括如由所述一个或多个规则限定的经标识的所述设备驱动器的错误状况的情况下,继续操作而不允许程式错误检查,否则对经标识的所述设备驱动器执行错误恢复响应;
发起通信以将所捕获的所述信息传送到所述驱动器验证分析服务;以及
在被所述驱动器验证分析服务远程地命令时,禁用所述驱动器验证器功能。
13.根据权利要求12所述的系统,其中所述驱动器验证器功能在预定时间之后被自动禁用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780075697.0/1.html,转载请声明来源钻瓜专利网。