專利名稱:移動通訊終端及其電量控制方法
技術領域:
本發(fā)明涉及一種手持電子設備及其電量控制方法,尤其涉及一種移動通訊終端及其電量 控制方法。
背景技術:
近年來,由于網(wǎng)絡和通迅技術的發(fā)展,使得各種移動通訊產品體積越來越小,功能越來 越齊全,易于攜帶,因而受到人們的喜愛。尤其是目前最常見的手機,其除了解決一般的無 線通訊的需要外,如移動電話、短消息、GPRS上網(wǎng)等通信功能,亦增設了日程安排、計算、 游戲、拍照等增值功能,這些增值功能使得我們不必再單獨攜帶具有相應功能的設備,例如 :時鐘、計算器、相機等。然而,現(xiàn)有的手機雖然增設了許多增值功能,但是這些普通功能是與通信功能同時提供 的,也就是說,由于用戶開機的時候,既啟動了增值功能模塊又啟動了通信功能模塊,如此 ,勢必消耗了一定的不必要電量,造成了手機的待機時間縮短,手機的電池使用時間減少。 另外,目前的手機都具有電量檢測功能,并在顯示屏上顯示一電量提示條從而提醒用戶及時 充電,然而,電量提示條只能夠模糊地提示該移動通訊終端當前的電量,無法確切預測手機 的使用時間。例如,在電量較少的情況下,用戶在某個時刻有個重要的電話,但是,由于手 機在使用過程中,會消耗一些不必要的電量而加快了電量的消耗,且用戶又無法確切預測手 機的使用時間,讓用戶在使用該手機時,擔心通訊隨時會中斷。因此,用戶僅希望利用其移 動電話功能模塊,而希望關閉其它功能模塊,使得手機的電池的使用時間可延長至用戶所需 要的時間。發(fā)明內容有鑒于此,有必要提供一種根據(jù)用戶所需要的時間控制功能模塊關閉的移動通訊終端。 此外,還有必要提供一種根據(jù)用戶所需要的時間控制功能模塊關閉的移動通訊終端的電 量控制方法。一種移動通訊終端包括電源、電量檢測模塊、控制模塊、設定模塊、功耗運算模塊、比 較模塊以及若干功能模塊。電源為每個功能模塊供電。電量檢測模塊用于檢測所述電源的剩 余電量。功能模塊為移動通訊終端提供各種功能,且每個功能模塊具有一預設級別。設定模 塊供用戶設定時間。功耗運算模塊根據(jù)用戶設定的時間和剩余電量計算出參考功耗,并計算預設級別最高的功能模塊的功耗及各功能模塊當前的總功耗。比較模塊比較預設級別較高的 功能模塊的功耗與參考功耗的大小。若預設級別最高的功能模塊的功耗小于參考功耗,比較 模塊比較各功能模塊當前的總功耗與參考功耗的大小。若各功能模塊的當前的總功耗大于參 考功耗,控制模塊依照各功能模塊的預設級別從低到高的次序,關閉相應的功能模塊,直至 剩余的功能模塊的總功耗小于或等于參考功耗。一種移動通訊終端的電量控制方法,包括接收用戶設定的時間;檢測電源的剩余電量;根據(jù)當前電源的剩余電量與用戶設定的時間計算出參考功耗;計算預設級別最高的功能模塊的功耗;判斷預設級別最高的功能模塊的功耗是否小于參考功耗;若預設級別最高的功能模塊的功耗小于參考功耗,計算各功能模塊當前的總功耗; 判斷各功能模塊當前的總功耗是否大于參考功耗;若各功能模塊當前的總功耗大于參考功耗,根據(jù)各功能模塊的預設級別從低到高的次序 ,關閉相應的功能模塊直至剩余的功能模塊小于或等于參考功耗。采用上述移動通訊終端及移動通訊終端的電量控制方法,可以根據(jù)用戶的需要設定時間 ,并根據(jù)用戶設定的時間控制各功能模塊的關閉,從而降低移動通訊終端的功耗,進而延長 移動通訊終端的使用時間至用戶所需要的時間。
圖l為一較佳實施方式移動通訊終端的功能模塊圖。圖2為與各功能模塊相應的預設級別的示意圖。圖3為第一較佳實施方式移動通訊終端的電量控制方法流程圖。圖4為第二較佳實施方式移動通訊終端的電量控制方法流程圖。
具體實施方式
本實施方式之移動通訊終端及其電量控制方法為了避免用戶擔心通訊隨時中斷,對移動 通訊終端的各功能模塊進行分級處理,并由用戶根據(jù)需要設定時間,接著根據(jù)用戶設定的時 間以及電源的剩余電量計算出參考功耗,然后根據(jù)該參考功耗關閉級別較低的功能模塊,留 下級別較高的功能模塊,以減少設備的功耗,從而延長移動通訊終端的使用時間至用戶設定 的時間。其中,各功能模塊可以為移動通信終端提供各種功能,例如移動電話、短消息、 GPRS上網(wǎng)等通信功能或日程安排、計算、游戲、拍照等增值功能。請參看圖l,其為一較佳實施方式移動通訊終端200的功能模塊圖。移動通訊終端200包 括電源IO、電量檢測模塊20、電量提示條30、設定模塊40、控制模塊50、功耗運算模塊60、 比較模塊70、 N個功能模塊8(h、 802……80(n—D 、 80n以及提示模塊90,其中N為自然數(shù)。電源10為功能模塊8(h、 802 80(n—D 、 80n供電。電量檢測模塊20用于檢測電源l 0的剩余電量。電量提示條30用于顯示電源10的剩余電量狀態(tài)。請同時參看圖2,其為與功能模塊8(h、 802……80(n—D 、 80n相應的預設級別的示意圖, 其中,功能模塊8(h、 802……80(n—d 、 80n分別具有一個預設級別,且按照各功能的預設級 別從低到高的次序排列,而功能模塊80n的預設級別最高,并且功能模塊80n僅在移動通信終 端200關機時才關閉。在本實施中,每個功能模塊分別對應一個預設級別,即存在N個預設級 別,在其它施實例中也可以是多個功能模對應一個預設級別,即存在M個預設級別,其中, M為自然數(shù),且M〈N。根據(jù)電量提示條30顯示的剩余電量狀態(tài),用戶可以大致了解當前電源10的剩余電量。若 用戶擔心移動通訊終端200的使用時間不能達到用戶所需要的時間時,用戶可以通過設定模 塊40設定用戶所需要的時間,此時,設定模塊40產生一時間信號。功耗運算模塊60接收到該時間信號后,根據(jù)用戶設定的時間以及當前電源10的剩余電量 ,計算出參考功耗,該參考功耗表示移動通訊終端200欲達到用戶設定的時間,其在單位時 間內所消耗的電量。功耗運算模塊60還計算預設級別最高的功能模塊80n的功耗,以及功能 模塊8(h、 802…..80n當前的總功耗。比較單元70首先將預設級別最高的功能模塊80n的功耗與參考功耗進行比較,若預設級 別最高的功能模塊80n的功耗小于參考功耗時,比較單元70繼續(xù)將功能模塊8(h、 802…… 80(n-D 、 80n當前的總功耗與參考功耗進行比較;若功能模塊8(h、 802 80(n-D 、 80n當前的總功耗大于參考功耗,比較單元70則發(fā)送一觸發(fā)信號至控制模塊50。控制模塊50接收到該觸發(fā)信號后,根據(jù)各功能模塊的預設級別從低到高的次序,關閉相 應的功能模塊,直至剩余的功能模塊的總功耗小于或等于參考功耗。具體地,控制模塊50關 閉預設級別最低的功能模塊801;功耗運算模塊60計算剩余的功能模塊802…...80(n-D 、 80n的總功耗;比較模塊70將剩余的功能模塊802…...80(n-D 、 80n的總功耗與參考功耗進 行比較;若剩余的功能模塊802…...80(n-D 、 80n的總功耗小于或等于參考功耗,剩余的功 能模塊802…...80(n-D 、 80n均正常工作;若剩余的功能模塊802 ...80 (n—D 、 80n的總功 耗大于參考功耗,控制模塊50則繼續(xù)關閉剩余的功能模塊802…...80(n-D 、 80n中級別最低的功能模塊802,依次直至剩余的功能模塊的總功耗等于或小于參考功耗。上述實施例中,控制模塊50關閉相應的功能模塊采用了逐級關閉的方式,在其它實施例 中,控制模塊50關閉相應的功能模塊可以采用同時關閉的方式。具體地,控制模塊50選擇預 設級別最低的功能模塊801;功耗運算模塊60計算未被選擇的功能模塊802…...80(n—D 、 80n當前的總功耗;比較模塊70將未被選擇的功能模塊802…...80(n-D 、 80n當前的總功耗 與參考功耗進行比較;若未被選擇的功能模塊802…...80(n-D 、 80n當前的總功耗小于或等 于參考功耗,控制模塊50關閉所選擇的功能模塊801;若未被選擇的功能模塊802…... 80(n-D 、 80n當前的總功耗大于參考功耗,控制模塊50繼續(xù)在未被選擇的耗電的功能模塊 802,,,... 80(n-D 、 80n中選擇預設級別最低的功能模塊802,依次直至未被選擇功能模塊的總功耗小于或等于參考功耗,關閉所選擇的功能模塊。在使用移動通信終端200的過程中,若在用戶設定時間內, 一個或多個功能模塊被使用 ,該等功能模塊停止使用進入待機狀態(tài)后,便產生一檢測信號以觸發(fā)電量檢測模塊20重新檢 測電源10的剩余電量,功耗運算模塊60重新計算參考功耗。如此,可避免因該等功能模塊的 使用而消耗較多的電量后,移動通訊終端200仍以原來的參考功耗當作關閉功能模塊的條件另外,當使用移動通訊終端200時,若用戶一直未設定時間,則移動通訊終端200的各個 功能模塊均正常工作,直至移動通訊終端200關機。此外,當使用移動通訊終端200時,若用戶設定時間,但預設級別最高的功能模塊80n的 總功耗等于參考功耗時,控制模塊50直接關閉非最高預設級別的所有的功能模塊8(h、 802、…...80(n-D;若用戶設定時間,但預設級別最高的功能模塊80n的功耗大于參考功耗時,也 就是說僅保留預設級別最高的功能模塊80n的情況下,仍不能達到用戶設定的時間,因此, 功耗運算模塊60根據(jù)預設級別最高的功能模塊80n的功耗和當前電源10的剩余電量,計算出 移動通訊終端200最長的使用時間,并啟動提示模塊90輸出移動通訊終端200最長的時間,讓 用戶不僅可以清楚移動通訊終端200的最長使用時間,還可以根據(jù)上述最長的使用時間,重 新設定一個合理的時間,以關閉相應的功能模塊,有效地減少移動通訊終端200的總功耗, 從而延長移動通訊終端200的使用時間。請同時參看圖3 ,移動通訊終端200的電量控制方法流程包括以下步驟步驟402,功耗運算模塊60接收用戶設定的時間。步驟404,電量檢測模塊20檢測電源l0的剩余電量。步驟406,功耗運算模塊60根據(jù)用戶設定的時間和當前電源10的剩余電量計算出參考功耗。
步驟408,功耗運算模塊60計算預設級別最高的功能模塊80n的功耗。
步驟410,比較模塊70判斷預設級別最高的功能模塊80n的功耗是大于參考功耗,若預設
級別最高的功能模塊80n的功耗大于參考功耗,則進入步驟412;若預設級別最高的功能模
塊80n的功耗不大于參考功耗則進入步驟414。
步驟412,功耗運算模塊60根據(jù)當前電源10的剩余電量和預設級別最高的功能模塊80n的
功耗,計算出移動通訊終端200的最長的使用時間,并啟動提示模塊90輸出該最長的使用時
間,不僅可以提示用戶移動通訊終端200的使用時間不能達到設定時間,還可以使用戶根據(jù)
該使用時間重新設置合適的時間。該最長的使用時間表示僅保留預設級別最高的功能模塊
80n的情況下,移動通訊終端200的使用時間。
步驟414,比較模塊70判斷預設級別最高的功能模塊80n的功耗是否等于參考功耗,若預
設級別最高的功能模塊80n的功耗等于參考功耗,進入步驟416;若預設級別最高的功能模塊
80n的功耗不等于參考功耗,進入步驟418。
步驟416,控制模塊50關閉非最高預設級別的所有功能模塊8(h、 802,,,. . . 80(n—D。
步驟418,功耗運算模塊60計算出功能模塊8(h、 802 ..80n當前的總功耗。
步驟420,比較模塊70判斷功能模塊8(h、 802……80(n—D 、 80n當前的總功耗是大于參考
功耗,若功能模塊8(h、 802……80(n-D 、 80n當前的總功耗大于參考功耗,則進入步驟422;
若功能模塊8(h、 802……80 (n—D 、 80n當前的總功耗小于或等于參考功耗,則進入步驟430
步驟422,控制模塊50關閉功能模塊8(h、 802……80(n—D 、 80n中預設級別最低的功能模塊。
步驟424,功耗運算模塊60計算剩余的功能模塊的總功耗。
步驟426,比較模塊70判斷剩余的功能模塊的總功耗是否大于參考功耗,若剩余的功能 模塊的總功耗大于參考功耗,則進入步驟428;若剩余的功能模塊的總功耗小于或等于參考 功耗,則進入步驟430。
步驟428,控制模塊50關閉剩余的功能模塊中預設級別最低的功能模塊,并執(zhí)行步驟
424。
步驟430,在用戶設定的時間內,若有功能模塊被使用,該功能模塊停止使用進入待機 狀態(tài)后,便發(fā)送一檢測信號至電量檢測模塊20,電量檢測模塊20接收到該檢測信號,執(zhí)行步 驟404;若沒有功能模塊被使用,電量檢測模塊20則未接收到檢測信號,執(zhí)行步驟430。上述步驟持續(xù)執(zhí)行,直至移動通訊終端200關機。
請參看圖4,在另一實施方式中,移動通訊終端200的電量控制方法包括如下步驟 步驟502,功耗運算模塊60接收用戶設定的時間。 步驟504,電量檢測模塊20檢測電源10的剩余電量。
步驟506,功耗運算模塊60根據(jù)用戶設定的時間和當前電源l0的剩余電量計算出參考功耗。
步驟508,功耗運算模塊60計算預設級別最高的功能模塊80n的功耗。
步驟510,比較模塊70判斷預設級別最高的功能模塊80n的功耗是否大于參考功耗,若預
設級別最高的功能模塊80n的功耗大于參考功耗,則進入步驟512;若預設級別最高的功能模
塊80n的功耗不大于參考功耗則進入步驟514。
步驟512,功耗運算模塊60根據(jù)當前電源10的剩余電量和預設級別最高的功能模塊80n的
功耗,計算出移動通訊終端200的最長的使用時間,并啟動提示模塊90輸出該最長的使用時
間,不僅可以提示用戶移動通訊終端200的使用時間不能達到設定時間,還可以使用戶根據(jù)
該使用時間重新設置合適的時間。該最長的使用時間表示僅保留預設級別最高的功能模塊
80n的情況下,移動通訊終端200的使用時間。
步驟514,比較模塊70判斷預設級別最高的功能模塊80n的功耗是否等于參考功耗,若預
設級別最高的功能模塊80n的功耗等于參考功耗,進入步驟516;若預設級別最高的功能模塊
80n的功耗不等于參考功耗,進入步驟518。
步驟516,控制模塊50關閉非最高預設級別的所有功能模塊8(h、 802,,,. . . 80(n—D。 步驟518,功耗運算模塊60計算出功能模塊8(h、 802……80(n—D 、 80n當前的總功耗。 步驟520,比較模塊70判斷功能模塊8(h、 802……80(n—D 、 80n當前的總功耗是大于參考
功耗,若功能模塊8(h、 802……80(n-D 、 80n當前的總功耗大于參考功耗,則進入步驟522;
若功能模塊8(h、 802……80(n—D 、 80n當前的總功耗小于或等于參考功耗,則進入步驟532。 步驟522,控制模塊50選擇功能模塊8(h、 802……80(n—D 、 80n中預設級別最低的功能模塊。
步驟524,功耗運算模塊60計算未被選擇的功能模塊的總功耗。
步驟526,比較模塊70判斷未被選擇的功能模塊的總功耗是否小于參考功耗,若未被選 擇的功能模塊的總功耗大于參考功耗,則進入步驟528;若未被選擇的耗電的功能模塊的總 功耗小于或等于參考功耗,則進入步驟530。
步驟528,控制模塊50選擇未被選擇的功能模塊中預設級別最低的功能模塊,并執(zhí)行步驟524。
步驟530,關閉所選擇的功能模塊。
步驟532,在用戶設定的時間內,若有功能模塊被使用,該功能模塊停止使用進入待機 狀態(tài)后,便發(fā)送一檢測信號至電量檢測模塊20,電量檢測模塊20接收到該檢測信號,則執(zhí)行 步驟504;若沒有功能模塊被使用,電量檢測模塊20接收到該檢測信號,則執(zhí)行步驟532。
上述步驟持續(xù)執(zhí)行,直至移動通訊終端200關機。
采用上述移動通訊終端及其電量控制方法,移動通訊終端可以利用當前的電源剩余電量 ,并由用戶根據(jù)需要設定時間,還根據(jù)用戶設定的時間計算出參考功耗;然后將該參考功耗 和當前移動通訊終端的功耗二者進行比較;并當前移動通訊終端總功耗大于參考功耗時,該 移動通訊終端強制關閉級別較低的功能模塊,從而可以降低移動通訊終端的功耗至參考功耗 或參考功耗以下,進而延長移動通訊終端的使用時間至用戶所需要的時間。另外,若移動通 訊終端不能達到用戶設定的時間時,則向用戶提示移動通訊終端最長的使用時間,從而用戶 可以清楚移動通訊終端的使用時間。
權利要求
1.一種移動通訊終端,包括電源、電量檢測模塊以及若干功能模塊,所述電源為每個功能模塊供電;所述電量檢測模塊用于檢測所述電源的剩余電量;所述功能模塊為所述移動通訊終端提供各種功能,其特征在于每個功能模塊具有一預設級別,所述移動通訊終端還包括控制模塊、設定模塊、功耗運算模塊以及比較模塊,所述設定模塊供用戶設定時間;所述功耗運算模塊根據(jù)用戶設定的時間和剩余電量計算出參考功耗,并計算預設級別最高的功能模塊的功耗及各功能模塊當前的總功耗;比較模塊比較預設級別較高的功能模塊的功耗與參考功耗的大小,若預設級別最高的功能模塊的功耗小于參考功耗,比較模塊比較各功能模塊當前的總功耗與參考功耗的大小;若各功能模塊的當前的總功耗大于參考功耗,所述控制模塊依照各功能模塊的預設級別從低到高的次序,關閉相應的功能模塊,直至剩余的功能模塊的總功耗小于或等于參考功耗。
8.權利要求8如權利要求7所述的移動通訊終端的電量控制方法,其特征在于 若預設級別最高的功能模塊的功耗大于參考功耗,則計算并輸出移動通訊終端最長的使用時 間。
9.權利要求9如權利要求7所述的移動通訊終端的電量控制方法,其特征在于 若預設級別最高的功能模塊的功耗等于參考功耗,則關閉非最高預設級別的功能模塊。
10.權利要求IO如權利要求7所述的移動通訊終端的電量控制方法,其特征在于 :關閉相應的功能模塊直至剩余的功能模塊的總功耗小于或等于參考功耗還包括如下步驟 關閉功能模塊中預設級別最低的功能模塊; 計算剩余的功能模塊的總功耗; 判斷剩余的功能模塊是否大于參考功耗;若剩余的功能模塊的總功耗大于參考功耗,繼續(xù)關閉剩余的功能模塊中預設級別最低 的功能模塊,直至剩余的功能模塊的總功耗小于或等于參考功耗。
11.權利要求ll如權利要求7所述的移動通訊終端的電量控制方法,其特征在于 :關閉相應的功能模塊直至剩余的功能模塊的總功耗小于或等于參考功耗還可以包括如下步 驟選擇功能模塊中預設級別最低的功能模塊;計算未被選擇的功能模塊的總功耗;判斷未被選擇的功能模塊的總功耗是否大于參考功耗;若未被選擇的功能模塊的總功耗小于或等于參考功耗,則關閉所選擇的功能模塊;若 未被選擇的功能模塊的總功耗大于參考功耗,則繼續(xù)在未被選擇的功能模塊中選擇預設級別最低的功能模塊,直至未被選擇的功能模塊的總功耗小于或等于參考功耗,關閉所選擇的功 能模塊。
全文摘要
一種移動通訊終端的電量控制方法,其包括接收用戶設定的時間;檢測電源的剩余電量;根據(jù)當前電源的剩余電量與用戶設定的時間計算出參考功耗;計算預設級別最高的功能模塊的功耗;判斷預設級別最高的功能模塊的功耗是否小于參考功耗;若預設級別最高的功能模塊的功耗小于參考功耗,計算各功能模塊當前的總功耗;判斷各功能模塊當前的總功耗是否大于參考功耗;若各功能模塊當前的總功耗大于參考功耗,根據(jù)預設的級別從低到高的次序,關閉相應的功能模塊直至剩余的功能模塊小于或等于參考功耗。采用該移動通訊終端的電量控制方法,可以由用戶根據(jù)需要設定時間,并根據(jù)用戶設定的時間控制各功能模塊的關閉。本發(fā)明還提供一種移動通訊終端。
文檔編號H04M1/02GK101335941SQ200710200970
公開日2008年12月31日 申請日期2007年6月29日 優(yōu)先權日2007年6月29日
發(fā)明者王文武, 翁世芳 申請人:鴻富錦精密工業(yè)(深圳)有限公司;鴻海精密工業(yè)股份有限公司