System and method for dynamically scheduling quasi on-demand programming in a broadcast television network
First Claim
Patent Images
1. A method of broadcasting television programs, comprising:
- determining a current Program Offer for a specified time period, said Program Offer including a listing of a plurality of programs each having an associated delivery window of guaranteed broadcast from customer selection of the program;
determining an initial Playlist for broadcasting said programs at specified time slots of day and time that satisfies the delivery window;
delivering the current Program Offer to a plurality of customers via a broadcast television network;
displaying the current Program Offer including each said program and its delivery window to the customers for customer selection of said programs with knowledge of the guaranteed delivery windows and without knowledge of the specified time slots of day and time;
receiving selection information for programs in the current Program Offer by the plurality of customers;
determining an updated Playlist including updated time slots for the current Program Offer based on the initial Playlist and the selection information; and
broadcasting the programs via the broadcast television network at the day and time according to the specified time slots in the updated Playlist.
1 Assignment
0 Petitions
Accused Products
Abstract
Quasi on-demand programming is dynamically scheduled in a broadcast television network to improve customer service, enhance programming flexibility and increase the value proposition of the service provider. A Program Offer including a “delivery window” for each program and an initial Playlist for broadcasting regular, PPV and offered programming are created. Customer demand for individual programs in the offering is surveyed. This information is used to reoptimize the Playlist prior to broadcast and to update a “rolling” Program Offer to better manage network capacity and improve custom satisfaction.
-
Citations
28 Claims
-
1. A method of broadcasting television programs, comprising:
-
determining a current Program Offer for a specified time period, said Program Offer including a listing of a plurality of programs each having an associated delivery window of guaranteed broadcast from customer selection of the program; determining an initial Playlist for broadcasting said programs at specified time slots of day and time that satisfies the delivery window; delivering the current Program Offer to a plurality of customers via a broadcast television network; displaying the current Program Offer including each said program and its delivery window to the customers for customer selection of said programs with knowledge of the guaranteed delivery windows and without knowledge of the specified time slots of day and time; receiving selection information for programs in the current Program Offer by the plurality of customers; determining an updated Playlist including updated time slots for the current Program Offer based on the initial Playlist and the selection information; and broadcasting the programs via the broadcast television network at the day and time according to the specified time slots in the updated Playlist. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of broadcasting television programs, comprising:
-
determining a program guide for a specified time period, said program guide including a listing of a plurality of first regular scheduled programs each having a fixed broadcast time; determining a current Program Offer for the specified time period, said Program Offer including a list of a plurality of second quasi on-demand programs each having an associated delivery window of guaranteed broadcast from customer selection of the program; determining an initial Playlist for broadcasting said first regularly scheduled programs and said second quasi on-demand programs at specified time slots that satisfies both the fixed broadcast times and the delivery windows; delivering the program guide and the current Program Offer to a plurality of customers via a broadcast television network for display and selection of programs, said customer selection of programs from the Program Offer with knowledge of the guaranteed delivery window and without knowledge of the specified time slots for broadcast and from the program guide with knowledge of the specified time slots for broadcast; receiving selection information for programs in the current Program Offer by the plurality of customers; determining an updated Playlist including updated time slots based on the initial Playlist and the selection information as customers are making selections from the current Program Offer; and broadcasting said first and second programs via the broadcast television network in accordance with the updated Playlist. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A method of broadcasting television programs, comprising the steps of:
-
(a) determining a Program Offer for a time period, said Program Offer including a listing of a plurality of quasi on-demand programs each having an associated delivery window for guaranteed broadcast from customer selection of the program; (b) determining an initial Playlist for broadcasting said programs at specific time slots of day and time that satisfies the delivery windows for the Program Offer; (c) delivering the Program Offer to a plurality of customers via a broadcast television network for display and selection of said programs with knowledge of the guaranteed delivery window and without knowledge of specific broadcast time slots; (d) receiving selection information for programs in the Program Offer by the plurality of customers; (e) determining an updated Playlist including updated time slots based on the initial Playlist and the selection information as customers are making selections from the Program Offer; (f) updating the delivery windows in the Program Offer for a subsequent time period based on the current Program offer and the selection information; (g) broadcasting said quasi on-demand programs via the broadcast television network in accordance with the updated Playlist; and (h) repeating steps b through g to provide a dynamically updated Playlist for the Program Offer for the current time period and a rolling Program Offer for subsequent time periods. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A television broadcast network, comprising:
-
a broadcast playout system that stores television programs for quasi on-demand programming; an uplink system that inserts programs and metadata into a broadcast stream and uplinks it to a broadcast system; a traffic and scheduling system that creates a Program Offer for a specified time period and an initial Playlist, said Program Offer including a plurality of programs and a delivery window of guaranteed broadcast from customer selection for each said program, said initial Playlist including said programs and a time slot for broadcast in the specified time period; a program guide system that converts the Program Offer into metadata and forwards it to the uplink system for delivery to a plurality of customers for display and selection of the programs in the Program Offer with knowledge of the guaranteed delivery window and without knowledge of the broadcast time slot; a dynamic scheduling system that receives customer selection information for the programs in the Program Offer and (a) determines an updated Playlist for the current Program Offer and (b) determines a new rolling Program Offer with updated delivery windows for broadcast of the programs within a subsequent specified time period, said new rolling Program Offer being converted to metadata and uplinked to the broadcast system; and a broadcast control system that controls the broadcast playout system to deliver programs to the uplink system in accordance with the Playlist for the Program Offer. - View Dependent Claims (24, 25, 26, 27, 28)
-
Specification