[发明专利]用于失败代码验证的测试结果分类在审
申请号: | 201980088340.5 | 申请日: | 2019-12-31 |
公开(公告)号: | CN113287096A | 公开(公告)日: | 2021-08-20 |
发明(设计)人: | J·豪博尔德;J·P·达索萨桑托斯 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 李光颖 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 失败 代码 验证 测试 结果 分类 | ||
1.一种计算机装置,包括:
一个或多个计算机可读存储介质;
一个或多个处理器,其被可操作地耦合到所述一个或多个计算机可读存储介质;以及
被存储在所述一个或多个计算机可读存储介质上的程序指令,所述程序指令当由所述一个或多个处理器执行时引导所述一个或多个处理器至少用于:
接收指示在客户端设备中执行的失败代码验证的测试结果;
根据所述测试结果来生成指示在所述失败代码验证期间发生的一种或多种失败模式的失败数据;
通过将所述一种或多种失败模式中的每种失败模式与先前识别出的失败模式进行比较,来确定与所述一种或多种失败模式中的每种失败模式相关联的后续动作;以及
基于确定出的与所述一种或多种失败模式中的每种失败模式相关联的后续动作,而将指令传送到所述客户端设备。
2.根据权利要求1所述的计算机装置,其中,为了确定与所述一种或多种失败模式中的每种失败模式相关联的所述后续动作,所述程序指令引导所述一个或多个处理器通过将所述一种或多种失败模式中的每种失败模式与已知失败模式进行比较来将所述一种或多种失败模式中的每种失败模式归类为已知的或未知的。
3.根据权利要求1-2所述的计算机装置,其中,基于所述确定出的与所述一种或多种失败模式中的每种失败模式相关联的所述后续动作而到所述客户端设备的所述指令包括用于当所述失败模式中的一种或多种失败模式未知时阻止对在所述客户端设备中执行的所述失败代码验证的重试的指令。
4.根据权利要求1-3所述的计算机装置,其中,基于所述确定出的与所述一种或多种失败模式中的每种失败模式相关联的所述后续动作而到所述客户端设备的所述指令包括用于当所述失败模式中的一种或多种失败模式已知时重试在所述客户端设备中执行的所述失败代码验证的指令。
5.根据权利要求1-4所述的计算机装置,其中,所述程序指令还被配置为确定所述失败代码验证的持续时间超过代码验证计时器或失败模式的数量超过失败模式阈值,并且响应地传送指令以阻止对在所述客户端设备中执行的所述失败代码验证的重试。
6.根据权利要求1-5所述的计算机装置,其中,为了确定与所述一种或多种失败模式中的每种失败模式相关联的所述后续动作,所述程序指令引导所述一个或多个处理器将所述一种或多种失败模式中的每种失败模式与先前识别出的具有对应操作系统(OS)类型的失败模式进行比较,以确定与所述一种或多种失败模式中的每种失败模式相关联的所述后续动作。
7.根据权利要求1-6所述的计算机装置,其中,为了确定与所述一种或多种失败模式中的每种失败模式相关联的所述后续动作,所述程序指令引导所述一个或多个处理器将所述一种或多种失败模式中的每种失败模式与先前识别出的具有对应中央处理单元(CPU)类型的失败模式进行比较,以确定与所述一种或多种失败模式中的每种失败模式相关联的所述后续动作。
8.根据权利要求1-7所述的计算机装置,其中,为了确定与所述一种或多种失败模式中的每种失败模式相关联的所述后续动作,所述程序指令引导所述一个或多个处理器将所述一种或多种失败模式中的每种失败模式与先前识别出的具有对应的基于网络的平台类型的失败模式进行比较,以确定与所述一种或多种失败模式中的每种失败模式相关联的所述后续动作。
9.根据权利要求1-8所述的计算机装置,其中,为了根据所述测试结果来生成所述失败数据,所述程序指令引导所述一个或多个处理器通过从所述测试结果中移除即时特定细节来标准化所述测试结果,并且散列经标准化的测试结果以提供指示在所述失败代码验证期间发生的所述一种或多种失败模式的所述失败数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980088340.5/1.html,转载请声明来源钻瓜专利网。