麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

一種自動備份文件的方法及裝置制造方法

文檔序號:6621451閱讀:263來源:國知局
一種自動備份文件的方法及裝置制造方法
【專利摘要】本發明的實施例公開一種自動備份文件的方法及裝置,能及時對發生變化的文件進行備份。所述方法包括:監控終端設備中的目標文件是否有變化;若確定所述目標文件有變化,則提醒用戶對所述目標文件進行備份,或者直接對所述目標文件進行備份。所述裝置包括:監控單元,用于監控終端設備中的目標文件是否有變化;備份單元,用于若所述監控單元確定所述目標文件有變化,則提醒用戶對所述目標文件進行備份,或者直接對所述目標文件進行備份。本發明適用于文件的備份。
【專利說明】一種自動備份文件的方法及裝置

【技術領域】
[0001]本發明涉及文件的備份【技術領域】,尤其涉及一種自動備份文件的方法及裝置。

【背景技術】
[0002]目前基于安卓操作系統的終端設備如手機上,沒有完善的備份文件的機制,于是出現了很多第三方的備份文件應用程序,幫助用戶備份手機的文件。
[0003]現有技術中的備份文件應用程序的方式,一種是只能在用戶進入相應的應用軟件的用戶界面的時候才能臨時掃描哪些數據文件需要備份;另一種是在安卓系統里注冊服務,然后通過接收系統的廣播消息來監控有哪些數據文件發生變化。
[0004]在前述的第一種方式中,如果用戶沒有進入相應的應用軟件的用戶界面的進行臨時掃描,就不能發現哪些數據文件發生了變化;在第二種方式中,一方面,當該服務不在的時候,錯過了系統廣播就不能及時識別出系統數據的變化,另一方面,在安卓系統中并不是每類數據發送變化時都有對應的系統廣播,例如,在第三方應用程序的數據發生變化時,就不會有相應的系統廣播。上述現有的兩種文件備份的方法,都不能夠實現對發生變化的文件進行及時地備份。


【發明內容】

[0005]本發明提供一種自動備份文件的方法及裝置,能夠及時對發生變化的文件進行備份。
[0006]一方面,本發明提供了一種自動備份文件的方法,包括:
[0007]監控終端設備中的目標文件是否有變化;
[0008]若確定所述目標文件有變化,則提醒用戶對所述目標文件進行備份,或者直接對所述目標文件進行備份。
[0009]可選地,所述監控終端設備中的目標文件是否有變化包括:在終端設備的后臺,監控終端設備中的目標文件是否有變化。
[0010]可選地,所述監控終端設備中的目標文件是否有變化包括:監控終端設備中的目標文件的修改時間是否有變化;若所述目標文件的修改時間有變化,則確定所述目標文件有變化。
[0011 ] 可選地,所述監控終端設備中的目標文件是否有變化包括:監控終端設備中的目標文件的大小和/或數據內容是否有變化;若所述目標文件的大小和/或數據內容有變化,則確定所述目標文件有變化。
[0012]可選地,所述監控終端設備中的目標文件是否有變化包括:監控終端設備中的目標文件列表中的文件數量是否有變化;若所述目標文件列表中的文件數量有變化,則確定所述目標文件有變化。
[0013]可選地,所述監控終端設備中的目標文件是否有變化包括:監控終端設備中的目標文件的修改時間是否有變化;若監控到所述目標文件的修改時間有變化,則監控所述目標文件的大小和/或數據內容是否有變化;若所述目標文件的大小和/或數據內容有變化,則確定所述目標文件有變化。
[0014]可選地,所述監控終端設備中的目標文件的修改時間是否有變化包括:獲取所述目標文件的修改時間;查找所述目標文件的備份文件;若查找到所述目標文件的備份文件,則將獲取的所述目標文件的修改時間,與所述目標文件的備份文件的修改時間進行對比;根據所述對比,若獲取的所述目標文件的修改時間,與所述目標文件的備份文件的修改時間不相同,則確定所述目標文件的修改時間有變化;若沒有查找到所述目標文件的備份文件,則確定所述目標文件的修改時間有變化。
[0015]可選地,所述監控終端設備中的目標文件的大小和/或數據內容是否有變化包括:獲取所述目標文件的大小和/或數據內容;查找所述目標文件的備份文件;若查找到所述目標文件的備份文件,則將獲取的所述目標文件的大小和/或數據內容,與所述目標文件的備份文件中所記錄的大小和/或數據內容進行對比;根據所述對比,若獲取的所述目標文件的大小和/或數據內容,與所述目標文件的備份文件中所記錄的大小和/或數據內容不相同,則確定所述目標文件的數據內容有變化;若沒有查找到所述目標文件的備份文件,則確定所述目標文件有變化。
[0016]可選地,所述監控終端設備中的目標文件列表中的文件數量是否有變化包括:獲取終端設備中的所述目標文件列表中的文件數量;查找所述目標文件的備份文件;若查找到所述目標文件的備份文件,則將獲取的所述目標文件列表中的文件數量,與所述目標文件的備份文件中所記錄的文件數量進行對比;根據所述對比,若獲取的所述目標文件列表中的文件數量,與所述目標文件的備份文件中所記錄的文件數量不相同,則確定所述目標文件列表中的文件數量有變化;若沒有查找到所述目標文件的備份文件,則確定所述目標文件有變化。
[0017]可選地,在提醒用戶對所述目標文件進行備份之后,包括:接收用戶對所述目標文件進行備份的指令;根據所述指令,對終端設備中的所述目標文件進行備份。
[0018]可選地,所述自動備份文件的方法還包括:預先設置所述終端設備中需要監控的目標文件。
[0019]可選地,所述終端設備為基于安卓操作系統的終端設備。
[0020]本發明實施例的自動備份文件的方法,根據對目標文件的監控,若該目標文件有變化,則提醒用戶對終端設備中該目標文件進行備份,或者直接對終端設備中該目標文件進行備份,從而,能夠在該目標文件發生變化時,及時對發生變化的文件進行備份。
[0021]另一方面,本發明提供了一種自動備份文件的裝置,包括:
[0022]監控單元,用于監控終端設備中的目標文件是否有變化;
[0023]備份單元,用于若所述監控單元確定所述目標文件有變化,則提醒用戶對所述目標文件進行備份,或者直接對所述目標文件進行備份。
[0024]可選地,所述監控單元,用于在終端設備的后臺,監控終端設備中的目標文件是否有變化。
[0025]可選地,所述監控單元包括:第一監控模塊,用于監控終端設備中的目標文件的修改時間是否有變化;第一確定模塊,用于若所述第一監控模塊監控到所述目標文件的修改時間有變化,則確定所述目標文件有變化。
[0026]可選地,所述監控單元包括:第二監控模塊,用于監控終端設備中的目標文件的大小和/或數據內容是否有變化;第二確定模塊,用于若所述第二監控模塊監控到所述目標文件的大小和/或數據內容有變化,則確定所述目標文件有變化。
[0027]可選地,所述監控單元包括:第三監控模塊,用于監控終端設備中的目標文件列表中的文件數量是否有變化;第三確定模塊,用于若所述第三監控模塊監控到所述目標文件列表中的文件數量有變化,則確定所述目標文件有變化。
[0028]可選地,所述監控單元包括:第四監控模塊,用于監控終端設備中的目標文件的修改時間是否有變化;第五監控模塊,用于若所述第四監控模塊監控到所述目標文件的修改時間有變化,則監控所述目標文件的大小和/或數據內容是否有變化;第四確定模塊,用于若所述第五監控模塊監控到所述目標文件的大小和/或數據內容有變化,則確定所述目標文件有變化。
[0029]可選地,所述第一監控模塊或者第四監控模塊包括:第一獲取子模塊,用于獲取所述目標文件的修改時間;第一查找子模塊,用于查找所述目標文件的備份文件;第一對比子模塊,用于若所述第一查找子模塊查找到所述目標文件的備份文件,則將獲取的所述目標文件的修改時間,與所述目標文件的備份文件的修改時間進行對比;第一確定子模塊,用于根據所述對比,若獲取的所述目標文件的修改時間,與所述目標文件的備份文件的修改時間不相同,則確定所述目標文件的修改時間有變化;所述第一確定子模塊,還用于若所述第一查找子模塊沒有查找到所述目標文件的備份文件,則確定所述目標文件的修改時間有變化。
[0030]可選地,所述第二監控模塊或者第五監控模塊包括:第二獲取子模塊,用于獲取所述目標文件的大小和/或數據內容;第二查找子模塊,用于查找所述目標文件的備份文件;第二對比子模塊,用于若所述第二查找子模塊查找到所述目標文件的備份文件,則將獲取的所述目標文件的大小和/或數據內容,與所述目標文件的備份文件中所記錄的大小和/或數據內容進行對比;第二確定子模塊,用于根據所述對比,若獲取的所述目標文件的大小和/或數據內容,與所述目標文件的備份文件中所記錄的大小和/或數據內容不相同,則確定所述目標文件的大小和/或數據內容有變化;所述第二確定子模塊,還用于若所述第二查找子模塊沒有查找到所述目標文件的備份文件,則確定所述目標文件的大小和/或數據內容有變化。
[0031]可選地,所述第三監控模塊包括:第三獲取子模塊,用于獲取所述目標文件列表中的文件數量;第三查找子模塊,用于查找所述目標文件的備份文件;第三對比子模塊,用于若所述第三查找子模塊查找到所述目標文件的備份文件,則將獲取的所述目標文件列表中的文件數量,與所述目標文件的備份文件中所記錄的文件數量進行對比;第三確定子模塊,用于根據所述對比,若獲取的所述目標文件列表中的文件數量,與所述目標文件的備份文件中所記錄的文件數量不相同,則確定所述目標文件列表中的文件數量有變化;所述第三確定子模塊,還用于若所述第三查找子模塊沒有查找到所述目標文件的備份文件,則確定所述目標文件列表中的文件數量有變化。
[0032]可選地,所述備份單元包括:接收模塊,用于在提醒用戶對所述目標文件進行備份之后,接收用戶對所述目標文件進行備份的指令;備份模塊,用于根據所述指令,對終端設備中的所述目標文件進行備份。
[0033]可選地,所述自動備份文件的裝置還包括:設置單元,用于預先設置所述終端設備中需要監控的目標文件。
[0034]可選地,所述終端設備為基于安卓操作系統的終端設備。
[0035]本發明實施例的自動備份文件的裝置,根據監控單元對目標文件的監控,若確定該目標文件有變化,則備份單元提醒用戶對終端設備中該目標文件進行備份,或者直接對終端設備中該目標文件進行備份,從而,能夠在該目標文件發生變化時,及時對發生變化的文件進行備份。

【專利附圖】

【附圖說明】
[0036]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其它的附圖。
[0037]圖1為本發明的自動備份文件的方法一實施例的流程示意圖;
[0038]圖2為本發明的自動備份文件的裝置一實施例的結構示意圖;
[0039]圖3為本發明的自動備份文件的裝置中監控單元一實施例的結構示意圖;
[0040]圖4為本發明的自動備份文件的裝置中監控單元另一實施例的結構示意圖;
[0041]圖5為本發明的自動備份文件的裝置中監控單元又一實施例的結構示意圖;
[0042]圖6為本發明的自動備份文件的裝置中監控單元又一實施例的結構示意圖;
[0043]圖7為本發明的自動備份文件的裝置另一實施例的結構示意圖。

【具體實施方式】
[0044]下面結合附圖對本發明實施例一種自動備份文件的方法及裝置進行詳細描述。
[0045]應當明確,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其它實施例,都屬于本發明保護的范圍。
[0046]參看圖1所示,本發明一種自動備份文件的方法的【具體實施方式】,包括:
[0047]S1、監控終端設備中的目標文件是否有變化;
[0048]S2、若確定所述目標文件有變化,則提醒用戶對所述目標文件進行備份,或者直接對所述目標文件進行備份。
[0049]本發明實施例的自動備份文件的方法,根據對目標文件的監控,若該目標文件有變化,則提醒用戶對終端設備中該目標文件進行備份,或者直接對終端設備中該目標文件進行備份,從而,能夠在該目標文件發生變化時,及時對發生變化的文件進行備份。
[0050]在前述自動備份文件的方法的【具體實施方式】中,可選地,所述監控終端設備中的目標文件是否有變化(Si)包括:在終端設備的后臺,監控終端設備中的目標文件是否有變化。
[0051]本發明實施例中,可在終端設備開機后,通過啟動對終端設備內的目標文件進行監控的后臺服務程序,通過該后臺服務程序對終端設備中的目標文件進行監控。
[0052]在本發明的一種可選實施方式中,由于當文件發生數據變更時,相應地,該文件的修改時間也會發生變化,因此,所述監控終端設備中的目標文件是否有變化(SI),可以包括:監控終端設備中的目標文件的修改時間是否有變化;若所述目標文件的修改時間有變化,則確定所述目標文件有變化。
[0053]在本發明的另一種可選實施方式中,可選地,所述監控終端設備中的目標文件是否有變化(Si)包括:監控終端設備中的目標文件的大小和/或數據內容是否有變化;若所述目標文件的大小和/或數據內容有變化,則確定所述目標文件有變化。
[0054]在本發明的又一種可選實施方式中,可選地,所述監控終端設備中的目標文件是否有變化包括:監控終端設備中的目標文件列表中的文件數量是否有變化(Si);若所述目標文件列表中的文件數量有變化,則確定所述目標文件有變化。
[0055]在本發明的又一種可選實施方式中,可選地,所述監控終端設備中的目標文件是否有變化(Si)包括:監控終端設備中的目標文件的修改時間是否有變化;若監控到所述目標文件的修改時間有變化,則監控所述目標文件的大小和/或數據內容是否有變化;若所述目標文件的大小和/或數據內容有變化,則確定所述目標文件有變化。
[0056]本發明實施例中,在監控到目標文件的修改時間有變化后,再對發生變化的目標文件對應的數據內容進行掃描,避免了頻繁的掃描終端設備上目標文件的數據內容所導致的占用用戶終端設備內存及消耗更多用戶終端設備電量。
[0057]在前述自動備份文件的方法的【具體實施方式】中,可選地,所述監控終端設備中的目標文件的修改時間是否有變化包括:獲取所述目標文件的修改時間;查找所述目標文件的備份文件;若查找到所述目標文件的備份文件,則將獲取的所述目標文件的修改時間,與所述目標文件的備份文件的修改時間進行對比;根據所述對比,若獲取的所述目標文件的修改時間,與所述目標文件的備份文件的修改時間不相同,則確定所述目標文件的修改時間有變化;若沒有查找到所述目標文件的備份文件,則確定所述目標文件的修改時間有變化。
[0058]在前述自動備份文件的方法的【具體實施方式】中,可選地,所述監控終端設備中的目標文件的大小和/或數據內容是否有變化包括:獲取所述目標文件的大小和/或數據內容;查找所述目標文件的備份文件;若查找到所述目標文件的備份文件,則將獲取的所述目標文件的大小和/或數據內容,與所述目標文件的備份文件中所記錄的大小和/或數據內容進行對比;根據所述對比,若獲取的所述目標文件的大小和/或數據內容,與所述目標文件的備份文件中所記錄的大小和/或數據內容不相同,則確定所述目標文件的數據內容有變化;若沒有查找到所述目標文件的備份文件,則確定所述目標文件的大小和/或數據內容有變化。
[0059]本發明實施例中,優選地,在確定所述目標文件的修改時間有變化之后,獲取所述目標文件的大小和/或數據內容,以確定所述目標文件的數據內容是否有變化,這樣,不僅能節省終端設備的電量,還能更準確的確定需要備份的目標文件。
[0060]在前述自動備份文件的方法的【具體實施方式】中,可選地,所述監控終端設備中的目標文件列表中的文件數量是否有變化包括:獲取終端設備中的所述目標文件列表中的文件數量;查找所述目標文件的備份文件;若查找到所述目標文件的備份文件,則將獲取的所述目標文件列表中的文件數量,與所述目標文件的備份文件中所記錄的文件數量進行對比;根據所述對比,若獲取的所述目標文件列表中的文件數量,與所述目標文件的備份文件中所記錄的文件數量不相同,則確定所述目標文件列表中的文件數量有變化;若沒有查找到所述目標文件的備份文件,則確定所述目標文件列表中的文件數量有變化。
[0061]本發明實施例中,當目標文件的數量發生變化,即目標文件的增多或者減少時,就可以確定終端設備中的目標文件有變化。
[0062]在前述自動備份文件的方法的【具體實施方式】中,可選地,在提醒用戶對所述目標文件進行備份之后,包括:接收用戶對所述目標文件進行備份的指令;根據所述指令,對終端設備中的所述目標文件進行備份。
[0063]本發明實施例中,用戶可以預先設置,當確定目標文件發生變化后,提醒用戶對終端設備中的所述目標文件進行備份,或者接對終端設備中的所述目標文件進行備份。
[0064]在前述自動備份文件的方法的【具體實施方式】中,可選地,所述自動備份文件的方法還包括:預先設置所述終端設備中需要監控的目標文件。這樣,能夠使用戶任意設置自己終端設備上的目標文件,能夠為用戶自動備份更多的文件,提高了用戶體驗。
[0065]參看圖2所示,本發明一種自動備份文件的裝置的【具體實施方式】,包括:監控單元I,用于監控終端設備中的目標文件是否有變化;備份單元2,用于若所述監控單元I確定所述目標文件有變化,則提醒用戶對所述目標文件進行備份,或者直接對所述目標文件進行備份。
[0066]本發明實施例的自動備份文件的裝置,根據監控單元I對目標文件的監控,若確定該目標文件有變化,則備份單元2提醒用戶對終端設備中該目標文件進行備份,或者直接對終端設備中該目標文件進行備份,從而,能夠在該目標文件發生變化時,及時對發生變化的文件進行備份。
[0067]在前述自動備份文件的裝置的【具體實施方式】中,可選地,所述監控單元1,用于在終端設備的后臺,監控終端設備中的目標文件是否有變化。
[0068]本發明實施例中,可在終端設備開機后,通過啟動對終端設備內的目標文件進行監控的后臺服務程序,啟動監控單元I對終端設備中的目標文件進行監控。
[0069]參看圖3所示,在本發明的一種可選實施方式中,由于當文件發生數據變更時,相應地,該文件的修改時間也會發生變化,因此,所述監控單元1,可以包括:第一監控模塊11a,用于監控終端設備中的目標文件的修改時間是否有變化;第一確定模塊12a,用于若所述第一監控模塊Ila監控到所述目標文件的修改時間有變化,則確定所述目標文件有變化。
[0070]參看圖4所示,在本發明的另一種可選實施方式中,所述監控單元I,可以包括:第二監控模塊11b,用于監控終端設備中的目標文件的大小和/或數據內容是否有變化;第二確定模塊12b,用于若所述第二監控模塊I Ib監控到所述目標文件的大小和/或數據內容有變化,則確定所述目標文件有變化。
[0071 ] 參看圖5所示,在本發明的又一種可選實施方式中,所述監控單元I,可以包括:第三監控模塊11c,用于監控終端設備中的目標文件列表中的文件數量是否有變化;第三確定模塊12c,用于若所述第三監控模塊Ilc監控到所述目標文件列表中的文件數量有變化,則確定所述目標文件有變化。
[0072]參看圖6所示,在本發明的又一種可選實施方式中,所述監控單元I,可以包括:第四監控模塊lld,用于監控終端設備中的目標文件的修改時間是否有變化;第五監控模塊12d,用于若所述第四監控模塊Ild監控到所述目標文件的修改時間有變化,則監控所述目標文件的大小和/或數據內容是否有變化;第四確定模塊13d,用于若所述第五監控模塊12d監控到所述目標文件的大小和/或數據內容有變化,則確定所述目標文件有變化。
[0073]本發明實施例中,在監控到目標文件的修改時間有變化后,再對發生變化的目標文件對應的數據內容進行掃描,避免了頻繁的掃描終端設備上目標文件的數據內容所導致的占用用戶終端設備內存及消耗更多用戶終端設備電量。
[0074]參看圖3所示,在前述自動備份文件的裝置的【具體實施方式】中,可選地,所述第一監控模塊Ila或者第四監控模塊Ild包括:第一獲取子模塊111a,用于獲取所述目標文件的修改時間;第一查找子模塊112a,用于查找所述目標文件的備份文件;第一對比子模塊113a,用于若所述第一查找子模塊112a查找到所述目標文件的備份文件,則將獲取的所述目標文件的修改時間,與所述目標文件的備份文件的修改時間進行對比;第一確定子模塊114a,用于根據所述對比,若獲取的所述目標文件的修改時間,與所述目標文件的備份文件的修改時間不相同,則確定所述目標文件的修改時間有變化;所述第一確定子模塊114a,還用于若所述第一查找子模塊112a沒有查找到所述目標文件的備份文件,則確定所述目標文件的修改時間有變化。
[0075]參看圖4所示,在前述自動備份文件的裝置的【具體實施方式】中,可選地,所述第二監控模塊Ilb或者第五監控模塊12d包括:第二獲取子模塊111b,用于獲取所述目標文件的大小和/或數據內容;第二查找子模塊112b,用于查找所述目標文件的備份文件;第二對比子模塊113b,用于若所述第二查找子模塊112b查找到所述目標文件的備份文件,則將獲取的所述目標文件的大小和/或數據內容,與所述目標文件的備份文件中所記錄的大小和/或數據內容進行對比;第二確定子模塊114b,用于根據所述對比,若獲取的所述目標文件的大小和/或數據內容,與所述目標文件的備份文件中所記錄的大小和/或數據內容不相同,則確定所述目標文件的大小和/或數據內容有變化;所述第二確定子模塊114b,還用于若所述第二查找子模塊112b沒有查找到所述目標文件的備份文件,則確定所述目標文件的大小和/或數據內容有變化。
[0076]本發明實施例中,優選地,在確定所述目標文件的修改時間有變化之后,獲取所述目標文件的大小和/或數據內容,以確定所述目標文件的數據內容是否有變化,這樣,不僅能節省終端設備的電量,還能更準確的確定需要備份的目標文件。
[0077]參看圖5所示,在前述自動備份文件的裝置的【具體實施方式】中,可選地,所述第三監控模塊Ilc包括:第三獲取子模塊111c,用于獲取所述目標文件列表中的文件數量;第三查找子模塊112c,用于查找所述目標文件的備份文件;第三對比子模塊113c,用于若所述第三查找子模塊112c查找到所述目標文件的備份文件,則將獲取的所述目標文件列表中的文件數量,與所述目標文件的備份文件中所記錄的文件數量進行對比;第三確定子模塊114c,用于根據所述對比,若獲取的所述目標文件列表中的文件數量,與所述目標文件的備份文件中所記錄的文件數量不相同,則確定所述目標文件列表中的文件數量有變化;所述第三確定子模塊114c,還用于若所述第三查找子模塊沒有查找到所述目標文件的備份文件,則確定所述目標文件列表中的文件數量有變化。
[0078]本發明實施例中,當目標文件的數量發生變化,即目標文件的增多或者減少時,就可以確定終端設備中的目標文件有變化。
[0079]參看圖7所示,在前述自動備份文件的裝置的【具體實施方式】中,可選地,所述備份單元2包括:接收模塊21,用于在提醒用戶對所述目標文件進行備份之后,接收用戶對所述目標文件進行備份的指令;備份模塊22,用于根據所述指令,對終端設備中的所述目標文件進行備份。
[0080]本發明實施例中,用戶可以預先設置,當確定目標文件發生變化后,提醒用戶對終端設備中的所述目標文件進行備份,或者接對終端設備中的所述目標文件進行備份。
[0081]在前述自動備份文件的裝置的【具體實施方式】中,可選地,所述自動備份文件的裝置還包括:設置單元3,用于預先設置所述終端設備中需要監控的目標文件。這樣,能夠使用戶任意設置自己終端設備上的目標文件,能夠為用戶自動備份更多的文件,提高了用戶體驗。
[0082]在前述自動備份文件的方法及裝置的【具體實施方式】中,可選地,所述終端設備為基于安卓操作系統的終端設備。
[0083]本領域普通技術人員可以理解實現上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質中,該程序在執行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機存儲記憶體(RandomAccessMemory, RAM)等。
[0084]以上所述,僅為本發明的【具體實施方式】,但本發明的保護范圍并不局限于此,任何熟悉本【技術領域】的技術人員在本發明揭露的技術范圍內,可輕易想到的變化或替換,都應涵蓋在本發明的保護范圍之內。因此,本發明的保護范圍應以權利要求的保護范圍為準。
【權利要求】
1.一種自動備份文件的方法,其特征在于,包括: 監控終端設備中的目標文件是否有變化; 若確定所述目標文件有變化,則提醒用戶對所述目標文件進行備份,或者直接對所述目標文件進行備份。
2.根據權利要求1所述的自動備份文件的方法,其特征在于,所述監控終端設備中的目標文件是否有變化包括: 在終端設備的后臺,監控終端設備中的目標文件是否有變化。
3.根據權利要求1所述的自動備份文件的方法,其特征在于,所述監控終端設備中的目標文件是否有變化包括: 監控終端設備中的目標文件的修改時間是否有變化; 若所述目標文件的修改時間有變化,則確定所述目標文件有變化。
4.根據權利要求1所述的自動備份文件的方法,其特征在于,所述監控終端設備中的目標文件是否有變化包括: 監控終端設備中的目標文件的大小和/或數據內容是否有變化; 若所述目標文件的大小和/或數據內容有變化,則確定所述目標文件有變化。
5.根據權利要求1所述的自動備份文件的方法,其特征在于,所述監控終端設備中的目標文件是否有變化包括: 監控終端設備中的目標文件列表中的文件數量是否有變化; 若所述目標文件列表中的文件數量有變化,則確定所述目標文件有變化。
6.根據權利要求1所述的自動備份文件的方法,其特征在于,所述監控終端設備中的目標文件是否有變化包括: 監控終端設備中的目標文件的修改時間是否有變化; 若監控到所述目標文件的修改時間有變化,則監控所述目標文件的大小和/或數據內容是否有變化; 若所述目標文件的大小和/或數據內容有變化,則確定所述目標文件有變化。
7.根據權利要求3或6所述的自動備份文件的方法,其特征在于,所述監控終端設備中的目標文件的修改時間是否有變化包括: 獲取所述目標文件的修改時間; 查找所述目標文件的備份文件; 若查找到所述目標文件的備份文件,則將獲取的所述目標文件的修改時間,與所述目標文件的備份文件的修改時間進行對比; 根據所述對比,若獲取的所述目標文件的修改時間,與所述目標文件的備份文件的修改時間不相同,則確定所述目標文件的修改時間有變化; 若沒有查找到所述目標文件的備份文件,則確定所述目標文件的修改時間有變化。
8.根據權利要求4或6所述的自動備份文件的方法,其特征在于,所述監控終端設備中的目標文件的大小和/或數據內容是否有變化包括: 獲取所述目標文件的大小和/或數據內容; 查找所述目標文件的備份文件; 若查找到所述目標文件的備份文件,則將獲取的所述目標文件的大小和/或數據內容,與所述目標文件的備份文件中所記錄的大小和/或數據內容進行對比; 根據所述對比,若獲取的所述目標文件的大小和/或數據內容,與所述目標文件的備份文件中所記錄的大小和/或數據內容不相同,則確定所述目標文件的大小和/或數據內容有變化; 若沒有查找到所述目標文件的備份文件,則確定所述目標文件的大小和/或數據內容有變化。
9.根據權利要求5所述的自動備份文件的方法,其特征在于,所述監控終端設備中的目標文件列表中的文件數量是否有變化包括: 獲取終端設備中的所述目標文件列表中的文件數量; 查找所述目標文件的備份文件; 若查找到所述目標文件的備份文件,則將獲取的所述目標文件列表中的文件數量,與所述目標文件的備份文件中所記錄的文件數量進行對比; 根據所述對比,若獲取的所述目標文件列表中的文件數量,與所述目標文件的備份文件中所記錄的文件數量不相同,則確定所述目標文件列表中的文件數量有變化; 若沒有查找到所述目標文件的備份文件,則確定所述列表中的文件數量有變化。
10.根據權利要求1所述的自動備份文件的方法,其特征在于,在提醒用戶對所述目標文件進行備份之后,包括: 接收用戶對所述目標文件進行備份的指令; 根據所述指令,對終端設備中的所述目標文件進行備份。
11.根據權利要求1所述的自動備份文件的方法,其特征在于,還包括: 預先設置所述終端設備中需要監控的目標文件。
12.根據權利要求1-11任一項所述的自動備份文件的方法,其特征在于,所述終端設備為基于安卓操作系統的終端設備。
13.一種自動備份文件的裝置,其特征在于,包括: 監控單元,用于監控終端設備中的目標文件是否有變化; 備份單元,用于若所述監控單元確定所述目標文件有變化,則提醒用戶對所述目標文件進行備份,或者直接對所述目標文件進行備份。
14.根據權利要求13所述的自動備份文件的裝置,其特征在于,所述監控單元,用于在終端設備的后臺,監控終端設備中的目標文件是否有變化。
15.根據權利要求13所述的自動備份文件的裝置,其特征在于,所述監控單元包括: 第一監控模塊,用于監控終端設備中的目標文件的修改時間是否有變化; 第一確定模塊,用于若所述第一監控模塊監控到所述目標文件的修改時間有變化,則確定所述目標文件有變化。
16.根據權利要求13所述的自動備份文件的裝置,其特征在于,所述監控單元包括: 第二監控模塊,用于監控終端設備中的目標文件的大小和/或數據內容是否有變化; 第二確定模塊,用于若所述第二監控模塊監控到所述目標文件的大小和/或數據內容有變化,則確定所述目標文件有變化。
17.根據權利要求13所述的自動備份文件的裝置,其特征在于,所述監控單元包括: 第三監控模塊,用于監控終端設備中的目標文件列表中的文件數量是否有變化; 第三確定模塊,用于若所述第三監控模塊監控到所述目標文件列表中的文件數量有變化,則確定所述目標文件有變化。
18.根據權利要求13所述的自動備份文件的裝置,其特征在于,所述監控單元包括: 第四監控模塊,用于監控終端設備中的目標文件的修改時間是否有變化; 第五監控模塊,用于若所述第四監控模塊監控到所述目標文件的修改時間有變化,則監控所述目標文件的大小和/或數據內容是否有變化; 第四確定模塊,用于若所述第五監控模塊監控到所述目標文件的大小和/或數據內容有變化,則確定所述目標文件有變化。
19.根據權利要求15或18所述的自動備份文件的裝置,其特征在于,所述第一監控模塊或者第四監控模塊包括: 第一獲取子模塊,用于獲取所述目標文件的修改時間; 第一查找子模塊,用于查找所述目標文件的備份文件; 第一對比子模塊,用于若所述第一查找子模塊查找到所述目標文件的備份文件,則將獲取的所述目標文件的修改時間,與所述目標文件的備份文件的修改時間進行對比; 第一確定子模塊,用于根據所述對比,若獲取的所述目標文件的修改時間,與所述目標文件的備份文件的修改時間不相同,則確定所述目標文件的修改時間有變化; 所述第一確定子模塊,還用于若所述第一查找子模塊沒有查找到所述目標文件的備份文件,則確定所述目標文件的修改時間有變化。
20.根據權利要求16或18所述的自動備份文件的裝置,其特征在于,所述第二監控模塊或者第五監控模塊包括: 第二獲取子模塊,用于獲取所述目標文件的大小和/或數據內容; 第二查找子模塊,用于查找所述目標文件的備份文件; 第二對比子模塊,用于若所述第二查找子模塊查找到所述目標文件的備份文件,則將獲取的所述目標文件的大小和/或數據內容,與所述目標文件的備份文件中所記錄的大小和/或數據內容進行對比; 第二確定子模塊,用于根據所述對比,若獲取的所述目標文件的大小和/或數據內容,與所述目標文件的備份文件中所記錄的大小和/或數據內容不相同,則確定所述目標文件的大小和/或數據內容有變化; 所述第二確定子模塊,還用于若所述第二查找子模塊沒有查找到所述目標文件的備份文件,則確定所述目標文件的大小和/或數據內容有變化。
21.根據權利要求17所述的自動備份文件的裝置,其特征在于,所述第三監控模塊包括: 第三獲取子模塊,用于獲取所述目標文件列表中的文件數量; 第三查找子模塊,用于查找所述目標文件的備份文件; 第三對比子模塊,用于若所述第三查找子模塊查找到所述目標文件的備份文件,則將獲取的所述目標文件列表中的文件數量,與所述目標文件的備份文件中所記錄的文件數量進行對比; 第三確定子模塊,用于根據所述對比,若獲取的所述目標文件列表中的文件數量,與所述目標文件的備份文件中所記錄的文件數量不相同,則確定所述目標文件列表中的文件數量有變化; 所述第三確定子模塊,還用于若所述第三查找子模塊沒有查找到所述目標文件的備份文件,則確定所述目標文件列表中的文件數量有變化。
22.根據權利要求13所述的自動備份文件的裝置,其特征在于,所述備份單元包括: 接收模塊,用于在提醒用戶對所述目標文件進行備份之后,接收用戶對所述目標文件進行備份的指令; 備份模塊,用于根據所述指令,對終端設備中的所述目標文件進行備份。
23.根據權利要求13所述的自動備份文件的裝置,其特征在于,還包括: 設置單元,用于預先設置所述終端設備中需要監控的目標文件。
24.根據權利要求13-23任一項所述的自動備份文件的裝置,其特征在于,所述終端設備為基于安卓操作系統的終端設備。
【文檔編號】G06F17/30GK104133739SQ201410361620
【公開日】2014年11月5日 申請日期:2014年7月28日 優先權日:2014年7月28日
【發明者】陳文俊, 劉桂峰, 姚輝 申請人:珠海市君天電子科技有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 永济市| 南通市| 新竹县| 巩留县| 平潭县| 栾城县| 红安县| 甘德县| 西充县| 西林县| 定日县| 西华县| 莫力| 新兴县| 广平县| 遂溪县| 遵义市| 赣榆县| 金门县| 紫金县| 大荔县| 临猗县| 平和县| 利川市| 南投县| 娱乐| 北流市| 城固县| 峨边| 文成县| 莱芜市| 大英县| 门源| 十堰市| 陆良县| 贵德县| 手机| 峡江县| 葵青区| 云霄县| 胶南市|