新四季網

一種備份和恢復通訊錄的方法、裝置的製作方法

2023-06-17 17:37:41

專利名稱:一種備份和恢復通訊錄的方法、裝置的製作方法
技術領域:
本發明涉及通信領域,尤其涉及一種備份和恢復通訊錄的方法、裝置。
背景技術:
通訊錄是電子郵件系統、移動終端或掌上電腦等常用電子設備用戶一種必不可少的信息,隨著這些系統或電子設備使用時間的加長,通訊錄中保存的聯繫人信息會越來越龐雜,用戶對其依賴性也會越來越強。在使用過程中,用戶也會不停地維護通訊錄,例如,新增、刪除和修改通訊錄中的聯繫人信息等等。由於種種原因,例如,誤刪了聯繫人或者錯誤修改了部分聯繫人信息或聯繫人的部分信息等,用戶需要恢復這些聯繫人信息,而恢復聯繫人信息的前提是用戶在此之前已經對這些聯繫人信息進行過備份。現有技術提供的一種對聯繫人信息進行備份和恢復的方法是對整個聯繫人信息進行全部備份,包括自動進行全部備份和用戶手動方式進行全部備份,其中,用戶手動方式就是用戶在某個時候認為需要進行備份時,對設備進行一系列的操作完成,而自動進行全部備份則是用戶設定某個時間點作為備份時刻,一旦設定的時間點到達,則由設備自動對此時的通訊錄進行完整備份,不需要用戶幹涉就可完成。經過前期的備份,當用戶需要時,可以用備份的聯繫人信息整體替換當前的聯繫人信息,達到恢復聯繫人信息的目的。本案發明人經過長期實踐和研究發現,上述現有技術提供的對聯繫人信息進行備份和恢復的方法至少存在以下缺陷I)數據備份不周全。按照現有技術提供的備份方法,無論是手動方式還是自動方式,由於備份是一次次進行的,用戶在下一次備份之前做的修改有可能沒有辦法被記錄下來,例如,用戶在下一次備份之前新增一個聯繫人,又把它刪除掉,這種改變沒有辦法恢復;再如,在兩次自動備份設定時間點之間的時段所做的更改,也沒有辦法恢復,即,現有技術提供的備份方法依舊可能會丟失部分修改的信息。2)恢復聯繫人信息的自由度低。按照現有技術提供的備份方法,只能用備份的聯繫人信息去100%替換當前的聯繫人信息,數據恢復的方式極其生硬。例如,若在上一次備份後用戶對聯繫人信息進行了 10個修改,其中5個是正確的,另外5個是錯誤的,按照現有技術的方法,用戶只能恢復該10個已修改的用戶對聯繫人信息,包括其中錯誤的5個,顯然,錯誤的5個是沒有必要去恢復的。

發明內容
本發明實施例提供一種備份和恢復通訊錄的方法、裝置,以按照用戶的選擇恢復既往任意時間點對通訊錄所作的修改。本發明實施例提供一種備份和恢復通訊錄的方法,所述方法包括實時記錄用戶對聯繫人信息所做的每一次修改;對所述修改過程中涉及的信息進行數據保存;按照用戶所選擇的恢復項目,從所述保存的數據中將用戶需要恢復的項目恢復到、原通訊錄。可選地,所述對所述修改過程中涉及的信息進行數據保存包括將所述修改過程中涉及的信息保存在本地資料庫。可選地,所述對所述修改過程中涉及的信息進行數據保存包括將所述修改過程中涉及的信息保存在異地資料庫。可選地,所述將所述修改過程中涉及的信息保存在異地資料庫包括通過網絡將所述修改過程中涉及的信息保存於其他無線終端。可選地,所述將所述修改過程中涉及的信息保存在異地資料庫包括通過網絡將所述修改過程中涉及的信息同步至網絡側的伺服器。可選地,所述從所述保存的數據中將用戶需要恢復的項目恢復到原通訊錄之前進一步包括將所述用戶對聯繫人信息所做的所有修改和進行所述修改的時間呈現於通訊錄 界面。本發明實施例提供一種備份和恢復通訊錄的裝置,所述裝置包括記錄模塊,用於實時記錄用戶對聯繫人信息所做的每一次修改;保存模塊,用於對所述修改過程中涉及的信息進行數據保存;恢復模塊,用於按照用戶所選擇的恢復項目,從所述保存的數據中將用戶需要恢復的項目恢復到原通訊錄。可選地,所述保存模塊包括本地保存子模塊,用於將所述修改過程中涉及的信息保存在本地資料庫。可選地,所述保存模塊包括異地保存子模塊,用於將所述修改過程中涉及的信息保存在異地資料庫。可選地,所述異地保存子模塊包括第一保存單元,用於通過網絡將所述修改過程中涉及的信息保存於其他無線終端。可選地,所述異地保存子模塊包括第二保存單元,用於通過網絡將所述修改過程中涉及的信息同步至網絡側的伺服器。可選地,所述裝置還包括展現模塊,用於將所述用戶對聯繫人信息所做的所有修改和進行所述修改的時間呈現於通訊錄界面。從上述本發明實施例可知,由於實時記錄了用戶對聯繫人信息所做的每一次修改,並且能夠按照用戶所選擇的恢復項目將用戶需要恢復的項目恢復到原通訊錄。因此,與現有技術對整個聯繫人信息進行全部備份的方法相比,本發明實施例提供的方法可以完整地備份用戶所作的所有修改,而在恢復數據時則能能夠根據用戶的意願恢復用戶想恢復的任意項目,不僅不會遺漏任何修改的聯繫人信息,而且大大提高了數據恢復的自由度,增強了用戶的體驗。


為了更清楚地說明本發明實施例的技術方案,下面將對現有技術或實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對於本領域技術人員來講,還可以如這些附圖獲得其他的附圖。圖I是本發明實施例提供的備份和恢復通訊錄的方法流程示意圖;圖2a是本發明實施例提供的記錄用戶對聯繫人信息所做的所有修改的示意圖;圖2b是本發明另一實施例提供的記錄用戶對聯繫人信息所做的所有修改的示意圖; 圖3是本發明實施例提供的備份和恢復通訊錄的裝置結構示意圖;圖4是本發明另一實施例提供的備份和恢復通訊錄的裝置結構示意圖;圖5是本發明另一實施例提供的備份和恢復通訊錄的裝置結構示意圖;圖6是本發明另一實施例提供的備份和恢復通訊錄的裝置結構示意圖;圖7是本發明另一實施例提供的備份和恢復通訊錄的裝置結構示意圖;圖8a是本發明另一實施例提供的備份和恢復通訊錄的裝置結構示意圖;圖Sb是本發明另一實施例提供的備份和恢復通訊錄的裝置結構示意圖;圖Sc是本發明另一實施例提供的備份和恢復通訊錄的裝置結構示意圖;圖8d是本發明另一實施例提供的備份和恢復通訊錄的裝置結構示意圖;圖Se是本發明另一實施例提供的備份和恢復通訊錄的裝置結構示意圖。
具體實施例方式下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域技術人員所獲得的所有其他實施例,都屬於本發明保護的範圍。請參閱附圖1,是本發明實施例提供的備份和恢復通訊錄的方法流程示意圖,主要包括步驟S101、步驟S102和步驟S103 SlOl,實時記錄用戶對聯繫人信息所做的每一次修改。與現有技術的定時備份或在備份時無法記錄備份之前所做的更改不同,在本發明實施例中,用戶對聯繫人信息所做的每一次修改,系統都做了實時記錄,即,只要用戶對聯繫人信息做了修改,則在這些修改進行的同時或這些修改一經完成就記錄這些修改,而不是滯後一段時間再進行記錄。S102,對所述修改過程中涉及的信息進行數據保存。對修改過程中涉及的信息必須進行保存,這是後期恢復通訊錄的前提條件。在本發明一個實施例中,可以將所述修改過程中涉及的信息,例如,修改痕跡和數據等保存在本地資料庫,後期恢復通訊錄時從本地資料庫恢復,恢復過程直接、便捷。在本發明另一實施例中,也可以將修改過程中涉及的信息保存在異地資料庫。相對於將修改過程中涉及的信息保存在本地資料庫,將修改過程中涉及的信息保存在異地資料庫的好處是一旦具有這些通訊錄的終端,例如,手機、個人電腦和個人數字助理等遺失,由於修改過程中涉及的信息是保存在異地資料庫,因此可以從異地資料庫恢復通訊錄。作為將修改過程中涉及的信息保存在異地資料庫的一個實施例,可以在終端能夠連接上網絡時,通過網絡將修改過程中涉及的信息同步至網絡側的伺服器,例如,雲終端伺服器等,在伺服器的資料庫保存這些修改過程中涉及的信息。具體地,可以以用戶的某個身份識別信息作為標識,向網絡一側的雲終端伺服器註冊一個帳號,將修改過程中涉及的信息同步備份至雲終端伺服器。如此,一旦具有通訊錄功能的終端丟失或者更換,則可以憑註冊帳號時用到的身份識別信息從雲終端伺服器恢復之前備份的聯繫人信息。作為將修改過程中涉及的信息保存在異地資料庫的另一實施例,可以是通過網絡將所述修改過程中涉及的信息保存於其他終端,例如,通過2G或3G行動網路將修改過程中涉及的信息發送至另一手機,或者,通過網絡以有線方式將修改過程中涉及的信息傳輸至個人電腦和個人數字助理等。當用戶需要恢復通訊錄時,可以從這些接收了修改過程中涉及的信息的終端恢復。相比於前述從雲終端伺服器恢復通訊錄的方式,這種保存修改過程中涉及的信息的方法可能更便捷,例如,不需要註冊,也不需要用戶的終端和網絡側是客戶端/伺服器(Client/Server, C/S)這一架構模式等。S103,按照用戶所選擇的恢復項目,從所述保存的數據中將用戶需要恢復的項目恢復到原通訊錄。由於實時記錄了用戶對聯繫人信息所做的所有修改,因此,在本發明實施例中,可以將所述用戶對聯繫人信息所做的所有修改和進行所述修改的時間呈現於通訊錄界面,如 附圖2a所示,是本發明實施例提供的記錄用戶對聯繫人信息所做的所有修改的示意圖。例如,在2012年3月25日,對聯繫人「小光」做了 3項修改,對聯繫人「劉新宇」做了 5項修改;在2011年12月29日,刪除了聯繫人「子康」等等。附圖2a示例的是以「天」為粒度的聯繫人修改信息的呈現,在本發明實施例中,還可以以更小的時間粒度例如,「時」、「分」,將聯繫人修改信息呈現給用戶,如附圖2b所示,是本發明實施例提供的記錄用戶對聯繫人信息所做的所有修改的示意圖。當用戶將定位設備,例如光標或滑鼠等移至聯繫人處時,系統將詳細呈現在某天的哪個時刻對該聯繫人做了哪些項目的修改。例如,如附圖2b所示,當用戶將光標或滑鼠移至附圖2a示例的做了 5項修改的「劉新宇」聯繫人處時,系統會詳細呈現在2012年3月25日對「劉新宇」做了「添加家庭電話」、「變更手機號碼」、「變更暱稱」、「添加生日」和「更改頭像」等5個項目的修改。用戶可以選擇其中一個項目進行修改,例如,用戶點擊「變更手機號碼」後面的「恢復」按鈕時,便可以恢復變更的手機號碼。從上述本發明實施例提供的備份和恢復通訊錄的方法可知,由於實時記錄了用戶對聯繫人信息所做的所有修改,並且能夠按照用戶所選擇的恢復項目將用戶需要恢復的項目恢復到原通訊錄。因此,與現有技術對整個聯繫人信息進行全部備份的方法相比,本發明實施例提供的方法可以完整地備份用戶所作的所有修改,而在恢復數據時則能能夠根據用戶的意願恢復用戶想恢復的任意項目,不僅不會遺漏任何修改的聯繫人信息,而且大大提高了數據恢復的自由度,增強了用戶的體驗。請參閱附圖3,是本發明實施例提供的備份和恢復通訊錄的裝置結構示意圖。為了便於說明,僅僅示出了與本發明實施例相關的部分。附圖3示例的備份和恢復通訊錄的裝置包括記錄模塊301、保存模塊302和恢復模塊303,其中記錄模塊301,用於實時記錄用戶對聯繫人信息所做的每一次修改。保存模塊302,用於對所述修改過程中涉及的信息進行數據保存。恢復模塊303,用於按照用戶所選擇的恢復項目,從所述保存的數據中將用戶需要恢復的項目恢復到原通訊錄。
需要說明的是,以上備份和恢復通訊錄的裝置的實施方式中,各功能模塊的劃分僅是舉例說明,實際應用中可以根據需要,例如相應硬體的配置要求或者軟體的實現的便利考慮,而將上述功能分配由不同的功能模塊完成,即將所述備份和恢復通訊錄的裝置的內部結構劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。而且,實際應用中,本實施例中的相應的功能模塊可以是由相應的硬體實現,也可以由相應的硬體執行相應的軟體完成,例如,前述的記錄模塊,可以是具有執行前述實時記錄用戶對聯繫人信息所做的每一次修改的硬體,例如記錄器,也可以是能夠執行相應電腦程式從而完成前述功能的一般處理器或者其他硬體設備;再如前述的保存模塊,可以是具有執行前述對所述修改過程中涉及的信息進行數據保存功能的硬體,例如保存器,也可以是能夠執行相應電腦程式從而完成前述功能的一般處理器或者其他 硬體設備(本說明書提供的各個實施例都可應用上述描述原則)。附圖3示例的保存模塊302可以包括本地保存子模塊401,如附圖4所示本發明另一實施例提供的備份和恢復通訊錄的裝置。本地保存子模塊401用於將所述修改過程中涉及的信息保存在本地資料庫。附圖3示例的保存模塊302也可以包括異地保存子模塊501,如附圖5所示本發明另一實施例提供的備份和恢復通訊錄的裝置。異地保存子模塊501用於將所述修改過程中涉及的信息保存在異地資料庫。附圖5示例的異地保存子模塊501可以包括第一保存單元601,如附圖6所示本發明另一實施例提供的備份和恢復通訊錄的裝置。第一保存單元601用於通過網絡將所述修改過程中涉及的信息保存於其他終端。附圖5示例的異地保存子模塊501也可以包括第二保存單元701,如附圖7所示本發明另一實施例提供的備份和恢復通訊錄的裝置。第二保存單元701用於通過網絡將所述修改過程中涉及的信息同步至網絡側的伺服器。附圖3至附圖7任一示例的備份和恢復通訊錄的裝置還可以包括展現模塊801,如附圖8a至Se所示本發明另一實施例提供的備份和恢復通訊錄的裝置。展現模塊801用於將用戶對聯繫人信息所做的所有修改和進行所述修改的時間呈現於通訊錄界面。需要說明的是,上述裝置各模塊/單元之間的信息交互、執行過程等內容,由於與本發明方法實施例基於同一構思,其帶來的技術效果與本發明方法實施例相同,具體內容可參見本發明方法實施例中的敘述,此處不再贅述。本領域普通技術人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令相關的硬體來完成,比如以下各種方法的一種或多種或全部實時記錄用戶對聯繫人信息所做的每一次修改;對所述修改過程中涉及的信息進行數據保存;按照用戶所選擇的恢復項目,從所述保存的數據中將用戶需要恢復的項目恢復到原通訊錄。本領域普通技術人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令相關的硬體來完成,該程序可以存儲於一計算機可讀存儲介質中,存儲介質可以包括只讀存儲器(ROM,Read Only Memory)、隨機存取存儲器(RAM,RandomAccess Memory)、磁碟或光碟等。
以上對本發明實施例提供的一種備份和恢復通訊錄的方法、裝置進行了詳細介紹,本文中應用了具體個例對本發明的原理及實施方式進行了闡述,以上實施例的說明只 是用於幫助理解本發明的方法及其核心思想;同時,對於本領域的一般技術人員,依據本發明的思想,在具體實施方式
及應用範圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發明的限制。
權利要求
1.一種備份和恢復通訊錄的方法,其特徵在於,所述方法包括 實時記錄用戶對聯繫人信息所做的每一次修改; 對所述修改過程中涉及的信息進行數據保存; 按照用戶所選擇的恢復項目,從所述保存的數據中將用戶需要恢復的項目恢復到原通訊錄。
2.如權利要求I所述的方法,其特徵在於,所述對所述修改過程中涉及的信息進行數據保存包括將所述修改過程中涉及的信息保存在本地資料庫。
3.如權利要求I所述的方法,其特徵在於,所述對所述修改過程中涉及的信息進行數據保存包括將所述修改過程中涉及的信息保存在異地資料庫。
4.如權利要求3所述的方法,其特徵在於,所述將所述修改過程中涉及的信息保存在異地資料庫包括通過網絡將所述修改過程中涉及的信息保存於其他終端。
5.如權利要求3所述的方法,其特徵在於,所述將所述修改過程中涉及的信息保存在異地資料庫包括通過網絡將所述修改過程中涉及的信息同步至網絡側的伺服器。
6.如權利要求I至5任意一項所述的方法,其特徵在於,所述從所述保存的數據中將用戶需要恢復的項目恢復到原通訊錄之前進一步包括將所述用戶對聯繫人信息所做的所有修改和進行所述修改的時間呈現於通訊錄界面。
7.一種備份和恢復通訊錄的裝置,其特徵在於,所述裝置包括 記錄模塊,用於實時記錄用戶對聯繫人信息所做的每一次修改; 保存模塊,用於對所述修改過程中涉及的信息進行數據保存; 恢復模塊,用於按照用戶所選擇的恢復項目,從所述保存的數據中將用戶需要恢復的項目恢復到原通訊錄。
8.如權利要求7所述的裝置,其特徵在於,所述保存模塊包括 本地保存子模塊,用於將所述修改過程中涉及的信息保存在本地資料庫。
9.如權利要求7所述的裝置,其特徵在於,所述保存模塊包括 異地保存子模塊,用於將所述修改過程中涉及的信息保存在異地資料庫。
10.如權利要求9所述的裝置,其特徵在於,所述異地保存子模塊包括 第一保存單元,用於通過網絡將所述修改過程中涉及的信息保存於其他終端。
11.如權利要求9所述的裝置,其特徵在於,所述異地保存子模塊包括 第二保存單元,用於通過網絡將所述修改過程中涉及的信息同步至網絡側的伺服器。
12.如權利要求7至11任意一項所述的裝置,其特徵在於,所述裝置還包括 展現模塊,用於將所述用戶對聯繫人信息所做的所有修改和進行所述修改的時間呈現於通訊錄界面。
全文摘要
本發明實施例提供一種備份和恢復通訊錄的方法、裝置,以按照用戶的選擇恢復既往任意時間點對通訊錄所作的修改。所述方法包括實時記錄用戶對聯繫人信息所做的每一次修改;對所述修改過程中涉及的信息進行數據保存;按照用戶所選擇的恢復項目,從所述保存的數據中將用戶需要恢復的項目恢復到原通訊錄。本發明實施例提供的方法可以完整地備份用戶所作的所有修改,而在恢復數據時則能能夠根據用戶的意願恢復用戶想恢復的任意項目,不僅不會遺漏任何修改的聯繫人信息,而且大大提高了數據恢復的自由度,增強了用戶的體驗。
文檔編號G06F11/14GK102722428SQ20121022695
公開日2012年10月10日 申請日期2012年6月29日 優先權日2012年6月29日
發明者吳智寧, 金凡 申請人:北京小米科技有限責任公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀