Browse Prior Art Database

Dynamic Scheduling Broadcasting System

IP.com Disclosure Number: IPCOM000016297D
Original Publication Date: 2002-Nov-30
Included in the Prior Art Database: 2003-Jun-21
Document File: 2 page(s) / 37K

Publishing Venue

IBM

Abstract

Disclosed is a system which broadcasts digital audio/video contents based on the schedule generated automatically by a viewer request. A broadcaster and a viewer are connected with some networks. The viewer has a receiver to view digital audio/video contents. The receiver also has a function to communicate with the broadcaster via a network. The broadcaster provides a list of audio/video contents which can be broadcasted for some time in the future. A viewer selects one of the contents and requests broadcasting it via the network. As the broadcaster receives the request, it checks the available broadcasting hours in the way described below. Then it returns the list of them. The list includes already scheduled broadcasting hours and unoccupied hours. The viewer selects the time to view from the list and then the broadcaster schedule the program. The audio/video contents are broadcasted based on this schedule. A digital broadcasting system has a limited bandwidth and shares the band among several programs by dividing into logical channels. For the efficient bandwidth use, the broadcasting hours of each program is determined as follows. The total bandwidth of the system and the broadcasting hours are divided into a unit. Each program has the information of required bandwidth and broadcasting hours which are the integral multiple of these units. The unoccupied bandwidth and broadcasting hours are checked in these units. For a viewer's request of broadcasting a program, it is possible to find several unoccupied hours. If all of those are listed up and a viewer can select any time on the list, the usage of the bandwidth will be inefficient. Therefore, one restriction is imposed on that. The restriction is that if the same program (broadcasting of same contents) is already scheduled, the newly requested one cannot start broadcasting in a certain time before and after the start time of the already scheduled one. By this forbidden period, the same programs are scheduled scattering more than this period. For each program the level of popularity is assigned in advance and varied in each request by viewers. The forbidden period is associated with this popularity level. It is made shorter if the popularity level is high, and is made longer if the level is low. In this way, a popular program (contents) can be broadcasted frequently, and not so popular one can be broadcasted infrequently. As this scheduling is a first-come basis, unpopular programs have a disadvantage on the scheduling. In consideration of that, the broadcaster may keep some extent of bandwidth only for those programs or reserve hours for those in advance. In prime time all of the forbidden period should be a little longer to broadcast many kinds of programs.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 52% of the total text.

Page 1 of 2

Dynamic Scheduling Broadcasting System

   Disclosed is a system which broadcasts digital audio/video contents based on the schedule generated automatically by a viewer request.

A broadcaster and a viewer are connected with some networks. The viewer has a receiver to view digital audio/video contents. The receiver also has a function to communicate with the broadcaster via a network. The broadcaster provides a list of audio/video contents which can be broadcasted for some time in the future. A viewer selects one of the contents and requests broadcasting it via the network. As the broadcaster receives the request, it checks the available broadcasting hours in the way described below. Then it returns the list of them. The list includes already scheduled broadcasting hours and unoccupied hours. The viewer selects the time to view from the list and then the broadcaster schedule the program. The audio/video contents are broadcasted based on this schedule.

A digital broadcasting system has a limited bandwidth and shares the band among several programs by dividing into logical channels. For the efficient bandwidth use, the broadcasting hours of each program is determined as follows.

The total bandwidth of the system and the broadcasting hours are divided into a unit. Each program has the information of required bandwidth and broadcasting hours which are the integral multiple of these units. The unoccupied bandwidth and broadcasting hours are checked in these units. For a viewer's request of br...