專利名稱:一種非易失性數(shù)據(jù)備份方法、終端與系統(tǒng)的制作方法
技術領域:
本發(fā)明關于通信技術領域,特別關于終端之間的數(shù)據(jù)備份領域,具體地 說是一種非易失性數(shù)據(jù)備份方法、終端與系統(tǒng)。
背景技術:
非易失性數(shù)據(jù)是指終端設備斷電之后仍然存儲在非易失性介質(zhì)中的數(shù) 據(jù),主要指手機、數(shù)據(jù)卡、固定臺等電子設備保存的、用戶在使用終端設備 過程中設置的數(shù)據(jù)項或者用戶自己保存到終端設備的文件。以手機為例,用 戶通過設置模塊提供的接口保存了自己的一些手機設置,如時間格式(12 小時、24小時)、日期格式(年/月/日、日/月/年)等;用戶保存到終端設備 的文件涉及到如下類型短信、聯(lián)系人記錄、通話記錄、鬧鐘、圖片、音樂、 視頻、游戲等等數(shù)據(jù)。
在用戶更換終端設備時往往需要將舊終端中的非易失性數(shù)據(jù)備份到新終 端以保持用戶數(shù)據(jù)的一致性。現(xiàn)有技術中存在以下幾種備份的方法用戶可 以通過藍牙或紅外線等方式將舊終端中的短信、音樂、圖片等用戶數(shù)據(jù)直接 備份到新終端;或者通過一個中間設備連接舊終端和新終端來實現(xiàn)數(shù)據(jù)備份, 如通過計算機的USB接口連接舊終端設備和新終端,用戶首先將舊終端的數(shù) 據(jù)備份到計算機上,然后將計算機的數(shù)據(jù)傳輸給新終端。
在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術至少存在如下問題
現(xiàn)有技術中只能備份用戶存儲的數(shù)據(jù)文件,而無法備份舊終端中的相關 設置信息,如時間格式、日期格式等。這種備份技術沒有記錄下用戶在終端 設備中設置的、符合用戶習慣的設置,也無法通過現(xiàn)有技術使得新、舊終端 設備在用戶數(shù)據(jù)、設置上完全地保持一致。用戶可能總是因為擔心數(shù)據(jù)丟失 而無法輕易更換新的終端設備。
現(xiàn)有技術要備份完所有的數(shù)據(jù)文件需要用戶進行多次操作,如用戶需等 待一項數(shù)據(jù)備份完之后選擇另一項數(shù)據(jù)進行備份直到備份完所有用戶數(shù)據(jù), 這種方式需要耗費用戶大量時間。因此,現(xiàn)有技術存在備份內(nèi)容不全、無法 備份設置項、備份功能不夠智能等缺點。
此外,現(xiàn)有技術只是簡單、機械地在終端設備之間進行用戶數(shù)據(jù)備份, 沒有考慮終端設備之間可能存在的因終端規(guī)格差異而無法完成某些數(shù)據(jù)備份 的情況,這樣將有可能導致數(shù)據(jù)備份的失敗。如當目標終端并不支持視頻文 件或游戲文件時,源終端將這些類型的文件傳輸給目標終端,目標終端有可 能直接丟棄這些文件或者提示出錯而無法繼續(xù)后續(xù)的備份工作。
發(fā)明內(nèi)容
針對現(xiàn)有技術的缺陷,本發(fā)明提供一種非易失性數(shù)據(jù)備份方法、終端與 系統(tǒng),以解決現(xiàn)有技術的備份內(nèi)容不全、無法備份設置項或備份不夠智能的 缺點。
為實現(xiàn)以上發(fā)明目的,本發(fā)明一實施例提供一種非易失性數(shù)據(jù)備份方法, 所述方法包括獲取目的終端支持的非易失性數(shù)據(jù)類型;根據(jù)目的終端支持
的所述非易失性數(shù)據(jù)類型,將源終端中包含的非易失性數(shù)據(jù)發(fā)送給所述目的 終端。
為實現(xiàn)以上發(fā)明目的,本發(fā)明另一實施例提供一種用于非易失性數(shù)據(jù)備
份的終端,所述終端包括非易失性數(shù)據(jù)類型協(xié)商單元,用于獲取目的終端支 持的非易失性數(shù)據(jù)類型;非易失性數(shù)據(jù)發(fā)送單元,用于根據(jù)目的終端支持的所 述非易失性數(shù)據(jù)類型,將所述終端中包含的非易失性數(shù)據(jù)發(fā)送給所述目的終端。 為實現(xiàn)以上發(fā)明目的,本發(fā)明又一實施例提供一種非易失性數(shù)據(jù)備份系 統(tǒng),所述系統(tǒng)包括源終端和目的終端;所述源終端包括非易失性數(shù)據(jù)類型 協(xié)商單元,用于獲取目的終端支持的非易失性數(shù)據(jù)類型;非易失性數(shù)據(jù)確定單 元,用于根據(jù)目的終端支持的所述非易失性數(shù)據(jù)類型,將源終端中包含的非 易失性數(shù)據(jù)發(fā)送給所述目的終端;所述目的終端包括非易失性數(shù)據(jù)類型發(fā)
送單元,用于向所述源終端發(fā)送所述目的終端支持的非易失性數(shù)據(jù)類型;非 易失性數(shù)據(jù)更新單元,用于接收源終端發(fā)送的非易失性數(shù)據(jù),并對所述目的 終端的非易失性數(shù)據(jù)進行更新。
本發(fā)明實施例在源終端向目的終端進行數(shù)據(jù)備份之前首先獲取目的終端 支持的非易失性數(shù)據(jù)類型,使得后續(xù)的備份能夠不至于因為目的終端的不支 持而導致失敗,這種備份之前的協(xié)商使不同規(guī)格的終端之間也可以方便地進 行非易失性數(shù)據(jù)的備份。而且本實施例的技術方案不僅能實現(xiàn)用戶數(shù)據(jù)備份 也能實現(xiàn)終端設置信息的備份,當用戶更換終端設備時,能夠輕松地通過一 鍵操作將舊終端設備中所有的用戶設置和用戶數(shù)據(jù)等非易失性數(shù)據(jù)都備份到 新終端設備。
圖l為本發(fā)明實施例非易失性數(shù)據(jù)備份系統(tǒng)原理圖; 圖2為本發(fā)明實施例源終端和目的終端的數(shù)據(jù)存儲單元的功能結構圖; 圖3為本發(fā)明實施例用于非易失性數(shù)據(jù)備份的終端30的功能框圖4為圖3非易失性數(shù)據(jù)備份終端的一種細化框圖5為釆用圖4的非易失性數(shù)據(jù)備份終端40進行數(shù)據(jù)備份的流程圖6為圖3非易失性數(shù)據(jù)備份終端的另一種細化框圖7為釆用圖6的非易失性數(shù)據(jù)備份終端40進行數(shù)據(jù)備份的流程圖。
具體實施例方式
以下結合附圖對本發(fā)明具體實施方式
進行詳細說明。 圖l為本發(fā)明實施例非易失性數(shù)據(jù)備份系統(tǒng)原理圖。如圖所示,該系統(tǒng)包
括源終端10和目的終端20,所述源終端10和所述目的終端20之間采用有線或 無線連接進行數(shù)據(jù)傳輸,如采用藍牙、紅外或USB連接。源終端10中包含了 需要備份的非易失性數(shù)據(jù),目的終端20則用于接收源終端的非易失性數(shù)據(jù), 并對目的終端自身的非易失性數(shù)據(jù)進行更新。
本發(fā)明實施例可進行備份的非易失性數(shù)據(jù)不僅包括用戶存儲的數(shù)據(jù)文件 還包括用戶對終端的設置信息,這樣就可以保證新終端設備中所有的用戶數(shù) 據(jù)以及用戶習慣的設置都與舊終端設備完全保持一致。用戶存儲的數(shù)據(jù)文件 包括短信、聯(lián)系人記錄、通話記錄、鬧鐘、圖片、音樂、視頻、游戲等等
數(shù)據(jù);用戶對終端的設置信息包括時間格式(12小時、24小時)、日期格式(年 /月/日、日/月/年)、短信中心、Ema朋艮務器地址等等。
本發(fā)明實施例的非易失性數(shù)據(jù)備份系統(tǒng)在源終端和目的終端之間進行非 易失性數(shù)據(jù)備份之前,先進行協(xié)商,確定目的終端支持的非易失性數(shù)據(jù)類型, 源終端僅將目的終端支持的非易失性數(shù)據(jù)發(fā)給目的終端進行更新。如源終端 的設置信息包含"短信中心"以及"Ema朋艮務器地址"而目的終端僅包含"短 信中心"時,源終端僅將"短信中心"的設置發(fā)給目的終端,這樣能夠保證 數(shù)據(jù)傳輸更有效率,而且能夠避免由于目的終端的不支持導致的數(shù)據(jù)備份失敗。
如圖1所示,源終端10包括數(shù)據(jù)存儲單元IOI,其中存儲了系統(tǒng)數(shù)據(jù)、 以及非易失性數(shù)據(jù),其中非易失性數(shù)據(jù)包括用戶數(shù)據(jù)和設置信息。非易失性 數(shù)據(jù)類型協(xié)商單元102,用于獲取目的終端支持的非易失性數(shù)據(jù)類型。該單元 首先向目的終端發(fā)送非易失性數(shù)據(jù)協(xié)商請求,然后接收目的終端返回的非易 失性數(shù)據(jù)列表,該列表包含了目的終端支持的非易失性數(shù)據(jù)的類型,這些類 型的標識可以是非易失性數(shù)據(jù)的名稱。非易失性數(shù)據(jù)發(fā)送單元103,用于根據(jù) 目的終端支持的所述非易失性數(shù)據(jù)類型,將源終端中包含的非易失性數(shù)據(jù)發(fā) 送給所述目的終端。在實際產(chǎn)品中,源終端還可以包括備份觸發(fā)單元104,用 于接收用戶的指令,觸發(fā)所述終端向目的終端進行非易失性數(shù)據(jù)備份操作。 所述備份觸發(fā)單元104為所述終端上的一個專用按鍵、按鍵組合或者終端圖形 界面上的按鍵。
目的終端20包括數(shù)據(jù)存儲單元201,其中存儲了系統(tǒng)數(shù)據(jù)、以及非易失 性數(shù)據(jù),其中非易失性數(shù)據(jù)包括用戶數(shù)據(jù)和設置信息;非易失性數(shù)據(jù)類型發(fā) 送單元202,用于向所述源終端發(fā)送所述目的終端支持的非易失性數(shù)據(jù)類型;
非易失性數(shù)據(jù)更新單元203,用于接收源終端發(fā)送的非易失性數(shù)據(jù),并對所述 目的終端的非易失性數(shù)據(jù)進行更新。
圖2為源終端和目的終端的數(shù)據(jù)存儲單元的功能結構圖。如圖所示,數(shù)據(jù) 存儲單元包含兩部分數(shù)據(jù)系統(tǒng)數(shù)據(jù)和非易失性數(shù)據(jù),其中非易失性數(shù)據(jù)又 包括用戶數(shù)據(jù)和設置信息。系統(tǒng)數(shù)據(jù)是用戶無法修改,也不關心的數(shù)據(jù);用 戶數(shù)據(jù)是終端用戶保存到終端設備中的那部分數(shù)據(jù)(短信、聯(lián)系人記錄、鬧 鐘、圖片、音樂、視頻、游戲、約會提醒等等);用戶設置是終端用戶根據(jù) 自己的習慣,通過設置模塊提供給用戶設置的那部分數(shù)據(jù)(時間格式、日期 格式等等)。在非易失性數(shù)據(jù)備份之前,源終端和目的終端在用戶數(shù)據(jù)和設 置信息兩部分數(shù)據(jù)方面存在差異。
圖3為本發(fā)明實施例用于非易失性數(shù)據(jù)備份的終端30的功能框圖。該實施
例的終端30—方面可以作為源終端發(fā)起非易失性數(shù)據(jù)備份操作,另一方面可
以作為目的終端接收源終端的非易失性數(shù)據(jù)并對自身的非易失性數(shù)據(jù)進行更
新。如圖3所示,終端30包括數(shù)據(jù)存儲單元301,存儲了系統(tǒng)數(shù)據(jù)、以及非 易失性數(shù)據(jù),其中非易失性數(shù)據(jù)包括用戶數(shù)據(jù)和設置信息;非易失性數(shù)據(jù)類型 協(xié)商單元102,用于獲取目的終端支持的非易失性數(shù)據(jù)類型;非易失性數(shù)據(jù)發(fā)送 單元103,用于根據(jù)目的終端支持的所述非易失性數(shù)據(jù)類型,將源終端中包含 的非易失性數(shù)據(jù)發(fā)送給所述目的終端;非易失性數(shù)據(jù)類型發(fā)送單元202,用于 向所述源終端發(fā)送所述目的終端支持的非易失性數(shù)據(jù)類型;非易失性數(shù)據(jù)更 新單元203,用于接收源終端發(fā)送的非易失性數(shù)據(jù),并對所述目的終端的非易 失性數(shù)據(jù)進行更新。在實際產(chǎn)品中,該終端還可以包括備份觸發(fā)單元104,用 于接收用戶的指令,觸發(fā)所述終端向目的終端進行非易失性數(shù)據(jù)備份操作。 所述備份觸發(fā)單元104為所述終端上的一個專用按鍵、按鍵組合或者終端圖形 界面上的按鍵。
圖4為圖3非易失性數(shù)據(jù)備份終端的一種細化框圖。圖4的終端40在發(fā)起數(shù) 據(jù)備份時,該終端先通過協(xié)商獲得目的終端支持的所有非易失性數(shù)據(jù)類型,
然后確定該終端和目的終端共同支持的非易失性數(shù)據(jù),并將該終端中包含的 所述共同支持的非易失性數(shù)據(jù)發(fā)給目的終端。
如圖4所示,非易失性數(shù)據(jù)備份終端40的非易失性數(shù)據(jù)類型協(xié)商單元102
還包括完整非易失性數(shù)據(jù)類型請求單元401,用于向目的終端發(fā)送完整非易 失性數(shù)據(jù)類型協(xié)商請求,以獲取目的終端支持的所有非易失性數(shù)據(jù)類型;完 整非易失性數(shù)據(jù)類型獲取單元402,用于從目的終端接收目的終端支持的所有
非易失性數(shù)據(jù)類型。
非易失性數(shù)據(jù)備份終端40的非易失性數(shù)據(jù)發(fā)送單元103包括:共同非易失 性數(shù)據(jù)發(fā)送單元403,用于根據(jù)目的終端支持的所有非易失性數(shù)據(jù)類型,確定 源終端和目的終端共同支持的非易失性數(shù)據(jù)類型,并將共同支持的非易失性 數(shù)據(jù)發(fā)送給目的終端。
非易失性數(shù)據(jù)備份終端40的非易失性數(shù)據(jù)類型發(fā)送單元202包括完整非 易失性數(shù)據(jù)類型發(fā)送單元404,用于從源終端接收所述完整非易失性數(shù)據(jù)類型
協(xié)商請求,并向源終端返回所述終端支持的所有非易失性數(shù)據(jù)類型。
非易失性數(shù)據(jù)備份終端40的非易失性數(shù)據(jù)更新單元203包括共同非易失 性數(shù)據(jù)更新單元405,用于從源終端接收所述共同支持的非易失性數(shù)據(jù),并對
所述終端的非易失性數(shù)據(jù)進行更新。
圖5為采用圖4的非易失性數(shù)據(jù)備份終端40進行數(shù)據(jù)備份的流程圖。
步驟S501,用戶在源終端上選擇非易失性數(shù)據(jù)備份功能,備份觸發(fā)單元 104接收用戶指令,觸發(fā)該非易失性數(shù)據(jù)備份流程。該選擇可以通過按下終端 上的一個特殊按鍵,或者同時按下幾個按鍵的組合,或者在終端屏幕的圖形 化界面上點擊相應按鈕來實現(xiàn)。
步驟S502,源終端向目的終端發(fā)起連接建立請求;
步驟S503,自的終端向源終端發(fā)回連接確認,源終端和目的終端之間建 立連接成功;
步驟S504-步驟506,源終端和目的終端之間就需要傳輸?shù)姆且资詳?shù)據(jù)
進行協(xié)商。具體過程如下
步驟S504,源終端的完整非易失性數(shù)據(jù)類型請求單元401向目的終端發(fā) 起請求,請求目的終端返回它所支持的所有非易失性數(shù)據(jù)類型;
步驟S505,目的終端接收到源終端發(fā)起的請求后,探測自己所支持的所 有非易失性數(shù)據(jù)類型,并將所有的非易失數(shù)據(jù)類型都寫入非易失性數(shù)據(jù)列表, 該列表可以通過非易失性數(shù)據(jù)的名稱不同來區(qū)分不同的非易失性數(shù)據(jù)類型。 非易失性數(shù)據(jù)列表整理完成后,通過完整非易失性數(shù)據(jù)類型發(fā)送單元404將非 易失性數(shù)據(jù)列表傳輸給源終端;
步驟S506,源終端的完整非易失性數(shù)據(jù)類型獲取單元402接收目的終端傳
送的非易失性數(shù)據(jù)列表,目的終端傳輸非易失性數(shù)據(jù)列表結束后,源終端逐 項解析,丟棄不支持的非易失性數(shù)據(jù),并將自己同樣支持的非易失性數(shù)據(jù)寫 入臨時文件(假設總共n個需要傳輸?shù)姆且资詳?shù)據(jù));至此,源終端和目的 終端之間的非易失性數(shù)據(jù)協(xié)商過程結束。
步驟S507-步驟S511,源終端的共同非易失性數(shù)據(jù)發(fā)送單元403將共同支
持的非易失性數(shù)據(jù)傳給目的終端。具體過程如下
步驟S507,源終端在臨時文件內(nèi)提取并向目的終端傳輸共同支持的非易 失性數(shù)據(jù)i (i的取值范圍l<=i<=n);
步驟S508,目的終端接收到非易失性數(shù)據(jù)i,將非易失性數(shù)據(jù)i保存到對應 的設置項或者對應的功能模塊中;傳輸非易失性數(shù)據(jù)i結束-
步驟S509,如果源終端或者目的終端在傳輸過程中選擇取消備份,進入 步驟S511,目的終端可以選擇刪除已經(jīng)成功解析的文件或者保留。
步驟S510,如果i不等于n,將i賦值為(i+l),返回步驟S507開始執(zhí)行;如 果i等于n,執(zhí)行步驟5311;
步驟S511, n個非易失性數(shù)據(jù)備份完畢,斷開源終端與目的終端之間的連 接;至此,源終端向目的終端的非易失性數(shù)據(jù)備份過程結束。目的終端的共 同非易失性數(shù)據(jù)更新單元405根據(jù)接收的非易失性數(shù)據(jù)對自身的數(shù)據(jù)進行更新。完成從源終端到目的終端的非易失性數(shù)據(jù)備份后,目的終端的用戶數(shù)據(jù) 以及設置信息都完全與源終端保持了一致,通過本方案,終端用戶可以在更 換終端設備時,輕松完成用戶數(shù)據(jù)、設置信息等非易失性數(shù)據(jù)備份過程,擁 有完全符合自己習慣的新終端設備。
本實施例的終端40能夠同時具有圖1中源終端和后的終端的功能。當其作 為源終端時,能夠獲取目的終端支持的非易失性數(shù)據(jù)類型,并將源終端和目
的終端共同支持的非易失性數(shù)據(jù)發(fā)給目的終端;當其作為目的終端時,能夠
響應源終端發(fā)送的請求,向源終端返回其支持的非易失性數(shù)據(jù)列表,其中包 含了目的終端支持的所有非易失性數(shù)據(jù)類型,同時還能接收源終端發(fā)送的共 同支持的非易失性數(shù)據(jù)來對自身的設置項和功能模塊進行更新。
圖6為圖3非易失性數(shù)據(jù)備份終端的另一種細化框圖。圖6的終端60在發(fā)起 數(shù)據(jù)備份時,可以允許用戶選擇需要備份的一種或多種數(shù)據(jù)類型,然后終端 將用戶選擇的數(shù)據(jù)類型發(fā)送給目的終端進行協(xié)商,目的終端返回其所支持的 非易失性數(shù)據(jù)類型,然后源終端將用戶指定且目的終端支持的非易失性數(shù)據(jù) 發(fā)給目的終端。
如圖6所示,非易失性數(shù)據(jù)備份終端60的非易失性數(shù)據(jù)類型協(xié)商單元102 還包括指定非易失性數(shù)據(jù)類型請求單元601,用于向目的終端發(fā)送指定非易 失性數(shù)據(jù)類型協(xié)商請求,所述請求包含了用戶指定的非易失性數(shù)據(jù)類型;指 定非易失性數(shù)據(jù)類型獲取單元602,用于從目的終端接收用戶指定且目的終端 支持的非易失性數(shù)據(jù)類型;
非易失性數(shù)據(jù)備份終端60的非易失性數(shù)據(jù)發(fā)送單元103還包括指定非易 失性數(shù)據(jù)發(fā)送單元603,用于將用戶指定且目的終端支持的非易失性數(shù)據(jù)發(fā)送 給目的終端。
非易失性數(shù)據(jù)備份終端60的非易失性數(shù)據(jù)類型發(fā)送單元202還包括指定 非易失性數(shù)據(jù)類型發(fā)送單元604,用于從源終端接收所述指定非易失性數(shù)據(jù)類 型協(xié)商請求,并向源終端返回用戶指定且所述終端支持的非易失性數(shù)據(jù)類型。
非易失性數(shù)據(jù)備份終端60的非易失性數(shù)據(jù)更新單元203還包括指定非易
失性數(shù)據(jù)更新單元605,用于從源終端接收用戶指定且所述終端支持的非易失
性數(shù)據(jù),并對所述終端的非易失性數(shù)據(jù)進行更新。
圖7為采用圖6的非易失性數(shù)據(jù)備份終端60進行數(shù)據(jù)備份的流程圖。 步驟S701,用戶在源終端上選擇非易失性數(shù)據(jù)備份功能,備份觸發(fā)單元
104接收用戶指令,觸發(fā)該非易失性數(shù)據(jù)備份流程。該選擇可以通過按下終端
上的一個特殊按鍵,或者同時按下幾個按鍵的組合,或者在終端屏幕的圖形
化界面上點擊相應按鈕來實現(xiàn)。
步驟S702,源終端向目的終端發(fā)起連接建立請求;
步驟S703,目的終端向源終端發(fā)回連接確認,源終端和目的終端之間建 立連接成功;
步驟S704-步驟706,源終端和目的終端之間就需要傳輸?shù)姆且资詳?shù)據(jù)
進行協(xié)商。具體過程如下
步驟S704,源終端的指定非易失性數(shù)據(jù)類型請求單元601向目的終端發(fā)
起請求,該請求包含了源終端用戶指定的需要進行備份的非易失性數(shù)據(jù)類型; 步驟S705,目的終端接收到源終端發(fā)起的請求后,針對用戶所指定的非 易失性數(shù)據(jù)類型探測自己對這些非易失性數(shù)據(jù)類型的支持能力,并將所支持 的非易失數(shù)據(jù)類型都寫入非易失性數(shù)據(jù)列表,該列表可以通過非易失性數(shù)據(jù) 的名稱不同來區(qū)分不同的非易失性數(shù)據(jù)類型。非易失性數(shù)據(jù)列表整理完成后, 通過指定非易失性數(shù)據(jù)類型發(fā)送單元604將非易失性數(shù)據(jù)列表傳輸給源終端;
步驟S706,源終端的指定非易失性數(shù)據(jù)類型獲取單元602接收目的終端傳 送的非易失性數(shù)據(jù)列表,至此,源終端和目的終端之間的非易失性數(shù)據(jù)協(xié)商 過程結束。
步驟S707-步驟S711,源終端的指定非易失性數(shù)據(jù)發(fā)送單元603將用戶指 定且目的終端支持的非易失性數(shù)據(jù)傳給目的終端(假設總共n個需要傳輸?shù)姆?易失性數(shù)據(jù))。具體過程如下
步驟S707,源終端在臨時文件內(nèi)提取并向目的終端傳輸非易失性數(shù)據(jù)i (i
的取值范圍l<=i<=n);
步驟S708,目的終端接收到非易失性數(shù)據(jù)i,將非易失性數(shù)據(jù)i保存到對應 的設置項或者對應的功能模塊中;傳輸非易失性數(shù)據(jù)i結束
步驟S709,如果源終端或者目的終端在傳輸過程中選擇取消備份,進入 步驟S711,目的終端可以選擇刪除已經(jīng)成功解析的文件或者保留。
步驟S710,如果i不等于n,將i賦值為(i+l),返回步驟S707開始執(zhí)行;如 果i等于n,執(zhí)行步驟S711;
步驟S711, n個非易失性數(shù)據(jù)備份完畢,斷開源終端與目的終端之間的連 接;至此,源終端向目的終端的非易失性數(shù)據(jù)備份過程結束。目的終端的指 定非易失性數(shù)據(jù)更新單元605根據(jù)接收的非易失性數(shù)據(jù)對自身的數(shù)據(jù)進行更新。
本方案考慮了不同終端設備之間可能存在的規(guī)格差異,在進行非易失性 數(shù)據(jù)備份功能之前,終端設備之間首先完成數(shù)據(jù)的智能協(xié)商,取兩者的交集 完成備份過程,從而做到了不同規(guī)格的終端設備之間也能進行非易失性數(shù)據(jù) 備份。本方案不僅能夠備份用戶數(shù)據(jù)還能備份終端的設置信息,只需點擊終 端上的一個按鍵或屏幕界面上的一個按鈕就能實現(xiàn)所有非易失性數(shù)據(jù)的一次 性備份,操作簡單,使得終端設備的頻繁更換成為可能。
以上所述的具體實施方式
,對本發(fā)明的目的、技術方案和有益效果進行 了進一步詳細說明,所應理解的是,以上所述僅為本發(fā)明的具體實施方式
而 己,并不用于限定本發(fā)明的保護范圍,凡在本發(fā)明的精神和原則之內(nèi),所做 的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
權利要求
1、一種非易失性數(shù)據(jù)備份方法,其特征在于,所述方法包括獲取目的終端支持的非易失性數(shù)據(jù)類型;根據(jù)目的終端支持的所述非易失性數(shù)據(jù)類型,將源終端中包含的非易失性數(shù)據(jù)發(fā)送給所述目的終端。
2、 根據(jù)權利要求l所述的方法,其特征在于,所述方法進一步包括 源終端向目的終端發(fā)送完整非易失性數(shù)據(jù)類型協(xié)商請求; 目的終端接收所述請求,并向源終端返回百的終端支持的所有非易失性數(shù)據(jù)的類型;源終端根據(jù)目的終端支持的所有非易失性數(shù)據(jù)類型,確定源終端和目的 終端共同支持的非易失性數(shù)據(jù)類型,并將共同支持的非易失性數(shù)據(jù)發(fā)送給目 的終端。
3、 根據(jù)權利要求l所述的方法,其特征在于,所述方法進一步包括 源終端向目的終端發(fā)送指定非易失性數(shù)據(jù)類型協(xié)商請求,所述請求包含了用戶指定的非易失性數(shù)據(jù)類型;目的終端接收所述請求,并向源終端返回用戶指定且目的終端支持的非 易失性數(shù)據(jù)類型;源終端將用戶指定且目的終端支持的非易失性數(shù)據(jù)發(fā)送給目的終端。
4、 根據(jù)權利要求l所述的方法,其特征在于,所述非易失性數(shù)據(jù)為用 戶存儲的數(shù)據(jù)文件或用戶對終端的設置信息。
5、 根據(jù)權利要求l所述的方法,其特征在于,所述方法由源終端上的一個專用按鍵、按鍵組合或者終端圖形界面上的按鍵來觸發(fā)。
6、 根據(jù)權利要求l所述的方法,其特征在于,所述源終端和所述目的終 端之間釆用有線或無線連接進行數(shù)據(jù)傳輸。
7、 一種用于非易失性數(shù)據(jù)備份的終端,其特征在于,所述終端包括 非易失性數(shù)據(jù)類型協(xié)商單元,用于獲取目的終端支持的非易失性數(shù)據(jù)類型;非易失性數(shù)據(jù)發(fā)送單元,用于根據(jù)目的終端支持的所述非易失性數(shù)據(jù)類 型,將所述終端中包含的非易失性數(shù)據(jù)發(fā)送給所述目的終端。
8、 根據(jù)權利要求7所述的終端,其特征在于,所述終端還包括 非易失性數(shù)據(jù)類型發(fā)送單元,用于向源終端發(fā)送所述終端支持的非易失性數(shù)據(jù)類型;非易失性數(shù)據(jù)更新單元,用于接收所述源終端發(fā)送的非易失性數(shù)據(jù),并 對所述終端的非易失性數(shù)據(jù)進行更新。
9、 根據(jù)權利要求8所述的終端,其特征在于,所述非易失性數(shù)據(jù)類型協(xié)商單元包括完整非易失性數(shù)據(jù)類型請求單元,用于向目的終端發(fā)送完整非易失性數(shù)據(jù)類型協(xié)商請求,以獲取目的終端支持的所有非易失性數(shù)據(jù)類型;完整非易失性數(shù)據(jù)類型獲取單元,用于從目的終 端接收目的終端支持的所有非易失性數(shù)據(jù)類型;所述非易失性數(shù)據(jù)發(fā)送單元包括共同非易失性數(shù)據(jù)發(fā)送單元,用于根據(jù)目的終端支持的所有非易失性數(shù)據(jù)類型,確定源終端和目的終端共同支持 的非易失性數(shù)據(jù)類型,并將共同支持的非易失性數(shù)據(jù)發(fā)送給目的終端。
10、 根據(jù)權利要求9所述的終端,其特征在于,所述非易失性數(shù)據(jù)類型發(fā)送單元包括完整非易失性數(shù)據(jù)類型發(fā)送單元,用于從源終端接收所述完整非易失性數(shù)據(jù)類型協(xié)商請求,并向源終端返回所述終端支持的所有非易失性數(shù)據(jù)類型;所述非易失性數(shù)據(jù)更新單元包括共同非易失性數(shù)據(jù)更新單元,用于從 源終端接收所述共同支持的非易失性數(shù)據(jù),并對所述終端的非易失性數(shù)據(jù)進 行更新。
11、 根據(jù)權利要求8所述的終端,其特征在于,所述非易失性數(shù)據(jù)類型協(xié)商單元還包括指定非易失性數(shù)據(jù)類型協(xié)商單元,用于向目的終端發(fā)送指定非易失性數(shù)據(jù)類型協(xié)商請求,所述請求包含了用戶指定的非易失性數(shù)據(jù)類型;指定非易失性數(shù)據(jù)類型獲取單元,用于從目 的終端接收用戶指定且目的終端支持的非易失性數(shù)據(jù)類型;所述非易失性數(shù)據(jù)發(fā)送單元還包括指定非易失性數(shù)據(jù)發(fā)送單元,用于 將用戶指定且目的終端支持的非易失性數(shù)據(jù)發(fā)送給目的終端。
12、 根據(jù)權利要求ll所述的終端,其特征在于,所述非易失性數(shù)據(jù)類型發(fā)送單元還包括指定非易失性數(shù)據(jù)類型發(fā)送單 元,用于從源終端接收所述指定非易失性數(shù)據(jù)類型協(xié)商請求,并向源終端返 回用戶指定且所述終端支持的非易失性數(shù)據(jù)類型;所述非易失性數(shù)據(jù)更新單元還包括指定非易失性數(shù)據(jù)更新單元,用于 從源終端接收用戶指定且所述終端支持的非易失性數(shù)據(jù),并對所述終端的非 易失性數(shù)據(jù)進行更新。
13、 根據(jù)權利要求7所述的終端,其特征在于,所述終端還包括 備份觸發(fā)單元,用于接收用戶的指令,觸發(fā)所述終端向目的終端進行非易失性數(shù)據(jù)備份操作。
14、 根據(jù)權利要求13所述的終端,所述備份觸發(fā)單元為所述終端上的一 個專用按鍵、按鍵組合或者終端圖形界面上的按鍵。
15、 一種非易失性數(shù)據(jù)備份系統(tǒng),所述系統(tǒng)包括源終端和目的終端; 其特征在于,所述源終端包括-非易失性數(shù)據(jù)類型協(xié)商單元,用于獲取目的終端支持的非易失性數(shù)據(jù)類型; 非易失性數(shù)據(jù)發(fā)送單元,用于根據(jù)目的終端支持的所述非易失性數(shù)據(jù)類 型,將源終端中包含的非易失性數(shù)據(jù)發(fā)送給所述目的終端; 所述目的終端包括-非易失性數(shù)據(jù)類型發(fā)送單元,用于向所述源終端發(fā)送所述目的終端支持 的非易失性數(shù)據(jù)類型;非易失性數(shù)據(jù)更新單元,用于接收源終端發(fā)送的非易失性數(shù)據(jù),并對所 述目的終端的非易失性數(shù)據(jù)進行更新。
全文摘要
本發(fā)明實施例提供一種非易失性數(shù)據(jù)備份方法、終端與系統(tǒng)。所述方法包括獲取目的終端支持的非易失性數(shù)據(jù)類型;根據(jù)目的終端支持的所述非易失性數(shù)據(jù)類型,將源終端中包含的非易失性數(shù)據(jù)發(fā)送給所述目的終端。本實施例的技術方案不僅能實現(xiàn)用戶數(shù)據(jù)備份也能實現(xiàn)終端設置信息的備份,當用戶更換終端設備時,能夠輕松地通過一鍵操作將舊終端設備中所有的用戶設置和用戶數(shù)據(jù)等非易失性數(shù)據(jù)都備份到新終端設備。
文檔編號H04L29/06GK101364232SQ20081016610
公開日2009年2月11日 申請日期2008年10月6日 優(yōu)先權日2008年10月6日
發(fā)明者楊茂英, 涂鴻雁 申請人:深圳華為通信技術有限公司