一種移動終端操作的自動執行方法、裝置及移動終端的制作方法
【技術領域】
[0001]本發明涉及終端應用技術,尤其涉及一種移動終端操作的自動執行方法、裝置及移動終端。
【背景技術】
[0002]人們在日常使用手機的時候,會根據不同的場景設置不同的震動或者聲音大小,在傳統的功能手機上,這種模式即為情景模式,而在智能機上,逐漸淡化了這一功能,但是用戶的需求并未隨之改變。例如在辦公室的時候,需要將聲音調小;而當手機放在口袋或者包里的時候,為了防止漏接電話短信,此時需要將手機聲音調大;而當用戶睡覺的時候,需要關閉聲音和震動,或者打開飛行模式。日常生活中,由于忘記調節聲音震動等給手機使用者帶來了極大地不便。
【發明內容】
[0003]為了解決上述的技術問題,本發明提供了一種移動終端操作的自動執行方法、裝置及移動終端,能夠根據移動終端的內部溫度、當前環境溫度及當前的動靜信息,確定移動終端的當前狀態,以自動執行相應的預設操作,從而,使得移動終端能夠根據不同場景自動調整相關設置。
[0004]為了實現上述目的,本發明提供了一種移動終端操作的自動執行方法,包括:獲取所述移動終端的當前動靜信息、內部溫度及當前環境溫度,所述移動終端的當前動靜信息包括:移動終端當前為靜止的或移動終端當前為運動的;根據所述當前動靜信息、內部溫度及當前環境溫度,確定所述移動終端的當前狀態;根據所述當前狀態,執行預設的操作。
[0005]上述的移動終端操作的自動執行方法,其中,所述獲取所述移動終端的當前動靜信息包括:通過加速度傳感器獲取所述移動終端的移動加速度;根據所述移動加速度,獲取所述移動終端的當前動靜信息。
[0006]上述的移動終端操作的自動執行方法,其中,所述獲取所述移動終端的內部溫度及當前環境溫度包括:通過設置于所述移動終端內部的第一溫度傳感器獲取所述移動終端的內部溫度;通過設置于所述移動終端外殼表面的第二溫度傳感器獲取所述移動終端的當前環境溫度。
[0007]上述的移動終端操作的自動執行方法,其中,所述第二溫度傳感器為多個,所述通過第二溫度傳感器獲取所述移動終端的當前環境溫度包括:通過所述多個第二溫度傳感器獲取多個環境溫度;獲取所述多個環境溫度的期望值為所述當前環境溫度。
[0008]上述的移動終端操作的自動執行方法,其中,所述根據所述當前動靜信息、內部溫度及當前環境溫度,確定所述移動終端的當前狀態包括:當所述移動終端當前為靜止的,若所述內部溫度與所述當前環境溫度的差值小于預設的第一溫度閾值,確定所述移動終端的當前狀態為處于顯露環境且靜止的狀態,否則確定所述移動終端的當前狀態為處于隱藏環境且靜止的狀態;當所述移動終端當前為運動的,若所述內部溫度與所述當前環境溫度的差值小于預設的第二溫度閾值,確定所述移動終端的當前狀態為處于顯露環境且運動的狀態,若所述內部溫度與所述當前環境溫度的差值大于等于預設的第二溫度閾值且小于等于預設的第三溫度閾值,確定所述移動終端的當前狀態為處于淺度隱藏環境且運動的狀態,否則確定所述移動終端的當前狀態為處于深度隱藏環境且運動的狀態。
[0009]上述的移動終端操作的自動執行方法,其中,所述根據所述當前動靜信息、內部溫度及當前環境溫度,確定所述移動終端的當前狀態之前還包括:根據所述移動終端當前的(PU使用率及待機電流大小,分別確定所述第一溫度閾值、第二溫度閾值及第三溫度閾值。
[0010]本發明還提供了一種移動終端操作的自動執行裝置,包括:獲取模塊,用于獲取所述移動終端的當前動靜信息、內部溫度及當前環境溫度,所述移動終端的當前動靜信息包括:移動終端當前為靜止的或移動終端當前為運動的;第一確定模塊,用于根據所述當前動靜信息、內部溫度及當前環境溫度,確定所述移動終端的當前狀態;執行模塊,用于根據所述當前狀態,執行預設的操作。
[0011]上述的移動終端操作的自動執行裝置,其中,所述獲取模塊包括:第一獲取子模塊,用于通過加速度傳感器獲取所述移動終端的移動加速度;第二獲取子模塊,用于根據所述移動加速度,獲取所述移動終端的當前動靜信息。
[0012]上述的移動終端操作的自動執行裝置,其中,所述獲取模塊包括:第三獲取子模塊,用于通過設置于所述移動終端內部的第一溫度傳感器獲取所述移動終端的內部溫度;第四獲取子模塊,用于通過設置于所述移動終端外殼表面的第二溫度傳感器獲取所述移動終端的當前環境溫度。
[0013]上述的移動終端操作的自動執行裝置,其中,所述第二溫度傳感器為多個,所述第四獲取子模塊包括:第一獲取單元,用于通過所述多個第二溫度傳感器獲取多個環境溫度;第二獲取單元,用于獲取所述多個環境溫度的期望值為所述當前環境溫度。
[0014]上述的移動終端操作的自動執行裝置,其中,所述第一確定模塊包括:第一確定子模塊,用于當所述移動終端當前為靜止的,若所述內部溫度與所述當前環境溫度的差值小于預設的第一溫度閾值,確定所述移動終端的當前狀態為處于顯露環境且靜止的狀態,否則確定所述移動終端的當前狀態為處于隱藏環境且靜止的狀態;第二確定子模塊,用于當所述移動終端當前為運動的,若所述內部溫度與所述當前環境溫度的差值小于預設的第二溫度閾值,確定所述移動終端的當前狀態為處于顯露環境且運動的狀態,若所述內部溫度與所述當前環境溫度的差值大于等于預設的第二溫度閾值且小于等于預設的第三溫度閾值,確定所述移動終端的當前狀態為處于淺度隱藏環境且運動的狀態,否則確定所述移動終端的當前狀態為處于深度隱藏環境且運動的狀態。
[0015]上述的移動終端操作的自動執行裝置,其中,還包括:第二確定模塊,用于根據所述移動終端當前的CPU使用率及待機電流大小,分別確定所述第一溫度閾值、第二溫度閾值及第三溫度閾值。
[0016]本發明還提供了一種移動終端,包括:內部溫度傳感器、外部溫度傳感器、加速度傳感器及如上所述的移動終端操作的自動執行裝置;所述內部溫度傳感器用于獲取所述移動終端的內部溫度;所述外部溫度傳感器用于獲取所述移動終端的當前環境溫度;所述加速度傳感器用于獲取所述移動終端的當前動靜信息,所述移動終端的當前動靜信息包括:移動終端當前為靜止的或移動終端當前為運動的。
[0017]本發明的上述技術方案的有益效果如下:
[0018]本發明提供了一種移動終端操作的自動執行方法、裝置及移動終端,能夠根據移動終端的內部溫度、當前環境溫度及當前的動靜信息,確定移動終端的當前狀態,以自動執行相應的預設操作,從而,使得移動終端能夠根據不同場景自動調整相關設置。
【附圖說明】
[0019]圖1為本發明實施例1提供的移動終端操作的自動執行方法的流程示意圖。
[0020]圖2為本發明實施例2提供的移動終端操作的自動執行方法的流程示意圖。
【具體實施方式】
[0021]為使本發明要解決的技術問題、技術方案和優點更加清楚,下面將結合附圖及具體實施例進行詳細描述。
[0022]本發明實施例針對現有技術中,移動終端用戶往往會忘記針對不同的場景調整移動終端的設置,從而造成電話漏接的情況,提供了一種移動終端操作的自動執行方法、裝置及移動終端,能夠根據移動終端的內部溫度、當前環境溫度及當前的動靜信息,確定移動終端的當前狀態,以自動執行相應的預設操作,從而,使得移動終端能夠根據不同場景自動調整相關設置。
[0023]圖1為本發明實施例1提供的移動終端操作的自動執行方法的流程示意圖,如圖所示,所述方法包括:
[0024]步驟S100,獲取所述移動終端的當前動靜信息、內部溫度及當前環境溫度,所述移動終端的當前動靜信息包括:移動終端當前為靜止的或移動終端當前為運動的;
[0025]步驟S102,根據所述當前動靜信息、內部溫度及當前環境溫度,確定所述移動終端的當前狀態;
[0026]步驟S104,根據所述當前狀態,執行預設的操作。
[0027]上述的移動終端操作的自動執行方法中,通過獲取移動終端當前時靜止的或是移動的動靜情況、移動終端的內部溫度及當前環境溫度,來確定移動終端的當前狀態,從而執行與當前狀態相對應的預設操作。
[0028]本發明提供的移動終端操作的自動執行方法,由于能夠根據移動終端當前的動靜情況、內部溫度及當前環境溫度,確定其當前狀態,從而來執行相應的預設操作,使得移動終端能夠根據不同場景自動調整相關設置。
[0029]在本發明的一具體實施例中,上述步驟SlOO可以具體包括:通過加速度傳感器獲取所述移