[發(fā)明專利]具系統(tǒng)升級文件傳送功能的計算機及方法無效
| 申請?zhí)枺?/td> | 201110067134.1 | 申請日: | 2011-03-21 |
| 公開(公告)號: | CN102693135A | 公開(公告)日: | 2012-09-26 |
| 發(fā)明(設(shè)計)人: | 梁原滔 | 申請(專利權(quán))人: | 國基電子(上海)有限公司;鴻海精密工業(yè)股份有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F17/30 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 201613 上海市松*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 系統(tǒng)升級 文件 傳送 功能 計算機 方法 | ||
1.一種具系統(tǒng)升級文件傳送功能的計算機,所述計算機與移動終端連接,所述計算機向系統(tǒng)升級服務(wù)器傳送所述移動終端的系統(tǒng)升級請求,以及接收并存儲所述系統(tǒng)升級服務(wù)器下載的軟件升級包,其特征在于,所述計算機從所述移動終端獲取分割表,所述獲取的分割表中記載有所述移動終端的存儲器中每一文件存儲區(qū)塊的起始物理位址及大小,以及備用空閑區(qū)塊的起始物理位址,所述計算機根據(jù)所述每一升級文件的文件名確定所述每一升級文件對應(yīng)的所述獲取的分割表中的文件存儲區(qū)塊,并計算每一升級文件的文件大小,所述計算機根據(jù)所述每一升級文件的文件大小與對應(yīng)的所述獲取的分割表中的文件存儲區(qū)塊的大小的比較結(jié)果更新所述獲取的分割表中文件存儲區(qū)塊的起始物理位址及大小以及備用空閑區(qū)塊的起始物理位址,以產(chǎn)生新的分割表,所述計算機根據(jù)所述獲取的分割表與新的分割表的比較結(jié)果傳送所述軟件升級包中與所述移動終端中已安裝的軟件不相同的升級文件至所述移動終端。
2.如權(quán)利要求1所述的具系統(tǒng)升級文件傳送功能的計算機,其特征在于,所述計算機根據(jù)所述每一升級文件的文件大小與對應(yīng)的所述獲取的分割表中的文件存儲區(qū)塊的大小的比較結(jié)果更新所述移動終端獲取的分割表中文件存儲區(qū)塊的起始物理位址及大小以及備用空閑區(qū)塊的起始物理位址,以產(chǎn)生新的分割表具體為:所述計算機在其中一升級文件的文件大小大于對應(yīng)的文件存儲區(qū)塊的大小時,查詢所述獲取的分割表以確定在所述移動終端的存儲器中所述對應(yīng)的文件存儲區(qū)塊與相鄰的文件存儲區(qū)塊間是否有空閑區(qū)塊,所述計算機在存在空閑區(qū)塊且所述對應(yīng)的文件存儲區(qū)塊與空閑區(qū)塊的大小之和大于所述升級文件的文件大小時,將所述分割表中所述對應(yīng)的文件存儲區(qū)塊的大小更新為所述升級文件的文件大小,在存在空閑區(qū)塊且所述對應(yīng)的文件存儲區(qū)塊與空閑區(qū)塊的大小之和小于所述升級文件的文件大小或者在不存在空閑區(qū)塊時,將所述分割表中所述對應(yīng)的文件存儲區(qū)塊對應(yīng)的起始物理位址更新為所述分割表中備用空閑區(qū)塊的起始物理位址,對應(yīng)的大小更新為所述升級文件的文件大小,根據(jù)所述升級文件的文件大小更新所述備用空閑區(qū)塊的起始物理位址,所述計算機還在其中一升級文件的文件大小小于對應(yīng)的文件存儲區(qū)塊的大小時,將所述升級文件對應(yīng)的文件存儲區(qū)塊的大小更新為所述升級文件的文件大小。
3.如權(quán)利要求2所述的具系統(tǒng)升級文件傳送功能的計算機,其特征在于,所述計算機根據(jù)所述獲取的分割表與新的分割表的比較結(jié)果傳送所述軟件升級包中與所述移動終端中已安裝的軟件不相同的升級文件至所述移動終端具體為:所述計算機在傳送所述軟件升級包中的一升級文件時,比較所述獲取的分割表與新的分割表,并在判定所述獲取的分割表中所述升級文件對應(yīng)的文件存儲區(qū)塊與新的分割表中對應(yīng)的文件存儲區(qū)塊的起始物理位址或大小不相同時,將所述升級文件傳送至所述移動終端。
4.如權(quán)利要求3所述的具系統(tǒng)升級文件傳送功能的計算機,其特征在于,所述計算機根據(jù)所述獲取的分割表與新的分割表的比較結(jié)果傳送所述軟件升級包中與所述移動終端中已安裝的軟件不相同的升級文件至所述移動終端具體為:所述計算機在判定所述獲取的分割表中所述升級文件對應(yīng)的文件存儲區(qū)塊與新的分割表中對應(yīng)的文件存儲區(qū)塊的起始物理位址與大小都相同時,傳送內(nèi)容摘要命令至所述移動終端以從所述移動終端獲取存儲在所述對應(yīng)的文件存儲區(qū)塊的文件的內(nèi)容摘要,并獲取所述升級文件的內(nèi)容摘要,以及在所述升級文件的內(nèi)容摘要與從所述移動終端獲取的內(nèi)容摘要不相同時,將所述升級文件傳送至所述移動終端。
5.一種系統(tǒng)升級文件傳送方法,所述方法應(yīng)用于計算機,所述計算機與移動終端連接,所述計算機向系統(tǒng)升級服務(wù)器傳送所述移動終端的系統(tǒng)升級請求,以及接收并存儲所述系統(tǒng)升級服務(wù)器下載的軟件升級包,其特征在于,所述計算機還執(zhí)行如下步驟:
從所述移動終端獲取分割表,其中,所述獲取的分割表中記載有所述移動終端的存儲器中每一文件存儲區(qū)塊的起始物理位址及大小,以及備用空閑區(qū)塊的起始物理位址;
根據(jù)所述每一升級文件的文件名確定所述每一升級文件對應(yīng)的所述獲取的分割表中的文件存儲區(qū)塊,并計算每一升級文件的文件大??;
根據(jù)所述每一升級文件的文件大小與對應(yīng)的所述獲取的分割表中的文件存儲區(qū)塊的大小的比較結(jié)果更新所述獲取的分割表中文件存儲區(qū)塊的起始物理位址及大小以及備用空閑區(qū)塊的起始物理位址,以產(chǎn)生新的分割表;以及
根據(jù)所述獲取的分割表與新的分割表的比較結(jié)果傳送所述軟件升級包中與所述移動終端中已安裝的軟件不相同的升級文件至所述移動終端。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于國基電子(上海)有限公司;鴻海精密工業(yè)股份有限公司,未經(jīng)國基電子(上海)有限公司;鴻海精密工業(yè)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110067134.1/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種android系統(tǒng)的升級方法和裝置
- 車載終端操作系統(tǒng)的WIFI升級方法及裝置
- 基于Android操作系統(tǒng)的系統(tǒng)升級方法
- 智能電視的系統(tǒng)升級方法及裝置
- 一種基于智能合約的權(quán)限可控的區(qū)塊鏈系統(tǒng)自動升級方法
- 美甲打印裝置的操作系統(tǒng)升級方法、裝置和介質(zhì)
- 一種系統(tǒng)升級方法、裝置和存儲介質(zhì)
- 系統(tǒng)升級方法、終端及可讀存儲介質(zhì)
- 系統(tǒng)升級方法、電子設(shè)備及計算機存儲介質(zhì)
- 一種修復(fù)Android終端系統(tǒng)升級異常的方法及系統(tǒng)





