[发明专利]异常规避方法和异常规避装置在审
申请号: | 202110363082.6 | 申请日: | 2021-04-02 |
公开(公告)号: | CN115185722A | 公开(公告)日: | 2022-10-14 |
发明(设计)人: | 何小弟;张木军;陈操;郭津 | 申请(专利权)人: | 广州三星通信技术研究有限公司;三星电子株式会社 |
主分类号: | G06F11/07 | 分类号: | G06F11/07 |
代理公司: | 北京铭硕知识产权代理有限公司 11286 | 代理人: | 刘超;曾世骁 |
地址: | 510663 广东省广州市广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 异常 规避 方法 装置 | ||
本公开提供了一种异常规避方法和异常规避装置。所述异常规避方法可包括以下步骤:当发生引起系统或应用程序重新启动的异常情况时,获取与所述异常情况相关联的信息;基于所述信息确定用于处理所述异常情况的规避方案;重新启动系统或应用程序,利用所述规避方案来规避所述异常情况。根据本公开,可自动修复电子设备出现的异常情况,避免设备无法正常启动甚至系统崩溃的问题,从而提高了用户的使用体验。
技术领域
本公开涉及电子技术领域。更具体地,本公开涉及一种用于规避系统异常的异常规避方法和异常规避装置。
背景技术
随着电子技术的发展,系统平台(诸如Android平台)有大量的APP/服务(Service),这些APP/Service在电子设备的系统上运行时可能会发生异常情况或导致系统崩溃,使得电子设备反应变慢,甚至会导致电子设备无法正常启动。电子设备频繁地发生系统崩溃最终进入故障模式。
当电子设备的系统发生故障时,大部分厂商都采用恢复出厂设置为主的方法来修复系统故障,但采用这种修复方法可能会耽误用户使用时间、损失客户数据等。
发明内容
根据本公开的示例性实施例提供了一种用于处理系统异常的异常规避方法和异常规避装置,以至少解决上述提及的问题。
根据本公开的示例性实施例,提供一种电子设备的异常规避方法,所述异常规避方法可包括:当发生引起系统或应用程序重新启动的异常情况时,获取与所述异常情况相关联的信息;基于所述信息确定用于处理所述异常情况的规避方案;重新启动系统或应用程序,利用所述规避方案来规避所述异常情况。
可选地,基于所述信息确定用于处理所述异常情况的规避方案的步骤可包括:从所述信息提取异常特征;通过将所述异常特征与预设的关键特征进行比较来确定所述规避方案。
可选地,所述信息可包括堆栈数据,所述异常特征可包括堆栈数据中包含的函数名称。
可选地,通过将所述异常特征与预设的关键特征进行比较来确定所述规避方案的步骤包括:当所述异常特征包含预定组合的关键特征时,将所述预定组合的关键特征相应的预定规避方案确定为所述规避方案。
可选地,基于所述信息确定用于处理所述异常情况的规避方案的步骤可包括:基于所述信息确定用于处理所述异常情况的规避方案以及标识信息,其中,所述标识信息用于指示所述规避方案,其中,重新启动系统或应用程序,利用所述规避方案来规避所述异常情况的步骤可包括:重新启动系统或应用程序,当再次发生所述异常情况时,基于所述标识信息确定规避方案来规避所述异常情况。
可选地,基于所述标识信息确定规避方案来规避所述异常情况的步骤可包括:根据所述标识信息确定是否进入异常处理函数,如果是,在所述异常处理函数中根据所述标识信息确定规避方案来规避所述异常情况。
可选地,基于所述信息确定用于处理所述异常情况的规避方案的步骤可包括:从所述信息提取异常特征;基于所述异常特征利用异常处理模型来获得所述规避方案。
可选地,所述异常处理模型可基于以下方式被获得:获取训练数据,其中,所述训练数据包括与多个异常情况相关联的堆栈和相应的规避方案;从所述堆栈中提取函数;通过将提取的函数与预设的关键函数变量进行比较来对所述关键函数变量进行赋值;利用赋值的关键函数变量和对应的规避方案来训练所述异常处理模型。
可选地,所述训练样本可包括与所述异常情况关联的关键特征变量值与相应的规避方案,其中,根据所述异常特征与预设的关键特征的比较结果,确定所述与所述异常情况关联的关键特征变量值。
可选地,所述异常处理模型可以是决策树模型。
可选地,所述规避方案可包括跳过异常处理和禁止异常启动中的至少一个。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州三星通信技术研究有限公司;三星电子株式会社,未经广州三星通信技术研究有限公司;三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110363082.6/2.html,转载请声明来源钻瓜专利网。