Information preservation on a portable electronic device
First Claim
1. A method for preserving information in a portable computer system comprising:
- a) suspending user-initiated operation of said portable computer system at a first threshold of energy capacity remaining in a battery;
b) responsive to a), maintaining information in volatile storage in a low power mode;
c) generating a signal to indicate a second threshold of energy capacity remains in said battery; and
d) responsive to c), copying information from said volatile storage to a non-volatile storage, wherein said information is permanent information.
10 Assignments
0 Petitions
Accused Products
Abstract
A system and method for information preservation on a portable electronic device. A signal indicating an energy capacity threshold remaining in the battery of a hand held device may be generated. Then, responsive to such a signal, information may be copied from a volatile memory into a non-volatile memory. The non-volatile memory may be configured to provide instructions for direct execution by a processor, or the non-volatile storage may be attached via an expansion interface. The non-volatile memory may be a removable card. The copy function is typically done in low power modes. Alternatively, the information is only copied provided sufficient battery capacity remains to perform the copy function.
47 Citations
17 Claims
-
1. A method for preserving information in a portable computer system comprising:
-
a) suspending user-initiated operation of said portable computer system at a first threshold of energy capacity remaining in a battery; b) responsive to a), maintaining information in volatile storage in a low power mode; c) generating a signal to indicate a second threshold of energy capacity remains in said battery; and d) responsive to c), copying information from said volatile storage to a non-volatile storage, wherein said information is permanent information. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for preserving information in a portable computer system comprising:
-
a generating a signal to indicate a predetermined energy capacity threshold remains in a battery; b) responsive to a), copying information from a volatile memory to a non-volatile memory, wherein said information contains an indicator flag; c) supplying said portable computer system with additional energy; d) responsive to c), detecting said indicator flag; and e) responsive to the presence of said indicator flag, restoring said information to said volatile memory of said portable computer system. - View Dependent Claims (8, 9, 10)
-
-
11. A portable computer system comprising:
-
a battery; a bus; a processor coupled to said bus; a battery capacity monitor for monitoring the capacity of said battery and relaying battery capacity information to said processor; a writeable non-volatile memory coupled to said bus; a volatile memory coupled to said bus containing information; and instructions contained in memory that when executed implement a method for preserving information in said portable computer system, said method comprising; a) suspending user-initiated operation of said portable computer system at a first threshold of energy capacity remaining in said battery; b) responsive to a), maintaining information in said volatile storage in a low power mode; c) generating from said battery capacity monitor a signal to indicate a second threshold of energy capacity remains in said battery; and d) responsive to c), copying said information from said volatile memory into said writeable non-volatile memory, wherein said information is permanent information. - View Dependent Claims (12, 13)
-
-
14. A portable computer system comprising:
-
a battery; a bus; a processor coupled to said bus; a battery capacity monitor for monitoring the capacity of said battery and relaying battery capacity information to said processor; a writeable non-volatile memory coupled to said bus; a volatile memory coupled to said bus containing information; and instructions contained in memory that when executed implement a method for preserving information in said portable computer system, said method comprising; a) generating a signal to indicate a predetermined energy capacity threshold remains in said battery; b) responsive to a), copying information from said volatile memory to said writeable non-volatile memory, wherein said information contains an indicator flag; c) supplying said portable computer system with additional energy; d) responsive to c), detecting said indicator flag; and e) responsive to the presence of said indicator flag, restoring said information to said volatile memory of said portable computer system. - View Dependent Claims (15, 16, 17)
-
Specification