Method and apparatus for local storage and insertion of television commercials
First Claim
1. A system for inserting advertisements stored in a set top box into a media programming stream, comprising:
- a receiver for receiving broadcast media programming into the set top box;
a commercials database for storing advertisements in the set top box;
a commercials detector for detecting audio tones in the broadcast media programming where one or more of the detected audio tones are substitution signals that indicate authorization for a local television station to insert an advertisement stored at the commercials database into the media programming stream, wherein the detected audio tones include information for selecting a particular stored advertisement that is to be inserted into the media programming stream;
a commercials selector for selecting the particular stored advertisement to be inserted into the media programming stream, wherein one or more stored advertisements are identified based on the information included in the detected audio tones, wherein the particular stored advertisement selected for insertion into the media programming stream is determined at least in part based upon a frequency of insertion associated with each of the identified advertisements, and wherein at least one identified advertisement among the one or more identified stored advertisements that has not been frequently inserted is favored over the remaining identified stored advertisements;
switching logic to interrupt a television connected to the set top box from the media programming stream and to temporarily decode an advertisement stored in the commercials database when a substitution signal is detected by the commercials detector; and
billing logic to generate billing information to be communicated to a network service provider, wherein the billing information identifies an advertising fee associated with insertion of the particular stored advertisement into a particular location in the media programming stream identified by the substitution signal,wherein a first advertising fee is identified when the particular stored advertisement is a local advertisement for a provider of a product or service that is inserted at a first location in the media programming stream that follows a national advertisement for the product or service, andwherein the first advertising fee is higher than a second advertising fee that is associated with insertion of the local advertisement for the provider of the product or service at a second location in the media programming stream.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for inserting television commercials that are selected according to the unique interests and purchasing habits of viewers in individual households, or the relative location of the household within a local broadcast area. The present system provides a cable or satellite television set top box that stores a plurality of television commercials for products or services that have been found to be of interest to viewers in a household that uses the set top box. At commercial breaks during the broadcast of network television programs, the television network indicates when the set top box is authorized to insert a stored television commercial instead of a broadcast commercial. If the set top box locates a locally stored commercial that is appropriate for the television program and the user, the commercial is inserted into the commercial break.
31 Citations
8 Claims
-
1. A system for inserting advertisements stored in a set top box into a media programming stream, comprising:
-
a receiver for receiving broadcast media programming into the set top box; a commercials database for storing advertisements in the set top box; a commercials detector for detecting audio tones in the broadcast media programming where one or more of the detected audio tones are substitution signals that indicate authorization for a local television station to insert an advertisement stored at the commercials database into the media programming stream, wherein the detected audio tones include information for selecting a particular stored advertisement that is to be inserted into the media programming stream; a commercials selector for selecting the particular stored advertisement to be inserted into the media programming stream, wherein one or more stored advertisements are identified based on the information included in the detected audio tones, wherein the particular stored advertisement selected for insertion into the media programming stream is determined at least in part based upon a frequency of insertion associated with each of the identified advertisements, and wherein at least one identified advertisement among the one or more identified stored advertisements that has not been frequently inserted is favored over the remaining identified stored advertisements; switching logic to interrupt a television connected to the set top box from the media programming stream and to temporarily decode an advertisement stored in the commercials database when a substitution signal is detected by the commercials detector; and billing logic to generate billing information to be communicated to a network service provider, wherein the billing information identifies an advertising fee associated with insertion of the particular stored advertisement into a particular location in the media programming stream identified by the substitution signal, wherein a first advertising fee is identified when the particular stored advertisement is a local advertisement for a provider of a product or service that is inserted at a first location in the media programming stream that follows a national advertisement for the product or service, and wherein the first advertising fee is higher than a second advertising fee that is associated with insertion of the local advertisement for the provider of the product or service at a second location in the media programming stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification