[發明專利]移動終端的固件更新方法及使用該方法的移動終端無效
| 申請號: | 200710091167.3 | 申請日: | 2007-04-11 |
| 公開(公告)號: | CN101141729A | 公開(公告)日: | 2008-03-12 |
| 發明(設計)人: | 徐相旭 | 申請(專利權)人: | 三星電子株式會社 |
| 主分類號: | H04Q7/32 | 分類號: | H04Q7/32;H04Q7/34 |
| 代理公司: | 北京銘碩知識產權代理有限公司 | 代理人: | 郭鴻禧;韓素云 |
| 地址: | 韓國京畿道水*** | 國省代碼: | 韓國;KR |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 移動 終端 更新 方法 使用 | ||
技術領域
本發明涉及一種移動通信系統。更具體地講,本發明涉及一種在移動通信系統中通過空中更新移動終端的固件的方法。
背景技術
固件空中更新(FOTA)是一種能夠使移動終端通過空中下載并安裝軟件的新的解決方案。所述軟件包括:補丁、軟件的更新版本以及操作系統。FOTA是一種用于管理諸如蜂窩電話、無線個人數字助理(PDA)、膝上型計算機等的移動終端以及固定的無線終端的更新的技術。FOTA能夠使用戶避免為了更新移動終端的固件或應用程序而訪問客服中心的負擔。隨著移動終端由于各種功能變得更加復雜,針對改正早期版本中的程序缺陷的FOTA已被廣泛采用作為集成軟件管理技術而用于更新各種應用程序。
在開發FOTA更新技術中,應考慮三個關鍵指標:從服務器下載并更新軟件包的安裝在移動終端中的客戶機軟件;根據通過差分算法以字節為單位的舊版本與新版本之間的差異創建軟件更新包的組件分發者;以及控制移動終端的更新的服務器。
典型地,通過空中信道下載新版本的固件,并將其存儲到移動終端內置的存儲器中以替換舊版本的固件。
在另一情況下,通過互聯網由個人計算機下載新版本的固件,然后使用外部存儲裝置將下載的新版本的固件移動到移動終端。
然而,上述傳統的移動終端限于存儲容量以及中央處理器(CPU)的性能,因此當更新文件很大或需要頻繁更新時,難以執行固件更新。即使當將下載的文件的大小不是那么大,不穩定的空中信道和低的CPU性能也可能導致下載出錯。
近來CPU性能以及無線通信技術的提升滿足通過空中下載大的文件的一些條件。然而,大多數傳統固件更新方法跟不上提升的通信環境。
因此,需要一種用于移動終端的改進的固件更新方法及使用該方法的移動終端。
發明內容
本發明示例性實施例的一方面在于解決至少上述和/或缺點,并至少提供下面描述的優點。因此,本發明的示例性實施例的一方面在于提供一種能夠在不考慮移動終端的有限的存儲容量的情況下下載更新文件的移動終端的固件更新方法以及實現該方法的移動終端。
本發明示例性實施例的另一方面在于提供一種移動終端的固件更新方法以及實現該方法的移動終端,所述方法能夠保證即使頻繁的下載更新文件也能穩定的下載固件。
根據本發明示例性實施例的一方面,通過具有內部存儲器和可分離的外部存儲器的移動終端的固件更新方法并通過空中從固件服務器下載固件的更新文件來實現上述和其他目的。所述固件更新方法包括:接收更新文件的大小信息;根據所述大小信息選擇用于存儲更新文件的下載存儲器;將更新文件下載并存儲到選擇的下載存儲器中,并使用存儲的更新文件來更新固件。
在示例性實施中,選擇下載存儲器的步驟包括:確定內部存儲器的可用容量是否足以存儲更新文件;如果內部存儲器的可用容量不足以存儲更新文件,則確定是否連接上外部存儲器;如果連接上外部存儲器,則確定外部存儲器的可用容量是否足以存儲更新文件;和如果外部存儲器的可用容量足以存儲更新文件,則選擇外部存儲器作為下載存儲器。
在另一示例性實施中,選擇下載存儲器的步驟還包括:如果外部存儲器的可用容量不足以存儲更新文件,則將更新失敗消息發送到固件服務器。
在另一示例性實施中,選擇下載存儲器的步驟還包括:如果外部存儲器的可用容量不足以存儲更新文件,則輸出通知更新失敗的通告消息。
在另一示例性實施中,外部存儲器是存儲卡。
在示例性實施中,以描述符的形式接收大小信息。
根據本發明示例性實施例的另一方面,通過具有內部存儲器和可分離的外部存儲器的移動終端的固件更新方法并通過空中從固件服務器下載固件的更新文件來實現上述和其他目的。所述固件更新方法包括:從固件服務器接收更新文件的大小信息;根據所述大小信息選擇用于存儲更新文件的下載存儲器;向固件服務器請求更新文件;從固件服務器接收更新文件;將更新文件存儲到選擇的下載存儲器中;和使用存儲的更新文件來更新固件。
在示例性實施中,接收大小信息的步驟包括:從固件服務器請求大小信息。
在另一示例性實施中,選擇下載存儲器的步驟包括:確定內部存儲器的可用容量是否足以存儲更新文件;如果內部存儲器的可用容量不足以存儲更新文件,則確定是否連接上外部存儲器;如果連接上外部存儲器,則確定外部存儲器的可用容量是否足以存儲更新文件;和如果外部存儲器的可用容量足以存儲更新文件,則選擇外部存儲器作為下載存儲器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于三星電子株式會社,未經三星電子株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710091167.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:座機電話聲音放大裝置
- 下一篇:用于將磁盤連接至自旋支架的主軸的裝置和方法





