Metadata recording device and method thereof
AssigneePanasonic Corporation
InventorHiroshi Saito
Life of this patent
Estimating the term…
Abstract
A metadata recording device that inserts an invalid byte for anti-emulation without scanning the contents of metadata and allows a data length after the anti-emulation is performed to be a fixed length is a metadata recording device that records main data and metadata, which are binary data, and includes: a generation unit configured to generate pieces of invalid data, each of which is data of a value not included in a specific byte sequence that is a byte sequence having a specific meaning; an insertion unit configured to insert each piece of the invalid data into the metadata at intervals shorter than a length of the specific byte sequence; and a recording unit configured to record the metadata into which the pieces of the invalid data are inserted.
Claims12
A metadata recording device that records main data and metadata, the main data and the metadata being binary data, comprising:
- a generation unit configured to generate pieces of invalid data, each of the pieces of invalid data (i) including an invalid byte sequence having at least one byte and (ii) being data of a value not included in a specific byte sequence that is a byte sequence indicating a partition in the binary data;
- an insertion unit configured to insert each piece of the invalid data into the entirety of the metadata at intervals shorter than a length of the specific byte sequence;
- and
- a recording unit configured to record the metadata into which the pieces of the invalid data are inserted.
A metadata recording method for recording main data and metadata, the main data and the metadata being binary data, comprising:
- a step of generating pieces of invalid data, each of the pieces of invalid data (i) including an invalid byte sequence having at least one byte and (ii) being data of a value not included in a specific byte sequence that is a byte sequence indicating a partition in the binary data;
- a step of inserting each piece of the invalid data into the entirety of the metadata at intervals shorter than a length of the specific byte sequence;
- and
- a step of recording the metadata into which the pieces of the invalid data are inserted.
A non-transitory data medium having stored thereon a program for recording main data and metadata, the main data and the metadata being binary data, wherein, when executed, said program causes a computer to execute a method comprising:
- a step of generating pieces of invalid data, each of the pieces of invalid data (i) including an invalid byte sequence having at least one byte and (ii) being data of a value not included in a specific byte sequence that is a byte sequence indicating a partition in the binary data;
- a step of inserting each piece of the invalid data into the entirety of the metadata at intervals shorter than a length of the specific byte sequence;
- and
- a step of recording the metadata into which the pieces of the invalid data are inserted.
Dependencies are inferred from the claim text.