Outer Rim Archives
Archives · 2019 · 10448067

Granted patent

Media content cross-referencing

Number
10448067
Published
2019-10-15
Filed
2017-10-31
Assignee
Disney Enterprises, Inc.
Inventors
Mazur; Jeffrey
CPC
H04N21/278; H04N21/23439; G06F16/907; H04N21/6581; H04N21/8352; H04N21/2353; G06F16/951; H04N21/8456
Verdict
Set aside media content cross-referencing grant dup
Source
Google Patents · FreePatentsOnline

Abstract

A media content cross-referencing system includes a computing platform having a hardware processor and a system memory storing a media cross-referencing software code. The hardware processor executes the media cross-referencing software code to receive data identifying multiple media assets, identify a media content including the media assets based on the data, and obtain a preliminary version of the media content. The preliminary version of the media content includes metadata identifying an original source media of each of the media assets. The hardware processor further executes the media cross-referencing software code to map each of the media assets to its respective original source media using the metadata. The mapping cross-references each of the media assets with its respective original source media.

Background

BACKGROUND(1) In order to make potential consumers aware of the future availability of media content presently in production, promotional segments of the media content, such as video clips of movie or television (TV) content for example, may be generated. When those promotional segments are generated, preliminary versions of the media content, such as rough cut or draft versions of TV content, for example, are often used to identify the particular shots or other media assets to include in the promotional segments.(2) However, the preliminary, or rough cut, versions of the media content used when identifying the media assets to be included in the promotional segments are typically below production quality, and may not be suitable for distribution to consumers. As a result, after a promotional segment has been approved, but before its distribution, higher quality versions of the media assets included in the promotional segment must be obtained from the original production camera footage. Moreover, shot markers, i.e., markups referencing a specific frame of the original camera footage, might also be added to the rough cut, but can lose their meaning in a final production version of the media content, which is often a modified version of the media content relative to the preliminary version. In the conventional art, the process of locating and extracting the media assets from a rough cut or carrying forward the markups into a final production version of media content based on ide

Claims

1. A media content cross-referencing system comprising: a computing platform including a hardware processor and a system memory; a media cross-referencing software code stored in the system memory; the hardware processor configured to execute the media cross-referencing software code to: receive data identifying a plurality of media assets; identify a media content including the plurality of media assets based on the data; obtain a first version of the identified media content, the first version of the identified media content including metadata identifying the plurality of media assets in a second version of the identified media content, the metadata having camera reel metadata and timecode range metadata, wherein the plurality of media assets in the first version have a lower quality than the plurality of media assets in the second version; map each of the plurality of media assets in the first version to its corresponding one of the plurality of media assets in the second version using the camera reel metadata and the timecode range metadata, wherein the mapping cross-references each of the plurality of media assets in the first version to its corresponding one of the plurality of media assets in the second version; and locate, based on the mapping, each of the plurality of media assets in the second version of the identified media content. 2. The media content cross-referencing system of claim 1, wherein the hardware processor is further configured to execute the media cross-referencing software code to render each of the plurality of media assets located in the second version of the identified media content. 3. The media content cross-referencing system of claim 1, wherein the identified media content comprises audio-visual content. 4. The media content cross-referencing system of claim 3, wherein the plurality of media assets comprise camera shots included in the audio-visual content. 5. The media content cross-referencing system of claim 3, wherein the first version of the identified media content is a rough cut low quality version of the audio-visual content. 6. The media content cross-referencing system of claim 3, wherein the second version of the identified media content comprises original camera footage of each of the plurality of media assets. 7. The media content cross-referencing system of claim 6, wherein the hardware processor is further configured to execute the media cross-referencing software code to render a video clip including each of the plurality of media assets located in the second version of the identified media content. 8. A method for use by a media content cross-referencing system including a computing platform having a hardware processor and a system memory storing a media cross-referencing software code, the method comprising: receiving, using the hardware processor, data identifying a plurality of media assets; identifying, using the hardware processor, a media content including the plurality of media assets based on the data; obtaining, using the hardware processor, a first version of the identified media content, the first version of the identified media content including metadata identifying the plurality of media assets in a second version of the identified media content, the metadata having camera reel metadata and timecode range metadata, wherein the plurality of media assets in the first version have a lower quality than the plurality of media assets in the second version; mapping, using the hardware processor, each of the plurality of media assets in the first version to its corresponding one of the plurality of media assets in the second version using the camera reel metadata and the timecode range metadata, wherein the mapping cross-references each of the plurality of media assets in the first version to its corresponding one of the plurality of media assets in the second version; and locating, based on the mapping, each of the plurality of media assets in the second version of the identified media content. 9. The method of claim 8, further comprising rendering, using the hardware processor, each of the plurality of media assets located in the second version of the identified media content. 10. The method of claim 8, wherein the identified media content comprises audio-visual content. 11. The method of claim 10, wherein the plurality of media assets comprise camera shots included in the audio-visual content. 12. The method of claim 10, wherein the first version of the identified media content is a rough cut low quality version of the audio-visual content. 13. The method of claim 10, wherein the second version of the identified media content comprises original camera footage of each of the plurality of media assets. 14. The method of claim 13, further comprising rendering, using the hardware processor, a video clip including each of the plurality of media assets located in the second version of the identified media content. 15. The method of claim 8, wherein the first version of the identified media content includes a plurality of markups indexed to a timecode of the first version of the identified media content, and wherein the method further comprises: obtaining, using the hardware processor, a copy of the second version of the identified media content; mapping, using the hardware processor, at least some of the plurality of markups indexed to the timecode of the first version of the identified media content to a timecode of the second version of the identified media content; and modifying, using the hardware processor, the copy of the second version of the identified media content to include the at least some of the plurality of markups.