SC275形成接口,并且BSC275相應(yīng)地控制BS270以將正向鏈路信號(hào) 發(fā)送到移動(dòng)終端100。
[0085]需要說明的是,在本文中,術(shù)語"包括"、"包含"或者其任何其他變體意在涵蓋非排 他性的包含,從而使得包括一系列要素的過程、方法、物品或者裝置不僅包括那些要素,而 且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者裝置所固有 的要素。在沒有更多限制的情況下,由語句"包括一個(gè)……"限定的要素,并不排除在包括該 要素的過程、方法、物品或者裝置中還存在另外的相同要素。
[0086] 上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
[0087] 基于上述移動(dòng)終端硬件結(jié)構(gòu)以及通信系統(tǒng),提出本發(fā)明方法各個(gè)實(shí)施例。
[0088] 參照?qǐng)D3,本發(fā)明數(shù)據(jù)備份裝置第一實(shí)施例提供一種數(shù)據(jù)備份裝置,所述數(shù)據(jù)備份 裝置包括:
[0089] 獲取模塊10,用于獲取輸入的備份指令。
[0090] 本發(fā)明實(shí)施例以應(yīng)用軟件的應(yīng)用數(shù)據(jù)備份進(jìn)行舉例說明。
[0091] 應(yīng)用軟件安裝于移動(dòng)終端中,會(huì)存儲(chǔ)運(yùn)行過程中產(chǎn)生的各種數(shù)據(jù)記錄和下載的文 件等。例如,音視頻軟件通過移動(dòng)網(wǎng)路或無線互聯(lián)網(wǎng)絡(luò)緩存或下載的音視頻文件,多媒體播 放器下載的多媒體文件,美圖軟件控制相機(jī)121拍攝的照片,語音通話軟件控制麥克風(fēng)122 錄入的音頻文件,導(dǎo)航軟件控制位置信息模塊113獲取的位置信息等。
[0092] 應(yīng)用軟件可以根據(jù)用戶的使用需求或自身的初始設(shè)置,將應(yīng)用數(shù)據(jù)存儲(chǔ)在移動(dòng)終 端安裝的外部存儲(chǔ)設(shè)備中。在本實(shí)施例中,所指的外部存儲(chǔ)設(shè)備可以是存儲(chǔ)卡,通過接口單 元170接入移動(dòng)終端;當(dāng)然,外部存儲(chǔ)設(shè)備也可以是其他可以與移動(dòng)終端通信的外部存儲(chǔ)設(shè) 備,可根據(jù)實(shí)際需要靈活設(shè)置。
[0093]當(dāng)用戶需要對(duì)應(yīng)用軟件的應(yīng)用數(shù)據(jù)進(jìn)行備份時(shí),輸入備份指令,數(shù)據(jù)備份裝置獲 取用戶輸入的備份指令。
[0094]具體的,作為一種實(shí)施方式,用戶可以根據(jù)實(shí)際需要選擇目標(biāo)應(yīng)用軟件,輸入備份 指令。
[0095] 用戶輸入的備份指令攜帶有目標(biāo)應(yīng)用軟件的識(shí)別信息,用于表征本次備份的應(yīng)用 數(shù)據(jù)所屬的應(yīng)用軟件。應(yīng)用軟件識(shí)別信息具有唯一性,不同的應(yīng)用軟件識(shí)別信息不重復(fù),同 一應(yīng)用軟件識(shí)別信息僅能識(shí)別唯一對(duì)應(yīng)的應(yīng)用軟件。例如,應(yīng)用軟件的包名(簡(jiǎn)稱應(yīng)用包 名),由于不允許兩個(gè)及以上不同的應(yīng)用軟件使用相同的應(yīng)用包名,因此可以使用應(yīng)用包名 作為應(yīng)用軟件的識(shí)別信息。當(dāng)然,也可以使用其他具有唯一性的標(biāo)識(shí)作為應(yīng)用軟件識(shí)別信 息。
[0096] 獲取模塊10實(shí)時(shí)檢測(cè)當(dāng)前用戶的操作,在用戶輸入備份指令時(shí),獲取用戶輸入的 備份指令。
[0097] 當(dāng)然,用戶也可以預(yù)先配置數(shù)據(jù)備份裝置自動(dòng)備份應(yīng)用數(shù)據(jù)。例如,在用戶預(yù)先配 置的時(shí)間到達(dá)時(shí),獲取模塊10主動(dòng)獲取用戶預(yù)先輸入的備份指令。
[0098] 需要說明的是,用戶輸入的備份指令可以是語音輸入、動(dòng)作輸入或?qū)τ|摸屏的長(zhǎng) 按等,可以根據(jù)實(shí)際需要靈活設(shè)置。用戶可同時(shí)選擇一個(gè)或多個(gè)目標(biāo)應(yīng)用軟件,進(jìn)行應(yīng)用數(shù) 據(jù)的備份。
[0099] 路徑模塊20,用于根據(jù)所述備份指令和預(yù)先配置的映射表,獲取移動(dòng)終端外部存 儲(chǔ)設(shè)備中應(yīng)用數(shù)據(jù)的文件路徑。
[0100] 在獲取用戶輸入的備份指令后,路徑模塊20根據(jù)備份指令和預(yù)先配置的映射表, 獲取移動(dòng)終端尾部存儲(chǔ)設(shè)備中應(yīng)用數(shù)據(jù)的文件路徑。
[0101 ]具體的,作為一種實(shí)施方式,首先,路徑模塊20根據(jù)備份指令,獲取備份指令攜帶 的應(yīng)用軟件識(shí)別信息。
[0102]然后,路徑模塊20根據(jù)應(yīng)用軟件識(shí)別信息,查找預(yù)先配置的映射表。預(yù)先配置的映 射表記錄了應(yīng)用軟件在移動(dòng)終端外部存儲(chǔ)設(shè)備中存儲(chǔ)應(yīng)用數(shù)據(jù)的文件路徑。映射表以應(yīng)用 軟件識(shí)別信息作為主鍵,也即Key,以應(yīng)用軟件在移動(dòng)終端外部存儲(chǔ)設(shè)備中存儲(chǔ)應(yīng)用數(shù)據(jù)的 文件路徑作為值,也即Value,建立Key-Value的對(duì)應(yīng)關(guān)系,從而可以根據(jù)應(yīng)用軟件識(shí)別信息 獲取對(duì)應(yīng)的文件路徑。
[0103]由此,路徑模塊20根據(jù)應(yīng)用軟件識(shí)別信息獲取對(duì)應(yīng)的文件路徑,得到的文件路徑 即為當(dāng)前目標(biāo)應(yīng)用軟件在移動(dòng)終端外部存儲(chǔ)設(shè)備中存儲(chǔ)應(yīng)用數(shù)據(jù)的文件路徑。
[0104] 備份模塊30,用于根據(jù)所述文件路徑,獲取所述外部存儲(chǔ)設(shè)備中的應(yīng)用數(shù)據(jù)并備 份。
[0105] 在得到文件路徑后,備份模塊30根據(jù)得到的文件路徑,在移動(dòng)終端外部存儲(chǔ)設(shè)備 中查找該路徑對(duì)應(yīng)的文件夾,得到的文件夾即為當(dāng)前目標(biāo)應(yīng)用軟件在外部存儲(chǔ)設(shè)備中存儲(chǔ) 應(yīng)用數(shù)據(jù)的文件夾。
[0106] 然后,備份模塊30獲取此文件夾下的全部應(yīng)用數(shù)據(jù),作為當(dāng)前目標(biāo)應(yīng)用軟件的應(yīng) 用數(shù)據(jù),備份到預(yù)設(shè)的目標(biāo)文件夾中。數(shù)據(jù)備份裝置獲取的應(yīng)用數(shù)據(jù)包括目標(biāo)應(yīng)用軟件的 緩存文件、臨時(shí)文件,下載的視頻、音頻、書籍等媒體文件等。
[0107] 需要說明的是,預(yù)設(shè)的目標(biāo)文件夾可以是移動(dòng)終端內(nèi)存中的文件夾,也可以是外 部存儲(chǔ)設(shè)備中的文件夾,還可以是服務(wù)器中的文件夾,可以根據(jù)實(shí)際需要靈活設(shè)置。
[0108] 后續(xù),當(dāng)用戶需要恢復(fù)應(yīng)用數(shù)據(jù)時(shí),可以從目標(biāo)文件夾中獲取應(yīng)用數(shù)據(jù),用于數(shù)據(jù) 恢復(fù)。
[0109] 在本實(shí)施例中,獲取模塊10獲取輸入的備份指令,然后,路徑模塊20根據(jù)備份指令 和預(yù)先配置的映射表,獲取移動(dòng)終端外部存儲(chǔ)設(shè)備中應(yīng)用數(shù)據(jù)的文件路徑;從而,備份模塊 30根據(jù)文件路徑,獲取外部存儲(chǔ)設(shè)備中的應(yīng)用數(shù)據(jù)并備份。本實(shí)施例通過預(yù)先配置映射表, 記錄移動(dòng)終端外部存儲(chǔ)設(shè)備中應(yīng)用數(shù)據(jù)的文件路徑,從而可以根據(jù)映射關(guān)系獲取應(yīng)用數(shù)據(jù) 進(jìn)行備份,實(shí)現(xiàn)了對(duì)移動(dòng)終端外部存儲(chǔ)設(shè)備中應(yīng)用數(shù)據(jù)的備份,提高了移動(dòng)終端應(yīng)用數(shù)據(jù) 備份的完整性。
[0110] 進(jìn)一步的,參照?qǐng)D4,本發(fā)明數(shù)據(jù)備份裝置第二實(shí)施例提供一種數(shù)據(jù)備份裝置,基 于上述圖3所示的實(shí)施例,所述應(yīng)用數(shù)據(jù)為應(yīng)用軟件的應(yīng)用數(shù)據(jù),所述數(shù)據(jù)備份裝置還包 括:
[0111] 映射模塊40,用于獲取所述應(yīng)用軟件的識(shí)別信息和所述應(yīng)用軟件在所述外部存儲(chǔ) 設(shè)備中的應(yīng)用數(shù)據(jù)文件路徑,配置所述映射表。
[0112] 在本實(shí)施例中,應(yīng)用數(shù)據(jù)包括應(yīng)用軟件運(yùn)行過程中產(chǎn)生的各項(xiàng)數(shù)據(jù)。映射模塊40 獲取應(yīng)用軟件的識(shí)別信息和應(yīng)用軟件在外部存儲(chǔ)設(shè)備中的應(yīng)用數(shù)據(jù)文件路徑,預(yù)先配置映 射表。
[0113] 具體的,作為一種實(shí)施方式,首先,映射模塊40獲取當(dāng)前移動(dòng)終端中,全部應(yīng)用軟 件的識(shí)別信息。應(yīng)用軟件的識(shí)別信息可以是應(yīng)用包名,也可以是其他具有唯一性的標(biāo)識(shí)信 息,可以根據(jù)實(shí)際需要靈活設(shè)置。
[0114] 然后,映射模塊40根據(jù)應(yīng)用軟件的識(shí)別信息,查找此應(yīng)用軟件在移動(dòng)終端外部存 儲(chǔ)設(shè)備中創(chuàng)建的主文件夾,并獲取主文件夾的路徑作為此應(yīng)用軟件在外部存儲(chǔ)設(shè)備中的應(yīng) 用數(shù)據(jù)文件路徑。
[0115] 需要說明的是,應(yīng)用軟件在安裝或首次運(yùn)行時(shí),主動(dòng)創(chuàng)建主文件夾用于存放運(yùn)行 過程中產(chǎn)生的應(yīng)用數(shù)據(jù)。不同的應(yīng)用軟件創(chuàng)建的主文件夾不同,也即不同的應(yīng)用軟件不共 用主文件夾。
[0116] 由此,映射模塊40得到應(yīng)用軟件的識(shí)別信息和應(yīng)用軟件在外部存儲(chǔ)設(shè)備中的應(yīng)用 數(shù)據(jù)文件路徑。
[0117] 然后,映射模塊40根據(jù)得到的應(yīng)用軟件的識(shí)別信息和應(yīng)用軟件在外部存儲(chǔ)設(shè)備中 的應(yīng)用數(shù)據(jù)文件路徑建立對(duì)應(yīng)關(guān)系,并填充到預(yù)先建立的映射表中,完成映射表的配置。后 續(xù),路徑模塊20可以根據(jù)應(yīng)用軟件的識(shí)別信息,在映射表中查詢到對(duì)應(yīng)的文件路徑,得到的 文件路徑即為應(yīng)用軟件在外部存儲(chǔ)設(shè)備中的應(yīng)用數(shù)據(jù)文件路徑。
[0118] 在本實(shí)施例中,應(yīng)用數(shù)據(jù)為應(yīng)用軟件的應(yīng)用數(shù)據(jù),映射模塊40獲取應(yīng)用軟件的識(shí) 別信息和應(yīng)用軟件在外部存儲(chǔ)設(shè)備中的應(yīng)用數(shù)據(jù)文件路徑,配置映射表。本實(shí)施例通過預(yù) 先獲取應(yīng)用軟件的識(shí)別信息和應(yīng)用軟件在外部存儲(chǔ)設(shè)備中的應(yīng)用數(shù)據(jù)文件路徑,配置映射 表,實(shí)現(xiàn)了進(jìn)行數(shù)據(jù)備份時(shí),可以直接查找映射表,得到文件路徑,提升了數(shù)據(jù)備份的效率。
[0119] 進(jìn)一步的,參照?qǐng)D5,本發(fā)明數(shù)據(jù)備份裝置第三實(shí)施例提供一種數(shù)據(jù)備份裝置,基 于上述圖4所示的實(shí)施例,所述映射模塊40包括:
[0120] 建立單元41,用于建立映射表,所述映射表包括主鍵和值。
[0121] 在本實(shí)施例中,建立單元41預(yù)先建立映射表,映射表包括主鍵(Key)和值(Value)。
[0122] 其中,映射表可以包括一個(gè)主鍵,也可以包括主鍵,可根據(jù)實(shí)際需要靈活設(shè)置。并 且,主鍵具有唯一性,映射表中的主鍵不重復(fù)。一個(gè)主鍵可以對(duì)應(yīng)一個(gè)或多個(gè)值。由此,路徑 模塊20可以根據(jù)主鍵查詢映射表得到主鍵對(duì)應(yīng)的值。
[0123] 主鍵單元42,用于獲取所述應(yīng)用軟件的識(shí)別信息,作為主鍵填充所述映射表。
[0124] 具體的,作為一種實(shí)施方式,首先,主鍵單元42獲取當(dāng)前移動(dòng)終端中所有的應(yīng)用軟 件,并配置當(dāng)前移動(dòng)終端中應(yīng)用軟件的優(yōu)先級(jí)。
[0125] 應(yīng)用軟件的優(yōu)先級(jí)可以根據(jù)用戶的使用頻率進(jìn)行設(shè)置,預(yù)設(shè)時(shí)間內(nèi),應(yīng)用軟件的 使用頻率越高,優(yōu)先級(jí)越高;應(yīng)用軟件的優(yōu)先級(jí)也可以根據(jù)應(yīng)用軟件的用戶量進(jìn)行設(shè)置,預(yù) 設(shè)時(shí)間內(nèi),應(yīng)用軟件的用戶量越大,優(yōu)先級(jí)越高;應(yīng)用軟件的優(yōu)先級(jí)也可以根據(jù)其他預(yù)設(shè)標(biāo) 準(zhǔn)進(jìn)行配置,可根據(jù)實(shí)際需要靈活設(shè)置。
[0126] 然后,主鍵單元42選取優(yōu)先級(jí)較高的一個(gè)或多個(gè)應(yīng)用軟件,并獲取被選應(yīng)用軟件 的識(shí)別信息。應(yīng)用軟件的識(shí)別信息可以是應(yīng)用包名,也可以是其他具有唯一性的標(biāo)識(shí)信息, 可以根據(jù)實(shí)際需要靈活設(shè)置。
[0127] 然后,主鍵單元42將得到的應(yīng)用軟件識(shí)別信息作為主鍵,填充到映射表中。
[0128] 值單元43,用于獲取所述應(yīng)用軟件在所述外部存儲(chǔ)設(shè)備中的應(yīng)用數(shù)據(jù)文件路徑, 作為與所述主鍵對(duì)應(yīng)的值填充所述映射表。
[0129] 值單元43獲取應(yīng)用軟件在外部存儲(chǔ)設(shè)備中的應(yīng)用數(shù)據(jù)文件路徑,作為主鍵對(duì)應(yīng)的 值填充映射表。
[0130] 具體的,作為一種實(shí)施方式,首先,值單元43獲取應(yīng)用軟件在安裝或首次運(yùn)行時(shí), 在外部存儲(chǔ)設(shè)備中創(chuàng)建的主文件夾。
[0131] 然后,值單元43獲取主文件夾的路徑作為此應(yīng)用軟件在外部存儲(chǔ)設(shè)備中的應(yīng)用數(shù) 據(jù)文件路徑。
[0132] 然后,值單元43將得到的文件路徑作為與應(yīng)用軟件識(shí)別信