一种终端故障的检测方法和终端技术

技术编号:13894514 阅读:154 留言:0更新日期:2016-10-24 21:13
本发明专利技术实施例提供了一种终端故障的检测方法和终端。一方面,本发明专利技术实施例中,每次终端开机后,检测并记录所述终端存在的故障,从而,通过检测所述终端是否发生跌落,若检测到所述终端发生跌落,检测所述终端发生跌落后存在的故障,进而,可以根据所述终端发生跌落后存在的故障和记录的所述终端存在的故障,确定所述跌落造成的故障。本发明专利技术实施例用以解决现有技术中无法确定终端由于发生跌落而造成的故障的问题。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种终端故障的检测方法和终端
技术介绍
终端的使用越来越广泛,而终端的售后问题也受到更多关注。用户在使用终端的过程中,会由于握持不牢等原因发生终端的跌落现象。终端发生跌落后,可能造成终端故障。在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:现有技术中,若终端发生故障,且终端曾经发生过跌落,并不能确定终端发生的故障是不是由跌落造成的,现有技术无法确定终端由于发生跌落而造成的故障。
技术实现思路
有鉴于此,本专利技术实施例提供了一种终端故障的检测方法和终端,用以解决现有技术中无法确定终端由于发生跌落而造成的故障的问题。一方面,本专利技术实施例提供了一种终端故障的检测方法,每次终端开机后,检测并记录所述终端存在的故障;所述方法包括:检测所述终端是否发生跌落;若检测到所述终端发生跌落,检测所述终端发生跌落后存在的故障;根据所述终端发生跌落后存在的故障和记录的所述终端存在的故障,确定所述跌落造成的故障。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述方法还包括:若检测到所述终端发生跌落,获得所述终端跌落的高度数据;根据所述终端跌落的高度数据,确定造成所述终端发生跌落的原因。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,检测所述终端是否发生跌落,包括:获取所述终端中加速度传感器检测到的所述终端的加速力;若所述终端的加速力等于0,确定所述终端发生跌落;或者,若所述终端的加速力不等于0,确定所述终端没有发生跌落。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,若检测到所述终端发生跌落,获得所述终端跌落的高度数据,包括:若检测到所述终端发生跌落,获得所述终端跌落开始的时刻和所述终端跌落结束的时刻;根据所述终端跌落开始的时刻和所述终端跌落结束的时刻,获取所述终端跌落的时长;根据所述终端跌落的时长,计算所述终端跌落的高度数据。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,根据所述终端跌落的高度数据,确定造成所述终端发生跌落的原因,包括:将所述终端跌落的高度数据与预设的高度阈值进行比对;若所述终端跌落的高度数据大于或等于所述高度阈值,确定造成所述终端发生故障的原因为人为损坏;或者,若所述终端跌落的高度数据小于所述高度阈值,确定造成所述终端发生故障的原因为非人为损坏。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,根据所述终端发生跌落后存在的故障和记录的所述终端存在的故障,确定所述跌落造成的故障,包括:将所述终端发生跌落后存在的故障与记录的所述终端存在的故障进行比对,若存在目标故障,确定所述目标故障为所述跌落造成的故障;所述目标故障为属
于终端发生跌落后存在的故障,但不属于记录的所述终端存在的故障。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述方法还包括:将确定的所述跌落造成的故障进行记录,以及,将确定的造成所述终端发生跌落的原因进行记录。上述技术方案中的一个技术方案具有如下有益效果:本专利技术实施例中,每次终端开机后,检测并记录所述终端存在的故障,从而,通过检测所述终端是否发生跌落,若检测到所述终端发生跌落,检测所述终端发生跌落后存在的故障,进而,可以根据所述终端发生跌落后存在的故障和记录的所述终端存在的故障,确定所述跌落造成的故障。本专利技术实施例中,可以检测到终端是否发生跌落,并检测终端发生跌落后终端中具体存在的故障,所以通过比对终端发生跌落后存在的故障和记录的终端存在的故障,即可便捷地确定终端由于发生跌落而造成的故障。本专利技术实施例解决了现有技术中无法确定终端由于发生跌落而造成的故障的问题,提高了检测终端故障的效率。另一方面,本专利技术实施例提供了一种终端,包括:检测模块,用于每次开机后,检测所述终端存在的故障;所述检测模块,还用于检测所述终端是否发生跌落;以及,用于若检测到所述终端发生跌落,检测所述终端发生跌落后存在的故障;确定模块,用于根据所述终端发生跌落后存在的故障和记录的所述终端存在的故障,确定所述跌落造成的故障。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述终端还包括获取模块;所述获取模块,还用于若所述检测模块检测到所述终端发生跌落,获得所述终端跌落的高度数据;所述确定模块,还用于根据所述终端跌落的高度数据,确定造成所述终端发
生跌落的原因。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述检测模块用于检测所述终端是否发生跌落时,具体用于:获取所述终端中加速度传感器检测到的所述终端的加速力;若所述终端的加速力等于0,确定所述终端发生跌落;或者,若所述终端的加速力不等于0,确定所述终端没有发生跌落。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述记录模块用于若所述检测模块检测到所述终端发生跌落,获得所述终端跌落的高度数据时,具体用于:若所述检测模块检测到所述终端发生跌落,获得所述终端跌落开始的时刻和所述终端跌落结束的时刻;根据所述终端跌落开始的时刻和所述终端跌落结束的时刻,获取所述终端跌落的时长;根据所述终端跌落的时长,计算所述终端跌落的高度数据。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述确定模块用于根据所述终端跌落的高度数据,确定造成所述终端发生跌落的原因时,具体用于:将所述终端跌落的高度数据与预设的高度阈值进行比对;若所述终端跌落的高度数据大于或等于所述高度阈值,确定造成所述终端发生故障的原因为人为损坏;或者,若所述终端跌落的高度数据小于所述高度阈值,确定造成所述终端发生故障的原因为非人为损坏。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述确定模块用于根据所述终端发生跌落后存在的故障和记录的所述终端存在的故障,确定所述跌落造成的故障时,具体用于:将所述终端发生跌落后存在的故障与记录的所述终端存在的故障进行比对,
若存在目标故障,确定所述目标故障为所述跌落造成的故障;所述目标故障为属于终端发生跌落后存在的故障,但不属于记录的所述终端存在的故障。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述获取模块,还用于:将所述确定模块确定的所述跌落造成的故障进行记录,以及,将所述确定模块确定的造成所述终端发生跌落的原因进行记录。上述技术方案中的一个技术方案具有如下有益效果:本专利技术实施例中,每次终端开机后,终端的检测模块可以检测所述终端存在的故障,终端的记录模块可以记录检测模块监测到的所述终端存在的故障,从而,通过终端的检测模块检测所述终端是否发生跌落,若检测到所述终端发生跌落,终端的检测模块检测所述终端发生跌落后存在的故障,进而,终端的确定模块可以根据所述终端发生跌落后存在的故障和记录的所述终端存在的故障,确定所述跌落造成的故障。本专利技术实施例中,可以检测到终端是否发生跌落,并检测终端发生跌落后终端中具体存在的故障,所以通过比对终端发生跌落后存在的故障和记录的终端存在的故障,即可便捷地确定终端由于发生跌落而造成的故障。本专利技术实施例解决了现有技术中无法确定终端由于发生跌落而造成的故障的问题,提高了检测终端故障的效率。【附图说明】为了更清楚地说明本专利技术实施例的技术方本文档来自技高网
...

【技术保护点】
一种终端故障的检测方法,其特征在于,每次终端开机后,检测并记录所述终端存在的故障;所述方法包括:检测所述终端是否发生跌落;若检测到所述终端发生跌落,检测所述终端发生跌落后存在的故障;根据所述终端发生跌落后存在的故障和记录的所述终端存在的故障,确定所述跌落造成的故障。

【技术特征摘要】
1.一种终端故障的检测方法,其特征在于,每次终端开机后,检测并记录所述终端存在的故障;所述方法包括:检测所述终端是否发生跌落;若检测到所述终端发生跌落,检测所述终端发生跌落后存在的故障;根据所述终端发生跌落后存在的故障和记录的所述终端存在的故障,确定所述跌落造成的故障。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:若检测到所述终端发生跌落,获得所述终端跌落的高度数据;根据所述终端跌落的高度数据,确定造成所述终端发生跌落的原因。3.根据权利要求1所述的方法,其特征在于,检测所述终端是否发生跌落,包括:获取所述终端中加速度传感器检测到的所述终端的加速力;若所述终端的加速力等于0,确定所述终端发生跌落;或者,若所述终端的加速力不等于0,确定所述终端没有发生跌落。4.根据权利要求2所述的方法,其特征在于,若检测到所述终端发生跌落,获得所述终端跌落的高度数据,包括:若检测到所述终端发生跌落,获得所述终端跌落开始的时刻和所述终端跌落结束的时刻;根据所述终端跌落开始的时刻和所述终端跌落结束的时刻,获取所述终端跌落的时长;根据所述终端跌落的时长,计算所述终端跌落的高度数据。5.根据权利要求2所述的方法,其特征在于,根据所述终端跌落的高度数据,确定造成所述终端发生跌落的原因,包括:将所述终端跌落的高度数据与预设的高度阈值进行比对;若所述终端跌落的高度数据大于或等于所述高度阈值,确定造成所述终端发生故障的原因为人为损坏;或者,若所述终端跌落的高度数据小于所述高度阈值,确定造成所述终端发生故障的原因为非人为损坏。6.根据权利要求1所述的方法,其特征在于,根据所述终端发生跌落后存在的故障和记录的所述终端存在的故障,确定所述跌落造成的故障,包括:将所述终端发生跌落后存在的故障与记录的所述终端存在的故障进行比对,若存在目标故障,确定所述目标故障为所述跌落造成的故障;所述目标故障为属于终端发生跌落后存在的故障,但不属于记录的所述终端存在的故障。7.根据权利要求2所述的方法,其特征在于,所述方法还包括:将确定的所述跌落造成的故障进行记录,以及,将确定的造成所述终端发生跌落的原因进行记录。8.一种终端,其特征在于,所述终端包括:检测模块,用于每次开机后,检测所述终端存在的故障;所述检测模块,还用于检测所述终端...

【专利技术属性】
技术研发人员:熊大军
申请(专利权)人:深圳天珑无线科技有限公司
类型:发明
国别省市:广东;44

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

1