US20080082918A1 - Computer system and control method thereof - Google Patents
Computer system and control method thereof Download PDFInfo
- Publication number
- US20080082918A1 US20080082918A1 US11/764,974 US76497407A US2008082918A1 US 20080082918 A1 US20080082918 A1 US 20080082918A1 US 76497407 A US76497407 A US 76497407A US 2008082918 A1 US2008082918 A1 US 2008082918A1
- Authority
- US
- United States
- Prior art keywords
- battery
- alarm
- unit
- remaining power
- computer system
- Prior art date
- Legal status (The legal status 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 status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/28—Supervision thereof, e.g. detecting power-supply failure by out of limits supervision
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/30—Means for acting in the event of power-supply failure or interruption, e.g. power-supply fluctuations
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
Definitions
- aspects of the present invention relate to a computer system and a control method thereof and, more particularly, to a computer system and a control method thereof, which includes a battery unit.
- a portable computer system such as a laptop computer or personal digital assistant, conventionally employs an alternating current (AC) adaptor (not shown) as a main power source and a battery as an auxiliary power source.
- AC alternating current
- a present remaining battery level is periodically monitored. If the remaining battery level is lower than a default value or a predetermined value (hereinafter referred to as “alarm level”) set up by a user, an alarm, such as a sound and/or a text message, is generated to inform the user that the battery is running low on power.
- an operating system sets up an alarm level and generates an informing alarm related to the remaining battery level (hereinafter referred to as “battery alarm”).
- the operating system generally presets a reference value of the alarm level.
- the battery alarm Since the battery alarm is designed to prevent data from being lost if the battery is completely discharged, it is the most effective to set the alarm level as the minimum battery capacity required to convert a normal mode into a standby mode. For example, in an operating system such as Microsoft Windows, electric power corresponding to approximately three percent (3%) of the capacity of a fully-charged battery, based on a 3-cell battery (i.e., approximately 0.87 Wh), is set up as the alarm level.
- the alarm level is preset as, for example, three percent (3%) of a standard battery capacity regardless of the real battery capacity of the battery. Accordingly, if the real battery capacity is different from the standard battery capacity, the preset alarm level is not appropriate.
- the alarm level can impact the efficiency of using the high capacity battery.
- the alarm level is preset as a specific value determined based on the standard battery capacity regardless of the real battery capacity, the efficiency of using the large capacity battery decreases, since the battery capacity still has power remaining to drive the computer system. Given the trend of increasing battery capacities, it may be a bigger problem that the efficiency of using the battery capacity is lowered. Table 1 shows three percent (3%) alarm levels for each battery capacity and the balances compared with the minimum battery capacity.
- the real battery capacity is smaller than the standard battery capacity, when a computer system changes from the normal mode to the standby mode, the battery may be completely discharged, potentially rendering the computer system unstable.
- aspects of the present invention provide a computer system and a control method, which can improve the efficiency of using a battery.
- the operating time of the computer system can be maximized by generating a battery alarm based on a real battery capacity.
- Another aspect of the present invention is to provide a computer system and a control method, which can improve a user's convenience in setting a battery alarm.
- Still another aspect of the present invention is to provide a computer system and a control method, which can improve the stability of the system.
- a computer system changes from the normal mode to the standby mode, a battery can be prevented from being completely discharged by generating a battery alarm based on a real battery capacity.
- a computer system comprising at least one device; a battery unit having a predetermined battery capacity to supply power to the device; a monitoring unit to monitor a remaining power of the battery unit; an alarm informing unit to generate an alarm related to the battery unit; and a controller to set up an alarm level based on the battery capacity of the battery unit and to control the alarm informing unit to generate the alarm to inform a user that the remaining power of the battery unit is low if the remaining power of the battery unit monitored by the monitoring unit is lower than the alarm level.
- the controller sets up the alarm level as a ratio of a predetermined remaining power to the battery capacity of the battery unit as the alarm level and compares the alarm level with a ratio of the monitored remaining power to the battery capacity.
- the predetermined remaining power corresponds to a minimum power amount required for the computer system to move from a normal mode to a standby mode stably.
- the computer system further comprises a user input unit to receive a user input related to setting the alarm level, wherein the controller sets up the alarm level according to the user input received through the user input unit.
- the computer system further comprises a display unit and a GUI generation unit to generate a graphical user interface displayed on the display unit, wherein the controller controls the GUI generation unit to generate the graphical user interface to set the alarm level.
- the graphic user interface comprises an item corresponding to at least one of the battery capacity of the battery unit, the predetermined remaining power, and the alarm level.
- the controller sets up the alarm level corresponding to the changed battery capacity again.
- the alarm informing unit comprises at least one of a message display unit and a sound output unit
- the controller controls the message display unit and/or the sound output unit of the alarm informing unit to display an alarm message and/or to output an alarm sound.
- a control method of a computer system comprising at least one device and a battery unit having a predetermined battery capacity and supplying power to the device, the method comprising: setting up an alarm level based on the battery capacity of the battery unit; monitoring a remaining power of the battery unit; and generating an alarm to inform a user that the battery unit is low on power if the monitored remaining power of the battery unit is lower than the alarm level.
- the setting up of the alarm level comprises setting up a ratio of a predetermined remaining power to the battery capacity as the alarm level, and the generating of the alarm comprises comparing the alarm level with a ratio of the monitored remaining power to the battery capacity.
- the predetermined battery remaining capacity corresponds to a minimum power amount required for the computer system to move from a normal mode to a standby mode stably.
- control method further comprises receiving a user input related to a setting of the alarm level; and setting up the alarm level according to the user input.
- the setting up the alarm level comprises displaying a graphical user interface to set the alarm level.
- the graphic user interface comprises an item corresponding to at least one of the battery capacity of the battery unit, a predetermined remaining power, and the alarm level.
- control method further comprises setting up the alarm level corresponding to a changed battery capacity again if the battery capacity of the battery unit is changed.
- the generating the alarm comprises displaying an alarm message and/or outputting an alarm sound.
- FIG. 1 is a block diagram illustrating a configuration of a computer system according to an embodiment of the present invention
- FIGS. 2 and 3 illustrate a graphic user interface (GUI) according to an embodiment of the present invention.
- FIG. 4 is a flow chart illustrating an operation of a computer system according to an embodiment of the present invention.
- FIG. 1 illustrates a configuration of a computer system 100 according to an embodiment of the present invention.
- the computer system 100 may be a mobile device, such as a notebook computer, personal digital assistant (PDA), digital camera, personal entertainment device, mobile phone, or multi-function device.
- the computer system 100 includes at least one device 110 and a battery unit 120 to supply power to the device 110 .
- the device 110 includes a central processing unit (CPU), a random access memory (RAM), a read only memory (ROM), a hard disk drive, a South bridge, a North bridge, a graphic card, a sound card, and a network card. According to other aspects of the present invention, the device 110 may have other components or a different configuration of components.
- the device 110 may receive power at a predetermined level from the battery unit 120 and performs a predetermined operation.
- the battery unit 120 provides power to the computer system 100 as one of auxiliary power supplies.
- the computer system 100 may further include a main power supply (not shown) that converts AC power into DC power at a predetermined level and supplies the converted DC power to the device 110 .
- the battery unit 120 includes a so-called smart battery to provide battery information, such as a battery ID, a battery temperature, a battery current, remaining power, etc., to the device 110 .
- the computer system 100 further includes a monitoring unit 130 that monitors the remaining power of the battery unit 120 ; an alarm informing unit 140 that generates an alarm related to the battery unit 120 ; and a controller 150 that sets up an alarm level corresponding to a real battery capacity of the battery unit 120 .
- a monitoring unit 130 that monitors the remaining power of the battery unit 120
- an alarm informing unit 140 that generates an alarm related to the battery unit 120
- a controller 150 that sets up an alarm level corresponding to a real battery capacity of the battery unit 120 .
- one or more of the above units may be part of the device 110 .
- the controller 150 may also control the alarm informing unit 140 to generate the alarm to inform the user that the battery unit 120 is low on power if the remaining power of the battery unit 120 monitored by the monitoring unit 130 is lower than the alarm level.
- the monitoring unit 130 may include a microcomputer and receives the battery information from the battery unit 120 through communication with the battery unit 120 at predetermined time intervals.
- the battery information may include a battery capacity, the remaining power, etc.
- the controller 150 checks the real battery capacity of the battery unit 120 based on the battery information received from the monitoring unit 130 and sets up the alarm level corresponding to the checked real battery capacity. The controller 150 determines whether to activate an alarm by checking whether the remaining power is lower than the alarm level.
- the controller 150 may comprise a basic input output system (BIOS) 151 , an operating system 152 , and a control program 153 .
- BIOS 151 transmits the battery information received from the monitoring unit 130 to the operating system 152 in response to a request of the operating system 152 .
- the operating system 152 supports various functions of the control program 153 related to the battery alarm.
- the control program 153 includes an application program that sets up the alarm level corresponding to a real battery capacity. The control program 153 checks the real battery capacity based on the battery information received from the monitoring unit 130 and sets up the alarm level according to the checked real battery capacity.
- the operating system 152 checks whether the remaining power has become lower than the alarm level and controls the alarm informing unit 140 to generate an alarm if the remaining power is lower than the alarm level. According to the specification of Advanced Configuration and Power Interface (ACPI), the operating system 152 compares a ratio of the remaining power to a last fully-charged battery capacity (hereinafter referred to as “remaining battery percentage”) with the alarm level. The operating system 152 calculates the remaining battery percentage with the following formula 1.
- ACPI Advanced Configuration and Power Interface
- Remaining battery percentage (remaining power/last fully-charged battery capacity)*100[%] [Formula 1]
- the unit of the remaining power and the last fully charged battery capacity may be milliwatt [mW] or milliampere [mA].
- the operating system 152 receives the last fully charged battery capacity and the remaining power from the monitoring unit 130 .
- the operating system 152 calculates the remaining battery percentage based on the last fully charged battery capacity and the remaining power.
- the operating system 152 checks whether the calculated remaining battery percentage is lower than the alarm level and takes action depending on the result.
- the control program 153 sets up a ratio of a predetermined value (hereinafter referred to as “remaining power setting value”) to the battery capacity of the battery unit 120 as the alarm level so that the remaining power required to generate the alarm can be maintained uniformly regardless of the real battery capacity of the battery unit 120 .
- the remaining power setting value may correspond to a minimum power amount required for the computer system 100 to move from a normal mode to a standby mode stably (hereinafter, the corresponding alarm level is referred to as “alarm level 1”).
- the remaining power setting value may be approximately 1 Wh.
- Two or more alarm levels may be set up.
- An additional alarm level may be used as an auxiliary alarm. For example, approximately 3 Wh may be set up as another remaining power setting value and an additional alarm level corresponding to 3 Wh is set up (hereinafter referred to as “alarm level 2”).
- the remaining power setting value may be stored in a designated memory (not shown).
- the alarm level may be set up according to the following formula 2.
- a unit of the alarm level may be a percentage corresponding to the remaining battery percentage.
- the unit of the remaining power setting value may be milliwatt [mW] or milliampere [mA].
- the alarm level is in inverse proportion to the real battery capacity of the battery unit 120 : as the real battery capacity becomes larger, the alarm level becomes smaller. Table 2 below shows alarm levels according to formula 2.
- control program 153 dynamically sets up alarm level 1 as 3%, 2% and 1%, respectively.
- the user may define the remaining power setting value.
- the computer system 100 may further include a user input unit 160 to receive user input related to the setting of the alarm level.
- the control program 153 sets up the alarm level according to the user input received through the user input unit 160 .
- the control program 153 may set up the alarm level by allowing the user to select at least one preset remaining power setting value or to directly input an arbitrary remaining capacity setting value.
- the user input unit may comprise a keyboard, a mouse, and/or other input device.
- the computer system 100 may further include a display unit 170 and a GUI generation unit 180 to generate a graphic user interface displayed on the display unit 170 .
- the control program 153 may control the GUI generation unit 180 to generate a graphical user interface for setting the alarm level.
- the display unit 170 may comprise a liquid crystal display monitor (not shown) or other type of monitor.
- the GUI generation unit 180 may be realized by the operating system 152 and a graphic card (not shown).
- FIGS. 2 and 3 illustrate graphic user interfaces 181 and 281 according to an exemplary embodiment of the present invention.
- the graphic user interfaces 181 and 281 include first items 182 and 282 to show the battery capacity of the battery unit 120 , second items 183 and 283 to show the remaining capacity setting value, and third items 184 and 284 to show the alarm level.
- the battery capacity of the battery unit 120 such as “3-cell (small magnitude)”, “9-cell (large magnitude)”, etc.
- the remaining power setting value such as “3 Wh”, “2 Wh”, “1 Wh”, etc., may be displayed in the second items 183 and 283 .
- the alarm level such as “10%”, “3%”, “1%”, etc., may be displayed in the third items 184 and 284 .
- the user can set a battery alarm by referring to a present battery capacity and a present alarm level through the graphic user interface 181 and 281 , thereby providing convenience to the user in setting the battery alarm.
- the third item 184 or 284 comprises an alarm level 1 184 a or 284 a and an alarm level 2 184 b or 284 b.
- the alarm level 2 184 b or 284 b may be an auxiliary alarm level to inform the user that the battery unit 120 is running low on power.
- the alarm level 1 184 a or 284 a indicates a substantial alarm level to inform the user that the computer system 100 will be entering the standby mode as an emergency measures due to a lack of the remaining power.
- the control program 153 may change the preset alarm level to correspond to the changed battery capacity. For example, if the battery unit 120 , which is set to 3% alarm level, changes from a 3-cell battery to a 9-cell battery, the controller 150 changes the alarm level from 3% to 1%.
- the alarm informing unit 140 may include at least one of a message display unit (not shown) to display a message and a sound output unit (not shown) to output a sound.
- the controller 150 controls the message display unit and/or the sound output unit of the alarm informing unit 140 to display an alarm message and/or to output an alarm sound.
- the message display unit may be realized by the display unit 170 .
- FIG. 4 is a flow chart illustrating an operation of the computer system 100 according to an embodiment of the present invention.
- the battery capacity of the battery unit 120 is checked (S 101 ).
- the alarm level is set up to correspond to the checked battery capacity (S 102 ).
- the remaining power is checked at a predetermined time interval (S 103 ).
- it the remaining power is compared to a preset alarm level (S 104 ). In operation S 104 , if the remaining battery capacity is not smaller than the preset alarm level, the operation returns to operation S 103 .
- operation S 104 if the remaining battery capacity is lower than the preset alarm level, an alarm is activated (S 105 ).
- the battery capacity of the battery unit 120 is checked to determine if the battery capacity has changed. If the battery capacity of the battery unit 120 has changed, the operation S 104 may include a stage to set up the alarm level again to correspond to the changed battery capacity.
- the efficiency of using a battery can be improved.
- the amount of time of using a battery-powered computer system can be maximized by generating an alarm based on the real capacity of the battery unit.
- a user can set the battery alarm by referring to a present battery capacity and a present alarm level through a graphical user interface, thereby providing a convenience to the user in setting the battery alarm.
- a computer system and a control method thereof which can improve the stability of a computer system.
- the battery can be prevented from being completely discharged while the computer system driven by the battery moves from a normal mode to a standby mode by generating the battery alarm based on the real capacity of the battery.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Power Sources (AREA)
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
Abstract
A computer system including at least one device; a battery unit which possesses a predetermined battery capacity and supplies power to the device; a monitoring unit which monitors a battery remaining capacity of the battery unit; an alarm informing unit which generates an alarm related to the battery unit; and a controller which sets up an alarm level corresponding to the battery capacity of the battery unit, and controls the alarm informing unit to generate the alarm to inform that the battery unit is short of the battery remaining capacity if the battery remaining capacity of the battery unit monitored by the monitoring unit is smaller than the alarm level.
Description
- This application claims the benefit of Korean Patent Application No. 2006-96257, filed in the Korean Intellectual Property Office on Sep. 29, 2006, the disclosure of which is incorporated herein by reference.
- 1. Field of the Invention
- Aspects of the present invention relate to a computer system and a control method thereof and, more particularly, to a computer system and a control method thereof, which includes a battery unit.
- 2. Description of the Related Art
- A portable computer system, such as a laptop computer or personal digital assistant, conventionally employs an alternating current (AC) adaptor (not shown) as a main power source and a battery as an auxiliary power source.
- In such a conventional computer system, a present remaining battery level is periodically monitored. If the remaining battery level is lower than a default value or a predetermined value (hereinafter referred to as “alarm level”) set up by a user, an alarm, such as a sound and/or a text message, is generated to inform the user that the battery is running low on power. In the conventional computer system, an operating system sets up an alarm level and generates an informing alarm related to the remaining battery level (hereinafter referred to as “battery alarm”). The operating system generally presets a reference value of the alarm level. Since the battery alarm is designed to prevent data from being lost if the battery is completely discharged, it is the most effective to set the alarm level as the minimum battery capacity required to convert a normal mode into a standby mode. For example, in an operating system such as Microsoft Windows, electric power corresponding to approximately three percent (3%) of the capacity of a fully-charged battery, based on a 3-cell battery (i.e., approximately 0.87 Wh), is set up as the alarm level.
- However, in the conventional computer system, the alarm level is preset as, for example, three percent (3%) of a standard battery capacity regardless of the real battery capacity of the battery. Accordingly, if the real battery capacity is different from the standard battery capacity, the preset alarm level is not appropriate. For example, if the conventional computer system employs a high capacity battery, the alarm level can impact the efficiency of using the high capacity battery. In particular, if the alarm level is preset as a specific value determined based on the standard battery capacity regardless of the real battery capacity, the efficiency of using the large capacity battery decreases, since the battery capacity still has power remaining to drive the computer system. Given the trend of increasing battery capacities, it may be a bigger problem that the efficiency of using the battery capacity is lowered. Table 1 shows three percent (3%) alarm levels for each battery capacity and the balances compared with the minimum battery capacity.
-
TABLE 1 Battery Type Battery Capacity 3% Alarm Level Balance 3-Cell 28.86 Wh 0.87 Wh 0 6-Cell 57.72 Wh 1.73 Wh 98% increased 9-Cell 86.58 Wh 2.60 Wh 119% increased - As illustrated in Table 1, as the battery capacity increases, the inefficiency of the three percent alarm level also increases.
- If the real battery capacity is smaller than the standard battery capacity, when a computer system changes from the normal mode to the standby mode, the battery may be completely discharged, potentially rendering the computer system unstable.
- Aspects of the present invention provide a computer system and a control method, which can improve the efficiency of using a battery. In particular, the operating time of the computer system can be maximized by generating a battery alarm based on a real battery capacity.
- Another aspect of the present invention is to provide a computer system and a control method, which can improve a user's convenience in setting a battery alarm.
- Still another aspect of the present invention is to provide a computer system and a control method, which can improve the stability of the system. In particular, when a computer system changes from the normal mode to the standby mode, a battery can be prevented from being completely discharged by generating a battery alarm based on a real battery capacity.
- Additional aspects of the present invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the present invention.
- According to another aspect of the present invention, a computer system is provided, comprising at least one device; a battery unit having a predetermined battery capacity to supply power to the device; a monitoring unit to monitor a remaining power of the battery unit; an alarm informing unit to generate an alarm related to the battery unit; and a controller to set up an alarm level based on the battery capacity of the battery unit and to control the alarm informing unit to generate the alarm to inform a user that the remaining power of the battery unit is low if the remaining power of the battery unit monitored by the monitoring unit is lower than the alarm level.
- According to another aspect of the invention, the controller sets up the alarm level as a ratio of a predetermined remaining power to the battery capacity of the battery unit as the alarm level and compares the alarm level with a ratio of the monitored remaining power to the battery capacity.
- According to another aspect of the invention, the predetermined remaining power corresponds to a minimum power amount required for the computer system to move from a normal mode to a standby mode stably.
- According to another aspect of the invention, the computer system further comprises a user input unit to receive a user input related to setting the alarm level, wherein the controller sets up the alarm level according to the user input received through the user input unit.
- According to another aspect of the invention, the computer system further comprises a display unit and a GUI generation unit to generate a graphical user interface displayed on the display unit, wherein the controller controls the GUI generation unit to generate the graphical user interface to set the alarm level.
- According to another aspect of the invention, the graphic user interface comprises an item corresponding to at least one of the battery capacity of the battery unit, the predetermined remaining power, and the alarm level.
- According to another aspect of the invention, if the battery capacity of the battery unit changes, the controller sets up the alarm level corresponding to the changed battery capacity again.
- According to another aspect of the invention, the alarm informing unit comprises at least one of a message display unit and a sound output unit, and the controller controls the message display unit and/or the sound output unit of the alarm informing unit to display an alarm message and/or to output an alarm sound.
- According to another aspect of the present invention, a control method of a computer system comprising at least one device and a battery unit having a predetermined battery capacity and supplying power to the device is provided, the method comprising: setting up an alarm level based on the battery capacity of the battery unit; monitoring a remaining power of the battery unit; and generating an alarm to inform a user that the battery unit is low on power if the monitored remaining power of the battery unit is lower than the alarm level.
- According to another aspect of the invention, the setting up of the alarm level comprises setting up a ratio of a predetermined remaining power to the battery capacity as the alarm level, and the generating of the alarm comprises comparing the alarm level with a ratio of the monitored remaining power to the battery capacity.
- According to another aspect of the invention, the predetermined battery remaining capacity corresponds to a minimum power amount required for the computer system to move from a normal mode to a standby mode stably.
- According to another aspect of the invention, the control method further comprises receiving a user input related to a setting of the alarm level; and setting up the alarm level according to the user input.
- According to another aspect of the invention, the setting up the alarm level comprises displaying a graphical user interface to set the alarm level.
- According to another aspect of the invention, the graphic user interface comprises an item corresponding to at least one of the battery capacity of the battery unit, a predetermined remaining power, and the alarm level.
- According to another aspect of the invention, the control method further comprises setting up the alarm level corresponding to a changed battery capacity again if the battery capacity of the battery unit is changed.
- According to an aspect of the invention, the generating the alarm comprises displaying an alarm message and/or outputting an alarm sound.
- Additional aspects and/or advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.
- These and/or other aspects and advantages of the invention will become apparent and more readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
-
FIG. 1 is a block diagram illustrating a configuration of a computer system according to an embodiment of the present invention; -
FIGS. 2 and 3 illustrate a graphic user interface (GUI) according to an embodiment of the present invention; and -
FIG. 4 is a flow chart illustrating an operation of a computer system according to an embodiment of the present invention. - Reference will now be made in detail to the present embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like reference numerals refer to like elements throughout. The embodiments are described below in order to explain the present invention by referring to the figures.
-
FIG. 1 illustrates a configuration of acomputer system 100 according to an embodiment of the present invention. Thecomputer system 100 may be a mobile device, such as a notebook computer, personal digital assistant (PDA), digital camera, personal entertainment device, mobile phone, or multi-function device. Thecomputer system 100 includes at least onedevice 110 and abattery unit 120 to supply power to thedevice 110. Thedevice 110 includes a central processing unit (CPU), a random access memory (RAM), a read only memory (ROM), a hard disk drive, a South bridge, a North bridge, a graphic card, a sound card, and a network card. According to other aspects of the present invention, thedevice 110 may have other components or a different configuration of components. Thedevice 110 may receive power at a predetermined level from thebattery unit 120 and performs a predetermined operation. - If AC power is not supplied to the
computer system 100, thebattery unit 120 provides power to thecomputer system 100 as one of auxiliary power supplies. Thecomputer system 100 may further include a main power supply (not shown) that converts AC power into DC power at a predetermined level and supplies the converted DC power to thedevice 110. Thebattery unit 120 includes a so-called smart battery to provide battery information, such as a battery ID, a battery temperature, a battery current, remaining power, etc., to thedevice 110. - The
computer system 100 further includes amonitoring unit 130 that monitors the remaining power of thebattery unit 120; analarm informing unit 140 that generates an alarm related to thebattery unit 120; and acontroller 150 that sets up an alarm level corresponding to a real battery capacity of thebattery unit 120. According to other aspects of the invention, one or more of the above units may be part of thedevice 110. Thecontroller 150 may also control thealarm informing unit 140 to generate the alarm to inform the user that thebattery unit 120 is low on power if the remaining power of thebattery unit 120 monitored by themonitoring unit 130 is lower than the alarm level. - The
monitoring unit 130 may include a microcomputer and receives the battery information from thebattery unit 120 through communication with thebattery unit 120 at predetermined time intervals. The battery information may include a battery capacity, the remaining power, etc. - The
controller 150 checks the real battery capacity of thebattery unit 120 based on the battery information received from themonitoring unit 130 and sets up the alarm level corresponding to the checked real battery capacity. Thecontroller 150 determines whether to activate an alarm by checking whether the remaining power is lower than the alarm level. - The
controller 150 may comprise a basic input output system (BIOS) 151, anoperating system 152, and acontrol program 153. TheBIOS 151 transmits the battery information received from themonitoring unit 130 to theoperating system 152 in response to a request of theoperating system 152. Theoperating system 152 supports various functions of thecontrol program 153 related to the battery alarm. Thecontrol program 153 includes an application program that sets up the alarm level corresponding to a real battery capacity. Thecontrol program 153 checks the real battery capacity based on the battery information received from themonitoring unit 130 and sets up the alarm level according to the checked real battery capacity. - The
operating system 152 checks whether the remaining power has become lower than the alarm level and controls thealarm informing unit 140 to generate an alarm if the remaining power is lower than the alarm level. According to the specification of Advanced Configuration and Power Interface (ACPI), theoperating system 152 compares a ratio of the remaining power to a last fully-charged battery capacity (hereinafter referred to as “remaining battery percentage”) with the alarm level. Theoperating system 152 calculates the remaining battery percentage with the followingformula 1. -
Remaining battery percentage=(remaining power/last fully-charged battery capacity)*100[%] [Formula 1] - The unit of the remaining power and the last fully charged battery capacity may be milliwatt [mW] or milliampere [mA].
- The
operating system 152 receives the last fully charged battery capacity and the remaining power from themonitoring unit 130. Theoperating system 152 calculates the remaining battery percentage based on the last fully charged battery capacity and the remaining power. Theoperating system 152 checks whether the calculated remaining battery percentage is lower than the alarm level and takes action depending on the result. - The
control program 153 sets up a ratio of a predetermined value (hereinafter referred to as “remaining power setting value”) to the battery capacity of thebattery unit 120 as the alarm level so that the remaining power required to generate the alarm can be maintained uniformly regardless of the real battery capacity of thebattery unit 120. For example, the remaining power setting value may correspond to a minimum power amount required for thecomputer system 100 to move from a normal mode to a standby mode stably (hereinafter, the corresponding alarm level is referred to as “alarm level 1”). In an embodiment of the present invention, the remaining power setting value may be approximately 1 Wh. - Two or more alarm levels may be set up. An additional alarm level may be used as an auxiliary alarm. For example, approximately 3 Wh may be set up as another remaining power setting value and an additional alarm level corresponding to 3 Wh is set up (hereinafter referred to as “alarm level 2”). The remaining power setting value may be stored in a designated memory (not shown).
- The alarm level may be set up according to the following formula 2. A unit of the alarm level may be a percentage corresponding to the remaining battery percentage.
-
Alarm level=(remaining power setting value/real battery capacity)*100[%] [Formula 2] - In formula 2, the unit of the remaining power setting value may be milliwatt [mW] or milliampere [mA]. The alarm level is in inverse proportion to the real battery capacity of the battery unit 120: as the real battery capacity becomes larger, the alarm level becomes smaller. Table 2 below shows alarm levels according to formula 2.
-
TABLE 2 Real Battery Alarm Battery Type Capacity Level 1 Power Amount 3-Cell 28.86 Wh 3% approximately 1 Wh 6-Cell 57.72 Wh 2% approximately 1 Wh 9-Cell 86.58 Wh 1% approximately 1 Wh - As illustrated in table 2, as the real battery capacity increases, the
control program 153 dynamically sets upalarm level 1 as 3%, 2% and 1%, respectively. - The user may define the remaining power setting value. The
computer system 100 may further include auser input unit 160 to receive user input related to the setting of the alarm level. Thecontrol program 153 sets up the alarm level according to the user input received through theuser input unit 160. Thecontrol program 153 may set up the alarm level by allowing the user to select at least one preset remaining power setting value or to directly input an arbitrary remaining capacity setting value. The user input unit may comprise a keyboard, a mouse, and/or other input device. - The
computer system 100 may further include adisplay unit 170 and aGUI generation unit 180 to generate a graphic user interface displayed on thedisplay unit 170. Thecontrol program 153 may control theGUI generation unit 180 to generate a graphical user interface for setting the alarm level. Thedisplay unit 170 may comprise a liquid crystal display monitor (not shown) or other type of monitor. TheGUI generation unit 180 may be realized by theoperating system 152 and a graphic card (not shown). -
FIGS. 2 and 3 illustrate 181 and 281 according to an exemplary embodiment of the present invention. Thegraphic user interfaces 181 and 281 includegraphic user interfaces 182 and 282 to show the battery capacity of thefirst items battery unit 120, 183 and 283 to show the remaining capacity setting value, andsecond items 184 and 284 to show the alarm level. For example, the battery capacity of thethird items battery unit 120, such as “3-cell (small magnitude)”, “9-cell (large magnitude)”, etc., may be displayed in the 182 and 282. The remaining power setting value, such as “3 Wh”, “2 Wh”, “1 Wh”, etc., may be displayed in thefirst items 183 and 283. The alarm level, such as “10%”, “3%”, “1%”, etc., may be displayed in thesecond items 184 and 284. The user can set a battery alarm by referring to a present battery capacity and a present alarm level through thethird items 181 and 281, thereby providing convenience to the user in setting the battery alarm.graphic user interface - The
184 or 284 comprises anthird item alarm level 1 184 a or 284 a and an alarm level 2 184 b or 284 b. For example, the alarm level 2 184 b or 284 b may be an auxiliary alarm level to inform the user that thebattery unit 120 is running low on power. Thealarm level 1 184 a or 284 a indicates a substantial alarm level to inform the user that thecomputer system 100 will be entering the standby mode as an emergency measures due to a lack of the remaining power. - If the battery capacity of the
battery unit 120 changes, thecontrol program 153 may change the preset alarm level to correspond to the changed battery capacity. For example, if thebattery unit 120, which is set to 3% alarm level, changes from a 3-cell battery to a 9-cell battery, thecontroller 150 changes the alarm level from 3% to 1%. - The
alarm informing unit 140 may include at least one of a message display unit (not shown) to display a message and a sound output unit (not shown) to output a sound. Thecontroller 150 controls the message display unit and/or the sound output unit of thealarm informing unit 140 to display an alarm message and/or to output an alarm sound. The message display unit may be realized by thedisplay unit 170. -
FIG. 4 is a flow chart illustrating an operation of thecomputer system 100 according to an embodiment of the present invention. First, the battery capacity of thebattery unit 120 is checked (S101). Then, the alarm level is set up to correspond to the checked battery capacity (S102). Next, the remaining power is checked at a predetermined time interval (S103). Next, it the remaining power is compared to a preset alarm level (S104). In operation S104, if the remaining battery capacity is not smaller than the preset alarm level, the operation returns to operation S103. - In operation S104, if the remaining battery capacity is lower than the preset alarm level, an alarm is activated (S105). In addition, the battery capacity of the
battery unit 120 is checked to determine if the battery capacity has changed. If the battery capacity of thebattery unit 120 has changed, the operation S104 may include a stage to set up the alarm level again to correspond to the changed battery capacity. - According to aspects of the present invention, the efficiency of using a battery can be improved. The amount of time of using a battery-powered computer system can be maximized by generating an alarm based on the real capacity of the battery unit.
- Further, according to aspects of the present invention, a user can set the battery alarm by referring to a present battery capacity and a present alarm level through a graphical user interface, thereby providing a convenience to the user in setting the battery alarm.
- Further, according to aspects of the present invention, there are provided a computer system and a control method thereof, which can improve the stability of a computer system. In particular, the battery can be prevented from being completely discharged while the computer system driven by the battery moves from a normal mode to a standby mode by generating the battery alarm based on the real capacity of the battery.
- Although a few embodiments of the present invention have been shown and described, it would be appreciated by those skilled in the art that changes may be made in this embodiment without departing from the principles and spirit of the invention, the scope of which is defined in the appended claims and their equivalents.
Claims (24)
1. A computer system, comprising:
at least one device;
a battery unit having a predetermined battery capacity to supply power to the device;
a monitoring unit to monitor remaining power of the battery unit;
an alarm informing unit to generate an alarm related to the battery unit; and
a controller to set up an alarm level based on the battery capacity of the battery unit and to control the alarm informing unit to generate the alarm to inform a user that the remaining power of the battery unit is low if the remaining power of the battery unit monitored by the monitoring unit is lower than the alarm level.
2. The computer system according to claim 1 , wherein the controller sets up the alarm level as a ratio of a predetermined remaining power to the battery capacity of the battery unit and compares the alarm level with a ratio of the monitored remaining power to the battery capacity.
3. The computer system according to claim 2 , wherein the predetermined remaining power corresponds to a minimum power amount required for the computer system to move from a normal mode to a standby mode stably.
4. The computer system according to claim 1 , further comprising:
a user input unit to receive a user input related to setting the alarm level;
wherein the controller sets up the alarm level according to the user input received through the user input unit.
5. The computer system according to claim 4 , further comprising:
a display unit; and
a GUI generation unit to generate a graphical user interface displayed on the display unit,
wherein the controller controls the GUI generation unit to generate the graphical user interface to set the alarm level.
6. The computer system according to claim 5 , wherein the graphical user interface comprises an item corresponding to at least one of the battery capacity of the battery unit, a predetermined remaining power, and the alarm level.
7. The computer system according to claim 1 , wherein if the battery capacity of the battery unit changes, the controller sets up the alarm level corresponding to the changed battery capacity again.
8. The computer system according to claim 1 , wherein:
the alarm informing unit comprises at least one of a message display unit and a sound output unit; and
the controller controls the message display unit and/or the sound output unit of the alarm informing unit to display an alarm message and/or to output an alarm sound.
9. A control method of a computer system comprising at least one device and a battery unit having a predetermined battery capacity and supplying power to the device, the method comprising:
setting up an alarm level based on the battery capacity of the battery unit;
monitoring a remaining power of the battery unit; and
generating an alarm to inform a user that the battery unit is low on power if the monitored remaining power of the battery unit is lower than the alarm level.
10. The control method according to claim 9 , wherein:
the setting up of the alarm level comprises setting up the alarm level as a ratio of a predetermined remaining power to the battery capacity; and
the generating of the alarm comprises comparing the alarm level with a ratio of the monitored battery remaining capacity to the battery capacity.
11. The control method according to claim 10 , wherein the predetermined remaining power corresponds to a minimum power amount required for the computer system to move from a normal mode to a standby mode stably.
12. The control method according to claim 9 , further comprising:
receiving a user input related to a setting of the alarm level; and
setting up the alarm level according to the user input.
13. The control method according to claim 12 , wherein the setting up the alarm level comprises displaying a graphical user interface to set the alarm level.
14. The control method according to claim 13 , wherein the graphical user interface comprises an item corresponding to at least one of the battery capacity of the battery unit, a predetermined remaining power, and the alarm level.
15. The control method according to claim 9 , further comprising setting up the alarm level corresponding to a changed battery capacity again if the battery capacity of the battery unit changes.
16. The control method according to claim 9 , wherein the generating the alarm comprises displaying an alarm message and/or outputting an alarm sound.
17. The control method according to claim 9 , wherein the setting of the alarm level comprises setting a plurality of alarm levels, each corresponding to a different ratio of a predetermined remaining power to the battery capacity.
18. The computer system according to claim 1 , wherein the controller sets up a plurality of alarm levels, each corresponding to a different ratio of a predetermined remaining power to the battery capacity.
19. The computer system according to claim 2 , wherein the predetermined remaining power is approximately 1 Wh.
20. A computer system comprising:
a battery monitoring unit to monitor the remaining power of a battery coupled to the computer system and to compare the remaining power with an alarm level varying based upon a ratio of a predetermined remaining power level to the capacity of the battery; and
an alarm generation unit to generate an alarm if the result of the battery monitoring unit's comparison indicates that the percentage of remaining power is lower than the alarm level.
21. The computer system according to claim 20 , wherein the predetermined remaining power level is determined by a user.
22. The computer system according to claim 20 , further comprising a plurality of alarm levels, each alarm level corresponding to a ratio of a different predetermined remaining power level to the battery capacity.
23. A mobile device comprising:
a monitor to monitor a remaining power of a battery; and
an alarm generator to generate an alarm if a ratio of remaining power to the capacity of the battery, which varies based on the capacity, is lower than an alarm level.
24. The method according to claim 23 , wherein the ratio is determined to maintain a predetermined remaining power to be substantially constant.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR2006-96257 | 2006-09-29 | ||
| KR1020060096257A KR101321432B1 (en) | 2006-09-29 | 2006-09-29 | Computer system and control method thereof |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| US20080082918A1 true US20080082918A1 (en) | 2008-04-03 |
Family
ID=39255819
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US11/764,974 Abandoned US20080082918A1 (en) | 2006-09-29 | 2007-06-19 | Computer system and control method thereof |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US20080082918A1 (en) |
| KR (1) | KR101321432B1 (en) |
| CN (1) | CN101154127A (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20140347057A1 (en) * | 2013-05-24 | 2014-11-27 | Samsung Electronics Co., Ltd. | Apparatus and method for providing battery information, and user terminal therefor |
| CN107544029A (en) * | 2017-08-24 | 2018-01-05 | 苏州麦喆思科电子有限公司 | A kind of intellectual monitoring control method based on lithium power supply |
| CN107861774A (en) * | 2017-11-29 | 2018-03-30 | 南京南瑞继保电气有限公司 | A kind of monitoring method and device |
| US20220269574A1 (en) * | 2021-02-25 | 2022-08-25 | Dell Products L.P. | Systems and methods for mitigating failure to enter standby mode |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103186357B (en) * | 2011-12-31 | 2015-08-26 | 联想(北京)有限公司 | A kind of method and electronic equipment showing information |
| CN105528144B (en) * | 2015-12-16 | 2018-09-11 | 北京金山安全软件有限公司 | Low-power notification bar control method and device |
| JP2021114876A (en) * | 2020-01-21 | 2021-08-05 | キヤノン株式会社 | Electronics, control methods and programs |
Citations (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5600228A (en) * | 1993-07-29 | 1997-02-04 | Canon Kabushiki Kaisha | Power managing apparatus and method |
| US5691742A (en) * | 1995-05-24 | 1997-11-25 | Dell U.S.A., L.P. | Software battery gauge for portable computers |
| US6138233A (en) * | 1997-09-23 | 2000-10-24 | Samsung Electronics Co., Ltd. | Method of updating a BIOS ROM |
| US6697953B1 (en) * | 2000-11-15 | 2004-02-24 | Ericsson Inc. | Method for reducing power consumption in battery powered devices |
| US20050017685A1 (en) * | 2003-05-29 | 2005-01-27 | Glynne Rees | Battery life monitor and battery state of charge monitor |
| US20050060659A1 (en) * | 2003-09-11 | 2005-03-17 | Dell Products L.P. | System, method and software for communicating the effects of user preference settings in an information handling system |
| US20060015758A1 (en) * | 2004-07-15 | 2006-01-19 | Samsung Electronics Co., Ltd. | Method and apparatus for managing power of portable computer system |
| US20060121951A1 (en) * | 2004-12-03 | 2006-06-08 | Motorola, Inc. | Communications device with low battery notification |
| US7109876B2 (en) * | 2001-03-30 | 2006-09-19 | Bellsouth Intellectual Property Corporation | Battery capacity indicator in a portable computing device |
| US7166989B2 (en) * | 2004-03-01 | 2007-01-23 | Acer Incorporated | Power supply system for supplying power to an electronic apparatus |
| US7259539B2 (en) * | 2000-04-14 | 2007-08-21 | Zip Charge Corporation | Method and apparatus for charging a rechargeable battery |
| US7493501B2 (en) * | 2004-09-21 | 2009-02-17 | Lg Electronics Inc. | Apparatus and method for controlling system operation based on battery state |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000214965A (en) | 1999-01-25 | 2000-08-04 | Toshiba Corp | Computer system and battery event management method |
| JP2001209465A (en) | 2000-01-28 | 2001-08-03 | Toshiba Corp | INFORMATION PROCESSING APPARATUS AND BATTERY DRIVABLE TIME PREDICTION METHOD |
| JP2004046492A (en) | 2002-07-11 | 2004-02-12 | Canon Electronics Inc | Battery remaining quantity detection method, device, program, and storage medium for electronic equipment |
-
2006
- 2006-09-29 KR KR1020060096257A patent/KR101321432B1/en not_active Expired - Fee Related
-
2007
- 2007-06-19 US US11/764,974 patent/US20080082918A1/en not_active Abandoned
- 2007-09-28 CN CNA2007101613718A patent/CN101154127A/en active Pending
Patent Citations (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5600228A (en) * | 1993-07-29 | 1997-02-04 | Canon Kabushiki Kaisha | Power managing apparatus and method |
| US5691742A (en) * | 1995-05-24 | 1997-11-25 | Dell U.S.A., L.P. | Software battery gauge for portable computers |
| US6138233A (en) * | 1997-09-23 | 2000-10-24 | Samsung Electronics Co., Ltd. | Method of updating a BIOS ROM |
| US7259539B2 (en) * | 2000-04-14 | 2007-08-21 | Zip Charge Corporation | Method and apparatus for charging a rechargeable battery |
| US6697953B1 (en) * | 2000-11-15 | 2004-02-24 | Ericsson Inc. | Method for reducing power consumption in battery powered devices |
| US7109876B2 (en) * | 2001-03-30 | 2006-09-19 | Bellsouth Intellectual Property Corporation | Battery capacity indicator in a portable computing device |
| US20050017685A1 (en) * | 2003-05-29 | 2005-01-27 | Glynne Rees | Battery life monitor and battery state of charge monitor |
| US20050060659A1 (en) * | 2003-09-11 | 2005-03-17 | Dell Products L.P. | System, method and software for communicating the effects of user preference settings in an information handling system |
| US7166989B2 (en) * | 2004-03-01 | 2007-01-23 | Acer Incorporated | Power supply system for supplying power to an electronic apparatus |
| US20060015758A1 (en) * | 2004-07-15 | 2006-01-19 | Samsung Electronics Co., Ltd. | Method and apparatus for managing power of portable computer system |
| US7493501B2 (en) * | 2004-09-21 | 2009-02-17 | Lg Electronics Inc. | Apparatus and method for controlling system operation based on battery state |
| US20060121951A1 (en) * | 2004-12-03 | 2006-06-08 | Motorola, Inc. | Communications device with low battery notification |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20140347057A1 (en) * | 2013-05-24 | 2014-11-27 | Samsung Electronics Co., Ltd. | Apparatus and method for providing battery information, and user terminal therefor |
| US9697725B2 (en) * | 2013-05-24 | 2017-07-04 | Samsung Electronics Co., Ltd | Apparatus and method for providing battery information, and user terminal therefor |
| CN107544029A (en) * | 2017-08-24 | 2018-01-05 | 苏州麦喆思科电子有限公司 | A kind of intellectual monitoring control method based on lithium power supply |
| CN107861774A (en) * | 2017-11-29 | 2018-03-30 | 南京南瑞继保电气有限公司 | A kind of monitoring method and device |
| US20220269574A1 (en) * | 2021-02-25 | 2022-08-25 | Dell Products L.P. | Systems and methods for mitigating failure to enter standby mode |
| US11663106B2 (en) * | 2021-02-25 | 2023-05-30 | Dell Products L.P. | Systems and methods for mitigating failure to enter standby mode |
Also Published As
| Publication number | Publication date |
|---|---|
| CN101154127A (en) | 2008-04-02 |
| KR20080030322A (en) | 2008-04-04 |
| KR101321432B1 (en) | 2013-10-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6975947B2 (en) | Power saving apparatus in an appliance | |
| US20080082918A1 (en) | Computer system and control method thereof | |
| US7825635B2 (en) | Computer system and control method thereof capable of changing battery charging mode according to user's selection | |
| JP5117572B2 (en) | Power management device for portable devices | |
| KR100621101B1 (en) | Electronic device and control method | |
| US8232762B2 (en) | Computer and battery charging method thereof | |
| US10331200B2 (en) | Apparatus, method, and system for dynamically controlling ports in different system states | |
| US9515509B2 (en) | Electronic device system and battery pack | |
| JPH08331768A (en) | Overdischarge protective circuit for battery | |
| US20140032952A1 (en) | Electronic apparatus and drive control method thereof | |
| US9923368B2 (en) | Electronic apparatus and driving control method thereof | |
| US7166989B2 (en) | Power supply system for supplying power to an electronic apparatus | |
| US8972210B2 (en) | Power management module and power supply apparatus | |
| US9991729B2 (en) | Electronic device having a charging voltage regulation circuit | |
| US7589519B2 (en) | Electronic apparatus with driving power having different voltage levels | |
| US20040085045A1 (en) | Electronic device | |
| KR100630964B1 (en) | Adapters and electronics using them | |
| US7683578B2 (en) | Energy saving system | |
| JP6649579B2 (en) | Electronic system, function expansion device and power management program | |
| US20120043926A1 (en) | Power Management Device, Power Management Method and Portable Electronic Device | |
| CN118074279A (en) | Method and system for preventing abnormal shutdown of electronic terminal and electronic terminal | |
| CN120749929A (en) | Charging method and related equipment | |
| KR20080039705A (en) | Portable computer | |
| KR20050036245A (en) | Computer system and control method thereof |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment |
Owner name: SAMSUNG ELECTRONICS CO., LTD., KOREA, REPUBLIC OF Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:HWANG, SANG-YEON;REEL/FRAME:019484/0667 Effective date: 20070618 |
|
| STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO PAY ISSUE FEE |