新四季網

一種嵌入式軟體升級方法、系統及裝置的製作方法

2023-05-15 21:03:06

專利名稱:一種嵌入式軟體升級方法、系統及裝置的製作方法
技術領域:
本發明涉及嵌入式軟體技術領域,尤其涉及一種嵌入式軟體升級方法、系統及裝置。
背景技術:
隨著科學技術的不斷發展,嵌入式軟體已經應用在大量的產品中,例如現有的車輛系統中很多軟體都是採用嵌入式方法設計的,並且其他設備例如輪船、飛機或者火車內也設置有大量的嵌入式軟體。現有技術在針對嵌入式軟體升級的過程中,基本上都是在用戶控制下,通過整包下載的方式完成,即在用戶獲知存在升級軟體時,登陸到相應的伺服器並查找到該升級軟 件後,將該升級軟體的整個軟體包下載到本地。該軟體升級方法,需要用戶得知存在升級軟體時,才能進行軟體升級,而用戶一般都無法在第一時間獲知升級軟體的信息,從而會影響軟體升級的效率,降低用戶的體驗;同時,由於下載帶寬有限,而下載的過程中下載整個設備中所有待升級模塊的軟體升級數據包,並且只要任何一個待升級模塊中的任何程序存在修改,用戶在得知後就需要將該軟體包整個下載下來,因此會導致頻繁升級,影響用戶的體驗。另外通過上述描述可知,嵌入式軟體的升級是通過靜態方式實現的,即用戶主動獲知存在升級軟體並升級,這種方式對於用戶量比較大,待升級模塊種類眾多的設備造成冗餘下載、無效下載、浪費無線流量等弊端。

發明內容
有鑑於此,本發明實施例提供一種嵌入式軟體升級方法、系統及裝置,用以解決現有技術中各設備的嵌入式軟體升級的過程中,整包下載浪費流量,影響軟體升級效率降低用戶體驗的問題。一種嵌入式軟體的升級方法,所述方法包括伺服器接收與升級設備連接的終端設備發送的升級請求信息,其中,該升級請求信息中包含該升級設備的待升級模塊當前使用的嵌入式軟體的軟體版本信息及該升級設備的屬性信息;伺服器根據該升級請求信息,查找與該升級設備的屬性信息及該軟體版本對應的升級軟體;伺服器將查找到的升級軟體發送給所述終端設備,以便升級設備中的待升級模塊根據該升級軟體進行升級。一種車輛系統中嵌入式軟體的升級系統,所述系統包括各終端設備,用於向伺服器發送升級請求信息,其中,該升級請求信息中包含與該終端設備連接的升級設備中待升級模塊當前使用的嵌入式軟體的軟體版本信息及該升級設備的屬性信息,接收伺服器發送的升級軟體,並發送給對應的待升級模塊進行升級;
伺服器,用戶接收與升級設備連接的終端設備發送的升級請求信息,根據該升級請求信息,查找與該升級設備的屬性信息及該軟體版本對應的升級軟體;將查找到的升級軟體發送給升級設備中的對應終端設備,以便升級設備中的待升級模塊根據該升級軟體進行升級。一種嵌入式軟體的升級裝置,所述裝置包括接收模塊,用於接收終端設備發送的升級請求信息,其中該升級請求信息中包含與該終端設備連接的升級設備的待升級模塊當前使用的嵌入式軟體的軟體版本信息及其該升級設備的屬性信息;查找模塊,用於根據該升級請求信息,查找與該升級設備的屬性信息及該軟體版 本對應的升級軟體;發送模塊,用於將查找到的升級軟體發送給所述終端設備,以便升級設備中的待升級模塊根據該升級軟體進行升級。一種車輛系統中嵌入式軟體的升級裝置,所述裝置包括發送模塊,用於向伺服器發送升級請求信息,其中,該升級請求信息中包含與該裝置連接的升級設備的待升級模塊當前使用的嵌入式軟體的軟體版本信息,及該升級設備的屬性信息;接收升級模塊,用於接收伺服器發送的升級軟體,將該升級軟體發送給對應的待升級模塊進行升級。本發明提供了一種嵌入式軟體的升級方法、系統及裝置,本發明的嵌入式軟體在進行升級的過程中,無需將整個升級設備中的所有待升級模塊所需的升級軟體都整個打包發送給升級設備,而是將需要進行升級的待升級模塊所在升級設備的對應軟體版本發送給終端設備,從而節省了下載流量,提高了升級效率提高了用戶的體驗。並且由於當前使用的嵌入式軟體的軟體版本信息包括該軟體的產品序列號信息,因此可以實現有針對性的只針對某一種,或者某幾種產品序列號的軟體進行升級,從而為系統的測試及新版本的體驗提供良好的環境。


此處所說明的附圖用來提供對本發明的進一步理解,構成本發明的一部分,本發明的示意性實施例及其說明用於解釋本發明,並不構成對本發明的不當限定。在附圖中圖I為本發明提供的該嵌入式軟體的升級過程示意圖;圖2為本發明實施例提供的車輛系統中嵌入式軟體的詳細升級過程示意圖;圖3為本發明實施例提供的該車輛系統的嵌入式軟體的具體升級過程示意圖;圖4為本發明提供的嵌入式軟體的升級系統結構示意圖;圖5為本發明提供的一種嵌入式軟體的升級裝置結構示意圖;圖6為本發明提供的一種嵌入式軟體的升級裝置結構示意圖。
具體實施例方式本發明實施例為了提高升級設備中嵌入式軟體的升級效率,節省軟體下載的流量,提供了一種嵌入式軟體升級方法、系統及裝置。
下面結合說明書附圖,對本發明進行詳細說明。在本發明中包含各嵌入式軟體的設備統稱為升級設備,升級設備中的包含嵌入式軟體的模塊稱為待升級模塊,在本發明中為了便於升級設備中各待升級模塊升級,該裝置稱為終端設備,即各待升級模塊中嵌入式軟體的升級時通過終端設備升級的。圖I為本發明提供的該嵌入式軟體的升級過程示意圖,該過程包括以下步驟SlOl :用戶通過該終端設備向伺服器發送升級請求信息,其中,該升級請求信息中攜帶與該終端設備連接的升級設備的待升級軟體當前使用的嵌入式軟體的軟體版本信息,及該升級設備的屬性信息。該升級設備的屬性信息包括升級設備的型號信息、其他標識該升級設備的型號信息的信息,例如也可以是發動機類型或者發動機號等信息。該待升級模塊的當前使用的嵌入式軟體的軟體版本信息還包括,該軟體版本對應的產品序列號信息。本發明的升級設備中,終端設備連接在該升級設備中,例如可以通過ODB插槽連接在升級設備的ODB接口上。並且該終端設備可以通過3G網絡、無線網絡等將該升級請求信息發送給伺服器,或者終端設備可以通過藍牙方式,將該升級請求信息發送給移動終端,移動終端將該升級請求信息發送給伺服器,終端設備在通過移動終端向伺服器發送升級請求信息時,該終端設備需要提前與移動終端綁定,當終端設備獲取了相應的升級請求信息後,將該升級請求信息通過該綁定的移動終端發送給伺服器。另外,當終端設備與移動終端綁定時,伺服器在獲取了相應的升級軟體時,可以通過移動終端將該升級軟體發送給終端設備。各嵌入式軟體位於車輛系統的各待升級模塊內,嵌入式軟體在升級時,終端設備可以獲取該待升級模塊所需的嵌入式軟體的相應版本和與該升級設備的屬性信息匹配的嵌入式軟體。具體的,在本發明中終端設備可以主動的獲取其所在升級設備中每個待升級模塊的升級請求信息,或者也可以是終端設備被動接受每個待升級模塊發送的升級請求信息。S102:伺服器根據接收到的該升級請求信息,查找與該升級設備的屬性信息及該軟體版本匹配的升級軟體。在本發明中該升級設備可以車輛、火車、輪船或者飛機等設備。為了便於升級設備中各待升級模塊進行升級,在伺服器本地針對每個待升級模塊的每種升級設備的屬性信息保存有相應版本的升級軟體。當伺服器接收到終端設備的升級請求信息後,在本地查找該升級設備的屬性信息對應的相應版本的升級軟體。S103 :伺服器將查找到的升級軟體發送給終端設備,以便升級設備中的待升級模塊根據該升級軟體進行升級。伺服器查找到相應的升級軟體後,將該升級軟體發送給發送該升級請求信息的終端設備。終端設備接收到該升級軟體後,將該升級軟體發送到對應的待升級模塊使其對自身的嵌入式軟體進行升級。 本發明的嵌入式軟體在進行升級的過程中,無需將整個升級設備中的所有待升級模塊所需的升級軟體都整個打包發送給升級設備,而是將需要進行升級的待升級模塊所在升級設備的對應軟體版本發送給終端設備,從而節省了下載流量,提高了升級效率提高了用戶的體驗。並且由於該待升級模塊當前使用的嵌入式軟體的軟體版本信息包括該軟體的產品序列號信息,因此可以實現有針對性的只針對某一種,或者某幾種產品序列號的軟體進行升級,從而為升級設備的測試及新版本的體驗提供良好的環境。 另外,在本發明中為了進一步提高升級設備待升級模塊中軟體的升級效率,升級設備中各待升級模塊發送的升級請求信息並不是用戶得知存在升級軟體時主動發送的,而是在用戶在使用該待升級模塊時,該待升級模塊主動發送的,例如該待升級模塊是導航設備時,用戶打開導航設備使用時,該導航設備通過終端設備向伺服器發送升級請求信息,或者也可以是用戶使用待升級模塊的其他動作時,觸發該使其通過終端設備向伺服器發送升級請求信息。由於本發明中終端設備向伺服器發送的升級請求信息,可能是用戶使用待升級模塊時觸發的,並且該升級請求信息中攜帶該待升級模塊當前使用的嵌入式軟體的軟體版本信息及其所在升級設備的屬性信息。因此,當伺服器接收到該升級請求信息後,需要判斷當前是否存在對應該待升級模塊在該升級設備的屬性信息及該軟體版本的升級軟體,當確定存在對應升級軟體時,查找與該升級設備的屬性信息及該軟體版本對應的升級軟體,並發送給終端設備以便該待升級模塊進行升級;當確定不存在該升級軟體時,對該升級請求信息不進行處理,或向終端設備返回不存在升級軟體的響應信息。下面以該升級設備為車輛進行說明。圖2為本發明實施例提供的車輛系統中嵌入式軟體的詳細升級過程示意圖,該過程包括以下步驟S201 :用戶使用車輛系統中的某一待升級模塊,該待升級模塊向伺服器發送升級請求信息,其中,該升級請求信息中包含該待升級模塊當前使用的嵌入式軟體的軟體版本信息及其所在車輛的屬性信息。S202:伺服器接收到該升級請求信息後,根據該升級請求信息中攜帶的車輛的屬性信息,及該軟體版本信息,判斷是否存在該待升級模塊的升級軟體,當確定存在該升級軟體時,進行步驟S203,否則,進行步驟S205。S203 :伺服器根據該升級請求信息,查找與該車輛的屬性信息及該軟體版本對應的升級軟體。S204:伺服器將查找到的升級軟體發送給車輛系統中的對應終端設備,終端設備將接收的該升級軟體發送給對應的待升級模塊,使其對自身的嵌入式軟體進行升級。S205 :伺服器對終端設備的該升級請求信息不進行處理,該終端設備的嵌入式軟體的升級過程結束。本發明的上述實施例中該終端設備發送升級請求信息時,並不是在用戶主動獲取到該存在該待升級模塊的升級軟體時才發送的,而是在用戶使用該待升級模塊時,該待升級模塊主動向終端設備發送的,因此該方法可以使終端設備第一時間獲取待升級模塊的升級軟體,提高軟體升級的效率,並且該過程完全由終端設備主動控制完成,提高了軟體升級的自動化程度。進一步地,為了進一步降低數據流量,在本發明中在每個待升級模塊中可以只安裝部分的軟體包,當該待升級模塊初次運行時,自動檢測自身運行所需的全部軟體是否保存在本地的軟體包中,當本地未保存運行所需的全部軟體時,通過終端設備向伺服器發送下載請求信息,該下載請求信息中包含該待升級模塊當前使用的嵌入式軟體的軟體版本信息及其所在車輛的屬性信息,伺服器接收到該下載請求信息後,根據其所在車輛的屬性信息將其所需版本的軟體提供給該終端設備。當該待升級模塊本地保存有運行所需的全部軟體時,該待升級模塊通過終端設備向伺服器發送升級請求信息,其中該升級請求信息中包含該待升級模塊當前使用的嵌入式軟體的軟體版本信息及其所在車輛的屬性信息,伺服器根據本地保存的各車輛的屬性信息查找是否存在該待升級模塊的嵌入式軟體的最新版本,當存在該嵌入式軟體的最新版本時,將該最新版本的嵌入式軟體發送到該終端設備,如果該待升級模塊當前使用的嵌入式軟體的軟體版本為最新版本時,則該終端設備的軟體升級過程結束。圖3為本發明實施例提供的該車輛系統的嵌入式軟體的具體升級過程示意圖,該過程包括以下步驟S301 :待升級模塊初次運行時,自動檢測自身運行所需的全部軟體是否保存在本地的軟體包中,當本地保存有運行所需的全部軟體時,進行步驟S302,否則,進行步驟S307。 S302 :待升級模塊向終端設備發送升級請求信息,終端設備將該升級請求信息發送給伺服器,其中該升級請求信息中包含該待升級模塊當前使用的嵌入式軟體的軟體版本信息,及其所在車輛的屬性信息。S303:伺服器根據接收到的該升級請求信息,根據該升級請求信息中包含的該待升級模塊當前使用的嵌入式軟體的軟體版本信息,及本地保存的對應該車輛的屬性信息的該待升級模塊的軟體版本信息,判斷該待升級模塊當前使用的嵌入式軟體是否為最新版本,當判斷結果為是時,進行步驟S304,否則,進行步驟S305。S304 :該終端設備發送的嵌入式軟體的升級過程結束。S305:伺服器查找本地保存的該車輛的屬性信息對應的該待升級模塊當前使用的嵌入式軟體的最新版本,並將該最新版本發送給該終端設備。S306 :終端設備將該最新版本發送到對應的待升級模塊,該待升級模塊根據該最新版本對自身的嵌入式軟體進行升級。S307:伺服器接收待升級模塊通過終端設備發送的下載請求信息,其中該下載請求信息中包含該待升級模塊當前使用的嵌入式軟體的版本信息及其所在車輛的屬性信息。S308 :伺服器根據該下載請求信息,查找與該車輛的屬性信息及該待升級模塊對應的升級軟體,並將該升級軟體發送給該終端設備。S309 :終端設備將接收到的升級軟體發送給對應的待升級模塊,該待升級模塊對自身保存的軟體進行升級。在本發明的上述實施例中待升級模塊中只保存有運行所需的部分軟體,在該待升級模塊初次運行時,當本地未保存運行所需的全部軟體時,通過終端設備從伺服器下載自身運行所需的全部軟體,當本地保存運行所需的全部軟體並非最新版本時,通過終端設備從伺服器下載最新版本的軟體進行升級,從而有效的降低了網絡的流量,並且由於通過終端設備獲取其運行所需的最新版本,因此可以保證待升級模塊的工作效率。圖4為本發明提供的嵌入式軟體的升級系統結構示意圖,該系統包括各終端設備41,用於向伺服器發送升級請求信息,其中,該升級請求信息中包含與該終端設備連接的升級設備中待升級模塊當前使用的嵌入式軟體的軟體版本信息及其該升級設備的屬性信息,接收伺服器發送的升級軟體,並發送給對應的待升級模塊進行升級;伺服器42,用戶接收與升級設備連接的終端設備發送的升級請求信息,根據該升級請求信息,查找與該升級設備的屬性信息及該軟體版本對應的升級軟體;將查找到的升級軟體發送給升級設備中的對應終端設備,以便升級設備中的待升級模塊根據該升級軟體進行升級。圖5為本發明提供的一種嵌入式軟體的升級裝置結構示意圖,所述裝置包括接收模塊51,用於接收終端設備發送的升級請求信息,其中該升級請求信息中包含與該終端設備連接的升級設備的升級模塊當前使用的嵌入式軟體的軟體版本信息及其該升級設備的屬性信息;查找模塊52,用於根據該升級請求信息,查找與該升級設備的屬性信息及該軟體版本對應的升級軟體;
發送模塊53,用於將查找到的升級軟體發送給所述終端設備,以便升級設備中的待升級模塊根據該升級軟體進行升級。所述查找模塊52,具體用於根據該升級請求信息中攜帶的升級設備的屬性信息,及該軟體版本信息,判斷是否存在該待升級模塊的升級軟體;當確定存在該待升級模塊的升級軟體時,查找與該升級設備的屬性信息及該軟體版本對應的升級軟體。所述查找模塊52,具體用於根據該升級請求信息中包含的該升級設備的升級模塊當前使用的嵌入式軟體的軟體版本信息,及本地保存的對應該該升級設備的屬性信息的該待升級模塊的軟體版本信息,判斷該待升級模塊當前使用的嵌入式軟體是否為最新版本;當確定該待升級模塊當前使用的嵌入式軟體非最新版本時,查找本地保存的該升級設備的屬性信息對應的該待升級模塊當前使用的嵌入式軟體的最新版本。所述接收模塊51,還用於接收所述終端設備發送的下載請求信息,其中該下載請求信息中包含該待升級模塊當前使用的嵌入式軟體的版本信息及該升級設備的屬性信息;所述查找模塊52,還用於根據所述下載請求信息,查找與該升級設備的屬性信息及該待升級模塊對應的升級軟體,並將該升級軟體發送到該終端設備。具體的,該裝置位於伺服器中。圖6為本發明提供的一種嵌入式軟體的升級裝置結構示意圖,所述裝置包括發送模塊61,用於向伺服器發送升級請求信息,其中,該升級請求信息中包含該與該裝置連接的升級設備中待升級模塊當前使用的嵌入式軟體的軟體版本信息,及該升級設備屬性信息;接收升級模塊62,用於接收伺服器發送的升級軟體,將該升級軟體發送給對應的待升級模塊進行升級。所述發送模塊61,具體用於用戶使用待升級模塊時,將待升級模塊發送的升級請求信息發送給伺服器。所述發送模塊61,具體用於在待升級模塊初次運行,且本地保存有自身運行所需的全部軟體時,接收該待升級模塊發送的升級請求信息並發送給伺服器;當本地未保存運行所需的全部軟體時,接收該待升級模塊發送的下載請求信息並發送給伺服器,其中該下載請求信息中包含該待升級模塊當前使用的嵌入式軟體的版本信息及該升級設備的屬性信息。具體的,該裝置位於車輛系統的各終端設備中。本發明的嵌入式軟體在進行升級的過程中,無需將整個升級設備中的所有待升級模塊所需的升級軟體都整個打包發送給升級設備,而是將需要進行升級的待升級模塊所在升級設備的對應軟體版本發送給終端設備,從而節省了下載流量,提高了升級效率提高了用戶的體驗。並且由於當前使用的嵌入式軟體的軟體版本信息包括該軟體的產品序列號信息,因此可以實現有針對性的只針對某一種,或者某幾種產品序列號的軟體進行升級,從而為系統的測試及新版本的體驗提供良好的環境。上述說明示出並描述了本發明的一個優選實施例,但如前所述,應當理解本發明·並非局限於本文所披露的形式,不應看作是對其他實施例的排除,而可用於各種其他組合、修改和環境,並能夠在本文所述發明構想範圍內,通過上述構思或相關領域的技術或知識進行改進。而本領域人員所進行的改動和變化不脫離本發明的精神和範圍,則都應在本發明所附權利要求的保護範圍內。
權利要求
1.一種嵌入式軟體的升級方法,其特徵在於,所述方法包括 伺服器接收與升級設備連接的終端設備發送的升級請求信息,其中,該升級請求信息中包含該升級設備的待升級模塊當前使用的嵌入式軟體的軟體版本信息及該升級設備的屬性信息; 伺服器根據該升級請求信息,查找與該升級設備的屬性信息及該軟體版本對應的升級軟體; 伺服器將查找到的升級軟體發送給所述終端設備,以便升級設備中的待升級模塊根據該升級軟體進行升級。
2.如權利要求I所述的升級方法,其特徵在於,終端設備發送升級請求信息包括 用戶使用該升級模塊時,通過該終端設備向伺服器發送升級請求信息; 終端設備主動獲取升級設備中待升級模塊的升級請求信息; 終端設備接收升級設備各待升級模塊發送的升級請求信息並發送。
3.如權利要求2所述的升級方法,其特徵在於,所述伺服器根據該升級請求信息,查找與該升級設備的屬性信息及該軟體版本對應的升級軟體之前,所述方法還包括 所述伺服器根據該升級請求信息中攜帶的升級設備的屬性信息,及該軟體版本信息,判斷是否存在該待升級模塊的升級軟體; 當確定存在該待升級模塊的升級軟體時,進行後續步驟。
4.如權利要求I所述的升級方法,其特徵在於,所述伺服器接收與升級設備連接的終端設備發送的升級請求信息包括 待升級模塊初次運行時,自動檢測自身運行所需的全部軟體是否保存在本地的軟體包中; 當本地保存有自身運行所需的全部軟體時,該終端設備向該伺服器發送升級請求信肩、O
5.如權要求4所述的升級方法,其特徵在於,所述查找與該升級設備的屬性信息及該軟體版本對應的升級軟體包括 伺服器根據該升級請求信息中包含的該升級設備的待升級模塊當前使用的嵌入式軟體的軟體版本信息,及本地保存的對應該升級設備的屬性信息的該待升級模塊的軟體版本信息,判斷該待升級模塊當前使用的嵌入式軟體是否為最新版本; 當確定該待升級模塊當前使用的嵌入式軟體非最新版本時,查找本地保存的該升級設備的屬性信息對應的該待升級模塊當前使用的嵌入式軟體的最新版本。
6.如權利要求4所述的升級方法,其特徵在於,當本地未保存運行所需的全部軟體時,所述方法還包括 所述伺服器接收所述終端設備發送的下載請求信息,其中該下載請求信息中包含該待升級模塊當前使用的嵌入式軟體的版本信息及其所在升級設備的屬性信息; 所述伺服器根據所述下載請求信息,查找與該升級設備的屬性信息及該待升級模塊對應的升級軟體,並將該升級軟體發送到該終端設備。
7.—種車輛系統中嵌入式軟體的升級系統,其特徵在於,所述系統包括 各終端設備,用於向伺服器發送升級請求信息,其中,該升級請求信息中包含與該終端設備連接的升級設備中待升級模塊當前使用的嵌入式軟體的軟體版本信息及該升級設備的屬性信息,接收伺服器發送的升級軟體,並發送給對應的待升級模塊進行升級; 伺服器,用戶接收與升級設備連接的終端設備發送的升級請求信息,根據該升級請求信息,查找與該升級設備的屬性信息及該軟體版本對應的升級軟體;將查找到的升級軟體發送給升級設備中的對應終端設備,以便升級設備中的待升級模塊根據該升級軟體進行升級。
8.一種嵌入式軟體的升級裝置,其特徵在於,所述裝置包括 接收模塊,用於接收終端設備發送的升級請求信息,其中該升級請求信息中包含與該終端設備連接的升級設備的待升級模塊當前使用的嵌入式軟體的軟體版本信息及其該升級設備的屬性信息; 查找模塊,用於根據該升級請求信息,查找與該升級設備的屬性信息及該軟體版本對應的升級軟體; 發送模塊,用於將查找到的升級軟體發送給所述終端設備,以便升級設備中的待升級模塊根據該升級軟體進行升級。
9.如權利要求8所述的裝置,其特徵在於,所述查找模塊,具體用於根據該升級請求信息中攜帶的升級設備的屬性信息,及該軟體版本信息,判斷是否存在該待升級模塊的升級軟體;當確定存在該待升級模塊的升級軟體時,查找與該升級設備的屬性信息及該軟體版本對應的升級軟體。
10.如權利要求8所述的裝置,其特徵在於,所述查找模塊,具體用於根據該升級請求信息中包含的該升級設備的待升級模塊當前使用的嵌入式軟體的軟體版本信息,及本地保存的對應該升級設備的屬性信息的該待升級模塊的軟體版本信息,判斷該待升級模塊當前使用的嵌入式軟體是否為最新版本;當確定該待升級模塊當前使用的嵌入式軟體非最新版本時,查找本地保存的該升級設備的屬性信息對應的該待升級模塊的當前使用的嵌入式軟體的最新版本。
11.如權利要求8所述的裝置,其特徵在於,所述接收模塊,還用於接收所述終端設備發送的下載請求信息,其中該下載請求信息中包含該待升級模塊當前使用的嵌入式軟體的版本信息及該升級設備的屬性信息; 所述查找模塊,還用於根據所述下載請求信息,查找與該升級設備的屬性信息及該待升級模塊對應的升級軟體,並將該升級軟體發送到該終端設備。
12.—種車輛系統中嵌入式軟體的升級裝置,其特徵在於,所述裝置包括 發送模塊,用於向伺服器發送升級請求信息,其中,該升級請求信息中包含與該裝置連接的升級設備的待升級模塊當前使用的嵌入式軟體的軟體版本信息,及該升級設備的屬性信息; 接收升級模塊,用於接收伺服器發送的升級軟體,將該升級軟體發送給對應的待升級模塊進行升級。
13.如權利要求12所述的裝置,其特徵在於,所述發送模塊,具體用於在該待升級模塊初次運行時,且本地保存有自身運行所需的全部軟體時,接收該待升級模塊發送的升級請求信息,並發送給伺服器;當本地未保存運行所需的全部軟體時,接收該待升級模塊發送的下載請求信息,並發送給伺服器,其中該下載請求信息中包含該待升級模塊當前使用的嵌入式軟體的版本信息及該升級設備的屬性信息。
全文摘要
本發明公開了一種嵌入式軟體的升級方法、系統及裝置,用以解決現有技術嵌入式軟體升級的過程中,整包下載浪費流量,影響軟體升級效率降低用戶體驗的問題。本發明的嵌入式軟體在進行升級的過程中,無需將整個升級設備所需的升級軟體都整個打包發送下來,而是將升級設備中需要進行升級的待升級模塊對應軟體版本發送給終端設備,從而節省了下載流量,提高了升級效率提高了用戶的體驗。並且由於當前使用的嵌入式軟體的軟體版本信息包括該軟體的產品序列號信息,因此可以實現有針對性的只針對某一種,或者某幾種產品序列號的軟體進行升級,從而為系統的測試及新版本的體驗提供良好的環境。
文檔編號G06F9/445GK102929669SQ20121042258
公開日2013年2月13日 申請日期2012年10月29日 優先權日2012年10月29日
發明者郭玉棟, 李繼亮 申請人:北京開元智信通軟體有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀