Outer Rim Archives
Archives · 2017 · 9740766

Granted patent

Methods and systems of playing multi-source media content

Number
9740766
Published
2017-08-22
Filed
2014-02-05
Assignee
DISNEY ENTERPRISES, INC.
Inventors
Arana; Mark
CPC
G06F16/316; H04N21/4627; H04N21/4622; H04N21/43072
Verdict
Set aside multi-source media content playback - plumbing
Source
Google Patents · FreePatentsOnline

Abstract

Methods and systems described herein play multi-source media content. A multi-source media content includes digital assets from multiple media sources. The digital assets may include a video digital asset, an audio digital asset, or a textual digital asset. The digital assets may be provided by different media content providers. The digital assets from multiple media sources may be played such that various components (e.g., a video component, an audio component, or a textual component) of a media content are synchronized. When a digital asset or a digital asset segment for a media content isretrieved from a media content provider into the domain, an index is created to associatethe digital asset with the media source from which the digital asset or the digital assetsegment may be retrieved. As such, a media content may be played without retrieving, froma media content provider, those digital assets or digital asset segments already existingin the domain.

Background

BRIEF DESCRIPTION OF THE DRAWINGS(1) The present application, in accordance with one or more various embodiments, is described in detail with reference to the following figures. The drawings are provided for purposes of illustration only and merely depict typical or example embodimentsof the application. These drawings are provided to facilitate the reader's understanding of the application and shall not be considered limiting of the breadth, scope, or applicability of the application. It should be noted that for clarity and ease of illustration these drawings are not necessarily made to scale.(2) FIG. 1 illustrates an exemplary environment where various embodiments may be implemented.(3) FIG. 2 is a flow diagram illustratingan exemplary method of playing back media content, such as for the multi-source media content play system in FIG. 1.(4) FIG. 3 illustrates an exemplary system of playing media content among various devices, such as the user system in FIG. 1.(5) FIG. 4 is a flow diagramillustrating an exemplary method of playing multi-source media content, such as for the multi-source media content play system in FIG. 1.(6) FIG. 5 illustrates an exemplary systemof playing media content among various devices, such as the user system in FIG. 1.(7) FIG. 6 illustrates an example computing module that may be used in implementing various features of embodiments of the application.(8) The figures are not intended to be exhaustive orto limit the application to the precise for

Claims

1. A computer-implemented method of playing pre-recorded digital assets from multiple media sources, comprising: providing an interface through a multi-source media content play system application executing on a first device, the interface providing a list of available video files and audio files of a movie, wherein a first media source provides a first video file and a first audio file of the movie, a second media source provides a second video file and a second audio file of the movie; receiving a request from a user through the interface to play a single instance of the movie on the first device, the request indicating a selection of the user to play the first video file of the movie from the first media source and the second audio file of the movie from the second media source; locating and retrieving the first video file from the first media source and thesecond audio file from the second media source based on a manifest file maintained by themulti-source media content play system, the manifest file logging associations of each video file of the movie and each audio file of the movie available to the user with one or more devices upon being played on the one or more devices; and playing the first video fileand the second audio file of the movie in synchronization as the single instance of the movie through the multi-source media content play system application on the first device. 9. A system for playing pre-recorded digital assets from multiple media sources, comprising: a first device having a memory and a processor coupled to the memory, the memory storinga set of instructions configured to cause the processor to: provide an interface through a multi-source media content play system application executing on the first device, the interface providing a list of available video files and audio files of the movie, wherein a first media source provides a first video file and a first audio file of the movie, a second media source provides a second video file and a second audio file of the movie; receivea request from a user through the interface to play a single instance of the movie on thefirst device, the request indicating a selection of the user to play the first video fileof the movie from the first media source and the second audio file of the movie from the second media source; locate and retrieve the first video file from the first media source and the second audio file from the second media source based on a manifest file maintainedby the multi-source media content play system, the manifest file logging associations of each video file of the movie and each audio file of the movie available to the user with one or more devices upon being played on the one or more devices; and play the first video file and the second audio file of the movie in synchronization as a single instance of themovie through the multi-source media content play system.