(57)【要約】メディアガイダンスアプリケーションにおいて番組項目をナビゲートするためのシステムおよび方法が提供される。第１の期間に対応する番組項目が表示されてもよい。第１の期間を変更するユーザ要求が受信されてもよい。期間を変更する要求に応じて、複数の連続期間へのユーザアクセスを与えるホップスコッチ表示が提供されてもよく、この複数の連続期間から、対応する番組項目を表示させるために、ユーザが選択することができる。表示された期間のうちの１つについてのユーザ選択が受信されてもよく、選択された期間に対応する第２の番組項目が表示されてもよい。
2013514723.tif 000002
【特許請求の範囲】
【請求項１】
双方向メディアガイダンスアプリケーションについてナビゲートする方法であって、該方法は、
ユーザ選択期間に対応する複数の番組項目を表示することのユーザ要求を受信することと、
該ユーザ要求を受信することに応じて、第１の複数の期間を表す第１の複数のインジケータを表示することと、
ユーザが、該第１の複数のインジケータのうちの第１のインジケータから該第１の複数のインジケータのうちの第２のインジケータまでナビゲートするとき、第２の複数の期間を表す第２の複数のインジケータを表示することであって、該第２の複数の期間の各々は、該第１の複数の期間の一部である、ことと、
該表示された第２の複数のインジケータのうちの１つについてのユーザ選択を受信することと、
該第２の複数のインジケータのうちの該選択された１つによって表される期間に対応する該複数の番組項目を表示することと
を含む、方法。
【請求項２】
前記ユーザ選択期間とは異なる第２の期間に対応する第２の複数の番組項目を表示することをさらに含み、
前記ユーザ要求を受信することは、該別の複数の番組項目とともに表示されるアイコンについてのユーザ選択を受信することを含む、請求項１に記載の方法。
【請求項３】
前記ユーザ要求を受信することは、複数の同一のユーザ命令を所定回数だけ受信することを含み、該複数の同一のユーザ命令の各々は、前記メディアガイダンスアプリケーションに、番組項目が表示される期間を別の隣接する期間に移転させる、請求項１に記載の方法。
【請求項４】
前記第１の複数のインジケータは、第１の複数のセルを含み、該第１の複数のセルは各々、一週間のうちの異なる日を表す、請求項１に記載の方法。
【請求項５】
前記第１の複数のセルのうちの１つを選択する第１のユーザ入力を受信することと、
該第１のユーザ入力を受信することに応じて、前記第２の複数のインジケータを表示することと
をさらに含み、前記第２の複数の期間は各々、該第１の複数のセルのうちの該選択された１つによって表される前記日の期間を表す、請求項４に記載の方法。
【請求項６】
前記第１のユーザ入力は、ハイライト領域を前記第１の複数のセルのうちの前記１つまでナビゲートすることと、所定の期間の間、該第１の複数のセルのうちの該１つの上に該ハイライト領域を維持することを含む、請求項５に記載の方法。
【請求項７】
表示される第２の複数のセルの一部分によって表される期間が、現在の時間よりも前の期間に対応することを示すように、該表示される第２の複数のセルの該一部分とともにインジケータを表示することをさらに含む、請求項５に記載の方法。
【請求項８】
前記第２の複数のインジケータの各々によって表される前記期間は、同一の長さを有し、該同一の長さは、番組項目が同時に表示される時間の区間に対応する、請求項７に記載の方法。
【請求項９】
前記第１の複数のセルのうちの１つを選択する第１のユーザ入力を受信することと、
該第１の複数のセルのうちの該選択された１つによって表される前記日に予定される動作をメモリから取り出すことと、
該メモリから取り出される各予定される動作に対する動作インジケータを、前記第１の複数のインジケータとともに表示することであって、該動作インジケータは、該動作が予定される番組を識別する情報を含む、ことと
をさらに含む、請求項４に記載の方法。
【請求項１０】
前記表示される動作インジケータのうちの選択された１つに対応する前記予定される動作を修正するように、該表示される動作インジケータのうちの１つについてのユーザ選択を受信することをさらに含む、請求項９に記載の方法。
【請求項１１】
双方向メディアガイダンスアプリケーションについてナビゲートするシステムであって、
表示画面と、
処理回路であって、
ユーザ選択期間に対応する複数の番組項目を表示することのユーザ要求を受信することと、
該ユーザ要求を受信することに応じて、第１の複数の期間を表す第１の複数のインジケータを該表示画面上に表示することと、
ユーザが、該第１の複数のインジケータのうちの第１のインジケータから該第１の複数のインジケータのうちの第２のインジケータまでナビゲートするとき、第２の複数の期間を表す第２の複数のインジケータを該表示画面上に表示することであって、該第２の複数の期間の各々は、該第１の複数の期間の一部である、ことと、
該表示された第２の複数のインジケータのうちの１つについてのユーザ選択を受信することと、
該第２の複数のインジケータのうちの該選択された１つによって表される期間に対応する該複数の番組項目を該表示画面上に表示することと
を行うように構成される、処理回路と
を備える、システム。
【請求項１２】
前記処理回路は、
前記ユーザ選択期間とは異なる第２の期間に対応する第２の複数の番組項目を前記表示画面上に表示することと、
該別の複数の番組項目とともに表示されるアイコンについてのユーザ選択を前記ユーザ要求として受信することと
を行うようにさらに構成される、請求項１１に記載のシステム。
【請求項１３】
前記処理回路は、前記ユーザ要求として、複数の同一のユーザ命令を所定回数だけ受信するようにさらに構成され、該複数の同一のユーザ命令の各々は、前記メディアガイダンスアプリケーションに、番組項目が表示される期間を別の隣接する期間に移転させる、請求項１１に記載のシステム。
【請求項１４】
前記第１の複数のインジケータは、第１の複数のセルを含み、該第１の複数のセルは各々、一週間のうちの異なる日を表す、請求項１１に記載のシステム。
【請求項１５】
前記処理回路は、
前記第１の複数のセルのうちの１つを選択する第１のユーザ入力を受信することと、
該第１のユーザ入力を受信することに応じて、前記第２の複数のインジケータを前記表示画面上に表示することと
を行うにさらに構成され、前記第２の複数の期間は各々、該第１の複数のセルのうちの該選択された１つによって表される前記日の期間を表す、請求項１４に記載のシステム。
【請求項１６】
前記処理回路は、ハイライト領域を前記第１の複数のセルのうちの前記１つまでナビゲートすることと、所定の期間の間、該第１の複数のセルのうちの該１つの上に該ハイライト領域を維持することとを行うようにさらに構成される、請求項１５に記載のシステム。
【請求項１７】
前記処理回路は、表示される第２の複数のセルの一部分とともにインジケータを前記表示画面上に表示して、該表示される第２の複数のセルの該一部分によって表される前記期間が、現在の時間よりも前の期間に対応することを示すようにさらに構成される、請求項１５に記載のシステム。
【請求項１８】
前記第２の複数のインジケータの各々によって表される前記期間は、同一の長さを有し、該同一の長さは、番組項目が同時に表示される時間の区間に対応する、請求項１７に記載のシステム。
【請求項１９】
前記処理回路は、
前記第１の複数のセルのうちの１つを選択する第１のユーザ入力を受信することと、
該第１の複数のセルのうちの該選択された１つによって表される前記日に対して予定される動作をメモリから取り出すことと、
該メモリから取り出される各予定される動作に対する動作インジケータを、該第１の複数のインジケータとともに該表示画面上に表示することと
を行うようにさらに構成され、該動作インジケータは、該動作が予定される番組を識別する情報を含む、請求項１４に記載のシステム。
【請求項２０】
前記処理回路は、前記表示される動作インジケータのうちの１つについてのユーザ選択を受信して、該表示される動作インジケータのうちの該選択された１つに対応する前記予定される動作を修正するようにさらに構成される、請求項１９に記載のシステム。
【請求項２１】
双方向メディアガイダンスアプリケーションについてナビゲートする装置であって、該装置は、
ユーザ選択期間に対応する複数の番組項目を表示するためのユーザ要求を受信する手段と、
該ユーザ要求を受信することに応じて、第１の複数の期間を表す第１の複数のインジケータを表示する手段と、
ユーザが、該第１の複数のインジケータのうちの第１のインジケータから該第１の複数のインジケータのうちの第２のインジケータまでナビゲートするとき、第２の複数の期間を表す第２の複数のインジケータを表示する手段であって、該第２の複数の期間の各々は、該第１の複数の期間の一部である、手段と、
該表示された第２の複数のインジケータのうちの１つについてのユーザ選択を受信する手段と、
該第２の複数のインジケータのうちの該選択された１つによって表される期間に対応する該複数の番組項目を表示する手段と
を備える、装置。
【請求項２２】
前記ユーザ選択期間とは異なる第２の期間に対応する第２の複数の番組項目を表示する手段をさらに備え、
前記ユーザ要求を受信する手段は、該別の複数の番組項目とともに表示されるアイコンについてのユーザ選択を受信する手段を備える、請求項２１に記載の装置。
【請求項２３】
前記ユーザ要求を受信する手段は、複数の同一のユーザ命令を所定回数だけ受信する手段を備え、該複数の同一のユーザ命令の各々は、前記メディアガイダンスアプリケーションに、番組項目が表示される期間を別の隣接する期間に移転させる、請求項２１に記載の装置。
【請求項２４】
前記第１の複数のインジケータは、第１の複数のセルを含み、該第１の複数のセルは各々、一週間のうちの異なる日を表す、請求項２１に記載の装置。
【請求項２５】
前記第１の複数のセルのうちの１つを選択する第１のユーザ入力を受信する手段と、
該第１のユーザ入力を受信することに応じて、前記第２の複数のインジケータを表示する手段であって、前記第２の複数の期間は各々、該第１の複数のセルのうちの該選択された１つによって表される前記日の期間を表す、手段と
をさらに備える、請求項２４に記載の装置。
【請求項２６】
前記第１のユーザ入力は、ハイライト領域を前記第１の複数のセルのうちの前記１つまでナビゲートし、所定の期間の間、該第１の複数のセルのうちの該１つの上に該ハイライト領域を維持することを含む、請求項２５に記載の装置。
【請求項２７】
表示される第２の複数のセルの一部分によって表される前記期間が、現在の時間よりも前の期間に対応することを示すように、該表示される第２の複数のセルの該一部分とともにインジケータを表示する手段をさらに備える、請求項２５に記載の装置。
【請求項２８】
前記第２の複数のインジケータの各々によって表される前記期間は、同一の長さを有し、該同一の長さは、番組項目が同時に表示される時間の区間に対応する、請求項２７に記載の装置。
【請求項２９】
前記第１の複数のセルのうちの１つを選択する第１のユーザ入力を受信する手段と、
該第１の複数のセルのうちの該選択された１つによって表される前記日に予定される動作をメモリから取り出す手段と、
該メモリから取り出される各予定される動作に対する動作インジケータを、前記第１の複数のインジケータとともに表示する手段であって、該動作インジケータは、該動作が予定される番組を識別する情報を含む、手段と
をさらに備える、請求項２４に記載の装置。
【請求項３０】
前記表示される動作インジケータのうちの選択された１つに対応する前記予定される動作を修正するように、該表示される動作インジケータのうちの１つについてのユーザ選択を受信する手段をさらに備える、請求項２９に記載の装置。
【請求項３１】
双方向メディアガイダンスアプリケーションについてナビゲートする方法であって、該方法は、
番組のビデオを第１の期間に対応する第１の番組項目と同時に表示することと、
第２の期間に対応する第２の番組項目を表示するためのユーザ要求を受信することと、
該ユーザ要求を受信することに応じて、複数の代替期間を表示することと、
該表示される代替期間のうちの１つについてのユーザ選択を受信することと、
該代替期間のうちの該選択された１つに対応する第２の番組項目を該番組のビデオと同時に表示することと
を含む、方法。
【請求項３２】
前記ユーザ要求を受信することは、前記第１の番組項目とともに表示されるアイコンについてのユーザ選択を受信することを含む、請求項３１に記載の方法。
【請求項３３】
前記ユーザ要求を受信することは、複数の同一のユーザ命令を所定回数だけ受信することを含む、請求項３１に記載の方法。
【請求項３４】
前記複数の同一のユーザ命令の各々は、前記メディアガイダンスアプリケーションに、番組項目が表示される期間を別の隣接する期間に移転させる、請求項３３に記載の方法。
【請求項３５】
前記複数の同一のユーザ命令のうちの第１の命令は、前記メディアガイダンスアプリケーションに、前記第１の期間に隣接する第３の期間に対応する第３の番組項目を表示させる、請求項３３に記載の方法。
【請求項３６】
前記複数の代替期間を表示することは、複数のセルを表示することを含み、該複数のセルは各々、一週間のうちの特定の日の中の異なる期間を表す、請求項３１に記載の方法。
【請求項３７】
前記複数のセルの各々によって表される前記異なる期間の各々は、前記第１の期間の時間区間に等しい時間区間に対応する、請求項３６に記載の方法。
【請求項３８】
前記複数の代替期間は、前記第１の番組項目および前記番組のビデオと同時に表示される、請求項３１に記載の方法。
【請求項３９】
前記代替期間は、時間が連続的である、請求項３１に記載の方法。
【請求項４０】
前記第１の番組項目は、前記番組のビデオ上にオーバーレイされる、請求項３１に記載の方法。
【請求項４１】
双方向メディアガイダンスアプリケーションについてナビゲートするシステムであって、該システムは、
表示画面と、
処理回路であって、
番組のビデオを第１の期間に対応する第１の番組項目と同時に該表示画面上に表示することと、
第２の期間に対応する第２の番組項目を表示するためのユーザ要求を受信することと、
該ユーザ要求を受信することに応じて、複数の代替期間を該表示画面上に表示することと、
該表示される代替期間のうちの１つについてのユーザ選択を受信することと、
該代替期間のうちの該選択された１つに対応する該第２の番組項目を該番組のビデオと同時に該表示画面上に表示することと
を行うように構成される、処理回路と
を備える、システム。
【請求項４２】
前記処理回路は、前記第１の番組項目とともに表示されるアイコンについてのユーザ選択を前記ユーザ要求として受信するようにさらに構成される、請求項４１に記載のシステム。
【請求項４３】
前記処理回路は、前記ユーザ要求として、複数の同一のユーザ命令を所定回数だけ受信するようにさらに構成される、請求項４１に記載のシステム。
【請求項４４】
前記複数の同一のユーザ命令の各々は、前記メディアガイダンスアプリケーションに、番組項目が表示される期間を別の隣接する期間に移転させる、請求項４３に記載のシステム。
【請求項４５】
前記複数の同一のユーザ命令のうちの第１の命令は、前記メディアガイダンスアプリケーションに、前記第１の期間に隣接する第３の期間に対応する第３の番組項目を表示させる、請求項４３に記載のシステム。
【請求項４６】
前記処理回路は、複数のセルを表示するようにさらに構成され、該複数のセルは各々、一週間のうちの特定の日の中の異なる期間を表す、請求項４１に記載のシステム。
【請求項４７】
前記複数のセルの各々によって表される前記異なる期間の各々は、前記第１の期間の時間区間に等しい時間区間に対応する、請求項４６に記載のシステム。
【請求項４８】
前記複数の代替期間は、前記第１の番組項目および前記番組のビデオと同時に表示される、請求項４１に記載のシステム。
【請求項４９】
前記代替期間は、時間が連続的である、請求項４１に記載のシステム。
【請求項５０】
前記第１の番組項目は、前記番組のビデオ上にオーバーレイされる、請求項４１に記載のシステム。
【請求項５１】
双方向メディアガイダンスアプリケーションについてナビゲートする装置であって、該装置は、
番組のビデオを第１の期間に対応する第１の番組項目と同時に表示する手段と、
第２の期間に対応する第２の番組項目を表示するためのユーザ要求を受信する手段と、
該ユーザ要求を受信することに応じて、複数の代替期間を表示する手段と、
該表示される代替期間のうちの１つについてのユーザ選択を受信する手段と、
該代替期間のうちの該選択された１つに対応する該第２の番組項目を該番組のビデオと同時に表示する手段と
を備える、装置。
【請求項５２】
前記ユーザ要求を受信する手段は、前記第１の番組項目とともに表示されるアイコンについてのユーザ選択を受信する手段を備える、請求項５１に記載の装置。
【請求項５３】
前記ユーザ要求を受信する手段は、複数の同一のユーザ命令を所定回数だけ受信する手段を備える、請求項５１に記載の装置。
【請求項５４】
前記複数の同一のユーザ命令の各々は、前記メディアガイダンスアプリケーションに、番組項目が表示される期間を別の隣接する期間に移転させる、請求項５３に記載の装置。
【請求項５５】
前記複数の同一のユーザ命令のうちの第１の命令は、前記メディアガイダンスアプリケーションに、前記第１の期間に隣接する第３の期間に対応する第３の番組項目を表示させる、請求項５３に記載の装置。
【請求項５６】
前記複数の代替期間を表示する手段は、複数のセルを表示する手段を備え、該複数のセルは各々、一週間のうちの特定の日の中の異なる期間を表す、請求項５５に記載の装置。
【請求項５７】
前記複数のセルの各々によって表される前記異なる期間の各々は、前記第１の期間の時間区間に等しい時間区間に対応する、請求項５６に記載の装置。
【請求項５８】
前記複数の代替期間は、前記第１の番組項目および前記番組のビデオと同時に表示される、請求項５１に記載の装置。
【請求項５９】
前記代替期間は、時間が連続的である、請求項５１に記載の装置。
【請求項６０】
前記第１の番組項目は、前記番組のビデオ上にオーバーレイされる、請求項５１に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願の相互参照）
本願は、米国仮特許出願第６１／２８８，１２３号（２００９年１２月１８日出願）、米国非仮特許出願第１２／７７３，２０４号（２０１０年５月４日出願）、および米国非仮特許出願第１２／７７３，２０５号（２０１０年５月４日出願）の米国特許法第１１９条第（ｅ）項の利益を主張し、これらの出願の開示は、その全体が本明細書に参照によって援用される。
【背景技術】
【０００２】
一般的なシステムは、特定の時間区間に対する番組項目を表示する。ユーザが以前または今後の番組項目にアクセスするために、所望の時間区間に対する番組項目が表示されるまで、ユーザは、隣接する時間区間に対する番組項目を繰り返しスクロールしなければならない。したがって、現在表示されている時間区間から数時間または数日離れている番組項目へとナビゲートすることは、退屈な作業である。
【０００３】
Ｂｌｏｎｓｔｅｉｎらの特許文献１は、ユーザが、番組項目を表示する将来の特定の時間インスタンスを選択することを可能にする「さらなる時間」表示を提供することによって、この問題に対する１つの解決法を論議している。しかしながら、Ｂｌｏｎｓｔｅｉｎシステムにおける「さらなる時間」表示は、そこからユーザが選択することができる、特定の一式の事前設定時間を提供し、したがって、所与の期間に対する番組項目を閲覧するユーザの能力を制限する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】米国特許第６，０３７，９３３号明細書
【発明の概要】
【課題を解決するための手段】
【０００５】
先述の内容を考慮して、メディアガイダンスアプリケーションにおいて番組項目をナビゲートするためのシステムおよび方法が提供される。具体的には、対応する番組項目を表示させるためにユーザが選択することができる期間を表す複数のインジケータを表示する、ホップスコッチ表示が提供される。
【０００６】
いくつかの実施形態において、ユーザ選択期間に対応する複数の番組項目を表示するユーザ要求が受信される。具体的には、ユーザは、番組項目表示からホップスコッチアイコンを選択して、表示される期間を変更するように制御回路に命令してもよい。制御回路は、要求の受信に応じて、第１の複数の期間（例えば、一週間のうちの数日）を表す第１の複数のインジケータと、第２の複数の期間（例えば、所与の１日の中の数時間）を表す第２の複数のインジケータとを含むホップスコッチ表示を提供してもよい。第２の複数の期間は、第１の複数の期間の一部である。ホップスコッチ表示は、ユーザが、番組項目を表示する任意の期間へナビゲートし、それを選択することを可能にする。いくつかの実装では、ユーザが第１の複数の期間のうちの１つから別の期間へナビゲートするとき、第２の複数の時間インジケータが表示される。
【０００７】
いくつかの実装では、第２の複数のインジケータのうちの１つのインスタンスのみが一度に表示される。具体的には、第１の複数のインジケータのうちの１つに対応する第２の複数のインジケータのみが、一度に表示されてもよい。より具体的には、第１の複数のインジケータのうちの第１のインジケータが選択されると（例えば、月曜日）、第１の複数のインジケータのうちの選択された第１のインジケータに対する第２の複数のインジケータ（例えば、月曜日の中の一部の数時間）のみが表示されてもよい。つまり、第２の複数のインジケータは、所与のときに選択されない第１の複数のインジケータのうちの１つに対して表示されない。
【０００８】
いくつかの実施形態において、制御回路は、ユーザ入力を監視し、ホップスコッチ表示を自動的に提供してもよい。具体的には、制御回路は、複数の同一のユーザ入力が所定回数だけ受信されているかどうかを決定してもよい。同一のユーザ入力は、表示された期間に隣接する別の期間に対する複数の番組項目を表示するように、表示を移転またはスライドする同一の命令に対応してもよい。隣接する期間に表示を移転またはスライドするように命令されることの所定回数後に、制御回路は、ホップスコッチ表示を自動的に提供し、ユーザが将来または過去の任意の期間を選択することを可能にしてもよい。
【０００９】
いくつかの実施形態において、ホップスコッチ表示内の第１および第２の複数のインジケータは、セルを含んでもよい。第１の複数のインジケータのセルは、一週間のうちの数日に対応してもよく、第２の複数のインジケータのセルは、一週間の特定の１日の中の数時間に対応してもよい。表示された期間のうちの１つのユーザ選択が受信されてもよい。制御回路は、ホップスコッチ表示からユーザによって選択される期間に対応する、複数の番組項目を表示してもよい。
【００１０】
いくつかの実施形態において、ユーザが、一週間の異なる日を表すホップスコッチ内のセル間をナビゲートするとき、制御回路は、特定の日に予定されている動作またはイベントを表示してもよい。具体的には、ユーザが、火曜日である１日を表すセルから、月曜日である１日を表すセルへとナビゲートするとき、制御回路は、月曜日であるハイライトされたセルによって表される１日に以前に予定されたリマインダまたは録画をユーザに識別する、インジケータを取り出し、表示してもよい。いくつかの実装では、ユーザは、特定の予定動作またはイベントを識別するインジケータを選択して、ユーザが予定動作またはイベントを修正することを可能にしてもよい。
【００１１】
いくつかの実施形態において、番組のビデオが、第１の期間に対応する第１の番組項目と同時に表示されてもよい。番組項目は、ビデオの上にオーバーレイされてもよく、ユーザが番組項目と同時にビデオを見ることを可能にするように、部分的に透明であってもよい。第２の期間に対応する第２の番組項目を表示するユーザ要求が受信されてもよい。ユーザ要求の受信に応じて、複数の代替期間を含むホップスコッチ表示が表示されてもよい。いくつかの実施例では、ホップスコッチ表示は、番組項目および番組のビデオと同時に表示される。ホップスコッチ表示は、ユーザがホップスコッチ表示と同時に番組のビデオを見ることを可能にするように、部分的に透明であってもよい。
【００１２】
いくつかの実施形態において、制御回路は、ユーザが番組のビデオとともに表示される番組項目を介してナビゲートするとき、ユーザ入力を監視し、ホップスコッチ表示を自動的に提供してもよい。具体的には、制御回路は、複数の同一のユーザ入力が所定回数だけ受信されているかどうかを決定してもよい。同一のユーザ入力は、隣接する期間に対する番組項目を表示するように、表示を移転またはスライドする同一の命令に対応してもよい。隣接する期間に表示を移転またはスライドするように命令されることの所定回数後に、制御回路は、番組項目および番組のビデオと同時にホップスコッチ表示を自動的に表示し、ユーザが将来または過去の任意の期間を選択することを可能にしてもよい。
【００１３】
いくつかの実施形態において、ホップスコッチ表示は、番組のビデオとともに表示されている番組項目に取って代わってもよい。ホップスコッチ表示内の表示された代替期間のうちの１つのユーザ選択が受信される。代替期間のうちの選択された１つに対応する第２の番組項目が、番組のビデオと同時に表示される。
【００１４】
本発明の上記および他の目的および利点は、類似した参照文字が全体を通して類似した部品を指す添付図面と併せて解釈される以下の詳細な説明を考慮すると明らかになるであろう。
【図面の簡単な説明】
【００１５】
【図１ａ】図１ａ〜ｂおよび２は、本発明の実施形態による、メディアのガイダンスアプリケーション項目を提供するために使用されてもよい例示的な表示画面を示す。
【図１ｂ】図１ａ〜ｂおよび２は、本発明の実施形態による、メディアのガイダンスアプリケーション項目を提供するために使用されてもよい例示的な表示画面を示す。
【図２】図１ａ〜ｂおよび２は、本発明の実施形態による、メディアのガイダンスアプリケーション項目を提供するために使用されてもよい例示的な表示画面を示す。
【図３】図３は、本発明の別の実施形態による、例示的なユーザ機器デバイスを示す。
【図４】図４は、本発明の別の実施形態による、例示的なクロスプラットフォーム双方向メディアシステムの略図である。
【図５】図５は、本発明の実施形態による、番組のビデオと同時にメディアガイダンスアプリケーション項目を提供するための例示的な表示を示す。
【図６】図６は、本発明の実施形態による、例示的なホップスコッチ表示を示す。
【図７】図７および８は、本発明の実施形態による、例示的なホップスコッチ表示を示す。
【図８】図７および８は、本発明の実施形態による、例示的なホップスコッチ表示を示す。
【図９】図９は、本発明の実施形態による、イベント修正プロンプトの例示的な表示を示す。
【図１０】図１０は、本発明の実施形態による、メディアガイダンスアプリケーションをナビゲートするためのフロー図を図示する。
【発明を実施するための形態】
【００１６】
本発明は、概して、メディアガイダンスアプリケーションにおいて番組項目をナビゲートするためのシステムおよび方法に関する。具体的には、ユーザが、番組項目を表示する任意の将来または過去の期間を選択することを可能にするためのシステムおよび方法が提供される。
【００１７】
任意の所与のメディア送達システムにおいて、ユーザに利用可能なメディアの量は膨大となり得る。結果として、多くのユーザは、ユーザがメディアの選択肢を効率的にナビゲートし、所望し得るメディアコンテンツを容易に識別することを可能にする、インターフェースを介したメディアガイダンスの形態を所望している。そのようなガイダンスを提供するアプリケーションは、本明細書において、双方向メディアガイダンスアプリケーションと称されるが、メディアガイダンスアプリケーションまたはガイダンスアプリケーションと称されることもある。
【００１８】
双方向メディアガイダンスアプリケーションは、ガイダンスを提供するメディアに応じて種々の形態をとり得る。１つの一般的な種類のメディアガイダンスアプリケーションは、双方向テレビ番組ガイドである。双方向テレビ番組ガイド（電子番組ガイドと呼ばれることもある）は、とりわけ、従来のテレビ番組（従来の放送、ケーブル、衛星、インターネットまたは他の手段を介して提供される）、ならびに有料番組、オンデマンド番組（ビデオオンデマンド（ＶＯＤ）システムのような）、インターネットコンテンツ（例えば、ストリーミングメディア、ダウンロード可能なメディア、ウェブキャスト等）、および他の種類のメディアまたはビデオコンテンツを含む多くの種類のメディアコンテンツ間を、ユーザがナビゲートおよび検索することを可能にする周知のガイダンスアプリケーションである。ガイダンスアプリケーションはまた、ユーザが、例えば、ビデオクリップ、記事、広告、チャットセッション、ゲーム等を含むビデオコンテンツに関連するコンテンツ間をナビゲートし、検索することも可能にする。ガイダンスアプリケーションはまた、ユーザが、マルチメディアコンテンツ間をナビゲートすることも可能にする。用語「マルチメディア」とは、本明細書において、テキスト、オーディオ、静止画、画像、動画、ビデオ、および双方向コンテンツ形態等の、少なくとも２つの異なるコンテンツ形態を利用するメディアならびにコンテンツとして定義される。マルチメディアコンテンツは、コンピュータおよび電子デバイス等の情報コンテンツ処理デバイスによって、記録および再生、表示またはアクセスされてもよいが、また、ライブパーフォーマンスの一部であることも可能である。メディアコンテンツに関連して論議される本発明の実施形態はまた、ビデオ、オーディオ、および／またはマルチメディア等の他の種類のコンテンツにも適用可能であることを理解されたい。
【００１９】
インターネット、モバイルコンピューティング、高速無線ネットワークの登場に伴い、ユーザは、パーソナルコンピュータ（ＰＣ）や、手持ち式コンピュータ、携帯端末（ＰＤＡ）、携帯電話、または他のモバイルデバイス等の従来はアクセスしなかった他のデバイス上でメディアにアクセスしている。これらのデバイス上で、ユーザは、テレビを介して利用可能な同じメディア間をナビゲートおよび検索することができる。その結果として、メディアガイダンスは、これらのデバイス上でも必要である。提供されるガイダンスは、テレビのみを介して利用可能なメディアコンテンツ、これらのデバイスのうちの１つ以上のみを介して利用可能なメディアコンテンツ、またはテレビおよびこれらのデバイスのうちの１つ以上の両方を介して利用可能なメディアコンテンツのためのものであってもよい。メディアガイダンスアプリケーションは、手持ち式コンピュータ、ＰＤＡ、携帯電話、または他のモバイルデバイス上で、オンラインアプリケーション（すなわち、ウェブサイト上で提供される）として、あるいは独立型アプリケーションまたはクライアントとして提供されてもよい。メディアガイダンスアプリケーションを実装し得る種々のデバイスおよびプラットフォームは、以下でより詳細に説明される。
【００２０】
メディアガイダンスアプリケーションの機能のうちの１つは、メディア項目およびメディア情報をユーザに提供することである。図１−２は、メディアガイダンス、具体的にはメディア項目を提供するために使用され得る例示的な表示画面を示す。図１−２および５−９に示された表示画面は、任意の好適なデバイスまたはプラットフォーム上で実装されてもよい。図１ａ−ｂ−２および５−９の表示は、全画面表示として図示されているが、それらはまた、表示されているメディアコンテンツ上に完全または部分的にオーバーレイされてもよい。ユーザは、表示画面に提供された選択可能なオプション（例えば、メニューオプション、項目オプション、アイコン、ハイパーリンク等）を選択することによって、あるいはリモートコントロールまたは他のユーザ入力インターフェースもしくはデバイス上の専用ボタン（例えば、「ガイド」ボタン）を押下することによって、メディア情報へのアクセス欲求を指示してもよい。ユーザの指示に応じて、メディアガイダンスアプリケーションは、グリッド内の時間およびチャンネル別、時間別、チャンネル別、メディアの種類別、カテゴリ別（例えば、映画、スポーツ、ニュース、子供向け、または他の番組カテゴリ）、または、他の所定、ユーザ定義、あるいは他の組織化基準等のいくつかの方法のうちの１つで組織化されたメディア情報を有する表示画面を提供してもよい。
【００２１】
図１ａは、単一表示内の異なる種類のメディアコンテンツへのアクセスをも可能にする、時間およびチャンネル別に配設された例示的なグリッド番組項目表示１００を示す。表示１００は、（１）各チャンネル／メディア種類識別子（列内のセル）が利用可能な異なるチャンネルまたはメディアの種類を識別する、チャンネル／メディア種類識別子１０４の列、および（２）各時間識別子（行内のセル）が番組の時間帯を識別する時間識別子１０６の行を有するグリッド１０２を含んでもよい。時間識別子１０６の組み合わせによって示される時間の長さは、期間と呼ばれる。グリッド１０２はまた、番組項目１０８等の番組項目のセルも含み、各項目は、項目の関連チャンネルおよび時間において提供される番組のタイトルを提供する。いくつかの実施形態において、グリッド１０２内に表示される期間は、３時間の時間区間に及ぶ。具体的には、グリッド１０２内に表示される第１組の番組項目１０８は、３時間の期間または時間窓に対応する。任意の他の期間（または時間区間）が、番組項目を表示するために使用されるデバイスの物理的制約のみによって制限される、グリッド１０２内に表示されてもよい。例えば、手持ち式デバイスを使用するときに、フォントサイズを手持ち式デバイスの表示の物理的制約に収めなければならないので、より小さい期間（例えば、１時間）がより好適であってもよい。したがって、手持ち式デバイスを使用するときに、グリッド１０２は、１時間の期間に対する番組項目１０８を表示してもよい。
【００２２】
ユーザ入力デバイスを用いて、ユーザは、ハイライト領域１１０を移動させることによって番組項目を選択することができる。ハイライト領域１１０によって選択される番組項目に関する情報が、番組情報領域１１２の中に提供されてもよい。領域１１２は、例えば、番組タイトル、番組内容、番組が提供される時間（該当する場合）、番組が放送されるチャンネル（該当する場合）、番組の評価、および他の所望の情報を含んでもよい。
【００２３】
スケジュールに従って提供される線形番組へのアクセスを提供することに加えて、メディアガイダンスアプリケーションはまた、スケジュールに従って提供されない非線形番組へのアクセスも提供する。非線形番組は、オンデマンドメディアコンテンツ（例えば、ＶＯＤ）、インターネットコンテンツ（例えば、ストリーミングメディア、ダウンロード可能なメディア等）、ローカルに記憶したメディアコンテンツ（例えば、デジタルビデオレコーダ（ＤＶＲ）、デジタルビデオディスク（ＤＶＤ）、ビデオカセット、コンパクトディスク（ＣＤ）に記憶されたビデオコンテンツ等）、または時間的制約のない他のメディアコンテンツを含む、異なるメディアソースからのコンテンツを含んでもよい。オンデマンドコンテンツは、映画および特定のメディアプロバイダによって提供されるオリジナルのメディアコンテンツの両方を含んでもよい（例えば、「Ｔｈｅ  Ｓｏｐｒａｎｏｓ」や「Ｃｕｒｂ  Ｙｏｕｒ  Ｅｎｔｈｕｓｉａｓｍ」を提供するＨＢＯ  Ｏｎ  Ｄｅｍａｎｄ）。ＨＢＯ  ＯＮ  ＤＥＭＡＮＤは、Ｔｉｍｅ  Ｗａｒｎｅｒ  Ｃｏｍｐａｎｙ  Ｌ．Ｐ．らによって所有されるサービスマークであり、ＴＨＥ  ＳＯＰＲＡＮＯＳおよびＣＵＲＢ  ＹＯＵＲ  ＥＮＴＨＵＳＩＡＳＭは、Ｈｏｍｅ  Ｂｏｘ  Ｏｆｆｉｃｅ，  Ｉｎｃ．によって所有される商標である。インターネットコンテンツは、チャットセッションまたはウェブキャスト等のウェブイベント、あるいは、インターネットウェブサイトまたは他のインターネットアクセス（例えば、ＦＴＰ）を介して、ストリーミングメディアまたはダウンロード可能なメディアとしてオンデマンドで利用可能なコンテンツを含んでもよい。
【００２４】
グリッド１０２は、オンデマンド項目１１４、録画メディア項目１１６、およびインターネットコンテンツ項目１１８を含む、非線形番組の項目を提供してもよい。異なる種類のメディアソースからのコンテンツのための項目を組み合わせる表示は、「混合メディア」表示と呼ばれることもある。表示１００とは異なる、表示され得る項目の種類の種々の順列は、ユーザ選択またはガイダンスアプリケーション定義に基づいてもよい（例えば、録画および放送項目のみの表示、オンデマンドおよび放送の項目のみの表示等）。例示されるように、項目１１４、１１６、および１１８は、これらの項目の選択が、各々、オンデマンド項目、録画項目、またはインターネット項目専用の表示へのアクセスを提供してもよいことを示すように、グリッド１０２内に表示される時間ブロックまたは期間全体に及ぶものとして示されている。他の実施形態において、これらのメディア種類の項目は、グリッド１０２に直接含まれてもよい。ユーザがナビゲーションアイコン１２０のうちの１つを選択することに応じて、付加的な項目が表示されてもよい。（ユーザ入力デバイス上の矢印キーを押すことは、ナビゲーションアイコン１２０を選択することと同様に表示に影響を及ぼしてもよい）。
【００２５】
例えば、ユーザは、右アイコン１２０を選択するか、またはユーザ入力デバイス上の右矢印キーを押して、メディアガイダンスアプリケーションに、表示された期間に隣接する期間を表示させてもよい。具体的には、ユーザは、グリッド１０２内に表示された最後の項目（例えば、Ｊｏｅ  Ｍｉｌｌｉｏｎａｉｒｅ）にカーソル１１０をナビゲートしてもよい。カーソル１１０がグリッド１０２内に表示された最後の項目の上に配置され、ユーザがユーザ入力デバイス上の右矢印キーを押すと、メディアガイダンスアプリケーションは、表示された期間に隣接する期間に対応する第２組の番組項目を表示の中へスライドしてもよい。より具体的には、メディアガイダンスアプリケーションは、右矢印キーのユーザ入力の受信時に、図１ｂに示されるように期間１０：００ＰＭ−１２：００ＡＭ（例えば、現在表示されている期間７−９ＰＭに隣接する次の期間）に対する番組項目を取り出し、表示してもよい。具体的には、図１ｂの表示１００ｂは、時間インジケータ１０：００ＰＭに対応する第１の番組項目（例えば、Ｊｏｅ  Ｍｉｌｌｉｏｎａｉｒｅ）の上に配置されたカーソル１１０を示す。表示１００ｂは、時間区間１０：００ＰＭ−１２：００ＡＭに及ぶ第２の期間５１０に対応する番組項目を示す。
【００２６】
いくつかの実装では、メディアガイダンスアプリケーションは、期間全体に対応する番組項目の代わりに、次の隣接する時間インジケータ１０６に対応する番組項目を取り出し、表示してもよい。そのような状況では、最も早い表示された時間インジケータ１０６（例えば、７：００ＰＭ）が表示の外に移転され、次の隣接する時間インジケータ１０６（例えば、１０：００ＰＭ）が、その時間（例えば、１０：００ＰＭ）に対する対応する番組項目とともに表示の中へ移転される。
【００２７】
いくつかの実施形態において、表示１００は、ホップスコッチオプション１４０を含む。ホップスコッチオプション１４０の選択は、メディアガイダンスアプリケーションに、ホップスコッチ表示６００または７００（図６または７）を表示の中へスライドさせてもよい。ホップスコッチ表示６００および７００は、ユーザが任意の過去または将来の期間を選択することを可能にして、メディアガイダンスアプリケーションに、選択された期間に対応するグリッド１０２内の番組項目を表示させる。ホップスコッチ表示６００および７００ならびにそれらの関連機能性は、図６−９に関連して以下でより詳細に論議される。
【００２８】
いくつかの実施形態において、ホップスコッチオプション１４０は、ユーザ入力デバイス上の専用ボタンを押すことによってユーザによって選択されてもよい。いくつかの実施形態において、ホップスコッチオプション１４０は、グリッド１０２の外縁（例えば、右端）に表示された項目へカーソル１１０をナビゲートし、ユーザ入力デバイス上の右矢印キーを押すことによって選択されてもよい。カーソル１１０は、ホップスコッチオプション１４０の上に配置されてもよく、ユーザがユーザ入力デバイス上の選択キーを押した時に、ホップスコッチ表示６００または７００を提供させてもよい。カーソル１１０がホップスコッチオプション１４０の上に配置され、ユーザがユーザ入力デバイス上の方向矢印キー（例えば、ホップスコッチオプション１４０がグリッド１０２の右端上に提供された時は右矢印キー）を押すと、メディアガイダンスアプリケーションは、次の隣接する期間（例えば、期間１０−１２ＡＭに対する番組項目、または次の時間インジケータ１０ＰＭに対する番組項目）に対する番組項目を表示してもよい。
【００２９】
いくつかの実施形態において、ユーザがユーザ入力デバイス上の右矢印キーを所定回数（例えば、３回）押した後（例えば、制御回路が同一のユーザ入力を受信した後）、メディアガイダンスアプリケーションは、表示ホップスコッチ表示６００または７００の中へ自動的にスライドしてもよい。具体的には、メディアガイダンスアプリケーションは、ユーザの挙動および相互作用に基づいて、ユーザが番組の将来の放送時間または日に対する番組項目にアクセスする、または閲覧することを所望することを予測してもよい。したがって、所望の番組項目が表示されるまで、ユーザ入力デバイスを使用して右矢印キーを押すというユーザにとっての負担を低減するために、メディアガイダンスアプリケーションは、自動的に（すなわち、将来のユーザ入力なしで）ホップスコッチ表示６００または７００を提供して、ユーザが所望の期間に迅速かつ容易に飛ぶことを可能にする。
【００３０】
同一のユーザ入力が連続的に受信されてもよい、または他のユーザ入力間に散在されてもよいことを理解されたい。より具体的には、所定回数だけ受信される同一のユーザ入力は、所定回数だけ受信される同一の命令に対応する。例えば、ユーザは、番組ガイドをナビゲートし、制御回路への命令を伝送して、隣接する（以前または将来の）第２の期間に対する番組項目を表示の中へ移転またはスライドしてもよい。隣接する期間に対する番組項目が表示された後、ユーザは、表示された番組項目内でカーソル１１０を上／下／左／右に移動させる命令を伝送することによって、これらの番組項目の間でナビゲートしてもよい。次いで、ユーザは、現在表示されている期間に隣接する第３の期間（以前または将来）に対する別の１組の番組項目を表示する別の命令を発行してもよい。この命令は、第２の期間に対する番組項目を表示するために制御回路に以前に伝送された命令と同一である。したがって、所定回数が２回である時、制御回路は、第３の期間に対する番組項目を表示するユーザ命令を受信すると、自動的にホップスコッチ表示を提供してもよい。たとえユーザが隣接する期間に対する番組項目を表示する同一の命令の間に他の命令を提供してもこのような場合となる。
【００３１】
例えば、ユーザは、第１の期間７−９ＰＭに対する番組項目を閲覧していてもよく、右矢印アイコン１２０またはユーザ入力デバイス上の右矢印キーを押して、メディアガイダンスアプリケーションに、第２の期間（例えば、１０ＰＭ−１２ＡＭ）に対する番組項目を表示の中へスライドさせてもよい。制御回路がユーザ入力を受信し、第２の期間に対する番組項目を表示の中へスライドするようにメディアガイダンスアプリケーションに命令した後、ユーザは、再び右矢印アイコン１２０を選択するか、ユーザ入力デバイス上の右矢印キーを押して、メディアガイダンスアプリケーションに、第３の期間（例えば、１ＡＭ−３ＡＭ）に対する番組項目を表示の中へスライドさせてもよい。ユーザが再び右矢印アイコン１２０を選択するか、ユーザ入力デバイス上の右矢印キーを押して、メディアガイダンスアプリケーションに、第４の期間（例えば、４ＡＭ−６ＡＭ）に対する番組項目を表示の中へスライドさせると、メディアガイダンスアプリケーションは、第４の期間に対する所望の番組項目を表示する代わりに、自動的にホップスコッチ表示６００または７００（図６または７）を表示の中へスライドするか、または運び込んでもよい。
【００３２】
いくつかの実装では、メディアガイダンスアプリケーションは、第４の期間に対する所望の番組項目を表示する前に、ユーザがホップスコッチ表示６００または７００にアクセスしたいかどうかを尋ねるプロンプト（図示せず）をユーザに提供してもよい。ユーザがホップスコッチ表示にアクセスする所望を確認すると、メディアガイダンスアプリケーションは、ホップスコッチ表示６００または７００を表示の中へスライドするか、または運び込んでもよく、そうでなければ、メディアガイダンスアプリケーションは、第４の期間に対する所望の番組項目を表示してもよい。上記の実施例は、ユーザが（右矢印オプションまたはキーを選択することによって）将来の期間に対する番組項目を表示するようにメディアガイダンスアプリケーションに２回命令した後、メディアガイダンスアプリケーションが自動的にホップスコッチ表示６００または７００を提供した状況を例示した。しかしながら、メディアガイダンスアプリケーションは、将来の期間に対する番組項目を表示するようにメディアガイダンスアプリケーションに命令する、任意の数の所定のユーザ選択または入力を受信した後、ホップスコッチ表示６００または７００を提供するという、そのような自動機能性を提供するように構成されてもよいことを理解されたい。
【００３３】
また、上記の例示は、（例えば、表示内の番組項目より前の期間に対する番組項目を閲覧するように）ユーザが左矢印１２０を選択するか、またはユーザ入力デバイス上の左矢印キーを押す状況にも同様に該当することを理解されたい。例えば、ユーザは、所定回数（例えば、３回）左矢印オプション１２０を選択するか、またはユーザ入力デバイス上の左矢印キーを押してもよく、以前の期間に対する番組項目を表示する代わりに、メディアガイダンスアプリケーションは、ホップスコッチ表示６００または７００（図６または７）を表示の中へスライドするか、または運び込んでもよい。
【００３４】
表示１００はまた、ビデオ領域１２２、広告１２４、およびオプション領域１２６を含んでもよい。ビデオ領域１２２は、ユーザが、ユーザに現在利用可能である、今後利用可能となる、または利用可能であった番組を視聴および／またはプレビューすることを可能にしてもよい。ビデオ領域１２２のコンテンツは、グリッド１０２に表示される項目のうちの１つに対応するか、またはそれから独立してもよい。ビデオ領域を含むグリッド表示は、ピクチャインガイド（ＰＩＧ）表示と呼ばれることもある。ＰＩＧ表示およびそれらの機能は、２００３年５月１３日発行のＳａｔｔｅｒｆｉｅｌｄらの米国特許第６，５６４，３７８号、および２００１年５月２９日発行のＹｕｅｎらの米国特許第６，２３９，７９４号でさらに詳細に説明されており、それらは全体を参照することによって本明細書に組み込まれる。ＰＩＧ表示は、本発明の他のメディアガイダンスアプリケーション表示画面に含まれてもよい。
【００３５】
広告１２４は、（例えば、購読番組に対する）視聴者のアクセス権に応じて、現在利用可能である、将来利用可能となる、または決して利用可能とはなり得ない、メディアコンテンツの広告を提供してもよく、グリッド１０２内のメディア項目のうちの１つ以上に対応するか、または無関係であってもよい。広告１２４はまた、グリッド１０２内に表示されるメディアコンテンツに関係するか、または無関係である製品またはサービスに対するものであってもよい。広告１２４は、選択可能であってもよく、メディアコンテンツに関するさらなる情報を提供する、製品またはサービスに関する情報を提供する、メディアコンテンツ、製品、またはサービスの購入を可能にする、広告に関するメディアコンテンツを提供する等を行ってもよい。広告１２４は、ユーザのプロファイル／選好、監視されたユーザ活動、提供される表示の種類、または他の好適な標的化された広告基盤に基づいて標的化されてもよい。
【００３６】
広告１２４は、長方形またはバナー形状として示されているが、広告は、ガイダンスアプリケーション表示内の任意の好適なサイズ、形状、および場所で提供されてもよい。例えば、広告１２４は、グリッド１０２に水平方向に隣接する長方形として提供されてもよい。これは、パネル広告と呼ばれることもある。加えて、広告は、メディアコンテンツまたはガイダンスアプリケーション表示上にオーバーレイされるか、または表示内に埋め込まれてもよい。広告はまた、テキスト、画像、回転画像、ビデオクリップ、または他の種類のメディアコンテンツを含んでもよい。広告は、ガイダンスアプリケーションを伴うユーザ機器内、ユーザ機器に接続されたデータベース内、遠隔場所（ストリーミングメディアサーバを含む）内、あるいは他の記憶手段またはこれらの場所の組み合わせ上に記憶されてもよい。メディアガイダンスアプリケーションに広告を提供することは、例えば、それらの全体で参照することにより本明細書に組み込まれる、２００３年１月１７日出願のＫｎｕｄｓｏｎらの米国特許出願第１０／３４７，６７３号、２００４年６月２９日発行のＷａｒｄ，ＩＩＩらの米国特許第６，７５６，９９７号、および２００２年５月１４日発行のＳｃｈｅｉｎらの米国特許第６，３８８，７１４号で、さらに詳細に論議されている。広告は、本発明の他のメディアガイダンスアプリケーション表示画面に含まれてもよいことが理解されるであろう。
【００３７】
オプション領域１２６は、ユーザが、異なる種類のメディアコンテンツ、メディアガイダンスアプリケーション表示、および／またはメディアガイダンスアプリケーション特徴にアクセスすることを可能にしてもよい。オプション領域１２６は、ディプレイ１００（および本発明の他の表示画面）の一部であってもよく、あるいは画面上のオプションを選択すること、またはユーザ入力デバイス上の専用または割当可能ボタンを押下することによって、ユーザによって呼び出されてもよい。オプション領域１２６内の選択可能オプションは、グリッド１０２内の番組項目に関連する特徴に関してもよく、またはメインメニュー表示から利用可能なオプションを含んでもよい。番組項目に関連する特徴は、他の放送時間または番組の受信方法の検索、番組の録画、番組の連続録画の有効化、番組および／またはチャンネルをお気に入りとして設定、番組の購入、あるいは他の特徴を含んでもよい。メインメニュー表示から利用可能オプションは、検索オプション、ＶＯＤオプション、ペアレンタルコントロールオプション、種々の種類の項目表示へのアクセス、プレミアムサービスへの加入、ユーザのプロファイルの編集、ブラウザオーバーレイにアクセス、または他のオプションを含んでもよい。
【００３８】
メディアガイダンスアプリケーションは、ユーザの選好に基づいて個人化されてもよい。個人化されたメディアガイダンスアプリケーションは、ユーザが、メディアガイダンスアプリケーションによって個人化された「体験」を生成するように、表示および特徴をカスタマイズすることを可能にする。この個人化された体験は、ユーザがこれらのカスタマイズを入力できるようにすることによって、および／または種々のユーザ選好を決定するようにメディアガイダンスアプリケーションがユーザ活動を監視することによって、生成されてもよい。ユーザは、ログインすることによって、または別様にガイダンスアプリケーションに対して自らを識別することによって、個人化されたガイダンスアプリケーションにアクセスしてもよい。メディアガイダンスアプリケーションのカスタマイズは、ユーザプロファイルに従って作成されてもよい。カスタマイズは、提示方式（例えば、表示のカラー方式、テキストのフォントサイズ等）、表示されるメディアコンテンツ項目の態様（例えば、ＨＤＴＶ番組のみ、お気に入りチャンネル選択に基づいたユーザ指定の放送チャンネル、チャンネルの表示の並び替え、推奨メディアコンテンツ等）、所望の録画特徴（例えば、特定のユーザに対する録画または連続録画、録画の質等）、ペアレンタルコントロール設定、および他の所望のカスタマイズを変動させることを含んでもよい。
【００３９】
メディアガイダンスアプリケーションは、ユーザがユーザプロファイル情報を提供することを可能にしてもよく、またはユーザプロファイル情報を自動的に編成してもよい。メディアガイダンスアプリケーションは、例えば、ユーザがアクセスするメディア、および／またはユーザがガイダンスアプリケーションと行ってもよい他の対話を監視してもよい。加えて、メディアガイダンスアプリケーションは、特定のユーザに関連する他のユーザプロファイルの全体または一部を取得し（例えば、ｗｗｗ．ｔｖｇｕｉｄｅ．ｃｏｍ等のユーザがアクセスするインターネット上の他のウェブサイトから、ユーザがアクセスする他のメディアガイダンスアプリケーションから、ユーザがアクセスする他の双方向アプリケーションから、ユーザの手持ち式デバイスから等）、および／またはメディアガイダンスアプリケーションがアクセスしてもよい他のソースから、ユーザに関する情報を取得してもよい。結果として、ユーザの異なるデバイスにわたって、統一されたガイダンスアプリケーション体験をユーザに提供することができる。  この種類のユーザ体験は、図４に関連して以下でより詳細に説明される。付加的な個人化メディアガイダンスアプリケーション特徴は、例えば、それらの全体で参照することにより本明細書に組み込まれる、２００５年７月１１日出願のＥｌｌｉｓらの米国特許出願第１１／１７９，４１０号、１９９９年１１月９日発行のＢｏｙｅｒらの米国特許出願第０９／４３７，３０４号、および２００２年２月２１日発行のＥｌｌｉｓらの米国特許出願第１０／１０５，１２８号で、さらに詳細に論議されている。
【００４０】
メディアガイダンスを提供するための別の表示配設が図２に示されている。ビデオモザイク表示２００は、メディアの種類、ジャンル、および／または他の組織化基準に基づいて組織化されたメディアコンテンツ情報のための選択可能オプション２０２を含む。表示２００では、テレビ項目オプション２０４が選択されているため、放送番組項目として、項目２０６、２０８、２１０、および２１２を提供している。図１の項目とは異なり、表示２００内の項目は、メディアを説明する簡単なテキスト（例えば、番組のタイトル）およびアイコンに限定されない。むしろ、表示２００では、項目は、カバーアート、メディアコンテンツからの静止画像、ビデオクリップのプレビュー、メディアコンテンツからのライブビデオ、または項目によって説明されているメディアコンテンツをユーザに示す他の種類のメディアを含む、グラフィック画像を提供してもよい。グラフィック項目の各々はまた、項目と関連するメディアコンテンツに関するさらなる情報を提供するように、テキストを同伴してもよい。例えば、項目２０８は、メディア部分２１４およびテキスト部分２１６を含む、１つより多くの部分を含んでもよい。メディア部分２１４および／またはテキスト部分２１６は、ビデオを全画面で視聴するように、またはメディア部分２１４に表示されるビデオに関連する番組項目を閲覧するように（例えば、ビデオが表示されるチャンネルの項目を閲覧するように）、選択可能であってもよい。
【００４１】
表示２００の項目は、異なるサイズである（すなわち、項目２０６は、項目２０８、２１０、および２１２より大きい）が、所望の場合、全ての項目が同じサイズであってもよい。項目は、メディアプロバイダの所望に応じて、またはユーザ選好に基づいて、ユーザに関心の程度を示すように、または、あるコンテンツを強調するように、異なるサイズであるか、またはグラフィックが強調されてもよい。メディア項目をグラフィック的に強調するための種々のシステムおよび方法は、例えば、全体を参照することにより本明細書に組み込まれる、２００５年１２月２９日出願のＹａｔｅｓの米国特許出願第１１／３２４，２０２号で論議されている。
【００４２】
ユーザは、ユーザ機器デバイスのうちの１つ以上から、メディアコンテンツおよびメディアガイダンスアプリケーション（ならびに上記および下記で説明されるその表示画面）にアクセスしてもよい。図３は、例示的なユーザ機器デバイス３００の一般化実施形態を示す。ユーザ機器デバイスのより具体的な実装は、図４に関連して以下で論議される。ユーザ機器デバイス３００は、入出力（以降では「Ｉ／Ｏ」）経路３０２を介して、メディアコンテンツおよびデータを受信してもよい。Ｉ／Ｏ経路３０２は、処理回路３０６および記憶装置３０８を含む制御回路３０４に、メディアコンテンツ（例えば、放送番組、オンデマンド番組、インターネットコンテンツ、および他のビデオまたはオーディオ）およびデータを提供してもよい。制御回路３０４は、Ｉ／Ｏ経路３０２を使用して、コマンド、要求、および他の好適なデータを送受信するために使用されてもよい。Ｉ／Ｏ経路３０２は、制御回路３０４（具体的には処理回路３０６）を１つ以上の通信経路（以下で説明される）に接続してもよい。Ｉ／Ｏ機能は、これらの通信経路のうちの１つ以上によって提供されてもよいが、図面が複雑になり過ぎることを回避するため、図３では単一経路として示されている。
【００４３】
制御回路３０４は、１つ以上のマイクロプロセッサ、マイクロコントローラ、デジタル信号プロセッサ、プログラム可能な能論理素子等に基づく処理回路等の任意の好適な処理回路３０６に基づいてもよい。いくつかの実施形態において、制御回路３０４は、メモリ（すなわち、記憶装置３０８）に記憶されたメディアガイダンスアプリケーションに対する命令を実行する。クライアント・サーバに基づく実施形態において、制御回路３０４は、ガイダンスアプリケーションサーバあるいは他のネットワークまたはサーバと通信するための好適な通信回路を含んでもよい。通信回路は、ケーブルモデム、総合デジタル通信網（ＩＳＤＮ）モデム、デジタル加入者回線（ＤＳＬ）モデム、電話モデム、または他の機器との通信用無線モデムを含んでもよい。そのような通信は、インターネットあるいは任意の他の好適な通信ネットワークまたは経路を有してもよい（図４に関連してさらに詳細に説明される）。加えて、通信回路は、ユーザ機器デバイスのピアツーピア通信、または相互から遠隔の場所にあるユーザ機器デバイスの通信を可能にする回路を含んでもよい（以下でさらに詳細に説明される）。
【００４４】
メモリ（例えば、ランダムアクセスメモリ、読み取り専用メモリ、または任意の他の好適なメモリ）、ハードドライブ、光学ドライブ、あるいは任意の他の好適な固定またはリムーバブル記憶デバイス（例えば、ＤＶＤレコーダ、ＣＤレコーダ、ビデオカセットレコーダ、または他の好適な録画デバイス）は、制御回路３０８の一部である記憶装置３０４として提供されてもよい。記憶装置３０８は、上記の種類の記憶デバイスのうちの１つ以上を含んでもよい。例えば、ユーザ機器デバイス３００は、ＤＶＲ（パーソナルビデオレコーダまたはＰＶＲと称されることもある）用のハードドライブおよび２次記憶装置としてのＤＶＤレコーダを含んでもよい。記憶装置３０８は、番組情報、ガイダンスアプリケーション設定、ユーザ選好またはプロファイル情報、あるいはガイダンスアプリケーションを操作する際に使用される他のデータを含む、本明細書で説明される種々の種類のメディアおよびガイダンスアプリケーションデータを記憶するために使用されてもよい。非揮発性メモリもまた、使用されてもよい（例えば、ブートアップルーチンや他の命令を起動するために）。
【００４５】
制御回路３０４は、１つ以上のアナログチューナ、１つ以上のＭＰＥＧ−２デコーダ、または他のデジタル復号回路、高解像度チューナ、または任意の他の好適な同調あるいはビデオ回路、もしくはそのような回路の組み合わせ等の、ビデオ生成回路および同調回路を含んでもよい。符号化回路（例えば、記憶のために、無線、アナログ、またはデジタル信号をＭＰＥＧ信号に変換するためのもの）もまた、提供されてもよい。回路３０４はまた、メディアをユーザ機器３００の好ましい出力形式に上方変換および下方変換するためのスケーラ回路を含んでもよい。回路３０４はまた、デジタルおよびアナログ信号間で変換するためのデジタルからアナログへの変換回路およびアナログからデジタルへの変換回路を含んでもよい。同調および符号化回路は、メディアコンテンツを受信して表示すること、再生すること、または録画することのために、ユーザ機器によって使用されてもよい。同調および符号化回路はまた、ガイダンスデータを受信するために使用されてもよい。例えば、同調、ビデオ生成、符号化、復号、スケーラ、およびアナログ／デジタル回路を含む、本明細書で説明される回路は、１つ以上の汎用または専門プロセッサ上で稼働するソフトウェアを使用して実装されてもよい。複数のチューナが、同時同調機能に対処するように提供されてもよい（例えば、視聴および録画機能、ピクチャインピクチャ（ＰＩＰ）機能、多重チューナ録画機能等）。記憶装置３０８が、ユーザ機器３００とは別のデバイスとして提供される場合、同調および符号化回路（複数のチューナを含む）は、記憶装置３０８と関連付けられてもよい。
【００４６】
ユーザは、ユーザ入力インターフェースまたはデバイス３１０を使用して制御回路３０４を制御してもよい。ユーザ入力インターフェース３１０は、リモートコントロール、マウス、トラックボール、キーパッド、キーボード、タッチ画面、タッチパッド、スタイラス入力、ジョイスティック、音声認識インターフェース、または他のユーザ入力インターフェース等の、任意の好適なユーザインターフェースであってもよい。  例えば、ユーザがユーザ入力デバイス３１０上のボタン（例えば、選択あるいは右矢印または左矢印方向キー）を押すと、対応するコマンド（例えば、選択する、または右に移動する）を有する通信またはメッセージが、制御回路３０４による受信および処理のためにユーザ入力デバイス３１０から伝送される。ディスプレイ３１２は、独立型デバイスとして提供されるか、またはユーザ機器デバイス３００の他の要素と一体化してもよい。ディスプレイ３１２は、モバイルデバイスまたは視覚画像を表示するための任意の他の好適な機器用のモニタ、テレビ、液晶ディスプレイ（ＬＣＤ）のうちの１つ以上であってもよい。いくつかの実施形態において、ディスプレイ３１２は、ＨＤＴＶ対応型であってもよい。スピーカ３１４は、ユーザ機器デバイス３００の他の要素との統合として提供されてもよく、または独立型ユニットであってもよい。ディスプレイ３１２上に表示されるビデオおよび他のメディアコンテンツのオーディオ構成要素は、スピーカ３１４を介して再生されてもよい。いくつかの実施形態において、音声は、スピーカ３１４を介して音声を処理および出力する受信機（図示せず）に配信されてもよい。
【００４７】
ガイダンスアプリケーションは、任意の好適なアーキテクチャを使用して実装されてもよい。例えば、それは、ユーザ機器デバイス３００上で完全に実装される独立型アプリケーションであってもよい。そのようなアプローチでは、アプリケーションの命令は、ローカルに記憶され、アプリケーションによって使用するためのデータは、周期的にダウンロードされる（例えば、テレビチャンネルのＶＢＩから、帯域外フィードから、または別の好適なアプローチを使用して）。別の実施形態において、メディアガイダンスアプリケーションは、クライアント・サーバベースのアプリケーションである。ユーザ機器デバイス３００上に実装されるシックまたはシンクライアントによって使用するためのデータは、ユーザ機器デバイス３００の遠隔にあるサーバに要求を発行することによって、オンデマンドで読み出される。クライアント・サーバベースのガイダンスアプリケーションの一実施例では、制御回路３０４は、遠隔サーバによって提供されるウェブページを解釈するウェブブラウザを実行する。
【００４８】
さらに他の実施形態において、メディアガイダンスアプリケーションは、インタープリタまたは仮想マシン（制御回路３０４によって実行される）によって、ダウンロードされ、解釈または別様に実行される。いくつかの実施形態において、ガイダンスアプリケーションは、ＥＴＶバイナリ交換形式（ＥＴＶ  Ｂｉｎａｒｙ  Ｉｎｔｅｒｃｈａｎｇｅ  Ｆｏｒｍａｔ／ＥＢＩＦ）で符号化され、好適なフィードの一部として制御回路３０４によって受信され、制御回路３０４上で稼働するユーザエージェントによって解釈されてもよい。例えば、ガイダンスアプリケーションは、ＥＢＩＦウィジェットであってもよい。他の実施形態において、ガイダンスアプリケーションは、制御回路３０４によって実行されるローカル仮想マシンまたは他の好適なミドルウェアによって受信および実行される、一連のＪＡＶＡ（登録商標）ベースのファイルによって定義されてもよい。そのような実施形態のうちのいくつか（例えば、ＭＰＥＧ−２または他のデジタルメディア符号化スキームを採用するもの）では、ガイダンスアプリケーションは、例えば、番組のＭＰＥＧオーディオおよびビデオパケットを用いたＭＰＥＧ−２オブジェクトカルーセルにおいて符号化および伝送されてもよい。
【００４９】
図３のユーザ機器デバイス３００は、ユーザテレビ機器４０２、ユーザコンピュータ機器４０４、無線ユーザ通信デバイス４０６、または非携帯型ゲーム機等のメディアにアクセスするために好適な任意の他の種類のユーザ機器として、図４のシステム４００に実装することができる。簡単にするために、これらのデバイスは、本明細書では総称して、ユーザ機器またはユーザ機器デバイスと呼ばれ得る。メディアガイダンスアプリケーションが実装されるユーザ機器デバイスは、独立型デバイスとして機能してもよく、またはデバイスのネットワークの一部であってもよい。デバイスの種々のネットワーク構成が実装されてもよく、以下でさらに詳細に論議される。
【００５０】
ユーザテレビ機器４０２は、セットトップボックス、衛星放送用受信機（ＩＲＤ）、テレビセット、デジタル記憶デバイス、ＤＶＤレコーダ、ビデオカセットレコーダ（ＶＣＲ）、ローカルメディアサーバ、または他のユーザテレビ機器を含んでもよい。これらのデバイスのうちの１つ以上は、所望の場合、単一のデバイスとなるように統合されてもよい。ユーザコンピュータ機器４０４は、ＰＣ、ラップトップ、タブレット、ＷｅｂＴＶボックス、パーソナルコンピュータテレビ（ＰＣ／ＴＶ）、ＰＣメディアサーバ、ＰＣメディアセンタ、または他のユーザコンピュータ機器を含んでもよい。ＷＥＢＴＶは、Ｍｉｃｒｏｓｏｆｔ  Ｃｏｒｐ．によって所有される商標である。無線ユーザ通信デバイス４０６は、ＰＤＡ、携帯電話、携帯用ビデオプレーヤ、携帯用音楽プレーヤ、携帯用ゲーム機、または他の無線デバイスを含んでもよい。
【００５１】
ＰＣ用テレビチューナーカード、ＷｅｂＴＶ、および他のユーザ機器デバイスへのビデオの統合の出現に伴って、デバイスを上記のデバイスのうちの１つとして分類しようとすると、明確に区分できなくなることに留意されたい。実際、ユーザテレビ機器４０２、ユーザコンピュータ機器４０４、および無線通信デバイス４０６の各々は、図３に関連して上記で説明されるシステム特徴のうちの少なくともいくつかを利用し、結果として、デバイス上で利用可能なメディアコンテンツの種類に関する融通性を含んでもよい。例えば、ユーザテレビ機器４０２は、インターネットコンテンツへのアクセスを可能にするインターネット対応型であってもよい一方で、ユーザコンピュータ機器４０４は、テレビ番組へのアクセスを可能にするチューナを含んでもよい。メディアガイダンスアプリケーションはまた、種々の種類のユーザ機器上で同一レイアウトを有してもよく、またはユーザ機器の表示能力に合わせられてもよい。例えば、ユーザコンピュータ機器上では、ガイダンスアプリケーションは、ウェブブラウザによってアクセスされるウェブサイトとして提供されてもよい。別の実施例では、ガイダンスアプリケーションは、無線ユーザ通信デバイス用に縮小されてもよい。
【００５２】
システム４００において、一般的には、各種類のユーザ機器デバイスが２つ以上存在するが、図面が複雑になり過ぎることを回避するために、各々１つだけが図４に示されている。加えて、各ユーザは、２つ以上の種類のユーザ機器デバイスを利用し（例えば、ユーザはテレビセットおよびコンピュータを有してもよい）、また各種類のユーザ機器デバイスを２つ以上利用してもよい（例えば、ユーザはＰＤＡおよび携帯電話および／または複数のテレビセットを有してもよい）。
【００５３】
ユーザはまた、家庭内デバイスおよび遠隔デバイスにわたって一貫したメディアガイダンスアプリケーション設定を維持するために、種々の設定を設定してもよい。設定は、本明細書において説明される設定、ならびに、お気に入りのチャンネルおよび番組、番組を推奨するためにガイダンスアプリケーションが利用する番組選好、表示選好、および他の望ましいガイダンス設定を含む。例えば、ユーザが、オフィスのパソコンで、例えば、ウェブサイトｗｗｗ．ｔｖｇｕｉｄｅ．ｃｏｍの上でチャンネルをお気に入りとして設定した場合、所望であれば、同じチャンネルが、ユーザの家庭内デバイス（例えば、ユーザテレビ機器およびユーザコンピュータ機器）、ならびにユーザのモバイルデバイス上でお気に入りとして表示される。したがって、同じかまたは異なる種類のユーザ機器デバイスであるか否かにかかわらず、１つのユーザ機器デバイス上で行われる変更は、別のユーザ機器デバイス上のガイダンス体験を変更することができる。さらに、行われる変更は、ユーザによる設定入力、ならびにガイダンスアプリケーションによって監視されるユーザ活動に基づいてもよい。
【００５４】
ユーザ機器デバイスは、通信ネットワーク４１４に連結されてもよい。すなわち、ユーザ機器４０２、ユーザコンピュータ機器４０４、および無線通信デバイス４０６は、各々、通信経路４０８、４１０、および４１２を介して、通信ネットワーク４１４に連結される。通信ネットワーク４１４は、インターネット、携帯電話ネットワーク、モバイルデバイス（例えば、Ｂｌａｃｋｂｅｒｒｙ）ネットワーク、ケーブルネットワーク、公衆交換電話ネットワーク、または他の種類の通信ネットワーク、あるいは通信ネットワークの組み合わせを含む、１つ以上のネットワークであってもよい。ＢＬＡＣＫＢＥＲＲＹは、Ｒｅｓｅａｒｃｈ  Ｉｎ  Ｍｏｔｉｏｎ  Ｌｉｍｉｔｅｄ  Ｃｏｒｐ．によって所有されるサービスマークである。経路４０８、４１０、および４１２は、別個または一緒に、衛星経路、光ファイバ経路、ケーブル経路、インターネット通信をサポートする経路（例えば、ＩＰＴＶ）、フリースペース接続（例えば、放送または他の無線信号用）、あるいは任意の他の好適な有線または無線通信経路、もしくはそのような経路の組み合わせ等の、１つ以上の通信経路を含んでもよい。経路４１２は、図４に示された例示的実施形態において、無線経路であることを示すように破線で描かれ、経路４０８および４１０は、有線経路であることを示すように実線で描かれている（しかし、これらの経路は、所望であれば無線経路であってもよい）。ユーザ機器デバイスとの通信は、これらの通信経路のうちの１つ以上によって提供されてもよいが、図４において、図面が複雑になり過ぎることを回避するために単一経路として示されている。
【００５５】
通信経路がユーザ機器デバイス間に描かれていないが、これらのデバイスは、経路４０８、４１０、および４１２に関連して上記で説明されるもの、ならびにＵＳＢケーブル、ＩＥＥＥ  １３９４ケーブル、無線経路（例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）、赤外線、ＩＥＥＥ  ８０２−１１ｘ等）等の他の短距離ポイントツーポイント通信経路、あるいは有線または無線経路を介した他の短距離通信等の通信経路を介して、相互に直接通信してもよい。ＢＬＵＥＴＯＯＴＨ（登録商標）は、Ｂｌｕｅｔｏｏｔｈ（登録商標）ＳＩＧ，ＩＮＣ．によって所有される認証マークである。ユーザ機器デバイスはまた、通信ネットワーク４１４を介した間接的経路を介して、直接相互に通信してもよい。
【００５６】
システム４００は、各々通信経路４２０および４２２を介して通信ネットワーク４１４に連結されるメディアコンテンツソース４１６およびメディアガイダンスデータソース４１８を含む。経路４２０および４２２は、経路４０８、４１０、および４１２に関連して上記で説明される通信経路のうちのいずれかを含んでもよい。メディアコンテンツソース４１６およびメディアガイダンスデータソース４１８との通信は、１つ以上の通信経路上で交信されてもよいが、図４において、図面が複雑になり過ぎることを回避するように、単一経路として示されている。加えて、メディアコンテンツソース４１６およびメディアガイダンスデータソース４１８の各々が２つ以上あってもよいが、図４では、図面が複雑になり過ぎることを回避するために、各々１つだけが示されている。（これらのソースの各々の異なる種類を以下で論議する）。所望であれば、メディアコンテンツソース４１６およびメディアガイダンスデータソース４１８は、１つのソースデバイスとして統合されてもよい。ソース４１６および４１８と、ユーザ機器デバイス４０２、４０４、および４０６との間の通信は、通信ネットワーク４１４を通したものとして示されているが、いくつかの実施形態において、ソース４１６および４１８は、経路４０８、４１０、および４１２に関連して上記で説明されるもの等の通信経路（図示せず）を介して、ユーザ機器デバイス４０２、４０４、および４０６と直接通信してもよい。
【００５７】
メディアコンテンツソース４１６は、テレビ配信施設、ケーブルシステムヘッドエンド、衛星配信施設、番組ソース（例えば、ＮＢＣ、ＡＢＣ、ＨＢＯ等のテレビ放送会社）、中間配信施設および／またはサーバ、インターネットプロバイダ、オンデマンドメディアサーバ、および他のメディアコンテンツプロバイダを含む、１つ以上の種類のメディア配信機器を含んでもよい。ＮＢＣは、Ｎａｔｉｏｎａｌ  Ｂｒｏａｄｃａｓｔｉｎｇ  Ｃｏｍｐａｎｙ，Ｉｎｃ．によって所有される商標であり、ＡＢＣは、ＡＢＣ，ＩＮＣ．によって所有される商標であり、ＨＢＯは、Ｈｏｍｅ  Ｂｏｘ  Ｏｆｆｉｃｅ，Ｉｎｃ．によって所有される商標である。メディアコンテンツソース４１６は、メディアコンテンツの発信元であってもよく（例えば、テレビ放送会社、ウェブキャストプロバイダ等）、またはメディアコンテンツの発信元でなくてもよい（例えば、オンデマンドメディアコンテンツプロバイダ、ダウンロード用放送番組のビデオコンテンツのインターネットプロバイダ等）。メディアコンテンツソース４１６は、ケーブルソース、衛星プロバイダ、オンデマンドプロバイダ、インターネットプロバイダ、または他のメディアコンテンツプロバイダを含んでもよい。メディアコンテンツソース４１６は、ユーザ機器デバイスのうちのいずれかから遠隔の場所にある異なる種類のメディアコンテンツ（ユーザによって選択されるビデオコンテンツを含む）を記憶するために使用される、遠隔メディアサーバを含んでもよい。メディアコンテンツの遠隔記憶のため、および遠隔に記憶されたメディアコンテンツをユーザ機器に提供するためのシステムおよび方法は、その全体を参照することにより本明細書に組み込まれる、１９９９年６月１１日出願のＥｌｌｉｓらの米国特許出願第０９／３３２，２４４号に関連して、さらに詳細に論議されている。
【００５８】
メディアガイダンスデータソース４１８は、メディア項目、メディア関連情報（例えば、放送時間、放送チャンネル、メディアのタイトル、メディア内容、評価情報（例えば、ペアレンタルコントロール評価、批評家の評価等）、ジャンルまたはカテゴリ情報、俳優情報、放送会社またはプロバイダのロゴのロゴデータ等）、メディア形式（例えば、標準解像度、高解像度等）、広告情報（例えば、テキスト、画像、メディアクリップ等）、オンデマンド情報、および、ユーザが所望のメディア選択間でナビゲートし、検索するために役立つ、任意の他の種類のガイダンスデータ等のメディアガイダンスデータを提供してもよい。
【００５９】
メディアガイダンスアプリケーションデータは、任意の好適なアプローチを使用して、ユーザ機器デバイスに提供されてもよい。いくつかの実施形態において、ガイダンスアプリケーションは、データフィード（例えば、連続フィード、トリクルフィード、またはチャンネルの垂直帰線消去区間内のデータ）を介して番組ガイドデータを受信する独立型双方向テレビ番組ガイドであってもよい。番組スケジュールデータおよび他のガイダンスデータは、テレビチャンネルの垂直帰線消去区間内において、テレビチャンネルのサイドバンド上に、帯域内デジタル信号を使用して、帯域外デジタル信号を使用して、または任意の他の好適なデータ伝送技術によって、ユーザ機器に提供されてもよい。番組スケジュールデータおよび他のガイダンスデータは、複数のアナログまたはデジタルテレビチャンネル上でユーザ機器に提供されてもよい。番組スケジュールデータおよび他のガイダンスデータは、任意の好適な頻度で（例えば、連続して、毎日、ユーザ指定期間で、システム指定期間で、ユーザ機器からの要求に応じて等）ユーザ機器に提供されてもよい。いくつかのアプローチでは、メディアガイダンスデータソース４１８からのガイダンスデータは、クライアントサーバアプローチを使用して、ユーザの機器に提供されてもよい。例えば、ユーザの機器上に存在するガイダンスアプリケーションクライアントは、必要なときにガイダンスデータを取得するように、ソース４１８とのセッションを開始してもよい。メディアガイダンスデータソース４１８は、ユーザ機器デバイス４０２、４０４、および４０６に、メディアガイダンスアプリケーション自体、またはメディアガイダンスアプリケーションのソフトウェア更新を提供してもよい。
【００６０】
メディアガイダンスアプリケーションは、例えば、ユーザ機器デバイス上に実装される独立型アプリケーションであってもよい。他の実施形態において、メディアガイダンスアプリケーションは、クライアントがユーザ機器デバイス上に常駐する場合のみ、クライアントサーバアプリケーションであってもよい。例えば、メディアガイダンスアプリケーションは、部分的にユーザ機器デバイス３００の制御回路３０４上のクライアントアプリケーションとして、および部分的に遠隔サーバ上のサーバアプリケーションとして（例えば、メディアガイダンスデータソース４１８）実装されてもよい。ガイダンスアプリケーション表示は、メディアガイダンスデータソース４１８によって生成され、ユーザ機器デバイスに伝送されてもよい。メディアガイダンスデータソース４１８はまた、ユーザ機器上での記憶のためにデータを伝送してもよく、次いで、ユーザ機器は、制御回路によって処理される命令に基づいて、ガイダンスアプリケーション表示を生成する。
【００６１】
メディアガイダンスシステム４００は、いくつかのアプローチ、またはネットワーク構成を例示することを目的としており、これによって、ユーザ機器デバイスならびにメディアコンテンツおよびガイダンスデータのソースは、メディアにアクセスし、メディアガイダンスを提供する目的で、相互に通信してもよい。本発明は、これらのアプローチのいずれか１つまたは一部において、またはメディアを送達し、メディアガイダンスを提供するための他のアプローチを採用するシステムにおいて、適用されてもよい。以下の３つのアプローチは、図４の一般化実施例の具体的例示を提供する。
【００６２】
１つのアプローチにおいて、ユーザ機器デバイスは、ホームネットワーク内で相互に通信してもよい。ユーザ機器デバイスは、上記で説明される短距離ポイントツーポイント通信方式を介して、ホームネットワーク上に提供されるハブまたは他の類似デバイスを通る間接経路を介して、あるいは通信ネットワーク４１４を介して、直接相互に通信することができる。１つの家庭内の複数の個人の各々が、ホームネットワーク上の異なるユーザ機器デバイスを操作してもよい。結果として、種々のメディアガイダンス情報または設定が、異なるユーザ機器デバイス間で伝達されることが望ましくてもよい。例えば、２００５年７月１１日出願のＥｌｌｉｓらの米国特許出願第１１／１７９，４１０号でさらに詳細に説明されているように、ホームネットワーク内の異なるユーザ機器デバイス上で、ユーザが一貫したメディアガイダンスアプリケーション設定を維持することが望ましくてもよい。ホームネットワーク内の異なる種類のユーザ機器デバイスはまた、メディアコンテンツを伝送するように相互に通信してもよい。例えば、ユーザは、ユーザコンピュータ機器から携帯用ビデオプレーヤまたは携帯用音楽プレーヤにメディアコンテンツを伝送してもよい。
【００６３】
第２のアプローチでは、ユーザは、複数の種類のユーザ機器を有してもよく、これによって、メディアコンテンツにアクセスしてメディアガイダンスを取得する。例えば、一部のユーザは、家庭内およびモバイルデバイスによってアクセスされる、ホームネットワークを有してもよい。ユーザは、遠隔デバイス上に実装されるメディアガイダンスアプリケーションを介して、家庭内デバイスを制御してもよい。例えば、ユーザは、オフィスのパーソナルコンピュータ、あるいはＰＤＡまたはウェブ対応携帯電話等のモバイルデバイスを介して、ウェブサイト上のオンラインメディアガイダンスアプリケーションにアクセスしてもよい。ユーザは、オンラインガイダンスアプリケーション上で種々の設定（例えば、録画、リマインダ、または他の設定）を設定して、ユーザの家庭内機器を制御してもよい。オンラインガイドは、直接、またはユーザの家庭内機器上のメディアガイダンスアプリケーションと通信することによって、ユーザの機器を制御してもよい。ユーザ機器デバイスが相互から遠隔の場所にある、ユーザ機器デバイスの通信のための種々のシステムおよび方法は、例えば、その全体を参照することにより本明細書に組み込まれる、２００４年８月２６日出願のＥｌｌｉｓらの米国特許出願第１０／９２７，８１４号で論議されている。
【００６４】
第３のアプローチでは、家庭内外のユーザ機器デバイスのユーザは、メディアコンテンツソース４１６と直接通信してメディアコンテンツにアクセスするために、メディアガイダンスアプリケーションを使用することができる。具体的には、家庭内では、ユーザテレビ機器４０４およびユーザコンピュータ機器４０６のユーザは、メディアガイダンスアプリケーションにアクセスし、望ましいメディアコンテンツ間でナビゲートし、検索してもよい。ユーザはまた、無線ユーザ通信デバイス４０６を使用して、家庭外のメディアガイダンスアプリケーションにアクセスし、望ましいメディアコンテンツ間でナビゲートし、検索してもよい。
【００６５】
メディアコンテンツの論議は、ビデオコンテンツを中心としているが、メディアガイダンスの原則は、音楽、画像等の他の種類のメディアコンテンツに適用できることが理解されるであろう。
【００６６】
いくつかの実施形態において、制御回路３０４は、番組または見ている番組のビデオと同時に番組項目を表示してもよい。具体的には、制御回路３０４は、ディスプレイ上で番組を見ている間に、ユーザが他の番組に対する番組項目をブラウズすることを可能にしてもよい。制御回路３０４は、図１ａ−ｂに関して論議されるグリッド１０２と同様の表示を提供することによって、番組項目または複数の番組項目を表示してもよい。番組を見ると同時に番組項目を介してブラウズしている間に、制御回路３０４は、異なる期間に対応する番組項目へのより迅速かつ容易なアクセスのために、ホップスコッチ表示（例えば、表示６００または７００）へのアクセスをユーザに提供してもよい。
【００６７】
図５は、本発明の実施形態による、番組のビデオと同時にメディアガイダンスアプリケーション項目を提供するために使用され得る例示的な表示５００を示す。表示５００は、ビデオ５１０と、ブラウズ表示５２０と、ホップスコッチ表示５４０とを含む。ビデオ５１０は、現在同調されているチャンネルの画像またはビデオ、あるいはビデオオンデマンドメディアアセット、インターネット配信コンテンツ（例えば、ＨＵＬＵ．ｃｏｍまたはＹＯＵＴＵＢＥ．ｃｏｍ）、ウェブサイト、または主要ディスプレイ上に提供される任意の他の好適なコンテンツの主要ディスプレイ上において現在見られている画像またはビデオであってもよい。
【００６８】
ブラウズ表示５２０は、制御回路３０４がユーザ入力デバイスを介してユーザから命令（例えば、表示ガイド命令）を受信したときに、ユーザに表示されてもよい。例えば、ユーザがビデオ５１０を見ながらユーザ入力デバイス上のガイドボタンを押してもよく、それに応じて、制御回路３０４がブラウズ表示５２０を提供してもよい。ブラウズ表示５２０は、ビデオ５１０と同時に、または一緒に表示されてもよい。いくつかの実装では、ブラウズ表示５２０は、ビデオ５１０の上にオーバーレイされてもよい。ブラウズ表示５２０は、ユーザが表示画面の同じ部分を介してブラウズ表示５２０およびビデオ５１０の両方を閲覧することを可能にするために、部分的に透明であってもよい。
【００６９】
ブラウズ表示５２０は、現在の時間と、期間５２２に対応する番組項目５２４と、ホップスコッチアイコン５３０とを含んでもよい。いくつかの実施形態において、ホップスコッチアイコン５３０は、ブラウズ表示５２０から除外されてもよい。例えば、ホップスコッチアイコン５３０は、所定数の同一の命令を受信した（例えば、ユーザ入力デバイス上の右／左矢印キーを３回押すことを受信した）後に、ホップスコッチ表示がユーザに自動的に提供されたときに除外されてもよい。
【００７０】
いくつかの実施形態において、期間５２２は、１時間、３０分、または任意の他の好適な時間区間のうちの１つの時間区間長さに対応してもよい。番組項目５２４は、期間５２２中に提供されるタイトルおよびチャンネルを含んでもよい。隣接する期間に対する番組項目は、（例えば、画面上オプション（方向矢印）を選択すること、またはユーザ入力デバイス上の右／左矢印キーを押すことによって）隣接する期間に対する番組項目を表示の中へ移転またはスライドするために、ユーザが命令を制御回路３０４に伝送するときに表示されてもよい。いくつかの実施形態において、制御回路３０４は、（例えば、隣接する期間に対する番組項目を表示の中へ移転またはスライドするために）ユーザが同一の命令を発行する回数を数えてもよい。ユーザが同一の命令を発行した回数が所定数（例えば、３つの同一の命令）に一致するか、または所定数を超えていると制御回路３０４が決定した後に、制御回路３０４は、自動的にホップスコッチ表示５４０を表示してもよい。いくつかの実施形態において、ホップスコッチ表示５４０は、ユーザが画面上ホップスコッチアイコン５３０を選択するか、またはユーザ入力デバイス上の専用キーを押したときに提供されてもよい。
【００７１】
ホップスコッチ表示５４０は、各々異なる連続的な期間を表す複数のセルを含んでもよい。例えば、第１のセル５４４は、５−６ＰＭの期間を表してもよく、第２のセル５４２は、７−８ＰＭの期間を表してもよく、第３のセル５４６は、８−９ＰＭの期間を表してもよい。連続的な期間を表すために、表される期間に中断がなくてもよい。具体的には、６時間の時間区間（時間の長さ）がホップスコッチ表示５４０内に表され、各セルが１時間の期間を表す場合、ホップスコッチ表示５４０は、６つの異なるセルを含む。いくつかの実装では、セルは、期間７−８ＰＭを表すセルが期間６−７ＰＭおよび８−９ＰＭを表す両方のセルに隣接するうように連続的な順序で配設されてもよい。
【００７２】
いくつかの実施形態において、ホップスコッチ表示５４０が最初に提供されると、現在の期間を表すセルが自動的にハイライトまたは選択される。例えば、現在の期間を表すセルは、影付き、または異なる色であってもよく、ホップスコッチ５４０内の他のセルとは異なるサイズを有してもよく、あるいは任意の他の好適な方式でホップスコッチ５４０内の他のセルと区別されてもよい。具体的には、表示５１０内の現在の時間が７：０２ＰＭであると示されているのｆで、期間７−８ＰＭを表すセル５４２が、最初にカーソルによってハイライトされる（ホップスコッチ５４０内の他のセルとは異なるサイズであるものとして図示されている）。
【００７３】
別の期間または代替期間を表すセルをナビゲートし、選択するために、ユーザは、カーソルが移動させられる方向に対応する、ユーザ入力デバイス上の方向矢印キーを押してもよい。例えば、カーソルがセル５４２の上に配置されると、ユーザは、ユーザ入力デバイス上の左方向矢印キーを押して、セル５４２の左側のセルに向かって、またはセル５４４に向かってカーソルを移動させてもよい。制御回路３０４が右に向かってカーソルまたはハイライト領域を移動させる命令（例えば、ユーザ入力デバイス上の右矢印キーを押すこと）を受信すると、カーソルがセル５４６に向かって移動させられてもよい。いくつかの実装では、セルは、垂直配向で配設されてもよく、したがって、ユーザは、同様に上／下方向矢印キーを押して、特定の期間を表す所望のセルへとカーソルをナビゲートしてもよい。
【００７４】
ホップスコッチ表示５４０は、１日（例えば、火曜日）の中の期間へのアクセスを提供するが、異なる日に対応する期間がアクセスまたは表示されてもよい。例えば、ユーザが、表示された１日（例えば、火曜日）の中の最後の期間を表すセルへとカーソルをナビゲートし、次の期間に進む命令を発行する（例えば、ユーザ入力デバイス上の右矢印キーを押す）と、制御回路３０４は、次の隣接する日（例えば、水曜日）に対する期間を表すセルを表示してもよい。代替として、ユーザが表示された１日（例えば、火曜日）の中の第１の期間を表すセルへとカーソルをナビゲートし、前の期間に進む命令を発行する（例えば、ユーザ入力デバイス上の左矢印キーを押す）と、制御回路３０４は、前の隣接する日（例えば、月曜日）に対する期間を表すセルを表示してもよい。
【００７５】
いくつかの実施形態において、現在の期間より前の期間を表すセルは、グレーアウトされるか、または異なる色の影付きであってもよく、あるいはホップスコッチ表示５４０内の他のセルと視覚的に区別されてもよい。例えば、表示５１０で示されるように、セル５４２の左側のセルが７−８ＰＭの現在の期間より前の期間を表すので、それらは異なる色で示されてもよい。具体的には、セル５４４は、セル５４４が現在の期間より前の期間を表すことをユーザに視覚的に示すためにグレーアウトされる。いくつかの実装では、現在の期間より前の期間を表すセルは、ユーザがそのようなセルへとナビゲートできないように、選択可能ではない。
【００７６】
いくつかの実施形態において、ホップスコッチ表示５４０内のセルによって表される期間は、各々ブラウズ表示５２０内の期間５２２と同一である。例えば、ブラウズ表示５２０内の期間５２２が１時間の時間区間を表すとき、ホップスコッチ表示５４０内のセルの各々は、１時間の時間区間によって期間を表す。
【００７７】
制御回路３０４は、ユーザ入力デバイスから命令を受信して、ホップスコッチ表示５４０内の特定のセルへとカーソルをナビゲートしてもよい。ユーザは、例えば、ユーザ入力デバイス上の選択キーを押すことによって、その上にカーソルが配置されるセルを選択するために、命令を制御回路３０４に発行してもよい。制御回路３０４が、その上にカーソルが配置されるセルを選択する命令を受信すると、制御回路３０４は、選択されたセルによって表される期間に対応する番組項目をメモリから取り出してもよい。ブラウズ表示５２０は、番組項目が選択されたチャンネルに対して表示される、単一のチャンネルガイドを提供してもよい。したがって、制御回路３０４は、選択されたセルによって表される期間に対するブラウザ表示５２０内において識別されるチャンネルに対応する、番組項目を取り出してもよい。番組項目は、ブラウズ表示５２０内に表示されてもよく、期間５２２は、選択されたセルによって表される期間を反映するように更新されてもよい。
【００７８】
単一のチャネルに対する単一の番組項目のみがブラウズ表示５２０内で示されているが、１つ以上のチャネルに対する任意の数の付加的な番組項目がブラウズ表示５２０内に表示されてもよいことを理解されたい。例えば、制御回路３０４は、図１に関して論議されるグリッド１０２の小型バージョンを表示してもよい。
【００７９】
いくつかの実施形態において、制御プロセッサ３０４が（例えば、自動的に、または特定のユーザ入力あるいは選択に応じて）ホップスコッチ表示を提供する必要性を決定すると、制御プロセッサ３０４は、一部分または全画面を占めてもよいホップスコッチ表示を提供してもよい。ユーザは、ホップスコッチ表示を介してナビゲートし、番組項目を表示する代替期間を選択してもよい。
【００８０】
図６は、本発明の実施形態による例示的なホップスコッチ表示６００を示す。表示６００は、第１の複数のセル６１０と、第２の複数のセル６３０と、動作またはイベントウィンドウ６２０と、ビデオウィンドウ６５０とを含む。ビデオウィンドウ６５０は、見ているチャンネルまたは番組に同調された最後のビデオを表示してもよい。ビデオウィンドウ６５０は、同じかまたは同様の機能性を提供し、ビデオ５１０（図５）として表示してもよく、限定ではなく、簡潔にするために論議は省略される。いくつかの実施形態において、ビデオウィンドウ６５０は、イベントウィンドウ６２０内に表示されるメディアアセット情報に対応する短いプレビュークリップを提供してもよい。いくつかの実施形態において、ビデオウィンドウ６５０は、表示６００内の広告で提供される情報に対応する短いプレビュークリップを提供してもよい。
【００８１】
第１の複数のセル６１０の各々は、連続的な期間（例えば、一週間のうちの数日）を表してもよい。例えば、セル６１０ａは、日曜日を表してもよく、セル６１０ｂは、月曜日を表してもよく、セル６１０ｃは、火曜日を表してもよい。任意の数のセル６１０が提供されてもよく、各セルは、現在の週または後続あるいは前の週の１日を表す。連続的な期間を表すために、表される期間に中断がなくてもよい。具体的には、６日の間隔（時間の長さ）がホップスコッチ表示６００内に表され、各セルが一週間の１日を表す場合、ホップスコッチ表示６００は、６つの異なるセルを含む。いくつかの実装では、セルは、月曜日という期間を表すセルが、日曜日および火曜日という期間を表す両方のセルに隣接するうように、連続的な順序で配設されてもよい。
【００８２】
いくつかの実施形態において、ホップスコッチ表示６００が最初に提供されると、現在の期間を表すセルが自動的にカーソルによってハイライトまたは選択される。例えば、現在の期間を表すセル６１０ｃは、異なる色で影付きであってもよく、ホップスコッチ表示６００内の他のセルとは異なるサイズを有してもよく、または任意の他の好適な方式でホップスコッチ表示６００内の他のセルと区別されてもよい。具体的には、表示６００内の現在の時間が火曜日の９：０２ＰＭであってもよく、したがって、火曜日という期間を表すセル６１０ｃが、最初にカーソルによってハイライトされる（ホップスコッチ表示６００内の他のセルとは異なるサイズであるものとして図示されている）。別の期間を表すセルをナビゲートし、選択するために、ユーザは、カーソルが移動させられる方向に対応する、ユーザ入力デバイス上の方向矢印キーを押してもよい。例えば、カーソルがセル６１０ｃの上に配置されると、ユーザは、ユーザ入力デバイス上の左方向矢印キーを押して、セル６１０ｃの左側のセルに向かって、またはセル６１０ｂに向かってカーソルを移動させてもよい。制御回路３０４が右に向かってカーソルまたはハイライト領域を移動させる命令（例えば、ユーザ入力デバイス上の右矢印キーを押すこと）を受信すると、カーソルが右側の次の隣接するセルに向かって移動させられてもよい。いくつかの実装では、セルは、垂直配向で配設されてもよく、したがって、ユーザは、同様に上／下方向矢印キーを押して、特定の期間を表す所望のセルへとカーソルをナビゲートしてもよい。
【００８３】
いくつかの実施形態において、セル６１０のうちの所与の１つが所定の期間（例えば、２秒）にわたってハイライトされると、所与のセルは、第２の複数のセル６３０を表示するように拡張されてもよい。いくつかの実装では、所与の期間後に所与のセルを拡張する代わりに、またはそれに加えて、ユーザは、ユーザ入力デバイス上の好適なキー（例えば、選択ボタン）を押して、その上にカーソルが配置されるセルを拡張するように制御回路３０４に命令してもよい。セル６１０内に表示される第２の複数のセル６３０は、セル６１０によって表される１日の中の期間を表してもよい。例えば、セル６１０ｃは、火曜日という期間を表してもよく、セル６１０ｃ内のセル６３０は、火曜日である１日の中の期間（例えば、期間９ＡＭ−１２ＰＭ）を表してもよい。
【００８４】
各セル６３０によって表される期間の時間区間の長さは、グリッド１０２（図１）内に表示される時間区間の長さ（例えば、３時間）と同一であるか、または対応してもよい。例えば、各セル６３０は、３時間の期間を表してもよい。上記で論議されるように、現在の期間より前の期間を表すセルは、グレーアウトされるか、または異なる色の影付きであってもよく、あるいはホップスコッチ表示６００内の他のセルと視覚的に区別されてもよい。
【００８５】
第２の複数のセル６３０の各々は、連続的な期間（例えば、一週間の所与の１日の中の数時間）を表してもよい。例えば、セル６３０ａは、２−５ＡＭの時間を表してもよく、セル６３０ｂは、５−８ＡＭの時間を表してもよく、セル６４０は、９ＡＭ−１２ＰＭの時間を表してもよい。連続的な期間を表すために、セル６３０によって表される期間に中断がなくてもよい。具体的には、６時間の時間区間（時間の長さ）がホップスコッチ表示６００のセル６１０内に表され、各セルが一週間の所与の１日の中の１時間を表す場合、ホップスコッチ表示６００は、６つの異なるセル６３０を含む。いくつかの実装では、セルは、期間９ＡＭ−１２ＰＭを表すセルが、期間６ＡＭ−９ＡＭおよび１２ＰＭ−３ＰＭを表す両方のセルに隣接するように、連続的な順序で配設されてもよい。
【００８６】
いくつかの実施形態において、ホップスコッチ表示６００が最初に提供されると、現在の期間を表すセルが自動的にカーソルによってハイライトまたは選択される。例えば、現在の期間を表すセル６４０は、異なる色で影付きであってもよく、ホップスコッチ表示６００内の他のセルとは異なるサイズを有してもよく、または任意の他の好適な方式でホップスコッチ表示６００内の他のセルと区別されてもよい。具体的には、表示６００内の現在の時間が火曜日の９：０２ＡＭであってもよく、したがって、火曜日の期間９ＡＭ−１２ＰＭを表すセル６１０ｃ内のセル６４０が、最初にカーソルによってハイライトされる（ホップスコッチ表示６００内の他のセルとは異なるサイズであるものとして図示されている）。異なるセル６３０の間のナビゲーションは、セル６１０およびホップスコッチ表示５４０（図５）に関して上記で論議されたことと同様に行われる。
【００８７】
いくつかの実施形態において、ユーザが、一週間の異なる日を表すセル６１０の上でカーソルをナビゲートするとき、制御回路３０４は、その日に予定された動作またはイベントをメモリから取り出してもよい。例えば、ユーザが５月２２日月曜日を表すセル６１０ｂの上でカーソルをナビゲートすると、制御回路３０４は、その日（５月２２日月曜日）に以前に予定された動作またはイベントをメモリから取り出してもよい。具体的には、カーソルによってハイライトされるセルによって表される日に録画が予定された任意の番組、あるいはカーソルによってハイライトされるセルによって表される日に放送または提供される番組に設定されたリマインダが、メモリから取り出されてもよい。メモリから取り出された動作またはイベントのリストは、イベントウィンドウ６２０内に表示されてもよい。
【００８８】
例えば、イベントウィンドウ６２０は、カーソルによってハイライトされるセルによって表される日に予定された録画を識別する情報を表示してもよい。情報は、番組のタイトル、短い説明、放送時間およびチャンネル、番組が録画に予定されたシリーズのエピソードであるか否かをユーザに示すインジケータ、およびの他の好適な情報を含んでもよい。いくつかの実装では、ユーザは、イベントウィンドウ６２０までカーソルをナビゲートして、イベントウィンドウ６２０内に記載される特定のイベントを選択してもよい。具体的には、ユーザは、記載される特定のイベントを選択して、修正を行う（例えば、録画時間またはリマインダ時間を変更する）か、あるいは動作またはイベントを完全にキャンセルしてもよい。いくつかの実装では、イベントウィンドウ６２０内に記載されるイベントの一部が修正されなくてもよく、ペアレンタルコントロール設定に基づいて阻止されてもよい。ペアレンタルコントロール設定は、異なるかまたは不十分なアクセス権を有する別のユーザが、特定の動作またはイベントをキャンセルまたは修正することを防止する。
【００８９】
いくつかの実施形態において、ユーザがイベントウィンドウ６２０に記載される異なる動作またはイベントの上にカーソルをナビゲートすると、短いプレビュークリップまたは宣伝セグメントがビデオウィンドウ６５０内に表示されてもよい。例えば、ユーザがＫｉｎｇ  ｏｆ  ｔｈｅ  Ｈｉｌｌの予定録画の上にカーソルをナビゲートすると、ビデオウィンドウ６５０は、放送予定または関連番組の宣伝またはプレビュークリップ、あるいは予定録画のプレビューを表示してもよい。ビデオウィンドウ６５０が放送予定または関連番組のプレビューまたは宣伝クリップを表示すると、ユーザは、ビデオウィンドウ６５０へとカーソルをナビゲートするか、またはユーザ入力デバイス上の好適なボタンを押して、動作またはイベント（例えば、録画またはリマインダ）を対応する番組に予定させてもよい。ユーザが他の動作またはイベント（例えば、Ｔｈｅ  Ｄａｒｋ  Ｋｎｉｇｈｔ）へとナビゲートするとき、ビデオウィンドウ６５０は、その上にカーソルが配置される動作またはイベントに対応する番組（例えば、Ｔｈｅ  Ｄａｒｋ  Ｋｎｉｇｈｔ）の宣伝またはプレビュークリップを表示するように変化してもよい。
【００９０】
図７は、本発明の実施形態による、例示的なホップスコッチ表示７００を示す。ホップスコッチ表示７００は、上記で論議されるホップスコッチ表示６００（図６）と同様である。具体的には、ホップスコッチ表示７００は、第１の複数のセル７１０と、第２の複数のセル７２０と、ビデオウィンドウ６５０と、イベントウィンドウ７５０とを含む。
【００９１】
第１の複数のセル７１０は、セル６１０（図６）と同じまたは同様の機能性を有してもよい。具体的には、第１の複数のセル７１０の各々は、連続的な期間（例えば、一週間のうちの数日）を表してもよい。例えば、第１のセル７１０は、日曜日を表してもよく、第２のセル７１０は、月曜日を表してもよく、第３のセル７１０は、火曜日を表してもよい。任意の数のセル７１０が提供されてもよく、各セルは、現在の週または後続あるいは前の週の１日を表す。連続的な期間を表すために、表される期間に中断がなくてもよい。具体的には、６日の区間（時間の長さ）がホップスコッチ表示７００内に表され、各セルが一週間のうちの１日を表す場合、ホップスコッチ表示７００は、７つの異なるセルを含む。いくつかの実装では、セルは、月曜日という期間を表すセルが、日曜日および火曜日という期間を表す両方のセルに隣接するように、連続的な順序で配設されてもよい。代替として、セル７１０および／またはセル６１０は、任意の好適な順序で（例えば、ランダムに、疑似ランダムに、またはユーザ選択／指定順に）配設されてもよい。
【００９２】
いくつかの実施形態において、ホップスコッチ表示７００が最初に提供されると、現在の期間を表すセルが自動的にカーソルによってハイライトまたは選択される。例えば、現在の期間を表すセル７１０は、異なる色で影付きであってもよく、ホップスコッチ表示７００内の他のセルとは異なるサイズを有してもよく、または任意の他の好適な方式でホップスコッチ表示７００内の他のセルと区別されてもよい。具体的には、表示７００内の現在の時間が日曜日の９：０２ＡＭであってもよく、したがって、日曜日という期間を表すセル７１０が、最初にカーソルによってハイライトされる（ホップスコッチ表示７００内の他のセルとは異なり際立っているものとして図示されている）。別の期間を表すセルをナビゲートし、選択するために、ユーザは、カーソルが移動させられる方向に対応する、ユーザ入力デバイス上の方向矢印キーを押してもよい。例えば、カーソルがセル７１０の上に配置されると、ユーザは、ユーザ入力デバイス上の左方向矢印キーを押して、セル７１０の左側のセルに向かって、またはセル７１０に向かってカーソルを移動させてもよい。制御回路３０４が右に向かってカーソルまたはハイライト領域を移動させる命令（例えば、ユーザ入力デバイス上の右矢印キーを押すこと）を受信すると、カーソルが右側の次の隣接するセルに向かって移動させられてもよい。いくつかの実装では、セルは、垂直配向で配設されてもよく、したがって、ユーザは、同様に上／下方向矢印キーを押して、特定の期間を表す所望のセルへとカーソルをナビゲートしてもよい。
【００９３】
第２の複数のセル７２０は、セル６３０（図６）と同じかまたは同様の機能性を有してもよい。具体的には、第２の複数のセル７２０の各々は、連続的な期間（例えば、一週間のうちの所与の１日の中の数時間）を表してもよい。例えば、第１のセル７２０は、１−３：５９ＡＭの時間を表してもよく、第２のセル７２０は、４−６：５９ＡＭの時間を表してもよく、第３のセル７２０は、７ＡＭ−９：５９ＡＭの時間を表してもよい。連続的な期間を表すために、セル７２０によって表される期間に中断がなくてもよい。具体的には、６時間の時間区間（時間の長さ）がホップスコッチ表示７００のセル７２０によって表され、各セル７２０が一週間のうちの所与の１日の中の１時間を表す場合、ホップスコッチ表示７００は、６つの異なるセル７２０を含む。いくつかの実装では、セル７２０は、期間７ＡＭ−９：５９ＡＭを表すセル７２０が期間４ＡＭ−６：５９ＡＭおよび１０ＡＭ−１２：５９ＰＭを表す両方のセルに隣接するうように、連続的な順序で配設されてもよい。
【００９４】
ホップスコッチ表示７００が最初に提供されると、現在の期間を表すセルが自動的にカーソルによってハイライトまたは選択される。例えば、現在の期間を表すセル７２２は、異なる色で影付きであってもよく、ホップスコッチ表示７００内の他のセルとは異なるサイズを有してもよく、または任意の他の好適な方式でホップスコッチ表示７００内の他のセルと区別されてもよい。具体的には、表示７００内の現在の時間が日曜日の１０：０２ＡＭであってもよく、したがって、日曜日の期間１０ＡＭ−１２：５９ＰＭを表すセル７３０の下のセル７２２が、最初にカーソルによってハイライトされる。いくつかの実施形態において、ホップスコッチ表示７００が最初に提供されると、以前に表示されたグリッド１０２の期間を表すセルが自動的にカーソルによってハイライトまたは選択される。具体的には、ユーザは、現在の時間よりも後の週に対する項目をブラウザしていてもよく、したがって、その後の週の期間を表すセルが自動的にカーソルによってハイライトまたは選択される。
【００９５】
いくつかの実施形態において、一週間のうちの７日および後続／前の週のうちの１日に対応する８個だけのセル７１０が提供される。しかしながら、任意の数の付加的なセルまたはより少ないセル７１０が提供されてもよい。後続または前の週の１日である、表示されていない隣接する日に対するセル７１０を表示するために、ユーザは、オプション７６０を選択するか、またはユーザ入力デバイス上の方向矢印を押してもよい。例えば、ユーザは、表示７００に示される最後の日（例えば、土曜日）および選択オプション７６０（右矢印）へとカーソルをナビゲートするか、またはユーザ入力デバイス上の右方向矢印を押してもよい。制御回路３０４がユーザから入力（右矢印）を受信すると、制御回路３０４は、表示内のセル７１０を１日だけ移転して、セル７１０内の次の隣接する日（例えば、日曜日）を表示してもよい。いくつかの実装では、制御回路３０４がユーザから入力（右矢印）を受信すると、制御回路３０４は、表示内のセル７１０を丸一週間と１日（例えば、８日）だけ移転して、セル７１０内の次の／隣接する８日を表示してもよい。
【００９６】
異なるセル７２０の間のナビゲーションは、上記で論議されることと同様に行われる。具体的には、セル７２０が垂直配列にあるものとして図示されるので、特定のセル７２０の選択は、上／下ナビゲーション矢印キーを使用すること、またはユーザ入力デバイスを使用するオプションによって行われてもよい。同様に、一週間のうちの数日を表すセル７１０が水平配列にあるものとして図示されているので、特定のセル７１０の選択は、左／右ナビゲーション矢印キーを使用すること、またはユーザ入力デバイスするオプションによって行われてもよい。
【００９７】
いくつかの実施形態において、カーソルは、上／下ナビゲーション矢印キーを使用して、第１の期間（例えば、日曜日の１０ＡＭ−１２：５９ＰＭの時間）を表すセル７２０のうちの特定の１つの上に配置されてもよい。左／右ナビゲーション矢印キー等のユーザ入力を受信すると、制御回路３０４は、隣接する日（例えば、左ナビゲーション命令については土曜日、または右ナビゲーション命令については月曜日）における同じ時間の期間（例えば、１０ＡＭ−１２：５９ＰＭ）上に配置されるように、カーソルを移動させてもよい。表示７００は、日曜日の第１の期間を表すセル７２２の上に配置されているカーソルを示し、（例えば、ユーザ入力デバイス上の右ナビゲーション矢印キーを押すことによって）カーソルを右に移動させるユーザ命令を受信した後に、カーソルは、月曜日である隣接する日の同じ期間上に配置されるということが、図８の表示８００において示されている。より具体的には、制御回路３０４は、制御回路３０４が第１の対の方向矢印命令（例えば、左／右矢印）のうちの１つを受信する度に、カーソルを移動させて、一週間のうちの１日に対応する期間を表す隣接するセルを選択し得る。同様に、制御回路３０４は、制御回路３０４が第２の対の方向矢印命令（例えば、上／下矢印）のうちの１つを受信する度に、カーソルを移動させて、一週間のうちの特定の１日の中の１時間に対応する期間を表す隣接するセルを選択してもよい。
【００９８】
各セル７２０によって表される期間の時間区間の長さは、グリッド１０２（図１）内に表示される時間区間の長さ（例えば、３時間）と同一であるか、または対応してもよい。例えば、各セル７２０は、３時間の期間を表してもよい。
【００９９】
図７は、水平方向に沿って配設されたセル７１０によって表されるものとして、一週間のうちの数日を示し、１日の中の数時間は、垂直方向に沿って対応する日の下に配設されたセル７２０によって表されるものとして示される。しかしながら、いくつかの実装では、一週間のうちの数日が、垂直方向に沿って配設されたセルによって表されてもよく、１日の中の数時間が、水平方向に沿って対応する日の隣に配設されたセルによって表されてもよいことを理解されたい。いくつかの実装では、現在の時間よりも前にある期間を表すセル７１０および７２０は、（例えば、異なる色または影を使用することによって）表示内の他のセルと視覚的に区別されてもよい。
【０１００】
イベントウィンドウ７５０は、カーソルによってハイライトされるセル７１０によって表される日に予定された動作またはイベント（例えば、録画またはリマインダ）を識別するインジケータ７５２および７５４の形式で情報を表示してもよい。インジケータ７５２および７５４は、番組のタイトル、短い説明、放送時間およびチャンネル、番組が録画に予定されたシリーズのエピソードであるか否かをユーザに示すインジケータ、およびの他の好適な情報を含んでもよい。インジケータ７５２および７５４は、動作またはイベントが予定されるアセットを表す視覚的識別子７５６（例えば、画像、写真、またはビデオ）を含んでもよい。例えば、識別子７５６は、アセットと関連付けられるプレビュークリップ、アルバムカバー画像、テーマ画像であってもよい。
【０１０１】
いくつかの実装において、ユーザは、イベントウィンドウ７５０までカーソルをナビゲートして、イベントウィンドウ７５０内に示される特定のイベントインジケータ７５２または７５４を選択してもよい。具体的には、ユーザは、記載されている特定のイベントを選択して、修正を行う（例えば、録画時間またはリマインダ時間を変更する）か、あるいは動作またはイベントを完全にキャンセルしてもよい。いくつかの実装において、イベントウィンドウ７５０内に記載されているイベントの一部が修正されなくてもよく、ペアレンタルコントロール設定に基づいて阻止されてもよい。ペアレンタルコントロール設定は、異なるかまたは不十分なアクセス権を有する別のユーザが、特定の動作またはイベントをキャンセルまたは修正することを防止する。方向矢印キー（例えば、左／右キー）を使用してカーソルをナビゲートすること、およびユーザ入力デバイス上の選択キーを押すことによって、異なるイベントインジケータが選択されてもよい。
【０１０２】
期間を表すセル７１０からカーソルをナビゲートするために、ユーザは、方向矢印キー（例えば、上矢印キー）を押してもよい。制御回路３０４は、カーソルがセル７１０のうちの１つの上にある間に、ユーザがユーザ入力デバイス上の上矢印キーを押すと、ウィンドウ７５０内に示される第１のイベントインジケータ７５２へとカーソルをナビゲートし得る。戻るオプション７４０が、表示７００内に提供されてもよい。戻るオプション７４０の選択は、ホップスコッチ表示の前に、そこからユーザがナビゲートされた以前の画面を表示するように、制御回路３０４に命令してもよい。例えば、制御回路３０４は、ユーザを、ユーザが中止したグリッド１０２まで戻るようにナビゲートしてもよく、またはユーザを以前に見たチャンネルまたは番組まで戻るように同調してもよい。
【０１０３】
図９は、本発明の実施形態による、イベント修正の例示的な表示９００を示す。具体的には、表示９００は、イベントウィンドウ７５０内に示されているイベントインジケータのうちの１つの上に配置されるカーソル９３０を示している。ユーザが特定のイベントインジケータを選択すると、制御回路３０４は、イベントプロンプトウィンドウ９１０を表示してもよい。イベントプロンプトウィンドウ９１０は、選択されたイベントインジケータに対応するアセットに予定されたイベントまたは動作を、ユーザが修正することを可能にするオプションを含んでもよい。具体的には、イベントウィンドウ９１０は、ユーザが、アセットに予定された録画をキャンセルするため、（以前に予定されていなかった場合に）アセットの録画を予定するため、アセットに予定されたリマインダをキャンセルするため、（以前に予定されていなかった場合に）アセットのリマインダを予定するため、リマインダ設定を修正する（例えば、リマインダを提供するために、アセットの開始前の時間の長さを変更する）、およびアセットに関する詳細情報を要求することを可能にすオプションを含んでもよい。
【０１０４】
いくつかの実装において、ユーザは、カーソルがイベントの上に配置されている間に、ユーザ入力デバイス上の専用キー（例えば、情報キー）を押してもよい。カーソルがイベントインジケータの上に配置されている間に、制御回路３０４が情報キーのユーザ入力を受信すると、制御回路３０４は、動作またはイベントが予定されるアセットに関する詳細情報をメモリから取り出してもよい。詳細情報が、ウィンドウ９１０の代わりに表示されてもよい。
【０１０５】
キャンセルオプション９２０の選択は、ウィンドウ９１０内において行われる選択を無視し、イベントインジケータの選択のためにユーザをイベントウィンドウ７５０に戻すように制御回路３０４に命令してもよい。
【０１０６】
図１０は、本発明の実施形態による、メディアガイダンスアプリケーションをナビゲートするためのフロー図１０００を図示する。ステップ１０１０において、第１の期間に対応する第１の複数の番組項目が表示される。例えば、制御回路３０４は、第１の複数の番組項目１０４（図１ａ）をグリッド１０２上に表示してもよい。同様に、制御回路３０４は、ビデオ５１０（図５）と同時に（またはその上にオーバーレイされた）第１の番組項目５２４を表示してもよい。
【０１０７】
ステップ１０２０において、表示されている期間を変更することのユーザ要求が受信される。例えば、制御回路３０４は、ホップスコッチオプション１４０または５３０（図１または５）のユーザ選択を受信してもよい。いくつかの実装において、制御回路３０４は、オプション１２０の選択および／またはリモートコントロール上の専用ボタン（例えば、方向矢印キー）を介して、表示された期間に隣接する期間に対する番組項目を表示するように制御回路３０４に命令するユーザ入力を受信してもよい。
【０１０８】
ステップ１０３０において、ユーザ要求がホップスコッチオプションの選択であるか否かに関して決定が行われる。ユーザ要求がホップスコッチオプションの選択であるとき、処理はステップ１０６０まで進み、そうでなければ処理はステップ１０４０まで進む。
【０１０９】
ステップ１０４０において、ユーザ要求が次／前の隣接する期間への移転であるか否かに関して決定が行われる。ユーザ要求が次／前の隣接する期間への移転であるとき、処理はステップ１０５０まで進み、そうでなければ、処理はステップ１０４２まで進む。
【０１１０】
ステップ１０４２において、ユーザ要求に対応する動作が行われる。例えば、ユーザ要求が選択コマンドであるとき、制御回路３０４は、（例えば、チャンネルに同調することによって）ハイライトされた番組項目に対応する番組にアクセスしてもよい。
【０１１１】
ステップ１０５０において、ユーザ要求に対応する命令が、所定回数だけ受信されているか否かに関して決定が行われる。ユーザ要求に対応する命令が、所定回数だけ受信されているとき、処理はステップ１０５２まで進み、そうでなければ、処理はステップ１０６０まで進む。例えば、制御回路３０４は、ユーザが隣接する期間に対する番組項目を表示するように制御回路３０４に命令した回数を数えてもよい。（例えば、隣接する期間に対する番組項目を表示する）同じかまたは同一の命令が所定回数（例えば、３回）だけ受信されると、制御回路３０４は、ステップ１０５２まで進み得る。
【０１１２】
ステップ１０５２において、次／前の隣接する期間に対応する番組項目が表示される。例えば、制御回路３０４は、以前に表示された７ＰＭ−９ＰＭの期間（図１ａ）に隣接する１０ＰＭ−１２ＡＭの期間（図１ｂ）に対する番組項目を表示してもよい。
【０１１３】
ステップ１０６０において、表示された番組項目の一部分の代わりに、複数の連続的な代替期間が表示される。例えば、制御回路３０４は、ホップスコッチ表示５４０、６００、または７００（図５、６、または７）の中へ表示をスライドしてもよい。
【０１１４】
ステップ１０７０において、表示された代替期間のうちの１つのユーザ選択が受信される。
【０１１５】
ステップ１０８０において、代替期間のうちの選択された１つに対応する、第２の複数の番組項目が表示される。
【０１１６】
図１０のフロー図の上記のステップは、図に示され、説明される順番または順序に限定されない任意の順番または順序で実行または実施されてもよいことを理解されたい。また、図１０のフロー図の上記のステップのうちのいくつかは、待ち時間および処理時間を削減するために、適切な場合に、実質的に同時に、または並行して実行または実施されてもよい。
【０１１７】
本開示の上記の実施形態は、限定ではなく例示の目的で提示され、本開示は、以下の請求項のみによって限定される。
【図１Ａ】
2013514723.tif 000003
【図１Ｂ】
2013514723.tif 000004
【図２】
2013514723.tif 000005
【図３】
2013514723.tif 000006
【図４】
2013514723.tif 000007
【図５】
2013514723.tif 000008
【図６】
2013514723.tif 000009
【図７】
2013514723.tif 000010
【図８】
2013514723.tif 000011
【図９】
2013514723.tif 000012
【図１０】
2013514723.tif 000013
【手続補正書】
【提出日】平成24年6月19日(2012.6.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
双方向メディアガイダンスアプリケーションについてナビゲートする方法であって、該方法は、
ユーザ選択期間に対応する複数の番組項目を表示するためのユーザ要求を受信することと、
該ユーザ要求を受信することに応じて、第１の複数の期間を表す第１の複数のインジケータを表示することと、
ユーザが、該第１の複数のインジケータのうちの第１のインジケータから該第１の複数のインジケータのうちの第２のインジケータまでナビゲートするとき、該第１の複数のインジケータのうちの該第２のインジケータによって表される期間内の第２の複数の期間を表す第２の複数のインジケータを表示することと、
該ユーザが、該第１の複数のインジケータのうちの該第２のインジケータから該第１の複数のインジケータのうちの第３のインジケータまでナビゲートするとき、該第１の複数のインジケータのうちの該第３のインジケータによって表される期間内の第３の複数の期間を表す第３の複数のインジケータを表示することであって、該第３の複数のインジケータが、該第２の複数のインジケータの代わりに表示され、一方該第１の複数のインジケータは、依然として表示されている、ことと、
該表示される第３の複数のインジケータのうちの１つについてのユーザ選択を受信することと、
該第３の複数のインジケータのうちの該選択された１つによって表される期間に対応する該複数の番組項目を表示することと
を含む、方法。
【請求項２】
前記ユーザ選択期間とは異なる第２の期間に対応する第２の複数の番組項目を表示することをさらに含み、
前記ユーザ要求を受信することは、該第２の複数の番組項目とともに表示されるアイコンについてのユーザ選択を受信することを含む、請求項１に記載の方法。
【請求項３】
前記ユーザ要求を受信することは、複数の同一のユーザ命令を所定回数だけ受信することを含み、該複数の同一のユーザ命令の各々は、前記メディアガイダンスアプリケーションに、番組項目が表示される期間を別の隣接する期間に移転させる、請求項１に記載の方法。
【請求項４】
前記第１の複数のインジケータは、第１の複数のセルを含み、該第１の複数のセルは各々、一週間のうちの異なる日を表す、請求項１に記載の方法。
【請求項５】
前記第１の複数のセルのうちの１つを選択する第１のユーザ入力を受信することと、
該第１のユーザ入力を受信することに応じて、前記第２の複数のインジケータを表示することと
をさらに含み、前記第２の複数の期間は各々、該第１の複数のセルのうちの該選択された１つによって表される前記日の期間を表す、請求項４に記載の方法。
【請求項６】
前記第１のユーザ入力は、ハイライト領域を前記第１の複数のセルのうちの前記１つまでナビゲートすることと、所定の期間の間、該第１の複数のセルのうちの該１つの上に該ハイライト領域を維持することを含む、請求項５に記載の方法。
【請求項７】
表示される第２の複数のセルの一部分によって表される期間が、現在の時間よりも前の期間に対応することを示すように、該表示される第２の複数のセルの該一部分とともにインジケータを表示することをさらに含む、請求項５に記載の方法。
【請求項８】
前記第２の複数のインジケータの各々によって表される前記期間は、同一の長さを有し、該同一の長さは、番組項目が同時に表示される時間の区間に対応する、請求項７に記載の方法。
【請求項９】
前記第１の複数のセルのうちの１つを選択する第１のユーザ入力を受信することと、
該第１の複数のセルのうちの該選択された１つによって表される前記日に予定される動作をメモリから取り出すことと、
該メモリから取り出される各予定される動作に対する動作インジケータを、前記第１の複数のインジケータとともに表示することであって、該動作インジケータは、該動作が予定される番組を識別する情報を含む、ことと
をさらに含む、請求項４に記載の方法。
【請求項１０】
前記表示される動作インジケータのうちの選択された１つに対応する前記予定される動作を修正するように、該表示される動作インジケータのうちの１つについてのユーザ選択を受信することをさらに含む、請求項９に記載の方法。
【請求項１１】
双方向メディアガイダンスアプリケーションについてナビゲートするシステムであって、該システムは、
表示画面と、
処理回路であって、
ユーザ選択期間に対応する複数の番組項目を表示するためのユーザ要求を受信することと、
該ユーザ要求を受信することに応じて、第１の複数の期間を表す第１の複数のインジケータを該表示画面上に表示することと、
ユーザが、該第１の複数のインジケータのうちの第１のインジケータから該第１の複数のインジケータのうちの第２のインジケータまでナビゲートするとき、該第１の複数のインジケータのうちの該第２のインジケータによって表わされる期間内の第２の複数の期間を表す第２の複数のインジケータを該表示画面上に表示することと、
該ユーザが、該第１の複数のインジケータのうちの該第２のインジケータから該第１の複数のインジケータのうちの第３のインジケータまでナビゲートするとき、該第１の複数のインジケータのうちの該第３のインジケータによって表わされる期間内の第３の複数の期間を表す第３の複数のインジケータを表示することであって、該第３の複数のインジケータが、該第２の複数のインジケータの代わりに表示され、一方該第１の複数のインジケータは、依然として表示されている、ことと、
該表示される第３の複数のインジケータのうちの１つについてのユーザ選択を受信することと、
該第３の複数のインジケータのうちの該選択された１つによって表される期間に対応する該複数の番組項目を該表示画面上に表示することと
を行うように構成される、処理回路と
を備える、システム。
【請求項１２】
前記処理回路は、
前記ユーザ選択期間とは異なる第２の期間に対応する第２の複数の番組項目を前記表示画面上に表示することと、
該第２の複数の番組項目とともに表示されるアイコンについてのユーザ選択を前記ユーザ要求として受信することと
を行うようにさらに構成される、請求項１１に記載のシステム。
【請求項１３】
前記処理回路は、前記ユーザ要求として、複数の同一のユーザ命令を所定回数だけ受信するようにさらに構成され、該複数の同一のユーザ命令の各々は、前記メディアガイダンスアプリケーションに、番組項目が表示される期間を別の隣接する期間に移転させる、請求項１１に記載のシステム。
【請求項１４】
前記第１の複数のインジケータは、第１の複数のセルを含み、該第１の複数のセルは各々、一週間のうちの異なる日を表す、請求項１１に記載のシステム。
【請求項１５】
前記処理回路は、
前記第１の複数のセルのうちの１つを選択する第１のユーザ入力を受信することと、
該第１のユーザ入力を受信することに応じて、前記第２の複数のインジケータを前記表示画面上に表示することと
を行うにさらに構成され、前記第２の複数の期間は各々、該第１の複数のセルのうちの該選択された１つによって表される前記日の期間を表す、請求項１４に記載のシステム。
【請求項１６】
前記処理回路は、ハイライト領域を前記第１の複数のセルのうちの前記１つまでナビゲートすることと、所定の期間の間、該第１の複数のセルのうちの該１つの上に該ハイライト領域を維持することとを行うようにさらに構成される、請求項１５に記載のシステム。
【請求項１７】
前記処理回路は、表示される第２の複数のセルの一部分とともにインジケータを前記表示画面上に表示して、該表示される第２の複数のセルの該一部分によって表される前記期間が、現在の時間よりも前の期間に対応することを示すようにさらに構成される、請求項１５に記載のシステム。
【請求項１８】
前記第２の複数のインジケータの各々によって表される前記期間は、同一の長さを有し、該同一の長さは、番組項目が同時に表示される時間の区間に対応する、請求項１７に記載のシステム。
【請求項１９】
前記処理回路は、
前記第１の複数のセルのうちの１つを選択する第１のユーザ入力を受信することと、
該第１の複数のセルのうちの該選択された１つによって表される前記日に対して予定される動作をメモリから取り出すことと、
該メモリから取り出される各予定される動作に対する動作インジケータを、該第１の複数のインジケータとともに該表示画面上に表示することと
を行うようにさらに構成され、該動作インジケータは、該動作が予定される番組を識別する情報を含む、請求項１４に記載のシステム。
【請求項２０】
前記処理回路は、前記表示される動作インジケータのうちの１つについてのユーザ選択を受信して、該表示される動作インジケータのうちの該選択された１つに対応する前記予定される動作を修正するようにさらに構成される、請求項１９に記載のシステム。
【請求項２１】
双方向メディアガイダンスアプリケーションについてナビゲートする装置であって、該装置は、
ユーザ選択期間に対応する複数の番組項目を表示するためのユーザ要求を受信する手段と、
該ユーザ要求を受信することに応じて、第１の複数の期間を表す第１の複数のインジケータを表示する手段と、
ユーザが、該第１の複数のインジケータのうちの第１のインジケータから該第１の複数のインジケータのうちの第２のインジケータまでナビゲートするとき、該第１の複数のインジケータのうちの該第２のインジケータによって表される期間内の第２の複数の期間を表す第２の複数のインジケータを表示する手段と、
該ユーザが、該第１の複数のインジケータのうちの該第２のインジケータから該第１の複数のインジケータのうちの第３のインジケータまでナビゲートするとき、該第１の複数のインジケータのうちの該第３のインジケータによって表される期間内の第３の複数の期間を表す第３の複数のインジケータを表示する手段であって、該第３の複数のインジケータが、該第２の複数のインジケータの代わりに表示され、一方該第１の複数のインジケータは、依然として表示されている、手段と、
該表示される第３の複数のインジケータのうちの１つについてのユーザ選択を受信する手段と、
該第３の複数のインジケータのうちの該選択された１つによって表される期間に対応する該複数の番組項目を表示する手段と
を備える、装置。
【請求項２２】
前記ユーザ選択期間とは異なる第２の期間に対応する第２の複数の番組項目を表示する手段をさらに備え、
前記ユーザ要求を受信する手段は、該第２の複数の番組項目とともに表示されるアイコンについてのユーザ選択を受信する手段を備える、請求項２１に記載の装置。
【請求項２３】
前記ユーザ要求を受信する手段は、複数の同一のユーザ命令を所定回数だけ受信する手段を備え、該複数の同一のユーザ命令の各々は、前記メディアガイダンスアプリケーションに、番組項目が表示される期間を別の隣接する期間に移転させる、請求項２１に記載の装置。
【請求項２４】
前記第１の複数のインジケータは、第１の複数のセルを含み、該第１の複数のセルは各々、一週間のうちの異なる日を表す、請求項２１に記載の装置。
【請求項２５】
前記第１の複数のセルのうちの１つを選択する第１のユーザ入力を受信する手段と、
該第１のユーザ入力を受信することに応じて、前記第２の複数のインジケータを表示する手段であって、前記第２の複数の期間は各々、該第１の複数のセルのうちの該選択された１つによって表される前記日の期間を表す、手段と
をさらに備える、請求項２４に記載の装置。
【請求項２６】
前記第１のユーザ入力は、ハイライト領域を前記第１の複数のセルのうちの前記１つまでナビゲートし、所定の期間の間、該第１の複数のセルのうちの該１つの上に該ハイライト領域を維持することを含む、請求項２５に記載の装置。
【請求項２７】
表示される第２の複数のセルの一部分によって表される前記期間が、現在の時間よりも前の期間に対応することを示すように、該表示される第２の複数のセルの該一部分とともにインジケータを表示する手段をさらに備える、請求項２５に記載の装置。
【請求項２８】
前記第２の複数のインジケータの各々によって表される前記期間は、同一の長さを有し、該同一の長さは、番組項目が同時に表示される時間の区間に対応する、請求項２７に記載の装置。
【請求項２９】
前記第１の複数のセルのうちの１つを選択する第１のユーザ入力を受信する手段と、
該第１の複数のセルのうちの該選択された１つによって表される前記日に予定される動作をメモリから取り出す手段と、
該メモリから取り出される各予定される動作に対する動作インジケータを、前記第１の複数のインジケータとともに表示する手段であって、該動作インジケータは、該動作が予定される番組を識別する情報を含む、手段と
をさらに備える、請求項２４に記載の装置。
【請求項３０】
前記表示される動作インジケータのうちの選択された１つに対応する前記予定される動作を修正するように、該表示される動作インジケータのうちの１つについてのユーザ選択を受信する手段をさらに備える、請求項２９に記載の装置。
【請求項３１】
双方向メディアガイダンスアプリケーションについてナビゲートする方法であって、該方法は、
番組のビデオを第１の期間に対応する第１の番組項目と同時に表示することと、
第２の期間に対応する第２の番組項目を表示するためのユーザ要求を受信することと、
該ユーザ要求を受信することに応じて、複数の代替期間を表示することと、
該表示される代替期間のうちの１つについてのユーザ選択を受信することと、
該代替期間のうちの該選択された１つに対応する第２の番組項目を該番組のビデオと同時に表示することと
を含む、方法。
【請求項３２】
前記ユーザ要求を受信することは、前記第１の番組項目とともに表示されるアイコンについてのユーザ選択を受信することを含む、請求項３１に記載の方法。
【請求項３３】
前記ユーザ要求を受信することは、複数の同一のユーザ命令を所定回数だけ受信することを含む、請求項３１に記載の方法。
【請求項３４】
前記複数の同一のユーザ命令の各々は、前記メディアガイダンスアプリケーションに、番組項目が表示される期間を別の隣接する期間に移転させる、請求項３３に記載の方法。
【請求項３５】
前記複数の同一のユーザ命令のうちの第１の命令は、前記メディアガイダンスアプリケーションに、前記第１の期間に隣接する第３の期間に対応する第３の番組項目を表示させる、請求項３３に記載の方法。
【請求項３６】
前記複数の代替期間を表示することは、複数のセルを表示することを含み、該複数のセルは各々、一週間のうちの特定の日の中の異なる期間を表す、請求項３１に記載の方法。
【請求項３７】
前記複数のセルの各々によって表される前記異なる期間の各々は、前記第１の期間の時間区間に等しい時間区間に対応する、請求項３６に記載の方法。
【請求項３８】
前記複数の代替期間は、前記第１の番組項目および前記番組のビデオと同時に表示される、請求項３１に記載の方法。
【請求項３９】
前記代替期間は、時間が連続的である、請求項３１に記載の方法。
【請求項４０】
前記第１の番組項目は、前記番組のビデオ上にオーバーレイされる、請求項３１に記載の方法。
【請求項４１】
双方向メディアガイダンスアプリケーションについてナビゲートするシステムであって、該システムは、
表示画面と、
処理回路であって、
番組のビデオを第１の期間に対応する第１の番組項目と同時に該表示画面上に表示することと、
第２の期間に対応する第２の番組項目を表示するためのユーザ要求を受信することと、
該ユーザ要求を受信することに応じて、複数の代替期間を該表示画面上に表示することと、
該表示される代替期間のうちの１つについてのユーザ選択を受信することと、
該代替期間のうちの該選択された１つに対応する該第２の番組項目を該番組のビデオと同時に該表示画面上に表示することと
を行うように構成される、処理回路と
を備える、システム。
【請求項４２】
前記処理回路は、前記第１の番組項目とともに表示されるアイコンについてのユーザ選択を前記ユーザ要求として受信するようにさらに構成される、請求項４１に記載のシステム。
【請求項４３】
前記処理回路は、前記ユーザ要求として、複数の同一のユーザ命令を所定回数だけ受信するようにさらに構成される、請求項４１に記載のシステム。
【請求項４４】
前記複数の同一のユーザ命令の各々は、前記メディアガイダンスアプリケーションに、番組項目が表示される期間を別の隣接する期間に移転させる、請求項４３に記載のシステム。
【請求項４５】
前記複数の同一のユーザ命令のうちの第１の命令は、前記メディアガイダンスアプリケーションに、前記第１の期間に隣接する第３の期間に対応する第３の番組項目を表示させる、請求項４３に記載のシステム。
【請求項４６】
前記処理回路は、複数のセルを表示するようにさらに構成され、該複数のセルは各々、一週間のうちの特定の日の中の異なる期間を表す、請求項４１に記載のシステム。
【請求項４７】
前記複数のセルの各々によって表される前記異なる期間の各々は、前記第１の期間の時間区間に等しい時間区間に対応する、請求項４６に記載のシステム。
【請求項４８】
前記複数の代替期間は、前記第１の番組項目および前記番組のビデオと同時に表示される、請求項４１に記載のシステム。
【請求項４９】
前記代替期間は、時間が連続的である、請求項４１に記載のシステム。
【請求項５０】
前記第１の番組項目は、前記番組のビデオ上にオーバーレイされる、請求項４１に記載のシステム。
【請求項５１】
双方向メディアガイダンスアプリケーションについてナビゲートする装置であって、該装置は、
番組のビデオを第１の期間に対応する第１の番組項目と同時に表示する手段と、
第２の期間に対応する第２の番組項目を表示するためのユーザ要求を受信する手段と、
該ユーザ要求を受信することに応じて、複数の代替期間を表示する手段と、
該表示される代替期間のうちの１つについてのユーザ選択を受信する手段と、
該代替期間のうちの該選択された１つに対応する該第２の番組項目を該番組のビデオと同時に表示する手段と
を備える、装置。
【請求項５２】
前記ユーザ要求を受信する手段は、前記第１の番組項目とともに表示されるアイコンについてのユーザ選択を受信する手段を備える、請求項５１に記載の装置。
【請求項５３】
前記ユーザ要求を受信する手段は、複数の同一のユーザ命令を所定回数だけ受信する手段を備える、請求項５１に記載の装置。
【請求項５４】
前記複数の同一のユーザ命令の各々は、前記メディアガイダンスアプリケーションに、番組項目が表示される期間を別の隣接する期間に移転させる、請求項５３に記載の装置。
【請求項５５】
前記複数の同一のユーザ命令のうちの第１の命令は、前記メディアガイダンスアプリケーションに、前記第１の期間に隣接する第３の期間に対応する第３の番組項目を表示させる、請求項５３に記載の装置。
【請求項５６】
前記複数の代替期間を表示する手段は、複数のセルを表示する手段を備え、該複数のセルは各々、一週間のうちの特定の日の中の異なる期間を表す、請求項５５に記載の装置。
【請求項５７】
前記複数のセルの各々によって表される前記異なる期間の各々は、前記第１の期間の時間区間に等しい時間区間に対応する、請求項５６に記載の装置。
【請求項５８】
前記複数の代替期間は、前記第１の番組項目および前記番組のビデオと同時に表示される、請求項５１に記載の装置。
【請求項５９】
前記代替期間は、時間が連続的である、請求項５１に記載の装置。
【請求項６０】
前記第１の番組項目は、前記番組のビデオ上にオーバーレイされる、請求項５１に記載の装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
本発明の上記および他の目的および利点は、類似した参照文字が全体を通して類似した部品を指す添付図面と併せて解釈される以下の詳細な説明を考慮すると明らかになるであろう。
例えば、本発明は以下の項目を提供する。
（項目１）
双方向メディアガイダンスアプリケーションについてナビゲートする方法であって、該方法は、
ユーザ選択期間に対応する複数の番組項目を表示することのユーザ要求を受信することと、
該ユーザ要求を受信することに応じて、第１の複数の期間を表す第１の複数のインジケータを表示することと、
ユーザが、該第１の複数のインジケータのうちの第１のインジケータから該第１の複数のインジケータのうちの第２のインジケータまでナビゲートするとき、第２の複数の期間を表す第２の複数のインジケータを表示することであって、該第２の複数の期間の各々は、該第１の複数の期間の一部である、ことと、
該表示された第２の複数のインジケータのうちの１つについてのユーザ選択を受信することと、
該第２の複数のインジケータのうちの該選択された１つによって表される期間に対応する該複数の番組項目を表示することと
を含む、方法。
（項目２）
前記ユーザ選択期間とは異なる第２の期間に対応する第２の複数の番組項目を表示することをさらに含み、
前記ユーザ要求を受信することは、該別の複数の番組項目とともに表示されるアイコンについてのユーザ選択を受信することを含む、項目１に記載の方法。
（項目３）
前記ユーザ要求を受信することは、複数の同一のユーザ命令を所定回数だけ受信することを含み、該複数の同一のユーザ命令の各々は、前記メディアガイダンスアプリケーションに、番組項目が表示される期間を別の隣接する期間に移転させる、項目１に記載の方法。
（項目４）
前記第１の複数のインジケータは、第１の複数のセルを含み、該第１の複数のセルは各々、一週間のうちの異なる日を表す、項目１に記載の方法。
（項目５）
前記第１の複数のセルのうちの１つを選択する第１のユーザ入力を受信することと、
該第１のユーザ入力を受信することに応じて、前記第２の複数のインジケータを表示することと
をさらに含み、前記第２の複数の期間は各々、該第１の複数のセルのうちの該選択された１つによって表される前記日の期間を表す、項目４に記載の方法。
（項目６）
前記第１のユーザ入力は、ハイライト領域を前記第１の複数のセルのうちの前記１つまでナビゲートすることと、所定の期間の間、該第１の複数のセルのうちの該１つの上に該ハイライト領域を維持することを含む、項目５に記載の方法。
（項目７）
表示される第２の複数のセルの一部分によって表される期間が、現在の時間よりも前の期間に対応することを示すように、該表示される第２の複数のセルの該一部分とともにインジケータを表示することをさらに含む、項目５に記載の方法。
（項目８）
前記第２の複数のインジケータの各々によって表される前記期間は、同一の長さを有し、該同一の長さは、番組項目が同時に表示される時間の区間に対応する、項目７に記載の方法。
（項目９）
前記第１の複数のセルのうちの１つを選択する第１のユーザ入力を受信することと、
該第１の複数のセルのうちの該選択された１つによって表される前記日に予定される動作をメモリから取り出すことと、
該メモリから取り出される各予定される動作に対する動作インジケータを、前記第１の複数のインジケータとともに表示することであって、該動作インジケータは、該動作が予定される番組を識別する情報を含む、ことと
をさらに含む、項目４に記載の方法。
（項目１０）
前記表示される動作インジケータのうちの選択された１つに対応する前記予定される動作を修正するように、該表示される動作インジケータのうちの１つについてのユーザ選択を受信することをさらに含む、項目９に記載の方法。
（項目１１）
双方向メディアガイダンスアプリケーションについてナビゲートするシステムであって、
表示画面と、
処理回路であって、
ユーザ選択期間に対応する複数の番組項目を表示することのユーザ要求を受信することと、
該ユーザ要求を受信することに応じて、第１の複数の期間を表す第１の複数のインジケータを該表示画面上に表示することと、
ユーザが、該第１の複数のインジケータのうちの第１のインジケータから該第１の複数のインジケータのうちの第２のインジケータまでナビゲートするとき、第２の複数の期間を表す第２の複数のインジケータを該表示画面上に表示することであって、該第２の複数の期間の各々は、該第１の複数の期間の一部である、ことと、
該表示された第２の複数のインジケータのうちの１つについてのユーザ選択を受信することと、
該第２の複数のインジケータのうちの該選択された１つによって表される期間に対応する該複数の番組項目を該表示画面上に表示することと
を行うように構成される、処理回路と
を備える、システム。
（項目１２）
前記処理回路は、
前記ユーザ選択期間とは異なる第２の期間に対応する第２の複数の番組項目を前記表示画面上に表示することと、
該別の複数の番組項目とともに表示されるアイコンについてのユーザ選択を前記ユーザ要求として受信することと
を行うようにさらに構成される、項目１１に記載のシステム。
（項目１３）
前記処理回路は、前記ユーザ要求として、複数の同一のユーザ命令を所定回数だけ受信するようにさらに構成され、該複数の同一のユーザ命令の各々は、前記メディアガイダンスアプリケーションに、番組項目が表示される期間を別の隣接する期間に移転させる、項目１１に記載のシステム。
（項目１４）
前記第１の複数のインジケータは、第１の複数のセルを含み、該第１の複数のセルは各々、一週間のうちの異なる日を表す、項目１１に記載のシステム。
（項目１５）
前記処理回路は、
前記第１の複数のセルのうちの１つを選択する第１のユーザ入力を受信することと、
該第１のユーザ入力を受信することに応じて、前記第２の複数のインジケータを前記表示画面上に表示することと
を行うにさらに構成され、前記第２の複数の期間は各々、該第１の複数のセルのうちの該選択された１つによって表される前記日の期間を表す、項目１４に記載のシステム。
（項目１６）
前記処理回路は、ハイライト領域を前記第１の複数のセルのうちの前記１つまでナビゲートすることと、所定の期間の間、該第１の複数のセルのうちの該１つの上に該ハイライト領域を維持することとを行うようにさらに構成される、項目１５に記載のシステム。
（項目１７）
前記処理回路は、表示される第２の複数のセルの一部分とともにインジケータを前記表示画面上に表示して、該表示される第２の複数のセルの該一部分によって表される前記期間が、現在の時間よりも前の期間に対応することを示すようにさらに構成される、項目１５に記載のシステム。
（項目１８）
前記第２の複数のインジケータの各々によって表される前記期間は、同一の長さを有し、該同一の長さは、番組項目が同時に表示される時間の区間に対応する、項目１７に記載のシステム。
（項目１９）
前記処理回路は、
前記第１の複数のセルのうちの１つを選択する第１のユーザ入力を受信することと、
該第１の複数のセルのうちの該選択された１つによって表される前記日に対して予定される動作をメモリから取り出すことと、
該メモリから取り出される各予定される動作に対する動作インジケータを、該第１の複数のインジケータとともに該表示画面上に表示することと
を行うようにさらに構成され、該動作インジケータは、該動作が予定される番組を識別する情報を含む、項目１４に記載のシステム。
（項目２０）
前記処理回路は、前記表示される動作インジケータのうちの１つについてのユーザ選択を受信して、該表示される動作インジケータのうちの該選択された１つに対応する前記予定される動作を修正するようにさらに構成される、項目１９に記載のシステム。
（項目２１）
双方向メディアガイダンスアプリケーションについてナビゲートする装置であって、該装置は、
ユーザ選択期間に対応する複数の番組項目を表示するためのユーザ要求を受信する手段と、
該ユーザ要求を受信することに応じて、第１の複数の期間を表す第１の複数のインジケータを表示する手段と、
ユーザが、該第１の複数のインジケータのうちの第１のインジケータから該第１の複数のインジケータのうちの第２のインジケータまでナビゲートするとき、第２の複数の期間を表す第２の複数のインジケータを表示する手段であって、該第２の複数の期間の各々は、該第１の複数の期間の一部である、手段と、
該表示された第２の複数のインジケータのうちの１つについてのユーザ選択を受信する手段と、
該第２の複数のインジケータのうちの該選択された１つによって表される期間に対応する該複数の番組項目を表示する手段と
を備える、装置。
（項目２２）
前記ユーザ選択期間とは異なる第２の期間に対応する第２の複数の番組項目を表示する手段をさらに備え、
前記ユーザ要求を受信する手段は、該別の複数の番組項目とともに表示されるアイコンについてのユーザ選択を受信する手段を備える、項目２１に記載の装置。
（項目２３）
前記ユーザ要求を受信する手段は、複数の同一のユーザ命令を所定回数だけ受信する手段を備え、該複数の同一のユーザ命令の各々は、前記メディアガイダンスアプリケーションに、番組項目が表示される期間を別の隣接する期間に移転させる、項目２１に記載の装置。
（項目２４）
前記第１の複数のインジケータは、第１の複数のセルを含み、該第１の複数のセルは各々、一週間のうちの異なる日を表す、項目２１に記載の装置。
（項目２５）
前記第１の複数のセルのうちの１つを選択する第１のユーザ入力を受信する手段と、
該第１のユーザ入力を受信することに応じて、前記第２の複数のインジケータを表示する手段であって、前記第２の複数の期間は各々、該第１の複数のセルのうちの該選択された１つによって表される前記日の期間を表す、手段と
をさらに備える、項目２４に記載の装置。
（項目２６）
前記第１のユーザ入力は、ハイライト領域を前記第１の複数のセルのうちの前記１つまでナビゲートし、所定の期間の間、該第１の複数のセルのうちの該１つの上に該ハイライト領域を維持することを含む、項目２５に記載の装置。
（項目２７）
表示される第２の複数のセルの一部分によって表される前記期間が、現在の時間よりも前の期間に対応することを示すように、該表示される第２の複数のセルの該一部分とともにインジケータを表示する手段をさらに備える、項目２５に記載の装置。
（項目２８）
前記第２の複数のインジケータの各々によって表される前記期間は、同一の長さを有し、該同一の長さは、番組項目が同時に表示される時間の区間に対応する、項目２７に記載の装置。
（項目２９）
前記第１の複数のセルのうちの１つを選択する第１のユーザ入力を受信する手段と、
該第１の複数のセルのうちの該選択された１つによって表される前記日に予定される動作をメモリから取り出す手段と、
該メモリから取り出される各予定される動作に対する動作インジケータを、前記第１の複数のインジケータとともに表示する手段であって、該動作インジケータは、該動作が予定される番組を識別する情報を含む、手段と
をさらに備える、項目２４に記載の装置。
（項目３０）
前記表示される動作インジケータのうちの選択された１つに対応する前記予定される動作を修正するように、該表示される動作インジケータのうちの１つについてのユーザ選択を受信する手段をさらに備える、項目２９に記載の装置。
（項目３１）
双方向メディアガイダンスアプリケーションについてナビゲートする方法であって、該方法は、
番組のビデオを第１の期間に対応する第１の番組項目と同時に表示することと、
第２の期間に対応する第２の番組項目を表示するためのユーザ要求を受信することと、
該ユーザ要求を受信することに応じて、複数の代替期間を表示することと、
該表示される代替期間のうちの１つについてのユーザ選択を受信することと、
該代替期間のうちの該選択された１つに対応する第２の番組項目を該番組のビデオと同時に表示することと
を含む、方法。
（項目３２）
前記ユーザ要求を受信することは、前記第１の番組項目とともに表示されるアイコンについてのユーザ選択を受信することを含む、項目３１に記載の方法。
（項目３３）
前記ユーザ要求を受信することは、複数の同一のユーザ命令を所定回数だけ受信することを含む、項目３１に記載の方法。
（項目３４）
前記複数の同一のユーザ命令の各々は、前記メディアガイダンスアプリケーションに、番組項目が表示される期間を別の隣接する期間に移転させる、項目３３に記載の方法。
（項目３５）
前記複数の同一のユーザ命令のうちの第１の命令は、前記メディアガイダンスアプリケーションに、前記第１の期間に隣接する第３の期間に対応する第３の番組項目を表示させる、項目３３に記載の方法。
（項目３６）
前記複数の代替期間を表示することは、複数のセルを表示することを含み、該複数のセルは各々、一週間のうちの特定の日の中の異なる期間を表す、項目３１に記載の方法。
（項目３７）
前記複数のセルの各々によって表される前記異なる期間の各々は、前記第１の期間の時間区間に等しい時間区間に対応する、項目３６に記載の方法。
（項目３８）
前記複数の代替期間は、前記第１の番組項目および前記番組のビデオと同時に表示される、項目３１に記載の方法。
（項目３９）
前記代替期間は、時間が連続的である、項目３１に記載の方法。
（項目４０）
前記第１の番組項目は、前記番組のビデオ上にオーバーレイされる、項目３１に記載の方法。
（項目４１）
双方向メディアガイダンスアプリケーションについてナビゲートするシステムであって、該システムは、
表示画面と、
処理回路であって、
番組のビデオを第１の期間に対応する第１の番組項目と同時に該表示画面上に表示することと、
第２の期間に対応する第２の番組項目を表示するためのユーザ要求を受信することと、
該ユーザ要求を受信することに応じて、複数の代替期間を該表示画面上に表示することと、
該表示される代替期間のうちの１つについてのユーザ選択を受信することと、
該代替期間のうちの該選択された１つに対応する該第２の番組項目を該番組のビデオと同時に該表示画面上に表示することと
を行うように構成される、処理回路と
を備える、システム。
（項目４２）
前記処理回路は、前記第１の番組項目とともに表示されるアイコンについてのユーザ選択を前記ユーザ要求として受信するようにさらに構成される、項目４１に記載のシステム。
（項目４３）
前記処理回路は、前記ユーザ要求として、複数の同一のユーザ命令を所定回数だけ受信するようにさらに構成される、項目４１に記載のシステム。
（項目４４）
前記複数の同一のユーザ命令の各々は、前記メディアガイダンスアプリケーションに、番組項目が表示される期間を別の隣接する期間に移転させる、項目４３に記載のシステム。
（項目４５）
前記複数の同一のユーザ命令のうちの第１の命令は、前記メディアガイダンスアプリケーションに、前記第１の期間に隣接する第３の期間に対応する第３の番組項目を表示させる、項目４３に記載のシステム。
（項目４６）
前記処理回路は、複数のセルを表示するようにさらに構成され、該複数のセルは各々、一週間のうちの特定の日の中の異なる期間を表す、項目４１に記載のシステム。
（項目４７）
前記複数のセルの各々によって表される前記異なる期間の各々は、前記第１の期間の時間区間に等しい時間区間に対応する、項目４６に記載のシステム。
（項目４８）
前記複数の代替期間は、前記第１の番組項目および前記番組のビデオと同時に表示される、項目４１に記載のシステム。
（項目４９）
前記代替期間は、時間が連続的である、項目４１に記載のシステム。
（項目５０）
前記第１の番組項目は、前記番組のビデオ上にオーバーレイされる、項目４１に記載のシステム。
（項目５１）
双方向メディアガイダンスアプリケーションについてナビゲートする装置であって、該装置は、
番組のビデオを第１の期間に対応する第１の番組項目と同時に表示する手段と、
第２の期間に対応する第２の番組項目を表示するためのユーザ要求を受信する手段と、
該ユーザ要求を受信することに応じて、複数の代替期間を表示する手段と、
該表示される代替期間のうちの１つについてのユーザ選択を受信する手段と、
該代替期間のうちの該選択された１つに対応する該第２の番組項目を該番組のビデオと同時に表示する手段と
を備える、装置。
（項目５２）
前記ユーザ要求を受信する手段は、前記第１の番組項目とともに表示されるアイコンについてのユーザ選択を受信する手段を備える、項目５１に記載の装置。
（項目５３）
前記ユーザ要求を受信する手段は、複数の同一のユーザ命令を所定回数だけ受信する手段を備える、項目５１に記載の装置。
（項目５４）
前記複数の同一のユーザ命令の各々は、前記メディアガイダンスアプリケーションに、番組項目が表示される期間を別の隣接する期間に移転させる、項目５３に記載の装置。
（項目５５）
前記複数の同一のユーザ命令のうちの第１の命令は、前記メディアガイダンスアプリケーションに、前記第１の期間に隣接する第３の期間に対応する第３の番組項目を表示させる、項目５３に記載の装置。
（項目５６）
前記複数の代替期間を表示する手段は、複数のセルを表示する手段を備え、該複数のセルは各々、一週間のうちの特定の日の中の異なる期間を表す、項目５５に記載の装置。
（項目５７）
前記複数のセルの各々によって表される前記異なる期間の各々は、前記第１の期間の時間区間に等しい時間区間に対応する、項目５６に記載の装置。
（項目５８）
前記複数の代替期間は、前記第１の番組項目および前記番組のビデオと同時に表示される、項目５１に記載の装置。
（項目５９）
前記代替期間は、時間が連続的である、項目５１に記載の装置。
（項目６０）
前記第１の番組項目は、前記番組のビデオ上にオーバーレイされる、項目５１に記載の装置。
【国際調査報告】
2013514723.tif 000014
2013514723.tif 000015
2013514723.tif 000016
2013514723.tif 000017
2013514723.tif 000018