[发明专利]异常规避方法和异常规避装置在审
申请号: | 202110363082.6 | 申请日: | 2021-04-02 |
公开(公告)号: | CN115185722A | 公开(公告)日: | 2022-10-14 |
发明(设计)人: | 何小弟;张木军;陈操;郭津 | 申请(专利权)人: | 广州三星通信技术研究有限公司;三星电子株式会社 |
主分类号: | G06F11/07 | 分类号: | G06F11/07 |
代理公司: | 北京铭硕知识产权代理有限公司 11286 | 代理人: | 刘超;曾世骁 |
地址: | 510663 广东省广州市广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 异常 规避 方法 装置 | ||
1.一种电子设备的异常规避方法,所述异常规避方法包括:
当发生引起系统或应用程序重新启动的异常情况时,获取与所述异常情况相关联的信息;
基于所述信息确定用于处理所述异常情况的规避方案;
重新启动系统或应用程序,利用所述规避方案来规避所述异常情况。
2.如权利要求1所述的异常规避方法,其特征在于,基于所述信息确定用于处理所述异常情况的规避方案的步骤包括:
从所述信息提取异常特征;
通过将所述异常特征与预设的关键特征进行比较来确定所述规避方案。
3.如权利要求2所述的异常规避方法,其特征在于,所述信息包括堆栈数据,所述异常特征包括堆栈数据中包含的函数名称。
4.如权利要求2所述的异常规避方法,其特征在于,通过将所述异常特征与预设的关键特征进行比较来确定所述规避方案的步骤包括:
当所述异常特征包含预定组合的关键特征时,将所述预定组合的关键特征相应的预定规避方案确定为所述规避方案。
5.如权利要求1所述的异常规避方法,其特征在于,基于所述信息确定用于处理所述异常情况的规避方案的步骤包括:
基于所述信息确定用于处理所述异常情况的规避方案以及标识信息,
其中,所述标识信息用于指示所述规避方案,
其中,重新启动系统或应用程序,利用所述规避方案来规避所述异常情况的步骤包括:
重新启动系统或应用程序,当再次发生所述异常情况时,基于所述标识信息确定规避方案来规避所述异常情况。
6.如权利要求5所述的异常规避方法,其特征在于,基于所述标识信息确定规避方案来规避所述异常情况的步骤包括:
根据所述标识信息确定是否进入异常处理函数,如果是,在所述异常处理函数中根据所述标识信息确定规避方案来规避所述异常情况。
7.如权利要求1所述的异常规避方法,其特征在于,基于所述信息确定用于处理所述异常情况的规避方案的步骤包括:
从所述信息提取异常特征;
基于所述异常特征利用异常处理模型来获得所述规避方案。
8.如权利要求7所述的异常规避方法,其特征在于,所述异常处理模型基于以下方式被获得:
获取训练数据,其中,所述训练数据包括多组训练样本;
利用所述训练数据训练所述异常处理模型。
9.如权利要求8所述的异常规避方法,其特征在于,所述训练样本包括与所述异常情况关联的关键特征变量值与相应的规避方案,
其中,根据所述异常特征与预设的关键特征的比较结果,确定所述与所述异常情况关联的关键特征变量值。
10.如权利要求7所述的异常规避方法,其特征在于,所述异常处理模型是决策树模型。
11.如权利要求1所述的异常规避方法,其特征在于,所述规避方案包括跳过异常处理、禁止异常启动中的至少一个。
12.如权利要求1所述的异常规避方法,其特征在于,所述异常规避方法还包括:
在成功规避所述异常情况后,提示用户所述异常情况已规避并且需要进一步的修复处理。
13.一种异常规避装置,包括:
获取模块,被配置为当发生引起系统或应用程序重新启动的异常情况时,获取与所述异常情况相关联的信息;
确定模块,被配置为基于所述信息确定用于处理所述异常情况的规避方案;
处理模块,被配置为重新启动系统或应用程序,利用所述规避方案来规避所述异常情况。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州三星通信技术研究有限公司;三星电子株式会社,未经广州三星通信技术研究有限公司;三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110363082.6/1.html,转载请声明来源钻瓜专利网。