(57)【特許請求の範囲】
【請求項１】
広告および／またはコンテンツをマルチメディア・デバイスに配布する方法であって、
広告主および／またはコンテンツ・プロバイダからコンテンツおよびそれに関連するメタデータを、サーバで、受信するステップであって、
前記受信されたコンテンツが、
ビデオの広告またはコンテンツ、オーディオの広告またはコンテンツ、テキストの広告またはコンテンツ、グラフィックの広告またはコンテンツ、または、マルチメディアの広告またはコンテンツ、の何れかを含み、
前記関連するメタデータが、
コンテンツ・タイトル、コンテンツ概要、前記コンテンツが再生されるべき番組または番組のタイプを特定する情報、前記コンテンツが番組の前または後の何れに再生されるべきかを特定する情報、または、前記コンテンツを特定のユーザ・インターフェース画面に表示することを特定する情報、の何れかを含む、ステップと、
ユーザのコンテンツ視聴の好みを、前記サーバで、受信するステップと、
前記受信された関連するメタデータを使用して、受信された適切なコンテンツと前記ユーザのコンテンツ視聴の好みを、前記サーバで、マッチングさせるためのステップと、
前記サーバが、複数のコンテンツ・アイテムを前記サーバから前記マルチメディア・デバイスに転送させる同期リクエストを、マルチメディア・デバイスから受信する前に、マルチメディア・デバイスごとに、コンテンツ・キュー内のマッチしたコンテンツおよび前記マッチしたコンテンツに関係するコンテンツ情報として、複数のコンテンツ・アイテムをキューに入れるステップと、
前記マルチメディア・デバイスから前記同期リクエストを受信すると、前記コンテンツ・キュー内の前記マッチしたコンテンツおよび前記マッチしたコンテンツに関係する前記コンテンツ情報を、前記マルチメディア・デバイスに送信するステップと、
前記マルチメディア・デバイスからユーザ入力コマンドおよびそれに関連するコンテンツ識別子を受信するステップであって、前記ユーザ入力コマンドおよびそれに関連するコンテンツ識別子が、送信されたコンテンツを前記ユーザが視聴している間に、前記ユーザが入力するユーザ入力コマンドを詳述している、ステップと
を備える方法。
【請求項２】
前記マルチメディア・デバイスにコンテンツを配信する料金を、広告主またはコンテンツ・プロバイダに請求するステップをさらに備える、請求項１に記載の方法。
【請求項３】
受信されたユーザ入力コマンドおよびそれに関連するコンテンツ識別子が、コンテンツが、ユーザによって視聴されたことを示すときに、料金を広告主またはコンテンツ・プロバイダに請求するステップをさらに備える、請求項１に記載の方法。
【請求項４】
前記ユーザがすでに視聴、または、聞いたコンテンツをユーザが繰り返し受信しないことを確実にするステップを備える、請求項１に記載の方法。
【請求項５】
前記マルチメディア・デバイスからコンテンツの要求を受信するステップを、更に、備え、
コンテンツおよびコンテンツ情報が前記マルチメディア・デバイスのキューに存在する場合、前記送信するステップが、任意のコンテンツおよびコンテンツ情報を前記マルチメディア・デバイスに送信する、請求項１に記載の方法。
【請求項６】
複数のマルチメディア・デバイスから受信されたユーザ入力コマンドおよびそれに関連するコンテンツ識別子に基づいて報告を生成するステップが、更に、
特定の広告主またはコンテンツ・プロバイダにコンテンツの人気を示すステップ、特定の広告主またはコンテンツ・プロバイダに一定のコンテンツの表示の間に、ユーザがどのようなアクションを実行したかを示すステップ、または、サービスから入手可能なコンテンツを持つすべての広告主またはコンテンツ・プロバイダの中で最も人気のあるコンテンツを示すステップ、の何れかを含む、請求項１に記載の方法。
【請求項７】
広告および／またはコンテンツをマルチメディア・デバイスに配布するための装置であって、
広告主および／またはコンテンツ・プロバイダからコンテンツおよびそれに関連するメタデータを、サーバで、受信するためのモジュールであって、
前記受信されたコンテンツが、
ビデオの広告またはコンテンツ、オーディオの広告またはコンテンツ、テキストの広告またはコンテンツ、グラフィックの広告またはコンテンツ、または、マルチメディアの広告またはコンテンツ、の何れかを含み、
前記関連するメタデータが、
コンテンツ・タイトル、コンテンツ概要、前記コンテンツが再生されるべき番組または番組のタイプを特定する情報、前記コンテンツが番組の前または後の何れに再生されるべきかを特定する情報、または、前記コンテンツを特定のユーザ・インターフェース画面に表示することを特定する情報、の何れかを含む、モジュールと、
ユーザのコンテンツ視聴の好みを、前記サーバで、受信するためのモジュールと、
前記受信された関連するメタデータを使用して、受信された適切なコンテンツと前記ユーザのコンテンツ視聴の好みを、前記サーバで、マッチングさせるためのモジュールと、
前記サーバが、複数のコンテンツ・アイテムを前記サーバから前記マルチメディア・デバイスに転送させる同期リクエストを、マルチメディア・デバイスから受信する前に、マルチメディア・デバイスごとに、コンテンツ・キュー内のマッチしたコンテンツおよび前記マッチしたコンテンツに関係するコンテンツ情報として、複数のコンテンツ・アイテムをキューに入れるモジュールと、
前記マルチメディア・デバイスから前記同期リクエストを受信すると、前記コンテンツ・キュー内の前記マッチしたコンテンツおよび前記マッチしたコンテンツに関係する前記コンテンツ情報を前記マルチメディア・デバイスに送信するモジュールと、
前記マルチメディア・デバイスからユーザ入力コマンドおよびそれに関連するコンテンツ識別子を受信するモジュールであって、前記ユーザ入力コマンドおよびそれに関連するコンテンツ識別子が、送信されたコンテンツを前記ユーザが視聴している間に、前記ユーザが入力するユーザ入力コマンドを詳述している、モジュールと
を備える装置。
【請求項８】
前記マルチメディア・デバイスにコンテンツを配信する料金を、広告主またはコンテンツ・プロバイダに請求するためのモジュールを、さらに備える、請求項７に記載の装置。
【請求項９】
受信されたユーザ入力コマンドおよびそれに関連するコンテンツ識別子が、コンテンツが、ユーザによって視聴されたことを示すときに、料金を広告主またはコンテンツ・プロバイダに請求するためのモジュールを、さらに備える、請求項７に記載の装置。
【請求項１０】
前記ユーザがすでに視聴、または、聞いたコンテンツをユーザが繰り返し受信しないことを確実にするためのモジュールを、さらに備える、請求項７に記載の装置。
【請求項１１】
前記マルチメディア・デバイスからコンテンツの要求を受信するためのモジュールを、更に、備え、
コンテンツおよびコンテンツ情報が前記マルチメディア・デバイスの前記キュー内に存在する場合、前記送信するモジュールが、任意のコンテンツおよびコンテンツ情報を前記マルチメディア・デバイスに送信する、請求項７に記載の装置。
【請求項１２】
複数のマルチメディア・デバイスから受信されたユーザ入力コマンドおよびそれに関連するコンテンツ識別子に基づいて報告を生成するモジュールが、更に、
特定の広告主またはコンテンツ・プロバイダにコンテンツの人気を示すステップ、特定の広告主またはコンテンツ・プロバイダに一定のコンテンツを表示する間に、ユーザがどのようなアクションを実行したかを示すステップ、または、サービスから入手可能なコンテンツを持つすべての広告主またはコンテンツ・プロバイダの中で最も人気のあるコンテンツを示すステップ、の何れかを含む、請求項７に記載の装置。
【請求項１３】
広告および／またはコンテンツをマルチメディア・デバイスに配布するための命令の一つ以上のシーケンスを担持するコンピュータ可読媒体であって、一つ以上のプロセッサによって実行させるときに、これらの命令が、前記一つ以上のプロセッサに、以下のステップ、
広告主および／またはコンテンツ・プロバイダからコンテンツおよびそれに関連するメタデータを、サーバで、受信するステップであって、
前記受信されたコンテンツが、
ビデオの広告またはコンテンツ、オーディオの広告またはコンテンツ、テキストの広告またはコンテンツ、グラフィックの広告またはコンテンツ、または、マルチメディアの広告またはコンテンツ、の何れかを含み、
前記関連するメタデータが、
コンテンツ・タイトル、コンテンツ概要、前記コンテンツが再生されるべき番組または番組のタイプを特定する情報、前記コンテンツが番組の前または後の何れに再生されるべきかを特定する情報、または、前記コンテンツを特定のユーザ・インターフェース画面に表示することを特定する情報、の何れかを含む、ステップと、
ユーザのコンテンツ視聴の好みを、前記サーバで、受信するステップと、
前記受信された関連するメタデータを使用して、受信された適切なコンテンツと前記ユーザのコンテンツ視聴の好みを、前記サーバで、マッチングさせるためのステップと、
前記サーバが、複数のコンテンツ・アイテムを前記サーバから前記マルチメディア・デバイスに転送させる同期リクエストを、マルチメディア・デバイスから受信する前に、マルチメディア・デバイスごとに、コンテンツ・キュー内のマッチしたコンテンツおよび前記マッチしたコンテンツに関係するコンテンツ情報として、複数のコンテンツ・アイテムをキューに入れるステップと、
前記マルチメディア・デバイスから前記同期リクエストを受信すると、前記コンテンツ・キュー内の前記マッチしたコンテンツおよび前記マッチしたコンテンツに関係する前記コンテンツ情報を、前記マルチメディア・デバイスに送信するステップと、
マルチメディア・デバイスからユーザ入力コマンドおよびそれに関連するコンテンツ識別子を受信するモジュールであって、前記ユーザ入力コマンドおよびそれに関連するコンテンツ識別子が、送信されたコンテンツを前記ユーザが視聴している間に、前記ユーザが入力するユーザ入力コマンドを詳述している、ステップと
を実行させるコンピュータ可読媒体。
【請求項１４】
前記マルチメディア・デバイスにコンテンツを配信する料金を、広告主またはコンテンツ・プロバイダに請求するステップをさらに備える、請求項１３に記載のコンピュータ可読媒体。
【請求項１５】
受信されたユーザ入力コマンドおよびそれに関連するコンテンツ識別子が、コンテンツが、ユーザによって視聴されたことを示すときに、料金を広告主またはコンテンツ・プロバイダに請求するステップをさらに備える、請求項１３に記載のコンピュータ可読媒体。
【請求項１６】
前記ユーザがすでに視聴、または、聞いたコンテンツをユーザが繰り返し受信しないことを確実にするステップを備える、請求項１３に記載のコンピュータ可読媒体。
【請求項１７】
前記マルチメディア・デバイスからコンテンツの要求を受信するステップを、更に、備え、
コンテンツおよびコンテンツ情報が前記マルチメディア・デバイスのキューに存在する場合、前記送信するステップが、任意のコンテンツおよびコンテンツ情報を前記マルチメディア・デバイスに送信する、請求項１３に記載のコンピュータ可読媒体。
【請求項１８】
複数のマルチメディア・デバイスから受信されたユーザ入力コマンドおよびそれに関連するコンテンツ識別子に基づいて報告を生成するステップが、更に、
特定の広告主またはコンテンツ・プロバイダにコンテンツの人気を示すステップ、特定の広告主またはコンテンツ・プロバイダに一定のコンテンツの表示の間に、ユーザがどのようなアクションを実行したかを示すステップ、または、サービスから入手可能なコンテンツを持つすべての広告主またはコンテンツ・プロバイダの中で最も人気のあるコンテンツを示すステップ、の何れかを含む、請求項１３に記載のコンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、コンシューマ・デバイスへのマルチメディア広告の配布に関する。
【背景技術】
【０００２】
この出願は、米国暫定出願の利益を主張する。35 U.S.C. §119(e)の下、2006年10月31日出願の第60/855,890号の全ての内容は、完全に本願明細書において示されたものとして、本願明細書に引用により組み込まれている。
【０００３】
このセクションで説明されるアプローチは、追求されてもよいが、これらのアプローチは、必ずしも、以前から発想又は追求されているものではない。したがって、本願明細書でそれに反する表示が無い限り、このセクションで説明されるアプローチは、本願請求項に対する従来技術ではなく、かつ、このセクションに含めることをもって従来技術であることを認めるものではない。
【０００４】
テレビ広告主の典型的なビジネス・モデルは、あるテレビ番組の放送の間に、利用可能な特定のコマーシャルの時間枠にコマーシャルを出すために、ネットワークおよび放送業者に料金を支払うことである。これらの広告主は、ターゲットとする視聴者が視聴するであろうと考えるテレビ番組を選択する。例えば、この広告主が最新のピックアップ・トラックの宣伝を望む自動車メーカーである場合、この広告主は、フットボール・ゲームの視聴者を、ターゲットとする視聴者であると考えるので、この広告主は、NFLフットボール・ゲームの第１クォーターの間にコマーシャルを放映させるために、ネットワークに高額な料金を払う可能性がある。
【０００５】
ローカルな自動車ディーラは、ローカル放送業者に確保されるフットボール・ゲームの時間枠の間にコマーシャルを放映させるために、同じNFLフットボール・ゲームについてローカル放送業者に、料金を払う可能性がある。
【０００６】
ネットワークとローカル放送業者は、そのテレビ番組がどれくらい人気があるのかについての彼らの予想に基づいて、彼らの料金を決める。番組の人気があればあるほど、料金は、高額となる。加えて、番組のある場面は、特別な場面のコンテンツであると言う理由のみで、より高額な料金となる可能性がある。例えば、「生き残り(Survivor)」と言う番組の最後の場面は、より多くの視聴者が、どの参加者が島を離れるのかを投票で決めるのを見るために、番組のその場面にチャンネルを合わせると、ネットワークは、考えるので、より高額な広告料金となる可能性がある。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】米国特許出願第10/741,596号
【特許文献２】米国特許出願第11/474,039号
【特許文献３】米国特許出願第11/492,281号
【特許文献４】米国特許出願第09/665,921号
【特許文献５】米国特許番号6,233,389
【特許文献６】米国特許番号6,728,713
【発明の概要】
【発明が解決しようとする課題】
【０００８】
デジタル・ビデオ・レコーダー（DVR）の出現は、広告主に、放送業者によって請求される料金を払う価値について疑いを与えることとなった。DVRは、視聴者がテレビ番組の録画された部分の中の如何なる場所に移動することも可能にする。その機能を使用すれば、視聴者は、テレビ番組中のコマーシャルを容易にスキップすることができる。視聴者がしなければならないことの全ては、生放送のテレビ番組の視聴を15分間遅らすことであり、かつDVRは、視聴者がテレビ番組の最初を見始めることを可能にするのに十分な量のテレビ番組を録画し、かつ1時間のテレビ番組の内のコマーシャル時間のすべてをスキップするために、録画されたテレビ番組の十分な量、彼が視聴するポジションをより先に進めることであろう。
【０００９】
これは、ネットワークおよびローカル放送業者を、広告の時間枠が以前のような価値がないと言う立場に置いた。現在、広告主は、視聴者が広告をスキップする傾向にある媒体に、広告を出すための支出に価値があるか否かについて決めなければならない。
【図面の簡単な説明】
【００１０】
本発明は、添付図面において、一例として示され、かつ、これらに限定されるものではなく、また、参照番号は、同種の要素を示す。
【図１Ａ】本発明の一実施例によれば、図1Aは、ネットワークにわたって複数のデバイスと通信しているサービス・プロバイダを例示するブロック図である。
【図１Ｂ】本発明の一実施例による、デジタルビデオレコーダー（DVR）のコンポーネントの一般的な概要を例示するブロック図である。
【図２】本発明の一実施例による、サービス・プロバイダおよびマルチメディア・デバイスに複数の広告／コンテンツ・プロバイダと、それらの通信接続を例示するブロック図である。
【図３】本発明の一実施例による、広告主またはコンテンツ・プロバイダによって提示される広告／コンテンツおよびメタデータの処理を例示するブロック図である。
【図４】本発明の一実施例による、ユーザの好みの情報によって広告／コンテンツのフィルターをかけて、マッチングさせることを例示するブロック図である。
【図５】本発明の一実施例による、広告およびコンテンツを表示し、ユーザ入力を追跡するマルチメディア・デバイスを例示するブロック図である。
【図６】本発明による、マルチメディア・デバイスの操作を例示するフローチャートである。
【図７】一実施例による、コンピュータ・システムを例示するブロック図である。
【発明を実施するための形態】
【００１１】
テレビ広告の視聴率を向上させる方法が記載される。以下の説明では、説明の必要上、本発明の完全な理解を提供するために、多数の具体的な詳細が示される。しかしながら、本発明がこれらの具体的な詳細なしで実行できることは、当業者には明らかである。他の例では、本発明を不必要に不明瞭にすることを避けるために、周知の構造およびデバイスは、ブロック図の形式で示される。
【００１２】
実施例は、以下の概要によって本願明細書に記載される。
【００１３】
1.0  全体的な概要
2.0  構造的および機能的な説明
2.1  マルチメディア・デバイスへの広告およびコンテンツの配布
3.0  実装メカニズム-ハードウェア概要
4.0  拡張および代替
1.0  全体的な概要
以下の説明において、用語「コンテンツ」は、例えば、広告、イメージ、テキスト、グラフィクス、ビデオ・コマーシャル、オーディオ・コマーシャル、URL、オーディオ・コンテンツ、ビデオ・コンテンツ、およびセット・トップ・ボックス、PCまたは携帯用デバイス・デバイスのようなマルチメディア・デバイスに格納しかつ視聴することができるいかなる形態の広告、のようなマルチメディア・コンテンツを含む。本願明細書に記載される実施例は、あらゆるタイプのコンテンツに適用することができる。
【００１４】
本発明の実施例は、従来のアプローチのようなネットワークまたは放送業者の視聴率の推測に依存するのではなく、広告主およびコンテンツ・プロバイダに、視聴のソースで直接コンテンツの視聴率を追跡する信頼性の高い視聴者課金システムを提供する。
【００１５】
広告主またはコンテンツ・プロバイダは、かれらのコンテンツに関連するメタデータを特定する。メタデータは、広告主またはコンテンツ・プロバイダがコンテンツに関連づける情報を表示する。一実施例では、ユーザが受け入れる、あるいは視聴しようとする、如何なるタイプの広告または他のマルチメディア・コンテンツに関しても、ユーザが、コンテンツ視聴の好みを特定することを可能にする。このシステムは、ユーザのコンテンツ視聴の好みを表すメタデータにマッチする、広告主またはコンテンツ・プロバイダのコンテンツを、マルチメディア・デバイスに配布する。このシステムは、コンテンツおよびメタデータを、セット・トップ・デバイス（例えば、デジタルビデオレコーダー（DVR）、テレビ、マルチメディアPC、ケーブルおよび衛星チューナ）、携帯用オーディオおよびビデオ・デバイス（例えば、MP3プレーヤ、ビデオプレーヤ、マルチメディア・プレーヤ等）、および、例えば、ローカル記憶デバイスを備えた衛星・地上波のラジオ、のようなマルチメディア・デバイスに、配布することができる。
【００１６】
このシステムは、ユーザが要求したコンテンツおよびそれに関連するメタデータを、ユーザのマルチメディア・デバイスに配布し、かつマルチメディア・デバイスは、ユーザがそのコンテンツを視聴するか否かを、追跡することが出来る。マルチメディア・デバイスは、マルチメディア・デバイスが、いつかつどのように、ユーザにコンテンツを表示すべきかを、マルチメディア・デバイスに知らせるメタデータの情報に基づいて、ユーザにコンテンツを表示する。マルチメディア・デバイスは、ユーザがコンテンツを視聴する間、ユーザのアクションを追跡する能力を有する。マルチメディア・デバイスは、ユーザがコンテンツを再生する間、マルチメディア・デバイスを操作するために使用した機能コマンド（例えば、早送り、ゆっくり、休止、巻戻し等）を記録する。マルチメディア・デバイスは、サーバまたは配布サービスに関連するコンテンツ識別子とともに、ユーザのアクションを送信する。
【００１７】
サービス・プロバイダは、コンテンツがマルチメディア・デバイスにダウンロードされるときに、広告主またはコンテンツ・プロバイダにサービス料金を請求することができ、かつユーザがマルチメディア・デバイス上のコンテンツを視聴するときに、広告主またはコンテンツ・プロバイダに、サービス料金を請求することができる。
【００１８】
サービス・プロバイダは、複数のマルチメディア・デバイスから受信される、記録されたユーザ入力コマンドおよびそれに関連するコンテンツ識別子に基づいて（例えば、特定の広告主またはコンテンツ・プロバイダにコンテンツの人気を表示すること、特定の広告主またはコンテンツ・プロバイダにあるコンテンツの表示の間にユーザがどのようなアクションを実行したかを表示すること、または、サービス・プロバイダからコンテンツを利用可能とさせるすべての広告主またはコンテンツ・プロバイダの中で最も人気のあるコンテンツを表示することについて）、報告を生成することができる。
【００１９】
他の実施態様として、本発明は、上記のステップを行うように設定されるコンピュータ装置およびコンピュータ可読媒体を含む。
【実施例】
【００２０】
2.0  構造的および機能的な説明
図1Aは、一実施例に従う実施例のシステムを例示する。このシステムは、イーサネット（登録商標）インターフェースまたは無線通信ポートのような任意の通信インターフェースにより、ネットワーク105に通信で接続されたDVR102を含む。DVRの機能は、本出願人が所有する米国特許番号6,233,389に記載されていて、これは本願明細書に引用されているものとする。さらに、このシステムは、サービス・プロバイダ104、コンテンツ・プロバイダ106、パーソナル・コンピュータ108および携帯用デバイス110を含む。
【００２１】
パーソナル・コンピュータ108は、パーソナル・コンピューティング・デバイス（例えば、デスクトップ・コンピュータまたはラップトップ・コンピュータ）でもよく、さらに、無線を含む任意の通信インターフェースを介してネットワーク105に接続される。携帯用デバイス110は、マルチメディア・コンテンツを表示することが可能な任意のハンドヘルド・コンピューティング・デバイス、携帯電話、携帯用メディアプレーヤまたはその他の携帯機器でもよく、さらに、無線を含む任意の通信インターフェースを介してネットワーク105に接続される。DVR102、パーソナル・コンピュータ108および携帯用デバイス110の各々は、ネットワーク105を介してサービス・プロバイダ104と通信する。他の一実施例において、DVR102、パーソナル・コンピュータ108および携帯用デバイス110の各々は、ネットワーク105を介してコンテンツ・プロバイダ110と通信する。
【００２２】
ネットワーク105は、通信システムのデバイス間でのデータの交換を提供する任意の媒体またはメカニズムによって実行させることができる。ネットワーク105の例としては、ローカル・エリア・ネットワーク（LAN）、ワイド・エリア・ネットワーク（WAN）、インターネット、1つ又は複数の地上波、衛星又はワイアレス・リンクなどを含むが、これらに限定されるものではない。これに代えて、または、加えて、ネットワーク105に接続される多くのデバイスは、さらに通信リンクにより各々に直接接続させてもよい。
【００２３】
一実施例では、コンテンツ・プロバイダ106は、ケーブル、衛星、地上波の通信または他の伝送方式によりDVR102に放送番組のコンテンツを提供する。放送番組のコンテンツは、任意のマルチメディア・コンテンツ、例えば、オーディオ、イメージまたはビデオ・コンテンツを含んでもよい。他の一実施例では、コンテンツ・プロバイダ106は、DVR102、パーソナル・コンピュータ108または携帯用デバイス110に、ネットワーク105を介してマルチメディア・コンテンツ（例えば、任意のダウンロード可能なコンテンツ）を提供する。
【００２４】
一実施例では、DVR102は、サービス・プロバイダ104と通信する。サービス・プロバイダ104は、プログラム・ガイド・データ、グラフィカル・リソース（例えば、フォント、画像等）、サービス情報、ソフトウェア、広告、イベント識別子データ、および、DVR102がユーザの関心を満たすためにサービス・プロバイダ104と独立して動作することを可能にする他の方式のデータを、提供する。他の一実施例においては、DVR102、パーソナル・コンピュータ108および携帯用デバイス110は、ネットワーク105または任意のローカル・ネットワークを介して、コンテンツ、メタデータまたはその他のデータを転送するために相互に通信することができる。
【００２５】
他の一実施例においては、コンテンツ・プロバイダ106は、サービス・プロバイダ104に、プロモーション用データ、アイコン、ウェブ・データおよび他の情報を含むコンテンツ・データまたは任意のメタデータを提供することができる。サービス・プロバイダ104は、メタデータを解釈し、かつDVR102、パーソナル・コンピュータ108または携帯用デバイス110にコンテンツ・データおよびメタデータを提供することができる。
【００２６】
図1Bを参照すると、一実施例では、一般にDVR102は、アナログ・テレビ信号をデジタル化し、かつデジタル・データ・ストリームに変換し、またはデジタル・データ・ストリームを受け入れるのに必要な、信号変換器154によって示される、複数のコンポーネントを備える。DVR102は、入力152Aを介して、アンテナ、ケーブルテレビ・システム、衛星受信器等から放送信号を受信する。入力152Aは、複数の信号を同時に受信しかつ記録することを可能にする複数のチューニング・モジュールを備えることができる。
【００２７】
記録モジュール160は、（デジタル・データ・ストリームのセグメントを保持するように設計されている記憶装置164によって示される）少なくとも一つの記憶機能にデジタル・データ・ストリームを格納することによって、着信データ・ストリームを記録する。信号変換器154は、データ・ストリームのセグメントを検索し、このデータ・ストリームをアナログ信号に変換し、そして、この信号をRF搬送波上へ変調する。この信号は、出力152Bを通って、アンテナ入力、ケーブル入力等を介して標準のテレビ受像機に配信される。信号変換器154は、データ・ストリームを、テレビ受像機またはモニタへのコンポジット入力、S-映像入力等になる出力152Bを介する出力のためのアナログ信号に変換することもできる。これに代えて、出力152Bは、デジタル信号を、テレビ受像機またはビデオ・モニタに配信することができる。例えば、DVR102は、デジタル・ビジュアル・インターフェース・ポート（DVI）を、DVIケーブルを介してTVにデジタル信号を送信するために利用することができ、また、DVR102は、ハイ・デフィニション・マルチメディア・インターフェース・ポート（HDMI）を、HDMIケーブルを介してTVにデジタル信号を送信するために利用することができる。携帯用DVRまたはメディアプレーヤは、内蔵の表示画面を利用することができるが、出力152Bを介してデジタルまたはアナログ信号を選択的にテレビ受像機またはビデオ・モニタに配信することもできる。
【００２８】
また、DVR102は、DVR102が、イーサネット（登録商標）、ワイヤレス・ネットワーク、モデム等の通信の標準規格によりネットワーク105と通信する通信インターフェース162を含む。さらに、DVR102をテレビ・システムに組み込んで、DVR102の各コンポーネントの機能を実行することが可能なテレビ受像機に、上記のコンポーネントを、収容することができる。
【００２９】
他の一実施例では、一般にDVR102は、PC、DVR、サービス・プロバイダ、またはコンテンツ・サーバのような複数のソースから、デジタル・データ信号を受信、記録、格納、転送、再生するのに必要な複数のコンポーネントを備える。DVR102は、デジタル・データ信号を、他のDVRまたはPCへ転送することができる。DVR 102は、再生、記憶または転送のための複数のフォーマットに、エンコーダ156Aおよび復号器156Bによりデジタル信号をエンコード、または、デコードすることができる。DVR 102は、デジタルデータ信号の記憶、転送または再生のために、暗号器/解読器158を使用してデジタル・データ信号を暗号化、または、解読することができる。
【００３０】
一実施例では、DVR 102は、サービス・プロバイダ103と通信する。このサービス・プロバイダ103は、プログラム・ガイド・データ、ブランド・アイコンおよび画像のようなグラフィック・リソース、サービス情報、ソフトウェア・プログラム、広告、および、DVR 102が、自律的な記録機能を実行するためにサービス・プロバイダ104から独立して動作することを可能にする他の形態のデータを提供する。サービスデータおよびユーザのプライバシーが保護されるように、DVR102とサービス・プロバイダ104間の通信は、安全な配布アーキテクチャーを利用して、DVR102とサービス・プロバイダ104間にデータを転送する。
【００３１】
2.1  マルチメディア・デバイスへの広告およびコンテンツの配布
本発明の実施例は、コンテンツを管理しかつそれをマルチメディア・デバイス（例えば、セット・トップ・ボックス、PCまたは携帯機器）に配布する。
【００３２】
テレビ広告主は、コマーシャル広告を出すために、ネットワーク（ケーブル運営会社、衛星プロバイダ、複数のシステム運営会社（MSO）等）の料金体系およびローカル（ローカル・ケーブル運営会社、地上波の放送業者等）放送業者の料金体系に従う。料金は、全国とローカルの料金体系に分けられるが、全国的な料金は、視聴者が多いことから当然に高い。料金体系は、テレビ番組の人気、および、その番組を見る視聴者を放送業者が予想する人口統計的属性に基づく。非常に人気の高い番組は、その番組の間に、プレミアム付きで値をつけられたコマーシャル枠を持つ。また、視聴者に訴える、より消費者向けの番組は、コマーシャル枠に対して料金がより高くなる。
【００３３】
たとえネットワークまたは放送業者の視聴率の予想が誤っているとしても、広告主はネットワークおよびローカル放送業者の料金を払わなければならない。例えば、ネットワークが20−30歳である視聴者に人気があるであろうと考えている番組が、失敗となるかもしれない（すなわち、実際には、相対的により少ない視聴者しか、番組全てを見ない）。これらの広告は、時間枠に対して払われた料金を保証するほど多数の視聴者によって見られなかったので、その番組中のコマーシャル枠に代金を払った広告主は、それらの支払いに対して最大限の価値を獲得することに失敗したことになる。
【００３４】
ニールセン（ニールセン・メディア・リサーチ社）の評価も、番組の人気を決定するために、ネットワークおよび放送業者によって用いられている。しかしながら、ニールセンが使用するサンプル視聴者の数は、実際に見ている視聴者の数に比較して非常に少ないので、番組に対するニールセンの評価は不正確である。また、ニールセンは、視聴者が番組を見たあと、番組に対する彼の反応を視聴者が書き込んだ視聴者の日誌を使用する。このアプローチは、個々の視聴者の人口統計的属性的属性および視聴の習慣を追跡するのではなく、家族内の視聴者の集合を追跡するので、整合性を欠く。その結果、しばしば、ニールセンの評価は、ある人口統計的属性的属性の中で番組の実際の人気を反映しない。結局、広告主は、不正確な評価システムに基づいて評価されたコマーシャル時間枠に料金を払うことになる。結果として、これは、広告主の広告がそれらの所望の視聴者に届かない過剰に価値付けられたコマーシャル時間枠となる。
【００３５】
一実施例は、従来のテレビ広告モデルを変えるものである。それらの番組がどのような人口統計的属性の視聴者に届くかについてのネットワークおよびローカル放送業者による推定に依存せずに、広告主またはコンテンツ・プロバイダは、どのような人口統計的属性の視聴者が、広告主またはコンテンツ・プロバイダのコンテンツに関係すべきかを正確に特定することができる。例えば、このシステムは、広告主のコンテンツを、広告主のある人口統計的属性にマッチするユーザのマルチメディア・デバイスに配布する。このシステムは、セット・トップ・デバイス（例えば、デジタル・ビデオテープ・レコーダ（DVR）テレビ、マルチメディアPC、そして、ケーブルおよび衛星チューナ）、携帯型オーディオおよびビデオ・デバイス（例えば、MP3プレーヤ、ビデオプレーヤ、マルチメディア・プレーヤ等）、および、ローカル記憶デバイスを備えた衛星および地上波ラジオのようなマルチメディア・デバイスにコンテンツを配布することができる。一実施例では、マルチメディア・デバイスは、配布されたコンテンツのいずれかを、ユーザが視聴するか否かを追跡し、かつコンテンツまたはデータ収集サービスを配布するサービスによって動作させることができるサーバに、その結果を報告する。実施例に関して本明細書で用いられる用語「視聴する」およびその派生語は、コンテンツを再生する、コンテンツを聞く、テキストまたはグラフィックのコンテンツ等を視聴する、のいずれかを含むユーザ・アクションを記載する点に注意すべきである。
【００３６】
他の実施例では、ユーザが受け入れ、かつおそらく視聴するであろうコンテンツのタイプを特定することが可能である。このシステムは、ユーザが要求したコンテンツをユーザのマルチメディア・デバイスに配布し、かつマルチメディア・デバイスは、ユーザがコンテンツのいずれかを視聴するか否かを追跡することができる。広告主またはコンテンツ・プロバイダは、広告主またはコンテンツ・プロバイダのコンテンツが視聴された回数に基づいて、配布サービス料金を支払う。マルチメディア・デバイスは、ユーザがコンテンツを視聴している間の、ユーザのアクションを追跡する能力を有する。マルチメディア・デバイスは、ユーザがコンテンツを再生している間、マルチメディア・デバイスを操作するために使用した機能コマンド（例えば、早送り、ゆっくり、休止、巻戻し等）を正確に記録する能力を有する。マルチメディア・デバイスは、サーバまたは配布サービスに、関連するコンテンツ識別子とともに、ユーザのアクションを送信することができる。
【００３７】
図2を参照すると、一実施例では、広告主またはコンテンツ・プロバイダは、他の情報（例えば、コンテンツを示すべき時、または、コンテンツを示すべき特定の番組）とともにコンテンツの一定の視聴者の人口統計的属性データを特定することが出来る。広告主／コンテンツ・プロバイダ201-203は、ネットワーク105またはその他の適切な通信または媒体配信方法により、コンテンツとともに、メタデータとして、コンテンツの人口統計的属性データおよび関連データを、サービス・プロバイダ104に配信する。サービス・プロバイダ104は、多数のマルチメディア・デバイス205-207と通信する。各デバイスは、（例えば、ユーザの個人的な統計、ユーザの視聴または番組の履歴、および／または、ユーザが表すコンテンツの好み）のようなデバイスのユーザについての情報をサービス・プロバイダ104に伝える情報を、サービス・プロバイダ104に供給することが出来る。例えば、あるセット・トップ・デバイスのユーザは、35歳の男性で、フットボール・ゲーム、ザ・シンプソンズ(The Simpsons)、サウスパーク(South Park)およびDIYショーを定期的に視聴または録画するかもしれない。携帯用のメディアプレーヤのユーザは、50歳の女性で、ナショナル・パブリック・ラジオ（NPR）およびクラシック・ラジオ局を聞き、携帯用のメディアプレーヤにCNNブロードキャストをダウンロードし、政治的なポッドキャストに申し込むかもしれない。
【００３８】
サービス・プロバイダ104は、マルチメディア・デバイス205-207からユーザ情報を集める。サービス・プロバイダ104が、コンテンツ・メタデータと比較するために使用することができる人口統計的属性情報等のユーザ情報を容易に参照することができるように、ユーザ情報は、サービス・プロバイダ104によって相関関係が保たれる。コンテンツを配布するために、マルチメディア・デバイスは、次のような情報に基づいて選択される：ユーザ人口統計的属性、マルチメディア・デバイスの地理的位置、ユーザが表した製品／ブランドの好み、ユーザの推定される製品／ブランドの好み、ユーザのインターネットの検索、（タイトル、ジャンルまたは俳優の検索）のようなマルチメディア・デバイスで実行されたユーザの検索、ユーザのオーディオおよび／またはビデオ番組の好み、ユーザが表したコンテンツの好み等。
【００３９】
サービス・プロバイダ104がマルチメディア・デバイスのコンテンツを選択すると、サービス・プロバイダ104は、マルチメディア・デバイスがダウンロードするコンテンツをキューに入れる。マルチメディア・デバイス205は、コンテンツをサービス・プロバイダ104から取り出すことも出来るが、サービス・プロバイダ104に、コンテンツをマルチメディア・デバイス205へ押し出させることも出来る。マルチメディア・デバイス205は、キューに任意にダウンロードを要求するために、周期的にサービス・プロバイダ104と交信する。一実施例では、サービス・プロバイダ104が、マルチメディア・デバイス205に、XMPPのような任意のインスタントメッセージング通信プロトコルにより任意のダウンロードを、積極的に、要求するよう命令することができる。サービス・プロバイダ104がマルチメディア・デバイス205から要求を受け取ると、サービス・プロバイダ104は、マルチメディア・デバイスがキューを有しているか否かを調べる。サービス・プロバイダ104が、マルチメディア・デバイスのキューにコンテンツがあると発見すると、サービス・プロバイダ104はキューのコンテンツをマルチメディア・デバイス205に送信する。
【００４０】
マルチメディア・デバイス205は、キューのコンテンツを受信し、かつコンテンツを記憶デバイスに格納する。一実施例では、マルチメディア・デバイス205にダウンロードされたコンテンツの広告主またはコンテンツ・プロバイダには、サービス・プロバイダ104または任意のそれらの組み合わせから、コンテンツをダウンロードするために使用される帯域幅に対する料金または配信料金が請求される。一実施例では、マルチメディア・デバイス205は、ユーザが特定の広告を視聴するように選択することができる広告ショーケースの中の広告であるコンテンツを表示することができる。広告ショーケースは、利用できる広告のリストを表示する。ユーザは、見るまたは聞くリストから広告を選択することができる。他の実施例では、マルチメディア・デバイス205は、広告に含まれるメタデータによって特定される特定の番組の間に広告を表示することができる。さらに別の実施例では、マルチメディア・デバイス205は、録画されたコンテンツおよび番組のリストにコンテンツをリストすることができ、ユーザは、このリストからコンテンツを選択および視聴することができる。
【００４１】
一実施例では、ユーザは、ある番組または時間枠の間に再生されることを過去に望んでいたコンテンツの再生をユーザが望むか否かを特定することができる。マルチメディア・デバイス205は、その番組または時間枠の間、そのコンテンツを表示する。これは、ユーザがいつコンテンツに最も注意を払いたいかを、ユーザが表示することを可能にする。他の家族は、おそらく、他の番組を視聴または聞き、またはユーザにより表示された時間枠以外の時間枠で番組を視聴または聞くことになるであろう。
【００４２】
一実施例の場合、マルチメディア・デバイス205は、再生されているコンテンツ・アイテムが、ユーザが既に興味を表したものであることをユーザに表示することができる。その表示は、可聴（例えば、短い音）によっても、ビジュアル（例えば、ビデオ信号上に重ねて表示されるテキストの通知またはアイコン表示）によっても良い。ビジュアル・インジケータは、ユーザが通常の速度以外のモードで番組を見ている場合であっても、インジケータを見ることができる態様でビデオ信号上に重ねて表示させてもよい。表示が発生すると、ユーザは、より詳細にコンテンツに注意を払うかもしれない。ユーザが番組を早送りまたは逆戻ししている場合、その表示は、コンテンツを見るために、ユーザに番組を早送りまたは逆戻しすることを解除させることができる。
【００４３】
マルチメディア・デバイス205は、（例えば、ユーザがコンテンツを視聴したとき、ユーザがコンテンツを全て視聴したかまたはコンテンツを一部分しか視聴しなかったか、ユーザがどれくらいの時間コンテンツを視聴したか、コンテンツのどの部分が、繰り返し視聴されたか等の）コンテンツに関する統計を格納している。マルチメディア・デバイスは、周期的にサービス・プロバイダ104と交信して、コンテンツ統計情報をサービス・プロバイダに送信する。サービス・プロバイダ104は、視聴されたコンテンツの統計情報を評価して、ユーザが視聴したコンテンツを持つ広告主またはコンテンツ・プロバイダに視聴料金を請求する。
【００４４】
図3を参照すると、広告主またはコンテンツ製作者は、サービス・プロバイダのサーバにコンテンツ（オーディオ、ビデオ、テキスト、マルチメディア等）303、および、コンテンツに関連するメタデータ302をダウンロードするために、サービス・プロバイダによって供給されるユーザ・インターフェースを使用する。メタデータには、次のようなコンテンツの態様が記述される：タイトル、解説、（例えば、男性、年齢25-40、女性、年齢30-50等の）人口統計的属性の情報、キーワード、コンテンツの内容に相関する（以下に記載される）ユーザの興味、ブランドネーム、任意の業界標準の評価またはインジケータ等。ユーザ・インターフェースは、広告主またはコンテンツ・プロバイダが、インターネットまたは他のネットワークによりサービスのサーバにアクセスする、ウェブ・ベースとすることができる。これに代えて、ユーザ・インターフェースを、広告主またはコンテンツ・プロバイダが、コンテンツおよびコンテンツに関連したメタデータをクライアントにロード（または作成）し、かつクライアントが、インターネットまたは他のネットワークによりサービスのサーバに、コンテンツ303およびコンテンツ302に関連したメタデータをアップロードする、クライアント・ベースとすることもできる。サービスのサーバは、キュー304のコンテンツ上にキューを入れる。キュー304は、コンテンツおよびメタデータの完全性チェックを実行するために、サービスに対する一時記憶の機能を果たす。
【００４５】
検証・試験ステーション305は、フォーマットおよびコンテンツがデータフォーマットおよびコンテンツ内容のサービスのガイドラインの範囲内にあることを確実にするために、オペレーターがコンテンツおよびメタデータを視聴して、編集することを可能にする。これに代えて、検証・試験を、メタデータをサービスの標準にフォーマットし、かつ整合性のためにコンテンツをスキャンするソフトウェアを使用して、自動的に実行させてもよい。
【００４６】
コンテンツおよびそれに関連するメタデータの試験・検証ステージが完了すると、メタデータ306は、メタデータ・データベース308に送信される。メタデータ・データベースは、コンテンツの検索およびユーザ・コンテンツの個人化のために後で使用される。コンテンツ307は、マルチメディア・デバイスに配信されるコンテンツを格納するコンテンツ配信サーバ309に送信される。
【００４７】
図4を参照すると、マルチメディア・デバイス407のユーザは、視聴または聞くことを望むコンテンツのタイプとして、自分の好みを入力する。ユーザは、視聴または聞くことに興味があるコンテンツの種類を入力することを可能にするユーザ・インターフェース408を使用して、自分の好みを表示する。コンテンツの種類の例は、（例えば、自動車、エレクトロニクス、ファースト・フード、ビール、旅行、娯楽、今度のネットワーク・ショー、金融サービス、ライフスタイル等の）広告／コンテンツ・カテゴリ、（例えば、コーク、ペプシ、ミラー、NBC、CNN、レクサス、BMW等の）特定のブランド、（例えば、オーディオ、ビデオ、テキスト等の）コンテンツ媒体タイプ、（例えば、ローカル、都市、ステート、全国等の）場所、である。カテゴリの下に、サブカテゴリを設けても良い。例えば、自動車カテゴリは、ラグジュリ、セダンおよびスポーツのようなサブカテゴリを備えても良い。別の実施例では、ユーザは、彼の興味を入力することができる。興味の例は、（例えば、エクストリームスポーツ、フットボール、ゴルフ等の）レクリエーション・トピック、（例えば、CNN、MSNBC、ブルームバーグ等の）情報エリア、（例えば、DIYショー、料理等の）趣味、（例えば、リアリティ・ショー、漫画、コメディ、恋愛映画、アクション等の）ジャンルである。
【００４８】
ユーザ・インターフェースは、番組等の間に表示されるアイコンに対するユーザの反応に応答して、マルチメディア・デバイスが再生するコンテンツの間に示されるプロモーションの結果として、ユーザが選択したメニューオプションを、発生させることができる。
【００４９】
好み情報を入力することによって、ユーザは、マルチメディア・デバイスがユーザの好みをサービス・プロバイダ104に報告することを可能にする番組を選択する。サービス・プロバイダ104は、ユーザの好みを使用して、ユーザのマルチメディア・デバイスに対しコンテンツを選択することができる。ユーザの好み情報は、マルチメディア・デバイスを拘束する。マルチメディア・デバイス407は、ユーザの好みを、広告／コンテンツ希望リスト・サーバ401に送信する。広告／コンテンツ希望リストは、ユーザが視聴または聞く気があるコンテンツを表示する、ユーザのコンテンツの好みのリストである。各希望リストは、ユーザの好みを報告したマルチメディア・デバイスに関連している。広告／コンテンツ希望リスト・サーバ401は、メタデータ・データベース308からメタデータ・キーワードに関するデータを受信する。広告／コンテンツ希望リスト・サーバ401は、フィルタリング／マッチング・サーバ403が希望リストをコンテンツに適切にマッチングさせることを確実にするためにメタデータ・データベース308が使用している、現在のカテゴリ、ブランド、グループ等を、ユーザの希望リストに相関させる。
【００５０】
修正された希望リストは、広告／コンテンツ希望リスト・サーバ401からユーザ広告／コンテンツ希望リスト・データベース402へ送信される。ユーザ広告／コンテンツ希望リスト・データベース402は、サービス・プロバイダに彼らの希望リストを既に提出したユーザの希望リストのコレクションの全てが含まれる。ユーザ広告／コンテンツ希望リスト・データベース402からの希望リストは、ユーザ希望リストにマッチングするコンテンツを発見するために、フィルタリング／マッチング・サーバ403が、メタデータ・データベース308からの未加工のメタデータとマッチングさせるために用いられる。ユーザが視聴または聞きたいとフィルタリング／マッチング・サーバ403が考えるコンテンツが、識別される。広告／コンテンツ希望リスト・サーバ401が、希望リストが容易にコンテンツ・メタデータに比較されることを、既に確実にしているのであれば、フィルタリング／マッチング・サーバ403は、コンテンツをマッチングさせるために、メタデータ・データベース308を容易に検索することができる。
【００５１】
フィルタリング／マッチング・サーバ403がユーザの希望リスト内にマッチするコンテンツを発見すると、サーバは、コンテンツをコンテンツ配信サーバ309からユーザのマルチメディア・デバイスにダウンロードすることを要求する。コンテンツ配信サーバ309は、フィルタリング／マッチング・サーバ403がコンテンツを要求するマルチメディア・デバイスごとにダウンロードキュー404を有する。コンテンツ配信サーバ403は、フィルタリング／マッチング・サーバ403がマルチメディア・デバイス404に対し既に要求した（以下に記載する）カスタマイズされた関連するメタデータとともに、コンテンツを、マルチメディア・デバイス404に対するダウンロードキューに配置する。フィルタリング／マッチング・サーバ403は、確実に、ユーザがすでに視聴または聞いたコンテンツを繰り返し受信しない。フィルタリング／マッチング・サーバは、各マルチメディア・デバイスが既に受信したコンテンツ配信サーバ309に現在含まれているコンテンツを追跡する。一実施例では、マルチメディア・デバイスが既に受信したより古いコンテンツは、コンテンツの期限が切れてかつコンテンツ配信サーバ309には存在しなくなった後には、追跡されない。
【００５２】
マルチメディア・デバイス407は、周期的にサービス・プロバイダ104と同期する。マルチメディア・デバイス407は、サービス・プロバイダ104がマルチメディア・デバイスに対して有する任意のコンテンツ、および電子番組ガイド情報、ソフトウェア・ダウンロード等の他の情報、の要求を送信する。コンテンツ配信サーバ309は、マルチメディア・デバイス407に対するキューが存在するか否かをチェックする。広告および／またはコンテンツがキュー404内に存在すると、コンテンツ配信サーバ309は、キュー404のコンテンツをマルチメディア・デバイス407にダウンロードする。
【００５３】
他の実施形態の場合、サービス・プロバイダ104は、サービス・プロバイダがマルチメディア・デバイスに対するデータを有しているので、マルチメディア・デバイスが同期すべきことを要請するよう、マルチメディア・デバイス407に通知する。サービス・プロバイダ104は、マルチメディア・デバイス407に通知コマンドを発するために（例えば、XMPP、SSL等の）任意の通信プロトコルを使用することができる。マルチメディア・デバイス407は、インターネットまたはネットワーク接続を使用して、その同期をサービス・プロバイダ104に要求する。サービス・プロバイダ104およびマルチメディア・デバイス407は、データ転送を実現するために、標準のインターネット・プロトコルで通信することができる。サービス・プロバイダとマルチメディア・デバイス間の安全なデータ転送の実施例は、米国特許番号6,728,713および米国特許出願番号10/741,596において記述され、その両方は出願人によって所有されて、本願明細書に引用されたものとする。例えば、サービス・プロバイダ104およびマルチメディア・デバイス407は、安全なデータ転送をするために、プライベートな／パブリックなキーのペア、デジタル証明書等を使用して、データ転送を暗号化することができる。
【００５４】
一実施例では、広告主またはコンテンツ・プロバイダのコンテンツがマルチメディア・デバイス405にダウンロードされると、料金が、広告主またはコンテンツ・プロバイダに請求される。料金は、一般管理費だけでなくダウンロード帯域幅の費用を含むことができる。料金は、利益予定を含むことができる。コンテンツ配信サーバ309は、コンテンツがダウンロードされたことを課金システム406に通知する。課金システムは、コンテンツからの一意な識別子を使用して、適切な広告主またはコンテンツ・プロバイダとダウンロードされたコンテンツを相関させる。課金システムは、マルチメディア・デバイスへのダウンロードを詳述する広告主またはコンテンツ・プロバイダの請求書を生成することができる。
【００５５】
マルチメディア・デバイスの動作は、図5および6に示される。ユーザが自分の興味や好み601を特定したあと、マルチメディア・デバイス407は、広告／コンテンツ希望リスト・サーバ602にユーザの好みを送信する。マルチメディア・デバイス407は、コンテンツ配信サーバ309からそれらの関連するメタデータ603とともに、コンテンツ・ダウンロードを受信して、コンテンツを記憶デバイス504に格納する。関連するメタデータは、メタデータ・データベース308に格納されるもののサブセットとすることができる。関連するメタデータは、コンテンツがいつかつどのように表示されるべきかについて、マルチメディア・デバイス407に命令することができ、かつタイトルおよびおそらくコンテンツの概要も含むことができる。記憶デバイスは、ハードディスク、RAM、NVRAM、solid state disk（SSD）等の静的記憶装置とすることができる。マルチメディア・デバイス407は、番組ガイド情報、（以下に記載する）ダウンロードされたコンテンツ自動ショーケース・データ、ソフトウェア・ダウンロード等をサービス・バックエンド・サーバ501から受信することができる。
【００５６】
マルチメディア・デバイス407は、ユーザに、コンテンツがいくつかの方法により利用できることを表示することができる。一実施例では、自動ショーケースを使用して、利用できるコンテンツが表示される。自動ショーケースのデータは、コーク、ペプシ、レクサス、ホンダ、BMW、メルセデス、ABC、NBC、CBS、HBO、Showtime等の特定のプロバイダからのコンテンツを強調するために使用される。例えば、NBCは、今度の番組を広告すること、または、人気の番組に関するアイテムの販売を広告することを望むかもしれない。自動ショーケースは、ユーザ・インターフェースにブランドネームおよびそれらのロゴを表示する。ユーザがブランドのうちの1つを選択し、かつユーザ・インターフェースは、そのブランドに対する記憶デバイス504に格納されたコンテンツのリストを表示する。ユーザがリスト内のコンテンツのうちの1つを強調すると、ユーザ・インターフェースは、強調されたコンテンツのグラフィックおよびテキストの概要を表示することができる。ユーザが、コンテンツを選択し、かつマルチメディア・デバイス407が、ユーザに対してコンテンツを再生する。上記したように、コンテンツは、オーディオ、ビデオ、テキストまたは他のビジュアルまたは音声フォーマットでもよい。
【００５７】
ユーザが、ある番組506を視聴するとき、マルチメディア・デバイス407は、この番組に関するコンテンツを表示することができる。マルチメディア・デバイス407は、コンテンツが示される604とき、サービス・プロバイダがマルチメディア・デバイス407に伝えることを可能にさせるメタデータをコンテンツとともに受信する。メタデータは、どの番組に、またはどのようなタイプの番組にコンテンツを再生すべきかを特定することができる。メタデータは、コンテンツが番組の前か後に再生されることを特定することができる。ユーザが記憶デバイス504に録画された番組のリストから番組を選択するときに現れるユーザ・インターフェース画面に、コンテンツが表示されるように特定することができる。これは、ユーザが番組の概要を視聴しつつ、コンテンツを視聴することを可能にする。
【００５８】
コンテンツ・タイトルまたは解説は、ユーザが選択することができるメニュー・アイテムとして、番組概要のユーザ・インターフェース画面上に現すことができる。この種のユーザ・インターフェースの方法は、米国特許出願11/474,039および11/492,281において記述され、本出願人によって所有されて、参照によって本願明細書において組み込まれているものとする。ユーザがメニューからコンテンツを選択すると、コンテンツはユーザに対し再生される。再生は、フル・スクリーン・モードでされても良いし、または、番組概要のためにユーザ・インターフェース画面上のウィンドウの中でされても良い。
【００５９】
マルチメディア・デバイス407は、録画番組ユーザ・インターフェース画面507にコンテンツのタイトルまたは解説を表示することができる。録画番組ユーザ・インターフェースの画面は、記憶デバイス504に保存されている番組のリストを表示する。コンテンツのタイトルまたは解説は、格納されている番組とともに、リストされる。ユーザは、再生に特定の番組、広告またはコンテンツを選択することができる。同じカテゴリに二個以上のコンテンツがある場合、フォルダは、フォルダ・アイコンの隣に（自動車、旅行、金融等の）カテゴリのタイトルをリストさせることができる。ユーザが、フォルダを選択すると、フォルダ内のコンテンツが、ユーザ・インターフェース画面にリストされる。ユーザは、再生するためのリストからコンテンツを選択することができる。
【００６０】
ユーザがコンテンツを視聴する間、マルチメディア・デバイス407は、ユーザのアクションをモニタすると言う特別な動作を行う。マルチメディア・デバイス407は、ユーザにコンテンツを表示する。ユーザがコンテンツを視聴する間、ユーザは、コンテンツを早送り、巻き戻し、コマ送り、または、休止させることができる。ユーザは、コンテンツを何度でも視聴することができる。コンテンツを視聴している間605、マルチメディア・デバイス407は、ユーザのアクションに関する情報を格納する。その情報は、例えば、ユーザがコンテンツを視聴したとき、ユーザがコンテンツを全て視聴したか、コンテンツを一部しか視聴していない場合、コンテンツのどの部分が繰り返し視聴されたか等の情報を含むことができる。
【００６１】
上述の通り、マルチメディア・デバイス407は、周期的にサービス・バックエンド・サーバ501と交信して、サービス・バックエンド・サーバ606に、アクションに関連するコンテンツの識別子とともに、ユーザのアクションに関する統計情報を送信する。ユーザ情報は、匿名であるので、マルチメディア・デバイスまで跡をたどることはできない。このことにより、ユーザのプライバシーは確実に保たれる。これに代えて、ユーザは、自分のユーザ情報が識別されることを望むこともできる。これは、例えば、ユーザのデータに対して支払が行われているとき、または、ユーザが自分の情報を公表することを選択したときに発生させてもよい。
【００６２】
サービス・バックエンド・サーバ501は、統計情報およびコンテンツ関連情報を課金システム406に送信する。課金システム406は、マルチメディア・デバイスから受信される視聴されたコンテンツの統計情報を評価して、ユーザ502によって視聴されたそれらのコンテンツを持つ広告主およびコンテンツ・プロバイダに視聴料金を請求する。
【００６３】
サービス・プロバイダ104は、さらに、コンテンツがユーザによって視聴されるとき、マルチメディア・デバイスへのコンテンツのダウンロードに対して、広告主およびコンテンツ・プロバイダに、料金を請求することができる。
【００６４】
バックエンド・サーバ501は、マルチメディア・デバイスから統計情報を集めて、広告主またはコンテンツ・プロバイダに報告およびチャートを作成することができる。これらの報告およびチャートは、それらのコンテンツが視聴または聞かれた際に、ユーザがどのようなアクションを実行したかを、広告主またはコンテンツ・プロバイダに表示する。報告およびチャートは、コンテンツのどのような部分が最も視聴されたか（例えば、早送り、巻戻しおよび休止を使用したユーザ・アクション・データ）、または、どのような部分がどこでスキップされたか（例えば、早送りを使用したユーザ・アクション・データ）を詳述することができる。報告およびチャートは、特定の広告主またはコンテンツ・プロバイダに配信されたすべてのコンテンツの人気を表示することができる（例えば、コンテンツを視聴するユーザの数に基づいた表示、または、マルチメディア・デバイスへのダウンロードの数に基づいた表示）。広告主またはコンテンツ・プロバイダは、それらのコンテンツの効果を判断するために、これらの報告およびチャートを使用することができる。
【００６５】
サービス・プロバイダ104は、どの広告主またはコンテンツ・プロバイダが、最も人気がある、あるいは、最も人気がないコンテンツであるかを示した報告およびチャートを作成することができる。これは、サービス・プロバイダ104が、ユーザが視聴する人気評価を公表することを可能にする。ユーザは、評価に基づいて最も人気のあるコンテンツをダウンロードして、視聴することができる。このことにより、広告主またはコンテンツ・プロバイダに対し、より多くの視聴を発生させ、かつサービス・プロバイダ104に対し、より多くのダウンロードおよび視聴の収益を生成させる。
【００６６】
コンテンツには、本出願人によって所有されて、参照によって本願明細書において組み込まれている米国特許出願09/665921に記載されているように、さまざまなプロモーションの特徴を可能にする情報を付加させることができる。この情報の例は、今後の録画のスケジューリング、製品の購入、ウェブページの訪問、さらなるコンテンツの視聴等である。マルチメディア・デバイスは、タグをスキャンし、かつタグとそれらのデータを解釈する。タグは、一定のプロンプトを表示、または、ある番組の録画予定等をマルチメディア・デバイス407に命令し、そして、とるべきアクションのコマンドを、ユーザが入力する。ユーザは、リモート・コントロールを使用して、マルチメディア・デバイス407と対話することができる。
【００６７】
例えば、視聴されているコンテンツ内のタグは、マルチメディア・デバイス407に、ユーザが、コンテンツ内で強調されたアイテムに基づいて、ビデオ・ツアーのリストを視聴することができることを伝える。ユーザが、リストの視聴を望むことをユーザが確認すると、タグは、マルチメディア・デバイス407に、リストをフォーマットしかつユーザに表示するのに十分な情報を与える。ユーザがリストのアイテムを選択すると、タグは、また、マルチメディア・デバイス407に、例えば、特殊なウェブ・サーバからストリーミングビデオを表示する、または、製品の購入処理を実行する等のアクションを実行するのに十分な情報を与える。サービス・プロバイダ104は、さらに、ユーザが付加的なコンテンツを視聴した回数、ウェブページの訪問、製品購入等に基づいて、料金を広告主またはコンテンツ・プロバイダに請求することができる。
【００６８】
3.0  実装メカニズム−ハードウェア概要
図7は、本発明の実施例が実装できるコンピュータ・システム700を示す、ブロック図である。コンピュータ・システム700は、情報を通信するためのバス702または情報を通信するための他の通信メカニズム、および情報を処理するためのバス702と結合されているプロセッサ704を含む。コンピュータ・システム700は、また、情報とプロセッサ704によって実行されるべき命令とを記憶するためにバス702に結合されている、ランダム・アクセス・メモリー（RAM）または他の動的記憶デバイスの主記憶装置706も含む。主記憶装置706は、また、プロセッサ704によって実行される命令を実行中、一時的変数または他の中間情報を記憶するために使用しても良い。コンピュータ・システム700は、さらに、静的情報およびプロセッサ704に対する命令を記憶するためにバス702に結合される読み出し専用メモリー（ROM）708または他の静的記憶デバイスを含む。磁気ディスクまたは光ディスクといった記憶デバイス710も、提供され、そして情報および命令を記憶するためにバス702に結合される。
【００６９】
コンピュータ・システム700は、コンピュータ・ユーザに情報を表示するために、バス702を介して、陰極線管（CRT）といった表示712に結合させても良い。英数字キーおよび他のキーを含む入力デバイス714は、プロセッサ704への情報およびコマンド選択を通信するため、バス702に結合される。ユーザ入力デバイスの別のタイプは、マウス、トラックボール、スタイラス、またはカーソル方向キーといった、プロセッサ704への方向情報およびコマンド選択を通信し、かつ表示712上でカーソルの動きを制御するため、のカーソル制御716である。この入力デバイスは、通常、2つの軸において2つの自由度を有し、第1軸（たとえば、x）および第2軸（たとえば、y）により、このデバイスは、平面での位置を特定できる。
【００７０】
本発明は、電子商取引および仲買業務のためのコンピュータ・システム700の使用に関する。本発明の一実施例によれば、電子商取引および仲買業システムは、主記憶装置706に含まれる一つ以上の命令の一つ以上シーケンスを実行するプロセッサ704に応答する、コンピュータ・システム700によって提供される。このような命令は、記憶デバイス710といった別のコンピュータ可読メディアから主記憶装置706に読み込んでもよい。主記憶装置706に含まれる命令のシーケンスを実行すると、プロセッサ704は、本明細書に説明されるプロセスステップを実行する。別の実施例では、ソフトウェア命令の代わりに配線接続の回路を使用するか、またはそれをソフトウェア命令と組み合わせて使用して、本発明を実装しても良い。すなわち、本発明の実施例は、ハードウェア回路およびソフトウェアの何らかの特定の組み合わせに限定されない。
【００７１】
本明細書で用いられる用語「コンピュータ可読媒体」は、プロセッサ704が実行のための命令の提供に関与する任意の媒体である。このようなメディアは、多くの形態をとることができ、不揮発性メディア、揮発性メディア、および伝送メディアを含むが、これらに限定されない。不揮発性メディアは、たとえば、記憶デバイス710といった、光または磁気ディスクを含む。揮発性メディアは、主記憶装置706といった、動的メモリーを含む。伝送メディアは、同軸ケーブル、銅線および光ファイバを含み、バス702を構成する線を含む。伝送メディアはまた、電波および赤外線データ通信中に生成されるものといった、音波または光波の形態をとることもできる。
【００７２】
コンピュータ可読メディアの共通の形式は、たとえば、フロッピー（登録商標）ディスク、フレキシブル・ディスク、ハード・ディスク、磁気テープ、または他の何らかの磁気メディア、CD-ROM、他の何らかの光メディア、パンチカード、紙テープ、穴のパターンがある他の何らかの物理的メディア、RAM、PROM、およびEPROM、FLASH-EPROM、他の何らかのメモリーチップまたはカートリッジ、以下に説明される搬送波、またはコンピュータが読み取れる他の何らかのメディアを含む。
【００７３】
コンピュータ可読メディアのさまざまな形態は、実行のため、プロセッサ704に1つまたは複数の命令の1つまたは複数のシーケンスを搬送することに関係することができる。たとえば、この命令は、最初、リモート・コンピュータの磁気ディスクで搬送しても良い。このリモート・コンピュータは、命令をその動的メモリーにロードでき、そしてこれらの命令を、モデムを使用して電話線から送信することができる。コンピュータ・システム700にローカルなモデムは、この電話線のデータを受信でき、そして赤外線送信器を使用して、データを赤外線信号に変換できる。赤外線検出器は、赤外線信号で搬送されるデータを受信でき、そして適切な回路が、このデータをバス702に配置することができる。バス702は、主記憶装置706にデータを搬送し、ここから、プロセッサ704は、命令を呼び出し、そして実行する。主記憶装置706によって受信される命令は、オプションとして、プロセッサ704による実行の前あるいは後で、記憶デバイス710に記憶させることができる。
【００７４】
コンピュータ・システム700はまた、バス702に結合される通信インターフェース718を含む。通信インターフェース718は、ローカル・ネットワーク722に接続されるネットワークリンク720と結合する双方向データ通信を提供する。たとえば、通信インターフェース718は、対応する電話線タイプへのデータ通信接続を提供するサービス総合デジタル通信網（ISDN）カードまたはモデムでもよい。別の例として、通信インターフェース718は、互換LANへのデータ通信接続を提供するローカル・エリア・ネットワーク（LAN）カードでもよい。無線リンクが、実装しても良い。このような実装の何れでも、通信インターフェース718は、さまざまなタイプの情報を表すデジタル・データ・ストリームを搬送する電気、電磁気、または光の信号を送信および受信する。
【００７５】
ネットワークリンク720は、通常、1つまたは複数のネットワークにより、他のデータデバイスにデータ通信を提供する。たとえば、ネットワークリンク720は、ローカル・ネットワーク722により、ホストコンピュータ724に、またはインターネットサービスプロバイダー（ISP）726によって動作されるデータ機器に、接続を提供しても良い。ISP726は、次いで、ワールドワイドパケットデータ通信ネットワーク（現在は一般に「インターネット」728という）によりデータ通信サービスを提供する。ローカル・ネットワーク722およびインターネット728は、両方とも、デジタル・データ・ストリームを搬送する電気、電磁気、または光の信号を使用する。さまざまなネットワークを通じた信号、およびネットワークリンク720上および通信インターフェース718を通じた信号は、コンピュータ・システム700と双方向にデジタル・データを搬送し、情報をトランスポートする搬送波の代表的な形態である。
【００７６】
コンピュータ・システム700は、ネットワーク（1つまたは複数）、ネットワークリンク720および通信インターフェース718により、メッセージの送信、およびプログラムコードを含むデータの受信ができる。インターネットの例では、サーバ430は、インターネット728、ISP726、ローカル・ネットワーク722および通信インターフェース718により、アプリケーションプログラムに対する要求コードを送信する可能性がある。本発明によれば、本願明細書に記載されるような、ダウンロードされたアプリケーションは、中央管理されたルールを使用した、ドキュメント・アクセスの制御を提供する。
【００７７】
受信コードは、受信された際にプロセッサ704によって実行させてもよいし、そして／または後で実行するため、記憶デバイス710、または他の不揮発性の記憶装置に記憶させてもよい。このようにして、コンピュータ・システム700は、搬送波の形態で、アプリケーションコードを取得しても良い。
【００７８】
4.0  拡張および代替
以上の記載においては、本発明は、その特定の実施例に関して記載された。しかしながら、さまざまな修正および変更がより広い本発明の精神と範囲から逸脱することなく、それに対して行われてもよいことは、明白である。本明細書および図面は、適宜、制限的な感覚でなく、むしろ説明的なものと見なされる。
【符号の説明】
【００７９】
102  DVR
104  サービス・プロバイダ
105  ネットワーク
106  コンテンツ・プロバイダ
108  パーソナル・コンピュータ
110  携帯用デバイス
152A  入力
152B  出力
154  信号変換器
156A  エンコーダ
156B  復号器
158  暗号器/復号器
162  通信インターフェース
164  記憶装置
160  記録モジュール
201  コンテンツ・プロバイダ
202  コンテンツ・プロバイダ
203  コンテンツ・プロバイダ
205  マルチメディア・デバイス
206  マルチメディア・デバイス
207  マルチメディア・デバイス
301  コンテンツ／メタデータ・エントリー
302  コンテンツのメタデータ
303  コンテンツ
304  キュー
305  検証・試験ステーション
306  コンテンツ・メタデータ
307  コンテンツ
308  メタデータ・データベース
309  コンテンツ配信サーバ
401  広告／コンテンツ希望リスト・サーバ
402  ユーザ広告／コンテンツ希望リスト・データベース
403  フィルタリング／マッチング・サーバ
404  キュー
406  課金システム
407  マルチメディア・デバイス
408  ユーザ・インターフェース
501  サービス・バックエンド・サーバ
504  記憶デバイス
700  コンピュータ・システム
702  バス
704  プロセッサ
706  主記憶装置
708  ROM
710  記憶デバイス
712  ディスプレイ
714  入力デバイス
716  カーソルコントロール
718  通信インターフェース
720  ネットワークリンク
722  ローカル・ネットワーク
724  ホストコンピュータ
726  ISP
728  インターネット
730  サーバ
【図１Ａ】
0005068321.tif 000002
【図１Ｂ】
0005068321.tif 000003
【図２】
0005068321.tif 000004
【図３】
0005068321.tif 000005
【図４】
0005068321.tif 000006
【図５】
0005068321.tif 000007
【図６】
0005068321.tif 000008
【図７】
0005068321.tif 000009