The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 17, 2005

Filed:

Dec. 14, 2001
Applicants:

Christopher S. Moore, San Jose, CA (US);

Richard Matt Fruin, San Jose, CA (US);

Colm P Lysaght, Palo Alto, CA (US);

Roy E. Scheuerlein, Cupertino, CA (US);

Inventors:

Christopher S. Moore, San Jose, CA (US);

Richard Matt Fruin, San Jose, CA (US);

Colm P Lysaght, Palo Alto, CA (US);

Roy E. Scheuerlein, Cupertino, CA (US);

Assignee:

Matrix Semiconductor, Inc., Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F012/00 ;
U.S. Cl.
CPC ...
Abstract

The preferred embodiments described herein provide a method for making a write-once memory device read compatible with a write-many file system. In one preferred embodiment, a method for re-writing to a logical address of a write-once memory device is provided. A physical-to-logical address map is built from data stored in the memory device that associates individual physical addresses with individual logical addresses. When a logical address is re-written, data associating that logical address with a new physical address is stored, and data associating that logical address with an old physical address is invalidated. When the logical address is read, the physical-to-logical address map is used to read the new physical address instead of the old physical address. Other preferred embodiments are provided, and each of the preferred embodiments described herein can be used alone or in combination with one another.


Find Patent Forward Citations

Loading…