用于識別相關的修復信息和部件編號的方法及裝置制造方法
【專利摘要】本文提供了一種診斷工具和方法,其中,基于針對特定車輛所獲取到的DTC來確定故障部件及其部件編號。部件編號可以包括原始制造商的編號和通用等效制造商的編號(如果可用)。診斷工具可以在各個部件供應商的部件數據庫中搜索部件的定價和位置。診斷工具還可以基于所獲取到的DTC來向用戶提供建議的修復。
【專利說明】用于識別相關的修復信息和部件編號的方法及裝置
相關申請的交叉引用
[0001]本申請是部分接續申請并要求于2011年I月7日提交的待審美國專利申請N0.12/986,559,題為 “CODE CONNECT INFORMATION ACCESS (代碼連接信息訪問)”的優先權,所述待審美國專利申請要求于2010年3月31日提交的美國臨時申請N0.61/319,602,題為“CODE CONNECT INFORMATION ACCESS (代碼連接信息訪問)”的優先權,上述申請以全文引用的方式并入本文。
【技術領域】
[0002]概括而言,本發明涉及車輛診斷工具。更加具體地,本發明涉及一種獲得附加信息(例如,最高上報修復和部件編號)的裝置和方法,所述附件信息可用于車輛中的故障代碼。
【背景技術】
[0003]現代化的車輛通常具有一個或多個診斷系統,該診斷系統一般具有獨立的計算機控制模塊,例如電子控制單元(ECU)來控制車輛的各種功能。一些示例包括動力系控制模塊(PCM)、發動機控制模塊(ECM)、變速器控制模塊(TCM)、防抱死制動系統(ABS),以及輔助約束系統(SRS)模塊。諸如OBD II (車載自動診斷系統)之類的車輛診斷系統具有自診斷能力以檢測并提醒駕駛員該車輛可能會遇到的問題。當檢測到問題時,診斷故障代碼(DTC)被設置在該模塊的存儲器中。DTC是通用的或制造商針對特定車輛的需要而特定的。
[0004]為了獲取和解碼DTC,汽車修理的技術人員需要診斷工具,例如掃描工具。該診斷工具經由數據鏈路連接器(DLC)連接到OBD II以訪問和獲取DTC。配置診斷工具以通過車輛中所使用的各種通信協議來進行通信,這些通信協議例如為控制器局域網(CAN)、J1850VPM和PWM、IS09141、Keyword2000以及其他協議。這些通信協議可以特定于各個車輛制造商中的每個車輛制造商。基于該工具從車輛中獲取到的信息,該診斷工具將有助于技術人員診斷和修理車輛。
[0005]這些診斷工具具有在其存儲于診斷工具上的數據庫中的有限且過時的診斷信息。因此,需要提供一種方法和裝置,所述方法和裝置允許診斷工具具有最新可用的診斷信息,以便提供車輛的準確診斷并且識別可能處于故障狀態的部件編號。
【發明內容】
[0006]本發明在很大程度上滿足了上述需求,其中,在一個方面中,提供了一種諸如診斷工具之類的裝置,在一些實施例中,允許所述診斷工具基于從車輛獲取到的DTC通過顯示器上的指示器來指示附加信息何時可用,并且還允許所述診斷工具識別與DTC相關的故障部件的部件編號。
[0007]本發明的一個或多個實施例在很大程度上滿足了上述需求。根據一個這樣的實施例,提供了一種用于對車輛進行診斷的診斷工具,所述診斷工具可以包括:處理器,其控制所述診斷工具的功能,并且從所述車輛獲取診斷故障代碼(DTC),其中,所述處理器基于所述獲取到的DTC來識別故障部件以及故障部件編號;存儲器,其存儲軟件以對所述診斷工具和診斷數據的數據庫進行操作,所述存儲器與所述處理器進行通信;連接器接口,其將所述診斷工具連接到所述車輛中的數據鏈路連接器,所述連接器接口與所述處理器進行通信;信號轉換器,其允許所述診斷工具以至少一個通信協議來與所述車輛進行通信,所述信號轉換器與所述處理器進行通信;以及無線通信端口,其與遠程設備進行通信,其中,所述處理器與所述遠程設備進行通信以搜索在部件供應商處的部件。
[0008]根據本發明的另一實施例,提供了一種用于診斷車輛的診斷工具,所述診斷工具可以包括:用于處理以對所述診斷工具的功能進行處理并且從所述車輛獲取診斷故障代碼(DTC)的模塊,其中,所述用于處理的模塊基于所述獲取到的DTC來識別故障部件和故障部件編號;用于存儲軟件以對所述診斷工具和診斷數據的數據庫進行操作的模塊,所述用于存儲的模塊與所述用于處理的模塊進行通信;用于將所述診斷工具連接到所述車輛中的數據鏈路連接器的模塊,所述用于連接的模塊與所述用于處理的模塊進行通信;用于以至少一個通信協議來與所述車輛進行通信的模塊,所述用于通信的模塊與所述用于處理的模塊進行通信;以及用于與遠程設備進行無線通信的模塊,其中,所述用于處理的模塊與所述遠程設備進行通信以搜索在部件供應商處的部件。
[0009]根據本發明的又一實施例,提供了一種使用診斷工具對車輛的部件進行識別的方法,所述方法可以包括:使用所述診斷工具,從車輛中獲取診斷數據代碼(DTC);使用所述診斷工具的輸入設備,將所述車輛的信息輸入到所述診斷工具;使用所述診斷工具的處理器,對部件數據庫進行搜索,以基于獲取到的DTC來確定故障部件;以及將故障部件編號顯示在所述診斷工具的顯示器上。
[0010]因此,已經相當寬泛地對本發明的某些實施例進行了概述,以便本文中其詳細的描述可以被更好地理解,并且以便本申請對技術的貢獻可以被更好地認識到。當然,存在本發明的附加實施例,所述附加實施例將在下面進行描述并且將構成所附權利要求的主題。
[0011]在這個方面,在對本發明的至少一個實施例進行詳細地解釋之前,應該理解的是,本發明不受其應用于在以下描述中提出的或在附圖中說明的構造的細節和部件的布置的限制。本發明能夠具有除了所描述的實施例之外的實施例,并且能夠以不同的方式來實踐和執行。還應該理解的是,本文所采用的措辭和術語以及摘要是出于描述的目的,因而不應被視為限制。
[0012]因此,本領域的技術人員將認識到,本文所依賴的概念可以易于用作執行本發明的一些目的的其他結構、方法和系統的設計基礎。因此,重要的是,在不脫離本發明的精神和范圍的情況下,權利要求被視作包括這樣的等效結構。
【專利附圖】
【附圖說明】
[0013]圖1為示出了根據本發明的實施例的診斷工具的平面圖。
[0014]圖2為根據本發明的實施例的圖1的診斷工具的部件框圖。
[0015]圖3A-C示出了根據本發明的實施例的指示器,該指示器表明附加信息是可用的。
[0016]圖4A-C示出了根據本發明的實施例的可用于圖3A的DTC的附加信息。
[0017]圖5示出了根據本發明的另一實施例的與具有附加信息的遠程設備進行通信的診斷工具。[0018]圖6示出了根據本發明的實施例,用于顯示指示器的方法。
[0019]圖7示出了根據本發明的實施例,用于顯示處于凍結幀菜單的指示器的方法。
[0020]圖8示出了根據本發明的實施例,用于顯示處于凍結幀數據項的指示器的方法。
[0021]圖9示出了根據本發明的實施例,對部件信息進行識別的方法。
【具體實施方式】
[0022]本發明現將參照附圖進行說明,其中,相同的附圖標記始終表示相同的部件。根據本發明的一個實施例提供了一種諸如診斷工具之類的裝置和方法,所述方法允許診斷工具基于在車輛中所獲取到的診斷信息,例如DTC而在顯示器上指示附加信息是可用的。在其他實施例中,所述診斷工具不僅提供附加的診斷信息,并且基于所獲取到的DTC識別潛在存在缺陷的部件及其相應的部件編號、替換部件所處的位置,以及定價。
[0023]圖1中示出了本發明的裝置的實施例。特別地,圖1為示出了根據本發明的實施例的診斷工具100的平面圖。診斷工具100可以是任一計算機設備,例如來自位于密歇根州沃倫市內的服務解決方案Service Solutions (SPX公司的一個部門)的診斷工具CP9580。診斷工具100包括外殼102以封裝該診斷工具的各個部件,例如顯示器104、用戶界面106、電源鍵108、存儲卡讀卡器(可選的)、連接器接口 112,以及連接件114。
[0024]顯示器104可以是任一類型的顯示器,例如,液晶顯示器(IXD)、視頻圖形陣列(VGA)、觸摸顯示器(其還可以是用戶界面)等。在不使用該工具的某一時間段之后,可關閉該顯示器。例如,當持續十分鐘、五分鐘、三分鐘或一分鐘沒有按鍵按下或沒有從車輛中獲取到數據時。然而,可設置用于關閉該顯示器的任一時間段以便能夠節省(內部的)電池。
[0025]在一個實施例中,可對該顯示器進行測試以確保該顯示器的每個“像素”正常地工作。在一個實施例中,可以使該顯示器的每個“像素”顯示純色,例如黑色、紅色、灰色或其他顏色或其組合。在另一實施例中,屏幕可以在純色屏幕與其上存在文本的屏幕(例如開始屏幕)之間進行來回地切換。這些實施例有助于用戶查看是否存在任何不能正常工作的像素點。
[0026]用戶界面106允許用戶與診斷工具100進行交互,以便根據所需來操作該診斷工具。用戶界面106可以包括功能鍵、箭頭鍵或任一其他類型的能夠操作診斷工具100的按鍵,以便對呈現在顯示器上的各個菜單進行操作。在一個實施例中,診斷工具100可以包括鍵盤測試以確定這些按鍵是否正常工作。按下的按鍵或滾動方向將對顯示器上的顏色進行反轉。如果顏色沒有反轉,那么該按鍵沒有正常工作。其他實施例可包括一些測試,這些測試包括聲音、振動等以指示這些按鍵是否正常工作。
[0027]這些按鍵還可以包括“返回”或“輸入”或“代碼連接” 116鍵。當被激活時,代碼連接116可以顯示關于DTC的附加信息,所述附加信息包括與所述DTC相關的存在缺陷的部件或本文所討論的其他診斷信息。輸入設備106還可以是鼠標或其他適當的輸入設備,包括鍵盤或掃描儀。用戶界面106還可以包括數字或為字母數字的。
[0028]電源鍵108允許用戶根據需要打開或關閉診斷工具100。在用戶所選擇的不工作的時間段(例如沒有按鍵按下或沒有從車輛中收集到數據)之后,診斷工具100可以自動關閉。當該工具耦合到DLC或通過連接(例如通過USB連接)耦合到計算機設備時,可以從該工具的內部電池或從車輛的電池為診斷工具100供電。如果該電源為車輛或通過連接(例如計算機設備),那么當該工具被連接到車輛或計算機設備時,該工具可以自動上電。
[0029]存儲卡讀卡器(可選的)可以是單一類型的讀卡器,例如緊湊式閃存卡、軟盤、記憶棒、安全數字存儲器、閃存或其他類型的存儲器。該存儲卡讀卡器可以是讀取上述存儲器中的兩個以上的讀卡器,例如組合存儲卡讀卡器。此外,該存儲卡讀卡器還可以讀取任意其他的計算機可讀介質,例如CD、DVD、UMD等。在一個實施例中,該存儲卡讀卡器可被用于更新診斷工具100中的軟件或數據庫。
[0030]連接器接口 112允許診斷工具100通過有線或無線連接(未示出)連接到外部設備(例如,車輛的ECU)、計算機設備、外部通信設備(例如調制解調器)、網絡等。另外,在診斷工具100上還可以包括連接114,以便連接到USB、火線(FIREWIRE)、調制解調器、RS232、RS485,以及與外部設備通信的其他連接,所述外部設備例如為硬盤驅動器、USB驅動器、⑶播放器、DVD播放器、UMD播放器、個人電腦(PC)或其他計算機可讀介質設備。
[0031]圖2為診斷工具100的部件的框圖。在圖2中,根據本發明的實施例的診斷工具100包括:處理器202、現場可編程門陣列(FPGA) 214、第一系統總線224、顯示器104、復雜可編程邏輯器件(CPLD)204、鍵盤形式的用戶界面106、存儲器子系統208、內部非易失性存儲器(NVM)218、讀卡器220 (可選的)、第二系統總線222、連接器接口 211、可選的信號轉換器210、GPS天線232、GPS接收器234、可選的高度計236,以及無線通信電路238。車輛通信接口 230經由外部電纜(未示出)通過連接器接口 211與診斷工具100進行通信。
[0032]可選的信號轉換器210通過連接器接口 211與車輛通信接口 230進行通信。信號轉換器210將通過車輛通信接口 230將從E⑶單元接收到的信號調節為與診斷工具100兼容的已調節信號。信號轉換器210例如可以與以下通信協議進行通信:J1850(VPM和PWM)、IS09141-2信號、通信碰撞檢測(CXD)(例如,克萊斯勒碰撞檢測)、數據通信鏈路(DCL)、串行通信接口(SCI)、控制器局域網(CAN)、Keyword2000 (IS014230-4)、0BD II或在車輛中實施的其他通信協議。
[0033]在特定的通信協議中轉換和發送的電路可通過FPGA214(例如,通過三態未使用的收發器)選擇或通過提供插入連接器接口 211的鍵控設備來選擇,所述連接器接口 211由診斷工具100提供以將診斷工具100連接到車輛通信接口 230。信號轉換器210還通過第一系統總線224耦合到FPGA214和讀卡器220。FPGA214通過信號轉換器210向ECU單元發送信號,并且通過轉換器210從E⑶單元接收信號(也就是消息)。
[0034]FPGA214由第二系統總線222通過各種地址、數據和控制線耦合到處理器202。FPGA214還通過第一系統總線224耦合到讀卡器220。處理器202還可以耦合到顯示器104以便向用戶輸出所需的信息。處理器202通過第二系統總線222與CPLD204進行通信。此外,對處理器202進行編程以借助CPLD204通過用戶界面106來接收來自用戶的輸入。CPLD204提供用于對來自診斷工具100的用戶的各種輸入進行解碼的邏輯,并且還提供用于各種其他界面任務的粘合邏輯(glue-logic)。
[0035]存儲器子系統208和內部非易失性存儲器218被耦合到第二系統總線222,這樣允許與處理器202和FPGA214進行通信。存儲器子系統208可以包括依賴于多個動態隨機存取存儲器(DRAM)、一個硬盤驅動器和/或只讀存儲器(ROM)的應用。用于運行診斷工具100的軟件可被存儲在存儲器子系統208或非易失性存儲器218中,所述軟件包括任意數據庫。所述數據庫可包括診斷信息和與車輛相關的其他信息。[0036]在一個實施例中,該數據庫可包括附加信息,例如,針對從車輛中獲取到的特定DTC的可能的修復以及基于獲取到的DTC而可能存在缺陷的相關的部件號。基于獲取到的DTC,存儲在診斷工具上或遠程存儲的部件數據庫可被用于識別潛在存在缺陷的部件及其編號。能夠使DTC被設置在ECU中的車輛中的各個部件與每個可用的DTC相關。一個有缺陷的部件或部件的組合能夠使一個或多個DTC被設置在ECU中。因此,所述部件數據庫將包括針對一個DTC或DTC集的所有可能的部件組合。
[0037]如果針對受測車輛的車輛標識信息被輸入到診斷工具中以便該搜索受限于所輸入車輛(或設備)的部件,那么所述部件數據庫的搜索將更快地進行。所述車輛標識信息可以包括VIN (車輛識別號)、樣式、型號、年份或其他車輛可識別的特性(混合、電動等)。可以使用其他搜索參數以縮小所述搜索,例如諸如變速器、制動器、內部、外部等之類的主要類另O。當所述搜索識別出與獲取到的DTC相關的部件時,與該部件有關的信息可以被顯示在所述診斷工具(其他計算機設備)的顯示屏上,來由技術人員進行確認。所述信息可以包括部件的編號、條形碼信息、部件的圖像、關于如何移除和更換該部件的圖表、關于該部件在車輛上所處的位置的圖表、該部件的手冊、該部件的技術信息、保修信息、OEM (原始設備制造商)等效的部件等。
[0038]在另一實施例中,條形碼信息(通過條形碼閱讀器)可以被發送到技術人員的移動設備(例如智能電話),使得該技術人員能夠僅將該條形碼信息帶到部件商店,并使店員掃描移動設備上的條形碼以便購買正確的部件。另外,一旦被正確地識別之后,如本文所述,可以獲取諸如部件可用性、定價、位置等之類的附加信息。
[0039]數據庫可以包含關于附加數據庫的信息,所述附加數據庫包括關于這些部件的附加信息。所述附加數據庫可以位于遠程位置中,而不是本地診斷工具上。如本文所述,可以通過無線或有線連接訪問該遠程數據庫。該數據庫還可以被存儲在外部存儲器(例如,緊湊式閃存卡或其他存儲器)上并由診斷工具進行本地訪問。
[0040]內部非易失性存儲器218可以是電可擦可編程只讀存儲器(EEPR0M)、閃存R0M,或其他類似的存儲器。如果需要,內部非易失性存儲器218可以提供例如用于引導代碼的存儲、自診斷、各種驅動器和針對FPGA圖像的空間。如果在FPGA214中沒有實施所有的模塊,那么存儲器218可以包含可下載的圖像,以便可以針對不同組的通信協議來重新配置FPGA214。
[0041]GPS天線232和GPS接收器234可以安裝在外殼102內或安裝在外殼102上或其任一組合。GPS天線232電耦合到GPS接收器234,并且允許該GPS接收器與繞地球軌道運行的各個衛星進行通信(檢測和解碼信號)。在一個實施例中,GPS天線和GPS接收器是一個設備而不是兩個設備。GPS接收器234和GPS天線232電耦合到處理器202,處理器202被耦合到存儲器208、NVM218或讀卡器220中的存儲卡。該存儲器可被用于存儲地圖數據,例如電子地圖。所述診斷工具可以包括針對美國(或使用的國家)、北美的所有地圖,或可以具有該診斷工具所處的區域或州。在替換實施例中,該診斷工具可以具有世界或用戶所需的世界任一部分的所有地圖。這就使該診斷工具可以是GPS設備,以便駕駛員能夠從一個位置行駛到另一位置。這些地圖可以是覆層的,或者與交通、本地事件、其他GPS設備(智能電話)的位置以及會對技術人員有用的其他信息相結合。通過利用GPS能夠定位其他診斷工具,那么技術人員能夠使用診斷工具來定位彼此,以便進行會議或社會事件。[0042]該GPS接收器與一定數量的衛星通信,并且“鎖定”到一定數量的衛星,以便具有一個在其全球位置上的“修復”。一旦固定了該位置,那么在處理器的幫助下,GPS接收器可以確定準確的位置,包括診斷工具100的經度、緯度、高度、移動的速度以及其他導航數據。
[0043]如果所述GPS接收器不能鎖定到最小數量的衛星以確定高度或由于任一原因而不能確定高度,那么可以使用高度計236來確定診斷工具100的高度。高度計236被電耦合到處理器202,并且可以提供診斷工具100的高度或海拔。所述高度計可被耦合到大氣壓力傳感器(未示出),以便校準該高度計所確定的海拔測量值。所述傳感器可以被設置在診斷工具100的外殼102的內部或外部。較小的大氣壓力變化會影響所述高度計的準確度,因此,診斷工具可以通過利用所述傳感器結合所述高度計連同本領域已知的校正因子一起來校正這些變化。
[0044]無線通信電路238經由第二總線系統222與處理器202進行通信。所述無線通信電路可被配置為經由RF(射頻)、衛星、移動電話(模擬或數字)、藍牙?、W1-F1、紅外、Zigby、局域網(LAN)、WLAN (無線局域網)、其他無線通信配置和標準或其組合來進行通信。無線通信電路238允許診斷工具100與其他設備進行無線通信,例如與具有遠程數據庫的遠程計算機設備500 (圖5)進行無線通信。在一個實施例中,該遠程數據庫包括部件數據庫和/或最高修復數據庫550 (top fixes database,圖5)。所述無線通信電路包括天線,所述天線為內置的且被封裝在外殼內,或者可以被放置在外殼的外部。
[0045]需要一種診斷工具程序來操作該診斷工具以執行各種診斷測試。不同的車輛制造商(或者甚至相同的制造商中)需要診斷工具利用不同的程序和通信協議來執行。可以通過用戶界面106以諸如對位于待服務的車輛上的條形碼VIN號進行掃描或對諸如年份、樣式和型號之類的車輛信息進行輸入的方式來將車輛信息(樣式、型號、年份等)輸入到診斷工具中。在另一實施例中,所述診斷工具可以自動掃描車輛信息,例如來自車輛的ECU的信息,以確定正確的車輛或該車輛所使用的通信協議。
[0046]當診斷工具程序正在運行,并且診斷工具被連接到DLC時,可以從車輛中獲取到DTC和其他診斷數據。在一個實施例中,可以自動地從車輛中掃描可用的車輛診斷數據,并將其顯示在顯示器上。該顯示器可以包括數據類別(例如,I/Μ監視器、DTC、狀態OBD檢查等)列表,所述數據類別可用于所述車輛或一般的車輛,并且核對標記或其他指示符可以與具有從所述車輛中獲取到的車輛數據的類別緊鄰。這就允許技術人員確定該信息,所述信息為該技術人員想要的信息或能夠快速確定何種診斷數據可用于被測車輛的信息。
[0047]在另一實施例中,圖3A-C示出了用“代碼(CODE)”表示的指示器122,所述指示器122表明附加信息128 (參見圖4A-C)可用于DTC118。應該注意的是,可以使用任一類型的指示器,例如可以使用其他文字、符號、LED、聲音、振動等。顯示器104可以顯示從車輛的E⑶接收到的DTC。在這個示例中,DTC118為P0122,并且相應的文字120指示一故障“節流閥/踏板位置傳感器電路低輸入”。此時,因為顯示了 “代碼”指示器122,所以用戶可以按下在用戶界面上的“代碼連接”按鈕116,以獲取關于DTC的附加信息128。
[0048]附加信息128包括針對所述代碼的維修信息以及相關的故障部件信息。所述維修信息可以特定于受測的車輛或與基于DTC代碼或其他診斷信息的任一車輛有關。所述維修信息可以基于針對所述DTC的先前的維修經驗,并提供各種等級的上報修復。所述等級可以包括最高上報修復、頻繁上報修復以及其他上報修復。所述維修信息可以來自位于明尼蘇達州55113 (MN55113)圣保羅市巴頓路(Patton Road)處的IdentifixTM。可以在其他時間段查看附加信息128,所述其他時間段包括在對凍結幀數據或菜單項進行查看期間以及當用戶向PC發送代碼時。如果附加信息為可用的,那么該附加信息還將被打印出來以供技術人員使用。
[0049]圖3B示出了在工具100的凍結數據124功能視圖中的顯示器104。在這個視圖中,DTC118被連同“代碼”指示器120 —起顯示。在這個實施例中,指示器122表明附加信息128可用于在凍結數據124功能視圖中的DTC。
[0050]圖3C示出了當對實際的凍結幀數據126進行查看時的顯示器104。在這個模式或功能中,“代碼”指示器120表明特定的凍結幀數據126具有可以從數據庫獲取到的附加信息128。這些只是在工具100的各種模式中的指示器122使用的示例。本發明也可以預料到在其他模式中的指示器122的使用。
[0051]圖4A-C示出了根據本發明的實施例的可用于圖3A的DTC的附加信息128。附加信息128可被設置在各種等級的上報修復處,例如最高上報修復、頻繁上報修復以及其他上報修復。最高上報修復可以是更可能的解決方案,而頻繁上報修復可以是很可能的解決方案,而上報修復是與其他解決方案相比較少可能,但值得考慮的解決方案。本發明還可以預料到其他等級的上報修復。為了查看各種等級,用戶可以使用在用戶界面106上的箭頭來操縱在顯示器104上的附加信息128。所述附加信息可以通過有線或無線連接進行更新,以便技術人員將受益于可用于高效地診斷車輛問題的最新信息。
[0052]圖5示出了根據本發明的另一實施例的與具有遠程部件數據庫和/或最高修復數據庫的遠程計算設備500、560、580進行通信的工具100。如前所述,工具100包括通過有線或無線連接來訪問遠程計算設備的能力。在這個實施例中,工具100與遠程計算設備500進行無線通信,在附加信息未被本地存儲在診斷工具上的情況下,所述遠程計算機設備500存儲部件數據庫。在這個實施例中,所述部件數據庫可被用于基于獲取到的DTC來搜索正確的部件和部件編號。
[0053]遠程計算設備500、560、580可以位于車庫中,而工具100可被用于或位于另一位置中,例如另一建筑物、該城市的另一部分、另一城市、區、州或國家。所述無線連接還可以通過分布式網絡,例如因特網。
[0054]在一個實施例中,遠程計算設備560、580可以是包含各個部件信息數據庫的部件供應商的計算機設備,或者可以是僅為部件供應商代工的另一方的計算機設備。這包括由另一方(例如,蘋果或亞馬遜)擁有的云計算機設備。所述部件信息可以包括定價、保修、可用性、圖表、手冊、包括郵寄和本地發送的發送選項,以及本文所討論的其他部件信息。因此,一旦識別了需要替換的部件,那么(分別)包含部件數據庫570、590的部件供應商的計算設備560、580可被訪問以確定該部件的價格和可用性。可以使用所述診斷工具的GPS定位以便可以定位具有可用于購買的部件且處于最優價格的距離最近的部件供應商。這將節省時間并提供選擇,以便技術人員可以選擇去到該部件商店來購買該部件,通過與存儲在部件供應商的計算機設備上的網站進行交互來本地發送或運送該部件,或者僅將該部件放置起來用于在需要時獲得。此外,還可以顯示具有所述可用部件的其他部件商店,以便在技術人員必須處理其他任務或在回家的路上或返回工作的情況下,該技術人員可以選擇去其他商店。[0055]圖6示出了根據本發明的實施例的用來顯示指示器122的方法600。方法600可以以軟件的形式存儲在工具100的存儲器上,并且由處理器執行。在步驟602處,該方法開始。在步驟604處,從車輛中獲取并顯示DTC。在步驟606處,特定于車輛的數據庫的搜索以確定所述DTC是否具有附加信息或“代碼連接”信息。然而,由于該搜索可以基于DTC本身或其他診斷數據,因此,其不必是車輛專用的。在步驟608處,確定顯示的DTC是否具有可用的附加信息。如果為否610,那么在步驟612處,從顯示器上移除所述“代碼”指示器,如果顯示,那么該方法轉到步驟618。在其他實施例中,不顯示所述“代碼”指示器。如果為是614,那么在步驟616處,所述“代碼”指示器被顯示在顯示器104上。在步驟618處,等待由用戶按下按鍵。在步驟620處,確定是否按下“代碼連接”鍵(僅當附加信息可用時)。如果為是621,那么在步驟622處,在顯示器上顯示附加信息128,并且隨后返回到步驟620。如果為否623,那么在步驟624處,確定是否已經按下“返回/輸入”鍵。如果為是625,那么在步驟626處退出顯示DTC。如果為否627,那么在步驟628處,確定是否已經按下“上/下”箭頭鍵。如果為是630,那么在步驟632處,滾動到下一個或先前的DTC數據并且返回到步驟604處以確定其他DTC是否具有可用的附加信息。如果為否634,那么返回到步驟604。
[0056]圖7示出了根據本發明的實施例的用于在凍結幀菜單處顯示指示器122的方法700。方法700開始于步驟702處。在步驟704處,顯示器顯示該凍結幀菜單。在步驟706處,搜索特定于車輛的數據庫以確定顯著的凍結幀菜單項是否具有附加信息或可用的“代碼連接”信息。在步驟708處,確定附加信息是否可用于顯著的菜單項。如果為否710,那么從顯示器104中移除“代碼”指示器122,如果顯示則轉到步驟718。在其他實施例中,不顯示該“代碼”指示器122。如果為是714,那么在步驟716處,在顯示器104上顯示“代碼”指示器122。在步驟718處,等待用戶按下按鍵。在步驟720處,確定用戶是否按下“代碼連接”鍵(僅當附加信息可用時)。如果為是722,那么在步驟724處,在顯示器104上顯示附加信息128并轉到步驟726,并且在步驟726處等待按下按鍵并返回到步驟720。如果為否728,那么在步驟730處,確定是否已經按下“返回/輸入”鍵。如果為是732,那么在步驟734處退出凍結幀菜單。如果為否736,那么在步驟738處,確定是否已經按下“上/下”箭頭鍵。如果為是740,那么在步驟742處,滾動到下一個或先前的凍結幀菜單項并轉到步驟704。如果為否744,那么返回到步驟704。
[0057]圖8示出了根據本發明的實施例的用于在凍結幀數據項處顯示指示器122的方法800。方法800開始于步驟802處。在步驟804處,顯示器顯示該凍結幀數據項。在步驟806處,搜索特定于車輛的數據庫以確定與所述凍結幀數據項相關的DTC是否具有附加信息或可用的“代碼連接”信息。在步驟808處,確定附加信息是否可用于與凍結幀數據項相關的DTC。如果為否810,那么在呈現“代碼”指示器122的情況下,從顯示器104中去除“代碼”指示器122,并轉到步驟818。在其他實施例中,不顯示該“代碼”指示器。如果為是814,那么在步驟816處,在顯示器104上顯示“代碼”指示器122。在步驟818處,等待用戶按下按鍵。在步驟820處,確定用戶是否按下“代碼連接”鍵(僅當附加信息可用時)。如果為是822,那么在步驟824處,在顯示器104上顯示附加信息128并轉到步驟826,并且在步驟826處等待按下按鍵并返回到步驟820。如果為否828,那么在步驟830處,確定是否已經按下“返回/輸入”鍵。如果為是832,那么在步驟834處退出顯示凍結幀數據項。如果為否836,那么在步驟838處,確定是否已經按下“上/下”箭頭鍵。如果為是840,那么在步驟842處,滾動凍結幀數據項列表并返回到步驟804。如果為否844,那么返回到步驟804。
[0058]盡管本發明的各種實施例的示例包括基于獲取到的DTC表明附加信息是可用的,但是所述附加信息還可以與從車輛中獲取到的任一診斷信息相關。一個示例是節流閥或傳感器的診斷信息。另外,在另一實施例中,所述診斷工具可以自動確定附加診斷信息是否是可用的,并且自動地顯示所述附加診斷信息而不需要由技術人員進行進一步交互。
[0059]圖9示出了根據本發明的實施例的對用于需要替換的部件的信息進行識別并獲取的步驟。對關于部件900的信息進行識別并獲取的方法開始于步驟902。在步驟902處,基于從受測的車輛中獲取到的DTC來識別所述部件或這些部件。可以觸發DTC的部件的數據庫被設置在本發明中。與DTC相關的每個部件被包含在所述部件數據庫中。DTC還可以具有多個與其相關的部件。在步驟904處,利用部件數據庫來進行該部件的搜索。所述部件數據庫可以位于診斷工具100上或在遠程計算機設備500、560、580上,或其組合。在步驟906處,所述診斷工具和/或遠程計算機設備500可以識別該部件并且提供部件信息,例如部件編號,需要替換的部件數量或其他部件識別特征。所述部件編號信息可以是用于1994-1997本田思域Del Sol JCW872950的Dorman節流閥位置傳感器911-753。所述部件信息可以包括OEM的部件編號和任一等效通用的部件編號。在步驟906處,還利用所述診斷工具的GPS部件基于診斷工具100的GPS坐標來確定技術人員的間接位置。
[0060]在步驟908處,所述診斷工具或計算機設備500可以與部件供應商的計算機設備560、580進行通信以搜索該部件。診斷工具100可以提供信息,例如車輛VIN或樣式、型號和年份,以及故障部件特征。在步驟910處,基于向所述部件供應商的計算機設備發送的信息來識別所述部件。在步驟912處,該部件信息可以在診斷工具100或遠程計算機設備500的顯示器上被顯示給技術人員。顯示的部件編號信息可以是用于1994-1997本田思域Del Sol JCW872950的Dorman節流閥位置傳感器911-753。顯示的部件信息還可以包括定價(成本、零售、折扣等)、可用性(包括部件位置和不可用時,該部件的替換位置),或預期該部件何時可用,以及是否存在可用于原始設備制造商的部件的替換件(通用部件)。在步驟914處,技術人員可以基于向其顯示的信息來采取行動,包括對要發送(如果本地可用)或運送的部件進行訂購和購買,或將該部件放置起來用于在以后使用,以及其他行動。可選地,技術人員可以基于所提供的信息或任一其他原因而不采取任何行動。該方法結束于步驟916 處。
[0061]根據詳細的說明書,本發明的多個特征和優點是清楚的,因此,附加的權利要求旨在涵蓋落在本發明的真實精神和范圍內的本發明所有這樣的特征和優點。另外,由于對于本領域的技術人員而言,很容易對本發明進行修改和變型,因而不希望將本發明限制為所說明和描述的準確的構造和操作,并且因此,可以使用在本發明的范圍內的所有適當的修改和等效方案。
【權利要求】
1.一種用于對車輛進行診斷的診斷工具,包括: 處理器,其控制所述診斷工具的功能,并且從所述車輛獲取診斷故障代碼(DTC),其中,所述處理器基于所獲取到的DTC來識別故障部件以及故障部件編號; 存儲器,其存儲軟件以對所述診斷工具和診斷數據的數據庫進行操作,所述存儲器與所述處理器進行通信; 連接器接口,其將所述診斷工具連接到所述車輛中的數據鏈路連接器,所述連接器接口與所述處理器進行通信; 信號轉換器,其允許所述診斷工具以至少一個通信協議來與所述車輛進行通信,所述信號轉換器與所述處理器進行通信;以及 無線通信端口,其與遠程設備進行通信,其中,所述處理器與所述遠程設備進行通信以搜索在部件供應商處的部件。
2.根據權利要求1所述的工具,進一步包括: 顯示器,其向用戶顯示信息; 指示器,其指示附加診斷信息可用于所獲取到的DTC ;以及 輸入設備,其包括按鈕,當呈現所述指示器時,所述按鈕獲取所述附加診斷信息。
3.根據權利要求2所述的工具,其中,所述附加診斷信息包括建議的修復,所述建議的修復是基于導致所述車輛中的DTC的癥狀的先前成功診斷。
4.根據權利要求1所述的工具,其中,所述搜索包括部件相關信息,所述部件相關信息包括定價、保修、可用性、圖表、手冊以及發送選項。
5.根據權利要求1所述的工具,其中,所述遠程設備受控于所述部件供應商。
6.根據權利要求2所述的工具,其中,所述指示器為位于所述顯示器上的圖標或LED。
7.根據權利要求2所述 的工具,其中,所述指示器可以被顯示為以下功能中的一個:凍結幀模式、DTC顯示模式,以及凍結幀數據模式。
8.根據權利要求1所述的工具,進一步包括: 全球定位系統(GPS),其確定所述診斷工具的位置,其中,所述GPS被用于確定離所述診斷工具距離最近的部件供應商的位置。
9.根據權利要求1所述的工具,其中,所述故障部件編號包括原始設備制造商的編號以及當存在等效通用部件時,等效通用部件制造商的編號。
10.根據權利要求3所述的診斷工具,其中,所述建議的修復包括基于所獲取到的DTC的針對所述車輛的最高修復。
11.一種用于對車輛進行診斷的工具,包括: 用于處理的模塊,其對所述診斷工具的功能進行處理并且從所述車輛獲取診斷故障代碼(DTC),其中,所述用于處理的模炔基于所獲取到的DTC來識別故障部件和故障部件編號; 用于存儲的模塊,其存儲軟件以對所述診斷工具和診斷數據的數據庫進行操作,所述用于存儲的模塊與所述用于處理的模塊進行通信; 用于連接的模塊,其將所述診斷工具連接到所述車輛中的數據鏈路連接器,所述用于連接的模塊與所述用于處理的模塊進行通信; 用于通信的模塊,其用于以至少一個通信協議來與所述車輛進行通信,所述用于通信的模塊與所述用于處理的模塊進行通信;以及 用于無線通信的模塊,其與遠程設備進行無線通信,其中,所述用于處理的模塊與所述遠程設備進行通信以搜索在部件供應商處的部件。
12.根據權利要求11所述的工具,進一步包括: 顯示器,其向用戶顯示信息; 指示器,其指示附加診斷信息可用于所獲取到的DTC ;以及 輸入設備,其包括按鈕,當呈現所述指示器時,所述按鈕獲取所述附加診斷信息。
13.根據權利要求12所述的工具,其中,所述附加診斷信息包括建議的修復,所述建議的修復是基于導致所述車輛中的DTC的癥狀的先前成功診斷。
14.根據權利要求11所述的工具,其中,所述搜索包括部件相關信息,所述部件相關信息包括定價、保修、可用性、圖表、手冊以及發送選項。
15.根據權利要求11所述的工具,其中,所述遠程設備受控于所述部件供應商。
16.根據權利要求12所述的工具,其中,所述指示器為位于所述顯示器上的圖標或LED。
17.根據權利要求12所述的工具,其中,所述指示器可以被顯示為以下功能中的一個:凍結幀模式、DTC顯示模式,以及凍結幀數據模式。
18.根據權利要求11所述的工具,進一步包括: 全球定位系統(GPS),其確定所述診斷工具的位置,其中,所述GPS被用于確定離所述診斷工具最近的部件供應商的位置。
19.根據權利要求11所述的工具,其中,所述故障部件編號包括原始設備制造商的編號以及當存在等效通用部件時,等效通用部件制造商的編號。
20.一種使用診斷工具來對車輛的部件進行識別的方法,包括以下步驟: 使用所述診斷工具,從所述車輛獲取診斷數據代碼(DTC); 使用所述診斷工具的輸入設備,將所述車輛的信息輸入到所述診斷工具; 使用所述診斷工具的處理器,對部件數據庫進行搜索,以基于所獲取到的DTC來確定故障部件;以及 將故障部件編號顯示在所述診斷工具的顯示器上。
21.根據權利要求20所述的方法,進一步包括以下步驟: 使用所述診斷工具的全球定位系統來確定離所述診斷工具的位置距離最近的部件供應商;以及 顯示所述部件供應商的位置和所述故障部件的價格。
22.根據權利要求20所述的方法,進一步包括以下步驟: 基于所獲取到的DTC來確定附加診斷信息是否可用;以及 使用指示器來在所述顯示器上指示附加信息是可用的。
23.根據權利要求22所述的方法,進一步包括以下步驟: 當附加診斷信息可用時,按下所述輸入設備上的按鍵以獲取所述附加診斷信息。
24.根據權利要求22所述的方法,其中,所述附加診斷信息包括建議的修復,所述建議的修復是基于導致特定車輛的DTC的癥狀的先前成功診斷。
25.根據權利要求21所述的方法,其中,對所述部件數據庫進行搜索的步驟包括:搜索原始設備制造商的編號以及當存在等效通用部件時, 搜索等效通用部件制造商的編號。
【文檔編號】G01M17/00GK103917854SQ201280048490
【公開日】2014年7月9日 申請日期:2012年7月27日 優先權日:2011年8月1日
【發明者】托馬斯·拜圖薩, 邁克爾·格斯納, 詹姆斯·菲什 申請人:博世汽車服務解決方案有限公司