專利名稱:一種軟件更新方法
技術(shù)領(lǐng)域:
本發(fā)明涉及嵌入式產(chǎn)品,具體地說,是涉及嵌入式產(chǎn)品的軟件更新方法。
背景技術(shù):
對于電視機頂盒等嵌入式電子產(chǎn)品來說,其系統(tǒng)程序分為三部分BOOT程序、 LOADER程序和APP程序。BOOT程序主要負責(zé)系統(tǒng)的初始化和引導(dǎo),是系統(tǒng)啟動后首先執(zhí)行 的程序。LOADER程序主要用來負責(zé)系統(tǒng)的升級,在BOOT程序運行過程中若發(fā)現(xiàn)APP異?;?存在升級需求,將進入該程序?qū)ο到y(tǒng)進行升級。APP程序為系統(tǒng)的主要功能程序,系統(tǒng)的各 使用功能均在APP中實現(xiàn)。在對嵌入式產(chǎn)品進行升級更新時,可以采用三種接口更新方式,分別為串口更新、 USB更新及網(wǎng)絡(luò)更新。串口更新由于更新速度較慢、使用不便,即將退出使用。USB更新方 便快捷,但無法實現(xiàn)一對多的升級,不適用于多設(shè)備同時進行升級操作。因此,目前應(yīng)用較 多的方式是采用網(wǎng)絡(luò)接口、在LOADER程序下進行系統(tǒng)軟件的更新。但是,采用網(wǎng)絡(luò)接口、在LOADER程序下執(zhí)行軟件的更新存在下述缺點一方面,在 LOADER程序下需要將更新數(shù)據(jù)文件打包成為mpeg-2格式的碼流,并使用碼流播放器播放 出來,然后再通過QAM調(diào)制器完成調(diào)制,并上變頻到指定頻點。這個更新過程復(fù)雜,需要較 多的專用昂貴設(shè)備,成本較高。另一方面,需要在系統(tǒng)啟動并進入正常使用過程之后,才能 檢測網(wǎng)絡(luò)中是否存在軟件更新信息,并在存在軟件更新信息時再進行更新。但在產(chǎn)品批量 生產(chǎn)或維修的生產(chǎn)線,要等到產(chǎn)品正常啟動之后再進行軟件更新的檢測和更新操作,勢必 延長了軟件更新時間,嚴重降低生產(chǎn)效率,增加了生產(chǎn)線的成本。
發(fā)明內(nèi)容
本發(fā)明的目的在于針對現(xiàn)有嵌入式產(chǎn)品軟件更新存在的上述缺點和不足,提供一 種新的軟件更新方法,通過在系統(tǒng)BOOT程序下、采用網(wǎng)絡(luò)更新方式進行軟件的網(wǎng)絡(luò)自動更 新,提高了更新效率,簡化了更新過程,降低了更新成本。為實現(xiàn)上述發(fā)明目的,本發(fā)明采用下述技術(shù)方案予以實現(xiàn)—種軟件更新方法,所述方法包括下述步驟a、在待更新軟件的產(chǎn)品的BOOT程序運行過程中觸發(fā)軟件更新;b、啟動BOOT程序中的網(wǎng)絡(luò)協(xié)議,從網(wǎng)絡(luò)服務(wù)器獲取軟件更新文件;C、將軟件更新文件燒錄至指定的位置,完成待更新軟件的產(chǎn)品的軟件更新。如上所述的軟件更新方法,為實現(xiàn)一鍵更新,所述步驟a具體包括下述分步驟al、在待更新軟件的產(chǎn)品的BOOT程序中移植產(chǎn)品的操作按鍵程序;a2、在BOOT程序運行過程中通過操作按鍵觸發(fā)軟件更新。如上所述的軟件更新方法,為實現(xiàn)多設(shè)備同時方便地進行軟件更新,所述步驟b 具體包括下述分步驟bl、啟動BOOT程序中的網(wǎng)絡(luò)協(xié)議,從網(wǎng)絡(luò)服務(wù)器獲取待更新軟件的產(chǎn)品的IP地址和網(wǎng)絡(luò)服務(wù)器的IP地址;b2、根據(jù)所獲取的IP地址從網(wǎng)絡(luò)服務(wù)器中獲取軟件更新文件的索引文件;b3、根據(jù)索引文件從網(wǎng)絡(luò)服務(wù)器獲取軟件更新文件。如上所述的軟件更新方法,所述索引文件包括有軟件更新文件的文件名稱和文件 長度,在所述步驟b3中,待更新軟件的產(chǎn)品根據(jù)文件名稱和文件長度從網(wǎng)絡(luò)服務(wù)器中獲取 軟件更新文件。如上所述的軟件更新方法,所述索引文件還包括有軟件更新文件的文件寫入地 址,在所述步驟c中,待更新軟件的產(chǎn)品根據(jù)文件寫入地址將軟件更新文件燒錄至指定的 位置,完成待更新軟件的產(chǎn)品的軟件更新。如上所述的軟件更新方法,為保證獲取到正確的軟件更新文件,所述索引文件包 括有軟件更新文件的CRC檢驗值,在所述步驟步驟b與所述步驟c之間還包括步驟cO 待 更新軟件的產(chǎn)品從網(wǎng)絡(luò)服務(wù)器獲取軟更新文件后,對獲取的文件數(shù)據(jù)進行CRC檢驗,并將 檢驗值與索引文件中的軟件更新文件的CRC校驗值相比較,在兩個CRC校驗值相等時,校驗 成功,執(zhí)行步驟C。如上所述的軟件更新方法,在待更新軟件的產(chǎn)品完成軟件更新后,網(wǎng)絡(luò)服務(wù)器收 回分配給該待更新軟件的產(chǎn)品的IP地址,以避免IP地址資源的浪費。如上所述的軟件更新方法,為實時了解軟件更新進程,在待更新軟件的產(chǎn)品的 BOOT程序中移植有產(chǎn)品的顯示面板驅(qū)動程序,在BOOT程序的軟件更新過程中,通過顯示面 板驅(qū)動程序驅(qū)動顯示面板,用來顯示軟件更新的狀態(tài)。如上所述的軟件更新方法,所述顯示面板驅(qū)動程序優(yōu)選為LED驅(qū)動程序。如上所述的軟件更新方法,為實現(xiàn)不同型號的產(chǎn)品設(shè)備的軟件更新,所述網(wǎng)絡(luò)服 務(wù)器采用目錄管理,不同目錄下存放不同型號的待更新軟件的產(chǎn)品的軟件更新文件;在待 更新軟件的產(chǎn)品的BOOT程序中移植有選擇產(chǎn)品型號的操作按鍵程序,在BOOT程序運行過 程中觸發(fā)產(chǎn)品型號對應(yīng)的操作按鍵,并從網(wǎng)絡(luò)服務(wù)器的對應(yīng)目錄下獲取與產(chǎn)品型號相對應(yīng) 的軟件更新文件。與現(xiàn)有技術(shù)相比,本發(fā)明的優(yōu)點和積極效果是1、本發(fā)明采用C/S架構(gòu),在產(chǎn)品的BOOT程序運行過程觸發(fā)軟件更新,并通過網(wǎng)絡(luò) 協(xié)議從網(wǎng)絡(luò)服務(wù)器獲取軟件更新文件,不必在產(chǎn)品完成BOOT程序、進入正常運行的LOADER 程序后再進行軟件更新,一方面可以縮短軟件更新時間,提高更新速度提高生產(chǎn)效率,另一 方面省掉了 LOADER程序下更新時的專用昂貴設(shè)備,降低了產(chǎn)品更新成本,簡化了更新過程。2、本發(fā)明通過在BOOT程序中移植操作按鍵程序,便于產(chǎn)品通過一鍵操作實現(xiàn)更 新軟件的自動獲取、更新及校驗,簡化了更新操作,提高了生產(chǎn)效率。3、本發(fā)明采用C/S架構(gòu),只需配置一臺電腦作為網(wǎng)絡(luò)服務(wù)器,通過網(wǎng)絡(luò)服務(wù)器的 DHCP服務(wù),可以供多臺產(chǎn)品同時進行更新操作,提高了生產(chǎn)線的更新效率,便于生產(chǎn)線上產(chǎn) 品的批量制造和維修。4、本發(fā)明通過在BOOT程序中移植產(chǎn)品顯示面板驅(qū)動程序及操作按鍵程序,可以 利用產(chǎn)品自身的顯示面板顯示更新進度,利用產(chǎn)品自身的按鍵進行更新操作,無需再額外 配置其他的顯示設(shè)備和控制設(shè)備,操作簡單,更新方便。
結(jié)合附圖閱讀本發(fā)明的具體實施方式
后,本發(fā)明的其他特點和優(yōu)點將變得更加清
林 疋。
圖1是本發(fā)明軟件更新方法一個實施例的流程圖。
具體實施例方式下面結(jié)合附圖和具體實施方式
對本發(fā)明的技術(shù)方案作進一步詳細的說明。本發(fā)明從解決生產(chǎn)線上對機頂盒等嵌入式產(chǎn)品的系統(tǒng)軟件更新角度出發(fā),考慮到 現(xiàn)有這些嵌入式產(chǎn)品基本是從系統(tǒng)的BOOT程序啟動系統(tǒng)、且在BOOT程序中集成有網(wǎng)絡(luò)傳 輸功能的特點,提出從系統(tǒng)的BOOT程序中進行軟件更新。具體來說,采用下述下述過程實現(xiàn)產(chǎn)品的軟件更新a、在待更新軟件的產(chǎn)品的BOOT程序運行過程中觸發(fā)軟件更新;b、啟動BOOT程序中的網(wǎng)絡(luò)協(xié)議,從網(wǎng)絡(luò)服務(wù)器獲取軟件更新文件;C、將軟件更新文件燒錄至指定的位置,完成待更新軟件的產(chǎn)品的軟件更新。采用上述軟件更新方法,既能發(fā)揮網(wǎng)絡(luò)更新的優(yōu)點,又可以縮短更新時間,提高更 新效率,簡化更新過程,尤其適合于在生產(chǎn)線上實現(xiàn)產(chǎn)品的大批量生產(chǎn)和返修。圖1所示為本發(fā)明軟件更新方法一個實施例的流程圖。首先,簡要說明對網(wǎng)絡(luò)服務(wù)器的配置要求及文件設(shè)置。該實施例采用C/S架構(gòu),一個網(wǎng)絡(luò)服務(wù)器可以對應(yīng)多臺作為客戶端的產(chǎn)品,實現(xiàn) 多臺產(chǎn)品同時進行軟件更新。在產(chǎn)品進行軟件更新時,需要其主動連接網(wǎng)絡(luò)服務(wù)器。若網(wǎng) 絡(luò)中存在多臺產(chǎn)品同時存在軟件更新請求,就要求不同客戶端產(chǎn)品的IP設(shè)置不能重復(fù);同 時,為了操作方便,要求客戶端產(chǎn)品能夠獲取到網(wǎng)絡(luò)服務(wù)器的地址,因此,要求網(wǎng)絡(luò)服務(wù)器 設(shè)置有DHCP服務(wù)軟件來動態(tài)為客戶端設(shè)備分配IP地址,且DHCP服務(wù)所能支持的客戶端數(shù) 目越多,可以同時升級的客戶端產(chǎn)品就越多。而且,為節(jié)省資源,在某個客戶端產(chǎn)品的軟件 更新請求結(jié)束之后,網(wǎng)絡(luò)服務(wù)器將收回所分配的IP地址,以供其他客戶端使用。此外,要從網(wǎng)絡(luò)服務(wù)器獲取軟件更新文件,要求網(wǎng)絡(luò)服務(wù)器在客戶端產(chǎn)品軟件更 新之前,預(yù)先將軟件更新文件及對軟件更新文件進行信息描述的索引文件放置在共享目錄 下,以便于客戶端產(chǎn)品能夠獲取。該實施例以機頂盒作為待更新軟件的嵌入式產(chǎn)品為例,機頂盒實現(xiàn)軟件更新的具 體流程如下SlOl 機頂盒啟動,進入BOOT程序。S102 判斷是否存在軟件更新按鍵操作。若存在更新按鍵操作,執(zhí)行步驟S103 ;否 則,轉(zhuǎn)至步驟S111。該實施例為簡化機頂盒軟件更新操作,實現(xiàn)一鍵更新,預(yù)先在機頂盒的BOOT程序 中移植了機頂盒的操作按鍵程序,用戶可以在BOOT程序運行過程中通過操作相應(yīng)的操作 按鍵觸發(fā)軟件更新。例如,可以設(shè)置長按機頂盒面板上的“音量+”或“音量-,,按鍵作為軟 件更新的觸發(fā)信號。在機頂盒運行BOOT程序時,將自動檢測是否存在長按“音量+”或“音 量_”的按鍵操作,進而判斷是否需要執(zhí)行軟件更新。
5
S103 在存在更新按鍵操作時,啟動BOOT中的網(wǎng)絡(luò)協(xié)議,從網(wǎng)絡(luò)服務(wù)器獲取機頂 盒的IP地址和網(wǎng)絡(luò)服務(wù)器的IP地址。其中,機頂盒的IP地址是網(wǎng)絡(luò)服務(wù)器的分配給該機 頂盒的一個特定IP地址。S104 根據(jù)IP地址及型號選擇按鍵從網(wǎng)絡(luò)服務(wù)器的相應(yīng)目錄下獲取索引文件。型號不同的機頂盒在進行軟件更新時會對應(yīng)有不同的軟件更新文件,該實施例為 擴大軟件更新的產(chǎn)品范圍、實現(xiàn)一臺網(wǎng)絡(luò)服務(wù)器對不同型號的機頂盒的軟件更新,網(wǎng)絡(luò)服 務(wù)器采用目錄管理,在根目錄下設(shè)置不同的子目錄,不同子目錄以機頂盒的型號命令,且在 不同子目錄下存放對應(yīng)不同型號的待更新軟件的產(chǎn)品的軟件更新文件。而且,在待更新軟 件的產(chǎn)品的BOOT程序中移植有選擇產(chǎn)品型號的操作按鍵程序,在BOOT程序運行過程中觸 發(fā)產(chǎn)品型號對應(yīng)的操作按鍵,即可網(wǎng)絡(luò)服務(wù)器的對應(yīng)目錄下獲取與產(chǎn)品型號相對應(yīng)的軟件 更新文件。為便于軟件更新文件的獲取和管理,該實施例每個軟件更新文件均對應(yīng)設(shè)置有相 應(yīng)的索引文件,且索引文件按照一定的語法結(jié)構(gòu)組裝,用來描述軟件更新文件的具體信息。 例如,在該實施例中,索引文件包括有下述字段文件名稱,用于描述軟件更新文件的文件名稱;文件長度,用于描述軟件更新文件的大?。晃募懭氲刂?,用于描述軟件更新文件寫入到機頂盒中的位置;CRC校驗值,用于描述軟件更新文件的CRC校驗結(jié)果。若存在有多個軟件更新文件,在索引文件中依次描述每個軟件更新文件的上述字 段信息。索引文件可以采用.txt文件或XML文件來描述。S105 根據(jù)索引文件從網(wǎng)絡(luò)服務(wù)器獲取軟件更新文件到機頂盒內(nèi)存。具體來說,根據(jù)索引文件中的文件名稱和文件長度從網(wǎng)絡(luò)服務(wù)器獲取軟件更新文 件,并將該文件通過網(wǎng)絡(luò)文件傳輸協(xié)議傳輸至機頂盒的內(nèi)存中。S106 判斷機頂盒是否成功獲取軟件更新文件。若獲取成功,執(zhí)行步驟S107 ;否 則,轉(zhuǎn)至步驟S111。S107 在成功獲取軟件更新文件后,根據(jù)索引文件對軟件更新文件進行CRC校驗。該步驟的目的是保證機頂盒獲取到正確的軟件更新文件。具體來說,是機頂盒先 對獲取的軟件更新文件的數(shù)據(jù)進行CRC檢驗,然后將檢驗值與索引文件中的軟件更新文件 的CRC校驗值相比較,在兩個CRC校驗值相等時,表示校驗成功。若兩個CRC校驗值不相等, 則判定校驗失敗。當然,也可以在索引文件中設(shè)置其他形式的校驗值,在機頂盒端采用相應(yīng) 的校驗形式來校驗數(shù)據(jù)的準確性。S108 判斷軟件更新文件是否校驗成功。若校驗成功,執(zhí)行步驟S109 ;否則,轉(zhuǎn)至 步驟S111。、S109 根據(jù)索引文件將軟件更新文件燒錄到指定的位置。具體來說,是根據(jù)索引文件中的文件寫入地址將文件燒錄到機頂盒flash中的相
應(yīng)位置。SllO 判斷索引文件中是否還有軟件更新文件。若有,轉(zhuǎn)至步驟S105,繼續(xù)根據(jù)索 引文件的描述從網(wǎng)絡(luò)服務(wù)器獲?。蝗魶]有,則完成軟件更新。然后執(zhí)行步驟sill。Slll 校驗 APP 程序。
在機頂盒運行BOOT程序過程中,若不存在軟件更新按鍵操作、或軟件更新文件獲 取失敗、或軟件更新文件校驗失敗,均跳過軟件更新過程,進入校驗APP程序的過程。S112 判斷APP校驗是否正常。若校驗正常,執(zhí)行步驟S114 ;若校驗異常,則執(zhí)行 步驟S113。S113 在APP校驗異常時,啟動機頂盒系統(tǒng)的LOADER程序,進行相應(yīng)處理。S114 在APP校驗正常時,啟動系統(tǒng)的APP程序,進行相應(yīng)功能程序的運行。另外,在該實施例的機頂盒軟件更新過程中,為實時了解軟件更新進程,還可以在 機頂盒的BOOT程序中移植機頂盒顯示面板驅(qū)動程序。這樣一來,在BOOT程序的軟件更新 過程中,就可通過顯示面板驅(qū)動程序驅(qū)動顯示面板,用來顯示軟件更新的狀態(tài)。例如,顯示 面板驅(qū)動程序為機頂盒面板上的4個LED的LED驅(qū)動程序,分別用4個LED顯示內(nèi)容的不 同來表示軟件更新狀態(tài)。若LED顯示內(nèi)容為“Β00Τ”,表示機頂盒已經(jīng)進入BOOT程序,等待 觸發(fā)軟件更新操作按鍵;若顯示內(nèi)容為“U-—”,表示接收到長按“音量-”的按鍵信號;若顯 示內(nèi)容為“U+++”,表示接收到長按“音量_”的按鍵信號;若顯示內(nèi)容為“-—d”,表示開始 DHCP服務(wù),獲取I P地址;若顯示內(nèi)容為“一-n”,表示開始接收第η個軟件更新文件;若顯 示內(nèi)容為“一-E”,表示軟件更新過程出現(xiàn)錯誤;若顯示內(nèi)容為“一ο”,表示軟件更新成功; 若顯示內(nèi)容為“ΑΡΡ-”,表示進入APP應(yīng)用程序等。通過在BOOT程序中移植機頂盒顯示面板 的驅(qū)動程序、通過機頂盒顯示面板直接顯示軟件更新狀態(tài),無需在額外連接顯示屏來查看 狀態(tài),操作簡單,更新方便。本發(fā)明通過在網(wǎng)絡(luò)服務(wù)器端批量設(shè)置需要燒錄的軟件更新文件,將待更新軟件的 產(chǎn)品作為客戶端,在客戶端的BOOT引導(dǎo)程序環(huán)境中執(zhí)行一條操作按鍵指令,即能完成產(chǎn)品 所有軟件更新數(shù)據(jù)的傳輸、下載、校驗及燒錄的軟件更新操作,使用方便,適合于生產(chǎn)線上 產(chǎn)品的大批量生產(chǎn)及返修時使用。以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其進行限制;盡管參照前述實 施例對本發(fā)明進行了詳細的說明,對于本領(lǐng)域的普通技術(shù)人員來說,依然可以對前述實施 例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或替 換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明所要求保護的技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種軟件更新方法,其特征在于,所述方法包括下述步驟a、在待更新軟件的產(chǎn)品的BOOT程序運行過程中觸發(fā)軟件更新;b、啟動BOOT程序中的網(wǎng)絡(luò)協(xié)議,從網(wǎng)絡(luò)服務(wù)器獲取軟件更新文件;C、將軟件更新文件燒錄至指定的位置,完成待更新軟件的產(chǎn)品的軟件更新。
2.根據(jù)權(quán)利要求1所述的軟件更新方法,其特征在于,所述步驟a具體包括下述分步驟al、在待更新軟件的產(chǎn)品的BOOT程序中移植產(chǎn)品的操作按鍵程序; a2、在BOOT程序運行過程中通過操作按鍵觸發(fā)軟件更新。
3.根據(jù)權(quán)利要求1所述的軟件更新方法,其特征在于,所述步驟b具體包括下述分步驟bl、啟動BOOT程序中的網(wǎng)絡(luò)協(xié)議,從網(wǎng)絡(luò)服務(wù)器獲取待更新軟件的產(chǎn)品的IP地址和網(wǎng) 絡(luò)服務(wù)器的IP地址;b2、根據(jù)所獲取的IP地址從網(wǎng)絡(luò)服務(wù)器中獲取軟件更新文件的索引文件; b3、根據(jù)索引文件從網(wǎng)絡(luò)服務(wù)器獲取軟件更新文件。
4.根據(jù)權(quán)利要求3所述的軟件更新方法,其特征在于,所述索引文件包括有軟件更新 文件的文件名稱和文件長度,在所述步驟b3中,待更新軟件的產(chǎn)品根據(jù)文件名稱和文件長 度從網(wǎng)絡(luò)服務(wù)器中獲取軟件更新文件。
5.根據(jù)權(quán)利要求4所述的軟件更新方法,其特征在于,所述索引文件包括有軟件更新 文件的文件寫入地址,在所述步驟c中,待更新軟件的產(chǎn)品根據(jù)文件寫入地址將軟件更新 文件燒錄至指定的位置,完成待更新軟件的產(chǎn)品的軟件更新。
6.根據(jù)權(quán)利要求5所述的軟件更新方法,其特征在于,所述索引文件包括有軟件更新 文件的CRC檢驗值,在所述步驟步驟b與所述步驟c之間還包括步驟cO 待更新軟件的產(chǎn) 品從網(wǎng)絡(luò)服務(wù)器獲取軟更新文件后,對獲取的文件數(shù)據(jù)進行CRC檢驗,并將檢驗值與索引 文件中的軟件更新文件的CRC校驗值相比較,在兩個CRC校驗值相等時,校驗成功,執(zhí)行步 馬聚C ο
7.根據(jù)權(quán)利要求3所述的軟件更新方法,其特征在于,在待更新軟件的產(chǎn)品完成軟件 更新后,網(wǎng)絡(luò)服務(wù)器收回分配給該待更新軟件的產(chǎn)品的IP地址。
8.根據(jù)權(quán)利要求1所述的軟件更新方法,其特征在于,在待更新軟件的產(chǎn)品的BOOT程 序中移植有產(chǎn)品的顯示面板驅(qū)動程序,在BOOT程序的軟件更新過程中,通過顯示面板驅(qū)動 程序驅(qū)動顯示面板,用來顯示軟件更新的狀態(tài)。
9.根據(jù)權(quán)利要求8所述的軟件更新方法,其特征在于,所述顯示面板驅(qū)動程序為LED驅(qū) 動程序。
10.根據(jù)權(quán)利要求1至9中任一項所述的軟件更新方法,其特征在于,所述網(wǎng)絡(luò)服務(wù)器 采用目錄管理,不同目錄下存放不同型號的待更新軟件的產(chǎn)品的軟件更新文件;在待更新 軟件的產(chǎn)品的BOOT程序中移植有選擇產(chǎn)品型號的操作按鍵程序,在BOOT程序運行過程中 觸發(fā)產(chǎn)品型號對應(yīng)的操作按鍵,并從網(wǎng)絡(luò)服務(wù)器的對應(yīng)目錄下獲取與產(chǎn)品型號相對應(yīng)的軟 件更新文件。
全文摘要
本發(fā)明公開了一種軟件更新方法,所述方法包括下述步驟在待更新軟件的產(chǎn)品的BOOT程序運行過程中觸發(fā)軟件更新;啟動BOOT程序中的網(wǎng)絡(luò)協(xié)議,從網(wǎng)絡(luò)服務(wù)器獲取軟件更新文件;將軟件更新文件燒錄至指定的位置,完成待更新軟件的產(chǎn)品的軟件更新。本發(fā)明通過在系統(tǒng)BOOT程序下、采用網(wǎng)絡(luò)更新方式進行軟件的網(wǎng)絡(luò)自動更新,提高了更新效率,簡化了更新過程,降低了更新成本。
文檔編號G06F9/445GK102073519SQ20101062284
公開日2011年5月25日 申請日期2010年12月31日 優(yōu)先權(quán)日2010年12月31日
發(fā)明者李鐵柱, 鄧澤學(xué) 申請人:青島海信寬帶多媒體技術(shù)有限公司