欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種終端故障的檢測方法和終端的制作方法

文檔序號(hào):10654365閱讀:325來源:國知局
一種終端故障的檢測方法和終端的制作方法
【專利摘要】本發(fā)明實(shí)施例提供了一種終端故障的檢測方法和終端。一方面,本發(fā)明實(shí)施例中,每次終端開機(jī)后,檢測并記錄所述終端存在的故障,從而,通過檢測所述終端是否發(fā)生跌落,若檢測到所述終端發(fā)生跌落,檢測所述終端發(fā)生跌落后存在的故障,進(jìn)而,可以根據(jù)所述終端發(fā)生跌落后存在的故障和記錄的所述終端存在的故障,確定所述跌落造成的故障。本發(fā)明實(shí)施例用以解決現(xiàn)有技術(shù)中無法確定終端由于發(fā)生跌落而造成的故障的問題。
【專利說明】
一種終端故障的檢測方法和終端【
技術(shù)領(lǐng)域

[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種終端故障的檢測方法和終端?!尽颈尘凹夹g(shù)】】
[0002]終端的使用越來越廣泛,而終端的售后問題也受到更多關(guān)注。用戶在使用終端的過程中,會(huì)由于握持不牢等原因發(fā)生終端的跌落現(xiàn)象。終端發(fā)生跌落后,可能造成終端故障。
[0003]在實(shí)現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題:
[0004]現(xiàn)有技術(shù)中,若終端發(fā)生故障,且終端曾經(jīng)發(fā)生過跌落,并不能確定終端發(fā)生的故障是不是由跌落造成的,現(xiàn)有技術(shù)無法確定終端由于發(fā)生跌落而造成的故障?!?br/>【發(fā)明內(nèi)容】

[0005]有鑒于此,本發(fā)明實(shí)施例提供了一種終端故障的檢測方法和終端,用以解決現(xiàn)有技術(shù)中無法確定終端由于發(fā)生跌落而造成的故障的問題。
[0006]—方面,本發(fā)明實(shí)施例提供了一種終端故障的檢測方法,每次終端開機(jī)后,檢測并記錄所述終端存在的故障;所述方法包括:
[0007]檢測所述終端是否發(fā)生跌落;
[0008]若檢測到所述終端發(fā)生跌落,檢測所述終端發(fā)生跌落后存在的故障;
[0009]根據(jù)所述終端發(fā)生跌落后存在的故障和記錄的所述終端存在的故障,確定所述跌落造成的故障。[〇〇1〇]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述方法還包括:
[0011]若檢測到所述終端發(fā)生跌落,獲得所述終端跌落的高度數(shù)據(jù);
[0012]根據(jù)所述終端跌落的高度數(shù)據(jù),確定造成所述終端發(fā)生跌落的原因。
[0013]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,檢測所述終端是否發(fā)生跌落,包括:
[0014]獲取所述終端中加速度傳感器檢測到的所述終端的加速力;
[0015]若所述終端的加速力等于0,確定所述終端發(fā)生跌落;或者,若所述終端的加速力不等于0,確定所述終端沒有發(fā)生跌落。
[0016]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,若檢測到所述終端發(fā)生跌落,獲得所述終端跌落的高度數(shù)據(jù),包括:
[0017]若檢測到所述終端發(fā)生跌落,獲得所述終端跌落開始的時(shí)刻和所述終端跌落結(jié)束的時(shí)刻;
[0018]根據(jù)所述終端跌落開始的時(shí)刻和所述終端跌落結(jié)束的時(shí)刻,獲取所述終端跌落的時(shí)長;[0019 ]根據(jù)所述終端跌落的時(shí)長,計(jì)算所述終端跌落的高度數(shù)據(jù)。
[0020]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,根據(jù)所述終端跌落的高度數(shù)據(jù),確定造成所述終端發(fā)生跌落的原因,包括:[0021 ]將所述終端跌落的高度數(shù)據(jù)與預(yù)設(shè)的高度閾值進(jìn)行比對(duì);
[0022]若所述終端跌落的高度數(shù)據(jù)大于或等于所述高度閾值,確定造成所述終端發(fā)生故障的原因?yàn)槿藶閾p壞;或者,若所述終端跌落的高度數(shù)據(jù)小于所述高度閾值,確定造成所述終端發(fā)生故障的原因?yàn)榉侨藶閾p壞。
[0023]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,根據(jù)所述終端發(fā)生跌落后存在的故障和記錄的所述終端存在的故障,確定所述跌落造成的故障,包括:
[0024]將所述終端發(fā)生跌落后存在的故障與記錄的所述終端存在的故障進(jìn)行比對(duì),若存在目標(biāo)故障,確定所述目標(biāo)故障為所述跌落造成的故障;所述目標(biāo)故障為屬于終端發(fā)生跌落后存在的故障,但不屬于記錄的所述終端存在的故障。
[0025]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述方法還包括:
[0026]將確定的所述跌落造成的故障進(jìn)行記錄,以及,將確定的造成所述終端發(fā)生跌落的原因進(jìn)行記錄。[〇〇27]上述技術(shù)方案中的一個(gè)技術(shù)方案具有如下有益效果:
[0028]本發(fā)明實(shí)施例中,每次終端開機(jī)后,檢測并記錄所述終端存在的故障,從而,通過檢測所述終端是否發(fā)生跌落,若檢測到所述終端發(fā)生跌落,檢測所述終端發(fā)生跌落后存在的故障,進(jìn)而,可以根據(jù)所述終端發(fā)生跌落后存在的故障和記錄的所述終端存在的故障,確定所述跌落造成的故障。本發(fā)明實(shí)施例中,可以檢測到終端是否發(fā)生跌落,并檢測終端發(fā)生跌落后終端中具體存在的故障,所以通過比對(duì)終端發(fā)生跌落后存在的故障和記錄的終端存在的故障,即可便捷地確定終端由于發(fā)生跌落而造成的故障。本發(fā)明實(shí)施例解決了現(xiàn)有技術(shù)中無法確定終端由于發(fā)生跌落而造成的故障的問題,提高了檢測終端故障的效率。[0029 ]另一方面,本發(fā)明實(shí)施例提供了一種終端,包括:
[0030]檢測模塊,用于每次開機(jī)后,檢測所述終端存在的故障;
[0031]所述檢測模塊,還用于檢測所述終端是否發(fā)生跌落;以及,用于若檢測到所述終端發(fā)生跌落,檢測所述終端發(fā)生跌落后存在的故障;
[0032]確定模塊,用于根據(jù)所述終端發(fā)生跌落后存在的故障和記錄的所述終端存在的故障,確定所述跌落造成的故障。
[0033]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述終端還包括獲取模塊;[〇〇34]所述獲取模塊,還用于若所述檢測模塊檢測到所述終端發(fā)生跌落,獲得所述終端跌落的高度數(shù)據(jù);
[0035]所述確定模塊,還用于根據(jù)所述終端跌落的高度數(shù)據(jù),確定造成所述終端發(fā)生跌落的原因。
[0036]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述檢測模塊用于檢測所述終端是否發(fā)生跌落時(shí),具體用于:
[0037]獲取所述終端中加速度傳感器檢測到的所述終端的加速力;[〇〇38]若所述終端的加速力等于0,確定所述終端發(fā)生跌落;或者,若所述終端的加速力不等于0,確定所述終端沒有發(fā)生跌落。
[0039]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述記錄模塊用于若所述檢測模塊檢測到所述終端發(fā)生跌落,獲得所述終端跌落的高度數(shù)據(jù)時(shí),具體用于:
[0040]若所述檢測模塊檢測到所述終端發(fā)生跌落,獲得所述終端跌落開始的時(shí)刻和所述終端跌落結(jié)束的時(shí)刻;
[0041]根據(jù)所述終端跌落開始的時(shí)刻和所述終端跌落結(jié)束的時(shí)刻,獲取所述終端跌落的時(shí)長;
[0042]根據(jù)所述終端跌落的時(shí)長,計(jì)算所述終端跌落的高度數(shù)據(jù)。[〇〇43]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述確定模塊用于根據(jù)所述終端跌落的高度數(shù)據(jù),確定造成所述終端發(fā)生跌落的原因時(shí),具體用于:
[0044]將所述終端跌落的高度數(shù)據(jù)與預(yù)設(shè)的高度閾值進(jìn)行比對(duì);
[0045]若所述終端跌落的高度數(shù)據(jù)大于或等于所述高度閾值,確定造成所述終端發(fā)生故障的原因?yàn)槿藶閾p壞;或者,若所述終端跌落的高度數(shù)據(jù)小于所述高度閾值,確定造成所述終端發(fā)生故障的原因?yàn)榉侨藶閾p壞。
[0046]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述確定模塊用于根據(jù)所述終端發(fā)生跌落后存在的故障和記錄的所述終端存在的故障,確定所述跌落造成的故障時(shí),具體用于:
[0047]將所述終端發(fā)生跌落后存在的故障與記錄的所述終端存在的故障進(jìn)行比對(duì),若存在目標(biāo)故障,確定所述目標(biāo)故障為所述跌落造成的故障;所述目標(biāo)故障為屬于終端發(fā)生跌落后存在的故障,但不屬于記錄的所述終端存在的故障。[〇〇48]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述獲取模塊,還用于:
[0049]將所述確定模塊確定的所述跌落造成的故障進(jìn)行記錄,以及,將所述確定模塊確定的造成所述終端發(fā)生跌落的原因進(jìn)行記錄。
[0050]上述技術(shù)方案中的一個(gè)技術(shù)方案具有如下有益效果:
[0051]本發(fā)明實(shí)施例中,每次終端開機(jī)后,終端的檢測模塊可以檢測所述終端存在的故障,終端的記錄模塊可以記錄檢測模塊監(jiān)測到的所述終端存在的故障,從而,通過終端的檢測模塊檢測所述終端是否發(fā)生跌落,若檢測到所述終端發(fā)生跌落,終端的檢測模塊檢測所述終端發(fā)生跌落后存在的故障,進(jìn)而,終端的確定模塊可以根據(jù)所述終端發(fā)生跌落后存在的故障和記錄的所述終端存在的故障,確定所述跌落造成的故障。本發(fā)明實(shí)施例中,可以檢測到終端是否發(fā)生跌落,并檢測終端發(fā)生跌落后終端中具體存在的故障,所以通過比對(duì)終端發(fā)生跌落后存在的故障和記錄的終端存在的故障,即可便捷地確定終端由于發(fā)生跌落而造成的故障。本發(fā)明實(shí)施例解決了現(xiàn)有技術(shù)中無法確定終端由于發(fā)生跌落而造成的故障的問題,提高了檢測終端故障的效率?!尽靖綀D說明】】[〇〇52]為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
[0053]圖1是本發(fā)明實(shí)施例所提供的終端故障的檢測方法的實(shí)施例一的流程示意圖;
[0054]圖2是本發(fā)明實(shí)施例所提供的終端故障的檢測方法的實(shí)施例二的流程示意圖;
[0055]圖3是本發(fā)明實(shí)施例所提供的終端的功能方塊圖。【【具體實(shí)施方式】】
[0056]為了更好的理解本發(fā)明的技術(shù)方案,下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例進(jìn)行詳細(xì)描述。
[0057]應(yīng)當(dāng)明確,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0058]在本發(fā)明實(shí)施例中使用的術(shù)語是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本發(fā)明。在本發(fā)明實(shí)施例和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該” 也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。
[0059]應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”僅僅是一種描述關(guān)聯(lián)對(duì)象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,A和/或B,可以表示:單獨(dú)存在A,同時(shí)存在A和B,單獨(dú)存在B這三種情況。另外,本文中字符7”,一般表示前后關(guān)聯(lián)對(duì)象是一種“或”的關(guān)系。
[0060]取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時(shí)”或“當(dāng)…… 時(shí)”或“響應(yīng)于確定”或“響應(yīng)于檢測”。類似地,取決于語境,短語“如果確定”或“如果檢測 (陳述的條件或事件)”可以被解釋成為“當(dāng)確定時(shí)”或“響應(yīng)于確定”或“當(dāng)檢測(陳述的條件或事件)時(shí)”或“響應(yīng)于檢測(陳述的條件或事件)”。[0061 ] 實(shí)施例一
[0062]本發(fā)明實(shí)施例給出一種終端故障的檢測方法,請(qǐng)參考圖1,其為本發(fā)明實(shí)施例所提供的終端故障的檢測方法的實(shí)施例一的流程示意圖。
[0063]本發(fā)明實(shí)施例中,每次終端開機(jī)后,檢測并記錄終端存在的故障。
[0064]具體的,本發(fā)明實(shí)施例中,終端每次開機(jī)后,自動(dòng)檢測終端當(dāng)前存在的故障,并將檢測到的終端存在的故障進(jìn)行記錄。終端開機(jī)后,將檢測到的終端存在的故障進(jìn)行記錄,是為了若終端發(fā)生跌落,可以將終端發(fā)生跌落后存在的故障與記錄的終端存在的故障進(jìn)行比對(duì),以保證檢測終端故障的準(zhǔn)確性。
[0065]如圖1所示,本發(fā)明實(shí)施例所提供的終端故障的檢測方法包括以下步驟:[〇〇66]S101,檢測終端是否發(fā)生跌落。
[0067]具體的,為了確定跌落是否造成了終端的故障,需要準(zhǔn)確地檢測終端是否發(fā)生了跌落。
[0068]需要說明的是,本發(fā)明實(shí)施例中所涉及的終端可以包括但不限于個(gè)人計(jì)算機(jī) (Personal Computer,PC)、個(gè)人數(shù)字助理(Personal Digital Assistant,PDA)、無線手持設(shè)備、平板電腦(Tab 1 et Computer)、手機(jī)、MP3播放器、MP4播放器等。[0〇69] 在一個(gè)具體的實(shí)現(xiàn)過程中,終端中的加速度傳感器(Gravity-Sensor,G-Sensor) 可以檢測到終端的加速力,而檢測終端是否發(fā)生跌落,則可以獲取加速度傳感器檢測到的終端的加速力,進(jìn)而根據(jù)獲取到的加速力判斷終端是否發(fā)生跌落。
[0070]具體的,加速度傳感器為終端中內(nèi)置的子模塊,并且,加速度傳感器可以檢測到終端的加速力??梢岳斫獾氖牵铀倭褪钱?dāng)終端在加速過程中作用在終端上的力,加速度傳感器可以檢測到晃動(dòng)、跌落、上升、下降等終端的各種移動(dòng)變化,進(jìn)而獲得終端的加速力。 [〇〇71]以加速度傳感器在一個(gè)三維直角坐標(biāo)系獲取加速力為例進(jìn)行說明,加速度傳感器可以檢測到終端在x軸、y軸和z軸上受到加速力,表現(xiàn)為x軸、y軸和z軸的正負(fù)向變化,進(jìn)而獲取到的加速力為(x,y,z)。假設(shè)加速度傳感器的檢測部分是由一個(gè)六面體組成,六面體內(nèi)部設(shè)置有一個(gè)小球,當(dāng)終端發(fā)生靜置、晃動(dòng)、跌落、上升、下降等各種移動(dòng)變化時(shí),終端中內(nèi)置的加速度傳感器中的小球也會(huì)隨著終端發(fā)生靜置、晃動(dòng)、跌落、上升、下降等各種移動(dòng)變化,進(jìn)而,小球會(huì)對(duì)六面體的六個(gè)面產(chǎn)生各個(gè)方向上的加速力,所以加速度傳感器可以檢測到終端發(fā)生靜置、晃動(dòng)、跌落、上升、下降等各種移動(dòng)變化時(shí)的加速力。
[0072]例如,當(dāng)終端水平靜置時(shí),加速度傳感器中的小球會(huì)向六面體的下表面施加加速力,檢測到終端在z軸的加速力為9.8,而六面體其他平面都沒有受到小球施加的加速力,檢測到終端在x軸和y軸的加速力為0,因此當(dāng)終端水平靜置時(shí),可以獲取到的終端的加速力為 (0,0,9.8),其中,9.8為經(jīng)過歸一化處理的重力加速度。
[0073]在本發(fā)明實(shí)施例中,若獲取到終端的加速力等于0,確定終端發(fā)生跌落;或者,若獲取到的終端的加速力不等于〇,確定終端沒有發(fā)生跌落。[〇〇74]以加速度傳感器在一個(gè)三維直角坐標(biāo)系獲取加速力為例進(jìn)行具體說明。具體的, 終端發(fā)生跌落時(shí),加速度傳感器也發(fā)生跌落,此時(shí),可以認(rèn)為終端和加速度傳感器都發(fā)生自由落體運(yùn)動(dòng),所以,加速度傳感器內(nèi)部的六面體和小球也同時(shí)發(fā)生自由落體運(yùn)動(dòng)。此時(shí),小球可能會(huì)與六面體的下表面相接觸,但小球不會(huì)給六面體的六個(gè)表面施加任何的加速力, 所以,若終端發(fā)生跌落,加速度傳感器檢測到終端的加速力只能是(〇,〇,〇),也即,當(dāng)終端的加速力等于0時(shí),即可確定終端發(fā)生了跌落。相反地,若獲取到的終端的加速力不等于0,則可以確定終端沒有發(fā)生跌落。
[0075]具體的,本發(fā)明實(shí)施例中,若獲取到終端的加速力等于0,包括:獲取到的終端的加速力等于0;或者,約等于0;或者,近似等于0;或者,與0的差值小于預(yù)設(shè)的閾值中的至少一個(gè),若滿足上述條件,都可以確定終端發(fā)生跌落。也即,判斷終端是否發(fā)生跌落的條件,可以進(jìn)行較為接近的設(shè)定,以滿足實(shí)際應(yīng)用的需求。
[0076]S102,若檢測到終端發(fā)生跌落,檢測終端發(fā)生跌落后存在的故障。
[0077]具體的,若檢測到終端發(fā)生跌落,記錄終端跌落的高度數(shù)據(jù),從而可以根據(jù)終端跌落的高度數(shù)據(jù),確定終端發(fā)生跌落的原因。
[0078]在一個(gè)具體的實(shí)現(xiàn)過程中,記錄終端跌落的高度數(shù)據(jù),可以通過獲取終端跌落的時(shí)長來實(shí)現(xiàn)。若檢測到終端發(fā)生跌落,可以利用終端內(nèi)置的時(shí)鐘記錄終端跌落開始的時(shí)刻和終端跌落結(jié)束的時(shí)刻,并根據(jù)記錄的終端跌落開始的時(shí)刻和終端跌落結(jié)束的時(shí)刻,計(jì)算終端發(fā)生跌落過程的時(shí)長。由于終端發(fā)生跌落可以看作自由落體運(yùn)動(dòng),所以利用終端跌落的時(shí)長,可以計(jì)算得到終端跌落的高度數(shù)據(jù)。
[0079]在一種可選的實(shí)現(xiàn)過程中,若檢測到終端發(fā)生跌落,還可以利用全球定位系統(tǒng) (Global Posit1ning System,GPS)將終端發(fā)生跌落的地理位置進(jìn)行記錄。
[0080]本發(fā)明實(shí)施例中,根據(jù)終端跌落的高度數(shù)據(jù),可以判斷終端發(fā)生跌落的原因是否是人為損壞。
[0081]具體的,將記錄的終端跌落的高度數(shù)據(jù)與預(yù)設(shè)的高度閾值進(jìn)行比對(duì),若終端跌落的高度數(shù)據(jù)大于或者等于該高度閾值,確定造成終端發(fā)生跌落的原因是人為損壞;若終端跌落的高度數(shù)據(jù)小于該高度閾值,確定造成終端發(fā)生跌落的原因是非人為損壞??梢岳斫獾氖牵叨乳撝悼梢愿鶕?jù)實(shí)際需要進(jìn)行預(yù)設(shè),本發(fā)明實(shí)施例對(duì)此不進(jìn)行特別限定。
[0082]舉例說明,假設(shè)預(yù)設(shè)的高度閾值為1.5m,若終端跌落的高度數(shù)據(jù)為2.1m,將記錄的終端跌落的高度2.1m與預(yù)設(shè)的高度閾值1.5m進(jìn)行比對(duì),終端跌落的高度大于該高度閾值, 確定造成終端發(fā)生跌落的原因是人為損壞;若終端跌落的高度數(shù)據(jù)為1.3m,將記錄的終端跌落的高度1.3m與預(yù)設(shè)的高度閾值1.5m進(jìn)行比對(duì),終端跌落的高度小于該高度閾值,確定造成終端發(fā)生跌落的原因是非人為損壞。[〇〇83]本發(fā)明實(shí)施例中,終端發(fā)生跌落后,檢測終端存在的故障,以作為判斷此次跌落是否造成終端發(fā)生故障的依據(jù)之一。
[0084]具體的,終端發(fā)生跌落后,終端可能處于開機(jī)狀態(tài),也可能處于關(guān)機(jī)狀態(tài)。若發(fā)生跌落后,終端處于開機(jī)狀態(tài),立即檢測終端中存在的故障,以作為終端發(fā)生此次跌落后存在的故障;若發(fā)生跌落后,終端處于關(guān)機(jī)狀態(tài),則將終端在下次開機(jī)后檢測的終端中存在的故障,作為終端發(fā)生此次跌落后存在的故障。[〇〇85]可以理解的是,本發(fā)明實(shí)施例中,終端存在的故障包括終端各物理子模塊發(fā)生故障,進(jìn)而不能正常使用。例如,終端存在的故障可以是:終端的聽筒聽不到聲音、終端的播放器無法正常顯示圖像以及終端的攝像頭不能對(duì)焦等。由于終端中各物理子模塊的構(gòu)成和作用不同,終端發(fā)生故障的可能較多,本發(fā)明實(shí)施例對(duì)此不進(jìn)行具體限定。
[0086]S103,根據(jù)終端發(fā)生跌落后存在的故障和記錄的終端存在的故障,確定此次跌落造成的故障。
[0087]本發(fā)明實(shí)施例中,為了確定此次跌落造成的終端發(fā)生的故障,可以通過將終端發(fā)生跌落后存在的故障與記錄的終端存在的故障進(jìn)行比對(duì),若存在目標(biāo)故障,則確定目標(biāo)故障是此次跌落造成的故障。具體的,本發(fā)明實(shí)施例中的目標(biāo)故障指的是屬于終端發(fā)生跌落后存在的故障,但不屬于記錄的終端存在的故障。
[0088]具體的,本發(fā)明實(shí)施例中,可以將確定的此次跌落造成的故障進(jìn)行記錄,還可以將確定的造成終端發(fā)生此次跌落的原因進(jìn)行記錄。
[0089]可以理解的是,將確定的此次跌落造成的故障進(jìn)行記錄,則當(dāng)終端下次發(fā)生跌落時(shí),此次跌落造成的故障可以作為記錄的故障,以作為確定下次跌落造成的故障的依據(jù)之〇
[0090]例如,若終端發(fā)生跌落后,終端處于開機(jī)狀態(tài),立即檢測終端存在的故障為故障A、 故障B和故障C,而記錄的終端存在的故障為故障A,那么將終端發(fā)生跌落后存在的故障與記錄的終端存在的故障進(jìn)行比對(duì)。比對(duì)后,發(fā)現(xiàn)故障A屬于終端發(fā)生跌落后存在的故障,也屬于記錄的終端存在的故障,所以故障A不是目標(biāo)故障,即故障A不是此次跌落造成的故障。但是,故障B和故障C屬于終端發(fā)生跌落后存在的故障,但不屬于記錄的終端存在的故障,則確定故障B和故障C為目標(biāo)故障,即故障B和故障C是此次跌落造成的故障。[0091 ]或者,又例如,若終端發(fā)生跌落后,終端處于關(guān)機(jī)狀態(tài),終端下次開機(jī)時(shí),檢測到終端存在的故障為故障A、故障B和故障C,而終端上一次開機(jī)后,記錄的終端存在的故障為故障A,并且,終端上次跌落造成的故障為故障B,也即,故障A和故障B都是記錄的終端存在的故障?;诖耍瑢⒔K端發(fā)生跌落后存在的故障與記錄的終端存在的故障進(jìn)行比對(duì)。比對(duì)后, 發(fā)現(xiàn)故障A和故障B屬于終端發(fā)生跌落后存在的故障,也屬于記錄的終端存在的故障,所以故障A和故障B不是目標(biāo)故障,即故障A和故障B不是此次跌落造成的故障。但是,故障C屬于終端發(fā)生跌落后存在的故障,但不屬于記錄的終端存在的故障,則確定故障C為目標(biāo)故障, 即故障C是此次跌落造成的故障。
[0092]可以理解的是,記錄的終端中存在的故障,可能是由于跌落造成的,也可能不是由于跌落造成的。本發(fā)明實(shí)施例中,終端若發(fā)生跌落,會(huì)根據(jù)上述方法檢測終端發(fā)生跌落后存在的故障,并進(jìn)一步確定跌落造成的故障具體是什么部件發(fā)生了故障,并將故障原因以及終端發(fā)生跌落的原因進(jìn)行記錄。
[0093]本發(fā)明實(shí)施例的一個(gè)技術(shù)方案具有如下有益效果:
[0094]本發(fā)明實(shí)施例中,每次終端開機(jī)后,檢測并記錄終端存在的故障,從而,通過檢測終端是否發(fā)生跌落,若檢測到終端發(fā)生跌落,檢測終端發(fā)生跌落后存在的故障,進(jìn)而,可以根據(jù)終端發(fā)生跌落后存在的故障和記錄的終端存在的故障,確定跌落造成的故障。本發(fā)明實(shí)施例中,可以檢測到終端是否發(fā)生跌落,并檢測終端發(fā)生跌落后終端中具體存在的故障, 所以通過比對(duì)終端發(fā)生跌落后存在的故障和記錄的終端存在的故障,即可便捷地確定終端由于發(fā)生跌落而造成的故障。本發(fā)明實(shí)施例解決了現(xiàn)有技術(shù)中無法確定終端由于發(fā)生跌落而造成的故障的問題,提高了檢測終端故障的效率。
[0095]實(shí)施例二[〇〇96]基于上述實(shí)施例一所提供的終端故障的檢測方法,本發(fā)明實(shí)施例對(duì)S102中若檢測到終端發(fā)生跌落,檢測終端發(fā)生跌落后存在的故障的方法進(jìn)行具體描述。請(qǐng)參考圖2,其為本發(fā)明實(shí)施例所提供的終端故障的檢測方法的實(shí)施例二的流程示意圖,該步驟具體可以包括:[〇〇97]S201,檢測到終端發(fā)生跌落。[〇〇98]S202,記錄終端跌落開始的時(shí)刻和終端跌落結(jié)束的時(shí)刻,以計(jì)算終端跌落的高度數(shù)據(jù)。[〇〇99]S203,終端跌落結(jié)束后,判斷終端是否處于開機(jī)狀態(tài),若是,執(zhí)行S204,若否,執(zhí)行S205〇[〇1〇〇] S204,立即檢測終端發(fā)生跌落后存在的故障。[0101 ]S205,下次開機(jī)時(shí),檢測終端發(fā)生跌落后存在的故障。
[0102]實(shí)施例三
[0103]基于上述實(shí)施例一所提供的終端故障的檢測方法,本發(fā)明實(shí)施例進(jìn)一步給出實(shí)現(xiàn)上述方法實(shí)施例中各步驟及方法的終端實(shí)施例。請(qǐng)參考圖3,其為本發(fā)明實(shí)施例所提供的終端的功能方塊圖。如圖3所示,該終端包括:
[0104]檢測模塊31,用于每次開機(jī)后,檢測終端存在的故障;
[0105]檢測模塊31,還用于檢測終端是否發(fā)生跌落;以及,用于若檢測到終端發(fā)生跌落, 檢測終端發(fā)生跌落后存在的故障;
[0106]確定模塊32,用于根據(jù)終端發(fā)生跌落后存在的故障和記錄的終端存在的故障,確定此次跌落造成的故障。
[0107]本發(fā)明實(shí)施例中,該終端還包括獲取模塊33;
[0108]獲取模塊33,還用于若檢測模塊31檢測到終端發(fā)生跌落,獲得終端跌落的高度數(shù)據(jù);[〇1〇9]確定模塊32,還用于根據(jù)終端跌落的高度數(shù)據(jù),確定造成終端發(fā)生跌落的原因。
[0110]具體的,本發(fā)明實(shí)施例中,檢測模塊31用于檢測終端是否發(fā)生跌落時(shí),具體用于:
[0111]獲取終端中加速度傳感器檢測到的終端的加速力;[〇112]若終端的加速力等于0,確定終端發(fā)生跌落;或者,若終端的加速力不等于0,確定終端沒有發(fā)生跌落。
[0113]具體的,本發(fā)明實(shí)施例中,獲取模塊33用于若檢測模塊31檢測到終端發(fā)生跌落,獲得終端跌落的高度數(shù)據(jù)時(shí),具體用于:
[0114]若檢測模塊31檢測到終端發(fā)生跌落,獲得終端跌落開始的時(shí)刻和終端跌落結(jié)束的時(shí)刻;
[0115]根據(jù)終端跌落開始的時(shí)刻和終端跌落結(jié)束的時(shí)刻,獲取終端跌落的時(shí)長;
[0116]根據(jù)終端跌落的時(shí)長,計(jì)算終端跌落的高度數(shù)據(jù)。
[0117]具體的,本發(fā)明實(shí)施例中,確定模塊32用于根據(jù)終端跌落的高度數(shù)據(jù),確定造成終端發(fā)生跌落的原因時(shí),具體用于:
[0118]將終端跌落的高度數(shù)據(jù)與預(yù)設(shè)的高度閾值進(jìn)行比對(duì);
[0119]若終端跌落的高度數(shù)據(jù)大于或等于高度閾值,確定造成終端發(fā)生故障的原因?yàn)槿藶閾p壞;或者,若終端跌落的高度數(shù)據(jù)小于高度閾值,確定造成終端發(fā)生故障的原因?yàn)榉侨藶閾p壞。
[0120]具體的,本發(fā)明實(shí)施例中,確定模塊32用于根據(jù)終端發(fā)生跌落后存在的故障和記錄的終端存在的故障,確定此次跌落造成的故障時(shí),具體用于:
[0121]將終端發(fā)生跌落后存在的故障與記錄的終端存在的故障進(jìn)行比對(duì),若存在目標(biāo)故障,確定目標(biāo)故障為此次跌落造成的故障;目標(biāo)故障為屬于終端發(fā)生跌落后存在的故障,但不屬于記錄的終端存在的故障。
[0122]本發(fā)明實(shí)施例中,獲取模塊33,還用于:
[0123]將確定模塊32確定的跌落造成的故障進(jìn)行記錄,以及,將確定模塊32確定的造成終端發(fā)生跌落的原因進(jìn)行記錄。
[0124]由于本實(shí)施例中的各單元能夠執(zhí)行圖1所示的方法,本實(shí)施例未詳細(xì)描述的部分, 可參考對(duì)圖1的相關(guān)說明。
[0125]本發(fā)明實(shí)施例的一個(gè)技術(shù)方案具有如下有益效果:
[0126]本發(fā)明實(shí)施例中,每次終端開機(jī)后,終端的檢測模塊可以檢測終端存在的故障,終端的記錄模塊可以記錄檢測模塊監(jiān)測到的終端存在的故障,從而,通過終端的檢測模塊檢測終端是否發(fā)生跌落,若檢測到終端發(fā)生跌落,終端的檢測模塊檢測終端發(fā)生跌落后存在的故障,進(jìn)而,終端的確定模塊可以根據(jù)終端發(fā)生跌落后存在的故障和記錄的終端存在的故障,確定跌落造成的故障。本發(fā)明實(shí)施例中,可以檢測到終端是否發(fā)生跌落,并檢測終端發(fā)生跌落后終端中具體存在的故障,所以通過比對(duì)終端發(fā)生跌落后存在的故障和記錄的終端存在的故障,即可便捷地確定終端由于發(fā)生跌落而造成的故障。本發(fā)明實(shí)施例解決了現(xiàn)有技術(shù)中無法確定終端由于發(fā)生跌落而造成的故障的問題,提高了檢測終端故障的效率。
[0127]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng), 裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過程,在此不再贅述。
[0128]在本發(fā)明所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如,多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
[0129]所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
[0130]另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用硬件加軟件功能單元的形式實(shí)現(xiàn)。
[0131]上述以軟件功能單元的形式實(shí)現(xiàn)的集成的單元,可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。上述軟件功能單元存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)裝置(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)裝置等)或處理器(Processor)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(Read-Only Memory ,R0M)、隨機(jī)存取存儲(chǔ)器 (Random Access Memory ,RAM)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0132]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種終端故障的檢測方法,其特征在于,每次終端開機(jī)后,檢測并記錄所述終端存在 的故障;所述方法包括:檢測所述終端是否發(fā)生跌落;若檢測到所述終端發(fā)生跌落,檢測所述終端發(fā)生跌落后存在的故障;根據(jù)所述終端發(fā)生跌落后存在的故障和記錄的所述終端存在的故障,確定所述跌落造 成的故障。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:若檢測到所述終端發(fā)生跌落,獲得所述終端跌落的高度數(shù)據(jù);根據(jù)所述終端跌落的高度數(shù)據(jù),確定造成所述終端發(fā)生跌落的原因。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,檢測所述終端是否發(fā)生跌落,包括:獲取所述終端中加速度傳感器檢測到的所述終端的加速力;若所述終端的加速力等于0,確定所述終端發(fā)生跌落;或者,若所述終端的加速力不等 于〇,確定所述終端沒有發(fā)生跌落。4.根據(jù)權(quán)利要求2所述的方法,其特征在于,若檢測到所述終端發(fā)生跌落,獲得所述終 端跌落的高度數(shù)據(jù),包括:若檢測到所述終端發(fā)生跌落,獲得所述終端跌落開始的時(shí)刻和所述終端跌落結(jié)束的時(shí) 刻;根據(jù)所述終端跌落開始的時(shí)刻和所述終端跌落結(jié)束的時(shí)刻,獲取所述終端跌落的時(shí) 長;根據(jù)所述終端跌落的時(shí)長,計(jì)算所述終端跌落的高度數(shù)據(jù)。5.根據(jù)權(quán)利要求2所述的方法,其特征在于,根據(jù)所述終端跌落的高度數(shù)據(jù),確定造成 所述終端發(fā)生跌落的原因,包括:將所述終端跌落的高度數(shù)據(jù)與預(yù)設(shè)的高度閾值進(jìn)行比對(duì);若所述終端跌落的高度數(shù)據(jù)大于或等于所述高度閾值,確定造成所述終端發(fā)生故障的 原因?yàn)槿藶閾p壞;或者,若所述終端跌落的高度數(shù)據(jù)小于所述高度閾值,確定造成所述終端 發(fā)生故障的原因?yàn)榉侨藶閾p壞。6.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)所述終端發(fā)生跌落后存在的故障和記 錄的所述終端存在的故障,確定所述跌落造成的故障,包括:將所述終端發(fā)生跌落后存在的故障與記錄的所述終端存在的故障進(jìn)行比對(duì),若存在目 標(biāo)故障,確定所述目標(biāo)故障為所述跌落造成的故障;所述目標(biāo)故障為屬于終端發(fā)生跌落后 存在的故障,但不屬于記錄的所述終端存在的故障。7.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括:將確定的所述跌落造成的故障進(jìn)行記錄,以及,將確定的造成所述終端發(fā)生跌落的原 因進(jìn)行記錄。8.—種終端,其特征在于,所述終端包括:檢測模塊,用于每次開機(jī)后,檢測所述終端存在的故障;所述檢測模塊,還用于檢測所述終端是否發(fā)生跌落;以及,用于若檢測到所述終端發(fā)生 跌落,檢測所述終端發(fā)生跌落后存在的故障;確定模塊,用于根據(jù)所述終端發(fā)生跌落后存在的故障和記錄的所述終端存在的故障,確定所述跌落造成的故障。9.根據(jù)權(quán)利要求8所述的終端,其特征在于,所述終端還包括獲取模塊;所述獲取模塊,用于若所述檢測模塊檢測到所述終端發(fā)生跌落,獲得所述終端跌落的 高度數(shù)據(jù);所述確定模塊,還用于根據(jù)所述終端跌落的高度數(shù)據(jù),確定造成所述終端發(fā)生跌落的 原因。10.根據(jù)權(quán)利要求8所述的終端,其特征在于,所述檢測模塊用于檢測所述終端是否發(fā) 生跌落時(shí),具體用于:獲取所述終端中加速度傳感器檢測到的所述終端的加速力;若所述終端的加速力等于0,確定所述終端發(fā)生跌落;或者,若所述終端的加速力不等 于〇,確定所述終端沒有發(fā)生跌落。11.根據(jù)權(quán)利要求9所述的終端,其特征在于,所述獲取模塊用于若所述檢測模塊檢測 到所述終端發(fā)生跌落,獲得所述終端跌落的高度數(shù)據(jù)時(shí),具體用于:若所述檢測模塊檢測到所述終端發(fā)生跌落,獲得所述終端跌落開始的時(shí)刻和所述終端 跌落結(jié)束的時(shí)刻;根據(jù)所述終端跌落開始的時(shí)刻和所述終端跌落結(jié)束的時(shí)刻,獲取所述終端跌落的時(shí) 長;根據(jù)所述終端跌落的時(shí)長,計(jì)算所述終端跌落的高度數(shù)據(jù)。12.根據(jù)權(quán)利要求9所述的終端,其特征在于,所述確定模塊用于根據(jù)所述終端跌落的 高度數(shù)據(jù),確定造成所述終端發(fā)生跌落的原因時(shí),具體用于:將所述終端跌落的高度數(shù)據(jù)與預(yù)設(shè)的高度閾值進(jìn)行比對(duì);若所述終端跌落的高度數(shù)據(jù)大于或等于所述高度閾值,確定造成所述終端發(fā)生故障的 原因?yàn)槿藶閾p壞;或者,若所述終端跌落的高度數(shù)據(jù)小于所述高度閾值,確定造成所述終端 發(fā)生故障的原因?yàn)榉侨藶閾p壞。13.根據(jù)權(quán)利要求8所述的終端,其特征在于,所述確定模塊用于根據(jù)所述終端發(fā)生跌 落后存在的故障和記錄的所述終端存在的故障,確定所述跌落造成的故障時(shí),具體用于:將所述終端發(fā)生跌落后存在的故障與記錄的所述終端存在的故障進(jìn)行比對(duì),若存在目 標(biāo)故障,確定所述目標(biāo)故障為所述跌落造成的故障;所述目標(biāo)故障為屬于終端發(fā)生跌落后 存在的故障,但不屬于記錄的所述終端存在的故障。14.根據(jù)權(quán)利要求9所述的終端,其特征在于,所述獲取模塊,還用于:將所述確定模塊確定的所述跌落造成的故障進(jìn)行記錄,以及,將所述確定模塊確定的 造成所述終端發(fā)生跌落的原因進(jìn)行記錄。
【文檔編號(hào)】G06F11/07GK106021007SQ201610340765
【公開日】2016年10月12日
【申請(qǐng)日】2016年5月20日
【發(fā)明人】熊大軍
【申請(qǐng)人】深圳天瓏無線科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1