WO2000073884A9 - Method and apparatus for using residual energy in a battery-powered computer - Google Patents
Method and apparatus for using residual energy in a battery-powered computerInfo
- Publication number
- WO2000073884A9 WO2000073884A9 PCT/US2000/012849 US0012849W WO0073884A9 WO 2000073884 A9 WO2000073884 A9 WO 2000073884A9 US 0012849 W US0012849 W US 0012849W WO 0073884 A9 WO0073884 A9 WO 0073884A9
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- battery
- voltage
- time
- powered computer
- energy source
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
Definitions
- the invention relates generally to the field of battery-powered computers. More particularly, the invention relates to using residual energy in battery-powered computers to perform a function before the battery discharges to its cutoff voltage.
- the user expects to be able to execute certain applications after the warning before the applications are locked out.
- the single warning message is typically triggered by the operating voltage of the primary battery discharging below a certain predetermined warning voltage.
- Such operating voltage based warning messages can fail to meet user expectations when, due to accuracy limitations of the voltage detection component(s) used to monitor the operating voltage, the message is provided too late for the user to perform the desired pre-cutoff function, or execute the pre-lockout application. Therefore, what is needed is a warning message that meets user expectations by ensuring that the user can perform the pre-cutoff functions before the battery discharges to the cutoff voltage and can execute certain applications before the applications are locked out.
- Another problem with the prior art is that conventional battery-powered computers rely on an alternative energy source to ensure retention of data when the energy level of the primary energy source goes below a minimum energy level for continued normal functioning of the computer.
- These alternative energy sources can include small batteries such as watch batteries, large capacitors, and other energy storage devices. The capacity requirements for the alternative energy sources are typically much lower than the primary energy source capacity.
- the alternative energy source provides a voltage source when the batteries are replaced.
- a capacitor is charged by the primary energy source (two AAA alkaline batteries).
- the capacitor provides an alternative energy capacity that enables the Palm III to retain data for approximately one minute to three minutes with no charge from the alkaline batteries, e.g., when low charge alkaline batteries are replaced by the user.
- a problem with this technology has been that the alternative energy source does not provide enough time for replacement of the primary energy source when the user cannot provide replacement batteries within the proscribed time (e.g., one to three minutes), and data stored in the battery powered computer is therefore lost. Therefore, what is required is a solution that uses the primary energy source to provide sufficient time for data retention during a period of time when the primary energy source is susceptible to discharging to the cutoff voltage or is otherwise unable, in the absence of the solution, to ensure that the data will be retained.
- One unsatisfactory approach in an attempt to solve the above-discussed problems, involves the use of secondary or alternate watch batteries in certain handheld connected organizers that use the Windows R CE operating system. Unless the remaining capacity of the alternate battery is monitored, the alternate battery is subject to unpredictable failure just at the time it is needed most. But, monitoring the remaining capacity of the alternate battery is duplicative of any provision to monitor the capacity of the primary battery and is therefore inefficient.
- a primary goal of the invention is to reserve a residual battery capacity in a primary energy source of a battery-powered computer for one or more pre- cutoff functions.
- One example of a pre-cutoff function is using the residual battery capacity to retain data stored in the computer between charging opportunities.
- Another goal is to provide a warning message that is based on a measurement of time from when a signal is received by the processor disposed in the computer.
- the time-based warning avoids voltage measurement accuracy limitations that are characteristic of analog to digital converters and can detrimentally affect the timing of warning messages based on operating voltage measurements.
- a method including a hardware lockout of power and application interrupt signals when the battery capacity has decreased to within a predetermined amount above the cutoff voltage, and a method for providing a time-based warning.
- the methods and apparatus according to the invention provide advantages because they provide time-based warnings and hardware lockouts that enable the battery- powered computer to use the residual energy in the rechargeable battery to perform pre-cutoff functions such as ensuring that data stored in the computer is retained in between opportunities to charge the battery.
- a first and a second aspect of the invention are implemented in various embodiments based on a battery-powered computer including a primary energy source.
- the primary energy source for operation of the battery-powered computer includes at least one battery and can be a rechargeable battery.
- the rechargeable battery can be the sole energy source for operation of the battery-powered computer.
- a secondary source of energy can be provided to ensure that the data is retained in the memory even after the residual energy in the primary energy source has been depleted to approximately the cutoff voltage.
- the first aspect of the invention includes a battery-powered computer having a processor and a memory.
- the memory is coupled with the processor to: calculate a measure of time after a signal is received by the processor, and to provide a time-based warning message based on the measure of time.
- the warning message indicates that the energy capacity of the battery has discharged to a low level.
- the second aspect of the invention includes a battery-powered computer having a battery, a processor and hardware resources coupled to the processor.
- the battery has an operating voltage, and a cutoff voltage below which no functioning of the battery-powered computer can be executed using the primary energy source.
- the hardware resources are coupled with the processor to respond to the operating voltage being approximately equal to a hardware lockout voltage by preventing the activation of power and applications in the battery-powered computer.
- the primary energy source Upon discharging to the hardware lockout voltage, the primary energy source retains a residual energy above the cutoff voltage sufficient for the battery-powered computer to perform at least one function before the primary energy source discharges to the cutoff voltage.
- a third aspect of the invention is a method implemented in a battery- powered computer for providing a warning based on at least one measurement of time.
- the method includes a processor receiving a signal at approximately a first time and starting at least one timer at approximately the first time.
- the method also includes tracking at least one measure of time from approximately the first time, and the battery-powered computer responding to a first measure of time being approximately equal to a second time by providing a warning that a primary energy source of the battery-powered computer has discharged to a low voltage.
- a fourth aspect of the invention is a method for using residual energy in a battery-powered computer.
- the method includes the primary energy source discharging to approximately a hardware lockout voltage level; and responsive thereto, a processor preventing activation of power and applications in the battery-powered computer.
- the primary energy source Upon discharging to the hardware lockout voltage, the primary energy source has a residual energy sufficient to perform at least one function within a first duration before the primary energy source discharges to a cutoff voltage.
- FIG. 1 illustrates a portable computer adapted to user residual battery energy, representing an embodiment of the invention.
- FIG. 2 provides a flow chart illustrating a method of using residual energy in a battery-powered computer to retain data, representing an embodiment of the invention.
- FIG. 3 illustrates a battery discharge curve, representing an embodiment of the invention.
- the primary energy source can be one or more rechargeable batteries, or one or more batteries that are replaced after discharging.
- the primary energy source can be the sole energy source for the computer.
- the primary energy source can provide power to operate the computer until the primary energy source voltage discharges to a cutoff voltage.
- the computer crashes or otherwise shuts off.
- the computer cannot function using the primary energy source to power the computer, unless the primary energy source is replaced, recharged, or otherwise brought back to a voltage level above the cutoff voltage.
- the methods and apparatus provide advantages because they reserve an amount of residual energy in the primary energy source to perform at least one pre-cutoff function within a first duration before the primary energy source discharges to the cutoff voltage.
- the residual energy can be used to retain data stored in the computer between opportunities to charge a rechargeable battery, or to perform a wireless data synchronization.
- warnings of low operating voltage based on at least one measure of time are produced by the battery-powered computer. These time-based warnings are much less likely to fail than voltage based warnings because of voltage measurement accuracy limitations, or flat discharge-voltage battery characteristics.
- Some embodiments of the invention provide a computer including a processor and hardware resources coupled with the processor to lock out power and application activation when the rechargeable battery has discharged to a predetermined hardware lockout voltage.
- the value of the hardware lockout is based on the primary energy source retaining a residual energy sufficient for performing the corresponding pre-cutoff function within an amount of time that is expected to enable the user to perform the function.
- Narious methods of using residual energy according to the invention include detecting that the primary energy source has discharged to a voltage level approximately equal to the hardware lockout voltage.
- the methods also include the processor responding to detecting the voltage level by placing the computer into a low-energy consumption state, and preventing activation of power and applications in the computer. Battery-Powered Computer Using Residual Energy in Primary Energy Source
- Figure 1 Narious embodiments of a battery-powered computer 100 according to the invention are represented by Figure 1. These embodiments include at least one battery 1 10, a processor 120, an analog to digital converter 130, a voltage comparator 140, activation switches 150A-150X for energy consuming functions, logic gates 160A-160X, and a memory 170.
- the battery 1 10 has an energy capacity that decreases from energy discharge during use of the battery-powered computer 100.
- the battery 110 also has a cutoff voltage below which battery-powered computer 100 operation does not occur using the batter ⁇ ' as the energy source.
- the processor 120 can include an interrupt controller 122 and a warning level calculation circuit 124.
- the memory 170 can include an operating system 172 and a residual energy manager module 174 (otherwise referred to herein as "program").
- Some embodiments of the battery-powered computer 100 include only the battery 110, the processor 120, the memory 170, and hardware resources coupled to the processor to provide a hardware lockout that prevents activation of power and applications on the battery-powered computer.
- Other embodiments include various combinations of the other features described herein to provide responses to decreased battery 110 capacity, such as warning messages and a software lockout.
- the battery-powered computer 100 can be powered by a single rechargeable battery 110, as shown in Figure 1.
- the battery 110 acts as the primary energy source, and the battery-powered computer 100 also includes alternative energy sources.
- the battery 1 10 can provide the power to operate the battery-powered computer 100 as long as the battery 110 operating voltage is above a cutoff voltage.
- the battery-powered computer includes a warning level calculation means.
- the warning calculation means can be a warning level calculation circuit 124 disposed in the processor 120, or can be a series of software instructions, typically disposed in the memory 170 and executed by standard processor 120 resources.
- the memory 170 is coupled with the processor 120 to provide a warning based on a measure of time after a signal is received by the processor 120.
- the warning message referred to in the examples below as the second warning, indicates that the energy capacity of the battery 110 is low.
- the battery-powered computer 100 can include at least one timer coupled with the warning calculation circuit 124.
- the timer(s) can be disposed in the warning calculation circuit 124.
- the signal starts the at least one timer and can correspond to a first warning based on voltage measurement that the battery 1 10 operating voltage is low.
- the measure of time used to determine when the second warning is provided can include elapsed time, or operational time of the battery-powered computer, or whichever of these two times occurs first.
- the battery-powered computer 100 can implement methods for using the residual energy of the rechargeable battery 110 to perform at least one pre-cutoff function within a first duration before the battery discharges to the cutoff voltage. Some of these methods are described in the Methods for Using Residual Energy in a Battery- Powered Computer section below.
- the battery-powered computer 100 monitors the capacity remaining in the battery 110 as the battery discharges.
- the battery-powered computer 1 10 then locks out power and application interrupt signals when the capacity decreases to a residual capacity corresponding to a predetermined voltage.
- the lockout reserves the residual capacity for performing one or more pre-cutoff functions before the battery 110 discharges to the cutoff voltage.
- the residual energy can be used to ensure that data is retained in the memory 170 between battery charging opportunities.
- Some embodiments of the battery-powered computer 100 can implement a hardware lockout of the battery-powered computer 100 when the battery 1 10 voltage level decreases to a predetermined hardware lockout voltage level.
- the predetermined hardware lockout voltage can be calculated to ensure that sufficient residual energy remains in the battery 110 to retain data stored in the memory 170 for a period of time between battery charging opportunities, or provide another pre-cutoff function.
- the hardware lockout can place the battery-powered computer 100 into a low-energy consumption "sleep" state while also masking interrupt signals including those that initiate certain high-energy functions.
- the high-energy functions can include data synchronization through a modem, an RS-232 communication port, or using an infrared (IR) port.
- Other high-energy functions can include using a back-lit display and performing radio frequency wireless communications.
- all applications in the battery-powered computer 100 are masked by the hardware lockout.
- the hardware lockout can be viewed as forcing the battery-powered computer 100 to behave as if the rechargeable battery 1 10 has no remaining usable charge, i.e., discharged below the cutoff voltage; and then using the remaining, or residual, charge to maintain the computer in the sleep state until a predetermined function is performed.
- the hardware lockout reserves sufficient residual energy so that the predetermined function can be performed within a particular target duration after the lockout before the battery 110 discharges to an energy level below that required to perform the function. This target duration can be based on any related user requirement.
- some embodiments of the Palm VTM portable computer available from 3Com can use the hardware lockout to retain data stored in the memory 170 for two to three days after imposing the hardware lockout.
- the lockout is implemented in hardware to ensure that the lockout, and associated data retention, is not subject to failure from software errors.
- the determination of the hardware lockout voltage level can be based on trade-off considerations such as maximizing user access to power and application functions, and providing sufficient time for the user to start recharging the battery 110.
- the required residual energy corresponds to the energy required to perform data synchronization.
- the residual energy is sufficient to maintain the battery-powered computer 100 in its sleep state for a target duration before the data synchronization function is performed.
- the target duration could be based on the time expected for a user to gain access to either a base station for an RF wireless data synchronization, a communications cradle for a wired data synchronization, or a device with IR communication capability according to applicable IrCOMM protocols.
- the analog-to-digital (A/D) converter 130 is coupled with the rechargeable battery 110 and the processor 120 to monitor the battery voltage.
- the A/D converter 130 provides a digital signal corresponding to the operating voltage of the rechargeable battery 110 to the memory 170.
- More than one predetermined action voltage level can be detected using a residual energy manager module 174 disposed in the memory 170.
- the residual energy manager module 174 can store values corresponding to at least one action voltage level.
- the action voltage levels can correspond to actions such as: a software lockout of power and applications in the battery-powered computer 100, or providing a warning to the user that the batteries 110 have discharged to a low operating voltage.
- the residual energy manager module 174 can compare the digital signal provided by the A/D converter with the at least one action voltage level to detect when the battery 1 10 has discharged to approximately an action voltage level. Upon detecting that the battery 110 operating voltage has discharged to approximately one of the action voltage levels, the residual energy manager module 174 can provide a signal to the processor 120 to cause the action corresponding to the detected action level to occur.
- Some embodiments include an interrupt controller 122 disposed in the processor 120.
- the interrupt controller 122 can be coupled with the A/D converter 130 and the memory 170 to provide a software lockout preventing activation of power and application on the battery-powered computer 100 when the battery 110 has discharged to approximately a software lockout voltage.
- Some embodiments of the invention combine the first and second aspects of the invention. These embodiments, provide a time-based warning that occurs before the software (or hardware) lockout, because the time-based warning is not subject to fail because of voltage accuracy limitations of the A/D converter 130.
- the method for using residual energy 200 shown in Figure 2 includes providing a first warning message (block 210), starting at least one timer (block 215), and providing a second warning message (block 220). Each timer starts at approximately the time when the first warning message is provided to provide a measure of time. The second warning message is provided when the appropriate measure of time approximately equals a predetermined time. Because no voltage measurement is used to calculate when the second warning message is given, the second warning message is not subject to failure based on the accuracy limitations of the voltage measurement component, e.g., the A/D converter 130.
- the time-based warning also overcomes voltage versus capacity limitations, i.e., flat voltage versus capacity discharge curves, present within some battery technologies.
- the method for using residual energy 200 continues by providing a software lockout (block 230) of power and application interrupt signals, and providing a hardware lockout (block 240) of power and application interrupt signals as the primary energy source discharges.
- the value(s) of the timer(s) can provide the basis for providing the second warning message (block 220).
- the method for using residual energy 200 can also include recharging the battery (block 250) and repeating one or more of the warning message steps (blocks 210 and 220), and the lockout steps (blocks 230 and 240).
- the method for using residual energy 200 includes, after starting the timer(s) (block 215), determining whether the battery 1 10 has been recharged to a voltage greater than the first warning message voltage (block 260). This determination can be made by including a first warning message voltage recharge level and appropriate code in the residual energy manager module 174.
- the method for using residual energy 200 can continue by resetting the timer(s) (at block 270) used to determine when the second warning message is provided (e.g., at block 220). Otherwise, the timers can continue as if no recharging has occurred.
- Some embodiments of the method for using residual energy 200 according to the third aspect of the invention include only providing the first message warning 210, starting the timer(s) 215, and providing the second warning 220. More generally, starting the timers 215 can be initiated by any signal received by the processor 120.
- Some embodiments of the method for using residual energy 200 according to the fourth aspect of the invention include only the hardware lockout step (block 240) and battery recharging (block 250). In other embodiments, various combinations of one or more of the warning steps (blocks 210 and 220), and the lockout steps (230 and 240) are included. In some embodiments, different pre-cutoff functions are performed after the hardware cutoff (instead of battery recharging) such as wireless data synchronization, copying data to a non- volatile storage device or to a non-volatile integrated circuit (IC) memory. The data can be copied in its entirety, or in some embodiment only a portion of the data can be copied.
- the non-volatile storage device can be a rotating magnetic media, or a CD-ROM.
- the non- volatile IC memory can be a flash EEPROM device or a ferro-magnetic device.
- Other pre-cutoff functions include switching to another energy source, and performing memory/data integrity testing.
- the energy source switching could be to non-rechargeable "emergency backup" batteries and can include placing limitations on use of high-energy consumption functions in the battery- powered computer 100.
- the integrity testing can include applying an error correcting code across the data to help recover data that would otherwise be subject to lose due to the impending low power.
- FIG. 3 shows a first discharge cycle curve 300 A for a lightly-loaded battery 110 where the discharge rate is approximately 80 milliamperes (mA).
- Energy efficient portable computers such as the PalmV from Palm Computing, Inc., have battery 110 discharge rates similar to 80 mA (0.2 C, or one-fifth of the 1.0 C rated capacity) as represented in the first discharge cycle curve 300A.
- a second discharge cycle curve 300B is shown in Figure 3 for comparison purposes only, and represents the curve for a moderately-loaded lithium-ion battery 110, e.g., 400 mA discharge rate.
- the third discharge cycle curve 300C represents a heavily-loaded lithium-ion battery 110, e.g., 800 mA discharge rate.
- the voltages for the various message and lockout levels for this first example are based on an estimate for the current used by the battery-powered computer in standby mode of 300 microamps, and an estimate of active use current of 12 milliamps. These message and lockout level values, indicated on Figure 3, are also based on an average active use time per day of approximately twenty minutes. Based on these estimates, the battery-powered computer 100 consumes approximately 12 milliamp-hours per day during normal operation In some embodiments, the battery-powered computer 100 provides a first warning (otherwise referred to herein as Ml, for first warning message) when the battery 1 10 discharges to a first warning (Ml) voltage 310.
- Ml first warning
- the Ml voltage 310 (N,) is set at approximately 3J6 volts and occurs at a time t 0 .
- the Palm VTM portable computer can be used for approximately 21 days at 25°C before the Ml warning occurs.
- the twenty-one day period is based on the battery discharge curve for the lithium-ion battery 110, and a normal usage pattern of twenty minutes per day.
- the twenty-one day period is based on the assumption that the battery 110 is fully charged to approximately 4J volts (N 0 ) at the beginning of the 21 -day period.
- the difference between the fully charged battery 110 voltage N 0 and the Ml voltage 310 (V,) is approximately 0.35 volts, and is referred to N A .
- the A/D converter 130 provides a digital value representing the battery 110 voltage to the residual energy manager module 174.
- the digital value from the A/D converter 130 can be used to overcome voltage resolution limitations characteristic of the voltage comparator 140.
- the residual energy manager module 174 can store the Ml voltage 310. In response to receiving a digital value representing a voltage approximately equal to the Ml voltage 310 from the A/D converter 130 during discharge of the battery 110, the residual energy manager module 174 can cause the display of a first warning message on the image screen of the battery-powered computer 100.
- the first warning includes a warning that "your batteries are low”. The first warning can also inform the user that placing the Palm V TM portable computer into the HotSyncTM communications cradle will recharge the battery 110.
- the battery-powered computer 100 provides a second warning (M2) 320 message that occurs at an M2 time 320 corresponding to a predetermined measure of time after the first warning (Ml) message occurs.
- M2 message is triggered by an M2 time 320 corresponding to either three elapsed days after Ml occurs (t,), or sixty minutes of operating time assuming normal usage after Ml occurs (t 2 ), whichever occurs first.
- M2 is based on time and usage factors instead of a voltage value because of the difficulty in resolving 0.05 volts, and to guarantee that the M2 warning will appear before the software lockout LI.
- the M2 message includes "your batteries are extremely low".
- a first timer for the second warning can be disposed in the warning level calculation circuit 124 and controlled by the residual energy manager module 174 to track the elapsed time after the Ml warning.
- a second timer also disposed in the warning level calculation circuit 124 and controlled by the residual energy manager module 174, can track the battery-powered computer 100 operation time after the Ml warning.
- the second timer can be adapted to ensure that a light or heavy user will see the second M2 warning at an appropriate M2 time 320 after the first (Ml) warning, but before the battery- powered computer 100 locks out.
- the operating time required before the second (M2) warning is displayed is reduced by an appropriate amount.
- the reduction in operating time before the M2 warning occurs can be accomplished by accelerating the second timer during operation of high-energy consumption functions.
- the high-energy functions can include use of a back-light to enhance the display, RS-232 data synchronization, infrared data synchronization, and wireless communication.
- the residual energy manager module 174 can cause the first and second timers to be reset to zero in response to the processor 120 detecting that the battery 110 is being charged after the user sees the Ml message, but before M2.
- the battery 110 can be recharged by inserting the Palm N TM portable computer into the HotSyncTM communication cradle.
- Narious embodiments of the invention, including the Palm N TM portable computer can detect whether the battery-powered computer 100 is connected to the communication cradle as described by U.S. Patent Application 09/299,063, entitled “Detection of an Accessory Device Connected to a Portable Computer,” filed, April 23, 1999 which is incorporated herein by reference.
- the residual energy manager module 174 can respond to the detection of the connection to the communication cradle by implementing a timer reset function that monitors the battery 1 10 operating voltage to determine whether the voltage has been charged above a timer reset voltage level as described in the next two paragraphs.
- the processor 120 can respond to an A/D converter 130 digital value indicating that the battery 110 voltage has been charged higher than the Ml voltage by a threshold amount by canceling the timers. For example, given an Ml voltage 310 of 3.76 volts, a timer reset voltage of 3.81 volts can be used by the residual energy manager module 174 to cancel the timers.
- the M2 voltage can be approximately in the range of 3.73 to 3.74 volts. Recharge of the battery 110 from the M2 voltage to the initial operating voltage of 4J volts in some embodiments of the Palm NTM portable computer using a lithium-ion battery can take approximately thirty minutes.
- the margin of 0.05 volts (or 50 millivolts) is used to ensure that the timer-reset voltage is readily distinguished from the Ml voltage 310. This margin is preferred even for properly calibrated A D converters 130 to avoid resetting the timers when the operating voltage has not actually recharged to the Ml voltage 310.
- the accuracy of the digital signal provided by the A/D converter 130 can be improved from approximately 100 millivolts to approximately 50 millivolts by calibrating the A D converter 130.
- the temperature and the A/D converter 130 accuracy can force the voltage readings provided to the processor 120 and the residual energy manager module 174 up or down the time scale. Even with calibration, certain factors contributing to variability (or uncertainty) in the values provided by the A/D converter 130 can be accounted for to ensure that the messages (blocks 210 and 220) and the lockouts (blocks 230 and 240) meet user expectations.
- drift can provide an uncertainty of approximately 3 millivolts in some embodiments, A/D converter 130 leakage - 15 millivolts of uncertainty, long term stability - 2.5 millivolts, and FET temperature drift - 5 millivolts. These contributions total to an uncertainty of approximately +/- 25.5millivolts if the A/D converter 130 is calibrated using an In-Circuit Tester (ICT).
- ICT In-Circuit Tester
- an accurate battery 110 voltage measurement is not necessarily an accurate indicator of remaining battery capacity because many battery technologies, especially rechargeable batteries, have a "flat" discharge curve wherein the battery delivers a large portion of the battery's energy at approximately the same voltage.
- M2 is based on time and usage factors instead of a voltage value because of the difficulty in resolving 0.05 volts by the A/D converter 130.
- the residual energy manager module 174 can store the timer reset voltage level (e.g., 3.81 volts), and code to provide a signal to the processor 120 to reset the first and second timers upon receiving a value from the A/D converter 130 corresponding approximately to the reset voltage level.
- the processor 120 includes an interrupt controller
- the interrupt controller 122 can be programmed to mask off signals from signal producing components such as power-up buttons, wireless communication antennas, application buttons, connected accessory devices (such as synchronization docking ports and modems), and other components that would otherwise begin energy-consuming processing in the battery- powered computer 100.
- a software lockout occurs at an LI voltage (N 2 ) 330 of approximately 3J1 volts.
- the difference between the fully charged battery 1 10 voltage and the L 1 voltage (N 2 ) 330 is approximately 0.39 volts, and is referred to as N B in Figure 2.
- battery 110 discharge data at 25 °C and 20% of the discharge rate at which the battery capacity is specified, discharge to a battery voltage of approximately 3.71 volts, e.g., the software lockout voltage, occurs approximately 5 days after the second warning (M2) message for an average user.
- Discharge to the LI voltage 330 also occurs approximately 7 to 10 days before the battery 1 10 discharges to the cutoff voltage (2.75 volts) 350 and the user loses data for the average Palm N TM portable computer user.
- the residual energy manager module 174 reconfigures the interrupt controller 122 when the battery 110 discharges to the LI voltage 330.
- the reconfiguring prevents the processor 120 from responding to interrupt signals from the power button, application buttons, or connected accessory devices.
- the Ml, LI, and L2 voltage levels (310, 330 and 340) can be based on providing approximately three days between Ml and M2, and two days between M2 and software lockout LI.
- the estimated duration between software lockout LI and cutoff e.g., loss of battery life when memory 170 contents are lost, is approximately seven days. Approximately five of those days are after the software lockout LI and before a hardware lockout L2, and approximately two days are provided from the hardware lockout L2 to the battery cutoff voltage 350.
- the hardware lockout L2 can force the processor 120 to get an interrupt, and lock all the power and application switches.
- the residual energy is approximately 50 mAh (7.2 mAh/day discharge for standby mode multiplied by seven days).
- Battery 1 10 voltage measurements for the Palm VTM portable computer using a lithium-ion battery with the discharge characteristics shown in Figure 3 revealed the target of seven days between the software lockout LI and when the battery discharges to the cutoff voltage 350 at 2.5 volts can be provided, on average, by setting the LI voltage at 3.71 volts.
- the hardware lockout (L2) occurs at a voltage of approximately 3.5 volts and at a time referred to as t L2 .
- the L2 voltage 340 is estimated to provide a period in which the data stored in the memory 170 can be retained before the battery 110 discharges to the cutoff voltage 350 of approximately two days.
- the maximum time between L2 and cutoff is referred to as At-..,..
- the battery 110 should be recharged before the time t L2 + At- ⁇ .
- the L2 to cutoff voltage difference is approximately 0J5 volts for some embodiments of the Palm N TM portable computer, represented by the first discharge cycle curve 300A.
- LI and L2 can move relative to each other depending on temperature and component tolerances.
- approximately five to ten percent of the battery 1 10 capacity is saved by LI and L2 for the pre-cutoff function.
- the hardware lockout can be implemented using hardware resources such as the voltage comparator 140, the activation switches 150A through 150X, and logic gates 160A through 160X.
- the logic gates 160A through 160X can be connected to the activation switches 150A through 150X, the voltage comparator 140, and the processor 120 as shown in Figure 1.
- the logic gates 160A through 160X can be AND gates as shown in Figure 1.
- the processor 120 receives a lockout interrupt signal and responds to the lockout interrupt signal by locking out all power, application and connected device interrupt signals. Using hardware to lockout the application, power and connected device interrupt signals ensures that the lockout will occur, and the residual battery 110 capacity reserved, even if there is a software failure.
- the software lockout LI can fail if the battery is too close to the end of its life and reaches the cutoff voltage 350 too quickly.
- the processor 120 can remain on for approximately 100 milliseconds because of the time required to read the A/D converter 130 output.
- the liquid crystal image screen does not power up during the 100 milliseconds period after L 1.
- the processor 120 can cycle on and off to read the A/D converter 130 causing the battery 110 to further discharge without the user being aware of the discharge.
- the memory 170 can include an identification table to address different characteristics for different battery- powered computers 100. These characteristics can include: battery 110 parameters, e.g., charging factors for different battery types, energy usage rates by the particular battery-powered computer 100, e.g., higher energy usage rates for color screens. The characteristics can also include time and voltage factors for triggering the warnings and lockouts based on user preferences, owner usage patterns, or other criteria. Different user profiles can be accommodated by setting different values for Ml, M2, and LI, in the residual energy manager module 174.
- the identification table can be disposed in the residual energy manager module 174, or another portion of the memory 170 in the battery- powered computer 100.
- different primary energy sources can power the battery-powered computer 100.
- Rechargeable batteries 110 having discharge curves that differ from those shown in Figure 3 can be used.
- replaceable batteries 110 can be used.
- the pre-cutoff function can be a data synchronization to ensure that critical data stored in the memory 170 is updated in an external memory source for subsequent retrieval by the battery-powered computer 100 after replacing the batteries.
- Modifications to the hardware resources are required to implement changes the L2 voltage.
- Changes in the L2 voltage can be made by changing the voltage values for the voltage comparator 140. For example, such a change is useful to accommodate a pre-cutoff function that requires substantially greater than the retention of memory used to determine the hardware lockout L2 voltage 340 in the first example above.
- the L2 voltage can be set at a higher voltage value to ensure that the battery-powered computer 100 retains sufficient capacity to perform the function before cutoff.
- Some users who do not have ready access to recharging may require additional time between the hardware lockout L2 time (t L2 ) and the latest time for recharge (t L2 + ⁇ t-.-J. Providing this additional time between L2 and cutoff also requires changes to the hardware resources.
- Different responses to decreased battery 110 capacity can also be provided by changing the residual energy manager module 174.
- an automatic synchronization can be implemented when the battery 110 has discharged below a certain value and the battery-powered computer 100 detects a connection to an external memory source.
- the method for using residual energy 200 can include, after starting the timer(s) (block 215), determining whether the battery 110 has been recharged to a voltage approximately equal to the first warning message Ml voltage (block 260).
- Other embodiments of the invention use a timer to make this determination instead of determining when the operating voltage has actually been recharged to above the first warning message Ml voltage 310.
- the operating time before the second (M2) warning is displayed can be reduced by an appropriate amount when high-energy consumption function are executed by the battery-powered computer 100.
- Some battery-powered computers 100 use nickel cadmium (NiCad) batteries for wireless communications.
- NiCad batteries can be recharged by the primary energy source. This charging of the NiCad batteries is another high-energy consumption function that causes the required operating time before the M2 warning to be reduced.
- a battery-powered computer 100 representing an embodiment of the invention, can be cost effective and advantageous for at least the following reasons.
- Battery-powered computers 100 according to the invention reserve a residual energy to provide a period of time in which the user can perform critical memory saving functions using the primary energy source before the primary energy source discharges to the cutoff voltage.
- various embodiments of the invention ensure that these functions will be available even in the event of software errors. Preventing loss of key data can save users of the battery-powered computer 100 time in circumstances where the data can be found elsewhere or redone. Otherwise the data loss prevention ensures that irreplaceable data is retained in the battery- powered computer 100.
Abstract
Description
Claims
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU50022/00A AU5002200A (en) | 1999-05-28 | 2000-05-09 | Method and apparatus for using residual energy in a battery-powered computer |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/321,686 US6425087B1 (en) | 1999-05-28 | 1999-05-28 | Method and apparatus for using residual energy in a battery-powered computer |
US09/321,686 | 1999-05-28 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2000073884A1 WO2000073884A1 (en) | 2000-12-07 |
WO2000073884A9 true WO2000073884A9 (en) | 2002-04-18 |
Family
ID=23251594
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2000/012849 WO2000073884A1 (en) | 1999-05-28 | 2000-05-09 | Method and apparatus for using residual energy in a battery-powered computer |
Country Status (3)
Country | Link |
---|---|
US (3) | US6425087B1 (en) |
AU (1) | AU5002200A (en) |
WO (1) | WO2000073884A1 (en) |
Families Citing this family (58)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7003304B1 (en) | 1997-09-19 | 2006-02-21 | Thompson Investment Group, Llc | Paging transceivers and methods for selectively retrieving messages |
US6253061B1 (en) | 1997-09-19 | 2001-06-26 | Richard J. Helferich | Systems and methods for delivering information to a transmitting and receiving device |
US6826407B1 (en) | 1999-03-29 | 2004-11-30 | Richard J. Helferich | System and method for integrating audio and visual messaging |
US6636733B1 (en) | 1997-09-19 | 2003-10-21 | Thompson Trust | Wireless messaging method |
US6983138B1 (en) | 1997-12-12 | 2006-01-03 | Richard J. Helferich | User interface for message access |
JP2000214965A (en) * | 1999-01-25 | 2000-08-04 | Toshiba Corp | Computer system and method for managing battery event |
US8636648B2 (en) | 1999-03-01 | 2014-01-28 | West View Research, Llc | Endoscopic smart probe |
US10973397B2 (en) | 1999-03-01 | 2021-04-13 | West View Research, Llc | Computerized information collection and processing apparatus |
US6425087B1 (en) * | 1999-05-28 | 2002-07-23 | Palm, Inc. | Method and apparatus for using residual energy in a battery-powered computer |
AU2001239923A1 (en) * | 2000-02-29 | 2001-09-12 | Thinairapps, Inc. | Flexible wireless advertisement integration in wireless software applications |
US6996733B2 (en) * | 2000-04-07 | 2006-02-07 | Danger, Inc. | System for preserving data on a portable device by notifying portal server the device reaches low power and saving data to the portal server thereafter |
US6629265B1 (en) * | 2000-04-18 | 2003-09-30 | Cypress Semiconductor Corp. | Reset scheme for microcontrollers |
US6603469B1 (en) | 2000-08-28 | 2003-08-05 | Palm, Inc. | Method and apparatus for user selectable display mode for intelligently enhancing battery life |
US6961567B1 (en) * | 2000-12-07 | 2005-11-01 | Palm, Inc. | Generic activation and registration framework for wireless devices |
US9183571B2 (en) | 2007-09-14 | 2015-11-10 | Qualcomm Incorporated | System and method for providing advertisement data to a mobile computing device |
US7555571B1 (en) * | 2001-01-05 | 2009-06-30 | Palm, Inc. | Activation of mobile computing device on a cellular network |
US8504074B2 (en) * | 2001-01-05 | 2013-08-06 | Palm, Inc. | System and method for providing advertisement data to a mobile computing device |
US6795710B1 (en) * | 2001-01-05 | 2004-09-21 | Palmone, Inc. | Identifying client patterns using online location-based derivative analysis |
US7114098B2 (en) * | 2001-03-20 | 2006-09-26 | American Power Conversion Corporation | Power supply critical state monitoring system |
US8812398B2 (en) * | 2001-05-08 | 2014-08-19 | Qualcomm Incorporated | Key for a wireless-enabled device |
US6854066B1 (en) * | 2001-05-29 | 2005-02-08 | Palm, Inc. | Method and system to avoid battery sag by detecting momentary fluctuation in a periodic terminal voltage measurement and excluding the measurement from updated average terminal voltage |
TW514823B (en) * | 2001-06-07 | 2002-12-21 | Abocom Sys Inc | Portable web pad capable of setting data keeping time |
US20030033549A1 (en) * | 2001-08-10 | 2003-02-13 | Sheng-Yen Liu | Data storage device and data saving method thereof |
US7225353B1 (en) * | 2001-10-03 | 2007-05-29 | Palm, Inc. | Information preservation on a portable electronic device |
US6995963B2 (en) * | 2001-10-22 | 2006-02-07 | Apple Computer, Inc. | Methods and apparatus for charging a battery in a peripheral device |
US7047452B2 (en) * | 2001-12-11 | 2006-05-16 | International Business Machines Corporation | Method and system for detecting excessive use of a data processing system |
TWI227816B (en) * | 2002-05-31 | 2005-02-11 | Htc Corp | Device and method for processing a control action of a user |
US6895347B2 (en) * | 2002-10-15 | 2005-05-17 | Remote Data Systems, Inc. | Computerized methods for data loggers |
US7493500B2 (en) | 2003-03-07 | 2009-02-17 | Oqo, Incorporated | Personal computing device having single-cell battery |
TWI226541B (en) * | 2003-04-09 | 2005-01-11 | Asustek Comp Inc | Method preventing user's data stored in PDA from losing and device thereof |
JP2004341755A (en) * | 2003-05-15 | 2004-12-02 | Hitachi Ltd | Information processor |
KR20060066709A (en) * | 2003-07-22 | 2006-06-16 | 피씨티이엘 인코포레이티드 | System and method for wake on wireless lan |
US7538762B2 (en) * | 2003-09-30 | 2009-05-26 | Intel Corporation | Switching display update properties upon detecting a power management event |
US7394920B2 (en) | 2004-05-19 | 2008-07-01 | Invia, Llc | Automated computer-implemented method and system for reorienting emission computer tomographic myocardial perfusion images |
ITMI20041113A1 (en) * | 2004-06-01 | 2004-09-01 | Antibioticos Spa | PROCESS FOR THE SYNTHESIS OF THE THALIDOMIDE |
US7334158B2 (en) * | 2004-06-29 | 2008-02-19 | Intel Corporation | Power fault handling method, apparatus, and system |
JP2006101041A (en) * | 2004-09-28 | 2006-04-13 | Fujitsu Ltd | Portable telephone |
US7696717B2 (en) * | 2005-08-08 | 2010-04-13 | Continental Automotive Systems Us, Inc. | Battery energy management system for measuring a minimum battery voltage |
US7770036B2 (en) * | 2006-02-27 | 2010-08-03 | Apple Inc. | Power management in a portable media delivery system |
US7848527B2 (en) | 2006-02-27 | 2010-12-07 | Apple Inc. | Dynamic power management in a portable media delivery system |
US8920343B2 (en) | 2006-03-23 | 2014-12-30 | Michael Edward Sabatino | Apparatus for acquiring and processing of physiological auditory signals |
US20070229024A1 (en) * | 2006-03-30 | 2007-10-04 | Li Peter T | Balancing power supply and demand |
US7725769B1 (en) * | 2006-06-07 | 2010-05-25 | Zilog, Inc. | Latent VBO reset circuit |
TW200923633A (en) * | 2007-11-22 | 2009-06-01 | Inventec Corp | Method and computer device capable of dealing with power fail |
WO2009155482A2 (en) * | 2008-06-19 | 2009-12-23 | Zih Corp. | Portable printer |
US8555094B2 (en) * | 2008-10-16 | 2013-10-08 | Dell Products L.P. | System and method for managing power consumption of an information handling system based on the information handling system power state and battery status |
US8688083B2 (en) * | 2008-11-26 | 2014-04-01 | Qualcomm Incorporated | System and method for providing advertisement data or other content |
US8495423B2 (en) * | 2009-08-11 | 2013-07-23 | International Business Machines Corporation | Flash-based memory system with robust backup and restart features and removable modules |
US8239697B2 (en) * | 2009-10-30 | 2012-08-07 | Dell Products L.P. | Processor performance state control system |
US8463970B2 (en) | 2011-01-04 | 2013-06-11 | Qualcomm Incorporated | Method and system for managing sleep states of interrupt controllers in a portable computing device |
JP5715491B2 (en) * | 2011-05-23 | 2015-05-07 | キヤノン株式会社 | Information processing apparatus and activation control method thereof |
US9360917B2 (en) | 2011-10-28 | 2016-06-07 | Hewlett-Packard Development Company, L.P. | Report updated threshold level based on parameter |
CN103260224B (en) * | 2012-02-17 | 2017-04-05 | 中兴通讯股份有限公司 | A kind of mobile terminal and its method for realizing refresh charge animation during charging |
EP2746874A3 (en) * | 2012-12-19 | 2017-11-08 | Seiko Epson Corporation | Electronic device having power generation function, control method of electronic device having power generation function, and portable electronic device having power generation function, and control method of portable electronic device having power generation function |
US20150149803A1 (en) * | 2013-11-26 | 2015-05-28 | Kabushiki Kaisha Toshiba | Electronic device, control method, and computer-readable storage medium |
CN104319425B (en) * | 2014-08-25 | 2016-06-22 | 江苏华东锂电技术研究院有限公司 | The method that the capacity of lithium ion battery is managed |
KR20160139773A (en) * | 2015-05-28 | 2016-12-07 | 삼성전자주식회사 | Electonic device and power managing method thereof |
US11553618B2 (en) * | 2020-08-26 | 2023-01-10 | PassiveLogic, Inc. | Methods and systems of building automation state load and user preference via network systems activity |
Family Cites Families (36)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6249483A (en) | 1985-08-28 | 1987-03-04 | Hitachi Ltd | Character inputting system for real time handwritten character recognition |
US3744034A (en) | 1972-01-27 | 1973-07-03 | Perkin Elmer Corp | Method and apparatus for providing a security system for a computer |
JPS61246821A (en) * | 1985-04-24 | 1986-11-04 | Canon Inc | Electronic appliance |
US4972496A (en) | 1986-07-25 | 1990-11-20 | Grid Systems Corporation | Handwritten keyboardless entry computer system |
US5515303A (en) * | 1989-04-14 | 1996-05-07 | Norand Corporation | Hand-held computerized data collection terminal with rechargeable battery pack sensor and battery power conservation |
DE69031251T2 (en) * | 1989-06-23 | 1997-12-04 | Toshiba Kawasaki Kk | Power control system and method for a computer |
EP0421025B1 (en) | 1989-10-02 | 1999-05-06 | Koninklijke Philips Electronics N.V. | Data processing system with a touch screen and a digitizing tablet, both integrated in an input device |
JPH04279918A (en) * | 1991-03-07 | 1992-10-06 | Sharp Corp | Battery exchange informing device for electronic equipment |
JPH04307613A (en) * | 1991-04-04 | 1992-10-29 | Sanyo Electric Co Ltd | Electronic equipment |
DE69221927T2 (en) | 1991-04-30 | 1998-01-02 | Sony Corp | Character input device |
JP3190074B2 (en) | 1991-09-11 | 2001-07-16 | 株式会社東芝 | Handwriting input device |
JPH0760359B2 (en) | 1992-03-13 | 1995-06-28 | インターナショナル・ビジネス・マシーンズ・コーポレイション | Battery-powered computer, and battery power monitoring method for battery-powered computer |
US5349668A (en) * | 1992-04-15 | 1994-09-20 | International Business Machines | Battery operated computer having improved battery monitor and cell reversal protection circuit |
JPH05297659A (en) * | 1992-04-20 | 1993-11-12 | Sharp Corp | Copying machine |
US5534892A (en) | 1992-05-20 | 1996-07-09 | Sharp Kabushiki Kaisha | Display-integrated type tablet device having and idle time in one display image frame to detect coordinates and having different electrode densities |
JP3131287B2 (en) | 1992-05-27 | 2001-01-31 | 株式会社日立製作所 | Pattern recognition device |
US5452371A (en) | 1992-05-27 | 1995-09-19 | Apple Computer, Inc. | Method of aligning shapes on a display of a computer system |
JPH05341021A (en) * | 1992-06-12 | 1993-12-24 | Canon Inc | Portable electronic apparatus |
JP2786379B2 (en) * | 1992-08-06 | 1998-08-13 | 富士通株式会社 | Power control circuit for battery operation device |
US5528743A (en) | 1993-05-27 | 1996-06-18 | Apple Computer, Inc. | Method and apparatus for inserting text on a pen-based computer system |
US5444192A (en) | 1993-07-01 | 1995-08-22 | Integral Information Systems | Interactive data entry apparatus |
US5511135A (en) | 1993-11-29 | 1996-04-23 | International Business Machines Corporation | Stylus-input recognition correction manager |
US5442794A (en) * | 1993-12-01 | 1995-08-15 | Advanced Micro Devices, Inc. | Disable technique employed during low battery conditions within a portable computer system |
JP2939119B2 (en) | 1994-05-16 | 1999-08-25 | シャープ株式会社 | Handwritten character input display device and method |
TW282525B (en) | 1994-06-17 | 1996-08-01 | Intel Corp | |
US5434929A (en) | 1994-07-12 | 1995-07-18 | Apple Computer, Inc. | Method and apparatus for setting character style preferences in a pen-based computer system |
JP3046500B2 (en) | 1994-08-02 | 2000-05-29 | シャープ株式会社 | Communication device |
US5710931A (en) * | 1994-09-07 | 1998-01-20 | Canon Kabushiki Kaisha | Suspension state control for information processing devices such as battery powered computers |
JPH08220199A (en) * | 1995-02-13 | 1996-08-30 | Casio Comput Co Ltd | Battery life monitoring device |
US5717936A (en) * | 1995-12-19 | 1998-02-10 | Motorola, Inc. | Data terminal and method of protecting memory items stored in non-persistent memory in a data terminal |
US5926394A (en) * | 1996-09-30 | 1999-07-20 | Intel Corporation | Method and apparatus for regulating the voltage supplied to an integrated circuit |
KR100278355B1 (en) * | 1996-09-30 | 2001-01-15 | 윤종용 | Computer system and control method of this computer system |
US6112249A (en) | 1997-05-30 | 2000-08-29 | International Business Machines Corporation | Non-disruptively rerouting network communications from a secondary network path to a primary path |
JPH11161385A (en) * | 1997-11-28 | 1999-06-18 | Toshiba Corp | Computer system and its system state control method |
US6131166A (en) * | 1998-03-13 | 2000-10-10 | Sun Microsystems, Inc. | System and method for cross-platform application level power management |
US6425087B1 (en) * | 1999-05-28 | 2002-07-23 | Palm, Inc. | Method and apparatus for using residual energy in a battery-powered computer |
-
1999
- 1999-05-28 US US09/321,686 patent/US6425087B1/en not_active Expired - Lifetime
-
2000
- 2000-02-16 US US09/505,446 patent/US6571343B1/en not_active Ceased
- 2000-05-09 WO PCT/US2000/012849 patent/WO2000073884A1/en active Application Filing
- 2000-05-09 AU AU50022/00A patent/AU5002200A/en not_active Abandoned
-
2005
- 2005-05-27 US US11/140,526 patent/USRE40236E1/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
US6571343B1 (en) | 2003-05-27 |
AU5002200A (en) | 2000-12-18 |
US6425087B1 (en) | 2002-07-23 |
USRE40236E1 (en) | 2008-04-08 |
WO2000073884A1 (en) | 2000-12-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6425087B1 (en) | Method and apparatus for using residual energy in a battery-powered computer | |
US6624635B1 (en) | Uninterruptable power supply | |
US5539298A (en) | Pulse charge technique to trickle charge a rechargeable battery | |
US5514946A (en) | Battery pack including static memory and a timer for charge management | |
US7579811B2 (en) | Battery pack, battery protection processing apparatus and control method thereof | |
US5432429A (en) | System for charging/monitoring batteries for a microprocessor based system | |
KR100275367B1 (en) | Battery capacity predicting method battery unit and apparatus using battery unit | |
US5600230A (en) | Smart battery providing programmable remaining capacity and run-time alarms based on battery-specific characteristics | |
EP0956690B1 (en) | Emergency telephone with automatic low-battery signaling | |
US7495416B2 (en) | Battery pack, battery protection processing apparatus, and startup control method of the battery protection processing apparatus | |
US5565759A (en) | Smart battery providing battery life and recharge time prediction | |
US20120131367A1 (en) | Device and method for controlling secondary battery | |
TW201447556A (en) | Adjusting operation of an electronic device in response to a sudden-power-off (SPO) event | |
US7026726B2 (en) | Uninterruptible power supply device | |
JPH0716164B2 (en) | Mobile communication device | |
US20200174081A1 (en) | Calculating a remaining capacity of a battery | |
JPH0927836A (en) | Cordless telephone set with power failure detection function | |
US7523326B2 (en) | Method and apparatus for maintaining a suspension state after powering down and fully powering down upon expiration of a timer or low battery level | |
JP2003068312A (en) | Battery exchange time discrimination method and apparatus | |
JP2007074866A (en) | Malfunction prevention device | |
US20230035120A1 (en) | Charge control system and method thereof | |
US7205747B2 (en) | System and method for monitoring a charging period in a battery charger | |
JP2002373037A (en) | Power source controller | |
JPH03148719A (en) | Power supply without power failure | |
JP2002244773A (en) | Information processor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AU CA JP |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE |
|
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
AK | Designated states |
Kind code of ref document: C2 Designated state(s): AU CA JP |
|
AL | Designated countries for regional patents |
Kind code of ref document: C2 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE |
|
COP | Corrected version of pamphlet |
Free format text: PAGES 1/3-3/3, DRAWINGS, REPLACED BY NEW PAGES 1/3-3/3; DUE TO LATE TRANSMITTAL BY THE RECEIVING OFFICE |
|
122 | Ep: pct application non-entry in european phase | ||
NENP | Non-entry into the national phase |
Ref country code: JP |