專利名稱:車輛診斷測試與報告方法
技術領域:
本發(fā)明一般的涉及車輛診斷學,尤其是涉及診斷測試與報告車輛的工作狀況或服務需求。
背景技術:
汽車通常具有自診斷能力用于檢測問題,這些問題影響到引擎性能、排放、剎車和其他計算機控制或監(jiān)測的車輛系統(tǒng)。例如,當與車輛系統(tǒng)、電路或零部件相關聯(lián)的車輛控制模塊檢測到一個故障或者超出了預先設定的可接受范圍的傳感器讀數(shù),控制模塊就會產(chǎn)生一個標識故障的字母數(shù)字的診斷故障編碼,并將這個診斷編碼作為診斷數(shù)據(jù)存儲在車輛計算機的存儲器中。當車輛計算機接收到某些診斷故障編碼時,就會點亮車內(nèi)的一個警示燈,例如,已廣泛應用的故障指示燈(MIL),稱為“檢查引擎(Check Engine)”燈較好,其提供了車輛存在某個問題的一般指示。但是,這樣的指示燈對車輛駕駛員判定一些特定問題的潛在嚴重性提供很少或不能提供有用價值,并且也不能給出任何指導或幫助來如何補救潛在的問題。一些車輛配備了執(zhí)行診斷檢查并進而顯示故障編碼,但對于那些不熟悉這些編碼含義的駕駛員而言這些信息的作用也很有限。另一已有的系統(tǒng)用文字顯示代替了故障編碼,并且盡管這樣提供了附加信息給車輛駕駛員,但是仍需要駕駛員分散視覺注意力到文字顯示上,因而限制了幫助駕駛員采取補救措施解決問題的能力。
在其他一些現(xiàn)有的車輛診斷設備中,診斷信息可以由服務技師從車輛計算機中提取。例如,服務技師可以通過將車載計算機的診斷連接器的某些端接地而使得將車輛計算機置于診斷模式下,從而引發(fā)“檢查引擎(Check Engine)”燈或其他指示燈閃亮,或另外顯示與潛在問題相關聯(lián)的特定故障編碼。在另外一些實例中,服務技師可以將一個電子診斷掃描工具插入車載計算機的診斷連接器內(nèi)來訪問并讀取詳細的故障編碼。在每一種情況下,診斷故障編碼都能被提取出來,但必須由服務技師使用與車輛的直接的物理連接才能完成。
更近的,已開發(fā)出其他的方法,以通過使用實時顧問為車輛及其診斷系統(tǒng)提供遠程分析與通訊。這項服務針對那些裝配有由廠家提供的內(nèi)置移動電話或其他無線通訊系統(tǒng)的車輛。使用這項服務,有限的診斷信息會提供給實時顧問,實時顧問再給車輛的使用者關于在多長時間內(nèi)他們需要維修其車輛的建議。這一系統(tǒng)也可以用于在車輛系統(tǒng)檢測到某些事件的情況下自動地聯(lián)系中央呼叫中心,例如汽車氣囊或其他安全系統(tǒng)的使用。
發(fā)明內(nèi)容
在本發(fā)明的一個方面中,為具有車載診斷系統(tǒng)和能與診斷系統(tǒng)通訊的遠程信息處理單元的車輛提供了診斷測試與報告的方法,此方法包括以下步驟(a)通過遠程信息處理單元的用戶接口接收車輛使用者發(fā)出的車輛診斷測試請求;(b)作為對請求的響應從診斷系統(tǒng)獲取診斷狀態(tài)信息;(c)訪問與診斷狀態(tài)信息相關聯(lián)的預錄制語音消息;和(d)為車輛使用者播放此預錄制語音消息。
如果需要,此方法也可以包括以下附加步驟(e)執(zhí)行各種車輛狀態(tài)的車輛診斷檢查,并產(chǎn)生為診斷檢查結果的診斷數(shù)據(jù);(f)訪問與診斷數(shù)據(jù)相關的第二預錄制語音消息,此第二語音消息包括一條或多條關于車輛使用者應該采取的矯正行動的指令;和(g)為車輛使用者播放第二條預錄制語音消息;根據(jù)本發(fā)明的另一個方面,提供了一個診斷測試與報告的方法,用于一種具有車載診斷系統(tǒng)、儀表板顯示器以及一遠程信息處理單元的車輛,其中所述儀表板顯示器包括至少一個連接到診斷系統(tǒng)的警示燈或其他可視指示器以向車輛使用者提供可視警示,所述遠程信息處理單元與診斷系統(tǒng)通訊并通過無線連接使得在車輛使用者和實時顧問之間進行語聲通訊。該方法包括的步驟為(a)通過遠程信息處理單元的用戶接口接收車輛使用者發(fā)出的車輛診斷測試請求;(b)判斷在儀表板顯示器上是否有可視警告,如果有,訪問并播放預先錄制的語音消息,預先錄制的語音消息提供關于此可視警告的信息;(c)執(zhí)行各種車輛狀況的車輛診斷測試,并產(chǎn)生是診斷測試結果的診斷數(shù)據(jù);
(d)訪問并播放關于診斷數(shù)據(jù)的第二預錄制語音消息,此語音消息包括一條或多條關于車輛使用者應該采取的矯正行動的指令;和(e)為車輛使用者提供與實時顧問之間通過無線連接經(jīng)由語音通訊進行通訊的選項。
本發(fā)明的優(yōu)選的典型實施例將在下文中結合附圖加以說明,其中相同的附圖標記表示同樣的元件,并且其中圖1是描述了可用于實施本發(fā)明的方法的移動車輛通訊系統(tǒng)的實例框圖;圖2是顯示了基于車輛的遠程信息處理單元和用于圖1的移動車輛通訊系統(tǒng)的車載診斷系統(tǒng)的更多細節(jié)的框圖;圖3是可用于圖2所示場合下的數(shù)據(jù)庫的可選實施例的圖解視圖;圖4是本發(fā)明一個用戶啟動診斷測試和報告方法的實施例的流程圖,其可以通過使用由圖1-3中的系統(tǒng)部件來實施;具體實施方式
如圖1所示,其表示一個實施了本發(fā)明方法的實施例的運行環(huán)境。此實施例應用了移動車輛通訊系統(tǒng)(MVCS)100,其包括汽車110,無線載波系統(tǒng)140,通訊網(wǎng)絡150,網(wǎng)絡服務器160,呼叫中心170,以及車輛服務中心180。如接下來接合圖4的進一步描述,在此描述的發(fā)明方法的特定實施例涉及在車輛110中實施各種診斷檢查和報告,其中報告經(jīng)由可聽地播放給車輛使用者,以提供關于各種車輛診斷和運行情況的信息和指令的語音消息的方式實現(xiàn)。本方法也能夠使駕駛員啟動與呼叫中心170的實時顧問或服務中心180的服務技師或計劃員(未示出)間的無線語音通訊。系統(tǒng)也可與網(wǎng)絡服務器160通訊以實現(xiàn)多種用途,例如獲取更新的語音消息。這些特征將在下面更詳細說明。
列舉的實施例中描述的汽車110為典型的乘客轎車,并且應該理解為其他移動交通工具如海上交通工具、飛行器或其他汽車(例如貨車、汽油和柴油卡車等)可使用,其不脫離本發(fā)明的范圍。位于車輛110內(nèi)的各種電子模塊包括遠程信息處理單元120,通過車載網(wǎng)絡112連接到一個或多個車輛系統(tǒng)模塊(VSMs)130。如以下更詳細的描述,遠程信息處理單元120為駕駛員提供與各種遠程地址的通訊與互動,包括與網(wǎng)絡服務器160,呼叫中心170,以及服務中心180。VSMs 130提供各種車載車輛診斷、監(jiān)視、控制和報告功能。例如,可用一個VSM 130控制引擎運轉(如燃料噴射和點火定時),而另一個VSM130可作為一個安全系統(tǒng)來操作監(jiān)控和調(diào)配車輛上的安全氣囊或其他SIR安全系統(tǒng)。在圖1的實施例中,VSMs包括一個診斷VSM132,例如車載診斷系統(tǒng)(如OBD-II系統(tǒng)),其執(zhí)行各種車輛傳感器的診斷檢查。更具體細節(jié)將結合圖2加以說明。
為便于各種通訊設備和電子模塊之間的交互,車輛通訊網(wǎng)絡112可使用任何適合的網(wǎng)絡通訊方案,如控制器局域網(wǎng)(CAN),ISO標準9141、用于高速應用的ISO標準11898、用于低速應用的ISO標準11519、用于高速和低速應用的SAE標準J1850等。
遠程信息處理單元120可通過很多方式實現(xiàn),在所示的實施例中包括一處理器121、一用于經(jīng)由一個或多個天線123與車輛實現(xiàn)無線通訊的通訊設備122、存有程序125和數(shù)據(jù)庫126的數(shù)字存儲器124、用于用戶向遠程信息處理單元提供輸入的一個或多個按鈕開關127和麥克風128、用于提供語音消息或其他可聽信息和/或反饋給車輛使用者的一個或多個揚聲器129。處理器121可用本領域人員公知的各種方式來實現(xiàn),例如微處理器或專用集成電路(ASIC)。處理器121執(zhí)行一個或多個計算機程序125以實現(xiàn)監(jiān)控、數(shù)據(jù)處理以及與車輛系統(tǒng)模塊130、車輛使用者和遠程地址的通訊的各種功能。
通訊設備122通過移動電話(例如CDMA,GSM)、衛(wèi)星或其他無線通路提供無線通訊,并且具有提供語音和數(shù)據(jù)通訊的能力。同語音一樣,允許與網(wǎng)絡服務器160進行數(shù)據(jù)通訊,如果需要,也可以與呼叫中心170及服務中心180進行數(shù)據(jù)通訊。
存儲器124可為任何數(shù)字存儲裝置,其提供計算機可讀的存儲數(shù)據(jù)和程序供處理器121使用。其包括永久性存儲和/或非永久性存儲,并可以作為一個或多個單獨的物理裝置來實現(xiàn)。
程序125包括一個或多個計算機程序,其由處理器121執(zhí)行以實現(xiàn)遠程信息處理單元120的各種功能。數(shù)據(jù)庫126包括語音消息、相關的診斷故障編碼或其他診斷信息的存儲,以下將加以說明。數(shù)據(jù)庫可以存儲為數(shù)據(jù)表的形式,其可以對數(shù)據(jù)庫中的存儲數(shù)據(jù)執(zhí)行查找,并且這些可通過公知的索引技術和/或數(shù)據(jù)庫查詢技術來實現(xiàn),或直接在表中順序查詢。這些和其他的數(shù)據(jù)庫存儲和查詢技術是本領域技術人員所公知的。
按鈕127可以使遠程信息處理單元120的一個或多個功能進行用戶激活。這種開關127可以是典型的OnStar開關,其裝在車輛中駕駛員觸手可及之處。除了被用于與位于呼叫中心170的實時顧問語音通訊這一常規(guī)方式外,開關127也可以用于啟動診斷檢查和報告方法,該方法在下面將聯(lián)系圖4被論述。相類似的,麥克風128允許車輛駕駛員向遠程信息處理單元120發(fā)出語音命令,以及通過通訊設備122與各種遠程地址進行語音交流。使用者的語音命令可以由處理器121和存儲在存儲器124中的語音識別程序加以解釋。
可以選擇的是,提供專用數(shù)字信號處理器(DSP)或其他模塊用于實現(xiàn)此項功能。語音識別程序和與其他電子模塊的接口是本領域技術人員所公知的。
揚聲器129可以是一個或多個專用揚聲器,或是由汽車無線電或其他信息娛樂系統(tǒng)(未示出)使用的相同揚聲器中的一個或多個。揚聲器129用于從遠程信息處理單元為車輛乘員提供可聽的語音消息,其可以是存儲的聲音文件或合成語音。揚聲器也可以與麥克風128一起使用,為駕駛員提供與呼叫中心170、服務中心180的語音通訊或其他一般目的的電話服務。
盡管在圖1中描述為分別的單體模塊,但本領域技術人員可以理解為多個遠程信息處理單元120的組件可以集成在一起,或者與其他車輛系統(tǒng)集成和/或共享,使得例如存儲器124可以集成在處理器121內(nèi)或裝在遠程信息處理單元120之外并且與一個或多個其他車輛系統(tǒng)共享。
無線載波系統(tǒng)140可以是移動電話和/或衛(wèi)星無線通訊系統(tǒng),其用來在如圖1中所示的車輛110和各種遠程地址之間傳輸語音和數(shù)據(jù)。在一個實施例中,無線載波系統(tǒng)140可實現(xiàn)為CDMA、GSM或其他移動電話通訊系統(tǒng)142,其用來在車輛110和通訊網(wǎng)絡150間交換語音和數(shù)據(jù)。另外或可供選擇的,無線通訊可以經(jīng)由衛(wèi)星傳輸,其使用一顆或多顆衛(wèi)星144經(jīng)由例如中央地面衛(wèi)星設備146連接車輛與通訊網(wǎng)絡150。通訊網(wǎng)絡150也可以是陸基有線系統(tǒng),如公共電話系統(tǒng)和/或電纜系統(tǒng),其用于通話和數(shù)據(jù)通訊,其包括通過互聯(lián)網(wǎng)實施的通訊。
網(wǎng)絡服務器160可以使用一臺或多臺計算機服務器來實現(xiàn),該計算機服務器位于一個獨立的遠程地址或者例如在呼叫中心170處。典型的服務器如圖1所示,包括其均通過以太網(wǎng)168進行連接的調(diào)制解調(diào)器和/或路由器162、一臺計算機164、數(shù)據(jù)庫166。數(shù)據(jù)庫166可以通過單獨的網(wǎng)絡附加存儲(NAS)設備實現(xiàn),或者可以存儲在計算機164自身上,或者也可以根據(jù)需要而位于其他地點。計算機164具有服務應用程序來控制經(jīng)由網(wǎng)絡150的車輛110與數(shù)據(jù)庫166的數(shù)據(jù)交換。經(jīng)由網(wǎng)絡150或一些更直接的途徑,網(wǎng)絡服務器160也可以與呼叫中心170和/或服務中心180通訊。適當?shù)姆掌饔布蛙浖呐渲檬潜绢I域技術人員所公知的。
呼叫中心170可以是由一個或多個實時顧問176配備的一個或多個的位置,該實時顧問處理來自車輛駕駛者和/或監(jiān)控各種車輛狀況如安全氣囊使用的人或設備的呼叫。呼叫中心包括一臺或多臺服務器172、數(shù)據(jù)存儲器174和本地網(wǎng)178,,服務器172具有與網(wǎng)絡150必要的通訊能力,該本地網(wǎng)178用于將這些部件都連接到實時顧問176使用的計算機上。如果需要,網(wǎng)絡服務器160可被集成到呼叫中心170上而不必使用兩個單獨的系統(tǒng)。合適的呼叫中心設備已是公知內(nèi)容,并且目前已用于提供與車內(nèi)安全保障系統(tǒng)相連接的遠程現(xiàn)場幫助。除使用實時顧問之外,顧問176也可以用自動機器人或在計算機上運行設置成響應用戶請求的程序來實現(xiàn)。
服務中心180可以是汽車服務中心如特許經(jīng)銷店,能夠進行車輛的維護與維修。服務中心通過通訊網(wǎng)絡150與車輛110連接,以使駕駛員可以啟動同服務中心的技師或服務計劃員的電話呼叫。
現(xiàn)在參照圖2,進一步說明遠程信息處理單元120和診斷VSM 132的詳細結構及使用。由圖1所示,遠程信息處理單元120由車輛網(wǎng)絡112連接到診斷系統(tǒng)132。當然,專用的連接可用來替代網(wǎng)絡112或遠程信息處理單元,并且診斷系統(tǒng)可以一體集成在一個單一的模塊中。遠程信息處理單元120包括用于程序125和數(shù)據(jù)庫126的記憶存儲器124。它還包括可與駕駛員進行通訊并發(fā)出信號的用戶接口190,其具有開關127、麥克風128和揚聲器129。診斷模塊132可以同遠程信息處理單元120相同或相似的方式構架(即,使用處理器、接口電子儀器用于連接網(wǎng)絡112),并且診斷模塊132還包括記憶存儲器134用于存儲一個或多個程序136和數(shù)據(jù)138。診斷系統(tǒng)132連接至車輛儀表板192以能夠使用簡短文本顯示器或者一個或多個警示燈,如“檢查引擎(CheckEngine)”燈194。這種連接可以如圖2所指示,或通過網(wǎng)絡112或其他途徑實現(xiàn)。這樣,診斷系統(tǒng)132在檢測到錯誤或其他狀況需要駕駛員注意時可以點亮警示燈194。
在描述的實施例中,數(shù)據(jù)庫126包括車輛診斷狀態(tài)信息、診斷數(shù)據(jù)和經(jīng)過車輛內(nèi)的一個或多個麥克風重新播放的相關語音消息。以下結合圖4所示的方法揭示的是,診斷狀態(tài)信息被用于判斷是否存在由診斷系統(tǒng)132報告的問題,而診斷數(shù)據(jù)則作為更全面的診斷檢查的一部分被提供。診斷數(shù)據(jù)可以是任何表示特定車輛傳感器或其他部件的操作狀況或狀態(tài)的數(shù)據(jù)。優(yōu)選地,診斷數(shù)據(jù)包括標準診斷故障編碼,此編碼在連續(xù)的或周期性的監(jiān)測各種傳感器或系統(tǒng)的過程中自動寫入數(shù)據(jù)庫;或者,可以是從單獨車輛模塊或系統(tǒng)中設置或接收作為特定診斷檢查結果的編碼。診斷狀態(tài)信息本身也可以是診斷數(shù)據(jù)(如故障編碼)或可以是單個的信息,如一個標記或其他數(shù)據(jù),其用來設置車輛檢查引擎或警示指示器狀態(tài)(開或關);或反之可以是單獨的標識或數(shù)據(jù),其在用于點亮檢查引擎或其他警示指示器的相同或不同條件下設置。
語音消息可以是存儲在車輛中的預先錄制數(shù)字語音文件,其中每條語音消息關聯(lián)了至少一些診斷狀態(tài)信息和/或診斷數(shù)據(jù)。例如,在診斷狀態(tài)信息代表了檢查引擎燈194的兩個狀態(tài)(開或關)時,數(shù)據(jù)庫中存儲的第一組預錄的語音消息可以關聯(lián)到這兩個可能的狀態(tài),使得適當?shù)牡谝徽Z音消息可以是經(jīng)由揚聲器129向駕駛員播放以提供關于檢查引擎燈的信息,例如,它指的是燈亮時是何含義??梢园P于燈被點亮的潛在原因的附加信息作為語音消息的一部分或可從補充預錄語音消息提供關于燈被點亮的潛在原因的附加信息。因此,除了關于儀表板警示燈(一個或多個)的狀態(tài)的一條或多條預錄語音消息之外,本實施例中的數(shù)據(jù)庫126包括很多附加預錄語音消息,每條語音消息都與一個或多個診斷故障編碼相關。此第二組(補充)語音消息能用來提供更專門的信息,以及關于由駕駛員將采取的用以解決識別錯誤或其他不需要車輛狀態(tài)的矯正措施的指導信息。
在已披露的實施例中,數(shù)據(jù)庫126包含至少一張將診斷狀態(tài)信息和診斷數(shù)據(jù)關聯(lián)到各種語音消息的表。這可以由使用標準OBD-II故障編碼完成,其在表和相關聯(lián)的語音消息(聲音)文件中一同列出。語音消息文件可以單獨存儲在存儲器124中。因而,遠程信息處理單元120通過利用診斷系統(tǒng)132提供的一個或多個診斷故障編碼來查詢與此編碼相關的語音消息文件,經(jīng)由揚聲器129播放相關語音消息,并且進而從存儲器124中訪問并播放相關的語音消息。每個故障編碼都可以有一條或多條其自己的單獨語音消息,或者,一些相關的故障編碼都共同使用一條相同的語音消息(通過標識數(shù)據(jù)表中相同的語音消息文件名),并且系統(tǒng)可以包括由多個故障編碼所共享的缺省語音消息,例如,當唯一所需指令是告知駕駛員汽車需要到代理商處進行維護時。如圖2所示,每個故障編碼都只有一個與該編碼關聯(lián)的單獨的語音消息文件,其中一些編碼(如P0100-P0104)共享同一語音消息文件。這種配置在下面的場合十分有益,如一個更通用的第一語音消息提供給駕駛員,而此信息并沒有對一個或一小組故障編特別指出??商娲娜鐖D3所示,數(shù)據(jù)庫中包括與每個故障編碼都相關聯(lián)的兩個語音消息,第一組語音消息(VM1)用于提供與那故障編碼關聯(lián)的關于特定問題的信息,以及第二組語音消息(VM2)用來提供進一步的信息和/或指令,用于采取正確的行動來解決所報告的問題。在這種配置下,成組的故障編碼將共享一條更通用的第一語音消息(VM1),然而在很多情況下,對于特定的故障編碼第二組語音消息(VM2)更多的是被分別處理。盡管數(shù)據(jù)庫126和/或語音消息文件顯示出為存儲在遠程信息處理單元120內(nèi),但數(shù)據(jù)庫126和/或語音消息文件也可存儲在診斷系統(tǒng)132中,或者甚至是在一個遠程地址中,如網(wǎng)絡服務器160的數(shù)據(jù)庫166。
當作為聲音文件存儲時,語音消息可存儲為任何適當?shù)母袷?,例?wav、mp3、或者其他編碼、解碼格式。語音消息不必只限于預錄聲音,而是也可以代替地存儲為例如文本或語音部分,其然后由合成語音處理器使用以產(chǎn)生可聽的語音消息。用于將語音消息實現(xiàn)為合成語音語音消息的電路與技術已經(jīng)為本領域技術人員所公知。
優(yōu)選地,診斷系統(tǒng)132包含一個OBD-II,順從(compliant)系統(tǒng),此系統(tǒng)執(zhí)行各車輛傳感器的診斷檢測,這些車輛傳感器用于監(jiān)測以下事件,如燃油與空氣調(diào)節(jié)(air metering)、點火系統(tǒng)操作、排放、車輛速度與空轉控制、車輛計算機操作、和傳輸。診斷系統(tǒng)132可操作性的執(zhí)行診斷檢查并返回一個或多個診斷故障編碼,此編碼被發(fā)送到遠程信息處理單元120和/或存儲為診斷數(shù)據(jù)138,用于日后由遠程信息處理單元或技師借助掃描儀進行檢索,或者遠程的經(jīng)由天線123通過診斷顧問或網(wǎng)絡服務器進行檢索。
在遠程信息處理單元120內(nèi),計算機程序125可操作性的通過用戶接口190接受駕駛員的輸入(即通過開關127和/或麥克風128)。計算機程序125可以通過直接地或經(jīng)由網(wǎng)絡112向診斷系統(tǒng)132發(fā)送指令來啟動一個車輛診斷測試過程。此程序也控制由揚聲器129給駕駛員重放語音消息。利用程序125,遠程信息處理單元可以從診斷系統(tǒng)132接收車輛診斷數(shù)據(jù)(如故障編碼)和/或其他信息,并且單元120控制將上述信息傳送到呼叫中心170。程序125也可以從其他的車輛系統(tǒng)模塊接收數(shù)據(jù),例如從車載GPS接收機接收GPS數(shù)據(jù)或從SIR系統(tǒng)控制器接收安全系統(tǒng)使用信息,并且同樣控制將這些其它信息傳送到呼叫中心170。
圖4是一個車輛診斷測試和報告方法實施例的流程框圖。方法200優(yōu)選的使用上圖1-3詳細示出的系統(tǒng)和概念來實施。但是,考慮到此方法200也結合任何其他適當?shù)南到y(tǒng)協(xié)同使用,因而,其不限于圖1-3中的硬件和軟件的配置。方法200優(yōu)選的利用以計算機可讀格式存儲在存儲器124中的程序125在計算機控制下實施。
在圖4中,方法200從步驟205開始,其中此步驟為啟動遠程信息處理單元120,例如在車輛啟動或點火開關激活的過程中。
在步驟210,車輛使用者與遠程信息處理單元120的用戶接口互動,優(yōu)選通過按壓用戶接口按鈕127來啟動一個對話,其中當在語音識別模式下操作時,駕駛員可以輸入由遠程信息處理單元120加以闡釋的語音指令。利用揚聲器129,系統(tǒng)可以通過播放聲音或提供來自駕駛員的口頭的指令請求來確認按鈕激活。
在步驟215中,遠程信息處理單元120優(yōu)選的接收語音輸入或進一步的按鈕輸入來請求車輛診斷。例如,遠程信息處理單元120可以經(jīng)用戶接口的麥克風128接收一條來自駕駛員的語音指令,如“檢查我的汽車”。
在步驟220中,遠程信息處理單元120例如通過判斷是否當前有指示燈被點亮來檢查現(xiàn)存的診斷狀態(tài)信息。正如上面描述的,這可以通過訪問診斷狀態(tài)信息來完成,所述診斷狀態(tài)信息可以是事先存儲的提供給遠程信息處理單元120使用的數(shù)據(jù)或者可以是提供給遠程信息處理單元或儲存在診斷系統(tǒng)132中的故障診斷編碼。可選擇的,此信息可以從儀表板顯示模塊獲得,其控制位于儀表板192上的各種指示儀器和計量儀器。
接著,在步驟225中,系統(tǒng)訪問并且播放預錄信息的語音消息。第一語音消息的選擇基于是否指示燈目前被點亮。在檢查引擎燈不亮情況下,語音消息可能簡單的通過報告表述當前的狀況,例如,“你的車輛系統(tǒng)近來未報告任何問題”。當前出現(xiàn)報告的問題時,相關的語音消息可以是一般的消息以確定存在一個被報告出的問題,或者可以是一個更特定的消息,其取決于報告的特定的故障診斷編碼。因而,例如,如果DTC P0440被報告,語音消息可能是“你的檢查引擎燈現(xiàn)在被點亮。為確保車輛排放保持在可接受水平,系統(tǒng)正在報告問題,車輛需要接受服務”。此信息也能識別被報告的特定故障編碼。
為運行這些步驟,遠程信息處理單元120的處理器121首先判斷被報告的特定故障編碼,并且然后訪問數(shù)據(jù)庫126以查詢相關聯(lián)的語音消息,然后獲得這些語音消息并經(jīng)由揚聲器129播放。這優(yōu)選的在車輛110內(nèi)使用程序125完成但也可以非車載以及例如數(shù)據(jù)庫126遠程地位于網(wǎng)絡服務器160的情況下來完成。
除了使用OBD-II診斷故障編碼之外,診斷數(shù)據(jù)可能更普遍地包括任何的數(shù)字、字母、字母-數(shù)字、符號、其他的定量的或定性的數(shù)值、和/或模擬量及數(shù)字量,以作為計算機處理的輸入并且被指定某些意義。診斷數(shù)據(jù)可能由車輛110內(nèi)某些狀況產(chǎn)生,例如與車輛的部件、子系統(tǒng)或系統(tǒng)相關的下限或上限警告的故障。例如某個狀況可能是一個低冷凍劑的狀況,其引起了某個冷凍劑水平傳感器發(fā)送下限信號給引擎控制模塊。引擎控制模塊會將此下限信號與一個故障編碼或警告編碼相關聯(lián)并儲存此編碼,或者只是簡單的將此信號直接地儲存為數(shù)據(jù)??蛇x地,引擎控制模塊可能簡單儲存讀作診斷數(shù)據(jù)的信號。各種其他的情況可能包括過高的換油警告信號間的英里數(shù)和/或相關的編碼、廢氣排放故障等類似的情況。診斷數(shù)據(jù)也可能包括缺少故障編碼、警告、或等類似的情況。在這種情況下,診斷信息也可能與這樣數(shù)據(jù)相關聯(lián)或相關關或缺少這樣的數(shù)據(jù),其中那么這樣的診斷信息可能是一條存儲消息,其表示所有的車輛系統(tǒng)和部件功能正常。
步驟225中給出的第一語音消息可能包括原始診斷數(shù)據(jù),其已經(jīng)在一個框架內(nèi)被記錄、分類、組織、關聯(lián)或解釋,從而使其意義從原始診斷數(shù)據(jù)中顯現(xiàn)出來。更特別地,語音消息也可能包括一般的或詳細的關于診斷數(shù)據(jù)意義的解釋,以及診斷數(shù)據(jù)的嚴重性。一個初始的語音消息的示例就是在上面已經(jīng)給出的編碼P0440的例子,并且此語音消息可只針對這一個編碼,或者被多個編碼使用(例如P0440-P0455)。
在給駕駛員一項車輛的已知診斷狀態(tài)的初使報告后,系統(tǒng)接著告知使用者一個更完全的診斷檢查將會開始。這如步驟230所示。例如,系統(tǒng)可能向駕駛員重放一條預錄聲音消息“OnStar現(xiàn)將在你的車輛上運行一個GMGoodwrench診斷檢測″。然后,在步驟235,遠程信息處理單元120發(fā)送一個指令給診斷模塊132開始診斷檢查。診斷檢查可能是一個編程存入診斷系統(tǒng)132內(nèi)的標準的例行工作,其檢查每一個車輛系統(tǒng)模塊(VSM)130或單獨的傳感器,其提供診斷信息并以一個或多個故障編碼形式向遠程信息處理單元返回結果??蛇x地,遠程信息處理單元本身可能被編程檢測一個或多個VSMs 130和/或傳感器以獲得診斷數(shù)據(jù)。因此,不需要等候VSMs執(zhí)行根據(jù)預定時間進度或頻率的預定診斷例行程序,診斷系統(tǒng)132或遠程信息處理單元120就能主動地檢測VSMs、傳感器或類似設備以執(zhí)行車輛性能或狀況的診斷。如果所有的系統(tǒng)、電路、被檢測零部件都正在令人滿意的運轉,則作為對該檢測的響應沒有診斷故障編碼或關聯(lián)診斷信息被返回。然而,如果車輛系統(tǒng)、電路、零部件正處于問題中或超出規(guī)定狀況,那么遠程信息處理單元120將從與該系統(tǒng)、電路或零部件相關聯(lián)的控制模塊或傳感器接收一個或多個故障編碼。
考慮診斷操作可以是主動的或被動的。操作可以是被動的,是因為在當前的車輛運作情況下,其可能只是接受來自模塊、傳感器或類似設備的信號,或者操作可以是主動的,是因為診斷操作指令車輛在一些預定方式下運作,并且然后接受來自各種模塊、傳感器或類似設備的信號。無論如何,診斷操作產(chǎn)生最新的診斷數(shù)據(jù)用于決定要被訪問和向駕駛員播放的第二語音消息。
在步驟240,如果存儲任何接收到的診斷故障編碼的話,優(yōu)選存儲到遠程信息處理單元120的存儲器124中,但是也可以存儲在診斷系統(tǒng)132或車輛110的其他任何適當?shù)拇鎯ζ髦小?br>
在步驟245中,使用接收到的故障編碼(一個或多個),系統(tǒng)隨后從數(shù)據(jù)庫126查詢第二語音消息并經(jīng)由揚聲器129為駕駛員播放。第二語音消息可提供更詳細的信息,并且優(yōu)選的至少給駕駛員提供指令以采取正確的行動來解決檢測到的問題。替代基于故障編碼的查找,也可使用診斷故障編碼作為診斷算法的輸入來確定特定的第二指令的語音消息的選擇,其中該算法被設計成可以決定一個或多個正確行動的過程。接著,此算法的結果被用來在許多存儲的語音消息之中作出選擇。
作為一個故障編碼P0440的可能的指令的例子,語音消息可能敘述為“動力系統(tǒng)已經(jīng)檢測到一個排放系統(tǒng)故障。如果你的車輛在最近加過燃料,檢查燃料箱蓋是否安裝正確。轉向擰緊燃料箱蓋直到聽到兩聲卡嗒聲。如果在車輛啟動并行駛了七次次后,檢查引擎燈仍然保持點亮,那么你的車輛需要維修服務”。
在步驟250中,給車輛使用者提供可以與位于呼叫中心170的實時顧問聯(lián)系或與服務中心180聯(lián)系的選項。這還是要通過使用語音消息來完成,這要求一個優(yōu)選的為語音指令形式的用戶響應。車輛使用者希望獲得進一步的關于報告問題的信息,并與實時顧問176討論可能的正確行動。為此目的,遠程信息處理單元120能經(jīng)由無線載波系統(tǒng)140和網(wǎng)絡150自動地給實時顧問176提供故障編碼或其他的診斷數(shù)據(jù)。這允許實時顧問訪問關于被報告的故障編碼的附加儲存信息。類似地,這些信息可被提供到服務中心180,以幫助決定正確的行動或計劃服務??蛇x地,車輛使用者可能希望找最近的服務中心180來讓一個服務技術人員來檢查車輛。為此,若車輛具有GPS能力,那么這些信息可自動地被實時顧問176或網(wǎng)絡服務器160獲得,并用來識別一個或多個附近的服務中心并提供出到這些位置的方向。
步驟255中判斷車輛使用者已經(jīng)選擇了什么樣選項。如果車輛使用者已經(jīng)選擇放棄了與服務中心的代表或呼叫中心顧問通話的機會,那么該方法即在步驟260結束。如果車輛使用者選擇和一個服務中心代表通話,那么方法執(zhí)行附加步驟265,其中另一個程序被調(diào)用來設置從車輛到附近的服務中心的呼叫。附加步驟265可包括使用先前描述的系統(tǒng)100的GPS能力提供到附近服務中心的方向。最后,如果車輛使用者選擇與呼叫中心顧問通話,那么方法執(zhí)行附加步驟270,在此另一個程序可被調(diào)用來設置從車輛到呼叫中心170的呼叫。
除了圖4的診斷和報告方法之外,系統(tǒng)也可以被編程以定期地從呼叫中心170或其他遠程地址獲得更新的語音消息,來代替或補充現(xiàn)有的存儲在車輛上的語音消息。這在以下場合是有用的,需要改變特定的語音消息的內(nèi)容或需要給先前只有一條更一般關聯(lián)的語音消息的診斷故障編碼提供語音消息。系統(tǒng)可被編程以定期地檢查新的語音消息或者網(wǎng)絡服務器160、呼叫中心170或其他的遠程地址可以在新的語音消息可獲得時啟動下載新的語音消息。將語音消息以聲音文件在無線系統(tǒng)140和通訊網(wǎng)絡150上實施傳送的技術和方法是本領域技術人員熟知的。
通過使用利用多層語音消息方法,不僅提供了關于車輛故障的信息,而且還提供了基于檢測到的特定問題的校正行動,這種方法以能最小的分散駕駛員在道路上的注意力的方式提供改進水平的診斷報告。本方法的方式進一步的以減少了對實時顧問的依賴的方式實現(xiàn)了這一點,這提供了很多好處;也就是說,它給駕駛員提供了更標準化、更可靠的信息,而這同時減少了呼叫中心的人員負擔,也減少了用在無線載波系統(tǒng)的空中傳輸時間量,因而節(jié)省了成本。
應該可以理解為,前面的描述并不是對發(fā)明本身的說明,而只是一個或多個本發(fā)明的優(yōu)選實施例。本發(fā)明并不限于在此披露的具體實施例,而是要僅通過下面的權利要求加以限定。此外,前面關于特定實施例的描述內(nèi)容并不構成對本發(fā)明的范圍或權利要求中所用術語的定義的限制,除非某個術語或短語已經(jīng)在上面明確地定義。各種其他的實施例和對已披露實施例的變化和修改對本領域技術人員而言顯而易見。例如,在報告兩個或更多獨立的故障編碼情況下,系統(tǒng)有順序地重放多條語音消息。同樣,可以不使用對于兩層報告的方案的第一和第二語音消息,而是系統(tǒng)可替換為依據(jù)駕駛員的初使請求來實施更全面的診斷檢查并重放適當?shù)闹甘菊Z音消息而不使用更一般化的第一語音消息。所有這些其他的實施例,變化和修改都應該落在所附的權利要求的范圍之內(nèi)。
如在本發(fā)明說明書和權利要求書所使用的,術語“例如”和“比如”以及動詞“包含”、“具有”、“包括”以及其動詞變格,當與一系列的一個或多個零部件或其他項目連用時,其意義都解釋為開放的,也即此系列不被認為是排除其他的附加零部件或項目。其他的術語解釋為其最廣泛的合理意義,除非在上下文中需要不同的解釋。
權利要求
1.一種車輛的診斷測試與報告的方法,其中所述車輛帶有車載診斷系統(tǒng)和與該診斷系統(tǒng)通訊的遠程信息處理單元,本方法包括以下步驟(a)通過遠程信息處理單元的用戶接口接收來自車輛使用者的車輛診斷測試請求;(b)響應該請求從該診斷系統(tǒng)獲取診斷狀態(tài)信息;(c)訪問與該診斷狀態(tài)信息相關聯(lián)的預錄制語音消息;和(d)為車輛使用者播放預錄制語音消息。
2.如權利要求1所述的方法,其中,步驟(b)進一步包括從該診斷系統(tǒng)獲取當前診斷狀態(tài)信息,以及其中所述預錄制語音消息包括關于當前狀態(tài)信息的信息消息。
3.如權利要求2所述的方法,其中步驟(b)進一步包括獲取與由車輛提供給車輛使用者的當前可視警示相關的當前診斷狀態(tài)信息。
4.如權利要求2所述的方法,其進一步包括以下步驟(e)執(zhí)行各種車輛狀態(tài)的車輛診斷檢查,并產(chǎn)生是該診斷檢查結果的診斷數(shù)據(jù);(f)訪問與診斷數(shù)據(jù)相關聯(lián)的第二預錄制語音消息,此第二語音消息包括一條或多條關于由車輛使用者要采取的矯正行動的指令;和(g)為車輛使用者播放此第二條預錄制語音消息。
5.如權利要求4所述的方法,其中,步驟(e)進一步包括產(chǎn)生一個或多個響應于診斷檢查的診斷故障編碼,且步驟(f)進一步包括利用診斷故障編碼訪問第二語音消息。
6.如權利要求1所述的方法,其中,步驟(b)進一步包括執(zhí)行各種車輛狀態(tài)的車輛診斷檢查,并產(chǎn)生與診斷檢查結果相關的診斷信息;以及其中步驟(c)進一步包括訪問預錄制語音消息,預錄制語音消息包括一條或多條關于車輛使用者要采取的矯正行動的指令。
7.如權利要求1所述的方法,其進一步包括以下步驟定期地從遠程地址獲取附加的預錄制語音消息。
8.如權利要求1所述的方法,其進一步包括以下步驟為車輛使用者提供一個與呼叫中心或服務中心的至少一個進行通訊的選項。
9.如權利要求1所述的方法,其進一步包括以下步驟利用位于車上的無線通訊設備使車輛使用者用語音通訊與呼叫中心聯(lián)系。
10.如權利要求1所述的方法,其進一步包括以下步驟利用移動車輛通訊系統(tǒng)使車輛使用者用語音通訊與車輛服務中心聯(lián)系。
11.如權利要求1所述的方法,其進一步包括以下步驟為車輛使用者提供到附近車輛服務中心的方向。
12.一種車輛的診斷測試與報告的方法,其中所述車輛帶有一車載診斷系統(tǒng)、一包括至少一個與診斷系統(tǒng)相連的警示燈或其他可視指示器以給車輛使用者提供可視警示的儀表板顯示器用、以及一與診斷系統(tǒng)進行通訊并使車輛使用者可以和實時顧問間經(jīng)過無線連接進行語音通訊的遠程信息處理單元,本方法包括以下步驟(a)通過遠程信息處理單元的用戶接口接收來自車輛使用者的車輛診斷測試請求;(b)判斷在儀表板顯示器是否有可視警告,如果有,則訪問并播放一預先錄制的語音消息,預先錄制的語音消息提供關于此可視警告的信息;(c)執(zhí)行各種車輛狀況的車輛診斷測試,并生成是該診斷檢查結果的診斷數(shù)據(jù);(d)訪問并播放與該診斷數(shù)據(jù)相關聯(lián)的第二預錄制語音消息,此第二語音消息包括一條或多條關于車輛使用者要采取的矯正行動的指令;和(e)為車輛使用者提供與實時顧問之間通過無線連接經(jīng)由語音通訊進行通訊的選項。
全文摘要
一種用于提供用戶啟動的在具有遠程信息處理能力的車輛中的診斷測試與報告的系統(tǒng)與方法。在本方法中,通過一車載遠程信息處理單元的用戶接口接收來自駕駛員的車輛診斷測試請求。執(zhí)行一簡單的初始診斷檢查并給駕駛員播放一條第一語音消息,此信息提供了與任何檢測到的車輛問題相關的信息。接下來,該方法執(zhí)行一個更完整的診斷檢查,并且所得到的診斷信息被用于選擇并播放一第二語音消息,此語音消息提供了應該采取的矯正行動以解決檢測到的問題的指令。還通過移動電話或其他無線載波系統(tǒng)來提供與實時顧問的通訊。
文檔編號G08C17/02GK1967188SQ200610163908
公開日2007年5月23日 申請日期2006年10月20日 優(yōu)先權日2005年10月21日
發(fā)明者G·W·古爾德, G·S·麥勞林 申請人:通用汽車公司