(57)【要約】      （修正有）【課題】広告コンテンツを提供して得た資金をメディアホストとコンテンツ所有者との間で適正に配分する。【解決手段】メディアホスト１０２からホストコンテンツが受信され、ホストコンテンツを表す1組の指紋を生成するために使用される。ホストコンテンツを表す指紋は、コンテンツ所有者により提供された参照コンテンツを表す指紋と比較され、１以上の一致計量値を生成する。一致計量値に基づいて、メディアホストは、コンテンツ所有者１０１によって規定された収入配分条項を含むポリシーの条項を受け入れることを示す表明を提供してよい。メディアホストが収入配分条項を受け入れたならば、メディアホストは、参照コンテンツに一致するホストコンテンツに関連付けて、視聴者に広告コンテンツを提供する。広告コンテンツを提供することから得た資金は、収入配分条項に従ってメディアホストとコンテンツ所有者との間で配分される。【選択図】図１ａ
2014194808.tif 000002
【特許請求の範囲】
【請求項１】
ホストコンテンツ及び広告コンテンツのオンライン配布に関する収入を配分するために、１つ以上の管理コンピューターシステムによって実行される方法であって、
通信ネットワークを介してメディアホストのコンピューターシステムからホストコンテンツを、前記管理コンピューターシステムで、受信することと、
コンテンツ所有者のコンピューターシステムを介してコンテンツ所有者により提供される参照コンテンツを、前記管理コンピューターシステムで、受信することと、
前記管理コンピューターシステムによって、前記ホストコンテンツと前記参照コンテンツとの間の一致の程度を計量化して示す一致計量値を生成することと、
前記管理コンピューターシステムによって、前記ホストコンテンツと前記参照コンテンツとの間の前記一致計量値に応じて、前記通信ネットワークを介して、前記メディアホストの前記コンピューターシステムに広告コンテンツを送信することと、ここで、前記広告コンテンツは前記ホストコンテンツが前記メディアホストの前記コンピューターシステムからユーザ端末にオンライン配布されて該ユーザ端末の表示装置上で表示されるときに該ホストコンテンツの表示に関連して該表示装置上で表示されるものであり、該広告コンテンツを提供することは該メディアホストが資金を受け取る結果をもたらし、
前記メディアホストの前記コンピューターシステムから前記ユーザ端末に対して前記ホストコンテンツに伴って前記ユーザ端末の前記表示装置上で表示させるために前記広告コンテンツを提供することに応じて、前記管理コンピューターシステムの処理によって、前記メディアホストに配分すべき前記資金の第１の部分を決定し、前記コンテンツ所有者に配分すべき前記資金の第２の部分を決定すること、
を備える方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、コンテンツの識別および換金化に関する。より詳細には、本発明は、著作権で保護されたコンテンツにマッチするデジタルコンテンツを識別（特定）し、換金化するメディアシンジケーション（syndication: 連合的管理）エンジンに関する。
【背景技術】
【０００２】
大衆が視聴するマルチメディアコンテンツ（例えば、音楽コンテンツおよびビデオコンテンツ）をユーザーがアップロードできるメディアホスティング（hosting: 提供）ウェブサイトの急増は、それに伴って幾つかの課題をもたらしているが、そのほとんどは他のエンティティが著作権を有するアップロードコンテンツを検出し、処理する方法に関する。
【０００３】
１つの作品に多数の権利保有者が存在することがあり、その上、様々なエンティティがそのコンテンツに関する他の権利を所有していることもある。例えば、作家、発行者、および音楽会社は、様々な国に多様な権利を有している可能性がある多くのエンティティの内の幾つかにまさに相当する。ビデオには、例えば、ビデオと同調して再生される何らかの音楽と関連する権利を含む複雑なレイヤが付随している。
【０００４】
米国作曲家・作家・出版社協会（ＡＳＣＡＰ）等の上演著作権機構（ＰＲＯ：Performing Rights Organizations）が、各種著作権所有者の作品がラジオまたはテレビで放送される場合、彼らに代わって公衆上演著作権使用料を収集するために存在しているが、この種の収集メカニズムはオンライン環境で利用できない。
【０００５】
権利所有者に適切な支払が行われるのに先だって、まずコンテンツが正しく識別されなければならない。ユーザー生成コンテンツ（ＵＧＣ：User-Generated Content）、すなわち、ユーザーがメディアホスティングウェブサイトに提供するコンテンツの性質を考えると、他の権利に抵触するメディアホスティングウェブサイト上のコンテンツを検出するのは、非常に困難であることが分かっている。
【０００６】
更に、メディアホスティングサイト上でホスト（host: 提供）されるコンテンツを識別したとしても、メディアホスティングサイトが視聴者にそれらコンテンツを提供する方法を権利所有者が容易に管理できる処理法が創出されるべきである。更に、既存の解決策では、権利所有者はメディアホスティングウェブサイトのそれらコンテンツに課金する際の重要な局面を管理できない。
【０００７】
従って、例えば広告を通じて、権利所有者のコンテンツに課金する方法を管理する能力が彼らに与えられるべきである。逆に、メディアホスト（メディア提供者）にも、彼らのサイト上のコンテンツと関連する権利所有者を識別する能力が与えられるべきであり、また、メディアホストが著作権保護されたコンテンツを視聴者に提供できるようにする契約をコンテンツ所有者と結ぶ必要がある。
【発明の概要】
【０００８】
本発明により、デジタルコンテンツの権利所有者（本明細書では「コンテンツ所有者」と称する）は、メディアシンジケーション（syndication: 連合的管理）サーバー（本明細書では「ＶＩＤサーバー」と称する）にデジタルコンテンツを提供できるようになる。コンテンツ権利所有者がＶＩＤサーバーに提供するデジタルコンテンツを、本明細書では「参照コンテンツ」と称する。ＶＩＤサーバーは、コンテンツ所有者が提供する参照コンテンツを幾つかの異なるフォーマットで受信するよう適合されている。更に、ＶＩＤサーバーは、参照コンテンツと関連するメタデータを受信するよう適合されている。
【０００９】
コンテンツ所有者は、ＶＩＤサーバーが提供するインターフェースを用いて参照コンテンツのポリシーも規定する。メディアホストは、メディアコンテンツを視聴者に提供するエンティティである。典型的には、メディアホストは、ユーザー生成コンテンツ（ＵＧＣ）等の、他のエンティティが提供するメディアコンテンツを提供する。ポリシーは、どのメディアホスト（例えば、メディアホストが実行する１セットのウェブサイト）が、参照コンテンツと一致（match: マッチ）するユーザーのデジタルコンテンツを、視聴者にホストおよび／または提供できるかを規定する。ポリシーは、メディアホストがホストするデジタルコンテンツと参照コンテンツとの間に一致が見つかった場合、サイト上で参照コンテンツを使用できるようにする方法を規定する。更に、ポリシーは、メディアホストとコンテンツ所有者とで配分する広告収入の情報等の財務情報を規定することもできる。
【００１０】
メディアホストは、ＶＩＤサーバーに複数のデジタルコンテンツをも提供する。メディアホストがＶＩＤサーバーに提供するデジタルコンテンツを、本明細書では「ホストコンテンツ」と称する（hosted content: ホスト（提供）されたコンテンツの意）。ＶＩＤサーバーは、幾つかの異なるフォーマットでホストコンテンツを受信するよう適合されている。更に、ＶＩＤサーバーは、ホストコンテンツと関連付けられるメタデータも受信するよう適合されている。メディアホストは、ポリシー契約のデフォルトの設定値を指示する情報も提供する。
【００１１】
コンテンツ所有者から受信した参照コンテンツおよびメディアホストから受信したホストコンテンツは、アップロードした時点で共通のファイル形式にコード変換される。指紋モジュールは参照コンテンツとホストコンテンツ両方の指紋を生成する。それにより、1つのホストコンテンツと1つの参照コンテンツの指紋を比較して、該ホストコンテンツと参照コンテンツとの間に一致が存在するかどうかを判定できる。本明細書で用いる場合のコンテンツの一致（match: マッチ）とは、コンテンツの指紋間の完全一致または指紋のどこか一部分（sub-portion）の間での部分一致（partial match: 部分的なマッチ）を指す。一致計量値がその一致に基づいて生成される。この一致計量値とは、一致の異なる状況（aspect）つまり度合いを定量化するものである。更に、一致計量値には、ホストコンテンツの空間的および／または時間的な合計量に対する一致区間（duration of the match: 一致の持続時間）を示す値を特定する比率計量値が含まれる。更に、一致計量値には、参照コンテンツとホストコンテンツとの間の一致の尤度を特定する信頼性計量値が含まれる。更に、一致計量値には、参照コンテンツとホストコンテンツとの間のオフセットに対応する期間を特定するオフセット計量値が含まれる。メディアコンテンツのメディア形式により、コンテンツと関連付けられる各種チャンネル（例えば、オーディオチャンネル、ビデオチャンネルまたはその両方）毎に様々な指紋を生成し、チャンネルに特有の一致計量値を生成するために使用することができる。
【００１２】
参照コンテンツ用に規定されるポリシーは、ＶＩＤサーバーにより取り出される。一つ以上の一致計量値がホストコンテンツと参照コンテンツとの間の一致を指示した場合、参照コンテンツのポリシーが、ホストコンテンツと関連するメディアホストに提供される。一実施の形態によれば、提供されるポリシーがメディアホストの合意、すなわち、ホストコンテンツに関する活動情報を提供すること、ホストコンテンツが配布されるのを防ぐこと、ポリシーが規定する制約のもとでホストコンテンツをコンテンツ視聴者に提供すること、および／またはホストコンテンツを視聴者に提供することから生じる収入を分配することを必要とすることもある。
【００１３】
広告主は参照コンテンツと関連する広告を表示するよう入札してもよい。ＶＩＤサーバーが提供するインターフェースを用いて、広告主は、参照コンテンツと一致するホストコンテンツを提供するメディアホストの数を示す一致計量値を閲覧することもできる。広告主は更に、例えばメディアホストと関連するウェブサイトで、コンテンツ視聴者が参照コンテンツと一致するホストコンテンツを視聴する頻度を含む参照コンテンツに関する活動情報を閲覧することができる。この情報に基づいて、広告主は広告に入札してもよい（すなわち、参照コンテンツと一致するホストコンテンツと関連させた広告を表示する見返りに資金を提供するよう契約する）。次いで、広告主は、本明細書で「広告コンテンツ」と称する、広告を含むデジタルコンテンツ等の広告情報をＶＩＤサーバーに提出してもよい。
【００１４】
コンテンツ所有者は、通信ネットワークを経由してＶＩＤサーバーにアクセスし、彼らの参照コンテンツに関する活動情報および広告情報を閲覧することができる。コンテンツ所有者は、様々なメディアホスティングウェブサイトのポリシー情報を編集することもできる。一実施の形態では、様々なポリシーを、単一のメディアホスティングウェブサイトと、そのメディアホスティングウェブサイトから参照コンテンツをダウンロードするコンピュータの地理的場所に応じた一つの参照コンテンツとに関連付けることができる。同様に、様々なポリシーを、単一のメディアホスティングウェブサイトと、コンテンツビューワまたは視聴もしくはアップロードするプラットフォームの識別に応じて、単一のコンテンツとに関連付けることができる。
【００１５】
本概要で説明した特徴および利点ならびに以下の詳細な説明は、包括的であるとは限らない。多くの追加の特徴および利点が本発明に関する図面、明細書、およびクレームから当該分野の技術者には明らかとなろう。
【図面の簡単な説明】
【００１６】
【図１ａ】本発明の実施の形態によるＶＩＤサーバーの図である。
【００１７】
【図１ｂ】本発明の実施の形態による、メディアコンテンツの指紋を生成する方法を示すフロー図である。
【図１ｃ】本発明の実施の形態による、メディアコンテンツの指紋を生成する方法を示すフロー図である。
【００１８】
【図２】本発明の実施の形態による、コンテンツ著作権管理を提供する方法を示すフロー図である。
【００１９】
【図３】本発明の実施の形態による、参照コンテンツをＶＩＤサーバーに提供するユーザーインターフェースを示す。
【００２０】
【図４】本発明の実施の形態による、ポリシー情報を規定するユーザーインターフェースを示す。
【００２１】
【図５】本発明の実施の形態による、活動情報を閲覧するためのユーザーインターフェースを示す。
【００２２】
【図６】コンテンツに課金するために、コンテンツ所有者、ＶＩＤサーバー、メディアホストおよび広告主が実行する操作を図示するプロセスフロー図である。
【発明を実施するための形態】
【００２３】
図は説明だけを目的として本発明の好ましい実施の形態を示す。当該分野の技術者には言うまでもなく、本明細書で説明する構造および方法の代替の実施の形態が、本明細書で説明する本発明の原理から逸脱することなく利用できることは、以下の説明から直ちに理解されよう。
【００２４】
図１は、本発明の実施の形態による、著作権管理を提供するシステムを示す。ＶＩＤサーバー１００には、コンテンツアップロードサーバー１０４、参照コンテンツデータベース１３０、ホストコンテンツデータベース１４０、トランスコーダ（コード変換器）１０８、指紋エンジン１１６、参照コンテンツ指紋データベース１１２、ホストコンテンツ指紋データベース１１１、コンテンツ一致データベース１２８、ポリシーエンジン１１８、ポリシーデータベース１１４、コンテンツ所有者インターフェース１２６、メディアホストインターフェース１０６、広告主インターフェース１０７、クローリングエンジン１７０、活動エンジン１５０、活動データベース１５１、広告エンジン１６０および広告データベース１６１が含まれる。図１には、メディアホストシステム１０２、コンテンツ所有者システム１０１および広告主システム１０３も含まれる。これらのそれぞれについて以下に説明する。
【００２５】
アップロードサーバー１０４は、メディアホストインターフェース１０６およびコンテンツ所有者インターフェース１２６からアップロードされたコンテンツを受信するよう構成されるが、これはその手段の一実施例に過ぎない。図１では簡明にするために単一のアップロードサーバー１０４だけを図示しているが、複数のサーバーとしてそれぞれを実装してもよい。他のサーバーは、ＶＩＤサーバー１００の本明細書では説明しない他の機能を処理するようにしてもよい。言うまでもなく、上記のコンテンツのアップロードを、インターネットまたはｈｔｔｐプロトコルを経由してアップロードまたはダウンロードされるコンテンツに限定するという意図はない。
【００２６】
簡明にするために、単一のメディアホストシステム１０２、コンテンツ所有者システム１０１および広告主システム１０３のみを示すが、実践に際しては、数百または数百万のメディアホストシステム１０２、コンテンツ所有者システム１０１および広告主システム１０３さえ含む任意の数のそのようなシステムが存在しよう。メディアホストシステム１０２、コンテンツ所有者システム１０１、および広告主システム１０３は、任意の形式のコンピューターシステムおよび／または任意の形式の通信ネットワークを用いて、メディアホストインターフェース１０６、コンテンツ所有者インターフェース１２６または広告主インターフェース１０７それぞれにアクセスできる。コンピューターシステムは、ラップトップ、デスクトップ、携帯電話、ハンドヘルド装置、薄型または非薄型のクライアント装置、または任意の他の適切な計算プラットフォームとすることができる。通信ネットワークは、無線ネットワーク、携帯電話ネットワーク、ローカルエリアネットワークまたはデジタル情報を送信できる任意の他の形式のネットワークでもよい。コンテンツ所有者１０１は、特定の作品に対して少なくとも幾つかの権利を所有または管理するエンティティである。コンテンツ所有者１０１は、個人、個人のグループ、または音楽やビデオの制作会社もしくはスタジオ、アーティストグループ、ロイヤリティ収集代行機関等のエンティティでもよい。
【００２７】
ＶＩＤサーバー１００は、コンテンツ所有者１０１が参照コンテンツを提供し、参照コンテンツのポリシーを規定し、そして参照コンテンツで収入を得ることができるよう構成されるが、これはその手段の一実施例に過ぎない。ＶＩＤサーバーは、ＶＩＤサーバー１００に登録するようコンテンツ所有者１０１に要求する。一実施の形態によれば、コンテンツ所有者１０１は、規定の資金額を提供してＶＩＤサーバー１００に登録する。コンテンツ所有者１０１は、１回払いまたは定期払い（例えば、月払い、年払い）に基づいて登録資金を提供する。実施の形態によっては、コンテンツ所有者１０１は、ＶＩＤサーバー１００が行うサービスと引き替えに規定の資金額を提供してもよい。
【００２８】
コンテンツ所有者インターフェース１２６は、コンテンツ所有者１０１が、アップロードサーバー１０４を経由して参照コンテンツをＶＩＤサーバー１００に提供できるように構成されるが、これはその手段の一実施例に過ぎない。参照コンテンツには、オーディオ、ビデオ、オーディオとビデオの組合せ、または静止画像が含まれる。一実施の形態におけるコンテンツ所有者インターフェース１２６には、コンテンツファイルおよびポリシー情報を交換するｆｔｐ（file transfer protocol：ファイル転送プロトコル）等の一括プロセス用の、ユーザーとアプリケーションプログラムとのインターフェースが含まれる。一実施の形態によれば、参照コンテンツは任意の形式のデジタルフォーマットで提供できる。コンテンツ所有者１０１は、参照コンテンツのタイトル、国際標準レコーディングコード（ＩＳＲＣ）、参照コンテンツのアーティスト／監督、参照コンテンツのレコーディング会社、参照コンテンツの番組のタイトル／話数、参照コンテンツの時期、および参照コンテンツに登場する俳優を含む参照コンテンツと関連するメタデータを提供することができる。他の実施の形態では、更に、コンテンツ所有者インターフェース１２６により、コンテンツ所有者１０１は、アップロードされた参照コンテンツ内のデータフィールドと関連付けられるメタデータの形式を規定するサイトプロフィール等の標準化フォーマットで、参照コンテンツと関連付けられるメタデータをアップロードできるようになる。
【００２９】
更に、コンテンツ所有者インターフェース１２６は、アップロードされた参照コンテンツと関連しているポリシーをコンテンツ所有者１０１が提供できるよう構成される。参照コンテンツと一致するデジタルコンテンツを視聴者に提供することが許可されるメディアホスト、および参照コンテンツと一致するデジタルコンテンツを提供することが許可されない（すなわち、遮断される）１セットのメディアホストを指定できる。更に、ポリシーは、メディアホストに参照コンテンツと一致するホストコンテンツの活動情報を提供させる要求を規定できる。更に、ポリシーは、メディアホスト１０２が参照コンテンツと一致するコンテンツを提供するための料金等の財務条件、または参照コンテンツと一致するホストコンテンツへの課金から受け取る収入をメディアホストに配分させる要求を規定することもできる。コンテンツへの課金からの収入を配分する条件には、メディアホスト１０２が受け取る収入の割合の規定、およびコンテンツ所有者１０１が受け取る収入の割合の規定を含めてもよい。ポリシーは、視聴者のコンテクスト（context: 背景、状況）に基づく参照コンテンツの視聴者への提供に関する制約等の参照コンテンツの使用条件を規定することができる。視聴者のコンテクストは、例えば、視聴者のいる地理的場所および／または視聴者の年齢に基づいてもよい。
【００３０】
コンテンツ所有者インターフェース１２６を介して、アップロードサーバー１０４は、コンテンツ所有者１０１から参照コンテンツおよびポリシー情報を受信し、受信した情報を参照コンテンツデータベース１３０およびポリシーデータベース１１４にそれぞれ格納する。アップロードサーバー１０４は、トランスコーダ１０８と通信して、受信した参照コンテンツを共通ファイルフォーマットにコード変換してから、そのコード変換した参照コンテンツを参照コンテンツデータベース１３０に格納する。一実施の形態では、参照コンテンツの各項目には、参照コンテンツデータベース１３０内の一意の識別子が割り当てられる。一意の識別子は、ポリシー情報およびコンテンツ所有者１０１の情報と併せてポリシーデータベース１１４内にも格納される。指紋エンジン１１６は、参照コンテンツの項目毎にデジタル指紋を生成し、そのデジタル指紋を参照コンテンツの項目のための一意の識別子と関連付けて参照コンテンツ指紋データベース１１２内に格納する。代替の実施の形態では、コンテンツ所有者１０１は、ホストコンテンツをコード変換し、ホストコンテンツの指紋を生成し、そのホストコンテンツ指紋をホストコンテンツのメタデータと関連付けてＶＩＤサーバー１００にアップロードする。
【００３１】
メディアホスト１０２は、デジタルコンテンツをコンテンツ視聴者に提供するエンティティである。コンテンツ視聴者（ビューア）は、メディアホスト１０２からメディアを受信するコンピュータである。メディアホスト１０２には、メディアホスティングウェブサイト、ソーシャルネットワーキングウェブサイト、およびＹｏｕＴｕｂｅ（登録商標）等のメディア発行者を含めることができる。メディアホスト１０２には、図書館、博物館等の、メディアコンテンツ収集を提供および／または組織化する他のエンティティも含めることができる。場合によってはメディアホスト１０２がコンテンツ所有者であってもよい。
【００３２】
メディアホスト１０２は、ウェブサーバーまたは他形式のサーバーでもよいメディアホストサーバーを介してメディアコンテンツをコンテンツ視聴者に提供する。多様な実施の形態において、コンテンツ視聴者は、通信ネットワーク上のメディアコンテンツを受信するストリーミング、または何らかの他の方法により、ファイルのダウンロードを介してホストコンテンツを受信できる。
【００３３】
更に、ＶＩＤサーバー１００は、メディアホスト１０２が参照コンテンツと一致するホストコンテンツを識別し、コンテンツ所有者１０１とのポリシー契約に入り、ホストコンテンツに課金できるよう構成される。ホストコンテンツには、オーディオ、ビデオ、オーディオとビデオの組合せ、または静止画像を含めることができる。ほとんどの実施の形態では、ＶＩＤサーバー１００は、メディアホスト１０２にＶＩＤサーバー１００に登録するよう要求する。一実施の形態によれば、メディアホスト１０２に、ＶＩＤサーバー１００に登録するための規定の資金額を提供するよう要求してもよい。ＶＩＤサーバー１００がサービスを提供するたびに、メディアホスト１０２に規定の資金額を提供するように要求してもよい。ＶＩＤサーバーがホストコンテンツを処理するたびに、またはホストコンテンツの指標がメディアホスト１０２によりアップロードされるたびに、メディアホスト１０２に規定の資金額を提供するよう要求してもよい。
【００３４】
メディアホストインターフェース１０６は、メディアホスト１０２が、アップロードサーバー１０４を介してＶＩＤサーバー１００にホストコンテンツをアップロードできるよう構成される。一実施の形態によれば、メディアホストインターフェース１０６により、ｆｔｐ等の情報一括転送の処理を用いてホストコンテンツを一括してアップロードできるようになる。メディアホスト１０２は、ホストコンテンツのタイトル、国際標準レコーディングコード（ＩＳＲＣ）、ホストコンテンツのアーティスト／監督、ホストコンテンツのレコーディング会社、ホストコンテンツの番組のタイトル／話数、ホストコンテンツの時期、およびホストコンテンツに登場する俳優を含むホストコンテンツと関連するメタデータを提供することができる。更に、メディアホストインターフェースにより、メディアホストは、ホストコンテンツ項目と関連付けられるメタデータの各種形式を規定するサイトプロフィール等の標準化フォーマットで、ホストコンテンツと関連付けられるメタデータをアップロードできるようになる。
【００３５】
更に、アップロードサーバー１０４は、コンテンツをアップロードしたメディアホスト１０２を規定する識別子、およびホストコンテンツの一意の識別子と関連付けてホストコンテンツをホストコンテンツデータベース１４０に格納するように構成される。アップロードサーバー１０４は、トランスコーダ１０８と通信して、受信ホストコンテンツを共通ファイルフォーマットにコード変換してから、ホストコンテンツおよびメディアホストの一意の識別子と関連付けて、ホストコンテンツデータベース１４０内に格納する。指紋エンジン１１６は、ホストコンテンツのアップロード項目毎にデジタル指紋を生成するよう動作する。ホストコンテンツのデジタル指紋は、ホストコンテンツおよびメディアホスト１０２の一意の識別子と関連付けられてホストコンテンツ指紋データベース１１１内に格納される。代替として、メディアホスト１０２は、ホストコンテンツをコード変換し、ホストコンテンツの指紋を生成し、ホストコンテンツの指紋をホストコンテンツのメタデータと関連付けてＶＩＤサーバー１００にアップロードする。
【００３６】
更に、メディアホストインターフェース１０６は、メディアホスト１０２がデフォルトのポリシーの契約に関する情報を複数のポリシーエンジン１１８に提供できるよう構成される。デフォルトのポリシーの契約により、メディアホスト１０２は、メディアホスト１０２がデフォルト設定に基づいて合意するポリシー条件を規定できるようになる。一実施の形態では、デフォルトのポリシー契約には、ホストコンテンツの活動情報を提供する契約、ホストコンテンツを幾つかの制約（具体的に規定された１組の制約）のもとで提供する契約、ホストコンテンツの配布を禁止する契約、およびホストコンテンツを表示することにより発生する広告収入を配分する契約が含まれる。ポリシーエンジン１１８は、デフォルトのポリシー契約をポリシーデータベース１１４に格納する。
【００３７】
クローリングエンジン１７０は、メディアホスト１０２のウェブサイト上のホストコンテンツを識別するためにインターネットをクローリング（徘徊）するよう構成されるが、これはその手段の一実施例に過ぎない。代替の実施の形態では、メディアホスト１０２は、ＶＩＤサーバー１００に登録するよう要求されないが、代わりに、メディアホスト１０２のウェブサイトでホストコンテンツを識別するためにインターネットをクローリングするクローリングエンジン１７０に応答して識別される。クローリングエンジン１７０によるホストコンテンツの識別に基づいて、ＶＩＤサーバー１００は識別されたメディアホスト１０２に、ＶＩＤサーバー１００に登録するよう要求してもよい。実施の形態によっては、クローリングエンジン１７０は、更に、識別されたホストコンテンツを格納し、解析するよう構成される。これらの実施の形態では、クローリングエンジン１７０は、識別したホストコンテンツをトランスコーダ１０８および／または指紋エンジン１１６に送信して、識別したホストコンテンツの指紋を生成する。指紋エンジン１１６は、クローリングエンジン１７０が識別したホストコンテンツおよびメディアホスト１０２の一意の識別子と関連付けて、識別したホストコンテンツの指紋を格納する。
【００３８】
更に、指紋エンジン１１６は、ホストコンテンツ指紋データベース１１１内のホストコンテンツの指紋を参照コンテンツ指紋データベース１１２内の参照コンテンツ指紋と比較するよう構成される。ホストコンテンツの指紋と参照コンテンツの指紋の比較に基づいて、４つの異なる計量値、すなわち、１つのホストコンテンツと１つの参照コンテンツとの間の一致の信頼性を特定する信頼性計量値、該１つのホストコンテンツと該１つの参照コンテンツとの間の一致区間を特定する区間計量値、該１つのホストコンテンツと該１つの参照コンテンツとの間の一致の割合を特定する比率計量値、該１つの参照コンテンツと該１つのホストコンテンツとの間のオフセットを特定するオフセット計量値が生成される。１つの参照コンテンツと１つのホストコンテンツとの一対毎の比較によってそれぞれ生成される複数の一致計量値が、コンテンツ一致データベース１２８内に格納される。
【００３９】
ポリシーエンジン１１８は、ポリシーデータベース１１４からポリシー情報を取り出し、ポリシー契約およびデフォルトのポリシー契約をポリシーデータベース１１４内に格納するよう構成されるが、これはその手段の一実施例に過ぎない。更に、ポリシーエンジン１１８は、ポリシー契約とポリシーとを比較するよう動作する。１つ以上の計量値が閾値を越える場合、ポリシーエンジン１１８は、ポリシーデータベース１１４から該1つの参照コンテンツと関連するポリシーを取り出す。メディアホスト１０２がコンテンツ所有者とポリシー契約を結ぶのを該ポリシーが禁止していない場合、ポリシーエンジン１１８は、該ポリシーをメディアホスト１０２が規定するデフォルトのポリシー契約と比較する。メディアホスト１０２がデフォルトのポリシー契約を何も規定していないか、またはメディアホスト１０２が規定するデフォルトのポリシー契約が該ポリシーと一致しない場合、ポリシーエンジン１１８は、そのポリシーをメディアホストインターフェース１０６に送信する。メディアホストインターフェース１０６は、そのポリシーをメディアホスト１０２に提示する。メディアホスト１０２は、ホストコンテンツをコンテンツ視聴者に提供するために、該ポリシーに表明されている条件の受け入れに合意してもよい。ポリシーエンジン１１８は、メディアホスト１０２から受信したポリシー合意をポリシーデータベース１１４内に格納する。
【００４０】
活動エンジン１５０は、ポリシー契約および広告契約と関連付けられるホストコンテンツの活動情報を受信するために、メディアホストインターフェース１０６と通信するよう構成される。ほとんどの実施の形態では、メディアホスト１０２は、ホストコンテンツが視聴される頻度、ホストコンテンツと関連するユーザーのクリック率、ユーザーストリームの数、および／またはホストコンテンツと関連する格付け等の、活動情報をＶＩＤサーバー１００に提供するよう要求される。実施の形態によっては、メディアホスト１０２は、人口統計学的情報、地理的情報および視聴者がそのメディアホストからリクエストする他のホストコンテンツに関する情報等の、メディアコンテンツを視聴する視聴者に関する活動情報も提供するよう要求される。特定の実施の形態では、メディアホスト１０２は、活動情報を匿名にした後、ＶＩＤサーバー１００にその活動情報を提供する。別の実施の形態では、活動エンジン１５０が、受信した活動情報を匿名にする。メディアホスト１０２は、連続または定期的にＶＩＤサーバー１００に活動情報を提供する。
【００４１】
活動エンジン１５０は、コンテンツ所有者インターフェース１２６および広告主インターフェース１０７に活動情報を提供する。更に、活動エンジン１５０は広告エンジン１６０に活動情報を提供する。活動エンジン１５０は、活動情報を活動データベース１５１内に格納する。
【００４２】
広告主インターフェース１０７は、ホストコンテンツおよび参照コンテンツと関連する情報を広告主１０３に提供する。広告主インターフェース１０７を用いて、広告主１０３は、参照コンテンツと一致するメディアコンテンツをホストするメディアホスト１０２の数、ならびに一致の特性、区間、比率およびオフセットを示す一致計量値を閲覧することができる。広告主インターフェース１０７は、参照コンテンツと一致するホストコンテンツが視聴される頻度およびホストコンテンツの人気度を示す活動情報を表示することもできる。この情報に基づいて、広告主１０３は、特定の参照コンテンツとマッチ（一致）するホストコンテンツに関連付けて広告を表示するために入札することができる。
【００４３】
広告エンジン１６０は、或る参照コンテンツとマッチ（一致）するホストコンテンツに関連付けられた広告主の入札を受信する。広告主の入札は、或る参照コンテンツとマッチする或るホストコンテンツに関連付けられた広告の表示と引き換えに提供する広告主１０３が合意した資金額を指定する。更に、広告エンジン１６０は表示すべき広告（本明細書では広告コンテンツと称する）を含むデジタルコンテンツを受信する。代替の実施の形態では、広告エンジン１６０は、広告コンテンツへのリンク等の、広告コンテンツの指標を受信する。広告エンジン１６０は、広告データベース１６１内の参照コンテンツおよび／またはホストコンテンツの一意の識別子と関連付けて、広告主の入札および広告コンテンツを記憶する。広告エンジン１６０は活動エンジン１５０と通信して、回数を指示する活動情報を受信し、広告を参照コンテンツにマッチするホストコンテンツに関連付けて表示する。
【００４４】
広告エンジン１６０は、受信した活動情報に基づいて広告主１０３から受け取るべき資金額を計算する。更に、広告エンジン１６０は、ポリシーエンジン１１８と通信して、或る参照コンテンツとマッチ（一致）する或るホストコンテンツをホストするメディアホスト１０２と、該参照コンテンツの著作権を有するコンテンツ所有者１０１との間のポリシー合意で規定された収入配分ポリシーを決定する。収入配分ポリシーに基づいて、広告エンジン１６０は、広告主１０３から受け取る資金額を決定してコンテンツ所有者１０１に配布し、広告主から受け取る資金額を決定してメディアホスト１０２に配布する。ほとんどの実施の形態では、広告エンジン１６０は更に、ＶＩＤサーバー１００を所有または運営するエンティティが受け取る資金額も決定する。
【００４５】
図１ｂ、図１ｃは、メディアコンテンツのデジタル指紋を生成するためにＶＩＤサーバー１００が実行するステップを説明するフロー図である。他の実施の形態は、上記ステップを異なる順序で実行し、および／または異なるステップまたは追加ステップを実行する。更に、幾つかのステップはＶＩＤサーバー１００以外のエンジンまたはモジュールにより実行することができる。図１ｂは、コンテンツ所有者から受信した参照コンテンツの指紋を生成するために使用するステップを示し、図１ｃは、メディアホスト１０２から受信したホストコンテンツの指紋を生成するために使用されるステップを示す。
【００４６】
図１ｂを参照して、アップロードサーバー１０４はコンテンツ所有者１０１からポリシーを受信する(１７０)。アップロードサーバー１０４はコンテンツ所有者１０１から参照コンテンツを受信する(１７２)。トランスコーダ１０８はコンテンツを標準化するために一ファイル形式から別のファイル形式に参照コンテンツを変換する(１７４)。これにより、アップロードサーバー１０４は、参照コンテンツをホストコンテンツと比較可能としているままで、同時に、各種の異なるフォーマットで提供される参照コンテンツを受け取ることができる、。一実施の形態では、トランスコーダ１０８はアップロードビデオコンテンツをＡｄｏｂｅ ｆｌａｓｈのファイル形式（．ｆｌｖ）に変換する（１７４）。
【００４７】
指紋エンジン１１６は参照コンテンツのデジタル指紋を生成する（１７６）。指紋エンジン１１６は、参照コンテンツと関連付けられる様々なメディア形式と対応するオーディオチャンネルまたはビデオチャンネル等の、１つ以上のチャンネルのデジタル指紋を生成する。指紋エンジン１１６は、参照コンテンツ内の複数の特徴の各値等の、参照コンテンツ内の情報をコード化または取得する任意の形式のアルゴリズムまたは変換法を用いてデジタル指紋を生成できる（１７６）。適切なアルゴリズムおよび変換法には、スペクトルコード化、暗号のハッシュ関数が含まれる。
【００４８】
一実施の形態では、情報をコード化するために用いるアルゴリズムまたは変換法は、デジタルコンテンツを英数文字列または「情報ストリーム」からなる１つ以上のデジタル指紋に変換する。この実施の形態では、生成された英数文字列は、メディアコンテンツの時間的長さおよび／または空間的サイズと比例する長さ／サイズを有する。例えば、２分のビデオは４分のビデオの半分の長さのデジタル指紋を持つことになる。実施の形態によっては、メディアコンテンツは、時間的または空間的な複数の小部分（sub-portions）にセグメント化され、指紋は時間的または空間的な小部分毎に生成される。メディア形式に従って、コンテンツの様々な局面に対して様々な指紋のセットを生成することができる。例えば、ビデオコンテンツ用に生成された１セットの指紋とは別に、ビデオと関連するオーディオコンテンツ用の１セットの指紋を生成してもよい（１７６）。
【００４９】
指紋エンジン１１６は、参照コンテンツ指紋データベース１１２内に参照コンテンツの指紋を格納する（１７８）。
【００５０】
図１ｃを参照して、アップロードサーバー１０４はメディアホスト１０２からデフォルトのポリシー契約を受信する１８０。アップロードサーバー１０４はメディアホスト１０２からホストコンテンツを受信する（１８２）。
【００５１】
トランスコーダ１０８は、コンテンツを標準化するために一ファイル形式から別のファイル形式にホストコンテンツを変換する（１８４）。これにより、アップロードサーバー１０４は、各種の異なるフォーマットで提供されるホストコンテンツを受け取ることができると同時に、ホストコンテンツを参照コンテンツと比較可能のままにできる。一実施の形態では、トランスコーダ１０８はアップロードビデオコンテンツをＡｄｏｂｅ ｆｌａｓｈのファイル形式（．ｆｌｖ）に変換する（１８４）。
【００５２】
指紋エンジン１１６は、参照コンテンツに関する上記説明と同様に、ホストコンテンツのデジタル指紋を生成する（１８６）。指紋エンジン１１６は、ホストコンテンツと関連付けられる様々なメディア形式と対応するオーディオチャンネルまたはビデオチャンネル等の、１つ以上のチャンネルのデジタル指紋を生成する。指紋エンジン１１６は、ホストコンテンツ指紋データベース１１１内にホストコンテンツの指紋を格納する（１８８）。
【００５３】
図２は、ＶＩＤサーバー１００が実行するステップを説明するフロー図である。他の実施の形態は、上記ステップを異なる順序で実行し、および／または異なるステップまたは追加ステップを実行する。更に、幾つかのステップはＶＩＤサーバー１００以外のエンジンまたはモジュールにより実行することができる。
【００５４】
指紋エンジン１１６は、参照コンテンツ指紋データベース１１２内に格納された参照コンテンツ指紋およびホストコンテンツ指紋データベース１１１内に格納されたホストコンテンツ指紋を解析するために識別する。一実施の形態では、指紋エンジンは、新しいホストコンテンツ指紋または参照コンテンツ指紋が生成されるたびに、ホストコンテンツ指紋および／または参照コンテンツ指紋を識別してもよい。
【００５５】
指紋エンジン１１６は、参照コンテンツ指紋およびホストコンテンツ指紋を解析して一致計量値を生成する（２０８）。指紋エンジン１１６は、複数の参照コンテンツに対応する複数の参照コンテンツ指紋および複数のホストコンテンツに対応する複数のホストコンテンツ指紋に基づいて、１対毎の一致計量値をそれぞれ生成する（２０８）。一実施の形態では、１つの一致計量値（match metric）は、１つの参照コンテンツ指紋（または、その一部）と１つのホストコンテンツ指紋（または、その一部）との一致の程度の測定量（measure）を表す。従って、一致計量値はこれら指紋間の類似度の測定量と考えることができる。一実施の形態では、指紋エンジン１１６は、英数文字列として表された参照コンテンツに対応する１つ以上の参照コンテンツ指紋を、英数文字列として表されたホストコンテンツに対応する１つ以上のホストコンテンツ指紋と比較する。この実施の形態では、指紋エンジン１１６は、参照コンテンツ指紋とホストコンテンツ指紋との一致を識別するために、英数文字列の部分を識別するアルゴリズムを使用する。英数文字列で表されるデータ間の一致を識別する適切なアルゴリズムには、文字列整列（alignment）アルゴリズム、文字列一致（matching）アルゴリズム、ハミング距離アルゴリズム、マンハッタン距離アルゴリズムまたはユークリッド距離アルゴリズムが含まれる。英数文字列で表されるデータ間の一致を識別する他のアルゴリズムには、２つの英数文字列が類似しているという尤度を示す確率的アルゴリズムが含まれてもよい。
【００５６】
参照指紋の一部とホストコンテンツ指紋の一部の間の識別された一致に基づいて、指紋エンジン１１６は、４つの異なる一致計量値（match metrics）、すなわち、長さ計量値（duration metric）、比率計量値（proportion metric）、オフセット計量値（offset metric）および信頼性計量値（confidence metric）を生成する（２０８）。ほとんどの実施の形態では、信頼性の値は、識別された一致または識別された一致の尤度を定量化した値に対応する。
【００５７】
長さ計量値は、参照コンテンツがホストコンテンツとマッチ（一致）する空間または時間の量を示す値である。一実施の形態では、指紋エンジン１１６は、識別された類似度を持つ参照コンテンツ指紋及びホストコンテンツ指紋の部分に対応する時間および／または空間の分量（部分）を決定することにより長さ計量値を生成する。比率計量値は、参照コンテンツまたはホストコンテンツの時間的および／または空間的サイズに関して、参照コンテンツがホストコンテンツと一致する空間または時間の分量（部分）を示す値である。一実施の形態では、指紋エンジン１１６は、長さ計量値により示される値の、参照コンテンツまたはホストコンテンツの長さおよび／またはサイズを示す値に対する比率を決定することにより比率計量値を生成する。オフセット計量値は、ホストコンテンツが参照コンテンツと異なっている時間の分量を示す。指紋エンジン１１６は、参照コンテンツ指紋とホストコンテンツ指紋の一致していない部分に対応する時間および／または空間の時間的な分量（部分）を決定することによりオフセット計量値を生成する。特定の実施の形態では、オフセット計量値は参照コンテンツとマッチ（一致）しないホストコンテンツの開始時間の部分を表してもよい。
【００５８】
ポリシーエンジン１１８は、前記一致計量値に関連する前記参照コンテンツのために規定されたポリシーを識別（identify: 特定）する（２１０）。代替の実施の形態では、該参照コンテンツに対して規定されたポリシーが識別（特定）できないこともある（すなわち、該参照コンテンツをアップロードする時にポリシーを規定するようコンテンツ所有者１０１は要求されない）。指紋エンジン１１６は、１つの参照コンテンツと１つのホストコンテンツについての前記一致計量値に関し、一致計量値用に定義された閾値を越える一致に適う１つ以上の前記一致計量値に基づいて、該参照コンテンツと該ホストコンテンツとの一致が存在するかどうかを判定する（２１２）。一実施の形態では、一致計量値用の定義された閾値が、コンテンツ所有者１０１によって参照コンテンツのポリシーにおいて定義されてもよい。例えば、コンテンツ所有者１０１は、参照コンテンツとコンテンツ所有者１０１が所有する参照コンテンツとのマッチ（一致）に要求される長さ閾値を１分間に特定してもよい。同様に、コンテンツ所有者は、参照コンテンツとホストコンテンツとのマッチ（一致）に要求される信頼性閾値を８０％に特定してもよい。一致計量値における各計量値毎の標準的な閾値はＶＩＤサーバー１００の管理者が定義でき、コンテンツ所有者が自身の値を定義していない場合に使用できる。これらの一致計量値はコンテンツ一致データベース１２８内に格納される。
【００５９】
指紋エンジン１１６が、参照コンテンツとホストコンテンツがマッチ（一致）していないと判定した場合、指紋エンジン１１６は、他の参照コンテンツとホストコンテンツの一致計量値の生成を継続する（２０８）。指紋エンジン１１６が参照コンテンツとホストコンテンツとがマッチ（一致）すると判定した場合、ポリシーエンジン１１８は、ホストコンテンツをホストするメディアホスト１０２が、参照コンテンツとマッチ（一致）するホストコンテンツのために規定されたポリシーに基づいて、参照コンテンツとマッチ（一致）するホストコンテンツを提供するのを禁止されているどうかを判定する２１４。参照コンテンツについて規定したポリシーが存在しない実施の形態では、ポリシーエンジン１１８は、参照コンテンツと関連するコンテンツ所有者１０１の連絡先情報を一致に関する情報と併せて、ホストコンテンツをホストするメディアホスト１０２に送信する（２１３）。
【００６０】
メディアホスト１０２が参照コンテンツとマッチ（一致）するコンテンツをホストするのを禁止されている場合、ＶＩＤサーバー１００は、参照コンテンツとマッチ（一致）するホストコンテンツを削除または破壊する命令をメディアホスト１０２に送信する（２２２）。メディアホスト１０２が参照コンテンツとマッチ（一致）するコンテンツをホストするのを禁止されていない場合、ポリシーエンジン１１８は、メディアホスト１０２が規定するデフォルトのポリシー契約がポリシーの条件と対応するかどうかを判定する（２１６）。例えば、ポリシーエンジン１１８は、デフォルトのポリシー契約が、活動情報の提供を要求するコンテンツ所有者１０１が規定するポリシーと一致する活動情報を提供する契約を含むと判定してもよい。
【００６１】
メディアホスト１０２が規定するデフォルトのポリシー契約がポリシーの条件と対応する場合、メディアホスト１０２は、参照コンテンツに関する活動情報をＶＩＤサーバー１００に提供する（２２４）。メディアホスト１０２が規定するデフォルトのポリシー契約がポリシーの条件と対応しないか、またはメディアホストがデフォルトのポリシー契約を規定していない場合、ＶＩＤサーバー１００は、メディアホストインターフェース１０６を介してメディアホスト１０２にそのポリシーを送信する（２１８）。ＶＩＤサーバー１００は、メディアホスト１０２がポリシー内で表明されている条件を受諾するか拒絶するかを指示するメディアホスト１０２からの命令を受信する。
【００６２】
メディアホスト１０２がポリシー内で表明される条件を受諾する場合、メディアホスト１０２は、参照コンテンツに関する活動情報をＶＩＤサーバー１００に提供し２２４、メディアホスト１０２の受諾証明をポリシーデータベース１１４内に格納する。メディアホスト１０２の受諾証明には、例えば、電子署名またはメッセージが含まれる。
【００６３】
図３は、コンテンツ所有者インターフェース１２６が提供する、コンテンツ所有者１０１が参照コンテンツを参照コンテンツデータベース１３０にアップロードできるユーザーインターフェース３００の実施例を示す。図示のユーザーインターフェース３００は、メディアホストインターフェース１０６が提供することもでき、それによりメディアホスト１０２はホストコンテンツをホストコンテンツデータベース１４０にアップロードできる。
【００６４】
図示の実施例では、参照コンテンツおよびホストコンテンツと関連するメタデータを指定するためにコンテンツ提供者１０１およびメディアホスト１０２用の入力欄が一領域３０２に提示される。図示の入力欄には、参照コンテンツおよびホストコンテンツと関連するタイトル、説明およびタグを含むメタデータの入力欄が含まれる。
【００６５】
領域３０４で、コンテンツ所有者１０１および／またはメディアホスト１０２は、アップロードすべきコンテンツが参照コンテンツか、またはホストコンテンツかを選択する。更に、領域３０４にはコンテンツ所有者１０１がポリシー情報３０８を規定する制御オブジェクトが含まれる。図示の実施の形態では、ポリシー情報３０８には、アップロードされた参照コンテンツと一致するコンテンツをホストするメディアホスト１０２がコンテンツ所有者に活動情報を提供するよう要求されるかどうか（「追跡」とラベル付けされている）、アップロードされた参照コンテンツと一致するコンテンツをホストするメディアホスト１０２が、ホストコンテンツを視聴者に提供することを禁止されているかどうか（「遮断」ラベル）、およびアップロードされた参照コンテンツと一致するホストコンテンツをホストするメディアホスト１０２が、ホストコンテンツへの課金から生じる収入をコンテンツ所有者１０１と分け合うよう要求されているかどうか（収入分配ラベル）が含まれる。
【００６６】
領域３０４では、更に、メディアホストが参照コンテンツと関連するデフォルトのポリシー契約情報３０８を規定する。図示の実施の形態では、デフォルトのポリシー契約情報３０８は、コンテンツ所有者１０１が規定するポリシー契約情報３０８と一致する。図示の実施の形態では、デフォルトのポリシー契約情報３０８には、メディアホスト１０２が、コンテンツ所有者に参照コンテンツと一致するホストコンテンツに関連する活動情報を提供することに合意するかどうか（「追跡」ラベル）、メディアホスト１０２が参照コンテンツと一致するホストコンテンツを視聴者に提供しないと合意するかどうか（「遮断」ラベル）、および参照コンテンツと一致するホストコンテンツへの課金から生じる収入をコンテンツ所有者１０１と分け合うよう合意するかどうか（収入分配ラベル）が含まれる。
【００６７】
最後に、例えばコンテンツ所有者のサーバー上の場所がボックス３０６内で規定され、次いで、参照コンテンツおよびホストコンテンツがシステム１００にアップロードされる。
【００６８】
図４は、コンテンツ所有者インターフェース１２６の代替の実施の形態によるユーザーインターフェースページ４００の一実施例を示す。この実施の形態では、コンテンツ所有者１０１は、彼らの参照コンテンツをＶＩＤサーバー１００にアップロードしてから、ユーザーインターフェースページ４００を用いて、コンテンツ所有者１０１が所有する参照コンテンツの提供を許可するメディアホスト１０２を指定する。図示の実施例では、一セクション４１０により、コンテンツ所有者は彼らのコンテンツが、特定のメディアホスト１０２、またはＶＩＤサーバー１００とパートナーを組むメディアホスト１０２の下位組織、またはＶＩＤサーバー１００とパートナーを組む全てのメディアホスト１０２のいずれかにより提供できるよう指定できる。
【００６９】
領域４１０内から選択すると、メディアホスト表示セクション４２０が、コンテンツ所有者１０１に１セットのメディアホスト４２１、４２２、４２３、４２４、４２５を表示して更に選択を促す。一実施の形態では、コンテンツ所有者は、メディアホスト表示セクション４２０からメディアホストを選択するのではなく、それに関連するユニフォームリソースロケータ（ＵＲＬ）によりメディアホストを指定してメディアホストを選択できる。図示の実施例では、メディアホスト４２４に関連する表示可能な情報には、メディアホスト４２４に関連する国際サイトの数４２６、メディアホスト４２４が受信する全視聴数４３４、メディアホスト４２４が特定の時間経過中に受信する視聴数４２８、メディアホスト４２４が受諾する既定ポリシー（デフォルトポリシー）合意４２７、コンテンツ所有者１０１が選択するポリシー４３８、およびメディアホスト４２４がポリシー合意を有するホストコンテンツの数４３２が含まれる。図示の実施例では、ポリシー４２７は、メディアホスト１０２がホストコンテンツの活動情報を提供するように、またはホストコンテンツとともに表示される広告を介する等の、ホストコンテンツへの課金からの収入を配分するように要求されるかどうかを規定する。
【００７０】
ユーザーインターフェースページ４００には更に、遮断メディアホストセクション４５０が含まれ、それにより、ＶＩＤサーバー１００にコンテンツ所有者１０１がアップロードする参照コンテンツとホストコンテンツとが一致する場合、ユーザーへのそのホストコンテンツの提供が禁止される１セットのメディアホスト１０２をコンテンツ所有者１０１は規定できる。
【００７１】
図５は、ユーザーインターフェースページ５００の実施例を示し、これによりコンテンツ所有者１０１は、参照コンテンツに関連する活動情報を閲覧できる。他の実施の形態では、類似のインターフェースページ５００が広告主１０３および／またはメディアホスト１０２に提供され、参照コンテンツに関連する活動情報を閲覧できる。コンテンツライブラリセクション５２０では、１セットの参照コンテンツに関連する情報が表示される。図示の実施例では、この情報には、参照コンテンツのタイトル５２１、参照コンテンツに関連するポリシー情報５２２、コンフリクト（実施例では「コンフリクトクレーム」と示されている）を発生する同じ参照コンテンツを別のコンテンツ所有者１０１が提供しているかどうかを規定するステータス情報５２３、参照コンテンツと一致するホストコンテンツを提供するメディアホストの数５２４、参照コンテンツと一致するホストコンテンツの視聴数５２５、および参照コンテンツと一致するホストコンテンツの数５２６が含まれる。
【００７２】
本実施の形態によれば、コンフリクトクレームを発生させている多数のコンテンツ所有者１０１が提出している複数の参照コンテンツのポリシー規定は、様々な方法で取り扱われる。一実施の形態では、ポリシーエンジン１１８は、該参照コンテンツに関連する１又は複数のコンフリクトクレームをコンフリクト待ち行列に置く。コンテンツ所有者１０１がそのコンフリクトクレームを処理して、どのコンテンツ所有者１０１が或る１つの参照コンテンツに著作権を有するかを判定する。本実施の形態では、その参照コンテンツに著作権を有するコンテンツ所有者１０１が、参照コンテンツに関連するポリシーを規定する。別の実施の形態では、該参照コンテンツの著作権の大部分を所有するコンテンツ所有者１０１が、該参照コンテンツに関連するポリシーを規定する。
【００７３】
別の実施の形態では、複数のコンフリクトクレームがある場合、多数のコンテンツ所有者１０１が該１つの参照コンテンツに関連する複数のポリシーを合同で規定してもよい。本実施の形態では、ポリシーエンジン１１８は、多数のコンテンツ所有者１０１によって規定された複数のポリシーが異なるかどうかを判定する。ポリシーが異なる場合、ポリシーエンジン１１８は、規定された複数のポリシーを多数のコンテンツ所有者１０１に提示してポリシーコンフリクトを調停する。該参照コンテンツに関連付けられた前記規定されたポリシーが該参照コンテンツへの課金を含む場合、参照コンテンツへの課金からの収入は多数のコンテンツ所有者１０１間で分配する。
【００７４】
ユーザーインターフェースページ５００には、参照コンテンツに関連する活動情報および広告情報を表示する報告セクション５１０も含まれる。図示の実施例では、報告セクション５１０は、コンテンツ所有者１０１全員の参照コンテンツに関連する活動情報および収入情報を表示する。他の実施の形態では、報告セクション５１０を用いて、単一の参照コンテンツに関連する活動情報および収入情報を表示する。報告セクション５１０は、参照コンテンツの課金を通じて獲得した資金を示すグラフ５１９を表示する。報告セクション５１０は、参照コンテンツに関連させて表示される広告コンテンツの合計インプレッション数５１１（すなわち、広告コンテンツが視聴者に表示された回数）も表示する。報告セクション５１０は、参照コンテンツと関連させて表示される広告コンテンツが受けた平均クリック率５１２、および表示された広告コンテンツと関連するクリック率（ＣＴＲ）５１３も表示する。更に、報告セクション５１０は、参照コンテンツと関連させて表示される広告コンテンツに関連する平均推定値の「１０００人当たりの広告費」（ｅＣＰＭ）５１４も表示する。ｅＣＰＭは、広告コンテンツに関連する１０００インプレッション（すなわち、参照コンテンツと関連させた広告を１０００回表示する）に必要な平均資金額を規定する。更に、報告セクションは、参照コンテンツに関連させた広告コンテンツを表示することにより得られる平均資金額５１５を表示する。
【００７５】
代替の実施の形態では、広告主が参照コンテンツに関連させた広告コンテンツの表示に入札できるようにする１つ以上の操作ボタンを表示してもよい。操作ボタンにより、広告主は参照コンテンツに関連するホストコンテンツに関連する広告を表示することに同意する資金額を規定できる。実施の形態によれば、広告主は参照コンテンツと一致するホストコンテンツまたは参照コンテンツと一致する特定のホストコンテンツに関連する広告を表示するよう選択できる。例えば、広告主は、歌を背景音楽に用いる全てのビデオの代わりに、ある歌を背景音楽に用いる特定のビデオだけに広告を表示するよう選択することができる。
【００７６】
図６は、コンテンツ所有者１０１、ＶＩＤサーバー１００、メディアホスト１０２および広告主１０３が実行してコンテンツに課金する操作を示すプロセスフロー図である。操作は任意の順序、同期または非同期で実行してもよい。操作によっては１回実行すればよく、他の操作は連続または定期的に実行してもよい。他の実施の形態では、コンテンツ所有者１０１、ＶＩＤサーバー１００、メディアホスト１０２および広告主１０３は、異なるステップまたは追加のステップを実行してもよい。更にステップによっては、他のエンティティが実行してもよい。
【００７７】
コンテンツ所有者１０１は、ＶＩＤサーバー１００から、コンテンツ所有者１０１が所有する参照コンテンツと一致するホストコンテンツの活動情報を受信する６１０。その活動情報は、ホストコンテンツへの課金からの収入をコンテンツ所有者１０１とメディアホスト１０２との間で分配する条件を規定するポリシーに合意している（例えば、デフォルトポリシー契約またはポリシーの受諾による）メディアホスト１０２により提供される６３０。コンテンツ所有者１０１は、広告主が広告入札を提出したという指示を受信するが６１２、その広告入札は、参照コンテンツと一致するホストコンテンツと関連させた広告コンテンツを表示するという広告主１０３の契約を規定する。コンテンツ所有者１０１は、ホストコンテンツと関連させた広告コンテンツの表示数に基づく資金、およびポリシーで規定される収入を分配する条件も受信する（６１４）。
【００７８】
メディアホスト１０２は、ＶＩＤサーバー１００に、視聴数、クリック率、ストリーム数、視聴者と関連付けられる人口統計学的情報を含む参照コンテンツの活動情報等を提供する（６３０）。メディアホストは、広告主１０３が広告入札を提出したという指示をＶＩＤサーバー１００から受信するが（６３２）、その広告入札は、参照コンテンツと一致するホストコンテンツと関連させた広告コンテンツを表示するという広告主１０３の契約を規定する。メディアホスト１０２は、参照コンテンツに関連する広告入札と対応する広告コンテンツをＶＩＤサーバー１００から受信する（６３４）。メディアホスト１０２は、該メディアホスト１０２がホストコンテンツに関連付けて広告コンテンツを表示する回数、および表示される広告コンテンツのクリック率等の、広告コンテンツに特有の活動情報を含むホストコンテンツの活動情報をＶＩＤサーバー１００に提供し続ける（６３６）。更に、メディアホスト１０２は、広告コンテンツに関連するストリーム数等の、広告コンテンツに特有な活動情報を提供してもよい。メディアホスト１０２は、ホストコンテンツと関連させた広告コンテンツ表示数、広告コンテンツクリック率の数、および／または広告コンテンツのストリーム数、およびポリシーで規定される収入分配条件に基づく資金額を受信する（６３８）。一実施の形態では、広告コンテンツのストリームは、広告コンテンツがメディアホスト１０２上でユーザーに視聴される時間量の閾値に基づく。ほとんどの実施の形態では、メディアホスト１０２は、ＶＩＤサーバー１００による資金額により定期的に与信されるか（図示）、または広告主１０３（不図示）もしくはＶＩＤサーバー１００から資金を定期的に電子送金するかのいずれかである。
【００７９】
広告主１０３は、参照コンテンツとマッチ（一致）するホストコンテンツの視聴数、参照コンテンツのタイトルまたは参照コンテンツに関連するアーティスト等の参照コンテンツに関連するメタデータ、およびホストコンテンツと参照コンテンツ間のマッチ（一致）数を含む参照コンテンツに関する活動情報を受信する（６４０）。この情報に基づいて、広告主１０３は広告入札を提供する（６４２）。広告入札は、参照コンテンツと一致する１つ以上のホストコンテンツに関連して表示された広告コンテンツに基づいて、資金を提供する契約を表す。実施の形態によっては、広告主は、或るメディアホスト１０２に特有な広告入札を提供するよう選択してもよい。他の実施の形態では、広告主は全てのメディアホスト１０２に広告入札を提供するよう選択してもよい（６４２）。広告主１０３は、参照コンテンツとマッチ（一致）するホストコンテンツに関連付けて表示される広告コンテンツをＶＩＤサーバー１００に提供する（６４４）。広告主１０３は、参照コンテンツとマッチ（一致）するホストコンテンツと関連付けて該広告コンテンツが表示される回数を含む該広告コンテンツに特有な活動情報を受信する（６４６）。広告主１０３は、参照コンテンツとマッチ（一致）するホストコンテンツと関連付けて該広告コンテンツの表示数に基づいて資金を提供する（６４８）。ほとんどの場合、広告主１０３はＶＩＤサーバー１００により資金額を定期的に引き落とされるか、または広告主１０３が資金をＶＩＤサーバー１００に定期的に電子送金する。
【００８０】
ホストコンテンツが参照コンテンツとマッチ（一致）し、メディアホスト１０２がコンテンツ所有者１０１が提供する参照コンテンツのポリシーに同意しているならば、ＶＩＤサーバー１００は、該メディアホスト１０２から該ホストコンテンツの活動情報を受信する（６２０）。ＶＩＤサーバー１００は、該参照コンテンツとマッチ（一致）する該ホストコンテンツの活動情報をコンテンツ所有者１０１および広告主１０３に提供する（６２１）。ＶＩＤサーバー１００は、広告主１０３から広告入札を受信するが（６２２）、該広告入札は、該参照コンテンツとマッチ（一致）するホストコンテンツに関連する広告コンテンツの表示に基づいて資金を提供するという合意を指示するものである。ＶＩＤサーバー１００は、コンテンツ所有者１０１およびメディアホスト１０２に広告入札の指示内容を提供する（６２３）。ＶＩＤサーバー１００は、参照コンテンツとマッチ（一致）するホストコンテンツに関連させて表示すべき広告コンテンツを受信する（６２４）。ＶＩＤサーバー１００は広告コンテンツをメディアホスト１０２に提供する（６２５）。ＶＩＤサーバー１００は、メディアホスト１０２からの広告コンテンツに特有な活動情報を受信するが（６２６）、その活動情報には、該広告コンテンツが１つ以上のメディアホスト１０２により表示される回数が含まれる。ＶＩＤサーバー１００は、該広告コンテンツに特有の活動情報を広告主１０３に提供する（６２７）。ＶＩＤサーバー１００は、該広告コンテンツに特有の活動情報、より詳細には、該参照コンテンツとマッチ（一致）するホストコンテンツに関連付けた該広告コンテンツの表示回数、に基づいて広告主１０３からの資金を受信する（６２８）。ＶＩＤサーバー１００は、広告主から受け取った資金を、メディアホスト１０２、コンテンツ所有者１０１、およびメディアホスト１０２とコンテンツ所有者１０１との間のポリシー合意で規定される条件に従ってＶＩＤサーバー１００を運営または操作するエンティティの間で配分する（６２９）。ＶＩＤサーバー１００は、メディアホスト１０２がコンテンツを表示する回数と比例させて各メディアホストに資金を分配する（６２９）。ＶＩＤサーバー１００は、メディアホスト１０２と参照コンテンツを所有するコンテンツ所有者１０１との間のポリシー合意で規定された収入分配条件を識別する。
【００８１】
ポリシーで規定された条件に従って、パーセンテージ分配や均等支払い等により配分する等の適切な方法で、メディアホスト１０２、コンテンツ所有者１０１、およびＶＩＤサーバー１００の間で資金を配分することができる（６２９）。実施の形態によっては、コンテンツ所有者１０１がポリシー内でパーセンテージ分配を提供しない場合、デフォルトのパーセンテージ分配を用いて資金を配分する。多数のコンテンツ所有者が存在する場合、協議した収入で互いに配分してもよい。これは特に、多くの分断化された著作権保有者がいる音楽の場合に該当する。
【００８２】
本発明を限られた数の実施の形態について特に詳細に説明してきた。当該分野の技術者には言うまでもなく、本発明は、更に他の実施の形態で実践することができる。
【００８３】
本明細書に記載の説明の中で、コンポーネントの特定の名称、用語の大文字／小文字、属性、データ構造、または任意の他のプログラミングもしくは構造的態様は、必須ではなく、重要でもない。また、本発明またはその特徴を実施するメカニズムは、異なる名称、フォーマット、またはプロトコルでもよい。更に、本システムは、上記のようにハードウエアおよびソフトウエアの組合せを介して、または全体をハードウエア要素で実装してもよい。また、本明細書で説明した各種のシステムコンポーネント間の機能の特定の分割は単なる例示であって必須ではなく、単一のシステムコンポーネントが実行する機能を代わりに複数のコンポーネントで実行してもよく、複数のコンポーネントが実行する機能を代わりに単一のコンポーネントで実行してもよい。例えば、指紋エンジン１１６、ポリシーエンジン１１８等の特定の機能を多くのまたは１つのモジュールで提供してもよい。
【００８４】
上記説明の幾つかの部分は、情報操作のアルゴリズムの用語およびシンボル表現で本発明の特徴を提示している。これらのアルゴリズム的説明および表現は当該分野の技術者が用いる手段であって、彼らの業務内容を当該分野の他の技術者に最も効率的に伝える。機能的または論理的に説明したが、言うまでもなくこれらの操作はコンピュータープログラムにより実装される。更に、これらの操作の編成を一般性を失うことなくモジュールまたはコード装置と称すると便利であることも実証されている。
【００８５】
但し、これら全ての用語および類似の用語は、適切な物理量と関連付けられるべきであり、これら物理量に適用される便利なラベルに過ぎないことを念頭に置く必要がある。言うまでもなく、本説明から明らかなように他に特に説明がない限り、説明全体を通じて「選択する」または「計算する」または「判定する」等の用語を使用する説明は、コンピューターシステムメモリまたはレジスタまたは情報記憶装置、伝送装置もしくは表示装置等の内部の物理量（電子量）として表されるデータを操作し、変換するコンピューターシステムまたは類似の電子計算装置の動作およびプロセスに言及している。
【００８６】
本発明の特定の態様には、アルゴリズムの形式で本明細書で説明されるプロセスステップおよび命令が含まれる。注意すべきは、本発明のプロセスステップおよび命令は、ソフトウエア、ファームウエアまたはハードウエアで実施でき、ソフトウエアで実施する場合は、リアルタイムネットワークオペレーティングシステムが使用する各種プラットフォームに常駐させ、操作できるようダウンロードすることができることである。
【００８７】
本発明は、本明細書の操作を実行するための装置にも関する。本装置は、要求される目的に合わせて特別に構築されてもよく、またはコンピュータ内に格納されるコンピュータープログラムにより選択的に作動するか、または再構成される汎用コンピュータを備えていてもよい。このようなコンピュータープログラムは、限定はされないが、フロッピー（登録商標）ディスク、光ディスク、ＣＤ−ＲＯＭ、光磁気ディスクを含む任意の形式のディスク、リードオンリーメモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、ＥＰＲＯＭ、ＥＥＰＲＯＭ、磁気または光カード、特定用途向け集積回路（ＡＳＩＣ）、または電子的な命令を格納する任意の形式の媒体、およびコンピューターシステムバスに接続される各媒体等の、コンピュータで読取り可能な格納媒体に格納することができる。更に、本明細書で言及されるコンピュータは、単一プロセッサを備えてもよく、またはコンピュータ能力を向上させるマルチプロセッサ設計を利用するアーキテクチャとしてもよい。
【００８８】
本明細書で提示されるアルゴリズムおよび表示は、何らかの特定のコンピュータまたは他の装置に本質的に無関係である。各種の汎用システムを本明細書の教示に従って使用してもよいが、要求される方法ステップを実行する専用装置を構築する方が便利であることは実証されている。多様なこれらシステムに要求される構造は、上記説明から明らかであろう。加えて、本発明は、何らかの特定のプログラミング言語を参照して記述されることはない。言うまでもなく、多様なプログラミング言語を用いて、本発明の教示を本明細書で説明したように実施できるが、特定言語への言及はどれも本発明の可能性および最良の態様を説明するために提供されている。
【００８９】
最後に注意すべきことは、本明細書で用いられている言語は基本的に可読性および説明のために選択されていて、本発明の主題を制限したり境界を定めたりしていないということである。従って、本発明の開示は、本発明の範囲の説明を意図するものであって制限を意図するものではない。
【符号の説明】
【００９０】
１００  ＶＩＤサーバー
１０１  コンテンツ所有者システム
１０２  メディアホストシステム
１０３  広告主システム
１０４  コンテンツアップロードサーバー
１０８  トランスコーダ（コード変換器）
１１１  ホストコンテンツ指紋データベース
１１２  参照コンテンツ指紋データベース
１１４  ポリシーデータベース
１１６  指紋エンジン
１１８  ポリシーエンジン
１２８  コンテンツ一致データベース
１３０  参照コンテンツデータベース
１４０  ホストコンテンツデータベース
１６０  広告エンジン
１６１  広告データベース
【図１ａ】
2014194808.tif 000003
【図１ｂ】
2014194808.tif 000004
【図１ｃ】
2014194808.tif 000005
【図２】
2014194808.tif 000006
【図３】
2014194808.tif 000007
【図４】
2014194808.tif 000008
【図５】
2014194808.tif 000009
【図６】
2014194808.tif 000010
【手続補正書】
【提出日】平成26年6月26日(2014.6.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ホストコンテンツ及び広告コンテンツのオンライン配布に関する収入を配分するための方法であって、
通信ネットワークを介してメディアホストのコンピューターシステムからホストコンテンツを、１以上のコンピューターシステムで、受信することと、
前記ホストコンテンツとコンテンツ所有者のコンピューターシステムを介して該コンテンツ所有者により提供される参照コンテンツとの間の一致の程度を計量化して示す１組の一致計量値を、前記１以上のコンピューターシステムによって、生成することと、ここで、前記１組の一致計量値は、
前記ホストコンテンツと前記参照コンテンツとが一致している時間量を特定する第１計量値と、
前記ホストコンテンツと前記参照コンテンツとが異なっている時間量を特定する第２計量値と、
前記第１計量値及び第２計量値に基づき生成される、前記ホストコンテンツと参照コンテンツとの間の一致度合いを特定する第３計量値と、を含み、
前記１以上のコンピューターシステムによって、前記コンテンツ所有者によって提供される前記参照コンテンツに関連付けられたポリシーを識別することと、ここで、前記ポリシーは、１以上の一致閾値を特定し、該１以上の一致閾値は、前記第１計量値についての一致長さ閾値、前記第２計量値についての相違長さ閾値、又は前記第３計量値についての一致度合い閾値の少なくとも１つを含み、
前記１以上のコンピューターシステムによって、前記１組の一致計量値内の１以上の計量値が前記一致閾値のうち１以上の閾値を満足すると判定したとき、前記ポリシーに基づき、前記メディアホストが前記参照コンテンツに関連した前記ホストコンテンツをホストしてよいか、及び該ホストコンテンツと共に表示されることになる該ホストコンテンツとは異なる広告に対して収入配分が適用可能か、を判定することと、
前記１以上のコンピューターシステムによって、前記メディアホストが前記参照コンテンツに関連した前記ホストコンテンツをホストしてよく且つ該ホストコンテンツと共に表示されることになる該ホストコンテンツとは異なる前記広告に対して前記収入配分が適用可能との判定に応じて、前記通信ネットワークを介して、前記メディアホストの前記コンピューターシステムに広告コンテンツを送信することと、ここで、表示装置に提供されることになる前記広告コンテンツは前記ホストコンテンツに関連付けられ、該広告コンテンツを提供することは該メディアホストが資金を受け取る結果をもたらし、
前記メディアホストの前記コンピューターシステムが前記表示装置での表示のために前記広告コンテンツを提供することに応じて、前記１以上のコンピューターシステムの処理によって、前記メディアホストに配分すべき前記資金の第１の部分を決定し、前記コンテンツ所有者に配分すべき前記資金の第２の部分を決定すること、
を備える方法。
【請求項２】
前記ホストコンテンツと前記参照コンテンツとが一致している時間量を特定する前記第１計量値が所定の閾値を超えたという判定に応じて、前記広告コンテンツを前記メディアホストに送信すること、
を更に備える請求項１の方法。
【請求項３】
前記１組の一致計量値を生成することは、
前記ホストコンテンツのデジタル指紋を前記参照コンテンツのデジタル指紋と比較することに応じて、前記一致の程度を識別することを含む、請求項１又は２の方法。
【請求項４】
前記ホストコンテンツのデジタル指紋を前記参照コンテンツのデジタル指紋と比較することは、前記参照コンテンツ及び前記ホストコンテンツの前記デジタル指紋間の１以上の一致を識別するために、英数文字列の部分を識別するアルゴリズムを使用することを含む、請求項３の方法。
【請求項５】
前記コンテンツ所有者から前記参照コンテンツを受信することと、
該参照コンテンツのデジタル指紋を生成することと、
該参照コンテンツの該デジタル指紋を記憶すること、
を更に備える、請求項３又は４の方法。
【請求項６】
前記メディアホストの前記コンピューターシステムとは、メディア発行者のコンピューターシステムである、請求項１乃至５のいずれかの方法。
【請求項７】
前記メディアホストの前記コンピューターシステムとは、図書館のコンピューターシステムである、請求項１乃至５のいずれかの方法。
【請求項８】
前記ホストコンテンツは、視聴用に該ホストコンテンツを提供するホスティングサイトから受信される、請求項１乃至７のいずれかの方法。
【請求項９】
前記ホストコンテンツにはオーディオコンテンツが含まれる、請求項１乃至８のいずれかの方法。
【請求項１０】
前記ホストコンテンツにはビデオコンテンツが含まれる、請求項１乃至９のいずれかの方法。
【請求項１１】
前記ホストコンテンツには静止画像が含まれる、請求項１乃至１０のいずれかの方法。
【請求項１２】
前記ホストコンテンツはユーザーが生成したコンテンツである、請求項１乃至１１のいずれかの方法。
【請求項１３】
前記ホストコンテンツはレガシーコンテンツである、請求項１乃至１１のいずれかの方法。
【請求項１４】
前記ホストコンテンツは図書館で保存されているコンテンツである、請求項１乃至１１のいずれかの方法。
【請求項１５】
前記ホストコンテンツと前記参照コンテンツとの間の一致の程度を示す前記１組の一致計量値に応じて、ポリシー合意を、前記メディアホストのコンピューターシステムから前記１以上のコンピューターシステムが受信することを更に備え、前記ポリシー合意は、前記メディアホストが前記ホストコンテンツに関連する活動情報を提供することに合意するということを規定するものであり、前記活動情報には、前記メディアホストが前記ホストコンテンツを視聴者に提供する回数が含まれる、請求項１乃至１４のいずれかの方法。
【請求項１６】
前記活動情報には、前記メディアホストが前記ホストコンテンツに関連付けて前記広告コンテンツを前記視聴者に提供する回数が含まれる、請求項１５の方法。
【請求項１７】
前記活動情報には、前記視聴者に関連する人口統計学的情報が含まれる、請求項１５又は１６の方法。
【請求項１８】
前記活動情報には、前記メディアホストが表示のために前記視聴者に提供する他のホストコンテンツを示す情報が含まれる、請求項１５乃至１７のいずれかの方法。
【請求項１９】
前記ポリシー合意は、具体的に規定された１組の制約のもとで前記ホストコンテンツを視聴者に提供することが前記メディアホストに要求されることを規定する、請求項１５乃至１８のいずれかの方法。
【請求項２０】
前記具体的に規定された１組の制約には、視聴者の地理的場所および視聴者の年齢の内の１つに基づく少なくとも第１の制約が含まれる、請求項１９の方法。
【請求項２１】
前記ポリシー合意は、前記ホストコンテンツを視聴者に提供することから生じる資金を、前記コンテンツ所有者と分け合うよう前記メディアホストに要求するよう規定する、請求項１５乃至２０のいずれかの方法。
【請求項２２】
前記ポリシー合意は、前記ホストコンテンツに関連付けて広告コンテンツを表示することから生じる資金の分配率を示すパーセンテージであって、前記メディアホストが前記コンテンツ所有者に提供するよう要求される分を規定する、請求項１５乃至２０のいずれかの方法。
【請求項２３】
前記メディアホストからポリシー合意を受信することと、
該受信したポリシー合意を記憶すること、
を更に備える、請求項１乃至１４のいずれかの方法。
【請求項２４】
或るホストコンテンツに関連付けて広告を表示するようにする広告主のリクエストを記述する入札を受信すること、を更に備え、前記入札は該広告を表示する見返りに該広告主が提供することに同意する資金の金額を規定する、請求項１乃至２３のいずれかの方法。
【請求項２５】
１以上のコンピューターシステムによって、通信ネットワークを検索することに応じて、第三者ウェブサイトから或るユーザー生成コンテンツを識別することと、
前記ユーザー生成コンテンツとコンテンツ所有者のコンピューターシステムを介して該コンテンツ所有者により提供される参照コンテンツとの間の一致の程度を計量化して示す１組の一致計量値を、前記１以上のコンピューターシステムによって、生成することと、ここで、前記１組の一致計量値は、
前記ユーザー生成コンテンツと前記参照コンテンツとが一致している時間量を特定する第１計量値と、
前記ユーザー生成コンテンツと前記参照コンテンツとが異なっている時間量を特定する第２計量値と、
前記第１計量値及び第２計量値に基づき生成される、前記ユーザー生成コンテンツと参照コンテンツとの間の一致度合いを特定する第３計量値と、を含み、
前記１以上のコンピューターシステムによって、前記コンテンツ所有者によって提供される前記参照コンテンツに関連付けられたポリシーを識別することと、ここで、前記ポリシーは、１以上の一致閾値を特定し、該１以上の一致閾値は、前記第１計量値についての一致長さ閾値、前記第２計量値についての相違長さ閾値、又は前記第３計量値についての一致度合い閾値の少なくとも１つを含み、かつ、前記ポリシーは、前記第三者ウェブサイトが前記参照コンテンツに関連した前記ユーザー生成コンテンツをホストしてよいか、及び該ユーザー生成コンテンツと共に表示されることになる該ユーザー生成コンテンツとは異なる広告に対して収入配分が適用可能か、を規定するものであり、
前記ユーザー生成コンテンツと前記参照コンテンツとの間の一致の程度を示す前記１組の一致計量値に応じて、ポリシー合意を、前記第三者ウェブサイトから前記１以上のコンピューターシステムが受信することと、前記ポリシー合意は、前記第三者ウェブサイトが前記ユーザー生成コンテンツに関連する活動情報を提供することに合意するということを規定するものであり、
前記第三者ウェブサイトが前記ユーザー生成コンテンツをホストしてよく且つ該ユーザー生成コンテンツと共に表示されることになる該ユーザー生成コンテンツとは異なる前記広告に対して前記収入配分が適用可能との判定に応じて、前記１以上のコンピューターシステムによって、前記ユーザー生成コンテンツに関係付けて提供する広告コンテンツを前記第三者ウェブサイトに送信することと、ここで、前記広告コンテンツを提供することは前記第三者ウェブサイトが収入を受け取る結果をもたらし、
前記１以上のコンピューターシステムの処理によって、前記コンテンツ所有者に配分すべき前記資金の第１の部分を決定し、前記第三者ウェブサイトに配分すべき前記資金の第２の部分を決定すること、
を備える方法。
【請求項２６】
前記１組の一致計量値を生成することは、
前記ユーザー生成コンテンツのデジタル指紋を前記参照コンテンツのデジタル指紋と比較することに応じて、前記一致の程度を識別することと、
前記参照コンテンツ及び前記ユーザー生成コンテンツの前記デジタル指紋間の１以上の一致を識別するために、英数文字列の部分を識別するアルゴリズムを使用すること、
を含む請求項２５の方法。
【請求項２７】
ホストコンテンツ及び広告コンテンツのオンライン配布に関する収入を配分するためのシステムであって、
コンピュータプロセッサと、
コンピュータプロセッサにより実行可能なプログラムコードを記憶する記憶媒体と
を具備し、前記プログラムコードは、前記コンピュータプロセッサによって実行されるとき、
通信ネットワークを介してメディアホストのコンピューターシステムから或るホストコンテンツを受信することと、
前記ホストコンテンツとコンテンツ所有者のコンピューターシステムを介して該コンテンツ所有者により提供される参照コンテンツとの間の一致の程度を計量化して示す１組の一致計量値を生成することと、ここで、前記１組の一致計量値は、
前記ホストコンテンツと前記参照コンテンツとが一致している時間量を特定する第１計量値と、
前記ホストコンテンツと前記参照コンテンツとが異なっている時間量を特定する第２計量値と、
前記第１計量値及び第２計量値に基づき生成される、前記ホストコンテンツと参照コンテンツとの間の一致度合いを特定する第３計量値と、を含み、
前記コンテンツ所有者によって提供される前記参照コンテンツに関連付けられたポリシーを識別することと、ここで、前記ポリシーは、１以上の一致閾値を特定し、該１以上の一致閾値は、前記第１計量値についての一致長さ閾値、前記第２計量値についての相違長さ閾値、又は前記第３計量値についての一致度合い閾値の少なくとも１つを含み、かつ、前記ポリシーは、前記メディアホストが前記参照コンテンツに関連した前記ホストコンテンツをホストしてよいかどうか、及び該ホストコンテンツと共に表示されることになる該ホストコンテンツとは異なる広告に対して収入配分が適用可能かどうか、を規定するものであり、
前記ホストコンテンツと前記参照コンテンツとの間の一致の程度を示す前記１組の一致計量値に応じて、前記メディアホストからポリシー合意を受信することと、前記ポリシー合意は、前記メディアホストが前記ホストコンテンツに関連する活動情報を提供することに合意するということを規定するものであり、
前記ポリシーが、前記メディアホストが前記ホストコンテンツをホストしてよく且つ該ホストコンテンツと共に表示されることになる該ホストコンテンツとは異なる前記広告に対して前記収入配分が適用可能であると規定していることにに応じて、前記通信ネットワークを介して、前記メディアホストに広告コンテンツを送信することと、ここで、前記広告コンテンツは前記ホストコンテンツに関連して表示装置上で表示されるものであり、該広告コンテンツを提供することは該メディアホストが資金を受け取る結果をもたらし、
前記メディアホストの前記コンピューターシステムが前記表示装置での表示のために前記広告コンテンツを提供することに応じて、前記メディアホストに配分すべき前記資金の第１の部分を決定し、前記コンテンツ所有者に配分すべき前記資金の第２の部分を決定すること、
からなる動作を前記コンピュータプロセッサに実行させるように構成されていることを特徴とするシステム。
【請求項２８】
前記プログラムコードは、前記コンピュータプロセッサによって実行されるとき、更に、前記ホストコンテンツと前記参照コンテンツとが一致している時間量を特定する前記第１計量値が所定の閾値を超えたという判定に応じて、前記広告コンテンツを前記メディアホストに送信することからなる動作を前記コンピュータプロセッサに実行させるように構成されている、請求項項２７のシステム。
【請求項２９】
請求項３
前記１組の一致計量値を生成することは、前記ホストコンテンツのデジタル指紋を前記参照コンテンツのデジタル指紋と比較することに応じて、前記一致の程度を識別することを含む、請求項項２７又は２８のシステム。
【請求項３０】
請求項４
前記プログラムコードは、前記コンピュータプロセッサによって実行されるとき、更に、
前記コンテンツ所有者から前記参照コンテンツを受信することと、
該参照コンテンツに固有のデジタル指紋を生成することと、
該参照コンテンツの該デジタル指紋を記憶すること、
からなる動作を前記コンピュータプロセッサに実行させるように構成されている、請求項２９のシステム。
【請求項３１】
００５５  請求項５
前記ホストコンテンツのデジタル指紋を前記参照コンテンツのデジタル指紋と比較することは、前記参照コンテンツ及び前記ホストコンテンツの前記デジタル指紋間の１以上の一致を識別するために、英数文字列の部分を識別するアルゴリズムを使用することを含む、請求項２９又は３０の方法。
【請求項３２】
前記メディアホストの前記コンピューターシステムとは、メディア発行者のコンピューターシステムである、請求項２７乃至３１のいずれかのシステム。
【請求項３３】
前記メディアホストの前記コンピューターシステムとは、図書館のコンピューターシステムである、請求項２７乃至３１のいずれかのシステム。
【請求項３４】
前記ホストコンテンツは、視聴用に該ホストコンテンツを提供するホスティングサイトから受信される、請求項２７乃至３３のいずれかのシステム。
【請求項３５】
前記ホストコンテンツにはオーディオコンテンツが含まれる、請求項２７乃至３４のいずれかのシステム。
【請求項３６】
前記ホストコンテンツにはビデオコンテンツが含まれる、請求項２７乃至３５のいずれかのシステム。
【請求項３７】
前記ホストコンテンツには静止画像が含まれる、請求項２７乃至３６のいずれかのシステム。
【請求項３８】
前記ホストコンテンツはユーザーが生成したコンテンツである、請求項２７乃至３７のいずれかのシステム。
【請求項３９】
前記ホストコンテンツはレガシーコンテンツである、請求項２７乃至３７のいずれかのシステム。
【請求項４０】
前記ホストコンテンツは図書館で保存されているコンテンツである、請求項２７乃至３７のいずれかのシステム。
【請求項４１】
請求項１６
前記活動情報には、前記メディアホストが前記ホストコンテンツを視聴者に提供する回数が含まれる、請求項２７乃至４０のいずれかのシステム。
【請求項４２】
前記活動情報には、前記メディアホストが前記ホストコンテンツに関連付けて前記広告コンテンツを視聴者に提供する回数が含まれる、請求項２７乃至４１のいずれかのシステム。
【請求項４３】
前記活動情報には、前記視聴者に関連する人口統計学的情報が含まれる、請求項２７乃至４２のいずれかのシステム。
【請求項４４】
前記活動情報には、前記メディアホストが表示のために前記視聴者に提供する他のホストコンテンツを示す情報が含まれる、請求項項２７乃至４３のいずれかのシステム。
【請求項４５】
前記ポリシー合意は、具体的に規定された１組の制約のもとで前記ホストコンテンツを視聴者に提供することが前記メディアホストに要求されることを規定する、請求項２７乃至４４のいずれかのシステム。
【請求項４６】
前記具体的に規定された１組の制約には、視聴者の地理的場所および視聴者の年齢の内の１つに基づく少なくとも第１の制約が含まれる、請求項４４のシステム。
【請求項４７】
前記ポリシー合意は、前記ホストコンテンツを視聴者に提供することから生じる資金を、前記コンテンツ所有者と分け合うよう前記メディアホストに要求するよう規定する、請求項２７乃至４６のいずれかのシステム。
【請求項４８】
前記ポリシー合意は、前記ホストコンテンツに関連付けて広告コンテンツを表示することから生じる資金の分配率を示すパーセンテージであって、前記メディアホストが前記コンテンツ所有者に提供するよう要求される分を規定する、請求項２７乃至４６のいずれかのシステム。
【請求項４９】
プログラムコードは、前記コンピュータプロセッサによって実行されるとき、更に、
前記メディアホストからポリシー合意を受信することと、
該受信したポリシー合意を記憶すること、
からなる動作を前記コンピュータプロセッサに実行させるように構成されている、請求項２７乃至４８のいずれかのシステム。
【請求項５０】
コンピュータプロセッサと、
コンピュータプロセッサにより実行可能なプログラムコードを記憶する記憶媒体と
を具備するシステムであって、
前記プログラムコードは、前記コンピュータプロセッサによって実行されるとき、
通信ネットワークを介した検索に応じて、或る第三者ウェブサイトのユーザー生成コンテンツを識別することと、
前記ユーザー生成コンテンツとコンテンツ所有者のコンピューターシステムを介して該コンテンツ所有者により提供される参照コンテンツとの間の一致の程度を計量化して示す１組の一致計量値を生成することと、ここで、前記１組の一致計量値は、
前記ユーザー生成コンテンツと前記参照コンテンツとが一致している時間量を特定する第１計量値と、
前記ユーザー生成コンテンツと前記参照コンテンツとが異なっている時間量を特定する第２計量値と、
前記第１計量値及び第２計量値に基づき生成される、前記ユーザー生成コンテンツと参照コンテンツとの間の一致度合いを特定する第３計量値と、を含み、
前記コンテンツ所有者によって提供される前記参照コンテンツに関連付けられたポリシーを識別することと、ここで、前記ポリシーは、１以上の一致閾値を特定し、該１以上の一致閾値は、前記第１計量値についての一致長さ閾値、前記第２計量値についての相違長さ閾値、又は前記第３計量値についての一致度合い閾値の少なくとも１つを含み、かつ、前記ポリシーは、前記第三者ウェブサイトが前記参照コンテンツに関連した前記ユーザー生成コンテンツをホストしてよいかどうか、及び該ユーザー生成コンテンツと共に表示されることになる該ユーザー生成コンテンツとは異なる広告に対して収入配分が適用可能かどうか、を規定するものであり、
前記ユーザー生成コンテンツと前記参照コンテンツとの間の一致の程度を示す前記１組の一致計量値に応じて、ポリシー合意を、前記第三者ウェブサイトから受信することと、前記ポリシー合意は、前記第三者ウェブサイトが前記ユーザー生成コンテンツに関連する活動情報を提供することに合意するということを規定するものであり、
前記ポリシーが、前記第三者ウェブサイトが前記ユーザー生成コンテンツをホストしてよく且つ該ユーザー生成コンテンツと共に表示されることになる該ユーザー生成コンテンツとは異なる前記広告に対して前記収入配分が適用可能であると規定していることに応じて、前記ユーザー生成コンテンツに関係付けて提供する広告コンテンツを前記第三者ウェブサイトに送信することと、ここで、前記広告コンテンツを提供することは前記第三者ウェブサイトが資金を受け取る結果をもたらし、
前記コンテンツ所有者に配分すべき前記資金の第１の部分を決定し、前記第三者ウェブサイトに配分すべき前記資金の第２の部分を決定すること、
からなる動作を前記コンピュータプロセッサに実行させるように構成されていることを特徴とするシステム。
【請求項５１】
００５５  請求項２６
前記１組の一致計量値を生成することは、
前記ユーザー生成コンテンツのデジタル指紋を前記参照コンテンツのデジタル指紋と比較することに応じて、前記一致の程度を識別することと、
前記参照コンテンツ及び前記ユーザー生成コンテンツの前記デジタル指紋間の１以上の一致を識別するために、英数文字列の部分を識別するアルゴリズムを使用すること、
を含む請求項５０のシステム。