7302560

Use of NAND Flash for Hidden Memory Blocks to Store an Operating System Program

PublishedNovember 27, 2007
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
11 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method comprising: storing an operating system program in a portion of a storage medium identified as bad, but using a tag to identify that the portion is used to store the operating system program.

2

2. The method of claim 1 , wherein the step of storing uses a NAND type flash memory device as the storage medium.

3

3. The method of claim 1 , wherein the step of storing uses a hidden memory block to store the operating system program.

4

4. A method comprising: accessing a storage device to identify a portion of the storage area as a bad area for storing data; determining if an operating system tag is present; and loading the operating system program in the portion of the storage area if operating system identifier is present.

5

5. The method of claim 4 , wherein loading the operating system program loads a boot routine which is used to boot a system.

6

6. The method of claim 4 , wherein accessing a storage device accesses an external memory device to an integrated circuit.

7

7. The method of claim 4 , wherein accessing a storage device accesses a NAND type flash memory device.

8

8. A memory device comprising: a plurality of memory blocks utilized to store data; a hidden memory block used to store an operating system program instead of data, the hidden memory block designated as a bad block so that data will not be written into the hidden memory block; and an identifier associated with the hidden memory block to identify that the hidden memory block contains the operating system program.

9

9. The memory device of claim 8 , wherein the memory blocks, including the hidden memory block, are of NAND type flash memory.

10

10. The memory device of claim 8 , wherein the operating system program is a boot routine to boot a system.

11

11. The memory device of claim 10 , wherein the boot routine includes a boot manager and at least one other boot program.

Patent Metadata

Filing Date

Unknown

Publication Date

November 27, 2007

Inventors

Marc Kevin Jordan
Antonio Torrini
Jean Charles Pina

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “USE OF NAND FLASH FOR HIDDEN MEMORY BLOCKS TO STORE AN OPERATING SYSTEM PROGRAM” (7302560). https://patentable.app/patents/7302560

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.