Submission of metadata content and media content to a media distribution system
AssigneeApple Inc.
InventorsRicardo Cortes, Max Muller
Life of this patent
Estimating the term…
Abstract
The disclosed embodiments related generally to the submission of metadata content and media content to a media distribution system. The media content can include, for example, audio, video, image, or podcast data. In accordance with one embodiment, a client submitting metadata content can validate the metadata content prior to submission of the metadata content and/or associated media content. A media distribution system receiving metadata content can also validate the metadata content.
Claims21
A method of submitting digital asset data, comprising:
- generating a package including one or more metadata files and a plurality of data files, each of the plurality of data files including digital asset data, and each of the metadata files including metadata content;
- submitting the package to a digital asset distribution system, thereby enabling a digital media file to be encoded at the digital asset distribution system using at least a portion of the digital asset data in the plurality of data files according to the metadata content;
- and
- determining whether the package is a valid package prior to submitting the package;
- wherein submitting is performed when it is determined that the package is a valid package.
An apparatus for providing digital content, comprising:
- a processor;
- and
- a memory, at least one of the processor or the memory being adapted for:
- generating a package including one or more metadata files and a plurality of data files, each of the plurality of data files including data content, and each of the metadata files including metadata content;
- determining whether the package is a valid package;
- submitting the package to a digital content distribution system if it is determined that the package is a valid package, thereby enabling a digital asset file to be encoded at the content distribution system using at least a portion of the data content in the plurality of data files according to the metadata content.
A method of providing digital media content, comprising:
- obtaining a package including one or more metadata files and a plurality of data files, each of the plurality of data files including media content and the metadata files including metadata content;
- receiving input from a client;
- and
- submitting the package to a media content distribution system, thereby enabling a digital media file to be encoded at the media content distribution system using at least a portion of the media content in the plurality of data files according to the metadata content;
- wherein the input requests or provides information associated with the package submission.
An apparatus for providing digital media content, comprising:
- a processor;
- and
- a memory, at least one of the processor or the memory being adapted for:
- obtaining a package including one or more metadata files and a plurality of data files, each of the plurality of data files including media content and the metadata files including metadata content;
- receiving input from a client;
- and
- submitting the package to a media content distribution system, thereby enabling a digital media file to be encoded at the media content distribution system using at least a portion of the media content in the plurality of data files according to the metadata content,
- wherein the input requests or provides information associated with the package submission.
A method of providing digital media content, comprising:
- obtaining a package including one or more metadata files and a plurality of data files, each of the plurality of data files including media content and the metadata files including metadata content;
- receiving input from a client;
- submitting the package to a media content distribution system, thereby enabling a digital media file to be encoded using at least a portion of the media content in the plurality of data files according to the metadata content;
- wherein the input includes package instructions to be performed on the package prior to or subsequent to the submission of the package.
An apparatus for providing digital media content, comprising:
- a processor;
- and
- a memory, at least one of the processor or the memory being adapted for:
- obtaining a package including one or more metadata files and a plurality of data files, each of the plurality of data files including media content and the metadata files including metadata content;
- receiving input from a client;
- and
- submitting the package to a media content distribution system, thereby enabling a digital media file to be encoded using at least a portion of the media content in the plurality of data files according to the metadata content;
- wherein the input includes package instructions to be performed on the package prior to or subsequent to the submission of the package.
Dependencies are inferred from the claim text.