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