Sanctioned transcoding of digital-media content
First Claim
Patent Images
1. In a source device configured to couple to a target media-playback device, a method comprising the acts of:
- selecting digital media content intended for transfer from a source device to a coupled target media-playback device, wherein the selected to-be-transferred media content has a defined format, which is associated with a source-format-agent;
assigning a transfer priority to the selected to-be-transferred media content to indicate a relative desirability of the selected to-be-transferred media content;
determining a target format of the selected to-be-transferred media content specified by the coupled target media-playback device, wherein the target format is a format of the selected to-be-transferred media content that is playable on the coupled target media-playback device;
determining whether the source-format-agent sanctions transcoding the selected to-be-transferred media content, wherein a lack of at least one positive answer from the source-format-agent is interpreted as a refusal to sanction the transcoding;
if transcoding is sanctioned, transcoding the selected to-be-transferred media content into the target format by converting the selected to-be-transferred media content from the defined format to the target format and sampling the selected to-be-transferred media content to a different bit rate for compatibility with the coupled target media-playback device;
if transcoding is sanctioned, transferring the transcoded media content to the coupled target media-playback device.
2 Assignments
0 Petitions
Accused Products
Abstract
Described herein are one or more implementations for transferring formatted digital media content (“formatted-media-content”) from a source device (e.g., a desktop computer) to a target media-playback device (e.g., a MP3 player). The formatted-media-content may need to be converted from a source format to a target format before it is transferred. An implementation seeks permission from a source-format-agent associated with the source format of the formatted-media-content, to perform a format-conversion (“transcoding”).
64 Citations
20 Claims
-
1. In a source device configured to couple to a target media-playback device, a method comprising the acts of:
-
selecting digital media content intended for transfer from a source device to a coupled target media-playback device, wherein the selected to-be-transferred media content has a defined format, which is associated with a source-format-agent; assigning a transfer priority to the selected to-be-transferred media content to indicate a relative desirability of the selected to-be-transferred media content; determining a target format of the selected to-be-transferred media content specified by the coupled target media-playback device, wherein the target format is a format of the selected to-be-transferred media content that is playable on the coupled target media-playback device; determining whether the source-format-agent sanctions transcoding the selected to-be-transferred media content, wherein a lack of at least one positive answer from the source-format-agent is interpreted as a refusal to sanction the transcoding; if transcoding is sanctioned, transcoding the selected to-be-transferred media content into the target format by converting the selected to-be-transferred media content from the defined format to the target format and sampling the selected to-be-transferred media content to a different bit rate for compatibility with the coupled target media-playback device; if transcoding is sanctioned, transferring the transcoded media content to the coupled target media-playback device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. In a source device configured to couple to a target media-playback device, a method comprising the acts of:
-
selecting digital media content intended for transfer from a source device to a coupled target media-playback device, wherein the selected to-be-transferred media content has a defined format, which is associated with a source-format-agent; determining a target format specified by the coupled target media-playback device, wherein the target format is a format of the selected to-be-transferred media content that is playable on the coupled target media-playback device; determining whether to transcode the selected to-be-transferred media content into the target format, wherein transcoding the selected to-be-transferred media content into the target format comprises at least;
converting the selected to-be-transferred media content from the defined format to the target format and sampling the selected to-be-transferred media content to a different bit rate for compatibility with the coupled target media-playback device;in response to a determination to not transcode, transferring the selected to-be-transferred media content to the coupled target media-playback device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method comprising the acts of:
-
selecting digital media content of a source device, wherein the selected media content has a defined format, which is associated with a source-format-agent, the defined format being a specific pre-established arrangement or organization of digital media data for storage on computer-readable storage media and the defined format having one or more codecs associated therewith for compressing, decompressing, or both the digital media data arranged in that format; interrogating the source-format-agent to determine if the source-format-agent will sanction a format-specific action to be performed with the selected media content to transcode the selected media content into a target format by converting the selected media content from the defined format to the target format and down-sampling the selected media content to a lower bit rate for compatibility with a target media-playback device, wherein the target format is a format of the selected media content that is playable on the target media-playback device; if the source-format-agent sanctions the action, then performing the sanctioned action with the selected media content. - View Dependent Claims (18, 19)
-
-
20. A method for sanctioned transcoding of digital-media content between a source device and a coupled target media playback device, the method comprising:
-
selecting digital media content intended for transfer from a source device to a coupled target media-playback device, wherein the selected to-be-transferred media content has a defined format which is associated with a source-format-agent; determining the defined format of selected to-be-transferred media content; determining a target format of media content specified by the coupled target media-playback device, wherein the determining the target format includes examining one or more stored files of configuration data, and the target format is a format of the selected to-be-transferred media content that is playable on the target media-playback device; determining whether the source-format-agent sanctions transcoding the selected to-be-transferred media content by; interrogating the source-format agent; examining the one or more stored files of configuration data; and determining whether the target format matches the defined format of the selected to-be-transferred media content; wherein if transcoding is sanctioned; transcode the selected to-be-transferred media content into the target format by converting the selected to-be-transferred media content from the defined format to the target format and down-sampling the selected media content to a lower bit rate for compatibility with the coupled target media-playback device; and transfer the transcoded media content to the coupled target media-playback device; and wherein if transcoding is not sanctioned; transferring the selected to-be-transferred media content to the coupled target media-playback device if the target format matches the defined format;
ornot performing the transcoding and transferring acts, wherein the defined format and the target format are different formats, each format defines a specific pre-established arrangement or organization of digital media data for storage on computer-readable storage media and each format has one or more codecs associated therewith for compressing, decompressing, or both the digital media data arranged in that format.
-
Specification