(57)【要約】  DVRユーザーにターゲットの広告を表示する方法および装置が、説明される。DVRが、記録されたテレビ番組の再生を終えた後、またはその他の指定イベントに応答して、このDVRは、「保存または削除」メニューを含む画面を表示する。「保存」および「削除」オプションに加えて、メニューは、その他のオプションをさらに含む。これらの他のオプションのそれぞれは、別々のプロモーションアイテムに対応しても良い。たとえば、ユーザーが、こうしたオプションを選択すると、DVRは、ユーザーのテレビセットで広告を表示または再生しても良い。加えて、またはあるいは、これらの他のオプションは、ユーザーによって選択された場合、DVRにユーザーインターフェイスを表示させ、これにより、ユーザーが、実際に製品またはサービスを購入できるようにしても良い。宣伝または提案される製品またはサービスは、ユーザーがちょうど視聴していたテレビ番組で特集または参照されたものでもよい。
2009541846.tif 000002
【特許請求の範囲】
【請求項１】
マルチメディアデバイスにより情報を表示する方法であって、
前記方法が、
コンテンツストリームの再生を停止するように前記マルチメディアデバイスに指示するユーザー入力を受信し、そして
前記ユーザー入力の受信に応答して、前記マルチメディアデバイスのユーザーに特定の情報を表示すること、
を含み、
前記特定の情報が、
（a）広告、
（b）前記ユーザーが、製品またはサービスを購入できるようにする、インターフェイス、
（c）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーに広告を表示する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（d）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーにインターフェイスを表示し、これにより、前記ユーザーは製品またはサービスを購入できる、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（e）前記ユーザーが、前記マルチメディアデバイスを介して質問の回答を提出できるようにする、インターフェイス、
（f）ユーザーが選択すると、前記マルチメディアデバイスが、要求受信団体に要求を送信し、前記要求では、前記要求受信団体に、指定された情報を、    （i）指定された電子メールアドレス、および（ii）指定された郵便住所、の少なくとも1つに送るように依頼する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（g）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーに、近く登場するコンテンツストリームの記録をスケジュールする能力を提供する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、および
（h）前記ユーザーが、後で見るために特定のビデオのダウンロードを要求できるようにする、インターフェイス、
の少なくとも1つを含む、方法。
【請求項２】
前記特定の情報が、
特定のユーザー選択可能なオプションを含み、そしてさらに、
前記特定のユーザー選択可能なオプションの選択を示す特定のユーザー入力を受信し、そして
前記特定のユーザー入力の受信に応答して、前記ユーザーに後続メニューを表示すること、
を含み、
前記後続メニューが、
（a）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーに広告を表示する、ユーザー選択可能なオプション、
（b）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーにインターフェイスを表示し、これにより、前記ユーザーは製品またはサービスを購入できる、ユーザー選択可能なオプション、および
（c）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーにインターフェイスを表示し、これにより、前記ユーザーは、前記ユーザーに送るべき製品またはサービスについての情報を要求できる、ユーザー選択可能なオプション、
（d）前記ユーザーが、前記マルチメディアデバイスを介して質問の回答を提出できるようにする、インターフェイス、
（e）ユーザーが選択すると、前記マルチメディアデバイスが、要求受信団体に要求を送信し、前記要求では、前記要求受信団体に、指定された情報を、（i）指定された電子メールアドレス、および（ii）指定された郵便住所、の少なくとも1つに送るように依頼する、ユーザー選択可能なオプション、
（f）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーに、近く登場するコンテンツストリームの記録をスケジュールする能力を提供する、ユーザー選択可能なオプション、
（g）前記ユーザーが、後で見るために特定のビデオのダウンロードを要求できるようにする、インターフェイス、
の少なくとも1つを含む、請求項1に記載の方法。
【請求項３】
前記特定の情報が、
特定のユーザー選択可能なオプションを含み、そしてさらに、
前記特定のユーザー選択可能なオプションの選択を示す特定のユーザー入力を受信し、そして
前記特定のユーザー入力の受信に応答して、販売団体に指定の金額を請求すること、
を含む、請求項1に記載の方法。
【請求項４】
前記特定の情報が、
特定のユーザー選択可能なオプションを含み、そしてさらに、
前記特定のユーザー選択可能なオプションの選択を示す特定のユーザー入力を受信し、そして
前記特定のユーザー入力の受信に応答して、前記特定のユーザー選択可能なオプションが選択されたことを示すデータを記録すること、
を含む、請求項1に記載の方法。
【請求項５】
前記データに基づいて、表示に選択された1つまたは複数の追加のユーザー選択可能なオプションを表示すること、
をさらに含み、
前記1つまたは複数の追加のユーザー選択可能なオプションは、
前記1つまたは複数の追加のユーザー選択可能なオプションが、前記特定のユーザー選択可能なオプションと同一のカテゴリーである理由で、
表示に選択される、請求項4に記載の方法。
【請求項６】
前記特定の情報を前記マルチメディアデバイスの前記ユーザーに表示するステップが、
1つまたは複数の特定のユーザー選択可能なオプションを、前記1つまたは複数の特定のユーザー選択可能なメニューオプションのそれぞれが、以前に選択された頻度、に基づく順番で表示すること、
をさらに含む、請求項1に記載の方法。
【請求項７】
前記特定の情報を前記マルチメディアデバイスの前記ユーザーに表示するステップが、
前記マルチメディアデバイスに、対応するテレビ番組を後で記録させるために、前記ユーザーが選択できる、1つまたは複数のテレビ番組のタイトルを表示すること、
をさらに含む、請求項1に記載の方法。
【請求項８】
マルチメディアデバイスにより情報を表示する方法であって、
前記方法が、
前記マルチメディアデバイスによって受信されたコンテンツストリームが、前記コンテンツストリーム内の少なくとも指定されたポイントまで再生されているかどうかを判断し、そして
前記コンテンツストリームが、前記コンテンツストリーム内の少なくとも指定されたポイントまで再生されている、と判断したのに応答して、特定の情報を前記ユーザーに表示すること、
を含み、
前記コンテンツストリームは、
テレビ番組を表し、そして
前記特定の情報が、
（a）広告、
（b）前記ユーザーが、製品またはサービスを購入できるようにする、インターフェイス、
（c）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーに広告を表示する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（d）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーにインターフェイスを表示し、これにより、前記ユーザーは製品またはサービスを購入できる、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（e）前記ユーザーが、前記マルチメディアデバイスを介して質問の回答を提出できるようにする、インターフェイス、
（f）ユーザーが選択すると、前記マルチメディアデバイスが、要求受信団体に要求を送信し、前記要求では、前記要求受信団体に、指定された情報を、（i）指定された電子メールアドレス、および（ii）指定された郵便住所、の少なくとも1つに送るように依頼する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（g）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーに、近く登場するコンテンツストリームの記録をスケジュールする能力を提供する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、および
（h）前記ユーザーが、後で見るために特定のビデオのダウンロードを要求できるようにする、インターフェイス、
の少なくとも1つを含む、方法。
【請求項９】
マルチメディアデバイスにより情報を表示する方法であって、
前記方法が、
コンテンツストリームの再生を停止するように前記マルチメディアデバイスに指示するユーザー入力を受信し、そして
前記ユーザー入力の受信に応答して、前記コンテンツストリームの少なくとも指定部分が、前記ユーザー入力の受信に先行して再生されているかどうかを判断し、そして
前記コンテンツストリームの少なくとも前記指定部分が、前記ユーザー入力の受信に先行して再生されている、と判断したのに応答して、前記マルチメディアデバイスのユーザーに特定の情報を表示すること、
を含み、
前記特定の情報が、
（a）広告、
（b）前記ユーザーが、製品またはサービスを購入できるようにする、インターフェイス、
（c）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーに広告を表示する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（d）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーにインターフェイスを表示し、これにより、前記ユーザーは製品またはサービスを購入できる、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（e）前記ユーザーが、前記マルチメディアデバイスを介して質問の回答を提出できるようにする、インターフェイス、
（f）ユーザーが選択すると、前記マルチメディアデバイスが、要求受信団体に要求を送信し、前記要求では、前記要求受信団体に、指定された情報を、（i）指定された電子メールアドレス、および（ii）指定された郵便住所、の少なくとも1つに送るように依頼する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（g）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーに、近く登場するコンテンツストリームの記録をスケジュールする能力を提供する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、および
（h）前記ユーザーが、後で見るために特定のビデオのダウンロードを要求できるようにする、インターフェイス、
の少なくとも1つを含む、方法。
【請求項１０】
マルチメディアデバイスにより情報を表示する方法であって、
前記方法が、
ユーザーが選択すると、前記マルチメディアデバイスが、前記マルチメディアデバイス内に少なくとも部分的に記憶されたコンテンツストリームを削除する、ユーザー選択可能なオプションを含むメニューを、前記マルチメディアデバイスのユーザーに表示し、そして
前記メニューと同時に、特定の情報を表示すること、
を含み、
前記特定の情報が、
（a）広告、
（b）前記ユーザーが、製品またはサービスを購入できるようにする、インターフェイス、
（c）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーに広告を表示する、少なくとももう1つのユーザー選択可能なオプション、および
（d）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーにインターフェイスを表示し、これにより、前記ユーザーは製品またはサービスを購入できる、少なくとももう1つのユーザー選択可能なオプション、
（e）前記ユーザーが、前記マルチメディアデバイスを介して質問の回答を提出できるようにする、インターフェイス、
（f）ユーザーが選択すると、前記マルチメディアデバイスが、要求受信団体に要求を送信し、前記要求では、前記要求受信団体に、指定された情報を、（i）指定された電子メールアドレス、および（ii）指定された郵便住所、の少なくとも1つに送るように依頼する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（g）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーに、近く登場するコンテンツストリームの記録をスケジュールする能力を提供する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、および
（h）前記ユーザーが、後で見るために特定のビデオのダウンロードを要求できるようにする、インターフェイス、
の少なくとも1つを含む、方法。
【請求項１１】
1つまたは複数のマルチメディアデバイスにより表示される情報から収益を生成する方法であって、
前記方法が、
販売団体と契約を締結し、
前記契約は、サービスプロバイダーが、前記1つまたは複数のマルチメディアデバイスを、前記1つまたは複数のマルチメディアデバイスの1人または複数のユーザーに特定の情報を表示するように、構成するのと引き換えに、前記販売団体は、指定された価値の報酬を前記サービスプロバイダーに与えることを規定し、そして
前記販売団体との契約締結に応答して、前記1つまたは複数のマルチメディアデバイスを、1つまたは複数の指定イベントの発生に応答して、前記1人または複数のユーザーに特定の情報を表示するように、構成すること、
を含み、
前記1つまたは複数の指定イベントが、
（1）ユーザーが、コンテンツストリームの再生を停止するようにマルチメディアデバイスに指示する場合に、発生するイベント、
（2）前記マルチメディアデバイスによって受信された、テレビ番組を表すコンテンツストリームが、前記コンテンツストリーム内の少なくとも指定されたポイントまで再生されている場合に、発生するイベント、
（3）特定のマルチメディアデバイスが、特定のコンテンツストリームの少なくとも指定部分を再生した後に、ユーザーが、前記特定のコンテンツストリームを停止するように前記特定のマルチメディアデバイスに指示する場合に、発生するイベント、および
（4）ユーザーが選択すると、マルチメディアデバイスが、マルチメディアデバイス内に少なくとも部分的に記憶されたコンテンツストリームを削除する、ユーザー選択可能なオプションを含むメニューを、マルチメディアデバイスが表示する場合に、発生するイベント、
の少なくとも1つを含み、そして
前記特定の情報は、
（a）広告、
（b）ユーザーが、製品またはサービスを購入できるようにする、インターフェイス、
（c）ユーザーが選択すると、マルチメディアデバイスが、ユーザーに広告を表示する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（d）ユーザーが選択すると、マルチメディアデバイスが、ユーザーにインターフェイスを表示し、これにより、ユーザーは製品またはサービスを購入できる、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（e）前記ユーザーが、前記マルチメディアデバイスを介して質問の回答を提出できるようにする、インターフェイス、
（f）ユーザーが選択すると、前記マルチメディアデバイスが、要求受信団体に要求を送信し、前記要求では、前記要求受信団体に、指定された情報を、（i）指定された電子メールアドレス、および（ii）指定された郵便住所、の少なくとも1つに送るように依頼する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（g）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーに、近く登場するコンテンツストリームの記録をスケジュールする能力を提供する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、および
（h）前記ユーザーが、後で見るために特定のビデオのダウンロードを要求できるようにする、インターフェイス、
の少なくとも1つを含む、方法。
【請求項１２】
特定のコンテンツストリームで参照される予定の製品またはサービスを判断し、そして
前記販売団体が、前記契約を締結するよう誘引するため、前記製品またはサービスが、前記特定のコンテンツストリームで参照される予定であることを、前記販売団体に通知すること、
をさらに含む、
請求項11に記載の方法。
【請求項１３】
（a）特定のコンテンツストリームが、記憶されてはいるが、前記特定のコンテンツストリームが、まだ再生されていない、マルチメディアデバイスの第１数を判断すること、および
（b）まだ放送されていない特定のコンテンツストリームを記録するマルチメディアデバイスの第２数を判断すること、
の1つである判断ステップを実行し、そして
前記販売団体が、前記契約を締結するよう誘引するため、前記第1数および前記第2数の少なくとも1つについて前記販売団体に通知すること、
をさらに含む、請求項11に記載の方法。
【請求項１４】
前記1つまたは複数のマルチメディアデバイスから、特定のユーザー選択可能なオプションが選択された回数を示すデータを受信し、そして
前記販売団体に、前記データに基づいて金額を請求すること、
をさらに含む、請求項11に記載の方法。
【請求項１５】
1つまたは複数のマルチメディアデバイスにより表示される情報から収益を生成する方法であって、
前記方法が、
1つまたは複数の販売団体から1つまたは複数の入札を受信し、
前記1つまたは複数の入札の中から、1つまたは複数の上位入札の集合を選択し、そして
前記1つまたは複数の上位入札の集合における各上位入札について、前記1つまたは複数のマルチメディアデバイスの1人または複数のユーザーに、1つまたは複数の指定イベントの発生に応答して、その上位入札に対応する特定の情報を表示するように、前記1つまたは複数のマルチメディアデバイスを構成すること、を含み、
前記1つまたは複数の指定イベントは、
（1）ユーザーが、コンテンツストリームの再生を停止するようにマルチメディアデバイスに指示する場合に、発生するイベント、
（2）前記マルチメディアデバイスによって受信された、テレビ番組を表すコンテンツストリームが、前記コンテンツストリーム内の少なくとも指定されたポイントまで再生されている場合に、発生するイベント、
（3）特定のマルチメディアデバイスが、特定のコンテンツストリームの少なくとも指定部分を再生した後に、ユーザーが、前記特定のコンテンツストリームを停止するように前記特定のマルチメディアデバイスに指示する場合に、発生するイベント、および
（4）ユーザーが選択すると、マルチメディアデバイスが、マルチメディアデバイス内に少なくとも部分的に記憶されたコンテンツストリームを削除する、ユーザー選択可能なオプションを含むメニューを、マルチメディアデバイスが表示する場合に、発生するイベント、
の少なくとも1つを含み、そして
1つまたは複数の上位入札の前記集合における各特定の入札について、前記特定の入札に対応する特定の情報が、
（a）前記特定の入札の発信元である販売団体の製品またはサービスについての広告、
（b）ユーザーが、前記特定の入札の発信元である販売団体の製品またはサービスを購入できるようにする、インターフェイス、
（c）ユーザーが選択すると、マルチメディアデバイスが、前記特定の入札の発信元である販売団体の製品またはサービスについての広告を表示する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（d）ユーザーが選択すると、マルチメディアデバイスが、インターフェイスを表示し、これにより、ユーザーは、前記特定の入札の発信元である販売団体の製品またはサービスを購入できる、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（e）前記ユーザーが、前記マルチメディアデバイスを介して質問の回答を提出できるようにする、インターフェイス、
（f）ユーザーが選択すると、前記マルチメディアデバイスが、要求受信団体に要求を送信し、前記要求では、前記要求受信団体に、指定された情報を、（i）指定された電子メールアドレス、および（ii）指定された郵便住所、の少なくとも1つに送るように依頼する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（g）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーに、近く登場するコンテンツストリームの記録をスケジュールする能力を提供する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、および
（h）前記ユーザーが、後で見るために特定のビデオのダウンロードを要求できるようにする、インターフェイス、
の少なくとも1つを含む、方法。
【請求項１６】
前記1つまたは複数の販売団体からの前記1つまたは複数の入札を受信する前記ステップが、
ネットワークによりアクセスされるサーバーアプリケーションで前記1つまたは複数の入札を受信すること、
を含む、請求項15に記載の方法。
【請求項１７】
特定の販売団体が、別の販売団体にアウトビッドされていることを判断したのに応答して、
自動的に前記特定の販売団体の入札額を引き上げること、
をさらに含む、請求項15に記載の方法。
【請求項１８】
前記特定の情報を表示するように、前記1つまたは複数のマルチメディアデバイスを構成する前記ステップには、
各メニューオプションについて入札された金額に基づく順番で、メニューオプションを表示するように、前記1つまたは複数のマルチメディアデバイスを構成すること、
をさらに含む、請求項15に記載の方法。
【請求項１９】
前記特定の情報を表示するように、前記1つまたは複数のマルチメディアデバイスを構成する前記ステップには、
1つまたは複数の上位入札の前記集合における最高入札に対応するメニューオプションを自動的にハイライトするように、前記1つまたは複数のマルチメディアデバイスを構成すること、
をさらに含む、請求項15に記載の方法。
【請求項２０】
マルチメディアデバイスにより情報を表示する装置であって、
前記装置が、
1つまたは複数のプロセッサー、および
命令が記憶されるストレージメディア、
を含み、
この命令が、前記1つまたは複数のプロセッサーによって実行される場合、前記1つまたは複数のプロセッサーに、
コンテンツストリームの再生を停止するように前記マルチメディアデバイスに指示するユーザー入力を受信し、そして 
前記ユーザー入力の受信に応答して、前記マルチメディアデバイスのユーザーに特定の情報を表示すること、
を含むステップを実行させ、
前記特定の情報は、
（a）広告、
（b）前記ユーザーが、製品またはサービスを購入できるようにする、インターフェイス、
（c）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーに広告を表示する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（d）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーにインターフェイスを表示し、これにより、前記ユーザーは製品またはサービスを購入できる、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（e）前記ユーザーが、前記マルチメディアデバイスを介して質問の回答を提出できるようにする、インターフェイス、
（f）ユーザーが選択すると、前記マルチメディアデバイスが、要求受信団体に要求を送信し、前記要求では、前記要求受信団体に、指定された情報を、（i）指定された電子メールアドレス、および（ii）指定された郵便住所、の少なくとも1つに送るように依頼する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（g）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーに、近く登場するコンテンツストリームの記録をスケジュールする能力を提供する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、および
（h）前記ユーザーが、後で見るために特定のビデオのダウンロードを要求できるようにする、インターフェイス、
の少なくとも1つを含む、装置。
【請求項２１】
前記特定の情報が、
特定のユーザー選択可能なオプションを含み、
そして前記ステップは、
前記特定のユーザー選択可能なオプションの選択を示す特定のユーザー入力を受信し、そして
前記特定のユーザー入力の受信に応答して、前記ユーザーに後続メニューを表示すること、
をさらに含み、
前記後続メニューが、
（a）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーに広告を表示する、ユーザー選択可能なオプション、
（b）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーにインターフェイスを表示し、これにより、前記ユーザーは製品またはサービスを購入できる、ユーザー選択可能なオプション、
（c）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーにインターフェイスを表示し、これにより、前記ユーザーは、前記ユーザーに送るべき製品またはサービスについての情報を要求できる、ユーザー選択可能なオプション、
（d）前記ユーザーが、前記マルチメディアデバイスを介して質問の回答を提出できるようにする、インターフェイス、
（e）ユーザーが選択すると、前記マルチメディアデバイスが、要求受信団体に要求を送信し、前記要求では、前記要求受信団体に、指定された情報を、（i）指定された電子メールアドレス、および（ii）指定された郵便住所、の少なくとも1つに送るように依頼する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（f）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーに、近く登場するコンテンツストリームの記録をスケジュールする能力を提供する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、および
（g）前記ユーザーが、後で見るために特定のビデオのダウンロードを要求できるようにする、インターフェイス、
の少なくとも1つを含む、請求項20に記載の装置。
【請求項２２】
前記特定の情報が、
特定のユーザー選択可能なオプションを含み、
そして前記ステップは、
前記特定のユーザー選択可能なオプションの選択を示す特定のユーザー入力を受信し、そして
前記特定のユーザー入力の受信に応答して、販売団体に指定の金額を請求すること、
をさらに含む、請求項20に記載の装置。
【請求項２３】
前記特定の情報が、
特定のユーザー選択可能なオプションを含み、
そして前記ステップは、
前記特定のユーザー選択可能なオプションの選択を示す特定のユーザー入力を受信し、そして
前記特定のユーザー入力の受信に応答して、前記特定のユーザー選択可能なオプションが選択されたことを示すデータを記録すること、
をさらに含む、請求項20に記載の装置。
【請求項２４】
前記ステップが、
前記データに基づいて、表示に選択された1つまたは複数の追加のユーザー選択可能なオプションを表示すること、
をさらに含み、
前記1つまたは複数の追加のユーザー選択可能なオプションは、
前記1つまたは複数の追加のユーザー選択可能なオプションが、前記特定のユーザー選択可能なオプションと同一のカテゴリーである理由で、
表示に選択される、請求項23に記載の装置。
【請求項２５】
前記特定の情報を前記マルチメディアデバイスの前記ユーザーに表示することが、
1つまたは複数の特定のユーザー選択可能なメニューオプションを、
前記1つまたは複数の特定のユーザー選択可能なオプションのそれぞれが、以前に選択された頻度、に基づく順番で表示すること、
をさらに含む、請求項20に記載の装置。
【請求項２６】
前記特定の情報を前記マルチメディアデバイスの前記ユーザーに表示することが、
前記マルチメディアデバイスに、対応するテレビ番組を後で記録させるために、
前記ユーザーが選択できる、1つまたは複数のテレビ番組のタイトルを、前記ユーザーに表示すること、
をさらに含む、請求項20に記載の装置。
【請求項２７】
マルチメディアデバイスにより情報を表示する装置であって、
前記装置が、
1つまたは複数のプロセッサー、および
命令が記憶されるストレージメディア、
を含み、
この命令が、前記1つまたは複数のプロセッサーによって実行される場合、
前記1つまたは複数のプロセッサーに、
前記マルチメディアデバイスによって受信されたコンテンツストリームが、前記コンテンツストリーム内の少なくとも指定されたポイントまで再生されているかどうかを判断し、そして
前記コンテンツストリームが、前記コンテンツストリーム内の少なくとも指定されたポイントまで再生されている、と判断したのに応答して、特定の情報を前記ユーザーに表示すること、
を含むステップを実行させ、
前記コンテンツストリームは、
テレビ番組を表し、そして
前記特定の情報が、
（a）広告、
（b）前記ユーザーが、製品またはサービスを購入できるようにする、インターフェイス、
（c）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーに広告を表示する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（d）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーにインターフェイスを表示し、これにより、前記ユーザーは製品またはサービスを購入できる、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（e）前記ユーザーが、前記マルチメディアデバイスを介して質問の回答を提出できるようにする、インターフェイス、
（f）ユーザーが選択すると、前記マルチメディアデバイスが、要求受信団体に要求を送信し、前記要求では、前記要求受信団体に、指定された情報を、（i）指定された電子メールアドレス、および（ii）指定された郵便住所、の少なくとも1つに送るように依頼する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（g）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーに、近く登場するコンテンツストリームの記録をスケジュールする能力を提供する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、および 
（h）前記ユーザーが、後で見るために特定のビデオのダウンロードを要求できるようにする、インターフェイス、
の少なくとも1つを含む、装置。
【請求項２８】
マルチメディアデバイスにより情報を表示する装置であって、
前記装置が、
1つまたは複数のプロセッサー、および
命令が記憶されるストレージメディア、
を含み、
この命令が、前記1つまたは複数のプロセッサーによって実行される場合、
前記1つまたは複数のプロセッサーに、
コンテンツストリームの再生を停止するように前記マルチメディアデバイスに指示するユーザー入力を受信し、そして
前記ユーザー入力の受信に応答して、前記コンテンツストリームの少なくとも指定部分が、前記ユーザー入力の受信に先行して再生されているかどうかを判断し、そして
前記コンテンツストリームの少なくとも前記指定部分が、前記ユーザー入力の受信に先行して再生されている、と判断したのに応答して、前記マルチメディアデバイスのユーザーに特定の情報を表示すること、
を含むステップを実行させ、
前記特定の情報が、
（a）広告、
（b）前記ユーザーが、製品またはサービスを購入できるようにする、インターフェイス、
（c）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーに広告を表示する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（d）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーにインターフェイスを表示し、これにより、前記ユーザーは製品またはサービスを購入できる、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（e）前記ユーザーが、前記マルチメディアデバイスを介して質問の回答を提出できるようにする、インターフェイス、
（f）ユーザーが選択すると、前記マルチメディアデバイスが、要求受信団体に要求を送信し、前記要求では、前記要求受信団体に、指定された情報を、（i）指定された電子メールアドレス、および（ii）指定された郵便住所、の少なくとも1つに送るように依頼する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（g）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーに、近く登場するコンテンツストリームの記録をスケジュールする能力を提供する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、および
（h）前記ユーザーが、後で見るために特定のビデオのダウンロードを要求できるようにする、インターフェイス、
の少なくとも1つを含む、装置。
【請求項２９】
マルチメディアデバイスにより情報を表示する装置であって、
前記装置が、
1つまたは複数のプロセッサー、および
命令が記憶されるストレージメディア、
を含み、
この命令が、前記1つまたは複数のプロセッサーによって実行される場合、
前記1つまたは複数のプロセッサーに、
ユーザーが選択すると、前記マルチメディアデバイスが、前記マルチメディアデバイス内に少なくとも部分的に記憶されたコンテンツストリームを削除する、ユーザー選択可能なオプションを含むメニューを、前記マルチメディアデバイスのユーザーに表示し、そして
前記メニューと同時に、特定の情報を表示すること、
を含むステップを実行させ、
前記特定の情報は、
（a）広告、
（b）前記ユーザーが、製品またはサービスを購入できるようにする、インターフェイス、
（c）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーに広告を表示する、少なくとももう1つのユーザー選択可能なオプション、
（d）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーにインターフェイスを表示し、これにより、前記ユーザーは製品またはサービスを購入できる、少なくとももう1つのユーザー選択可能なオプション、
（e）前記ユーザーが、前記マルチメディアデバイスを介して質問の回答を提出できるようにする、インターフェイス、
（f）ユーザーが選択すると、前記マルチメディアデバイスが、要求受信団体に要求を送信し、前記要求では、前記要求受信団体に、指定された情報を、（i）指定された電子メールアドレス、および（ii）指定された郵便住所、の少なくとも1つに送るように依頼する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（g）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーに、近く登場するコンテンツストリームの記録をスケジュールする能力を提供する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、および
（h）前記ユーザーが、後で見るために特定のビデオのダウンロードを要求できるようにする、インターフェイス、
の少なくとも1つを含む、装置。
【請求項３０】
マルチメディアデバイスにより特定の情報を表示するため、命令の1つまたは複数のシーケンスを搬送するコンピューター可読メディアであって、
この命令が、1つまたは複数のプロセッサーによって実行される場合、
前記1つまたは複数のプロセッサーに、
コンテンツストリームの再生を停止するように前記マルチメディアデバイスに指示するユーザー入力を受信するステップ、および
前記ユーザー入力の受信に応答して、前記マルチメディアデバイスのユーザーに前記特定の情報を表示するステップ、
を実行させ、
前記特定の情報が、
（a）広告、
（b）前記ユーザーが、製品またはサービスを購入できるようにする、インターフェイス、
（c）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーに広告を表示する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（d）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーにインターフェイスを表示し、これにより、前記ユーザーは製品またはサービスを購入できる、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（e）前記ユーザーが、前記マルチメディアデバイスを介して質問の回答を提出できるようにする、インターフェイス、
（f）ユーザーが選択すると、前記マルチメディアデバイスが、要求受信団体に要求を送信し、前記要求では、前記要求受信団体に、指定された情報を、（i）指定された電子メールアドレス、および（ii）指定された郵便住所、の少なくとも1つに送るように依頼する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（g）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーに、近く登場するコンテンツストリームの記録をスケジュールする能力を提供する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、および
（h）前記ユーザーが、後で見るために特定のビデオのダウンロードを要求できるようにする、インターフェイス、
の少なくとも1つを含む、コンピューター可読メディア。
【請求項３１】
前記特定の情報が、
特定のユーザー選択可能なオプションを含み、
そして前記命令が、前記1つまたは複数のプロセッサーによって実行される場合、
前記1つまたは複数のプロセッサーに、
前記特定のユーザー選択可能なオプションの選択を示す特定のユーザー入力を受信するステップ、および
前記特定のユーザー入力の受信に応答して、前記ユーザーに後続メニューを表示するステップ、
を実行させ、
前記後続メニューは、
（a）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーに広告を表示する、ユーザー選択可能なオプション、
（b）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーにインターフェイスを表示し、これにより、前記ユーザーは製品またはサービスを購入できる、ユーザー選択可能なオプション、
（c）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーにインターフェイスを表示し、これにより、前記ユーザーは、前記ユーザーに送るべき製品またはサービスについての情報を要求できる、ユーザー選択可能なオプション、
（d）前記ユーザーが、前記マルチメディアデバイスを介して質問の回答を提出できるようにする、インターフェイス、
（e）ユーザーが選択すると、前記マルチメディアデバイスが、要求受信団体に要求を送信し、前記要求では、前記要求受信団体に、指定された情報を、（i）指定された電子メールアドレス、および（ii）指定された郵便住所、の少なくとも1つに送るように依頼する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（f）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーに、近く登場するコンテンツストリームの記録をスケジュールする能力を提供する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、および
（g）前記ユーザーが、後で見るために特定のビデオのダウンロードを要求できるようにする、インターフェイス、
の少なくとも1つを含む、請求項30に記載のコンピューター可読メディア。
【請求項３２】
前記特定の情報が、
特定のユーザー選択可能なオプションを含み、
そして前記命令が、前記1つまたは複数のプロセッサーによって実行される場合、
前記1つまたは複数のプロセッサーに、
前記特定のユーザー選択可能なオプションの選択を示す特定のユーザー入力を受信するステップ、および
前記特定のユーザー入力の受信に応答して、販売団体に指定の金額を請求するステップ、
を実行させる、請求項30に記載のコンピューター可読メディア。
【請求項３３】
前記特定の情報が、
特定のユーザー選択可能なオプションを含み、
そして前記命令が、前記1つまたは複数のプロセッサーによって実行される場合、
前記1つまたは複数のプロセッサーに、
前記特定のユーザー選択可能なオプションの選択を示す特定のユーザー入力を受信するステップ、および
前記特定のユーザー入力の受信に応答して、前記特定のユーザー選択可能なオプションが選択されたことを示すデータを記録するステップ、
を実行させる、請求項30に記載のコンピューター可読メディア。
【請求項３４】
前記命令が、前記1つまたは複数のプロセッサーによって実行される場合、
前記1つまたは複数のプロセッサーに、
前記データに基づいて、表示に選択された1つまたは複数の追加のユーザー選択可能なオプションを表示するステップ、
を実行させ、
前記1つまたは複数の追加のユーザー選択可能なオプションは、
前記1つまたは複数の追加のユーザー選択可能なオプションが、前記特定のユーザー選択可能なオプションと同一のカテゴリーである理由で、
表示に選択される、請求項33に記載のコンピューター可読メディア。
【請求項３５】
前記特定の情報を前記マルチメディアデバイスの前記ユーザーに表示するステップが、
1つまたは複数の特定のユーザー選択可能なオプションを、
前記1つまたは複数の特定のユーザー選択可能なメニューオプションのそれぞれが、以前に選択された頻度、に基づく順番で表示することを、
さらに含む、請求項30に記載のコンピューター可読メディア。
【請求項３６】
前記特定の情報を前記マルチメディアデバイスの前記ユーザーに表示するステップは、
前記マルチメディアデバイスに、対応するテレビ番組を後で記録させるために、
前記ユーザーが選択できる、1つまたは複数のテレビ番組のタイトルを表示すること、
をさらに含む、請求項30に記載のコンピューター可読メディア。
【請求項３７】
マルチメディアデバイスにより特定の情報を表示するため、命令の1つまたは複数のシーケンスを搬送するコンピューター可読メディアであって、
この命令が、1つまたは複数のプロセッサーによって実行される場合、
前記1つまたは複数のプロセッサーに、
前記マルチメディアデバイスによって受信されたコンテンツストリームが、前記コンテンツストリーム内の少なくとも指定されたポイントまで再生されているかどうかを判断するステップ、および
前記コンテンツストリームが、前記コンテンツストリーム内の少なくとも指定されたポイントまで再生されている、と判断したのに応答して、前記特定の情報を前記ユーザーに表示するステップ、
を実行させ、
前記コンテンツストリームは、
テレビ番組を表し、そして
前記特定の情報が、
（a）広告、
（b）前記ユーザーが、製品またはサービスを購入できるようにする、インターフェイス、
（c）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーに広告を表示する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（d）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーにインターフェイスを表示し、これにより、前記ユーザーは製品またはサービスを購入できる、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（e）前記ユーザーが、前記マルチメディアデバイスを介して質問の回答を提出できるようにする、インターフェイス、
（f）ユーザーが選択すると、前記マルチメディアデバイスが、要求受信団体に要求を送信し、前記要求では、前記要求受信団体に、指定された情報を、（i）指定された電子メールアドレス、および（ii）指定された郵便住所、の少なくとも1つに送るように依頼する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（g）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーに、近く登場するコンテンツストリームの記録をスケジュールする能力を提供する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、および
（h）前記ユーザーが、後で見るために特定のビデオのダウンロードを要求できるようにする、インターフェイス、
の少なくとも1つを含む、コンピューター可読メディア。
【請求項３８】
マルチメディアデバイスにより特定の情報を表示するため、命令の1つまたは複数のシーケンスを搬送するコンピューター可読メディアであって、
この命令が、1つまたは複数のプロセッサーによって実行される場合、
前記1つまたは複数のプロセッサーに、
コンテンツストリームの再生を停止するように前記マルチメディアデバイスに指示するユーザー入力を受信するステップ、および
前記ユーザー入力の受信に応答して、前記コンテンツストリームの少なくとも指定部分が、前記ユーザー入力の受信に先行して再生されているかどうかを判断するステップ、および
前記コンテンツストリームの少なくとも前記指定部分が、前記ユーザー入力の受信に先行して再生されている、と判断したのに応答して、前記マルチメディアデバイスのユーザーに前記特定の情報を表示するステップ、
を実行させ、
前記特定の情報が、
（a）広告、
（b）前記ユーザーが、製品またはサービスを購入できるようにする、インターフェイス、
（c）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーに広告を表示する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（d）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーにインターフェイスを表示し、これにより、前記ユーザーは製品またはサービスを購入できる、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（e）前記ユーザーが、前記マルチメディアデバイスを介して質問の回答を提出できるようにする、インターフェイス、
（f）ユーザーが選択すると、前記マルチメディアデバイスが、要求受信団体に要求を送信し、前記要求では、前記要求受信団体に、指定された情報を、（i）指定された電子メールアドレス、および（ii）指定された郵便住所、の少なくとも1つに送るように依頼する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（g）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーに、近く登場するコンテンツストリームの記録をスケジュールする能力を提供する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、および
（h）前記ユーザーが、後で見るために特定のビデオのダウンロードを要求できるようにする、インターフェイス、
の少なくとも1つを含む、コンピューター可読メディア。
【請求項３９】
マルチメディアデバイスにより特定の情報を表示するため、命令の1つまたは複数のシーケンスを搬送するコンピューター可読メディアであって、
この命令が、1つまたは複数のプロセッサーによって実行される場合、
前記1つまたは複数のプロセッサーに、
ユーザーが選択すると、前記マルチメディアデバイスが、前記マルチメディアデバイス内に少なくとも部分的に記憶されたコンテンツストリームを削除する、ユーザー選択可能なオプションを含むメニューを、前記マルチメディアデバイスのユーザーに表示するステップ、および
前記メニューと同時に、特定の情報を表示するステップ、
を実行させ、
前記特定の情報は、
（a）広告、
（b）前記ユーザーが、製品またはサービスを購入できるようにする、インターフェイス、
（c）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーに広告を表示する、少なくとももう1つのユーザー選択可能なオプション、および
（d）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーにインターフェイスを表示し、これにより、前記ユーザーは製品またはサービスを購入できる、少なくとももう1つのユーザー選択可能なオプション、
（e）前記ユーザーが、前記マルチメディアデバイスを介して質問の回答を提出できるようにする、インターフェイス、
（f）ユーザーが選択すると、前記マルチメディアデバイスが、要求受信団体に要求を送信し、前記要求では、前記要求受信団体に、指定された情報を、（i）指定された電子メールアドレス、および（ii）指定された郵便住所、の少なくとも1つに送るように依頼する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（g）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーに、近く登場するコンテンツストリームの記録をスケジュールする能力を提供する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、および
（h）前記ユーザーが、後で見るために特定のビデオのダウンロードを要求できるようにする、インターフェイス、
の少なくとも1つを含む、コンピューター可読メディア。
【請求項４０】
複数ある特定の情報アイテムの中から、少なくとも部分的には、電子番組ガイド情報に基づいて、前記特定の情報を表示に選択すること、
をさらに含む、請求項8に記載の方法。
【請求項４１】
複数ある特定の情報アイテムの中から、少なくとも部分的には、クローズドキャプションストリームにおける1つまたは複数のワードに基づいて、前記特定の情報を表示に選択すること、
をさらに含む、請求項8に記載の方法。
【請求項４２】
複数ある特定の情報アイテムの中から、少なくとも部分的には、前記ユーザーの以前のテレビ視聴動向に基づいて、前記特定の情報を表示に選択すること、
をさらに含む、請求項8に記載の方法。
【請求項４３】
複数ある特定の情報アイテムの中から、少なくとも部分的には、前記マルチメディアデバイスが、指定の動作モードと関連する制約に従って現在動作するかどうか、に基づいて、前記特定の情報を表示に選択すること、
をさらに含む、請求項8に記載の方法。
【請求項４４】
複数ある特定の情報アイテムの中から、少なくとも部分的には、前記マルチメディアデバイスの所有者に関連する地理的住所情報に基づいて、前記特定の情報を表示に選択すること、
をさらに含む、請求項8に記載の方法。
【請求項４５】
複数ある特定の情報アイテムの中から、少なくとも部分的には、
番組の指定された時間的ポイントに関連するクローズドキャプションのワード、および
番組の指定された時間的ポイントにおいて画面で見えるアイテムを説明するキーワードタグ、
の少なくとも1つに基づいて、
前記特定の情報を表示に選択すること、
をさらに含む、請求項8に記載の方法。
【請求項４６】
前記1つまたは複数の販売団体の特定の販売団体からのスタンディング入札を受信し、
特定の番組が、前記特定の販売団体に関連する製品またはサービスを特集するかどうかを判断し、
前記特定の番組が、前記特定の販売団体に関連する製品またはサービスを特集する、と判断したのに応答して、前記特定の番組の記録数が、前記スタンディング入札に関連する指定スレッショルドを超えているかどうかを判断し、
前記記録数が、前記指定スレッショルドを超えている、と判断したのに応答して、前記販売団体から前記特定の番組への特定の入札を受信せずに、前記特定の販売団体の代理で、自動的に入札すること、
をさらに含む、請求項15に記載の方法。
【請求項４７】
複数ある特定の情報アイテムの中から、少なくとも部分的には、前記ユーザーの以前のテレビ視聴動向に基づいて、前記特定の情報を表示に選択することには、
少なくとも部分的には、特定のコンテンツストリームが、その全体を、通常の速度でユーザーに再生されていることに基づいて、前記特定の情報を表示に選択すること、
を含む、請求項42に記載の方法。
【請求項４８】
前記特定のコンテンツストリームが、
テレビコマーシャルである、請求項47に記載の方法。
【請求項４９】
複数ある特定の情報アイテムの中から、少なくとも部分的には、電子番組ガイド情報に基づいて、前記特定の情報を表示に選択すること、
をさらに含む、請求項1に記載の方法。
【請求項５０】
複数ある特定の情報アイテムの中から、少なくとも部分的には、クローズドキャプションストリームにおける1つまたは複数のワードに基づいて、前記特定の情報を表示に選択すること、
をさらに含む、請求項1に記載の方法。
【請求項５１】
複数ある特定の情報アイテムの中から、少なくとも部分的には、前記ユーザーの以前のテレビ視聴動向に基づいて、前記特定の情報を表示に選択すること、
をさらに含む、請求項1に記載の方法。
【請求項５２】
複数ある特定の情報アイテムの中から、少なくとも部分的には、前記マルチメディアデバイスが、指定の動作モードと関連する制約に従って現在動作するかどうか、に基づいて、前記特定の情報を表示に選択すること、
をさらに含む、請求項1に記載の方法。
【請求項５３】
複数ある特定の情報アイテムの中から、少なくとも部分的には、前記マルチメディアデバイスの所有者に関連する地理的住所情報に基づいて、前記特定の情報を表示に選択すること、
をさらに含む、請求項1に記載の方法。
【請求項５４】
複数ある特定の情報アイテムの中から、少なくとも部分的には、前記マルチメディアデバイスの所有者に関連する人口統計情報に基づいて、前記特定の情報を表示に選択すること、
をさらに含む、請求項1に記載の方法。
【請求項５５】
複数ある特定の情報アイテムの中から、少なくとも部分的には、前記ユーザーの以前のテレビ視聴動向に基づいて、前記特定の情報を表示に選択することには、
少なくとも部分的には、特定のコンテンツストリームが、その全体を、通常の速度でユーザーに再生されていることに基づいて、前記特定の情報を表示に選択すること、
を含む、請求項51に記載の方法。
【請求項５６】
前記特定のコンテンツストリームが、
テレビコマーシャルである、請求項55に記載の方法。
【請求項５７】
マルチメディアデバイスにより情報を表示する方法であって、
前記方法が、
前記マルチメディアデバイスによって生成される画面内に特定の情報を表示すること、
を含み、
前記画面が、
（1）前記マルチメディアデバイスによって記録されている1つまたは複数の番組をリストする画面、
（2）前記マルチメディアデバイスによって記録されている番組に関して、ユーザーが実行を選択できる、1つまたは複数のアクションをリストする画面、
（3）記録する番組を検索した結果をリストする画面、
（4）検索結果として見つかった番組を記録するための、1つまたは複数のオプションをリストする画面、
（5）特定のテレビシリーズの複数のエピソードを含むフォルダーのコンテンツをリストする画面、
（6）番組が一時停止されている間に表示される画面、
の少なくとも1つを含み、
前記特定の情報が、
（a）広告、
（b）前記ユーザーが、製品またはサービスを購入できるようにする、インターフェイス、
（c）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーに広告を表示する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（d）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーにインターフェイスを表示し、これにより、前記ユーザーは製品またはサービスを購入できる、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（e）前記ユーザーが、前記マルチメディアデバイスを介して質問の回答を提出できるようにする、インターフェイス、
（f）ユーザーが選択すると、前記マルチメディアデバイスが、要求受信団体に要求を送信し、前記要求では、前記要求受信団体に、指定された情報を、（i）指定された電子メールアドレス、および（ii）指定された郵便住所、の少なくとも1つに送るように依頼する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（g）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーに、近く登場するコンテンツストリームの記録をスケジュールする能力を提供する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、および
（h）前記ユーザーが、後で見るために特定のビデオのダウンロードを要求できるようにする、インターフェイス、
の少なくとも1つを含む、方法。
【請求項５８】
前記画面が、
前記マルチメディアデバイスによって記録されている1つまたは複数の特定の番組をリストし、そして
前記画面が、
前記特定の番組の1つまたは複数とともに、選択可能なオプションを表示し、
ユーザーが選択すると、前記マルチメディアデバイスが、
前記特定の番組の中のテレビ番組に関連する広告、に関連するメニューオプションを含む、
後続メニューを表示する、請求項57に記載の方法。
【請求項５９】
前記画面が、
検索結果として見つかった特定の番組を記録するための、1つまたは複数の特定のオプションをリストし、そして
前記画面が、
前記特定のオプションの1つまたは複数とともに、選択可能なオプションを表示し、
ユーザーが選択すると、前記マルチメディアデバイスが、
前記特定の番組に関連する広告、に関連するメニューオプションを含む、
後続メニューを表示する、請求項57に記載の方法。
【請求項６０】
前記画面が、
特定のテレビシリーズの複数のエピソードを含むフォルダーのコンテンツをリストし、そして
前記画面が、
（i）前記フォルダーの1つまたは複数、および
（ii）前記エピソードの1つまたは複数、
とともに、
選択可能なオプションを表示し、
ユーザーが選択すると、前記マルチメディアデバイスが、
前記複数のエピソードの中の一エピソードに関連する広告、に関連するメニューオプションを含む、
後続メニューを表示する、請求項57に記載の方法。
【請求項６１】
前記特定の情報が、
（i）前記マルチメディアデバイスの所有者の地理的位置、および
（ii）前記所有者の人口統計特性、
の少なくとも1つに基づいて選択される、請求項57に記載の方法。
【請求項６２】
前記特定の情報が、
少なくとも部分的には、前記所有者の人口統計特性に基づいて選択され、そして
前記人口統計特性が、
所在地住所、郵便番号、年齢、性別、人種および所得の少なくとも1つを含む、請求項61に記載の方法。
【請求項６３】
マルチメディアデバイスにより情報を表示する方法であって、
前記方法が、
1つまたは複数のオプションを含むメニューを表示し、
ユーザーが、前記1つまたは複数のオプションの特定のオプションを選択するのに応答して、前記マルチメディアデバイスにより表示可能なアイテムのリスト内に、ショートカットを作成し、
前記ショートカットを、アイテムの前記リスト内に表示し、
ユーザーによる前記ショートカットの選択を示すユーザー入力を受信し、そして
前記ユーザー入力の受信に応答して、前記ショートカットに関連する特定の情報を表示すること、
を含み、
前記特定の情報が、
（a）広告、
（b）ユーザーが、製品またはサービスを購入できるようにする、インターフェイス、
（c）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーに広告を表示する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（d）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーにインターフェイスを表示し、これにより、前記ユーザーは製品またはサービスを購入できる、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（e）前記ユーザーが、前記マルチメディアデバイスを介して質問の回答を提出できるようにする、インターフェイス、
（f）ユーザーが選択すると、前記マルチメディアデバイスが、要求受信団体に要求を送信し、前記要求では、前記要求受信団体に、指定された情報を、（i）指定された電子メールアドレス、および（ii）指定された郵便住所、の少なくとも1つに送るように依頼する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、
（g）ユーザーが選択すると、前記マルチメディアデバイスが、前記ユーザーに、近く登場するコンテンツストリームの記録をスケジュールする能力を提供する、ユーザー選択可能なオプションを少なくとも1つ含むメニュー、および
（h）前記ユーザーが、後で見るために特定のビデオのダウンロードを要求できるようにする、インターフェイス、
の少なくとも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が現在「セーフ」モード（たとえば、「ティボキッズゾーン」）であるかどうかに基づいて、フィルターされる。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は、搬送波の形式で、アプリケーションコードを取得しても良い。
【０１１６】
上記の明細において、本発明の実施例は、多数の特定の詳細を参照して説明されているが、実装ごとに異なってもよい。すなわち、本発明とは何か、および本出願人が意図する何をもって本発明とするか、についての唯一かつ排他的な指標は、本出願から発行される請求項一式であり、この特定の形式において、このような請求項は、何らかの後続する修正も含んで、発行される。このような請求項に含まれる用語について本明細書で明示的に説明される何らかの定義は、これらの請求項で使用される場合の、こうした用語の意味を規定する。そのため、一請求項で明示的に記載されない限定、要素、特性、機能、利点または属性が、如何なる場合も、こうした請求の範囲を限定すべきではない。本明細書および図面は、適宜、制限的な感覚でなく、むしろ説明的なものと見なされる。
【図１】
2009541846.tif 000003
【図２】
2009541846.tif 000004
【図３】
2009541846.tif 000005
【図４】
2009541846.tif 000006
【図５】
2009541846.tif 000007
【図６】
2009541846.tif 000008
【国際調査報告】
2009541846.tif 000009