Concepts for providing an enhanced media presentation
First Claim
1. A method for providing an enhanced media presentation, the method comprising:
- automatically generating rundown data for an enhanced media presentation episode, the rundown data (a) comprising presentation metadata and one or more sets of segment data each associated with one or more segments, each segment comprising a portion of the enhanced media presentation episode and (b) generated based at least in part on a show template;
associating at least one content object identifier with at least one of the one or more sets of segment data;
prior to producing the enhanced media presentation, automatically updating the rundown data, wherein updating the rundown data comprises;
receiving a current directory listing, wherein the current directory listing is provided by a scheduling module,accessing a previous directory listing, wherein the previous directory listing was previously provided by the scheduling module and the current directory listing and previous directory listing comprise information corresponding to one or more story files associated with a story assigned to the enhanced media presentation episode,identifying a story file that has been updated in the current directory listing with respect to the previous directory listing based at least in part on comparing the current directory listing and the previous directory listing, andupdating the rundown data based on the story file, wherein updating the rundown data comprises (a) updating the at least one of the one or more sets of segment data, (b) the presentation metadata, or (c) both;
receiving input indicating the start of the enhanced media presentation episode; and
providing the rundown data.
1 Assignment
0 Petitions
Accused Products
Abstract
Computer program products, methods, systems, apparatus, and computing entities are provided for providing an enhanced media presentation. In one embodiment, an enhanced media presentation is provided. To provide the enhanced media presentation, one or more content items associated with subject matter associated with a segment of an enhanced media presentation are identified. Each content item may be associated with at least one uniform resource identifier. Then, a content object based at least in part on at least one content item is created. The content object is an abstract representation of the content item. The content object can be associated with the segment and provided for simultaneous displayed simultaneously with at least a portion of the segment.
42 Citations
21 Claims
-
1. A method for providing an enhanced media presentation, the method comprising:
-
automatically generating rundown data for an enhanced media presentation episode, the rundown data (a) comprising presentation metadata and one or more sets of segment data each associated with one or more segments, each segment comprising a portion of the enhanced media presentation episode and (b) generated based at least in part on a show template; associating at least one content object identifier with at least one of the one or more sets of segment data; prior to producing the enhanced media presentation, automatically updating the rundown data, wherein updating the rundown data comprises; receiving a current directory listing, wherein the current directory listing is provided by a scheduling module, accessing a previous directory listing, wherein the previous directory listing was previously provided by the scheduling module and the current directory listing and previous directory listing comprise information corresponding to one or more story files associated with a story assigned to the enhanced media presentation episode, identifying a story file that has been updated in the current directory listing with respect to the previous directory listing based at least in part on comparing the current directory listing and the previous directory listing, and updating the rundown data based on the story file, wherein updating the rundown data comprises (a) updating the at least one of the one or more sets of segment data, (b) the presentation metadata, or (c) both; receiving input indicating the start of the enhanced media presentation episode; and providing the rundown data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for providing an enhanced media presentation, the system comprising at least one memory and at least one processor, the system configured to at least:
-
automatically generate rundown data for an enhanced media presentation episode, the rundown data (a) comprising presentation metadata and one or more sets of segment data each associated with one or more segments, each segment comprising a portion of the enhanced media presentation episode and (b) generated based at least in part on a show template; associate at least one content object identifier with at least one of the one or more sets of segment data; prior to producing the enhanced media presentation, automatically update the rundown data, wherein to update the rundown data, the system is configured to at least; receive a current directory listing, wherein the current directory listing is provided by a scheduling module, access a previous directory listing, wherein the previous directory listing was previously provided by the scheduling module and the current directory listing and previous directory listing comprise information corresponding to one or more story files associated with a story assigned to the enhanced media presentation episode, identify a story file that has been updated in the current directory listing with respect to the previous directory listing based at least in part on comparing the current directory listing and the previous directory listing, and update the rundown data based on the story file, wherein updating the rundown data comprises (a) updating the at least one of the one or more sets of segment data, (b) the presentation metadata, or (c) both; receive input indicating the start of the enhanced media presentation episode; and provide the rundown data. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for providing an enhanced media presentation, the computer program product comprising at least one non-transitory computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
-
an executable portion configured to automatically generate rundown data for an enhanced media presentation episode, the rundown data (a) comprising presentation metadata and one or more sets of segment data each associated with one or more segments, each segment comprising a portion of the enhanced media presentation episode and (b) generated based at least in part on a show template; an executable portion configured to associate at least one content object identifier with at least one of the one or more sets of segment data; an executable portion configured to prior to producing the enhanced media presentation, automatically update the rundown data, wherein to update the rundown data, the executable portion is configured to; receive a current directory listing, wherein the current directory listing is provided by a scheduling module, access a previous directory listing, wherein the previous directory listing was previously provided by the scheduling module and the current directory listing and previous directory listing comprise information corresponding to one or more story files associated with a story assigned to the enhanced media presentation episode, identify a story file that has been updated in the current directory listing with respect to the previous directory listing based at least in part on comparing the current directory listing and the previous directory listing, and update the rundown data based on the story file, wherein updating the rundown data comprises (a) updating the at least one of the one or more sets of segment data, (b) the presentation metadata, or (c) both; an executable portion configured to receive input indicating the start of the enhanced media presentation episode; and an executable portion configured to provide the rundown data. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification