專利名稱:汽車診測或養護裝置及相關數據庫的存儲和升級方法
技術領域:
本發明涉及汽車診斷、檢測或養護裝置以及數據庫的存儲和升級 方法,特別是具有數據庫的汽車診斷、檢測或養護裝置以及相關數據 庫的存儲和升級方法。
背景技術:
目前,隨著世界各地汽車工業的廣泛飛速的發展,汽車廠商每年 推出的款型成百上千,汽車診斷、檢測或養護裝置中存儲的汽車數據 資料都需要不斷增加和養護。
在汽車維修行業,具有完整的汽車數據資料的汽車診斷、檢測或 養護裝置對于各個時期的各種汽車的保養維修十分必要和重要。
市場對于汽車診斷、檢測或養護裝置的數據庫的快速及時方便的 查找、使用和升級具有極大的市場需求,以保證汽保裝置能及時準確 為客戶進行維修保養。
由于汽車型號眾多且增長加快,汽車診斷、^r測或養護裝置中需 要預留較多的車型數據庫存儲容量,以用于將來車型數據的增加,必 然使裝置的成本增加、結構復雜,尤其在便攜式存儲等資源極為有限 的條件下,對于存儲日益增長的車型數據更^J提襟見肘,限制了汽車 診斷、檢測或養護裝置的使用。
另外,盡管各式各樣的車型數據庫非常龐大,但是對于特定用途 和使用環境相對固定的汽車診斷、檢測或養護裝置,其工作所需的車 型數據通常又是比較固定的若干種車型,比如,4S汽車店幾乎就需要 一種汽車廠商的車型數據,其4也的汽車廠商的車型數據就沒有必要存儲在裝置中,雖然有些裝置能夠存儲較多的車型數據,比如四輪定位 儀裝置可以釆用較大的硬盤進行數據存儲,但是也增加了裝置使用者 在眾多車型庫中查找、選擇車型的復雜性,增加了操作的工作量,減 低了工作效率。
目前,車型數據庫的升級都由裝置廠商提供光盤進行整體升級, 將原數據庫進行覆蓋,即使是更新或增加極少的幾款車型數據,也需 要將整個數據庫刻盤郵寄給裝置使用者做升級使用,而且無論在實際 中能否使到這些新增的車型,都需要更新,增加了升級的成本。有些
廠商,比如Snap on,其四輪定位程序就將數據庫按亞洲、美洲、歐 洲、澳洲進行分類提供數據庫,也僅僅是將車型數據庫作了一些分類, 改善了用戶查找車型的方便性,但是沒有解決升級的簡單性和快捷 性。另外,特別是有些數據庫也允許用戶手工添加新的車型數據,當 廠商提供新的升級數據庫時,因系統或升級程序往往無法自動區分哪 些數據是自己添加的,哪些數振是要通過升級數據庫引入的,因此用 戶不得不將原來自己添加的數椐庫手工抄寫出來,等覆蓋完成后再添 加到升級后的數據庫中,這就使得升級工作極為繁雜。
因此,需要提供一種減少對數據庫存儲容量需求的汽車診斷、檢 測或養護裝置,以及提供存儲相關數據庫的方法及對相關數據庫的方 便、快捷的升級方法。
發明內容
本發明的目的是解決當前具有數據庫的汽車診斷、檢測或養護裝 置對存儲容量的需求較大的問題。
根據本發明的第一方面,提供了一種汽車診斷、檢測或養護裝置, 與所述汽車診斷、檢測或養護裝置相關聯的存儲設備中存有數據庫, 其中所述數據庫^作為主數椐庫的子集的輔助數據庫,所述主數據 庫與輔助數據庫分離存儲。
在本技術方案中,提取主數據庫的子集來設置輔助數據庫,因為輔助數據庫的數據量少于主數據庫的數據量,所以減少了數據庫存儲 的空間,從而節省了裝置的成本。同時,由于輔助數據庫更能滿足用 戶的需要和使用偏好,因此可以提高工作效率。
根據本發明的第二方面,提供了一種存儲汽車診斷、檢測或養護
裝置的相關數據庫的方法,其中,包括以下步驟
將輔助數據庫存儲在與所述汽車診斷、檢測或養護裝置相關聯的
存儲設備中,所述輔助數據庫是主數據庫的子集; 將所述主數據庫與輔助數據庫分離存儲。
根據本發明的第三方面,提供了一種對汽車診斷、檢測或養護裝 置中的數據庫進行升級的方法,其中,所述方法包括以下步驟
將輔助數據庫存儲在與所迷汽車診斷、檢測或養護裝置相關聯的 存儲設備中,所述輔助數據庫是主數據庫的子集;
將所述主數據庫與輔助數據庫分離存儲;
對輔助數據庫中的每個條目設置升級標志;
對用戶添加的條目設置對應的標志;
根據升級標志和相關標識信息,將主數據庫中的各條目與輔助數 據庫中的相關數據進行比較;
根據比較結果來對輔助數據庫進行更新。
根據本發明的第四方面,提供了 一種對采用本發明的第二方面的 方法的汽車診斷、檢測或養護裝置的相關數據庫進行同時升級的方 法,其中,所述同時升級的方法包括以下步驟
將主數據庫中條目的索引號存儲在輔助數據庫中,用所述索引號 來關聯主數據庫和輔助數據庫;
對主數據庫進行升級。
根據本發明的第五方面,4是供了一種存儲數據庫的方法,其特征 在于,包括以下步驟
將作為主數據庫的子集的輔助數據庫與所述主數據庫分離存儲; 將當前所需的數據存儲在所述輔助數據庫中,將全部相關數據存儲在所述主數據庫中;
通過無線或有線通信方式來進行主數據庫和輔助數椐庫之間的 數據交換。
通過設置數據庫升級標志,輔助數據庫在升級軟件的控制下,與 主數據庫同步升級,而且可以方便地保留用戶添加的數據,不致被覆 蓋。主數據庫可以位于網絡服務器上,也可以位于移動存儲器或者個 人電腦中,通過有線或無線的4秦口方式與汽車診斷、檢測或養護裝置 聯系,對數據進行自動升級養護,提高了裝置靈活性和可擴展性。
下面結合附圖對本發明的具體實施方式
進行詳細的描述。
圖1是根據本發明的實施例的汽車診斷、檢測或養護裝置的示意圖。
圖2是根據本發明的實施例的存儲汽車診斷、檢測或養護裝置的 相關數據庫的方法的流程圖。
圖3是根據本發明的實施例的對汽車診斷、檢測或養護裝置中的 數據庫進行升級的方法的流程圖。
圖4是對采用圖2所示的方法存儲的汽車診斷、檢測或養護裝置 的相關數據庫進行同時升級的方法的流程圖。 '
圖5是根據本發明的實施例的存儲數據庫的方法的流程圖。
具體實施例方式
圖1是根據本發明的實施例的汽車診斷、檢測或養護裝置的示意 圖。如圖所示,與汽車診斷、^r測或養護裝置101相關聯的存儲設備 102中存有數據庫,該數據庫是作為主數據庫105的子集的輔助數據 庫103,主數據庫105與輔助數據庫103分離存儲,主數據庫105保 存在存儲主數據庫的設備104上。根據實際需要和使用偏好,可以設 定主數據庫105的多個子集來作為輔助數據庫103。主數據庫與輔助數據庫相分離,輔助數據庫可作為汽車診斷、檢 測或養護裝置日常使用的數據庫,它可以存儲在汽車診斷、檢測或養
護裝置內置的存儲器中,也可以存儲在CIF卡、U盤或SD卡等移動 存儲設備中。主數據庫可以物理地存儲在低價的海量存儲設備中,也 可以存儲在互聯網上的服務器中,還可以存儲在光盤或者個人電腦 中,克服了車型海量數據庫的存儲問題,尤其對于便攜裝置,比如汽 車診斷儀等裝置,降低了汽車診斷、檢測或養護裝置的復雜性和成本。 有了輔助數據庫,裝置使用者就可以直接在輔助數據庫中選擇建立僅 包含自己所需的車型的數據庫,這樣就減少了對裝置存儲器的容量需 求。
如圖l所示,汽車診斷、檢測或養護裝置101可通過無線、有線通
信方式,與存儲主數據庫的設備104進行數據交^:,從而可以由裝置
中專用的升級軟件將輔助數據庫進行升級。例如,主數據庫可以存儲 在裝置廠商的網站服務器上,通過網絡傳輸將主數據庫發送到用戶裝
置,對裝置進行數據庫升級;也可以將主數據庫存儲在移動存儲設備 (如光盤)中,并發放給裝置的使用者,由使用者自己對數據庫進行升 級。
此外,還可在數據庫中每個條目增加設置每種車型升級標志,數 據庫升級軟件依據此標志對數據庫相應條目決定是否升級,升級后將 更新升級標志,以在下次升級時作為參考,對于用戶自己在裝置中手 動添加的數據,軟件也設置對應的標志,在升級時對用戶手動添加的 數據予以保留,這樣就保證用戶建立的數據庫不致在數據庫升級時被 覆蓋。
在一個實施例中,四輪定位儀主要用于測量車輪定位參數的專用 裝置,并與原廠的設計參數進行對比,指導使用者對車輪定位參數進 行相應的調整,使其符合原設計要求,以達到理想的汽車行駛性能, 即操縱輕便、行駛穩定可靠,并減少輪胎的偏磨損。在本實施例中, 每款車型設計的基本定位信息有軸距、前輪距、后輪距,前輪前束、外頃,主銷外項、后項,后輪前束、外項等定位參數,在定位數據表 項中一般增加型號、版本、年款等標識信息和索引號,再加入升級標 志等標志,用于記錄升級的版本、升級授權等相關信息,升級軟件將 使用這些相關信息對數據進行升級。 一般普通定位儀都至少收錄有10
年到20年的車型定位數據,可達20,000-30,000余種車型數據,數 據量非常龐大。在本實施例中,建立一個輔助數據庫,記錄用戶從主 數據庫中選擇的條目的索引號,當需要訪問車型數據庫時,軟件可通 過輔助數據庫中記錄的索引號,直接從主數據庫中調出相應的定位參 數。當需要升級時,由于主數據庫和輔助數據庫通過索引號相關聯, 所以只要對主數據庫進行升級,輔助數據庫就自動進行了升級,從而 實現了主數據庫與輔助數據庫的同時升級。
作為備選的方案,還可建立一個輔助數據庫,其中存儲了作為主 數據庫子集的所需的數據條目。對于每個數據條目,設置升級標志,
軟件依據升級標志和汽車型號、汽車版本、汽車年款等標識信息,將 主數據庫中的對應條目與輔助數據庫中條目進行比較,對于輔助數據 庫中已存在的條目,比較它的版本號與主數據庫中的對應條目的版本
號陳舊,則用主數據庫中的對應條目來替換輔助數據庫中的該條目; 對于輔助數據庫中沒有的并且還需要的數據,將其添加到輔助數據庫 中;對于用戶添加的條目,予以保留。很明顯,根據不同的裝置,車 型數據庫的數據結構、數據內容會有所不同,本領域的技術人員可以 按照所述的方法,不必進行創造性的勞動就可實施本發明的汽車診 斷、檢測或養護裝置。
在另一個實施例中,主機為嵌入式單片機定位儀,內存等資源非 常有限,無法存儲幾萬種的車型數據庫,為了減少內存資源的占用, 提高工作響應速度,在裝置中設置輔助數據庫,只存儲用戶特定的車 型數據。輔助數據庫的升級則由裝置的有線或無線接口與存有車型主 數據庫的裝置進行通信,通過專用的裝置升級軟件對數據庫進行升級。在再一個實施例中,主機為冷々某回收加注設備,主要用于回收和 加注汽車空調制冷劑的專用設備,利用原廠的設計參數,指導使用者 對汽車空調的制冷劑和冷凍油進行精確定量加注,以達到汽車空調理想的工作狀況。在本實施例中,每款車型設計的基本空調信息有制 冷劑類型、制冷劑加注量、冷凍油類型、冷凍油加注量等參數,在數 據表項中一般增加車型、年款、排量等識別信息和主索引號,再加入 升級標志等標志,記錄升級的版本、升級授權等相關信息,升級軟件 將使用這些相關信息對數據進行升級。 一般普通冷々某回收加注機都至 少收錄有10年的車型空調數據,數據很龐大。在本實施例中,建立 一個常用數椐庫,記錄用戶從主數據庫中選擇的車型的主索引號,當 需要訪問空調數據庫時,軟件通過常用數據庫中記錄的索引號,直接 在主數據庫中調出相應的空調參數,而不需要在主數據庫中搜索。當 需要升級時,軟件依據升級標志和汽車型號、汽車年款、排量等標識 信息,對數據庫逐項進行比較和更新,原數據庫中已存在的,將比較 版本號,舊版則替換,原先數據庫中沒有對應則添加。由于使用的是 索引方式,建立輔助數據庫與主數據庫的鏈接,故在此實施例中只要 更新和升級本設備的主數據庫,輔助數據庫就會自動進行更新。明顯 地,根據不同的設備,車型數據庫的數據結構、數據內容有所不同, 本領域的技術人員可以按照所逸的方法,不用進行創造性的勞動即可 實施本發明的冷媒回收加注設備。在又一個實施例中,主機為汽車故障診斷電腦,可以完成各個國 家各種車型電控系統診斷測試功能,可進行故障碼、數據流及OBD-II 測試,提供標準數值、故障分析、傳感器測試、發動機動力平4纖測試 及相對壓力測試等。在數據表項中一般增加車型、年款等識別信息和 主索引號,再加入升級標志等標志,記錄升級的版本、升級授權等相 關信息,升級軟件將使用這些相關信息對數據進行升級。 一般收錄有 各個國家多個車型車系的多款版本的診斷程序數據庫,數據很龐大。在本實施例中,建立一個常用lt據庫,記錄用戶從主數據庫中選擇的 診斷程序的主索引號,當需要訪問診斷程序數據庫時,軟件通過常用 數據庫中記錄的索引號,直接在主數據庫中調出相應的診斷程序,而 不需要在主數據庫中搜索。當需要升級時,軟件依椐升級標志和汽車 型號、汽車年款等標識信息,對數據庫逐項進行比較和更新,原數據 庫中已存在的,將比較版本號,舊版則替換,原先數據庫中沒有對應 則添加。由于使用的是索引方式,建立輔助數據庫與主數據庫的鏈接, 故在此實施例中只要更新和升級本設備中的主數據庫,輔助數據庫就 自動進行了更新。明顯地,根據不同的設備,車型數據庫的數據結構、 數據內容有所不同,本領域的技術人員可以按照所述的方法,不用進 行創造性的勞動即可實施本發明。圖2是根據本發明的實施例的存儲汽車診斷、;險測或養護裝置的 相關數據庫的方法的流程圖。如圖所示,過程開始后,在步驟201中, 將輔助數據庫存儲在與汽車診斷、檢測或養護裝置相關聯的存儲設備 中,輔助數據庫是主數據庫的子集;在步驟202中,將主數據庫與輔 助數據庫分離存儲,過程結束。圖3是根據本發明的實施例的對汽車診斷、;險測或養護裝置中的 數據庫進行升級的方法的流程圖。如圖所示,過程開始后,在步驟301 中,將輔助數據庫存儲在與汽車診斷、檢測或養護裝置相關聯的存儲 設備中,輔助數據庫是主數據庫的子集;在步驟302中,將主數據庫 與輔助數據庫分離存儲;在步驟303中,對輔助數據庫中的每個條目 設置升級標志;在步驟304中,對用戶添加的條目設置對應的標志; 在步驟305中,根據升級標志和相關標識信息,將主數據庫中的各條 目與輔助數據庫中的相關數據進行比較;在步驟306中,根據比較結 果來對輔助數據庫進行更新。若主數據庫中存在輔助數據庫中所需的 且當前不在輔助數據庫中的條目,則將該條目添加到輔助數據庫中; 若主數據庫中的 一條目在輔助數據庫中已存在,且輔助數據庫中該條 目的版本號比主數據庫中對應條目的版本號陳舊,則用主數據庫中的對應條目來替換輔助數據庫中的該條目;若在輔助數據庫中存在用戶添加的條目,則保留這些條目,過程結束。圖4是對采用圖2所示的方法存儲的汽車診斷、檢測或養護裝置 的相關數據庫進行同時升級的方法的流程圖。如圖所示,過程開始后, 在步驟401中,將主數據庫中條目的索引號存儲在輔助數據庫中,用 索引號來關聯主數據庫和輔助數據庫;在步驟402中,對主數據庫進 行升級,過程結束。圖5是根據本發明的實施例的存儲數據庫的方法的流程圖。如圖 所示,在步驟501中,過程開始后,將作為主數據庫的子集的輔助數 據庫與主數據庫分離存儲;在步驟502中,將當前所需的數據存儲在 輔助數據庫中,將全部相關數據存儲在主數據庫中;在步驟503中, 通過無線或有線通信方式來進行主數據庫和輔助數據庫之間的數據 交換,過程結束。雖然已經描述了本發明的具體實施例,但是,要理解,本發明不 限于這些具體實施例的特定形式,在不背離權利要求所確定的精神和 范圍的前提下,可對本發明進行各種修改和改變。
權利要求
1.一種汽車診斷、檢測或養護裝置,與所述汽車診斷、檢測或養護裝置相關聯的存儲設備中存有數據庫,其特征在于所述數據庫是作為主數據庫的子集的輔助數據庫,所述主數據庫與輔助數據庫分離存儲。
2. 如權利要求1所述的汽車診斷、檢測或養護裝置,其特征在 于,所述主數據庫的子集可以設定多個。
3. 如權利要求1或2所述的汽車診斷、檢測或養護裝置,其特 征在于,所述輔助數據庫存儲在所述汽車診斷、檢測或養護裝置內置 的存儲器或移動存儲設備中。
4. 如權利要求1或2所述的汽車診斷、檢測或養護裝置,其特 征在于,所述主數據庫存儲在服務器、海量存儲設備、移動存儲設備 或個人計算機中。
5. 如權利要求1或2所述的汽車診斷、檢測或養護裝置,其特 征在于,所述輔助數據庫存儲當前所需的數據。
6. 如權利要求1或2所述的汽車診斷、檢測或養護裝置,其特 征在于,所述主數據庫存儲全部相關數據。
7. 如權利要求1或2所述的汽車診斷、檢測或養護裝置,其特 征在于,所述主數據庫與輔助數據庫可進行數據交換。
8. 如權利要求7所述的汽車診斷、檢測或養護裝置,其特征在 于,所述數據交換通過無線或有線通信方式來進行。
9. 如權利要求8所述的汽車診斷、檢測或養護裝置,其特征在 于,通過數據交換,可對輔助數據庫進行升級。
10. 如權利要求9所述的汽車診斷、檢測或養護裝置,其特征在 于,所述升級通過專用的升級軟件來進行。
11. 如權利要求9所述的汽車診斷、檢測或養護裝置,其特征在 于,對輔助數據庫中的每個條目設置升級標志,用于判定是否對該條目進行升級。
12. 如權利要求9所述的汽車診斷、檢測或養護裝置,其特征在 于,對用戶添加的條目設置對應的標志,用于判定是否在升級時予以 保留。
13. 如權利要求5所述的汽車診斷、檢測或養護裝置,其特征在 于,當前所需的數據包括主數椐庫中條目的索引號。
14. 一種存儲汽車診斷、檢測或養護裝置的相關數據庫的方法, 其特征在于,包括以下步驟將輔助數據庫存儲在與所迷汽車診斷、檢測或養護裝置相關聯的 存儲設備中,所述輔助數據庫是主數據庫的子集; 將所述主數據庫與輔助數椐庫分離存儲。
15. —種對汽車診斷、檢測或養護裝置中的數據庫進行升級的方 法,其特征在于,所述方法包括以下步驟將輔助數據庫存儲在與所迷汽車診斷、檢測或養護裝置相關聯的 存儲設備中,所述輔助數據庫是主數據庫的子集; 將所述主數據庫與輔助數椐庫分離存儲; 對輔助數據庫中的每個條目設置升級標志; 對用戶添加的條目設置對應的標志;根據升級標志和相關標識信息,將主數據庫中的各條目與輔助數 據庫中的相關數據進行比較;根據比較結果來對輔助數椐庫進行更新。
16. 如權利要求15所述的方法,其特征在于,根據比較結果來 對輔助數據庫進行更新包括若主數據庫中存在輔助數據庫中所需的且當前不在輔助數據庫 中的條目,則將所述條目添加到輔助數據庫中;若主數據庫中的一條目在輔助數據庫中已存在,且輔助數據庫中 該條目的版本號比主數據庫中對應條目的版本號陳舊,則用主數據庫 中的對應條目來替換輔助數據庫中的該條目;若在輔助數據庫中存在用戶添加的條目,則保留這些條目。
17. —種對采用權利要求14所述的方法的汽車診斷、檢測或養 護裝置的相關數據庫進行同時升級的方法,其特征在于,所述同時升級的方法包括以下步驟將主數據庫中條目的索引號存儲在輔助數據庫中,用所述索引號 來關聯主數據庫和輔助數據庫;對主數據庫進行升級。
18. —種存儲數據庫的方法,其特征在于,包括以下步驟 將作為主數據庫的子集的輔助數據庫與所述主數據庫分離存儲; 將當前所需的數據存儲在所述輔助數據庫中,將全部相關數據存儲在所述主數據庫中;通過無線或有線通信方式來進行主數據庫和輔助數據庫之間的 數據交換。
全文摘要
本發明公開了一種汽車診斷、檢測或養護裝置,與所述汽車診斷、檢測或養護裝置相關聯的存儲設備中存有數據庫,其中所述數據庫是作為主數據庫的子集的輔助數據庫,所述主數據庫與輔助數據庫分離存儲。因為輔助數據庫的數據量少于主數據庫的數據量,所以減少了數據庫存儲的空間,從而節省了裝置的成本。本發明還公開了一種存儲汽車診斷、檢測或養護裝置的相關數據庫的方法,包括以下步驟將輔助數據庫存儲在與所述汽車診斷、檢測或養護裝置相關聯的存儲設備中,所述輔助數據庫是主數據庫的子集;將所述主數據庫與輔助數據庫分離存儲。此外,本發明公開了對汽車診斷、檢測或養護裝置的相關數據庫進行升級的方法以及一種存儲數據庫的方法。
文檔編號G05B23/02GK101226403SQ20081006507
公開日2008年7月23日 申請日期2008年1月18日 優先權日2008年1月18日
發明者均 劉, 周珠亮 申請人:深圳市元征科技股份有限公司