(57)【要約】      （修正有）【課題】媒体を捜しているユーザにガイダンスを提供するためのシステムおよび方法を提供する。【解決手段】ユーザが使用可能な複数の媒体群のインジケータを提供し、媒体群は、媒体のコンテンツ、タイトル、またはソースのいずれをも示すことなく、ユーザが使用可能な媒体を示すステップと、ユーザが、群に関連した媒体インジケータにアクセスする要望を示すことに応答して、媒体群に関連した複数の媒体インジケータを提供し、媒体群に関連した媒体は、複数の異なる媒体ソースによって提供されるステップと、ユーザが、媒体にアクセスする要望を示すことに応答して、一つ以上の複数の異なる媒体ソースにアクションを実施するステップとを包含する。【選択図】図９ａ
2014195259.tif 000002
【特許請求の範囲】
【請求項１】
明細書に記載の発明。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、本明細書中に参考として援用される、米国仮特許出願第６０／１９５，９４６号（２０００年４月１０日出願）、米国仮特許出願第６０／２０２，３０６号（２０００年５月５日出願）の利益を主張する。
【背景技術】
【０００２】
（発明の背景）
例えば、テレビ番組、ペイパービューの番組、ニアビデオオンデマンド（ＮＶＯＤ）の番組、ビデオオンデマンド（ＶＯＤ）の番組、音楽、宣伝用の資料、および他の媒体形式といった、ビデオおよびオーディオ媒体は、有線ネットワークおよび無線ネットワークを介して、視聴者に配信され得る。適切な有線ネットワークおよび無線ネットワークは、例えば、放送テレビシステムネットワーク、一方向ケーブルおよび双方向ケーブルのテレビシステムネットワーク、デジタル放送サービス（ＤＢＳ）、および他の衛星送信サービスネットワーク、インターネット、および他の適切なネットワーク形式を含み得る。テレビの視聴者が準オンデマンドまたはオンデマンドで番組を見ることを可能にする、ニアビデオオンデマンド（ＮＶＯＤ）およびビデオオンデマンド（ＶＯＤ）のシステムが、開発されている。
【０００３】
このような媒体の視聴者およびリスナーは、一般に、例えば、ビデオカセット、オーディオカセット、および他の格納媒体にこのような媒体を記録する。より最近では、ユーザの視聴経験を管理し、さらなる柔軟性を有する媒体を記録することを可能にする製品が開発されている。例えば、ＴＩＶＯおよびＲＥＰＬＡＹによって提供されるレコーダーなどの、パーソナルビデオレコーダー（ＰＶＲ）は、ハードディスクドライブに番組を記録する。ユーザは、記録する番組を予約設定し、後にその番組を再生し得る。さらに、これらのシステムは、ユーザがリアルタイムで見ているものを記録して、例えば、ユーザが部屋を離れなければならないときに、リアルタイムの番組を一時停止することを可能にする。ユーザが戻った際、ユーザが離れたところの場面の視聴を再開してもよいし、番組が現在提供されている場面に達するまでコマーシャルを早送りさえしてもよい。ユーザはまた、番組を巻戻してもよい。
【０００４】
現在の技術の記録性能および現在の媒体配信システム（例えば、ケーブルテレビシステム、デジタル放送サービス、インターネット、および他のシステム）を介して提供される膨大な量の媒体は、任意の所与の時間に利用できる膨大な量の媒体をユーザに提示する。ユーザが「現在放送中」を要求した場合、その答えは、異なるソースからの多量の異なる媒体形式のいずれか１つになり得る。双方向媒体ガイド（例えば、テレビ番組ガイド、オーディオサービスに関するガイド、パーソナルビデオレコーダー（ＰＶＲ）に関するガイド、または任意の他の適切な双方向媒体ガイド）のユーザインターフェースを改良することは、格納および配信された媒体をユーザがナビゲートすることをますます容易にし得る。
【発明の概要】
【課題を解決するための手段】
【０００５】
（発明の要旨）
本発明は、双方向媒体ガイドに関し、さらに詳細には、多量の媒体に関するガイダンスを提供する番組ガイドに関する。本発明のいくつかの実施形態による多様な特徴は、例えば、Ｗａｌｋｅｒらにより２００１年４月１０日に出願された米国特許出願第 ／ 
， 号の「Ｉｎｔｅｒａｃｔｉｖｅ  Ｔｅｌｅｖｉｓｉｏｎ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ  Ｓｙｓｔｅｍｓ  ｗｉｔｈ  Ｉｎｔｅｇｒａｔｅｄ  Ｐｒｏｇｒａｍ  Ｌｉｓｔｉｎｇｓ」、Ｔｈｏｍａｓらにより２０００年４月１０日に出願された米国仮特許出願第６０／１９５，９４６号およびＴｏｄ  Ａ．Ｗａｌｋｅｒにより２０００年５月５日に出願された米国仮特許出願第６０／２０２，３０６号に記載されており、同出願の全体を本明細書中で参考として援用する。
【０００６】
任意の適切な方法（例えば、ケーブル、衛星、無線周波数伝送、インターネットなどを介して）でユーザに送信された任意の配信された媒体形式（例えば、テレビ番組、ＶＯＤ番組、ＮＶＯＤ番組、ＰＰＶ番組、オーディオ番組など）、およびユーザが記録したものについて、本発明の双方向媒体ガイドは使用され得る。双方向媒体ガイドは、媒体のタイトル、ソース、またはコンテンツに関する情報（例えば、群をなした媒体を含む基準は、任意の基準、ユーザ定義された基準、予め定義された基準、または任意の他の適切な基準であり得る）を用いることなく、利用可能な配信され、格納された媒体の概略を示すことによって、ユーザにわかりやすい方法で、「現在放送中」をユーザに提示する。いくつかの実施形態において、本発明の双方向媒体ガイドは、任意の適切なアーキテクチャを用いてインプリメントされた双方向テレビ番組ガイドを含み得る。
【０００７】
いくつかの実施形態において、ユーザには、双方向媒体ガイドが提供され得る。ユーザは、その双方向媒体ガイドから関連した媒体にアクセスし得る。いくつかの実施形態において、媒体は、媒体のタイトルソースまたはコンテンツとは無関係にグループ化され得るが、ユーザが所望の媒体をより簡単に検索することができる他の方法に関連され得る。例えば適切な群は、最近のお気に入り、昔のお気に入り、お奨め、ブラウジング、特別目的、カテゴリー、およびプレビュースキャンであり得る。いくつかの実施形態において、群はさらに分割され、媒体のサブ群となり得る。
【０００８】
群およびサブ群は、ユーザ設定可能であり得るか、または双方向媒体ガイド中にプログラム化され得る。いくつかの実施形態において、群およびサブ群は、利用可能である媒体に基づいて双方向媒体ガイドによってダイナミックに選択され、それによって、ユーザにダイナミックガイダンスを提供し得る。
【０００９】
本発明のいくつかの実施形態において、媒体は、ソース、タイトル、またはコンテンツに関連した方法でグループ化され得る。媒介リストは、ソース、カテゴリー、または他の群について視聴可能な選択物の数（すなわち、「ヒット」）を提供し得る。所望ならば、複数のアプローチを組み合わせてもよい。この場合、タイトル、ソース、またはコンテンツに関連しない群は、媒体、タイトル、またはコンテンツに関連するサブ群を含み得る。さらに、タイトル、ソース、またはコンテンツに関連しない群はまた、その群に関連する視聴可能な選択物の数に対するヒットを含み得る。
【００１０】
さらに、本発明の特徴、本発明の本質、および多様な利点は、添付の図面および以下の好適な実施形態の詳細な説明からより明確になる。
【図面の簡単な説明】
【００１１】
【図１】図１は、本発明の１実施形態による、例示のシステムの模式的ブロック図である。
【図２ａ】図２ａは、本発明の多様な実施形態による図１の双方向テレビ番組ガイド機器の例示の構成を示す。
【図２ｂ】図２ｂは、本発明の多様な実施形態による図１の双方向テレビ番組ガイド機器の例示の構成を示す。
【図２ｃ】図２ｃは、本発明の多様な実施形態による図１の双方向テレビ番組ガイド機器の例示の構成を示す。
【図２ｄ】図２ｄは、本発明の多様な実施形態による図１の双方向テレビ番組ガイド機器の例示の構成を示す。
【図２ｅ】図２ｅは、本発明の多様な実施形態による図１の双方向テレビ番組ガイド機器の例示の構成を示す。
【図３】図３は、本発明の１実施形態による図２ａ〜図２ｅのユーザテレビ機器の例示の模式的ブロック図を示す。
【図４】図４は、本発明の１実施形態形態による図３の例示のユーザテレビ機器の一部を一般化した模式的ブロック図を示す。
【図５ａ】図５ａは、本発明の実施形態による双方向媒体ガイドの例示の表示テンプレートを示す。
【図５ｂ】図５ｂは、本発明の実施形態による媒体のコンテンツ、タイトル、またはソースを示すことなく媒体を示す群を表示する双方向媒体ガイドの例示の表示を示す。
【図５ｃ】図５ｃは、本発明の実施形態による、サブ群を表示する双方向媒体ガイドの例示の表示を示す。
【図６】図６は、本発明の実施形態による媒体のコンテンツ、タイトル、またはソースを示すことによって媒体を示し得る群を表示する双方向媒体ガイドの例示の表示を示す。
【図７ａ】図７ａは、本発明の実施形態による媒体のコンテンツ、タイトル、またはソースを示すことなく媒体を示す群を表示する双方向媒体ガイドの例示のインターフェース表示を示す。
【図７ｂ】図７ｂは、本発明の実施形態による、媒体タイトルを表示する双方向媒体ガイドの例示の表示を示す。
【図７ｃ】図７ｃは、本発明の実施形態による媒体のタイトルを表示する双方向媒体ガイドの例示の表示を示す。
【図８ａ】図８ａは、ユーザが本発明の実施形態による双方向媒体ガイドに表示された群を構成することを可能にする例示の設定画面を示す。
【図８ｂ】図８ｂは、ユーザが本発明の実施形態による双方向媒体ガイドに表示された群を構成することを可能にする例示の設定画面を示す。
【図８ｃ】図８ｃは、本発明の実施形態による検索の質問を入力する例示の表示画面を示す。
【図９ａ】図９ａは、本発明の実施形態による双方向媒体ガイドを生成し、表示することに関わる例示の工程のフローチャートを示す。
【図９ｂ】図９ｂは、本発明の実施形態によるユーザのお気に入りによって双方向媒体ガイドを構成することに関わる例示の工程のフローチャートを示す。
【図９ｃ】図９ｃは、本発明の実施形態によるユーザのお気に入りによって双方向媒体ガイドを構成することに関わる例示の工程のフローチャートを示す。
【発明を実施するための形態】
【００１２】
（発明の詳細な説明）
本発明の双方向媒体ガイドは、いくつかの異なるハードウェアプラットフォームに基づき得る。番組ガイドを実行する際に使用され得る適切なハードウェアは、衛星受信器、パーソナルコンピュータテレビ（ＰＣ／ＴＶＳ）、パーソナルコンピュータ（例えば、テレビチューナカード付きのパーソナルコンピュータ）、ケーブルセットトップボックス、または任意の他の適切なハードウエアなどのハードウェアを含む。いくつかの実施形態では、双方向番組ガイドは、双方向テレビ番組ガイドであり得る。例示の双方向テレビ番組ガイドシステムは、例えば、Ｋｎｅｅらの米国特許第５，５８９，８９２号、および１９９９年７月１６日に出願されたＫｎｕｄｓｏｎらの米国特許出願シリアル番号第０９／３５７，９４１号に記載されており、これらの特許は、その全体が本明細書中において参考として援用される。クライアント−サーバ番組ガイドシステムは、例えば、１９９９年８月１３日に出願されたＥｌｌｉｓらの米国特許出願シリアル番号第０９／３７４，０４３号に記載されており、この特許は、その全体が本明細書中において参考として援用される。オンライン番組ガイドシステムは、例えば、１９９７年９月１８日に出願されたＢｏｙｅｒらの米国特許出願シリアル番号第０８／９３８，０２８号に記載されており、この特許は、その全体が本明細書中において参考として援用される。
【００１３】
いくつかの実施形態では、双方向番組ガイドにより、ユーザは、番組をデジタルまたはアナログ格納デバイス（例えば、ビデオカセット、ハードディスク、フロッピー（登録商標）ディスク、フラッシュメモリ、記録可能コンパクトディスク（ＣＤ）、記録可能デジタル多目的ディスク（ＤＶＤ）、または任意の他のタイプの格納装置）に記録することが可能になり得る。デジタル格納装置を有する双方向媒体ガイドは、例えば、１９９８年９月１７日に出願されたＨａｓｓｅｌｌらの米国特許出願シリアル番号第０９／１５７，２５６号に記載されており、この特許は、その全体が本明細書中において参考として援用される。媒体の記録はまた、番組ガイドまたは他のサーバによって実行され得る。リモートサーバ記録でのクライアントサーバベースの番組ガイドは、例えば、１９９９年６月１１日に出願されたＥｌｌｉｓらの米国特許出願シリアル番号第０９／３３２，２４４号に記載されており、この特許は、その全体が本明細書中において参考として援用される。オンライン番組ガイドはまた番組を記録してもよいし、または番組を記録するようにユーザの機器を指示してもよい。
【００１４】
本発明の原理に従う例示のシステム１００が図１に示される。主設備１２０は、通信リンク１８０を介して番組ガイドデータソース１４０から双方向テレビ番組ガイド機器１７０へ番組ガイドデータを提供する。複数の番組ガイドデータソースが存在し得るが、図が複雑になり過ぎることを避けるために、一つの番組ガイドデータソースだけが示される。所望であれば、番組ガイドデータソースは、主設備１２０から分離した設備に（例えば、ローカル情報サービス１５０に）配置され得、そしてそれらのデータが局在化および配信のための主設備１２０に提供される。番組ガイドデータソース１４０は、任意の適切なコンピュータまたは（例えば、オペレータから手動で、コンピュータネットワークまたは他の接続を介して電子的に、あるいは格納媒体に介して）データを獲得するためかつ主設備１２０による分配用にデータを電子形態に変換するためのコンピュータベースのシステムであり得る。通信リンク１８０は、衛星リンク、電話ネットワークリンク、ケーブルまたは光ファイバリンク、マイクロ波リンク、インターネットリンク、このようなリンクの組み合わせ、または任意の他の適切な通信リンクであり得る。ビデオ信号はまた、所望であれば、通信リンク１８０を介して伝送され得る。
【００１５】
ローカル情報サービス１５０は、局所化された領域に特定のデータを取得し、通信リンク４１０を介して主設備１２０にデータを提供するための任意の適切な設備であり得る。ローカル情報サービス１５０は、例えば、気象データを計測する地方気象観測所、地方の高校および大学のスポーツ情報を取得する地方の新聞、または情報の任意の他の適切な提供者であり得る。ローカル情報サービス１５０はまた、主設備１２０に、例えば、地方のスキーレポート、釣り状況、メニューなど、または情報の任意の他の適切な提供者を提供するためのコンピュータを用いたローカルビジネスであり得る。リンク４１０は、衛星リンク、電話ネットワークリンク、ケーブルまたは光ファイバリンク、マイクロ波リンク、インターネットリンク、このようなリンクの組み合わせ、または任意の他の適切な通信リンクであり得る。
【００１６】
主設備１２０によって双方向テレビ番組ガイド機器１７０に伝送された番組ガイドデータは、テレビ番組編成データ（例えば、番組識別子、時間、チャンネル、タイトル、番組情報、ビデオオンデマンド情報、販売促進情報、および解説）、およびテレビ番組リスト以外のサービス用の他のデータ（例えば、ヘルプテキスト、ペイパービュー情報、気象情報、スポーツ情報、音楽チャンネル情報、関連のインターネットウェブリンク、関連のソフトウェアなど）を含み得る。双方向テレビ番組ガイド機器１７０に多数の部分または装置が存在することが好ましいが、図が複雑になり過ぎることを避けるために、図１には１つだけが示される。
【００１７】
番組ガイドデータは、主設備１２０によって任意の適切なアプローチを用いて双方向テレビ番組ガイド機器１７０に伝送され得る。データファイルは、例えば、オブジェクトとして封入され、そして適切なインターネットベースのアドレッシングスキームおよびプロトコルスタック（例えば、ユーザデータグラムプロトコル（ＵＤＰ）、およびインターネットプロトコル（ＩＰ））を使用して伝送され得る。番組ガイドデータが主設備から配信設備に伝送されるシステムが、例えば、１９９９年６月１１日に出願されたＧｏｌｌａｈｏｎらの米国特許出願シリアル番号第０９／３３２，６２４号に記載されており、この特許は、その全体が本明細書中において参考として援用される。
【００１８】
双方向テレビ番組ガイドは、双方向テレビ番組ガイド機器１７０において実行される。双方向テレビ番組ガイド機器１７０のための５つの例示の構成が、図２ａ〜図２ｅに示される。示されるように、双方向テレビ番組ガイド機器１７０は、番組ガイド配信設備１６０に置かれた番組ガイド配信機器２１０、およびユーザテレビ機器２２０を含み得る。
【００１９】
双方向テレビ番組ガイドは、図２ａおよび図２ｃの構成を用いてユーザテレビ機器２２０で完全に実行されてもよく、あるいは適切なクライアントサーバまたは図２ｂおよび図２ｄに示されるもののような配信処理構成を用いてユーザ機器２２０で部分的におよび双方向テレビ番組ガイド機器２１０で部分的に実行されてもよい。番組ガイド配信設備１６０は、任意の適切な配信設備（例えば、ケーブルシステムヘッドエンド、放送配信設備、または任意の他の適切なタイプの配信設備）であり得、配信機器２１０を有し得る。
【００２０】
図２ａ、図２ｂ、図２ｃ、および図２ｄの番組ガイド配信機器２１０は、通信パス２００を介して番組ガイドデータをユーザテレビ機器２２０に提供するために適切な機器であり得る。図２ｅでは、番組ガイド配信機器２１０は、例えば、適切なコンピュータネットワークまたはインターネットリンクを介してインターネットサービスシステム２３５に番組ガイドデータを提供し得る。番組ガイド配信機器２１０は、例えば、帯域内デジタル信号を用いて、帯域外デジタル信号を用いて、または任意の他の適切なデータ伝送技術によって、テレビチャンネルの垂直帰線消去間隔（ｖｅｒｔｉｃａｌ  ｂｌａｎｋｉｎｇ  ｉｎｔｅｒｖａｌ）において、テレビ番組側波帯で番組ガイドデータを配信するための適切な伝送ハードウェアを含み得る。アナログまたはデジタルビデオ信号（例えば、テレビ番組）はまた、番組ガイド分配機器２１０によって複数のテレビチャンネル上の通信パス２００を介してユーザテレビ機器２２０に配信され得る。あるいは、ビデオは、いくつかの他の適切な配信設備（例えば、ケーブルシステムヘッドエンド、放送配信設備、衛星テレビ配信設備、または任意の他の適切なタイプの媒体配信設備）からユーザテレビ機器２２０に配信され得る。
【００２１】
通信パス２００は、番組ガイドデータを配信するために適切な任意の通信パスであり得る。通信パス２００は、例えば、衛星リンク、電話ネットワークリンク、ケーブルまたは光ファイバリンク、マイクロ波リンク、インターネットリンク、データオーバーケーブルサービスインターフェイス仕様（ＤＯＣＳＩＳ）リンク、このようなリンクの組み合わせ、または任意の他の適切なリンクを含み得る。通信パス２００は、好ましくは、番組ガイド配信設備１６０または別の配信設備がユーザテレビ機器２２０にテレビ番組編成を配信することが可能なように十分な帯域幅を有する。典型的には、ユーザテレビ機器２２０の複数の部分および複数の関連した通信パス２００が存在するが、図が複雑になり過ぎることを避けるために、図２ａ〜図２ｄにおいてユーザテレビ機器２２０および通信パス２００の１つの部分だけが示される。所望であれば、テレビ番組編成、他の媒体、および番組ガイドデータは、別個の通信パスを介して提供され得る。
【００２２】
図２ｂは、クライアントサーバベースの双方向媒体ガイドシステムまたは配信された双方向媒体ガイドシステムにおける双方向テレビ番組ガイド機器１７０の例示の構成を示す。図２ｂに示されるように、番組ガイド配信機器２１０は、番組ガイドサーバ２５０を含み得る。番組ガイドサーバ２５０は、クライアントサーバベースの番組ガイドを提供するためのハードウェアおよびソフトウェアの任意の適切な組み合わせを用いてもよい。例えば、番組ガイドサーバ２５０は、適切なデータエンジン（例えば、ＭｉｃｒｏｓｏｆｔによるＳＱＬサーバ）を実行し、ユーザテレビ機器２２０上で実施された番組ガイドクライアントにより生成されたクエリに応答して番組ガイドデータを生成し得る。所望であれば、番組ガイドサーバ２５０は、主設備１２０に置かれてもよく、あるいは他の場所（例えば、ケーブルシステムヘッドエンド、放送配信設備、衛星テレビ配信設備、または任意の他の適切なタイプの配信設備）に置かれてもよい。
【００２３】
番組ガイドは、任意の適切なクライアントサーバベースのアプローチを用いて番組ガイドサーバ２５０から番組ガイドデータを取り出し得る。例えば、番組ガイドは、メッセージとしてＳＱＬリクエストを番組ガイドサーバ２５０に通すことができる。別の適切なアプローチでは、番組ガイドは、１つ以上のリモートプロシージャコールを用いて番組ガイドサーバ２５０に存在するリモートプロシージャを呼び出し得る。番組ガイドサーバ２５０は、このような呼び出されたリモートプロシージャのＳＱＬステートメントを実行し得る。さらに別の適切なアプローチにおいて、番組ガイドによって実行されるクライアントオブジェクトは、例えば、オブジェクトリクエストブローカ（ＯＲＢ）を用いて番組ガイドサーバ２５０により実行されるサーバオブジェクトと通信し得る。これは、例えば、ＭｉｃｒｏｓｏｆｔのＤｉｓｔｒｉｂｕｔｅｄ  Ｃｏｍｐｏｎｅｎｔ  Ｏｂｊｅｃｔ  Ｍｏｄｅｌ（ＤＣＯＭ）アプローチ、またはＯｂｊｅｃｔ  Ｍａｎａｇｅｍｅｎｔ  Ｇｒｏｕｐから入手可能なＣｏｍｍｏｎ  Ｏｂｊｅｃｔ  Ｒｅｑｕｅｓｔ  Ｂｒｏｋｅｒ  Ａｒｃｈｉｔｅｃｔｕｒｅ（ＣＯＢＲＡ）を用いて呼び出し得る。
【００２４】
双方向テレビ番組ガイド機器１７０で実行される番組ガイドは、所望であれば、任意の適切なネットワークおよびトランスポートレイヤプロトコルを用いて通信パス２００を介して番組ガイドサーバ２５０と通信し得る。それらは、例えば、プロトコルスタック（シーケンスドパケットエクスチェンジ／インターネットパケットエクスチェンジ（ＳＰＸ／ＩＰＸ）レイヤ、トランスミッションコントロールプロトコル／インターネットプロトコル（ＴＣＰ／ＩＰ）レイヤ、アップルトークトランザクションプロトコル／データグラムデリバリプロトコル（ＡＴＰ／ＤＤＰ）、ＤＯＣＳＩＳ、または任意の他の適切なネットワークおよびトランスポートレイヤプロトコルを含む）を用いて通信し得る。
【００２５】
図２ｃおよび図２ｄは、例示のインターネットベースの双方向テレビ番組ガイドシステムを示す。番組ガイド配信設備１６０は、例えば、インターネットサービスシステム６１０を含み得る。インターネットサービスシステム６１０は、インターネットベースのアプローチ（例えば、ハイパーテキストトランスファープロトコル（ＨＴＴＰ））を用いてガイドに番組ガイドデータを提供することができるハードウェアおよびソフトウェアの任意の適切な組み合わせを使用し得る。所望であれば、インターネットサービスシステム６１０は、番組ガイド配信設備１６０から分かれた設備に置かれ得る。図２ｃに示されるように、番組ガイドが双方向テレビ番組ガイド機器１７０のユーザテレビ機器２２０で実行されると、インターネットサービスシステム６１０（または、インターネットサービスシステム６１０に接続された番組ガイド配信設備１６０における他の適切な機器）は、インターネットによって、または任意の適切なインターネットベースのアプローチを用いる（例えば、トランスミッションコントロールプロトコル／インターネットプロトコル（ＴＣＰ／ＩＰ）タイプのリンクによるハイパーテキストトランスファープロトコル（ＨＴＴＰ）を用いる）番組ガイド配信機器２１０によって、ユーザテレビ機器２２０に番組ガイドデータを提供し得る。図２ｄに示されるように、双方向テレビ番組ガイド機器１７０で実行される番組ガイドがクライアントサーバガイドである場合、番組ガイドサーバ２５０は、インターネットサービスシステム６１０から番組ガイドデータを取得し得る。しかし、番組ガイドはまた、インターネット接続を介してインターネットサービスシステム６１０から番組ガイドデータを取得し得る。
【００２６】
別の適切な構成では、番組ガイド配信機器２１０は、双方向テレビ番組ガイドの第１の部分またはバージョンが実行されるコンピュータ機器または他の適切なハードウェアを含み得る。番組ガイドの第２の部分またはバージョンは、ユーザテレビ機器２２０上で実行され得る。双方向番組ガイドのこの２つのバージョンまたは部分は、任意の適切なピア間（ｐｅｅｒ−ｔｏ−ｐｅｅｒ）通信スキーム（例えば、メッセージング、リモートプロシージャコールなど）を用いて通信し、番組ガイド配信設備１６０およびユーザテレビ機器２２０の間で配分的に双方向媒体ガイド機能を実行し得る。
【００２７】
オンライン番組ガイドが双方向テレビ番組ガイド機器１７０で実行される別の適切な構成が図２ｅに示される。オンライン番組ガイドシステムは、例えば、１９９７年９月１８日に出願されたＢｏｙｅｒらの米国特許出願シリアル番号第０８／９３８，０２８号に記載されており、この特許は、その全体が本明細書中において参考として援用される。ユーザは、番組ガイドクライアントまたはウェブブラウザが実行されるパーソナルコンピュータ（ＰＣ）２３１を有し得る。パーソナルコンピュータ２３１は、インターネットリンク２３０を介してインターネットサービスシステム２３５に接続され得る。インターネットサービスシステム２３０は、オンライン番組ガイドサーバアプリケーションまたはウェブサイトを提供することができるコンピュータハードウェアおよびソフトウェアの任意の適切な組み合わせを使用し得る。インターネットサービスシステム２３５は、番組ガイド配信設備１６０から番組ガイドデータを取得するものとして示される。他の適切なアプローチでは、インターネットサービスシステム２３５は、他のシステム（例えば、主設備１２０、ローカル情報サービス１５００、または番組ガイドデータの任意の他の適切なソース）から情報を取得してもよい。
【００２８】
ユーザテレビ機器２２０の例示の構成が図３に示される。図３のユーザテレビ機器２２０は、番組ガイド配信設備１６０（図１）またはいくつかの他の適切な配信機器から、ビデオまたはデジタルビデオストリームを入力２６０で受け取る。通常のテレビ観覧時には、ユーザはセットトップボックス２８０を所望のテレビチャンネルに調整する。次いで、そのテレビチャンネルの信号がビデオ出力３００に提供される。出力３００に供給された信号は、典型的には予め決められたチャンネル（例えば、チャンネル３または４）の無線周波数（ＲＦ）信号であるか、またはアナログ変調されたビデオ信号であるが、適切なデジタルバス（例えば、米国電気電子技術者協会（ＩＥＥＥ）１３９４規格を用いたバス（図示せず））でテレビ３６０に提供されたデジタル信号であってもよい。ビデオ出力３００におけるビデオ信号は、任意の第２の格納デバイス３２０によって受信される。
【００２９】
双方向テレビ番組ガイドは、セットトップボックス２８０で実行してもよいし、（テレビ３６０が適切な処理回路部およびメモリを有している場合は）テレビ３６０で実行してもよいし、テレビ３６０に接続された適切なアナログまたはデジタル受信器で実行されてもよいし、あるいはデジタル格納デバイス３１０が適切な処理回路部およびメモリを有している場合はデジタル格納デバイス３１０で実行されてもよい。双方向テレビ番組ガイドはまた、これらのデバイスの適切な組み合わせで協同して実行してもよい。協同的な双方向テレビ番組ガイドシステムが複数のデバイスで実行する双方向テレビアプリケーションシステムが、例えば、１９９８年１１月５日に出願されたＥｌｌｉｓの米国特許出願シリアル番号第０９／１８６，５９８号に記載されており、この特許は、その全体が本明細書中において参考として援用される。
【００３０】
第２の格納デバイス３２０は、任意の適切なタイプのアナログまたはデジタル番組格納デバイスまたはプレイヤー（例えば、ビデオカセットレコーダー、デジタル多目的ディスクレコーダー（ＤＶＤ）など）であり得る。番組記録および他の特徴は、コントロールパス３４０を用いてセットトップボックス２８０によって制御され得る。第２の格納デバイス３２０がビデオカセットレコーダーである場合、例えば、典型的なコントロールパス３４０は、通常リモートコントロール４００のようなリモートコントロールからコマンドを受け取るビデオカセットレコーダーの赤外線受信器に接続された赤外線送信器の使用を呼び出す。リモートコントロール４００は、セットトップボックス２８０、第２の格納デバイス３２０、およびテレビ３６０を制御するために使用され得る。
【００３１】
所望であれば、ユーザは番組を記録してもよいし、番組ガイドデータを記録してもよいし、または任意のデジタル格納デバイス３１０におけるデジタル形態でのその組み合わせを記録してもよい。デジタル格納デバイス３１０は、書き込み可能光学格納デバイス（例えば、記録可能ＤＶＤディスクを取り扱うことができるＤＶＤレコーダー）、磁気格納デバイス（例えば、ディスクドライブまたはデジタルテープドライブ）、または任意の他のデジタル格納デバイスであり得る。デジタル格納デバイスを有する双方向テレビ番組ガイドシステムは、例えば、１９９８年９月１７日に出願されたＨａｓｓｅｌｌらの米国特許出願シリアル番号第０９／１５７，２５６号に記載されており、この特許は、その全体が本明細書中において参考として援用される。
【００３２】
デジタル格納デバイス３１０はセットトップボックス２８０に含まれ得るか、または出力ポートおよび適切なインターフェイスを介してセットトップボックス２８０に接続された外部デバイスであり得る。必要であれば、セットトップボックス２８０の処理回路部は、受信したビデオ信号、オーディオ信号、およびデータ信号をデジタルファイルフォーマットにフォーマットする。好ましくは、ファイルフォーマットは、Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ（ＭＰＥＧ）ＭＰＥＧ−２規格またはＭｏｖｉｎｇ  Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ（ＭＪＰＥＧ）規格のようなオープンファイルフォーマットである。得られたデータは、適切なバス（例えば、米国電気電子技術者協会（ＩＥＥＥ）１３９４規格を用いたバス）を介してデジタル格納デバイス３１０に流され、デジタル格納デバイス３１０に格納される。別の適切なアプローチでは、ＭＰＥＧ−２データストリームまたは一連のファイルは番組ガイド配信機器２１０から受信され、そして格納される。
【００３３】
テレビ３６０は、通信パス３８０を介して第２の格納デバイス３２０からビデオ信号を受信する。通信パス３８０上のビデオ信号は、予め記録された格納媒体（例えば、ビデオカセットまたは記録可能デジタルビデオディスク）の再生時に第２の格納デバイス３２０によって生成され得るか、予め記録されたデジタル媒体の再生時にデジタル格納デバイス３１０によって生成され得るか、セットトップボックス２８０から通過され得るか、第２の格納デバイス３２０がユーザテレビ機器２２０に含まれない場合セットトップボックス２８０からテレビ３６０に直接提供され得るか、あるいはテレビ３６０によって直接受信され得るかのいずれかである。通常のテレビ観覧時において、テレビ３６０に提供されたビデオ信号は、ユーザがセットトップボックス２８０で調整した所望のチャンネルに対応する。セットトップボックス２８０がデジタル格納デバイス３１０に格納された情報を再生するために使用されると、ビデオ信号はまた、セットトップボックス２８０によってテレビ３６０に提供され得る。
【００３４】
セットトップボックス２８０は、メモリ４４０を有し得る。メモリ４４０は、任意のメモリであってもよいし、あるいは番組ガイドアプリケーション指示および番組ガイドによって使用するための番組ガイドデータを格納するために適切な他の格納デバイス（例えば、ランダムアクセスメモリ（ＲＡＭ）、リードオンリーメモリ（ＲＯＭ）、フラッシュメモリ、ハードディスクドライブ、このようなデバイスの組み合わせなど）であってもよい。
【００３５】
セットトップボックス２８０は、番組ガイド配信機器２１０、番組ガイドサーバ２５０、または通信パス２００を介したインターネットサービスシステム６１０と直接通信するための通信デバイス３７０を有し得る。通信デバイス３７０は、モデム（例えば、任意の適切なアナログまたはデジタル規格、携帯型、またはケーブルモデム）であってもよいし、ネットワークインターフェイスカード（例えば、イーサネット（登録商標）カード、トークンリングカードなど）であってもよいし、他の適切な通信デバイスであってもよい。通信デバイス３７０はまた、例えば、図２ｃおよび図２ｄに示される構成におけるインターネット接続を有するパーソナルコンピュータであってもよい。テレビ３６０はまた、所望であれば、このような適切な通信デバイスを有し得る。代替のアプローチにおいて、ユーザテレビ機器２２０は、適切なリターンパスを用いて配信機器２１０を介してインターネットサービスシステム６１０と通信し得る。
【００３６】
図３のユーザテレビ機器２２０のより一般化した実施形態が図４に示される。図４に示されるように、番組ガイド配信設備１６０（図１）からの番組ガイドデータは、ユーザテレビ機器２２０の制御回路部４２０によって受信される。
制御回路部４２０の機能は、図２ａおよび図２ｂのセットトップボックス構成を用いて提供され得る。あるいは、これらの機能は、アドバンスドテレビ受信器、パーソナルコンピュータテレビ（ＰＣ／ＴＶ）、または任意の他の適切な構成に集積され得る。所望であれば、このような構成の組み合わせが使用され得る。
【００３７】
ユーザテレビ機器２２０はまた、第２の格納デバイス４７０および番組編成を記録するためのデジタル格納デバイス４９０を有し得る。第２の格納デバイス４７０は、任意の適切なタイプのアナログまたはデジタル番組格納デバイス（例えば、ビデオカセットレコーダー、デジタル多目的ディスクレコーダー（ＤＶＤ）など）であってもよい。番組記録および他の特徴は、制御回路部４２０で制御され得る。デジタル格納デバイス４９０は、例えば、書き込み可能光学格納デバイス（例えば、記録可能ＤＶＤディスクを取り扱うことができるＤＶＤレコーダー）、磁気格納デバイス（例えば、ディスクドライブまたはデジタルテープドライブ）、または任意の他のデジタル格納デバイスであり得る。
【００３８】
ユーザテレビ機器２２０はまた、メモリ６３０を有してもよい。メモリ６３０は、任意のメモリであってもよいし、あるいは番組ガイドアプリケーション指示および制御回路部４２０によって使用するための番組ガイドデータを格納するために適切な他の格納デバイス（例えば、ランダムアクセスメモリ（ＲＡＭ）、リードオンリーメモリ（ＲＯＭ）、フラッシュメモリ、ハードディスクドライブ、このようなデバイスの組み合わせなど）であってもよい。
【００３９】
図４のユーザテレビ機器２２０はまた、番組ガイドと配信機器２１０、番組ガイドサーバ２５０、または通信パス２００を介したインターネットサービスシステム６１０との間での通信をサポートするための通信デバイス５１１を有し得る。通信デバイス５１１は、モデム（例えば、任意の適切なアナログまたはデジタル規格、携帯型、またはケーブルモデム）であってもよいし、ネットワークインターフェイスカード（例えば、イーサネット（登録商標）カード、トークンリングカードなど）であってもよいし、他の適切な通信デバイスであってもよい（例えば、モジュラー、リモジュラー、または媒体が、アナログチャンネルの垂直帰線消去間隔（ＶＢＩ）内で、あるいはデータトラックまたはデジタルチャンネル内で伝送され得る）。
【００４０】
ユーザは、ユーザ入力デバイス４６０を有するユーザテレビ機器２２０の動作を制御し得る。ユーザ入力デバイス４６０は、ポインティングデバイス、無線リモートコントロール、キーボード、タッチパッド、音声認識システム、または任意の他の適切なユーザ入力デバイスであり得る。媒体にアクセスするために、ユーザは処理回路部４２０に所望のテレビチャンネルまたは他の媒体ソースを表示デバイス４５０に表示するように指示する。別の実施形態では、オーディオ出力デバイス４５１上でオーディオデータを出力し得る。表示デバイス４５０はまた、任意の適切なテレビ、モニタ、または任意の他の適切な表示デバイスであり得る。オーディオ出力デバイスはまた、任意の適切な媒体スピーカ、または他の適切なオーディオ出力デバイスであり得る。番組ガイドの機能にアクセスするために、ユーザは双方向テレビ番組ガイド機器１７０で実行された番組ガイドにメインメニューまたは表示デバイス４５０に表示するための他の所望の番組ガイド表示画面を生成するように指示する。
【００４１】
図５ａは、本発明の実施形態による双方向番組ガイドの例示の表示テンプレート５００を示す。表示テンプレート５００は、群５０２、５０４、５０６、５０８を含む。いくつかの実施形態では、群は、媒体のコンテンツ（例えば、群において媒体を示すための基準は、任意の、ユーザ規定された、予め決められた、または任意の他の適切な基準であり得る）、タイトル、またはソースを示すことなく、ユーザが興味を示し得る媒体を示すように設計され得る。図５ａに示される一つ以上の群は所望であれば削除されてもよく、または所望であれば他の群が追加されてもよい。さらに、群はユーザが構成可能であってもよく、予め決められていてもよい。
【００４２】
図５ｂは、図５ａの群の例示の構成を示す。図５ｂのメニュー画面は、ユーザに、１つ以上の群のうちの媒体について「現在放送中のもの」を見る機会を提供する。図５ｂの実施形態では、群は、最近のお気に入り５１２、昔のお気に入り、お奨め５１６、ブラウジング５１８、特別目的５２０、カテゴリ５２２、およびプレビュースキャン５２４に関連するように構成される。これらの群は、例示のためのみに意図され、他のタイプの群が提供されてもよい。
【００４３】
ユーザが、最近のお気に入り５１２を選択することに応答して、双方向媒体ガイドは、ユーザによって設定されたお気に入りパラメータ、最近検討した媒体または記録された媒体と同様の特徴を有する媒体、あるいはこれらの任意の適切な組み合わせを満たす基準を満たす、オンデマンドで利用可能な媒体をユーザに提示し得る。また、双方向媒体ガイドは、ユーザが選択し得る媒体のリストを提供し得、このリストを選択すると、ユーザは、媒体を視聴する機会、媒体を購入する機会、媒体を視聴するためのリマインダを設定する機会、またはユーザプロフィール媒体の属性を追加する機会を与えられ得、あるいは、この媒体に関する任意の適切なアクションを実行し得る。また、最近のお気に入り５１２は、任意の最近記録された媒体、ユーザお気に入りのパラメータを満たす最近記録された媒体、またはこれらの任意の適切な組み合わせを示し得る。最近記録された媒体は、ユーザの家庭用設備またはユーザの家庭から離れたサーバによって記録されてきている。また、これらのアプローチの任意の適切な組み合わせが使用され得る。
【００４４】
ユーザが、メインメニューから昔のお気に入り５１４を選択することに応答して、双方向媒体ガイドは、ユーザのお気に入りを満たすユーザが以前に記録した媒体、最近検討した媒体または記録された媒体と同様の特徴を有する媒体、ビデオオンデマンド、あるいは、これらの任意の適切な組み合わせをユーザに示し得る。また、双方向媒体ガイドは、ユーザが選択し得る媒体のリストを提供し得、このリストを選択すると、ユーザは、媒体を視聴する機会、媒体を購入する機会、媒体を視聴するためのリマインダを設定する機会、または媒体のユーザプロフィールに対する属性を追加する機会を与えられ得、あるいは、この媒体に関する任意の適切なアクションを実行し得る。以前に記録された媒体は、ユーザの要望（すなわち、ユーザが、ユーザが記録された特定の媒体または所定の特徴が記録された媒体を必要とするという要望を示すことに応答して）に従って記録されてきている。媒体はユーザの家庭用設備またはユーザの家庭から離れたサーバ上に記録され得る。別の適切なアプローチでは、双方向媒体ガイドを介するユーザの検討のために、媒体を自動的に記録し得、ユーザに対して利用可能な昔のお気に入りを提供し得る。また、これらのアプローチの任意の適切な組み合わせが使用され得る。
【００４５】
ユーザが、メインメニュー５１０からお奨め５１６を選択することに応答して、双方向媒体ガイドは、ユーザお奨め利用可能媒体、以前に記録された媒体、オンデマンドの媒体、またはこれらの任意の組み合わせをユーザに示し得る。この媒体は、現在配信されるかまたは以前に記録され得る。また、双方向媒体ガイドは、ユーザが選択し得る媒体のリストを提供し得る媒体のリストを提供し得、このリストを選択すると、ユーザは、媒体を視聴する機会、媒体を購入する機会、媒体を視聴するためのリマインダを設定する機会、またはユーザプロフィールに媒体の属性を追加する機会を与えられ得、あるいは、この媒体に関する任意の適切なアクションを実行し得る。推奨された媒体５１６は任意の適切なアプローチを用いてユーザに推奨され得る。番組は、例えばユーザの好みまたはお気に入りに基づいて推奨され得る。また番組は編集者に推奨され得る。双方向媒体ガイドプロバイダは、例えば、サービスプロバイダの職員からの批評または推奨を提供してもよい。また推奨は、販売促進的であってもよいし、情報的であってもよい（例えば、スポンサー付の広告、情報コマーシャル）。
【００４６】
ユーザが、メインメニューからブラウジング５１８を選択することに応答して、双方向媒体ガイドは、ユーザに現在利用可能な媒体に対するリストをブラウジングする機会を提供し得る。媒体は、現在配信されている媒体、あるいは、予め記録されてユーザの家庭内設備またはリモートサーバ（例えば、ガイドサーバ、インターネットサーバ等）からオンデマンドでユーザに利用可能な媒体であり得る。
また、双方向媒体ガイドは、ユーザが選択し得る媒体のリストを提供し得る媒体のリストを提供し得、このリストを選択すると、ユーザは、媒体を視聴する機会、媒体を購入する機会、媒体を視聴するためのリマインダを設定する機会、またはユーザプロフィールに媒体の属性を追加する機会を与えられ得、あるいは、この媒体に関する任意の適切なアクションを実行し得る。
【００４７】
リストは任意の適切なアプローチを用いてブラウジングされ得る。リストは、例えば時間、チャンネル、ジャンル、または任意の適切なパラメータによって編集され得る。所望であれば、双方向媒体ガイドは、リストが提示される特徴を特定する機会をユーザに提供し得る。所望であれば、１以上のリストが現在選択されている（例えば、強調表示された）リストの全画面映像または部分画面映像が提示され得る。所望であれば、この映像は、ユーザが現在視聴している媒体と共に表示され得る。例えば、この映像は、現在利用可能な媒体（すなわち、現在配信されている地点）の一部または媒体の所定の一部（例えば、初めの２０秒）、あるいは双方向媒体ガイドに提供されたトレーラまたは他のクリップであり得る。オーディオ媒体に関して、所望であれば、オーディオに関連するグラフィックが、オーディオに対するオーディオクリップが再生される間、表示され得る。
【００４８】
ユーザが、メインメニューから特定の関心５２０を選択することに応答して、双方向媒体ガイドは、ユーザが特別の関心のある、媒体に関するリストを検討する機会をユーザに提供し得る。媒体は、任意の適切なアプローチを用いて特別な関心のある媒体であることを決定し得る。また、双方向媒体ガイドは、ユーザが選択し得る媒体のリストを提供し得る媒体のリストを提供し得、このリストを選択すると、ユーザは、媒体を視聴する機会、媒体を購入する機会、媒体を視聴するためのリマインダを設定する機会、またはユーザプロフィールに媒体の属性を追加する機会を与えられ得、あるいは、この媒体に関する任意の適切なアクションを実行し得る。双方向媒体ガイドは、例えば、ユーザが特定の関心のあるカテゴリを選択または規定することを可能にし得る。別のアプローチでは、双方向媒体ガイドプロバイダまたはアプリケーションは、特定の関心のあるカテゴリを選択し得る。双方向媒体ガイドプロバイダは、例えば、所定の月における特定のタイプの媒体を特徴付けることを決定し得る。また任意の他の適切なアプローチが使用され得る。
【００４９】
ユーザが、メインメニューからカテゴリ５２２を選択することに応答して、双方向媒体ガイドは、ユーザが媒体リストにアクセスすることを望む１以上の媒体のカテゴリを選択する機会を提供し得る。また、双方向媒体ガイドは、ユーザが選択し得る媒体のリストを提供し得る媒体のリストを提供し得、このリストを選択すると、ユーザは、媒体を視聴する機会、媒体を購入する機会、媒体を視聴するためのリマインダを設定する機会、またはユーザプロフィールに媒体の属性を追加する機会を与えられ得、あるいは、この媒体に関する任意の適切なアクションを実行し得る。カテゴリは、ユーザ選択されるか（例えば、セットアップ画面から）、ユーザ規定されるか、システム選択されるか、あるいは任意の他の適切なアプローチを用いて規定されまたは選択され得る。例えば、ユーザが双方向媒体ガイドによって提示されたカテゴリからグループを選択することに応答して、双方向媒体ガイドは、選択されたグループまたはカテゴリにおいて現在配信された媒体または記録された媒体に関する媒体リストをユーザに提供し得る。
【００５０】
ユーザが、プレビュースキャン５２４を選択することに応答して、双方向媒体ガイドは、現在利用可能な媒体のプレビューをスキャンする機会をユーザに提供し得る。また、双方向媒体ガイドは、ユーザが選択し得る媒体のリストを提供し得る媒体のリストを提供し得、このリストを選択すると、ユーザは、媒体を視聴する機会、媒体を購入する機会、媒体を視聴するためのリマインダを設定する機会、またはユーザプロフィールに媒体の属性を追加する機会を与えられ得、あるいは、この媒体に関する任意の適切なアクションを実行し得る。現在利用可能な媒体は、ユーザの設備に現在配信された任意の媒体、あるいはユーザの設備によって以前に記録された媒体またはユーザの家庭から離れたサーバ上に格納された媒体を含み得る。媒体に関するプレビューは、映像または媒体に関連するオーディオクリップを含み得る。
【００５１】
映像およびオーディオクリップは、任意の適切なアプローチを用いて双方向媒体ガイドに提供され得る。クリップは、例えば、アナログチャンネルの垂直帰線消去期間（ＶＢＩ）内のデジタルファイルまたはデジタルチャンネル上のデータトラック内のデジタルファイルとして、媒体と共に供給され得る。クリップは、任意の適切なアプローチを用いて、媒体からユーザの家庭用設備上で少なくとも部分的に動作する双方向媒体ガイドに分離して提供され得る。クリップは、例えば、媒体ソースからアプリケーションにオンデマンドで提供され得る。クリップは、例えば、連続的ストリーム、定期的ダウンロード、定期的ポーリング、または任意の他の適切なアプローチを用いて双方向媒体ガイドに提供されるデータの一部として提供され得る。またプレビューは、現在配信された媒体の流れの一部であり得るか、または所望であれば、媒体の所定の部分であり得る。プレビュークリップは、任意の適切なアプローチを用いてユーザに提示され得る。双方向媒体ガイドは、例えば、媒体リストからプレビューを選択する機会をユーザに提供し得る。別の適切なアプローチでは、プレビューは受動スキャンを用いて提供され得る。双方向媒体ガイドは、ユーザが媒体へのアクセスまたはスキャン終了の要望を示すまで、プレビューを介して循環し得る。双方向媒体ガイドは、所望であれば、プレビューをスキップして後続のプレビューにアクセスする機会をユーザに提供し得る。
【００５２】
一旦、ユーザが特定のグループ（例えば、５１２、５１４、５１６、５１８、５２０、５２２、５２４）を選択すると、ユーザは、また複数のサブグループを提示され得る。図５ｃは、カテゴリグループ５２２は、サブグループスポーツ５２６、人気のショー５２８、プレミア５３０、およびゲーム５３２を表示するように拡張される双方向媒体ガイドを示す。各グループの後の括弧では、図５ｃの双方向媒体ガイドは、どれくらいの数のタイトルが所与のサブグループについて利用可能であるかを示す。例えば、スポーツサブグループ５２６において利用可能な５つのスポーツ媒体タイトルがある。
【００５３】
図６は、最小限の情報で現在利用可能な媒体を示すために、双方向媒体ガイドがユーザに提供され得る例示の提供物（Ｗｈａｔ’ｓ  Ｏｎ）画面６００を示す。図６の提供物画面は、メインメニュー画面として使用されてもよいし、図５ｂのメインメニュー画面のようなメインメニュー画面と関連させてもよい。例えば、ユーザが、図５ｂのメニューからメニュー選択を選択することに応答して、双方向媒体ガイドは、選択されたメニュー選択に従って、媒体または使用可能なプレビューの媒体リストの数を示すために図６の提供物画面を提示し得る。
【００５４】
図６の提供物画面６００は、カッコで示されるように媒体の任意の適切なタイプおよび群分けについて使用可能な媒体選択の数をユーザに示す。図６の例では、３つの群の使用可能な媒体選択（ソース６０２、カテゴリ６０９、およびレーティング６２０）が示される。ソースは、ソースにより使用可能な媒体（例えば、使用可能な生の媒体（例えば、番組）６０４、ユーザ６０６により記録された媒体、オンデマンド番組（例えば、ビデオオンデマンドまたはオーディオオンデマンド）６０８、あるいは任意の他の適切なソースタイプ）を示し得る。カテゴリ６０９は、例えば、スポーツ６１２、ポピュラーショー６１４、プレミア６１６、またはゲーム６１８のような任意の適切なカテゴリについて使用可能な媒体を示し得る。レーティング６２０は、５つ星６２２、４つ星６２４、３つ星６２６、２つ星６２８、または１つ星６３０のような異なる編集のレーティングの使用可能な媒体を示し得る。
【００５５】
群およびサブ群は、任意の適切なアプローチを用いて画面上に含まれ得る。群およびサブ群は、ユーザが構成可能であり得る。群およびサブ群は、双方向媒体ガイドにプログラムされてもよい。さらに別の適切なアプローチでは、群およびサブ群（および所望の場合、図５ｂのメニュー選択）は、何が使用可能であるかに基づいて双方向媒体ガイドによって動的に選択され、それによりユーザに動的ガイダンスを提供し得る。
【００５６】
図７ａは、媒体のタイトル、コンテンツ（例えば、群において媒体を含むための基準は、任意か、ユーザ規定されるか、予め決められるか、または任意の他の適切な組み合わせであり得る）、またはソースを示すことなく、媒体を示す群を表示するための別の例示の表示構成を示す。画面７００は、ユーザが最初に番組ガイドを呼び出すと表示され、任意の適切な態様で生成され得る。例えば、画面７００は、任意の適切な手段によってリモートサイトからダウンロードされたデータから番組ガイドによって生成され得る。画面７００はまた、リモートウェブサーバからのＨＴＭＬドキュメントとしてダウンロードされ、ウェブページとして表示され得る。画面７００は、テキスト、グラフィックス、動画、ビデオ、任意の他の適切なコンテンツ、またはそれらの適切な組み合わせを含み得る。
【００５７】
画面７００は、現在閲覧されている媒体（例えば、セットトップボックスが現在調整されているチャンネルの番組のための媒体を表示し得る）、将来閲覧される媒体（例えば、ＶＯＤ媒体の予告編）、または任意の他の適切な媒体のための媒体コンテンツ７１１を含むピクチャーインガイドウィンドウ７１０を含み得る。画面７００は、双方向またはパッシブ広告ウィンドウ７２０を含み得る。これは、広告７２１を表示し得る。広告７２０は、任意の適切なパッシブなまたは双方向のグラフィック、テキスト、ビデオ、あるいは番組、製品、またはサービスのための他の広告であり得る。例えば、現在上映している映画のタイトルまたは広告は、広告であり得る。別の例では、第３者が特定の製品の双方向の広告を提供し得る。ユーザが製品に関するさらなる情報を望む場合、ユーザは広告７２０をクリックまたは選択することでこの要望を示し得る。その後、ユーザには広告された製品に関するさらなる情報が提供され得る。このさらなる情報は、任意の適切な形態であり得る。このさらなる情報は、静的または双方向の広告として提供されてもよいし、あるいは例えば広告された製品に関連したウェブページであってもよい。メニュー７３０は、上述の双方向媒体ガイドのいずれかであってもよい。例えば、図５ａ〜図６に示した媒体ガイドのいずれかであってもよい。
【００５８】
ユーザが群またはサブ群を選択することに応答して、双方向番組ガイドは、ユーザに、ユーザの選択に従って媒体リスト項目を提供し得る。媒体リスト項目は、時間によって、チャンネルによって、または任意の他の適切なアプローチを使用して提供され得る。例えば、図７ｂは、図７ａのメニュー７３０の別の実施形態を示す。図７ｂは、プレミアサブ群で使用可能な媒体選択７４２、７４４、および７４６を示す。別の実施形態では、ユーザが群およびサブ群を選択することに応答して、図７ｃのメニュー７５０が表示され得る。メニュー７５０は、現在閲覧されている媒体（例えば、セットトップボックスが現在調整されているチャンネルの番組のための媒体を表示し得る）、ユーザが選択した媒体のプレビュー、または任意の他の適切な媒体のための媒体コンテンツ７６１を含むピクチャーインガイドウィンドウ７６０を含み得る。例えば、ユーザが媒体リスト項目７５４を選択すると、予告編または広告が、ピクチャーインガイドウィンドウ７６０の媒体リスト項目について表示され得る。メニュー７５０はまた、広告ウィンドウ７６２に双方向またはパッシブ広告７６３を示し得る。メニュー７５０はまた、選択された群またはサブ群７５２、および群およびサブ群に関連した媒体リスト項目７５４、７５６、および７５８を表示し得る。媒体リスト項目７５４、７５６、および７５８は、種々のソースから提供され得る。例えば、媒体リスト項目７５４は、放送媒体リスト項目であり得る。媒体リスト項目７５６は、局所的に格納された媒体リスト項目であり得、媒体リスト項目７５８はビデオオンデマンド媒体リスト項目であり得る。所望の媒体リスト項目を選択すると、ユーザには媒体を閲覧し、媒体を購入し、媒体を閲覧するためのリマインダを設定し、またはユーザプロファイルに対する媒体の属性を追加し、あるいは媒体に関する任意の適切なアクション（ａｃｔｉｏｎ）を実施する機会が与えられ得る。例えば、メニュー７５０は、選択された媒体の全画面表示で置換され得る。
【００５９】
いくつかの実施形態では、ユーザは、ユーザの好みに従って群を個人占有物とし得る。これは、種々の方法で達成され得る。ユーザには選択するための複数の群が提供され得、そしてもしあれば、どのサブ群が選択された群のもとで表示されるべきかを決定する機会が与えられ得る。例えば、図８ａは、ユーザがユーザの個人的な好みに従って群を構成することが可能なセットアップ画面を示す。セットアップ表示８００は、群８１０を含み得る。ユーザは、例えばチェックボックス８１５から適切なチェックボックスを選択することでどの群を表示したいかを選択し得る。ユーザはまた、例えば適切なサブ群下のチェックボックスグリッド８２５から適切なチェックボックスをチェックすることで選択された群のもとで表示されるべき１つ以上のサブ群８２０を選択し得る。サブ群８２０は予め決められていてもよいし、ユーザに表示されるカテゴリ群のフィールド８２０にテキストを入力する機会が与えられてもよい。
【００６０】
いくつかの実施形態では、ユーザに媒体ガイドメニュー画面を動的に作成する機会が与えられ得る。図８ｂでは、ユーザにより規定され、かつユーザに双方向媒体ガイドにより保存された１つ以上のサーチ８３０を入力する機会がユーザに与えられ得る。ユーザはまた、選択されたサーチの結果が表示され得る１つ以上の群８５０を選択し得る。適切なチェックボックス８３５を選択することでサーチを入力するという要望を示すと、ユーザにはサーチストリングを名付ける（例えば、「Ｒｉｃｈのお気に入り」）機会が与えられる。ユーザにはまた、サーチストリングを入力する機会が与えられ得る。サーチストリングはブーリアンサーチストリング、自然言語サーチストリング、または任意の他の適切なサーチストリングであり得る。図８ｃは、ユーザがサーチストリングを入力する要望を示す場合に、ユーザに提示され得る例示の表示８５５を示す。ユーザはクエリボックス８５８にサーチストリングを入力し得る。サーチをさらに精細に行うために、ユーザはサーチを適用する１つ以上のサーチ基準８６０を選択し得る。これらの基準は、例えば番組時間、番組サブジェクト、またはキーワードサーチを含み得る。その後、メニュー画面を入力すると、ガイドはユーザによって入力されたサーチを実行し、そしてサーチ基準を満たす番組を含むユーザ規定された群８５０のみを表示する。ユーザにはまた、サーチ基準フィールド８７０から適切なチェックボックスを選択することにより、サーチがいつ実行されるべきかを決定する機会が与えられ得る。例えば、ユーザは、直ちにか、予定された時間にか（例えば、午前９時に、または１時間毎に）、あるいは特定のイベントが起こったときに（例えば、群またはサブ群が選択されたときはいつでも、特定の番組の終わりで、または任意の他の適切なイベントで）サーチを実行するように選択し得る。
【００６１】
図９ａは、本発明の実施形態に従う双方向媒体ガイドを作成し、表示することに関する例示のステップのフローチャートである。ステップ９００では、ユーザが使用可能な媒体の群のインジケータを提供することでインジケータがメインメニューに提供される。例えば、群は媒体のタイトル、ソース、またはコンテンツ（例えば、群に媒体を含む基準は、任意であっても、ユーザ規定されても、予め決められても、または任意の他の適切な基準であってもよい）を示すことなく媒体を示し得る。例示の群は、例えば、最近のお気に入り、昔のお気に入り、お奨め、ブラウジング、特別目的、カテゴリ、プレビュースキャン、または任意の他の適切なカテゴリを含む。ステップ９０２では、所望の媒体群のユーザ指標は、例えば図１の双方向テレビ番組ガイド機器１７０によって受け取られ得る（例えば、図５ｂの群５１２、５１４、５１６、５１８、５２０、５２２、または５２４）。次いで、ステップ９０８において、ユーザには使用可能な媒体の指標が提供され得る。１つの実施形態（図示せず）では、ユーザには時間によって表示された使用可能な媒体リスト項目の指標が提供され得、同じリストにおいて、媒体は、時間によって予定された媒体と使用可能であるが予定された時間ではない媒体とを含む。別の実施形態では、ユーザには、ステップ９０４において、使用可能なサブ群（例えば、図５ｃのサブ群５２６、５２８、５３０、５３２）のインジケータが提供され得る。所望の媒体サブ群のユーザ指標は、ステップ９０６で受け取られ得る。次いで、ステップ９０８では、ユーザには、使用可能な媒体のインジケータが提供され得る。
【００６２】
使用可能な媒体のインジケータが提示されると、所望の媒体のユーザ指標がステップ９１０で受け取られ得る。この指標に応答して、ステップ９１２において、ユーザには媒体で適切なアクションを行う機会が与えられ得る。ユーザには、媒体を閲覧し、媒体を購入し、媒体を閲覧するためのリマインダを設定し、またはユーザプロファイルに対する媒体の属性を追加し、あるいは媒体に関する任意の適切なアクションを実施する機会が与えられ得る。１つの例では、現在表示された画面は、選択された媒体またはコンテンツの全画面表示と置き換えられ得る。
【００６３】
図９ｂは、ユーザの選好に従うメニュー画面を構成することに関する例示のステップのフローチャートである。ステップ９１４では、ユーザに使用可能な媒体の群のインジケータが提供され得る（例えば、ユーザに図８ａの媒体群８１０が提示され得る）。ステップ９１６において、ユーザにサブ群（例えば、図８ａのサブ群８２０）のインジケータが提供され得る。これらのサブ群は予め決められていてもよいし、あるいはユーザにユーザの所有するサブ群を入力する機会が与えられてもよい。ステップ９１８では、メインメニューに含むための表示されるべき群のユーザ指標が、（例えば、図８ａのチェックボックス８１５から１つ以上のチェックボックスを選択することで）例えば、図１の双方向テレビガイド機器１７０によって受け取られ得る。ステップ９２０では、（例えば、チェックボックスグリッド８２５から適切なチェックボックスを選択することで）選択された群のもとで表示されるべきサブ群のユーザ指標が受け取られ得る。ステップ９２２では、選択された群およびサブ群に関連した媒体タイトルのどれくらいが使用可能であるかを決定し得る。ステップ９２４では、示された群、サブ群、ならびにそれらの群およびサブ群に関連した使用可能な媒体タイトルの数を含むユーザ規定されたメニュー画面が表示され得る。
【００６４】
図９ｃは、ユーザの選好に従うメニュー画面を構成することに関する例示のステップのフローチャートである。ステップ９２６では、ユーザに、使用可能なユーザ規定されたサーチクエリ（例えば、図８ｂのサーチクエリ８３０）のインジケータが提供され得る。ステップ９２８において、ユーザに、使用可能な群（例えば、図８ｂの群８５０）のインジケータが提供され得る。ステップ９３０において、クエリを入力するためのユーザの指標が、（例えば、図８ｂのチェックボックス８３５から１つ以上のチェックボックスを選択することで）例えば、図１の双方向テレビガイド機器１７０によって受け取られ得る。クエリは、定期的にか（例えば、１時間毎）、イベントが発生するか（例えば、番組が終了した場合）、またはオンデマンドで実行するように計画され得る。クエリを入力するという要望を示すと、ステップ９３２において、ユーザにはサーチクエリを名付け（例えば、「スポーツ」または「Ｒｉｃｈのお気に入り」）、名付けられたサーチクエリに関連するサーチストリングを入力する機会が与えられ得る（例えば、図８ｃ）。
【００６５】
ステップ９３４において、（例えば、チェックグリッド８４５から適切なチェックボックスを選択することで）表示されるべきクエリの結果を群に分けるユーザの指標が受け取られ得る。ユーザが任意の群を示さない場合、サーチクエリは個々の群として表示され得る。ステップ８３６において、群、サブ群、およびサーチクエリの結果（すなわち、サーチクエリと適合した媒体タイトルの数）を含むユーザ規定されたメニュー画面が表示され得る。
【００６６】
従って、種々の媒体ソースによって提供される媒体を捜しているユーザにガイダンスを提供するためのシステムおよび方法が提供される。本発明は、例示のためであって限定ではない目的で提示された記載の実施形態以外によって実施することが可能であり、本発明は特許請求の範囲によってのみ限定されることを当業者は理解する。
【図１】
2014195259.tif 000003
【図２ａ】
2014195259.tif 000004
【図２ｂ】
2014195259.tif 000005
【図２ｃ】
2014195259.tif 000006
【図２ｄ】
2014195259.tif 000007
【図２ｅ】
2014195259.tif 000008
【図３】
2014195259.tif 000009
【図４】
2014195259.tif 000010
【図５ａ】
2014195259.tif 000011
【図５ｂ】
2014195259.tif 000012
【図５ｃ】
2014195259.tif 000013
【図６】
2014195259.tif 000014
【図７ａ】
2014195259.tif 000015
【図７ｂ】
2014195259.tif 000016
【図７ｃ】
2014195259.tif 000017
【図８ａ】
2014195259.tif 000018
【図８ｂ】
2014195259.tif 000019
【図８ｃ】
2014195259.tif 000020
【図９ａ】
2014195259.tif 000021
【図９ｂ】
2014195259.tif 000022
【図９ｃ】
2014195259.tif 000023