Information preservation on a portable electronic device
First Claim
1. A method of preserving information in a portable electronic device, said method comprising:
- monitoring an energy capacity of a battery of said portable electronic device;
suspending user-initiated operation of said portable electronic device based upon said energy capacity of said battery;
in response to detecting said energy capacity has dropped below a predetermined energy capacity threshold, generating a signal associated with said energy capacity of said battery; and
in response to said generating said signal, copying information from a volatile memory to a non-volatile memory communicatively coupled to said portable electronic device.
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.
34 Citations
25 Claims
-
1. A method of preserving information in a portable electronic device, said method comprising:
-
monitoring an energy capacity of a battery of said portable electronic device; suspending user-initiated operation of said portable electronic device based upon said energy capacity of said battery; in response to detecting said energy capacity has dropped below a predetermined energy capacity threshold, generating a signal associated with said energy capacity of said battery; and in response to said generating said signal, copying information from a volatile memory to a non-volatile memory communicatively coupled to said portable electronic device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of preserving information in a portable electronic device, said method comprising:
-
monitoring an energy capacity of a battery of said portable electronic device; in response to detecting said energy capacity has dropped below a first energy capacity threshold, suspending user-initiated operation of said portable electronic device; in response to said suspending, maintaining information in volatile memory in a low-power mode; in response to detecting said energy capacity has dropped below a second energy capacity threshold, generating a signal associated with said energy capacity of said battery; and in response to said generating, copying said information from said volatile memory to a non-volatile memory communicatively coupled to said portable electronic device. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method of preserving information in a portable electronic device, said method comprising:
-
reserving a first portion of a non-volatile memory communicatively coupled to said portable electronic device; monitoring an energy capacity of a battery of said portable electronic device; suspending user-initiated operation of said portable electronic device based upon said energy capacity of said battery; in response to detecting said energy capacity has dropped below an energy capacity threshold, generating a signal associated with said energy capacity of said battery; and in response to said generating, copying information from a volatile memory to said first portion of said non-volatile memory. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method of preserving information in a portable electronic device, said method comprising:
-
suspending user-initiated operation of said portable electronic device based upon said energy capacity of said battery; generating a signal to indicate an energy capacity of said battery has fallen below a predetermined energy capacity threshold; in response to said generating, copying information from a volatile memory to a non-volatile memory of said portable electronic device; in response to said copying, asserting an indicator flag associated with said energy capacity of said battery; supplying said portable electronic device with additional energy; and in response to detecting said indicator flag, restoring said information to said volatile memory of said portable electronic device. - View Dependent Claims (19, 20, 21)
-
-
22. A portable electronic device comprising:
-
a battery; a processor; a non-volatile memory coupled to said processor; a volatile memory coupled to said processor, said volatile memory comprising information; a battery monitor for monitoring an energy capacity of said battery, said battery monitor further for generating a signal upon detecting that said energy capacity has dropped below a predetermined energy threshold; and wherein said processor is operable to suspend user-initiated operation of said portable electronic device based upon said energy capacity of said battery, and wherein said processor is further operable to initiate copying of said information from said volatile memory to said non-volatile memory in response to said generating. - View Dependent Claims (23, 24, 25)
-
Specification