Apparatus and methods for automated highlight reel creation in a content delivery network
First Claim
1. A content server apparatus operative to generate content having a particular attribute for delivery over a content distribution network, said apparatus comprising:
- a storage device;
a plurality of interfaces configured to;
receive one or more feeds from one or more content sources;
receive one or more secondary content elements from a secondary content source; and
transmit a content stream to a target device; and
a processing entity in data communication with said plurality of interfaces and said storage device, said processing entity configured to run an application thereon, said application comprising a plurality of instructions configured to, when executed;
record a portion of said one or more feeds;
store said portion on said storage device;
compare time data present within metadata corresponding to a level of excitement to a time associated with said recorded portion;
based on said comparison, associate said metadata corresponding to said level of excitement with said recorded portion of said one or more feeds;
determine whether said level of excitement meets or exceeds a threshold, said threshold being selected by said secondary content source; and
in response to said determination that said threshold selected by said secondary content source is met or exceeded;
assess a premium to charge to said secondary content source; and
add said recorded portion and at least one of said one or more secondary content elements to said content stream.
7 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for the automated creation of targeted or focused content extractions and/or compilations (e.g., highlight reels). In one embodiment, the extractions or compilations are created for use in a content delivery network. In one variant, incoming live feeds are recorded. Time-stamped metadata from sources (either internal or external) able to identify moments and events of interest is used to parse or select portions of the live feeds to generate clips related thereto. Those clips are then sent to users (including optionally their mobile devices) for viewing. In some embodiments, a recommendation engine is used to select clips matching interests of a particular user or group of users. Varied sources of metadata may be used, and networked resources may be utilized to in the implementation of internal “excitement” monitoring systems. Myriad configurations may be implemented including server or head-end based configurations, consumer premises based deployments, and/or distributed implementations.
495 Citations
16 Claims
-
1. A content server apparatus operative to generate content having a particular attribute for delivery over a content distribution network, said apparatus comprising:
-
a storage device; a plurality of interfaces configured to; receive one or more feeds from one or more content sources; receive one or more secondary content elements from a secondary content source; and transmit a content stream to a target device; and a processing entity in data communication with said plurality of interfaces and said storage device, said processing entity configured to run an application thereon, said application comprising a plurality of instructions configured to, when executed; record a portion of said one or more feeds; store said portion on said storage device; compare time data present within metadata corresponding to a level of excitement to a time associated with said recorded portion; based on said comparison, associate said metadata corresponding to said level of excitement with said recorded portion of said one or more feeds; determine whether said level of excitement meets or exceeds a threshold, said threshold being selected by said secondary content source; and in response to said determination that said threshold selected by said secondary content source is met or exceeded; assess a premium to charge to said secondary content source; and add said recorded portion and at least one of said one or more secondary content elements to said content stream. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for identification of exciting content in a content delivery network, said method comprising:
-
measuring, by a first server, an excitement metric exhibited by a plurality of viewers for at least a first portion of an event; in response to determining that said excitement metric indicates an excitement level of said first portion of said event as meeting or exceeding a predetermined threshold; generating metadata describing said event; associating said metadata to a recorded version of said first portion of said event; comparing said associated metadata to at least user preferences of at least one user; and based at least in part on said comparing, classifying said recorded version of said first portion into one or more classifications; and generating a playlist comprising said recorded version of said first portion and recorded versions of at least one of;
(i) other portions of said event, or (ii) portions of different events;wherein said respective excitement levels of said other portions of said event and said portions of different events are indicated as meeting or exceeding said predetermined threshold; and wherein said recorded versions of other portions of said event and said portions of different events share said one or more classifications with said recorded version of said first portion. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A content server apparatus operative to generate content having a particular attribute, said apparatus comprising:
-
a storage device; at least one interfaces configured to receive one or more feeds from one or more content sources; and a processing entity in data communication with said plurality of interfaces and said storage device, said processing entity configured to run an application thereon, said application comprising a plurality of instructions configured to, when executed; monitor an excitement metric associated with one or more streams currently being delivered to a target device, said excitement metric exhibited by a plurality of viewers; record a portion of said one or more feeds; store said portion on said storage device; compare time data present within metadata corresponding to a level of excitement to a time associated with said recorded portion; based on said comparison, associate said metadata corresponding to said level of excitement with said recorded portion of said one or more feeds; determine, based on said monitored excitement metric, whether an excitement level threshold is met for said recorded portion of said one or more feeds; in response to (i) a first determination that said excitement metric indicates that said one or more streams is below said excitement level threshold and (ii) a second determination that said excitement level threshold is met for said recorded portion of said one or more feeds, cause said target device to display said recorded portion of said one or more feeds; and in response to a third determination that said excitement metric indicates that said one or more streams is at or above said excitement level threshold, present said target device with an on-screen display option, said on-screen display option configured to allow said target device to switch from said display of said recorded portion of said one or more feeds to said display of said one or more streams. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification