Systems and methods for writing data to an optical disc
AssigneeCyberlink Corp.
InventorMao-Yu Huang
Life of this patent
Estimating the term…
Abstract
Systems and methods are disclosed for writing data to an optical disc. In one example, a method includes the steps of receiving data to be written to an optical disc, determining the size of the data to be written to the optical disc, generating a file system image for the optical disc, writing the file system image to the optical disc and writing the data to the optical disc at a space beginning at a LBA located at a distance equal to about the size of the data from the last available LBA and terminating at about the last available LBA of the optical disc.
Claims42
A method for writing data to an optical disc, comprising the steps of:
- receiving data to be written to an optical disc,
- determining the size of the data to be written to the optical disc,
- generating a file system image for the optical disc,
- writing the file system image to the optical disc, and
- writing at least a portion of the data to the optical disc to a space beginning at a LBA located at a distance equal to about the size of the data from the last available LBA and terminating at about the last available LBA of the optical disc, wherein writing at least the portion of the data to the optical disc to the space comprises identifying an empty space located entirely in a portion of the optical disc towards an outer edge of the disc and writing data to the empty space.
A non-transitory computer readable medium with logic embedded therein for performing a method of writing data to an optical disc, comprising:
- logic for receiving data to be written to an optical disc,
- logic for determining the size of the data to be written to the optical disc,
- logic for generating a file system image for the optical disc, and
- logic for writing the file system image to the optical disc and writing at least a portion of the data to the optical disc at a space beginning at a LBA located at a distance equal to about the size of the data from the last available LBA and terminating at about the last available LBA of the optical disc, wherein writing at least the portion of the data to the optical disc at the space comprises identifying an empty space located entirely in a portion of the optical disc towards an outer edge of the disc and writing data to the empty space.
A non-transitory computer readable medium with logic embedded therein for performing a method of writing data to an optical disc, comprising:
- logic for receiving data to be written to an optical disc and determining the size of the data,
- logic for generating a file system image, and
- logic for writing the file system image to the optical disc and writing at least a portion of the data at a space beginning at a distance from the outer region of the disc substantially equal to the size of the data and terminating at or about the outer region of the optical disc, wherein writing at least the portion of the data at the space comprises identifying an empty space located entirely in a portion of the optical disc towards an outer edge of the disc and writing data to the empty space.
A method for writing data to an optical disc, comprising the steps of:
- receiving data to be written to an optical disc,
- determining the size of the data to be written to the optical disc,
- generating a file system image for the optical disc, and
- writing the file system image to the optical disc and writing at least a portion of the data at a space beginning at a distance from the outer region of the disc substantially equal to the size of the data and terminating at about the outer region of the optical disc, wherein writing at least the portion of the data at the space comprises identifying an empty space located entirely in a portion of the optical disc towards an outer edge of the disc and writing data to the empty space.
A method for writing data to an optical disc, comprising the steps of:
- receiving data to be written to an optical disc,
- determining the size of the data to be written to the optical disc,
- determining the data storage capacity of the optical disc by communicating with an optical disc drive,
- generating a file system image for the optical disc,
- writing the file system image to the optical disc by communicating with the optical disc drive, and
- writing at least a portion of the data to a space of the optical disc by communicating with the optical disc drive the space beginning at a LBA located at a distance equal to about the size of the data from the last available LBA and terminating at about the last available LBA of the optical disc, wherein writing at least the portion of the data to the optical disc to the space comprises identifying an empty space located entirely in a portion of the optical disc towards an outer edge of the disc and writing data to the empty space.
A non-transitory computer readable medium with logic embedded therein for performing a method of writing data to an optical disc, comprising:
- logic for receiving data to be written to an optical disc,
- logic for determining the size of the data to be written to the optical disc,
- logic for communicating with an optical disc drive to determine the storage capacity of the optical disc,
- logic for generating a file system image, and
- logic for communicating with an optical disc drive to write the file system image to the optical disc and writing at least a portion of the data to the optical disc at a space beginning at a LBA located at a distance equal to about the size of the data from the last available LBA and terminating at about the last available LBA of the optical disc, wherein writing at least the portion of the data to the optical disc at the space comprises identifying an empty space located entirely in a portion of the optical disc towards an outer edge of the disc and writing data to the empty space.
A method for writing data to an optical disc, comprising the steps of:
- receiving data to be written to an optical disc,
- determining the size of the data to be written to the optical disc,
- generating a file system image for the optical disc,
- writing the file system image to the optical disc, and
- writing at least one portion of the data to the optical disc, the at least one portion of the data having a first boundary and a second boundary, wherein the first boundary and the second boundary are not adjacent to the first available LBA of the optical disc and not adjacent to the last available LBA of the optical disc.
A non-transitory computer readable medium with logic embedded therein for performing a method of writing data to an optical disc, comprising:
- logic for receiving data to be written to an optical disc,
- logic for determining the size of the data to be written to the optical disc,
- logic for generating a file system image for the optical disc, and
- logic for writing the file system image to the optical disc and writing at least one portion of the data to the optical disc, the at least one portion of the data having a first boundary and a second boundary, wherein the first boundary and the second boundary are not adjacent to the first available LBA of the optical disc and not adjacent to the last available LBA of the optical disc.
Dependencies are inferred from the claim text.