Method and devices for storing and reading data on a storage medium in accordance with at least two file systems, and storage medium for use in at least two file system
AssigneeKoninklijke Philips Electronics N.V.
InventorsRonald Marcel Tol, Gerrit Jan Scholl
Life of this patent
Estimating the term…
Abstract
The invention relates to a method and devices for storing and reading data (5, 6) on a storage medium (17). In order to allow compatibility between different file systems (JAFS, UDF) data structures are stored in a first administrative area (10) as belonging to the first file system (JAFS) and a second administrative area (12) belonging to the second file system (UDF). Thus, a so-called bridge disc is achieved that may be read in the different file systems.
Claims16
A method for storing data on a storage medium, said method comprising the steps of:
- storing the data in at least one part of a data area;
- storing data structures representing the structures of said data in a first administrative area of a first file system;
- and
- storing said data structures in a second administrative area of a second file system, a beginning of the second administrative area being written outside the first administrative area outside said data area,
- wherein after data and/or file modification is carried out according to either said first file system or said second file system, said modification is determined and the file system not used for data and/or file modification is updated and/or rebuilt accordingly.
A device for storing data on a storage medium, said device comprising:
- means for storing data in at least one part of a data area and data structures representing the structures of said data in a first administrative area of a first file system;
- and
- writing means for writing said data structures in a second administrative area of a second file system, a beginning of the second administrative area being written outside the first administrative area and outside said data area,
- wherein after data and/or file modification is carried out according to either said first file system or said second file system, said modification is determined and the file system not used for data and/or file modification is updated and/or rebuilt accordingly.
A storage medium comprising:
- a data area for storing data in at least one part of said data area;
- a first administrative area of a first file system for storing data structures representing the structure of said data;
- and
- a second administrative area of a second file system for storm said data structures, a beginning of said second administrative area being located outside the first administrative area and outside the data area,
- wherein after data and/or file modification is carried out according to either said first file system or said second file system, said modification is determined and the file system not used data and/or file modification is updated and/or rebuilt accordingly.
A method for storing data on a storage medium, said method comprising the steps of:
- storing the data in at least one part of a data area;
- storing data structures representing the structures of said in a first administrative area of a first file system;
- and
- storing said data structures in a second administrative area of a second file system, a beginning of the second administrative area being written outside the first administrative area and outside said data area,
- wherein a first section of the first administrative area and a first section of the second administrative area are written, respectively, at different predetermined positions of the medium, and if the respective space required for said administrative areas exceeds a predetermined size one or more further sections are written at arbitrary positions of the medium, thereby marking said further sections in the respective other administrative area as occupied space.
A method for storing data on a storage medium, said method comprising the steps of:
- storing the data in at least one part of a data area;
- storing data structures representing the structures of said data in a first administrative area of a first file system;
- and
- storing said data structures in a second administrative area of a second file system, a beginning of the second administrative area being written outside the first administrative area and outside said data area,
- wherein after data and/or file modification carried out by said first file system, said modification is determined and the second administrative area of said second file system is rebuilt thereby removing the previous stored second administrative area.
A storage medium comprising:
- a data area for storing data in at least one part of said data area;
- and
- a first administrative area of a first file system for storing data structures representing the structure of said data, characterized in that said storage medium further comprises:
- a second administrative area of a second file system for storing said data structures, a beginning of said second administrative area being located outside the first administrative area at outside the data area,
- wherein a first section of the first administrative area and a first section of the second administrative area are respectively located at different predetermined positions of the medium and if the respective space required for said administrative areas exceeds a predetermined size, respectively, one or more further sections are located at arbitrary positions of the medium, and the respective other administrative area contains information indicating said further sections as occupied space.
Dependencies are inferred from the claim text.