System for modifying and targeting advertising content of internet radio broadcasts
First Claim
1. An interactive method for substituting replacement radio commercials in place of a plurality of broadcast radio commercial streams on an Internet radio program broadcast by a radio station to an Internet hosting service based on user preferences indicating demographic, and personal preferences, comprising the steps of:
- (a) generating a plurality of replacement radio commercial streams of various predetermined time lengths, whereby each replacement radio commercial has an associated time length;
(b) digitizing said replacement radio commercial streams and said associated time lengths;
(c) storing in an array said digitized replacement radio commercial streams and said associated time lengths, said array stored at an Internet service provider;
(d) maintaining user demographic information and user preferences;
(e) marking each of said broadcast radio commercial streams with a digital marker by said radio station, said digital marker indicating the start and duration time of said broadcast radio commercial within said Internet radio program;
(f) transmitting said marked Internet radio program stream to said Internet hosting service;
(g) receiving of said marked Internet radio program stream by said Internet hosting service;
(h) examining of said marked Internet radio program stream by said Internet hosting service;
(i) detecting a digital marker of a commercial on said received Internet broadcast program stream;
(j) reading the duration time, of said commercial, from said detected digital marker;
(k) comparing said read duration time with said associated time lengths stored in said array;
(l) selecting from said array a digitized replacement radio commercial having an associated time length equal to said read duration time to match said demographic information and said user preferences with said replacement commercial stream having an associated time length equal to said real duration time;
(m) substituting said selected digitized replacement radio commercial stream in place of said broadcast commercial stream; and
(n) repeating steps (h) through (l) until the end of said Internet radio program,whereby the listener of said Internet radio program stream receives an edited program stream having one or more replacement radio commercial streams substituted in place of said broadcast radio commercial.
9 Assignments
0 Petitions
Accused Products
Abstract
A radio station transmits its broadcast audio content, including audible advertisements, to listeners over the Internet via an Internet Hosting Service that provides listener access to radio station content. A computing system at the radio station digitizes the audio, and supplies marking information that identifies the beginning and duration of commercials. The digital marking information is supplied with the radio station'"'"'s audio to the Internet Hosting Service. The Internet Hosting Service maintains a repository of replacement audio commercials along with information about the commercials including duration. Upon receiving the digital marker indicating the presence of a commercial, the Internet Hosting Service selects a replacement commercial of comparable duration from its repository. The Internet Hosting Service then substitutes the replacement commercial for the original broadcast commercial and produces an edited audio program for delivery to the listeners that carries advertising of higher value than the original advertising.
62 Citations
7 Claims
-
1. An interactive method for substituting replacement radio commercials in place of a plurality of broadcast radio commercial streams on an Internet radio program broadcast by a radio station to an Internet hosting service based on user preferences indicating demographic, and personal preferences, comprising the steps of:
-
(a) generating a plurality of replacement radio commercial streams of various predetermined time lengths, whereby each replacement radio commercial has an associated time length; (b) digitizing said replacement radio commercial streams and said associated time lengths; (c) storing in an array said digitized replacement radio commercial streams and said associated time lengths, said array stored at an Internet service provider; (d) maintaining user demographic information and user preferences; (e) marking each of said broadcast radio commercial streams with a digital marker by said radio station, said digital marker indicating the start and duration time of said broadcast radio commercial within said Internet radio program; (f) transmitting said marked Internet radio program stream to said Internet hosting service; (g) receiving of said marked Internet radio program stream by said Internet hosting service; (h) examining of said marked Internet radio program stream by said Internet hosting service; (i) detecting a digital marker of a commercial on said received Internet broadcast program stream; (j) reading the duration time, of said commercial, from said detected digital marker; (k) comparing said read duration time with said associated time lengths stored in said array; (l) selecting from said array a digitized replacement radio commercial having an associated time length equal to said read duration time to match said demographic information and said user preferences with said replacement commercial stream having an associated time length equal to said real duration time; (m) substituting said selected digitized replacement radio commercial stream in place of said broadcast commercial stream; and (n) repeating steps (h) through (l) until the end of said Internet radio program, whereby the listener of said Internet radio program stream receives an edited program stream having one or more replacement radio commercial streams substituted in place of said broadcast radio commercial. - View Dependent Claims (2, 3, 4)
-
-
5. An interactive system for substituting broadcast commercial streams of an Internet radio program stream, with replacement commercial streams, comprising:
-
(a) radio station means for marking said broadcast commercial streams of said Internet radio program with a mark, said mark indicating the start and time duration of said broadcast commercial stream; (b) input server means for receiving said marked Internet radio program stream by an Internet hosting service; (c) commercial storage means of said Internet hosting service for storing a plurality of digitized radio commercial streams and user preferences; (d) central processor means for selecting one of said digitized radio commercials from said commercial storage means matching said user preferences; (e) marker decoder means for decoding said mark, said mark being supplied to said central processor; (f) comparison means to select a digitalized radio commercial stream in place of said broadcast commercial stream; (g) central processor mixing means for generating an edited radio program stream by substituting said selected digitized radio commercial streams in place of said broadcast commercial stream; and (h) output server means for transmitting said edited radio program stream to a user. - View Dependent Claims (6, 7)
-
Specification