專利名稱:能耗控制方法和設備、移動終端設備的制作方法
技術領域:
本發明涉及移動通訊領域,尤其設計一種能耗控制方法和設備、移動終端設備。
背景技術:
GPS,即全球定位系統(Global Positioning System),它是一個中距離圓形軌道衛星定位系統,可以為地球表面絕大部分地區提供準確的定位和高精度的時間基準。該系統是通過太空中的24顆GPS衛星來完成的。最少需要其中3顆衛星,就能迅速確定您在地球上的位置。所能接收到的衛星數越多,譯碼出來的位置就越精確。GPRS是通用分組無線服務技術(General Packet Radio Service)的簡稱,它是GSM移動電話用戶可用的一種移動數據業務。GPRS可說是GSM的延續。GPRS和以往連續在頻道傳輸的方式不同,是以封包(Packet)式來傳輸,因此使用者所負擔的費用是以其傳輸 資料單位計算,并非使用其整個頻道,理論上較為便宜。GPRS的傳輸速率可提升至56甚至114Kbps。設備在位置不斷變化的時候需要通過GPRS上傳GPS定位數據。移動終端設備具有多種網絡及定位單元,包括上述GPS單元和GPRS單元等,這些單元以及移動終端設備本身對功耗的要求非常敏感,在野外尤其如此。如何能夠提高移動設備的續航能力一直是本領域不斷探索的問題。
發明內容
本發明要解決的技術問題是提供一種能耗控制方法和設備,其根據重力傳感器來控制相應單元是否開啟,從而降低了設備的功耗并且提高了續航能力。本發明的一個方面,提供一種能耗控制設備,包括重力傳感器單兀,適于輸出加速度數據;和控制單元,分別與所述重力傳感器單元和移動終端設備的高耗能單元耦接,適于接收來自重力傳感器單元的加速度數據、判斷所述能耗控制設備的運動狀態并根據判斷結果向所述高耗能單元發送關閉和開啟指令。可選的,所述控制單元包括數據接收單元、計算單元和信號發送單元,其中所述數據接收單元適于接收來自所述重力傳感器單元的加速度數據;所述計算單元適于計算前后兩個加速度的差值,并將該差值與預先定義的閾值相比較,如果大于閾值,判斷當前狀態為運動,如果小于閾值,判斷當前狀態為靜止;以及所述信號發送單元根據判斷結果向所述高耗能單元發送關閉和開啟指令。可選的,所述重力傳感器單元周期性向控制單元發送加速度數據。可選的,所述高耗能單元包括GPS單元和/或GPRS單元。本發明的另一個方面,提供一種移動終端設備,包括如上所述的能耗控制設備和高耗能單元。本發明的又一個方面,提供一種能耗控制方法,包括(I)接收表示移動終端設備的加速度的數據;(2)計算前后兩次接收到的數據的差值;(3)如果所述差值超過預先定義的閾值,判斷所述移動終端設備的當前狀態為運動,如果小于閾值,判斷所述移動終端設備的當前狀態為靜止;和(4)如果判斷當前狀態為靜止,關閉所述移動終端設備的高耗能單可選的,步驟(I)包括周期性接收表示移動終端設備的加速度的數據。可選的,步驟(4)中所述高耗能單元包括GPS單元和/或GPRS單元。可選的,步驟(4)包括如果連續η次判斷當前狀態為靜止,關閉所述移動終端設備的GPS單元;和如果連續m次判斷當前狀態為靜止,關閉所述移動終端設備的GPRS單元;所述m大于等于η。本發明的優點在于(I)通過判斷設備是否處于使用中來控制相應功耗單元的開啟,有效降低了設備功耗,延長了設備使用時間;(2)實現成本低。
圖I是本發明一個實施例中提供的能耗控制方法的流程圖;圖2是本發明另一個實施例中提供的能耗控制方法的流程圖;圖3是本發明一個實施例中提供的能耗控制設備的結構框圖;圖4是本發明一個實施例中提供的能耗控制設備的控制單元的結構框圖;圖5是本發明一個實施例中提供的包含能耗控制設備的移動終端設備的結構框圖。
具體實施例方式為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖,對本發明進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。發明人經過研究發現在移動終端設備的使用過程中,在設備靜止時,可以關閉GPS單元以節省移動終端設備的功耗。同時,在某些應用中,設備在位置不斷變化的時候需要通過GPRS單元上傳GPS單元定位數據,當GPS單元數據沒有變化時或無信號時不需要上傳數據,這時,還可以關閉與GPS單元相應的GPRS單元以節省功耗。利用重力傳感器檢測移動終端設備是否發生移動,并以此為依據判斷并控制相應的功耗單元(例如GPS單元與GPRS單元)的開啟與否,可以達到降低設備整體使用功耗的目的。根據上述發現,根據本發明一個實施例,提供一種耗能控制方法。如圖I所示,該能耗控制方法包括SlOl、移動終端設備開機后,開始進入正常運行狀態,GPS單元和/或GPRS單元自動開啟并搜索相應信號;S102、如GPS單元和/或GPRS單元已搜索到信號,進入正常模式,則重力傳感器計時并利用其輸出判斷設備是否處于運動狀態;S103、如計算出設備連續多次如3次,未移動,則GPS單元關閉;和S104、在GPS單元關閉后,如計算出設備移動,則GPS單元重新開啟。
其中,傳感器輸出的是重力加速度;如果設備運動,速度會有變化,加速度就會變化,周期性的計算先后兩個加速度的差值,如果大于閾值,說明設備移動。即根據計算先后兩次重力傳感器輸出的差值,判斷設備是否運動。之所以不根據加速度直接判斷運動狀態,是因為有加速度時表示物體處于運動狀態,但沒有加速度時也可能在運動狀態,如乘坐交通工具汽車、火車等處于勻速運動狀態。進一步的,還可以關閉GPRS單元以節省能耗。GPRS單元是GPS的基礎,GPRS單元關閉時,GPS單元無法上傳定位數據,定位也就無意義(如果GPRS單元關閉,但GPS單元出于開啟定位狀態,設備會保存GPS單元的定位信息,待GPRS單元重連后,將存儲的GPS單元信息上傳)。所以關閉是先關閉GPS單元再關閉GPRS單元;因為GPRS單元反復的開關,費時也費功耗,所以在設備進入一個比較穩定的靜止狀態后,再關閉GPRS單元是優選的方案。根據本發明的另一個實施例,提供一種能耗控制方法。如圖2所示,該能耗控制方法包括·S201、移動終端設備開機后,開始進入正常運行狀態,GPS單元和/或GPRS單元自動開啟并搜索相應信號;S202、GPS單元和/或GPRS單元如果未搜索到信號,則不斷重啟并搜索,如果一段時間如15分鐘,仍處于搜索狀態,則關閉相應單元;S203、如GPS單元和/或GPRS單元已搜索到信號,進入正常模式,則重力傳感器計時并判斷設備是否處于運動狀態;S204、如重力傳感器計算出設備連續多次如3次,未移動,GPS單元關閉,設備進入半休眠模式;S205、如重力傳感器計算出設備連續多次如20次,未移動,斷開網絡,GPRS單元關閉,終端設備進入全休眠模式;S206、在GPS單元或GPRS單元關閉后,如計算出設備移動,則GPS單元或GPRS單
元重新開啟。具體的,舉例說明如下設備在移動狀態(如駕車、逛街)下,根據重力傳感器的判斷,GPS單元與GPRS單元均不會斷開,數據正常上送;在無信號狀態(如乘坐地鐵、高鐵或有干擾的環境)下,GPS單元與GPRS單元均會間隔一定時間重復搜索網絡;在由靜止到運動(或由運動到靜止)變化的狀態(如在辦公室、在家)下,重力傳感器會隨時感應的設備的狀態變化進而調整相應功耗單元的開關;在完全靜止的狀態(如休息、睡眠)下,GPS單元與GPRS單元將會被關閉,設備進入全休眠狀態。這樣才最大限度的保證了設備低功耗正常運行。與上述過程相應的,根據本發明一個實施例,提供一種能耗控制設備。如圖I所示,該能耗控制設備100包括重力傳感器單元101,輸出加速度數據;和控制單元102,與重力傳感器單元101耦接,接收來自重力傳感器單元101的加速
度數據。所述控制單元102還與高耗能單元200 (包括GPS單元和GPRS單元)耦接,控制高耗能單元200的關閉和開啟。
其中,設備100通過內置重力傳感器單元101的輸出數據來周期性判斷設備狀態,不斷調整GPS單元和GPRS單元等高耗能單元200的開啟狀態。具體的控制方法和控制過程如上述SlOl S104或S201 S206所述。如圖2所示,控制單元102進一步包括數據接收單元1021 ;計算單元1022 ;和信號發送單元1023 ;三者依次耦接。能耗控制設備100開始工作后,重力傳感器單元101周期性的發送加速度數據給數據接收單元1021,數據接收單元1021進行所需的數據格式化或直接將接收到的數據發送給計算單元1022,計算單元1022計算前后兩個加速度的差,并將該差值與預先定義的閾值相比較,如果大于閾值,表示設備100在運動中,如果小于閾值,表示設備100靜止。當判斷結果為靜止,計算單元1022通過信號發送單元1023向高耗能單元200發送關閉信號;當高耗能單元200關閉后,當判斷結果為運動,計算單元1022通過信號發送單元1023向高耗能單元200發送開啟信號。
進一步的,如果用戶需要知道當前設備的位置,最直觀的方式是將GPS定位的經緯度以電子地圖的形式展示。所以上述設備100還可以按時將結果通過網絡傳輸單元GPRS傳輸到WEB服務器,以供客戶在PC瀏覽查看。根據本發明另一個實施例,提供一種移動終端設備,其中包括上述能耗控制設備。如圖3所示,該移動終端設備300包括能耗控制設備100和與其耦接的高耗能設備200。應該注意到并理解,在不脫離后附的權利要求所要求的本發明的精神和范圍的情況下,能夠對上述詳細描述的本發明做出各種修改和改進。因此,要求保護的技術方案的范圍不受所給出的任何特定示范教導的限制。
權利要求
1.一種能耗控制設備,其特征在于,包括 重力傳感器單元,適于輸出加速度數據;和 控制單元,分別與所述重力傳感器單元和移動終端設備的高耗能單元耦接,適于接收來自重力傳感器單元的加速度數據、判斷所述能耗控制設備的運動狀態并根據判斷結果向所述高耗能單元發送關閉和開啟指令。
2.根據權利要求I所述的能耗控制設備,其特征在于,所述控制單元包括數據接收單元、計算單元和信號發送單元,其中 所述數據接收單元適于接收來自所述重力傳感器單元的加速度數據; 所述計算單元適于計算前后兩個加速度的差值,并將該差值與預先定義的閾值相比較,如果大于閾值,判斷當前狀態為運動,如果小于閾值,判斷當前狀態為靜止;以及所述信號發送單元根據判斷結果向所述高耗能單元發送關閉和開啟指令。
3.根據權利要求I或2所述的能耗控制設備,其特征在于,所述重力傳感器單元周期性向控制單元發送加速度數據。
4.根據權利要求I或2所述的能耗控制設備,其特征在于, 所述高耗能單元包括GPS單元和/或GPRS單元。
5.一種移動終端設備,其特征在于,包括如上述權利要求I 4中任一項所述的能耗控制設備,和聞耗能單兀。
6.根據權利要求5所述的移動終端設備,其特征在于, 所述高耗能單元包括GPS單元和/或GPRS單元。
7.—種能耗控制方法,其特征在于,包括 (1)接收表示移動終端設備的加速度的數據; (2)計算前后兩次接收到的數據的差值; (3)如果所述差值超過預先定義的閾值,判斷所述移動終端設備的當前狀態為運動,如果小于閾值,判斷所述移動終端設備的當前狀態為靜止;和 (4)如果判斷當前狀態為靜止,關閉所述移動終端設備的高耗能單元。
8.根據權利要求7所述的能耗控制方法,其特征在于,步驟(I)包括 周期性接收表示移動終端設備的加速度的數據。
9.根據權利要求7所述的能耗控制方法,其特征在于,步驟(4)中所述高耗能單元包括GPS單元和/或GPRS單元。
10.根據權利要求9所述的能耗控制方法,其特征在于,步驟(4)包括 如果連續η次判斷當前狀態為靜止,關閉所述移動終端設備的GPS單元;和如果連續m次判斷當前狀態為靜止,關閉所述移動終端設備的GPRS單元;所述m大于等于η。
全文摘要
本發明提供一種能耗控制設備,包括重力傳感器單元和控制單元。還提供一種移動終端設備,包括上述能耗控制設備和高耗能單元。還提供一種能耗控制方法,包括(1)接收表示移動終端設備的加速度的數據;(2)計算前后兩次接收到的數據的差值;(3)如果所述差值超過預先定義的閾值,判斷所述移動終端設備的當前狀態為運動,如果小于閾值,判斷所述移動終端設備的當前狀態為靜止;和(4)如果判斷當前狀態為靜止,關閉所述移動終端設備的高耗能單元。優點在于通過判斷設備是否處于使用中來控制相應功耗單元的開啟,有效降低了設備功耗,延長了設備使用時間。
文檔編號H04W52/02GK102938925SQ20111023272
公開日2013年2月20日 申請日期2011年8月15日 優先權日2011年8月15日
發明者張晨, 王慰 申請人:張晨, 王慰