(57)【要約】【課題】双方向メディアガイダンスアプリケーションにおいてメディアを取得、分類、および配信するためのシステムおよび方法の提供。【解決手段】インターネットにより配信されるメディアのためのガイダンスを提供するためのシステムおよび方法について論じる。一部の実施形態においては、インターネット上で利用可能なメディアに関する情報が収集される。情報は、既存のメディアガイダンスデータに関連させる。関連によって、メディアガイダンスアプリケーションは、関連するオンラインメディアを特定し、ユーザに分かりやすく、使いやすい方法で一覧を表示することができる。オンラインメディアガイダンスアプリケーションのためのユーザインターフェイスも提供する。ユーザインターフェイスにより、ユーザは、ユーザの関心を引く基準に従って、インターネットにより配信される大量のメディアを体系的な方法で絞り込むことができる。【選択図】図２
2019032853.tif 000002
【特許請求の範囲】
【請求項１】
インターネットビデオをメディアアセットにリンクするための方法であって、前記方法は、制御回路によって実行され、前記方法は、
インターネットメディアプロバイダからインターネットを介して利用可能なインターネットビデオを識別することと、
通信回路を用いて、第三者ソースから、前記インターネットビデオに対応するメタデータを受信することであって、前記第三者ソースは、前記インターネットメディアプロバイダとは異なり、かつ、メディアアセットプロバイダとも異なる、ことと、
メディアアセットに対応するメディアガイダンスデータと前記インターネットビデオに対応する前記メタデータとを自動的に比較することと、
前記比較することに基づいて、前記インターネットビデオが前記メディアアセットに関連しているかどうかを決定することと、
前記インターネットビデオが前記メディアアセットに関連しているという決定に基づいて、前記インターネットビデオに対応する前記メタデータを前記メディアアセットに対応する前記メディアガイダンスデータに関連付けることによって、前記インターネットビデオを前記メディアアセットにリンクすることと、
前記メディアアセットに対応する識別子のユーザ選択に基づいて、前記メディアアセットに対応するインターネットビデオを視聴するためのオプションを表示のために生成することと
を含む、方法。
【請求項２】
前記インターネットビデオを視聴するための前記オプションを表示のために生成することは、前記制御回路が、
表示の一部を生成することであって、セルは、前記インターネットビデオに関する情報を含む、ことと、
前記メディアアセットに対応する前記メディアガイダンスデータを、前記インターネットビデオに関する情報を含む前記セル内の表示のために生成することと、
前記メディアアセットに対応する前記メディアガイダンスデータを、前記インターネットビデオに関する情報を含む前記セル内の表示のために生成することと同時に、前記メディアアセットを視聴するためのオプションおよび前記インターネットビデオを視聴するための前記オプションの両方を前記インターネットビデオに関する情報を含む前記セル内の表示のために生成することと
を実行することを含む、請求項１に記載の方法。
【請求項３】
前記比較することに基づいて、前記インターネットビデオが前記メディアアセットに関連しているかどうかを決定することは、前記制御回路が、前記インターネットビデオに対応する前記メタデータに一致する前記メディアアセットに対応するメディアガイダンスデータの量を決定することを含む、請求項１に記載の方法。
【請求項４】
前記インターネットビデオに対応する前記メタデータを前記メディアアセットに対応する前記メディアガイダンスデータに関連付けることは、前記制御回路が、前記インターネットビデオに対応する前記メタデータを前記メディアアセットに対応する前記メディアガイダンスデータにリンクするタグを生成し、記憶することを含む、請求項１に記載の方法。
【請求項５】
インターネットビデオをメディアアセットにリンクするためのシステムであって、前記システムは、通信回路と制御回路とを備え、
前記通信回路は、インターネットビデオに対するメタデータを受信するように構成されており、前記メタデータは、第三者ソースからのものであり、前記第三者ソースは、インターネットメディアプロバイダとは異なり、かつ、メディアアセットプロバイダとも異なり、
前記制御回路は、
前記インターネットビデオが、前記インターネットメディアプロバイダからインターネットを介して利用可能であると識別することと、
メディアアセットに対応するメディアガイダンスデータと前記インターネットビデオに対応する前記メタデータとを自動的に比較することと、
前記比較することに基づいて、前記インターネットビデオが前記メディアアセットに関連しているかどうかを決定することと、
前記インターネットビデオが前記メディアアセットに関連しているという決定に基づいて、前記インターネットビデオに対応する前記メタデータを前記メディアアセットに対応する前記メディアガイダンスデータに関連付けることによって、前記インターネットビデオを前記メディアアセットにリンクすることと、
前記メディアアセットに対応する識別子のユーザ選択に基づいて、前記メディアアセットに対応するインターネットビデオを視聴するためのオプションを表示のために生成することと
を行うように構成されている、システム。
【請求項６】
前記インターネットビデオを視聴するための前記オプションを表示のために生成するように構成された制御回路は、
表示の一部を生成することであって、セルは、前記インターネットビデオに関する情報を含む、ことと、
前記メディアアセットに対応する前記メディアガイダンスデータを、前記インターネットビデオに関する情報を含む前記セル内の表示のために生成することと、
前記メディアアセットに対応する前記メディアガイダンスデータを、前記インターネットビデオに関する情報を含む前記セル内の表示のために生成することと同時に、前記メディアアセットを視聴するためのオプションおよび前記インターネットビデオを視聴するための前記オプションの両方を前記インターネットビデオに関する情報を含む前記セル内の表示のために生成することと
を行うように構成されている、請求項５に記載のシステム。
【請求項７】
前記比較することに基づいて、前記インターネットビデオが前記メディアアセットに関連しているかどうかを決定するように構成された制御回路は、前記インターネットビデオに対応する前記メタデータに一致する前記メディアアセットに対応するメディアガイダンスデータの量を決定するように構成されている、請求項５に記載のシステム。
【請求項８】
前記インターネットビデオに対応する前記メタデータを前記メディアアセットに対応する前記メディアガイダンスデータに関連付けるように構成された制御回路は、前記インターネットビデオに対応する前記メタデータを前記メディアアセットに対応する前記メディアガイダンスデータにリンクするタグを生成し、記憶するように構成されている、請求項５に記載のシステム。
【請求項９】
命令が符号化されている非一過性のコンピュータ読み取り可能な記憶媒体であって、前記命令は、制御回路によって実行されると、インターネットビデオをメディアアセットにリンクし、前記命令は、
インターネットメディアプロバイダからインターネットを介して利用可能なインターネットビデオを識別するための命令と、
前記識別されたインターネットビデオのうちのそれぞれのインターネットビデオに対して、
第三者ソースから、前記インターネットビデオに対応するメタデータを受信するための命令であって、前記第三者ソースは、前記インターネットメディアプロバイダとは異なり、かつ、メディアアセットプロバイダとも異なる、命令と、
メディアアセットに対応するメディアガイダンスデータと前記インターネットビデオに対応する前記メタデータとを自動的に比較するための命令と、
前記比較することに基づいて、前記インターネットビデオが前記メディアアセットに関連しているかどうかを決定するための命令と、
前記インターネットビデオが前記メディアアセットに関連しているという決定に基づいて、前記インターネットビデオに対応する前記メタデータを前記メディアアセットに対応する前記メディアガイダンスデータに関連付けることによって、前記インターネットビデオを前記メディアアセットにリンクするための命令と、
前記メディアアセットに対応する識別子のユーザ選択に基づいて、前記メディアアセットに対応するインターネットビデオを視聴するためのオプションを表示のために生成するための命令と、
前記メディアガイダンスデータに対応する識別子のユーザ選択に基づいて、前記インターネットビデオを前記メディアアセットにリンクすることを用いて、前記インターネットビデオを視聴するためのオプションを表示のために生成するための命令と
を含む、非一過性のコンピュータ読み取り可能な記憶媒体。
【請求項１０】
前記インターネットビデオを視聴するための前記オプションを表示のために生成するための前記命令は、
表示の一部を生成するための命令であって、セルは、前記インターネットビデオに関する情報を含む、命令と、
前記インターネットビデオに関する情報を含む前記セル内の表示のために、前記メディアアセットに対応する前記メディアガイダンスデータを生成するための命令と、
前記インターネットビデオに関する情報を含む前記セル内の表示のために、前記メディアアセットに対応する前記メディアガイダンスデータを生成することと同時に、前記メディアアセットを視聴するためのオプションおよび前記インターネットビデオを視聴するための前記オプションの両方を前記インターネットビデオに関する情報を含む前記セル内の表示のために生成するための命令と
をさらに含む、請求項９に記載の非一過性のコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、２００６年１０月６日出願の米国仮出願番号６０／８４９，９８８の利益を主張し、その開示は、ここで参照することによりその全体が本明細書に組み込まれる。
【背景技術】
【０００２】
本発明は、概してメディアガイダンスアプリケーションに関し、より具体的には、インターネットから得られるメディアのためのガイダンスを提供することに関する。
【０００３】
インターネットは、娯楽メディアおよび情報を取得するための人気が高まっているリソースである。インターネット上にダウンロード可能なテレビドラマおよび映画、またはテレビプレビューおよび映画の予告編のストリーミング等の種々のメディアを提供する極めて多数のソースがある。さらに、インターネット上のメディアおよび関連情報のほぼすべては、オンデマンドで利用可能である。したがって、ユーザは、関心対象のメディアが常に利用可能であると確信することができる。
【０００４】
しかしながら、多数のオンラインメディアおよびメディアプロバイダは、関心対象のメディアを探し出すことを困難にもする。特定のオンラインメディアコンテンツをガイダンスなし探し出すには、ユーザは、メディアに関して大量の情報を知る必要があり得る。例えば、ユーザがテレビ番組の特定のエピソードに関連するメディアを見つけようとする場合、ユーザは、メディアプロバイダ、この場合はテレビネットワークのウェブサイトに直接行く必要があり得る。その後にユーザは、ネットワークウェブサイト上で効果的にメディアを探し出すために、エピソードの初回放送日またはエピソードのタイトルを知る必要があり得る。このプロセスは、ユーザにとって不都合であるだけでなく、特定のメディアを検索していないユーザには役に立たない。したがって、インターネットによって配信されたメディアコンテンツのためのガイダンスは、ユーザが関心対象のメディアを容易かつ効果的に探し出すことを可能にする、または助けるために必要である。
【０００５】
インターネット上で提供されるメディアコンテンツのためのガイダンスのいくつかの形態が、既に利用可能である。オンラインメディアのための多数のガイダンスアプリケーションは、キーワード検索および主要なメディアの一覧の提供に限定される。これらの手技はいずれも、インターネット上で利用可能な極めて大量のメディアを絞り込むための効果的または体系的な手段を提供しない。したがって、既存のガイダンスアプリケーションのユーザは、過剰な一覧を受け取る場合が多く、それらの多くは面白くないか、または無関係であり得る。したがって、キーワード検索を提供し、主要なオンラインメディアを表示するだけでなく、利用可能なオンラインメディアをユーザの関心を引くメディアを適度に小さなセットに絞り込むための体系的な方法を提供するガイダンスアプリケーションが必要とされる。
【０００６】
既存のガイダンスアプリケーションによって生成されるメディア一覧は、ブラウジングの助けにならない場合が多い。ビデオ検索は、雑然としている、組織化されていない、ナビゲートが困難、またはまとまりがないといった結果を生じ得る。異なるタイプのビデオが同様の形式で存在する場合があり、実質上区別できない。例えば、プロが生成したメディアコンテンツは、ユーザが生成したメディアコンテンツと同様の形式で表示され、高品質のメディアコンテンツは、低品質のメディアコンテンツと同様の形式で表示され得る。したがって、ユーザは各メディア一覧を閲覧するために相当の時間を費やす必要がある場合がある。したがって、ユーザがオンラインメディア一覧のセットを素早くブラウズできるオンラインメディアガイダンスアプリケーションが必要とされる。
【０００７】
さらに、多くの既存のガイダンスアプリケーションは、インターネット上の限られたビデオのセットのためのガイダンスを提供するにすぎない。したがって、限定されたセットは、ユーザが関心を持つ利用可能なオンラインメディアを含まない場合がある。一部のガイダンスアプリケーションは、それらがホストするメディアコンテンツのためのガイダンスを提供するに過ぎないため、限定されている。第三者サイトからメディアを取得する他のアプリケーションは、メディアプロバイダとのパートナーシップに依存し、この場合も極めて限られたメディアデータセットを生じる。したがって、包括的なオンラインメディアコンテンツのセットのためのガイダンスを提供するガイダンスアプリケーションが必要とされる。
【発明の概要】
【課題を解決するための手段】
【０００８】
したがって、インターネット上で提供されるメディアのセットのための情報を特定および取得し、特定されたメディアのサブセットを一覧に表示するためのシステムおよび方法を提供する。ユーザの関心を引く基準に基づいて、ユーザに提供されるオンラインメディア一覧のセットを体系的に絞り込むシステムおよび方法も提供する。
【０００９】
本発明の一原則に従って、オンラインメディアガイダンスアプリケーションは、ユーザインターフェイスにおいて、選択可能な基準要素（例えば、アクション／アドベンチャ、コメディ、ＡＢＣ、Ｃｏｍｅｄｙ  Ｃｅｎｔｒａｌ等）を提供する。選択可能な基準要素の１つ以上の選択を受けることによって、視聴可能なオンラインビデオのセットを、ユーザの関心を引くビデオの適度な大きさのセットに体系的に絞り込むことができる。選択可能な基準要素は、カテゴリ（例えば、ジャンル、チャンネル、ショー）に組織化され得る。カテゴリは、ユーザインターフェイスにも表示され、対応する選択可能な基準要素は、対応するカテゴリの付近または下にあるウィンドウに提示され得る。ユーザインターフェイスが乱雑化しないように、１つのカテゴリの基準要素が所定の時間に見え得る。ユーザが異なるカテゴリを選択すると、現在提示されている基準要素のウィンドウが閉じ、選択されたカテゴリに対応する選択可能な基準要素の新しいウィンドウが提示される。
【００１０】
基準要素のユーザ選択をメディアガイダンスアプリケーションが受け取ると、選択された基準要素および任意の以前に選択された基準要素に基づいて、ビデオのセットが特定される。いくつかの実施形態においては、特定されたメディアのセットは、選択された基準要素のすべてを満たす利用可能なメディアを含み得る。他の実施形態においては、特定されたメディアのセットは、選択された基準要素のうちの１つ以上を満たす利用可能なメディアを含み得る。メディアのセットは、ビデオモザイクまたはテキスト一覧等の一覧に表示され得る。いくつかの実施形態においては、各一覧は、選択可能なフレーム内に表示され、フレームのユーザ選択を受け取ると、ガイダンスアプリケーションは、対応するメディアプロバイダのウェブサイトにユーザを導く。
【００１１】
本発明の一部の実施形態においては、一覧の数を絞り込んだ後に、表示される基準要素も変わり、特定されたビデオの新しいセットを反映することができる。例えば、選択可能な基準要素の新しいウィンドウが表示されると、基準要素を選択することで少なくとも１つのビデオが再定義されたセットで生成される場合のみに、基準要素がウィンドウに表示され得る。一部の場合において、今回の基準要素およびすべての以前に選択された基準要素を満たす特定されたビデオのセットにビデオが存在する場合に、基準要素がウィンドウに表示され得る。
【００１２】
本発明の別の一原則に従って、ガイダンスアプリケーションがガイダンスを提供するオンラインメディアのセットは、複数のウェブサイトを調べ、各ウェブサイトによって提供されるメディアに関する情報を取得することによって決定される。取得された情報は、各ビデオに対応するメタデータ（例えば、タイトル、ランタイム、説明等）を含み得る。
【００１３】
インターネットから取得された各ビデオに対して、メディアガイダンスアプリケーションは、ビデオメタデータを、例えば、メディアガイダンスアプリケーションデータベースからのメディアガイダンスアプリケーションデータと関連させる。関連は、ビデオメタデータをガイダンスアプリケーションデータベースにおけるガイダンスデータと比較することによって決定され得る。視聴可能なオンラインビデオのサブセットは、上述の範囲を絞り込む過程、キーワード検索、ユーザの個人化データ、またはエディタの選好指定に基づいて選択され得る。選択されたオンラインビデオは、ビデオモザイクまたはテキスト一覧等のメディア一覧に表示され得る。各ビデオの一覧には、ガイダンスアプリケーションデータベースからの関連するガイダンスアプリケーションデータが含まれる。
例えば、本願発明は以下の項目を提供する。
（項目１）
インターネット上のビデオに対するガイダンスを提供するための方法であって、
複数のインターネットサイトにアクセスして、前記インターネットサイトにより提供されるビデオを特定するステップと、
前記特定されたビデオのそれぞれに対して、前記インターネットサイトからのメタデータを記憶するステップと、
ガイダンスアプリケーションデータベースからのガイダンスアプリケーションデータを、前記特定されたビデオのそれぞれに対する前記メタデータに関連させるステップと、
前記ビデオのサブセットを選択するステップと、
前記特定されたビデオのサブセットの各ビデオをユーザに表示するディスプレイを生成するステップと、を備え、前記ディスプレイは、表示される各ビデオに関連した前記ガイダンスアプリケーションデータを含むことを特徴とする、方法。
（項目２）
前記インターネットサイトは、ウェブサイトを含むことを特徴とする、項目１に記載の方法。
（項目３）
前記複数のインターネットサイトにアクセスするステップは、前記インターネットサイトを調べるステップと、前記メタデータを収集するステップと、を備えることを特徴とする、項目１に記載の方法。
（項目４）
前記メタデータを記憶するステップは、前記ビデオのそれぞれに対するＵＲＬを記憶するステップを備えることを特徴とする、項目１に記載の方法。
（項目５）
前記ディスプレイの前記表示されるビデオは、ビデオモザイクに配置されることを特徴とする、項目１に記載の方法。
（項目６）
前記ディスプレイは、各ビデオからのフレームを使用して各ビデオを表示し、
前記ユーザのフレームを選択に応答して、前記選択されたフレームの前記ビデオを提供する前記インターネットサイトに前記ユーザを向け直すことを特徴とする、項目１に記載の方法。
（項目７）
前記ディスプレイは、前記特定されたビデオに対する記憶されたメタデータを含むことを特徴とする、項目１に記載の方法。
（項目８）
前記ビデオのサブセットは、ユーザ個人化データに従って選択されることを特徴とする、項目１に記載の方法。
（項目９）
前記ユーザ個人化データは、明示的ななユーザ選好指定から得られることを特徴とする、項目８に記載の方法。
（項目１０）
前記ユーザ個人化データは、モニタされたユーザ操作から得られることを特徴とする、項目８に記載の方法。
（項目１１）
前記ビデオのサブセットは、エディタの選好指定に従って選択されることを特徴とする、項目１に記載の方法。
（項目１２）
前記エディタの選好指定を受け取るステップをさらに備えることを特徴とする、項目１１に記載の方法。
（項目１３）
前記ディスプレイの前記ガイダンスアプリケーションデータは、番組説明、エディタのコメント、前記ビデオに関連するメディアコンテンツ、または前記表示されるビデオに関連するメディアコンテンツを提供するインターネットサイトへのリンクを含むことを特徴とする、項目１に記載の方法。
（項目１４）
前記特定されたビデオを記憶するステップをさらに備えることを特徴とする、項目１に記載の方法。
（項目１５）
前記ディスプレイは、双方向番組ガイドによって提供されることを特徴とする、項目１に記載の方法。
（項目１６）
前記インターネット上のビデオに対するガイダンスを提供するためのシステムであって、
通信回路と、
ストレージと、
処理回路と、を備え、前記処理回路は、
前記通信回路を使用し、複数のインターネットサイトにアクセスして、前記インターネットサイトによって提供されるビデオを特定し、
前記インターネットサイトからの前記特定されたビデオのそれぞれに対するメタデータを前記ストレージに記憶し、
ガイダンスアプリケーションデータベースからのガイダンスアプリケーションデータを、前記特定されたビデオのそれぞれに対する前記メタデータに関連させ、
前記ビデオのサブセットを選択し、
前記特定されたビデオのサブセットの各ビデオを表示するディスプレイを生成するように構成され、前記ディスプレイは、表示される各ビデオに関連した前記ガイダンスアプリケーションデータを含むことを特徴とする、システム。
（項目１７）
前記インターネットサイトは、ウェブサイトを含むことを特徴とする、項目１６に記載のシステム。
（項目１８）
前記処理回路は、前記インターネットサイトを調べ、前記メタデータを収集するように構成されることを特徴とする、項目１６に記載のシステム。
（項目１９）
前記記憶されたメタデータは、前記ビデオのそれぞれに対する前記ＵＲＬを含むことを特徴とする、項目１６に記載のシステム。
（項目２０）
前記ディスプレイの前記表示されるビデオは、ビデオモザイクに配置されることを特徴とする、項目１６に記載のシステム。
（項目２１）
前記ディスプレイは、各ビデオからのフレームを使用して各ビデオを表示し、
前記処理回路は、前記ユーザの前記フレーム選択に応答して、フレームの前記ビデオを提供する前記インターネットサイトにユーザを向け直すようにさらに構成されることを特徴とする、項目１６に記載のシステム。
（項目２２）
前記ディスプレイは、前記特定されたビデオに対する記憶されたメタデータを含むことを特徴とする、項目１６に記載のシステム。
（項目２３）
前記ビデオのサブセットは、ユーザ個人化データに従って選択されることを特徴とする、項目１６に記載のシステム。
（項目２４）
前記ユーザ個人化データは、明示的ななユーザ選好指定から得られることを特徴とする、項目２３に記載のシステム。
（項目２５）
前記ユーザ個人化データは、監視されるユーザ操作から得られることを特徴とする、項目２３に記載のシステム。
（項目２６）
前記ビデオのサブセットは、エディタの選好指定に従って選択されることを特徴とする、項目１６に記載のシステム。
（項目２７）
前記処理回路は、エディタの選好指定を受け取るようにさらに構成されることを特徴とする、項目２６に記載のシステム。
（項目２８）
前記ディスプレイの前記ガイダンスアプリケーションデータは、番組説明、エディタのコメント、前記ビデオに関連するメディアコンテンツ、または前記表示されるビデオに関連するメディアコンテンツを提供するインターネットサイトへのリンクを含むことを特徴とする、項目１６に記載のシステム。
（項目２９）
前記処理回路は、前記特定されたビデオを前記ストレージに記憶するようにさらに構成されることを特徴とする、項目１６に記載のシステム。
（項目３０）
前記処理回路は、双方向番組ガイドの指示によって構成されることを特徴とする、項目１６に記載のシステム。
（項目３１）
インターネット上のビデオに対するガイダンスを提供するための方法であって、
複数のインターネットサイトにアクセスして、前記インターネットサイトによって提供されるビデオを特定するステップと、
前記特定されたビデオのそれぞれに対して、前記インターネットサイトからのメタデータを記憶するステップと、
ガイダンスアプリケーションデータベースからのガイダンスアプリケーションデータを、前記特定されたビデオのそれぞれに対する前記メタデータに関連させるステップと、
前記特定されたビデオのサブセットの各ビデオをユーザに表示するディスプレイを生成するステップと、を備え、前記ディスプレイは、表示された各ビデオに関連した前記ガイダンスアプリケーションデータを含み、前記ビデオのサブセットは、範囲絞り込み方法において前記ユーザによって選択された基準要素に従って選択され、
前記範囲絞り込み方法で複数の範囲絞り込み基準カテゴリのうちの第１のカテゴリを選択する前記ユーザに応答して、前記第１のカテゴリの選択可能な基準要素が表示される第１のウィンドウが提示され、
前記範囲絞り込み方法で複数の範囲絞り込み基準カテゴリのうちの第２のカテゴリを選択する前記ユーザに応答して、前記第２のカテゴリの選択可能な基準要素が表示される第２のウィンドウが提示されることを特徴とする、方法。
（項目３２）
前記インターネットサイトは、ウェブサイトを含むことを特徴とする、項目３１に記載の方法。
（項目３３）
前記範囲絞り込み方法は、複数の範囲絞り込み基準カテゴリのうちの前記第２のカテゴリを選択する前記ユーザに応答して、選択可能な基準要素の前記第１のウィンドウを閉じるステップをさらに備えることを特徴とする、項目３１に記載の方法。
（項目３４）
前記方法は、前記第１の基準カテゴリのうちの１つ以上の選択可能な基準要素のユーザ選択を受け取るステップと、
前記第２のウィンドウの前記基準要素を、前記ユーザによって選択された前記第１のカテゴリの前記基準要素をも満たすビデオによって満たされる基準要素に限定するステップと、をさらに備えることを特徴とする、項目３１に記載の方法。
（項目３５）
前記表示されるビデオは、ビデオモザイクに配置される、項目３１に記載の方法。
（項目３６）
前記モザイクの前記表示されるビデオは、前記ユーザが基準要素を選択するにつれて変化することを特徴とする、項目３５に記載の方法。
（項目３７）
前記ディスプレイは、各ビデオからのフレームを使用して各ビデオを表示し、
前記ユーザのフレーム選択に応答して、前記選択されたフレームの前記ビデオを提供する前記インターネットサイトに前記ユーザを向け直すステップをさらに備えることを特徴とする、項目３５に記載の方法。
（項目３８）
前記範囲絞り込み方法は、選択された基準要素を満たすビデオの数を表示することを特徴とする、項目３１に記載の方法。
（項目３９）
前記基準カテゴリは、ジャンル、チャンネル、およびビデオタイトルを含むことを特徴とする、項目３１に記載の方法。
（項目４０）
前記ディスプレイの前記ガイダンスアプリケーションデータは、番組説明、エディタのコメント、前記ビデオに関連するメディアコンテンツ、または前記表示されるビデオに関連するメディアコンテンツを提供するインターネットサイトへのリンクを含むことを特徴とする、項目３１に記載の方法。
（項目４１）
前記ディスプレイは、双方向番組ガイドによって提供されることを特徴とする、項目３１に記載の方法。
（項目４２）
インターネット上のビデオに対するガイダンスを提供するためのシステムであって、
通信回路と、
ストレージと、
処理回路と、を備え、前記処理回路は、
前記通信回路を使用し、複数のインターネットサイトにアクセスして、前記インターネットサイトによって提供されるビデオを特定し、
前記インターネットサイトからの前記特定されたビデオのそれぞれに対するメタデータを、前記ストレージに記憶し、
ガイダンスアプリケーションデータベースからのガイダンスアプリケーションデータを、前記特定されたビデオのそれぞれに対する前記メタデータに関連させ、
前記特定されたビデオのサブセットの各ビデオを表示するディスプレイを生成するように構成され、前記ディスプレイは、表示された各ビデオに関連した前記ガイダンスアプリケーションデータを含み、前記ビデオのサブセットは、範囲絞り込み方法においてユーザによって選択された基準要素に従って選択され、
前記範囲絞り込み方法で複数の範囲絞り込み基準カテゴリのうちの第１のカテゴリを選択する前記ユーザに応答して、前記第１のカテゴリの選択可能な基準要素が表示される第１のウィンドウが提示され、
前記範囲絞り込み方法で複数の範囲絞り込み基準カテゴリのうちの第２のカテゴリを選択する前記ユーザに対応して、前記第２のカテゴリの選択可能な基準要素が表示される第２のウィンドウが提示されることを特徴とする、システム。
（項目４３）
前記インターネットサイトは、ウェブサイトを含むことを特徴とする、項目４２に記載のシステム。
（項目４４）
前記範囲絞り込み方法は、複数の範囲絞り込み基準カテゴリのうちの前記第２のカテゴリを選択する前記ユーザに応答して、選択可能な基準要素の前記第１のウィンドウを閉じるステップをさらに備えることを特徴とする、項目４２に記載のシステム。
（項目４５）
前記処理回路は、
前記第１の基準カテゴリのうちの１つ以上の選択可能な基準要素のユーザ選択を受け取り、
前記第２のウィンドウの前記基準要素を、前記ユーザによって選択された前記第１のカテゴリの前記基準要素をも満たすビデオによって満たされる基準要素に限定するようにさらに構成されることを特徴とする、項目４２に記載のシステム。
（項目４６）
前記表示されるビデオは、ビデオモザイクに配置されることを特徴とする、項目４２に記載のシステム。
（項目４７）
前記モザイクの前記表示されるビデオは、前記ユーザが基準要素を選択するにつれて変化することを特徴とする、項目４６に記載のシステム。
（項目４８）
前記ディスプレイは、各ビデオからのフレームを使用して、各ビデオを表示し、
前記処理回路は、前記ユーザにフレーム選択に応答して、前記フレームの前記ビデオを提供する前記インターネットサイトに前記ユーザを向け直すようにさらに構成されることを特徴とする、項目４６に記載のシステム。
（項目４９）
前記範囲絞り込み方法は、選択された基準要素を満たすビデオの数を表示することを特徴とする、項目４２に記載のシステム。
（項目５０）
前記基準カテゴリは、ジャンル、チャンネル、およびビデオタイトルを含む、項目４２に記載のシステム。
（項目５１）
前記ディスプレイの前記ガイダンスアプリケーションデータは、番組説明、エディタのコメント、前記ビデオに関連するメディアコンテンツ、または前記表示されるビデオに関連するメディアコンテンツを提供するインターネットサイトへのリンクを含むことを特徴とする、項目４２に記載のシステム。
（項目５２）
前記処理回路は、双方向番組ガイドの指示によって構成されることを特徴とする、項目４２に記載のシステム。
【図面の簡単な説明】
【００１４】
本発明の上述および他の目的および利点は、以下の詳細な説明を添付の図面と併せて考慮すると明らかになり、同様の参照文字は、全体を通して同様の部分を示す。
【図１】オンラインビデオおよび他のタイプのメディアのためのガイダンスを提供するために使用され得るグリッド形式を使用する例示的なディスプレイ画面を示す図である。
【図２】オンラインビデオのためのガイダンスを提供するために使用され得るモザイクを使用する例示的なディスプレイ画面を示す図である。
【図３】図２のモザイクにおける一覧の詳細図を示す図である。
【図４】図２のディスプレイ画面の一部の２つの例示的な実施形態である。
【図５】図２のディスプレイ画面の一部の２つの例示的な実施形態である。
【図６】ユーザのお気に入りおよび選好を見るおよび更新するための例示的なディスプレイ画面を示す図である。
【図７】図８Ａ〜ＡＣ、９Ａ、および９Ｂによって使用される視聴可能なオンラインビデオのベン図を示す図である。
【図８Ａ】典型的な使用シナリオにおける図２のディスプレイ画面の一部の例示的な表示段階である。
【図８Ｂ】典型的な使用シナリオにおける図２のディスプレイ画面の一部の例示的な表示段階である。
【図８Ｃ】典型的な使用シナリオにおける図２のディスプレイ画面の一部の例示的な表示段階である。
【図９Ａ】典型的な使用シナリオにおける図２のディスプレイ画面の一部の例示的な表示段階である。
【図９Ｂ】典型的な使用シナリオにおける図２のディスプレイ画面の一部の例示的な表示段階である。
【図１０】本発明の一実施形態に従う例示的なユーザ機器装置を示す図である。
【図１１】本発明の一実施形態に従う例示的なユーザ機器装置を示す図である。
【図１２】例示的なメディアガイダンスソースの詳細図を示す図である。
【図１３】例示的なメディアガイダンスソースの詳細図を示す図である。
【図１４】一覧を取得、選択、および表示するための例示的な流れ図を示す図である。
【図１５】ユーザをオンラインメディアコンテンツのプロバイダに導くための例示的な流れ図を示す図である。
【図１６】ユーザが選択した基準要素に基づいて、一覧を取得、選択、および表示するための例示的な流れ図を示す図である。
【図１７】基準要素を表示し、オンラインメディアを特定するための例示的な流れ図を示す図である。
【図１８】ユーザが入力した検索語に基づいて、基準要素を選択するための例示的な工程図を示す図である。
【発明を実施するための形態】
【００１５】
任意のメディア伝達システムにおいて、ユーザが利用可能なメディアの量は、膨大になる可能性がある。結果として、多数のユーザは、ユーザがメディアの選択肢を効率的にナビゲートして、希望のメディアを容易に特定できるインターフェイスを介する形式のメディアガイダンスを望んでいる。このようなガイダンスを提供するアプリケーションは、本明細書では、双方向メディアガイダンスアプリケーションと呼ぶが、メディアガイダンスアプリケーションまたはガイダンスアプリケーションと呼ばれることがある。同様に、インターネットコンテンツおよび他の可能なタイプのコンテンツのためのガイダンスを提供するメディアガイダンスアプリケーションは、本明細書においてオンラインメディアガイダンスアプリケーションまたはオンラインガイダンスアプリケーションと称される。
【００１６】
多様な形態の双方向メディアガイダンスアプリケーションは、インターネット上のメディアコンテンツ（例えば、ストリーミングメディア、ダウンロード可能なメディア、ウェブキャスト等）のためのガイダンスを提供することができる。オンラインメディアのためのガイダンスを提供するメディアガイダンスアプリケーションの１つの典型的なタイプは、双方向テレビ番組ガイドである。双方向テレビ番組ガイド（電子番組ガイドと称される場合もある）は、特にユーザが多種のメディアコンテンツをナビゲートおよび探し出すことができるようにする、よく知られたガイダンスアプリケーションである。オンラインメディアの他に、そのようなコンテンツは、（従来の放送、ケーブル、衛星または他の手段を介して提供される）従来のテレビ番組、および有料番組、（ビデオオンデマンド（ＶＯＤ）システムにおける）オンデマンド番組、および他のタイプのメディアまたはビデオコンテンツを含み得る。ガイダンスアプリケーションにより、ユーザは、例えば、ビデオクリップ、記事、広告、チャットセッション、ゲーム等を含むビデオコンテンツに関連するコンテンツをナビゲートおよび探し出すこともできる。
【００１７】
インターネット、モバイルコンピューティング、高速ワイヤレスネットワークの登場に伴い、ユーザは、パーソナルコンピュータ（ＰＣ）、および従来は使用しなかった、ハンドヘルドコンピュータ、携帯端末（Ｐｅｒｓｏｎａｌ  ｄｉｇｉｔａｌ  ａｓｓｉｓｔａｎｔ：ＰＤＡ）、モバイル電話または他のモバイル装置のような、その他の装置上でメディアにアクセスしている。これらの装置上で、ユーザは、テレビを介して利用可能であるのと同じメディア間をナビゲートおよび探し出すことができる。結果として、メディアガイダンスは、これらの装置上でも必要である。ガイダンスは、テレビだけを介して利用可能なメディアコンテンツ、これらの装置のうちの１つ以上だけを介して利用可能なメディアコンテンツ、または、テレビおよびこれらの装置のうちの１つ以上で利用可能なメディアコンテンツに対して、提供することができる。メディアガイダンスアプリケーションは、オンラインアプリケーション（つまり、ウェブサイト上で提供）、または、ハンドヘルドコンピュータ、ＰＤＡ、モバイル電話、または他のモバイル装置上で、スタンドアロン型アプリケーションまたはクライアントとして提供することができる。メディアガイダンスアプリケーションを実現することができる多様な装置およびプラットフォームについて、以下に詳細を説明する。
【００１８】
メディアガイダンスアプリケーションの機能の１つは、メディア一覧やメディア情報をユーザに提供することである。図１〜２は、メディアガイダンスを、特に、メディア一覧で提供するために使用できる例示的なディスプレイ画面を示す。図１〜２に示されるディスプレイ画面は、任意の適切な装置またはプラットフォーム上に実現することができる。図１〜２のディスプレイは、全画面のディスプレイとして例示されているが、表示されているメディアコンテンツを完全または部分的にオーバーレイすることもできる。ユーザは、ディスプレイ画面に提供された選択可能なオプションを選択することによって（例えば、メニューオプション、一覧オプション、アイコン、ハイパーリンク等）、または、リモコンまたは他のユーザ入力インターフェイスまたは装置上の専用ボタン（例えば、「ガイド」ボタン）を押すことによって、メディア情報にアクセスする意思があることを示すことができる。ユーザの指示に応答して、メディアガイダンスアプリケーションは、枠内の時間およびチャンネル別、時間別、チャンネル別、メディアのタイプ別、カテゴリ別（例えば、映画、スポーツ、ニュース、子供向け、または他の番組カテゴリ）、または、他の定義済、ユーザ定義、または他の体系化基準等、いくつかの方式のうちの１つで体系化されたメディア情報を備えるディスプレイ画面を提供することができる。
【００１９】
図１は、時間およびチャンネル別に配置された例示的な枠の番組一覧ディスプレイ１００を示しているが、単一のディスプレイで多種のメディアコンテンツ（例えば、オンラインビデオ）にアクセスすることも可能である。ディスプレイ１００は、（１）チャンネル／メディアタイプ識別子１０４の列（各チャンネル／メディアタイプ識別子（列のセル）は利用可能な異なるチャンネルまたはメディアのタイプを識別する）、および（２）時間識別子１０６の行（各時間識別子（行のセル）は番組の時間帯を識別する）を備える枠１０２を含むことができる。また、枠１０２は、番組一覧１０８のような番組一覧の欄を含み、各一覧は、一覧に関連したチャンネルや時刻上に提供される番組のタイトルを提供する。ユーザ入力装置によって、ユーザは、ハイライト領域１１０を移動することによって、番組一覧を選択することが可能である。ハイライト領域１１０によって選択された番組一覧に関連する情報は、番組情報領域１１２に提供される。領域１１２は、例えば、番組タイトル、番組内容、番組が提供される時刻（該当する場合）、番組が放送されるチャンネル（該当する場合）、番組の評価および他の望ましい情報を含むことができる。
【００２０】
スケジュールに従って提供される線形番組へのアクセスを提供することに加えて、メディアガイダンスアプリケーションは、スケジュールに従って提供されない非線形番組へのアクセスも提供する。非線形番組は、様々なオンラインソースからのインターネットコンテンツ（例えばストリーミングメディア、ダウンロード可能なメディア等）、オンデマンドコンテンツ（例えばＶＯＤ）、ローカルに記憶されているメディアコンテンツ（例えば、デジタルビデオレコーダ（ＤＶＲ）、デジタルビデオディスク（ＤＶＤ）、ビデオカセット、コンパクトディスク（ＣＤ）に記憶されたビデオコンテンツ等）、または時間に関係しない他のメディアコンテンツを含む、種々のメディアソースからのコンテンツを含む。オンデマンドコンテンツは、映画および特定のメディアプロバイダによって提供されるオリジナルのメディアコンテンツ両方を含むことができる（例えば、「Ｔｈｅ  Ｓｏｐｒａｎｏｓ」や「Ｃｕｒｂ  Ｙｏｕｒ  Ｅｎｔｈｕｓｉａｓｍ」を提供しているＨＢＯ  Ｏｎ  Ｄｅｍａｎｄ）。ＨＢＯ  ＯＮ  ＤＥＭＡＮＤ、ＴＨＥ  ＳＯＰＲＡＮＯＳおよびＣＵＲＢ  ＹＯＵＲ  ＥＮＴＨＵＳＩＡＳＭは、Ｈｏｍｅ  Ｂｏｘ  Ｏｆｆｉｃｅ，Ｉｎｃの登録商標である。インターネットコンテンツは、チャットセッションまたはウェブキャストのようなウェブイベント、または、インターネットウェブサイトまたは他のインターネットアクセス（例えばＦＴＰ）を介して、ストリーミングメディアまたはダウンロード可能なメディアとしてオンデマンドで利用可能なコンテンツを含むことができる。
【００２１】
枠１０２は、オンデマンド一覧１１４、録画メディア一覧１１６、およびインターネットコンテンツ一覧１１８を含む非線形番組のための一覧を提供することができる。異なるタイプのメディアソースからのコンテンツのためのディスプレイ組み合わせ一覧は、「混合型メディア」ディスプレイと呼ばれることがある。ディスプレイ１００とは異なる、表示可能な一覧のタイプの多様な並びは、ユーザ選択またはガイダンスアプリケーション定義に基づくことができる（例えば、録画および放送一覧だけのディスプレイ、オンデマンドおよび放送の一覧だけのディスプレイ、等）。例示されているように、一覧１１４、１１６および１１８は、これらの一覧の選択がそれぞれ、オンデマンド一覧、録画一覧またはインターネット一覧専用のディスプレイへのアクセスを提供できることを示すように、枠１０２内に表示される時間帯全体に示される。図１に示されるように、情報領域１１２は、このような一覧にアクセスした際に提供され得る、ディスプレイのタイプに関する情報を表示することができる。他の実施形態では、これらメディアタイプの一覧は、枠１０２内に直接含めることができる。追加の一覧は、ナビゲーションアイコン１２０のうちの１つを選択するユーザに応答して表示することができる。（ユーザ入力装置上の矢印キーを押すと、ナビゲーションアイコン１２０を選択するのと同様な方式でディスプレイを変化することができる。）
ディスプレイ１００は、ビデオ領域１２２、広告１２４、およびオプション領域１２６も含むことができる。ビデオ領域１２２によって、ユーザは、ユーザが現在視聴可能、視聴可能になる予定、または、視聴可能であった番組を表示および／プレビューすることができるようになる場合がある。ビデオ領域１２２のコンテンツは、枠１０２に表示される一覧のうちの１つに対応、または、独立させることができる。ビデオ領域を含む枠ディスプレイはピクチャインガイド（ＰＩＧ）ディスプレイと呼ばれる場合がある。ＰＩＧディスプレイとその機能については、２００３年５月１３日出願のＳａｔｔｅｒｆｉｅｌｄらの米国特許番号６，５６４，３７８および２００１年５月２９日出願のＹｕｅｎらの米国特許番号６，２３９，７９４に詳細が説明されており、全体を参照することによってここに組み込む。ＰＩＧディスプレイは、本発明の他のメディアガイダンスアプリケーションディスプレイ画面に含むことができる。
【００２２】
広告１２４は、視聴者のアクセス権（例えば、番組サービスに加入）に応じて、現在視聴が可能、今後視聴が可能、または視聴が可能になることはない、メディアコンテンツに対して広告を提供することができ、さらに、枠１０２内の１つ以上のメディア一覧に対応または無関係にすることができる。また、広告１２４は、枠１０２に表示されるメディアコンテンツに関係または無関係な製品またはサービスに対する広告にすることができる。広告１２４は、選択可能にすることができ、メディアコンテンツに関する詳細情報を提供する、製品またはサービスに関する情報を提供する、メディアコンテンツ、製品またはサービスの購入を可能にする、広告に関係するメディアコンテンツを提供することなどができる。広告１２４は、ユーザのプロファイル／選好、モニタされたユーザアクティビティ、提供されるディスプレイのタイプ、または、他の適切なターゲット対象の広告ベースに基づいたターゲットにすることができる。
【００２３】
広告１２４は、四角またはバナー形状として示されているが、広告は、ガイダンスアプリケーションのディスプレイ内で任意の適切な大きさ、形状、および場所に提供することができる。例えば、広告１２４は、枠１０２に対して水平方向に隣接する四角形として提供することができる。これは、パネル広告と呼ばれることがある。さらに、広告は、メディアコンテンツまたはガイダンスアプリケーションディスプレイ上にオーバーレイ、またはディスプレイ内に埋め込むことができる。広告もまた、テキスト、画像、入れ替わる画像、ビデオクリップまたは他のタイプのメディアコンテンツも含むことができる。広告は、ガイダンスアプリケーションを備えるユーザ機器内、ユーザ機器に接続されたデータベース内、離れた場所（ストリーミングメディアサーバを含む）、または他の記憶手段またはこれらの場所の組み合わせ上に記憶することができる。メディアガイダンスアプリケーションに広告を提供することは、例えば、２００３年１月１７日出願のＫｎｕｄｓｏｎらの米国特許出願番号１０／３４７，６７３、２００４年６月２９日出願のＷａｒｄ，ＩＩＩらの米国特許番号６，７５６，９９７、および２００２年５月１４日出願のＳｃｈｅｉｎらの米国特許番号６，３８８，７１４に詳細が検討されており、全体を参照することによりここに組み込む。広告は、本発明の他のメディアガイダンスアプリケーションディスプレイ画面に含むことができることが理解される。
【００２４】
オプション領域１２６によって、ユーザは、多種のメディアコンテンツ（例えば、インターネットコンテンツ）、メディアガイダンスアプリケーション表示、および／またはメディアガイダンスアプリケーション機能にアクセスできるようになる場合がある。オプション領域１２６は、ディスプレイ１００（および本発明の他のディスプレイ画面）の一部にすることができるか、あるいは画面上のオプションを選択することによって、またはユーザ入力装置上の専用または割り当て可能ボタンを押すことにより、ユーザによって起動することができる。オプション領域１２６の選択可能なオプションは、枠１０２内の番組一覧に関連する機能に関することができるか、あるいはメインメニューディスプレイから利用可能なオプションを含むことができる。番組一覧に関係する機能は、番組の他の放送時間または受信方式の検索、番組の録画、番組のシリーズ録画を可能にすること、番組および／またはチャンネルをお気に入りとして設定、番組の購入、または他の機能を含むことができる。メインメニューディスプレイから利用可能なオプションは、検索オプション、ＶＯＤオプション、ペアレンタル管理オプション、多様なタイプの一覧表示へのアクセス、プレミアムサービスへの加入、ユーザのプロファイルの編集、ブラウザオーバーレイにアクセス、または他のオプションを含むことができる。
【００２５】
ガイダンスを提供するための別のディスプレイ配置を図２に示す。ディスプレイ２００は、インターネットにより配信されるビデオのためのガイダンスを提供し、オンラインメディアガイダンスアプリケーションにおけるディスプレイとして、またはクライアント−サーバあるいはスタンドアロン型（例えば、セットトップボックスベースの）ガイダンスアプリケーションにおけるディスプレイとして提供され得る。本明細書における一部の実施例においては、インターネットにより配信されるテレビ番組が提供されるが、開示される実施形態は、映画、ユーザが生成したコンテンツ、または任意の他のタイプのメディアコンテンツのためのガイダンスを提供し得る。一部の実施形態においては、ディスプレイ２００は、ディスプレイ１００（図１）における一覧１１８のユーザ選択の結果として表示される。明確化および整理するために、ディスプレイ２００は、３つの列に分割され得る。中央列２０４は、モザイク２０８に配置されるメディア一覧を含む。左列２０２は、ユーザがモザイク２０８において提供されるビデオに対する基準（例えば、特定のジャンル、ショー等）を定義できるようにする。右列２０６は、ユーザに推奨を提供する。これらの列のそれぞれは、図２〜７、８Ａ〜８Ｃ、および９Ａ〜９Ｂに関連して以下に詳述される。
【００２６】
左列２０２は、ユーザが関心対象の基準に基づいてビデオを選択できるようにする。左列２０２は、選択可能なカテゴリ２１０の一覧を提供する。カテゴリは、ジャンル、チャンネル、ショー、ホットリスト、タイプ（例えば、テレビドラマ、映画等）、または任意の他のそのようなカテゴリを含み得る。カテゴリの１つは、選択された状態であり得る。カテゴリは、ユーザ指示に基づいて選択されるか、または選択された状態にデフォルト設定され得る。選択された状態において、選択されたカテゴリに対応する選択可能な基準要素２１２のウィンドウ２１４が存在し得る。ウィンドウは、カテゴリ名の下に位置して、どのカテゴリが選択されたかを示すことができる。ユーザ入力装置を用いて、ユーザは、ウィンドウ２１４において、（例えば、ハイライト表示された領域２１６を望ましい基準要素に移動させてキーを押すか、または望ましい基準要素を直接クリックすることによって）基準要素２１２を選択することができる。選択されると、ウィンドウ２１４内に表示されることに加えて、選択された基準要素が２１８に現れ得る。つまり、その対応するカテゴリ２１０の下、およびウィンドウ２１４の上に現れ得る。これは、基準要素が良好に選択されたことをユーザに示す。複数の基準要素が同一カテゴリ内で選択されると、各基準要素は、所定の順序（例えば、基準要素が選択された順、アルファベット順等）でカテゴリの下に一覧表示され得る。選択された基準要素は、カテゴリが選択されない場合であっても、選択された基準要素２２２によって示されるように、その対応するカテゴリの下に一覧表示され得る。選択可能なボタン２２０は、選択された基準要素２１８および２２２のそれぞれの隣に提供され得る。ボタン２２０を選択することによって、対応する選択された基準要素を非選択状態にすることができる。
【００２７】
ユーザが基準要素を選択するための代替方法は、検索語／キーワードを手入力することである。ユーザは、ユーザ入力装置を使用して、１つ以上のキーワードを検索バー２２４に入力することができる。選択可能なボタン２２６を選択し、入力されたキーワードを使用して検索を開始することができる。検索バー２２４は、必要に応じて、左列２０２と併せて使用してもよい（例えば、ユーザは、列２０２内の選択された基準要素および検索バー２２４に入力されたキーワードに基づいて基準要素を定義することができる）。
【００２８】
中央列２０４は、モザイク２０８に一連のビデオを表示することができ、一連のビデオは、検索バー２２４および／または左列２０２のユーザ入力の受け取ることに基づいて判断される。図１からの一覧とは異なり、ディスプレイ２００における一覧は、メディアを説明するための簡単なテキスト（例えば、番組タイトル）およびアイコンに限定されない。むしろディスプレイ２００において、一覧は、カバーアート、メディアコンテンツからの静止画像、ビデオクリッププレビュー、メディアコンテンツからのライブビデオ、または一覧によって説明されているメディアコンテンツをユーザに示す他のタイプのメディアを含むグラフィック画像を提供することができる。グラフィック一覧のそれぞれは、テキストを伴い、一覧に関連するメディアコンテンツに関するさらなる情報を提供することもできる。図が必要以上に複雑にならないように、モザイク２０８における一覧２２８の詳細図を図３に示す。
【００２９】
図３は、モザイク２０８におけるメディア一覧２２８の一実施形態を示す（図２）。ビデオは、グラフィック識別子３０２（例えば、ビデオのサムネイル／スクリーンショット、ビデオのプレビュー、ビデオ自体等）によって表示され得る。ビデオの評価３０４は、グラフィック識別子３０２の一部にオーバーレイされ得る。評価は、それぞれのメディアガイダンスアプリケーションまたは関連／系列番組からビデオを評価したすべてのユーザからの評価指定を反映し得る。視覚インジケータは、テキストボックス／オーバーレイ３０６を伴い、メディアコンテンツに関するさらなる情報を提供することもできる。例えば、テキスト説明３０８は、メディアタイトル、ビデオが視聴可能になった日、およびビデオの長さを含み得る。またテキストボックスは、簡単なアイコン３１０および／または３１２を含み得る。アイコン３１０は、簡単なドル記号であり、メディアがメディアプロバイダからのダウンロードまたはストリームにいくらかの費用がかかる場合に表示され得る。アイコン３１０がない場合、ビデオは無料である。同様に、ビデオがエディタ（例えば、テレビまたは映画の批評家）により推奨されるビデオである場合は、チェックマーク３１２等のアイコンが表示され得る。そうでない場合は、チェックマーク３１０が表示されない。
【００３０】
図２に戻ると、選択または入力された基準を適用した後に特定されたビデオの総数が領域２３０に表示される。領域２３０は、左列２０２に表示されるが、ユーザインターフェイス２００上の任意の場所に表示され得る。モザイク２０８において現在見ることができるビデオよりも多くのビデオが特定される場合は、選択可能な矢印２３４および２３６を使用して、より多くの視聴可能なビデオを見ることができる。選択可能な矢印２３４は、ユーザが特定されたビデオの新しいサブセットを見ることができるようにし、選択可能な矢印２３６は、ユーザを識別されたビデオの以前に見られたサブセットに戻す。ユーザは、ビデオが提示される順序を、ソートリンク２３８のうちの１つを選択することによって変えることができる。特定されたビデオは、ビデオが視聴可能になった日（例えば、最近の日付から、または最も古い日付から）、ビデオの人気（例えば、ビデオが他のユーザによって選択された回数の合計に基づいて）、ランダムな順序に従って、またはビデオのセットをソートするための任意の他の方法を使用してソートされ得る。
【００３１】
ユーザインターフェイス２００は、スライダ２４０および２４２を使用して、ユーザが望ましいビデオの最大の長さおよび望ましい新しさを示すことができるようにもする。スライダ２４０は、最大のビデオの長さを設定する。スライダ２４０が右端にある場合、ビデオの長さに制限はない。スライダが左に移動するにつれて、徐々に短いビデオのみが結果に含まれ得る。例えば、スライダ２４０がスケールの中間点にある場合は、３０分未満のビデオクリップのみが結果に含まれる。スライダが左端にある場合は、５分未満のビデオクリップのみが結果に含まれる。同様に、スライダ２４２は、最大の日付範囲を設定する。スライダ２４２が右端にある場合、ビデオの古さに制限はない。スライダが左に移動するにつれて、徐々に最近のビデオのみが結果表示に含まれ得る。
【００３２】
モザイク２０８は、２×２グリッドの一覧２２８である。しかしながら、任意の他の配置、例えば３×３または２×３グリッドを使用してもよい。さらに、各一覧２２８は同一サイズで表示されるが、異なるサイズであってもよい。一覧は、異なるサイズまたはグラフィック的に強調され、ユーザに対する関心の度合い、検索に続いて識別された各識別されたビデオの関連性を示すか、またはメディアプロバイダの要望に応じて、またはユーザの選好に基づいて、所定のコンテンツを強調する。メディア一覧をグラフィック的に強調するための種々のシステムおよび方法は、例えば、２００５年１２月２９日出願のＹａｔｅｓの米国特許出願第１１／３２４，２０２号において論じられており、ここで参照することによりその全体が本明細書に組み込まれる。
【００３３】
各一覧２２８は、選択可能なフレームであり得る。本発明の一実施形態においては、ユーザが選択可能なフレームを選択すると、ユーザは、対応するビデオがダウンロードまたはストリームされ得るウェブサイトに導かれる。ウェブサイトは、オーバーレイまたは新しい画面に表示され得る。本発明の別の実施形態においては、ユーザが一覧２２８を選択すると、ビデオに関する追加情報、例えば番組の説明がオーバーレイまたは右列２０６においてユーザに表示され得る。追加情報に基づいて、ユーザは、ビデオが提供されるウェブサイトに導かれるように選択するか、ビデオをお気に入りビデオ一覧に追加するか、またはビデオをビュー待ち行列２４４に追加することができる。
【００３４】
ビュー待ち行列２４４は、ユーザが後で見るように選択したビデオの一覧を表示する。各ビデオは、スクリーンショット／サムネイル等のグラフィック識別子、ビデオのプレビュー、またはビデオ自体により表示され得る。本発明の一実施形態においては、各ビデオ識別子２４６は選択可能であり、ユーザが鑑賞したいと思うビデオへの容易なアクセスをユーザに提供する。ビュー待ち行列からビデオが選択されると、ユーザは、ビデオが提供されるウェブサイトに導かれ得る。ビデオが選択されると、ビデオがビュー待ち行列から自動的に除去されるか、またはユーザがビデオをビュー待ち行列から手動で除去できる。本発明の別の実施形態においては、ビュー待ち行列２４４は「プレイリスト」として作動する。ユーザがビュー待ち行列からのビデオを見る用意ができると、ユーザは、ビュー待ち行列における最初のビデオのウェブサイトに導かれる。
【００３５】
右列２０６は、２種類の情報を表示することができる。（１）推奨されるビデオをユーザに提示するか、または（２）選択されるビデオに関する追加情報を表示することができる。図２および４は、ユーザに対する推奨を表示する前者の機能を実行する右端の列２０６を示す。後者の機能は、図５に関連して以下に詳述される。列２０６のヘディング２５０は、「今日の厳選」と示され、その日に最も人気のあるビデオに基づいて推奨が選択されたことを示す。ユーザに推奨を提供する他の方法は、図４に関連して以下に詳細に説明される。推奨されるビデオは、上述の図３に関連する一覧２２８に類似する形式を提供することによって、ユーザに提示され得る。代替として、推奨されるビデオは、ビデオのタイトル２５２、評価オーバーレイ２５６を伴うビデオのグラフィック識別子２５４、ビデオの簡単な番組説明２５８を一覧表示することによって、表示され得る。他の情報は、各ビデオに対して列２０２に提供され得る。
【００３６】
ユーザが初めてガイダンスアプリケーションに入ると、厳選は、任意のカテゴリにおいて視聴可能なすべてのビデオのうちの最も人気のあるビデオに基づき得る。ユーザが、左列２０２においてキーワードを検索する、または基準要素を選択することによって関心対象のビデオのタイプを定義すると、ユーザの動作を反映するように、右列２０６における推奨されるビデオが変更され得る。例えば、ユーザがウィンドウ２１４において「アクション／アドベンチャ」基準要素を選択すると、「今日の厳選」の下のビデオを変更して、その日の最も人気のある１つ以上のアクション／アドベンチャビデオを含めることができる。
【００３７】
右列２０６に提供される推奨は、人気以外の基準に基づき得る。例えば、推奨は、図４の列４００に示されるように、エディタの推奨に基づき得る。ヘディング４０２は、「エディタの選択」と示され、推奨されるビデオが選択される方法を反映する。エディタは、有名な映画またはテレビの批評家であるか、またはユーザが知り得る任意の他の人物であり得る。本発明の一実施形態と一致して、列４００は、モザイク２０８における一覧よりも多くの各推奨ビデオに関する情報を提供し得る（図２）。例えば、各推奨ビデオに対して、タイトル４０４、評価４０８オーバーレイを伴うグラフィック識別子（例えば、サムネイル／スクリーンショット等）４０６、および簡単な説明４１０が表示される。各ビデオの評価４０６は、ユーザが入力した評価に基づき得る。ビデオに関する他の情報は、ビデオが本来放送されたネットワークからのネットワークシンボル４１２（例えば、ＦＯＸ）、ジャンル（例えば、アクション／アドベンチャ、ドラマ等）、またはタイプ４１４（例えば、テレビドラマ、映画等）、ビデオの長さ４１６、およびビデオをダウンロードまたはストリームする費用４１８を含み得る。ＦＯＸは、ＦＯＸ  Ｂｒｏａｄｃａｓｔ  Ｃｏｍｐａｎｙの登録商標である。列４００は、単に例示的なものであるため、上述よりも多いまたは少ないビデオに関する情報が表示され得る。
【００３８】
人気またはエディタの選択に基づく以外の手技を使用して、ユーザへの推奨を選択してもよい。推奨は、ユーザの関心に基づいてもよい。ユーザの関心は、メディアガイダンスアプリケーション上のユーザの操作を監視する、明確なユーザ指定、またはユーザプロファイルから取得され得る。例えば、ユーザがアクション／アドベンチャビデオを好まない場合、推奨されるビデオは、アクション／アドベンチャビデオ以外で最も人気のある２つまたは３つのビデオとなり得る。ユーザが通常、ロジャー・エバートによりスポットが当てられたビデオを見る場合、推奨されるビデオは、ロジャー・エバートにより最近取り上げられた２つまたは３つのビデオとなり得る。
【００３９】
ユーザがモザイク２０８または推奨されるビデオのいずれかからビデオを選択すると、右列２０６（図２）は、図５に示されるように、選択されたビデオに対するオプションをユーザに表示することができる。さらに、ビデオに関するさらなる情報が表示され得る。図５は、図４において最初のビデオまたはモザイク２０８のビデオのうちの１つを選択する結果を示す。選択されたビデオに関する情報コンテンツに加えて、選択可能なオプション５０４、５０６、５０８、５１０、５１６、および５１８がユーザに提示される。選択可能なボタン５０４は、新しいディスプレイまたはオーバーレイを開き、ビデオが提供されるウェブサイトにユーザを導く。選択可能なボタン５０６は、現在のビデオをビュー待ち行列２４４に追加し（図２）、選択可能なボタン５０８は、ビデオをユーザのお気に入り一覧に追加する。
【００４０】
オプション５１０は、現在表示されているビデオに関連するリンクを提供する。したがって、ユーザがそのビデオを楽しむ場合、ユーザは関連するビデオに導かれ得る。関連するビデオは、キーワード５１２としてユーザに提示される。キーワード５１２は、ビデオに関連する俳優または他の有名人、番組が放送されるネットワーク、関連するネットワーク、またはビデオに関連する任意の他のキーワードであり得る。一覧における各キーワードの隣には、キーワードに関連する視聴可能なビデオの数に対応する数字５１４が表示される。例えば、図５において、キーファ・サザーランドは、選択されたショーに出演する俳優であり、該俳優に関して３９２本のビデオが視聴可能である。ユーザが選択可能なリンク５２０を選択すると、モザイク２０８（図２）は、３９２本のビデオを含むように反映される。次に右端の列２０６は、選択されたキーワードに基づいて、ユーザに推奨を提供するように戻る（図４）。
【００４１】
列５００は、「友達に送信」５１６および「このビデオに関するブログ」５１８機能を含む、選択されたビデオに関連する他のオプションを提示することができる。機能５１６により、ユーザは、現在のビデオについて友達に通知できる。本発明の一実施形態においては、ビデオを提供するウェブサイトのＵＲＬは、友達の電子メールアドレスに送信されるか、または任意の適切な手段を使用して友達に送信され得る。本発明の別の実施形態において、ビデオは友達のユーザプロファイルにおける推奨一覧に追加され、友達は、メディアガイダンスアプリケーション上にある自分のアカウントにアクセスすると、該一覧にアクセスできる。電子メールまたは情報を配信するための任意の他の方法を友達に送信し、新しい推奨が追加されたことを友達に通知することもできる。
【００４２】
機能５１８は、新しいディスプレイ画面（図示せず）にユーザを導くことができる。そのディスプレイ画面により、ユーザは、ビデオを見た後に、ビデオに関する自分の見解またはコメントを入力することができる。これらの見解は、ユーザに関連するブログに保存され得る。ブログは、種々のエントリを含むことができ、各エントリは、特定のビデオまたはビデオに関する関連メディア情報（例えば、特定のジャンル、ショー、チャンネル、俳優等）に対応する。一部の実施形態においては、オプション５１８を選択することによって、ビデオに関するエントリは自動的に開始され得る。ブログは、ユーザプロファイルに保存され得る。ブログは、ユーザ機器上に保存され、ユーザのみにアクセス可能であり得る。代替として、ブログはリモートに保存され、友達として指定されたユーザにアクセス可能となるか、または人々が読めるように公開され得る。
【００４３】
列５００によってユーザに提供され得るが、図の乱雑化を避けるために図示されていない他の機能は、ビデオを評価するオプション、ビデオに関するフォーラムを訪ねるオプション、またはビデオに関するウィキ可能なページに移動するオプションである。必要に応じて、ユーザは、ビデオまたはビデオに関連するトピック（例えば、テレビショー、ビデオを提供するネットワーク、ビデオに出演している俳優等）について議論するフォーラムに導かれ得る。ユーザは、ビデオまたはビデオに関連するトピックについてのウィキ可能なページに移動し、情報を他のガイダンスアプリケーションのユーザと共有することもできる。
【００４４】
図２のディスプレイ画面２００を提供するアプリケーション等のメディアガイダンスアプリケーションは、ユーザの選好に基づいて個人化され得る。個人化されたメディアガイダンスアプリケーションにより、ユーザは、ディスプレイおよび機能をカスタム化し、メディアガイダンスアプリケーションの個人化された「体験」を形成できる。この個人化された体験は、ユーザがこれらのカスタマイズを入力できるようにすることによって、および／またはユーザアクティビティを監視して種々のユーザの選好を判定するメディアガイダンスアプリケーションによって形成され得る。ユーザは、ログインすることにより、または他の手段でガイダンスアプリケーションに対して自身を特定することによって、個人化されたガイダンスアプリケーションにアクセスすることができる。メディアガイダンスアプリケーションのカスタマイズは、ユーザプロファイルに従って行われ得る。カスタマイズは、多様なディスプレイスキーム（例えば、ディスプレイのカラースキーム、テキストのフォントサイズ等）、表示されるメディアコンテンツ一覧の性質（例えば、推奨されるメディアコンテンツ等）、表示される基準要素の性質（例えば、カテゴリまたは基準要素の順序等）、ペアレンタル管理設定、および他の望ましいカスタマイズを含み得る。
【００４５】
メディアガイダンスアプリケーションにより、ユーザは、ユーザプロファイル情報を提供することができる、またはユーザプロファイル情報を自動的に編成することができる。メディアガイダンスアプリケーションは、例えば、ユーザがアクセスするメディア、および／またはユーザとガイダンスアプリケーションとの他の対話を監視することができる。さらに、メディアガイダンスアプリケーションは、特定のユーザに関連する他のユーザプロファイルのすべてまたは一部を（例えば、ｗｗｗ．ｔｖｇｕｉｄｅ.ｃｏｍ等のユーザ
がアクセスするインターネット上の他のウェブサイトから、ユーザがアクセスする他のメディアガイダンスアプリケーションから、ユーザがアクセスする他の双方向アプリケーションから、ユーザの携帯端末から等）取得し、および／またはメディアガイダンスアプリケーションがアクセスできる他のソースからユーザに関する情報を取得することができる。結果として、ユーザの異なる装置にわたって統一されたガイダンスアプリケーション体験がユーザに提供され得る。このタイプのユーザ体験は、図１１に関連して以下に詳細に説明される。追加の個人化されたメディアガイダンスアプリケーション機能は、２００５年７月１１日出願のＥｌｌｉｓらによる米国特許出願番号１１／１７９，４１０、１９９９年１１月９日出願のＢｏｙｅｒらによる米国特許出願番号０９／４３７，３０４、および２００２年２月２１日出願のＥｌｌｉｓ他による米国特許出願番号１０／１０５，１２８に詳述されており、ここで参照することによりそれら全体が本明細書に組み込まれる。
【００４６】
ユーザは選好を入力し、例えば図６におけるディスプレイ６００を通して、ガイダンスアプリケーションによって提供されるディスプレイをカスタマイズすることができる。ユーザの選好は、ユーザに関連するユーザプロファイルに保存され得る。ユーザインターフェイス６００は、ユーザのお気に入りのビデオ、ユーザのディスプレイ選好を表示し、ユーザが選好を追加または削除できるようにすることができる。お気に入りビデオ一覧６０２は、ビデオの一覧であり、各ビデオは、ユーザが、例えば、選択可能な「お気に入りに追加」ボタン５０８を選択することによってお気に入りとしてマークされている（図５）。一覧における各エントリは、グラフィック識別子６０４（例えば、スクリーンショット／サムネイル）およびテキスト情報６０６によって識別され得る。テキスト情報６０６は、ビデオのタイトル、ビデオの長さ、ビデオが視聴可能になった日、および任意の他の関連情報を含み得る。一覧６０２における各ビデオの隣にある「閉じる」識別子６０８により、ユーザは、一覧から任意の個別のビデオを削除することができる。「お気に入りビデオ」一覧６０２は、少なくともお気に入り一覧が（例えば、ユーザプロファイルに）永久に保存されるという理由から、ビュー待ち行列２４６とは異なり得る。したがって、ユーザは、ガイダンスアプリケーションを出て、ディスプレイ６００に保存された情報を喪失することなく、後にアプリケーションに戻ることができる。お気に入り一覧６０２の下は、「友達に送信」リンク６１０である。リンク６１０により、ユーザは、ユーザのお気に入り一覧内のビデオを友達に送信することができる。お気に入り一覧６０２は、図５のリンク５１６に関連して説明される手技のいずれかを使用して、友達に送信され得る。
【００４７】
ユーザは、選好一覧６１２における選好の閲覧に入ることができる。選好一覧６１２は、１人以上のユーザのお気に入りのエディタ６１４を含み得る。選好一覧６１２は、１つ以上のお気に入りのタイプのビデオ６１６を含み得る。ユーザインターフェイス２００の左列２０２において利用可能な選択可能な基準要素のいずれも（図２）（例えば、ジャンル、チャンネル、ショー、ホットリスト、ビデオのタイプ等における基準要素）が選好一覧に含まれ得る。ユーザにより入力された選好のいずれも、選好に対応するボタン６１８を選択することによって除去され、選好は、リンク６２０を選択することによって追加され得る。リンク６２０は、ユーザを新しい画面（図示せず）またはオーバーレイに導き、ここでユーザは、追加オプションを選択して選好一覧に含めることができる。
【００４８】
リンク６２２を使用して、ユーザの関心を引く新しいビデオが視聴可能になると、警告を設定することができる。ユーザは、選好一覧６１２における１つ以上の基準要素を満たす新しいビデオが視聴可能になると通知され得る。ユーザは警告を設定し、基準要素のいずれか、またはすべてを使用して警告を発するようにする。警告は、電子メール、テキストメッセージ、またはユーザの関心を引く新しいビデオが視聴可能になったというニュースを配信するための他の適切な形式であり得る。
【００４９】
ユーザインターフェイス２００（図２）は、一覧６２４および６２６に入力された選好に基づいてカスタマイズされ得る。一覧６２４は、一覧における基準要素のうちの少なくとも１つの特性を有さない任意のビデオを表示しない。例えば、例示的なユーザインターフェイス６００において、ユーザは、アクション／アドベンチャのジャンルの結果のみを見ることを指定した。一覧６２４のフィルタリング効果は、少なくとも１つの基準要素が選択される場合にのみ生じ得る。
【００５０】
一覧６２６は、ユーザに提示される一覧における基準要素のいずれかを満たすビデオを除外することができる。したがって、一覧６２０が空の場合、一覧６２０はユーザに提示されるビデオに影響しない。一覧６２４または一覧６２６のいずれかを使用して、ユーザは、ビデオのタイプが任意の検索に戻されるか否かを大幅に管理できる。ディスプレイ６００は、ユーザインターフェイス２００をカスタマイズするための他のオプションも含み得る。一部の実施形態においては、ユーザは左列２０２のフォーマットまたはオプションを変更することができる。ユーザは、カテゴリを表示するか、または表示されないようにすることができる。ユーザは、カテゴリまたは基準要素が表示される順序を選択することができる。
【００５１】
図７は、ニュースカテゴリにおいて視聴可能なビデオの例示的なベン図７００を示す。ベン図７００に示されるように、ニュースのジャンル７０２において、２０００本のビデオがユーザに表示可能である。２０００本のニュースビデオのうち、１３９本のビデオはＣｏｍｅｄｙ  Ｃｅｎｔｒａｌチャンネル７０４に関連する。また２０００本のニュースビデオのうちの５１８本は、Ｃ−ＳＰＡＮチャンネル７０６に関連する。ベン図に示されるよりも多くのビデオが２つのチャンネルに関連するが、これらはニュースジャンルではない。これは、ニュースボックス７０２の外側に延びる点線７１０によって示される。最後に、ボックス７０８によって示されるように、ニュースジャンルにおいて３０本のビデオがＣｏｍｅｄｙ  ＣｅｎｔｒａｌおよびＣ−ＳＰＡＮの両方に関連する。
【００５２】
図８Ａ〜８Ｃおよび９Ａ〜９Ｂに示されるディスプレイ画面の例は、ユーザインターフェイス２００、特に左列２０２（図２）の典型的な使用シナリオを示す。シナリオは、図７のベン図７００を参照して説明される。種々の段階において、列２０２（図２）は、図８Ａ〜８Ｃにおいて、列８００Ａ〜８００Ｃの形態を取り得る。このシナリオにおいて、列２０２（図２）は、範囲絞り込みの手段として使用され、それによって特定されるビデオの数が選択される基準要素ごとに減少する。最初に、列２０２は、ジャンル、チャンネル、ショー、およびホットリストのカテゴリを含み得る。ジャンルカテゴリは、デフォルトで選択状態である場合があり、ジャンルカテゴリの基準要素が表示される（図２を参照されたい）。ユーザがジャンルカテゴリにおいて基準要素「ニュース」８０２を選択すると、基準要素は、ジャンルカテゴリヘディングの下および選択可能な要素のウィンドウの上に一覧表示される。選択された基準要素８０４の隣は「閉じる」ボタン８０６であり、これを使用して基準要素を非選択状態にし、ウィンドウ８１２の上のその位置から基準要素を削除することができる。ニュースジャンルのユーザ選択に続いて、ニュースジャンルにおいて視聴可能なオンラインビデオが特定される。特定されたビデオの数、または２０００が７０８に表示され、これはベン図７００における視聴可能なニュースビデオの数と一致する。
【００５３】
カテゴリのユーザ選択、チャンネル８１０が受信されると、ジャンルカテゴリに対応する選択可能な要素のウィンドウ８１２が閉じる。チャンネルカテゴリに対応するウィンドウ８１４は、チャンネルカテゴリヘディングの下に提示される。ウィンドウ８１４における基準要素は、それぞれニュースジャンルにビデオを有する。ニュースジャンルにビデオを有しないチャンネルは、ウィンドウ８１４に含まれない。基準要素８１６（Ｃｏｍｅｄｙ  Ｃｅｎｔｒａｌ）のユーザ選択が受信されると、前述のように、基準要素８１８はカテゴリヘディングの下に移動し、「閉じる」ボタン８２０が基準要素の隣に提供される。Ｃｏｍｅｄｙ  Ｃｅｎｔｒａｌチャンネル基準要素のユーザ選択に続いて、ニュースジャンルであり、かつ、Ｃｏｍｅｄｙ  Ｃｅｎｔｒａｌに関連する視聴可能なオンラインビデオが特定される。特定されたビデオの数、または１３９が８２２に表示される。したがって、ニュースジャンルにおける２０００本のビデオのうち、１３９本のみがＣｏｍｅｄｙ  Ｃｅｎｔｒａｌに関連し、それに応じてビデオセットの範囲が狭められる。これは、ベン図７００における７０４と一致する。
【００５４】
チャンネルカテゴリにおけるＣ−ＳＰＡＮの選択に続いて、残りのビデオの数、または３０が図８Ｃの８２４に表示される。したがって、ニュースおよびＣｏｍｅｄｙ  Ｃｅｎｔｒａｌ基準の両方を満たす１３９本のビデオのうち、３０本のビデオのみがＣ−ＳＰＡＮにも関連する。この数は、ベン図７００における７０８と一致する。ショーカテゴリが選択されると、ウィンドウ８１４が閉じられ、テレビショーに対応する新しいウィンドウであるウィンドウ８２６がショーカテゴリヘディングの下に提示される。Ｔｈｅ  Ｄａｉｌｙ  Ｓｈｏｗという一つのショーのみがウィンドウに一覧表示されることに留意されたい。これは、ニュースに基づく、Ｃｏｍｅｄｙ  Ｃｅｎｔｒａｌに関連する、およびＣ−ＳＰＡＮに関連する３０本のビデオすべてが、少なくともＴｈｅ  Ｄａｉｌｙ  Ｓｈｏｗのものであるか、少なくともそれに関連することを示す。
【００５５】
Ｃｏｍｅｄｙ  Ｃｅｎｔｒａｌ基準要素を削除するユーザ指示が受信されると（例えば、ボタン８２０のユーザ選択が受け取られると）、特定されるビデオは、ニュースおよびＣ−ＳＰＡＮ基準を満たすだけでよく、ベン図７００に従って、８１８本のビデオを生じる。これは、後にユーザインターフェイス（図示せず）に反映され得る。それに応じて基準要素が変わり、ニュースおよびＣ−ＳＰＡＮ基準の両方を満たす視聴可能なビデオを有するショーを含む。
【００５６】
列２０２（図２）は、図９Ａおよび９Ｂにおける９００Ａおよび９００Ｂの形態を取る場合もある。この使用シナリオにおいて、範囲を絞り込む方法は、後の基準要素の選択によって、特定されるビデオのセットを増加させる場合がある。図９Ａに示される構成に至るまでに関与するステップは、図８Ａおよび８Ｂに関連して上述されるステップによって達成され得る。したがって、便宜上、図８Ｂは図９Ａとして複製される。図９Ａにおいて、ジャンルカテゴリのニュース基準要素およびチャンネルカテゴリのＣｏｍｅｄｙ  Ｃｅｎｔｒａｌ基準要素が選択されており、チャンネルカテゴリの基準要素が表示される。この結果、ビデオは１３９本となり、ベン図７００と一致する。
【００５７】
チャンネルカテゴリにおけるＣ−ＳＰＡＮの選択に続いて、特定されたビデオは拡大され、Ｃｏｍｅｄｙ  ＣｅｎｔｒａｌまたはＣ−ＳＰＡＮのいずれかにおけるニュース関連のビデオを含める。したがって、９０４に示される識別されたビデオの数は、１３９から６２７ビデオに増加する。ショーカテゴリにおける選択可能な基準要素のウィンドウ９０６を見ることから（例えば、ショーカテゴリを選択することによって）分かるように、Ｃｏｍｅｄｙ  ＣｅｎｔｒａｌおよびＣ−ＳＰＡＮの両方が提供するニュース関連のショーが一覧される。ウィンドウ９０６において、各チャンネルからのビデオは分離され（ショー９０８はＣｏｍｅｄｙ  Ｃｅｎｔｒａｌの提供、ショー９１０はＣ−ＳＰＡＮの提供）、それらは、別のカテゴリにおいて異なる基準要素を満たすことを示すことに留意されたい。一部の実施形態においては、他のカテゴリにおいて選択された基準要素にかかわらず、基準要素が（例えば、アルファベット順で）一緒に表示される。
【００５８】
Ｃｏｍｅｄｙ  Ｃｅｎｔｒａｌ基準要素を削除するユーザ指示が受け取られると（例えば、ボタン９１４のユーザ選択が受信されると）、ビデオのセットは狭められ得る。この場合、特定されるビデオは、ニュースおよびＣ−ＳＰＡＮ基準を満たす必要があり、ベン図７００によると、ビデオのセットが６２７から５１８に減少する。これは、後にユーザインターフェイス（図示せず）に反映され得る。それに応じて基準要素が変わり、ニュースおよびＣ−ＳＰＡＮ基準の両方を満たす視聴可能なビデオを有するショーを含む。
【００５９】
ユーザは、１つ以上のユーザ機器装置から、メディアコンテンツおよびメディアガイダンスアプリケーション（ならびに、上に説明するディスプレイ画面）にアクセスすることができる。図１０は、例示的なユーザ機器装置１０００の一般化された実施形態を示す。ユーザ機器装置のより具体的な実現形態は、図１１を参照して以下に説明する。ユーザ機器装置１０００は、入力／出力（以下「Ｉ／Ｏ」）経路１００２を経由してメディアコンテンツおよびデータを受信することができる。Ｉ／Ｏ経路１００２は、メディアコンテンツ（例えば、放送番組、オンデマンド番組、インターネットコンテンツ、および他のビデオまたはオーディオ）およびデータを制御回路１００４に提供することができる。制御回路１００４は、処理回路１００６およびストレージ１００８を含む。制御回路１００４は、Ｉ／Ｏ経路１００２を使用して、コマンド、リクエスト、および他の適切なデータを送信および受信するために使用することができる。Ｉ／Ｏ経路１００２は、制御回路１００４（および特に処理回路１００６）を１つ以上の通信経路に接続することができる（以下に説明）。Ｉ／Ｏ機能は、これらの１つ以上の通信経路によって提供することができるが、図面が複雑になり過ぎないように、図１０では単一経路として示される。
【００６０】
制御回路１００４は、１つ以上のマイクロプロセッサ、マイクロコントローラ、デジタル信号プロセッサ、プログラム可能なロジック装置等に基づく制御回路のような任意の適切な処理回路１００６に基づくことができる。一部の実施形態においては、制御回路１００４は、メモリ（つまりストレージ１００８）に記憶されたメディアガイダンスアプリケーションのために命令を実行する。クライアントサーバベースの実施形態においては、制御回路１００４は、ガイダンスアプリケーションサーバまたは他のネットワークまたはサーバとの通信に適切な通信回路を含むことができる。通信回路は、ケーブルモデム、総合デジタル通信網（ＩＳＤＮ）モデム、デジタル加入者回線（ＤＳＬ）モデム、電話モデム、または他の機器との通信用ワイヤレスモデムを含むことができる。このような通信は、少なくともオンラインメディアコンテンツを取得するためのインターネットに関与し、さらに他の任意の適切な通信ネットワークまたは経路に関与し得る（図１１を参照して詳細を説明）。さらに、通信回路は、ユーザ機器装置のピアツーピア通信、または互いに離れた場所にあるユーザ機器装置の通信を可能にする回路を含むことができる（以下に詳細を説明）。
【００６１】
メモリ（例えば、ランダムアクセスメモリ、読み取り専用メモリ、または他の任意の適切なメモリ）、ハードドライブ、光学ドライブ、または他の任意の適切な固定または取り外し可能な記憶装置（例えば、ＤＶＤレコーダ、ＣＤレコーダ、ビデオカセットレコーダ、または他の適切な記録装置）は、制御回路１００４の一部であるストレージ１００８として提供することができる。ストレージ１００８は、上記のタイプの記憶装置を１つ以上含むことができる。例えば、ユーザ機器装置１０００は、ＤＶＲ（パーソナルビデオレコーダまたはＰＶＲと呼ばれる場合がある）用のハードドライブおよび２次の記憶装置としてＤＶＤレコーダを含むことができる。ストレージ１００８は、番組情報、ガイダンスアプリケーション設定、ユーザ選好またはプロファイル情報、またはガイダンスアプリケーションを操作する場合に使用される他のデータを含めて、ここで説明された多様なタイプのメディアおよびガイダンスアプリケーションデータを記憶するために使用することができる。非揮発性メモリも使用することができる（例えば、ブートアップルーチンや他の命令を起動するために）。
【００６２】
制御回路１００４は、１つ以上のアナログチューナ、１つ以上のＭＰＥＧ−２デコーダまたは他のデジタルデコード回路、高解像度チューナ、または他の任意の適切な調整またはビデオ回路のようなビデオ生成回路およびチューニング回路を含むことができるか、あるいはこのような回路の組み合わせも含むことができる。符号化回路（例えば、放送、アナログまたはデジタル信号を保存用のＭＰＥＧ信号に変換）も提供することができる。制御回路１００４は、また、メディアをユーザ機器１０００の好ましい出力形式にアップコンバートまたはダウンコンバートするためのスケーラ回路も含むことができる。また、回路１００４は、デジタルとアナログ信号間を変換するためのデジタルからアナログへの変換回路およびアナログからデジタルへの変換回路も含むことができる。チューニングおよび符合化回路は、メディアコンテンツを受信して表示、再生、または記録するために、ユーザ機器によって使用される場合がある。チューニングおよび符号化回路は、ガイダンスデータを受信するために使用することができる。ここで説明される回路は、例えば、チューニング、ビデオ生成、符号化、デコード、スケーラ、およびアナログ／デジタル回路を含めて、１つ以上の汎用目的または専門プロセッサ上で稼動するソフトウェアを使用して実現することができる。複数のチューナを、同時チューニング機能を処置するように提供することができる（例えば、監視および記録機能、ピクチャインピクチャ（ＰＩＰ）機能、複数のチューナ記録機能等）。ストレージ１００８が、ユーザ機器１０００とは別の装置として提供される場合、チューニングおよび符合化回路（複数のチューナを含む）は、ストレージ１００８に関連させることができる。
【００６３】
ユーザは、ユーザ入力インターフェイス１０１０を使用して、制御回路１００４を制御することができる。ユーザ入力インターフェイス１０１０は、リモコン装置、マウス、トラックボール、キーパッド、キーボード、タッチ画面、タッチパッド、スタイラス入力、ジョイスティック、音声認識インターフェイスまたは他のユーザ入力インターフェイスのような、任意の適切なユーザインターフェイスにすることができる。ディスプレイ１０１２は、スタンドアロン型装置またはユーザ機器装置１０００の他の要素との統合型として提供することができる。ディスプレイ１０１２は、１つ以上のモニタ、テレビ、モバイル装置用液晶画面（ＬＣＤ）、または視覚的画像を表示するための他の任意の適切な機器にすることができる。一部の実施形態においては、ディスプレイ１０１２はＨＤＴＶ対応型にすることができる。スピーカー１０１４は、ユーザ機器装置１０００の他の要素と統合して提供することができるか、あるいはスタンドアロン型ユニットにすることができる。ディスプレイ１０１２上に表示されるビデオや他のメディアコンテンツのオーディオコンポーネントは、スピーカー１０１４を介して再生することができる。一部の実施形態においては、オーディオは、受信機（図示せず）に配信することができ、受信機がスピーカー１０１４を介してオーディオを処理および出力する。
【００６４】
図１０のユーザ機器装置１０００は、ユーザのテレビ機器１１０２、ユーザのコンピュータ機器１１０４、ワイヤレスユーザ通信装置１１０６、または非携帯型ゲーム機のように、メディアにアクセスするために適した他の任意のタイプのユーザ機器として、図１１のシステム１１００に実現することが可能である。簡素化を目的として、これらの装置は、ここでは総称して、ユーザ機器またはユーザ機器装置と呼ぶ場合がある。メディアガイダンスアプリケーションが実現されるユーザ機器装置は、スタンドアロン型装置として機能することができるか、あるいは装置のネットワークの一部にすることができる。装置の多様なネットワーク構成を実施することができ、以下に詳細を述べる。
【００６５】
ユーザのテレビ機器１１０２は、セットトップボックス、衛星放送用受信機（ＩＲＤ）、テレビセット、デジタル記憶装置、ＤＶＤレコーダ、ビデオカセットレコーダ（ＶＣＲ）、ローカルメディアサーバ、または他のユーザテレビ機器を含むことができる。これらの１つ以上の装置は、必要であれば単一の装置に統合することができる。ユーザコンピュータ機器１１０４は、ＰＣ、ノートパソコン、タブレット、ＷｅｂＴＶボックス、パーソナルコンピュータテレビ（ＰＣ／ＴＶ）、ＰＣメディアサーバ、ＰＣメディアセンター、または他のユーザコンピュータ機器を含むことができる。ＷＥＢＴＶはＭｉｃｒｏｓｏｆｔ  Ｃｏｒｐの登録商標である。ワイヤレスユーザ通信装置１１０６は、ＰＤＡ、モバイル電話、携帯用ビデオプレーヤー、携帯用音楽プレーヤー、携帯用ゲーム機、または他のワイヤレス装置を含むことができる。
【００６６】
ＰＣのテレビチューナーカード、ＷｅｂＴＶ、および他のユーザ機器装置へのビデオの統合の出現に伴い、装置を上記装置の１つとして分類しようとすると、明確に区分できなくなることに注意する。事実、ユーザテレビ機器１１０２、ユーザコンピュータ機器１１０４、およびワイヤレスユーザ通信装置１１０６のうちの各々は、図１０を参照して上記で説明したシステム機能のうちの少なくとも一部を利用することができるので、装置上で利用可能なメディアコンテンツのタイプに関しては、柔軟に考えることができる。例えば、ユーザテレビ機器１１０２は、インターネットコンテンツへのアクセスを可能にするインターネット有効型にすることができる一方、ユーザコンピュータ機器１１０４は、テレビ番組へのアクセスを可能にするチューナを含むことができる。メディアガイダンスアプリケーションは、また、多様なタイプのユーザ機器上に同じレイアウトを有することができるか、あるいはユーザ機器の表示能力に合わせて調整され得る。例えば、ユーザのコンピュータ機器上では、ガイダンスアプリケーションは、ウェブブラウザによってアクセスするウェブサイトとして提供することができる。別の実施例では、ガイダンスアプリケーションは、ワイヤレスユーザ通信装置用に縮小することができる。
【００６７】
システム１１００では、典型的に、各々のタイプのユーザ機器装置が２つ以上存在するが、図面が複雑になり過ぎないように、各々１つだけが図１１に示される。さらに、各ユーザは、２つ以上のタイプのユーザ機器装置（例えば、ユーザはテレビセットとコンピュータとを持つことができる）、および各々のタイプのユーザ機器装置を２つ以上（例えば、ユーザはＰＤＡとモバイル電話および／または複数のテレビセットを持つことができる）を利用することができる。
【００６８】
ユーザは、また、家庭内の装置およびリモートの装置でメディアガイダンスアプリケーション設定を一定に維持するように、多様な設定を設定することもできる。設定は、ここで説明された設定、さらに、お気に入りのチャンネルや番組、番組を推奨するためにガイダンスアプリケーションが利用する番組の選好、ディスプレイ選好、および他の望ましいガイダンス設定を含む。例えば、ユーザが、職場のパソコン上で、ｗｗｗ．ｔｖｇｕｉｄｅのウェブサイト上のチャンネルをお気に入りとして設定すると、同じチャンネルが、ユーザの家庭の装置上（例えば、ユーザのテレビ機器とユーザのコンピュータ機器）、さらに、必要であれば、ユーザのモバイル上でお気に入りとして表示される。したがって、同じタイプまたは異なるタイプのユーザ機器装置であるかどうかに関わらず、１台のユーザ機器装置上で行われた変更によって、別のユーザ機器装置上のガイダンス体験が変更され得る。さらに、行われた変更は、ユーザによる設定入力、およびガイダンスアプリケーションによってモニタされたユーザのアクティビティに基づき得る。
【００６９】
ユーザ機器装置は、通信ネットワーク１１１４に結合することができる。すなわち、ユーザテレビ機器１１０２、ユーザコンピュータ機器１１０４、およびワイヤレスユーザ通信装置１１０６は、それぞれ、通信経路１１０８、１１１０、および１１１２を経由して、通信ネットワーク１１１４に結合する。通信ネットワーク１１１４は、インターネットを含み、さらにモバイル電話ネットワーク、モバイル装置（例えばＢｌａｃｋｂｅｒｒｙ）ネットワーク、ケーブルネットワーク、公衆交換回線ネットワーク、または他のタイプの通信ネットワークまたは通信ネットワークの組み合わせを含む、１つ以上の他のネットワークであり得る。ＢＬＡＣＫＢＥＲＲＹはＲｅｓｅａｒｃｈ  Ｉｎ  Ｍｏｔｉｏｎ  Ｌｉｍｉｔｅｄ  Ｃｏｒｐの登録商標である。経路１１０８、１１１０および１１１２は、別々または一緒に、衛星放送経路、光ファイバ経路、ケーブル経路、インターネット通信をサポートする経路（例えばＩＰＴＶ）、フリースペース接続（例えば、放送または他のワイヤレス信号用）、または他の任意の適切な有線またはワイヤレス通信経路またはこれらの経路の組み合わせのような１つ以上の通信経路を含むことができる。経路１１１２は、図１１に示された例示的な実施形態において、ワイヤレス経路であることを示すように、破線で描かれ、経路１１０８および１１１０は、有線経路であることを示すように、実線で描かれている（しかし、これらの経路は必要であればワイヤレス経路にすることができる）。ユーザ機器装置との通信は、これらの通信経路のうちの１つ以上によって提供することができるが、図１１では、図面が複雑になり過ぎないように、単一経路として示される。
【００７０】
通信経路は、ユーザ機器装置の間には描かれていないが、これらの装置は、経路１１０８、１１１０および１１１２に関して上記で説明したもの、およびＵＳＢケーブル、ＩＥＥＥ１３９４ケーブル、ワイヤレス経路（例えばＢｌｕｅｔｏｏｔｈ、赤外線、ＩＥＥＥ８０２−１１ｘ等）のような短距離ポイントツーポイント通信経路、または有線または無線経路を経由する他の短距離通信を経由して相互に直接通信することができる。ＢＬＵＥＴＯＯＴＨはＢｌｕｅｔｏｏｔｈ  ＳＩＧ，  ＩＮＣの登録商標である。ユーザ機器装置は、通信ネットワーク１１１４を経由する間接的経路を介して、直接相互に通信することもできる。
【００７１】
システム１１００は、それぞれ、通信経路１１２０、および１１２２を介して通信ネットワーク１１１４に結合された、ウェブサーバ１１１６およびメディアガイダンスデータソース１１１８を含む。経路１１２０、および１１２２は、経路１１０８、１１１０および１１１２に関して上記で説明した通信経路のいずれかを含むことができる。ウェブサーバ１１１６およびメディアガイダンスデータソース１１１８との通信は、１つ以上の通信経路でやり取りすることができるが、図１１では、図面が複雑になりすぎないように、単一経路として示されている。さらに、ウェブサーバ１１１６およびメディアガイダンスデータソース１１１８の各々のうち２つ以上が存在することができるが、図１１では、図面が複雑になり過ぎないように、各々１つだけが示されている。（これらのソースの各々の異なるタイプは以下に検討する。）必要な場合は、ウェブサーバ１１１６およびメディアガイダンスデータソース１１１８は、１つのソース装置として統合することができる。ソース１１１６および１１１８と、ユーザ機器装置１１０２、１１０４および１１０６との間の通信は、通信ネットワーク１１１４を介するものとして示されているが、一部の実施形態においては、ソース１１１６および１１１８は、経路１１０８、１１１０および１１１２に関して上で説明したもののような通信経路（図示せず）を経由して、ユーザ機器装置１１０２、１１０４および１１０６と直接通信することができる。
【００７２】
オンラインメディアは、ウェブサーバ１１１６によって提供され得る。ウェブサーバ１１１６は、オンラインメディアプロバイダのウェブサイト（例えば、テレビネットワークのウェブサイト、娯楽ウェブサイト、映画ウェブサイト、または複数のソースからコンテンツを集約したウェブサイト）を提供することができる。オンラインメディアプロバイダは、多様なコンテンツ（例えば、全長映画／テレビドラマ、映画／エピソードの断片、予告編／プレビュー、俳優／ディレクタ／プロデューサのインタビュー、ミュージックビデオ、オリジナルのオンライン専用コンテンツ、ネットワークまたは番組の宣伝等）をホストすることができる。オンラインメディアプロバイダは、種々の（例えば、ストリーミング、ダウンロード可能な、ユーザが生成した、専門家が生成した）メディアをホストすることができる。提供されるオンラインメディアは、ウェブサーバ１１１６において、またはリモートメディアサーバにおいてローカルに記憶され得る。メディアコンテンツに加えて、ウェブサーバ１１１６は、提供される各メディアに関するメタデータ（例えば、タイトル、説明、ＵＲＬ等）を記憶することができる。
【００７３】
１つ以上の他のメディアソース（図示せず）は、メディアコンテンツをユーザ機器に提供することもでき、経路１１０８、１１１０、および１１１２に関連して上述される通信経路のいずれかを含み得る１つ以上の経路によって通信ネットワークに接続され得る。他のメディアソースは、テレビ配信設備、ケーブルシステムヘッドエンド、衛星配信設備、番組ソース（例えば、ＮＢＣ、ＡＢＣ、ＨＢＯ等のテレビ放送局）、中間配信設備および／またはサーバ、オンデマンドメディアサーバ、および他のメディアコンテンツプロバイダを含む、１つ以上のタイプのメディア配信機器を含み得る。ＮＢＣは、Ｎａｔｉｏｎａｌ  Ｂｒｏａｄｃａｓｔｉｎｇ  Ｃａｍｐａｎｙ，Ｉｎｃ．の登録商標であり、ＡＢＣは、ＡＢＣ，ＩＮＣ．の登録商標であり、ＨＢＯは、Ｈｏｍｅ  Ｂｏｘ  Ｏｆｆｉｃｅの登録商標である。他のメディアソースは、メディアコンテンツの発信者（例えば、テレビ放送局、ウェブキャストプロバイダ等）である場合、またはメディアコンテンツの発信者でない場合がある（例えば、オンデマンドメディアコンテンツプロバイダ等）。他のメディアソースは、ケーブルソース、衛星プロバイダ、オンデマンドプロバイダ、またはメディアコンテンツの他のプロバイダを含み得る。他のメディアソースは、異なるタイプのメディアコンテンツ（ユーザによって選択されるビデオコンテンツを含む）をユーザ機器装置のいずれかから離れた場所に記憶するために使用されるリモートメディアサーバも含み得る。メディアコンテンツのリモートストレージのため、およびリモートに記憶されたメディアコンテンツをユーザ機器に提供するためのシステムおよび方法は、１９９９年６月１１日出願のＥｌｌｉｓらによる米国特許出願番号０９／３３２，２４４に関連して詳述され、ここで参照することによりその全体が本明細書に組み込まれる。
【００７４】
メディアガイダンスデータソース１１１８は、メディアガイダンスアプリケーションのためのメディアガイダンスデータを提供することができる。メディアガイダンスデータソース１１１８は、データ記憶１１２４および１１２６を含み、いずれかのデータ記憶からガイダンスデータを提供することができる。ガイダンスデータは、番組タイトル、エピソードタイトル、エピソード概要、エディタのコメント等の番組情報を含み、通常は、例えばＴＶ  Ｇｕｉｄｅ  Ｍａｇａｚｉｎｅまたはｗｗｗ．ｔｖｇｕｉｄｅ．ｃｏｍ上で見いだすことができる。データ記憶１１２４および１１２６は、１つ以上の関係型データベースまたは他の適切な記憶機構であり得る。データ記憶１１２４および１１２６は、（システム１１００に示されるように）ローカルであるか、または離れた場所にあり得る。
【００７５】
データ記憶１１２６は、オンラインで利用可能、あるいは利用可能ではない、メディアガイダンスデータを記憶する。記憶されるメディアガイダンスデータは、メディア一覧、メディア関連情報（例えば、放送時間、放送チャンネル、メディアタイトル、メディア説明、評価情報（例えば、ペアレンタルコントロール評価、批評家の評価等）、ジャンルまたはカテゴリ情報、俳優情報、放送局またはプロバイダのロゴに対するロゴデータ等）、メディア形式（例えば、ＭＰＥＧ）、広告情報（例えば、テキスト、画像、メディアクリップ等）、およびユーザに役立つ任意の他のタイプのガイダンスデータを含み、望ましいメディア選択をナビゲートおよび検出することができる。データ記憶１１２６は、関連メディアを参照するデータ記憶１１２４に識別子を記憶することもできる。
【００７６】
メディアガイダンスデータソース１１１８は、データ記憶１１２４も含み得る。データ記憶１１２４は、ウェブサーバ１１１６上で視聴可能なビデオに関連する情報を記憶する。データ記憶１１２４は、ウェブサーバ１１１６からの各ビデオに関連するメタデータ（例えば、タイトル、説明、ＵＲＬ等）、またはメタデータから得られる情報を記憶することができる。データ記憶１１２４は、ウェブサーバ１１１６から提供されないメタデータ（例えば、データ記憶１１２４に入力された日付、人気、ユーザが生成したタグ／キーワード等）を記憶することもできる。データ記憶１１２４は、識別子をデータ記憶１１２６に記憶して、ウェブサーバ１１１６で見出されたビデオに関連する追加のメディアガイダンスデータを示すことができる。一部の実施形態においては、データ記憶１１２４は、ウェブサーバ１１１６によって提供されるオンラインメディアをメディアに関する情報とともに記憶する。
【００７７】
メディアガイダンスアプリケーションデータは、任意の適切なアプローチを使用して、ユーザ機器装置に提供され得る。一部の実施形態においては、ガイダンスアプリケーションは、データフィード（例えば、連続的なフィード、トリクルフィード、またはチャンネルの垂直ブランキング間隔におけるデータ）を介して番組ガイドデータを受信するスタンドアロン型双方向テレビ番組ガイドであり得る。
番組スケジュールデータおよび他のガイダンスデータは、テレビチャンネルのサイドバンド上のユーザ機器に、テレビチャンネルの垂直ブランキング間隔において、域内デジタル信号を使用して、域外デジタル信号を使用して、または任意の他の適切なデータ転送技術によって提供され得る。番組スケジュールデータおよび他のガイダンスデータは、複数のアナログまたはデジタルテレビチャンネル上のユーザ機器に提供され得る。番組スケジュールデータおよび他のガイダンスデータは、任意の適切な頻度で（例えば、連続して、毎日、ユーザが特定した期間、システムが特定した期間、ユーザ機器からの要求に対応して）ユーザ機器に提供され得る。一部のアプローチにおいて、メディアガイダンスデータソース１１１８および／または他のメディアソースからのガイダンスデータは、クライアント−サーバアプローチを使用して、ユーザの機器に提供され得る。例えば、ユーザの機器上にあるガイダンスアプリケーションクライアントは、ソース１１１８とのセッションを開始して、必要に応じてガイダンスデータを取得することができる。メディアガイダンスデータソース１１１８は、ユーザ機器装置１１０２、１１０４、および１１０６、メディアガイダンスアプリケーション自体またはメディアガイダンスアプリケーションのためのソフトウェア更新を提供することができる。
【００７８】
メディアガイダンスアプリケーションは、例えば、ユーザ機器装置上に実現されたスタンドアロン型のアプリケーションにすることができる。他の実施形態では、メディアガイダンスアプリケーションは、クライアントのみがユーザ機器装置上に存在する、クライアントサーバアプリケーションにすることができる。例えば、メディアガイダンスアプリケーションは、部分的にユーザ機器装置１０００の制御回路１０１１上のクライアントアプリケーションとして、および、部分的にリモートサーバ上にサーバアプリケーションとして（例えば、メディアガイダンスデータソース１１１８）実現することができる。ガイダンスアプリケーションディスプレイは、メディアガイダンスデータソース１１１８によって生成されて、ユーザ機器装置に送信することができる。メディアガイダンスデータソース１１１８は、ユーザ機器上に、保存のためにデータを送信することもでき、次いで、ユーザ機器は、制御回路によって処理される命令に基づいて、ガイダンスアプリケーションディスプレイを生成する。
【００７９】
メディアガイダンスシステム１１００は、多くの手法、またはネットワーク構成を例示することを目的としており、これによって、ユーザ機器装置およびメディアコンテンツならびにガイダンスデータのソースは、インターネットにより配信されるコンテンツを含むメディアにアクセスして、メディアガイダンスを提供することを目的として相互に通信することができる。本発明は、これらの手法の１つまたはサブセットで、あるいは、メディアを配送およびメディアガイダンスを提供するための他の手法を採用するシステムにおいて、適用することができる。以下の３つの手法は、図１１の一般化された例の特定の例示を提供する。
【００８０】
１つの手法では、ユーザ機器装置は、ホームネットワーク内で相互に通信することができる。ユーザ機器装置は、上記に説明した短距離のポイントツーポイント通信技法を経由して、ホームネットワーク上に提供されたハブまたは他の類似の装置を介して間接的な経路を経由して、または、通信ネットワーク１１１４を経由して、互いに直接的に通信し得る。単一の家庭の複数の個人のそれぞれは、ホームネットワーク上の異なるユーザ機器装置を操作することができる。この結果、インターネットにより配信されるコンテンツのためのメディアガイダンス情報を含む多様なメディアガイダンス情報または設定は、異なるユーザ機器装置間を通信できることが望ましい場合がある。例えば、ユーザにとっては、２００５年７月１１日付のＥｌｌｉｓらの米国特許出願第１１／１７９，４１０に詳細が説明されているように、ホームネットワーク内の異なるユーザ機器上で、一定のメディアガイダンスアプリケーション設定を維持することが望ましい場合がある。また、ホームネットワークの異なるタイプのユーザ機器装置は、メディアコンテンツを送信するように相互に通信できる。例えば、ユーザは、オンラインメディアコンテンツを、ユーザコンピュータ機器から、携帯用ビデオプレーヤーまたは携帯用音楽プレーヤーに伝送することができる。
【００８１】
第２の手法では、ユーザは、複数のタイプのユーザ機器を持つことができ、これによって、インターネットにより配信されるメディアコンテンツを含むメディアコンテンツにアクセスしてメディアガイダンスを取得する。例えば、一部のユーザは、家庭内およびモバイル装置によってアクセスする、ホームネットワークを持つことができる。ユーザは、リモート装置上に実現されたメディアガイダンスアプリケーションを経由して、家庭内装置を制御することができる。例えば、ユーザは、職場のパーソナルコンピュータ、または、ＰＤＡまたはウェブ対応モバイル電話などのモバイル装置を経由して、ウェブサイト上のオンラインメディアガイダンスアプリケーションにアクセスすることができる。ユーザは、オンラインガイダンスアプリケーション上の多様な設定を設定して（例えば、録画、リマインダ、他の設定）ユーザの家庭内機器を制御することができる。オンラインガイドは、ユーザの機器を直接、または、ユーザの家庭内機器上のメディアガイダンスアプリケーションによって通信することにより、制御することができる。ユーザ機器装置が互いに離れた場所にある、ユーザ機器装置の通信のための多様なシステムおよび方法は、例えば、２００４年８月２６日付のＥｌｌｉｓらの米国特許申請第１０／９２７，８１４に説明されており、全体を参照することによってここに組み込む。
【００８２】
第３の手法では、家庭の内外のユーザ機器装置のユーザは、メディアガイダンスアプリケーションを使用して、ウェブサーバ１１１６または他のメディアコンテンツソースと直接通信して、インターネットにより配信されるコンテンツおよび他のメディアコンテンツにアクセスすることが可能である。具体的には、家庭内では、ユーザのテレビ機器１１０４およびユーザのコンピュータ機器１１０６は、メディアガイダンスアプリケーションにアクセスして、望ましいメディアコンテンツ間をナビゲートおよび見つけることができる。ユーザは、また、ワイヤレスユーザ通信装置１１０６を使用して、家庭外のメディアガイダンスアプリケーションにアクセスして、望ましいメディアコンテンツ間をナビゲートおよび見つけるることができる。
【００８３】
メディアコンテンツの説明は、ビデオコンテンツを中心としているが、メディアガイダンスの原則は、音楽や画像等、他のタイプのメディアコンテンツに適用することが可能であることが理解されよう。
【００８４】
メディアガイダンスデータソース１１１８の実施形態のより詳細な図を図１２に示す。データ記憶１１２４および１１２６に加えて、メディアガイダンスデータソース１１１８は、ウェブクローラ装置１２０２およびウェブサーバ１２０４を含み得る。ウェブクローラ装置１２０２およびウェブサーバ１２０４は、それぞれ１つ以上の処理回路１２１４および１２０８、ならびにストレージ１２１６および１２１０を含み得る。それらは、図１０に関連して上述のユーザ機器装置の機能およびコンポーネントのいずれかを含み得る。それらは、任意の回路または記憶されたソフトウェア（例えば、データベースドライバ、ウェブクローラ装置アプリケーション、ウェブサーバアプリケーション等）を追加として含み得る。ウェブクローラ装置１２０２およびウェブサーバ１２０４は、Ｉ／Ｏ経路１２１０、１２１８、１２２０、および１２２２を通じて、データ記憶１１２４および１１２６と相互作用する。ウェブクローラ装置１２０２およびウェブサーバ１２０４は、Ｉ／Ｏ経路１２０６および１２１２を通じて、通信ネットワーク１１１４と通信し、これは図１１において集合的にリンク１１２２と称される。Ｉ／Ｏ経路１２０６、１２１０、１２１２、１２１８、１２２０、および１２２２は、１１０８、１１１６、および１１１２に関連して上述された任意の適切な通信経路であり得る。ウェブクローラ装置１２０２およびウェブサーバ１２０４は個別の実体として示されるが、それらの機能は単一の装置によって実行され得る。
【００８５】
典型的なシナリオにおいて、ウェブクローラ装置１２０２は、オンラインメディア情報（例えば、メタデータ）、および一部の実施形態においては、ウェブサーバ１１１６から本来提供されるオンラインメディアコンテンツを取得する。つまり、ウェブクローラ装置１２０２は、インターネット上で利用可能なオンラインメディアに関する情報を獲得する。図１２において、点線はリンク１２０６とウェブサーバ１１１６との間のリンクを示し、ウェブクローラ装置１２０２がウェブサーバ１１１６からメディアおよびメディア情報を直接要求することを示す。次にウェブクローラ装置１２０２は、利用可能なオンラインメディアに関する情報をデータ記憶１１２４に記憶することができる。これを行うために、ウェブクローラ装置１２０２は、データ記憶１１２４からのデータにアクセス、読み込み、追加、更新、または削除することができる。ウェブクローラ装置１２０２は、ウェブサーバ１１１６に関する情報をストレージ１２１０に記憶することができる。したがって、ウェブクローラ装置１２０２は、獲得された情報をデータ記憶１１２４に直接記憶するか、またはデータ記憶１１２６および／またはストレージ１２１０における関連データを使用して、獲得された情報を最初に処理することができる。
【００８６】
典型的なシナリオにおいて、ウェブサーバ１２０４は、データ記憶１１２４および１１２６からのデータにアクセスする、または読み込むことができる。ウェブサーバ１２０４は、いずれかまたは両方のデータ記憶から読み込まれたデータを使用して、メディアガイダンスアプリケーションのためのメディアガイダンスアプリケーションデータを提供する。ウェブサーバ１２０４は、ストレージ１２１６においてユーザ個人化データ（例えば、ユーザプロファイル）、ならびにディスプレイおよび／またはデータを作成するための任意の他の適切な情報を記憶し得る。ウェブサーバ１２０４は、図１１に関連して上述されるアプローチのいずれかを使用して、入出力リンク１２１２を通じてデータを提供することができる。例えば、ウェブサーバ１２０４は、ユーザ機器および／またはガイダンスアプリケーションのタイプに応じて、生データ、処理されたデータを送信するか、またはディスプレイを作成することができる。
【００８７】
図１３のシステム１３００は、メディアガイダンスデータソース１１１８の別の例示的な実施形態である。図１３は、図１２のコンポーネントを含むが、データ管理者のユーザ機器１３０２、エディタのユーザ機器１３１０、およびエディタの選択データ記憶１３０８も含む。
【００８８】
データ管理者のユーザ機器１３０２は、処理回路１３０４およびストレージ１３０６を含み得る。データ管理者のユーザ機器は、ユーザ機器装置１１０２、１１０４、または１１０６のうちの１つであり得る。データ管理者のユーザ機器３０２は、ユーザ機器装置のコンポーネントのいずれか、またはすべてを含み得る。図１３において、データ管理者のユーザ機器１３０２は、データ記憶１１２４に対してローカルであり、Ｉ／Ｏ経路１１０８、１１１６、および１１１２に関連して説明される任意の経路を通じて、データ記憶１１２４と通信することができる。一部の実施形態においては、データ管理者のユーザ機器は、システム１３００から離れた標準ユーザ機器（例えば、ノートパソコン、モバイル装置等）であり、データ管理者はサインインして、ウェブクローラ装置１２０２またはウェブサーバ１２０４を通じてのアクセスを取得することができる。通常、１つ以上のデータ管理者のユーザ機器がシステム１３００に存在するが、図面を必要以上に複雑にしないように、１つのみを表示する。
【００８９】
典型的な使用シナリオにおいて、データ管理者は、データ管理者のユーザ機器を使用して、データ記憶１１２４におけるエントリにアクセス、読み込み、追加、削除、または更新することができる。データ管理者は、オンラインビデオに関する誤った情報を訂正する、視聴不可能になったビデオを削除する、オンラインメディア情報および／またはオンラインメディアコンテンツを追加する、データ記憶１１２６におけるエントリに関連するタグを追加する、またはウェブクローラ装置１２０２およびウェブサーバ１２０４によって使用され得る任意の情報を追加することができる。例えば、データ管理者は、所定のウェブサーバ１１１６にタグを付けて、これらのタグ付きウェブサーバからの任意の一覧が一覧において強調表示されるようにする。
【００９０】
エディタの精選データ記憶１３０８は、１つ以上の関係型データベースまたは他の好適な記憶方法であり得る。エディタの精選データベース１３０８は、各エディタに対する個別の記憶スペースを含み得る。エディタの精選データベース１３０８は、個別のオンラインメディアに対するエディタの選好指定を含み得る。さらに、エディタの精選データベース１３０４は、各エディタに対するホットリストを含むことができ、ホットリストは、エディタのお気に入りまたは選好されるメディアの一覧である。エディタの精選データベース１３０８における各エディタの選好指定に対して、エディタの精選データベース１３０８は、データ記憶１１２４および１１２６へのリンクを記憶することができる。リンクは、ディスプレイを生成するか、またはメディアガイダンスアプリケーションに対するデータを収集する際に、ウェブサーバ１２０４によって使用され得る。一部の実施形態においては、エディタの精選データ記憶１３０８は、ウェブサーバ１２０４におけるストレージ１２１６の一部である。
【００９１】
エディタのユーザ機器１３１０は、処理回路１３１２およびストレージ１３１４を含み得る。エディタのユーザ機器１３１０は、データ管理者のユーザ機器１３０２に関連して説明される機能および／またはコンポーネントを含み得る。エディタのユーザ機器は、Ｉ／Ｏ経路１１０８、１１１６、および１１１２に関連して説明される任意の経路を通じて、エディタの精選データ記憶１３０８とリモートまたはローカルに通信することができる。一部の実施形態においては、エディタのユーザ機器は、ウェブサーバ１２１４におけるストレージ１２１６の一部へのアクセスを有し、エディタの選好指定はストレージ１２１６に記憶され得る。典型的な使用シナリオにおいて、エディタは、ユーザがメディアをお気に入り一覧に入力する方法と同様の方法で選好指定を入力することができる（図５を参照されたい）。通常、１つ以上のエディタのユーザ機器がシステム１３００に存在するが、図面を必要以上に複雑にしないように、１つのみを表示する。
【００９２】
本発明において、オンラインメディアガイダンスアプリケーションは、ビデオのセットを選択し、選択されたビデオに関する情報をユーザに表示し得る。メディアガイダンスデータを取得および提供する際に関与する例示的なステップの工程図１４００を図１４に示す。１つ以上のオンラインメディアプロバイダ（例えば、ウェブサーバ１１１６）からのオンラインビデオは、ステップ１４０２において特定およびアクセスされる。特定された各ビデオに対する情報は、オンラインメディアプロバイダから取得され得る。一部の実施形態においては、複数のインターネットサイトが調べられ、視聴可能なビデオに対応するメタデータがインターネットサイトから収集される。インターネットサイトは、オンラインメディアプロバイダのウェブサイトを含み得る。ビデオメタデータは、ビデオタイトル、説明、ビデオＵＲＬ、ソース名、ソースＵＲＬ、ジャンル、番組のタイプ（例えば、クリップ、全長エピソード、オンライン専用、映画予告編）、スクリーンショット／サムネイル、ビデオに出演している俳優、ランタイム、役名、ビデオ形式（例えば、ＲＥＡＬ、ＷＭＶ、Ｆｌａｓｈ、Ｑｕｉｃｋｔｉｍｅ等）、アクティブ／有効期限、ストリーム／ダウンロード、ＤＲＭ、価格、および解像度（例えば、フル画面、３２０×２４０等）を含み得る。
【００９３】
特定された各ビデオに対して収集されたメタデータは、ステップ１４０４において（例えば、データ記憶１１２４に）記憶され得る。さらに、メディアプロバイダから取得されない他のメタデータ（例えば、データ管理者によって（例えば、データ管理者のユーザ機器１３１０から）追加されたキーワードまたはタグ、ユーザ評価、人気、ビデオがインターネット上で見出された日付、エディタの選好指定、ウィキ可能なコンテンツデータ等）は、収集されたメタデータに加えて記憶され得る。記憶されたメタデータは、一定または様々な時間間隔で継続的に更新されるか、またはまったく更新されない場合がある。一部の実施形態においては、識別されたオンラインビデオ自体（例えば、実際のビデオファイル／クリップ／アセット）が同様に記憶される。
【００９４】
ステップ１４０６において、ビデオのそれぞれに対するメタデータは、メディアガイダンスデータと関連させることができ、そこで、メディアガイダンスデータは、メディアガイダンスデータベースに記憶され得る。関連は、ビデオメタデータとメディアガイダンスデータベース（例えば、データ記憶１１２６）におけるメタデータとの比較に基づいて判断され得るか、またはデータ管理者によって追加され得る。一部の実施形態においては、収集されたメタデータの一部は、メディアガイダンスデータとの関連を形成するために使用され、実際にはステップ１４０４において記憶されない。さらに他の実施形態においては、単なる関連ではなく、関連性の度合いが記憶され得る。例えば、メタデータを比較して、メタデータと高い割合で一致するオンラインビデオに対して高度の関連性が付与され得る。
【００９５】
ステップ１４０６において、各ビデオは、メディアガイダンスデータベースにおける１つ以上のエントリと関連させることができる。例えば、テレビドラマのビデオに対するメタデータは、テレビショー、テレビドラマ、ショーに出演している俳優、テレビネットワーク、またはエピソードまたはショーに関してコメントした任意のエディタに関するガイダンスデータと関連させることができる。関連は、メディアガイダンスデータベースからのタグを付けてビデオメタデータを記憶することによって形成され得る。代替として、記憶されたメタデータとメディアガイダンスデータとの関連またはリンクは、リモートに記憶され得る。
【００９６】
ビデオのサブセットは、ステップ１４０８において選択され得る。サブセットは、（例えば、エディタの選択データベース１３０８から）エディタの選好指定、またはユーザの個人化データ基づいて自動的に選択され得る。ユーザ個人化データは、ユーザ操作の監視、ユーザプロファイル、またはユーザにより行われる明確な指定から取得され得る（図６を参照されたい）。ビデオのセットは、ビデオの人気または新しさ等の基準に基づいて自動的に選択することもできる（図２の列２０６を参照されたい）。
【００９７】
ビデオのサブセットは、ユーザコマンドの受信に応答して、ステップ１４０８において選択され得る。ユーザは、１つ以上の検索語またはキーワードを（例えば、検索バー２２４に）入力し、ビデオのサブセットは、キーワードと各ビデオに関連する記憶されたメタデータとの比較に基づいて決定され得る。ユーザは、（例えば、図２の列２０２を使用して）関心対象の特定の基準要素（例えば、ジャンル、ショー、チャンネル、クリップ長等）を選択することができる。ビデオのサブセットは、基準を満たすものであり、記憶されたメタデータの評価に基づいて決定される。
【００９８】
メディアガイダンスデータおよびオンラインビデオの両方と関連するメタデータがある。したがって、ビデオのサブセットは、検索語または他の基準をいずれかのメタデータのソースと比較することによって決定され得る。一実施形態においては、検索語および／または他の基準要素は、メディアガイダンスアプリケーションのメタデータと比較される。比較は、関連するメディアガイダンスデータを戻す。メディアガイダンスデータを関連するオンラインビデオにリンクする関連があるため、ビデオのサブセットが決定され得る。本発明の別の実施形態においては、ビデオのサブセットは、検索キーワードおよび／または他の基準とビデオのメタデータとの比較に基づいて決定される。収集されたメタデータの記憶方法、収集された各ビデオに対するメタデータの量、および関連が形成される方法に応じて、２つの手技が同一のビデオのセットを戻す場合と戻さない場合とがある。
【００９９】
一部の実施形態においては、メディアガイダンスデータベースは、単にメディアガイダンスデータを含むだけではない。メディアガイダンスデータベースは、ビデオメディア等のメディアも含む。この場合、ステップ１４０８において特定されるビデオのサブセットは、インターネットおよび／またはメディアガイダンスデータベースに記憶されたビデオから特定されるビデオを含み得る。
【０１００】
ビデオのサブセットの各ビデオを示すディスプレイは、ステップ１４１０において生成される。サブセットにおける各ビデオのディスプレイは、ガイダンスアプリケーションデータベースからのガイダンスアプリケーションデータを含む。ガイダンスアプリケーションデータは、ステップ１４０６において形成された関連に基づいて決定される。ディスプレイは、（例えば、図３のテキストボックス３０８において、図４の列４００において、図５のキーワード５１２として等）収集および／または生成されたビデオメタデータの一部またはすべてを含むこともできる。一部の実施形態においては、ディスプレイはモザイクであり、サブセットにおける各ビデオは、少なくともグラフィック識別子（例えば、ビデオからの静止画像）によって表される。他の実施形態においては、ディスプレイはテキストのみであり得る。また、表示されるメディア一覧は、各一覧の関連性を示す場合があり、関連性は、データ管理者の指示（図１３を参照されたい）またはステップ１４０６において一覧がメディアガイダンスデータと関連付けられる際に評価される関連性の度合いに基づいて決定され得る。
【０１０１】
一部の実施形態においては、オンラインメディアガイダンスアプリケーションは、ユーザの関心を引くメディアコンテンツにユーザを導くことができる。図１５の流れ図１５００は、そのような機能を提供するための例示的なステップを示す。オンラインメディア情報は、図１４のステップ１４０４から１４０６において論じられる方策に基づいて取得および処理され得る。ビデオのサブセットは、ステップ１５０２において、ユーザの個人化データ、エディタの選好指定、ユーザが（例えば、図２の検索バー２２４に）入力した検索語、またはユーザが（例えば、図２の左列２０２に）選択した基準要素に基づいてビデオを選択するステップを含む、ステップ１４０８において論じられる手技のいずれかを使用して特定され得る。ステップ１５０４において、特定されたビデオのそれぞれからのフレームを使用して、ディスプレイが生成される。ディスプレイは、図２に示される表示画面２００に類似し得る。フレームのユーザ選択は、ステップ１５０６においてオンラインメディアガイダンスアプリケーションによって受け取られる。選択に基づいて、ステップ１５０８において、ガイダンスアプリケーションは、選択されたメディアコンテンツを提供するウェブサイトにユーザを導く。ウェブサイトは、オーバーレイで、ガイダンスアプリケーション内のフレームに提供されるか、またはフル画面で表示され得る。
【０１０２】
本発明の原則に従い、選択可能な基準要素のユーザ選択に基づいて、ビデオのセットが特定され、さらに絞り込まれる。図１６の流れ図１６００は、そのような過程を示す。オンラインメディア情報は、ステップ１４０４から１４０６において論じられる方策に基づいて取得および処理され得る。基準要素（例えば、アクション／アドベンチャ、ニュース、ＡＢＣ、Ｃｏｍｅｄｙ  Ｃｅｎｔｒａｌ等）は、ステップ１６０２において、ユーザに対して、図２のウィンドウ２１４等に表示され得る。一部の実施形態においては、選択可能な基準要素は、常に表示される基準要素の既定のセットであり得る。他の実施形態においては、選択可能な要素は、ステップ１４０２においてインターネットから特定されたメディアに適う基準要素のみを含み得る。
【０１０３】
ステップ１６０４において、メディアガイダンスアプリケーションは、選択可能な基準要素の１つのユーザ指示を受け取る。選択された基準要素に基づいて、特定されたメディアのサブセットは、ステップ１６０６において選択される。選択された基準要素は、ユーザによって選択される第１の基準であるため、サブセットは、この選択された基準要素のみに基づいて選択される。しかしながら、他の選択された基準要素が既に受け取られている場合、ビデオのサブセットは、すべての選択された基準要素の１つ以上に基づいて選択され得る。特定されたビデオのサブセットは、図１４のステップ１４０８に関連して上述される方策のいずれかに基づいて選択され得る。
【０１０４】
ビデオのサブセットが選択された後、ステップ１４１０において、図２のモザイク２０８に見られるようなサブセットにおける各ビデオを示すディスプレイが生成され得る。該ステップは、図１４に関連して論じられた手技のいずれかを使用することによって行うことができる。次に、メディアガイダンスアプリケーションは、１６０４において別の選択可能な基準要素のユーザ選択を受け取ることができる。これはステップ１６０６において、選択されたビデオのサブセットを絞り込み、変更されたサブセットは、ステップ１４１０において生成されたディスプレイに反映される。
【０１０５】
一部の実施形態においては、ガイダンスアプリケーションは、カテゴリに分類された選択可能な基準要素を表示することができる。ユーザ選択に基づいて、ユーザの関心を引くビデオが特定され、それに応じて表示される基準要素が更新され得る。したがって、特定されるビデオは、どの基準要素が選択されるかだけでなく、どのカテゴリが基準要素を選択したかに依存し得る。図１７の流れ図１７００は、本発明の原則に従う例示的な流れ図である。以下に詳述されるように、流れ図１７００は、多数の実施形態を取り得る。
【０１０６】
流れ図１７００の一実施形態においては、特定されたビデオのセットは、最近選択された基準要素のみに依存する。ユーザが初めてガイダンスアプリケーションに入ると、ステップ１７０２において、複数のカテゴリがユーザに表示される。例えば、カテゴリはジャンル、チャンネル、ショー、およびホットリストであり得る（図２の列２０２を参照されたい）。さらに、カテゴリの１つは、選択されたステージにデフォルト設定され、カテゴリ内の基準要素のウィンドウが表示される。一部の実施形態においては、選択されたカテゴリの基準要素は、データベースにおける少なくとも１つのビデオが基準要素を満たす場合にのみ表示される。
【０１０７】
ステップ１７０４においてユーザ選択を受け取る際に、選択されたカテゴリ内の基準要素（例えば、図２の基準要素２１２）が選択されると、ステップ１７０６において、選択された基準を満たすビデオが特定される。ビデオは、図１４に関連して論じられた方策のいずれかに基づいて特定され得る。特定されたビデオは、図２のディスプレイ画面２００等のモザイクに表示され得る。次にメディアガイダンスアプリケーションは、現在のカテゴリにおける別の基準のユーザ選択を受け取るか、または異なるカテゴリの選択を受け取ることができる（ステップ１７０４）。
【０１０８】
ステップ１７０４においてユーザ選択を受け取る際に、現在選択されているカテゴリ以外のカテゴリが選択されると、現在選択されているカテゴリに対応する選択可能な基準要素のウィンドウは、ステップ１７０８において閉じられる。ステップ１７１０において、新しいウィンドウが提示され、新しく選択されたカテゴリに対応する選択可能な基準要素が、新しいウィンドウ内に表示される。ウィンドウは、カテゴリの真下に位置され、ウィンドウがそのカテゴリに対応することを示し得る。次にユーザインターフェイスは、新しく選択されたカテゴリにおける基準要素のユーザ選択を受け取る、または異なるカテゴリの選択を受け取ることができる（ステップ１７０４）。
【０１０９】
流れ図１７００の別の実施形態においては、メディアガイダンスアプリケーションは、選択される基準要素を追跡し、選択された各基準要素を使用して、特定されるビデオの範囲を絞り込むことができる。ユーザが初めてガイダンスアプリケーションに入ると、ステップ１７０２において複数のカテゴリがユーザに表示される。例えば、カテゴリは、ジャンル、チャンネル、ショー、およびホットリストであり得る（図２の列２０２を参照されたい）。さらに、カテゴリのうちの１つは、選択された段階においてデフォルト設定することができ、そこでは、カテゴリ内の基準要素のウィンドウが表示される。
【０１１０】
ステップ１７０４においてユーザ選択を受け取る際に、選択されたカテゴリ内の基準要素が選択されると、選択された基準および以前に選択された基準のすべてを満たすビデオが特定される（ステップ１７０６）。基準要素を選択することにより、すべての特定されるビデオが満たすべき基準が追加されるため、基準要素の選択は、ビデオセットを絞り込み、特定されるビデオの数を削減する。例については、図８Ｂおよび８Ｃの列８００Ｂおよび８００Ｃに関する考察を参照されたい。そこでは、特定されたビデオのセットは、１３９（図８Ｂの８２２）から３０（図８Ｃの８２４）に削減されている。複数の基準要素が１つ以上のカテゴリから選択されると、特定されるビデオは、ブール式：
（ＳＣ１  ＡＮＤ  ＳＣ２  ＡＮＤ…ＡＮＤ新しく選択された基準）を満たし、式中「ＳＣＸ」は「選択された基準Ｘ」を表す。代替として、複数の選択基準のうちのいずれか１つに属するすべての特定されたビデオの包括的選択等の他の適切な複数の選択基準スキームを利用してもよく、特定されるビデオは、ブール式：（ＳＣ１  ＯＲ  ＳＣ２  ＯＲ…ＯＲ新しく選択された基準）を満たし、式中「ＳＣＸ」は「選択された基準Ｘ」を表す。
【０１１１】
ステップ１７０４においてユーザ選択を受け取る際に、（例えば、ディスプレイ画面２００のボタン２２０を選択することによって）以前に選択された基準要素を「閉じる」指示が選択されると、閉じる指示に対応する基準が非選択状態になる（ステップ１７１２）。したがって、特定されたビデオのセットは拡大し、ステップ１７１４において、残りの選択された基準要素を満たすが、非選択状態の基準要素は満たさないすべてのビデオを含む。
【０１１２】
ステップ１７０４においてユーザ選択を受け取る際に、現在選択されているカテゴリ以外のカテゴリが選択されると、現在選択されているカテゴリに対応するウィンドウは、ステップ１７０８において閉じることができる（例えば、図８Ｂのウィンドウ８１４）。新しいウィンドウが提示され（例えば、図８Ｃのウィンドウ８２６）、新しく選択されたカテゴリに対応する選択可能な基準要素が、新しいウィンドウ内に表示される（ステップ１７１０）。選択可能な基準要素は、選択されると、結果として少なくとも１つの特定されるビデオを生じる基準要素を含み得る。つまり、新しく選択されたカテゴリにおける選択可能な基準要素は、当該基準要素および以前に選択された基準要素のすべてを満たす視聴可能なビデオがある場合に表示され得る。
【０１１３】
同様に、１７０４においてユーザが基準要素を選択すると、ステップ１７０６において、特定されるビデオの絞り込みと併せて、カテゴリにおける残りの選択可能な基準要素も削減され得る。つまり、特定されるビデオのセットを絞り込んだ後、選択可能な基準要素は、絞り込まれたセットに選択可能な基準要素も満たすビデオが存在しない場合、一覧から削除され得る。
【０１１４】
流れ図１７００の別の実施形態においては、複数の基準要素を選択することにより、特定されるビデオのセットを拡大することができる。ユーザが初めてガイダンスアプリケーションに入ると、メディアガイダンスアプリケーションは、ステップ１７０２において複数のカテゴリを表示することができる。例えば、カテゴリはジャンル、チャンネル、ショー、およびホットリストであり得る。さらに、カテゴリのうちの１つは、選択された段階にデフォルト設定することができ、カテゴリ内の基準要素のウィンドウが表示される。
【０１１５】
ステップ１７０４においてユーザ選択を受け取る際に、選択されたカテゴリ内の基準要素が選択されると、ビデオのセットが特定され、各ビデオは（１）選択された基準要素または同一カテゴリの以前に選択された基準要素のいずれか、および（２）少なくとも１つの選択基準要素を有する他のカテゴリのそれぞれにおける少なくとも１つの選択された基準要素を満たす（ステップ１７０６）。ビデオのセットは拡大され、新しく選択された基準要素のみを満たし、カテゴリにおける以前に選択された基準要素のいずれも満たさないビデオを含み得る。例については、図９Ａおよび９Ｃの列９００Ａおよび９００Ｂに関する考察を参照されたい。そこでは、特定されるビデオのセットは１３９（図９Ａの９０２）から６２７（図９Ｂの９０４）に拡大される。したがって、１つ以上のカテゴリから複数の基準要素が選択されると、特定されるビデオは、ブール式：
（ＳＣ１ｃａｔ１  ＯＲ…ＯＲ  ＳＣＮｃａｔ１）ＡＮＤ（ＳＣ１ｃａｔ２  ＯＲ…ＯＲ
ＳＣＮｃａｔ２）…を満たし、式中「ＳＣＸｃａｔＹ」は「カテゴリＹにおいて選択された基準Ｘ」を表す。
【０１１６】
ステップ１７０４においてユーザ選択を受け取る際に、（例えば、ディスプレイ画面２００のボタン２２０を選択することによって）以前に選択された基準要素を「閉じる」指示が選択されると、閉じる指示に対応する基準は非選択状態になる（ステップ１７１２）。特定されたビデオのサブセットは、カテゴリにおける非選択基準のみを満たし、残りの選択された基準要素のいずれも満たさなかった場合があるため、そのサブセットにおけるビデオは、もはや特定されず、ユーザに提示されない（ステップ１７１４）。したがって、基準要素を非選択状態にすることにより、ビデオのセットを絞り込み、特定されるビデオの数を削減することができる。
【０１１７】
ステップ１７０４においてユーザ選択を受け取る際に、現在選択されているカテゴリ以外のカテゴリが選択されると、現在選択されているカテゴリに対応するウィンドウは、１７０８において閉じられる。新しいウィンドウは、図９Ｂのウィンドウ９０６等の新しく選択されたカテゴリの下に提示され、新しく選択されたカテゴリ（例えば、図９Ｂの９０８または９１０）に対応する選択可能な基準要素が、新しいウィンドウ内に表示され得る（ステップ１７１０）。選択可能な基準要素の一覧は、選択されると、少なくとも１つのビデオを戻す基準要素を含み得る。つまり、新しく選択されたカテゴリにおける選択可能な基準要素は、（１）選択可能な基準要素または同一カテゴリにおける任意の他の以前に選択された基準要素、および（２）少なくとも１つの選択された要素を有する残りのカテゴリのそれぞれにおける少なくとも１つの選択された基準要素を満たすデータベースにビデオがある場合に表示され得る。
【０１１８】
流れ図１７００の別の実施形態においては、基準要素を選択する効果は、基準要素がどのカテゴリに属するかに依存し得る。例えば、一部のカテゴリ（例えば、ジャンル）における複数の基準要素を選択することにより、ステップ１７０６において、ガイダンスアプリケーションに、選択された基準要素のすべてを満たすビデオを特定させ得る。別のカテゴリ（例えば、チャンネルおよびショー）において複数の基準要素を選択することにより、ガイダンスアプリケーションに、選択された基準要素のいずれかを満たすビデオを特定させ得る。本質的に、この実施形態は、前述の２つの実施形態の組み合わせである。したがって、複数の基準要素が１つ以上のカテゴリから選択されると、特定されるビデオは、ブール式：（ＳＣ１ｃａｔ１ＯＲ…ＯＲ  ＳＣＮｃａｔ１）ＡＮＤ（ＳＣ１ｃａｔ２  ＡＮＤ…ＡＮＤ  ＳＣＮｃａｔ２）…を満たし、式中「ＳＣＸｃａｔＹ」は「カテゴリＹにおいて選択される基準Ｘ」を表す。
【０１１９】
メディアガイダンスアプリケーションは、ユーザによって入力されたキーワードを使用して、ビデオのセットを定義することもできる。図１８は、１つ以上のキーワードの受け取りに続いて、ビデオおよび基準要素を提供するための例示的な流れ図１８００を示す。ステップ１８０２において、１つ以上のキーワードが、メディアガイダンスアプリケーションによって受け取られる。ビデオのセットは、１つ以上のキーワードに基づいて、ステップ１８０４において特定される。セットは、図１４に関連して上述される方策のいずれかに基づいて選択され得る。カテゴリ（例えば、図１７のステップ１７１０から選択されるカテゴリ）の基準要素のセットは、ステップ１８０６において表示され得る。表示される基準要素は、ステップ１８０４において特定されるビデオのセットに適合するもののみを含み得る。その後ユーザは、流れ図１７００に関連して説明される方策に基づいて、ビデオのセットを変更し続けることができる。
【０１２０】
上記は、双方向メディアガイダンスアプリケーションを使用して、オンラインメディアコンテンツを取得、分類、および配信するためのシステムおよび方法を説明する。本発明の上述の実施形態は、例示的な目的で提示され、限定を目的とするものではない。
【図１】
2019032853.tif 000003
【図２】
2019032853.tif 000004
【図３】
2019032853.tif 000005
【図４】
2019032853.tif 000006
【図５】
2019032853.tif 000007
【図６】
2019032853.tif 000008
【図７】
2019032853.tif 000009
【図８Ａ】
2019032853.tif 000010
【図８Ｂ】
2019032853.tif 000011
【図８Ｃ】
2019032853.tif 000012
【図９Ａ】
2019032853.tif 000013
【図９Ｂ】
2019032853.tif 000014
【図１０】
2019032853.tif 000015
【図１１】
2019032853.tif 000016
【図１２】
2019032853.tif 000017
【図１３】
2019032853.tif 000018
【図１４】
2019032853.tif 000019
【図１５】
2019032853.tif 000020
【図１６】
2019032853.tif 000021
【図１７】
2019032853.tif 000022
【図１８】
2019032853.tif 000023
【外国語明細書】
2019032853000001.pdf