云備份、云恢復方法及相關(guān)裝置制造方法
【專利摘要】本發(fā)明公開了一種云備份、云恢復方法及相關(guān)裝置。云備份時,從云電視當前安裝的應用程序中確定一個待備份應用程序;獲取所述待備份應用程序的安裝文件;當云端未備份所述待備份應用程序的安裝文件時,對所述待備份應用程序的安裝文件進行云備份。該云備份方法因其簡單的備份過程,更適用于云電視。
【專利說明】云備份、云恢復方法及相關(guān)裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及云電視【技術(shù)領(lǐng)域】,更具體的說,是涉及一種云備份、云恢復方法及相關(guān)裝置。
【背景技術(shù)】
[0002]將本地終端存儲的資源備份到云端進行存儲的方式稱為云備份;將云端存儲的資源恢復到本地終端的方式稱為云恢復。云備份和云恢復讓存儲變得非常靈活,也讓本地終端的資源更安全。
[0003]現(xiàn)有技術(shù)中沒有一種滿足云電視對云備份和云恢復的需要的云備份和云恢復的方法。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本發(fā)明提供了一種云備份、云恢復方法及相關(guān)裝置,以克服現(xiàn)有技術(shù)中沒有一種滿足云電視對云備份和云恢復的需要的云備份和云恢復的方法的問題。
[0005]為實現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:
[0006]—種云備份方法,應用于云電視,包括:
[0007]從云電視當前安裝的應用程序中確定一個待備份應用程序;
[0008]獲取所述待備份應用程序的安裝文件;
[0009]當云端未備份所述待備份應用程序的安裝文件時,對所述待備份應用程序的安裝文件進行云備份。
[0010]優(yōu)選的,當云端已備份所述待備份應用程序的安裝文件時,還包括:
[0011]獲取所述待備份應用程序的待備份數(shù)據(jù)文件,所述數(shù)據(jù)文件為所述待備份應用程序使用過程中產(chǎn)生的文件;
[0012]當云端未備份所述待備份數(shù)據(jù)文件時,對所述待備份數(shù)據(jù)文件進行云備份。
[0013]優(yōu)選的,所述當云端未備份所述待備份應用程序的安裝文件時,對所述待備份應用程序的安裝文件進行云備份,包括:
[0014]獲取包含有云端已備份各個應用程序的名稱和版本號的第一信息文件;
[0015]當所述第一信息文件中不包含所述待備份應用程序的名稱時,對所述待備份應用程序的安裝文件進行云備份;
[0016]當所述第一信息文件中包含所述待備份應用程序的名稱,但該名稱對應的版本號低于所述待備份應用程序安裝文件中的版本號時,則用所述待備份應用程序的安裝文件替換已備份的相應安裝文件。
[0017]優(yōu)選的,所述當云端未備份所述待備份數(shù)據(jù)文件時,對所述待備份數(shù)據(jù)文件進行云備份,包括:
[0018]獲取包含有云端已備份各個數(shù)據(jù)文件的名稱和創(chuàng)建時間的第二信息文件;
[0019]當所述第二信息文件中不包含所述待備份數(shù)據(jù)文件的名稱時,對所述待備份數(shù)據(jù)文件進行云備份;
[0020]當所述第二信息文件中包含所述待備份數(shù)據(jù)文件的名稱,但該名稱對應的創(chuàng)建時間在所述待備份數(shù)據(jù)文件的創(chuàng)建時間之前,則用所述待備份數(shù)據(jù)文件替換云端已備份的相應數(shù)據(jù)文件。
[0021]—種云恢復方法,應用于云電視,包括:
[0022]從云端當前備份的應用程序中確定一個待恢復應用程序;
[0023]獲取所述待恢復應用程序的安裝文件;
[0024]當云電視未存儲所述待恢復應用程序的安裝文件時,對所述待恢復應用程序的安裝文件進行云恢復。
[0025]優(yōu)選的,當云電視已存儲所述待恢復應用程序的安裝文件時,還包括:
[0026]獲取所述待恢復應用程序的待恢復數(shù)據(jù)文件,所述數(shù)據(jù)文件為所述待恢復應用程序使用過程中產(chǎn)生的文件;
[0027]當云電視未存儲所述待恢復數(shù)據(jù)文件時,對所述待恢復數(shù)據(jù)文件進行云恢復。
[0028]優(yōu)選的,所述當云電視未存儲所述待恢復應用程序的安裝文件時,對所述待恢復應用程序的安裝文件進行云恢復,包括:
[0029]獲取包含有云電視已安裝各個應用程序的名稱和版本號的第三信息文件;
[0030]當所述第三信息文件中不包含所述待恢復應用程序的名稱時,對所述待恢復應用程序的安裝文件進行云恢復;
[0031]當所述第三信息文件中包含所述待恢復應用程序的名稱,但該名稱對應的版本號低于所述待恢復應用程序安裝文件中的版本號時,則用所述待恢復應用程序的安裝文件替換云電視已存儲的相應安裝文件。
[0032]優(yōu)選的,所述當云電視未存儲所述待恢復數(shù)據(jù)文件時,對所述待恢復數(shù)據(jù)文件進行云恢復,包括:
[0033]獲取包含有云電視已存儲各個數(shù)據(jù)文件的名稱和創(chuàng)建時間的第四信息文件;
[0034]當所述第四信息文件中不包含所述待恢復數(shù)據(jù)文件的名稱時,對所述待恢復數(shù)據(jù)文件進行云恢復;
[0035]當所述第四信息文件中包含所述待恢復數(shù)據(jù)文件的名稱,但該名稱對應的創(chuàng)建時間在所述待備份數(shù)據(jù)文件的創(chuàng)建時間之前,則用所述待恢復數(shù)據(jù)文件替換云電視已存儲的相應數(shù)據(jù)文件。
[0036]—種云備份裝置,應用于云電視,其特征在于,包括:
[0037]待備份應用程序確定單元,用于從云電視當前安裝的應用程序中確定一個待備份應用程序;
[0038]待備份應用程序的安裝文件獲取單元,用于獲取所述待備份應用程序的安裝文件;
[0039]應用程序云備份控制單元,用于當云端未備份所述待備份應用程序的安裝文件時,對所述待備份應用程序的安裝文件進行云備份。
[0040]—種云恢復裝置,應用于云電視,包括:
[0041]待恢復應用程序確定單元,用于從云端當前備份的應用程序中確定一個待恢復應用程序;[0042]待恢復應用程序的安裝文件獲取單元,用于獲取所述待恢復應用程序的安裝文件;
[0043]應用程序云恢復控制單元,用于當云電視未存儲所述待恢復應用程序的安裝文件時,對所述待恢復應用程序的安裝文件進行云恢復。
[0044]經(jīng)由上述的技術(shù)方案可知,與現(xiàn)有技術(shù)相比,本發(fā)明公開了一種云備份、云恢復方法及相關(guān)裝置。云備份時,從云電視當前安裝的應用程序中確定一個待備份應用程序;獲取所述待備份應用程序的安裝文件;當云端未備份所述待備份應用程序的安裝文件時,對所述待備份應用程序的安裝文件進行云備份。該云備份方法因其簡單的備份過程,更適用于云電視。
【專利附圖】
【附圖說明】
[0045]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
[0046]圖1為本發(fā)明實施例一公開的一種云備份方法流程不意圖;
[0047]圖2為本發(fā)明實施例二公開的另一種云備份方法流程示意圖;
[0048]圖3為本發(fā)明實施例三公開的一種云恢復方法流程示意圖;
[0049]圖4為本發(fā)明實施例四公開的另一種云恢復方法流程示意圖;
[0050]圖5為本發(fā)明實施例五公開的一種云備份裝置結(jié)構(gòu)不意圖;
[0051]圖6為本發(fā)明實施例六公開的一種云恢復裝置結(jié)構(gòu)示意圖。
【具體實施方式】
[0052]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0053]由【背景技術(shù)】可知,現(xiàn)有技術(shù)中沒有一種滿足云電視對云備份和云恢復的需要的云備份和云恢復的方法。
[0054]為此,本發(fā)明公開了一種云備份、云恢復方法及相關(guān)裝置,云備份時,從云電視當前安裝的應用程序中確定一個待備份應用程序;獲取所述待備份應用程序的安裝文件;當云端未備份所述待備份應用程序的安裝文件時,對所述待備份應用程序的安裝文件進行云備份。云恢復時,從云端當前備份的應用程序中確定一個待恢復應用程序;獲取所述待恢復應用程序的安裝文件;當云電視未存儲所述待恢復應用程序的安裝文件時,對所述待恢復應用程序的安裝文件進行云恢復。有關(guān)于云備份方法的具體流程、云恢復方法的具體流程、云備份裝置的具體結(jié)構(gòu)以及云恢復裝置的具體結(jié)構(gòu)將通過以下實施例進行詳細描述。
[0055]實施例一
[0056]請參閱附圖1,為本發(fā)明實施例一公開的一種云備份方法流程圖,該云備份方法包括以下步驟:[0057]SlOl:從云電視當前安裝的應用程序中確定一個待備份應用程序。
[0058]需要說明的是,本實施例中,待備份應用程序為云電視當前安裝的應用程序中的任意一個。在確定待備份應用程序時,可以直接從云電視當前安裝的應用程序中確定一個,也可以先從云電視當前安裝的應用程序中確定待備份應用程序組,該待備份應用程序組中包含多個待備份應用程序,然后,從該待備份應用程序組中確定一個待備份應用程序。
[0059]S102:獲取所述待備份應用程序的安裝文件。
[0060]在確定待備份應用程序之后,需要獲取該待備份應用程序的安裝文件,以便判斷該安裝文件是否已經(jīng)備份至云端。
[0061]S103:當云端未備份所述待備份應用程序的安裝文件時,對所述待備份應用程序的安裝文件進行云備份。
[0062]在獲取待備份應用程序的安裝文件之后,判斷該安裝文件是否在云端備份,當云端未備份所述待備份應用程序的安裝文件時,對所述待備份應用程序的安裝文件進行云備份。
[0063]具體的,云端若不存在所述待備份應用程序的安裝文件,或,云端存儲的安裝文件與所述待備份應用程序的安裝文件不一致時,均可說明待備份應用程序的安裝文件在云端未備份。
[0064]需要說明的是,判斷待備份應用程序的安裝文件是否在云端備份的多種方法也在本發(fā)明保護范圍之內(nèi)。
[0065]本實施例公開了一種云備份方法,在云備份時,從云電視當前安裝的應用程序中確定一個待備份應用程序;獲取所述待備份應用程序的安裝文件;當云端未備份所述待備份應用程序的安裝文件時,對所述待備份應用程序的安裝文件進行云備份。該云備份方法因其簡單的備份過程,更適用于云電視。
[0066]在上述本發(fā)明公開的實施例的基礎(chǔ)上,本發(fā)明還公開了具體的云備份過程及與云備份相對應的云恢復的具體流程,下面將通過以下實施例進行詳細描述。
[0067]實施例二
[0068]請參閱附圖2,為本發(fā)明實施例二公開的另一種云備份方法流程示意圖,該云備份方法具體包括:
[0069]S201:從云電視當前安裝的應用程序中確定一個待備份應用程序。
[0070]在本實施例中,待備份應用程序為云電視當前安裝的應用程序中的任意一個。
[0071]S202:獲取所述待備份應用程序的安裝文件。
[0072]S203:當云端未備份所述待備份應用程序的安裝文件時,對所述待備份應用程序的安裝文件進行云備份。
[0073]需要說明的是,該步驟S203具體包括:
[0074]獲取包含有云端已備份各個應用程序的名稱和版本號的第一信息文件。
[0075]當所述第一信息文件中不包含所述待備份應用程序的名稱時,對所述待備份應用程序的安裝文件進行云備份。
[0076]當所述第一信息文件中包含所述待備份應用程序的名稱,但該名稱對應的版本號低于所述待備份應用程序安裝文件中的版本號時,則用所述待備份應用程序的安裝文件替換已備份的相應安裝文件。[0077]S204:當云端已備份所述待備份應用程序的安裝文件時,獲取所述待備份應用程序的待備份數(shù)據(jù)文件,所述數(shù)據(jù)文件為所述待備份應用程序使用過程中產(chǎn)生的文件。
[0078]需要說明的是,當云端已備份所述待備份應用程序的安裝文件時,還要進一步判斷是否對該待備份應用程序的數(shù)據(jù)文件進行備份。該數(shù)據(jù)文件為待備份應用程序使用過程中產(chǎn)生的文件,比如,記錄有聊天記錄的QQ數(shù)據(jù)文件。
[0079]S205:當云端未備份所述待備份數(shù)據(jù)文件時,對所述待備份文件進行云備份。
[0080]需要說明的是,步驟S205具體包括:
[0081]獲取包含有云端已備份各個數(shù)據(jù)文件的名稱和創(chuàng)建時間的第二信息文件。
[0082]當所述第二信息文件中不包含所述待備份數(shù)據(jù)文件的名稱時,對所述待備份數(shù)據(jù)文件進行云備份。
[0083]當所述第二信息文件中包含所述待備份數(shù)據(jù)文件的名稱,但該名稱對應的創(chuàng)建時間在所述待備份數(shù)據(jù)文件的創(chuàng)建時間之前,則用所述待備份數(shù)據(jù)文件替換云端已備份的相應數(shù)據(jù)文件。
[0084]綜上所述,本實施例公開了一種云備份方法,在對待備份應用程序的安裝文件進行云備份之后,進一步對數(shù)據(jù)文件是否需要備份進行了判斷,并在云端未備份該數(shù)據(jù)文件時,對該數(shù)據(jù)文件進行云備份。該云備份方法,兼顧了應用程序的安裝文件和數(shù)據(jù)文件,更滿足于云電視的需求。
[0085]實施例三
[0086]請參閱附圖3,為本發(fā)明實施例三公開的一種云恢復方法流程圖,該云恢復方法包括如下步驟:
[0087]S301:從云端當前備份的應用程序中確定一個待恢復應用程序。
[0088]需要說明的是,本實施例中,待恢復應用程序為云端當前備份的應用程序中的任意一個。在確定待恢復應用程序時,可以直接從云端當前備份的應用程序中確定一個,也可以先從云端當前備份的應用程序中確定待恢復應用程序組,該待恢復應用程序組中包含多個待恢復應用程序,然后,從該待恢復應用程序組中確定一個待恢復應用程序。
[0089]S302:獲取所述待恢復應用程序的安裝文件。
[0090]在確定待恢復應用程序之后,需要獲取該待恢復應用程序的安裝文件,以便判斷該安裝文件是否在云電視存儲。
[0091]S303:當云電視未存儲所述待恢復應用程序的安裝文件時,對所述待恢復應用程序的安裝文件進行云恢復。
[0092]在獲取所述待恢復應用程序的安裝文件之后,判斷該安裝文件是否在云電視存儲,當云電視未存儲所述待恢復應用程序的安裝文件時,對所述待恢復應用程序的安裝文件進行云恢復。
[0093]具體的,云電視若未存儲所述待恢復應用程序的安裝文件,或,云電視存儲的安裝文件與所述待恢復應用程序的安裝文件不一致時,均可說明待恢復應用程序的安裝文件在云電視未存儲。
[0094]需要說明的是,判斷待恢復應用程序的安裝文件是否在云電視存儲的多種方法也在本發(fā)明保護范圍之內(nèi)。
[0095]本實施例公開了一種云恢復方法,從云端當前備份的應用程序中確定一個待恢復應用程序;獲取所述待恢復應用程序的安裝文件;當云電視未存儲所述待恢復應用程序的安裝文件時,對所述待恢復應用程序的安裝文件進行云恢復。該云恢復方法因其簡單的備份過程,更適用于云電視。
[0096]實施例四
[0097]請參閱附圖4,為本發(fā)明實施例四公開的另一種云恢復方法流程圖,該云恢復方法包括如下步驟:
[0098]S401:從云端當前備份的應用程序中確定一個待恢復應用程序。
[0099]在本實施例中,待恢復應用程序為云端當前備份的應用程序中的任意一個。
[0100]S402:獲取所述待恢復應用程序的安裝文件。
[0101]S403:當云電視未存儲所述待恢復應用程序的安裝文件時,對所述待恢復應用程序的安裝文件進行云恢復。
[0102]需要說明的是,步驟S403具體包括:
[0103]獲取包含有云電視已安裝各個應用程序的名稱和版本號的第三信息文件;
[0104]當所述第三信息文件中不包含所述待恢復應用程序的名稱時,對所述待恢復應用程序的安裝文件進行云恢復;
[0105]當所述第三信息文件中包含所述待恢復應用程序的名稱,但該名稱對應的版本號低于所述待恢復應用程序安裝文件中的版本號時,則用所述待恢復應用程序的安裝文件替換云電視已存儲的相應安裝文件。
[0106]S404:當云電視已存儲所述待恢復應用程序的安裝文件時,獲取所述待恢復應用程序的待恢復數(shù)據(jù)文件,所述數(shù)據(jù)文件為所述待恢復應用程序使用過程中產(chǎn)生的文件。
[0107]需要說明的是,當云電視已存儲所述待恢復應用程序的安裝文件時,還要進一步判斷是否對該恢復應用程序的數(shù)據(jù)文件進行恢復。該數(shù)據(jù)文件為待恢復應用程序使用過程中產(chǎn)生的文件,比如,記錄有聊天記錄的QQ數(shù)據(jù)文件。
[0108]S405:當云電視未存儲所述待恢復數(shù)據(jù)文件時,對所述待恢復數(shù)據(jù)文件進行云恢復。
[0109]需要說明的是,步驟S405具體包括:
[0110]獲取包含有云電視已存儲各個數(shù)據(jù)文件的名稱和創(chuàng)建時間的第四信息文件;
[0111]當所述第四信息文件中不包含所述待恢復數(shù)據(jù)文件的名稱時,對所述待恢復數(shù)據(jù)文件進行云恢復;
[0112]當所述第四信息文件中包含所述待恢復數(shù)據(jù)文件的名稱,但該名稱對應的創(chuàng)建時間在所述待備份數(shù)據(jù)文件的創(chuàng)建時間之前,則用所述待恢復數(shù)據(jù)文件替換云電視已存儲的相應數(shù)據(jù)文件。
[0113]綜上所述,本實施例公開了一種云恢復方法,在對待恢復應用程序的安裝文件進行云恢復之后,進一步對數(shù)據(jù)文件是否需要恢復進行了判斷,并在云電視未存儲該數(shù)據(jù)文件時,對該數(shù)據(jù)文件進行云恢復。該云恢復方法,兼顧了應用程序的安裝文件和數(shù)據(jù)文件,更滿足于云電視的需求。
[0114]上述本發(fā)明公開的實施例中詳細描述了方法,對于本發(fā)明的方法可采用多種形式的裝置實現(xiàn),因此本發(fā)明還公開了一種裝置,下面給出具體的實施例進行詳細說明。
[0115]實施例五[0116]請參閱附圖5,為本發(fā)明實施例五公開的一種云備份裝置結(jié)構(gòu)示意圖,該云備份裝置包括以下單元:
[0117]待備份應用程序確定單元11,用于從云電視當前安裝的應用程序中確定一個待備份應用程序。
[0118]待備份應用程序的安裝文件獲取單元12,用于獲取所述待備份應用程序的安裝文件。
[0119]應用程序云備份控制單元13,用于當云端未備份所述待備份應用程序的安裝文件時,對所述待備份應用程序的安裝文件進行云備份。
[0120]需要說明的是,所述應用程序云備份控制單元13具體包括:
[0121]第一信息文件獲取子單元,用于獲取包含有云端已備份各個應用程序的名稱和版本號的第一信息文件。
[0122]第一應用程序云備份控制子單元,用于當所述第一信息文件中不包含所述待備份應用程序的名稱時,對所述待備份應用程序的安裝文件進行云備份。
[0123]第二應用程序云備份控制子單元,用于當所述第一信息文件中包含所述待備份應用程序的名稱,但該名稱對應的版本號低于所述待備份應用程序安裝文件中的版本號時,則用所述待備份應用程序的安裝文件替換已備份的相應安裝文件。
[0124]待備份數(shù)據(jù)文件獲取單元14,用于獲取所述待備份應用程序的待備份數(shù)據(jù)文件,所述數(shù)據(jù)文件為所述待備份應用程序使用過程中產(chǎn)生的文件。
[0125]數(shù)據(jù)文件云備份控制單元15,用于當云端未備份所述待備份數(shù)據(jù)文件時,對所述待備份數(shù)據(jù)文件進行云備份。
[0126]需要說明的是,所述數(shù)據(jù)文件云備份控制單元15具體包括:
[0127]第二信息文件獲取子單元,用于獲取包含有云端已備份各個數(shù)據(jù)文件的名稱和創(chuàng)建時間的第二信息文件。
[0128]第一數(shù)據(jù)文件云備份控制子單元,用于當所述第二信息文件中不包含所述待備份數(shù)據(jù)文件的名稱時,對所述待備份數(shù)據(jù)文件進行云備份。
[0129]第二數(shù)據(jù)文件云備份控制子單元,用于當所述第二信息文件中包含所述待備份數(shù)據(jù)文件的名稱,但該名稱對應的創(chuàng)建時間在所述待備份數(shù)據(jù)文件的創(chuàng)建時間之前,則用所述待備份數(shù)據(jù)文件替換云端已備份的相應數(shù)據(jù)文件。
[0130]進一步需要說明的是,有關(guān)于上述各個單元的功能實現(xiàn)請參見方法實施例中的相關(guān)描述,本實施例不再贅述。
[0131]實施例六
[0132]請參閱附圖6,為本發(fā)明實施例6公開的一種云恢復裝置具體結(jié)構(gòu)示意圖,該云恢復裝置具體包括如下單元:
[0133]待恢復應用程序確定單元21,用于從云端當前備份的應用程序中確定一個待恢復應用程序.[0134]待恢復應用程序的安裝文件獲取單元22,用于獲取所述待恢復應用程序的安裝文件。
[0135]應用程序云恢復控制單元23,用于當云電視未存儲所述待恢復應用程序的安裝文件時,對所述待恢復應用程序的安裝文件進行云恢復。[0136]需要說明的是,所述應用程序云恢復控制單元23具體包括:
[0137]第三信息文件獲取子單元,用于獲取包含有云電視已安裝各個應用程序的名稱和版本號的第三信息文件。
[0138]第一應用程序云恢復控制子單元,用于當所述第三信息文件中不包含所述待恢復應用程序的名稱時,對所述待恢復應用程序的安裝文件進行云恢復。
[0139]第二應用程序云恢復控制子單元,用于當所述第三信息文件中包含所述待恢復應用程序的名稱,但該名稱對應的版本號低于所述待恢復應用程序安裝文件中的版本號時,則用所述待恢復應用程序的安裝文件替換云電視已存儲的相應安裝文件。
[0140]待恢復數(shù)據(jù)文件獲取單元24,用于獲取所述待恢復應用程序的待恢復數(shù)據(jù)文件,所述數(shù)據(jù)文件為所述待恢復應用程序使用過程中產(chǎn)生的文件。
[0141]數(shù)據(jù)文件云恢復控制單元25,用于當云電視未存儲所述待恢復數(shù)據(jù)文件時,對所述待恢復數(shù)據(jù)文件進行云恢復。
[0142]需要說明的是,所述數(shù)據(jù)文件云恢復控制單元25具體包括:
[0143]第四信息文件獲取子單元,用于獲取包含有云電視已存儲各個數(shù)據(jù)文件的名稱和創(chuàng)建時間的第四信息文件;
[0144]第一數(shù)據(jù)文件云恢復控制子單元,用于當所述第四信息文件中不包含所述待恢復數(shù)據(jù)文件的名稱時,對所述待恢復數(shù)據(jù)文件進行云恢復;
[0145]第二數(shù)據(jù)文件云恢復控制子單元,用于當所述第四信息文件中包含所述待恢復數(shù)據(jù)文件的名稱,但該名稱對應的創(chuàng)建時間在所述待備份數(shù)據(jù)文件的創(chuàng)建時間之前,則用所述待恢復數(shù)據(jù)文件替換云電視已存儲的相應數(shù)據(jù)文件。
[0146]進一步需要說明的是,有關(guān)于上述各個單元的功能實現(xiàn)請參見方法實施例中的相關(guān)描述,本實施例不再贅述。
[0147]本說明書中各個實施例采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似部分互相參見即可。對于實施例公開的裝置而言,由于其與實施例公開的方法相對應,所以描述的比較簡單,相關(guān)之處參見方法部分說明即可。
[0148]結(jié)合本文中所公開的實施例描述的方法或算法的步驟可以直接用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來實施。軟件模塊可以置于隨機存儲器(RAM)、內(nèi)存、只讀存儲器(ROM)、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤、可移動磁盤、CD-ROM、或【技術(shù)領(lǐng)域】內(nèi)所公知的任意其它形式的存儲介質(zhì)中。
[0149]對所公開的實施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對這些實施例的多種修改對本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實施例中實現(xiàn)。因此,本發(fā)明將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。
【權(quán)利要求】
1.一種云備份方法,應用于云電視,其特征在于,包括: 從云電視當前安裝的應用程序中確定一個待備份應用程序; 獲取所述待備份應用程序的安裝文件; 當云端未備份所述待備份應用程序的安裝文件時,對所述待備份應用程序的安裝文件進行云備份。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,當云端已備份所述待備份應用程序的安裝文件時,還包括: 獲取所述待備份應用程序的待備份數(shù)據(jù)文件,所述數(shù)據(jù)文件為所述待備份應用程序使用過程中產(chǎn)生的文件; 當云端未備份所述待備份數(shù)據(jù)文件時,對所述待備份數(shù)據(jù)文件進行云備份。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述當云端未備份所述待備份應用程序的安裝文件時,對所述待備份應用程序的安裝文件進行云備份,包括: 獲取包含有云端已備份各個應用程序的名稱和版本號的第一信息文件; 當所述第一信息文件中不包含所述待備份應用程序的名稱時,對所述待備份應用程序的安裝文件進行云備份; 當所述第一信息文件中包 含所述待備份應用程序的名稱,但該名稱對應的版本號低于所述待備份應用程序安裝文 件中的版本號時,則用所述待備份應用程序的安裝文件替換已備份的相應安裝文件。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述當云端未備份所述待備份數(shù)據(jù)文件時,對所述待備份數(shù)據(jù)文件進行云備份,包括: 獲取包含有云端已備份各個數(shù)據(jù)文件的名稱和創(chuàng)建時間的第二信息文件; 當所述第二信息文件中不包含所述待備份數(shù)據(jù)文件的名稱時,對所述待備份數(shù)據(jù)文件進行云備份; 當所述第二信息文件中包含所述待備份數(shù)據(jù)文件的名稱,但該名稱對應的創(chuàng)建時間在所述待備份數(shù)據(jù)文件的創(chuàng)建時間之前,則用所述待備份數(shù)據(jù)文件替換云端已備份的相應數(shù)據(jù)文件。
5.—種云恢復方法,應用于云電視,其特征在于,包括: 從云端當前備份的應用程序中確定一個待恢復應用程序; 獲取所述待恢復應用程序的安裝文件; 當云電視未存儲所述待恢復應用程序的安裝文件時,對所述待恢復應用程序的安裝文件進行云恢復。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,當云電視已存儲所述待恢復應用程序的安裝文件時,還包括: 獲取所述待恢復應用程序的待恢復數(shù)據(jù)文件,所述數(shù)據(jù)文件為所述待恢復應用程序使用過程中產(chǎn)生的文件; 當云電視未存儲所述待恢復數(shù)據(jù)文件時,對所述待恢復數(shù)據(jù)文件進行云恢復。
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述當云電視未存儲所述待恢復應用程序的安裝文件時,對所述待恢復應用程序的安裝文件進行云恢復,包括: 獲取包含有云電視已安裝各個應用程序的名稱和版本號的第三信息文件;當所述第三信息文件中不包含所述待恢復應用程序的名稱時,對所述待恢復應用程序的安裝文件進行云恢復; 當所述第三信息文件中包含所述待恢復應用程序的名稱,但該名稱對應的版本號低于所述待恢復應用程序安裝文件中的版本號時,則用所述待恢復應用程序的安裝文件替換云電視已存儲的相應安裝文件。
8.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述當云電視未存儲所述待恢復數(shù)據(jù)文件時,對所述待恢復數(shù)據(jù)文件進行云恢復,包括: 獲取包含有云電視已存儲各個數(shù)據(jù)文件的名稱和創(chuàng)建時間的第四信息文件; 當所述第四信息文件中不包含所述待恢復數(shù)據(jù)文件的名稱時,對所述待恢復數(shù)據(jù)文件進行云恢復; 當所述第四信息文件中包含所述待恢復數(shù)據(jù)文件的名稱,但該名稱對應的創(chuàng)建時間在所述待備份數(shù)據(jù)文件的創(chuàng)建時間之前,則用所述待恢復數(shù)據(jù)文件替換云電視已存儲的相應數(shù)據(jù)文件。
9.一種云備份裝置,其特征在于,應用于云電視,其特征在于,包括: 待備份應用程序確定單元,用于從云電視當前安裝的應用程序中確定一個待備份應用程序; 待備份應用程序的安裝文件獲取單元,用于獲取所述待備份應用程序的安裝文件;應用程序云備份控制單元,用于當云端未備份所述待備份應用程序的安裝文件時,對所述待備份應用程序的安裝文件進行云備份。
10.一種云恢復裝置,應用于云電視,其特征在于,包括: 待恢復應用程序確定單元,用于從云端當前備份的應用程序中確定一個待恢復應用程序; 待恢復應用程序的安裝文件獲取單元,用于獲取所述待恢復應用程序的安裝文件;應用程序云恢復控制單元,用于當云電視未存儲所述待恢復應用程序的安裝文件時,對所述待恢復應用程序的安裝文件進行云恢復。
【文檔編號】H04N21/27GK103546807SQ201310530901
【公開日】2014年1月29日 申請日期:2013年10月30日 優(yōu)先權(quán)日:2013年10月30日
【發(fā)明者】高國威, 劉佳 申請人:樂視致新電子科技(天津)有限公司