(57)【要約】  広告のオークション機能のためのシステム及び方法は、ビデオ配信システムにおいて、ムービー又は他の種類の番組アセットの視聴に連動して開示される。空きと呼ばれるムービーの所定の点において、広告が視聴者に提示される。各広告は、選択のために規定された基準に基づいて、複数の広告から選択される。広告の選択は、ムービーを選択する視聴者の階層情報、広告、及びムービーによって、また、オークションキャンペーンによって規定される基準に基づくかもしれない。オークションを行うプロセスは、リアルタイムで起こり得、ビデオオンデマンドサーバ又は視聴者のセットトップボックスを含む様々なコンポーネントにおいて起こり得る。空きを指示するための、そして、広告オークションキャンペーンの実施のための基準を規定するための種々のツールが開示される。【選択図】図２
2009545063.tif 000002
【特許請求の範囲】
【請求項１】
（１）広告オークションキャンペーンの表示時間を含む広告キャンペーンの属性を規定する広告オークションキャンペーンデータ、
（２）（ａ）それぞれのデジタル広告アセットを選択するための基準を示す１セットのメタデータ、及び、（ｂ）それぞれのデジタル広告アセットが以前に選択された回数を示すインプレッションデータ、を備える、複数のデジタル広告アセットと関連付けられた複数の広告データ、そして、
（３）デジタルビデオアセットに関連付けられた複数の空きを示すデータを備える、デジタルビデオアセットに関連付けられたデジタルビデオアセットメタデータ、
を記憶するオークションキャッシュメモリと、
デジタルビデオアセットと関連付けられたコンテキストにおけるオークションプログラムの実行をトリガーする指示を受信するように構成されたものであって、複数の空きのうちの１つに対して、それぞれ選択されたデジタル広告アセットを確定するように、広告オークションキャンペーンデータ及びデジタルビデオアセットメタデータの両者に関して広告データの各々を処理する、オークションプロセッサと、
視聴者が視聴のためにデジタルビデオアセットを選択したところ、ケーブル配信システムの視聴者への提示のためにそこに挿入されるそれぞれ選択されるデジタル広告アセット、及び、そのデジタルビデオアセットを提供するビデオソースと、を備える、
ビデオ配信システムにおいてデジタルビデオアセットベースの広告をオークションするシステム。
【請求項２】
前記ビデオソースはビデオオンデマンドコンポーネントからデジタルビデオアセットを受信するビデオポンプであり、そのビデオオンデマンドコンポーネントは、デジタルビデオアセットをムービーオンデマンドの形態で記憶するデータベース及びオークションプロセッサを備える、請求項１に記載のシステム。
【請求項３】
デジタルビデオアセットは、デジタルムービーアセットを備え、前記デジタルビデオアセットメタデータは更にそのデジタルムービーアセットに関連付けられたレーティング指示及びそのデジタルムービーアセットのタイトルを備え、
前記オークションプロセッサは、更に、それぞれ選択されたデジタル広告アセットを選択するために広告メタデータと共にレーティング指示及びデジタルムービーアセットのタイトルを使用するように構成されている、請求項１に記載のシステム。
【請求項４】
ビデオソースによってアクセス可能な広告データベースを更に備え、該広告データベースは、選択されたデジタル広告がそこから読み出されて挿入のためにそのビデオソースに提供されるところの複数のデジタル広告アセットを記憶する、請求項１に記載のシステム。
【請求項５】
広告オークションキャンペーンデータと、オークションプロセッサと、ビデオソースと、を備えるセットトップボックスの形態における顧客ベースのデバイスを更に備える、請求項１に記載のシステム。
【請求項６】
複数の空きに各々関連付けられた、それぞれの選択されたデジタル広告アセットは、それぞれの最大インプレッションカウントよりも少ないそれぞれのインプレッションカウントを持つ、請求項１に記載のシステム。
【請求項７】
オークションプロセッサは、ビデオオンデマンドサービスに関連付けられたムービーを選択する視聴者に応じて、オークションプログラムの実行をトリガーする指示を受信する、請求項１に記載のシステム。
【請求項８】
オークションプロセッサは、適格性のある広告を確定するために、視聴者に関連付けられた階層データを用いて、デジタルビデオアセットメタデータ及びキャンペーンデータの両方に関して広告データの各々を更に処理する、請求項７に記載のシステム。
【請求項９】
オークションプロセッサは、選択されたデジタル広告アセットを確定するために、複数の入札を評価することにより、デジタルビデオアセットメタデータ及びキャンペーンデータの両方に関して広告データの各々を更に処理する、請求項１に記載のシステム。
【請求項１０】
各デジタル広告アセットに関連付けられた履歴インプレッションデータを記憶するデータベースを更に備え、更に、オークションプロセッサは、各デジタル広告アセットに関連付けられた前記履歴インプレッションデータを前記データベースから読み出すように構成れている、請求項１に記載のシステム。
【請求項１１】
オークションキャッシュに接続された広告キャンペーンマネージャを更に備え、その広告キャンペーンマネージャは、広告オークションキャンペーンデータ、複数の広告データ、及びデジタルビデオアセットメタデータをそのオークションキャッシュに提供する、請求項１に記載のシステム。
【請求項１２】
デジタルビデオアセットの提示と共に、デジタルビデオアセット配信システムにおいて視聴者に対して提示するためのデジタル広告アセットを選択する方法であって、
視聴者にスプールするための複数のデジタルビデオアセットを備えるデータベースにデジタルビデオアセットを記憶するステップと、
以下の（１）から（３）を備えるオークションキャッシュデータを記憶するステップと、
（１）インプレッションカウントを含む関連付けられたインプレッションデータ及び広告メタデータを備える各広告データからなる複数の広告データ、
（２）そのデジタルビデオアセットに対する特徴が関連付けられた空きを備えるデジタルビデオアセットメタデータ、
（３）複数の広告データを含むオークション広告キャンペーンの属性を定義する広告オークションキャンペーンデータ、
複数の広告データを評価するための１又はそれ以上の基準を定義するオークションコンテキストの作成が、視聴のためにデジタルビデオアセットを選択する視聴者によってトリガーされるが、広告オークションキャンペーンデータ及びデジタルビデオアセットメタデータを用いて、デジタルビデオアセットに対してオークションコンテキストを作成するステップと、
デジタル広告アセットが前記１又はそれ以上の基準と適合性があるが、複数の広告データのうちの１つと関連付けられたデジタル広告アセットを選択するために、オークションキャンペーンデータ、複数の広告データ、及びデジタルアセットメタデータを処理するステップと、
視聴者への提示のための特徴が関連付けられた空きによって指示された点において挿入されるデジタル広告アセットと共にデジタルビデオアセットをスプールするステップと、を備える方法。
【請求項１３】
視聴者によってトリガーされるオークションコンテキストの作成は、ビデオオンデマンドを選択する視聴者と連動している、請求項１２に記載の方法。
【請求項１４】
デジタルアセットメタデータ及びオークションキャンペーンデータの処理は、ビデオオンデマンドシステム又はセットトップボックスに内蔵されたプロセッサにおいて生じる、請求項１２に記載の方法。
【請求項１５】
選択されたデジタル広告アセットは、複数のデジタル広告アセットを記憶するデータベースから読み出される、請求項１２に記載の方法。
【請求項１６】
デジタルビデオアセットメタデータは、その記憶ステップに先立って、編集ワークステーションに作成される、請求項１２に記載の方法。
【請求項１７】
選択されたデジタル広告アセットと関連付けられたインプレッションデータは、視聴者にデジタル広告アセットをスプールするときにカウンターをインクリメントすることによりアップデートされる、請求項１２に記載の方法。
【請求項１８】
選択されたデジタル広告アセットは、オークションキャンペーンデータに指示されるように地理的ロケーション以内に関連付けられ、更に、視聴者は、地理的ロケーションと関連付けられる、請求項１２に記載の方法。
【請求項１９】
選択されたデジタル広告アセットは、デジタル番組アセットを視聴するためのリクエストを開始する視聴者に更に関連付けられる階層測定基準に関連付けられる、請求項１２に記載の方法。
【請求項２０】
選択されたデジタル広告アセットは、インプレッションカウントが最大値より少ないことを確かにするために、デジタル広告アセットに関連付けられたインプレッションデータを分析することによって部分的に選択される、請求項１２に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ケーブルテレビシステムに関連付けられた視聴者に対する提示のための映像ストリームに掲載される、競合するいくつかのデジタル広告から１つを選ぶ動的選択に関する。
【背景技術】
【０００２】
ビデオ番組の合間及び最中に広告を組み込むことは広く知られている。典型的には、番組の合間と同様にビデオ番組の中に１又はそれ以上の広告（例えば、コマーシャル）が散りばめられる。歴史的には、コマーシャルの選択は、予め規定された場所にマニュアル操作で行われていた。その場所は、典型的には番組のソースであった。従って、全国的に放送される番組のために、その番組の制作者はコマーシャルの選択及び挿入をアレンジしていた。そして、放送の受信者は、番組及び信号を伝える信号を受信していた。
【０００３】
明らかに、この構成では、多数の視聴者が同一の広告を見ることとなるため、その広告は幅広い視聴者へアピールするようにデザインされなければならなかった。この構成の別のバリエーションにおいて、所定のタイムスロット又は番組は、地方の（local）放送局が広告を選択及び挿入するように指定されており、それにより、より地方的な（local）性質のコマーシャルが提供され得ていた。これは、全国（national）又は地方の（local）広告を規定する能力を提供した。明らかに、コマーシャルの有効性はターゲットとされる視聴する視聴者に基づく。従って、全国的な（national）番組に対して、全国（national）ベースのコマーシャルが放送されるかもしれない（例えば、自動車メーカーのコマーシャル）。地方の（national）挿入される広告においては、特定の自動車ディーラーが広告されるかもしれない。明らかに、特定の地方の（national）自動車ディーラーのための地方（national）ベースのコマーシャルは、別の州又はその国の別の地域で、その番組の視聴者への限定的なアピールを持つであろう。
【０００４】
加えて、所定のグループをターゲットとした広告は、所定の目標を達する際により効果的であり得ることを調査結果は示してきた。従って、コマーシャルは、所定の層のグループ（demographic groups）又は所定の特徴を有する他のグループに対してデザインされ得る。使用される特定のメディアに基づいてターゲットされるグループに対する適切な広告を選択可能とすることが、課題であった。広告の種類の相関関係は、このように、広告を伝達するメディアの特定のターゲット視聴者と結び付けられる。
【０００５】
デジタル番組を伝達する現代のビデオシステムにおいて（このようなデジタル番組は、「デジタルアセット」という一般的な用語を用いることにしばしば言及されるが）、広告（デジタルアセットの別の形態（form））の選択及び「挿入」は、番組ビデオアセットの配信と共に様々な点で起こり得る。番組ビデオアセットの配信は、番組ソースに対応する根（root）及び現実の視聴者に対応する枝先（tips of branches）を備えるツリー構造と類似し得る。ツリー構造の中で、できる限り遠くへ、枝先近くで、広告を選択し挿入するのが、トレンドである。個々の世帯の階層（demographics）は、詳細が非常に細かい及び特定のレベルで知られているので、コマーシャルが視聴者の興味に近接するようにターゲット化されることが可能となる。より細かい地理的及び階層的な（demographic）精度のために広告挿入点を枝先により近く動かすことに加えて、広告のターゲット化を高めることができるように出来るだけ遅く挿入時期を遅らすこともまたトレンドである。広告の配置のための決定は、広告が実際に視聴される直前にリアルタイムに理想的に決定されるのであろうが、伝統的なシステムにおいては、数週間又は数カ月先行してなされる。
【０００６】
番組デジタルアセットの配信に沿って様々な時点でデジタルアセット（例えば、コマーシャル）の動的な選択及び挿入を許すように今日の技術が存在する。更なる情報は、「デジタル資産と関連付けられたメタデータの管理・更新方法及びシステム」と題される２００２年３月７日出願の米国特許出願第２００２／０１４３９７６号、並びに、「オンデマンド視聴用のブロードキャスト資産の取得方法」と題される２００２年１１月１２日出願の米国特許出願第２００４／００２５１８１号に見られ得るが、両出願の内容は、これを参照することにより本出願に組み込まれる。
【０００７】
高いレベルで、番組のようなデジタルアセットは、広告が挿入又は置換され得る場所に関し、番組中に所定の点にデジタルマーカ（「空き（avails）」と呼ばれる）を用いてラベルされる。これは、デジタル番組ストリームにおける所定の位置で挿入されるマーカとして論理的には見られることができるが、空き（avail）は、広告が挿入されてよい時期における点を示すＭＰＥＧファイル（典型的に、空き（avail）関連データは、対応するアセットメタデータに関連付けられる）から分離したデータを提供することによって現実的には伝達され得るかもしれない。このプロセスは、ワークステーションを使用する人、及びこれらのデジタルマーカを提供する特殊な編集ツールにかかわる。広告は挿入又は参照されるかもしれず、アセットは、再パッケージされ、番組と共に配信される。従って、１の実施例において、挿入された広告アセットを持つ、分離したＭＰＥＧファイルは作り出される。配信中における種々の点で、付加的な空き（avails）が追加され得、既存の広告は置き換えられ若しくは取り除かれ得、又は新しい広告が加えられ得る。
【０００８】
これらのプロセスは、「オンザフライ（on-the-fly）」でリアルタイムに生じ得る。即ち、特定の広告アセットが選択され、且つスプールされ、スプールするＭＰＥＧ番組が「保留」又はバッファされる。既存の広告を置き換えるためにリアルタイムに選択され読み出されたデータベースにおいて、利用可能なコマーシャルのライブラリを創造することによって挿入は成し遂げられ得る。このことは、適切に自動的な選択が生じ得るように、広告が所定の種類の番組にマッピングされることを要求する。メタデータ（番組又は広告のような所定のアセットに関する情報）を定義することによって、適切な番組に関し広告の選択的なターゲティングが達成され得る。従って、医薬品のような大人に対してターゲット化された製品のための所定の広告は、漫画のような子供のテレビ番組に対する挿入のためには選択されない。むしろ、子供の番組に対してターゲット化されたコマーシャルのみが選択され挿入される。
【０００９】
放送に広告を挿入するための既存のシステムは柔軟ではなく、その範囲は、全国（national）又は地方の（local）広告挿入のいずれかに限定される。加えて、どのような内容に配置され、それがどのような広告であるかの決定は、典型的に１日かそれ以上前に作られる。ターゲッティングのより細かいレベルは可能ではない。故に、視聴者に配信されるデジタルアセットにおける広告の選択及び挿入へのより柔軟なアプローチを提供するシステム及び方法の必要性がある。
【００１０】
必ずしも原寸に比例しないが、添付図面が参照される。
【図面の簡単な説明】
【００１１】
【図１ａ】図１ａは、ケーブルシステムにおける広告の選択及び挿入の従来技術を示す。
【図１ｂ】図１ｂは、ケーブルシステムにおける広告の選択及び挿入の従来技術を示す。
【図２】図２は広告を選択及び挿入するためのコンポーネントの１つの実施例を示す。
【図３】図３は広告を選択及び挿入するためのＶＯＤシステムの別の実施例を示す。
【図４】図４は広告を選択及び挿入するためのセットトップボックスサーバの別の実施例を示す。
【図５】図５は広告のオークション化を可能とするための１つの実施例に対するプロセス／システムのフローを示す。
【図６ａ】図６ａは広告オークションキャンペーンを定義するための実施例を示す。
【図６ｂ】図６ｂは広告オークションキャンペーンを定義するための実施例を示す。
【図６ｃ】図６ｃは広告オークションキャンペーンを定義するための実施例を示す。
【図６ｄ】図６ｄは広告オークションキャンペーンを定義するための実施例を示す。
【図６ｅ】図６ｅは広告オークションキャンペーンを定義するための実施例を示す。
【図６ｆ】図６ｆは広告オークションキャンペーンを定義するための実施例を示す。
【図６ｇ】図６ｇは広告オークションキャンペーンを定義するための実施例を示す。
【図７】図７は種々の広告をオークションするための論理フローの１つの実施例を示す。
【図８】図８は種々の広告をオークションするための論理フローの別の実施例を示す。
【発明を実施するための形態】
【００１２】
［発明の詳細な説明］
本発明の全てではなく、幾つかの実施例が示されるが、本発明の種々の実施例は、添付された図面を参照しつつ、以下により十分に記載されるであろう。正に、これらの発明は多くの異なる形態（form）で具現化されてよく、ここで説明される実施例に限定され得るように解釈されるべきではない。むしろ、これらの実施例は、適用される法的要件をこの開示が満足するように提供されるのである。全体を通して同様な要素に同様な符号が参照される。
【００１３】
多くの改良及び以下に説明される発明の他の実施例は、上述の説明及び関連する図面に表される教示の利益を有し、これらの発明が関連する分野の当業者に想定され得るだろう。故に、開示された特定の実施例に発明が限定されるべきでないこと、並びに、改良及び他の実施例が請求項の範囲内に含まれることを意図することが理解されるべきである。特定の用語が以下に採用されているが、それらは一般的及び記述的な意味に用いられ、限定のために用いられない。例えば、「ケーブルシステム」という用語が本明細書を通して用いられるが、この用語は、「デジタルビデオアセット配信システム」と同様に、ワイヤレス（衛星配信を含む）及び他の技術（例えば、ファイバー、ＩＰベース等）を含む、デジタル化されたビデオ配信及び技術の様々な形態（form）をカバーすることを意図している。
【００１４】
加えて、ここで用いられるように、セットトップボックス（ＳＴＢ）という用語は、種々のテレビ又は表示装置に関連して機能するデジタルビデオテープレコーダの能力を備えるそれらを含む、従来のＳＴＢに及ぶことができる。更に、高解像度のＳＴＢ、衛星通信受信機、メディアセンターパーソナルコンピュータ、ビデオハブ等が、単独で又は他の機器と関連してＳＴＢの機能を果たすこともできるであろう。ＳＴＢの機能は、携帯電話、パーソナルビデオ再生装置、パーソナルデジタルアシスタント、及び他の類似の機器（又はこのような一緒に機能する機器の組合せ）のような他の非伝統的なビデオ装置において、具現化されることができよう。これらは全て、ＳＴＢと均等な潜在的な実施例である。
【００１５】
［概観］
本発明は、広告アセットの競争的選択及びビデオ番組への挿入を提供する。本発明は、共通して使用中のビデオ配信に関連付けられる技術、又は、ケーブルテレビシステム、ビデオオンデマンド、衛星ビデオ配信システム、放送テレビ、若しくは、他の配信システムにおいて見られるような種々のビデオ配信システムの何れにも適用されてよい。更に、番組は、放送番組、ビデオオンデマンド番組、デジタルビデオレコーダ（ＤＶＲ）サービスから再生される番組、又は、一般にターゲット化された広告内容を包含する如何なるマルチメディア経験であってよい。本発明の適用は、その種の番組、その種の広告、その種の映像配信システム等に、限定されない。如何なるビデオ番組も、如何なるビデオ配信のアーキテクチャも、そして如何なるビデオ広告も本発明の原理による利益を享受する。
【００１６】
デジタル広告アセット、例えばＶＯＤ（ビデオオンデマンド）デジタルムービーアセットにおいて、デジタル広告アセットを挿入及び配信するための典型的なアーキテクチャは図１ａに示される。用語「デジタルビデオアセット」は、それがムービー、番組、広告、ゲーム、番組案内情報、バーカーチャンネル、双方向テレビアプリケーション（Interactive TV application）、又はその他のアプリケーションであるかにかかわらず、デジタルビデオデータファイルの如何なる種類にも適用される。デジタルビデオアセットの特定の形態（form）は、ムービー（例えば、ビデオオンデマンドの選択されたムービー）を含むデジタルビデオデータファイルに言及するデジタルムービーアセットであり得る。デジタル広告アセットは、広告を含むかもしれず、そして、関連付けられたメタデータを備える単純なデジタルビデオデータファイルかもしれず、また、ロングフォーム広告（Long Form Ad）や、テレスコーピング広告（Telescoping Ad）や、双方向テレビアプリケーション（Interactive TV application）や、バーカー広告（Barker Ad）や、バナー広告（Banner Ad）等のような産業において知られた種々の形態（form）におけるものかもしれない。図１ａにおいて、デジタルコンテンツは、衛星１０４にコンテンツをアップロードするための「ピッチャー」１０２の中にロードされ得るデータベース１００ａ、１００ｂに記憶される。地方の（local）ＶＯＤサイトへの配信に先立ち、全国用（national）広告は全国用（national）メディアマネージャによりデジタルビデオアセットに挿入されてよい。挿入された広告を備える番組アセットが、衛星により中継されると、それは「キャッチャー」１０６と呼ばれるコンポーネントにより受信される。広告は、ＶＯＤシステムの上流の如何なる点でＭＰＥＧファイルの中に挿入されてもよく、そのため、全国用（national）広告は全国用（national）メディアマネージャにより挿入されてよく、地方用（local）広告は地方用（local）メディアマネージャにより挿入（又は全国用（national）広告に上書き）されてよい。ＭＰＥＧコンテンツ及び広告は、１つのファイルに統合され、コンテンツ及び広告の特定の組合せは下流に送信される。
【００１７】
デジタルアセットは受信され、そして、アセットマネジメントシステム１０８（ＡＭＳ）に記憶される。テレビでそれが視聴可能でとなるセットトップボックス１２６へ、ビデオポンプ１１４によって、配信のためのＶＯＤライブラリに番組アセットを記憶できるＶＯＤシステム１１０にそのアセットが転送されるときである、必要になるときまで、ＡＭＳはそのアセットを記憶するであろう。
【００１８】
アセットが再生されるとき、ＶＯＤシステムにより処理され、且つケーブルネットワークへストリームを導くＶＯＤポンプへと供給される。他の実施例においては、他の種類のビデオソースが利用され得る。ＶＯＤポンプを用いるよりも、ＤＶＲのローカルファイル、ケーブルヘッドエンド放送、衛星中継器等のような他のビデオソースが用いられ得る。ＶＯＤシステムは、請求システム１２０、ソフトウェアアプリケーション１１８、及び報告システム１１６を含む、種々の他のシステムと相互作用する。
【００１９】
広告の挿入又は選択は、更に下流で行われ得る。図示されないが、広告は、セットトップボックス１２６を含む、下流のコンポーネントへ挿入のために配信され得る。例えば、セットトップボックスは、１セットの広告がロードされていてもよく、番組アセットと関連付けられた空き（avails）を局所的に処理してもよい。従って、選択されたムービーに基づく広告の選択はセットトップボックスで行われてもよい。
【００２０】
下流で広告を挿入する利点は、エンドユーザの階層により密接に合った広告が仕立てられることである。典型的に、視聴する視聴者の階層がより小さいと、より精度の高い様式で定義可能である。従って、広告をセットトップボックスまで移動して挿入することによって、広告の選択を世帯の階層に合わせて行うことができる。
【００２１】
図１ｂは、デジタル番組アセットに広告を挿入するための先行技術の１つの実施例を示す。広告は、所定の期間規定され、静的である。従って、所定の期間（例えば、１日又は１週間）、番組ファイルが、準備され、ロードされる。新しい１セットの広告が、次の期間で組み込まれるかもしれないが、これは、本質的に広告挿入の静的な選択及び定義として見られる。
【００２２】
地方用（local）広告挿入プロセスは、例えば、番組アセット１３０がアセットマネジメントシステムによって受け取られるときに始まる。それは異なる方法で受け取られるかもしれないが、説明のために、如何なる空き（avails）も定義されず、かつ如何なる全国用（national）広告も充填されていないと仮定する。アセットマネジメントシステム１０８は、アセットための記憶ユニット及びスイッチとして機能する。それは、メディアマネージャ１２０へ如何なる空き（avails）も伴わずに番組アセットを提供することができる。メディアマネージャ１２０は、空き（avails）のメタデータが定義されることを許すアセット編集及び作成ワークステーション１２２（「ワークステーション」）を介してアクセスされることができる。ワークステーションはまた、局所的に記憶されたアセット１２６を作成（エンコード）することもできる。同様に、広告アセットは、アセットマネジメントシステムによって受け取られることができ、地方用の（local）メディアマネージャに移送されることができる。
【００２３】
広告キャンペーンマネージャ（Ad Campaign Manager）１２４は、ある番組アセットに対する所定の空き（avails）を備える特定の広告を関連付けるためのルールを作成することができる。最終結果は、メディアマネージャ１２０が、ＭＰＥＧムービーアセットを取り込み、適切な番組及び広告を組合せ、さらに挿入された広告を備えて結果として生じるムービーアセットをアセットマネジメントシステム（Asset Management System）に配信できることである。アセットマネジメントシステム（Asset Management System）はその後、例えば、ＶＯＤシステムにそれを送信することができる。ムービーを選択すると、ＶＯＤシステム（VOD System）は、ケーブルネットワークを通してユーザのセットトップボックスにそのムービーをスプールするであろう。
【００２４】
広告が挿入されたムービーアセット１３２が示される。空き（avail）１３６が示されているが、実際の広告アセット１３４ａ、１３４ｂがムービーアセット１３２に挿入されるので、これはむしろ説明の目的のためである。結果的に統合されたアセットは、ＶＯＤシステムに供給され、記憶される。そのようにして、少なくとも置換されるバージョンのムービーアセットが供給されるまでは、そのムービーアセット用の広告が組み込まれる。
【００２５】
［リアルタイム広告オークション］
上述のように、ムービーコンテンツファイルは、予め特定の広告と組み合わされ、静的な状態で種々のネットワークエレメントに記憶される。所定のムービー用の広告を再定義することができるが、これは次のアップデート期間に行われる。広告の選択は予め「オフライン」で行われる。その定義は限られた期間に基づいていてよい（例えば、翌日又は翌週）。如何なるムービーに対しても、ムービーに挿入される広告は、特定のローカルサイトによるサービスを受ける全ての視聴者によって見られ、そして、その期間静的であり決定されている。従って、一度定義されると、ムービーと関連付けられた広告は、特定の視聴する聴衆に対して静的に狙いを定める。
【００２６】
広告をオークションする機能（別名「広告オークション」）は、ムービーの特定の視聴と連動してどの広告が挿入され得るべきかを動的に選択するためのメカニズムを提供する。選択の基準は、オークションに類似し、そして、番組と関連付けられた空き（avail）、各広告に対して規定される基準、及び勝利する「入札者」を選択するためのロジックに依存する。従って、特定の空き（avail）に対する特定の広告を選択する可能性を変更することが可能である。これにより、状況に従う広告をターゲット化する自由度が大きくなり、より有効な広告効果になり易くなる。
【００２７】
決定がリアルタイムではなくオフラインで行われ、且つデジタルアセットへの広告の「編集」を包含する先行技術とは異なり、本発明の１の実施例は、どの広告が用いられるかのリアルタイムでの決定を可能にする。更に、配信ネットワークにおける種々の点において、広告の識別が起こり得る。広告選択の規則は、ある規則に従ってオークションを行うことが可能な如何なるネットワークエレメントへも供給され、そして、アセットの選択後、そのネットワークエレメントは、リアルタイムで挿入することを可能にする選択された広告アセットへのアクセスが直ちにできる。他の実施例においては、アセット（例えば、ビデオオンデマンドムービー）に対する広告の選択は、ムービーの再生開始時にリアルタイムで行われる。従って、そのムービーが選択されると、全ての空き（avails）が１セットの広告に対してオークションにかけられ、そして、そのオークションが完了すると、選択された広告が挿入されたムービーが再生される。従って、同一のムービーを異なる時間に選択した視聴者、又は同一のムービーを同一の時間に選択した異なる視聴者は、異なる広告に遭遇するかもしれない。
【００２８】
１の実施例において、ＶＯＤシステムは、広告の選択及び挿入ためのオークションロジックと同じく、広告アセットを記憶してもよい。別の実施例においては、セットトップボックスが、広告アセット及び挿入のためのオークションロジックを記憶してもよい。いくつかの実施例においては、両ネットワークコンポーネントは、共にオークションを実行することが可能であり、これにより下流のエレメントが、前に挿入された広告を潜在的に置換可能にするであろう。他の実施例においては、ネットワーク基盤のコンポーネント及び視聴者仮定の基盤のコンポーネントが、広告をオークションする際に含まれる。
【００２９】
ネットワークプロバイダは、種々のエレメントが、どのように、いつ相互作用するのかについて種々の規則を定義してもよい。例えば、ＶＯＤシステムは、所定のムービーに対して広告を選択し挿入してもよい。他の例では、例えば、ローカル放送用に、ローカルネットワークプロバイダは、広告の選択及び放送アセットへの挿入のために、異なるエレメントを用いてもよい。更に、別の種類のサービス用に、セットトップボックスが広告を挿入してもよい。バーカーチャンネル（番組のリスト、その時間、及びチャンネルを示すチャンネルであって、連続的な広告を特色とするウィンドウを有する）は、所定の視聴者への広告を提供するため、自らのオークションプロセスを有することができる。
【００３０】
広告選択ロジックは、視聴者の所在地及び／又は階層を含んでよい。例えば、バーカーチャンネルの広告は、その特定の世帯に向けてターゲット化されるように設計されているならば、セットトップボックスにおいてオークションされてよい。これには、そのセットトップボックスの階層及び所在地を知ることが必要である。ケーブルプロバイダはサービス提供住所を知っているため、サービス提供住所付きの階層情報をマッピングすることが容易である。他の種類の番組、例えば、リニアローカル放送番組に対しては、他のオークションプログラムが、別のネットワークエレメントにおいて、ローカルベースの広告のために実施されるかもしれない。更に、異なる入札及びオークションロジックが用いられることができる。
【００３１】
オークションを実行するネットワークエレメントは、番組アセット（空き（avails）でマークされる）及び潜在的広告アセットを利用可能とするであろう。更に、それは、番組アセットに関する情報、広告に関する情報、及びそれらが関連付けられるべき種類の番組アセットを有するであろう。ネットワークエレメントはまた、オークションを実行するためのロジック、及びそのオークションに関連付けられたルールを有するであろう。加えて、ネットワークエレメントは、デバイス、顧客、サイト、イベント時間、及び特定のオークションイベントと関連付けられたその他のデータ値を含む、オークションのためのコンテキストを構築してもよい。ネットワークエレメントは、オークションのトリガーを惹き起こすイベント指示を受信する。関連する空き（avails）を備えるムービーアセットを識別すると、ネットワークエレメントは、「オークション」を実行し、どの「入札」が勝利するかを決定し、ここで、その入札は各広告の配置と関連付けられる。ネットワークエレメントは、誰がオークションの勝者であるかに基づいて挿入されるべき広告を選択する。これは、広告キャンペーンとして定義されるデータ及び種々の基準に基づく広告のリアルタイム選択プロセスを導入する。重ねて、このオークションは、遭遇される空き（avail）の直前、又は所定の番組アセットにおいてはその最初のスプールの直前に、発生し得る。更に、オークションは、所定の番組アセットのため、全ての空き（avails）又はそのサブセットに対して実行され得る。他のバリエーションも可能である。
【００３２】
図２は、ＶＯＤシステムにおいてオークションが行われる本発明の１の実施例を示す。オークションは、後に分かるように、例えば、セットトップボックスを含む他のエレメントでも発生し得る。図２において、番組アセット２００はアセットマネジメントシステム２０２によって受信される。この場合における番組アセットは、ＶＯＤに対して利用可能となるようなムービーであり、それ自体、ＶＯＤシステム２１２に記憶されるように運命付けられている。先行技術と異なり、ムービーアセットは、広告が定義され又は挿入されることなくＶＯＤに記憶される。番組アセット２００は最初に定義される空き（avails）を有しても有さなくてもよく、既に広告が挿入されていてもよい。説明のために、番組アセットが広告も空き（avails）も定義されていないものと仮定する。従って、第１のステップは空き（avails）を定義することである。
【００３３】
番組アセットがアセットマネジメントシステム２０２によって受信されると、ケーブルオペレータは、それが番組アセットメタデータの中で定義されていない場合には、広告がどこに挿入されてよいかを示すように空き（avails）を定義してよい。アセットマネジメントシステムは、番組アセットにおける空き（avails）の定義（「マーキング」と呼ばれる）を可能にするワークステーション２０６と相互作用する。空き（avails）がそのアセットに対して定義されると、アセットマネジメントシステムは番組アセットを適切なＶＯＤシステムに配信することができる。大規模のネットワークにおいては、所定のアセットが、異なるオークション基準を有する複数のＶＯＤシステムにおけるオークションのための空き（avails）と共に複製されるように、地理的に分散した多数のＶＯＤシステムが存在し得る。
【００３４】
オークションキャンペーンマネージャ（「ＡＣＭ」）２１０は、オークションキャンペーンの実行を支配する全ての面の作成及び編集を可能にする。これは、オークションキャンペーンの作成及び管理、並びにオークションキャンペーンの進捗のモニタリング等を含む。オークションは、空き（avail）に対する入札の特定の例として考えられ、そのオークションは典型的にオークションキャンペーンとして言及される複数のロジックによりグループ化される入札を含む。オークションキャンペーンの作成は、１つの広告グループがどれほど長く実行され、どこでそれらが実行され、誰に対してターゲット化され、どの種類のムービーに広告がリンクされるべきなのかを必要とする。これは、所定の広告アセットに関するメタデータをＡＣＭ２１０に利用可能にすることを、ワークステーションに要求するかもしれない。オークションキャンペーンの出力は、その広告を選択するためのオークションロジックにより利用されるであろう１セットの基準（オークションデータ）である。オークションは広告決定サービス（Ad Decision Service「ＡＤＳ」）２０４において実行されるため、ＡＣＭは、ＶＯＤシステム２１２にオークションデータの配置を命ずるＡＤＳ２０４にその情報を提供する。ＡＣＭ２１０は、オークションの種類、及び、オークションを行う主体（この実施例においては、ＡＤＳ）に置かれる他の制約を定義するために、用いられることもできる。
【００３５】
この手法では、番組アセット及び空き（avails）を備える分離したオブジェクトデータはＡＤＳに記憶される。ＡＤＳは、オークションキャッシュ（Auction Cache）２０８のデータベースにおける広告に関するメタデータ、及び、オークションロジックにアクセスすることもできる。所定の実施例において、オークションキャッシュ（Auction Cache）２０８は、ＡＤＳに統合されてもよく、或いは、そうでなければ、ＡＤＳによって取り出されることによりＶＯＤシステムに対して利用可能にされ、また、要求によりＶＯＤシステムに提供されてもよい。
【００３６】
視聴者が視聴のために特定のムービーを選択すると、ＶＯＤシステムはそのアセットをスプールアウトする準備をするであろう。階層、所在地、又はユーザについての他の情報が確認される。この情報は、ＡＤＳにおけるオークションロジックに供給され、ＡＤＳは、選択された番組アセットを定義するメタデータを利用して広告オークションを実行するであろう。適切な広告を選択するための所定のルール及び基準は、オークションを実行するためのコンテキストに基づいて定義される。オークションはリアルタイムで行われ、その結果として、ＡＤＳは、挿入用の広告のデータベースから適切な広告アセット２０８を選択する。これはリアルタイムで、番組がスプールされる直前に行われる。結果として生じるデジタルアセット２１４は勝利した広告２１５を有する。これは、ＶＯＤポンプ２１６を介するセットトップボックスへのアセットの配信を制御するＶＯＤシステム２１２に供給される。
【００３７】
ＶＯＤリクエストを受信するシステムにおけるＶＯＤシステム（又は他のコンポーネント）は、選択を行う視聴者に関する階層関連の情報に、そのリクエストを関連付けてよい。特に、視聴者の階層に関する情報は、階層情報を含むかもしれない購読者プロファイル（subscriber profile）へセットトップボックスから要求をマッピングすることにより確認されてよい。購読者の固有性を用いる、又は、階層情報を供給するための別の第三者データベースにアクセスするためにアドレスを供給する等、他の選択肢が存在する。この情報は、アセットを広告する可能性のある候補者又は勝利する入札者を選択する際に考慮するためＡＤＳへと受け渡される。入札を評価する際に、若しくは、どの広告が所定の番組アセットに対して入札できるかを決定する際に使用される基準において著しい変動があるので、全ての実施例が必ずしもオークションコンテキストを評価する際に、階層若しくは所在地情報を使用するとは限らないであろう。
【００３８】
［オークション基準の定義付け］
図３は、ＶＯＤシステムに直接埋め込まれたオークションの１つの実施例に詳細に焦点を合わせる。ＶＯＤシステム３００は、ムービーアセット及び広告アセットを記憶するためのデータベース３０２を備える。記憶されたムービーアセット３０４は、３０５とマークされる適切な空き（avails）を有するものと仮定する。示されているように、空き（avail）情報は、番組アセットと関連付けられた空き（avail）データとして、オークションキャッシュ３０６に実際には記憶されているので、アセット３０４ａにおける空き（avail）の表現は論理的な表現である。ＶＯＤシステムは、オークションを実行するためのロジックを含み、オークションキャッシュ３０６にアクセス可能で、広告決定サービス（Ad Decision Service（ＡＤＳ））３１０（分離ユニット又は機能ユニットとして具体化されてよい）を含む。番組アセットは、コネクション３１２を介して、ビデオポンプ３２０にスプールアウトされ、そこからケーブルネットワーク３２２を通してセットトップボックスに提供される。
【００３９】
本実施例においては、オークションロジック及びルールは適切なインフラストラクチャーを用いてＡＤＳにダウンロードされるものと仮定される。１つの実施例において、ＶＯＤアセットの再生が開始されると、オークションロジックは、ムービーアセット内の空き（avails）を処理し、オークションキャッシュ又はデータベース３０６内の潜在的な広告を識別する。データベース３０６は、関連付けられたキャンペーンデータ３０８と共に、デジタル広告アセットに関するメタデータを記憶する。そして、このオークションロジックは、どの広告がそのムービーに関連付けられる空き（avail）に対して入札する資格があるかを確認し、規定されたルール、キャンペーンデータ、選択されたムービーアセット及び関連付けられたメタデータ、及び他の如何なるデータ（ムービーを選択する視聴者に関連付けられ階層のようなもの）に基づいて勝利者を決定する。
【００４０】
ビデオポンプ（Video Pump）３２０にスプールアウトされ、そこからケーブルネットワーク３２２を通してセットトップボックス３２４に配信されるように、勝利した広告（この場合、広告＃２（Advertisement #2）、３０５）は、ムービーアセットストリーム３０４ｂに挿入される。他の実施例においては、広告アセットは別のデータベースに記憶されてよく、必要に応じてＶＯＤシステム（又はアセットマネジメントシステム）によって取り出されてよい。いずれのアプローチも本発明の原理に従うものである。
【００４１】
他の実施例が可能である。例えば、図４に示すように、オークションは、セットトップボックス４２４自体において実行され得る。これは、オークションキャッシュ４０６を記憶するセットトップボックス、及び、たぶん、局所的にＳＴＢにキャッシュされた利用可能な広告アセット４０８のライブラリを必要とするであろう。広告は期間が限定されるため、多数の広告アセットが莫大なメモリスペースを占めることなく進歩したセットトップボックスにダウンロードされ得る。広告アセットは、離れた論理データベース４０８内に示されるが、セットトップボックス４２４内のローカルハードドライブに記憶されてもよい。広告アセット及び関連付けられたメタデータのダウンロードは（他のオークションデータと同様に）、必要な時に、又はケーブルネットワークの負荷が軽い早朝の時間のような「時間外」に行われてよい。ダウンロードは、毎晩、毎週、又はその広告のマーケッティング番組と同時に行われてよい。ＤＶＲ可能なセットトップボックスに対して、ＶＯＤアセットがローカルハードドライブ４０２に記憶されるが、視聴者による選択後にのみダウンロードされることが、より起こり易い。それらは既に定義された空き（avails）と共に記憶される（例えば、空き（avail）データがオークションデータに含まれる）。ムービーが視聴のためにスプールアウトされている間に、オークションロジックは空き（avail）に遭遇し、勝者を決定するために広告アセット内でオークションを実行する。選択されると、広告は視聴者への提示のために挿入される。あるいは、全ての空き（avails）がオークションされることができ、番組アセットがスプールアウトされる前に全体のプレイリストが決定される。
【００４２】
図５は、種々のネットワークコンポーネント上にマップされることのできる他の実施例を示す。全てのコンポーネントが必要とされる訳ではないが、本発明の原理を適用できる柔軟性を示すために描かれている。広告格納庫５００は広告のデータベースを表す。ここでは１つ示されているが、いくつかの広告格納庫をケーブルネットワークにおける種々の場所に展開することができ、異なる地理的領域又は視聴者の階層へ集団で供給することができる。データベース５００内の広告はオフラインでパッケージされる。
【００４３】
オークションキャンペーンマネージャ５１０は、広告に対して視聴する聴衆の全国的（national）又は地方的（local）範囲を特定するオークションロジックを定義するために用いられてよい。それは、配信プロセスにおける下流で全国的（national）広告を地方的（local）広告に置換することを許可してよい。ＡＣＭはまた、デジタルアセット（例えば、ムービー）及び入札に関するデータと、その広告がどのように組み合わされるべきかを含む、オークションキャンペーンの他の基準を定義する。例えば、ムービーの最後における空き（avail）に対するよりも、オープニングの空き（avail）（例えば、あるムービーの冒頭における空き（avail））に対する方が高く入札するように規定することができる。あるいは、オークションキャンペーンは、コメディのムービー用のオープニングの空き（avail）に対しての方がドラマに対してよりも高く入札することができる。
【００４４】
広告決定サービス（Ad Decision Service（ＡＤＳ））５０２は、種々のコンポーネントにおいてオークション情報を提供するための１又はそれ以上のＡＣＭに対応する１又はそれ以上のオークションキャッシュと相互作用する。ＶＯＤシステム、放送用字幕挿入装置（Broadcast Inserter）、セットトップボックス内のデジタルビデオレコーダ（ＤＶＲ）等のような、５０６と示される種々のコンポーネントによって満たされるべき空き（avails）のためのリアルタイム配置メッセージを受信する、広告マネジメントサービス（Ad Management Service（ＡＤＭ））５０８とＡＤＳは相互作用する。あるいは、オークションキャッシュは、５０６と示される種々のコンポーネントにおいて直接的にオークションロジック／ルールを提供してもよい。コンポーネントがムービー及び広告の再生を完了させたとき、そのコンポーネントは、どの広告が実際に再生されたか、及び、どの広告が特殊（trick-mode）再生されたかのようなオークションに関するデータを（ＡＤＭ５０８を介して、又は他の手段で）ＡＤＳに報告する。これにより、ＡＤＳがどのキャンペーンが完了したか認識でき、そのため、その結果は報告され解析されるであろう。
【００４５】
広告決定サービス（Ad Decision Service（ＡＤＳ））５０２はまた、広告及びムービー在庫状況を決定するために、広告及びムービーアセットを受信するアセットマネジメントシステム５０４と相互作用する。アセットマネジメントシステムは、ローカルオークションキャンペーンマネージャが広告キャンペーンを規定できるように、番組アセットにおける利用可能な空き（avails）のリストを提供することもできる。アセットマネジメントシステム５０４は、要求があれば、種々の主体に必要に応じてそのアセットを提供する。例えば、システムは新たなムービーを絶え間なく受信しているため、それらは受信される必要があり、空き（avails）が定義され、且つ適切なＶＯＤシステムに転送されることが必要である。
【００４６】
アセットマネジメントシステムは、既に空き（avails）を使用可能にしたキャッチャー５１８ａから番組を受信してよい。これらのアセットは既にパッケージされ（５１６）、空き（avails）がマーキングされている（５１４）。アセットマネジャーシステムは、種々の技術を用いて広告を受信できるキャッチャー５１８ｂのような他のコンポーネントから広告アセットを受信してもよい。このようにして、ＶＯＤシステム５０６のように、アセットマネジメントシステムは、視聴者に広告をストリーム配信するコンポーネントに広告を提供することができる。
【００４７】
オークションのプロセスは、広告オークションキャンペーンが定義されることを要求する。ムービーのように、所定のアセットに対しては、各空き（avail）に対して検討される１セットの広告が高レベルにある。オークションキャンペーンは、どの広告がオークションに参加する資格があるかを決定する所定のルール及び基準を規定してよい。宣伝の観点に照らして、各広告はそれが関連付けられてよいムービーアセットがどれであるかに関する基準を規定する。
【００４８】
基準の構築は、基準を規定するワークステーション（例えば、オークションキャンペーンマネージャ）においてユーザによってマニュアルで行われる。図６ａから図６ｇは、オークションのためにケーブルオペレータによって定義が如何に入力され、且つ作成されることができるかを示す。図６ａにおいては、初期画面６００が、名前６０２を付けることによってキャンペーンを作成するようにユーザを促している。キャンペーンに名前をラベリングすることによって、ユーザが照会、編集、報告、又は他の目的のためにキャンペーンを参照することがより容易になる。示されているように、キャンペーンは記憶され、編集され、そして削除され得る。提供される他の情報は、キャンペーン６０６と関連付けられた会社を示してもよく、それが範囲６０４において地方的（local）であるか全国的（national）であるかを示してもよい。他のオプションは、特定のサービス（例えば、ＶＯＤ）に対するキャンペーン、１つのセットトップボックスに対する地方（local）、又はセットトップボックスのグループを規定することを含む。
【００４９】
図６ｂに移ると、次の画面６１０において、オークションキャンペーンがいつ行われるか、ユーザが規定することを許可する。このことは、開始日６１０及び終了日６１４を提供することにより示される。あるいは、最大の数のインプレッション（impressions）（例えば、視聴者に対する広告の提示）が制限する特徴としてもよい。この値はまた、オペレータによって６１６に示され得る。オークションキャンペーンマネージャはまた、キャンペーン中に、又はキャンペーン完了後に、実際に数えられた種々の広告のインプレッションがいくつであったか（６１８）を報告することもできる。もしキャンペーン終了前にその回数に達したのであれば、１つのオプションは、そのオークションを完了したものと規定してよい。
【００５０】
次に、図６ｃでは、別のウィンドウが、アクションプロセスにおいて検討されてよい潜在的な広告のセットを規定するためにユーザ（例えば、ケーブルオペレータ職員）に対して表されている。図示される実施例において、２つの広告６１２が表されている。それらの広告自体は種々の名前、ソース、識別子、及び利用可能な日付やランタイムのような他の情報によって識別される。
【００５１】
次に、図６ｄでは、広告が種々のムービー番組又はタイトルと関連付けられる。ユーザに提供された画面６３０は、そのムービーアセットとの関連付けに対して資格があり得るムービーアセットのメタデータ基準６３１を表示する。各ムービーは、主題、タイトル、レーティング等を特定する種々のメタデータ６３３と関連付けられる。各パラメータに対して、その広告がそのムービーの入札に対して検討されるのに適切かどうかという適格性を特定して基準が規定され得る。例えば、本広告キャンペーンにおいては、２００５よりも少ない（例えば、より古い）ムービーにおけるムービーアセットと広告が関連付けられる（６３２行参照）。従って、広告は、２００５年又はそれより古いムービーとだけ関連付けられるであろう。この基準は、所定のレーティング（例えば、「ＰＧ」）のみを備えるムービーのように、他の基準と論理的に結合され得る。
【００５２】
次に、キャンペーンマネージャは、その広告が視聴されるかもしれない地理的領域をユーザが特定することを許可する。図６ｅに移ると、広告が表示されるかもしれない州又は地域をユーザ６４０が選択できるように手段が表されている。街又は他のサービス地域のように、他の地理的分配が可能である。適切な地域を選択することによって、キャンペーンのための追加的な基準が規定される。
【００５３】
次に、図６ｆに移ると、ユーザに対し、要因に関連する種々の階層の選択を許可する画面６５０が表される。例えば、所定の平均所得水準、年齢層、民族等の視聴者に対して広告を表示させるようにユーザは選ぶことができる。最低年齢、所得水準等を含み、どのように広告が相関付けられるべきかについて、論理的な制約をユーザが構築可能であってよい。
【００５４】
最終的に、図６ｇに移ると、広告と関連付けることのできる時間的制約を備える画面６６０がユーザに表される。これは、広告が表される一定の時間帯を規定することを含む。
【００５５】
［オークションプロセス］
種々の前の画面は、種々な方法において種々なムービーと、その広告が関連付けられることを許可する。従って、１セットの広告は、特定のムービーと関連付けられることができ、所定の地理的領域にターゲット化されることができ、所定の階層グループにターゲット化されることができ、所定の期間以内にターゲット化されることができ、且つ１日の中の所定の時間にターゲット化されることができる。加えて、他の組合せが可能である。両立でき又は資格があるそれらの広告は、その後、番組アセットに関連付けられた空き（avail）に対して入札できる。オークションロジックは、勝者を決定し、及び再生時のムービーアセットへの広告の挿入に対する順序を決定する。従って、連続する日に見るために同一のムービーを選択する視聴者が、同一の選択されたムービーに挿入された異なる広告に遭遇するであろうことは極めて起こり易い。
【００５６】
番組アセットにおける空き（avails）に対するオークションプロセスは、一度に、又は時間内に順次起こり得る。もし一度に行われる場合は、その後、アセットにおける全ての空き（avails）のためにオークションが起こり、そして、そのアセットは、コマーシャルの全プレイリストを把握しているＶＯＤシステムを用いて視聴者に再生される。他の実施例においては、ＶＯＤシステムは、ムービーがスプールアウトされて、ムービーにおける空き（avail）の時点に到達すると、リアルタイムで各空き（avail）の分離したオークションのために信号を送ってよい。オークションの構造は、ビデオポンプのように、オークションに含まれる種々の設備の能力に依存するかもしれない。
【００５７】
図７に移ると、オークションプロセスが示されている。これは、１つのオークションに割り当てられている選択された番組アセットにおける全ての空き（avails）に基づいている。しかしながら、そのプロセスはシーケンシャルなオークションフォーマットに容易に適合することができる。そのプロセスは、オークションのための外的な機会がトリガーされるステップ７００においてスタートする。記載されている実施例において、これは、ムービーオンデマンドサービスからムービーを選択する視聴者であろう。ケーブルネットワークによる視聴者の要求の受信は、オークションをトリガーする。
【００５８】
次のステップ７０５は、オークションを構築している。オークションの作成には、コンテキスト（「オークションコンテキスト」）が構築されることが必要である。オークションのコンテキストはいくつかの基準を備えることができる。第一に、オークションの種類が決定されなければならない。この場合、他のオークションフォーマット（例えば、バーカーチャンネル用に選択されるフォーマット）とは異なる１セットのルールを有してよい、ＶＯＤオークションである。コンテキストは、番組アセット（ムービー）の種類（コメディ、ドラマ、ミステリー等）及びムービーのタイトルをも確定しなければならない。加えて、ユーザの階層及び所在地を確定しなければならない。従って、オークションデータに関するキャンペーンを評価するのに必要な如何なるデータも確定される。
【００５９】
オークションコンテキストの別の潜在的な面は、関連する視聴デバイスの種類の決定である。デバイスの種類は、選択される広告アセットに影響を与えるかもしれない。例えば、ある広告は、高画質のデジタル映像であるかもしれないが、そのため、もしユーザが標準画質の視聴デバイスを使用しているならば、その広告は選択される資格がないだろう。あるいは、ユーザは、モバイルビデオデバイス（例えば、携帯電話又は他の携帯機器）を持っているかもしれないが、ある広告は小さな画面上ではそれほど効果的ではないかもしれない（例えば、それらの広告は、小さな表示画面上で視聴者によって理解し難いような文字を含むかもしれない）。オークションロジックは、これが広告の選択を処理する際に重要な基準であるかどうかを規定する。視聴デバイスの能力が、そのＳＴＢ及び表示デバイス、それらの相互作用、又は、その組合せの結果であるかもしれないので、その視聴デバイスはＳＴＢ及び表示デバイスの両者を備えてよい。先述のように、ＳＴＢの機能性は、伝統的なセットトップボックス以外の種々のデバイスにおいて具現化されてよい。
【００６０】
オークションコンテキストはまた、限定又は除外を規定してよい。幾つかのケースでは、特定の空き（avail）が、オークションから除外されてよい。空き（avail）は、前もって広告に割り当てられていたかもしれない。事実上、その空き（avail）はもはやオークションには適さない。そのような場合、その空き（avail）は予約されたと言える。更に、商品のオークションに類似し、入札があるレベルに達しないならばその空き（avail）は規定された広告に行き、規定された「予約」量を保持するであろう。また、空き（avail）は、入札（又は落札）から所定の広告を除外するように規定されてよい。例えば、ムービーを配信する、ケーブルサービスプロバイダ、放送局、又は他の主体は、所定の広告がムービーと共に表示されないよう規定してよい。例えば、航空会社の広告は、「ＰＧ」性のムービーに対して適格であるように規定されてよい。しかしながら、キャンペーンは、航空機事故を描く「ＰＧ」評価のムービーに同じ航空会社の広告を配置することを除外してよく、なぜなら、視聴者にその航空会社の好ましいイメージを残さないかもしれないからである。
【００６１】
次に、ステップ７１５は入札を収集し評価する。そのためには、オークションキャッシュ内のオークションキャンペーンデータ７１０が読み出されなければならない。オークションキャンペーンデータは、オークションコンテキストにおいて、広告を番組アセットに結合させるために用いられる１セットの情報である。オークションキャンペーンデータは、図６ａから図６ｇにおいて論じたように、ユーザの入力の間に形成されたデータを含む。オークションのコンテキストが与えられると、キャンペーンデータ、所定の入札者の優先度に影響を及ぼすであろう予約データ、入札の評価のために用いられる入札表現（bid expressions）、及び最終的にインプレッション関連データを含む、適切なオークションキャッシュデータが、読み出され得る。
【００６２】
インプレッション関連データ（又は単に「インプレッションデータ」）は、広告アセットの選択に影響するかもしれない、アセット及び広告の視聴の履歴についての種々の情報を含む。それは、その広告が示された特定の視聴者に関する情報、その広告がいつ示されたかに関する情報、その広告が番組アセットに対するどの空き（avail）に選択されたかに関する情報、そして、以前に何回選択されたかに関する情報、を含むかもしれない。その目的は、このデータを収集し、その広告が再度選択されるべきかどうかを決定する際にオークションプロセスへの入力としてそれを使用するという目的で、このデータを利用可能にすることである。例えば、広告アセットは、所定の広告が何回選択されてきたかを示す総カウント値を有してよい。広告又はキャンペーンは、キャンペーンの間に提供される結果数に制限があるかもしれないので、このデータは、その広告が選択された現在の回数及び制限数に達したか否かを示す。そのような場合、その広告アセットは入札から削除されてよい。オークションは、その広告に関連付けられた入札がそのオークションに勝利した場合であっても、直近に視聴者に示された広告を選択しないように規定してもよい。従って、視聴者にその広告を最後に示した時が、広告の選択に影響を及ぼしてよい。これは、視聴者に対して同一の広告を何度も又はあまりに頻繁に示すことを回避する。従って、オークションロジックの１つの基準は、過去２４時間以内にユーザに示された如何なる広告もその時間枠内で二度と示されるべきではない、というものであってよい。別の基準は、もし同一の広告が同一のデジタル番組アセットに対して選択されないならば、例えば、ムービーの視聴毎に１回だけ選択されてよい、というものであってよい。オークションロジックは変更することができ、各キャンペーンオークション毎に別々に規定され得る。
【００６３】
全てのオークションデータが取得されると、空き（avail）に対する各入札は、オークションされ及び解析され得る。図７では、ステップ７２５でそのオークション（例えば、空き（avail））が完了したか否かの最初の決定によって、これは起きる。もしそうでなければ、次のステップは、広告が選択に対して利用可能か否かを決定することである（７３０）。もし何らかの理由で広告アセットが利用可能でないならば、それは除外されるであろう。その広告アセット自体が適切なデータベースにロードされなかったならば、このことが起こるかもしれない。もしそうであるならば、その時はムービーへの挿入には利用できないであろう。この種の検証により、ビデオポンプによって果たされず、空き（avail）の機会の喪失となる、広告配置を与えるオークションの結果を避けることができる。次に、広告は、何らかの理由で除外されるべきか否かについてステップ７３５において評価される。所定の広告は、所定の番組等と共に、一日の所定の時間に対して選択から除外されるかもしれない。もし広告が適格であるならば、その時、ステップ７４０における次のステップは、広告の制約に合致するか否かを決定することである。図６ａから図６ｇと共に論じられたように、以前に作成された制約をこれらは含んでいる。これらの制約に合致すると仮定すれば、空き（avail）に関する制約はステップ７４５において審査される。これは、例えば、空き（avail）に対して許容される様に示される期間を含んでよい。従って、もし、空き（avail）が最大３０秒の広告が挿入できることを示すならば、６０秒の広告は適格ではないであろう。
【００６４】
ステップ７５０に示されるように入札は拒絶されるか、拒絶されないかのどちらかである。そのプロセスは、全ての入札が完了するまで、次の入札７５５を続ける。もし、ステップ７２５において完了したならば、勝利する入札がステップ７６０へ戻る。
【００６５】
入札を評価する際に用いられるロジックの一例は、図８に示されるが、広告が適格であるか否かを決定する、又は他の例外条件のテストが広告の考慮を除外するか否かを決定する、種々のテストを含む。これらのテストは説明のためであり、他の実施例は他の条件又は例外に対してテストするかもしれない。明らかなように、広告が考慮され得るか否かを見るために、種々の例外的条件がテストされる。例えば、もし広告が存在しないならば、もし空き（avail）が必須データを欠いているならば、もし広告回数が制限を超えるならば、あるいは、もし時間的制約がそのようなものを禁止するならば、その時、その広告は適格性のある入札者として考慮されないかもしれない。
【００６６】
伝統的なオークションは、典型的に、予め適格性が認められた主体にのみ入札を許可し、提供される最も高いリソースの入札（例えば、お金）によって勝利者が決定される。本コンテキストにおいて、そのリソースは、優先レベル、お金を表す価値、又は何らかの他の有限のリソースであり得る。他のオークションフォーマットにおいて一群の空き（avails）がオークションされるかもしれないが、このコンテキストにおいては、最高のリソースの入札者がその空き（avail）に関連付けられるであろう（例えば、落札）。ひとたび、その空き（avail）が広告によって「勝利」され、その広告が視聴者に示されると、その広告（及び、将来の入札のために利用可能なリソース）に関連付けられた結果のカウント数が増加されるであろう。
【００６７】
１の実施例において、競合する広告によって巻き込まれる「リソース」は存在しない。本質的に、オークションされている品目に興味があることを単に個人が示すような「オークション」にこれは類似し、そのように示す全ての人々が勝利者として引き分けることになる。明らかに、この引き分けを如何に解消するかが問題である。１の実施例においては、オークションロジックは、その時まで最も少ないインプレッションの数を有する広告を単に選択する。最も少ないインプレッションの数は、絶対値（例えば、それまでに１０のインプレッションが提供されただけ）又は最も低い割合（例えば、それまでに最大で１０００のうちの１０のインプレッションだけ、又は１パーセントだけ）であるかもしれない。オークションロジックは、本来、適格性のある広告の中から選択することによって勝利者を決定する。その広告の選択は、次のオークションにおいてその広告が引き分けとなる可能性を減少させるかもしれない。もし、適格性のある広告が同一のインプレッションのカウント数（本来は更なる引き分けとなるが）を有することになるならば、そのシステムはランダムに１つを選択できるであろう。
【００６８】
例えば、広告＃１、広告＃２、及び広告＃３と名付けられる３つの入札を考察しよう。オークションプロセッサは、この３つのうち２つが利用可能であり、適格性があり、そして制約も満足すると判断するかもしれない。この意味において、これらの２つの広告は、選択されることについて「引き分け」である（これら２つが、広告＃２及び広告＃３であると仮定する）。そのシステムは、勝利広告を選択するために、インプレッションのカウント数が最も低い広告を選出する（これが広告＃３と仮定する）。次のオークションに対して、広告＃２及び広告＃３が利用可能かつ適格性があると再び仮定する。そのタイブレークは、インプレッションのカウント数を審査することを含み、広告＃３は前に選択されたときにインプレッションのカウント数が増したので、おそらく今回は広告＃２が選択されるという結果になるであろう。
【００６９】
もちろん、明示的な入札リソース（お金に対応する価値のようなもの）を、勝利者を選択するために規定できるであろう。入札リソースに相対的に、遅かれ早かれ最大数のリソースを使い果たすことが可能であるので、インプレッションのカウント数及びリソースレベルの間の相互作用は、解決されなければならないであろう。しかしながら、これにより、広告主は所望の広告スポットを獲得する可能性を増加させることができるであろう。このことは、広告がそのリソースを使い果たし、それほど望ましくない空き（avails）に対して選択される結果となるかもしれない。あるいは、もし広告が明確に空き（avail）に関連付けられるならば、オークションプロセスからその空き（avail）を基本的に取り除いて、その空き（avail）と共に使用されるように広告が「予約」され得るであろう。
【００７０】
普通のオークションのように、オークションプロセスについての多くのバリエーションが起こり得る。「リバース」オークションのコンセプトは、入札者が受け入れるまで下降する入札額が低くなるように規定できる。あるいは、ダッチオークションが起こり得、一群の空き（avails）がオークション用に束ねられる。様々な種類のオークションフォーマットの適用は、本発明の範囲内に存する。更に、異なるオークションフォーマットは、異なるコンポーネントにおいて、又は異なる広告コンテキストにおいて、生じ得る。例えば、ＡＤＳ及びＶＯＤシステムは、階層が基準の一部として考慮されるような所定のフォーマットを実行してよい。バーカー広告（これは、画面の一部分に表れる広告であり、チャンネル及び関連する番組が画面の他の部分に表示される番組ガイドチャンネルを視聴する際に現れる広告である）は、異なるオークションフォーマットを有してよく、階層を除外してもよい（幅広い視聴者に提供されると考えられるからである）。むしろ、バーカーチャンネルは、特定の基準（例えば、時間帯）を重視することに焦点を合わせてよい。異なるオークションフォーマットの別の例は、バーカーチャンネルが非常に短い時間の広告だけを表示してもよいとすることである。視聴者は典型的に番組表を確認するためだけにバーカーチャンネルを視聴するため、より短い広告はより適切かもしれない。従って、バーカーチャンネル用のオークションフォーマットは、他のオークションには存在しない制約を有するかもしれない。
【００７１】
従って、番組アセットに関連付けられた制約、広告アセットに関連付けられた制約、及び広告キャンペーンに加えて、種々の制約がオークションフォーマットによって規定されてよい。全てのオークションが、各々の場合に同一の種類の基準を必ずしも用いなければならないわけではない。
【００７２】
オークションの結果は、記録され解析されるために、キャンペーンマネージャに報告されてよい。関連する主要な基準は、広告と関連付けられたインプレッションを確定することである。キャンペーンは期間が限定されるため、キャンペーン期間中にいつ及び何回その広告が選択されたかは、広告主にとって通常興味深いところである。更に、いつ広告が選択されたか、及び契約されたインプレッションの数が実際に起きたことを広告主に対して確認できることは、ケーブルプロバイダの利益に相当する。
【００７３】
上述のように、広告オークション機能を実行する実施例は変化し、種々のエレメントにおいて起こり得る。オークションのルール及びフォーマットは、実際の入札プロセスと同様に変化し得る。本発明は、下記に示す特許請求の範囲において明確に表されるように限定されているだけである。
【図１ａ】
2009545063.tif 000003
【図１ｂ】
2009545063.tif 000004
【図２】
2009545063.tif 000005
【図３】
2009545063.tif 000006
【図４】
2009545063.tif 000007
【図５】
2009545063.tif 000008
【図６ａ】
2009545063.tif 000009
【図６ｂ】
2009545063.tif 000010
【図６ｃ】
2009545063.tif 000011
【図６ｄ】
2009545063.tif 000012
【図６ｅ】
2009545063.tif 000013
【図６ｆ】
2009545063.tif 000014
【図６ｇ】
2009545063.tif 000015
【図７】
2009545063.tif 000016
【図８】
2009545063.tif 000017
【手続補正書】
【提出日】平成21年5月15日(2009.5.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
（１）広告キャンペーンの表示時間を含む広告キャンペーンの属性を規定する広告キャンペーンデータ、
（２）（ａ）それぞれのデジタル広告アセットを選択するための基準を示す１セットのメタデータ、及び、（ｂ）それぞれのデジタル広告アセットが以前に選択された回数を示すインプレッションデータ、を備える、複数のデジタル広告アセットと関連付けられた複数の広告データ、そして、
（３）デジタルビデオアセットに関連付けられた複数の空きを示すデータを備える、デジタルビデオアセットに関連付けられたデジタルビデオアセットメタデータ、
を記憶するキャッシュメモリと、
デジタルビデオアセットと関連付けられたコンテキストにおける広告選択プログラムの実行をトリガーする指示を受信するように構成されたものであって、複数の空きのうちの１つに対して、それぞれ選択されたデジタル広告アセットを確定するように、広告キャンペーンデータ及びデジタルビデオアセットメタデータの両者に関して広告データの各々を処理する、プロセッサと、
視聴者が視聴のためにデジタルビデオアセットを選択したところ、ケーブル配信システムの視聴者への提示のためにそこに挿入されるそれぞれ選択されるデジタル広告アセット、及び、そのデジタルビデオアセットを提供するビデオソースと、を備える、
ビデオ配信システムにおいてデジタルビデオアセットベースの広告を選択するシステム。
【請求項２】
前記ビデオソースはビデオオンデマンドコンポーネントからデジタルビデオアセットを受信するビデオポンプコンポーネントであり、そのビデオオンデマンドコンポーネントは、デジタルビデオアセットをムービーオンデマンドの形態で記憶するデータベース及びプロセッサを備える、請求項１に記載のシステム。
【請求項３】
デジタルビデオアセットは、デジタルムービーアセットを備え、前記デジタルビデオアセットメタデータは更にそのデジタルムービーアセットに関連付けられたレーティング指示及びそのデジタルムービーアセットのタイトルを備え、
前記プロセッサは、更に、それぞれ選択されたデジタル広告アセットを選択するために広告メタデータと共にレーティング指示及びデジタルムービーアセットのタイトルを使用するように構成されている、請求項１に記載のシステム。
【請求項４】
ビデオソースによってアクセス可能な広告データベースを更に備え、該広告データベースは、選択されたデジタル広告がそこから読み出されて挿入のためにそのビデオソースに提供されるところの複数のデジタル広告アセットを記憶する、請求項１に記載のシステム。
【請求項５】
広告キャンペーンデータと、プロセッサと、ビデオソースと、を備えるセットトップボックスの形態における顧客ベースのデバイスを更に備える、請求項１に記載のシステム。
【請求項６】
複数の空きに各々関連付けられた、それぞれの選択されたデジタル広告アセットは、それぞれの最大インプレッションカウントよりも少ないそれぞれのインプレッションカウントを持つ、請求項１に記載のシステム。
【請求項７】
プロセッサは、ビデオオンデマンドサービスに関連付けられたムービーを選択する視聴者に応じて、広告選択プログラムの実行をトリガーする指示を受信する、請求項１に記載のシステム。
【請求項８】
プロセッサは、適格性のある広告を確定するために、視聴者に関連付けられた階層データを用いて、デジタルビデオアセットメタデータ及び広告キャンペーンデータの両方に関して広告データの各々を更に処理する、請求項７に記載のシステム。
【請求項９】
プロセッサは、選択されたデジタル広告アセットを確定するために、複数のインプレッションデータを評価することにより、デジタルビデオアセットメタデータ及び広告キャンペーンデータの両方に関して広告データの各々を更に処理する、請求項１に記載のシステム。
【請求項１０】
各デジタル広告アセットに関連付けられた履歴インプレッションデータを記憶するデータベースを更に備え、更に、プロセッサは、各デジタル広告アセットに関連付けられた前記履歴インプレッションデータを前記データベースから読み出すように構成されている、請求項１に記載のシステム。
【請求項１１】
キャッシュメモリに接続された広告キャンペーンマネージャを更に備え、その広告キャンペーンマネージャは、広告キャンペーンデータ、複数の広告データ、及びデジタルビデオアセットメタデータをそのキャッシュメモリに提供する、請求項１に記載のシステム。
【請求項１２】
デジタルビデオアセットの提示と共に、デジタルビデオアセット配信システムにおいて視聴者に対して提示するためのデジタル広告アセットを選択する方法であって、
視聴者にスプールするための複数のデジタルビデオアセットを備えるデータベースにデジタルビデオアセットを記憶するステップと、
以下の（１）から（３）を備えるデータを記憶するステップと、
（１）デジタル広告が前に選択された回数を示すインプレッションカウントを含む関連付けられたインプレッションデータ及び広告メタデータを備える各広告データからなる複数の広告データ、
（２）そのデジタルビデオアセットに対する特徴が関連付けられた空きを備えるデジタルビデオアセットメタデータ、
（３）複数の広告データを含むオークション広告キャンペーンの属性を定義する広告オークションキャンペーンデータ、
複数の広告データを評価するための１又はそれ以上の基準を定義するコンテキストを作成するステップと、
デジタル広告アセットが前記１又はそれ以上の基準と適合性があるが、複数の広告データのうちの１つと関連付けられたデジタル広告アセットを選択するために、キャンペーンデータ、複数の広告データ、及びデジタルアセットメタデータを処理するステップと、
空きによって指示された点において挿入されるデジタル広告アセットと共にデジタルビデオアセットをスプールするステップと、を備える方法。
【請求項１３】
コンテキストを作成するステップは、ビデオオンデマンドサービスを使用するデジタルビデオアセットを選択する視聴者によってトリガーされる、請求項１２に記載の方法。
【請求項１４】
デジタルアセットメタデータ及びキャンペーンデータの処理は、ビデオオンデマンドシステム又はセットトップボックスに内蔵されたプロセッサにおいて生じる、請求項１２に記載の方法。
【請求項１５】
選択されたデジタル広告アセットは、複数のデジタル広告アセットを記憶するデータベースから読み出される、請求項１２に記載の方法。
【請求項１６】
デジタルビデオアセットメタデータは、その記憶ステップに先立って、編集ワークステーションに作成される、請求項１２に記載の方法。
【請求項１７】
選択されたデジタル広告アセットと関連付けられたインプレッションデータは、視聴者にデジタル広告アセットをスプールするときにカウンターをインクリメントすることによりアップデートされる、請求項１２に記載の方法。
【請求項１８】
選択されたデジタル広告アセットは、広告キャンペーンデータに指示されるように地理的ロケーション以内に関連付けられ、更に、視聴者は、地理的ロケーションと関連付けられる、請求項１２に記載の方法。
【請求項１９】
選択されたデジタル広告アセットは、デジタル番組アセットを視聴するためのリクエストを開始する視聴者に更に関連付けられる階層測定基準に関連付けられる、請求項１２に記載の方法。
【請求項２０】
選択されたデジタル広告アセットは、インプレッションカウントが最大値より少ないことを確かにするために、デジタル広告アセットに関連付けられたインプレッションデータを分析することによって部分的に選択される、請求項１２に記載の方法。
【国際調査報告】
2009545063.tif 000018
2009545063.tif 000019
2009545063.tif 000020