Patent for Sale:

Flash Memory Portfolio    

Priority Dates Back to 2002

Overview

This portfolio of non-volatile memory patents includes inventions designed to protect the memory from corruption due to loss of power and provide memory management capabilities.

Applicable to electronic devices and circuits. Particularly non-volatile memories, bus interfaces, radiation detection and management, voltage and temperature compensation.

Patent Summary

U.S. Patent Classes & Classifications Covered in this listing:

Class 365: Static Information Storage And Retrieval

Apparatus or corresponding processes for the static storage and retrieval of information. For classification herein, the storage system must be (1) static, (2) a singular storage element or plural elements of the same type, (3) addressable.

Subclass 185.18: Particular biasing
Subclass 185.33: Flash
Subclass 51: FORMAT OR DISPOSITION OF ELEMENTS
Subclass 52: HARDWARE FOR STORAGE ELEMENTS
Subclass 63: INTERCONNECTION ARRANGEMENTS
Subclass 226: POWERING
Subclass 228: Data preservation

Class 439: Electrical Connectors

This is the generic class for a pair of mated conductors comprising at least two electrically conducting elements which are interconnected to permit relative motion of such conducting elements during use without a break in electrical conductivity therebetween. Also, this is the generic class for a device constituting an electricity conducting contact between conductors of electricity; wherein the joint is of a type which may be readily made and broken, repeatedly by attachment and detachment of contact supporting structure on each conductor.

Subclass 637: Separate mutually insulated contacts on opposite longitudinal sides of slot

Class 711: Electrical Computers And Digital Processing Systems: Memory

This class provides, within an electrical computer or digital data processing system, for the following processes and apparatus 1. for addressing memory wherein the processes and apparatus involve significant address manipulating (e.g., combining, translating, or mapping and other techniques for formatting and modifying address data) and are combined with specific memory configurations or memory systems; 2. for accessing and controlling memory (e.g., transferring and modifying address data, selecting storage devices, scheduling access); and 3. for forming memory addresses (e.g., virtual memory addressing, address translating, translation-lookaside buffers (TLBs), boundary checking, and page mode).

Subclass 103: Programmable read only memory (PROM, EEPROM, etc.)

Class 714: Error Detection/Correction And Fault Detection/Recovery

This class provides for process or apparatus for detecting and correcting errors in electrical pulse or pulse coded data; it also provides for process or apparatus for detecting and recovering from faults in electrical computers and digital data processing systems, as well as logic level based systems.

Subclass 11: Concurrent, redundantly operating processors
Subclass 13: Prepared backup processor (e.g., initializing cold backup) or updating backup processor (e.g., by checkpoint message)
Subclass 36: Test sequence at power-up or initialization
Subclass 43: Bus, I/O channel, or network path component fault
Subclass 48: Error detection or notification
Subclass 52: Error checking code

Class 327: Miscellaneous Active Electrical Nonlinear Devices, Circuits, And Systems

This is the residual class for electrical devices, circuits or systems having an output not directly proportional to its input and comprising at least one component which can provide gain or can route electrical current and which device, circuit or system does not form a complete system such as is classified specifically elsewhere or a subcombination of utility only in such elsewhere classified system.

Subclass 149: With variable delay means
Subclass 153: With delay means
Subclass 158: With variable delay means
Subclass 161: With delay means

Class 713: Electrical Computers And Digital Processing Systems: Support

Subclass 1: DIGITAL DATA PROCESSING SYSTEM INITIALIZATION OR CONFIGURATION (E.G., INITIALIZING, SET UP, CONFIGURATION, OR RESETTING)

Class 250: Radiant Energy

This class provides for all methods and apparatus for using, generating, controlling or detecting radiant energy, combinations including such methods or apparatus, subcombinations of same and accessories therefore not classifiable elsewhere.

Subclass 370.14: Particular detection structure (e.g., MOS, PIN)