异常问题处理方法及装置制造方法及图纸

技术编号:17007061 阅读:33 留言:0更新日期:2018-01-11 03:34
本发明专利技术实施例提供一种异常问题处理方法及装置,其中,该方法包括:在终端设备开机时,根据本地存储的所述终端设备的异常复位问题的信息,在本地查找用于解决所述异常复位问题的软件程序;若查找到所述软件程序,则根据预先设置的所述软件程序的执行时机,在所述终端设备上执行所述软件程序。本发明专利技术实施例提供的方法及装置,能够提高终端设备的稳定性,增强用户的使用体验。

【技术实现步骤摘要】
异常问题处理方法及装置
本专利技术实施例涉及终端设备
,尤其涉及一种异常问题处理方法及装置。
技术介绍
随着终端设备功能的多样化发展,终端设备的系统复杂度也在不断的增加,这对于终端设备的稳定性来说是一个巨大的挑战。尤其对于硬件问题带来的设备稳定性问题而言,由于终端设备在制造完成后会存在硬件无法更改的问题,这就需要通过软件的方法来改善终端设备的稳定性,减少终端设备的异常发生。但是,由于终端设备测试的局限性、用户场景的不确定性,以及网络环境不同等因素的原因,导致终端设备异常问题不可能在终端设备生产时就及时发现所有问题,从而导致异常问题经常在用户使用过程中发生,这对于终端设备的稳定性和用户体验而言具有重大影响,因此,如何在用户使用过程中及时发现异常问题,及时解决异常问题,避免异常问题的重复发生,对于提高终端设备的稳定性和用户体验十分重要。
技术实现思路
本专利技术实施例提供一种异常问题处理方法及装置,用以提高终端设备的稳定性,增强用户的使用体验。本专利技术实施例第一方面提供一种异常问题处理方法,该方法包括:在终端设备开机时,根据本地存储的所述终端设备的异常复位问题的信息,在本地查找用于解决所述异常复位问题的软件程序;若查找到所述软件程序,则根据预先设置的所述软件程序的执行时机,在所述终端设备上执行所述软件程序。本专利技术实施例第二方面提供一种异常问题处理装置,该装置包括:查找模块,用于在终端设备开机时,根据本地存储的所述终端设备的异常复位问题的信息,在本地查找用于解决所述异常复位问题的软件程序;程序执行模块,用于在查找到所述软件程序时,根据预先设置的所述软件程序的执行时机,在所述终端设备上执行所述软件程序。本专利技术实施例,通过在终端设备开机时,根据本地存储的终端设备的异常复位问题的信息,查找用于解决该异常复位问题的软件程序,并在找到该软件程序时,根据预先设置的该软件程序的执行时机,在终端设备上执行该软件程序,使得终端设备能够基于其发生的异常复位问题,自动实施相应的用于改善该问题的软件程序,从而达到降低或避免相同异常复位问题重复发生的概率,提高了终端设备的稳定性,增强了用户的使用体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术一实施例提供的一种异常问题处理方法的流程图;图2为本专利技术又一实施例提供的一种异常问题处理方法的流程图;图3为本专利技术一实施例提供的一种异常问题处理方法的流程图;图4为本专利技术一实施例提供的一种异常问题处理装置的结构示意图;图5为本专利技术又一实施例提供的一种异常问题处理装置的结构示意图;图6为本专利技术一实施例提供的终端设备的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术的说明书和权利要求书的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤的过程或结构的装置不必限于清楚地列出的那些结构或步骤而是可包括没有清楚地列出的或对于这些过程或装置固有的其它步骤或结构。下面对本专利技术涉及的名词进行解释:异常复位问题,是指导致终端设备复位重启的软件或硬件问题,比如导致终端设备复位重启的CPU电压过低/过高的问题、硬件看门狗超时的问题等。当然这里仅为示例说明而不是对异常复位问题的具体限定。软件程序,是指能够在终端设备上执行的用于解决某类异常复位问题的计算机代码。本专利技术实施例提供一种异常问题处理方法,该方法可以由一种异常问题处理装置来执行,该装置设置在终端设备中。参见图1,图1为本专利技术一实施例提供的一种异常问题处理方法的流程图,如图1所示,该方法包括如下步骤:步骤101、在终端设备开机时,根据本地存储的所述终端设备的异常复位问题的信息,在本地查找用于解决所述异常复位问题的软件程序。本实施例中所述的开机包括终端设备正常的开机行为和终端设备因发生异常复位问题而进行的复位重启的行为。本实施例中涉及的异常复位问题的信息至少包括异常复位问题的类型(比如,CPU供电问题、基带)和异常复位问题的发生时间,可选的,还可以包括同一类型的异常复位问题的发生次数。可选的,在本实施例中异常问题处理装置中预先存储有用于解决各种类型异常复位问题的软件程序,该程序的具体形式可以根据需要来进行设置,本实施例中不做限定。当终端设备发生异常复位问题时,异常问题处理装置记录该异常复位问题的信息。当终端设备开机时异常问题处理装置调取已经记录的终端设备的异常复位问题的信息,并根据该些信息在本地查找用于解决该些异常复位问题的软件程序。其中,本实施例至少可以根据如下方式中的任意一种来查找用于解决异常复位问题的软件程序:在一种可能的方式中,异常问题处理装置基于本地存储的终端设备在预设历史长度内发生的异常复位问题(比如过去5天内的异常复位问题)的类型,在本地查找用于解决该些类型异常复位问题的软件程序,比如,当前存储有CPU电压类的异常复位问题,以及基带时钟驱动能力类的异常复位问题,则相在本地查找解决该些问题的相应的软件程序。当然这里仅为示例说明而不是对本专利技术的唯一限定。这里需要说明的是,本实施例查找获得的软件程序,可能是一个也可能是多个,即可能存在一种软件程序能够同时解决不同类型的异常复位问题,也可能通过不同的软件程序解决不同类型的异常复位问题。本实施例中,用于解决同一类型的异常复位问题的软件程序可能是一个或多个。在又一种可能的方式中,异常问题处理装置根据本地存储的终端设备的异常复位问题的信息,确定是否存在至少一种类型的异常复位问题的发生次数超过第一预设次数,若存在,则将该种类型的异常复位问题设置为目标类型的异常复位问题,进一步的,异常问题处理装置再在本地查找能够用于解决该目标类型的异常复位问题的软件程序。其中第一预设次数的具体数值可以根据需要进行设定,本实施例中不做具体限定。可选的,在实际场景中,终端开机可能是由于电源键等常规条件所触发的正常开机行为,也可能是由于终端设备发生异常复位问题所导致的非正常开机行为。而对于本实施例而言显然异常复位问题的信息具有较为重要的意义,因此,在终端设备开机时,异常问题处理装置需要对终端开机的触发原因进行判断,当判断导致终端开机的原因是异常复位问题时,那么,异常问题处理装置对该异常复位问题的信息进行记录。步骤102、若查找到所述软件程序,则根据预先设置的所述软件程序的执行时机,在所述终端设备上执行所述软件程序。本实施例中每个软件程序都对应设置有相应的执行时机,至于每个软件程序的具体执行时机可以根据需要进行设定,本实施例中不做限定。比如,当查找获得的软件程序是用来解决CPU的电压异常问题,那么可以将该软件程序设置为在本次开机中启动执行。而当查找获得的软件程序是用来解决基带时钟驱动能力的异常问题时,则可以将该软件程序设置为在终端本文档来自技高网...
异常问题处理方法及装置

【技术保护点】
一种异常问题处理方法,其特征在于,包括:在终端设备开机时,根据本地存储的所述终端设备的异常复位问题的信息,在本地查找用于解决所述异常复位问题的软件程序;若查找到所述软件程序,则根据预先设置的所述软件程序的执行时机,在所述终端设备上执行所述软件程序。

【技术特征摘要】
1.一种异常问题处理方法,其特征在于,包括:在终端设备开机时,根据本地存储的所述终端设备的异常复位问题的信息,在本地查找用于解决所述异常复位问题的软件程序;若查找到所述软件程序,则根据预先设置的所述软件程序的执行时机,在所述终端设备上执行所述软件程序。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述终端设备发生异常复位问题时,记录所述异常复位问题的信息,所述信息中包括所述复位问题的类型和所述复位问题的发生时间。3.根据权利要求2所述的方法,其特征在于,所述根据本地存储的所述终端设备的异常复位问题的信息,在本地查找用于解决所述异常复位问题的软件程序,包括:基于本地存储的所述终端设备在预设历史时间长度内发生的异常复位问题的类型,在本地查找用于解决所述类型的异常复位问题的软件程序。4.根据权利要求2所述的方法,其特征在于,本地存储的所述终端设备的异常复位问题的信息中还包括各类型异常复位问题的发生次数;所述根据本地存储的所述终端设备的异常复位问题的信息,在本地查找用于解决所述异常复位问题的软件程序,包括:在本地查找用于解决发生次数超过第一预设次数的目标类型的异常复位问题的软件程序。5.根据权利要求3或4所述的方法,其特征在于,本地中用于解决每种类型的异常复位问题的软件程序有多个;所述根据预先设置的所述软件程序的执行时机,在所述终端设备上执行所述软件程序之后,所述方法还包括:若所述终端设备在预设时间范围内发生同一所述类型的异常复位问题的次数超过第二预设次数,...

【专利技术属性】
技术研发人员:王旭峰
申请(专利权)人:青岛海信移动通信技术股份有限公司
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1