專利名稱:移動終端的喚醒方法及移動終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種移動終端的喚醒方法及移動終端。
背景技術(shù):
目前,整個移動終端市場正朝著智能機的方向發(fā)展,主要以Android,Window7或者Symbian等操作系統(tǒng)為代表,同時配備尺寸較大的顯示屏,備受消費者的青睞。隨之而來,移動終端的控制方式也由傳統(tǒng)的鍵盤實體按鍵方式向電阻式觸摸屏或者電容式觸摸屏方式轉(zhuǎn)變,其中電容式觸摸屏逐漸成為移動終端控制方式的主流。在配備電容式觸摸屏的移動終端中,由于電容式觸摸屏接觸易誤觸發(fā)等固有缺陷,臨近感應(yīng)器(Proximity Sensor)成為必不可少的搭配器件,實現(xiàn)電話呼叫或者接通時電容式觸摸屏的防誤觸發(fā)掛斷等功能。相關(guān)技術(shù)中,當(dāng)長時間不對移動終端(例如,手機)進行操作時,移動終端可能進入非激活模式(或稱為睡眠狀態(tài))下,為了喚醒該移動終端,通常采用物理按鍵的方式來實現(xiàn)。但是,采用該方法,操作繁瑣,且難以滿足智能化的發(fā)展趨勢。
發(fā)明內(nèi)容
針對相關(guān)技術(shù)中移動終端的喚醒方式都是通過物理按鍵來實現(xiàn),操作繁瑣且難以滿足智能化的發(fā)展趨勢的問題,本發(fā)明的主要目的在于提供一種移動終端的喚醒方法及移動終端,以解決上述問題至少之一。根據(jù)本發(fā)明的一個方面,提供了一種移動終端的喚醒方法。根據(jù)本發(fā)明的移動終端的喚醒方法包括移動終端中的傳感器響應(yīng)用戶的非觸摸式操作,采集紅外光強度;傳感器將采集到的紅外光強度與預(yù)先設(shè)定的閾值進行比較;當(dāng)紅外光強度大于預(yù)先設(shè)定的閾值時,傳感器向移動終端中的中央處理器(CPU)發(fā)送中斷指令,其中,該中斷指令用于指示CPU執(zhí)行喚醒操作。在上述方法中,傳感器確定紅外光強度大于閾值之后,傳感器向移動終端中的CPU 發(fā)送中斷指令之前,還包括傳感器記錄與紅外光強度對應(yīng)的非觸摸式操作為有效操作; 在記錄有效操作之后的預(yù)定時間內(nèi),如果記錄的有效操作的總次數(shù)與預(yù)先設(shè)定的次數(shù)相同,則確定向CPU發(fā)送中斷指令。在上述方法中,預(yù)先設(shè)定的次數(shù)為2次。在上述方法中,傳感器向CPU發(fā)送中斷指令包括傳感器通過其中斷引腳向CPU中具有喚醒功能的通用IO 口發(fā)送中斷指令。根據(jù)本發(fā)明的另一方面,提供了一種移動終端。根據(jù)本發(fā)明的移動終端包括傳感器和CPU ;傳感器包括采集模塊,用于響應(yīng)用戶的非觸摸式操作,采集紅外光強度;比較模塊,用于將采集到的紅外光強度與預(yù)先設(shè)定的閾值進行比較;發(fā)送模塊,用于向移動終端中的CPU發(fā)送中斷指令,其中,中斷指令用于指示CPU執(zhí)行喚醒操作。CPU包括接收模塊,用于接收發(fā)送模塊發(fā)送的中斷指令;喚醒模塊,用于根據(jù)中斷指令執(zhí)行喚醒移動終端的操作。在上述移動終端中,傳感器還包括記錄模塊,用于記錄紅外光強度對應(yīng)的非觸摸式操作為有效操作;計時模塊,用于從記錄有效操作之后開始計時;確定模塊,用于在計時模塊記錄的時間達到預(yù)定時間后,確定記錄的有效操作的總次數(shù)與預(yù)先設(shè)定的次數(shù)是否相同。在上述移動終端中,預(yù)先設(shè)定的次數(shù)為2次。在上述移動終端中,發(fā)送模塊包括中斷引腳;接收模塊包括通用IO 口 ;其中, 通用IO 口與中斷引腳連接。在上述移動終端中,CPU還包括內(nèi)部集成電路總線I2C接口,I2C接口與傳感器連接,用于配置傳感器的控制命令以及收發(fā)數(shù)據(jù)信息。通過本發(fā)明,采用移動終端中的傳感器將采集到的紅外光強度與預(yù)先設(shè)定的閾值進行比較;當(dāng)紅外光強度大于預(yù)先設(shè)定的閾值時,傳感器向移動終端中的中央處理器CPU 發(fā)送中斷指令,CPU根據(jù)該中斷指令執(zhí)行喚醒操作,解決了現(xiàn)有技術(shù)中移動終端的喚醒方式都是通過物理按鍵來實現(xiàn)的問題,進而達到了通過非觸摸的方式實現(xiàn)移動終端的喚醒功能,用戶使用更方便,用戶體驗更好的效果。
此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中圖1是根據(jù)本發(fā)明實施例的移動終端喚醒方法的流程圖;圖2是根據(jù)本發(fā)明優(yōu)選實施例的移動終端喚醒方法的流程圖;圖3是根據(jù)本發(fā)明實施例的移動終端的結(jié)構(gòu)框圖;圖4是根據(jù)本發(fā)明優(yōu)選實施例的移動終端的結(jié)構(gòu)框圖;圖5是根據(jù)本發(fā)明實例的移動終端的內(nèi)部結(jié)構(gòu)示意圖。
具體實施例方式下文中將參考附圖并結(jié)合實施例來詳細說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。圖1是根據(jù)本發(fā)明實施例的移動終端喚醒方法的流程圖。如圖1所示,該方法主要包括以下處理步驟S102 移動終端中的傳感器響應(yīng)用戶的非觸摸式操作,采集紅外光強度;步驟S104 上述傳感器將采集到的紅外光強度與預(yù)先設(shè)定的閾值進行比較;步驟S106 當(dāng)紅外光強度大于預(yù)先設(shè)定的閾值時,上述傳感器向移動終端中的 CPU發(fā)送中斷指令,其中,該中斷指令用于指示CPU執(zhí)行喚醒操作。相關(guān)技術(shù)中,現(xiàn)有移動終端的喚醒方式都是通過物理按鍵來實現(xiàn)的。采用圖1所示的方法,移動終端中的傳感器響應(yīng)用戶的非觸摸式操作,采集紅外光強度;傳感器向移動終端中的CPU發(fā)送中斷指令,CPU根據(jù)該中斷指令執(zhí)行喚醒操作,解決了現(xiàn)有技術(shù)中完全通過物理按鍵方式來實現(xiàn)移動終端的喚醒,進而可以實現(xiàn)用戶通過非觸摸的方式即可實現(xiàn)移動終端的喚醒功能。
優(yōu)選地,在傳感器確定紅外光強度大于閾值之后,傳感器向移動終端中的CPU發(fā)送中斷指令之前,還可以包括以下處理(1)傳感器記錄紅外光強度對應(yīng)的操作為有效操作;(2)在記錄有效操作之后的預(yù)定時間內(nèi),如果記錄的有效操作的總次數(shù)與預(yù)先設(shè)定的次數(shù)相同,則確定向CPU發(fā)送中斷指令。在優(yōu)選實施過程中,上述預(yù)先設(shè)定的次數(shù)可以為2次,當(dāng)然,也可以設(shè)置為3次,4 次等等,具體可以根據(jù)實際情況進行設(shè)定。上述步驟S102-步驟S104記載的方案中,移動終端的傳感器在確定紅外光強度大于上述閾值之后,即可以向中央處理器CPU發(fā)送中斷指令,用于指示CPU執(zhí)行喚醒操作。在優(yōu)選實施過程中,為了避免用戶的誤操作(例如,用戶不小心執(zhí)行了一次非觸摸式操作), 可以預(yù)先設(shè)置有效的非觸摸式操作的次數(shù),當(dāng)用戶執(zhí)行有效的非觸摸式操作的次數(shù)與該預(yù)先設(shè)置的次數(shù)相同時,移動終端的CPU才確定執(zhí)行喚醒操作。優(yōu)選地,步驟S106中,傳感器可以通過其中斷引腳向CPU中具有喚醒功能的通用 IO(General Purpose 10,簡稱為GPI0) 口發(fā)送中斷指令。即在硬件實現(xiàn)中,可以將傳感器的中斷anterrupt,簡稱為INT)引腳與CPU的GPIO接口連接起來,以使GPIO接口可以接收到由中斷引腳傳輸?shù)闹袛嘀噶?。?yōu)選地,圖2是根據(jù)本發(fā)明優(yōu)選實施例的移動終端喚醒方法的流程圖。如圖2所示,移動終端的初始狀態(tài)為睡眠狀態(tài),則移動終端的喚醒操作主要包括以下處理步驟S202 移動終端中的傳感器間隔性連續(xù)不斷地采集紅外光強度;步驟S204:將采集到的紅外光強度與預(yù)先設(shè)定的閾值進行比較,如果是,執(zhí)行步驟S206 ;否則返回執(zhí)行步驟S202 ;步驟S206 當(dāng)采集到的紅外光強度值大于預(yù)先設(shè)定的閾值,傳感器記錄紅外光強度對應(yīng)的非觸摸式操作為有效操作;步驟S208 記錄有效操作之后的預(yù)定時間(可配置為任意時間,如1s)內(nèi)有效操作的總次數(shù);步驟S210 記錄有效操作的總次數(shù)與預(yù)先設(shè)定的次數(shù)(可以配置為任意次數(shù),如 2次)是否相同,如果是,執(zhí)行步驟S212,否則,返回執(zhí)行步驟S204 ;步驟S212 如果相同,則傳感器向移動終端中的CPU發(fā)送中斷指令,其中,該中斷指令用于指示CPU執(zhí)行喚醒操作。圖3是根據(jù)本發(fā)明實施例的移動終端的結(jié)構(gòu)框圖。如圖3所示,該移動終端包括 傳感器10和CPU 20 ;其中,傳感器10包括采集模塊102,用于響應(yīng)用戶的非觸摸式操作,采集紅外光強度;比較模塊104,用于將采集到的紅外光強度與預(yù)先設(shè)定的閾值進行比較;發(fā)送模塊 106,用于向移動終端中的CPU 20發(fā)送中斷指令,其中,該中斷指令用于指示CPU20執(zhí)行喚醒操作。其中,CPU 20包括接收模塊202,用于接收發(fā)送模塊106發(fā)送的中斷指令;以及喚醒模塊204,用于根據(jù)中斷指令執(zhí)行喚醒移動終端的操作。相關(guān)技術(shù)中,現(xiàn)有移動終端的喚醒方式都是通過物理按鍵來實現(xiàn)的。在圖3所示的移動終端中,傳感器響應(yīng)用戶的非觸摸式操作,采集紅外光強度;傳感器向移動終端中的
5CPU發(fā)送中斷指令,CPU根據(jù)該中斷指令執(zhí)行喚醒操作,解決了現(xiàn)有技術(shù)中完全通過物理按鍵方式來實現(xiàn)移動終端的喚醒,進而可以實現(xiàn)用戶通過非觸摸的方式即可實現(xiàn)移動終端的喚醒功能。優(yōu)選地,圖4是根據(jù)本發(fā)明優(yōu)選實施例的移動終端的結(jié)構(gòu)框圖,如圖4所示,傳感器10可以進一步包括記錄模塊108,用于記錄紅外光強度對應(yīng)的操作為有效操作;計時模塊110,用于從記錄有效操作之后開始計時;確定模塊112,用于在計時模塊記錄的時間達到預(yù)定時間后,確定記錄的有效操作的總次數(shù)與預(yù)先設(shè)定的次數(shù)是否相同。圖5是根據(jù)本發(fā)明實例的內(nèi)部結(jié)構(gòu)示意圖,如圖5所示,在移動終端內(nèi)部包括臨近感應(yīng)器和CPU。其中,該臨近感應(yīng)器還包括一個傳感器knsor和紅外發(fā)射燈頂LED, Sensor 需配以合適的供電電源。CPU通過內(nèi)部集成電路總線anter-htegrated Circuit,簡稱為 I2C)接口與knsor互聯(lián),用于配置義??!叨!·控制命令,收發(fā)數(shù)據(jù)信息。knsor的INT引腳接到CPU具有移動終端睡眠喚醒功能的通用IO 口或者其他類似輸入接口,實現(xiàn)中斷事件的上報。綜上所述,借助本發(fā)明提供的上述實施例,通過移動終端中的傳感器響應(yīng)用戶的非觸摸式操作,采集紅外光強度;傳感器將采集到的紅外光強度與預(yù)先設(shè)定的閾值進行比較;當(dāng)紅外光強度大于閾值時,傳感器向移動終端中的CPU發(fā)送中斷指令,其中,該中斷指令用于指示CPU執(zhí)行喚醒操作,解決了相關(guān)技術(shù)中現(xiàn)有移動終端的喚醒方式都是通過物理按鍵方式來實現(xiàn)的問題,進而可以實現(xiàn)用戶通過非觸摸的方式即可實現(xiàn)移動終端的喚醒功能,用戶使用更方便、體驗更好。顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種移動終端的喚醒方法,其特征在于,包括移動終端中的傳感器響應(yīng)用戶的非觸摸式操作,采集紅外光強度; 所述傳感器將采集到的紅外光強度與預(yù)先設(shè)定的閾值進行比較; 當(dāng)所述紅外光強度大于所述閾值時,所述傳感器向所述移動終端中的中央處理器CPU 發(fā)送中斷指令,其中,所述中斷指令用于指示所述CPU執(zhí)行喚醒操作。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述傳感器確定所述紅外光強度大于所述閾值之后,所述傳感器向所述移動終端中的CPU發(fā)送中斷指令之前,還包括所述傳感器記錄與所述紅外光強度對應(yīng)的非觸摸式操作為有效操作; 在記錄所述有效操作之后的預(yù)定時間內(nèi),如果記錄的有效操作的總次數(shù)與預(yù)先設(shè)定的次數(shù)相同,則確定向所述CPU發(fā)送所述中斷指令。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述預(yù)先設(shè)定的次數(shù)為2次。
4.根據(jù)權(quán)利要求1至3中任一項所述的方法,其特征在于,所述傳感器向所述CPU發(fā)送中斷指令包括所述傳感器通過其中斷引腳向所述CPU中具有喚醒功能的通用IO 口發(fā)送所述中斷指令。
5.一種移動終端,其特征在于,包括傳感器和中央處理器CPU ; 所述傳感器包括采集模塊,用于響應(yīng)用戶的非觸摸式操作,采集紅外光強度; 比較模塊,用于將采集到的紅外光強度與預(yù)先設(shè)定的閾值進行比較; 發(fā)送模塊,用于向所述CPU發(fā)送中斷指令,其中,所述中斷指令用于指示所述CPU執(zhí)行喚醒操作;所述CPU包括接收模塊,用于接收所述發(fā)送模塊發(fā)送的所述中斷指令; 喚醒模塊,用于根據(jù)所述中斷指令執(zhí)行喚醒所述移動終端的操作。
6.根據(jù)權(quán)利要求5所述的移動終端,其特征在于,所述傳感器還包括 記錄模塊,用于記錄所述紅外光強度對應(yīng)的非觸摸式操作為有效操作; 計時模塊,用于從記錄所述有效操作之后開始計時;確定模塊,用于在所述計時模塊記錄的時間達到預(yù)定時間后,確定記錄的有效操作的總次數(shù)與預(yù)先設(shè)定的次數(shù)是否相同。
7.根據(jù)權(quán)利要求6所述的移動終端,其特征在于,所述預(yù)先設(shè)定的次數(shù)為2次。
8.根據(jù)權(quán)利要求5所述的移動終端,其特征在于, 所述發(fā)送模塊包括中斷引腳;所述接收模塊包括通用IO 口 ; 其中,所述通用IO 口與所述中斷引腳連接。
9.根據(jù)權(quán)利要求5至8中任一項所述的移動終端,其特征在于,所述CPU還包括內(nèi)部集成電路總線I2C接口,所述I2C接口與所述傳感器連接,用于配置所述傳感器的控制命令以及收發(fā)數(shù)據(jù)信息。
全文摘要
本發(fā)明公開了一種移動終端的喚醒方法及移動終端,在上述方法中,移動終端中的傳感器響應(yīng)用戶的非觸摸式操作,采集紅外光強度;傳感器將采集到的紅外光強度與預(yù)先設(shè)定的閾值進行比較;當(dāng)紅外光強度大于上述閾值時,傳感器向移動終端中的CPU發(fā)送中斷指令,其中,中斷指令用于指示CPU執(zhí)行喚醒操作。通過本發(fā)明,解決了現(xiàn)有技術(shù)中移動終端的喚醒方式都是通過物理按鍵來實現(xiàn)的問題,進而達到了通過非觸摸的方式實現(xiàn)移動終端的喚醒功能,用戶使用更方便,用戶體驗更好的效果。
文檔編號G06F13/24GK102306132SQ20111022831
公開日2012年1月4日 申請日期2011年8月10日 優(yōu)先權(quán)日2011年8月10日
發(fā)明者劉修田, 張猛 申請人:中興通訊股份有限公司