[發明專利]程序更新方法、裝置以及電子設備在審
| 申請號: | 202110457100.7 | 申請日: | 2021-04-27 |
| 公開(公告)號: | CN112988201A | 公開(公告)日: | 2021-06-18 |
| 發明(設計)人: | 孫驥 | 申請(專利權)人: | 上海飛斯信息科技有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;G06F11/07 |
| 代理公司: | 上海領洋專利代理事務所(普通合伙) 31292 | 代理人: | 李皓 |
| 地址: | 201203 上海市*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 程序 更新 方法 裝置 以及 電子設備 | ||
本申請公開程序更新方法、裝置以及電子設備,所述方法包括檢查存儲于電子設備中的當前程序是否可用;若所述當前程序不可用,則向服務器發送第一請求,所述第一請求用于請求下載與所述電子設備相匹配的程序;接收由所述服務器發送的可用程序,其中,所述可用程序與所述電子設備相匹配;將所述電子設備中的當前程序更新為所述可用程序。所述方法能夠在當前存儲的程序不可用(如損壞或數據丟失等)的情況下,將當前存儲的程序更新為可用程序,以保證用戶使用,無需返廠維修或者由相關維修人員進行現場維修,提高用戶使用體驗度。
技術領域
本申請涉及程序更新技術領域,進一步涉及一種程序更新方法、裝置以及電子設備。
背景技術
目前,電子設備(如計算機、手機等設備)大多支持系統程序(或系統軟件)的遠程升級功能,例如,將電子設備中現有的系統程序升級為新版本的系統程序等,以修復現有的系統程序在使用過程中發現的問題,或在現有的系統程序中添加新功能等。
現有的系統程序的更新方法是,在現有的系統程序正常運行的情況下,檢測現有的系統程序是否需要升級,若需要升級,則下載新版本的系統程序,并將現有的系統程序更新為新版本的系統程序。由于系統程序一般存儲于非易失的閃存芯片上,若在更新過程中(即在閃存芯片進行擦寫過程中),發生諸如斷電等突發事件,易導致該閃存芯片中存儲的部分數據丟失,使得該閃存芯片中存儲的系統程序損壞。因此,在下次上電啟動時,電子設備中的引導程序將無法找到可用的系統軟件,使得用戶無法使用該電子設備,從而需要返廠維修或者由相關維修人員進行現場維修,不僅浪費時間,而且用戶使用體驗度較差。
發明內容
本發明的一個優勢在于提供一種程序更新方法、裝置以及電子設備,其中所述方法能夠在當前存儲的程序不可用(如損壞或數據丟失等)的情況下,將當前存儲的程序更新為可用程序,以保證用戶使用,無需返廠維修或者由相關維修人員進行現場維修,提高用戶使用體驗度。
第一方面,本發明的一個優勢在于提供一種程序更新方法,應用于更新與服務器互聯的電子設備中的程序,包括:
檢查存儲于所述電子設備中的當前程序是否可用;
若所述當前程序不可用,則向所述服務器發送第一請求,所述第一請求用于請求下載與所述電子設備相匹配的程序;
接收由所述服務器發送的可用程序,其中,所述可用程序與所述電子設備相匹配;
將所述電子設備中的當前程序更新為所述可用程序。
在其中一種可能的實現方式中,在所述將所述電子設備的當前程序更新為所述可用程序之前,所述方法還包括:
檢查所述可用程序是否可用,基于檢查結果確定是否執行所述將所述當前程序更新為所述可用程序。
在其中一種可能的實現方式中,所述方法還包括:
若所述當前程序可用,則將所述當前程序的版本信息發送至所述服務器;
接收由所述服務器發送的更新指令;
響應于所述更新指令,向所述服務器發送第二請求,所述第二請求用于請求下載與所述電子設備相匹配且版本高的程序;
接收由所述服務器發送的升級程序,其中,所述升級程序與所述電子設備相匹配,且所述升級程序的版本高于所述當前程序的版本;
將所述當前程序更新為所述升級程序。
在其中一種可能的實現方式中,所述方法還包括:
若所述當前程序可用,則將所述當前程序的版本信息發送至所述服務器;
接收由所述服務器發送的更新指令和升級程序,其中,所述升級程序與所述電子設備相匹配,且所述升級程序的版本高于所述當前程序的版本;
響應于所述更新指令,將所述當前程序更新為所述升級程序。
在其中一種可能的實現方式中,所述方法還包括:
若所述當前程序可用,則將所述當前程序的版本信息發送至所述服務器,并運行所述當前程序;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海飛斯信息科技有限公司,未經上海飛斯信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110457100.7/2.html,轉載請聲明來源鉆瓜專利網。





