USO0RE43207E

(19) United States (12) Reissued Patent

(10) Patent Number:

Salurso et a].

(45) Date of Reissued Patent:

(54) DECISION SUPPORT METHOD FOR

1 ,

PLANNING BROADCAST TRANSMISSIONS _

(75)

_

,

Inventors: Marianna Salurso, Cass1na d Agno (CH); Silvia Conti, Lugano (CH); Emu) Gm?’ pom (CH)

,

Appl. No.: 12/239,620

(22) Filed:

sep_ 26, 2008 (Under 37 CFR 1-47)

senau t et a .

6,529,706 B1

3/2003

6,567,660 B1 6,571,391 B1

5/2003 vvegener 5/2003 Acharya et al.

Mitchell

1/2004 Rakib et al. 7/2003 Woods et al. ............... .. 709/248

FOREIGN PATENT DOCUMENTS WO

WO99/49663 A1

WO

W000/67449

WO

WOOO/67449 A1

9/1999 * 11/2000

11/2000

OTHER PUBLICATIONS European Application No. 013102603, European Search Report, 4

Related US. Patent Documents

Reissue of: (64) Patent No.:

211% et all 1 1/2003 Kaneko et 31‘

6,678,740 B1 2003/0140172 A1 *

DE (Us)

Feb. 21, 2012

6,505,347 B1

(73) Assignee: Darby & Mohaine, L.L.C., Wilmington, (21)

US RE43,207 E

pages’ OCt' 1’ 2003'

(Continued)

7,113,738

Issued; App1_ NO_; Filed:

sep_ 26, 2006 09/738,390 Dec. 15, 2000

Primary Examiner * John J Lee (74) Attorney, Agent, or Firm * Perkins Coie LLP

(57) ABSTRACT A method and system forbooking and scheduling requests for

(51) Int“ Cl“ H04H 1/00

(2006-01)

broadcast of programs by a station in which a request has at

(52)

U-s- Cl

455/3-01; 455/419; 455/303; 455/452-1

least a program time duration and required minimum broad

(58)

Field Of Classi?cation Search ............... .. 455/301,

cast bandwidth and the station has a ?xed bandwidth broad

455/419, 3.03, 452.2, 3.06, 418, 509, 452-1,

cast capability. A schedule is maintained of programs that

455/510; 725/38, 39, 61, 62, 91, 94, 87

havebeenbooked forbroadcast, eachbookedprogramhaving

See application ?le for complete search history.

a date of broadcast, time for broadcast, time duration and

_

(56)

broadcast bandwidth and the request is checked against the

References Clted

schedule of the booked programs for availability of the requested minimum bandwidth for the time duration of the request. The request also can contain a speci?ed time and date

US. PATENT DOCUMENTS 5,659,350 A

8/1997 Hendricks et al.

for the broadcast. 1f the request can be satis?ed a notice of

2

elt 31'

acceptance is sent and if it cannot, advice is given of this and

,

,

1

e

e

a

.

~

-

-

-

.

.

6,041,359 A >r<

3/2000 Birdwell “““““““““““ H 709/238

allStlllgOfalternatetlmeS ISprOVIdedatWhichtherequestcan

6,211,901 B1

4/2001 Imajima etal.

besatls?ed

6,256,509 B1

7/2001 Tanaka et al.

6,374,405 B1

4/2002 Willard

32 Claims, 6 Drawing Sheets

Bandwidth

Kbit/sec 400

Duration: 30‘

300

Content Transmission

‘iII\III:II:I:IfijifIfI'” 200

Bandwidtn

'1::1115PQItNeW813113233111 100 O

26°Kbivse°

15205 ‘

16'00 . . .l. _

15:00

15215 Start Time 15212

.

.

I

l

15 30

/ 15245 End Time 15:42

Requested Broadcast Interval Transmission Parameters

time

US RE43,207 E Page 2 OTHER PUBLICATIONS

European Search Report. Press ReleaseiThe Fantastic Corporation Launches v2.0 of Indus

Press Release, “The Fantastic Corporation Launches v2.0 of Industry’s Only End-To-End Solutions For Broadband Multimedia,” 2 pgs., Apr. 19, 1999.

try,s only End_tO_End Solutions for Broadband Multimedia (2 pgs‘)‘

* cited by examiner

US. Patent

Feb. 21, 2012

Sheet 1 0f6

“mm SCheduler

.20\1 Remote

station \/ Connection

1 41

US RE43,207 E

/

Center

Broadcast

Scheduler

l

Network

station

16

f22

\L Receiver

/

Q

Receiver Device

‘ I

\ Broadcast

1

4[

DeVice

K Receiver Device

Broadcast System

Figure 1 Content Transmissions

(

A 7 Stock

1

Stock

Stock

Stock

Stock

Market

Market

Market

Market

Market

Update

Update

Update

Update

Update

Sport News

I World News I

[Game Distribution

i

l

l

l

15:00

16:00

17:00

18:00

Broadcast Plan

Figure 2

time'

US. Patent

Feb. 21, 2012

Sheet 2 0f 6

US RE43,207 E

08:1 com :

5.298.5

cEo_mw Oh

/

Emwe; N12

Hm? / .@,>mwz%x3

$Hum2op95zhwm nmhgw-Ec?l.

mg0925:?

5wwe;

EBUcm omenx

moump comm_,

com com

02.

959"m

US. Patent

Feb. 21, 2012

Sheet 3 0f6

US RE43,207 E

Fl

New Broadcast Request _

Requested

Total Available B d .dh an/W' t

Broadcast 4

, ,.,,World News,......

7

Interval

B 4/ -

A15:00

\

/I

16:00 |

\

17:00 |

18:00>

Bandwidth Already Allocated to Content Transmissions

Bandwidth Available for New Broadcast Reduests

S

F

Flgure 4

New Broadcast Request Total Available

Broadcast

Bandwidth

15:00 WI

Requested

Hman?d‘NéWéml

16:00

// 17:00 I

Possible

Transmission Interval

Figure 5

: Interval

18:00 V

US. Patent

Feb. 21, 2012

Sheet 4 0f6

US RE43,207 E

skm User de?nes one

a

or more broadcast

BOOKING SYSTEM

requests

5

8103

5

8105

i

E

i

_ 56nd

i

broadcast requests to b°°kin9 SVStem

Receive broadcast requests.

For every broadcast request i, S1 09 determine if it can be satisi?ed.

1

E

81 1 1

i

H”?—

1

Register the

4 Receive and store ‘

E

rquggé and

;

2

con?rmation

1

to the scheduler

the confirmation.

request i

End

Determine possible alternate transmission times. ;

81 25

Si 27

s

g Receive the rejected request. ‘

End

i

Refuse the



request and

there alternate

:

inform the '

1

scheduler.

transmission

5 8138



i

.

Receive and display

A

Send the list of

the list of alternate

l

alternate transmission

transmission times.

:

times to scheduler

_

.

_

.

_

.

_

.

_

.

_

.

_

.

_

.

_

..

_

.

_

.

_

.

_

.

Figure 6A

_

.

_

.

_

.

_

.

_

.

_

.

_

.

_ A

US. Patent

A

_

.

_

.

Feb. 21, 2012

_

.

_

.

_

.

_

8135 The user 5 accepts one of

.

_

.

.l.

.

Sheet 5 0f6

_

_

_

.

_

.

_

.

_

i 5

.

US RE43,207 E

_

.

_

.

_

_

_

.

_

$137 g

'

.

_'

A

, 1

Register ihe new

the suggested

i

V

request and send a confirmation to the scheduler.

transmission

S1 39 j

Receive and store i the con?rmation. ‘

i

1

i i

5 :

End

Figure 6B

US. Patent

Feb. 21, 2012

E

US RE43,207 E

Sheet 6 0f 6

F

'

L4

5

16

Scheduler Station

Broadcast Center

3

Booking

a

Scheduler ~

:

'

System

A

2

4?

:

2

4‘8

"

L

L Broadcast

Broadcast

requests

requests

Uploader 4

Upfoad L Manager l

E

46

Figure 7

US RE43,207 E 1

2

DECISION SUPPORT METHOD FOR PLANNING BROADCAST TRANSMISSIONS

broadcast server provider has 800 Kbit/sec space to rent to one or more other content providers for the same time period. Typically, a content provider has had to sign a rental con tract commitment (booking) for a considerable amount of

Matter enclosed in heavy brackets [ ] appears in the original patent but forms no part of this reissue speci?ca

network capacity over a long period of time (for example,

tion; matter printed in italics indicates the additions made by reissue.

over a six month period). This often required a substantial up

several hundred hours of 100 Kbit/sec capacity to be used

front monetary investment by the content provider. The prac tice of requiring a substantial up front payment and broadcast

CROSS-REFERENCE T0 RELATED APPLICA 17ON

time commitment was based on the need of the broadcast

service providers to secure the business of content providers

by contractually binding their customers. The evolution of content authoring and content manage ment technologies, such as being able to produce content by

This patent application is a reissue application for com

monly assigned US. Pat. No. 7,113,738, issuedfrom US. patent application Ser. No. 09/738,390, ?led on Dec. 15,

computer and with a reduced number of people, has created a

number of small and medium-size content provider organi

2000.

zations that produce and need to distribute the content that FIELD OF THE INVENTION

This invention relates to a scheduling and booking method

20

required to rent a full or a substantial part of the full transpon

and system to assist broadcast service providers in de?ning

der space of a broadcast service provider. Also, the long term contractual approach makes it difficult, if not impossible, for

broadcast schedules of programs of different types from a

number of program content providers. BACKGROUND OF THE INVENTION

content providers with limited ?nancial resources to access 25

the broadcast networks needed to distribute their content.

Due to competition and the advances in technology, the

prices of selling transponder space are falling, thereby erod

In present day communications, broadcast service provid ers are a group of businesses that broadcast programs, such as

sports, cartoons, news, documentaries, etc., to public sub

they produce. Such providers would like to bene?t from the advantages offered by broadband broadcast networks in dis tributing the content, but cannot afford the investment

30

ing a main revenue stream of the broadcast service providers. Thus, the broadcast service providers are looking for new ways to increase their revenue. The new market of energizing

scribers via media such as a cable system or a satellite net

content providers represents an interesting ?nancial opportu

work. The broadcast service providers own and operate the facilities from which the broadcasts originate. Construction and operation of these facilities usually involve substantial

nity for broadcast service providers. To accommodate this,

capital investment. To recoup the investment and make a

the broadcast service providers must try to restructure their businesses to rent a maximum amount of their network capac 35

pro?t, the broadcast service providers charge fees for the use

der space to numerous content providers. Accordingly, a need exists to accommodate both the new

of their facilities.

Traditionally, broadcast service providers operate their businesses by renting-broadcast network capacity to content providers, i.e., organizations that create or aggregate content

type of content providers and the broadcast service providers 40

45

herein by reference, discloses a new broadband broadcast 50

over a given bandwidth as assigned by a Governmental agency, such as the Federal Communications Commission in

the United States. The bandwidth is usually available to the broadcast service provider to rent on a 24 hour per day basis, but this also may be subject to Government regulations and

platform system that supports advanced network manage ment features. The system and method of that application, hereafter called CECTM, assembles content from a number

55

contractual provisions.

of different content providers, for example, news and info mercials, as well as all other types of content, and provides for distribution of the content at different times of broadcast depending upon the needs of the content provider in the distribution of a particular program. That is, the programs

have different durations, require different network capacity

Thanks to the availability of network management technol ogy, broadcast service providers have been able to subdivide

and are scheduled for broadcast at different times.

network capacity and rent single portions (called “transpon der space”) to content providers to broadcast their material, usually for the ultimate purpose of producing revenue for the

TEM FOR BROADCAST TRANSMISSION OF MEDIA

OBJECTS,” which is assigned to the assignee of the subject application and whose entire disclosure is incorporated

typically is a ?xed quantity which is a function of the broad cast medium, such as wire or ?ber optic cable and satellite.

Also, the broadcast service provider often can only operate

in being able to address this new segment of business in a manner that provides bene?ts to each. This requires proper

scheduling of the to available transponder space and booking of the program requests from the various content providers. US. patent application Ser. No. 09/046,901 ?led Mar. 24, 1998 (PCT WO 99/49663), entitled METHOD AND SYS

for the business-to-business or consumer market. Content

providers can be produCers of virtually any type of program content, such as sports events, drama and comedy shows, business training material, education courses, infomercial, data, etc. Network capacity is basically de?ned as the amount of capacity (bandwidth) that the operator controls for a facil ity, this usually being measured in Kbit/ sec. The bandwidth

ity, such as by being able to sell pieces of available transpon

For example, a content provider may want to rent only the 60

network capacity (transponder space) required for one single content transmission, e. g., 128 Kbit/ sec, during 50 seconds on a given date. Such a request does not require the need of a long-term rental contract. Through the CECTM a content

content provider. The transponder space rented can be a cer tain amount or all of the bandwidth available to the broadcast

capacity and the content provider needs only 200 Kbit/ sec to

provider can directly de?ne a broadcast plan by specifying transmission speci?c parameters such as program desired, start and stop time, required bandwidth and transmission

broadcast his content for a one hour time period. Thus, the

priority. Transmission priority is usually assigned by nego

service provider for a certain period of time. For example, a broadcast server provider may have available a 1 megabit/ sec

65

US RE43,207 E 3

4

tiation between the broadcast service provider and content providers, depending on factors such as price charged for the

repeated and a reply is given whether the new request has been accepted or rejected. If accepted, a con?rmation is given

transponder space at a desired program broadcast time. For example, a content provider pays a low price when he agrees to have his program broadcast at any free time of the network capacity. Such a program would have a low transmission priority as compared to a program guaranteed to be broadcast at a speci?c time for which the content provider pays a higher

and, if rejected, another list of alternatives is provided. The invention provides a system and method for maintain ing a schedule for a broadcast service provider which is able to book or reject additional program broadcast requests based on the available channel capacity and can accommodate scheduling based on a request of program duration and required bandwidth and time and date of broadcast. The invention can be con?gured to schedule program transmis

rate. Also, priority can be assigned by time of broadcast since the number of potential subscribers available to view a pro gram depends on this, e. g., evening prime time hours as

sions from requests made by a plurality of content providers,

compared to early morning hours.

to maintain a schedule of programs to be transmitted based on

By using features of the CECTM management system, the

program duration and required transmission bandwidth, to accommodate requests for transmission of other programs within the maximum channel capacity of a broadcast station,

broadcast service provider can de?ne new business models based on parameters such as volume of transmitted content,

transmission time, content type and number of subscribers.

and to determine if a request of a program broadcast from a content provider can be satis?ed based on the duration and

These parameters can be combined to de?ne the cost of

broadcast services offered to content providers. For example, the broadcast service provider can decide to charge content providers based on the volume of content transmitted, regard less of transmission time. Alternatively, a higher charge could be applied if the content is transmitted during prime time hours, i.e., a time during which traf?c tends to be more intense.

bandwidth of the program as compared to programs already booked by a broadcast service provider. 20

BRIEF DESCRIPTION OF THE DRAWINGS

Other feature, objects and advantages of the present inven tion will become more apparent upon reference to the follow 25

SUMMARY OF THE INVENTION

ing speci?cation and annexed drawings in which: FIG. 1 is a schematic block diagram of a typical broadcast

system; The present invention relates to a scheduling and booking system and method to be used interactively between content providers who wish to rent transponder space and a broadcast service provider who operates a facility having a de?ned channel capacity over which programs are to be broadcast. In accordance with the invention, the broadcast service provider operates a computer system that maintains a schedule of programs that are booked for transmission. The schedule

FIG. 2 is a diagram ofa broadcast plan; FIG. 3 is a diagram showing various transmission param 30

FIGS. 4 and 5 are diagrams of broadcast satisfaction

requirements; FIG. 6 is a ?ow chart of the system and method; and FIG. 7 is a diagram of a scheduler station and broadcast 35 center.

includes the program parameters of duration and bandwidth required for transmission, as well as the date and time of transmission. A content provider who wishes to rent transponder space to broadcast a program submits a request to the broadcast ser

vice provider, which request includes at least the program duration and required bandwidth. The request also can include additional parameters, such as a speci?c time of day for the broadcast and broadcast date. The system checks the request against the programs already booked for broadcast and advises if the request can be satis?ed or rejects the request because of an existing booking. The check made is to determine if the bandwidth is available, this being the difference between the maximum channel capacity and the bandwidth of already booked programs, is suf?cient to accommodate the bandwidth needed for the requested program. It is possible that the broadcast channel capacity can accommodate transmission of two (or more)

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT 40

distribution of multimedia content to one or more end-user

devices 22 over a broadcast network 20. The end-user devices 22 can be any one of a television receiver, personal computer,

55

Web-TV appliance or similar device. The devices 22 receive signals over the network 20 which can be a cable, telephone wires, satellite, or conventional AM or FM broadcast. The receiver 22 is compatible with the network and can include any necessary converter box or circuitry. All of this is con ventional. In FIG. 1, as an illustrative example, a content provider (not shown) desires to request the distribution of certain of its program content. It does this by issuing a broadcast request using a scheduler application (describedbelow) from a sched uler station 14 connected locally or remotely to a broadcast

60

able to the content provider that provides access to the broad cast center 16. This can be done, for example, on the Internet, by modem, or by dedicated line. The broadcast center 16 includes, or is connected to activate, the necessary transmis

45

50

center 16. The scheduler station 14 can be a computer avail

eters for the program broadcast, the check can be made spe ci?c to such designated times and dates. If a request is

accepted, meaning that it can be satis?ed, a reply con?rma tion is generated and the program request is booked on the schedule. In a preferred embodiment of the invention, if a request cannot be satis?ed, the system generates a list of available alternative times and dates that can satisfy the request. The party making the request can select one or more of the avail

able alternatives and resubmit the request. The process of checking the new request against the program booked is

FIG. 1 shows the overall concept of a broadcast system that

provides assistance to content providers when planning the

programs at the same time so long as the maximum channel

capacity is not exceeded. If the request also designates speci?c time and date param

eter requirements;

sion equipment (not shown), e.g., satellite link transmitter, TV or cable transmitter, etc.

The broadcast center 16 includes the necessary apparatus

for a scheduling and booking system, described below, to 65

manage use of the bandwidth available on the broadcast net

work 20. The broadcast request made by the content provider from the scheduler station 14 includes information used by

US RE43,207 E 5

6

the scheduling and booking system to determine the avail

user has ascribed a lower priority to the requested transmis

sion because it permits the booking system to schedule the

ability of the requested exact time or other times for trans mission of the content. The system operates to determine a transmission time for each broadcast request of a content provider and ensures that at no time will the amount of band

transmission far into the future.

The goal of the scheduling and booking system at the broadcast center 16 is to verify the availability of broadcast

width requested exceed the total amount of bandwidth avail able at the broadcast network 20. This equipment includes a computer of the necessary capacity that operates with an

resources in order to accommodate the scheduler user request into the broadcast center.

application program to perform the scheduling and booking

and end times are arranged in such a way that the broadcast

process, as described below.

takes place in the time frame requested by the scheduler user,

This booking process uses the interaction between the booking system at the broadcast center 16 and the request made by a content provider through the scheduler station 14. This is described in FIGS. 3*6. FIG. 2 shows a broadcast plan of a broadcast service pro vider, that is, the schedule of programs booked to be broadcast from the broadcast center, for a brief period of time. The plan

e.g., start time 15:05 and endtime 16:00. The open ended start and end lines could give to the request a lower priority and a lower pricing rate, since the broadcast service provider can satisfy the request at any time that bandwidth is available.

In the example shown of sports news, the broadcast start

FIG. 4 shows the checking of whether or not a broadcast

can include content from one content provider or an assembly

of content from different providers. FIG. 2 shows only the time layout plan. As seen, over certain periods of time of one day, e.g.. from 15:10 to about 15:20, there are blocks oftime for program transmission of both sport news and stock market

20

updates. The two different programs are broadcast at the same

time but on different portions of the bandwidth spectrum available to the broadcast service provider. At a later time, shown as about 15:30, a stock market update is broadcast at

the horizontal axis and bandwidth (vertical height of the 25

about 16:00 to 16:05 with world news. Another stock market 30

The remainder of the program content is similarly analyzed show to somewhat past 16:00. The broadcast plan of FIG. 2 is kept by the computer of the

In FIG. 4, the total available bandwidth of the broadcast service provider is shown between the two horizontal lines A and B. If no program has been booked for a particular time period, the space between lines A and B would be empty. The space F above each booked program block S to the line B indicates the bandwidth that is free and can accept one or more additional programs for broadcast. As can be seen,

broadcast service provider over a period of time limited basi

cally only by the capacity of the booking system computer.

blocks on the vertical axis). The information of each of the

blocks S, the schedule of the already accepted booked requests, is already stored in the booking system computer.

the same time as the sports news and continues over from

update is to be broadcast from about 16:20 to about 16:46 together with the world news which continues to about 16:45.

request can be satis?ed. Here, the request that is to be checked is the world news, shown in a dotted (time) block R, with the duration, here in a requested start-end time period, on the horizontal axis. The height of the block R represents the bandwidth required to broadcast the program. Shown below the program request block R are the already scheduled program content blocks S, with the time being on

35

That is, there is a schedule of all of the programs booked for transmission by the network. This will include many pro grams of different duration and having different bandwidth

because of its required bandwidth, the program request R can be satis?ed only during the time period of the middle one of the already scheduled blocks S. This is not suf?cient to satisfy the request which requires a longer time duration.

FIG. 5 shows a situation where the same duration and schedule on an accurate up-to-date basis and assure that 40 bandwidth request R as in FIG. 4 is made for the same time

requirements. The broadcast service provider must keep the

but perhaps on a different situation. Here, the request R can be

adequate bandwidth is available for all booked programs.

satis?ed during the time period from about 16:00 to 17:15 since there is available bandwidth. The request also could be

FIG. 3 shows the broadcast transmission parameters of a

sample program. This is the information of the request that is transmitted by the scheduler user 14 to the scheduling and booking system at the broadcast center 16. The information

satis?ed starting about 15 minutes earlier, but the requested 45

broadcast interval does not start so early.

FIG. 6 is a ?ow chart of the operation of the system and

is:

method. In S101 the content provider de?nes one or more

broadcast requests and the associated parameters. As a mini mum the request includes program duration and the band content: e. g. sport news

(optional)

duration—30 minutes bandwidth required—260 kbit/sec requested broadcast interval

(required) (required)

50

width required for broadcast. The time of broadcast and desired date also can be provided. The content, e.g., news,

sports, etc., preferably is also provided for information pur poses. if the content provider does not know the required

start 15:05

(required)

end 16:00

55

bandwidth, a sample of the content can be sent to the broad cast center for analysis. It should be noted that a broadcast

where start and end are meant to include date and time. The

request can be made minutes, hours, days, weeks or months in advance of the actual broadcast. Also, the actual content to be

requested broadcast interval RBI is the time interval speci?ed

broadcast even may not be available at the time the request is

by the scheduler user during which he or she expects the content to be sent out. As described below in connection with

60

FIG. 6, the booking system attempts at step 105 to determine if the transmission can be executed during the RBI. If not, at step 107, alternative transmission times outside the RBI are examined and, if any are found, they are proposed to the scheduler user. It should be understood that the RBI is at least as long in time as the required transmission duration, but otherwise can be of any length. A long RBI indicates that the

65

made. In fact, the content is not required to be available until actual broadcast time. A broadcast request preferably is entered in a standard format this is understood by the computer of the scheduler 14 and the booking system. Typically, the scheduler has a data entry screen with ?elds in which to enter the various request parameters. In S103, the broadcast request is sent to the

booking system by the scheduler station 14. A number of requests can be sent in serial form as a batch transmission.

US RE43,207 E 7

8

The booking system receives the requests in 8105. Each request is checked in $107 for the availability of bandwidth over the required program time duration and usually during a

uler station includes a local database 42 that stores broadcast

requests before they are submitted to the booking system in the broadcast center 16. As mentioned above, broadcast requests can be de?ned and submitted before the correspond ing content is available. The basic information necessary for

requested speci?ed time frame (start and end time). This is described with respect to FIGS. 4*5. A request for a speci?ed time can be made to be satis?ed for only one day or for any

making the request, the minimum bandwidth required and content size, that is, the length of time of the program. The content type, e.g., audio/video streaming, ?le, data streaming

?xed number of days. That is, a schedule is kept in the book ing system computer and is consulted for each request made. If the requested required bandwidth for the program duration

also is usually provided as information to the broadcast ser vice provider. Other information can be submitted such as

is open, so that the transmission can be executed as requested,

preferred broadcast times (start-stop) and dates.

the booking system in 8109 books the request and informs the scheduler station accordingly. The content provider receives the con?rmation of the booking of his request and stores it in

The program content has to be transferred to the broadcast center 16 before the transmission is supposed to start. Content can be uploaded to the broadcast center in two different ways

$111. If the transmission cannot be executed as requested,

as shown in FIG. 7:

because the time has already been booked and/or there is not

l. The content provider sends the actual program content 46 from the scheduler station 14 upon reception in either SI 11

enough bandwidth available, as explained in FIGS. 4*5, the system determines in $121 and $123 if the request can be properly executed at a different time. In order to ?nd alternate

transmission times the booking system extends its checking

20

or $139 of a con?rmation of the broadcast request. The con tent provider can transfer the associated content to the broad cast center by any suitable medium, such as over any standard

of the program transmission duration and bandwidth

TCP/IP (lntemet) connection designated as an uploader 48.

requested by the content provider through the scheduler sta

The content is stored at the broadcast center 16 until it is needed for broadcast.

tion. That is, when a request has been rejected and a set of available alternate times/dates is to be generated, the com

puter takes the request R and checks it against the booked

2. The network operator, i.e., broadcast service provider, 25

programs S on the schedule over a period of time. This can be

before or after a requested time. The schedule is the booked programs, each with a start and end time, along a horizontal time line and the bandwidths of the programs in the vertical direction as shown in FIGS. 4*5. The program request (FIG. 3) is scanned against this schedule data set to see what time

and dates are available to accommodate it (see FIGS. 45). The booking system can be programmed to seek alternate broadcast times in any format, e.g., for certain times of any one or more days (Monday to Sunday), at given times during

The foregoing embodiments demonstrate methods and

devices implemented and contemplated by the inventors in 30

making and carrying out the invention. While the invention has been particularly shown and described with reference to the preferred embodiments thereof, the embodiments are not intended to be exhaustive or to limit the invention to the

35

the day, and to the end of a calendar date. These factors also can be speci?ed in the request. If no alternate transmission time is found, in $125 the

booking system rejects the broadcast request and informs the scheduler station 14 who receives the notice in $127. The

working directly at the broadcast center can load the content on the content repository of the broadcast center and make it available to the content provider.

40

precise forms disclosed herein. It will be understood by those skilled in the art that various changes in form and detail may be made therein without departing from the spirit and scope of the invention. Numerous equivalent methods, devices, and techniques may be employed to achieve the same result. Similarly, any process steps described may be interchange able with other steps in order to achieve the same result. It is

content provider typically would then seek another broadcast

intended that the scope of the invention is de?ned by the

service provider.

following claims and their equivalents.

If alternate transmission times are possible to satisfy the request, in $131 the booking system sends a list of these to the scheduler station 14. In 8133, the alternate time or times are proposed, such as on a display, to the user at the scheduler station for consideration by the user. In 8135 if the user

We claim:

1. A method for booking and scheduling a request made by 45

audio and video information of a given time duration and having a required minimum broadcast bandwidth to be broad cast by a station associated with the second party and has a

accepts one of the suggested alternatives, this acceptance is sent as a new request to the booking system where it is again

checked for availability and booked in $137. A con?rmation

50

is sent to the user in $139 and the program is booked for

transmission. While not shown in FIG. 6, the cancellation of a booked program also can be accommodated. That is, if a content

provider wishes to cancel a con?rmed and booked request,

55

assuming it is permitted to do this under terms of the booking

each con?rmation typically is assigned and identi?cation number with which the booking is associated. The system computer can use this number to easily identify the speci?c parameters of the booking to be cancelled. In the preferred embodiment of the invention (see FIG. 7), the scheduler station 14 allows the content provider user to

de?ne the broadcast plan off-line. For that purpose, the sched

?xed maximum bandwidth broadcast capability comprising the steps of: said second party maintaining a schedule of programs that have been booked for broadcast by the station, each booked program having a date of broadcast, time for broadcast during the day, time duration and broadcast

bandwidth; said [?rst] second party [submitting] receiving a request for

contract, a cancellation notice is sent from the scheduler station 14. The booking program removes the program time

that has been booked and this is again made available for booking to satisfy a new request. It should be understood that

a ?rst party to a second party for broadcast at a preferred time of ?rst party controlled program content having at least one of

broadcast of ?rst party program content by the station

[to]?om said [secondl?rsl party with the request having 60

the parameters of pro gram time duration, required band width and a preferred broadcast time during one or more

days of a week; and

said second party checking the request against the schedule 65

of already booked programs scheduled for broadcast for availability of the requested minimum bandwidth for the time duration and preferred time of broadcast of the request made by said ?rst party.

US RE43,207 E 9

10

2. The method of claim 1 further comprising the step of said second party replying to the request made by a said ?rst party by providing a listing of times and dates that the request can be satis?ed. 3. The method of claim 1 Wherein the request made by said ?rst party further includes a certain date of broadcast and further comprising the step of said second party replying as to

for broadcast by the station, each booked program hav ing a date of broadcast, time for broadcast during the day, time duration and broadcast bandwidth; and the broadcaster checking the request against the schedule

ofalready bookedprograms scheduledfor broadcastfor availability ofthe requested minimum bandwidthfor the time duration and preferred time of broadcast of the request made by said?rst party. 13. The method ofclaim 12further comprising having the

Whether or not the request can be satis?ed.

4. The method of claim 3 Wherein the step of replying by said second party further comprises providing a listing of alternate dates and times that the request made by said ?rst party can be satis?ed if the original request of said ?rst party

broadcaster replying to the request made by said content

provider by providing a listing of times and dates that the request can be satis?ed.

14. The method ofclaim 12 wherein the request made by said contentproviderfurther includes a certain date ofbroad

cannot be satis?ed.

5. The method of claim 1 further comprising the step of said

second party replying that the request has been accepted; and

cast and further comprising the step of said broadcaster

uploading the ?rst party program content of the request to

replying as to whether or not the request can be satisfied.

15. The method ofclaim 14 wherein the replying by said broadcasterfurther comprises providing a listing ofalternate

a broadcast station.

6. The method of claim 5 Wherein the program content is

uploaded by said second party after receipt of the reply of the acceptance of the request made by the said ?rst party that

20

made the request. 7. The method of claim 6 Wherein the step of scanning

provider cannot be satis?ed. 16. The method ofclaim 12further comprising having said broadcaster replying that the request has been accepted; and

composes:

comparing the minimum bandWidth of the program request to the difference between the ?xed bandWidth and the bandWidth of any program that has been booked. 8. The method of claim 5 Wherein the program content is

25

uploaded by said broadcaster after receipt of the reply ofthe that made the request. 18. The method ofclaim 17 wherein the scanningprocess 30

comprises comparing the minimum bandwidth ofthe request to the di?'erence between the ?xed bandwidth and the band width of any program that has been booked. 19. The method ofclaim 16 wherein theprogram content is

puter data ?le of the booked programs of program duration, bandWidth and time and date of broadcast, and the step of

checking comprises placing the time duration, minimum bandWidth and pre

uploading the program content of the request to the station. 1 7. The method ofclaim 16 wherein theprogram content is

acceptance of the request made by the said content provider

uploaded by said second party only shortly prior to the time of broadcast. 9. The method of claim 1 Wherein the step of said second party maintaining the schedule comprises maintaining a com

dates and times that the request made by said content pro vider can be satisfied the original request of said content

uploaded by said broadcaster only shortly prior to the time of 35

ferred time of broadcast of the program content of the

broadcast. 20. The method ofclaim 12 wherein the schedule process

request made by a said ?rst party in computer data form,

comprises maintaining a computer data ?le of the booked

and

programs ofprogram duration, bandwidth and time and date

scanning the computer data form of the request against the data ?le. 10. The method of claim 9 Wherein each of multiple

ofbroadcast, and the checking process comprises placing the 40

requests of one or more ?rst parties for broadcast at the same

time are placed in computer data form, and the computer data form of the multiple requests are com pared to determine if the total bandWidth needed to

the computer data form of the request against the data ?le. 21. The method of claim 20 wherein each of multiple 45

satisfy the multiple requests is Within the maximum bandWidth capability of the station. 11. The method of claim 1 Wherein the second party books multiple requests of one or more ?rst parties for broadcast at the same time provided that the total bandWidth of the mul tiple requests does not exceed the maximum bandWidth capa

50

station.

22. The method ofclaim 12 wherein the broadcaster books multiple requests ofone or more content providersfor broad cast at the same timeprovided that the total bandwidth ofthe multiple requests does not exceed the maximum bandwidth

12. A methodfor scheduling a request made by a content provider to a broadcaster to broadcast at a preferred time 55

capability ofthe station. 23. An apparatus for scheduling a request made by a con tentprovider to a broadcaster to broadcast at a preferred time

required minimum broadcast bandwidth, comprising: the broadcaster receiving a request, submitted by the con

tent provider, for broadcast ofprogram content by the

requests ofone or more contentprovidersfor broadcast at the same time are placed in computer dataform, and the com

puter data form of the multiple requests are compared to determine the total bandwidth needed to satisfy the multiple requests is within the maximum bandwidth capability of the

bility of the station. controlled program content supplied by the content provider, the controlledprogram content having at least one ofaudio and video information ofa given time duration and having a

time duration, minimum bandwidth and preferred time of broadcast of the program content of the request made by a said content provider in computer data form, and scanning

60

controlled program content supplied by the content provider, the controlledprogram content having at least one ofaudio and video information ofa given time duration and having a

required minimum broadcast bandwidth, comprising:

station to said broadcaster with the request having the

parameters ofprogram time duration, required band

a reception module, wherein the reception module is con

?gured to receive a request for broadcast of program content by the station to said broadcaster with the

width and a preferred broadcast time during one or more

days of a week

?xed maximum bandwidth broadcast capability, main

request having the parameters of program time dura tion, required bandwidth and a preferred broadcast time

taining a schedule ofprograms that have been booked

during one or more days of a week;

the broadcaster, having an associated station that has a

65

US RE43,207 E 11

12 3]. A systemfor booking andscheduling a request made by

a schedule module, wherein the schedule module is con?g ured to maintain a schedule ofprograms that have been

a?rstparty to a secondpartyfor broadcast at a preferred time

of?rstparty controlledprogram content having at least one of audio and video information ofa given time duration and

booked for broadcast by the station, each booked pro gram having a date of broadcast, time for broadcast during the day, time duration and broadcast bandwidth;

having a required minimum broadcast bandwidth to be broadcast by a station associated with the second party and has a ?xed maximum bandwidth broadcast capability, the

and a comparison module, wherein the comparison module is

system comprising:

con?gured to check the request against the schedule of already booked programs scheduled for broadcast for

meansfor maintaining a schedule ofprograms that have been booked for broadcast by the station, each booked program having a date ofbroadcast, time for broadcast during the day, time duration and broadcast bandwidth; means for receiving a request for broadcast of?rst party program content by the station from said?rst party with the request having the parameters ofprogram time dura tion, required bandwidth and a preferred broadcast time

availability ofthe requested minimum bandwidthfor the time duration and preferred time of broadcast of the

request made by said?rst party. 24. The apparatus ofclaim 23further comprising: a reply module, wherein the reply module is con?gured to reply to the request made by said content provider by providing a listing oftimes and dates that the request can

during one or more days of a week; and

be satisfied. 25. The apparatus ofclaim 23 wherein the request made by said contentproviderfurther includes a certain date ofbroad cast and further comprising the step of said broadcaster

means for checking the request against the schedule of already booked programs scheduled for broadcast for 20

26. The apparatus ofclaim 25 wherein the reply includes a

listing of alternate dates and times that the request made by said content provider can be satisfied the original request of said content provider cannot be satis?ed.

availability ofthe requested minimum bandwidthfor the time duration and preferred time of broadcast of the request made by said?rst party.

replying as to whether or not the request can be satisfied.

32. A tangible storage device whose contents cause a

scheduling system to perform operations for booking and 25

scheduling a request made by a ?rst party to a second party

27. The apparatus ofclaim 23further comprising:

for broadcast at a preferred time of?rst party controlled

an acceptance module, wherein the acceptance module is con?gured to send a reply that the request has been

program content having at least one ofaudio and video infor mation ofa given time duration and having a required mini

accepted; and upload the program content ofthe request to the station.

28. The apparatus ofclaim 27further including:

mum broadcast bandwidth to be broadcast by a station asso 30

bandwidth broadcast capability, the operations comprising:

an upload module, wherein the upload module is con?g ured to upload the program content to said broadcaster

after receipt ofthe reply ofthe acceptance ofthe request made by the said content provider that made the request.

29. The apparatus ofclaim 28further including:

35

receiving a request for broadcast of?rst party program content by the station from said ?rst party with the request having the parameters of program time dura

compare the minimum bandwidth of the request to the

di?‘erence between the ?xed bandwidth and the band 40

checking the request against the schedule of already

ured to place the time duration, minimum bandwidth and

request made by a said content provider in computer data

form.

tion, required bandwidth and a preferred broadcast time during one or more days of a week; and

of broadcast, and wherein the comparison module is con?g preferred time of broadcast of the program content of the

maintaining, at the second party, a schedule ofprograms that have been bookedfor broadcast by the station, each booked program having a date of broadcast, time for broadcast during the day, time duration and broadcast

bandwidth;

a scan module, wherein the scan module is con?gured to

width of any program that has been booked. 30. The apparatus ofclaim 23 wherein the schedule means is con?gured to maintain a computer data?le ofthe booked programs ofprogram duration, bandwidth and time and date

ciated with the second party and has a ?xed maximum

45

booked programs scheduledfor broadcastfor availabil ity of the requested minimum bandwidth for the time duration and preferred time of broadcast of the request

made by said?rst party. *

*

*

*

*

UNITED STATES PATENT AND TRADEMARK OFFICE

CERTIFICATE OF CORRECTION PATENT No.

: RE43,207 E

APPLICATION NO.

: 12/239620

DATED

: February 21, 2012

INVENTOR(S)

: Salurso et a1.

Page 1 of 1

It is certified that error appears in the above-identi?ed patent and that said Letters Patent is hereby corrected as shown below:

Column 9, line 34, in Claim 9, delete “comprises” and insert -- comprises: --. Column 9, line 64, in Claim 12, delete “week” and insert -- week; --.

Signed and Sealed this Seventh Day of August, 2012

David J. Kappos Director 0fthe United States Patent and Trademark O?ice

United States

Start Time. End Time. 15212. 15:42. Requested Broadcast Interval. Transmission Parameters ... 4 Receive and store ' E rquggé and request i. ; the confirmation.

1MB Sizes 1 Downloads 255 Views

Recommend Documents

United States
Sep 6, 2006 - See application ?le for complete search history. LLP. (56) .... Khosrowpour sentation downloaded from , (product. 5,999,952 A. 12/1999 Jenkins et al. to be released Mar. 1, 1997) 20 pages, unknown date. ... Windows/Article/ArticleID/ 30

United States
Nov 13, 2006 - include the business environment of the recommendation ... Dynamic Consumer Pro?ling and Tiered Pricing Using Software. Agents, Prithviraj ...

United States District Court United States District Court
Mar 17, 2006 - The subpoena also required the companies to produce the text of users' search ..... effectiveness of content filtering software," (Reply at 3:2-5) the Court is ..... In the development or implementation of the protocol, Google shall ..

(19) United States
Cyclosporins, British patent application 2222770 A discloses galenic formulations ... Ascomycins, of Which FK-506 and ascomycin are the best known, comprise ...

(19) United States
Patent Application Publication May 10, 2012 Sheet 1 0f 8. US 2012/0113143 ..... as those forAndroid (Android is a trademark of Google, Inc.) and more recently ...

United States
Oct 26, 2010 - 1999, now Pat. No. 6,256,683. _. _. (60) Provisional application No. 60/113,637, ?led on ... Virtual to physical process. See application ?le ... LOCAL. MEMORY. 2022. 205. ' N205. ~/- 201. V2021 u. V202. 'r1. -' LMI -. OMA ..---.

(19) United States
H04N 9/74. (2006.01). (11). The replacement of the data for the run length coding ...... A machine readable storage device, in particular an optical disc, having ...

(19) United States
7/1997 Tipton et al. 5,864,397 ... into a chemical Vessel through a small diameter ?tting While. G01] 3/44 ... Molecular spectroscopy is a family on analytical tech.

(19) United States
Thus, a cell voltage (V c) that is a sum of the wall voltage. (Vw) and .... select cells C roW by roW. .... the sustain pulse Ps is applied to the main electrodes XliXn.

United States
check valve as the ?uid volume in front of the piston is compressed. Due to the proportional relationship betWeen pressure and area, a magni?cation of force ...

(19) United States
ring information regarding fax pages and the actual content of the fax message. ..... reason, access servers in the IP netWork 46 are also called data pumps.

(19) United States
(75) Inventors: Rick C. Stevens, Apple Valley, MN ... An optical sensing device uses a set of source mirrors direct ..... ena of interest at discrete times t1 and t2.

(19) United States
(58) Field of Classi?cation Search . .... software according to the requirements of resolution, total track (TT) ... While connecting the compound lens with the basic.

(19) United States
105: PLSIGNAL cmcun. 105. 102. 'R 108 ; ANTEN'IA. SPSOEQE'SNG. 107. 0 103-1. &. 101 :gmsmume. RAD'O. MULTIPLEX. SPREADMG 104" SEPARATION.

(19) United States
Ames test and have a PII, or skin irritation, value of 2 or less. 6 Claims, No ..... bad been added, and histidine-free media devoid of the meta bolically active ...

United States
Feb 14, 2008 - Primary Examiner * Thomas D Lee. G06K 1 5/ 00. (2006-01). (74) Attorney, Agent, or Firm * Woodcock Washburn LLP. H04N1/405. (2006.01).

United States
duced in the second chamber When injected into the pro cessing chamber ioniZes the halogen gas creating a dense, ion-ion plasma in the processing chamber that is continuous in time. A method for creating an ion-ion plasma continuous in time. 3 Claims

(19) United States
ing energy to the ?rst translation module and the light sources. Moreover, a second translation module connects with the light sources and the image capture ...

United States Patent
Jun 10, 1999 - Sep. 3, 2002. (54) INK JET INK COMPOSITION. W0. WO 00/27935. 5/2000. (75) Inventors: Wan Kang Zou; Xiaomang Wang,. OTHER PUBLICATIONS. (73). (*). (21) .... (List continued on next page.) Primary Examiner—Helene Klemanski. Assistant E

(19) United States
aspects, advantages, and novel features of the invention are described herein. .... metadata into custom playlists, (i.e., lists of tracks that the user Wants played in a ... installed in a dynamic link library, or may be Written in an interpretive l

(19) United States
Mar 22, 2002 - a catalyst for the production of a polyurethane foam With speci?c properties. ... tion to too high a degree, carbon dioxide Will be evolved before suf?cient ..... used in automotive seating) containing a catalyst such as the.

United States
See application ?le for Complete Search history of penetrator .... ticularly to ceramic and multi-impact penetrators to deepen a crater in the ... delivered from an aerial platform due to payload mass and other design .... are under development.

(19) United States
12, there is some cell phone designed such ... display surface of a sub liquid crystal display panel 7 smaller ... the display portion housing 2 of the cell phone.

(19) United States
knoWn to those skilled in the art of the present invention. In another embodiment .... illustration and not as a limitation, a reporting station 330 may be deployed at ...