Systems and methods for sensing radiation using flash memory
AssigneeBoard of Trustees of the University of Alabama, for and on behalf of the University of Alabama in Huntsville
InventorBiswajit Ray
Life of this patent
Estimating the term…
Abstract
A radiation detection system may include a mobile device having a flash memory. The device may monitor various characteristics of the flash memory to determine when damage to the flash memory has occurred from radiation exposure. The device may associate damage to the flash memory with a radiation dose, and determine a level of radiation to which the memory, and thus the device, has been exposed. The device also may determine a length of time and locations where the radiation exposure has occurred. If the device determines that the level of radiation exposure exceeds a threshold associated with a safe level of radiation exposure for a human user, the device may generate an alert to the user.
Claims10
An electronic device, comprising:
- a memory unit having flash memory, the memory unit configured to store a plurality of data values in the flash memory, the memory unit configured to read the flash memory and to perform error correction on data read from the flash memory;
- and
- at least one processor programmed with instructions that when executed by the at least one processor causes the at least one processor to:
- communicate with the memory unit for disabling the error correction and causing the memory unit to read the plurality of data values from the flash memory while the error correction is disabled;
- receive the plurality of data values read from the flash memory by the memory unit while the error correction is disabled;
- identify errors in the plurality of data values read from the flash memory while the error correction is disabled;
- based on a number of the errors identified in the plurality of data values, estimate an amount of radiation exposure for the flash memory;
- and
- provide an output indicating the estimated amount of radiation exposure.
An electronic device, comprising:
- a memory unit having flash memory, the memory unit configured to store a plurality of data values in the flash memory, the memory unit configured to read the flash memory and to perform error correction on data read from the flash memory;
- and
- at least one processor configured to disable the error correction and cause the memory unit to read the plurality of data values from the flash memory while the error correction is disabled, the at least one processor configured to receive the plurality of data values read from the flash memory by the memory unit while the error correction is disabled and to determine a value indicative of a number of errors in the plurality of data values read from the flash memory while the error correction is disabled, the at least one processor further configured to compare the value to a radiation exposure threshold and to output information indicative of an estimated amount of radiation exposure for the flash memory based on a comparison of the value to the radiation threshold.
A method for use in an electronic device, comprising:
- storing a plurality of data values in flash memory of a memory unit;
- reading the flash memory with the memory unit;
- performing error correction on data read from the flash memory;
- disabling the error correction;
- reading the plurality of data values from the flash memory while the error correction is disabled;
- identifying errors in the plurality of data values read from the flash memory while the error correction is disabled;
- based on the identified errors, estimating an amount of radiation exposure for the flash memory;
- and
- providing an output indicating the estimated amount of radiation exposure.
A method for use in an electronic device, comprising:
- storing a plurality of data values in flash memory of a memory unit;
- reading the flash memory with the memory unit;
- performing error correction on data read from the flash memory;
- disabling the error correction;
- reading the plurality of data values from the flash memory while the error correction is disabled;
- identifying errors in the plurality of data values read from the flash memory while the error correction is disabled;
- based on the identified errors, estimating an amount of radiation exposure for the flash memory;
- and
- providing an output indicating the estimated amount of radiation exposure.
Dependencies are inferred from the claim text.