(57)【特許請求の範囲】
【請求項１】
マルチメディアデバイスにより情報を提示する方法であって、
前記方法が、
前記マルチメディアデバイスに、コンテンツストリームの再生を停止するよう指示するユーザ入力を受信するステップと、
前記ユーザ入力の受信に応答して、メニュを表示するか否かを決定するステップであって、前記メニュが、前記マルチメディアデバイスにコンテンツストリームを除去させる、ユーザが選択することが出来るオプションと、以前スキップされずに視聴された１つ以上の広告に少なくとも部分的に基づいて、前記マルチメディアデバイスにより選択された少なくとも１つの広告を含む特定の情報とを備える、ステップと、
前記メニュを表示することの決定に基づいて、前記マルチメディアデバイスのユーザに前記メニュを表示するステップと、
を備える、方法。
【請求項２】
前記特定の情報が、特定のユーザ選択可能なオプションを備え、そしてさらに、
前記特定のユーザ選択可能なオプションの選択を示す特定のユーザ入力を受信し、かつ前記特定のユーザ入力の受信に応答して、前記ユーザに後続メニュを表示することを、備える方法であって、
前記後続メニュが、
（a）ユーザが選択すると、前記マルチメディアデバイスが、前記ユーザに広告を表示する、ユーザ選択可能なオプション、
（b）ユーザが選択すると、前記マルチメディアデバイスが、前記ユーザにインターフェイスを表示し、これにより、前記ユーザは製品またはサービスを購入できる、ユーザ選択可能なオプション、および
（c）ユーザが選択すると、前記マルチメディアデバイスが、前記ユーザにインターフェイスを表示し、これにより、前記ユーザは、前記ユーザに送るべき製品またはサービスについての情報を要求できる、ユーザ選択可能なオプション、
（d）前記ユーザが、前記マルチメディアデバイスを介して質問の回答を提出できるようにする、インターフェイス、
（e）ユーザが選択すると、前記マルチメディアデバイスが、要求受信団体に要求を送信し、前記要求では、前記要求受信団体に、指定された情報を、（i）指定された電子メールアドレスおよび（ii）指定された郵便住所、の少なくとも1つに送るように依頼する、ユーザ選択可能なオプション、
（f）ユーザが選択すると、前記マルチメディアデバイスに、前記ユーザが、近く登場するコンテンツストリームの記録を予約できるようにさせる、ユーザ選択可能なオプション、
（g）前記ユーザが、後で見るために特定のビデオのダウンロードを要求できるようにする、インターフェイス、
の少なくとも1つを備える、請求項１に記載の方法。
【請求項３】
前記特定の情報が、特定のユーザ選択可能なオプションを備え、そしてさらに、
前記特定のユーザ選択可能なオプションの選択を示す特定のユーザ入力を受信するステップと、
前記特定のユーザ入力の受信に応答して、販売団体に指定の金額を請求するステップと、
を備える、請求項１に記載の方法。
【請求項４】
前記特定の情報が、特定のユーザ選択可能なオプションを備え、そしてさらに、
前記特定のユーザ選択可能なオプションの選択を示す特定のユーザ入力を受信し、かつ前記特定のユーザ入力の受信に応答して、前記特定のユーザ選択可能なオプションが選択されたことを示すデータを記録すること、
を備える、請求項１に記載の方法。
【請求項５】
前記データに基づいて、表示のために選択された1つまたは複数の追加のユーザ選択可能なオプションを表示することを、さらに備え、
前記1つまたは複数の追加のユーザ選択可能なオプションが、前記特定のユーザ選択可能なオプションと同一のカテゴリー内にあると言う理由で、前記1つまたは複数の追加のユーザ選択可能なオプションが、表示のために選択された、
請求項４に記載の方法。
【請求項６】
前記特定の情報を前記マルチメディアデバイスの前記ユーザに表示するステップが、1つまたは複数の特定のユーザ選択可能なオプションを、前記1つまたは複数の特定のユーザ選択可能なメニュをプションのそれぞれが、以前に選択された頻度に基づく順番で、表示すること、
をさらに備える、請求項１に記載の方法。
【請求項７】
前記特定の情報を前記マルチメディアデバイスの前記ユーザに表示する前記ステップが、対応するテレビ番組を後で前記マルチメディアデバイスに記録させるために、前記ユーザが選択できる、1つまたは複数のテレビ番組のタイトルを表示すること、をさらに備える、請求項１に記載の方法。
【請求項８】
マルチメディアデバイスにより情報を提示する装置であって、
前記マルチメディアデバイスに、コンテンツストリームの再生を停止するよう指示するユーザ入力を受信する手段と、
前記ユーザ入力の受信に応答して、メニュを表示するか否かを決定する手段であって、前記メニュが、前記マルチメディアデバイスにコンテンツストリームを除去させる、ユーザが選択することが出来るオプションと、以前スキップされずに視聴された１つ以上の広告に少なくとも部分的に基づいて前記マルチメディアデバイスにより選択された少なくとも１つの広告を含む特定の情報とを備える、手段と、  
前記メニュを表示することの決定に基づいて、前記マルチメディアデバイスのユーザに前記メニュを表示する手段と、
を備える、装置。
【請求項９】
前記特定の情報が、特定のユーザ選択可能なオプションを備え、そして前記ステップが、さらに、
前記特定のユーザ選択可能なオプションの選択を示す特定のユーザ入力を受信し、そして
前記特定のユーザ入力の受信に応答して、前記ユーザに後続メニュを表示すること、
を備え、
前記後続メニュが、
（a）ユーザが選択すると、前記マルチメディアデバイスが、前記ユーザに広告を表示する、ユーザ選択可能なオプション、
（b）ユーザが選択すると、前記マルチメディアデバイスが、前記ユーザにインターフェイスを表示し、これにより、前記ユーザは製品またはサービスを購入できる、ユーザ選択可能なオプション、
（c）ユーザが選択すると、前記マルチメディアデバイスが、前記ユーザにインターフェイスを表示し、これにより、前記ユーザは、前記ユーザに送るべき製品またはサービスについての情報を要求できる、ユーザ選択可能なオプション、
（d）前記ユーザが、前記マルチメディアデバイスを介して質問の回答を提出できるようにする、インターフェイス、
（e）ユーザが選択すると、前記マルチメディアデバイスが、要求受信団体に要求を送信し、前記要求は、前記要求受信団体に、指定された情報を、（i）指定された電子メールアドレスおよび（ii）指定された郵便住所、の少なくとも1つに送るように依頼する、ユーザ選択可能なオプションを少なくとも1つ備えるメニュ、
（f）ユーザが選択すると、前記マルチメディアデバイスに、前記ユーザが、近く登場するコンテンツストリームの記録を予約出来るようにさせる、ユーザ選択可能な少なくとも1つのオプションを備えるメニュ、および
（g）前記ユーザが、後で見るために特定のビデオのダウンロードを要求できるようにする、インターフェイス、
の少なくとも1つを備える、請求項８に記載の装置。
【請求項１０】
前記特定の情報が、特定のユーザ選択可能なオプションを含み、そして前記ステップは、
前記特定のユーザ選択可能なオプションの選択を示す特定のユーザ入力を受信し、そして
前記特定のユーザ入力の受信に応答して、販売団体に指定の金額を請求すること、
をさらに備える、請求項８に記載の装置。
【請求項１１】
前記特定の情報が、特定のユーザ選択可能なオプションを含み、そして前記ステップは、さらに、前記特定のユーザ選択可能なオプションの選択を示す特定のユーザ入力を受信し、そして前記特定のユーザ入力の受信に応答して、前記特定のユーザ選択可能なオプションが選択されたことを示すデータを記録すること、
を含む、請求項８に記載の装置。
【請求項１２】
前記ステップが、前記データに基づいて、表示のために選択された1つまたは複数の追加のユーザ選択可能なオプションを表示することを、さらに含み、
前記1つまたは複数の追加のユーザ選択可能なオプションが、前記特定のユーザ選択可能なオプションと同一のカテゴリーである理由で、前記1つまたは複数の追加のユーザ選択可能なオプションが、表示のために選択される、
請求項１１に記載の装置。
【請求項１３】
前記特定の情報を前記マルチメディアデバイスの前記ユーザに表示することが、1つまたは複数の特定のユーザ選択可能なメニュオプションを、前記1つまたは複数の特定のユーザ選択可能なオプションのそれぞれが以前に選択された頻度に基づく順番で、表示することを、さらに備える、請求項８に記載の装置。
【請求項１４】
前記特定の情報を前記マルチメディアデバイスの前記ユーザに表示することが、前記マルチメディアデバイスに、対応するテレビ番組を後で記録させるために、前記ユーザが選択できる1つまたは複数のテレビ番組のタイトルを、前記ユーザに表示することを、さらに備える、請求項８に記載の装置。
【請求項１５】
マルチメディアデバイスにより特定の情報を表示するため、命令の1つまたは複数のシーケンスを格納するコンピュータ可読メディアであって、これらの命令が、1つまたは複数のプロセッサによって実行される場合、前記1つまたは複数のプロセッサに、
前記マルチメディアデバイスに、コンテンツストリームの再生を停止するよう指示するユーザ入力を受信するステップと、
前記ユーザ入力の受信に応答して、メニュを表示するか否かを決定するステップであって、前記メニュが、前記マルチメディアデバイスにコンテンツストリームを除去させる、ユーザが選択することが出来るオプションと、以前スキップされずに視聴された１つ以上の広告に少なくとも部分的に基づいて、前記マルチメディアデバイスにより選択された少なくとも１つの広告を含む特定の情報とを備える、ステップと、  
前記メニュを表示することの決定に基づいて、前記マルチメディアデバイスのユーザに前記メニュを表示するステップと、
を実行させる、コンピュータ可読メディア。
【請求項１６】
前記特定の情報が、特定のユーザ選択可能なオプションを備え、そして前記命令が、前記1つまたは複数のプロセッサによって実行される場合、前記1つまたは複数のプロセッサに、
前記特定のユーザ選択可能なオプションの選択を示す特定のユーザ入力を受信するステップ、および
前記特定のユーザ入力の受信に応答して、前記ユーザに後続メニュを表示するステップ、
を実行させ、
前記後続メニュは、
（a）ユーザが選択すると、前記マルチメディアデバイスが、前記ユーザに広告を表示する、ユーザ選択可能なオプション、
（b）ユーザが選択すると、前記マルチメディアデバイスが、前記ユーザにインターフェイスを表示し、これにより、前記ユーザは製品またはサービスを購入できる、ユーザ選択可能なオプション、
（c）ユーザが選択すると、前記マルチメディアデバイスが、前記ユーザにインターフェイスを表示し、これにより、前記ユーザは、前記ユーザに送るべき製品またはサービスについての情報を要求できる、ユーザ選択可能なオプション、
（d）前記ユーザが、前記マルチメディアデバイスを介して質問の回答を提出できるようにする、インターフェイス、
（e）ユーザが選択すると、前記マルチメディアデバイスが、要求受信団体に要求を送信し、前記要求では、前記要求受信団体に、指定された情報を、（i）指定された電子メールアドレスおよび（ii）指定された郵便住所、の少なくとも1つに送るように依頼する、ユーザ選択可能なオプションを少なくとも1つ含むメニュ、
（f）ユーザが選択すると、前記マルチメディアデバイスに、前記ユーザが、近く登場するコンテンツストリームの記録を予約出来るようにさせる、ユーザ選択可能なオプションを少なくとも1つ含むメニュ、および
（g）前記ユーザが、後で見るために特定のビデオのダウンロードを要求できるようにする、インターフェイス、
の少なくとも1つを備える、
請求項１５に記載のコンピュータ可読メディア。
【請求項１７】
前記特定の情報が、特定のユーザ選択可能なオプションを備え、そして前記命令が、前記1つまたは複数のプロセッサによって実行される場合、前記1つまたは複数のプロセッサに、
前記特定のユーザ選択可能なオプションの選択を示す特定のユーザ入力を受信するステップ、および
前記特定のユーザ入力の受信に応答して、販売団体に指定の金額を請求するステップ、
を実行させる、
請求項１５に記載のコンピュータ可読メディア。
【請求項１８】
前記特定の情報が、特定のユーザ選択可能なオプションを含み、そして前記命令が、前記1つまたは複数のプロセッサによって実行される場合、前記1つまたは複数のプロセッサに、
前記特定のユーザ選択可能なオプションの選択を示す特定のユーザ入力を受信するステップ、および
前記特定のユーザ入力の受信に応答して、前記特定のユーザ選択可能なオプションが選択されたことを示すデータを記録するステップ、
を実行させる、
請求項１５に記載のコンピュータ可読メディア。
【請求項１９】
前記命令が、前記1つまたは複数のプロセッサによって実行される場合、前記1つまたは複数のプロセッサに、
前記データに基づいて、表示に選択された1つまたは複数の追加のユーザ選択可能なオプションを表示するステップ、
を実行させ、
前記1つまたは複数の追加のユーザ選択可能なオプションが、前記特定のユーザ選択可能なオプションと同一のカテゴリーである理由により、前記1つまたは複数の追加のユーザ選択可能なオプションが、表示のために選択される、
請求項１８に記載のコンピュータ可読メディア。
【請求項２０】
前記マルチメディアデバイスの前記ユーザに前記特定の情報を表示するステップが、前記1つまたは複数の特定のユーザ選択可能なメニュオプションのそれぞれが、以前に選択された頻度に基づく順番で、1つまたは複数の特定のユーザ選択可能なオプションを表示することを、さらに備える、請求項１５に記載のコンピュータ可読メディア。
【請求項２１】
前記特定の情報を前記マルチメディアデバイスの前記ユーザに表示するステップは、前記マルチメディアデバイスに、対応するテレビ番組を後で記録させるために、前記ユーザが選択できる、1つまたは複数のテレビ番組のタイトルを表示すること、をさらに備える、請求項１５に記載のコンピュータ可読メディア。
【請求項２２】
複数ある特定の情報アイテムの中から、少なくとも部分的に、電子番組ガイド情報に基づいて、表示のために前記特定の情報を選択すること、
をさらに備える、請求項１に記載の方法。
【請求項２３】
複数ある特定の情報アイテムの中から、少なくとも部分的に、クローズドキャプションストリームにおける1つまたは複数のワードに基づいて、表示のために前記特定の情報を選択すること、
をさらに備える、請求項１に記載の方法。
【請求項２４】
複数ある特定の情報アイテムの中から、少なくとも部分的に、前記ユーザの以前のテレビ視聴動向に基づいて、表示のために前記特定の情報を選択すること、
をさらに備える、請求項１に記載の方法。
【請求項２５】
複数ある特定の情報アイテムの中から、少なくとも部分的に、前記マルチメディアデバイスが、指定の動作モードと関連する制約に従って現在動作するかどうか、に基づいて、表示のために前記特定の情報を選択すること、
をさらに備える、請求項１に記載の方法。
【請求項２６】
複数ある特定の情報アイテムの中から、少なくとも部分的に、前記マルチメディアデバイスの所有者に関連する地理的住所情報に基づいて、表示のために前記特定の情報を選択すること、
をさらに備える、請求項１に記載の方法。
【請求項２７】
複数ある特定の情報アイテムの中から、少なくとも部分的に、前記マルチメディアデバイスの所有者に関連する人口統計情報に基づいて、表示のために前記特定の情報を選択すること、
をさらに備える、請求項１に記載の方法。
【請求項２８】
複数ある特定の情報アイテムの中から、少なくとも部分的に、前記ユーザの以前のテレビ視聴動向に基づいて、表示のために前記特定の情報を選択することが、
少なくとも部分的には、特定のコンテンツストリームの全体が、通常の速度でユーザに再生されていることに基づいて、表示のために前記特定の情報を選択すること、
を備える、請求項２４に記載の方法。
【請求項２９】
前記特定のコンテンツストリームが、テレビコマーシャルである、請求項２８の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルビデオレコーダ（DVR）によりターゲットの広告を表示することに関する。
【背景技術】
【０００２】
本セクションで説明されるアプローチを、追求することは可能であるが、これらのアプローチは、必ずしも、以前から発想または追求されているものではない。したがって、本明細書で特に示されない限り、本セクションで説明されるアプローチは、本出願の請求項に対する従来技術ではなく、かつ本セクションに含めることによって従来技術であることを認めるものではない。
【０００３】
消費者世界へのDVRの導入は、視聴者がテレビ番組を視聴および記録する方法を一新させている。DVRは、VCRの複雑性およびビデオテープの必要性を排除する。DVRは、多数のテレビ番組を格納可能なハードドライブに、テレビ番組を記録する。DVRは、普通、ボックスのような形状であり、そしてテレビセットの上に置かれて、それらに接続されることが多く、DVRは、通常、「セットトップボックス」と現在呼ばれる広義のデバイスカテゴリーに含められる。VCRと同じく、DVRは、ケーブルまたは衛星放送受信アンテナ（または、ある場合には、VCRと異なり、ブロードバンドネットワーク接続から）から入力として1つまたは複数のテレビ信号を受信し、そしてテレビ信号をテレビセットまたは他の表示にも出力する。
【０００４】
こうしたDVRの少なくとも1つは、複数のテレビ番組を、ユーザがそれらのテレビ番組を視聴する時刻に先行して、自動的に記録する。1つまたは複数のテレビ番組が、ハードドライブに記録および格納された後、DVRは、ユーザに、テレビセットにより、現在見ることができるテレビ番組を識別するユーザインターフェイスを表示する。このユーザインターフェイスは、ユーザが、DVRのためのリモートコントロールデバイスを使用して、現在記録されたテレビ番組の1つを選択可能にするメニュを含む。ティボ社によって製造されるDVRにおいて、このメニュは、しばしば「プレイビュー」メニュと呼ばれる。
【０００５】
ユーザが、記録されたテレビ番組を選択した後、DVRは、ハードドライブから適切なデジタル記録を読み取り、そして対応する信号をテレビセットに送信することによって、選択されたテレビ番組をユーザに再生する。このテレビ番組が、ユーザに再生される間、DVRは、ユーザのリモートコントロールから信号を受信する。ユーザは、このリモートコントロールにより、このテレビ番組に関してさまざまな動作を実行するよう、DVRに指示できる。たとえば、ユーザは、所望の時間だけ逆方向にテレビ番組を再生するよう、DVRに指示できる（「巻き戻し」）。ユーザは、テレビ番組を通常よりも早い速度で順方向に再生できる（「早送り」）。ユーザは、テレビ番組を通常よりも遅い速度で順方向に再生できる。ユーザは、テレビ番組の現在表示されているビデオフレームを、無期限に表示させるか（「一時停止」）、またはテレビ番組の再生を完全に停止できる。こうした具合に、ユーザは、テレビ番組をユーザの好きなように時間的にトラバースできる。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
現代のDVRは、通常、非常に大量のデータを格納できるハードドライブを装備するが、これらのハードドライブは、依然として格納可能なデータ量に限りがある。追加のテレビ番組を記録できるようにハードドライブのスペースをフリーにするため、あるDVRは、記録されたテレビ番組が完全に再生された後、「保存または削除」メニュ（または「ダイアログ」）をユーザに表示する。このメニュは、ユーザに、記録されたテレビ番組をDVRのハードドライブから削除するか、または記録されたテレビ番組を後で見るためにDVRのハードドライブに保持するか、のオプションを与える。ユーザは、リモートコントロールを使用して、これらのオプションの1つを選択できる。ユーザの選択に応答して、DVRは、このテレビ番組をユーザの選択に従って保存または削除する。ユーザが、「削除」オプションを選択したのに応答して、番組は、ユーザが「削除」したと認識していても、この時点で、この番組が、ハードドライブのような永続ストレージから実際には削除されていない可能性がある。
【０００７】
ハードドライブ上のスペースをフリーにするための本システムは、うまく機能する。しかしながら、ユーザに表示する必要がある数多くのオプションにおいて、「保存または削除」メニュに限定してしまうのは、それが表示されるフレームをあまり占有していないように見える可能性がある。ある人は、このようなフレームで使用されていないスペース（意味のあるコンテンツが表示されていない）を、チャンスを無駄にするようなスペースと考える可能性さえある。特に、ある人は、「保存または削除」メニュが表示された時点で、さまざまな会社のさまざまな製品が表示されていた可能性のあるテレビ番組を、ユーザが見終えたばかりであることを認識する場合、スペースは、チャンスを無駄にしていると考える可能性がある。これらの製品の格納は、テレビ番組が終わったときには、まだユーザの心に新鮮であるかもしれないが、これらの格納は、早く色褪せる傾向にある。
【０００８】
以下の説明では、説明の目的上、本発明を完全に理解できるようにするため、特定の詳細が、数多く説明される。しかしながら、本発明が、これらの特定の詳細なしで実施することができることは、明らかであろう。他の場合では、本発明を不必要にあいまいにすることを避けるため、周知の構造およびデバイスが、ブロック図の形式で示される。
【０００９】
以下の検討では、図面の参照において、複数の図画に及んで、同一の番号が、同一の部分を参照する。
【００１０】
実施例は、以下の要項に従って説明される。
【００１１】
1.0  全体概要
2.0  システム構造概要
3.0  手法例
3.1  代替の保存／削除メニュ画面
3.2  DVRに配置させた広告から収益を導出する
3.3  メニュオプションスロットへの自動入札
3.4  テレビ番組に広告IDをタグする
3.5  ヒット率に基づいてメニュオプションを調節する
3.6  同様のテレビ番組の記録を提案する
3.7  従量料金制の実装
3.8  動的な広告選択
4.0  実装メカニズム―ハードウェア概要
【課題を解決するための手段】
【００１２】
1.0  全体概要
本発明の一実施例によると、DVRが、記録もしくはダウンロードされたテレビ番組の再生を終えた後、またはその他の指定イベントに応答して、このDVRは、この記録もしくはダウンロードされたテレビ番組を視聴していたユーザに、「保存または削除」メニュを含む画面を表示する。このメニュは、「保存」オプションを含み、選択された場合には、DVRは、記録またはダウンロードされたテレビ番組をDVRのハードドライブに保守する。この「保存」オプションの選択に応答して、番組のタイトルおよび／またはその他の説明文を、DVRのユーザインターフェイスに保持させてもよく、それによって、ユーザは、この番組を後で見ることができるようになる。このメニュはまた、「削除」オプションを含み、選択された場合には、DVRは、記録またはダウンロードされたテレビ番組を格納するのに使用されていた、DVRのハードドライブにおけるスペースを「フリー」にする。スペースをフリーにするには、このスペースが、その他のテレビ番組を記録するのに利用可能として指定してもよく、以前に記録されたテレビ番組は、別に記録されたテレビ番組によって上書きされるまで、ハードドライブから実際には除去させないことも可能である。ユーザが、「削除」オプションを選択したのに応答して、プログラムは、ユーザの認識上で「削除」することができるが、この時点で、このプログラムは、ハードドライブといった永続ストレージから実際には削除されない可能性がある。
【００１３】
本発明の一実施例によると、「保存」および「削除」オプションに加えて、メニュは、1つまたは複数の他のオプションをさらに含む。本発明の一実施例では、これらの他のオプションのそれぞれが、別々のプロモーションアイテムに対応する。たとえば、ユーザが、こうしたオプションを選択すると、DVRは、ユーザのテレビセットで広告を表示または再生することができる。
【００１４】
普通、「広告」は、製品、サービス、ブランド、会社、政治運動、公示などについての情報である。この広告は、販売団体（すなわち、それ自体が、人物または会社である）と関連する可能性があるが、必ずしもその必要はない。広告は、販売団体の製品またはサービスを、特に、その販売団体にビジネスおよび／または収益を生成させることを最終目標として公表するよう、企図される場合がある。このような広告は、特に「ビジネス広告」と呼ぶことができる。しかし、その他の広告は、ビジネス以外または無収益的な動機のある人物または組織と関連するか、それらによって提供されるか、またはそれらを特集する可能性がある。たとえば、広告は、政治広告でもよい。広告は、それらの対象、公示、公共サービス発表、および／または教育情報を宣伝または特集することができる。広告は、情報提供的な性質でもよい。
【００１５】
「保存」および「削除」オプションとは別に、メニュは、製品、サービス、会社、ブランド、人物、公示などの名前に先行して「もっと教えて…」と記したオプションを含む可能性がある。加えて、またはあるいは、メニュは、パンフレットまたは他の情報を視聴者の自宅住所（DVRサービス会社のファイル上にある）および／または視聴者の電子メールアドレスに送ることを提案するオプションを含む可能性がある。視聴者が、このようなオプションを選択する場合、DVRは、視聴者の選択指示を格納することができる。定期的に（たとえば、毎日、毎週、または毎月）で、DVRは、これらの選択指示を一緒にバンドルし、このバンドルを暗号化し、そしてこのバンドルをフルフィルメントセンタに送ることができ、ここでは、選択指示に関連するパンフレットおよび／または情報が、要求通り、確実に送られるようにする。
【００１６】
広告は、別のパーティによってではなく、DVRサービスプロバイダによって提供されるか、または発せられてもよい。たとえば、DVRサービス会社は、政治キャンペーン期間中、広告スペースを寄付する可能性がある。別の例では、DVRサービス会社は、それ自身の製品およびサービスを宣伝するため、広告の選択のされ方を有利にコントロールする可能性がある。
【００１７】
広告は、静止画像、ビデオ、オーディオ、オーディオ付きビデオ、テキスト、および／またはこれらの任意の組み合わせを含んでもよい。広告は、インタラクティブでもよく、この広告の挙動が、少なくともある程度、ユーザ入力に基づくようにすることができる。ユーザが上記のオプションを選択する時点に先行するか、またはユーザがオプションを選択するのに応答して、このような広告を、リモートソースからダウンロードし、または放送し、そしてDVR内に格納することができる。本発明の一実施例では、広告のコンテンツは、ユーザがちょうど視聴していた記録されたテレビ番組において見た、聞いた、または触れられた製品またはサービスを発表するように設計される。
【００１８】
本発明の一実施例では、「保存」および「削除」オプション付きオプションは、ユーザによって選択された場合、DVRにユーザインターフェイスを表示させ、これによりユーザが実際に製品またはサービスを購入できるようにするオプションを含む。繰り返すが、この製品またはサービスは、ユーザがちょうど視聴していた、記録されたテレビ番組で特集または言及されたものでもよい。
【００１９】
たとえば、「保存」および「削除」オプションとは別に、メニュは、製品またはサービスの名前に先行して「購入する…」と記されるか、またはラベルされる1つまたは複数のオプションを含む可能性がある。このオプションは、視覚的に表示および／または音声的に話すことができる。ユーザが、このようなオプションを選択するのに応答して、DVRは、ユーザインターフェイスを表示することができる。ユーザは、製品および／またはサービスのリスト、ならびにそれぞれの価格を、ユーザインターフェイス内で見ることができる。ユーザインターフェイスにより、ユーザは、購入する製品またはサービスを選択でき、そして次に、支払い情報（たとえば、クレジットカード情報）および配達情報（たとえば、発送先住所情報）を供給する。DVRは、支払い情報および配達情報をリモートソースにアップロードすることができる。別の例では、ユーザインターフェイスにより、ユーザは、特定のウェブサイトと関連するショッピングカートへのアイテム追加を承認できる。DVRは、応答可能なように、特定のウェブサイトに指示して（たとえば、インターネットを介して）、この特定のウェブサイト上のユーザのアカウントに関連する「ショッピングカート」にアイテムを追加することができる。後に、ユーザは、本人のコンピュータを使用してウェブサイトにログインし、そして、たとえば、DVRを介して「ショッピングカート」に追加されたアイテムを購入することによって、取引を完了することができる。別の例では、DVRは、ユーザの電子メールアカウントに、コード化されたURLを含む電子メールメッセージを送信することができる。このURLにより、ユーザは、この特定のウェブサイトでの購入を完了できる。
【００２０】
別の例では、「保存」および「削除」オプションとは別に、メニュは、ユーザが回答を提出来る質問を含む1つまたは複数のオプションを含む可能性がある。たとえば、メニュオプションが、「レートを付けてください」と言い、そして次に番組、俳優、製品、サービスなどを識別する可能性がある。
【００２１】
本発明の一実施例では、上記オプションの代わりに、またはこれらに加えて、「保存および削除」メニュを含む同一のDVR生成画面は、このDVRがメニュ表示と同時に表示または再生する1つまたは複数の実際の広告をさらに含む。本発明の一実施例では、上記のオプションの代わり、またはこれらに加えて、「保存および削除」メニュを含む同一のDVR生成画面は、このDVRのユーザが上述のように製品またはサービスを実際に購入できるようにするインターフェイスをさらに含む。
【００２２】
上述の本発明の少なくともいくつかの実施例は、複数の理由で非常に有益である。広告および／またはメニュオプションは、製品またはサービスを特集または触れた記録またはダウンロードされたテレビ番組をユーザが見終わった直後、または間もなく見終わるころに、DVRユーザに表示できるので、この製品またはサービスは、まだユーザの心に新鮮であろう。この新鮮さは、ユーザが、その製品もしくはサービスについてもっと知ること、および／または製品もしくはサービスを購入することに、興味をもつ確率を高めるであろう。
【００２３】
加えて、広告および／またはメニュオプションは、記録またはダウンロードされたテレビ番組の表示中よりもむしろ、記録またはダウンロードされたテレビ番組が表示された後、ユーザに表示することができるので、ユーザは、広告および／またはメニュオプションの表示によってイライラさせられる可能性が低くなる。ユーザの視聴体験は、広告の表示によって中断または変更される必要がない。広告および／またはメニュオプションの表示は、最小限の侵略性とする。しかも、広告および／またはメニュオプションは、著作権のあるテレビ番組内で表示される必要がないので、著作権問題は、回避できる。
【００２４】
さらには、広告および／またはメニュオプションは、「保存または削除」メニュをすでに含む同一画面内に表示できるので、本発明の少なくともいくつかの実施例は、既存DVRへの非常に少ない変更で実装できる。DVRで実行されるソフトウェアへの軽微なアップグレードが、DVRにアップロードでき、これによって、DVRは、既存画面上で強化されたプロモーション情報を表示できるようになる。すでに「保存または削除」メニュに慣れているユーザは、記録またはダウンロードされたテレビ番組の再生が終了したとき、この画面を見ることをすでに予測しているので、このような強化されたプロモーション情報の単なる画面への追加によって混乱する可能性は低い。
【００２５】
上に要約される本発明の実施例は、本発明の別の実施例とともに、より詳細に以下に説明される。
【図面の簡単な説明】
【００２６】
本発明は、添付図面の図において、限定としてではなく、一例として説明されるものであり、そしてこれらの図面において同一の参照番号が、同様の要素を参照する。
【図１】本発明の一実施例による、記録されたテレビ番組の再生完了といった所定イベントの発生に応答して、強化されたプロモーション情報が、ユーザに表示されるシステムを説明する、ブロック図である。
【図２】本発明の一実施例による、DVRの内部構造およびコンポーネントの概要を説明する、ブロック図である。
【図３】本発明の一実施例による、記録されたテレビ番組の再生完了といった所定イベントの発生に応答して、DVRが、プロモーション情報をDVRユーザに表示する手法のステップを説明する、フロー図である。
【図４】本発明の実施例が実装できるシステムの、ブロック図である。
【図５】本発明の一実施例による、強化された保存または削除メニュの一例を示す。
【図６】本発明の一実施例による、「保存」または「削除」オプション以外のオプションのユーザ選択後に表示できる、メニュの一例を示す。
【発明を実施するための形態】
【００２７】
2.0  システム構造概要
図1は、本発明の一実施例による、記録されたテレビ番組の再生完了といった所定イベントの発生に応答して、強化されたプロモーション情報が、ユーザに表示されるシステムを説明する、ブロック図である。このシステムは、インターネット、ローカルエリアネットワーク（LAN）および／またはワイドエリアネットワーク（WAN）といったネットワーク105と、イサネット（登録商標）または他の通信ポートといった任意の適切な通信インターフェイスにより通信するように結合されたDVR101を含む。DVR101は、ネットワーク105への通信を開始できる。本発明の一実施例では、DVR101は、ダイアルアップモデムを介して接続するため、RJ-11ポートを通じてネットワーク105と接続する。本発明の一実施例では、DVR101は、無線または有線のイサネット（登録商標）アダプタ用のUSBポートによりネットワーク105に接続される。本発明の一実施例では、DVR101は、直接のイサネット（登録商標）接続によりネットワーク105と接続する。代表的なDVRの機能は、本出願人によって所有される米国特許第6,233,389号に示されていて、そしてこれは、参照として、本願に組み込まれている。
【００２８】
あるいは、DVR101は、放送番組コンテンツを受信可能な任意のセットトップボックスでもよい。本発明のいくつかの実施例は、特にDVRについて説明されるが、本発明の実施例は、他のマルチメディアデバイスにも適用および実装できる。本明細書で使用される場合、語句「マルチメディアデバイス」は、動画ビデオを記録および再生できるデバイスである。マルチメディアデバイスは、DVRおよびMP3プレーヤーを含み、またその他のデバイスも含む。DVRは、あるいは、パーソナルビデオレコーダ（PVR）および／またはデジタルメディアレコーダ（DMR）とも呼ばれ、そしてスタンドアローン、またはケーブル会社、衛星通信会社、電話会社、インターネット会社および／もしくは他のマルチメディア情報プロバイダからのマルチメディア受信器と組み合わせてもよい。
【００２９】
本発明の一実施例では、放送者102は、ケーブル、衛星、陸上通信、または他の送信方法を介して放送番組コンテンツをDVR101に提供する。本明細書で使用される場合、「放送番組コンテンツ」は、たとえば、オーディオ、画像、またはビデオコンテンツといった任意のマルチメディアコンテンツを含む。テレビ番組は、このような放送番組コンテンツの一例である。放送者102は、1つまたは複数のコンテンツストリームの形式で、DVR101に放送番組コンテンツを提供する。本発明の別の実施例では、DVR101は、デジタルコード化したテレビ番組を、インターネットを介して放送者102からダウンロードし、このテレビ番組は、従来のテレビ放送方法を使用して放送される必要はない。
【００３０】
広告者104は、サービスプロバイダ103に追加コンテンツを提供することができる。たとえば、広告者104または放送者102は、サービスプロバイダ103にブランド広告（たとえば、コマーシャル、ビデオ、画像、テキストなど）を提供することができる。サービスプロバイダ103は、広告を、放送者102によってDVR101に送信されるべき放送番組コンテンツと関連させることができる。
【００３１】
本発明の一実施例では、ネットワーク105により、DVR101は、広告および／または他のプロモーション情報をサービスプロバイダ103から定期的にダウンロードする。たとえば、DVR101は、上記のように、テレビ番組の終わりに表示される「保存または削除」メニュ内に表示されるべきメニュオプションを定期的にダウンロードおよび格納することができる。加えて、またはそれに代えて、広告および／または他のプロモーション情報を、指定イベントの発生に応答して、たとえば、ユーザが、番組の終わりを見るのに応答して、ダウンロードすることができる。DVR101は、番組に関連する広告をダウンロードできる。ダウンロードされるのとは別に、DVR101は、DVR101に放送されている広告および／または他のプロモーション情報を受信および格納することができる。DVR101にダウンロードまたは放送される各広告およびメニュオプションは、1つまたは複数のコンテンツストリームと明示的に関連づけてもよい。このような各コンテンツストリームは、別々のテレビ番組を表することができる。
【００３２】
本発明の一実施例では、DVR101は、サービスプロバイダ103と通信する。サービスプロバイダ103は、番組ガイドデータ、ブランドアイコンおよび写真といったグラフィカルリソース、サービス情報、ソフトウェアプログラム、広告、ならびに他の形式のデータをDVR101に提供する。サービスプロバイダ103は、DVR101がサービスプロバイダ103とは独立して動作可能にするデータを、DVR101に提供することで、DVR101は、自主的な記録機能を実行できる。本発明の一実施例では、DVR101とサービスプロバイダ103との間の通信は、安全な配信アーキテクチャーにより貫流するので、ユーザのプライバシおよびすべてのデータは盗聴者から保護される。
【００３３】
図2は、本発明の一実施例による、DVRの内部構造およびコンポーネントの概要を説明する、ブロック図である。図2はまた、DVRに存在し得るコンポーネントのいくつかを説明するが、本発明のいくつかの実施例では、DVRは、図2に示したものより、多いか、または少ないコンポーネントを含んでもよい。
【００３４】
本発明の一実施例では、DVR202は、信号変換器254を含む。信号変換器254は、アナログテレビ信号をデジタルデータストリームにデジタル化するコンポーネントを含む。信号変換器254はまた、デジタルデータストリームを入力として受け入れることができる。
【００３５】
DVR202は、アンテナ、ケーブルTVシステム、衛星受信器、および／または他の受信メカニズムから、入力252Aを介して、放送信号を受信できる。入力252Aは、同時に複数の信号が受信および記録できる複数の同調モジュールを含む。
【００３６】
記録モジュール260は、着信コンテンツストリームを、ストレージ264といった、少なくとも1つのストレージ設備にこのコンテンツストリームを格納することによって、記録する。ストレージ264は、たとえば、ハードディスクドライブである。ストレージ264は、たとえば、フラッシュメモリといった、他の形式のストレージメディアを含んでもよい。ストレージ264は、少なくとも一時的に、コンテンツストリームのセグメントを保護するように設計される。ストレージ264は、DVR202の内部および／または外部とし得る。信号変換器254は、格納されたコンテンツストリームのセグメントを呼び出し、コンテンツストリームをアナログ信号に変換し、そして信号をラジオ波（RF）キャリアで変調する。このアナログ信号は、出力252Bによりテレビセットに配信される。
【００３７】
あるいは、出力252Bは、デジタル信号をテレビセットまたはビデオモニタに配信することができる。たとえば、DVR202は、DVI（Digital Visual Interface）ポートを利用して、デジタル信号をテレビセットまたはビデオモニタにDVIケーブルを介して送信することができる。たとえば、DVR202は、HDMI（High Definition Multimedia Interface）ポートを利用して、デジタル信号をテレビセットまたはビデオモニタにHDMIケーブルを介して送信することができる。
【００３８】
DVR202はまた、通信インターフェイス262を含み、これにより、DVR202は、イサネット（登録商標）、無線ネットワーク、モデム、または他の通信メカニズムを介してネットワーク105上で通信する。DVR202は、上述のコンポーネントがDVR202の各コンポーネントの機能を実行可能なテレビセットに収容されるように、テレビシステムに一体化することができる。
【００３９】
本発明の一実施例では、DVR202は、パーソナルコンピュータ（PC）、別のDVR、サービスプロバイダおよび／またはコンテンツサーバといった複数のソースからのデジタルデータ信号を受信、記録、格納、転送、再生するように設計された複数のコンポーネントを含む。本発明の一実施例では、DVR202は、デジタルデータ信号を別のDVRまたはPCに転送できる。エンコーダ256Aおよびデコーダ256Bを使用して、DVR202は、デジタル信号を再生、ストレージまたは転送するため、さまざまな形式にエンコードおよびデコードできる。暗号化器／復号化器258を使用して、DVR202は、デジタルデータ信号の安全なストレージ、転送または再生のため、デジタルデータ信号を暗号化または復号化できる。
【実施例】
【００４０】
3.0  手法例
図3は、本発明の一実施例による、記録されたテレビ番組の再生完了といった所定イベントの発生に応答して、DVRが、プロモーション情報をDVRユーザに表示する手法のステップを説明する、フロー図である。以下に説明される手法は、たとえば、DVR101によって実行することができる。本発明の他のさまざまな実施例では、図3に示すものよりも、多いか、または少ないステップを実行することができる。
【００４１】
ブロック302では、コンテンツストリームが、受信される。このコンテンツストリームは、通常、テレビ番組を表す。たとえば、DVR101は、衛星放送受信アンテナを介するか、またはインターネットを介して、ケーブルで放送者102からコンテンツストリームを受信することができる。放送者102が、コンテンツストリームをDVR101に「プッシュ」することもできるが、またDVR101が、放送者102からコンテンツストリームを「プル」することもできる。
【００４２】
ブロック304では、コンテンツストリームは、少なくとも部分的に格納される。たとえば、DVR101は、コンテンツストリームをストレージ264に格納することができる。
【００４３】
ブロック306では、コンテンツストリームは、少なくとも部分的に再生される。たとえば、DVR101が、リモートコントロールからユーザ入力を受信するのに応答して、DVR101は、格納されたコンテンツストリーム（テレビ番組を表す）を再生することができる。DVR101は、格納されたコンテンツストリームをストレージ264から読み取り、そしてこのコンテンツストリームをDVR101が接続されたテレビセットにストリーミングすることによって、この格納されたコンテンツストリームを再生することができる。
【００４４】
ブロック308では、コンテンツストリームが、終わりに達しているかどうかを判断する。たとえば、DVR101は、コンテンツストリームの最後の部分が、テレビセットにストリーミングされたかどうかを判断することができる。コンテンツストリームが、終わりに達している場合、すなわち、コンテンツストリーム全体が、完全に再生されている場合、コントロールは、ブロック314に移る。そうでない場合、コントロールは、ブロック310に移る。
【００４５】
ブロック310では、DVRにコンテンツストリームの再生を停止させる指示のユーザ入力が、受信されているかどうかを判断する。たとえば、DVR101は、ユーザがリモートコントロール上の「停止」ボタン（または、DVR101にコンテンツストリーム再生の停止を指示するその他のボタン）を押しているかどうかを判断することができる。DVRにコンテンツストリーム再生の停止を指示するユーザ入力が、受信されている場合、コントロールは、ブロック312に移る。そうでない場合、このコンテンツストリームは、再生を続け、そしてコントロールは、ブロック308に戻される。
【００４６】
ブロック312では、コンテンツストリームの少なくとも指定部分が、再生されているかどうかが判断される。たとえば、DVR101は、コンテンツストリームの少なくとも90％が再生されてたかどうかを、またはコンテンツストリームの少なくとも55分が再生されたかどうかを、またはユーザ入力がブロック310で受信された際に、コンテンツストリームがほぼ終わっていることを示すその他何らかの指定スレッショルドを越えたかどうかを判断することができる。コンテンツストリームの少なくとも指定部分が、再生されている場合、コントロールは、ブロック314に移る。再生されていない場合、コントロールは、ブロック324に移る。
【００４７】
ブロック314では、メニュ（以下、「保存または削除」メニュとする）が、表示される。このメニュは、「削除ダイアログ」と呼ばれる場合もある。このメニュは、以下に説明されるように、（a）格納されたコンテンツストリームを削除する、（b）格納されたコンテンツストリームを削除しない（すなわち、格納されたコンテンツストリームを保持する）、（c）選択された場合に、対応する広告を再生または表示させる、ための選択可能なオプションを含む。
【００４８】
たとえば、DVR101は、接続されたテレビセットに、ユーザがリモートコントロールを使用して選択できる画面またはダイアログボックスを表示することができる。上記の「削除」および「削除しない／保存」オプションとは別に、画面またはダイアログボックスは、たとえば、テレビ番組で見た、聞いた、もしくは触れられた製品の名前に先行して「この番組の音楽に興味がありますか？」というオプションおよび／または「もっと教えて…」というオプションを、含んでもよい。このオプションは、視覚的に表示および／または音声的に話すことができる。
【００４９】
図5は、本発明の一実施例による、強化された保存または削除メニュの一例を示す。普通の「今すぐ削除する」および「この記録を保持する」オプションに加えて、メニュは、「フォードトラックからの特別提案」と記した別のオプションを含んでもよい。他のこうしたオプションの選択により、下記の図6に描写されるような別のメニュにユーザを移動する可能性がある。
【００５０】
再び図3を参照すると、ブロック316では、少なくとも1つのオプションの選択を示すユーザ入力が、受信される。たとえば、DVR101は、ユーザがリモートコントロールのボタンを押すのに応答して、リモートコントロールからコマンドを受信することができる。このコマンドは、オプションの1つをハイライトし、そしてハイライトされたオプションを選択するようDVR101に指示することができる。
【００５１】
ブロック318では、選択されたオプションが、「削除」オプションおよび「削除しない／保存」オプション以外のオプションの1つであるかどうか、すなわち、ブロック314に参照される「プロモーション」オプションの1つであるかどうか、を判断する。DVR101が、たとえば、こうした判断を行ってもよい。選択されたオプションが、「削除」オプションまたは「削除しない／保存」オプションのいずれかである場合、コントロールはブロック322に移る。あるいは、選択されたオプションが、「プロモーション」オプションの1つである場合、コントロールは、ブロック320に移る。
【００５２】
本発明の一実施例によると、ブロック320では、選択されたオプションに関連する広告が、表示または再生される。たとえば、選択されたオプションが、製品の名前に先行する「もっと教えて…」である場合、DVR101は、サービスプロバイダ103から広告を受信し、そして接続されたテレビセットにストリーミングするために、ストレージ264にその広告を格納することができる。この広告は、たとえば、テレビコマーシャルの形式でもよい。広告の対象は、たとえば、選択されたオプションで言及された製品でもよい。本発明の一実施例によると、広告が表示または再生された後、コントロールは、ブロック314に戻され、この時点で、新しいまたは異なる広告を、「保存または削除」メニュとともに表示することができる。本発明の別の実施例によると、広告は、プロモーションオプションをユーザが選択した直後には表示されず、代わりに、図6を参照して示されるような追加ダイアログが、まず表示される。図6は、本発明の一実施例による、「保存」または「削除」オプション以外のオプションのユーザ選択後に表示できる、メニュの一例を示す。図6に示すメニュにより、ユーザは、他方のオプションを選択した後で、特別提案が表示される前に、このユーザが最近視聴し終えた番組を保存または削除したいかどうかを示すことができる。番組はユーザの心にまだ新鮮であるため、この時点でユーザが保存または削除を決定できることは、ユーザの決定を容易にし、そしてユーザが何の決定を尋ねられているかについて、曖昧さを少なくできる。
【００５３】
あるいは、ブロック322では、格納されたコンテンツストリームは、選択されたオプションに従って保存または削除される。たとえば、選択されたオプションが、「削除」である場合、DVR101は、ちょうど再生したコンテンツストリームによって占有されていたストレージ264内のスペースを、他のコンテンツストリームを格納するのに利用可能であるとしてマークすることができる。別の例では、選択されたオプションが、「削除しない／保存」である場合、DVR101は、ストレージ264内のコンテンツストリームを、少なくともユーザが、後になってこのコンテンツストリームを削除する決定をするまで、保守および保護することができる。
【００５４】
あるいは、ブロック324では、ブロック314を参照して検討されるメニュは、表示されない。たとえば、DVR101が、十分な量のコンテンツストリームがユーザに再生されていないと判断する場合、ユーザに対して、このコンテンツストリームで見た、聞いた、または触れられた広告または他のプロモーション情報をユーザが見たいかどうかを尋ねるのは、実際的でない可能性がある。代わりに、DVR101は、単純にコンテンツストリームの再生を停止し、そして接続されたテレビセットに、ユーザが同一コンテンツストリームの再生を再開できる、または別のテレビ番組を表す格納された異なるコンテンツストリームの再生を開始できるメニュといった、別のメニュを表示することができる。ユーザが「削除」を選択しない場合に、ユーザが戻る「番組画面」は、広告を表示、および／またはこのコンテンツストリームに関係するすべての広告のリストにリンク、することができる。あるいは、DVR101は、単純に、リアルタイムで、DVR101で現在受信しているテレビ番組の再生に戻ってもよい。
【００５５】
本発明の一実施例によると、「保存または削除」メニュは、（a）今すぐ広告を見る、または（b）後で広告を見る、に対応する選択可能なオプションを含む。このような一実施例では、ユーザが、今すぐ広告を見るに対応するオプションを選択する場合、DVR101は、上述の広告を再生する。しかし、ユーザが、後で広告を見るに対応するオプションを選択する場合、DVR101は、代わりに、DVRにより現在見ることができる番組をリストする「プレイビュー」メニュに「番組ショートカット」（たとえば、メニュエントリ）を作成する。この「番組ショートカット」は、ユーザが後で見ることを選んだ広告に関連づけられる。ユーザが、この「番組ショートカット」を選択すると、DVR101に、その広告を再生させる。この広告は、「番組ショートカット」が作成される時点に先行して、DVR101に格納することができる。あるいは、DVR101は、ユーザがこの「番組ショートカット」を選択するのに応答するか、または「番組ショートカット」の作成に応答して、この広告を、リモートソースからダウンロードすることができる。
【００５６】
3.1  代替の保存／削除メニュ画面
ブロック320を参照して検討されるように、本発明の一実施例では、ユーザが、「削除」および「削除しない／保存」オプション以外のオプションを選択した場合、DVR101は、選択されたオプションに対応する広告を表示または再生させる。
【００５７】
本発明の一実施例では、DVR101に広告を再生させるオプションに加えて、またはその代わりに、メニュは、1つまたは複数のオプションを含み、選択された場合、DVR101に追加メニュおよび／またはフォームを表示させる。たとえば、「保存」および「削除」オプション付きオプションは、「その他のオプション」と記されたオプションを含んでもよく、ユーザが選択すると、DVR101に、本明細書に説明されるようなその他のユーザ選択可能なオプションを含む、さらなるメニュを表示させる。本発明の別の実施例では、「保存」および「削除」オプション付きオプションには、ユーザによって選択された場合、DVR101にユーザインターフェイスを表示させ、これによりユーザが実際に製品またはサービスを購入できるようにするオプションを含めてもよい。
【００５８】
たとえば、「保存」および「削除」オプションとは別に、メニュは、製品またはサービスの名前に先行して「購入する…」と記されるか、またはラベルされる1つまたは複数のオプションを含む可能性がある。このオプションは、視覚的に表示および／または音声的に話すことができる。ユーザが、このようなオプションを選択するのに応答して、DVR101は、接続されるテレビセットにユーザインターフェイスを表示することができる。ユーザは、製品および／またはサービスのリスト、ならびにそれぞれの価格を、ユーザインターフェイス内で見ることができる。ユーザインターフェイスにより、ユーザは、購入する製品またはサービスを選択でき、そして次に、支払い情報（たとえば、クレジットカード情報）および配達情報（たとえば、発送先住所情報）を供給する。DVR101は、支払い情報および配達情報をリモートソースにアップロードすることができる。
【００５９】
別の例では、「この番組の音楽に興味がありますか？」というメニュオプションをユーザが選択するのに応答して、DVR101は、（a）ちょうど再生されたコンテンツストリームによって表される、テレビ番組、または従量料金制番組、または広告、で聞いた曲を含むコンパクトディスク（CD）をユーザが購入できるようにするメニュまたはフォームを表示するか、（b）ユーザの電子メールアドレスに、こうしたCDまたは曲について広告および／または提案を含む電子メールメッセージを送信するか、あるいは、（c）PCにオンライン音楽プロバイダから曲をダウンロードさせ、そしてそれらの曲をPCおよび／もしくはPCに接続された携帯用デジタル音楽再生デバイスに格納させる信号を、接続されたPCに送信することができる。本発明のさまざまな実施例では、DVR101は、さまざまなメニュオプションの選択に応答して、その他さまざまなアクションを行ってもよく、本明細書で説明されるこれらのアクションは、完全なリストとして考慮されてはならない。たとえば、DVRは、ユーザの電子メールアカウントに、コード化されたURLを含む電子メールメッセージを送信することができる。このURLにより、ユーザは、ウェブサイトでの購入を完了できる。
【００６０】
本発明の一実施例では、ユーザがDVR表示インターフェイスにより購入する製品は、実際にはDVRによってダウンロードおよび再生される。たとえば、ユーザが音楽ビデオ（可能性として、ユーザがちょうど視聴したテレビ番組中に聞いた曲を特集している）を購入するのに応答して、DVRは、デジタル形式でこの音楽ビデオを自動的にダウンロードし、DVRのストレージにこの音楽ビデオを格納し、そして次にこの音楽ビデオを再生することができる。DVRによってダウンロードまたは再生できるコンテンツの種類は、限りがない。DVRがダウンロードおよび表示できるコンテンツのその他の例は、映画予告編およびインフォマーシャルを含む。
【００６１】
本発明の一実施例では、上記の追加メニュオプションに加えて、またはこれらの代わりに、「保存」および「削除」オプションを含む画面またはダイアログボックスは、同一の画面またはダイアログボックス内で再生または表示される1つまたは複数の広告をさらに含む。すなわち、本発明のいくつかの実施例では、ユーザによるメニュオプションの選択は、テレビ番組の終わりに広告を表示するための必要条件ではない。
【００６２】
本発明の一実施例では、上記の追加メニュオプションに加えて、またはこれらの代わりに、「保存」および「削除」オプションを含む画面またはダイアログボックスは、ユーザインターフェイスまたはフォームをさらに含み、これにより、ユーザは、実際に製品またはサービスを購入できる。すなわち、本発明のいくつかの実施例では、ユーザによるメニュオプションの選択は、テレビ番組の終わりに「購入」ユーザインターフェイスまたはフォームを表示するための必要条件ではない。
【００６３】
すなわち、テレビ番組の終わりにDVRによって通常表示される既存画面内の利用可能なスペースは、より効率的および有益に使用できる。DVRを通じた広告表示から収益を導出するいくつかの手法が、以下に説明される。
【００６４】
上に説明される本発明の実施例は、「保存または削除」メニュ内または、これと同時に表示される広告、提案、および／またはメニュオプションに関するが、本発明の他の実施例も可能である。たとえば、本発明のさまざまな実施例では、上記のようなメニュオプションおよび／または広告は、「保存または削除」メニュ以外のメニュおよび／または画面上、または、それらとともに表示される可能性があり、そしてテレビ番組の再生後以外の時点で表示される可能性がある。
【００６５】
たとえば、本発明の一実施例では、DVRは、「プレイビュー」または「アクション」メニュまたはダイアログで、記録されて見ることができるテレビ番組のリスト、および／またはこのように記録されたテレビ番組の1つまたは複数に関してとることができるアクションのリストを表示（および／または音声的に表現）する。広告または提案が利用できる各テレビ番組について、「提案を見る」といった選択可能なオプションが、表示および／または音声的に表現される可能性がある。このようなオプションの選択は、DVRに、対応するテレビ番組に関連する広告に関連するメニュオプションを含む後続メニュを表示させることが出来る。これらの後者メニュオプションの選択は、DVRに、関連する広告を再生または表示させることが出来る。別の例では、上記種類の広告および／またはメニュオプションを、記録する番組に対する検索結果をリストする画面に表示することが出来る。別の例では、上記種類の広告および／またはメニュオプションを、検索を介して見つかった番組を記録するためのオプションをリストする画面に表示することが出来る。別の例では、上記種類の広告および／またはメニュオプションを、特定のテレビシリーズの複数のエピソードを含む「フォルダ」のコンテンツをリストする画面に表示することが出来る。
【００６６】
別の例では、上記種類の広告および／またはメニュオプションを、再生番組の一時停止中、たとえば、視聴者がリモートコントロールの「一時停止」ボタンを作動するのに応答して、表示画面に表示することが出来る。本発明の一実施例では、DVRが「一時停止」モードの間に表示される広告および／またはメニュオプションを、DVRが「一時停止」モードに入った時点で表示されていたコンテンツに基づいて選択することが出来る。本発明の一実施例では、コンテンツストリームが再生されている間、DVRは、ユーザが「一時停止」機能を選択したのに応答して、その時点で関係のある新しい広告が現れる場合に点滅するインディケータ（たとえば、表示の隅に）を表示させる。本発明の一実施例では、「トリックプレイ」バー（ユーザが、コンテンツストリームを早送りまたは巻き戻しした場合に、DVRが、表示に示すバー）は、ユーザが「一時停止」機能を作動すると、DVRが広告および／または他の情報を「一時停止」画面に表示する、時間的位置を示すマーカを含む。
【００６７】
本発明の一実施例では、DVRユーザが「一時停止」機能を作動させた場合、DVRは、サーバに、一番後のクローズドキャプション情報を送信する。サーバは、このクローズドキャプション情報を使用して、「一時停止画面」に表示される広告または他の情報を選択する。本発明の一実施例では、「一時停止画面」に表示される情報は、ユーザには関心がある可能性が高いと判断される非営利的情報であり、ユーザによる「一時停止」機能の使用を誘引するため、こうした情報を、表示することが出来る。
【００６８】
本発明の一実施例では、関係のある広告のリストは、DVR「記録履歴」への特定の番組のエントリと関連する。本発明のこのような一実施例では、ユーザが、特定の番組をDVRの永続ストレージから削除した後でも、DVRは、ユーザの裁量において、広告をユーザに表示できる。
【００６９】
上記の検討では、「広告」は、ネットワークおよび／または製造会社からの調査でもよい。このようなネットワークおよび／または製造会社は、「パイロット」番組での視聴者フィードバックを求めることができる。このような調査のダウンロードは、視聴者の指定グループまたはパネルに制限することが出来る。加えて、またはあるいは、「広告」は、「継続教育」履修単位（たとえば、法律、医療、または不動産の継続教育番組）と関連するビデオでもよい。ユーザが、このようなビデオを見た後、DVRは、このユーザに、ユーザがDVRのコントロールを使用して完了できるクイズを表示することができる。ユーザが、クイズの質問を正しくすべて完了すると、継続教育履修単位を、このユーザに与えることが出来る。
【００７０】
本発明の一実施例では、メニュオプションおよび／または広告は、テレビ番組が実質的または完全に再生された後に普通表示される「保存または削除」メニュに示される一方、本発明のさまざまな実施例では、このようなメニュオプションおよび／または広告は、どこにでも、任意の時点で、DVRによって（加えて、またはあるいは）表示できる。しかし、上記のように、本発明の少なくとも1つの実施例の目標は、このようなメニュオプションおよび／または広告を、DVRユーザの視聴体験を混乱させない場所および時点で表示することにある。
【００７１】
3.2  DVRに配置させた広告から収益を導出する
本発明の一実施例によると、サービスプロバイダ103の代表者（以下、単に「サービスプロバイダ」とする）は、製品および／またはサービスを宣伝したい販売団体（たとえば、会社および個人）と契約を締結する。サービスプロバイダは、販売団体からの金銭的報酬または他の支払いと引き換えに、さまざまなDVRを、指定イベント（たとえば、対応するメニュオプションのユーザ選択）の発生に応答して広告を表示するように構成することに合意する。
【００７２】
このような契約に達するには、さまざまな方法がある。本発明の一実施例によると、サービスプロバイダは、どの製品またはサービスが、所定のテレビ番組内で、見られ、聞かれ、または参照される予定であるか、を判断する。サービスプロバイダは、たとえば、テレビ番組の早いフィード（たとえば、東海岸での）を視聴し、そしてそこで見た、聞いた、触れられた製品およびサービスをメモすることによって、判断ができる。多くの場合、DVRユーザは、記録されたテレビ番組を、それらの番組がユーザのDVRに記録されて大分経過した後に見るので、サービスプロバイダは、それらのユーザのDVRを介して広告が利用できるようする必要が生じるまでには、判断する十分な時間がある。あるいは、放送者（たとえば、テレビネットワーク）は、対応するテレビ番組において製品および／またはサービスが見られる、聞かれる、または参照される予定の、そのテレビ番組の原稿から、判断することができる。本発明の一実施例では、DVRプロバイダは、放送者に、ツールを提案し、このツールにより、この放送者は、広告者に販売するスペース（製品および／またはサービスに関する広告を表示するための「保存または削除」ダイアログ内）を提案できる。放送者は、オプションとして、「保存または削除」ダイアログでの広告表示の引き換えに、表示される製品および／またはサービスの販売者またはプロバイダからの支払いを要求することができる。本発明の一実施例では、DVRプロバイダは、放送者に、ツールを提案し、このツールにより、この放送者は、指定の番組の後に、この放送者が自ら選ぶコンテンツを、「保存または削除」ダイアログに配置できる。本発明の一実施例では、DVR製品および／またはサービスを配布するMVPD（Multichannel Video Programming Distributor）は、テレビ番組原稿を、対応するテレビ番組が放送される時点に先行してこのような原稿を提供できるものから、取得する。本発明の一実施例では、製造会社および／またはプロダクトプレイスメント代理店（ネットワークよりも早く、特定のテレビ番組で見られる予定のコンテンツの種類を知っている可能性がある）が、上述のように放送者がDVRプロバイダとやり取りするのと同様に、DVRプロバイダとやり取りすることができる。
【００７３】
見られる、聞かれる、または参照される予定の製品および／またはサービスを判断した後、サービスプロバイダは、これらの製品および／またはサービスを提供する販売団体に連絡をとり、そして販売団体からのいくらかの支払いと引き換えに、販売団体の広告を指定のDVRにアップロードする提案することができる。DVRには、どのテレビ番組がDVRに格納され、そしてこれらのテレビ番組のどれが未再生であるかについて、積極的にサービスプロバイダに通知する内蔵機能が、実装することができるので、サービスプロバイダは、販売団体に、各テレビ番組について可能性のある視聴者の数を正確に通知できる。サービスプロバイダは、販売団体との契約に達する際、これらの数をレバレッジとして使用できる。
【００７４】
契約に達した後、サービスプロバイダは、参加の販売団体によって選択された広告および／または提案を、選択されたDVR（該当するテレビ番組が格納されている）にアップロードすることができる。DVR内では、選択された広告／提案と、該当するテレビ番組との間に、関連性が、確立される。たとえば、販売団体が、選択された広告を特定のテレビ番組の終わりに見せるため、サービスプロバイダへの支払いに合意した場合、サービスプロバイダは、選択された広告を選択されたDVRにアップロードし、そして格納することができる。選択されたDVR内では、選択された広告が、特定のテレビ番組と関連づけられる。
【００７５】
後に、選択されたDVRのユーザが、特定のテレビ番組を視聴し終えた場合（または特定のテレビ番組に関する他の指定イベントが実行された場合）、選択されたDVRは、上記のように、「保存または削除」メニュに加えて、この特定のテレビ番組に関連する広告に関するオプションを表示する。
【００７６】
すなわち、本発明の一実施例によると、販売団体は、基本的に、サービスプロバイダから、販売団体によって選択される指定のテレビ番組がDVRによって再生された後に、DVRによって示される「保存または削除」メニュに、販売団体のメニュオプションを表示させる特権を買う。
【００７７】
本発明のさまざまな実施例では、サービスプロバイダの代表者は、販売団体の代表者との連絡を開始することができるし、あるいは、販売団体の代表者が、サービスプロバイダの代表者との連絡を開始してもよく、サービスプロバイダが、本明細書で説明されるような、広告およびプロモーションサービスを提案することを、販売団体は、認識していると仮定する。
【００７８】
サービスプロバイダと販売団体との間で、最初にどのように契約に達していたかにかかわらず、この契約は、販売団体がサービスプロバイダに、販売団体の広告を実際に表示または再生させる各DVR（たとえば、DVRユーザが、その広告に対応するメニュオプションを選択するのに応答して）に対して、いくらかの追加金額を支払うことを規定することができる。本発明の一実施例では、各DVRは、ネットワーク105でサービスプロバイダ103に、DVRが表示または再生したすべての広告の識別を送信する、監視メカニズムを装備する。このDVRは、このような情報を、たとえば、定期的に、またはサービスプロバイダによって開始されるクエリに応答して、送信できる。すなわち、サービスプロバイダは、特定の広告が表示または再生された回数を判断でき、そして適切な販売団体に適宜請求できる。
【００７９】
本発明の実施例は、特定のテレビ番組に関する交渉および契約を参照して、上に説明される。本発明のさまざまな実施例によると、このような交渉および契約は、たとえば、（a）テレビ番組の指定エピソード、（b）指定テレビ番組のすべてのエピソード、指定の性質（たとえば、特定のジャンルに入る、指定の男優を特集する、など）に適合するすべてのテレビ番組、またはコンテンツストリームのその他の観点、に関係させることができる。広告は、テレビ番組、テレビ番組のキーワード、テレビ番組が属するジャンル、テレビ番組を視聴するDVRユーザについての人口統計情報、および／またはテレビ番組と関連するクローズドキャプションストリームに含まれるキーワード、と関連させてもよい。すなわち、広告は、テレビ番組エピソード、テレビ番組エピソードが属するシリーズ、テレビ番組シリーズが属するジャンル、テレビ番組に登場する男優、テレビ番組のディレクタ、および／または他の因子に基づいて、テレビ番組と「適合」される。
【００８０】
上述の本発明の一実施例では、サービスプロバイダは、各テレビ番組について可能性のある視聴者の数を判断する。本発明の一実施例では、サービスプロバイダは、少なくとも部分的には、各テレビ番組の記録を予約しているDVRの数を判断することに基づいて、この判断を行う。本発明の一実施例では、サービスプロバイダは、少なくとも部分的には、調査および／または統計サンプリングに基づいて、この判断を行う。本発明の一実施例では、DVRサービスは、所定の番組を視聴するユーザのプロフィールについて、および所定の広告を選択するこれらユーザの傾向について、データを保守する。
【００８１】
3.3  メニュオプションスロットへの自動入札
本発明のいくつかの実施例では、「保存または削除」メニュにおける追加の広告関係メニュオプションを表示するために利用可能なスペースは、限定することができる。加えて、このようなメニュオプションの2つ以上が、同時に表示される場合、このようなメニュオプションが発生する互いの相対的な順番には、このようなメニュオプションに支払う販売団体にとって、重大な価値がある可能性がある。たとえば、販売団体は、そのメニュオプションを、「保存または削除」メニュにおける広告関係メニュオプションのリストの一番上に表示させるため、もっと支払う意思がある可能性がある。
【００８２】
したがって、本発明の一実施例では、各テレビ番組に対して、販売団体は、そのテレビ番組と関連するメニュオプション「スロット」に入札できる。本発明の一実施例では、「保存または削除」メニュのスロット（数に限りがあってもよい）は、入札の結果が出た後、最高入札した販売団体のメニュオプションで埋められるように予約される。本発明の一実施例では、1番目にリストされるメニュオプションスロットは、最高入札者のメニュオプションで埋められ、2番目にリストされるメニュオプションスロットは、次に高い入札者のメニュオプションで埋められる、などと続く。本発明の一実施例では、1番目にリストされるメニュオプションは、デフォルトで「ハイライト」されるので、DVRユーザが、異なるアイテムを選ばない場合、ユーザが、リモートコントロールで「選択」、「エンター」、または同様のボタンを押すと、1番目にリストされるメニュオプションが、選択される。
【００８３】
本発明の一実施例では、入札プロセスは、自動化される。たとえば、本発明の一実施例では、サービスプロバイダは、サーバアプリケーションが実行しているウェブサーバを保守する。このサーバアプリケーションは、指定のテレビ番組に関して、複数の販売団体からの入札を受け入れる。販売団体は、このような入札を、ウェブブラウザアプリケーションを介して提出してもよく、このアプリケーションが、ネットワーク（たとえば、ネットワーク105）上で、この提出された入札をリモートサーバアプリケーションに送信する。たとえば、サーバアプリケーションは、販売団体のウェブブラウザアプリケーションに、フォームを含むウェブページを送信してもよく、これにより、販売団体は、入札を入力できる。これらのフォームを提出した際に、ウェブブラウザアプリケーションは、フォームのコンテンツをサーバアプリケーションに送信し、ローカル的に格納された入札データを適宜更新する。
【００８４】
本発明の一実施例では、入札が提出できる各テレビ番組に対して、サーバアプリケーションは、（たとえば、ウェブページ上で）そのテレビ番組が現在格納されているが、現在未再生であるDVRの数を示す。このような統計は、入札しようとするスロットの価値を評価する上で、入札販売団体を支援できる。このサーバアプリケーションは、ネットワークでDVRと通信することによって、またはDVRから取得された情報が格納されているデータベースにクエリすることによって、自動的にこれらの統計を取得できる。
【００８５】
本発明の一実施例では、入札が提出できる各テレビ番組に対して、サーバアプリケーションは、（たとえば、ウェブページ上で）そのテレビ番組で見られる、聞かれる、または参照されることが分かっている製品および／またはサービスを識別する。このような識別情報は、入札したいテレビ番組スロットを選択する上で、入札販売団体を支援できる。
【００８６】
特定のテレビ番組と関連するスロットへの入札は、サービスプロバイダによって指定される時刻まで、オープンのままでもよい。本発明の一実施例では、特定のテレビ番組に関連する「保存または削除」メニュオプションスロットへの入札は、少なくとも1つのDVRが、そのテレビ番組の現在または将来の記録を予約すると、直ちに始まり、そしてその特定のテレビ番組が、少なくとも指定数のDVR上に、格納されてはいるが、未再生のままである限り、オープンのままである。
【００８７】
サーバアプリケーションは、各販売団体が、選択されたテレビ番組に関して、その販売団体が別の販売団体にアウトビッドされた場合、自動的に入札額を引き上げる選択ができるように実装することができる。本発明の一実施例では、各販売団体は、指定のテレビ番組に関して、その入札額を自動的に引き上げられる最高金額を指定できる。販売団体が、アウトビッドされた場合、サーバアプリケーションは、販売団体の入札額がこの販売団体によって指定されたさ最高金額を超えてしまわない限り、自動的に、販売団体の入札額を、次に高い入札額よりも高くなるまで引き上げることができる。
【００８８】
本発明の一実施例では、各販売団体は、サーバアプリケーションにより「スタンディング入札」を指定できる。販売団体が、「スタンディング入札」を指定する場合、サーバアプリケーションは、販売団体の代理で、販売団体の公知の製品および／またはサービスを見せるか、または表す予定の、すべてのテレビ番組に関連するスロットに、自動的に入札する。本発明の一実施例では、各「スタンディング入札」は、販売団体によって指定される「配布」スレッショルドに関連する。このようなスレッショルドが指定される場合、特定のテレビ番組に対応するスロットへの入札は、その特定のテレビ番組が、少なくとも指定されたスレッショルドと同数のDVRによって記録されていると分かるまで、販売団体の代理で自動的に行われない。
【００８９】
本発明の一実施例では、広告配置が、自動化される。たとえば、本発明の一実施例によると、広告者は、1つまたは複数の指定されたテンプレートに基づいて、それ自身の広告を生み出す。広告を生み出した後、広告者は、ウェブ主導の「セルフサービス」インターフェイスを使用して、広告が配置される場所を示す。
【００９０】
3.4  テレビ番組に広告IDをタグする
本発明の一実施例によると、「タグ」は、（たとえば、放送者102によって）DVRにストリーミングされるコンテンツストリームに配置される。これらのタグは、人間の視聴者には見えないコードであるが、コンテンツストリームを受信するDVRによって検出できる。タグは、このコンテンツストリームが表すテレビ番組で見られる、聞かれる、または参照される製品および／またはサービスを識別する。
【００９１】
本発明の一実施例では、上述した「保存または削除」メニュに対する追加メニュオプションの生成において、DVRは、コンテンツストリームに埋め込まれたタグから、そのコンテンツストリームで見られた、聞かれた、または参照された製品および／またはサービスを判断する。これらの製品および／またはサービスの判断に応答して、DVRは、これらの製品および／またはサービスに対応するメニュオプションを含む「保存または削除」メニュを生成する（もし、このような対応するメニュオプション、またはそれらのメニュオプションに対応する広告が、DVRで利用可能な場合）。
【００９２】
本発明の一実施例では、各タグは、さらに、広告または対応するメニュオプションを表示させるために販売団体が支払う意思のある金額を示す。タグが、コンテンツストリームに配置される時点に先行して、広告または対応するメニュオプションを表示させるために支払う意思のある販売団体は、それらが支払う意思のある金額によってランク付けすることができる。特定の販売団体が支払う意思のある金額に加えて、タグはまた、支払う意思のある他の販売団体と比較した特定の販売団体のランクを示すことができる。最高金額「N」を有するタグに対応する広告および／またはメニュオプションが、「保存または削除」メニュでの表示に選択できる。
【００９３】
3.5  ヒット率に基づいてメニュオプションを調節する
本発明の一実施例によると、DVRは、「保存または削除」メニュの「削除しない／保存」および「削除」オプションに加えて表示される各プロモーションメニュオプションをユーザが選択する頻度を追跡する。DVRは、この「ヒット率」情報をサービスプロバイダ103に送信する。本発明の一実施例では、サービスプロバイダ103は、この「ヒット率」情報を使用して、メニュオプションを再整列し、選択される頻度の高いメニュオプションは、メニュオプションのリストの一番上に近い方に配置してもよく、一方で、選択される頻度の低いメニュオプションは、メニュオプションのリストの一番下に近い方に配置することができる。サービスプロバイダ103は、このような「ヒット率」に基づく整列情報をDVRに送信してもよく、そして、DVRは、メニュオプションのそれらリストを適宜再整列することができる。
【００９４】
本発明の一実施例では、どのメニュオプションが特定のDVRにより選択されたかに関する情報は、各DVRに対して保守される。各DVRは、この情報をサービスプロバイダ103に送信することができる。サービスプロバイダ103は、各DVRで配置するため、この情報に基づいて、将来のメニュオプションおよび／または広告を選択することができる。たとえば、ユーザが、製品またはサービスの特定のカテゴリーに対応するメニュオプションを選択する傾向がある場合、サービスプロバイダ103は、このパターンを検出し、そして将来、サービスプロバイダ103は、そのユーザのDVRに、同一または同様のカテゴリーの製品および／またはサービスに関する追加のメニュオプションおよび／または広告を送信することができる。
【００９５】
3.6  同様のテレビ番組の記録を提案する
上述のように、本発明のある実施例では、広告に関するメニュオプションは、通常テレビ番組の終わりに示される「保存または削除」メニュに表示することができる。本発明の一実施例では、これらのメニュオプションに加えて、またはこれらの代わりに、「これと同様の他の番組を記録する」というメニュオプションが、他のメニュオプションとともに、「保存または削除」メニュ（および／または、番組が再生を始める前に示される番組画面、番組の削除後に示される「記録履歴」、番組の検索結果を表示する画面などといった、DVRが表示する他の画面およびメニュ）に、表示することができる（および／または音声的に話すことができる）。ユーザが、このようなメニュオプションを選択するのに応答して、ユーザのDVRまたはサービスプロバイダ103は、ちょうど視聴したテレビ番組が当てはまる1つまたは複数のカテゴリーの集合を判断し、そしてDVRが、これらのカテゴリーに当てはまる1つまたは複数の他のテレビ番組を、将来、自動的に記録するように、自動的に構成する。加えて、またはあるいは、ユーザが、このようなメニュオプションを選択すると、ユーザのDVRに、積極的に、サービスプロバイダ103から1つまたは複数の他のテレビ番組をダウンロードしてもよく、サービスプロバイダ103が、いつか将来それらのテレビ番組を放送するのを待たなくてもよい。
【００９６】
本発明の一実施例では、メニュオプションは、ちょうど視聴したテレビ番組と同一のカテゴリーに当てはまると判断される1つまたは複数の他のテレビ番組のタイトルを識別する。本発明の一実施例では、サービスプロバイダ103は、販売団体（たとえば、テレビネットワーク）と契約に達したのに応答して、特定のテレビ番組を、メニュオプションのリストに含ませてもよい。この販売団体は、サービスプロバイダ103が特定のテレビ番組をこのリストに含ませるのと引き換えに、サービスプロバイダ103に指定された金額を支払う。
【００９７】
3.7  従量料金制およびその他の実装
いくつかの「従量料金制」サービスは、法的またはその他の理由で、DVRのストレージ内にコンテンツストリームが格納されることを禁止する。本発明の一実施例によると、コンテンツストリームは、DVR101に格納されることなく、放送者102からDVR101に貫流する。このようなコンテンツストリームのストリーミングの終わりまたは始まりに、1つまたは複数の広告および／またはプロモーションメニュオプションは、DVR生成画面で表示させてもよく、実際このコンテンツストリームは、DVR101から一切削除される必要はない。すなわち、本発明の実施例は、具体的には、「保存または削除」メニュ画面での広告およびプロモーションメニュオプションの表示に限定されない。広告およびプロモーションメニュオプションは、DVRには実際に格納されない「従量料金制」コンテンツストリームの終わりに表示できる。
【００９８】
本発明の一実施例では、DVR101は、DVRユーザがライブテレビの視聴を止めた時点で（たとえば、代わりに記録された番組を視聴し始めるため）、1つまたは複数の広告および／またはプロモーションメニュオプションを表示させる。ユーザに表示されるこの広告および／またはプロモーションメニュオプションは、たとえば、DVRユーザがその時まで視聴していたライブテレビ番組の特性に基づいて選択することができる。DVRユーザが、「チャンネルバナー」の広告インディケータアイコンを「ロールオーバー」する場合、広告を、「チャンネルバー」で「表面化」することができる。
【００９９】
本発明の一実施例では、ユーザが、コンテンツストリームのストリーミングの始まり、またはストリーミングに先行して表示される1つまたは複数の広告および／またはプロモーションメニュアイテムを選択すると、ユーザに関連するアカウントにクレジットが置かれる。本発明の一実施例では、ユーザは、このようなクレジットを「従量料金制」コンテンツストリームの表示に対する支払いに適用できる。本発明の一実施例では、ユーザは、このようなクレジットをDVRサービス料金の支払いに適用できる。
【０１００】
3.8  動的な広告選択
本発明の一実施例では、DVRによって「保存または削除」メニュに表示される広告または他のプロモーション情報は、指定されたさまざまな因子に基づいて動的に選択することができる。たとえば、製品および／または会社についての広告は、電子番組ガイド情報に基づいて製品および／または会社についての広告のグループ中から選択される可能性がある。電子番組ガイド情報は、一般的に、番組についてのメタデータを含む。メタデータは、通常、電子番組ガイドプロバイダによってDVRサービスプロバイダに提供される。各番組に対して、このようなメタデータは、たとえば、番組のタイトル、番組に登場する俳優または女優、番組のディレクタ、番組に関するキーワード、番組のレーティング（たとえば、TV-G、TV-14、TV-MA、PG、Rなど）、および／または説明ラベル（成人場面、暴力、一部ヌード場面、など）を含んでもよい。たとえば、ちょうど見た番組と関連するメタデータが、この番組には特定の俳優が登場することを示す場合、その俳優が登場する映画についての広告が、「保存または削除」メニュに表示される可能性がある。別の例では、番組に関連するメタデータが、この番組のレートが「TV-G」であることを示す場合、子供および家族をターゲットとする製品が登場する広告が、表示される可能性がある。
【０１０１】
別の例では、広告または他のプロモーション情報は、番組が属するジャンルに基づいて選択することができる。たとえば、番組が、「家の修繕」のジャンルである場合、家の修繕および／またはホームセンタについての広告を、表示に選択することができる。このような広告は、売り上げを目的とする必要はない。このような広告は、情報提供的な性質でもよい。たとえば、広告は、風呂場のタイルの張り方を説明する2分間のビデオを含んでもよい。このような状況において、広告は、家の修繕および／またはホームセンタに関連するか、またはこれらによって提案される、あるいはその両方のブランドおよび製品を特集する可能性がある。
【０１０２】
別の例では、広告または他のプロモーション情報は、クローズドキャプションストリームに含まれる情報に基づいて動的に選択することができる。
【０１０３】
別の例では、広告または他のプロモーション情報は、視聴者の過去視聴動向および／または視聴者の特定の好みに基づいて動的に選択することができる。たとえば、DVRは、視聴者が視聴した（すなわち、スキップしなかった）コマーシャルの履歴を維持することができる。最も見られたコマーシャルに関連するカテゴリーに関する広告または他のプロモーション情報は、「保存または削除」メニュで、表示のため選択できる。たとえば、DVRは、視聴者が視聴した番組の履歴を維持することができる。これらの番組の大半は、同一の番組カテゴリーに関連している可能性がある。その番組カテゴリーに関連する製品または会社に関する広告または他のプロモーション情報は、「保存または削除」メニュで、表示のため選択できる。
【０１０４】
別の例では、広告または他のプロモーション情報は、DVR所有者の地理的位置および／または人口統計特性についての公知の情報に基づいて動的に選択することができる。たとえば、DVR所有者が、DVRを登録した時点で、このDVRは、DVRサービスプロバイダに、所有者の所在地住所、郵便番号、年齢、性別、人種、所得などといった情報を送信する可能性がある。特定のDVRによって表示に選択される広告または他のプロモーション情報は、この特定のDVRの所有者と関連するこのような情報に基づいて選択することができる。加えて、またはあるいは、広告または他のプロモーション情報は、特定のテレビ番組の「典型的」な視聴者（たとえば、混成または平均の視聴者）と関連する人口統計データに基づいて選択することができる。
【０１０５】
本発明の一実施例では、表示にふさわしい広告およびプロモーション情報は、表示に先行して、DVRが現在「セーフ」モード（たとえば、「TiVo KidZone」）にあるかどうかに基づいて、フィルタされる。DVRが、「セーフ」モードである場合、子供に不適切と考えられる所定の広告は、「保存または削除」メニュダイアログにおける表示の選択から省略することができる。加えて、またはこれに代えて、DVRが、現在「セーフ」モードである場合、子供の購買層に関連する、またはそれをターゲットとする所定の広告を、他の広告に代えて表示することを選択することができる。すなわち、本発明の一実施例では、広告は、通常DVR所有者によってDVRが設定される現在の「モード」に基づいて、選択される。本発明の一実施例では、DVRは、家庭における異なる成人のために、異なるモード、またはビュオサポートする。このような実施例では、DVRは、特定の成人が現在DVRを使用していることを判断できてもよい（たとえば、DVRが、特定の成人に関連する「プレイビュー」リスト向けになっているため）。このような判断に応答して、DVRは、特定の成人をターゲットとする広告を表示することができる。
【０１０６】
4.0  ハードウェア概要
図4は、本発明の実施例が実装できるコンピュータシステム400を示す、ブロック図ある。コンピュータシステム400は、情報を通信するためのバス402または他の通信メカニズム、および情報をプロセスするためにバス402と結合されるプロセッサ404を含む。コンピュータシステム400はまた、ランダムアクセスメモリ（RAM）または他の動的ストレージデバイスといったメインメモリ406も含み、情報およびプロセッサ404によって実行される命令を格納するためバス402に結合される。メインメモリ406はまた、プロセッサ404によって実行される命令を実行中、一時的変数または他の中間情報を格納するために使用することができる。コンピュータシステム400は、さらに、静的情報およびプロセッサ404に対する命令を格納するためにバス402と結合される読み出し専用メモリ（ROM）408または他の静的ストレージデバイスを含む。磁気ディスクまたは光ディスクといったストレージデバイス410が、提供され、そして情報および命令を格納するためにバス402に結合される。
【０１０７】
コンピュータシステム400は、コンピュータユーザに情報を表示するため、バス402を介して、陰極線管（CRT）といった表示412に結合することができる。英数字および他のキーを含む入力デバイス414は、プロセッサ404への情報およびコマンド選択を通信するため、バス402に結合される。ユーザ入力デバイスの別のタイプは、マウス、トラックボールまたはカーソル方向キーといった、プロセッサ404への方向情報およびコマンド選択を通信するため、そして表示412上でカーソルの動きをコントロールするため、のカーソルコントロール416である。この入力デバイスは、通常、2つの軸において2つの自由度を有し、第1軸（たとえば、x）および第2軸（たとえば、y）により、このデバイスは、平面での位置を指定できる。
【０１０８】
本発明は、本明細書に説明される手法を実装するためのコンピュータシステム400の使用に関する。本発明の一実施例によると、これらの手法は、メインメモリ406に含まれる1つまたは複数の命令の1つまたは複数のシーケンスをプロセッサ404が実行するのに応答して、コンピュータシステム400によって実行される。このような命令は、ストレージデバイス410といった別の機械可読メディアからメインメモリ406に読み込んでもよい。メインメモリ406に含まれる命令のシーケンスを実行すると、プロセッサ404は、本明細書に説明されるプロセスステップを実行する。別の実施例では、配線接続の回路を、ソフトウェア命令の代わりに使用するか、またはソフトウェア命令と組み合わせて使用して、本発明を実装することができる。すなわち、本発明の実施例は、ハードウェア回路およびソフトウェアの何らかの特定の組み合わせに限定されない。
【０１０９】
本明細書で使用される用語「機械可読メディア」は、機械を特定のやり方で動作させるデータを提供するのに関与する任意のメディアである。コンピュータシステム400を使用して実装される一実施例では、さまざまな機械可読メディアが、たとえば、プロセッサ404が実行するための命令の提供に、関与する。このようなメディアは、多くの形式をとることができ、不揮発性メディア、揮発性メディア、および伝送メディアを含むが、これらに限定されない。不揮発性メディアは、たとえば、ストレージデバイス410といった、光または磁気ディスクを含む。揮発性メディアは、メインメモリ406といった、動的メモリを含む。伝送メディアは、同軸ケーブル、銅線および光ファイバを含み、バス402を構成する線を含む。伝送メディアはまた、電波および赤外線データ通信中に生成されるものといった、音波または光波の形式をとることもできる。このようなすべてのメディアは、メディアによって格納される命令が、この命令を機械に読み込む物理的メカニズムによって検出できるようにするため、実体のあるものでなければならない。
【０１１０】
機械可読メディアの共通の形式は、たとえば、フロッピ（登録商標）ディスク、フレキシブルディスク、ハードディスク、磁気テープ、または他の何らかの磁気メディア、CD-ROM、他の何らかの光メディア、パンチカード、紙テープ、穴のパターンがある他の何らかの物理的メディア、RAM、PROM、およびEPROM、FLASH-EPROM、他の何らかのメモリチップまたはカートリッジ、以下に説明される搬送波、またはコンピュータが読み取れる他の何らかのメディアを含む。
【０１１１】
機械可読メディアのさまざまな形式は、実行のため、プロセッサ404に1つまたは複数の命令の1つまたは複数のシーケンスを格納することに関与することができる。たとえば、この命令は、最初に、リモートコンピュータの磁気ディスクで格納することができる。このリモートコンピュータは、命令をその動的メモリにロードでき、そしてこれらの命令を、モデムを使用して電話線から送信できる。コンピュータシステム400にローカルなモデムは、この電話線のデータを受信でき、そして赤外線送信器を使用して、データを赤外線信号に変換できる。赤外線検出器は、赤外線信号で搬送されるデータを受信でき、そして適切な回路が、このデータをバス402に配置できる。バス402は、メインメモリ406にデータを格納し、ここから、プロセッサ404は、命令を呼び出し、そして実行する。メインメモリ406によって受信される命令は、オプションとして、プロセッサ404による実行の前あるいは後で、ストレージデバイス410に格納することができる。
【０１１２】
コンピュータシステム400はまた、バス402に結合される通信インターフェイス418を含む。通信インターフェイス418は、ローカルネットワーク422と接続されるネットワークリンク420と結合する双方向データ通信を提供する。たとえば、通信インターフェイス418は、対応する電話線タイプへのデータ通信接続を提供するサービス総合デジタル通信網（ISDN）カードまたはモデムでもよい。別の例として、通信インターフェイス418は、互換LANへのデータ通信接続を提供するローカルエリアネットワーク（LAN）カードでもよい。無線リンクが、実装することができる。このような実装の何れでも、通信インターフェイス418は、さまざまなタイプの情報を表すデジタルデータストリームを搬送する電気、電磁気、または光の信号を送信および受信する。
【０１１３】
ネットワークリンク420は、通常、1つまたは複数のネットワークにより、他のデータデバイスにデータ通信を提供する。たとえば、ネットワークリンク420は、ローカルネットワーク422により、ホストコンピュータ424に、またはインターネットサービスプロバイダ（ISP）426によって動作されるデータ機器に、接続を提供することができる。ISP426は、次いで、ワールドワイドパケットデータ通信ネットワーク（現在は一般に「インターネット」428という）によりデータ通信サービスを提供する。ローカルネットワーク422およびインターネット428は、両方とも、デジタルデータストリームを搬送する電気、電磁気、または光の信号を使用する。さまざまなネットワークを通じた信号、およびネットワークリンク420上および通信インターフェイス418を通じた信号は、コンピュータシステム400と双方向にデジタルデータを搬送し、情報をトランスポートする搬送波の代表的な形式である。
【０１１４】
コンピュータシステム400は、ネットワーク（1つまたは複数）、ネットワークリンク420および通信インターフェイス418により、メッセージの送信、およびプログラムコードを含むデータの受信ができる。インターネットの例では、サーバ430は、インターネット428、ISP426、ローカルネットワーク422および通信インターフェイス418により、アプリケーションプログラムに対する要求コードを送信する可能性がある。
【０１１５】
受信コードは、受信された際にプロセッサ404によって実行させてもよいし、そして／または後で実行するため、ストレージデバイス410、または他の不揮発性ストレージに格納することができる。このようにして、コンピュータシステム400は、搬送波の形式で、アプリケーションコードを取得することができる。
【０１１６】
上記の明細において、本発明の実施例は、多数の特定の詳細を参照して説明されているが、実装ごとに異なってもよい。すなわち、本発明とは何か、および本出願人が意図する何をもって本発明とするか、についての唯一かつ排他的な指標は、本出願から発行される請求項一式であり、この特定の形式において、このような請求項は、何らかの後続する修正も含んで、発行される。このような請求項に含まれる用語について本明細書で明示的に説明される何らかの定義は、これらの請求項で使用される場合の、こうした用語の意味を規定する。そのため、一請求項で明示的に記載されない限定、要素、特性、機能、利点または属性が、如何なる場合も、こうした請求の範囲を限定すべきではない。本明細書および図面は、適宜、制限的な感覚でなく、むしろ説明的なものと見なされる。
【図１】
0005180200.tif 000002
【図２】
0005180200.tif 000003
【図３】
0005180200.tif 000004
【図４】
0005180200.tif 000005
【図５】
0005180200.tif 000006
【図６】
0005180200.tif 000007