一種備份信息的方法及裝置的制造方法
【專利摘要】本發(fā)明實施例提供了一種備份信息的方法及裝置,該方法采用接收配件發(fā)送的電信號,判斷該電信號是否滿足預設條件,若是,則根據(jù)該電信號生成相應的備份指令,并根據(jù)該備份指令將目標信息備份到預定存儲區(qū)域;該方案可以在移動終端屏幕失靈時接收配件發(fā)送的電信號,當該電信號滿足預設條件時生成相應的備份指令以備份目標信息,減少了由于移動終端屏幕失靈而導致信息丟失,提高了移動終端的穩(wěn)定性。
【專利說明】
_種備份信息的方法及裝置
技術(shù)領(lǐng)域
[0001 ]本發(fā)明涉及終端技術(shù)領(lǐng)域,具體涉及一種備份信息的方法及裝置。
【背景技術(shù)】
[0002]隨著電子通信技術(shù)的快速發(fā)展,移動終端的功能越來越強大,給人們的生活帶來越來越多的便利,觸摸屏移動終端如智能手機、平板電腦等已經(jīng)成為人們?nèi)粘I钪胁豢苫蛉钡闹匾ぞ摺?br>[0003]然而,隨著觸摸屏移動終端的廣泛使用,在移動終端的使用過程中屏幕失靈(即移動終端對于用戶的觸摸操作無響應)的情況時有發(fā)生,有時候是由移動終端的硬件故障引起,有時候是由于移動終端的軟件運行錯誤導致。但是,不管是何種原因?qū)е碌钠聊皇ъ`,都會影響用戶的正常使用。例如,當硬件故障導致屏幕失靈時,甚至會造成系統(tǒng)中重要的用戶信息(例如,聯(lián)系人信息,通訊記錄等)丟失,致使移動終端的穩(wěn)定性低。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實施例提供一種備份信息的方法及裝置,可以解決現(xiàn)有技術(shù)中移動終端屏幕失靈造成用戶信息丟失進而導致移動終端穩(wěn)定性低的技術(shù)問題。
[0005]本發(fā)明實施例提供一種備份信息的方法,包括:
[0006]接收配件發(fā)送的電信號;
[0007]判斷所述電信號是否滿足預設條件;
[0008]若是,則根據(jù)所述電信號生成相應的備份指令;
[0009]根據(jù)所述備份指令將目標信息備份到預定存儲區(qū)域。
[0010]進一步地,所述根據(jù)所述電信號生成相應的備份指令步驟之前,所述方法還包括:[0011 ]判斷在第一預設時間段內(nèi)是否通過屏幕接收到輸入信息;
[0012]若否,則執(zhí)行根據(jù)所述電信號生成相應的備份指令的步驟。
[0013]進一步地,所述接收配件發(fā)送的電信號的步驟具體包括:
[0014]接收用戶長按配件上的按鍵觸發(fā)的電信號;
[0015]所述判斷所述電信號是否滿足預設條件的步驟具體包括:
[0016]獲取所述電信號的持續(xù)時長;
[0017]判斷所述持續(xù)時長是否大于或等于預設時長;
[0018]若是,則判斷所述電信號滿足預設條件;
[0019]若否,則判斷所述電信號不滿足預設條件。
[0020]進一步地,所述接收配件發(fā)送的電信號的步驟具體包括:
[0021]接收用戶短按配件上的按鍵觸發(fā)的電信號;
[0022]所述判斷所述電信號是否滿足預設條件的步驟具體包括:
[0023]獲取在第二預設時間段內(nèi)所述電信號出現(xiàn)的次數(shù);
[0024]判斷所述次數(shù)是否大于或等于預設次數(shù);
[0025]若是,則判斷所述電信號滿足預設條件;
[0026]若否,則判斷所述電信號不滿足預設條件。
[0027]進一步地,所述根據(jù)所述備份指令將目標信息備份到預定存儲區(qū)域步驟之后,所述方法還包括:
[0028]提取終端系統(tǒng)的日志文件;
[0029]運行所述日志文件,并顯示所述日志文件中最新記錄的信息。
[0030]相應的,本發(fā)明實施例提供一種備份信息的裝置,包括:
[0031 ]接收模塊,用于接收配件發(fā)送的電信號;
[0032]第一判斷模塊,用于判斷所述電信號是否滿足預設條件;
[0033]指令模塊,用于在所述第一判斷模塊判斷為是時,根據(jù)所述電信號生成相應的備份指令;
[0034]第一執(zhí)行模塊,用于根據(jù)所述備份指令將目標信息備份到預定存儲區(qū)域。
[0035]進一步地,所述裝置還包括:
[0036]第二判斷模塊,用于判斷在第一預設時間段內(nèi)是否通過屏幕接收到輸入信息;
[0037]所述指令模塊,用于在所述第二判斷模塊判斷為否時,根據(jù)所述電信號生成相應的備份指令。
[0038]進一步地,所述接收模塊具體用于接收用戶長按配件上的按鍵觸發(fā)的電信號,所述第一判斷模塊具體包括:
[0039]第一獲取子模塊,用于獲取所述電信號的持續(xù)時長;
[0040]第一判斷子模塊,用于判斷所述持續(xù)時長是否大于或等于預設時長;當判斷為是時,所述第一判斷模塊判斷所述電信號滿足預設條件;當判斷為否時,所述第一判斷模塊判斷所述電信號不滿足預設條件。
[0041]進一步地,所述接收模塊具體用于接收用戶短按配件上的按鍵觸發(fā)的電信號,所述第一判斷模塊具體包括:
[0042]第二獲取子模塊,用于獲取在第二預設時間段內(nèi)所述電信號出現(xiàn)的次數(shù);
[0043]第二判斷子模塊,用于判斷所述次數(shù)是否大于或等于預設次數(shù);當判斷為是時,所述第一判斷模塊判斷所述電信號滿足預設條件;當判斷為否時,所述第一判斷模塊判斷所述電信號不滿足預設條件。
[0044]進一步地,所述裝置還包括第二執(zhí)行模塊,所述第二執(zhí)行模塊用于:
[0045]提取終端系統(tǒng)的日志文件;
[0046]運行所述日志文件,并顯示所述日志文件中最新記錄的信息。
[0047]本發(fā)明實施例提供一種備份信息的方法,采用接收配件發(fā)送的電信號,判斷該電信號是否滿足預設條件,若是,則根據(jù)該電信號生成相應的備份指令,并根據(jù)該備份指令將目標信息備份到預定存儲區(qū)域的技術(shù)方案;該方案在接收到配件發(fā)送的電信號后會判斷該電信號是否滿足預設條件,電信號滿足預設條件時生成相應的備份指令并備份目標信息,相對于現(xiàn)有技術(shù)而言,可以在移動終端屏幕失靈時接收配件發(fā)送的電信號來備份信息,減少了由于移動終端屏幕失靈而導致信息丟失,提高了移動終端的穩(wěn)定性。
【附圖說明】
[0048]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0049]圖1是本發(fā)明實施例一提供的備份信息的方法的流程示意圖;
[0050]圖2是本發(fā)明實施例二提供的備份信息的方法的流程示意圖;
[0051]圖3a是本發(fā)明實施例三提供的第一種備份信息的裝置的結(jié)構(gòu)示意圖;
[0052]圖3b是本發(fā)明實施例三提供的第二種備份信息的裝置的結(jié)構(gòu)示意圖;
[0053]圖3c是本發(fā)明實施例三提供的第三種備份信息的裝置的結(jié)構(gòu)示意圖;
[0054]圖3d是本發(fā)明實施例三提供的第四種備份信息的裝置的結(jié)構(gòu)示意圖;
[0055]圖3e是本發(fā)明實施例三提供的第五種備份信息的裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0056]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0057]本發(fā)明實施例提供一種備份信息的方法及裝置,以下將分別進行詳細說明。
[0058]實施例一
[0059]本實施例將從備份信息的裝置的角度進行描述,該裝置具體可以集成在移動終端中,該移動終端可以為智能手機、平板電腦等設備。
[0060]一種備份信息的方法,包括:接收配件發(fā)送的電信號,判斷該電信號是否滿足預設條件;若是,則根據(jù)該電信號生成相應的備份指令,并根據(jù)該備份指令將目標信息備份到預定存儲區(qū)域。
[0061 ]如圖1所示,該備份信息的方法,具體流程可以如下:
[0062]SlOl,接收配件發(fā)送的電信號。
[0063]具體地,該配件為移動終端的配件,例如,耳機、數(shù)據(jù)線等,該配件上設置有按鍵,例如,耳機上的hook鍵(或稱為開關(guān)鍵),該電信號具體可以為電壓信號或電流信號。
[0064]實際應用中,用戶將配件連接到移動終端后,通過按壓該配件上的按鍵(hook鍵)產(chǎn)生電信號,該電信號被發(fā)送給移動終端。通常,用戶按壓按鍵的方式有兩種,即長按和短按;用戶長按按鍵時,產(chǎn)生持續(xù)一段時間的電信號發(fā)送給移動終端,例如,用戶長按按鍵5s,則產(chǎn)生持續(xù)5s的高電平信號發(fā)送給移動終端;用戶短按按鍵時,通過單次按壓或快速多次按壓按鍵來產(chǎn)生電信號發(fā)送給移動終端,例如,用戶在5s內(nèi)快速按壓按鍵5次,則產(chǎn)生5次高電平信號發(fā)送給移動終端。
[0065]實際應用中,移動終端還可以檢測是否已連接配件。以耳機為例,在移動終端的耳機插孔處設置有檢測引腳,該檢測引腳存在一定電勢,當耳機插入時,該檢測引腳與電源的連接被斷開,檢測引腳的輸出變?yōu)榈碗娖?,當移動終端的處理器接收到該檢測引腳輸出的低電平信號時,即可判斷耳機已連接到移動終端。
[0066]S102,判斷該電信號是否滿足預設條件。
[0067]具體地,該預設條件可以是移動終端中預先存儲的關(guān)于電信號的信息,例如,電壓幅值、電流大小、高電平持續(xù)的時間、高電平出現(xiàn)的次數(shù)等,該預設條件也可以是用戶設置并存儲在移動終端中的關(guān)于電信號的狀態(tài)。
[0068]具體應用中,針對該電信號為用戶長按配件(例如,耳機)上的按鍵(例如,hook鍵)所觸發(fā)的電信號,判斷該電信號是否滿足預設條件可以如下:
[0069]獲取該電信號的持續(xù)時長;
[0070]判斷該持續(xù)時長是否大于或等于預設時長。
[0071]具體地,當用戶長按配件上的按鍵時,配件電路中產(chǎn)生持續(xù)的高電平信號發(fā)送給移動終端,移動終端接收到高電平信號時啟動計時,當用戶松開按鍵時,配件電路中恢復低電平并將低電平信號發(fā)送給移動終端,移動終端接收到低電平信號(也即高電平信號結(jié)束)時停止計時;移動終端獲取該計時的時長,并將該時長作為該電信號的持續(xù)時長,隨后調(diào)取移動終端中存儲的預設時長,將該持續(xù)時長與該預設時長進行比較,以判斷該持續(xù)時長是否大于或等于該預設時長。當判斷為是時,執(zhí)行步驟S103;當判斷為否時,結(jié)束流程。
[0072]該預設時長可以是移動終端中預先存儲的一個時長,例如5s,也可以是用戶設置并存儲在移動終端中的一個時長。
[0073]具體應用中,針對該電信號為用戶短按配件上的按鍵所觸發(fā)的電信號,判斷該電信號是否滿足預設條件可以如下:
[0074]獲取在預設時間段內(nèi)該電信號出現(xiàn)的次數(shù);
[0075]判斷該次數(shù)是否大于或等于預設次數(shù)。
[0076]具體地,當用戶短按配件上的按鍵時,每按下按鍵一次,配件電路中產(chǎn)生一次高電平信號發(fā)送給移動終端,移動終端接收到高電平信號時啟動計數(shù),并將該計數(shù)持續(xù)預設時間(例如,5s),在該預設時間段內(nèi)每接收到一次高電平信號時將計數(shù)數(shù)值增加I,持續(xù)預設時間后計數(shù)結(jié)束;移動終端獲取該計數(shù)的數(shù)值,并將該數(shù)值作為該預設時間段內(nèi)該電信號出現(xiàn)的次數(shù),隨后調(diào)取移動終端中存儲的預設次數(shù),將該次數(shù)與該預設次數(shù)進行比較,以判斷該次數(shù)是否大于或等于該預設次數(shù)。當判斷為是時,執(zhí)行步驟S103;當判斷為否時,結(jié)束流程。
[0077]該預設次數(shù)可以是移動終端中預先存儲的一個數(shù)值,例如5,也可以是用戶設置并存儲在移動終端中的一個數(shù)值。
[0078]S103,根據(jù)該電信號生成相應的備份指令。
[0079]具體地,可以在移動終端中預先存儲與電信號對應的指令,例如,可以預先存儲以下對應關(guān)系:持續(xù)5s的高電平電信號對應的指令為備份指令。判斷電信號滿足預設條件后,移動終端根據(jù)該電信號生成相應的備份指令,該備份指令指示終端系統(tǒng)來備份設定的信息。
[0080]實際應用中,當移動終端的屏幕可以接收用戶的輸入信息(例如,觸摸操作)時,若此時移動終端接收到配件發(fā)送的電信號,可能該電信號并不是用戶所希望的,因為用戶可以通過屏幕輸入來快速備份信息,從而不需要通過配件輸入電信號來備份信息。為了避免用戶的誤操作而導致不必要的備份信息,在步驟S103之前還可以包括以下步驟:
[0081]判斷在預設時間段內(nèi)是否通過屏幕接收到輸入信息。
[0082]具體應用中,可以通過判斷移動終端在一段時間內(nèi)是否產(chǎn)生對屏幕輸入的響應來判斷是否通過屏幕接收到用戶的輸入信息,從而可以判斷是否發(fā)生屏幕失靈的情況。例如,移動終端在預設的I分鐘內(nèi)產(chǎn)生了多次對屏幕輸入的響應,則可判斷在預設時間段內(nèi)通過屏幕接收到了輸入信息,進而可以判斷未發(fā)生屏幕失靈的情況,此時可結(jié)束流程;若移動終端在預設的I分鐘內(nèi)沒有產(chǎn)生對屏幕輸入的響應,則可判斷為在預設時間段內(nèi)沒有通過屏幕接收到輸入信息,進而可以判斷為發(fā)生屏幕失靈的情況,此時執(zhí)行步驟S103。
[0083]進一步地,為了更準確地判斷是否需要生成相應的備份指令,上述判斷在預設時間段內(nèi)是否通過屏幕接收到輸入信息之前,還可以判斷屏幕是否被點亮。若屏幕被點亮,則進一步判斷在預設時間段內(nèi)是否通過屏幕接收到輸入信息;若屏幕未被點亮,則結(jié)束流程。
[0084]實際應用中,當移動終端屏幕被點亮時,意味著用戶可能希望通過屏幕來進行操作以輸入信息,若移動終端在預定時間段內(nèi)沒有通過屏幕接收到輸入信息,則意味著發(fā)生屏幕失靈的情況。
[0085]S104,根據(jù)該備份指令將目標信息備份到預定存儲區(qū)域。
[0086]具體地,生成相應的備份指令后,移動終端根據(jù)該備份指令復制目標信息,并將目標信息備份到預定存儲區(qū)域。目標信息可以是移動終端中預先設定的信息(例如,通訊錄),也可以是用戶設定的信息(例如,微信聊天記錄),本發(fā)明實施例對目標信息的類型不作限定。預定存儲區(qū)域可以是移動終端中預先設置的存儲區(qū)域,也可以是用戶設置的存儲區(qū)域,例如,預定存儲區(qū)域可以是移動終端的內(nèi)置存儲區(qū)域,也可以是外置存儲區(qū)域,還可以是網(wǎng)絡服務器上的存儲區(qū)域,預定存儲區(qū)域還可以是上述三種存儲區(qū)域中的任意兩種或者三種。
[0087]具體應用中,移動終端會使用日志文件來記錄終端系統(tǒng)的運行狀況,因此,在完成備份信息后,為了追蹤導致屏幕失靈的原因,可以打開日志文件以供用戶查看。因此,在步驟S104之后,還可以包括以下步驟:
[0088]提取終端系統(tǒng)的日志文件;
[0089]運行該日志文件,并顯示該日志文件中最新記錄的信息。
[0090]具體地,可以根據(jù)移動終端的日志文件存儲路徑來提取日志文件,隨后運行該日志文件。日志文件中記錄有終端系統(tǒng)中發(fā)生的每一個事件(例如,運行一個程序、出現(xiàn)一個程序錯誤、出現(xiàn)一個硬件錯誤等,都可以稱為一個事件)以及發(fā)生該事件的時間。日志文件中記錄的某個事件發(fā)生的時間最接近當前時間時,該事件以及該事件發(fā)生的時間即為最新記錄的信息,運行日志文件后顯示該最新記錄的信息,以方便用戶通過日志文件中記錄的信息來查找導致屏幕失靈的原因。
[0091]由上可知,本發(fā)明實施例提供的備份信息的方法,采用接收配件發(fā)送的電信號,判斷該電信號是否滿足預設條件,若是,則根據(jù)該電信號生成相應的備份指令,并根據(jù)該備份指令將目標信息備份到預定存儲區(qū)域的技術(shù)方案;該方案在接收到配件發(fā)送的電信號后會判斷該電信號是否滿足預設條件,電信號滿足預設條件時生成相應的備份指令并備份目標信息,相對于現(xiàn)有技術(shù)而言,可以在移動終端屏幕失靈時接收配件發(fā)送的電信號來備份信息,減少了由于移動終端屏幕失靈而導致信息丟失,提高了移動終端的穩(wěn)定性。
[0092]實施例二
[0093]根據(jù)實施例一所描述的方法,以下將舉例作進一步詳細說明。
[0094]在本實施例中,將以備份信息的裝置具體集成在智能手機中,以智能手機的備份信息的方法為例進行詳細描述。
[0095]如圖2所示,該備份信息的方法,具體流程可以如下:
[0096]S201,接收配件發(fā)送的電信號。
[0097]具體地,該配件為智能手機的配件,例如耳機,該電信號為長按耳機上的hook鍵所觸發(fā)的持續(xù)高電平信號。例如,用戶長按hook鍵5s,則產(chǎn)生持續(xù)5s的高電平信號發(fā)送給智能手機,智能手機接收的電信號即為該持續(xù)高電平信號。
[0098]S202,獲取該電信號的持續(xù)時長。
[0099]具體地,當智能手機接收到耳機發(fā)送的電信號由低電平突變?yōu)楦唠娖綍r,調(diào)用中斷處理函數(shù)開始計時,當該電信號由高電平突變?yōu)榈碗娖綍r,中斷處理函數(shù)計時結(jié)束,智能手機獲取該計時的時長,該計時的時長即為該電信號的持續(xù)時長。該電信號的持續(xù)時長可作為用戶長按hook鍵的按鍵時長。
[0100]實際應用中,用戶按下hook鍵的按鍵時長、耳機中產(chǎn)生高電平的時長、中斷處理函數(shù)計時的時長三者之間可能會存在誤差,因此,在智能手機獲取到計時的時長后,可以在該時長加上一個誤差值(例如,0.1s)作為該電信號的持續(xù)時長,該修正后的電信號持續(xù)時長視為用戶長按hook鍵的按鍵時長。
[0101]S203,判斷該持續(xù)時長是否大于或等于預設時長。
[0102]具體地,該預設時長可以是智能手機出廠時預先存儲在內(nèi)置存儲區(qū)域中的一個時間值,例如5s。在智能手機獲取到該持續(xù)時長(設為T1)后,調(diào)用智能手機內(nèi)置存儲區(qū)域中的預設時長(設為T2),獲取該持續(xù)時長與該預設時長之間的差值(設為To) ,To = T1-T2,當該差值To大于或等于O時,判斷為該持續(xù)時長大于或等于該預設時長,執(zhí)行步驟S204,當該差值T0小于O時,判斷為該持續(xù)時長不滿足大于或等于預設時長,結(jié)束流程。例如,智能手機獲取到的持續(xù)時長1^為5.1s,預設時長T2為5s,則持續(xù)時長T1與預設時長T2之間的差值To為0.1s,則可判斷為該持續(xù)時長大于或等于該預設時長。
[0103]在本發(fā)明另一個實施例中,當配件發(fā)送的電信號是短按耳機上的hook鍵所觸發(fā)的連續(xù)多次高電平信號時,上述步驟S202、S203還可以用以下步驟替代:
[0104]獲取預設時間段內(nèi)該電信號出現(xiàn)的次數(shù);
[0105]判斷該次數(shù)是否大于或等于預設次數(shù)。
[0106]具體地,該預設時間段可以是智能手機中預先存儲的一個時間值,例如5s,該預設時間段也可以是用戶設置并存儲在智能手機中的一個時間值。當智能手機接收到耳機發(fā)送的電信號由低電平突變?yōu)楦唠娖綍r,調(diào)用計數(shù)函數(shù)開始計數(shù)并設置當前計數(shù)數(shù)值為I,同時中斷處理函數(shù)開始計時,當該電信號由高電平復位為低電平并再次突變?yōu)楦唠娖綍r,計數(shù)數(shù)值增加1,以此類推;當中斷處理函數(shù)計時時長達到該預設時間段(例如,5s)時,中斷處理函數(shù)計時結(jié)束,同時計數(shù)函數(shù)結(jié)束計數(shù);智能手機獲取該計數(shù)的數(shù)值,該計數(shù)的數(shù)值即為預設時間段內(nèi)該電信號出現(xiàn)的次數(shù)。該電信號出現(xiàn)的次數(shù)可作為用戶短按hook鍵的按鍵次數(shù)。
[0107]該預設次數(shù)可以是智能手機出廠時預先存儲在內(nèi)置存儲區(qū)域中的一個數(shù)值,例如
5。在智能手機獲取到該次數(shù)(設為N1)后,調(diào)用智能手機內(nèi)置存儲區(qū)域中的預設次數(shù)(設為N2),獲取該次數(shù)與該預設次數(shù)之間的差值(設為No) ,No = N1-N2,當該差值大于或等于O時,判斷為該次數(shù)大于或等于預設次數(shù),執(zhí)行步驟S204,當該差值小于O時,判斷為該次數(shù)不滿足大于或等于預設次數(shù),結(jié)束流程。例如,智能手機獲取到的次數(shù)犯為5,預設次數(shù)犯為5,則次數(shù)見與預設次數(shù)N2之間的差值No為O,則可判斷為該次數(shù)大于或等于該預設次數(shù)。
[0108]S204,判斷在第一預設時間段內(nèi)是否通過屏幕接收到輸入信息。
[0109]具體應用中,該預設時間段可以是智能手機中預先存儲的一個時間值,例如,I分鐘,通過判斷智能手機在該預設時間段內(nèi)是否產(chǎn)生對屏幕輸入的響應來判斷是否通過屏幕接收到用戶的輸入信息。例如,智能手機在預設的I分鐘內(nèi)產(chǎn)生過對屏幕輸入的響應(例如,啟動微信應用程序以響應屏幕接收到的觸摸操作),則可判斷在預設時間段內(nèi)通過屏幕接收到了輸入信息,此時結(jié)束流程;若智能手機在預設的I分鐘內(nèi)沒有產(chǎn)生對屏幕輸入的響應,則可判斷為在預設時間段內(nèi)沒有通過屏幕接收到輸入信息,進而可以判斷為發(fā)生屏幕失靈的情況,此時執(zhí)行步驟S205。
[0110]S205,根據(jù)該電信號生成相應的備份指令。
[0111]具體地,可以在智能手機中預先存儲與電信號對應的指令,例如,持續(xù)5s的高電平信號對應的指令為備份指令,則當智能手機接收到持續(xù)5s的高電平電信號時,智能手機系統(tǒng)根據(jù)該電信號查詢對應的指令以生成相應的備份指令。
[0112]S206,根據(jù)該備份指令將目標信息備份到預定存儲區(qū)域。
[0113]具體應用中,目標信息可以是智能手機中預先設定的信息,例如,智能手機中的通訊錄和通話記錄,預定存儲區(qū)域可以是用戶設定的存儲區(qū)域,例如,智能手機的外置存儲區(qū)域。當智能手機系統(tǒng)生成相應的備份指令后,智能手機復制通訊錄和通話記錄并備份到外置存儲區(qū)域。
[0114]S207,提取終端系統(tǒng)的日志文件。
[0115]具體地,智能手機終端系統(tǒng)的日志文件記錄有系統(tǒng)運行、程序錯誤、硬件錯誤等事件以及這些事件發(fā)生的時間等相關(guān)信息,日志文件存儲在系統(tǒng)目錄中。智能手機可以根據(jù)日志文件的存儲路徑來提取日志文件。
[0116]S208,運行該日志文件,并顯示該日志文件中最新記錄的信息。
[0117]具體應用中,日志文件可以是文本文件(后綴名為.txt的文件),智能手機可以使用記事本來運行該日志文件。日志文件中記錄的事件所發(fā)生的時間最接近當前時間時,該事件的相關(guān)信息(事件內(nèi)容、事件發(fā)生的時間等信息)即為日志文件中最新記錄的信息,運行日志文件后顯示該日志文件中最新記錄的信息。
[0118]由上可知,本發(fā)明實施例提供的備份信息的方法,采用接收配件發(fā)送的電信號,獲取該電信號的持續(xù)時長,判斷該持續(xù)時長是否大于或等于預設時長,若是則進一步判斷在第一預設時間段內(nèi)是否通過屏幕接收到輸入信息,若否則根據(jù)該電信號生成相應的備份指令,并根據(jù)該備份指令將目標信息備份到預定存儲區(qū)域,隨后提取終端系統(tǒng)的日志文件,運行該日志文件并顯示日志文件中最新記錄的信息的技術(shù)方案;該方案接收到電信號后會判斷電信號是否滿足條件,若是則進一步判斷在預設時間段內(nèi)是否通過屏幕接收到輸入信息,若否則生成相應的備份指令并備份信息,隨后運行并顯示日志文件,相對于現(xiàn)有技術(shù)而言,可以在智能手機屏幕失靈時接收配件發(fā)送的電信號來備份信息,并運行日志文件以查找導致屏幕失靈的原因,減少了由于智能手機屏幕失靈而導致信息丟失,并且有利于追蹤導致屏幕失靈的原因,提高了智能手機的穩(wěn)定性。
[0119]實施例三
[0120]為了更好地實施以上方法,本發(fā)明實施例還提供一種備份信息的裝置,該裝置可以集成在移動終端中,該移動終端可以是智能手機、平板電腦等設備。
[0121]如圖3a所示,該備份信息的裝置可以包括:接收模塊301、第一判斷模塊302、指令模塊303、第一執(zhí)行模塊304,具體描述如下:
[0122]接收模塊301,用于接收配件發(fā)送的電信號;
[0123]第一判斷模塊302,用于判斷該電信號是否滿足預設條件;
[0124]指令模塊303,用于在該第一判斷模塊302判斷為是時,根據(jù)該電信號生成相應的備份指令;
[0125]第一執(zhí)行模塊304,用于根據(jù)該備份指令將目標信息備份到預定存儲區(qū)域。
[0126]優(yōu)選地,如圖3b所示,該備份信息的裝置還可以包括:
[0127]第二判斷模塊305,用于判斷在第一預定時間段內(nèi)是否通過屏幕接收到輸入信息;
[0128]該指令模塊303,用于在該第二判斷模塊305判斷為否時,根據(jù)該電信號生成相應的備份指令。
[0129]優(yōu)選地,如圖3c所示,該接收模塊301具體用于接收用戶長按配件上的按鍵觸發(fā)的電信號,該第一判斷模塊302具體包括:
[0130]第一獲取子模塊3021,用于獲取該電信號的持續(xù)時長;
[0131]第一判斷子模塊3022,用于判斷該持續(xù)時長是否大于或等于預設時長;當判斷為是時,該第一判斷模塊302判斷該電信號滿足預設條件;當判斷為否時,該第一判斷模塊302判斷該電信號不滿足預設條件。
[0132]優(yōu)選地,如圖3d所示,該接收模塊301具體用于接收用戶短按配件上的按鍵觸發(fā)的電信號,該第一判斷模塊302具體包括:
[0133]第二獲取子模塊3121,用于獲取在第二預設時間段內(nèi)該電信號出現(xiàn)的次數(shù);
[0134]第二判斷子模塊3122,用于判斷該次數(shù)是否大于或等于預設次數(shù);當判斷為是時,該第一判斷模塊302判斷該電信號滿足預設條件;當判斷為否時,該第一判斷模塊302判斷該電信號不滿足預設條件。
[0135]優(yōu)選地,如圖3e所示,該備份信息的裝置還可以包括:
[0136]第二執(zhí)行模塊306,用于:提取終端系統(tǒng)的日志文件;運行該日志文件,并顯示該日志文件中最新記錄的信息。
[0137]由上可知,本發(fā)明實施例提供了一種備份信息的裝置,通過接收模塊301接收配件發(fā)送的電信號,第一判斷模塊302判斷該電信號是否滿足預設條件,指令模塊303在第一判斷模塊302判斷為是時根據(jù)該電信號生成相應的備份指令,第一執(zhí)行模塊304根據(jù)該備份指令將目標信息備份到預定存儲區(qū)域;該方案在接收到配件發(fā)送的電信號后會判斷該電信號是否滿足預設條件,電信號滿足預設條件時生成相應的備份指令并備份目標信息,相對于現(xiàn)有技術(shù)而言,可以在移動終端屏幕失靈時接收配件發(fā)送的電信號來備份信息,減少了由于移動終端屏幕失靈而導致信息丟失,提高了移動終端的穩(wěn)定性。
[0138]具體實施時,以上各個模塊可以作為獨立的實體來實現(xiàn),也可以進行任意組合,作為同一或若干個實體來實現(xiàn),以上各個模塊的具體實施可參見前面的方法實施例,在此不再贅述。
[0139]需要說明的是,本領(lǐng)域普通技術(shù)人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲于計算機可讀存儲介質(zhì)中,存儲介質(zhì)可以包括:只讀存儲器(ROM,Read Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁盤或光盤等。
[0140]以上對本發(fā)明實施例所提供的一種備份信息的方法及裝置進行了詳細介紹,本文中應用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的技術(shù)人員,依據(jù)本發(fā)明的思想,在【具體實施方式】及應用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應理解為對本發(fā)明的限制。
【主權(quán)項】
1.一種備份信息的方法,其特征在于,包括: 接收配件發(fā)送的電信號; 判斷所述電信號是否滿足預設條件; 若是,則根據(jù)所述電信號生成相應的備份指令; 根據(jù)所述備份指令將目標信息備份到預定存儲區(qū)域。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述電信號生成相應的備份指令步驟之前,所述方法還包括: 判斷在第一預設時間段內(nèi)是否通過屏幕接收到輸入信息; 若否,則執(zhí)行根據(jù)所述電信號生成相應的備份指令的步驟。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述接收配件發(fā)送的電信號的步驟具體包括: 接收用戶長按配件上的按鍵觸發(fā)的電信號; 所述判斷所述電信號是否滿足預設條件的步驟具體包括: 獲取所述電信號的持續(xù)時長; 判斷所述持續(xù)時長是否大于或等于預設時長; 若是,則判斷所述電信號滿足預設條件; 若否,則判斷所述電信號不滿足預設條件。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述接收配件發(fā)送的電信號的步驟具體包括: 接收用戶短按配件上的按鍵觸發(fā)的電信號; 所述判斷所述電信號是否滿足預設條件的步驟具體包括: 獲取在第二預設時間段內(nèi)所述電信號出現(xiàn)的次數(shù); 判斷所述次數(shù)是否大于或等于預設次數(shù); 若是,則判斷所述電信號滿足預設條件; 若否,則判斷所述電信號不滿足預設條件。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述備份指令將目標信息備份到預定存儲區(qū)域步驟之后,所述方法還包括: 提取終端系統(tǒng)的日志文件; 運行所述日志文件,并顯示所述日志文件中最新記錄的信息。6.一種備份信息的裝置,其特征在于,包括: 接收模塊,用于接收配件發(fā)送的電信號; 第一判斷模塊,用于判斷所述電信號是否滿足預設條件; 指令模塊,用于在所述第一判斷模塊判斷為是時,根據(jù)所述電信號生成相應的備份指令; 第一執(zhí)行模塊,用于根據(jù)所述備份指令將目標信息備份到預定存儲區(qū)域。7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括: 第二判斷模塊,用于判斷在第一預設時間段內(nèi)是否通過屏幕接收到輸入信息; 所述指令模塊,用于在所述第二判斷模塊判斷為否時,根據(jù)所述電信號生成相應的備份指令。8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述接收模塊具體用于接收用戶長按配件上的按鍵觸發(fā)的電信號,所述第一判斷模塊具體包括: 第一獲取子模塊,用于獲取所述電信號的持續(xù)時長; 第一判斷子模塊,用于判斷所述持續(xù)時長是否大于或等于預設時長;當判斷為是時,所述第一判斷模塊判斷所述電信號滿足預設條件;當判斷為否時,所述第一判斷模塊判斷所述電信號不滿足預設條件。9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述接收模塊具體用于接收用戶短按配件上的按鍵觸發(fā)的電信號,所述第一判斷模塊具體包括: 第二獲取子模塊,用于獲取在第二預設時間段內(nèi)所述電信號出現(xiàn)的次數(shù); 第二判斷子模塊,用于判斷所述次數(shù)是否大于或等于預設次數(shù);當判斷為是時,所述第一判斷模塊判斷所述電信號滿足預設條件;當判斷為否時,所述第一判斷模塊判斷所述電信號不滿足預設條件。10.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括第二執(zhí)行模塊,所述第二執(zhí)行模塊用于: 提取終端系統(tǒng)的日志文件; 運行所述日志文件,并顯示所述日志文件中最新記錄的信息。
【文檔編號】G06F11/14GK106066819SQ201610365411
【公開日】2016年11月2日
【申請日】2016年5月26日 公開號201610365411.X, CN 106066819 A, CN 106066819A, CN 201610365411, CN-A-106066819, CN106066819 A, CN106066819A, CN201610365411, CN201610365411.X
【發(fā)明人】胡喬
【申請人】廣東歐珀移動通信有限公司