Nonvolatile corruption resistent magnetic memory and method thereof
AssigneeThe United States of America as represented by the Secretary of the Army
InventorsAlan S. Edelstein, Jonathan R. Petrie
Life of this patent
Estimating the term…
Abstract
A method and system for storing information in a nonvolatile memory comprising: a substrate comprising magnetic material operatively associated therewith, the magnetic material having at least one first portion of low permeability and at least one second portion of high permeability; a reader comprising a sensor for reading information by measuring the magnetic permeability for the at least one first portion and the at least one second portion; whereby the at least one first and second portions are subjected to a magnetic probe field from one of an external source, the sensor, or a combination of an external source and the sensor.
Claims20
A system for storing information in a nonvolatile memory comprising:
- a substrate;
- magnetic material operatively associated with the substrate, the magnetic material having first portions of low permeability configured to store bits of data and second portions of high permeability configured to store bits of data;
- the second portions configured to be modifiable to become portions of low permeability upon heating to permit modification of the bits of data;
- at least one magnet configured to provide at least one magnetic probe field;
- the first and second portions being subjected to the at least one magnetic probe field;
- a reader comprising a sensor in close proximity to the first and second portions that reads information by detecting changes in the at least one magnetic probe field dependent on the magnetic permeability of the first and second portions.
A system for storing information in a nonvolatile memory comprising:
- a substrate;
- magnetic material operatively associated with the substrate, the magnetic material having at least one first portion of low permeability and at least one second portion of high permeability;
- at least one magnet configured to provide at least one magnetic probe field;
- the at least one first and second portions being subjected to the at least one magnetic probe field;
- a reader comprising a spin torque oscillator (STO) sensor in close proximity to the at least one first and second portions which measures the magnetic permeability of the at least one first and second portions;
- and wherein the magnetic probe field is approximately 100-3000 Oe and originates from either an external source, the reader, or a combination thereof, and wherein the reader detects changes in the at least one magnetic probe field by measuring the changes in the microwave radiation emitted by the STO dependent on the magnetic permeability of the at least first and second portions.
A method of reading information from a magnetic medium based upon the magnetic permeability comprising:
- providing first and second portions of varying magnetic permeability on a medium;
- subjecting the first and second portions to at least one magnetic field probe field from at least one magnet;
- aligning a reader in close proximity to the medium;
- measuring a response of the reader;
- reading information by detecting changes in the magnetic probe field dependent on the magnetic permeability of the first and second portions.
The system for storing information in a nonvolatile memory comprising:
- a medium comprising magnetic material having at least one first portion of low permeability and at least one second portion of high permeability;
- the portions of low permeability being formed in the medium by heating the portions with a laser, hot tip or joule heating;
- at least one magnet configured to provide;
- a spin torque oscillator reader comprising a sensor for reading information by placing the sensor in close proximity to one of a first or second portion and measuring the microwave frequency shift outputted by the spin torque oscillator;
- a mixer operatively connected to the spin torque oscillator which determines a frequency differential between the outputted frequency and a predetermined frequency;
- a comparator operatively associated with the mixer for comparing the frequency differential to a threshold frequency differential;
- at least one processor operatively associated with the comparator for outputting a binary bit in response to whether or not the frequency differential exceeds the threshold differential.
Dependencies are inferred from the claim text.