移動終端自動關機方法、裝置及移動終端的製作方法
2023-05-29 13:06:16 1
移動終端自動關機方法、裝置及移動終端的製作方法
【專利摘要】本發明公開一種移動終端自動關機方法、裝置及移動終端,本移動終端自動關機方法包括以下步驟:接收重力傳感器實時偵測到的移動終端在豎直方向上的瞬時加速度值;判斷接收到的瞬間加速度值是否大於或等於預設加速度閾值;若瞬間加速度值大於或等於預設加速度閾值,則向硬關機電路模塊發送關機指令以切斷移動終端的電源。本發明提出的移動終端自動關機方法,設置專用的硬關機電路模塊,向硬關機電路模塊發送關機指令以切斷移動終端的電源,達到在關機時機點的瞬間切斷移動終端電源的目的,通過切斷電源,保護了手機的硬體以及軟體。
【專利說明】移動終端自動關機方法、裝置及移動終端
【技術領域】
[0001] 本發明涉及通信【技術領域】,尤其涉及一種移動終端自動關機方法、裝置及移動終 端。
【背景技術】
[0002] 隨著信息技術的迅速發展,多媒體產品和人們的生活聯繫越來越緊密,多媒體產 品已經成為日常生活中必不可少的一部分。隨著多媒體產品應用率的提高,多媒體產品在 各個環境中的突發事件也越來越多,其中以產品跌落而產生故障的事件最為常見。
[0003] 目前對傳統多媒體產品,如MP3、MP4等進行跌落保護的方法,現有保護方案主要 從原材料的選用以及工程力學結構設計上等方面進行考慮以保護完善。比如在多媒體產品 跌落時,通過將多媒體產品的外殼解體以分散多媒體產品受力,從而降低多媒體產品受到 的外力衝擊破壞影響。另外,有的從硬體材料的材質選用上考慮,對多媒體產品跌落後的關 鍵受力部位,採用合適的軟性受力緩衝材料以減緩跌落時的衝擊力。但是,這些方法都有一 個主要缺點:多媒體產品在跌落過程中,如果處於開機運行狀態,那麼多媒體產品的軟體和 硬體都會一直處於運行狀態,軟體程序運行時會對R0M/RAM的I/O埠進行訪問控制。當 多媒體產品跌落髮生受到嚴重外力衝擊碰撞時,可能會對正在訪問的輸入輸出控制設備及 程序產生錯誤,導致硬體晶片損壞或者軟體死機,甚至因Boot固化引導程序的執行被破壞 後,而導致系統軟體即使重啟後也不可恢復。另外,電子元器件在帶電運行時發生嚴重摔落 碰撞後,可能會使電子元器件直接被損壞,而無法再繼續工作。
【發明內容】
[0004] 本發明的主要目的是提供一種移動終端自動關機方法、裝置及移動終端,旨在通 過重力加速度的測量,從而在移動終端跌落時自動切斷電源達到保護移動終端的目的。
[0005] 為了達到上述目的,本發明提出一種移動終端自動關機方法,包括以下步驟:
[0006] 接收重力傳感器實時偵測到的移動終端在堅直方向上的瞬時加速度值;
[0007] 判斷接收到的所述瞬間加速度值是否大於或等於預設加速度閾值;
[0008] 若所述瞬間加速度值大於或等於所述預設加速度閾值,則向硬關機電路模塊發送 關機指令以切斷所述移動終端的電源。
[0009] 優選地,所述判斷接收到的所述瞬間加速度值是否大於或等於預設加速度閾值的 步驟之後還包括:
[0010] 若所述瞬間加速度值大於或等於所述預設加速度閾值,接收速度傳感器實時偵測 到的所述移動終端在堅直方向上的瞬時速度值;
[0011] 當接收到的所述瞬間速度值大於或等於預設速度閾值時,向所述硬關機電路模塊 發送關機指令以切斷所述移動終端的電源。
[0012] 優選地,所述接收速度傳感器實時偵測到的所述移動終端在堅直方向上的瞬時速 度值的步驟之後還包括:
[0013] 根據接收到的所述瞬時速度值計算所述移動終端在堅直方向上的跌落距離參數 或跌落時間參數;
[0014] 當所述跌落距離參數大於或等於預設距離閾值,或所述跌落時間參數大於或等於 預設時間閾值時,向所述硬關機電路模塊發送關機指令以切斷所述移動終端的電源。
[0015] 優選地,所述當所述跌落距離參數大於或等於預設距離閾值,或所述跌落時間參 數大於或等於預設時間閾值時,向所述硬關機電路模塊發送關機指令以切斷所述移動終端 的電源的步驟之後還包括:
[0016] 存儲所述移動終端在落地瞬間時堅直方向上的瞬間速度值;
[0017] 根據所述瞬間速度值,計算並存儲所述移動終端在落地瞬間時堅直方向上的跌落 距離參數和跌落時間參數;
[0018] 根據存儲的在落地瞬間時所述瞬間速度值、跌落距離參數和跌落時間參數分別更 新所述預設速度閾值、預設距離閾值和預設時間閾值。
[0019] 本發明還提出一種移動終端自動關機裝置,包括:
[0020] 接收模塊,用於接收重力傳感器實時偵測到的移動終端在堅直方向上的瞬時加 速度值;
[0021] 判斷模塊,用於判斷接收到的所述瞬間加速度值是否大於或等於預設加速度閾 值;
[0022] 控制模塊,用於當所述瞬間加速度值大於或等於所述預設加速度閾值時,向硬關 機電路模塊發送關機指令以切斷所述移動終端的電源。
[0023] 優選地,所述接收模塊還用於當所述瞬間加速度值大於或等於所述預設加速度閾 值,接收速度傳感器實時偵測到的所述移動終端在堅直方向上的瞬時速度值;
[0024] 所述控制模塊還用於當接收到的所述瞬間速度值大於或等於預設速度閾值時,向 所述硬關機電路模塊發送關機指令以切斷所述移動終端的電源。
[0025] 優選地,所述移動終端自動關機裝置還包括:
[0026] 第一計算模塊,用於根據接收到的所述瞬時速度值計算所述移動終端在堅直方向 上的跌落距離參數或跌落時間參數;
[0027] 所述控制模塊還用於當所述跌落距離參數大於或等於預設距離閾值,或所述跌落 時間參數大於或等於預設時間閾值時,向所述硬關機電路模塊發送關機指令以切斷所述移 動終端的電源。
[0028] 優選地,所述移動終端自動關機裝置還包括:
[0029] 存儲模塊,用於存儲所述移動終端在落地瞬間時堅直方向上的瞬間速度值;
[0030] 第二計算模塊,用於根據所述瞬間速度值,計算並存儲所述移動終端在落地瞬間 時堅直方向上的跌落距離參數和跌落時間參數;
[0031] 更新模塊,用於根據存儲的在落地瞬間時所述瞬間速度值、跌落距離參數和跌落 時間參數分別更新所述預設速度閾值、預設距離閾值和預設時間閾值。
[0032] 本發明進一步還提出一種移動終端,包括移動終端自動關機裝置,還包括重力傳 感器、壓力傳感器以及硬關機電路模塊,所述重力傳感器、壓力傳感器以及硬關機電路模塊 均與所述移動終端自動關機裝置電連接;其中,
[0033] 所述移動終端自動關機裝置包括:
[0034] 接收模塊,用於接收重力傳感器實時偵測到的移動終端在堅直方向上的瞬時加速 度值;
[0035] 判斷模塊,用於判斷接收到的所述瞬間加速度值是否大於或等於預設加速度閾 值;
[0036] 控制模塊,用於當所述瞬間加速度值大於或等於所述預設加速度閾值時,向硬關 機電路模塊發送關機指令以切斷所述移動終端的電源。
[0037] 本發明提出的移動終端自動關機方法,通過接收重力傳感器實時偵測到的移動終 端在堅直方向上的瞬時加速度值,然後判斷接收到的瞬間加速度值是否大於或等於預設加 速度閾值,當判斷出瞬間加速度值大於或等於預設加速度閾值時,說明移動終端處於跌落 狀態,此時,本實施例設置專用的硬關機電路模塊,向硬關機電路模塊發送關機指令以切斷 移動終端的電源,達到在關機時機點的瞬間(毫秒/微妙級別時間內)切斷移動終端電源的 目的,通過切斷電源,保護了手機的硬體以及軟體。另外,當手機開機運行時,如果手機跌落 進水時,開機運行加速元器件損壞速度,而本移動終端自動關機方法,在手機跌落進水之前 已切斷電源,從而將手機可能因進水而產生的破壞降到最低。
【專利附圖】
【附圖說明】
[0038] 圖1為本發明移動終端自動關機方法的第一實施例的流程示意圖;
[0039] 圖2為本發明移動終端自動關機方法的第二實施例的流程示意圖;
[0040] 圖3為本發明移動終端自動關機方法的第三實施例的流程示意圖;
[0041] 圖4為本發明移動終端自動關機方法的第四實施例的流程示意圖;
[0042] 圖5為本發明移動終端自動關機裝置的第一實施例的結構示意圖;
[0043] 圖6為本發明移動終端自動關機裝置的第二實施例的結構示意圖;
[0044] 圖7為本發明移動終端自動關機裝置的第三實施例的結構示意圖;
[0045] 圖8為本發明移動終端優選實施例的結構示意圖。
[0046] 本發明目的的實現、功能特點及優點將結合實施例,參照附圖做進一步說明。
【具體實施方式】
[0047] 下面結合附圖及具體實施例就本發明的技術方案做進一步的說明。應當理解,此 處所描述的具體實施例僅僅用以解釋本發明,並不用於限定本發明。
[0048] 本發明提出一種移動終端自動關機方法。
[0049] 參照圖1,圖1為本發明移動終端自動關機方法的第一實施例的流程示意圖。
[0050] 本發明提出移動終端自動關機方法的第一實施例。本實施例中,移動終端自動關 機方法包括以下步驟:
[0051] 步驟S10,接收重力傳感器實時偵測到的移動終端在堅直方向上的瞬時加速度 值;
[0052] 本發明所提到的移動終端可以為手機、MP3、MP4、遙控器、電腦等,本發明對此不作 限定。為了更好說明本移動終端自動關機方法的原理,本實施例以手機為例進行具體說明。
[0053] 步驟S20,判斷接收到的所述瞬間加速度值是否大於或等於預設加速度閾值;若 所述瞬間加速度值大於或等於所述預設加速度閾值,則執行步驟S30 ;若所述瞬間加速度 值小於所述預設加速度閾值,則執行步驟S40。
[0054] 具體地,預設加速度閾值可以通過提前預置,也可通用用戶手動輸入。預設加速度 閾值理論上優選手機所處的當地的重力加速度值。因各地區的重力加速度值略有差別,可 以在手機內設置內置模塊,用戶輸入手機所在地區然後在預置資料庫中查詢地區所對應的 重力加速度值。或者手機通過GPRS定位然後網絡獲取到地區所對應的重力加速度值。當 接收到的瞬間加速度值是否大於或等於預設加速度閾值,說明此時手機處於跌落狀態。
[0055] 另外,需要說明的是,當手機處於跌落狀態時,測得手機的瞬間加速度值理論上應 等於當地的重力加速度值,但因測量誤差或手機處於不同地方重力加速度值的細微差異 性,因此,將瞬間加速度值大於或等於重力加速度值作為判定是否跌落的條件。也可經過重 力傳感器的多次測量後,更新預設加速度閾值,從而使判定手機是否處於跌落狀態過程更 加準確。
[0056] 步驟S30,向硬關機電路模塊發送關機指令以切斷移動終端的電源。
[0057] 步驟S40,控制移動終端正常運行。
[0058] 在瞬間加速度值小於所述預設加速度閾值時,也可通過手機的顯示裝置顯示手機 從剛跌落瞬間到接觸地面之間的時間,即手機進行自由落體運動的時間。
[0059] 硬關機電路模塊可以實現手機的瞬間硬掉電關機,達到與拔掉手機電池一樣的 效果。本實施例中,硬關機電路模塊與手機的電源模塊電連接,達到直接控制切斷電源的目 的。硬掉電關機不同於按下手機電源鍵的軟關機,軟關機耗費的時間長,當發出軟關機指令 後,可能手機還未完全關機而手機已經跌落到地面,這樣,就無法達到保護手機的目的。
[0060] 本實施例提出的移動終端自動關機方法,通過接收重力傳感器實時偵測到的移動 終端在堅直方向上的瞬時加速度值,然後判斷接收到的瞬間加速度值是否大於或等於預設 加速度閾值,當判斷出瞬間加速度值大於或等於預設加速度閾值時,說明手機處於跌落狀 態,此時,本實施例設置專用的硬關機電路模塊,向硬關機電路模塊發送關機指令以切斷移 動終端的電源,達到在關機時機點的瞬間(毫秒/微妙級別時間內)切斷移動終端電源的目 的,通過切斷電源,保護了手機的硬體以及軟體。另外,當手機開機運行時,如果手機跌落進 水時,開機運行加速元器件損壞速度,而本移動終端自動關機方法,在手機跌落進水之前已 切斷電源,從而將手機可能因進水而產生的破壞降到最低。
[0061] 參照圖2,圖2為本發明移動終端自動關機方法的第二實施例的流程示意圖。
[0062] 本發明提出移動終端自動關機方法的第二實施例。本實施例中與上述第一實施例 不同的是,在步驟S20之後,當判斷瞬間加速度值大於或等於所述預設加速度閾值,則執行 步驟S50 ;執行步驟S50後,繼續執行步驟S60。
[0063] 步驟S50,接收速度傳感器實時偵測到的移動終端在堅直方向上的瞬時速度值;
[0064] 步驟S60,當接收到的所述瞬間速度值大於或等於預設速度閾值時,向所述硬關機 電路模塊發送關機指令以切斷移動終端的電源。
[0065] 當判斷出瞬間加速度值V大於或等於預設加速度閾值時,說明手機處於跌落狀 態,此時,實時檢測移動終端在堅直方向上的瞬時速度值,如果瞬間速度值大於或等於預 設速度閾值時,則向硬關機電路模塊發送關機指令以切斷移動終端的電源。如可設置當 v=4. 5m/s時,說明手機已跌落一定距離,此時,向硬關機電路模塊發送關機指令以切斷移動 終端的電源。
[0066] 本實施例中,預設速度閾值可手機提前預置,也可用戶根據自己的使用習慣合理 地設置預設速度閾值。
[0067] 本實施例提出的移動終端自動關機方法,通過設置預設速度閾值,只有在速度傳 感器實時偵測到的移動終端在堅直方向上的瞬時速度值大於或等於預設速度閾值時,才會 向硬關機電路模塊發送關機指令以切斷移動終端的電源,從而避免了一些場景下的誤判而 引起的不必要的關機。如用戶往桌上或床上輕放手機,這個距離是比較短的,因此,手機不 會產生一個很大的瞬間速度值。即本移動終端自動關機方法設置預設速度閾值是一個關機 的條件,只有達到這個關機條件時,才會控制移動終端的電源切斷。
[0068] 參照圖3,圖3為本發明移動終端自動關機方法的第三實施例的流程示意圖。
[0069] 本發明提出移動終端自動關機方法的第三實施例。本實施例中與上述第二實施例 不同的是,在步驟S50之後,執行步驟S70 ;執行步驟S70後繼續執行步驟S80。
[0070] 步驟S70,根據接收到的所述瞬時速度值計算所述移動終端在堅直方向上的跌落 距離參數或跌落時間參數;
[0071] 步驟S80,當所述跌落距離參數大於或等於預設距離閾值,或所述跌落時間參數大 於或等於預設時間閾值時,向所述硬關機電路模塊發送關機指令以切斷移動終端的電源。
[0072] 在手機跌落時做自由落體運動。根據物理學公式:
【權利要求】
1. 一種移動終端自動關機方法,其特徵在於,包括以下步驟: 接收重力傳感器實時偵測到的移動終端在堅直方向上的瞬時加速度值; 判斷接收到的所述瞬間加速度值是否大於或等於預設加速度閾值; 若所述瞬間加速度值大於或等於所述預設加速度閾值,則向硬關機電路模塊發送關機 指令以切斷所述移動終端的電源。
2. 如權利要求1所述的移動終端自動關機方法,其特徵在於,所述判斷接收到的所述 瞬間加速度值是否大於或等於預設加速度閾值的步驟之後還包括: 若所述瞬間加速度值大於或等於所述預設加速度閾值,接收速度傳感器實時偵測到的 所述移動終端在堅直方向上的瞬時速度值; 當接收到的所述瞬間速度值大於或等於預設速度閾值時,向所述硬關機電路模塊發送 關機指令以切斷所述移動終端的電源。
3. 如權利要求2所述的移動終端自動關機方法,其特徵在於,所述接收速度傳感器實 時偵測到的所述移動終端在堅直方向上的瞬時速度值的步驟之後還包括: 根據接收到的所述瞬時速度值計算所述移動終端在堅直方向上的跌落距離參數或跌 落時間參數; 當所述跌落距離參數大於或等於預設距離閾值,或所述跌落時間參數大於或等於預設 時間閾值時,向所述硬關機電路模塊發送關機指令以切斷所述移動終端的電源。
4. 如權利要求3所述的移動終端自動關機方法,其特徵在於,所述當所述跌落距離參 數大於或等於預設距離閾值,或所述跌落時間參數大於或等於預設時間閾值時,向所述硬 關機電路模塊發送關機指令以切斷所述移動終端的電源的步驟之後還包括: 存儲所述移動終端在落地瞬間時堅直方向上的瞬間速度值; 根據接收到的所述瞬間速度值,計算並存儲所述移動終端在落地瞬間時堅直方向上的 跌落距離參數和跌落時間參數; 根據存儲的在落地瞬間時所述瞬間速度值、跌落距離參數和跌落時間參數分別更新所 述預設速度閾值、預設距離閾值和預設時間閾值。
5. -種移動終端自動關機裝置,其特徵在於,包括: 接收模塊,用於接收重力傳感器實時偵測到的移動終端在堅直方向上的瞬時加速度 值; 判斷模塊,用於判斷接收到的所述瞬間加速度值是否大於或等於預設加速度閾值; 控制模塊,用於當所述瞬間加速度值大於或等於所述預設加速度閾值時,向硬關機電 路模塊發送關機指令以切斷所述移動終端的電源。
6. 如權利要求5所述的移動終端自動關機裝置,其特徵在於, 所述接收模塊還用於當所述瞬間加速度值大於或等於所述預設加速度閾值,接收速度 傳感器實時偵測到的所述移動終端在堅直方向上的瞬時速度值; 所述控制模塊還用於當接收到的所述瞬間速度值大於或等於預設速度閾值時,向所述 硬關機電路模塊發送關機指令以切斷所述移動終端的電源。
7. 如權利要求6所述的移動終端自動關機裝置,其特徵在於,還包括: 第一計算模塊,用於根據接收到的所述瞬時速度值計算所述移動終端在堅直方向上的 跌落距離參數或跌落時間參數; 所述控制模塊還用於當所述跌落距離參數大於或等於預設距離閾值,或所述跌落時間 參數大於或等於預設時間閾值時,向所述硬關機電路模塊發送關機指令以切斷所述移動終 端的電源。
8. 如權利要求7所述的移動終端自動關機裝置,其特徵在於,還包括: 存儲模塊,用於存儲所述移動終端在落地瞬間時堅直方向上的瞬間速度值; 第二計算模塊,用於根據所述瞬間速度值,計算並存儲所述移動終端在落地瞬間時堅 直方向上的跌落距離參數和跌落時間參數; 更新模塊,用於根據存儲的在落地瞬間時所述瞬間速度值、跌落距離參數和跌落時間 參數分別更新所述預設速度閾值、預設距離閾值和預設時間閾值。
9. 一種移動終端,其特徵在於,包括如權利要求5至8中任意一項所述的移動終端自動 關機裝置,還包括重力傳感器、壓力傳感器以及硬關機電路模塊,所述重力傳感器、壓力傳 感器以及硬關機電路模塊均與所述移動終端自動關機裝置電連接。
【文檔編號】H04M1/725GK104427092SQ201310370362
【公開日】2015年3月18日 申請日期:2013年8月22日 優先權日:2013年8月22日
【發明者】周強國, 王斌 申請人:中興通訊股份有限公司