Extensible file system

US9575988B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9575988-B2
Application numberUS-49317209-A
CountryUS
Kind codeB2
Filing dateJun 27, 2009
Priority dateDec 17, 2004
Publication dateFeb 21, 2017
Grant dateFeb 21, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An extensible file system format for portable storage media is provided. The extensible file system format includes the specification of primary and secondary directory entry types that may be custom defined. The primary and secondary directory entry types can be further classified as critical and benign directory entries.

First claim

Opening claim text (preview).

The embodiments of the invention in which an exclusive property or privilege is claimed are defined as follows: 1. A computing device comprising: a computer readable storage medium that stores information within a volume on the computer readable storage medium, the volume comprising: a plurality of directory entries, each of the plurality of directory entries containing information designating the directory entry as either a primary directory entry or a secondary directory entry, and the information further designating each primary directory entry and each secondary directory entry as either critical or benign, each secondary directory entry being associated with a primary directory entry, and each of the primary and secondary directory entries being typed and including a type designation that identifies the type of the directory entry; and a file system, the file system: enumerating the plurality of directory entries during a process of mounting the volume and preventing the volume from being mounted if the file system does not recognize the type of any designated critical primary directory entry; and thereafter, when enumerating any designated critical secondary directory entries and any designated benign secondary entries: skipping any designated critical secondary directory entry and the primary directory entry with which it is associated if the type of the designated critical secondary directory entry is not known by the file system; and ignoring any designated benign secondary directory entry if the type of the designated benign secondary directory entry is not known by the file system. 2. The computing device recited in claim 1 , the file system, when enumerating the plurality of directory entries during the process of mounting the volume, mounts the volume if the file system recognizes the type of each designated critical primary directory entry. 3. The computing device recited in claim 1 , wherein secondary directory entries (1) follow the primary directory entry with which they are associated, and (2) extend the metadata associated with the associated primary directory entry. 4. The computing device recited in claim 1 wherein at least one type of designated critical primary directory entry contains an allocation bitmap defining cluster availability within the computer readable storage medium. 5. The computing device recited in claim 1 wherein at least one type of designated primary directory entry corresponds to a volume identifier. 6. The computing device recited in claim 1 wherein at least one type of critical secondary directory entry or benign primary directory entry contains a file name identifier. 7. The computing device recited in claim 6 wherein the file name identifier comprises a full file name and a file name hash. 8. The computing device recited in claim 1 , wherein the computer readable storage medium further comprises: an original equipment manufacturer (OEM) parameter component that specifies OEM-defined data structures used by the file system. 9. The computing device recited in claim 1 , wherein the computer readable storage medium further comprises: a boot parameters component that specifies boot parameters for the file system. 10. The computing device recited in claim 1 , wherein the computer readable storage medium further comprises: a file allocation table component containing a file allocation table associated with the file system. 11. The computing device recited in claim 1 , in which the type of each of the plurality of directory entries is identified by a respective type value.

Assignees

Inventors

Classifications

  • Details of file format conversion · CPC title

  • File access structures, e.g. distributed indices (arrangements of input from, or output to, record carriers G06F3/06) · CPC title

  • G06F16/164Primary

    File meta data generation · CPC title

  • Physics · mapped topic

  • Physics · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9575988B2 cover?
An extensible file system format for portable storage media is provided. The extensible file system format includes the specification of primary and secondary directory entry types that may be custom defined. The primary and secondary directory entry types can be further classified as critical and benign directory entries.
Who is the assignee on this patent?
Pudipeddi Ravisankar V, Ghotge Vishal V, Havewala Sarosh C, and 3 more
What technology area does this patent fall under?
Primary CPC classification G06F16/1794. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 21 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).