[发明专利]用于自动恢复的方法和计算设备有效
申请号: | 201880035651.0 | 申请日: | 2018-05-23 |
公开(公告)号: | CN110678849B | 公开(公告)日: | 2023-07-14 |
发明(设计)人: | 杰夫·夏基;斯韦托斯拉夫·加诺夫 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07;G06F11/14 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 李宝泉;任庆威 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 自动 恢复 方法 计算 设备 | ||
提供了涉及恢复计算设备的装置和方法。在预定时间间隔期间被初始化至少预定次数之后,计算设备可以确定该计算设备已经进入损坏状态。计算设备可以至少存储系统数据和关于对系统数据的多个改变的信息。在确定计算设备已经进入损坏状态之后,计算设备可以从对系统数据的多个改变中识别不可信改变,其中不可信改变是由不可信实体进行的。计算设备可以将对系统数据的不可信改变重置为默认值。在将对系统数据的不可信改变重置为默认值之后,可以初始化计算设备。
相关申请的交叉引用
本申请要求于2017年12月12日提交的题为“Automated Recovery of UnstableMobile Devices(不稳定移动设备的自动恢复)”的美国专利申请No.15/839,845的优先权,其内容出于所有目的通过引用完全并入在本文中。
背景技术
许多计算装置(包括移动计算装置)可以运行应用软件以执行各种功能,诸如通信相关功能、数据操纵功能、图像生成和/或呈现功能、音频生成和/或呈现功能、以及其它功能。应用软件可以从服务器或其它计算设备下载或传送到计算设备。在一些情况下,应用软件可以作为软件包的一部分被下载。软件包可以包括应用软件和用于安装应用软件的指令。例如,软件包可以是可执行的以执行用于安装应用软件的指令。通常,移动计算设备可以在用户请求时被“启动(booted)”或初始化;例如,在用户按下键盘、设备、或触摸屏上的一个或多个键或按钮之后;或者在用户指引上电移动计算设备时。
发明内容
在一个方面,提供了一种方法。在计算设备已经在预定时间间隔期间被初始化至少预定次数之后,计算设备确定该计算设备已经进入损坏状态。计算设备至少存储系统数据和关于对系统数据的多个改变的信息。在确定计算设备已经进入损坏状态之后,计算设备从对系统数据的多个改变中识别对系统数据的一个或多个不可信改变,其中,一个或多个不可信改变是由一个或多个不可信实体进行的。计算设备将对系统数据的一个或多个不可信改变重置为一个或多个默认值。在将对系统数据的一个或多个不可信改变重置为一个或多个默认值之后,初始化计算设备。
在另一方面,提供了一种计算设备。计算设备包括一个或多个处理器;以及数据存储装置,该数据存储装置至少存储系统数据、关于对系统数据的多个改变的信息、以及计算机可执行指令。计算机可以执行指令在由一个或多个处理器执行时使计算设备执行功能。所述功能包括:在所述计算设备已经在预定时间间隔期间被初始化至少预定次数之后,确定所述计算设备是否已经进入损坏状态;在确定计算设备已经进入损坏状态之后,从对系统数据的多个改变中识别对系统数据的一个或多个不可信改变,其中,一个或多个不可信改变是由一个或多个不可信实体进行的;将对系统数据的一个或多个不可信改变重置为一个或多个默认值;以及在将对系统数据的一个或多个不可信改变重置为一个或多个默认值之后,初始化计算设备。
在另一方面中,提供一种非暂时性计算机可读介质。所述非暂时性计算机可读介质上存储有计算机可执行指令,所述计算机可执行指令在由计算设备的一个或多个处理器执行时使所述计算设备执行功能。所述功能包括:在计算设备已经在预定时间间隔期间被初始化至少预定次数之后,确定该计算设备已经进入损坏状态,所述计算设备至少存储系统数据和关于对所述系统数据的多个改变的信息;在确定计算设备已经进入损坏状态之后,从对系统数据的多个改变中识别对系统数据的一个或多个不可信改变,其中,一个或多个不可信改变是由一个或多个不可信实体进行的;将对系统数据的一个或多个不可信改变重置为一个或多个默认值;以及在将对系统数据的一个或多个不可信改变重置为一个或多个默认值之后,初始化计算设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880035651.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:跨装置的通用数据访问
- 下一篇:自动化装置测试分类系统和技术