The present invention relates to a system and method for customizing audio advertisements. In particular, the present invention relates to a system and method for customizing and inserting converted-to-audio text advertisements into streaming audio such as an online radio station.
The prior art reveals digital online streaming audio systems which allow for the insertion of digitized audio advertising segments into digital broadcast radio streams in order to generate digital broadcast audio streams wherein the selection of advertisements are customized for a particular market or user. One drawback of such prior art systems is that, although the selection of advertisements is customized for a particular market or user, customization of the content of advertisements is not carried out.
The prior art also reveals systems which collect information on a listener's features, such as their browsing habits, use this information to generate demographic and other information, and then provide this information to potential advertisers such that they can develop marketing campaigns. In particular, the information is used to display particular advertisements to a user during web browsing based on selection of such demographic and other information thereby improving the chances that the advertisements reach an intended group of users. One drawback of such prior art systems is that advertisements are largely in text format and therefore suitable for display only on web pages.
In order to address the above and other drawbacks there is provided a system for customizing an audio broadcast and delivering a customized audio stream to a particular listener. The system comprises a listener client associated with the particular listener and comprising an audio stream decoder and an audio player, a broadcast audio stream in a digital format and divided into a plurality of segments therefrom at least one advertising segment, at least one advertisement selected from a source of advertisements based on at least one feature of the listener, a server for receiving the digital broadcast audio stream and the at least one advertisement, wherein the server customizes the digital audio stream by inserting each of the at least one advertisement into a respective one of the at least one advertising segments, the server subsequently streaming the customized digital audio stream to the listener client alone for playing to the particular listener.
There is also disclosed a method of customizing a plurality of broadcast audio streams with advertising from at least one advertiser, each of the streams for streaming to a particular one of a plurality of listener clients, the broadcast audio stream divided into a plurality of segments therefrom at least one advertising segment. The method comprises receiving a digital broadcast audio stream from a broadcaster, receiving an advertising text from the at least one advertiser for each of the listeners, each of the advertising text selected based on at least one feature of the respective listener, generating an audio advertisement from each of the selected advertising text, for each particular listener, inserting the selected audio advertisement into the at least one advertising segment and streaming the customized broadcast audio stream to the particular listener client.
Also, there is provided a server system for customizing an audio broadcast and delivering a customized audio stream to a plurality of listener clients each comprising an audio stream decoder and an audio player and associated with a particular one of a plurality of listeners. The system comprises a media relay for receiving a broadcast audio stream in a digital format and divided into a plurality of segments therefrom at least one advertising segment, a plurality of media gateways, each of the media gateways interconnected to a respective one of the listener clients, for each of the particular listeners, at least one audio advertisement selected based on at least one feature of the listener and an associated one of the plurality of media gateways, the associated media gateway customizing the digital broadcast audio stream by inserting the at least one audio advertisement into a respective one of the at least one advertising segments and subsequently streaming the customized digital audio stream to the listener client alone for playing to the particular listener.
Additionally, there is disclosed a system for customizing an audio broadcast and delivering a customized audio stream to each of a plurality of listeners. The system comprises a broadcast audio stream in a digital format and divided into a plurality of segments therefrom at least one advertising segment, for each listener, a listener client comprising an audio stream decoder and an audio player, for each listener, at least one advertisement selected from a source of advertisements based on at least one feature of the listener, a server for receiving the digital broadcast audio stream and the at least one advertisements, wherein for each particular listener the server customizes the digital audio stream by inserting each of the at least one advertisement into a respective one of the at least one advertising segments, the server subsequently streaming the customized digital audio stream to the listener client for playing to the particular listener.
In the appended drawings:
Referring to
Referring to
Still referring to
Frequency caps are used to limit the frequency at which a particular content, identified for example using a unique content ID, is played back to the listener, for example limiting a specific advertisement to play back once every hour, or the like. In one embodiment frequency caps are interlocks between schedulable content items and a listener's content history. Different types of frequency caps are foreseen, for example:
Frequency caps are typically associated with a single specific listener ID. Frequency caps may also include a time stamp indicating a time until which they are valid following which they will be removed from the content history.
The alloy box 38 logs impressions (e.g. playback of an advertisement) in the listener database 40. Impression reports are generated for all advertisements that are played to a particular listener. The impression reports contain the advertisement or content that was played and the time the impression occurred.
Content is requested by the media gateway 30 by illustratively transmitting a content request 42 to the alloy box 38, for example using an HTTP connection or the like. Content, such as an advertisement, is provided by the alloy box 38 to the media gateway 30 in a content response 44 and in the form of a media file which is suitable for injection into the media audio stream 32. Illustratively, the content is identified using a content ID which provides a reference to the media file. In a particular embodiment, a given content ID may reference one of a plurality of different formats of the same media file. Additionally, more than one content ID may reference the same media file.
Referring now to
Schedule;
Target audience;
Frequency caps
Excluded items;
Optimization by dollar value;
Etc.
A listener handler 52 provides listener management for the alloy box 38. This includes:
Fetching listener information;
Fetching listener content history;
Updating listener information;
Updating listener content history (based on impression reports);
Listener database maintenance;
Etc.
This information can be retrieved, for example, as in band information from the listener during login, from a cookie installed on the media device 33 on which the listener client 24 is installed or from listener databases as in 40 located on other similar servers.
Additionally, when a listener disconnects from the media gateway 30 the alloy box 38 is notified.
Referring back to
Still referring to
Referring now to
Referring back to
Still referring to
Referring back to
In an alternative embodiment, the ad servers as in 18 are typically aware of certain features of the listener 24 through the use of a cookie 76, or the like which includes a coded identifier such that the listener 24 for which the advertisement is being bid on can be identified. The cookie 76 will typically provide access to “out of band” information including for example demographic information such as age, civil status, race, profession, sport, hobbies, mother tongue (language), gender and the like and other information either entered by the listener 24 and associated with the cookie, or derived from the listener's listening and browsing habits. Depending, for example, on the demographic data associated with the listener 24, each ad server as in 18 might provide a bid 78 for fulfilling the bid request 74. The ad exchange 16 illustratively selects the highest (or most valuable) bid as the winning bid 80.
Still referring to
In this regard, the alloy boxes as in 38 are able to access a text to audio converter 81 comprising an audio bank which stores a plurality of prerecorded audio clips or segments, illustratively in MP3 format, which can be used to fabricate customized audio advertisements. In this regard, on receiving the text string the alloy box would retrieve one or more audio clips corresponding to the text string and attributes of the listener which are used to fill any wild card fields.
Other aspects of the advertisement may also be customized by the winning bid 80. For example, a particular language, gender, accent (e.g. British, American) or voice (e.g. a prominent person) might be selected by the winning bid 80. These may also be selected as the listener as an attribute. Using the text string and sound clips from the audio bank of the text to audio converter 81, the alloy box 38 prepares an audio advertisement which fulfills the requirements of the winning bid 80. As necessary the alloy box 38 may transcode the prepared audio advertisement using the media box 54 such that it matches the encoding of the compressed audio stream 32 being streamed to the listener 24.
Alternatively, the winning bid 80 illustratively includes a link to an audio asset, such as an MP3 audio file stored, for example, in one of the content sources as in 56 or elsewhere on the Internet, which can be retrieved by the alloy box 38.
In still another embodiment, the alloy box 38 might receive advertisements 82 for insertion directly from the broadcaster's advertising campaign manager 20 which can be used to fulfill a request for audio advertisement 42. Again, the campaign manager 20 will typically have access to user information, for example out of band information via a cookie or the like, such that advertisements can be customized to the particular listener.
The prepared audio advertisement 44 is then provided to the media gateway 30 which requested the audio advertisement.
Referring now to
Although the present invention has been described hereinabove by way of non-restrictive illustrative embodiments and examples thereof, it should be noted that it will be apparent to persons skilled in the art that modifications may be made to the illustrative embodiments without departing from the spirit and the scope of the present invention.
This application is a National Entry Application of PCT application no PCT/CA2014/050010 filed on Jan. 9, 2014 and published in English under PCT Article 21(2), which claims benefit of U.S. provisional application Ser. No. 61/750,523 filed on Jan. 9, 2013. All documents above are incorporated herein in their entirety by reference.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CA2014/050010 | 1/9/2014 | WO |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2014/107807 | 7/17/2014 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
5848397 | Marsh | Dec 1998 | A |
5996022 | Krueger | Nov 1999 | A |
7490053 | Emerson, III | Feb 2009 | B1 |
8468271 | Panwar | Jun 2013 | B1 |
20020062393 | Borger et al. | May 2002 | A1 |
20030023973 | Monson | Jan 2003 | A1 |
20030149975 | Eldering | Aug 2003 | A1 |
20030221191 | Khusheim | Nov 2003 | A1 |
20050182675 | Huettner | Aug 2005 | A1 |
20070118425 | Yruski | May 2007 | A1 |
20080276267 | Badt et al. | Nov 2008 | A1 |
20090204243 | Marwaha | Aug 2009 | A1 |
20090204402 | Marwaha et al. | Aug 2009 | A1 |
20100036731 | Vieri | Feb 2010 | A1 |
20100114716 | Heilig | May 2010 | A1 |
20100138290 | Zschocke | Jun 2010 | A1 |
20110137723 | Thoern | Jun 2011 | A1 |
20110161153 | Carvis | Jun 2011 | A1 |
20110258024 | Prince | Oct 2011 | A1 |
20120166289 | Gadoury et al. | Jun 2012 | A1 |
20120184202 | Gadoury | Jul 2012 | A1 |
20120315019 | Zipperer | Dec 2012 | A1 |
20130103501 | Vieri | Apr 2013 | A1 |
Entry |
---|
Supplementary European Search Report of corresponding European application No. 14737846. |
International Search Report and Written Opinion of International Patent Application No. PCT/2014/050010. |
Number | Date | Country | |
---|---|---|---|
20150332341 A1 | Nov 2015 | US |
Number | Date | Country | |
---|---|---|---|
61750523 | Jan 2013 | US |