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