(57)【要約】  ビデオ広告を作製しかつ表示する方法、およびその方法を履行するシステムが開示される。その方法は、広告主がマルチメディア資産とプログラム可能に記述されたそれらのレンダリング動作とを選択するユーザインタフェースを作製するステップと、広告主がビデオ広告を表示するべき時間、プログラムおよび顧客層を選択するユーザインタフェースを作製するステップと、マルチメディア資産とプログラム可能に記述されたそれらのレンダリング動作とを、ターゲット顧客層の各メンバーの視聴者装置上に格納されるべきプログラムとして送信するステップと、広告メッセージのためのマルチメディア資産および対応するプログラムを表現するために、ターゲット顧客層の各メンバーの視聴者装置に信号を送信するステップと、を含む。
2014513347.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つの処理装置上で、テレビ（ＴＶ）ビデオ広告を作製し、送達し、かつ表現する方法であって、
視聴者の装置上で広告を表現するために、広告主が、マルチメディア資産と対応するプログラム可能に記述されたレンダリング動作とを選択するユーザインタフェースを作製するステップと、
マルチメディア資産と対応するプログラム可能に記述されたレンダリング動作とを視聴者の装置に送信するステップと、
マルチメディア資産と対応するプログラム可能に記述されたレンダリング動作とを表現するステップと、
を含む、方法。
【請求項２】
広告主が、マルチメディア資産と対応するプログラム可能に記述されたレンダリング動作とを選択するユーザインタフェースが、ユーザにＴＶ広告テンプレートの選択を提示する、請求項１に記載の方法。
【請求項３】
ＴＶ広告のマルチメディア資産が、画像、テキスト、オーディオ、ロゴ、ボタン、対話型機能、色、フォント、ＵＲＬおよびこれらの組合せから選択される、請求項１または２に記載の方法。
【請求項４】
広告主が、ＴＶ広告のための対話に参加し、かつ対話を読むための声優を選択するユーザインタフェースを作製するステップをさらに含む、請求項１から３のいずれか１項に記載の方法。
【請求項５】
マルチメディア資産と対応するプログラム可能に記述されたレンダリング動作とが、視聴者の装置上に格納される、請求項１から４のいずれか１項に記載の方法。
【請求項６】
少なくとも１つの処理装置上で、ビデオ広告を作製し、送達し、かつ表現する方法であって、
視聴者の装置上で広告を表現するために、広告主が、マルチメディア資産と対応するプログラム可能に記述されたレンダリング動作とを選択するユーザインタフェースを作製するステップと、
広告主が、ビデオ広告を表示するべきターゲット顧客層を選択するユーザインタフェースを作製するステップと、
マルチメディア資産と対応するプログラム可能に記述されたレンダリング動作とを、ターゲット顧客層の視聴者の装置に送信するステップと、
マルチメディア資産と対応するプログラム可能に記述されたレンダリング動作とを、ターゲット顧客層の視聴者の装置上で表現するステップと、
を含む、方法。
【請求項７】
広告主がＴＶ広告を表示するべきターゲット顧客層を選択するユーザインタフェースが、ＴＶ広告を表示するための時間枠の少なくとも１つと、ＴＶ広告を表示するべき少なくとも１つの番組と、ＴＶ広告を表示するべき回数と、広告を表示するべき顧客層のターゲット属性と、広告活動に費やすべき金額とを選択することを表示するステップを含む、請求項６に記載の方法。
【請求項８】
広告主がターゲット顧客層に対して入札することができるユーザインタフェースを作製するステップをさらに含む、請求項６または７に記載の方法。
【請求項９】
マルチメディア資産と対応するプログラム可能に記述されたレンダリング動作とを、広告メッセージプレーヤーによって表現され、かつＴＶ広告として表示されるべく、ターゲット顧客層の各メンバーの装置に送るステップをさらに含む、請求項６から８のいずれか１項に記載の方法。
【請求項１０】
タイムスタンプを表現する広告の少なくとも１つの視聴率報告と、広告視聴継続時間と、ターゲット顧客層の各メンバーの視聴者装置からの視聴者の広告対話とを受信するステップと、報告の少なくとも一部を広告主に送信するステップとをさらに含む、請求項６から９のいずれか１項に記載の方法。
【請求項１１】
テレビ（ＴＶ）ビデオ広告を作製し、送達し、かつ表現するためのシステムであって、
処理装置と、
処理装置と通信する少なくとも１つの視聴者装置と、
各視聴者装置に結合されたデータ格納装置と、
処理装置上で実行するソフトウェアと、
を備え、
ソフトウェアは、
視聴者の装置上で広告を表現するために、広告主がマルチメディア資産と対応するプログラム可能に記述されたレンダリング動作とを選択するユーザインタフェースを作製し、
マルチメディア資産と対応するプログラム可能に記述されたレンダリング動作とを、各視聴者装置に送信し、かつ、
ソフトウェアは各視聴者装置上で実行し、ソフトウェアは、マルチメディア資産と対応するプログラム可能に記述されたレンダリング動作とを視聴者装置上で表現する、システム。
【請求項１２】
広告主が、要素と対応するプログラム可能に記述されたレンダリング動作とを選択するユーザインタフェースが、ＴＶ広告テンプレートの選定を表示する、請求項１１に記載のシステム。
【請求項１３】
ＴＶ広告のマルチメディア資産が、画像、テキスト、オーディオ、ロゴ、ボタン、対話型機能、色、フォント、ＵＲＬ、およびこれらの組合せから選択される、請求項１１または１２に記載のシステム。
【請求項１４】
処理装置上で実行するソフトウェアが、広告主がＴＶ広告のための対話に参加し、かつ対話を読むための声優を選択するユーザインタフェースをさらに作製する、請求項１１から１３のいずれか１項に記載のシステム。
【請求項１５】
マルチメディア資産と対応するプログラム可能に記述されたレンダリング動作とが、視聴者の装置上に格納される、請求項１１から１４のいずれか１項に記載のシステム。
【請求項１６】
テレビ（ＴＶ）ビデオ広告を作製し、送達し、かつ表現するためのシステムであって、
処理装置と、
処理装置と通信する少なくとも１つの視聴者装置と、
各視聴者装置に結合されたデータ格納装置と、
処理装置上で実行するソフトウェアと、
を備え、
ソフトウェアは、
視聴者の装置上で広告を表現するために、広告主が、マルチメディア資産と対応するプログラム可能に記述されたレンダリング動作とを選択するユーザインタフェースを作製し、
広告主がＴＶ広告を表示するべきターゲット顧客層を選択するユーザインタフェースを作製し、
マルチメディア資産と対応するプログラム可能に記述されたレンダリング動作とを、ターゲット顧客層の視聴者の装置に送信し、
ソフトウェアは各視聴者装置上で実行し、ソフトウェアは、マルチメディア資産と対応するプログラム可能に記述されたレンダリング動作とを、ターゲット視聴者の装置上で表現する、システム。
【請求項１７】
広告主がＴＶ広告を表示するべきターゲット顧客層を選択するユーザインタフェースが、ＴＶ広告を表示するための時間枠の少なくとも１つと、ＴＶ広告を表示するべき少なくとも１つの番組と、ＴＶ広告を表示するべき回数と、広告を表示するべき顧客層のターゲット属性と、広告活動に費やすべき金額とを選択することを表示するステップを含む、請求項１６に記載のシステム。
【請求項１８】
処理装置上で実行するソフトウェアが、広告主がターゲット顧客層に対して入札することができるユーザインタフェースをさらに作製する、請求項１６または１７に記載のシステム。
【請求項１９】
視聴者装置上で実行するソフトウェアが、視聴率報告を収集し、かつ送信する、請求項１６から１８のいずれか１項に記載のシステム。
【請求項２０】
視聴率報告が、広告レンダリングタイムスタンプの少なくとも１つと、広告視聴継続時間と、ターゲット顧客層の各メンバーの視聴者装置からの視聴者の広告対話とを含み、かつ報告の少なくとも一部を広告主に送信する、請求項１９に記載のシステム。
【請求項２１】
データ格納装置が、ＲＡＭ、ＦＬＡＳＨまたはハードドライブの１つである、請求項１６から２０のいずれか１項に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、２０１１年４月５日に申請された「的を絞った広告メッセージを送達するためのシステムおよび方法」と題する米国特許仮出願第６１／４７１９５４号に対して優先権を主張するものであり、米国特許仮出願第６１／４７１９５４号は、この結果、参照によって明確かつ完全に組込まれる。
【０００２】
本発明は、テレビ広告に関し、特に本発明は的を絞ったビデオ広告に関する。
【背景技術】
【０００３】
ほとんどのテレビ（ＴＶ）チャンネルは、広告（またはコマーシャル）の時間スロットを売ることによって、それらの収入の大部分を得ている。全国的に放送されるＴＶ番組では、通常、利用可能な広告時間スロットの一部が全国的な広告のために確保されるのに対し、残りのスロットが地方の広告主に対して利用可能である。大量に購入されなければならない広告時間スロットのコストが高いこと、およびビデオコマーシャルを作製する生産コストが高いことによって、地方の広告主の多くはＴＶ広告を避け、代わりに、他のメディア（例えば、新聞または雑誌の広告、郵便広告、折り込み、またはラジオコマーシャル）による広告を選択する。
【０００４】
地方の広告主に対して魅力的となるために、理想的なシステムは、
価格競争力を高めている他のメディア（例えば、新聞または雑誌の広告、郵便広告、折り込み、またはラジオコマーシャル）に比較して、専門ＴＶ広告制作の高いコストを削減するためのツール、
ターゲット顧客層に対して少数の広告を送達することが可能なＴＶ広告送達システム、
ＴＶ広告視聴率データ、
を有しなければならない。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、ＴＶ広告を作製しかつ送達する上での、現在の方式および設計に関連する問題と欠点とを克服するために、新しいツールおよび方法を提供する。
【課題を解決するための手段】
【０００６】
有料ＴＶシステムによる配布のために実際のビデオ広告を作製する代わりに、本発明は、広告主のビデオ広告メッセージの等価物を視聴者の装置上に生成するために、写真、図面、テキスト、音などのようなマルチメディア資産の様々な組合せの動作をプログラム可能に（仮想マシンのためのスクリプト、バイトコードの形態で、または特定の的を絞ったＣＰＵのためにコンパイルされたアセンブリの形態で）記述することを提案する。プログラムおよびマルチメディア資産の形態におけるプログラム可能な記述は、前もってまたは実時間のいずれかで、視聴者の装置にすべて送達され、かつセットトップボックスのような視聴者の装置によって再生され得るが、ここでセットトップボックスは、実際のビデオ広告を送達し、復号し、かつ再生するものの代用品として、プログラム可能な記述およびマルチメディア資産を再生することが可能なプレインストールされたソフトウェアを備える。この方法を使用することによって、視聴者の装置によって再生された場合、ビデオ広告のように見えるが、しかし同様な見かけおよび継続時間のビデオよりもサイズが実際には数百倍小さい広告を作製することが可能である。ＴＶ広告のファイルサイズにおける劇的な減少によって、既存のビデオ放送システムを用いることが可能であり、その結果、ユニキャストのビデオ配布に移行するためのそのようなシステムを必要とすることなく、的を絞ったビデオ広告等価物を送達することができる。同じ方法論が、任意のビデオ配布システムにおいて、（ネットワークの負荷低減による）ビデオ広告生産およびビデオ広告送達コストを低減するために使用され得る。
【０００７】
本発明の実施形態は、少なくとも１つの処理装置上でテレビ（ＴＶ）ビデオ広告を作製し、送達し、かつ表現する方法に関する。その方法は、視聴者の装置上で広告を表現するために、広告主がマルチメディア資産と対応するプログラム可能に記述されたレンダリング動作とを選択するユーザインタフェースを作製するステップと、マルチメディア資産と対応するプログラム可能に記述されたレンダリング動作とを視聴者の装置に送信するステップと、マルチメディア資産と対応するプログラム可能に記述されたレンダリング動作とを表現するステップと、を備える。
【０００８】
好ましい実施形態において、広告主がマルチメディア資産と対応するプログラム可能に記述されたレンダリング動作とを選択するユーザインタフェースは、ユーザにＴＶ広告のテンプレートの選択を提示する。好ましくは、ＴＶ広告のマルチメディア資産は、画像、テキスト、オーディオ、ロゴ、ボタン、対話型機能、色、フォント、ＵＲＬおよびこれらの組合せから選択される。好ましくは、その方法は、広告主がＴＶ広告のための対話に参加し、かつ対話を読むための声優を選択するユーザインタフェースを作製するステップをさらに備える。好ましい実施形態において、マルチメディア資産および対応するプログラム可能に記述されたレンダリング動作は、視聴者の装置に格納される。
【０００９】
本発明の別の実施形態は、少なくとも１つの処理装置上で、ビデオ広告を作製し、送達し、かつ表現する方法に関する。その方法は、視聴者の装置上で広告を表現するために、広告主がマルチメディア資産と対応するプログラム可能に記述されたレンダリング動作とを選択するユーザインタフェースを作製するステップと、広告主がビデオ広告を表示するべきターゲット顧客層を選択するユーザインタフェースを作製するステップと、マルチメディア資産と対応するプログラム可能に記述されたレンダリング動作とをターゲット顧客層の視聴者の装置に送信するステップと、マルチメディア資産と対応するプログラム可能に記述されたレンダリング動作とをターゲット顧客層の視聴者の装置上に表現するステップと、を備える。
【００１０】
好ましくは、広告主がＴＶ広告を表示するべきターゲット顧客層を選択するユーザインタフェースは、ＴＶ広告を表示するための少なくとも１つの時間枠と、ＴＶ広告を表示するべき少なくとも１つの番組と、ＴＶ広告を表示するべき回数と、広告を表示するべき顧客層のターゲット属性と、広告活動に費やすべき金額とを選択することを表示するステップを含む。
【００１１】
その方法は、広告主がターゲット顧客層に対して入札することができるユーザインタフェースを作製するステップをさらに含む。その方法は、好ましくは、マルチメディア資産と対応するプログラム可能に記述されたレンダリング動作とを、広告メッセージプレーヤーによって表現されかつＴＶ広告として表示されるべく、ターゲット顧客層の各メンバーの装置に送るステップをさらに含む。
【００１２】
好ましくは、その方法は、少なくとも１つの広告レンダリングタイムスタンプの視聴率報告と、広告視聴継続時間と、ターゲット顧客層の各メンバーの視聴者装置からの視聴者の広告対話とを受信するステップと、報告の少なくとも一部を広告主に送信するステップとをさらに含む。
【００１３】
本発明の別の実施形態は、テレビ（ＴＶ）ビデオ広告を作製し、送達し、かつ表現するためのシステムに関する。システムは、処理装置と、処理装置と通信する少なくとも１つの視聴者装置と、各視聴者装置に結合されたデータ格納装置と、処理装置上で実行するソフトウェアと、各視聴者装置上で実行するソフトウェアとを含む。処理装置上で実行するソフトウェアは、視聴者の装置上で広告を表現するために、広告主がマルチメディア資産と対応するプログラム可能に記述されたレンダリング動作とを選択するユーザインタフェースを作製し、かつマルチメディア資産と対応するプログラム可能に記述されたレンダリング動作とを、各視聴者装置に送信する。各視聴者装置上で実行するソフトウェアは、マルチメディア資産と対応するプログラム可能に記述されたレンダリング動作とを、視聴者装置上で表現する。
【００１４】
好ましくは、広告主が、要素と対応するプログラム可能に記述されたレンダリング動作とを選択するユーザインタフェースは、ＴＶ広告テンプレートの選定を表示する。好ましい実施形態において、ＴＶ広告のマルチメディア資産は、画像、テキスト、オーディオ、ロゴ、ボタン、対話型機能、色、フォント、ＵＲＬおよびこれらの組合せから選択される。好ましくは、処理装置上で実行するソフトウェアは、広告主がＴＶ広告のための対話に参加し、かつ対話を読むための声優を選択するユーザインタフェースをさらに作製する。マルチメディア資産および対応するプログラム可能に記述されたレンダリング動作は、好ましくは、視聴者の装置上に格納される。
【００１５】
別の実施形態は、テレビ（ＴＶ）ビデオ広告を作製し、送達し、かつ表現するためのシステムに関する。そのシステムは、処理装置と、処理装置と通信する少なくとも１つの視聴者装置と、各視聴者装置に結合されたデータ格納装置と、処理装置上で実行するソフトウェアと、各視聴者装置上で実行するソフトウェアとを含む。処理装置上で実行するソフトウェアは、視聴者の装置上で広告を表現するために、広告主がマルチメディア資産と対応するプログラム可能に記述されたレンダリング行動とを選択するユーザインタフェースを作製し、広告主がＴＶ広告を表示するべきターゲット顧客層を選択するユーザインタフェースを作製し、かつマルチメディア資産と対応するプログラム可能に記述されたレンダリング行動とを、ターゲット顧客層の視聴者の装置に送信する。各視聴者装置上で実行するソフトウェアは、マルチメディア資産と対応するプログラム可能に記述されたレンダリング動作とを、ターゲット視聴者の装置上で表現する。
【００１６】
好ましくは、広告主がＴＶ広告を表示すべきターゲット顧客層を選択するユーザインタフェースは、ＴＶ広告を表示するための少なくとも１つの時間枠と、ＴＶ広告を表示するための少なくとも１つの番組と、ＴＶ広告を表示するべき回数と、広告を表示するべき顧客層のターゲット属性と、広告活動に費やす金額とを選択することを表示するステップを備える。好ましい実施形態において、処理装置上で実行するソフトウェアは、広告主がターゲット顧客層に対して入札することができるユーザインタフェースをさらに作製する。
【００１７】
好ましくは、視聴者装置上で実行するソフトウェアは、視聴率報告を収集し、かつ送信する。視聴率報告は、好ましくは、広告レンダリングタイムスタンプの少なくとも１つと、広告視聴継続時間と、ターゲット顧客層の各メンバーの視聴者装置からの視聴者の広告対話とを含み、かつ報告の少なくとも一部を広告主に送信する。好ましくは、データ格納装置は、ＲＡＭ、ＦＬＡＳＨまたはハードドライブの１つである。
【００１８】
本発明の他の実施形態および利点は、続く記述の中で部分的に明記され、かつ部分的には、この記述から明白であるかもしれず、または本発明の実施から学習されるかもしれない。
【００１９】
本発明は、以下において、例としてのみ、かつ添付図面を参照して、より詳細に説明される。
【図面の簡単な説明】
【００２０】
【図１】図１は、本発明のシステムの一実施形態の図である。
【図２】図２は、本発明の方法の一実施形態のフローチャートである。
【図３】図３は、本発明のテンプレートの一実施形態である。
【図４】図４は、汎用のユーザエクスペリエンス生成器の図である。
【図５】図５は、本発明を用いた複数コマーシャルの伝搬の図である。
【図６】図６は、典型的なセットトップボックスの図である。
【発明を実施するための形態】
【００２１】
明細書で具体化され、かつ広範に説明されるように、明細書での開示は、本発明の詳細な実施形態を提供する。しかしながら、開示された実施形態は単に本発明に模範的なものであり、これらは様々なかつ代替的な形態で具体化されてもよい。それゆえに、構造的および機能的な特定の詳細が限定的であるべきという意図はなく、むしろ意図としては、それらが、請求項のための基礎を提供し、しかも本発明を様々に利用するために、当業者に教示するための代表的な基礎として提供することである。
【００２２】
本発明の実施形態によって解決され得る技術の問題点は、安価なＴＶ広告を作製し、かつ送達することである。驚くべきことが発見されたのであるが、広告主にテンプレートベースのコマーシャル作製システムを提供すること、および視聴者の端末でコマーシャルの構成要素を格納することによって、低コストをターゲットとしたＴＶ広告の選択肢に可能性が生まれる。
【００２３】
図１を参照すると、模範的なシステムは、少なくとも１つの汎用計算装置１００を含み、汎用計算装置１００は、処理ユニット（ＣＰＵ）１２０と、読取り専用メモリ（ＲＯＭ）１４０およびランダムアクセスメモリ（ＲＡＭ）１５０のようなシステムメモリを含む様々なシステム部品を処理ユニット１２０に結合するシステムバス１１０とを含む。他のシステムメモリ１３０が、使用に対して同様に利用可能かもしれない。正しく理解され得ることであるが、本発明は、より大きな処理能力を提供するために、２つ以上のＣＰＵ１２０を備えた計算装置上で、または共にネットワーク化された計算装置のグループまたはクラスター上で動作してもよい。システムバス１１０は、様々な任意のバスアーキテクチャを用いた、メモリバスまたはメモリコントローラ、周辺バスおよびローカルバスを含むいくつかのタイプの任意のバス構造であってもよい。ＲＯＭ１４０などに格納される基本入力／出力（ＢＩＯＳ）は、起動中のような、計算装置１００内の要素間で情報転送するのを助ける基本ルーチンを提供してもよい。計算装置１００は、ハードディスクドライブ１６０、磁気ディスクドライブ、光ディスクドライブ、テープドライブなどのような格納装置をさらに含む。格納装置１６０は、ドライブインタフェースによって、システムバス１１０に接続される。ドライブおよび結合するコンピュータ可読媒体は、コンピュータ可読命令の不揮発格納、データ構造、プログラムモジュールおよび計算装置１００のための他のデータを提供する。基本的な構成要素は当業者には既知であり、適切な変形が予想されるが、それは装置のタイプに依存し、装置が小さな携帯型計算装置であるか、デスクトップコンピュータであるか、コンピュータサーバーであるか、または、ワイヤレススマートフォン（例えば、Ｒｅｓｅａｒｃｈ  ｉｎ  Ｍｏｔｉｏｎ社のＢｌａｃｋｂｅｒｒｙ（ＴＭ）、Ａｐｐｌｅ社のｉＰｈｏｎｅ（ＴＭ）またはＡｎｄｒｏｉｄ（ＴＭ）装置）、ワイヤレスのインターネットベースの電話、他のワイヤレス電話、タブレットなどを含むワイヤレス装置であるかどうかに依存する。
【００２４】
本明細書で説明される模範的な環境はハードディスクを利用してはいるが、当業者によって正しく理解されるべきことであるが、磁気カセット、フラッシュメモリカード、デジタルバーサタイルディスク、カートリッジ、ランダムアクセスメモリ（ＲＡＭ）、読取り専用メモリ（ＲＯＭ）、ビットストリームなどを含むケーブル信号またはワイヤレス信号のような、コンピュータによってアクセス可能なデータを格納することができる、他のタイプのコンピュータ可読媒体もまた、模範的な動作環境で使用されてもよい。
【００２５】
計算装置１００とのユーザ対話を可能とするために、入力装置１９０は、会話のためのマイクロフォン、ジェスチャーまたは図形入力のためのタッチ感応画面、キーボード、マウス、動作入力などのような、任意の数の入力機構を表す。装置出力１７０は、例えばプリンタ、モニタ、プロジェクタ、スピーカおよびプロッタなど、当業者にとって既知である１つ以上の出力機構であり得る。いくつかの実施形態において、出力は、ネットワークインタフェースを介して、例えば他の電子ファイルの中に添付するか配置して、ウェブサイトにアップロードするか、電子メールすること、かつＳＭＳまたはＭＭＳメッセージを送ることであり得る。いくつかの事例において、多モードシステムによって、ユーザは、計算装置１００と通信するために、複数のタイプの入力を提供することができる。通信インタフェース１８０は、一般にユーザ入力およびシステム出力を統制し、かつ管理する。任意の特別なハードウェア配置上で働く本発明において制限はなく、それゆえに、ここでの基本的な特徴は、改善されたハードウェア配置またはファームウェア配置に対して、それらが開発されると、容易に置き換えられてもよいことである。
【００２６】
説明を明確にするために、例証的システムの実施形態は、（「プロセッサ」として分類される機能的ブロックを含む）個々の機能的ブロックを備えるように提示される。これらのブロックが表す機能は、共有ハードウェアまたは専用ハードウェアのいずれかを用いることによって提供されてもよく、これらのハードウェアは、ソフトウェアを実行することが可能なハードウェアを含むが、しかしこれに限定されない。例えば、図１に示された１つ以上のプロセッサの機能は、単一の共有プロセッサまたは複数のプロセッサによって提供されてもよい。（「プロセッサ」という用語を用いることは、ソフトウェアを実行できるハードウェアを排他的に指すと解釈されるべきではない）。例証的な実施形態は、マイクロプロセッサおよび／またはデジタルシグナルプロセッサ（ＤＳＰ）のハードウェアと、以下で説明される動作を遂行するソフトウェアを格納するための読取り専用メモリ（ＲＯＭ）と、結果を格納するためのランダムアクセスメモリ（ＲＡＭ）とを備えてもよい。汎用ＤＳＰ回路と結合したカスタムＶＬＳＩ回路構成と同様に、超大規模集積（ＶＬＳＩ）ハードウェアの実施形態もまた、提供されてもよい。
【００２７】
本発明の範囲内にある実施形態はまた、コンピュータ可読媒体を含んでもよく、この媒体は、ここに格納されたコンピュータ実行命令またはデータ構造を運ぶ、または有するためのものである。そのようなコンピュータ可読媒体は、汎用または専用コンピュータによってアクセスできる、任意の利用可能な媒体であり得る。限定ではなく、例として、そのようなコンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭまたは他の光ディスク格納装置、磁気ディスク格納装置または他の磁気格納装置、または他の任意の媒体を備えることが可能であり、これらは、コンピュータ実行命令またはデータ構造の形態で望ましいプログラムコード手段を運ぶ、または格納するために使用され得る。ネットワークまたは別の通信接続（ワイヤ配線、ワイヤレス、またはこれらの組合せのいずれか）によって、情報がコンピュータに転送される、または提供される場合、コンピュータは、接続を適切にコンピュータ可読媒体として見る。したがって、そのような任意の接続は、コンピュータ可読媒体と適切に名付けられる。上の組合せはまた、コンピュータ可読媒体の範囲内に含められるべきである。
【００２８】
コンピュータ実行命令は、例えば汎用コンピュータ、特殊目的コンピュータまたは特殊目的処理装置に、ある機能またはあるグループの機能を遂行させる命令およびデータを含む。コンピュータ実行命令はまた、スタンドアロンまたはネットワーク環境にあるコンピュータによって実行されるプログラムモジュールを含む。一般に、プログラムモジュールは、特別なタスクを遂行する、または特別な抽象的なタイプのデータを履行するルーチン、プログラム、オブジェクト、コンポーネントおよびデータ構造などを含む。コンピュータ実行命令、関連するデータ構造およびプログラムモジュールは、本明細書で開示された方法のステップを実行するためのプログラムコード手段の例を表す。そのような実行命令または関連するデータ構造の特別なシーケンスは、そのようなステップで述べられた機能を履行するための、対応する行為の例を表す。
【００２９】
当業者であれば正しく理解することであろうが、本発明の他の実施形態は、多くのタイプのコンピュータシステム配置を備えるネットワークコンピューティング環境で実施されてもよく、このコンピュータシステム配置は、パーソナルコンピュータ、携帯装置、マルチプロセッサシステム、マイクロプロセッサベースのまたはプログラム可能な民生用電子機器、ネットワークＰＣ、ミニコンピュータ、メインフレームコンピュータなどを含む。ネットワークは、インターネット、１つ以上のローカルエリアネットワーク（「ＬＡＮ」）、１つ以上のメトロポリタンエリアネットワーク（「ＭＡＮ」）、１つ以上のワイドエリアネットワーク（「ＷＡＮ」）、１つ以上のイントラネットなどを含んでもよい。実施形態はまた、分散コンピューティング環境で実施されてもよく、分散コンピューティング環境では、タスクは、通信ネットワークを通して（ワイヤ配線結合、ワイヤレス結合、またはこれらの組合せによって）結合されたローカル処理装置または遠隔処理装置によって遂行される。分散コンピューティング環境では、プログラムモジュールは、ローカルメモリ格納装置および遠隔メモリ格納装置の両方に位置してもよい。
【００３０】
図２は、本発明の方法の実施形態のフローチャートである。好ましい実施形態において、広告主は、ホストコンピュータ上でウェブサイトにアクセスするために、インターネット接続を利用する。ウェブサイトは、例えばテレビ局、ケーブルプロバイダまたはサテライトプロバイダ、もしくはインターネットサービスプロバイダによって維持され、かつホスティングされてもよい。ウェブサイトは、アクセスされた時、広告主に、ユーザ名とパスワードを入力することによりサイトにログインすることを要求してもよい。しかしながら、ある実施形態において、例えば、会社識別のような付加的な情報が要求されることもあり得る。ユーザ名とパスワードは、電子メールアドレスまたは文字、数、および／またはシンボルの組合せであり得る。各ユーザ名は、一意であることが好ましい。広告主識別に基づいて、システムへのアクセスが決定され得る。さらに、広告主の識別に基づいて、広告主の選好、保存された広告、アクセス可能なデータベース、および広告主がアクセスする他のリソースがアップロードされる。
【００３１】
ログインに際して、広告主は、広告メッセージのレイアウトテンプレートの選定を提示される（２０１）。広告主は、望ましいテンプレートを選択し、かつテンプレートをカスタマイズする選択の自由を与えられる（２０２）。広告主は、図形、画像、フォント、テキストまたは他の視覚的要素をカスタマイズすることができる。図３は、広告テンプレート３２０の例を描いている。テンプレート３２０では、例えば広告主は、テキストボックス３２１および３２２に現れるテキスト、フォントおよび／または色を選択することができる。広告主はまた、テンプレート３２０の本体に現れる任意の背景または画像はもちろんのこと、画像ボックス３２３に現れる図形を選択することができる。加えて、広告主は、広告期間の間、テンプレートに対して任意の変化を選択することができる。例えば、仮にテキストまたは図形が変化する、または動く場合である。好ましい実施形態では、システムは、画像のデータベースを維持する。しかしながら、必要に応じて、広告主は特注画像をアップロードすることができる。ある実施形態において、そこでは視聴者がコマーシャルと対話することが可能な対話型ＴＶを有するが、システムによって、広告主がクリック可能なボタンまたは他の対話要素をコマーシャルの中に挿入することが認められ得る。例えばボタンによって、視聴者が今購入するか、クーポンを受け取るか、または代表者に視聴者宛の電話をさせるかを選択することが認められてもよい。
【００３２】
ひとたび広告主が広告の視覚的な様相に満足すれば、広告主は、コマーシャルのオーディオ部分をカスタマイズすることができる（５０３）。好ましい実施形態において、システムは、音楽、音響効果および話し言葉を含むオーディオトラックのデータベースを維持する。加えて、必要に応じて、広告主は、オーディオトラックをアップロードすることができる。システムはまた、コマーシャルのための対話を作製し、かつ対話を読む声優を雇う選択の自由を広告主に提供できる（５０４）。システムは、広告主が望む場合、コマーシャルのビデオ部分のタイミングをコマーシャルのオーディオ部分に一致させるであろう。加えて、広告主は、複数のコマーシャルを作製することを選択できる。
【００３３】
ひとたびコマーシャルが広告主の仕様に対して作製されれば、広告主は、ターゲット顧客層および広告飛行パラメータ、例えば男性または女性のターゲット顧客層、活動開始時刻、活動停止時刻を選択することができる（２０５）。さらに、広告主は、どれくらいの頻度でコマーシャルが送達されるか、または広告活動にどれくらいの金額を費やすかを選択することができる。広告主が最大出費限界を設定する場合、システムは、広告主資金の最もコスト効率の良い使用法を自動的に決定し、かつそれに応じてコマーシャルを送達してもよい。
【００３４】
２人以上の広告主が、同じ広告スロットおよび同じターゲット顧客層を用いることを選択する場合、システムは、コマーシャルスペースに対する入札を受入れてもよい（２０６）。好ましい実施形態において、最高入札者が時間スロットを受け取るであろうが、しかしながら、他の方式も履行され得る。
【００３５】
的を絞ったコマーシャルを送達するために必要な帯域幅を減少させる目的で、システムは、各視聴者のセットトップボックス（例えば、ケーブルボックス、コンピュータ、ストリーミングメディアデバイス、スマートＴＶまたはゲームシステム）または他の視聴装置の上に必要な構成要素をプレインストールする（２０７）。例えば、視聴者のセットトップボックスは、画像、テキスト、オーディオおよびコマーシャルの他の構成要素を受信し、かつそれらを視聴可能な広告に編集することが可能な、インストールされたソフトウェアを有することができる。好ましい実施形態において、コマーシャルの構成要素は、ソフトウェアが判読しかつ実行できるスクリプトと共に、視聴者のセットトップボックスに送達される（２０８）。スクリプトは、システムが、ビデオを送信する必要なしに、低帯域幅消費のデータを送信することを可能にする。コマーシャルの構成要素およびスクリプトは、ケーブルラインによって、無線チャネルによって、または別の媒体によって送達され得る。対話型ＴＶ広告の事例において、スクリプトは、必要に応じて、メディアサービスプロバイダに性能向上を要求するための命令を有することができる。その結果、広告メッセージ（ＡＤＭＳＧ）スクリプトに基づいて、コマーシャルを送信するために使用される帯域幅の大きさは、標準画質ビデオまたは（例えば１００：１、２００：１または３００：１の有効圧縮比を達成する）高精細画質ビデオよりも著しく小さいであろう。
【００３６】
図４は、スクリプト生成器４４０の概略図を描いている。好ましい実施形態において、コマーシャルは異なるプラットフォーム上で再生され、異なるプラットフォームは、ＥＢＩＦ４４１、Ｄａｌｖｉｋ４４２、ＨＴＭＬ４４３、Ｊａｖａ（登録商標）４４４、オープンＴＶ４４５、他のプラットフォーム４４６を含むが、しかし、これらに限定されない。
【００３７】
好ましい実施形態において、コマーシャルおよびコマーシャルスクリプトの要素は、視聴者のセットトップボックス２０９上に格納されるか、または任意選択的にユーザエクスペリエンス定義モジュール４４７からオンデマンドで送達され得る。
【００３８】
好ましくは、視聴者のセットトップボックスは、ストレージメモリ（例えばＲＡＭ、ＦＬＡＳＨまたはハードドライブ）を含む。メモリは、一度に複数コマーシャルのデータを格納できることが好ましい。例えばセットトップボックスは、１０から１５のコマーシャルを格納できることが好ましい。システムは、古い広告を削除し、かつ新しい広告を保存することによって、保存されたコマーシャルデータを更新することができる。例えばコマーシャルデータは、毎日、毎週、動的に、オンデマンドで、または必要に応じて更新され得る。加えて、セットトップボックスは、帯域幅の使用をさらに削減するために、一般的に使用される要素のライブラリを格納してもよい。
【００３９】
図６は、セットトップボックスソフトウェアスタック６７０の例のブロック図を描いている。典型的なセットトップボックスソフトウェアスタック６７０は、オペレーティングシステムと、ハードウェアドライバ６７１と、ミドルウェアまたはファームウェア６７２とを含む。広告メッセージプレーヤーアプリケーション６７３は、ユーザエクスペリエンス定義モジュール４４７と、的を絞ったＴＶ広告資産およびスクリプトと、および的を絞ったＴＶ広告を表現するためのミドルウェア６７２からの信号とを受信する。
【００４０】
好ましい実施形態において、ビデオストリームは、コマーシャルをいつ再生するか、およびどのコマーシャルを再生するかを視聴者のセットトップボックスに示すメタデータタグまたは他の信号を含む（２１０）。タグは、好ましくは、視聴者が現在見ているプログラムのビデオストリームに埋め込まれる。タグは、好ましくは、広告を組み立て、かつ再生のために広告を待ち行列に入れるのに十分な時間をセットトップボックスに与えるために、ビデオストリームの中に十分な時間位置で配置される。任意選択的に、ビデオストリームはまた、視聴者によって現在見られているプログラムのタイプを示す修飾子を含み、それによって、セットトップボックスは適切なコマーシャルを再生するであろう。例えば、現在見られている番組が子供番組である場合、修飾子は、子供に適切な広告だけを再生するようにセットトップボックスに指示するであろう（例えば、セットトップボックスは、アルコール関連のコマーシャルを再生しないであろう）。
【００４１】
ビデオストリームの中の適切なスポットが来れば、セットトップボックスは、コマーシャルを組み立て（２１２）、かつコマーシャルのビデオ部分およびオーディオ部分を再生するであろう（２１３、２１４）。ひとたびコマーシャルが再生されれば、セットトップボックスは、再生の時間、コマーシャルが再生される番組、視聴率、人口統計およびコマーシャルに関する他のデータを記録することができる（５１５）。データは、その後、広告主のための報告を編集することができるシステムに送り返される。
【００４２】
図５は、複数の視聴者に表示されている複数の広告の概略図である。コマーシャルは、ユーザエクスペリエンス定義モジュール５５０、５５１および５５２の各々で生成される。ユーザエクスペリエンス定義モジュール５５０で生成されるコマーシャルは、視聴者のセットトップボックス５６５および５６６上で表示されるように設定される。セットトップボックス５６５および５６６は、異なるタイプの装置または同じタイプの装置であり得る。好ましくは、各セットトップボックス５６５および５６６は、広告メッセージプレーヤー５５３および５５４と、コマーシャル５５７および５５８を編集しかつ表示するためのソフトウェアと、ハードウェアドライバ５６１および５６２を含むオペレーティングシステムとを有する。ユーザエクスペリエンス定義モジュール５５１で発生されたコマーシャルは、視聴者のセットトップボックス５６７上でのみ表示されるように送られてもよい。好ましくは、セットトップボックス５６７は、広告メッセージプレーヤー５５５と、コマーシャル５５９を編集しかつ表示するためのソフトウェアと、ハードウェアドライバ５６３を含むオペレーティングシステムとを有する。ユーザエクスペリエンス定義モジュール５５２で生成されたコマーシャルは、視聴者のセットトップボックス５６８上でのみ表示されるように送られてもよい。好ましくは、セットトップボックス５６８は、広告メッセージプレーヤー５５６と、コマーシャル５６０を編集しかつ編集するためのソフトウェアと、ハードウェアドライバ５６４を含むオペレーティングシステムとを有する。
【００４３】
好ましい実施形態において、各セットトップボックスはまた、以前に記録されたプログラム（例えば、ＤＶＲまたはＴｉｖｏ装置上に記録された番組）の中にコマーシャルを導入することができる。そのような実施形態では、プログラムがより早い日付で記録されたものであったとしても、セットトップボックスは、適切な時間に最新のコマーシャルを導入するであろう。
【００４４】
（実施例）
ケーブルマルチプルシステムオペレーター（ＭＳＯ）によってサービスが提供される共同社会における小売業は、小売業のための広告形態における静止図形画像を生成するための、コンピュータベースのアプリケーションを備えることができる。アプリケーションは、テンプレートベースであってもよく、かつ質問に応答するための、または商品またはサービスを購入するための付加情報に対する指示メッセージを含む、カスタマイズ可能な様々な特徴を付加することを可能にしてもよい。アプリケーションの出力は、視聴者のセットトップボックスでコマーシャルを再作製するための、一連のテキスト命令であり得る。セットトップボックスは、視聴者のビデオ画面上にコマーシャルを表示するためのビューアー／プレーヤーと同様に、命令のための復号器として働く小さなアプリケーションをセットトップボックスのメモリに既にダウンロードしている。命令は、アドレス指定可能なロジックを用いてターゲット顧客に送信され、かつ将来の実行のためにケーブルボックスのメモリに格納される。このように、様々なカスタマイズされたコマーシャルが、既存のセットトップボックスに格納され、かつ従来のビデオ信号と共にその後に送られた制御信号に呼応して表示され得る。既存の裏チャンネルは、視聴者広告応答を、ヘッドエンドに送信するために使用され得る。
【００４５】
本発明の他の実施形態および用途は、仕様の考察および明細書で開示された本発明の実施から、当業者にとっては明白であろう。すべての出版物、米国特許および外国特許ならびに特許出願を含む、本明細書で引用されたすべての参考文献は、参照によって明確かつ完全に組込まれる。意図されているのは、仕様および実施例が、以下の請求項によって示される本発明の真の範囲と趣旨に関して単に模範的と考えられることである。さらに、用語「・・から成り立つ」（”ｃｏｍｐｒｉｓｉｎｇ  ｏｆ”）は、用語「・・から成る」（”ｃｏｎｓｉｓｔｉｎｇ  ｏｆ”）および「本質的に・・から成る」（”ｃｏｎｓｉｓｔｉｎｇ  ｅｓｓｅｎｔｉａｌｌｙ  ｏｆ”）を含む。
【図１】
2014513347.tif 000003
【図２】
2014513347.tif 000004
【図３】
2014513347.tif 000005
【図４】
2014513347.tif 000006
【図５】
2014513347.tif 000007
【図６】
2014513347.tif 000008
【国際調査報告】
2014513347.tif 000009