欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種更新方法、可讀存儲介質、程序產(chǎn)品和電子設備與流程

文檔序號:40443154發(fā)布日期:2024-12-24 15:17閱讀:15來源:國知局
一種更新方法、可讀存儲介質、程序產(chǎn)品和電子設備與流程

本申請涉及數(shù)據(jù)處理,尤其涉及一種更新方法、可讀存儲介質、程序產(chǎn)品和電子設備。


背景技術:

1、終端設備可以通過空中下載技術(over-the-air?technology,ota)來更新終端設備中的應用程序以及應用程序或操作系統(tǒng)所依賴的資源文件(例如人工智能模型、病毒庫等)。

2、在一些場景中,終端設備在將資源文件由一個版本更新為另一個版本后,可能會導致終端設備中存儲多個版本的該資源文件。如此,可能會導致該多個版本的資源文件占用過多的存儲空間。


技術實現(xiàn)思路

1、本申請實施例提供了一種更新方法、可讀存儲介質、程序產(chǎn)品和電子設備。

2、第一方面,提供了一種更新方法,應用于電子設備,該方法包括:檢測到滿足更新條件,獲取第一資源文件的第一更新文件,其中,第一更新文件是第一資源文件的第m個版本相對于第一資源文件的第n個版本的更新文件,m、n為正整數(shù),m大于n;基于更新文件生成并存儲第一資源文件的第m個版本;確定出電子設備存儲有第一資源文件的第k個版本,并且第k個版本不是電子設備的操作系統(tǒng)的預置版本,刪除第k個版本,其中,k為小于m的正整數(shù)。

3、在該方法中,電子設備中已存儲有第一資源文件的第n個版本和第k個版本,在基于第n個版本將第一資源文件更新為第m個版本后,電子設備可以刪除第k個版本?;诖耍梢员苊庠陔娮釉O備中已存儲有多個版本的第一資源文件的情況下,第一資源文件的第k個版本占用電子設備的存儲空間。

4、可選地,更新條件可以包括以下條件中的任意一種:到達預設的更新周期,檢測到用戶更新資源文件的操作,接收到其他電子設備(例如ota服務器)發(fā)送的更新指令,檢測到依賴第一資源文件的業(yè)務模塊發(fā)送的更新指令。

5、需要說明的是,第一資源文件的各個版本中,第i個版本新于第i+1個版本(i為正整數(shù))。

6、在上述第一方面的一種可能實現(xiàn)中,上述方法還包括:在第一資源文件的第m個版本不是電子設備的操作系統(tǒng)的預置版本的情況下,刪除第m個版本。

7、在上述第一方面的一種可能實現(xiàn)中,上述第一資源文件的第n個版本是電子設備的操作系統(tǒng)的預置版本。

8、在上述第一方面的一種可能實現(xiàn)中,上述基于第一更新文件生成并存儲第一資源文件的第m個版本,包括:在第一更新文件包括第一資源文件的第m個版本的全部數(shù)據(jù)的情況下,將第一更新文件中的第一資源文件的第m個版本存儲在第一目錄;在第一更新文件包括第一資源文件的第m個版本相對于第一資源文件的第n個版本的增量數(shù)據(jù)的情況下,將第一更新文件和第一資源文件的第n個版本合并得到第一資源文件的第m個版本,并將第一資源文件的第m個版本存儲在第一目錄。

9、在一些實施例中,第一目錄可以是電子設備的數(shù)據(jù)(data)分區(qū)中“res”目錄下的目錄。

10、在上述第一方面的一種可能實現(xiàn)中,上述第一資源文件的類型為第一類型,第一目錄用于存儲第一類型的資源文件的非預置版本,第一資源文件為第一業(yè)務模塊所依賴的資源文件;并且,確定出電子設備存儲有第一資源文件的第k個版本,并且第k個版本不是電子設備的操作系統(tǒng)的預置版本,刪除第k個版本,包括:在將第一資源文件的第m個版本存儲在第一目錄后,調(diào)用第一業(yè)務模塊預加載第一資源文件的第m個版本,預加載用于將第一業(yè)務模塊中第一資源文件當前生效的版本切換為第m個版本;在第一業(yè)務模塊預加載第一資源文件的第m個版本后,刪除第一目錄中的第k個版本。

11、在該方法中,電子設備可以調(diào)用第一業(yè)務模塊預加載第一資源文件的第m個版本,再刪除第一資源文件的第k個版本。如此,可以避免由于第一資源文件的第k個版本被第一業(yè)務模塊調(diào)用導致無法刪除第一資源文件的第k個版本。

12、在上述第一方面的一種可能實現(xiàn)中,電子設備包括依賴于第一類型的資源文件的至少一個第二業(yè)務模塊,至少一個第二業(yè)務模塊包括第一業(yè)務模塊;并且,在第一業(yè)務模塊預加載第一資源文件的第m個版本后,刪除第一目錄中的第k個版本,包括:獲取第二業(yè)務模塊所依賴的第一類型的資源文件當前生效的版本,以及第二業(yè)務模塊所依賴的第一類型的資源文件中處于安裝過程中的版本;刪除第一目錄中,除第二業(yè)務模塊所依賴的第一類型的資源文件當前生效的版本、第二業(yè)務模塊所依賴的第一類型的資源文件中處于安裝過程中的版本外的其他版本的第一類型的資源文件。

13、在該方法中,電子設備刪除第一資源文件的第k個版本的方式為:刪除第一目錄的第一類型的資源文件中,除依賴第一類型的資源文件的全部第二業(yè)務模塊的當前生效版本(也即當前生效的版本)以及第一類型的資源文件正在更新過程中(或者說安裝過程中)的版本外的其他版本。如此,即使第一資源文件的第m個版本與第k個版本不是同一分支的資源文件,也可以刪除第一資源文件的第k個版本。

14、在一些情形中,第二業(yè)務模塊也可以只包括第一業(yè)務模塊。

15、在上述第一方面的一種可能實現(xiàn)中,上述第一類型包括以下類型中的任意一種:大語言模型、圖像語義理解大模型、圖像生成模型、視頻生成模型、語音識別模型、語音合成模型、個性化音頻模型、語義模型、病毒庫、應用白名單、應用黑名單、節(jié)假日的信息、老年模式下電子設備的參數(shù)。

16、第二方面,提供了一種電子設備,包括:一個或多個處理器;一個或多個存儲器;一個或多個存儲器存儲有一個或多個計算機程序,一個或多個計算機程序包括指令,當指令被一個或多個處理器執(zhí)行時,使得電子設備執(zhí)行如上述第一方面至第三方面中任一實現(xiàn)方式的方法。

17、第三方面,提供了一種計算機可讀存儲介質,計算機可讀存儲介質存儲有計算機可執(zhí)行程序指令,計算機可執(zhí)行程序指令在被計算機上運行時,使計算機執(zhí)行如上述第一方面至第二方面中任一實現(xiàn)方式的方法。

18、第四方面,提供了一種計算機程序產(chǎn)品,計算機程序產(chǎn)品包括計算機程序代碼,當計算機程序代碼在計算機上運行時,使計算機執(zhí)行如上述第一方面至第二方面中任一實現(xiàn)方式的方法。

19、應理解,上述第二方面至第四方面的有益效果可以參考第一方面和第二方面的描述,在此不做贅述。



技術特征:

1.一種更新方法,應用于電子設備,其特征在于,所述方法包括:

2.根據(jù)權利要求1所述的方法,其特征在于,所述方法還包括:

3.根據(jù)權利要求1所述的方法,其特征在于,所述第一資源文件的第n個版本是所述電子設備的操作系統(tǒng)的預置版本。

4.根據(jù)權利要求1至3中任一項所述的方法,所述基于所述第一更新文件生成并存儲所述第一資源文件的第m個版本,包括:

5.根據(jù)權利要求4所述的方法,其特征在于,所述第一資源文件的類型為第一類型,所述第一目錄用于存儲所述第一類型的資源文件的非預置版本,所述第一資源文件為第一業(yè)務模塊所依賴的資源文件;并且,確定出所述電子設備存儲有所述第一資源文件的第k個版本,并且所述第k個版本不是所述電子設備的操作系統(tǒng)的預置版本,刪除所述第k個版本,包括:

6.根據(jù)權利要求5所述的方法,所述電子設備包括依賴于所述第一類型的資源文件的至少一個第二業(yè)務模塊,所述至少一個第二業(yè)務模塊包括所述第一業(yè)務模塊;并且,所述在所述第一業(yè)務模塊預加載所述第一資源文件的第m個版本后,刪除所述第一目錄中的所述第k個版本,包括:

7.根據(jù)權利要求5所述的方法,其特征在于,所述第一類型包括以下類型中的任意一種:大語言模型、圖像語義理解大模型、圖像生成模型、視頻生成模型、語音識別模型、語音合成模型、個性化音頻模型、語義模型、病毒庫、應用白名單、應用黑名單、節(jié)假日的信息、老年模式下所述電子設備的參數(shù)。

8.一種電子設備,其特征在于,包括:

9.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質存儲有計算機可執(zhí)行程序指令,所述計算機可執(zhí)行程序指令在被計算機上運行時,使所述計算機實現(xiàn)權利要求1至7中任一項所述的更新方法。

10.一種計算機程序產(chǎn)品,所述計算機程序產(chǎn)品包括計算機程序代碼,當所述計算機程序代碼在計算機上運行時,使所述計算機實現(xiàn)權利要求1至7中任一項所述的更新方法。


技術總結
本申請涉及數(shù)據(jù)處理技術領域,公開了一種更新方法、可讀存儲介質、程序產(chǎn)品和電子設備。在電子設備中存儲有第一資源文件的多個版本的情況下,在電子設備基于該多個版本中的一個版本將第一資源文件的版本更新為新版本后,電子設備可以預加載第一資源文件的新版本,并刪除第一資源文件的該多個版本中除電子設備的操作系統(tǒng)預置版本外的其他全部版本。如此,可以避免第一資源文件未生效的非預置版本占用電子設備的存儲空間。

技術研發(fā)人員:王鋒,呂斌
受保護的技術使用者:榮耀終端有限公司
技術研發(fā)日:
技術公布日:2024/12/23
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
澄江县| 吉木萨尔县| 祁阳县| 九江县| 新龙县| 新昌县| 金沙县| 林甸县| 台南县| 宁都县| 安庆市| 辽阳县| 灌南县| 西峡县| 崇左市| 吉林市| 南京市| 吉水县| 普洱| 义乌市| 南丰县| 义马市| 株洲县| 信宜市| 黄石市| 青神县| 乌兰县| 长乐市| 茂名市| 阿克苏市| 仙居县| 兴安盟| 甘肃省| 冀州市| 阿城市| 丹江口市| 两当县| 贡山| 闽清县| 凤城市| 广河县|