The present invention provides for a method for ordering an advertising
spot for an advertisement over a data network to be transmitted to a
target user during a transmission of a motion picture. An advertiser
first provides to a broadcaster a predetermined constraint that defines
the target user for receiving the advertisement. Then, the broadcaster
uses the predetermined constraint to determine a price for the
advertising spot. The price is then offered by the broadcaster to the
advertiser and the advertiser then orders the advertising spot based on
the price to place the advertisement in the advertising spot to be
transmitted to the target user during the transmission of a motion
picture.