一種基于指示燈診斷硬件模塊故障的方法及系統(tǒng)的制作方法
【專利摘要】一種基于指示燈診斷硬件模塊故障的方法及系統(tǒng),所述方法包括:步驟1.添加故障檢測機制,在各個硬件模塊驅動程序入口處添加測試接口和識別碼,每一硬件模塊對應一測試接口及一識別碼;步驟2.設置與識別碼對應的指示燈閃爍類型,一個識別碼對應一個指示燈閃爍類型;步驟3.建立一數(shù)據(jù)庫,保存硬件模塊、識別碼及指示燈閃爍類型的一一對應關系;步驟4.啟動故障檢測機制,當檢測到硬件模塊故障時,根據(jù)指示燈閃爍的類型,讀取識別碼,并根據(jù)識別碼讀取對應的硬件模塊名稱。本發(fā)明在出現(xiàn)故障時,快速檢測硬件故障,節(jié)省了時間,提高了檢修效率,并對硬件模塊故障進行分析預警及自動修復;能方便快捷的對故障進行自動修復,節(jié)省了售后維修成本。
【專利說明】
一種基于指示燈診斷硬件模塊故障的方法及系統(tǒng)
【技術領域】
[0001]本發(fā)明涉及移動終端硬件模塊故障診斷技術,特別是涉及一種基于指示燈診斷硬件模塊故障的方法及系統(tǒng)。
【背景技術】
[0002]市面上電子產(chǎn)品越來越多,硬件故障也會在各種產(chǎn)品上經(jīng)常發(fā)生。如手機開機不能開起來,不能操作是我們完全不知道是什么原因?,F(xiàn)有技術中的故障診斷方法如下,專利號為201410198123.0公開了如下技術方案:一種挖掘機故障檢測儀,包括檢測線束;電器件驅動模塊,用于驅動空調系統(tǒng)、電子油門控制系統(tǒng)和熄火系統(tǒng)中待檢測電器件進行模擬工作狀態(tài)演示;儀表控制面板,包括電器件工作狀態(tài)演示控制按鈕、電器件工作狀態(tài)指示燈和顯示模塊;電器件工作狀態(tài)演示控制按鈕,用于控制電器件驅動模塊實現(xiàn)對待檢測電器件工作狀態(tài)的模擬演示;電器件工作狀態(tài)指示燈,用于顯示待檢測電器件的工作狀態(tài);顯示模塊,用于顯示空調系統(tǒng)、電子油門控制系統(tǒng)和熄火系統(tǒng)中待檢測電器件處于模擬工作狀態(tài)下的相關數(shù)據(jù)信息和/或相關數(shù)據(jù)信息變化情況;以及電源線。
[0003]但如果存在眾多的電路模塊或者硬件模塊,則很難直截了當?shù)墨@得是哪個模塊出現(xiàn)了問題,需要技術人員去一一排除或者一一確認,檢測方法比較麻煩,效率較低。
【發(fā)明內容】
[0004]本發(fā)明的目的在于克服現(xiàn)有技術的不足,提供一種基于指示燈診斷硬件模塊故障的方法及系統(tǒng),能方便快捷的識別硬件模塊故障位置,及時作出預警,節(jié)省了時間,提高了效率。
[0005]為了達到上述目的,本發(fā)明采用的技術方案是:
一種基于指示燈診斷硬件模塊故障的方法,包括如下步驟:
步驟1.添加故障檢測機制,在各個硬件模塊驅動程序入口處添加測試接口和識別碼,每一硬件模塊對應一測試接口及一識別碼;
步驟2.設置與識別碼對應的指示燈閃爍類型,一個識別碼對應一個指示燈閃爍類型;步驟3.建立一數(shù)據(jù)庫,保存硬件模塊、識別碼及指示燈閃爍類型的一一對應關系;步驟4.啟動故障檢測機制,當檢測到硬件模塊故障時,根據(jù)指示燈閃爍的類型,讀取識別碼,并根據(jù)識別碼讀取對應的硬件模塊名稱。
[0006]較佳地,步驟2所述的指示燈閃爍類型包括指示燈閃爍次數(shù)及閃爍時間,每一識別碼設置一指示燈閃爍類型。
[0007]較佳地,所述方法進一步包括:
步驟5.將出現(xiàn)故障的硬件模塊名稱發(fā)送至終端服務器,在終端服務器建立硬件模塊故障預警系統(tǒng)。
[0008]較佳地,所述的硬件模塊故障預警系統(tǒng)建立方法包括:
a.統(tǒng)計各個硬件模塊出現(xiàn)故障的次數(shù)及故障修復時間,根據(jù)故障的次數(shù)及故障修復時間分別繪制曲線圖;
b.設置故障的次數(shù)及故障修復時間的預警閥值,當硬件模塊出現(xiàn)故障的次數(shù)或故障修復時間超過預設閥值,則發(fā)出預警。
[0009]較佳地,所述方法進一步包括:
步驟6.對硬件模塊出現(xiàn)故障的因素進行分析,并建立硬件故障修復程序,當硬件模塊出現(xiàn)故障時,讀取硬件故障修復程序進行自動修復。
[0010]較佳地,步驟6還包括當硬件故障為新的硬件故障時,則將硬件故障發(fā)送至服務商等待反饋故障修復程序。
[0011]本發(fā)明還公開了一種基于指示燈診斷硬件模塊故障的系統(tǒng),包括:
故障檢測機制設置模塊,用于添加故障檢測機制,在各個硬件模塊驅動程序入口處添加測試接口和識別碼,每一硬件模塊對應一測試接口及一識別碼;
指示燈閃爍類型設置模塊,用于設置與識別碼對應的指示燈閃爍類型,一個識別碼對應一個指示燈閃爍類型;
故障數(shù)據(jù)庫設置模塊,用于建立一數(shù)據(jù)庫,保存硬件模塊、識別碼及指示燈閃爍類型的對應關系;
故障判斷模塊,用于啟動故障檢測機制,當檢測到硬件模塊故障時,根據(jù)指示燈閃爍的類型,讀取識別碼,并根據(jù)識別碼讀取對應的硬件模塊名稱。
[0012]較佳地,所述系統(tǒng)還包括:故障預警系統(tǒng)設置模塊,用于將出現(xiàn)故障的硬件模塊名稱發(fā)送至終端服務器,在終端服務器建立硬件模塊故障預警系統(tǒng)。
[0013]較佳地,所述的故障預警系統(tǒng)設置模塊包括:
故障分析模塊,用于統(tǒng)計各個硬件模塊出現(xiàn)故障的次數(shù)及故障修復時間,根據(jù)故障的次數(shù)及故障修復時間分別繪制曲線圖;
預警閥值設置模塊,用于設置故障的次數(shù)及故障修復時間的預警閥值,當硬件模塊出現(xiàn)故障的次數(shù)或故障修復時間超過預設閥值,則發(fā)出預警。
[0014]較佳地,所述系統(tǒng)還包括:自動修復模塊,用于對硬件模塊出現(xiàn)故障的因素進行分析,并建立硬件故障修復程序,當硬件模塊出現(xiàn)故障時,讀取硬件故障修復程序進行自動修復。
[0015]與現(xiàn)有技術相比,本發(fā)明的有益效果是:通過在每一硬件模塊設置對應識別碼及指示燈閃爍類型,當出現(xiàn)故障時,能方便快捷的讀取到哪個硬件模塊出現(xiàn)問題,快速檢測硬件故障,節(jié)省了時間,提高了檢修效率;通過設置硬件模塊故障預警系統(tǒng),將出現(xiàn)故障的硬件模塊名稱發(fā)送至終端服務器,便于制造商監(jiān)控整個移動終端的市場狀態(tài),遇到大面積硬件模塊故障時能作出及時響應;對硬件模塊出現(xiàn)故障的因素進行分析,并建立硬件故障修復程序,當硬件模塊出現(xiàn)故障時,讀取硬件故障修復程序進行自動修復,能方便快捷的對硬件模塊的故障進行自動修復,大量節(jié)省了售后、維修成本。
【專利附圖】
【附圖說明】
[0016]圖1為本發(fā)明的實施例1方法流程圖;
圖2為本發(fā)明的實施例1系統(tǒng)框圖;
圖3為本發(fā)明的實施例2方法流程圖; 圖4為本發(fā)明的實施例2系統(tǒng)框圖。
【具體實施方式】
[0017]本發(fā)明的主旨在于克服現(xiàn)有技術的不足,提供一種基于指示燈診斷硬件模塊故障的方法及系統(tǒng),指示燈診斷移動終端硬件故障和后臺數(shù)據(jù)處理,該方法可以有效地檢測到硬件模塊的物理故障,可以避免每臺機器都需要經(jīng)常繁雜的手工測試診斷,大大的節(jié)約人力成本及提高效率,同時更加便于售后和維修。然后移動終端通過后臺發(fā)送硬件故障信息到售后數(shù)據(jù)統(tǒng)計記錄、分析、預警系統(tǒng)做數(shù)據(jù)處理,讓制造商能實時監(jiān)控整個市場上硬件性能的走向,并且根據(jù)硬件曲線圖判斷該硬件故障是否會大面積出現(xiàn)做出預警。下面結合實施例參照附圖進行詳細說明,以便對本發(fā)明的技術特征及優(yōu)點進行更深入的詮釋。
[0018]實施例1
實施例1的方法流程圖如圖1所示,一種基于指示燈診斷硬件模塊故障的方法,應用于移動終端產(chǎn)品,例如手機、掌上電腦等電子產(chǎn)品,且在移動終端設置指示燈,包括如下步驟:
步驟S101.添加故障檢測機制,在各個硬件模塊驅動程序入口處添加測試接口和識別碼,每一硬件模塊對應一測試接口及一識別碼;為了更好的對硬件模塊進行故障診斷,在移動終端添加故障檢測機制。例如,故障檢測機制可以設置成應用程序的形式或者軟件的形式,在移動終端添加故障檢測機制后,在啟動故障檢測機制后可以自動對移動終端廣品的硬件模塊進行實時檢測。為了能與故障檢測機制配合,在各個硬件模塊驅動程序入口處添加測試接口和識別碼。每一硬件模塊對應一測試接口,該接口與故障檢測機制連接,且每一硬件模塊對應設置唯一識別碼,即只要能夠檢測到識別碼就能獲得是哪個模塊的硬件模塊出現(xiàn)問題,從而有針對性的就行維修。
[0019]步驟S102.設置與識別碼對應的指示燈閃爍類型,一個識別碼對應一個指示燈閃爍類型;所述的指示燈閃爍類型包括指示燈閃爍次數(shù)及閃爍時間,每一識別碼設置一指示燈閃爍類型。在移動終端故障診斷時,在開機初始化的時候啟動該故障檢測機制,然后監(jiān)控各個硬件模塊。在模塊出現(xiàn)故障時候記錄每個硬件獨有的識別碼,反饋給故障檢測機制處理。每個識別碼都有一個指示燈閃爍次數(shù)或者閃爍時間長、短組合,統(tǒng)稱為指示燈閃爍的類型。例如當指示燈閃爍次數(shù)相同時,可以設置不同的閃爍時間來區(qū)分不同的識別碼,或者設置不同的閃爍次數(shù)等方式。
[0020]各硬件模塊與識別碼(指示燈閃爍類型)對應關系如下:
各硬件模塊:模塊一、模塊二..........模塊N;
對應指示燈的閃爍類型:類型一、類型二..........類型N。
[0021]由此可見,當故障檢測機制獲取指示燈閃爍類型,就可獲得識別碼,通過識別碼進一步診斷某個硬件模塊出現(xiàn)故障。
[0022]步驟S103.建立一數(shù)據(jù)庫,保存硬件模塊、識別碼及指示燈閃爍類型的一一對應關系;將步驟S102中的硬件模塊-識別碼-指示燈閃爍類型對應關系保存在數(shù)據(jù)庫中,建立各部分之間的一一關聯(lián),以備調用。例如,模塊一對應識別碼一,識別碼一對應指示燈閃爍類型一;當檢測硬件模塊故障時,故障檢測機制讀取指示燈閃爍類型,從數(shù)據(jù)庫中調取識別碼,從而獲得硬件模塊名稱。使維護人員方便快捷的獲取硬件模塊故障位置。
[0023]步驟S104.啟動故障檢測機制,當檢測到硬件模塊故障時,根據(jù)指示燈閃爍的類型,讀取識別碼,并根據(jù)識別碼讀取對應的硬件模塊名稱。
[0024]故障檢測機制可以隨移動終端開機初始化(或者根據(jù)需要設置,即用戶自己選擇是否打開故障檢測機制,何時打開故障檢測機制),故障檢測機制實時檢測移動終端的硬件模塊是否發(fā)生故障,當有硬件模塊發(fā)生故障時,讀取指示燈閃爍的類型。假設硬件模塊一發(fā)生故障,而其對應的識別碼的指示燈閃爍類型為連續(xù)閃爍3次,且每次閃爍I秒。那么當故障檢測機制讀取到“指示燈閃爍類型為連續(xù)閃爍3次,且每次閃爍I秒”的信息時,則判定為硬件模塊一發(fā)生故障,讀取硬件模塊名稱。從而給維護人員提供硬件模塊故障信息。
[0025]實施例1的系統(tǒng)框圖如圖2所示,一種基于指示燈診斷硬件模塊故障的系統(tǒng),包括:
故障檢測機制設置模塊,用于添加故障檢測機制,在各個硬件模塊驅動程序入口處添加測試接口和識別碼,每一硬件模塊對應一測試接口及一識別碼;
指示燈閃爍類型設置模塊,用于設置與識別碼對應的指示燈閃爍類型,一個識別碼對應一個指示燈閃爍類型;
故障數(shù)據(jù)庫設置模塊,用于建立一數(shù)據(jù)庫,保存硬件模塊、識別碼及指示燈閃爍類型的對應關系;
故障判斷模塊,用于啟動故障檢測機制,當檢測到硬件模塊故障時,根據(jù)指示燈閃爍的類型,讀取識別碼,并根據(jù)識別碼讀取對應的硬件模塊名稱。
[0026]實施例2
實施例2與實施例1不同的是,設置自動預警系統(tǒng)及自動修復功能,使移動終端硬件模塊在出現(xiàn)故障時,能方便快捷的進行自我修復,在某個模塊出現(xiàn)高頻率的故障時,能向制造商反饋及時有效的信息進行維護和改善。
[0027]實施例2的方法流程圖如圖3所示,一種基于指示燈診斷硬件模塊故障的方法,包括如下步驟:
步驟S201.添加故障檢測機制,在各個硬件模塊驅動程序入口處添加測試接口和識別碼,每一硬件模塊對應一測試接口及一識別碼;為了更好的對硬件模塊進行故障診斷,在移動終端添加故障檢測機制。例如,故障檢測機制可以設置成應用程序的形式或者軟件的形式,在移動終端添加故障檢測機制后,在啟動故障檢測機制后可以自動對移動終端廣品的硬件模塊進行實時檢測。為了能與故障檢測機制配合,在各個硬件模塊驅動程序入口處添加測試接口和識別碼。每一硬件模塊對應一測試接口,該接口與故障檢測機制連接,且每一硬件模塊對應設置唯一識別碼,即只要能夠檢測到識別碼就能獲得是哪個模塊的硬件模塊出現(xiàn)問題,從而有針對性的就行維修。
[0028]步驟S202.設置與識別碼對應的指示燈閃爍類型,一個識別碼對應一個指示燈閃爍類型;所述的指示燈閃爍類型包括指示燈閃爍次數(shù)及閃爍時間,每一識別碼設置一指示燈閃爍類型。在移動終端故障診斷時,在開機初始化的時候啟動該故障檢測機制,然后監(jiān)控各個硬件模塊。在模塊出現(xiàn)故障時候記錄每個硬件獨有的識別碼,反饋給故障檢測機制處理。每個識別碼都有一個指示燈閃爍次數(shù)或者閃爍時間長、短組合,統(tǒng)稱為指示燈閃爍的類型。例如當指示燈閃爍次數(shù)相同時,可以設置不同的閃爍時間來區(qū)分不同的識別碼,或者設置不同的閃爍次數(shù)等方式。
[0029]各硬件模塊與識別碼(指示燈閃爍類型)對應關系如下:
各硬件模塊:模塊一、模塊二..........模塊N;
對應指示燈的閃爍類型:類型一、類型二..........類型N。
[0030]由此可見,當故障檢測機制獲取指示燈閃爍類型,就可獲得識別碼,通過識別碼進一步診斷某個硬件模塊出現(xiàn)故障。
[0031]步驟S203.建立一數(shù)據(jù)庫,保存硬件模塊、識別碼及指示燈閃爍類型的一一對應關系;將步驟S202中的硬件模塊-識別碼-指示燈閃爍類型對應關系保存在數(shù)據(jù)庫中,建立各部分之間的一一關聯(lián),以備調用。例如,模塊一對應識別碼一,識別碼一對應指示燈閃爍類型一;當檢測硬件模塊故障時,故障檢測機制讀取指示燈閃爍類型,從數(shù)據(jù)庫中調取識別碼,從而獲得硬件模塊名稱。使維護人員方便快捷的獲取硬件模塊故障位置。
[0032]步驟S204.啟動故障檢測機制,當檢測到硬件模塊故障時,根據(jù)指示燈閃爍的類型,讀取識別碼,并根據(jù)識別碼讀取對應的硬件模塊名稱。
[0033]故障檢測機制可以隨移動終端開機初始化(或者根據(jù)需要設置,即用戶自己選擇是否打開故障檢測機制,何時打開故障檢測機制),故障檢測機制實時檢測移動終端的硬件模塊是否發(fā)生故障,當有硬件模塊發(fā)生故障時,讀取指示燈閃爍的類型。假設硬件模塊一發(fā)生故障,而其對應的識別碼的指示燈閃爍類型為連續(xù)閃爍3次,且每次閃爍I秒。那么當故障檢測機制讀取到“指示燈閃爍類型為連續(xù)閃爍3次,且每次閃爍I秒”的信息時,則判定為硬件模塊一發(fā)生故障,讀取硬件模塊名稱。從而給維護人員提供硬件模塊故障信息。
[0034]步驟S205.將出現(xiàn)故障的硬件模塊名稱發(fā)送至終端服務器,在終端服務器建立硬件模塊故障預警系統(tǒng)。當步驟S204中獲取到硬件模塊名稱,同時后臺同時連接上wifi或者用戶允許情況下連接上數(shù)據(jù)網(wǎng)絡以郵件、信息等方式發(fā)送到售后數(shù)據(jù)統(tǒng)計記錄、分析、預警系統(tǒng)。該系統(tǒng)通過后臺反饋數(shù)據(jù)記錄,分類分析,以及每一類硬件故時間和數(shù)量障曲線圖來判斷是否需要給制造商預警,以便于制造商監(jiān)控整個移動終端的市場狀態(tài),遇到大面積的故障能做出及時響應。同時單獨出現(xiàn)硬件故障,維修、售后通過預先給的說明書對比就可以輕易檢測到哪個硬件模塊出現(xiàn)問題。
[0035]作為本發(fā)明的較佳實施例,本發(fā)明所述的硬件模塊故障預警系統(tǒng)建立方法包括:
a.統(tǒng)計各個硬件模塊出現(xiàn)故障的次數(shù)及故障修復時間,根據(jù)故障的次數(shù)及故障修復時間分別繪制曲線圖;為了統(tǒng)計方便,本發(fā)明另外設置一統(tǒng)計數(shù)據(jù)庫,用于統(tǒng)計硬件模塊出現(xiàn)故障的次數(shù)及故障修復時間,通過該數(shù)據(jù)庫,能方便快捷對硬件模塊故障進行分析處理,為了方便查看,根據(jù)故障的次數(shù)及故障修復時間分別繪制曲線圖,通過繪制曲線圖更加清楚直白;
b.設置故障的次數(shù)及故障修復時間的預警閥值,當硬件模塊出現(xiàn)故障的次數(shù)或故障修復時間超過預設閥值,則發(fā)出預警。通過.設置故障的次數(shù)及故障修復時間的預警閥值,能及時提醒制造商進行處理硬件模塊故障,例如,當硬件模塊故障低于預警閥值,則認為,該硬件模塊故障屬于正常,若硬件模塊故障發(fā)生次數(shù)較多較頻繁,而且故障修復時間較長,則向制造商發(fā)出預警,引起制造商注意,盡快進行處理,以防大規(guī)模的硬件模塊故障引起的系統(tǒng)癱瘓或其他情況。
[0036]步驟S206.對硬件模塊出現(xiàn)故障的因素進行分析,并建立硬件故障修復程序,當硬件模塊出現(xiàn)故障時,讀取硬件故障修復程序進行自動修復。本發(fā)明中,步驟S205中通過Wifi或者用戶允許情況下連接上數(shù)據(jù)網(wǎng)絡以郵件、信息等方式發(fā)送到售后,在售后收到硬件故障信息后,研發(fā)硬件模塊故障修復程序,并及時反饋給移動終端系統(tǒng),針對硬件故障進行自動修復,除非是硬件模塊出現(xiàn)大的問題無法修復時,才需要用戶去售后服務處進行處理,否則一般的硬件模塊故障能通過硬件故障修復程序進行自我修復的則可以自動下載進行修復。
[0037]步驟S206還包括當硬件故障為新的硬件故障時,則將硬件故障發(fā)送至服務商等待反饋故障修復程序。作為本發(fā)明的較佳實施例,本發(fā)明還包括硬件模塊故障檢測判定,例如,當硬件模塊故障為新的硬件故障,而售后數(shù)據(jù)庫無對應的硬件故障修復程序,那么就需要終端服務器及時反饋給服務商,等待服務商進行故障修復程序的研發(fā),從而反饋故障修復程序。這樣處理起來更加靈活,能方便快捷的檢測硬件故障,同時大量節(jié)省售后、維修成本,且制造商能夠實時監(jiān)控到整個移動終端市場上移動終端硬件的性能趨向,從而更好的對硬件模塊性能進行改善。
[0038]實施例2的系統(tǒng)框圖如圖4所示,一種基于指示燈診斷硬件模塊故障的系統(tǒng),包括:
故障檢測機制設置模塊,用于添加故障檢測機制,在各個硬件模塊驅動程序入口處添加測試接口和識別碼,每一硬件模塊對應一測試接口及一識別碼;
指示燈閃爍類型設置模塊,用于設置與識別碼對應的指示燈閃爍類型,一個識別碼對應一個指示燈閃爍類型;
故障數(shù)據(jù)庫設置模塊,用于建立一數(shù)據(jù)庫,保存硬件模塊、識別碼及指示燈閃爍類型的對應關系;
故障判斷模塊,用于啟動故障檢測機制,當檢測到硬件模塊故障時,根據(jù)指示燈閃爍的類型,讀取識別碼,并根據(jù)識別碼讀取對應的硬件模塊名稱。
[0039]較佳地,所述系統(tǒng)還包括:故障預警系統(tǒng)設置模塊,用于將出現(xiàn)故障的硬件模塊名稱發(fā)送至終端服務器,在終端服務器建立硬件模塊故障預警系統(tǒng)。
[0040]較佳地,所述的故障預警系統(tǒng)設置模塊包括:
故障分析模塊,用于統(tǒng)計各個硬件模塊出現(xiàn)故障的次數(shù)及故障修復時間,根據(jù)故障的次數(shù)及故障修復時間分別繪制曲線圖;
預警閥值設置模塊,用于設置故障的次數(shù)及故障修復時間的預警閥值,當硬件模塊出現(xiàn)故障的次數(shù)或故障修復時間超過預設閥值,則發(fā)出預警。
[0041]較佳地,所述系統(tǒng)還包括:自動修復模塊,用于對硬件模塊出現(xiàn)故障的因素進行分析,并建立硬件故障修復程序,當硬件模塊出現(xiàn)故障時,讀取硬件故障修復程序進行自動修復。
[0042]通過以上實施例中的技術方案對本發(fā)明進行清楚、完整的描述,顯然所描述的實施例為本發(fā)明一部分的實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
【權利要求】
1.一種基于指示燈診斷硬件模塊故障的方法,包括如下步驟: 步驟1.添加故障檢測機制,在各個硬件模塊驅動程序入口處添加測試接口和識別碼,每一硬件模塊對應一測試接口及一識別碼; 步驟2.設置與識別碼對應的指示燈閃爍類型,一個識別碼對應一個指示燈閃爍類型; 步驟3.建立一數(shù)據(jù)庫,保存硬件模塊、識別碼及指示燈閃爍類型的一一對應關系; 步驟4.啟動故障檢測機制,當檢測到硬件模塊故障時,根據(jù)指示燈閃爍的類型,讀取識別碼,并根據(jù)識別碼讀取對應的硬件模塊名稱。
2.根據(jù)權利要求1所述的基于指示燈診斷硬件模塊故障的方法,其特征在于:步驟2所述的指示燈閃爍類型包括指示燈閃爍次數(shù)及閃爍時間,每一識別碼設置一指示燈閃爍類型。
3.根據(jù)權利要求2所述的基于指示燈診斷硬件模塊故障的方法,其特征在于,所述方法進一步包括: 步驟5.將出現(xiàn)故障的硬件模塊名稱發(fā)送至終端服務器,在終端服務器建立硬件模塊故障預警系統(tǒng)。
4.根據(jù)權利要求3所述的基于指示燈診斷硬件模塊故障的方法,其特征在于,所述的硬件模塊故障預警系統(tǒng)建立方法包括: a.統(tǒng)計各個硬件模塊出現(xiàn)故障的次數(shù)及故障修復時間,根據(jù)故障的次數(shù)及故障修復時間分別繪制曲線圖; b.設置故障的次數(shù)及故障修復時間的預警閥值,當硬件模塊出現(xiàn)故障的次數(shù)或故障修復時間超過預設閥值,則發(fā)出預警。
5.根據(jù)權利要求4所述的基于指示燈診斷硬件模塊故障的方法,其特征在于,所述方法進一步包括: 步驟6.對硬件模塊出現(xiàn)故障的因素進行分析,并建立硬件故障修復程序,當硬件模塊出現(xiàn)故障時,讀取硬件故障修復程序進行自動修復。
6.根據(jù)權利要求5所述的基于指示燈診斷硬件模塊故障的方法,其特征在于,步驟6還包括當硬件故障為新的硬件故障時,則將硬件故障發(fā)送至服務商等待反饋故障修復程序。
7.一種基于指示燈診斷硬件模塊故障的系統(tǒng),包括: 故障檢測機制設置模塊,用于添加故障檢測機制,在各個硬件模塊驅動程序入口處添加測試接口和識別碼,每一硬件模塊對應一測試接口及一識別碼; 指示燈閃爍類型設置模塊,用于設置與識別碼對應的指示燈閃爍類型,一個識別碼對應一個指示燈閃爍類型; 故障數(shù)據(jù)庫設置模塊,用于建立一數(shù)據(jù)庫,保存硬件模塊、識別碼及指示燈閃爍類型的 對應關系; 故障判斷模塊,用于啟動故障檢測機制,當檢測到硬件模塊故障時,根據(jù)指示燈閃爍的類型,讀取識別碼,并根據(jù)識別碼讀取對應的硬件模塊名稱。
8.根據(jù)權利要求7所述的基于指示燈診斷硬件模塊故障的系統(tǒng),其特征在于,所述系統(tǒng)還包括: 故障預警系統(tǒng)設置模塊,用于將出現(xiàn)故障的硬件模塊名稱發(fā)送至終端服務器,在終端服務器建立硬件模塊故障預警系統(tǒng)。
9.根據(jù)權利要求8所述的基于指示燈診斷硬件模塊故障的系統(tǒng),其特征在于,所述的故障預警系統(tǒng)設置模塊包括: 故障分析模塊,用于統(tǒng)計各個硬件模塊出現(xiàn)故障的次數(shù)及故障修復時間,根據(jù)故障的次數(shù)及故障修復時間分別繪制曲線圖; 預警閥值設置模塊,用于設置故障的次數(shù)及故障修復時間的預警閥值,當硬件模塊出現(xiàn)故障的次數(shù)或故障修復時間超過預設閥值,則發(fā)出預警。
10.根據(jù)權利要求9所述的基于指示燈診斷硬件模塊故障的系統(tǒng),其特征在于,所述系統(tǒng)還包括: 自動修復模塊,用于對硬件模塊出現(xiàn)故障的因素進行分析,并建立硬件故障修復程序,當硬件模塊出現(xiàn)故障時,讀取硬件故障修復程序進行自動修復。
【文檔編號】G06F11/22GK104199755SQ201410421023
【公開日】2014年12月10日 申請日期:2014年8月25日 優(yōu)先權日:2014年8月25日
【發(fā)明者】甄文先, 陳啟安 申請人:廣東歐珀移動通信有限公司