[go: up one dir, main page]

TW201504800A - 移動電子裝置運行調整系統及方法 - Google Patents

移動電子裝置運行調整系統及方法 Download PDF

Info

Publication number
TW201504800A
TW201504800A TW102127277A TW102127277A TW201504800A TW 201504800 A TW201504800 A TW 201504800A TW 102127277 A TW102127277 A TW 102127277A TW 102127277 A TW102127277 A TW 102127277A TW 201504800 A TW201504800 A TW 201504800A
Authority
TW
Taiwan
Prior art keywords
electronic device
mobile electronic
current
battery
state
Prior art date
Application number
TW102127277A
Other languages
English (en)
Inventor
Hung-Chi Huang
Original Assignee
Hon Hai Prec Ind Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hon Hai Prec Ind Co Ltd filed Critical Hon Hai Prec Ind Co Ltd
Priority to TW102127277A priority Critical patent/TW201504800A/zh
Priority to US14/445,326 priority patent/US20150039925A1/en
Publication of TW201504800A publication Critical patent/TW201504800A/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3206Monitoring of events, devices or parameters that trigger a change in power modality
    • G06F1/3212Monitoring battery levels, e.g. power saving mode being initiated when battery voltage goes below a certain level
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/20Cooling means
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/263Arrangements for using multiple switchable power supplies, e.g. battery and AC
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/28Supervision thereof, e.g. detecting power-supply failure by out of limits supervision
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/30Means for acting in the event of power-supply failure or interruption, e.g. power-supply fluctuations
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Power Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Power Sources (AREA)
  • Telephone Function (AREA)

Abstract

一種移動電子裝置運行調整系統,該系統用於:當移動電子裝置中的電流為AC電流時,啟動移動電子裝置中的作業系統至正常運行狀態;當移動電子裝置從AC電流轉換到DC電流時,計算移動電子裝置中電池的電量,以判斷電池的狀態;當電池為緊急狀態時,將該移動電子裝置的作業系統調整至休眠狀態;啟動移動電子裝置的計時器,並在計時器的倒計時結束之前,保存用戶資料;當計時器的倒計時結束時,關閉該移動電子裝置的作業系統。

Description

移動電子裝置運行調整系統及方法
本發明涉及一種移動裝置運行系統及方法,尤其是關於一種移動電子裝置運行調整系統及方法。
跨界設計成為IT產品設計新趨勢,傳統的桌面電腦(Desktop PC)設計導向成一體機(ALL-In-One,AIO)的設計趨勢。
對於安裝有電池的一體機,若用戶拔掉一體機的外接電源,則電池對一體機進行供電,此時一體機的電流發生變化,由交流電變為直流電。若用戶將一體機從一個會議室遷移到另外一個會議室時,可能出現電池的電量消耗過大而使得在到達目的地(另外一個會議室)之前提前關機,從而導致用戶在遷移之前編輯的資料丟失。
鑒於以上內容,有必要提供一種移動電子裝置運行調整系統及方法,其可以根據移動電子裝置中的電流及時調整移動電子裝置的運行情況,確保移動電子裝置在電流發生變化之前的資料不會丟失。
一種移動電子裝置運行調整系統,該系統包括:啟動模組,用於當移動電子裝置中的電流為AC電流時,啟動移動電子裝置中的作業系統至正常運行狀態;判斷模組,用於當移動電子裝置從AC電流轉換到DC電流時,計算移動電子裝置中電池的電量,以判斷電池的狀態;調整模組,用於當電池為緊急狀態時,將該移動電子裝置的作業系統調整至休眠狀態;啟動模組,還用於啟動移動電子裝置的計時器,並在計時器的倒計時結束之前,保存用戶資料;關閉模組,用於當計時器的倒計時結束時,關閉該移動電子裝置的作業系統。
一種移動電子裝置運行調整方法,該方法包括:當移動電子裝置中的電流為AC電流時,啟動移動電子裝置中的作業系統至正常運行狀態;當移動電子裝置從AC電流轉換到DC電流時,計算移動電子裝置中電池的電量,以判斷電池的狀態;當電池為緊急狀態時,將該移動電子裝置的作業系統調整至休眠狀態;啟動移動電子裝置的計時器,並在計時器的倒計時結束之前,保存用戶資料;當計時器的倒計時結束時,關閉該移動電子裝置的作業系統。
相較於習知技術,本發明提供的移動電子裝置運行調整系統及方法,其可以根據移動電子裝置中的電流及時調整移動電子裝置的運行情況,確保移動電子裝置在電流發生變化之前的資料不會丟失。
2‧‧‧移動電子裝置
200‧‧‧移動電子裝置運行調整系統
210‧‧‧啟動模組
220‧‧‧判斷模組
230‧‧‧顯示模組
240‧‧‧調整模組
250‧‧‧關閉模組
260‧‧‧儲存器
270‧‧‧處理器
280‧‧‧BIOS
290‧‧‧電池
3‧‧‧電源
圖1係本發明移動電子裝置運行調整系統較佳實施例的應用環境圖。
圖2係本發明移動電子裝置運行調整方法較佳實施例的流程圖。
參閱圖1所示,係本發明移動電子裝置運行調整系統200較佳實施例的應用環境圖。該移動電子裝置運行調整系統200應用於移動電子裝置2中。該移動電子裝置2還可以與電源3連接。所述移動電子裝置2可以是,但不限於,一體機(all-in-one)電腦等其他移動電子裝置。所述電源3為交流電源,例如,市政電網所提供的電源。
該移動電子裝置2包括儲存器260、處理器270。所述移動電子裝置運行調整系統200包括啟動模組210、判斷模組220、顯示模組230、調整模組240及關閉模組250。模組210至250的程式化代碼儲存於儲存器260中,處理器270執行這些程式化代碼,實現移動電子裝置運行調整系統200提供的上述功能。所述移動電子裝置2還包括基本輸入輸出系統(basic input output system, BIOS)280及電池290,所述BIOS 280用於判斷該移動電子裝置2在運行時的電流是哪種電流,所述電池290用於當該移動電子裝置2與電源3斷開時,給該移動電子裝置2供電。需要說明的是,若該移動電子裝置2是透過電源3進行供電,則該移動電子裝置2在運行時的電流為交流電(Alternating Current,AC),若該移動電子裝置2是透過電池290進行供電,則該移動電子裝置2在運行時的電流為直流電(Direct Current,DC)。所述BIOS 280透過BIOS 280上的高級配置和電源管理介面(Advanced Configuration and Power Interface,ACPI)判斷該移動電子裝置2在運行時的電流是哪種電流。
所述啟動模組210用於當移動電子裝置2中的電流為AC電流時,啟動移動電子裝置2中的作業系統至正常運行狀態。具體而言,若移動電子裝置2有電流通過,則BIOS 280的ACPI介面上包含相應電流的資訊,例如,若當移動電子裝置2中的電流為AC電流時,BIOS 280的ACPI介面上包含AC電流的資訊(例如,所述AC電流的資訊可以用字母“A”表示),若當移動電子裝置2中的電流為DC電流時,BIOS 280的ACPI介面上包含DC電流的資訊(例如,所述DC電流的資訊可以用字母“D”表示)。若所述啟動模組210讀取ACPI介面上包含有AC電流的資訊,則判定該移動電子裝置2中的電流為AC電流。
所述判斷模組220用於判斷該移動電子裝置2是否從AC電流轉換到DC電流。具體而言,判斷模組220判斷ACPI介面上的電流資訊是否變更為DC電流的資訊。
所述判斷模組220還用於當移動電子裝置2從AC電流轉換到DC電流時,計算電池290的電量,以判斷電池290的狀態。所述判斷模組220計算電池290的電量的方式是:根據電池290的電壓及電池290輸出的DC電流計算出電池290的電量。所述電池290的狀態包括正常狀態及緊急狀態,其中當電池290的狀態為正常狀態時,電池290的電量大於或等於總電量的第一預設比例,如50%的總電量(總電量是指電池290充滿電時的電量),當電池290的狀態為緊急狀態時,電池290的電量大於總電量的第二預設比例且小於總電量的第一預設比例,如5%的總電量且小於50%的總電量。需要說明的是,若電池290的電量小於或等於5%的總電量,由於沒有足夠的電量維持該移動電子裝置2的運行,此時,移動電子裝置2將直接關機,為了避免出現移動電子裝置2直接關機導致資料丟失的情況,在用戶斷開與電源3的連接之前,提示用戶當前電量過低,斷開與電源3的連接會導致資料丟失。
所述顯示模組230用於當電池290為正常狀態時,透過BIOS 280發出提示資訊,並將提示資訊在BIOS介面上顯示出來。所述BIOS介面上彈出一個對話方塊,該對話方塊中包含提示資訊(例如,“請儘快接入電源3,以免資料丟失”)。
所述調整模組240用於當電池290為緊急狀態時,將該移動電子裝置2的作業系統調整至休眠狀態,以節省電量。
所述啟動模組210還用於啟動該移動電子裝置2的計時器,並在計時器的倒計時結束之前,保存用戶資料。所述計時器是指BIOS 280中的看門口計時器(Watchdog timer, WDT)。所述啟動模組210發送指令給BIOS 280,使得WDT產生一個倒計時(例如,五分鐘)。舉例而言,若用戶開啟了文字檔案並進行了編輯,為了確保所編輯的文字檔案不會丟失,在WDT的倒計時結束之前,及時保存該編輯後的文字檔案至該移動電子裝置2的儲存器260中。
所述關閉模組250用於當WDT的倒計時結束時,關閉該移動電子裝置2的作業系統。
如圖2所示,係本發明移動電子裝置運行調整方法較佳實施例的流程圖。
步驟S10,當移動電子裝置2中的電流為AC電流時,啟動模組210啟動移動電子裝置2中的作業系統至正常運行狀態。具體而言,若移動電子裝置2有電流通過,則BIOS 280的ACPI介面上包含相應電流的資訊,例如,若當移動電子裝置2中的電流為AC電流時,BIOS 280的ACPI介面上包含AC電流的資訊(例如,所述AC電流的資訊可以用第一數值,如字母“A”表示),若當移動電子裝置2中的電流為DC電流時,BIOS 280的ACPI介面上包含DC電流的資訊(例如,所述DC電流的資訊可以用第二數值,如字母“D”表示)。若所述啟動模組210讀取ACPI介面上包含有AC電流的資訊,則判定該移動電子裝置2中的電流為AC電流。
步驟S20,判斷模組220用於判斷該移動電子裝置2是否從AC電流轉換到DC電流。具體而言,判斷模組220判斷ACPI介面上的電流資訊是否變更為DC電流的資訊,若ACPI介面上的電流資訊變更為DC電流的資訊,流程進入步驟S20。若ACPI介面上的電流資訊還是AC電流的資訊,流程返回步驟S10。
步驟S30,判斷模組220還用於計算電池290的電量,以判斷電池290的狀態。所述判斷模組220計算電池290的電量的方式是:根據電池290的電壓及電池290輸出的DC電流計算出電池290的電量。所述電池290的狀態包括正常狀態及緊急狀態,其中當電池290的狀態為正常狀態時,電池290的電量大於或等於總電量的第一預設比例,如50%的總電量(總電量是指電池290充滿電時的電量),當電池290的狀態為緊急狀態時,電池290的電量大於總電量的第二預設比例且小於總電量的第一預設比例,如大於5%的總電量且小於50%的總電量。需要說明的是,若電池290的電量小於或等於5%的總電量,由於沒有足夠的電量維持該移動電子裝置2的運行,此時,移動電子裝置2將直接關機,為了避免出現移動電子裝置2直接關機導致資料丟失的情況,在用戶斷開與電源3的連接之前,提示用戶當前電量過低,斷開與電源3的連接會導致資料丟失。當電池290的狀態為正常狀態時,流程進入步驟S40。當電池290的狀態為緊急狀態時,流程進入步驟S50。
步驟S40,顯示模組230透過BIOS 280發出提示資訊,並將提示資訊在BIOS介面上顯示出來,之後流程返回步驟S30。
步驟S50,調整模組240將該移動電子裝置2的作業系統調整至休眠狀態,以節省電量。
步驟S60,啟動模組210啟動該移動電子裝置2的計時器,並在計時器的倒計時結束之前,保存用戶資料。所述計時器是指BIOS 280中的看門口計時器(Watchdog timer, WDT)。所述啟動模組210發送指令給BIOS 280,使得WDT產生一個倒計時(例如,五分鐘)。舉例而言,若用戶開啟了文字檔案並進行了編輯,為了確保所編輯的文字檔案不會丟失,在WDT的倒計時結束之前,及時保存該編輯後的文字檔案至該移動電子裝置2的儲存器260中。
步驟S70,當WDT的倒計時結束時,關閉模組250之後關閉該移動電子裝置2的作業系統。
最後所應說明的是,以上實施例僅用以說明本發明的技術方案而非限制,儘管參照以上較佳實施例對本發明進行了詳細說明,本領域的普通技術人員應當理解,可以對本發明的技術方案進行修改或等同替換,而不脫離本發明技術方案的精神和範圍。
2‧‧‧移動電子裝置
200‧‧‧移動電子裝置運行調整系統
210‧‧‧啟動模組
220‧‧‧判斷模組
230‧‧‧顯示模組
240‧‧‧調整模組
250‧‧‧關閉模組
260‧‧‧儲存器
270‧‧‧處理器
280‧‧‧BIOS
290‧‧‧電池
3‧‧‧電源

Claims (10)

  1. 一種移動電子裝置運行調整系統,該系統包括:
    啟動模組,用於當移動電子裝置中的電流為AC電流時,啟動移動電子裝置中的作業系統至正常運行狀態;
    判斷模組,用於當移動電子裝置從AC電流轉換到DC電流時,計算移動電子裝置中電池的電量,以判斷電池的狀態;
    調整模組,用於當電池為緊急狀態時,將該移動電子裝置的作業系統調整至休眠狀態;
    啟動模組,還用於啟動移動電子裝置的計時器,並在計時器的倒計時結束之前,保存用戶資料;及
    關閉模組,用於當計時器的倒計時結束時,關閉該移動電子裝置的作業系統。
  2. 如申請專利範圍第1項所述之移動電子裝置運行調整系統,所述系統還包括顯示模組,該顯示模組用於當電池為正常狀態時,透過該移動電子裝置的BIOS發出提示資訊,並將提示資訊在BIOS介面上顯示出來。
  3. 如申請專利範圍第1項所述之移動電子裝置運行調整系統,當該移動電子裝置的BIOS的高級配置和電源管理介面中包含的電流資訊從第一數值變成第二數值,則判斷移動電子裝置從AC電流轉換到DC電流。
  4. 如申請專利範圍第2項所述之移動電子裝置運行調整系統,當電池的電量大於或等於總電量的第一預設比例時,判斷電池的狀態為正常狀態。
  5. 如申請專利範圍第1項所述之移動電子裝置運行調整系統,當電池的電量大於總電量的第二預設比例且小於總電量的第一預設比例時,判斷電池的狀態為緊急狀態。
  6. 一種移動電子裝置運行調整方法,該方法包括:
    當移動電子裝置中的電流為AC電流時,啟動移動電子裝置中的作業系統至正常運行狀態;
    當移動電子裝置從AC電流轉換到DC電流時,計算移動電子裝置中電池的電量,以判斷電池的狀態;
    當電池為緊急狀態時,將該移動電子裝置的作業系統調整至休眠狀態;
    啟動移動電子裝置的計時器,並在計時器的倒計時結束之前,保存用戶資料;及
    當計時器的倒計時結束時,關閉該移動電子裝置的作業系統。
  7. 如申請專利範圍第6項所述之移動電子裝置運行調整方法,該方法還包括如下步驟:
    當電池為正常狀態時,透過該移動電子裝置的BIOS發出提示資訊,並將提示資訊在BIOS介面上顯示出來。
  8. 如申請專利範圍第6項所述之移動電子裝置運行調整方法,當該移動電子裝置的BIOS的高級配置和電源管理介面中包含的電流資訊從第一數值變成第二數值,則判斷移動電子裝置從AC電流轉換到DC電流。
  9. 如申請專利範圍第7項所述之移動電子裝置運行調整方法,當電池的電量大於或等於總電量的第一預設比例時,判斷電池的狀態為正常狀態。
  10. 如申請專利範圍第6項所述之移動電子裝置運行調整方法,當電池的電量大於總電量的第二預設比例且小於總電量的第一預設比例時,判斷電池的狀態為緊急狀態。
TW102127277A 2013-07-30 2013-07-30 移動電子裝置運行調整系統及方法 TW201504800A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW102127277A TW201504800A (zh) 2013-07-30 2013-07-30 移動電子裝置運行調整系統及方法
US14/445,326 US20150039925A1 (en) 2013-07-30 2014-07-29 Computing device and method for adjusting an operating status of a computing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW102127277A TW201504800A (zh) 2013-07-30 2013-07-30 移動電子裝置運行調整系統及方法

Publications (1)

Publication Number Publication Date
TW201504800A true TW201504800A (zh) 2015-02-01

Family

ID=52428803

Family Applications (1)

Application Number Title Priority Date Filing Date
TW102127277A TW201504800A (zh) 2013-07-30 2013-07-30 移動電子裝置運行調整系統及方法

Country Status (2)

Country Link
US (1) US20150039925A1 (zh)
TW (1) TW201504800A (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10942815B2 (en) * 2015-07-09 2021-03-09 Hitachi, Ltd. Storage control system managing file-level and block-level storage services, and methods for controlling such storage control system
US10621015B2 (en) * 2018-02-09 2020-04-14 Lenovo (Singapore) Pte. Ltd. Notification for unsaved data
US11010224B2 (en) * 2018-07-06 2021-05-18 Dell Products L.P. System and method of utilizing a watchdog timer

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002312079A (ja) * 2001-04-12 2002-10-25 Internatl Business Mach Corp <Ibm> コンピュータシステム、コンピュータ装置、コンピュータ装置における給電制御方法
CN1327344C (zh) * 2003-08-19 2007-07-18 英特尔公司 无交流电源时保存和恢复工作状态的基本输入/输出系统
TW200638188A (en) * 2005-04-18 2006-11-01 Wistron Corp Power saving method for notebook computer

Also Published As

Publication number Publication date
US20150039925A1 (en) 2015-02-05

Similar Documents

Publication Publication Date Title
US9411398B2 (en) Electronic device and method to extend battery life
TWI307009B (en) System and method for preserving state data of a personal computer in a standby state in the event of an ac power failure
TW201003378A (en) Power saving electronic device for computer main board and the computer main board thereof
JP6648614B2 (ja) 蓄電装置
CN105098965A (zh) 伺服系统及其电源切换方法
WO2025087318A1 (zh) 储能逆变器的待机控制方法及其相关设备
TW201504800A (zh) 移動電子裝置運行調整系統及方法
TWI322346B (en) Power supply system
CN105611409A (zh) 一种广告机控制系统及其控制方法和广告机
CN108008801A (zh) 一种fpga加速卡辅助电源的供电控制方法、装置及介质
CN106464002B (zh) 不间断电源系统及其操作方法
CN102156523B (zh) 电源管理方法及计算机系统
CN204215352U (zh) 集成式计算机断电保护电源
CN201234149Y (zh) 便携式电子装置的备用应急电源系统
CN112825012A (zh) 为不间断电源效率应对电力的丢失
TW201535100A (zh) 電子裝置與電源管理方法
CN105653002A (zh) 电池电量的显示方法、装置和电子设备
TW201115321A (en) Electronic device and power management method thereof
CN102799249B (zh) 一种计算机及其电源控制装置
CN100367107C (zh) 投影显示器的散热装置及其操作方法
TW201312465A (zh) 可經由通用序列匯流排裝置開機的系統及其方法
CN104346577A (zh) 移动电子装置运行调整系统及方法
CN201160226Y (zh) 选择式后备电源供应装置
CN113359936B (zh) 一种功率控制方法、功率控制电路、装置及家用电器
CN204794336U (zh) 电源切换系统