一種移動終端鬧鐘的控制方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動終端領(lǐng)域,尤其涉及一種移動終端鬧鐘的控制方法和裝置。
【背景技術(shù)】
[0002]智能手機或平板電腦等移動終端已成為人們生活的必需品之一。鬧鐘提醒是移動終端的一項基本功能,一般鬧鐘關(guān)閉或延時的方法要求用戶睜開眼睛在特定的區(qū)域做特定動作。比如點擊特定區(qū)域、使用特定手勢滑屏或者適當(dāng)晃動移動終端來實現(xiàn)。但是在現(xiàn)實中,當(dāng)鬧鐘響起時,用戶往往未完全清醒,還不想睜開眼睛,也不想在對鬧鐘進行關(guān)閉或延時進行復(fù)雜操作或花費太長時間,這時,通過點擊特定區(qū)域、特定手勢滑屏或者適當(dāng)晃動移動終端的方式對鬧鐘進行控制對于用戶來說就很麻煩。
【發(fā)明內(nèi)容】
[0003]為解決上述技術(shù)問題,本發(fā)明實施例期望提供一種移動終端鬧鐘的控制方法和裝置,使得用戶無需睜開雙眼,無需點擊特定區(qū)域、使用特定手勢滑屏或者適當(dāng)晃動移動終端便可以輕松地關(guān)閉鬧鐘或使鬧鐘延遲再響,使得對移動終端鬧鐘關(guān)閉和延時的操作更簡單、方便、快捷。
[0004]本發(fā)明的技術(shù)方案是這樣實現(xiàn)的:
[0005]本發(fā)明實施例提供了一種移動終端鬧鐘控制的方法,包括:移動終端的鬧鐘響鈴時,所述移動終端獲取所述移動終端的第一狀態(tài)和第二狀態(tài);
[0006]當(dāng)所述第一狀態(tài)滿足預(yù)設(shè)的第一操作條件時,所述移動終端根據(jù)所述第二狀態(tài)生成與第二狀態(tài)對應(yīng)的鬧鈴控制指令;
[0007]所述移動終端根據(jù)所述鬧鐘控制指令對所述鬧鐘進行控制。
[0008]上述方案中,所述移動終端獲取所述終端的第一狀態(tài)和第二狀態(tài),包括:
[0009]所述移動終端每隔第一時間段Tl獲取一次第一傳感器上傳的第一傳感電信號,并根據(jù)所述第一傳感電信號獲取所述移動終端的第一狀態(tài);
[0010]所述移動終端每隔第二時間段T2獲取一次第二傳感器上傳的第二傳感電信號,并根據(jù)所述第二傳感電信號獲取所述移動終端的第二狀態(tài)。
[0011]上述方案中,所述第一狀態(tài)滿足預(yù)設(shè)的第一操作條件時,所述移動終端根據(jù)所述第二狀態(tài)生成與第二狀態(tài)對應(yīng)的鬧鈴控制指令,包括:
[0012]當(dāng)所述第一狀態(tài)滿足預(yù)設(shè)的所述第一操作條件時,所述移動終端判斷所述第二狀態(tài)是否滿足第二操作條件;
[0013]當(dāng)所述第二狀態(tài)滿足所述第二操作條件時,所述移動終端生成鬧鐘延時指令,所述延時指令用于指示所述鬧鐘暫停響鈴并在預(yù)設(shè)的延時時間之后再次響鈴;
[0014]當(dāng)所述第二狀態(tài)不滿足所述第二操作條件時,所述移動終端生成鬧鐘關(guān)閉指令,所述關(guān)閉指令用于指示所述鬧鐘關(guān)閉響鈴。
[0015]上述方案中,所述移動終端獲取所述移動終端的第一狀態(tài)和第二狀態(tài),具體包括:
[0016]所述移動終端的鬧鐘響鈴時,所述移動終端每隔第一時間段Tl獲取一次屏幕的觸摸信號,并根據(jù)所述觸摸信號獲取所述移動終端的屏幕觸摸狀態(tài);
[0017]所述移動終端每隔第二時間段T2獲取一次加速度傳感器上傳的加速度,并根據(jù)所述加速度獲取所述移動終端的晃動狀態(tài)。
[0018]上述方案中,所述第一狀態(tài)滿足預(yù)設(shè)的第一操作條件時,所述移動終端根據(jù)所述第二狀態(tài)生成與第二狀態(tài)對應(yīng)的鬧鈴控制指令,包括:
[0019]當(dāng)所述移動終端獲取所述移動終端的屏幕觸摸狀態(tài)為屏幕被觸摸狀態(tài)時,所述移動終端判斷所述移動終端的加速度是否大于預(yù)設(shè)的加速度閾值;
[0020]當(dāng)所述加速度大于所述預(yù)設(shè)的加速度閾值時,所述移動終端判斷所述移動終端的晃動狀態(tài)為被晃動狀態(tài),所述移動終端生成鬧鐘延時指令;
[0021]當(dāng)所述加速度不大于所述預(yù)設(shè)的加速度閾值時,所述移動終端判斷所述移動終端的晃動狀態(tài)為無晃動狀態(tài),所述移動終端生成鬧鐘關(guān)閉指令。
[0022]上述方案中,所述移動終端獲取所述移動終端的第一狀態(tài)和第二狀態(tài),具體包括:
[0023]所述移動終端的鬧鐘響鈴時,所述移動終端每隔第一時間段Tl獲取一次屏幕的觸摸信號,并根據(jù)所述觸摸信號獲取所述移動終端的屏幕觸摸狀態(tài);
[0024]所述移動終端每隔第二時間段T2獲取一次壓力傳感器上傳的壓力,并根據(jù)所述壓力獲取所述移動終端的握持狀態(tài)。
[0025]上述方案中,所述第一狀態(tài)滿足預(yù)設(shè)的第一操作條件時,所述移動終端根據(jù)所述第二狀態(tài)生成與第二狀態(tài)對應(yīng)的鬧鈴控制指令,包括:
[0026]當(dāng)所述移動終端根據(jù)所述觸摸信號確定所述移動終端的屏幕觸摸狀態(tài)為屏幕被觸摸狀態(tài)時,所述移動終端判斷所述壓力傳感器上傳的壓力是否大于預(yù)設(shè)的壓力閾值;
[0027]當(dāng)所述壓力大于所述預(yù)設(shè)的壓力閾值時,所述移動終端判斷所述移動終端的握持狀態(tài)為手握狀態(tài),所述移動終端生成鬧鐘延時指令;
[0028]當(dāng)所述壓力不大于所述預(yù)設(shè)加速度閾值時,所述移動終端判斷所述移動終端的握持狀態(tài)為非手握狀態(tài),所述移動終端生成鬧鐘關(guān)閉指令。
[0029]上述方案中,在所述移動終端的鬧鐘響鈴前,所述方法還包括:
[0030]所述移動終端接收包括所述鬧鐘的響鈴時刻和所述鬧鐘的延時時間的設(shè)置指令,并按照所述設(shè)置指令對所述鬧鐘進行設(shè)置。
[0031]本發(fā)明實施例還提供了一種移動終端,所述移動終端包括:獲取單元、生成單元和控制單元,其中,
[0032]所述獲取單元,用于當(dāng)移動終端的鬧鐘響鈴時,獲取所述移動終端的第一狀態(tài)和第二狀態(tài);
[0033]所述生成單元,用于當(dāng)所述獲取單元獲取的所述第一狀態(tài)滿足預(yù)設(shè)的第一操作條件時,根據(jù)所述第二狀態(tài)生成與第二狀態(tài)對應(yīng)的鬧鈴控制指令;
[0034]所述控制單元,用于根據(jù)所述生成單元生成的所述鬧鐘控制指令對所述鬧鐘進行控制。
[0035]上述方案中,所述獲取單元具體用于,
[0036]每隔第一時間段Tl獲取一次第一傳感器上傳的第一傳感電信號,并根據(jù)所述第一傳感電信號獲取所述移動終端的第一狀態(tài);以及,
[0037]每隔第二時間段T2獲取一次第二傳感器上傳的第二傳感電信號,并根據(jù)所述第二傳感電信號獲取所述移動終端的第二狀態(tài)。
[0038]上述方案中,所述生成單元包括判斷子單元和生成子單元,
[0039]所述判斷子單元,用于當(dāng)所述第一狀態(tài)滿足預(yù)設(shè)的所述第一操作條件時,判斷所述第二狀態(tài)是否滿足第二操作條件;
[0040]所述生成子單元,用于當(dāng)所述判斷子單元判斷所述第二狀態(tài)滿足所述第二操作條件時,生成鬧鐘延時指令,所述延時指令用于指示所述鬧鐘暫停響鈴并在預(yù)設(shè)的延時時間之后再次響鈴;
[0041]所述生成子單元,還用于當(dāng)所述判斷子單元判斷所述第二狀態(tài)不滿足所述第二操作條件時,生成鬧鐘關(guān)閉指令,所述關(guān)閉指令用于指示所述鬧鐘關(guān)閉響鈴。
[0042]上述方案中,所述獲取單元具體用于:
[0043]當(dāng)所述移動終端的鬧鐘響鈴時,所述獲取單元每隔第一時間段Tl獲取一次屏幕的觸摸信號,并根據(jù)所述觸摸信號獲取所述移動終端的屏幕觸摸狀態(tài);
[0044]所述獲取單元,還用于每隔第二時間段T2獲取一次加速度傳感器上傳的加速度,并根據(jù)所述加速度獲取所述移動終端的晃動狀態(tài)。
[0045]上述方案中,所述生成單元還包括判斷子單元和生成子單元,
[0046]所述判斷子單元,用于當(dāng)所述獲取單元獲取所述移動終端的屏幕觸摸狀態(tài)為屏幕被觸摸狀態(tài)時,所述判斷子單元判斷所述移動終端的加速度是否大于預(yù)設(shè)的加速度閾值;當(dāng)所述加速度大于所述預(yù)設(shè)的加速度閾值時,所述判斷子單元判斷所述移動終端的晃動狀態(tài)為被晃動狀態(tài);當(dāng)所述加速度不大于所述預(yù)設(shè)的加速度閾值時,所述判斷子單元判斷所述移動終端的晃動狀態(tài)為無晃動狀態(tài);
[0047]所述生成子單元,用于當(dāng)所述判斷子單元判斷所述移動終端的晃動狀態(tài)為被晃動狀態(tài)時,生成鬧鐘延時指令;當(dāng)所述判斷子單元判斷所述移動終端的晃動狀態(tài)為無晃動狀態(tài)時,生成鬧鐘關(guān)閉指令。
[0048]上述方案中,所述獲取單元具體還用于:
[0049]當(dāng)所述移動終端的鬧鐘響鈴時,所述獲取單元每隔第一時間段Tl獲取一次屏幕的觸摸信號,并根據(jù)所述觸摸信號獲取所述移動終端的屏幕觸摸狀態(tài);以及,
[0050]每隔第二時間段T2獲取一次壓力傳感器上傳的壓力,并根據(jù)所述壓力獲取所述移動終端的晃動狀態(tài)。
[0051]上述方案中,所述生成單元還包括判斷子單元和生成子單元,
[0052]所述判斷子單元,用于當(dāng)所述獲取單元獲取所述移動終端的屏幕觸摸狀態(tài)為屏幕被觸摸時,所述判斷子單元判斷所述壓力傳感器上傳的壓力是否大于預(yù)設(shè)的壓力閾值;當(dāng)所述壓力大于所述預(yù)設(shè)的壓力閾值時,所述判斷子單元判斷所述移動終端的握持狀態(tài)為手握狀態(tài);當(dāng)所述壓力不大于所述預(yù)設(shè)的壓力閾值時,所述判斷子單元判斷所述移動終端的握持狀態(tài)為非手握狀態(tài);
[0053]所述生成子單元,用于當(dāng)所述判斷子單元判斷所述移動終端的握持狀態(tài)為手握狀態(tài)時,生成鬧鐘延時指令;當(dāng)所述判斷子單元判斷所述移動終端的握持狀態(tài)為非手握狀態(tài)時,生成鬧鐘關(guān)閉指令。
[0054]上述方案中,所述移動終端還包括:接收單元和設(shè)置單元,其中,
[0055]所述接收單元,用于接收包括所述鬧鐘的響鈴時刻和所述鬧鐘的延時時間的設(shè)置指令;
[0056]所述設(shè)置單元,用于按照所述接收單元接收的所述設(shè)置指令對所述鬧鐘進行設(shè)置。
[0057]本發(fā)明實施例提供了一種移動終端鬧鐘控制的方法,通過獲取移動終