USPatentGranted
B2

Apparatus, system, and method for bad block remapping

Granted 29 Nov 2011 · 2 office actions

Life of the patent

12 dated events
⤢ drag to zoom200820102012201420162018202020222024202620282030ProsecutionTerm & fees
ProsecutionTerm & feeshover for detail · click to open

Abstract

An apparatus, system, and method are disclosed for bad block remapping. A bad block identifier module identifies one or more data blocks on a solid-state storage element as bad blocks. A log update module writes at least a location of each bad block identified by the bad block identifier module into each of two or more redundant bad block logs. A bad block mapping module accesses at least one bad block log during a start-up operation to create in memory a bad block map. The bad block map includes a mapping between the bad block locations in the bad block log and a corresponding location of a replacement block for each bad block location. Data is stored in each replacement block instead of the corresponding bad block. The bad block mapping module creates the bad block map using one of a replacement block location and a bad block mapping algorithm.

Claims

22 · 3 independent · depth 4
12345678910111213141516171819202122
22 granted claims

Classifications

11 codes
IPC · International Patent Classification
Section G — Physics
  • G01R31/28
USPC · US Patent Classification
714/723714/7714/742365/185.9714/3365/200365/185.1714/8714/2714/5

Claim changes

Soon
Coming soonHow the claims changed between publication and grant

See which claims were amended, added or cancelled during examination, with every added and removed word marked.

AmendedAddedCancelledUnchanged

The published claims of this patent are not paired with the granted ones in what we hold.

File wrapper

⤢ drag to zoomApr 2009Jul 2009Oct 2009Jan 2010Apr 2010Jul 2010Oct 2010Jan 2011Apr 2011Jul 2011Oct 2011Jan 2012USPTOApplicantNon-final rejectionResponse after non-finalRequest for continued examinationRequest for continued examination
USPTOApplicanthover for detail · click to open
Pendency
2.6 y
967 days filing → grant
Office actions
1
non-final + final
Responses
1
2 RCE
Examiner
John P Trimmings
art unit 2117 · TC 2100
Citations: 38 back · 0 forward

See the full prosecution history — every USPTO and applicant action on this file, in order.

Log in to unlock

Term & fees

See the term timeline — pendency span, in-force span, the maintenance fees paid and both computed expiry dates.

Log in to unlock

Priority chain

2 priority documents
Priority
5 Apr 2008
earliest claimed
›Priority documents — 2
TypeDocumentDate
provisionalUS 610427385 Apr 2008
related publicationUS 20090282301 A112 Nov 2009

Validity challenges

See the validity challenges on record — reexaminations, IPRs and PGRs, with their institution decisions and outcomes.

Log in to unlock

Citations

See every patent this one cites and every patent that cites it back — publication, assignee, and how each one was found.

Log in to unlock