一種數(shù)據(jù)恢復(fù)的方法和系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供了一種數(shù)據(jù)恢復(fù)的方法,該方法包括:A、接收用戶選擇的需要恢復(fù)的數(shù)據(jù)的數(shù)據(jù)類型;B、檢測服務(wù)器端與所述數(shù)據(jù)類型相同的數(shù)據(jù)的容量1,并檢測移動(dòng)終端的本地存儲(chǔ)的剩余容量2,比較所述容量1和所述容量2,如果所述容量1超出所述容量2,則中斷所述恢復(fù)過程,如果沒有超出,則執(zhí)行步驟C;C、將所述需要恢復(fù)的數(shù)據(jù)從所述服務(wù)器端下載到所述移動(dòng)終端進(jìn)行恢復(fù),恢復(fù)完成后顯示恢復(fù)結(jié)果。本發(fā)明通過從服務(wù)器端進(jìn)行數(shù)據(jù)恢復(fù)的方式,能解決大量數(shù)據(jù)的恢復(fù)工作,這樣能減少本地移動(dòng)終端的計(jì)算量,減少資源消耗,也能很好的保護(hù)重要的數(shù)據(jù)以防丟失,方便易用。
【專利說明】一種數(shù)據(jù)恢復(fù)的方法和系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于移動(dòng)終端領(lǐng)域,尤其涉及一種數(shù)據(jù)恢復(fù)的方法和系統(tǒng)。
【背景技術(shù)】
[0002]智能手機(jī)、平板電腦等移動(dòng)終端的頻繁使用,使人們?cè)絹碓揭蕾囁鼈?,用戶通過手機(jī)或平板電腦上網(wǎng)、收發(fā)郵件、聊天,或存儲(chǔ)一些重要的私人信息,包括照片、重要的聯(lián)系人信息?,F(xiàn)在用戶習(xí)慣將這些重要的信息備份在本地設(shè)備中,而且在本地完成數(shù)據(jù)恢復(fù),這種操作將會(huì)增加本地計(jì)算量,消耗本地大量資源,而且數(shù)據(jù)恢復(fù)寫入時(shí)可能導(dǎo)致原數(shù)據(jù)被覆蓋,從而無法恢復(fù)出原數(shù)據(jù)內(nèi)容,嚴(yán)重的將可能導(dǎo)致數(shù)據(jù)丟失。
【發(fā)明內(nèi)容】
[0003]有鑒于此,本發(fā)明的目的是提供一種數(shù)據(jù)恢復(fù)的方法和系統(tǒng),為移動(dòng)終端數(shù)據(jù)提供從服務(wù)器端進(jìn)行數(shù)據(jù)恢復(fù)的方法,滿足用戶的安全需要。
[0004]本發(fā)明提供了一種數(shù)據(jù)恢復(fù)的方法,該方法包括:
[0005]A、接收用戶選擇的需要恢復(fù)的數(shù)據(jù)的數(shù)據(jù)類型;
[0006]B、檢測服務(wù)器端與數(shù)據(jù)類型相同的數(shù)據(jù)的容量1,并檢測移動(dòng)終端的本地存儲(chǔ)的剩余容量2,比較容量I和容量2,如果容量I超出容量2,則中斷恢復(fù)過程,如果沒有超出,則執(zhí)行步驟C ;
[0007]C、將需要恢復(fù)的數(shù)據(jù)從服務(wù)器端下載到移動(dòng)終端進(jìn)行恢復(fù),恢復(fù)完成后顯示恢復(fù)結(jié)果。
[0008]根據(jù)上述的方法,其中,數(shù)據(jù)類型包括:圖像、視頻、短信、通話記錄、私密聯(lián)系人中的任意一種或者其中的任意組合,私密聯(lián)系人包括聯(lián)系人的姓名、電話號(hào)碼、私密來電處理方式。
[0009]根據(jù)上述的方法,其中,服務(wù)器端接收移動(dòng)終端要求下載需要恢復(fù)的數(shù)據(jù)的指令,并發(fā)送需要恢復(fù)的數(shù)據(jù)到移動(dòng)終端。
[0010]根據(jù)上述的方法,其中,該方法進(jìn)一步包括,恢復(fù)過程被中斷后,如果用戶選擇繼續(xù)恢復(fù),則從已經(jīng)恢復(fù)的點(diǎn)繼續(xù)恢復(fù)。
[0011]根據(jù)上述的方法,其中,該方法進(jìn)一步包括,移動(dòng)終端對(duì)下載的需要恢復(fù)的數(shù)據(jù)進(jìn)行處理,包括:
[0012]對(duì)圖像、視頻類型的數(shù)據(jù)進(jìn)行合并去重處理、加密保存;
[0013]對(duì)短信、通話記錄、私密聯(lián)系人類型的數(shù)據(jù)進(jìn)行解包、合并去重處理、打包并加密保存。
[0014]本發(fā)明提供一種數(shù)據(jù)恢復(fù)的系統(tǒng),包括顯示模塊,其中,該系統(tǒng)包括:移動(dòng)終端、月艮務(wù)器端,移動(dòng)終端包括:獲取模塊、檢測處理模塊、下載恢復(fù)模塊,
[0015]獲取模塊,用于接收用戶選擇的需要恢復(fù)的數(shù)據(jù)的數(shù)據(jù)類型;
[0016]檢測處理模塊,用于檢測服務(wù)器端與數(shù)據(jù)類型相同的數(shù)據(jù)的容量I,并檢測移動(dòng)終端的本地存儲(chǔ)的剩余容量2,比較容量I和容量2,如果容量I超出容量2,則中斷恢復(fù)過程,如果沒有超出,則由下載恢復(fù)模塊執(zhí)行下載恢復(fù)操作;
[0017]下載恢復(fù)模塊,用于將需要恢復(fù)的數(shù)據(jù)從服務(wù)器端下載到移動(dòng)終端進(jìn)行恢復(fù);
[0018]顯示模塊,用于恢復(fù)完成后顯示恢復(fù)結(jié)果。
[0019]根據(jù)上述的系統(tǒng),其中,數(shù)據(jù)類型包括:圖像、視頻、短信、通話記錄、私密聯(lián)系人中的任意一種或者其中的任意組合,私密聯(lián)系人包括聯(lián)系人的姓名、電話號(hào)碼、私密來電處理方式。
[0020]根據(jù)上述的系統(tǒng),其中,服務(wù)器端包括處理模塊,用于接收移動(dòng)終端要求下載需要恢復(fù)的數(shù)據(jù)的指令,并發(fā)送需要恢復(fù)的數(shù)據(jù)到移動(dòng)終端。
[0021]根據(jù)上述的系統(tǒng),其中,該系統(tǒng)進(jìn)一步用于恢復(fù)過程被中斷后,如果用戶選擇繼續(xù)恢復(fù),則從已經(jīng)恢復(fù)的點(diǎn)繼續(xù)恢復(fù)。
[0022]根據(jù)上述的系統(tǒng),其中,移動(dòng)終端進(jìn)一步包括合并處理模塊,用于對(duì)下載的需要恢復(fù)的數(shù)據(jù)進(jìn)行處理,包括:
[0023]對(duì)圖像、視頻類型的數(shù)據(jù)進(jìn)行合并去重處理、加密保存;
[0024]對(duì)短信、通話記錄、私密聯(lián)系人類型的數(shù)據(jù)進(jìn)行解包、合并去重處理、打包并加密保存。
[0025]與現(xiàn)有技術(shù)相比,本發(fā)明提供的一種數(shù)據(jù)恢復(fù)的方法和系統(tǒng),通過從服務(wù)器端進(jìn)行數(shù)據(jù)恢復(fù)的方式,能解決大量數(shù)據(jù)的恢復(fù)工作,這樣能減少本地移動(dòng)終端的計(jì)算量,減少資源消耗,也能很好的保護(hù)重要的數(shù)據(jù)以防丟失,方便易用。
【專利附圖】
【附圖說明】
[0026]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單的介紹。顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域內(nèi)普通技術(shù)人員來說,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。在附圖中:
[0027]圖1是根據(jù)本發(fā)明實(shí)施例的一種數(shù)據(jù)恢復(fù)的方法流程圖;
[0028]圖2是根據(jù)本發(fā)明實(shí)施例的移動(dòng)終端的顯示界面的示意圖;
[0029]圖3是根據(jù)本發(fā)明實(shí)施例的移動(dòng)終端的數(shù)據(jù)恢復(fù)操作流程圖;以及
[0030]圖4是根據(jù)本發(fā)明實(shí)施例的移動(dòng)終端的數(shù)據(jù)恢復(fù)系統(tǒng)框圖。
【具體實(shí)施方式】
[0031]為了使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例做進(jìn)一步詳細(xì)說明。在此,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,但并不作為對(duì)本發(fā)明的限定。
[0032]參見圖1,本發(fā)明實(shí)施例提供一種數(shù)據(jù)恢復(fù)的方法,步驟如下:
[0033]步驟SllO:接收用戶選擇的需要恢復(fù)的數(shù)據(jù)的數(shù)據(jù)類型;
[0034]步驟S120:檢測服務(wù)器端與數(shù)據(jù)類型相同的數(shù)據(jù)的容量1,并檢測移動(dòng)終端的本地存儲(chǔ)的剩余容量2,比較容量I和容量2,如果容量I超出容量2,則中斷恢復(fù)過程,如果沒有超出,則執(zhí)行步驟S130 ;[0035]步驟S130:將需要恢復(fù)的數(shù)據(jù)從服務(wù)器端下載到移動(dòng)終端進(jìn)行恢復(fù),恢復(fù)完成后顯示恢復(fù)結(jié)果。
[0036]在本實(shí)施例中,上述數(shù)據(jù)恢復(fù)的方法優(yōu)先對(duì)用戶私密信息進(jìn)行使用,也就是說用戶在被授權(quán)并正確登錄后才能使用恢復(fù)功能。
[0037]參見圖2,是根據(jù)本發(fā)明實(shí)施例的移動(dòng)終端的顯示界面的示意圖。移動(dòng)終端可以是任意設(shè)備,包括但不限于,手機(jī)、平板電腦、筆記本電腦等。顯示界面200上有若干選項(xiàng),210、220、230、240、250等,這些選項(xiàng)所代表的數(shù)據(jù)類型包括但不限于,圖像、視頻、短信、通話記錄、私密聯(lián)系人。其中,圖像類型的文件內(nèi)容包括圖像文件本身以及文件名、原始路徑、時(shí)間屬性、標(biāo)簽屬性等;視頻類型的文件內(nèi)容包括視頻文件本身以及文件名、原始路徑、時(shí)間屬性、標(biāo)簽屬性等;短信類型的文件內(nèi)容包括電話號(hào)碼、短信內(nèi)容、短信類型(發(fā)送還是接受)、發(fā)送或接收時(shí)間;通話記錄類型的文件內(nèi)容包括電話號(hào)碼、類型(來電、去電、未接、拒接以及拒接方式)、時(shí)間、時(shí)長;私密聯(lián)系人類型的文件內(nèi)容包括聯(lián)系人姓名、電話號(hào)碼以及私密來電處理方式。
[0038]參見圖3,當(dāng)用戶需要對(duì)顯示界面200上任意選項(xiàng)對(duì)應(yīng)的數(shù)據(jù)進(jìn)行數(shù)據(jù)恢復(fù)時(shí),根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)恢復(fù)操作流程如下所述:
[0039]需要說明的是,在進(jìn)行數(shù)據(jù)恢復(fù)選擇數(shù)據(jù)類型之前,移動(dòng)終端需要進(jìn)行網(wǎng)絡(luò)檢查和聯(lián)網(wǎng)操作,如下所述:
[0040]步驟310:移動(dòng)終端先檢查網(wǎng)絡(luò)狀況。移動(dòng)終端優(yōu)先使用WIFI網(wǎng)絡(luò)與服務(wù)器端進(jìn)行恢復(fù),如果WIFI網(wǎng)絡(luò)不可用,則需要提示用戶WIFI網(wǎng)絡(luò)不可用,詢問用戶是否使用數(shù)據(jù)網(wǎng)絡(luò)進(jìn)行恢復(fù),如果數(shù)據(jù)網(wǎng)絡(luò)也不可用,則中斷恢復(fù)過程,執(zhí)行步驟S370。
[0041]步驟320:移動(dòng)終端與服務(wù)器端進(jìn)行聯(lián)網(wǎng),并同步已經(jīng)備份的文件信息,包括備份數(shù)據(jù)總大小和各個(gè)數(shù)據(jù)類型的數(shù)據(jù)大小。
[0042]步驟330:在顯示界面200上顯示可進(jìn)行數(shù)據(jù)恢復(fù)的數(shù)據(jù)類型選項(xiàng),包括各個(gè)數(shù)據(jù)類型的大小,用戶選擇需要進(jìn)行數(shù)據(jù)恢復(fù)的任意數(shù)據(jù)類型。其中,用戶可以通過鼠標(biāo)、鍵盤、觸摸屏等方式點(diǎn)擊數(shù)據(jù)類型選項(xiàng)。用戶在進(jìn)行選擇時(shí),只能選擇類型,不支持選擇單個(gè)圖片或視頻、聯(lián)系人、短信等。
[0043]步驟S340:移動(dòng)終端接收用戶選擇的需要進(jìn)行數(shù)據(jù)恢復(fù)的數(shù)據(jù)類型,并提示用戶選擇恢復(fù)操作。
[0044]步驟350:檢測服務(wù)器端與用戶要恢復(fù)的數(shù)據(jù)類型相同的數(shù)據(jù)容量1,并檢測移動(dòng)終端的本地存儲(chǔ)的剩余容量2。
[0045]服務(wù)器端需要先對(duì)用戶選擇的需要進(jìn)行數(shù)據(jù)恢復(fù)的數(shù)據(jù)進(jìn)行處理,其中,對(duì)圖像、視頻類型的文件處理方法是:同步已經(jīng)備份的文件信息,對(duì)于本地已經(jīng)存在的文件大小不再計(jì)入容量1,并且不再下載,已經(jīng)存在的文件是指File ID—樣的文件;對(duì)短信、通話記錄和對(duì)私密聯(lián)系人類型的文件全部進(jìn)行打包。其中,容量I就是從服務(wù)器端獲取的用戶已經(jīng)備份的數(shù)據(jù)信息中所選數(shù)據(jù)類型的大小。
[0046]步驟360:比較容量I是否超出了本地存儲(chǔ)的剩余容量2,如果超出容量,則中斷恢復(fù)過程,執(zhí)行步驟S380,否則執(zhí)行步驟S370。
[0047]步驟S370:將需要恢復(fù)的數(shù)據(jù)從服務(wù)器端下載到移動(dòng)終端進(jìn)行恢復(fù),恢復(fù)完成后顯示恢復(fù)結(jié)果。[0048]服務(wù)器端接收移動(dòng)終端要求下載需要恢復(fù)的數(shù)據(jù)的指令,并發(fā)送需要恢復(fù)的數(shù)據(jù)到移動(dòng)終端。
[0049]本實(shí)施例中,服務(wù)器端的數(shù)據(jù)是被加密保存的,所以,在數(shù)據(jù)下載之前需要對(duì)數(shù)據(jù)進(jìn)行解密操作,其中,短信、通話記錄和對(duì)私密聯(lián)系人類型的數(shù)據(jù)解密后成數(shù)據(jù)包。數(shù)據(jù)下載發(fā)送過程中,可以通過Https協(xié)議對(duì)發(fā)送數(shù)據(jù)進(jìn)行加密。移動(dòng)終端在接收到下載數(shù)據(jù)后,需要對(duì)數(shù)據(jù)進(jìn)行處理并保存,其中:
[0050]對(duì)圖像、視頻類型的文件處理方法是:和服務(wù)器端同步已經(jīng)備份的文件信息,對(duì)于本地已經(jīng)存在的相同文件就不再恢復(fù),也不計(jì)入需要下載的大小。本實(shí)施例中,界定文件的唯一性的方式是根據(jù)文件的MD5值和原始路徑來確定,對(duì)MD5值相同,其原始路徑不同,應(yīng)當(dāng)視為兩個(gè)文件,應(yīng)當(dāng)計(jì)入恢復(fù)容量,并進(jìn)行下載恢復(fù),移動(dòng)終端對(duì)合并處理過的數(shù)據(jù)進(jìn)行加密并保存到自建數(shù)據(jù)庫。
[0051]對(duì)短信、通話記錄類型的文件處理方法是:對(duì)類型相同的數(shù)據(jù)全部下載,移動(dòng)終端進(jìn)行合并和去重處理,全部字段都一樣才視為同一條記錄,對(duì)短信和通話記錄來說,任何一個(gè)字段不同,都是不同的記錄;
[0052]對(duì)私密聯(lián)系人類型的文件處理方法是:對(duì)類型相同的數(shù)據(jù)全部下載,移動(dòng)終端進(jìn)行合并和去重處理,合并規(guī)則為:
[0053]姓名和電話號(hào)碼相同,則視為同一聯(lián)系人,不用恢復(fù),保留原聯(lián)系人;
[0054]姓名相同、電話號(hào)碼不相同,創(chuàng)建新的私密聯(lián)系人;
[0055]姓名不相同,電話號(hào)碼相同,覆蓋同號(hào)碼的原聯(lián)系人。
[0056]需要說明的是,對(duì)于服務(wù)器端打包發(fā)送的短信、通話記錄和私密聯(lián)系人類型的數(shù)據(jù)包,移動(dòng)終端先對(duì)其進(jìn)行解包成原始數(shù)據(jù),并同移動(dòng)終端已有的同類型數(shù)據(jù)進(jìn)行合并去重處理,之后,移動(dòng)終端對(duì)合并處理過的數(shù)據(jù)進(jìn)行打包、加密并保存到自建數(shù)據(jù)庫。
[0057]在恢復(fù)過程中,用戶可以隨時(shí)取消恢復(fù)過程,比如:通過點(diǎn)擊取消按鈕或者點(diǎn)擊返回鍵取消恢復(fù)過程。如果已經(jīng)恢復(fù)了一部分文件,取消后,應(yīng)當(dāng)顯示已經(jīng)恢復(fù)數(shù)據(jù)的大小結(jié)果,其中,不存在一個(gè)文件的一部分恢復(fù)成功的情況,另外,由于短信、通話記錄、私密聯(lián)系人類型的數(shù)據(jù)恢復(fù)的時(shí)候是打包后整體恢復(fù),應(yīng)當(dāng)把打包后的數(shù)據(jù)視為一個(gè)文件。
[0058]恢復(fù)過程中支持?jǐn)帱c(diǎn)續(xù)傳,如果用戶取消或者由于網(wǎng)絡(luò)原因暫時(shí)中斷,應(yīng)暫停恢復(fù)過程,如果用戶選擇繼續(xù),則從剛才已經(jīng)恢復(fù)的點(diǎn)繼續(xù)恢復(fù),不要全部重新開始,不需要支持單個(gè)文件的斷點(diǎn)續(xù)傳。
[0059]恢復(fù)過程中,如果用戶按HOME鍵切換到其它應(yīng)用程序,不會(huì)中斷恢復(fù)過程,再次回到恢復(fù)操作應(yīng)當(dāng)仍然顯示恢復(fù)過程。
[0060]下載恢復(fù)完成后,移動(dòng)終端顯示恢復(fù)結(jié)果,只需要顯示恢復(fù)的各數(shù)據(jù)類型大小即可,不需要顯示恢復(fù)的具體文件數(shù)量。
[0061]步驟S380:中斷恢復(fù)過程,數(shù)據(jù)恢復(fù)操作結(jié)束。
[0062]參見圖4,是根據(jù)本實(shí)施例的數(shù)據(jù)恢復(fù)系統(tǒng)400的框圖,包括移動(dòng)終端400a、服務(wù)器端400b,移動(dòng)終端400a包括:顯示模塊410,用于恢復(fù)完成后顯示恢復(fù)結(jié)果;獲取模塊420,用于接收用戶選擇的需要恢復(fù)的數(shù)據(jù)的數(shù)據(jù)類型;檢測處理模塊430,用于檢測服務(wù)器端400b與數(shù)據(jù)類型相同的數(shù)據(jù)的容量1,并檢測移動(dòng)終端400a的本地存儲(chǔ)的剩余容量2,比較容量I和容量2,如果容量I超出容量2,則中斷恢復(fù)過程,如果沒有超出,則由下載恢復(fù)模塊440執(zhí)行下載恢復(fù)操作;下載恢復(fù)模塊440,用于將需要恢復(fù)的數(shù)據(jù)從服務(wù)器端400b下載到移動(dòng)終端400a進(jìn)行恢復(fù)。
[0063]服務(wù)器端400b包括處理模塊460,用于接收移動(dòng)終端400a要求下載需要恢復(fù)的數(shù)據(jù)的指令,并發(fā)送需要恢復(fù)的數(shù)據(jù)到移動(dòng)終端400a。
[0064]其中,對(duì)圖像、視頻類型的文件,移動(dòng)終端400a與服務(wù)器端400b進(jìn)行聯(lián)網(wǎng),獲取模塊420可以從服務(wù)器端400b獲取、同步已經(jīng)備份的文件信息,包括備份數(shù)據(jù)總大小和各個(gè)數(shù)據(jù)類型的數(shù)據(jù)大小。
[0065]在對(duì)需要恢復(fù)的數(shù)據(jù)下載進(jìn)行恢復(fù)之前,由于服務(wù)器端400b的數(shù)據(jù)是被加密保存的,所以,處理模塊460在數(shù)據(jù)下載之前需要對(duì)數(shù)據(jù)進(jìn)行解密操作,其中,短信、通話記錄和對(duì)私密聯(lián)系人類型的數(shù)據(jù)解密后成數(shù)據(jù)包。數(shù)據(jù)下載發(fā)送過程中,處理模塊460通過Https協(xié)議對(duì)發(fā)送數(shù)據(jù)進(jìn)行加密。
[0066]本實(shí)施例中,用戶可以選擇的數(shù)據(jù)類型包括但不限于,圖像、視頻、短信、通話記錄、私密聯(lián)系人。其中,私密聯(lián)系人包括聯(lián)系人姓名、電話號(hào)碼以及私密來電處理方式。
[0067]系統(tǒng)400進(jìn)一步用于恢復(fù)過程被中斷后,如果用戶選擇繼續(xù)恢復(fù),則從已經(jīng)恢復(fù)的點(diǎn)繼續(xù)恢復(fù)。在本發(fā)明的實(shí)施例中,恢復(fù)過程中支持?jǐn)帱c(diǎn)續(xù)傳,如果用戶取消或者由于網(wǎng)絡(luò)原因暫時(shí)中斷,應(yīng)暫?;謴?fù)過程,如果用戶選擇繼續(xù),則從剛才已經(jīng)恢復(fù)的點(diǎn)繼續(xù)恢復(fù),不要全部重新開始,不需要支持單個(gè)文件的斷點(diǎn)續(xù)傳。
[0068]移動(dòng)終端400a進(jìn)一步包括合并處理模塊450,用于對(duì)下載的需要恢復(fù)的數(shù)據(jù)進(jìn)行處理。
[0069]例如,對(duì)圖像、視頻類型的文件處理方法是:和服務(wù)器端400b同步已經(jīng)備份的文件信息,合并處理模塊450對(duì)于本地已經(jīng)存在的相同文件就不再恢復(fù),也不計(jì)入需要下載的大小。本實(shí)施例中,界定文件的唯一性的方式是根據(jù)文件的MD5值和原始路徑來確定,對(duì)MD5值相同,其原始路徑不同,應(yīng)當(dāng)視為兩個(gè)文件,應(yīng)當(dāng)計(jì)入恢復(fù)容量,并進(jìn)行下載恢復(fù),合并處理模塊450對(duì)合并處理過的數(shù)據(jù)進(jìn)行加密并保存到自建數(shù)據(jù)庫;
[0070]對(duì)短信、通話記錄類型的文件處理方法是:合并處理模塊450進(jìn)行合并和去重處理,全部字段都一樣才視為同一條記錄,對(duì)短信和通話記錄來說,任何一個(gè)字段不同,都是不同的記錄;
[0071]對(duì)私密聯(lián)系人類型的文件處理方法是:合并處理模塊450進(jìn)行合并和去重處理,合并規(guī)則為:
[0072]姓名和電話號(hào)碼相同,則視為同一聯(lián)系人,不用恢復(fù),保留原聯(lián)系人;
[0073]姓名相同、電話號(hào)碼不相同,創(chuàng)建新的私密聯(lián)系人;
[0074]姓名不相同,電話號(hào)碼相同,覆蓋同號(hào)碼的原聯(lián)系人。
[0075]需要說明的是,對(duì)于服務(wù)器端400b打包發(fā)送的短信、通話記錄和私密聯(lián)系人類型的數(shù)據(jù)包,合并處理模塊450先對(duì)其進(jìn)行解包成原始數(shù)據(jù),并同移動(dòng)終端400a已有的同類型數(shù)據(jù)進(jìn)行合并去重處理,之后,合并處理模塊450對(duì)合并處理過的數(shù)據(jù)進(jìn)行打包、加密并保存到自建數(shù)據(jù)庫。
[0076]以上所述的具體實(shí)施例,對(duì)本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實(shí)施例而已,并不用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種數(shù)據(jù)恢復(fù)的方法,其特征在于,所述方法包括: A、接收用戶選擇的需要恢復(fù)的數(shù)據(jù)的數(shù)據(jù)類型; B、檢測服務(wù)器端與所述數(shù)據(jù)類型相同的數(shù)據(jù)的容量1,并檢測移動(dòng)終端的本地存儲(chǔ)的剩余容量2,比較所述容量I和所述容量2,如果所述容量I超出所述容量2,則中斷所述恢復(fù)過程,如果沒有超出,則執(zhí)行步驟C ; C、將所述需要恢復(fù)的數(shù)據(jù)從所述服務(wù)器端下載到所述移動(dòng)終端進(jìn)行恢復(fù),恢復(fù)完成后顯示恢復(fù)結(jié)果。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述數(shù)據(jù)類型包括:圖像、視頻、短信、通話記錄、私密聯(lián)系人中的任意一種或者其中的任意組合,所述私密聯(lián)系人包括聯(lián)系人的姓名、電話號(hào)碼、私密來電處理方式。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述服務(wù)器端接收所述移動(dòng)終端要求下載需要恢復(fù)的數(shù)據(jù)的指令,并發(fā)送所述需要恢復(fù)的數(shù)據(jù)到所述移動(dòng)終端。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法進(jìn)一步包括,所述恢復(fù)過程被中斷后,如果用戶選擇繼續(xù)恢復(fù),則從已經(jīng)恢復(fù)的點(diǎn)繼續(xù)恢復(fù)。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法進(jìn)一步包括,所述移動(dòng)終端對(duì)下載的所述需要恢復(fù)的數(shù)據(jù)進(jìn)行處理,包括: 對(duì)所述圖像、視頻類型的數(shù)據(jù)進(jìn)行合并去重處理、加密保存; 對(duì)所述短信、通話記錄、私密聯(lián)系人類型的數(shù)據(jù)進(jìn)行解包、合并去重處理、打包并加密保存。
6.一種數(shù)據(jù)恢復(fù)的系統(tǒng),包`括顯示模塊,其特征在于,所述系統(tǒng)包括:移動(dòng)終端、服務(wù)器端,所述移動(dòng)終端包括:獲取模塊、檢測處理模塊、下載恢復(fù)模塊, 所述獲取模塊,用于接收用戶選擇的需要恢復(fù)的數(shù)據(jù)的數(shù)據(jù)類型; 所述檢測處理模塊,用于檢測服務(wù)器端與所述數(shù)據(jù)類型相同的數(shù)據(jù)的容量I,并檢測移動(dòng)終端的本地存儲(chǔ)的剩余容量2,比較所述容量I和所述容量2,如果所述容量I超出所述容量2,則中斷所述恢復(fù)過程,如果沒有超出,則由下載恢復(fù)模塊執(zhí)行下載恢復(fù)操作; 所述下載恢復(fù)模塊,用于將所述需要恢復(fù)的數(shù)據(jù)從所述服務(wù)器端下載到移動(dòng)終端進(jìn)行恢復(fù); 所述顯示模塊,用于恢復(fù)完成后顯示恢復(fù)結(jié)果。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述數(shù)據(jù)類型包括:圖像、視頻、短信、通話記錄、私密聯(lián)系人中的任意一種或者其中的任意組合,所述私密聯(lián)系人包括聯(lián)系人的姓名、電話號(hào)碼、私密來電處理方式。
8.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述服務(wù)器端包括處理模塊,用于接收所述移動(dòng)終端要求下載需要恢復(fù)的數(shù)據(jù)的指令,并發(fā)送所述需要恢復(fù)的數(shù)據(jù)到所述移動(dòng)終端。
9.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述系統(tǒng)進(jìn)一步用于所述恢復(fù)過程被中斷后,如果用戶選擇繼續(xù)恢復(fù),則從已經(jīng)恢復(fù)的點(diǎn)繼續(xù)恢復(fù)。
10.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述移動(dòng)終端進(jìn)一步包括合并處理模塊,用于對(duì)下載的所述需要恢復(fù)的數(shù)據(jù)進(jìn)行處理,包括: 對(duì)所述圖像、視頻類型的數(shù)據(jù)進(jìn)行合并去重處理、加密保存;對(duì)所述短信、通話記錄、私密聯(lián)系人類型 的數(shù)據(jù)進(jìn)行解包、合并去重處理、打包并加密保存。
【文檔編號(hào)】G06F11/14GK103577281SQ201210268523
【公開日】2014年2月12日 申請(qǐng)日期:2012年7月30日 優(yōu)先權(quán)日:2012年7月30日
【發(fā)明者】程林, 梁濤, 趙征, 程平 申請(qǐng)人:北京網(wǎng)秦天下科技有限公司