[發(fā)明專(zhuān)利]用于嵌入式系統(tǒng)的差分升級(jí)方法有效
| 申請(qǐng)?zhí)枺?/td> | 201210176729.5 | 申請(qǐng)日: | 2012-05-31 |
| 公開(kāi)(公告)號(hào): | CN102693145A | 公開(kāi)(公告)日: | 2012-09-26 |
| 發(fā)明(設(shè)計(jì))人: | 溫長(zhǎng)會(huì) | 申請(qǐng)(專(zhuān)利權(quán))人: | 紅石陽(yáng)光(北京)科技有限公司 |
| 主分類(lèi)號(hào): | G06F9/445 | 分類(lèi)號(hào): | G06F9/445 |
| 代理公司: | 北京汲智翼成知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11381 | 代理人: | 陳曦;郭亞芳 |
| 地址: | 100086 北京市海*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用于 嵌入式 系統(tǒng) 升級(jí) 方法 | ||
1.一種用于嵌入式系統(tǒng)的差分升級(jí)方法,其特征在于包括如下步驟:
(1)根據(jù)備份空間大小確定每步升級(jí)的備份數(shù)據(jù)和目標(biāo)數(shù)據(jù)大小;
⑵基于原始版本數(shù)據(jù)和差分?jǐn)?shù)據(jù)生成新版本軟件的目標(biāo)數(shù)據(jù),寫(xiě)入嵌入式系統(tǒng)的內(nèi)存空間中;將存儲(chǔ)空間的部分原始版本數(shù)據(jù)復(fù)制至備份空間,作為所述備份數(shù)據(jù);
⑶將所述目標(biāo)數(shù)據(jù)寫(xiě)入存儲(chǔ)空間的目標(biāo)區(qū)域;
⑷針對(duì)存儲(chǔ)空間中的其它原始版本數(shù)據(jù),重復(fù)步驟⑵~⑶,直至所有的原始版本數(shù)據(jù)被新版本軟件的目標(biāo)數(shù)據(jù)替代。
2.如權(quán)利要求1所述的用于嵌入式系統(tǒng)的差分升級(jí)方法,其特征在于:
所述步驟⑵中,在生成第N部分的差分?jǐn)?shù)據(jù)時(shí),使其依賴(lài)于原始版本數(shù)據(jù)中第N+1部分之后的數(shù)據(jù),所述N為自然數(shù)。
3.如權(quán)利要求1所述的用于嵌入式系統(tǒng)的差分升級(jí)方法,其特征在于:
所述步驟⑵中,在生成第N部分的差分?jǐn)?shù)據(jù)時(shí),如果原始版本數(shù)據(jù)中第N+1部分之前的數(shù)據(jù)與所述差分?jǐn)?shù)據(jù)有依賴(lài)關(guān)系,則放棄該依賴(lài)關(guān)系,將所述差分?jǐn)?shù)據(jù)作為全新數(shù)據(jù)處理。
4.如權(quán)利要求1所述的用于嵌入式系統(tǒng)的差分升級(jí)方法,其特征在于:
所述步驟⑵中,將所有偏移地址(a)之后的新版本軟件數(shù)據(jù)所依賴(lài)的偏移地址(c)之前的老版本軟件數(shù)據(jù)全部進(jìn)行備份,如果備份空間不足,則放棄此依賴(lài)關(guān)系;所述偏移地址(a)和(c)分別為新、老版本軟件數(shù)據(jù)中對(duì)應(yīng)的偏移地址。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于紅石陽(yáng)光(北京)科技有限公司,未經(jīng)紅石陽(yáng)光(北京)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210176729.5/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
- 一種機(jī)頂盒Loader模塊升級(jí)方法及其機(jī)頂盒
- 產(chǎn)品升級(jí)的方法和設(shè)備
- 一種機(jī)頂盒的升級(jí)方法和裝置
- 網(wǎng)絡(luò)設(shè)備升級(jí)方法、升級(jí)服務(wù)器、終端設(shè)備及存儲(chǔ)介質(zhì)
- 無(wú)人機(jī)系統(tǒng)中的模塊升級(jí)方法及待升級(jí)模塊
- 一種基于主分結(jié)構(gòu)的應(yīng)用升級(jí)及升級(jí)版本控制方法及系統(tǒng)
- 一種升級(jí)方法及裝置
- 一種終端升級(jí)方法、裝置、終端及存儲(chǔ)介質(zhì)
- 一種車(chē)輛升級(jí)方法、裝置、終端及存儲(chǔ)介質(zhì)
- 設(shè)備升級(jí)方法、裝置及服務(wù)器





