一種終端定時信息管理方法及終端的制作方法
【專利摘要】本發(fā)明公開一種終端定時信息管理方法及終端,通過判斷接收的定時信息的類型,并將不同類型的定時信息寫入不同的處理模塊中,具體為:將用于使終端自動開機(jī)的定時信息寫入一個單獨的模塊中,從而將終端自動開機(jī)的定時信息對應(yīng)的寫入相應(yīng)的處理模塊中,該模塊在關(guān)機(jī)后依然保持工作,保證了只有保存具有使終端自動開機(jī)定時信息的模塊能夠觸發(fā)終端啟動。避免了終端異常開機(jī)的情況發(fā)生,使終端能在用戶期望時間點正常自動開機(jī),同時也給用戶一個良好的體驗,進(jìn)一步完善了關(guān)機(jī)鬧鐘的實現(xiàn)功能。
【專利說明】一種終端定時信息管理方法及終端
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種終端定時信息管理方法及終端,尤其涉及一種可以關(guān)機(jī)啟動的終端定時信息管理方法及終端。
【背景技術(shù)】
[0002]隨著智能終端的普及,人們對終端也提出了越來越多的要求,不僅需要外觀設(shè)計新穎,而且還能實現(xiàn)越來越多的功能,其中,關(guān)機(jī)鬧鐘就是一個用戶較為關(guān)心的功能。但是在現(xiàn)有方案實現(xiàn)該功能時,一般采用單個RTC (Real-Time Clock,實時時鐘)模塊來實現(xiàn),但是在RTC模塊對應(yīng)的寄存器中只會存儲一個失效時間最早的鬧鐘,且寄存器本身無法識別該鬧鐘是否為關(guān)機(jī)鬧鐘或者其他類型鬧鐘,所以當(dāng)終端關(guān)機(jī)后RTC模塊寄存器中保存的唯一那個鬧鐘時間不是用戶設(shè)置的關(guān)機(jī)鬧鐘時間,則終端將在不確定的時間觸發(fā)開機(jī),此現(xiàn)象將被用戶認(rèn)為是異常開機(jī)。例如:用戶設(shè)置關(guān)機(jī)鬧鐘A,待機(jī)時存在一個非關(guān)機(jī)鬧鐘,其過期時間B早于用戶設(shè)置的鬧鐘時間A,因此B被保存到RTC模塊的寄存器中;而當(dāng)用戶通過拔電池給終端掉電關(guān)機(jī),關(guān)機(jī)后終端由其他電源維持RTC模塊,在RTC模塊被維持過程中,用戶給終端插上了電池,當(dāng)過期時間B到達(dá)時終端將被上電開機(jī)。但在該場景中,用戶期望的定時開機(jī)時間時A,用戶會認(rèn)為終端異常開機(jī)了。所以如何解決設(shè)置關(guān)機(jī)鬧鐘后異常開機(jī)的情況是一個亟需解決的問題。
【發(fā)明內(nèi)容】
[0003]本發(fā)明提供一種終端定時信息管理方法及終端,解決了現(xiàn)有技術(shù)中設(shè)置單個RTC模塊造成的終端異常開機(jī)的技術(shù)問題。
[0004]為解決上述技術(shù)問題,本發(fā)明采用的技術(shù)方案如下:
[0005]本申請?zhí)峁┮环N終端定時信息管理方法,包括以下步驟:
[0006]接收定時信息,并識別所述定時信息的類型,所述定時信息的類型包括用于終端自動開機(jī)的定時信息和其他定時信息;
[0007]將所述用于終端自動開機(jī)的定時信息和其他定時信息分開寫入不同的處理模塊中。
[0008]進(jìn)一步地,所述識別所述定時信息的類型的具體步驟為:
[0009]根據(jù)所述定時信息的類型標(biāo)志信息來識別所述定時信息的類型;或者,
[0010]根據(jù)生成所述定時信息的應(yīng)用程序的設(shè)置屬性信息或者根據(jù)用戶在同一應(yīng)用程序中不同的操作指令來識別所述定時信息的類型。
[0011]更進(jìn)一步地,所述將所述用于終端自動開機(jī)的定時信息和其他定時信息分開寫入不同的處理模塊的步驟還包括:
[0012]用于寫入所述用于終端自動開機(jī)的定時信息的第一處理模塊能夠在所述終端關(guān)機(jī)狀態(tài)下工作;
[0013]用于寫入所述其他定時信息的第二處理模塊在所述終端關(guān)機(jī)狀態(tài)停止工作。[0014]更進(jìn)一步地,所述用于寫入所述用于終端自動開機(jī)的定時信息的第一處理模塊能夠在所述終端關(guān)機(jī)狀態(tài)下工作的步驟具體包括:
[0015]電源向所述第一處理模塊供電,且所述電源能夠在終端關(guān)機(jī)狀態(tài)下向第一處理模塊持續(xù)供電。
[0016]更進(jìn)一步地,本申請的終端定時信息管理方法還包括以下步驟:
[0017]所述第一處理模塊檢測寫入其中的定時信息的時間是否到達(dá),若是,則啟動終端開機(jī)。
[0018]本申請還提供一種終端,其包括:接收模塊、識別模塊和寫入模塊;
[0019]所述接收模塊用于接收定時信息;
[0020]所述識別模塊用于識別所述定時信息的類型,所述定時信息的類型包括用于終端自動開機(jī)的定時信息和其他定時信息;
[0021]所述寫入模塊用于將用于終端自動開機(jī)的定時信息和其他定時信息分開寫入不同的處理模塊中。
[0022]進(jìn)一步地,所述識別模塊具體用于根據(jù)所述定時信息的類型標(biāo)志信息來識別所述定時信息的類型;或者,根據(jù)生成所述定時信息的應(yīng)用程序的設(shè)置屬性信息或者根據(jù)用戶在同一應(yīng)用程序中不同的操作指令來識別所述定時信息的類型。
[0023]更進(jìn)一步地,本申請終端還包括至少兩個處理模塊;其中有用于寫入所述用于終端自動開機(jī)的定時信息的第一處理模塊和用于寫入所述其他定時信息的第二處理模塊;用于寫入所述用于終端自動開機(jī)的定時信息的第一處理模塊能夠在所述終端關(guān)機(jī)狀態(tài)下工作;用于寫入所述其他定時信息的第二處理模塊在所述終端關(guān)機(jī)狀態(tài)停止工作。
[0024]更進(jìn)一步地,本申請終端還包括:電源模塊;所述電源模塊用于向所述第一處理模塊供電,且在終端關(guān)機(jī)狀態(tài)下能夠向第一處理模塊持續(xù)供電。
[0025]更進(jìn)一步地,所述第一處理模塊還包括:檢測單元和啟動單元;
[0026]所述檢測單元用于判斷檢測寫入所述第一處理模塊的定時信息的時間是否到達(dá);
[0027]所述啟動單元用于當(dāng)所述定時信息的時間到達(dá)時,啟動終端開機(jī)。
[0028]本發(fā)明的有益效果是:終端通過判斷接收的定時信息的類型,并將不同類型的定時信息寫入不同的處理模塊中,具體為:將用于使終端自動開機(jī)的定時信息寫入一個單獨的模塊中,且該模塊能在終端關(guān)機(jī)狀態(tài)下工作,從而將終端自動開機(jī)的定時信息對應(yīng)的寫入相應(yīng)的處理模塊中,保證了只有保存具有使終端自動開機(jī)定時信息的模塊能夠觸發(fā)終端啟動,避免了終端異常開機(jī)的情況發(fā)生,使終端能在用戶期望時間點正常開機(jī),同時也給用戶一個良好的體驗,進(jìn)一步完善了關(guān)機(jī)鬧鐘的實現(xiàn)功能。
[0029]同時,在本申請中,通過定時信息的類型標(biāo)志信息、定時信息所對應(yīng)的程序?qū)傩曰蛘吒鶕?jù)用戶在同一應(yīng)用程序中不同的操作指令來判斷定時信息的類型。而通過類型的判斷從而能夠能準(zhǔn)確的將不同類型的定時信息寫入到對應(yīng)的處理模塊中,該處理模塊可以為寄存器,也保證了能在終端關(guān)機(jī)狀態(tài)下工作的寄存器中寫入的是喚醒終端開機(jī)的定時信息。
【專利附圖】
【附圖說明】
[0030]圖1為本發(fā)明一實施例中終端10結(jié)構(gòu)示意圖;[0031]圖2為本發(fā)明又一實施例中終端10結(jié)構(gòu)示意圖;
[0032]圖3為本發(fā)明一實施例中終端定時信息管理方法流程圖;
[0033]圖4為本發(fā)明又一實施例中終端定時信息管理方法流程圖。
【具體實施方式】
[0034]本發(fā)明的總體構(gòu)思為:終端通過對接收的定時信息進(jìn)行識別,判斷定時信息的類型,并將用于終端自動開機(jī)的定時信息和其他定時信息分開寫入不同的處理模塊中,而其中,較優(yōu)的用于寫入用于終端自動開機(jī)的定時信息的第一處理模塊能夠在終端關(guān)機(jī)狀態(tài)下工作;用于寫入其他定時信息的第二處理模塊在終端關(guān)機(jī)狀態(tài)停止工作。而本申請中的用于終端自動開機(jī)的定時信息為使終端從關(guān)機(jī)狀態(tài)喚醒為開機(jī)狀態(tài)的定時信息;其他定時信息主要包括使終端由待機(jī)狀態(tài)進(jìn)入工作狀態(tài)的定時信息,其具體可以包括用戶的非開機(jī)鬧鈴的定時信息,也包括各應(yīng)用程序設(shè)置的一些定時信息,如微信、微博等應(yīng)用程序中的一些需要定時觸發(fā)的定時信息,或者如郵件中的定時接收、發(fā)送等信息都在本申請的定時信息范圍內(nèi)。此外,在本申請中,處理模塊用于存儲寫入的定時信息的裝置可以為寄存器,而在接收用戶設(shè)置的定時信息之前,還需要對兩個寄存器進(jìn)行板級注冊,而注冊程序與現(xiàn)有技術(shù)中的注冊程序相同,在此就不進(jìn)行贅述。
[0035]為使本發(fā)明的技術(shù)方案和優(yōu)點更加清楚,下面通過【具體實施方式】結(jié)合附圖對本發(fā)明作進(jìn)一步詳細(xì)說明。
[0036]請參考圖1,本申請?zhí)峁┮环N終端10,其包括:接收模塊101、識別模塊102和寫入模塊103。其中,接收模塊101用于接收定時信息,該定時信息為用戶設(shè)置的,或者是由程序自動產(chǎn)生的定時信息,如用戶設(shè)置的鬧鈴信息或者用戶設(shè)置的定時收取郵件后每隔指定時間生成的定時信息等。識別模塊102主要用于識別接收的定時信息的類型,其中定時信息的類型可包括用于終端自動開機(jī)的定時信息和其他定時信息。而寫入模塊103處要用于將用于終端自動開機(jī)的定時信息和其他定時信息分開寫入不同的處理模塊中,
[0037]請參考圖2,本申請中終端10還包括至少兩個處理模塊,一種較優(yōu)是設(shè)置方式為,設(shè)置兩個不同的處理模塊:第一處理模塊104和第二處理模塊105。其中,用于寫入用于終端自動開機(jī)的定時信息的第一處理模塊104能夠在終端關(guān)機(jī)狀態(tài)下工作,用于寫入其他定時信息的第二處理模塊105在終端關(guān)機(jī)狀態(tài)停止工作。較優(yōu)的,本申請中的處理模塊還包括存儲單元,如圖所示,第一處理模塊104包括第一存儲單元1041,而第二處理模塊105包括第二存儲單元1051。此外,在本實施例中,第一存儲單元1041和/或第二存儲單元1051可以較優(yōu)的選擇為寄存器,即將定時信息寫入寄存器中,便于讀取,具體的,將用于終端自動開機(jī)的定時信息寫入第一存儲單元1041中,而將其他定時信息寫入第二存儲單元1051中。
[0038]在本申請中,還包括電源模塊107,第一處理模塊104能夠在終端關(guān)機(jī)狀態(tài)下工作,其主要由電源模塊107為其供電,并在終端關(guān)機(jī)狀態(tài)下也能夠向第一處理模塊104進(jìn)行持續(xù)供電來完成。較優(yōu)的電源模塊107可以分為主電源模塊和副電源模塊來進(jìn)行供電,主電源模塊可以為終端電池等為終端提供主要電源的供電設(shè)備,而副電源模塊選用紐扣電池,外接蓄電的電容等能進(jìn)行供電的裝置,其主要為第一處理模塊104進(jìn)行單獨供電。本申請中的主電源模塊和副電源模塊都可以在終端開機(jī)狀態(tài)和/或關(guān)機(jī)狀態(tài)下為第一處理模塊104進(jìn)行供電,較優(yōu)的可以有以下幾種供電方式:
[0039]1、在終端開機(jī)狀態(tài)和關(guān)機(jī)狀態(tài)時都由主電源模塊為第一處理模塊104進(jìn)行供電,不同的是在終端開機(jī)時,主電源模塊除了為第一處理模塊104供電之外,還為終端其他模塊進(jìn)行供電,而在斷電后,僅為第一處理模塊104以及需要在關(guān)機(jī)狀態(tài)下運行的模塊進(jìn)行供電。
[0040]2、在終端開機(jī)狀態(tài)和關(guān)機(jī)狀態(tài)時都由副電源模塊為第一處理模塊104進(jìn)行供電,其不受終端主電源模塊的影響,使第一處理模塊104始終處于供電狀態(tài)。
[0041]3、在終端處于開機(jī)狀態(tài)時,由主電源模塊為第一處理模塊104進(jìn)行供電,而在檢測到終端需要關(guān)機(jī)時或者在終端關(guān)機(jī)時,切換為副電源模塊進(jìn)行供電。
[0042]4、由主電源模塊和副電源模塊同時為第一處理模塊104進(jìn)行供電,從而保證第一處理模塊104隨時隨地都能處于供電狀態(tài)。
[0043]而在本申請中,當(dāng)副電源模塊為蓄電的電容時,可以在終端充電或者主電源模塊使用過程中,對副電源模塊進(jìn)行充電。本申請的副電源模塊一般不具備負(fù)載終端啟動的能力,其主要用于維持第一處理模塊104及其他個別模塊,如啟動模塊等模塊的供電。
[0044]同時,本申請中,第二處理模塊105在終端關(guān)機(jī)狀態(tài)停止工作具體是指第二處理模塊105可以包括以下兩種狀態(tài):被供電狀態(tài)或斷電狀態(tài),當(dāng)?shù)诙幚砟K105處于被供電狀態(tài),那么其對應(yīng)觸發(fā)終端啟動功能被禁止。而較優(yōu)的可以讓第二處理模塊105處于斷電狀態(tài),從而進(jìn)一步減少終端功耗。
[0045]在本申請中,由識別模塊102來對對定時信息的類型進(jìn)行判斷,其主要通過定時信息的類型標(biāo)志信息、生成定時信息的應(yīng)用程序的設(shè)置屬性信息或者根據(jù)用戶在同一應(yīng)用程序中不同的操作指令來判斷定時信息的類型。而其中,定時信息的類型標(biāo)志信息主要是指定時信息自身所攜帶的類型標(biāo)志信息,通過該信息使識別模塊102來對定時信息類型進(jìn)行判斷,若定時信息類型為需要終端從關(guān)機(jī)狀態(tài)喚醒為開機(jī)狀態(tài)的標(biāo)志信息,則識別為用于終端自動開機(jī)的定時信息;若定時信息的類型為將終端從待機(jī)狀態(tài)喚醒為工作狀態(tài)的標(biāo)識信息,則識別該定時信息為其他定時信息。
[0046]而識別模塊102根據(jù)生成定時信息的應(yīng)用程序的設(shè)置屬性信息來進(jìn)行識別主要是指識別模塊102根據(jù)應(yīng)用程序的標(biāo)識或者系統(tǒng)屬性來判定其生成的定時信息的類型;如定時信息是由微信發(fā)出的,則將該定時信息直接識別為其他定時信息類型,并將其寫入到第二存儲單元1051中。同理,識別模塊102識別接收的定時信息對應(yīng)的程序?qū)傩詾猷]件等不需要進(jìn)行自動開機(jī)操作的程序,則也相應(yīng)的將該程序發(fā)出的定時信息寫入到第二存儲單元1051中。而識別模塊102接收的定時信息是由關(guān)機(jī)鬧鐘的應(yīng)用程序發(fā)出的,則將該定時信息識別為需要終端自動開機(jī)的定時信息,并將其寫入第一存儲單元1041中。
[0047]此外,識別模塊102通過同一應(yīng)用程序中不同的操作指令來識別定時信息的類型主要是指,在一個應(yīng)用程序中會同時生成兩種不同的定時信息時,可以通過用戶不同的操作指令來進(jìn)行識別,如在終端系統(tǒng)的“時間”這一應(yīng)用中,用戶可以設(shè)置“關(guān)機(jī)鬧鈴”和“非關(guān)機(jī)鬧鈴”兩種類型的鬧鈴,而該兩種類型的鬧鈴分別為用于終端自動開機(jī)的時信息以及其他定時信息,此時識別模塊102就可以根據(jù)用戶的操作指令來進(jìn)行識別,如用戶是對“關(guān)機(jī)鬧鈴”進(jìn)行操作,則判斷生成的定時信息為用于終端自動開機(jī)的定時信息,并將其寫入第一存儲單元1041中,而用戶是對“非關(guān)機(jī)鬧鈴”進(jìn)行設(shè)置,則判斷生成的定時信息為其他定時信息,將其寫入第二存儲單元1051中。
[0048]此外,請參考圖2,在一個實施例中,本申請中終端10還可以包括設(shè)置模塊106,上述提到的定時信息的類型標(biāo)志信息可以由設(shè)置模塊106進(jìn)行設(shè)置,其設(shè)置的依據(jù)主要可以根據(jù)生成定時信息的應(yīng)用程序的設(shè)置屬性信息或者根據(jù)用戶在同一應(yīng)用程序中不同的操作指令,對定時信息設(shè)置對應(yīng)的類型標(biāo)志信息。通過根據(jù)不同類型設(shè)置不同類型標(biāo)志信息,從而使識別模塊102能準(zhǔn)確識別對應(yīng)定時信息的類型。而具體的,上述實施例中已經(jīng)對定時信息所對應(yīng)的程序?qū)傩院陀脩粼谕粦?yīng)用程序中不同的操作指令進(jìn)行了詳細(xì)說明,在此就不進(jìn)行一一贅述。
[0049]此外,在本申請中,第一處理模塊104還包括檢測單元1042和啟動單元1043,其中檢測單元1042主要用于檢測寫入第一存儲單元1041的定時信息的時間是否到達(dá);而所述啟動單元1043則用于在所述檢測單元1042檢測定時信息時間到達(dá)時,啟動終端開機(jī)。在一具體實現(xiàn)方式中,檢測單元1042和啟動單元1043可以為進(jìn)行邏輯處理的定時邏輯處理單元。此外本實施例中,啟動單元1043還負(fù)責(zé)通知對應(yīng)的應(yīng)用程序進(jìn)行相應(yīng)的處理。具體為通知定時信息對應(yīng)的程序進(jìn)行相應(yīng)的操作。應(yīng)用程序會查詢該定時信息對應(yīng)操作指令,并根據(jù)操作指令進(jìn)行相應(yīng)的操作,如啟動鬧鈴等。
[0050]在一實施例中,因為第二處理模塊105也具有將終端從待機(jī)狀態(tài)喚醒為工作狀態(tài)的喚醒功能,其也可以包括檢測單元及啟動單元,該實施例中的檢測單元用于檢測第二存儲單元1051中定時信息的時間點是否到達(dá),而啟動單元具體用于在時間到達(dá)時,將終端從待機(jī)狀態(tài)喚醒為工作狀態(tài)。而較優(yōu)的,本實施例中的檢測單元可以選擇與第一處理模塊104相同的檢測單元1042,啟動單元也可以選擇與第一處理模塊104相同的啟動單元1043。也就是說,本申請中,檢測單元1042和啟動單元1043可以同時對第一存儲單元1041與第二存儲單元1051中的定時信息進(jìn)行檢測,并在時間點到達(dá)時,進(jìn)行相應(yīng)的處理。本申請中,在第二處理模塊105在終端關(guān)機(jī)狀態(tài)時,限制了檢測單元1042和啟動單元1043的對第二存儲單元1051中的檢測啟動功能,或者保留檢測功能,僅限制啟動單元1043對終端進(jìn)行開啟的功能;但保留對第一存儲單元1041的檢測開啟功能。從而使第二處理模塊105無法在第二存儲單元1051中定時信息時間點達(dá)到時,對終端進(jìn)行開機(jī)操作;而使第一處理模塊104在第一存儲單元1041中定時信息時間點達(dá)到時,對終端進(jìn)行開機(jī)操作。當(dāng)然本申請中的第一處理模塊104與第二處理模塊105也可以分別采用不同的檢測與啟動單元來進(jìn)行操作,該點并不能作為對本申請的限制。
[0051]在一實施例中,為了確保第一處理模塊104和/或第二處理模塊105中寫入的信息正確,避免寫入失敗或者數(shù)據(jù)篡改等情況發(fā)生,較優(yōu)的,寫入模塊103可以對一定時信息時間點未到達(dá)之前對其進(jìn)行多次寫入,保證處理模塊中寫入定時信息的正確性。
[0052]下面結(jié)合附圖,對本申請中終端10的功能以及本申請?zhí)峁┑慕K端定時信息管理方法進(jìn)行詳細(xì)說明。
[0053]請參考圖3,本申請中還提供一種終端定時信息管理方法,其包括如下步驟:
[0054]步驟302:接收定時信息,進(jìn)入步驟306 ;
[0055]在本步驟中,由接收模塊101接收定時信息,該信息可以為用戶自行設(shè)置的定時信息,也可以為程序自動生成的定時信息,該點不作為對本申請的限制。而在接收模塊101接收到定時信息時候,交由識別模塊102進(jìn)行識別。[0056]步驟306:識別定時信息的類型;進(jìn)入步驟308 ;
[0057]在該步驟中,由識別模塊102對接收的定時信息進(jìn)行識別,具體的識別模塊102可以根據(jù)定時信息所對應(yīng)的程序?qū)傩曰蛘吒鶕?jù)用戶在同一應(yīng)用程序中不同的操作指令來判斷定時信息的類型。其中識別模塊102根據(jù)生成定時信息的應(yīng)用程序的設(shè)置屬性信息來進(jìn)行識別主要是指識別模塊102根據(jù)應(yīng)用程序的標(biāo)識或者系統(tǒng)屬性來判定其生成的定時信息的類型;如定時信息是由微信發(fā)出的,則將該定時信息直接識別為其他定時信息類型,并將其寫入到第二處理模塊105中。同理,識別模塊102識別接收的定時信息對應(yīng)的程序?qū)傩詾猷]件等不需要進(jìn)行自動開機(jī)操作的程序,則也相應(yīng)的將該程序發(fā)出的定時信息寫入到第二處理模塊105中。而識別模塊102接收的定時信息是由關(guān)機(jī)鬧鐘的應(yīng)用程序發(fā)出的,則將該定時信息識別為需要終端自動開機(jī)的定時信息,并將其寫入第一處理模塊104中。
[0058]而識別模塊102通過同一應(yīng)用程序中不同的操作指令來識別定時信息的類型主要是指,在一個應(yīng)用程序中會同時生成兩種不同的定時信息時,可以通過用戶不同的操作指令來進(jìn)行識別,如在終端系統(tǒng)的“時間”這一應(yīng)用中,用戶可以設(shè)置“關(guān)機(jī)鬧鈴”和“非關(guān)機(jī)鬧鈴”兩種類型的鬧鈴,而該兩種類型的鬧鈴分別為用于終端自動開機(jī)的定時信息以及其他定時信息,此時識別模塊102就可以根據(jù)用戶的操作指令來進(jìn)行識別,如用戶是對“關(guān)機(jī)鬧鈴”進(jìn)行操作,則判斷生成的定時信息為用于終端自動開機(jī)的定時信息,并將其寫入第一處理模塊104中,而用戶是對“非關(guān)機(jī)鬧鈴”進(jìn)行設(shè)置,則判斷生成的定時信息為其他定時信息,將其寫入第二處理模塊105中。
[0059]此外,本申請中,識別模塊102還可以根據(jù)定時信息的類型標(biāo)志信息來對定時信息進(jìn)行識別,其中,定時信息的類型標(biāo)志信息主要是指定時信息自身所攜帶的類型標(biāo)志信息,通過該信息使識別模塊102來對定時信息類型進(jìn)行判斷,若定時信息類型為需要終端從關(guān)機(jī)狀態(tài)喚醒為開機(jī)狀態(tài)的標(biāo)志信息,則識別為用于終端自動開機(jī)的定時信息;若定時信息的類型為將終端從待機(jī)狀態(tài)喚醒為工作狀態(tài)的標(biāo)識信息,則識別該定時信息為其他定時信息。
[0060]在本申請中,第一處理模塊104能夠在終端關(guān)機(jī)狀態(tài)下工作,其主要由電源模塊107為其供電,并在終端關(guān)機(jī)狀態(tài)下也能夠向第一處理模塊104進(jìn)行持續(xù)供電來完成。較優(yōu)的電源模塊107可以分為主電源模塊和副電源模塊來進(jìn)行供電,主電源模塊可以為終端電池等為終端提供主要電源的供電設(shè)備,而副電源模塊選用紐扣電池,外接蓄電的電容等能進(jìn)行供電的裝置,其主要為第一處理模塊104進(jìn)行單獨供電。本申請中的主電源模塊和副電源模塊都可以在終端開機(jī)狀態(tài)和/或關(guān)機(jī)狀態(tài)下為第一處理模塊104進(jìn)行供電,而主電源模塊和副電源模塊具體的供電方式,上述在對電源模塊進(jìn)行介紹時已經(jīng)詳細(xì)說明,在此就不進(jìn)行贅述。
[0061]請參考圖4,本實施例中若識別模塊102對定時信息的類型標(biāo)志信息進(jìn)行識別,較優(yōu)的在步驟302與步驟306之間,還可以包括步驟304 ;
[0062]步驟304:為定時信息設(shè)置類型標(biāo)志信息;
[0063]在本步驟中,由設(shè)置模塊106對定時信息的類型標(biāo)志信息進(jìn)行設(shè)置,其設(shè)置的依據(jù)主要可以根據(jù)生成定時信息的應(yīng)用程序的設(shè)置屬性信息或者根據(jù)用戶在同一應(yīng)用程序中不同的操作指令,對定時信息設(shè)置對應(yīng)的類型標(biāo)志信息。通過根據(jù)不同類型設(shè)置不同類型標(biāo)志信息,從而使識別模塊102能準(zhǔn)確識別對應(yīng)定時信息的類型。而具體的,上述實施例中已經(jīng)對定時信息所對應(yīng)的程序?qū)傩院陀脩粼谕粦?yīng)用程序中不同的操作指令進(jìn)行了詳細(xì)說明,在此就不進(jìn)行一一贅述。
[0064]步驟308:將用于終端自動開機(jī)的定時信息和其他定時信息分開寫入不同的處理模塊中。
[0065]在本步驟中,由寫入模塊103負(fù)責(zé)對識別之后的定時信息進(jìn)行寫入,具體的可參考圖4,步驟308可以分為:
[0066]步驟3081:由寫入模塊103將識別模塊102判斷為用于終端自動開機(jī)的定時信息寫入到第一處理模塊104中;具體的可以寫入到第一存儲單元1041中,較優(yōu)的第一存儲單元1041為寄存器。
[0067]步驟3082:將其他定時信息寫入到第二處理模塊105中;具體可以寫入到第二存儲單元1051中,較優(yōu)的第二存儲單元1051為寄存器。
[0068]通過上述的兩個子步驟,從而保證了第一處理模塊104中的定時信息為用于終端自動開機(jī)的定時信息。使終端能在第一個關(guān)機(jī)鬧鐘的啟動時間按時啟動,而在非開機(jī)時間避免非正常開機(jī)的情況。而為了確保第一處理模塊104和/或第二處理模塊105中寫入的信息正確,避免寫入失敗或者數(shù)據(jù)篡改等情況發(fā)生,較優(yōu)的,寫入模塊103可以對一定時信息時間點未到達(dá)之前對其進(jìn)行多次寫入,保證處理模塊中寫入定時信息的正確性。
[0069]請參考圖4,在本申請中,步驟308之后,還包括步驟310 ;
[0070]步驟310:檢測定時信息的時間是否到達(dá),若是進(jìn)入312 ;若否,則繼續(xù)步驟310 ;
[0071]在本步驟中,由檢測單元1042在終端關(guān)機(jī)后,負(fù)責(zé)對第一存儲單元1041中定時信息的時間點進(jìn)行檢測,判斷其是否到達(dá)。
[0072]步驟312:啟動終端開機(jī)。
[0073]在本步驟中,由啟動單元1043在時間到達(dá)時,開啟終端,同時還可以通知定時信息對應(yīng)的程序進(jìn)行相應(yīng)的操作。應(yīng)用程序會查詢該定時信息對應(yīng)操作指令,并根據(jù)操作指令進(jìn)行相應(yīng)的操作,如啟動鬧鈴等。
[0074]而在本申請中,第二處理模塊105中存儲的定時信息,因為第二處理模塊105在關(guān)機(jī)之后停止工作,所以其里面保存的定時信息無法啟動終端,從而保證了只有第一處理模塊104中的信息能觸發(fā)終端啟動的步驟。避免了終端非正常開啟的情況發(fā)生。
[0075]以上內(nèi)容是結(jié)合具體的實施方式對本發(fā)明所作的進(jìn)一步詳細(xì)說明,不能認(rèn)定本發(fā)明的具體實施只局限于這些說明。對于本發(fā)明所屬【技術(shù)領(lǐng)域】的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡單推演或替換,都應(yīng)當(dāng)視為屬于本發(fā)明的保護(hù)范圍。
【權(quán)利要求】
1.一種終端定時信息管理方法,其特征在于,包括以下步驟: 接收定時信息,并識別所述定時信息的類型,所述定時信息的類型包括用于終端自動開機(jī)的定時信息和其他定時信息; 將所述用于終端自動開機(jī)的定時信息和其他定時信息分開寫入不同的處理模塊中。
2.如權(quán)利要求1所述的終端定時信息管理方法,其特征在于,所述識別所述定時信息的類型的具體步驟為: 根據(jù)所述定時信息的類型標(biāo)志信息來識別所述定時信息的類型;或者, 根據(jù)生成所述定時信息的應(yīng)用程序的設(shè)置屬性信息或者根據(jù)用戶在同一應(yīng)用程序中不同的操作指令來識別所述定時信息的類型。
3.如權(quán)利要求1所述的終端定時信息管理方法,其特征在于,所述將所述用于終端自動開機(jī)的定時信息和其他定時信息分開寫入不同的處理模塊的步驟還包括: 用于寫入所述用于終端自動開機(jī)的定時信息的第一處理模塊能夠在所述終端關(guān)機(jī)狀態(tài)下工作; 用于寫入所述其他定時信息的第二處理模塊在所述終端關(guān)機(jī)狀態(tài)停止工作。
4.如權(quán)利要求3所述的終端定時信息管理方法,其特征在于,所述用于寫入所述用于終端自動開機(jī)的定時信息的第一處理模塊能夠在所述終端關(guān)機(jī)狀態(tài)下工作的步驟具體包括: 電源向所述第一處理模塊供電,且所述電源能夠在終端關(guān)機(jī)狀態(tài)下向第一處理模塊持續(xù)供電。
5.如權(quán)利要求1-4中任一項所述的終端定時信息管理方法,其特征在于,還包括以下步驟: 所述第一處理模塊檢測寫入其中的定時信息的時間是否到達(dá),若是,則啟動終端開機(jī)。
6.一種終端,其特征在于,包括:接收模塊、識別模塊和寫入模塊; 所述接收模塊用于接收定時信息; 所述識別模塊用于識別所述定時信息的類型,所述定時信息的類型包括用于終端自動開機(jī)的定時信息和其他定時信息; 所述寫入模塊用于將用于終端自動開機(jī)的定時信息和其他定時信息分開寫入不同的處理模塊中。
7.如權(quán)利要求6所述的終端,其特征在于,所述識別模塊具體用于根據(jù)所述定時信息的類型標(biāo)志信息來識別所述定時信息的類型;或者,根據(jù)生成所述定時信息的應(yīng)用程序的設(shè)置屬性信息或者根據(jù)用戶在同一應(yīng)用程序中不同的操作指令來識別所述定時信息的類型。
8.如權(quán)利要求6所述的終端,其特征在于,還包括至少兩個處理模塊;其中有用于寫入所述用于終端自動開機(jī)的定時信息的第一處理模塊和用于寫入所述其他定時信息的第二處理模塊;用于寫入所述用于終端自動開機(jī)的定時信息的第一處理模塊能夠在所述終端關(guān)機(jī)狀態(tài)下工作;用于寫入所述其他定時信息的第二處理模塊在所述終端關(guān)機(jī)狀態(tài)停止工作。
9.如權(quán)利要求8所述的終端,其特征在于,還包括:電源模塊;所述電源模塊用于向所述第一處理模塊供電,且在終端關(guān)機(jī)狀態(tài)下能夠向第一處理模塊持續(xù)供電。
10. 如權(quán)利要求5-9中任一項所述的終端,其特征在于,所述第一處理模塊還包括:檢測單元和啟動單元; 所述檢測單元用于判斷檢測寫入所述第一處理模塊的定時信息的時間是否到達(dá); 所述啟動單元用于當(dāng)所述定時信息的時間到達(dá)時,啟動終端開機(jī)。
【文檔編號】H04M1/725GK103546648SQ201310535333
【公開日】2014年1月29日 申請日期:2013年10月31日 優(yōu)先權(quán)日:2013年10月31日
【發(fā)明者】譚禮雨 申請人:宇龍計算機(jī)通信科技(深圳)有限公司