Outer Rim Archives
Archives · 2019 · 20190020912

Application (pre-grant publication)

Programmatic Generation Of Media Content Digests

Number
20190020912
Published
2019-01-17
Filed
2017-07-11
Assignee
Disney Enterprises, Inc.
Inventors
Solaro; John et al.
CPC
H04N21/4722; H04N21/25891; H04N21/4755; H04N21/8549; H04N21/251; H04N21/4532; H04N21/8547; H04N21/2393; H04N21/84; H04N21/8456; H04N21/812
Verdict
Set aside programmatic generation of media content digests, content management
Source
Google Patents · FreePatentsOnline

Abstract

According to one implementation, a system for programmatic generation of media content digests includes a computing platform having a hardware processor and a system memory storing a media content digest software code. The hardware processor executes the media content digest software code to identify a media content for use in generating a content digest, the media content including a timecode of the media content, to access a metadata describing the media content and indexed to the timecode, and to identify one or more constraints for the content digest. In addition, the hardware processor executes the media content digest software code to programmatically extract content segments from the media content using the metadata indexed to the timecode and based on the one or more constraints, and to generate the content digest based on the media content from the content segments.

Background

BACKGROUND

The popularity of video as an entertainment medium has resulted in a wide variety of video based media content being produced and made available to consumers. Such media content may include video shorts, long form movie content, and intermediate form episodic television programming content, for example. In addition to the variety of available media content, the media players commonly utilized to consume such content are implemented on a wide variety of hardware platforms. Examples of those platforms include mobile communication devices such as Smartphones, portable devices such as tablet computers, and home based entertainment systems such as Smart TVs, satellite or cable set-top boxes, and video on demand (VOD) media players.

The generally advantageous viewer control over when and where media content is consumed that is enabled by the variety of media player platforms can give rise to some frustrations, however. For example, rather than viewing a portion of long or intermediate form content in a single session, a commuter may prefer an abbreviated version of that content tailored to the length of their commute. Conversely, a home viewer watching video shorts may prefer to watch a sequence of relevant or interesting selections that have been curated for them personally, rather than to have to manually select each short for themselves.SUMMARY

There are provided systems and methods for programmatic generation of media content digests, substantially

Claims

1. A system comprising: a computing platform including a hardware processor and a system memory; a media content digest software code stored in the system memory; the hardware processor configured to execute the media content digest software code to: identify a media content for use in generating a content digest, the media content including a timecode of the media content, the content digest being an abbreviated version of the media content; access a metadata describing the media content, the metadata being indexed to the timecode; identify at least one constraint for the content digest, the at least one constraint including at least one of a time duration provided by a user for abbreviating the media content and a media consumption history of the user; programmatically extract a plurality of content segments from the media content using the metadata indexed to the timecode, wherein extracting the plurality of content segments is tailored according to the at least one of the time duration provided by the user for abbreviating the media content and the media consumption history of a user; and generate the content digest, as the abbreviated version of the media content from the plurality of content segments. 11. A method for use by a system including a computing platform having a hardware processor and a system memory storing a media content digest software code, the method comprising: identifying, using the hardware processor, a media content for use in generating a content digest, the media content including a timecode of the media content, the content digest being an abbreviated version of the media content; accessing, using the hardware processor, a metadata describing the media content, the metadata being indexed to the timecode; identifying, using the hardware processor, at least one constraint for the content digest, the at least one constraint including at least one of a time duration provided by a user for abbreviating the media content and a media consumption history of a user; programmatically extracting, using the hardware processor, a plurality of content segments from the media content using the metadata indexed to the timecode, wherein extracting the plurality of content segments is tailored according to the at least one of the time duration provided by the user for abbreviating the media content and the media consumption history of a user; and generating, using the hardware processor, the content digest, as the abbreviated version of the media content, from the plurality of content segments.