(57)【要約】【課題】無線通信デバイスを用いてメディアガイダンスアプリケーション機能性を提供するためのシステムおよび方法の提供。【解決手段】無線通信デバイスは、双方向メディアガイダンスまたは他のアプリケーションにアクセスする機会、およびユーザ機器および双方向メディアガイダンスアプリケーションを制御する機会をユーザに提供する。例示的実施形態では、無線通信デバイスがユーザ機器から所定の範囲の外側に出た場合、ユーザ機器上で再生していたコンテンツは、自動的に無線通信デバイスにストリーム配信され得る。別の例示的実施形態では、ユーザは、無線通信デバイス上で別の言語の字幕とともに同じ番組を同時に再生しながら、ユーザ機器上で１つの言語の字幕とともに番組を再生することができる。【選択図】図１
2020205651.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ機器デバイスとモバイルデバイスとの間の接続を確立することと、
前記モバイルデバイスを使用して行われた第１のジェスチャに応答して、前記モバイルデバイス上で視聴されているビデオコンテンツを、前記接続を介して、前記ユーザ機器デバイスで前記モバイルデバイスから受信することと、
前記ユーザ機器デバイスに前記ビデオコンテンツを表示させることと、
前記モバイルデバイスを使用して行われた第２のジェスチャに応答して、前記ユーザ機器デバイスに前記ビデオコンテンツの受信を停止させることと
を含む方法。
【請求項２】
前記第１のジェスチャは、前記モバイルデバイスを振ることと、前記モバイルデバイスのタッチスクリーンディスプレイを横断して指をスワイプすることと、前記モバイルデバイスを回転させることと、前記モバイルデバイスを揺らすことと、前記モバイルデバイスを指向することとのうちの少なくとも１つを含む、請求項１に記載の方法。
【請求項３】
前記ユーザ機器デバイスで外部ソースから前記ビデオコンテンツを受信することをさらに含む、請求項１に記載の方法。
【請求項４】
前記外部ソースは、インターネット上のサービスである、請求項３に記載の方法。
【請求項５】
前記コンテンツは、同一のソースから前記ユーザ機器デバイスおよび前記モバイルデバイスによって受信される、請求項１に記載の方法。
【請求項６】
前記モバイルデバイスを使用して行われた別のジェスチャに応答して、前記モバイルデバイスと前記ユーザ機器デバイスとの間の前記接続を終了させることをさらに含む、請求項１に記載の方法。
【請求項７】
前記第２のジェスチャが受信されるまで前記モバイルデバイスから前記ユーザ機器デバイスへと前記ビデオコンテンツをストリーム配信することをさらに含む、請求項１に記載の方法。
【請求項８】
制御回路を備えるシステムであって、前記制御回路は、
ユーザ機器デバイスとモバイルデバイスとの間の接続を確立することと、
前記モバイルデバイスを使用して行われた第１のジェスチャに応答して、前記モバイルデバイス上で視聴されているビデオコンテンツを、前記接続を介して、前記ユーザ機器デバイスで前記モバイルデバイスから受信することと、
前記ユーザ機器デバイスに前記ビデオコンテンツを表示させることと、
前記モバイルデバイスを使用して行われた第２のジェスチャに応答して、前記ユーザ機器デバイスに前記ビデオコンテンツの受信を停止させることと
を実行するように構成されている、システム。
【請求項９】
前記第１のジェスチャは、前記モバイルデバイスを振ることと、前記モバイルデバイスのタッチスクリーンディスプレイを横断して指をスワイプすることと、前記モバイルデバイスを回転させることと、前記モバイルデバイスを揺らすことと、前記モバイルデバイスを指向することとのうちの少なくとも１つを含む、請求項８に記載のシステム。
【請求項１０】
前記制御回路は、さらに、前記ユーザ機器デバイスで外部ソースから前記ビデオコンテンツを受信するように構成されている、請求項８に記載のシステム。
【請求項１１】
前記外部ソースは、インターネット上のサービスである、請求項１０に記載のシステム。
【請求項１２】
前記ビデオコンテンツは、同一のソースから前記ユーザ機器デバイスおよび前記モバイルデバイスによって受信される、請求項８に記載のシステム。
【請求項１３】
前記制御回路は、さらに、前記モバイルデバイスを使用して行われた別のジェスチャに応答して、前記モバイルデバイスと前記ユーザ機器デバイスとの間の前記接続を終了させるように構成されている、請求項８に記載のシステム。
【請求項１４】
前記制御回路は、さらに、前記第２のジェスチャが受信されるまで前記モバイルデバイスから前記ユーザ機器デバイスへと前記ビデオコンテンツをストリーム配信するように構成されている、請求項８に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願）
本願は、米国特許出願第１２／６５２，５６９号、第１２／６５２，５７１号、および第１２／６５２，５７２号（２０１０年１月５日出願）の利益を主張する。該出願の開示は、参照により本明細書に援用される。
【０００２】
（技術分野）
本発明は、双方向アプリケーションシステムに関し、より具体的には、メディアガイダンスアプリケーション機能性が、無線通信デバイスによって提供されるか、または無線通信デバイスと１つ以上のユーザ機器デバイスとの間で協調させられ得る、双方向メディアガイダンスアプリケーションシステムに関する。
【背景技術】
【０００３】
双方向アプリケーションは、典型的には、少なくとも部分的にユーザの機器（例えば、セットトップボックス）上に実装される。双方向メディアガイダンスアプリケーションの実施例は、双方向番組ガイド、Ｅメール、ホームショッピング、賭博および他の電子商取引アプリケーション、財務アプリケーション、ウェブブラウザ、ゲーム、および他のユーザ機器ベースのアプリケーションを含む。ユーザ機器上でこれらのアプリケーションを実行することは、典型的には、他のユーザがそのユーザ機器上でメディアコンテンツを見ることを妨害する。加えて、静止ユーザプラットフォーム上でそのようなアプリケーションを実行することは、静止プラットフォームから離れている時に、ユーザがこれらのアプリケーションの特徴にアクセスすることを妨害し得る。
【発明の概要】
【課題を解決するための手段】
【０００４】
前述の内容を考慮して、ディスプレイを伴う無線通信デバイスを含む、双方向アプリケーションシステムが提供される。
【０００５】
無線通信デバイスは、タッチスクリーンリモート、携帯情報端末（ＰＤＡ）、携帯電話（例えば、スマートフォン）、または他の無線通信デバイス等の任意の好適な無線通信デバイスであり得る。無線通信デバイスは、遠隔で、またはメディアコンテンツを視聴している間に、双方向メディアガイダンスアプリケーションの機能性へのアクセスをユーザに提供し得る。明確にするために、本発明は、双方向番組ガイドアプリケーションがユーザ機器および無線通信デバイス上で実装される、システムとの関連で例証される。ユーザ機器は、テレビ、セットトップボックス、ＤＶＤプレーヤ／レコーダ、Ｂｌｕｒａｙプレーヤ／レコーダ、ＤＶＲ、メディアサーバ、セキュリティカメラ、ＧＰＳナビゲーションユニット等のうちの１つ以上を含み得る。
【０００６】
いくつかの実施形態では、無線通信デバイスは、タッチセンサ式ＬＣＤまたはＯＬＥＤディスプレイと、ユーザ機器と通信する１つ以上の通信インターフェースとを含み得る。通信インターフェースは、赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｗｉ−Ｆｉ、または任意の他の好適なインターフェースを含み得る。
【０００７】
無線通信デバイスは、ユーザの機器（例えば、テレビ）上に提示されているコンテンツを中断することなく、双方向番組ガイドの特徴の多くをサポートし得る。例えば、無線通信デバイスは、非ビデオオンデマンドリスト項目がユーザの機器（例えば、テレビ）上に表示されている間に、チャンネルの利用可能なビデオオンデマンドリスト項目を表示し得る。また、ユーザが番組リスト項目グリッド（例えば、図９参照）から番組リスト項目を選択した時に、ガイドの注釈セクションは、注釈または番組説明の内容全体を示すことができないことがある。次いで、無線通信デバイスは、拡張方式で、リッチグラフィックス、ビデオ、および／または広告を含み得る、注釈または説明全体を受信し、表示し得る。加えて、無線通信デバイスは、ユーザが、例えば、テレビ上の番組リスト項目を閲覧している間に、双方向メディアガイダンスアプリケーションのビデオ領域（例えば、図９）中に表示されているコンテンツを受信し、表示し得る。
【０００８】
いくつかの実施形態では、無線通信デバイスは、字幕または代替的な言語吹き替えへのアクセスを提供し得る。一実施形態では、テレビで英語の映画を見ている間に、中国語の吹き替えが無線通信デバイス上で同時に再生され得る。一実施形態では、無線通信デバイスは、インターネットを介して、メディアコンテンツソース（例えば、図１２）から中国語の吹き替えをストリーム配信し得る。
【０００９】
別の実施形態では、番組が、１つの言語、例えば、英語の字幕とともにテレビ上で表示され得る一方で、同じ番組が、例えば、中国語の字幕とともに無線通信デバイス上で同時に表示され得る。
【００１０】
いくつかの実施形態では、無線通信デバイスは、種々の他のデバイスおよびアプリケーションと同期され得るか、またはそれらと通信し得る。例えば、ユーザは、ＧＰＳナビゲーションユニット上でタイプしなければならない代わりに、家の中から、住所をタイプし、場所を検索する等のために、無線通信デバイスを使用し得る。次いで、無線通信デバイスは、Ｗｉ−Ｆｉ、Ｂｌｕｅｔｏｏｔｈ（登録商標）等を介して、入力した情報をＧＰＳナビゲーションユニットに転送し得る。
【００１１】
別の実施形態では、無線通信デバイスは、ユーザが、ユーザ機器、例えば、テレビ上で放送番組を見ている間に、サーフィンガイドアプリケーションを実装し得る。無線通信デバイス上で作動するサーフィンガイドアプリケーションは、他のチャンネル上で再生する番組のスクリーンショットを取得し、無線通信デバイス上でスクリーンショットを表示し得る（図１２参照）。スクリーンショットは、メディアコンテンツソースまたはメディアガイダンスデータソースに位置し得るサーバから、サーフィンガイドアプリケーションによってダウンロードされ得る（図１２参照）。サーバは、種々のチャンネルのスクリーンショットを周期的に捕捉し、それらをデータベースに記憶するように構成され得る。ユーザがスクリーンショットを選択すると、対応する番組が無線通信デバイス上のプレビュー領域中に表示され得る。番組は、スクリーンショットがダウンロードされるサーバからストリーム配信され得る。代替として、または加えて、プレビュー領域は、同様にサーバからダウンロードされ得る、番組の説明を表示し得る。ユーザが、例えば、テレビで、選択された番組を見ることを希望する場合、ユーザは、画面上ボタンを「タップ」し得る。画面上ボタンをタップすると、サーフィンガイドアプリケーションは、一次ガイドと１つ以上のアプリケーション通信を交換し、ユーザが特定のチャンネルに同調する所望を示したことを一次ガイドに告げ得る。一次ガイドは、示されたチャネルにセットトップボックスを同調させ得る。別の好適なアプローチでは、無線通信デバイスは、セットトップボックスと直接通信し、示されたチャンネルに同調するようにセットトップボックスに命令し得る。
【００１２】
さらに別の実施形態では、メディアコンテンツは、ユーザ機器（例えば、テレビ）の一次ディスプレイと無線通信デバイスとの間で転送され得る。例えば、ユーザ機器（例えば、テレビ）上で番組を見ている間に、ユーザは、（例えば、トイレを使用するために）退室する必要があり得、それは、ユーザに番組の一部を見逃させる場合がある。いくつかの実施形態では、無線通信デバイスは、無線通信デバイスが、例えば、テレビまたはセットトップボックスからの範囲外にある時に、一次ディスプレイ、例えば、テレビ上に表示されているコンテンツを自動的に表示し始めるように構成され得る。範囲外にあることを検出すると、無線通信デバイスは、次いで、Ｗｉ−Ｆｉ等の長距離リンクに切り替え、例えば、Ｗｉ−Ｆｉリンク上でセットトップボックスからコンテンツをストリーム配信し、それを無線通信デバイス上に表示し得る。コンテンツは、ユーザ機器から直接ストリーム配信されてもよく、またはメディアコンテンツソース等の別のソースから受信され得る。一実施形態では、無線通信デバイスは、ビデオだけでなく、無線通信デバイスが範囲の外に出た時にテレビ上に表示されているどんなものでも自動的に表示するように構成され得る。例えば、ユーザが番組リスト項目を閲覧していて、退室した場合、無線通信デバイスは、テレビ上に表示された番組リスト項目を自動的に表示し得る。いくつかの実施形態では、無線通信デバイスはまた、表示されているものをゆがめないよう（例えば、判読可能であるようにテキストを表示する）、そのディスプレイ分解能を自動的に調整し得る。一実施形態では、無線通信デバイスは、ユーザが手動でテレビの表示を無線通信デバイスに転送することを可能にするように構成され得る。したがって、ユーザは、手動で（例えば、無線通信デバイス上の画面上ボタンを「タップ」することによって、または無線通信デバイスを振ることによって）ユーザ機器上に表示されているコンテンツを無線通信デバイスにストリーム配信し始めることを選択し得る。
本発明はさらに、例えば、以下を提供する。
（項目１）
ユーザ機器から無線通信デバイスへコンテンツを自動的に転送する方法であって、
前記無線通信デバイスが前記ユーザ機器から所定の範囲外にあるかどうかを決定することと、
前記無線通信デバイスが前記所定の範囲外にあると決定することに応答して、前記ユーザ機器と前記無線通信デバイスとの間に接続を確立することと、
前記接続上で、前記ユーザ機器から前記無線通信デバイスにおいて前記コンテンツを受信することと、
前記無線通信デバイス上で前記コンテンツを表示することと
を含む、方法。
（項目２）
前記無線通信デバイスが前記所定の範囲外にあるかどうかを決定することは、前記ユーザ機器と前記無線通信デバイスとの間の短距離接続が切れているかどうかを決定することを含む、項目１に記載の方法。
（項目３）
前記短距離接続は、赤外線リンクである、項目２に記載の方法。
（項目４）
前記短距離接続は、Ｂｌｕｅｔｏｏｔｈ(登録商標）リンクである、項目２に記載の方法。
（項目５）
前記接続は、Ｗｉ−Ｆｉリンクである、項目１に記載の方法。
（項目６）
前記無線通信デバイスが前記所定の範囲内にあると決定することに応答して、前記無線通信デバイスと前記ユーザ機器との間に前記短距離接続を再確立することをさらに含む、項目２に記載の方法。
（項目７）
前記無線通信デバイスが前記所定の範囲外にあるかどうかを決定することは、前記無線通信デバイスの場所を決定するためにＧＰＳを使用することを含む、項目１に記載の方法。
（項目８）
ユーザ機器から無線通信デバイスへコンテンツを自動的に転送するためのシステムであって、
無線通信デバイスを備え、
前記無線通信デバイスは、
前記無線通信デバイスが前記ユーザ機器から所定の範囲外にあるかどうかを決定することと、
前記無線通信デバイスが前記所定の範囲外にあると決定することに応答して、前記ユーザ機器と前記無線通信デバイスとの間に接続を確立することと、
前記接続上で、前記ユーザ機器から前記コンテンツを受信することと、
前記無線通信デバイス上で前記コンテンツを表示することとを
を行うように構成されている、
システム。
（項目９）
前記無線通信デバイスが前記所定の範囲外にあるかどうかを決定することは、前記ユーザ機器と前記無線通信デバイスとの間の短距離接続が切れているかどうかを決定することを含む、項目８に記載のシステム。
（項目１０）
前記短距離接続は、赤外線リンクである、項目９に記載のシステム。
（項目１１）
前記短距離接続は、Ｂｌｕｅｔｏｏｔｈ(登録商標）リンクである、項目９に記載のシステム。
（項目１２）
前記接続は、Ｗｉ−Ｆｉリンクである、項目８に記載のシステム。
（項目１３）
前記無線通信デバイスは、前記無線通信デバイスが前記所定の範囲内にあると決定することに応答して、前記無線通信デバイスと前記ユーザ機器との間に前記短距離接続を再確立するようにさらに構成されている、項目９に記載のシステム。
（項目１４）
前記無線通信デバイスが前記所定の範囲外にあるかどうかを決定することは、前記無線通信デバイスの場所を決定するためにＧＰＳを使用することを含む、項目８に記載のシステム。
（項目１５）
ユーザ機器から無線通信デバイスへコンテンツを自動的に転送するためのシステムであって、
前記無線通信デバイスが前記ユーザ機器から所定の範囲外にあるかどうかを決定する手段と、
前記無線通信デバイスが前記所定の範囲外にあると決定することに応答して、前記ユーザ機器と前記無線通信デバイスとの間に接続を確立する手段と、
前記接続上で、前記ユーザ機器から前記無線通信デバイスにおいて前記コンテンツを受信する手段と、
前記無線通信デバイス上で前記コンテンツを表示する手段と
を備えている、システム。
（項目１６）
前記無線通信デバイスが前記所定の範囲外にあるかどうかを決定する手段は、前記ユーザ機器と前記無線通信デバイスとの間の短距離接続が切れているかどうかを決定するようにさらに構成されている、項目１５に記載のシステム。
（項目１７）
前記短距離接続は、赤外線リンクである、項目１６に記載のシステム。
（項目１８）
前記短距離接続は、Ｂｌｕｅｔｏｏｔｈ(登録商標）リンクである、項目１６に記載の
システム。
（項目１９）
前記接続は、Ｗｉ−Ｆｉリンクである、項目１５に記載のシステム。
（項目２０）
前記無線通信デバイスが前記所定の範囲内にあると決定することに応答して、前記無線通信デバイスと前記ユーザ機器との間に前記短距離接続を再確立する手段をさらに備えている、項目１６に記載のシステム。
（項目２１）
前記無線通信デバイスが前記所定の範囲外にあるかどうかを決定する手段は、前記無線通信デバイスの場所を決定するためにＧＰＳを使用するようにさらに構成されている、項目１５に記載のシステム。
（項目２２）
無線通信デバイス上でユーザ機器上に表示される第１の言語の番組に対応する字幕を提供する方法であって、
前記無線通信デバイス上でユーザ入力を受信することであって、前記ユーザ入力は、前記無線通信デバイス上で前記第１の言語とは異なる第２の言語の字幕とともに前記番組を表示する要望を示す、ことと、
前記無線通信デバイスにおいて前記番組を受信することと、
前記ユーザ機器から前記無線通信デバイスにおいて前記字幕を受信することと、
前記番組と同時に前記無線通信デバイス上で前記字幕を表示することと
を含む、方法。
（項目２３）
前記番組を受信することは、前記ユーザ機器から前記番組を受信することを含む、項目２２に記載の方法。
（項目２４）
前記字幕を受信することは、Ｗｉ−Ｆｉリンク上で前記字幕を受信することを含む、項目２２に記載の方法。
（項目２５）
前記字幕を受信することは、Ｂｌｕｅｔｏｏｔｈ(登録商標）リンク上で前記字幕を受信することを含む、項目２２に記載の方法。
（項目２６）
前記ユーザ機器から前記番組を受信することは、前記ユーザ機器から前記無線通信デバイスへ前記番組をストリーム配信することを含む、項目２３に記載の方法。
（項目２７）
前記ユーザ機器から前記番組をストリーム配信することは、Ｗｉ−Ｆｉリンク上で前記番組をストリーム配信することを含む、項目２６に記載の方法。
（項目２８）
前記ユーザ機器から前記番組をストリーム配信することは、Ｂｌｕｅｔｏｏｔｈ(登録商標）リンク上で前記番組をストリーム配信することを含む、項目２６に記載の方法。
（項目２９）
前記ユーザ入力を受信することは、前記無線通信デバイス上のタッチセンサ式画面を介して入力を受信することを含む、項目２２に記載の方法。
（項目３０）
前記番組を受信することは、コンテンツプロバイダから前記番組を受信することを含む、項目２２に記載の方法。
（項目３１）
無線通信デバイス上でユーザ機器上に表示される第１の言語の番組に対応する字幕を提供するためのシステムであって、
無線通信デバイスを備え、
前記無線通信デバイスは、
前記無線通信デバイス上でユーザ入力を受信することであって、前記ユーザ入力は、前記無線通信デバイスで前記第１の言語とは異なる第２の言語の字幕とともに前記番組を表示する要望を示す、ことと、
前記無線通信デバイスにおいて前記番組を受信することと、
前記ユーザ機器から前記無線通信デバイスにおいて前記字幕を受信することと、
前記番組と同時に前記無線通信デバイス上で前記字幕を表示することと
を行うように構成されている、
システム。
（項目３２）
前記番組を受信することは、前記ユーザ機器から前記番組を受信することを含む、項目３０に記載のシステム。
（項目３３）
前記字幕を受信することは、Ｗｉ−Ｆｉリンク上で前記字幕を受信することを含む、項目３１に記載のシステム。
（項目３４）
前記字幕を受信することは、Ｂｌｕｅｔｏｏｔｈ(登録商標）リンク上で前記字幕を受信することを含む、項目３１に記載のシステム。
（項目３５）
前記ユーザ機器から前記番組を受信することは、前記ユーザ機器から前記無線通信デバイスへ前記番組をストリーム配信することを含む、項目３２に記載のシステム。
（項目３６）
前記ユーザ機器から前記番組をストリーム配信することは、Ｗｉ−Ｆｉリンク上で前記番組をストリーム配信することを含む、項目３５に記載のシステム。
（項目３７）
前記ユーザ機器から前記番組をストリーム配信することは、Ｂｌｕｅｔｏｏｔｈ(登録商標）リンク上で前記番組をストリーム配信することを含む、項目３５に記載のシステム。
（項目３８）
前記ユーザ入力を受信することは、前記無線通信デバイス上のタッチセンサ式画面を介して入力を受信することを含む、項目３１に記載のシステム。
（項目３９）
前記番組を受信することは、コンテンツプロバイダから前記番組を受信することを含む、項目３１に記載のシステム。
（項目４０）
無線通信デバイス上でユーザ機器上に表示される第１の言語の番組に対応する字幕を提供するためのシステムであって、
前記無線通信デバイス上でユーザ入力を受信する手段であって、前記ユーザ入力は、前記無線通信デバイスで前記第１の言語とは異なる第２の言語の字幕とともに前記番組を表示する要望を示す、手段と、
前記無線通信デバイスにおいて前記番組を受信する手段と、
前記ユーザ機器から前記無線通信デバイスにおいて前記第２の言語の字幕を受信する手段と、
前記番組と同時に前記無線通信デバイス上で前記字幕を表示する手段と
を備えている、システム。
（項目４１）
前記番組を受信する手段は、前記ユーザ機器から前記番組を受信するように構成されている、項目４０に記載のシステム。
（項目４２）
前記字幕を受信する手段は、Ｗｉ−Ｆｉリンク上で前記字幕を受信するように構成されている、項目４０に記載のシステム。
（項目４３）
前記字幕を受信する手段は、Ｂｌｕｅｔｏｏｔｈ(登録商標）リンク上で前記字幕を受信するように構成されている、項目４０に記載のシステム。
（項目４４）
前記ユーザ機器から前記番組を受信する手段は、前記ユーザ機器から前記無線通信デバイスへ前記番組をストリーム配信するように構成されている、項目４１に記載のシステム。
（項目４５）
前記ユーザ機器から前記番組を受信する手段は、Ｗｉ−Ｆｉリンク上で前記番組をストリーム配信するように構成されている、項目４４に記載のシステム。
（項目４６）
前記ユーザ機器から前記番組を受信する手段は、Ｂｌｕｅｔｏｏｔｈ(登録商標）リンク上で前記番組をストリーム配信するように構成されている、項目４４に記載のシステム。
（項目４７）
前記ユーザ入力を受信する手段は、前記無線通信デバイス上のタッチセンサ式画面を介して入力を受信するように構成されている、項目４０に記載のシステム。
（項目４８）
前記番組を受信する手段は、コンテンツプロバイダから前記番組を受信するように構成されている、項目４０に記載のシステム。
（項目４９）
ユーザ機器と通信するように構成されている無線通信デバイス上でチャンネルサーフィンアプリケーションを提供する方法であって、
複数のチャンネルに対応する番組のスクリーンショットを取得することと、
前記無線通信デバイス上で前記スクリーンショットを表示することと、
前記無線通信デバイス上で前記スクリーンショットのうちの少なくとも１つのユーザ選択を受信することと、
前記ユーザ選択に応答して、前記選択されたスクリーンショットに対応する番組を表示するように前記ユーザ機器に命令することと
を含む、方法。
（項目５０）
前記無線通信デバイス上で前記選択されたスクリーンショットに対応する番組のプレビューを表示することをさらに含む、項目４９に記載の方法。
（項目５１）
前記無線通信デバイス上で前記選択されたスクリーンショットに対応する番組の説明を表示することをさらに含む、項目４９に記載の方法。
（項目５２）
前記プレビューを表示することは、インターネットを介してメディアプロバイダから前記プレビューを取得することを含む、項目５０に記載の方法。
（項目５３）
前記説明を表示することは、インターネットを介してメディアプロバイダから前記説明を取得することを含む、項目５１に記載の方法。
（項目５４）
前記ユーザ機器に命令することは、前記スクリーンショットのユーザ選択に応答して、前記選択されたスクリーンショットに対応するチャンネルに同調するように前記ユーザ機器に命令することを含む、項目４９に記載の方法。
（項目５５）
前記ユーザ選択を受信することは、前記無線通信デバイス上のタッチセンサ式画面を介して入力を受信することを含む、項目４９に記載の方法。
（項目５６）
前記スクリーンショットを取得することは、メディアプロバイダから前記スクリーンショットを受信することを含む、項目４９に記載の方法。
（項目５７）
前記スクリーンショットを取得することは、チャンネルキャプチャデバイスから前記スクリーンショットを受信することを含む、項目４９に記載の方法。
（項目５８）
ユーザ機器と通信するように構成されている無線通信デバイス上でチャンネルサーフィンアプリケーションを提供するためのシステムであって、
無線通信デバイスを備え、
前記無線通信デバイスは、
複数のチャンネルに対応する番組のスクリーンショットを取得することと、
前記無線通信デバイス上で前記スクリーンショットを表示することと、
前記無線通信デバイス上で前記スクリーンショットのうちの少なくとも１つのユーザ選択を受信することと、
前記ユーザ選択に応答して、前記選択されたスクリーンショットに対応する番組を表示するように前記ユーザ機器に命令することと
を行うように構成されている、
システム。
（項目５９）
前記無線通信デバイスは、前記選択されたスクリーンショットに対応する番組のプレビューを表示するようにさらに構成されている、項目５８に記載のシステム。
（項目６０）
前記無線通信デバイスは、前記選択されたスクリーンショットに対応する番組の説明を表示するようにさらに構成されている、項目５８に記載のシステム。
（項目６１）
前記プレビューを表示することは、インターネットを介してメディアプロバイダから前記プレビューを取得することを含む、項目５９に記載のシステム。
（項目６２）
前記説明を表示することは、インターネットを介してメディアプロバイダから前記説明を取得することを含む、項目６０に記載のシステム。
（項目６３）
前記ユーザ機器に命令することは、前記スクリーンショットのユーザ選択に応答して、前記選択されたスクリーンショットに対応するチャンネルに同調するように前記ユーザ機器に命令することを含む、項目５８に記載のシステム。
（項目６４）
前記ユーザ選択を受信することは、前記無線通信デバイス上のタッチセンサ式画面を介して入力を受信することを含む、項目５８に記載のシステム。
（項目６５）
前記スクリーンショットを取得することは、メディアプロバイダから前記スクリーンショットを受信することを含む、項目５８に記載のシステム。
（項目６６）
前記スクリーンショットを取得することは、チャンネルキャプチャデバイスから前記スクリーンショットを受信することを含む、項目５８に記載のシステム。
（項目６７）
ユーザ機器と通信するように構成されている無線通信デバイス上でチャンネルサーフィンアプリケーションを提供するためのシステムであって、
複数のチャンネルに対応する番組のスクリーンショットを取得する手段と、
前記無線通信デバイス上で前記スクリーンショットを表示する手段と、
前記無線通信デバイス上で前記スクリーンショットのうちの少なくとも１つのユーザ選択を受信する手段と、
前記ユーザ選択に応答して、前記選択されたスクリーンショットに対応する番組を表示するように前記ユーザ機器に命令する手段と
を備えている、システム。
（項目６８）
前記スクリーンショットを表示する手段は、前記無線通信デバイス上で前記選択されたスクリーンショットに対応する番組のプレビューを表示するようにさらに構成されている、項目６７に記載のシステム。
（項目６９）
前記スクリーンショットを表示する手段は、前記無線通信デバイス上で前記選択されたスクリーンショットに対応する番組の説明を表示するようにさらに構成されている、項目６７に記載のシステム。
（項目７０）
インターネットを介してメディアプロバイダから前記プレビューを取得する手段をさらに備えている、項目６８に記載のシステム。
（項目７１）
インターネットを介してメディアプロバイダから前記説明を取得する手段をさらに備えている、項目６５に記載のシステム。
（項目７２）
前記ユーザ機器に命令する手段は、前記スクリーンショットのユーザ選択に応答して、前記選択されたスクリーンショットに対応するチャンネルに同調するように前記ユーザ機器に命令するように構成されている、項目６７に記載のシステム。
（項目７３）
前記ユーザ選択を受信する手段は、前記無線通信デバイス上のタッチセンサ式画面を介して入力を受信するようにさらに構成されている、項目６７に記載のシステム。
（項目７４）
前記スクリーンショットを取得する手段は、メディアプロバイダから前記スクリーンショットを受信するようにさらに構成されている、項目６７に記載のシステム。
（項目７５）
前記スクリーンショットを取得する手段は、チャンネルキャプチャデバイスから前記スクリーンショットを受信するようにさらに構成されている、項目６７に記載のシステム。
【図面の簡単な説明】
【００１３】
本発明の上記および他の目的および利点は、類似参照文字が全体を通して類似部品を指す、添付図面と併せて解釈される、以下の詳細な説明を考慮すると明白となるであろう。
【図１】図１は、本発明の実施形態による、例証的な表示画面を示す。
【図２】図２は、本発明の実施形態による、例証的な双方向メディアシステムの簡略図を示す。
【図３】図３は、本発明の実施形態による、例示的な構成画面を示す。
【図４】図４は、本発明の実施形態による、サーフィンガイドアプリケーションの例証的な画面を示す。
【図５】図５は、本発明の実施形態による、例証的な双方向メディアシステムの簡略図を示す。
【図６】図６は、図１の無線通信デバイスにビデオをストリーム配信する例証的な過程を示す。
【図７】図７は、図１の無線通信デバイスに番組ガイドリスト項目をストリーム配信する例証的な過程を示す。
【図８】図８は、本発明の実施形態による、例証的な双方向メディアシステムの簡略図を示す。
【図９】図９は、本発明の一実施形態による、種々の種類のメディアのガイダンスを提供するために使用され得る、グリッド形式を使用した例証的な表示画面を示す。
【図１０】図１０は、本発明の実施形態による、種々の種類のメディアのガイダンスを提供するために使用され得る、モザイクを使用した例証的な表示画面を示す。
【図１１】図１１は、本発明の実施形態による、例証的なユーザ機器デバイスを示す。
【図１２】図１２は、本発明の実施形態による、例証的な双方向メディアシステムの簡略図を示す。
【図１３】図１３は、本発明の実施形態による、図１２の無線通信デバイスの概略図を示す。
【図１４】図１４は、本発明の実施形態による、図１２のユーザ機器の概略図を示す。
【図１５】図１５は、本発明の実施形態による、例証的なリモート画面を示す。
【図１６】図１６は、本発明の実施形態による、例証的なリモート画面を示す。
【図１７】図１７は、本発明の実施形態による、図１２の無線通信デバイスを用いて双方向メディアガイダンスおよび他のアプリケーション特徴を提供することに関与する、例証的なステップのフローチャートである。
【図１８】図１８は、本発明の実施形態による、図１２のユーザ機器内で作動する一次アプリケーションと、図１２の無線通信デバイス上で作動する二次アプリケーションとの間で特徴を協調させることに関与する、例証的なステップのフローチャートである。
【図１９】図１９は、本発明の実施形態による、図１２の無線通信デバイス上で字幕を提供することに関与する、例証的なステップのフローチャートである。
【図２０】図２０は、本発明の実施形態による、図１２の無線通信デバイス上で他のチャンネルのスクリーンショットへのアクセスを提供することに関与する、例証的なステップのフローチャートである。
【図２１】図２１は、本発明の実施形態による、無線通信デバイスにコンテンツを自動的にストリーム配信することに関与する、例証的なステップのフローチャートである。
【発明を実施するための形態】
【００１４】
メディアガイダンスの機能性は、ＰＤＡ、スマートフォン、携帯用ビデオプレーヤ、携帯用音楽プレーヤ、携帯用ゲーム機、または他の無線デバイス等の無線通信デバイス上に提供され得る。メディアガイダンスの機能性は、無線通信デバイスと、テレビ、セットトップボックス、ＤＶＤプレーヤ／レコーダ、Ｂｌｕｒａｙプレーヤ／レコーダ、ＤＶＲ、メディアサーバ、セキュリティカメラ、ＧＰＳナビゲーションユニット等の１つ以上のユーザ機器デバイスとの間で協調させられ得る。無線通信デバイス上でメディアガイダンスアプリケーションを提供することは、例えば、その全体で参照することにより本明細書に組み込まれる、２００９年６月３０日出願のＣｈｉｕらの米国特許出願第１２／４９５，５２２号でより詳細の論議されている。
【００１５】
いくつかの実施形態では、無線通信デバイス４０６は、多言語サポート等の強化視聴オプションを提供するために使用され得る。無線通信デバイス４０６上に提供され得るメディアガイダンスの機能性の種類の一実施例は、無線通信デバイス４０６上に１つ以上の言語の字幕および音声吹き替えを提供することである。例えば、番組が、１つの言語、例えば、英語の字幕とともに、ユーザ機器４０２（例えば、テレビ）上で表示され得る一方で、同じ番組が、別の言語、例えば、中国語の字幕とともに、無線通信デバイス４０６上で同時に表示され得る。図２は、ユーザ機器４０２（例えば、テレビ）および無線通信デバイス４０６の例示的な表示を示す。図１に示されるように、ユーザ機器４０２は、英語字幕２１８を表示しながら番組を表示し、無線通信デバイス４０６は、ユーザ機器４０２上に表示されたのと同じ番組を表示するが、中国語字幕２２０を伴う。番組または映画に対応するビデオは、通信経路４２４（例えば、Ｗｉ−ＦｉまたはＢｌｕｅｔｏｏｔｈ（登録商標））上でユーザ機器４０２から無線通信デバイス４０６にストリーム配信され得る。
【００１６】
一実施形態では、字幕に加えて、無線通信デバイス４０６はまた、音声吹き替えへのアクセスを提供し得る。例えば、ユーザ機器４０２（例えば、テレビ）上で英語の映画を見ている時に、映画の中国語吹き替えが無線通信デバイス４０６上で再生され得る。したがって、ユーザは、テレビで映画を見るが、無線通信デバイス４０６上で対応する中国語の音声を聞き得る。音声は、無線通信デバイス４０６に含まれるスピーカ上で再生されてもよく、または無線通信デバイス４０６に接続された一対のヘッドホンを通して再生され得る。
【００１７】
図２は、本発明の実施形態による、双方向アプリケーションシステムの一般化実施形態を示す。図２に示されたデバイスのより具体的な実装は、図１１−１４に関連して以下で論議される。無線通信デバイス４０６上でメディアガイダンスの機能性を提供するために、無線通信デバイス４０６は、通信経路４２４上でユーザ機器４０２およびユーザコンピュータ機器４０４と通信し得る。通信経路４２４は、Ｗｉ−Ｆｉ、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の無線リンクであり得る。通信経路４２４は、無線通信デバイス４０６とユーザ機器４０２およびユーザコンピュータ機器４０４との間で、音声、ビデオ、テキスト等のデータの転送を可能にし得る。Ｂｌｕｅｔｏｏｔｈ（登録商標）リンクの場合、無線通信デバイス４０６は、ユーザ機器４０２およびユーザコンピュータ機器４０４と直接通信し得る。Ｗｉ−Ｆｉリンクの場合、無線通信デバイス４０６は、例えば、無線ルータ４２６を介して、ユーザ機器４０２およびユーザコンピュータ機器４０４と通信し得る。
【００１８】
一実施形態では、字幕および／または音声吹き替えが、通信経路４２４上でユーザ機器４０２（例えば、セットトップボックス）から無線通信デバイス４０６にストリーム配信され得る。代替として、字幕および／または音声吹き替えは、インターネットを介してメディアプロバイダ（例えば、メディアコンテンツソース４１６（図１２））から無線通信デバイス４０６によって取得され得る。
【００１９】
ユーザは、字幕および音声吹き替えを有効または無効にしてもよく、また、無線通信デバイス４０６を使用して、字幕および音声吹き替え用の言語を選択し得る。図３は、無線通信デバイス用の字幕および音声吹き替えを有効または無効にするためにユーザによって使用され得る、例示的な構成画面３５０を開示する。加えて、構成画面３５０は、字幕および音声吹き替え用の言語を選択するために使用され得る。例示的実施形態では、ユーザが選択する言語で字幕が利用可能ではない場合、無線通信デバイス４０６は、ユーザ選択言語での字幕の翻訳を取得し得る。例えば、無線通信デバイス４０６は、利用可能である言語（例えば、英語）でユーザ機器４０２から字幕を取得し、ユーザ選択言語で字幕の翻訳を取得するために、ｂａｂｂｌｅｆｉｓｈＴＭまたはＧｏｏｇｌｅＴＭ翻訳等のウェブサービスを使用し得る。
【００２０】
字幕および音声吹き替えに加えて、無線通信デバイス４０６および／またはユーザ機器４０２（例えば、テレビ）は、番組または映画がユーザ機器４０２上で表示されている間に、番組または映画に関する他の補足コンテンツを表示し得る。例えば、ユーザがユーザ機器４０２上で映画を見ている間に、無線通信デバイス４０６は、監督のコメント、俳優のコメント、論評等の補足コンテンツを表示し得る。代替として、補足コンテンツがユーザ機器４０１（例えば、テレビ）上で表示されている間に、映画が無線通信デバイス４０６にストリーム配信され得る。補足コンテンツは、例えば、ＤＶＤまたはＢｌｕｒａｙディスク上で提供されてもよく、あるいは代替として、メディアコンテンツソース４１６から、またはインターネットを介して第三者から、無線通信デバイス４０６によって取得され得る。補足コンテンツがＤＶＤまたはＢｌｕｒａｙディスク上に提供される場合、ユーザ機器４０２は、Ｗｉ−Ｆｉ、Ｂｌｕｅｔｏｏｔｈ（登録商標）等を介して、コンテンツを無線通信デバイス４０６にストリーム配信または転送し得る。別の実施例では、スポーツ番組、ゲーム番組、またはポーカートーナメント等の番組に関係する補足コンテンツが、無線通信デバイス４０６上に示され得る。例えば、ユーザがユーザ機器４０２上でポーカートーナメントを見ている間に、無線通信デバイスは、プレーヤのカードを表示してもよく、または野球の試合中に、無線通信デバイス４０６は、スコアおよび他の統計を表示し得る。この補足コンテンツは、例えば、ユーザ機器４０２、メディアコンテンツプロバイダ４１６から、またはインターネットを介して第三者から、無線通信デバイス４０６によって取得され得る。
【００２１】
無線通信デバイス４０６上に提供され得るメディアガイダンスの機能性の別の実施例は、ユーザがメディア選択を効率的にナビゲートし、メディアを容易に識別することを可能にするインターフェースを通してメディアガイダンスを提供する、双方向メディアガイダンスアプリケーションを提供することである。そのようなアプリケーションの一実施例は、本明細書ではサーフィンガイドアプリケーションと呼ばれる。図４は、本発明の実施形態による、サーフィンガイドアプリケーションの例示的な表示画面を示す。図４に示されたサーフィンガイドアプリケーションは、ユーザ機器４０２（例えば、テレビ）上で番組を見ながら、ユーザが、無線通信デバイス４０６上で、他のチャンネルで再生している番組のスクリーンショットを閲覧することを可能にする。例えば、ユーザがユーザ機器４０２上で放送番組を見ている間に、サーフィンガイドアプリケーションは、他のチャネル上で再生している番組のスクリーンショットを取得し、図４に示されるように、無線通信デバイス４０６上にスクリーンショットを表示し得る。図４に示されるように、スクリーンショット１２０２が、表示領域の底部に沿って表示され得る一方で、プレビュー領域１２０６は、最上部に沿って表示され得る。
【００２２】
スクリーンショット１２０２は、サーフィンガイドアプリケーションによって、チャンネルキャプチャデバイス５０２から無線通信デバイス４０６上にダウンロードされ得る。図５は、本発明の実施形態による、無線通信デバイス４０６上にサーフィンガイドアプリケーションを提供するための通信システム５００の一般化実施形態を開示する。図５に示されるように、無線通信デバイス４０６は、無線ルータ４２６を介して通信経路４２４（例えば、Ｗｉ−Ｆｉリンク）上でユーザ機器４０２と通信し得る。チャンネルキャプチャデバイス５０２は、種々の放送チャネル上で再生する番組のスクリーンショットを周期的に捕捉し、それらをデータベースに記憶するように構成され得る、サーバであり得る。チャンネルキャプチャデバイス５０２は、種々のチャンネルのＤＶＢ（デジタルビデオ放送）放送を受信するチューナ（図示せず）を含んでもよく、種々のチャンネルのスクリーンショットを周期的に捕捉し、記憶し得る。無線通信デバイス４０６は、例えば、ホームネットワーク内のＷｉ−Ｆｉリンクを使用して、インターネットを介してチャンネルキャプチャデバイス５０２に接続し得る。ユーザが（例えば、スクリーンショットを「タップ」することによって）スクリーンショット１２０２を選択すると、対応する番組がプレビュー領域１２０６の中に表示され得る。番組は、チャンネルキャプチャデバイス５０２から、またはメディアプロバイダ（例えば、メディアコンテンツソース４１６）からストリーム配信され得る。代替として、プレビュー領域１２０６は、選択されたスクリーンショットを表示するか、または同様にチャンネルキャプチャデバイス５０２またはメディアプロバイダ（例えば、メディアコンテンツソース４１６）からダウンロードされ得る、番組の説明を表示し得る。
【００２３】
スクリーンショットに加えて、サーフィンガイドアプリケーションはまた、カバーアート、ポスター等の番組に関係する他の画像を取得し得る。これらの画像は、図４に示されるようなスクリーンショット１２０２と同様に、無線通信デバイス４０６上に表示され得る。これらの画像はまた、画像を取得し、データベース上に記憶し得る、チャンネルキャプチャデバイス５０２からダウンロードされ得る。代替として、画像は、メディアコンテンツプロバイダから、または第三者サーバから取得され得る。
【００２４】
ユーザがユーザ機器４０２、例えば、テレビ上で選択された番組を見ることを希望する場合、ユーザは、見るボタン１２０４を「タップ」し得る。見るボタン１２０４を「タップ」すると、無線通信デバイス４０６は、例えば、ＩＲまたはＢｌｕｅｔｏｏｔｈ（登録商標）リンクを使用して、ユーザ機器４０２と直接通信し、示されたチャンネルに同調するようにユーザ機器４０２（例えば、セットトップボックス）に命令し得る。別の好適なアプローチでは、サーフィンガイドアプリケーションは、ユーザ機器４０２（例えば、セットトップボックス）上で作動するメディアガイダンスアプリケーションと１つ以上のアプリケーション通信を交換し、ユーザが特定のチャンネルに同調する所望を示したことをメディアガイダンスアプリケーションに告げ得る。次いで、メディアガイダンスアプリケーションは、示されたチャネルにユーザ機器４０２（図４）を同調させ得る。
【００２５】
ユーザは、無線通信デバイス４０６とユーザ機器４０２との間でメディアコンテンツ再生またはアプリケーションを容易に転送したい場合がある。いくつかの実施形態では、現代のスマートフォンで見られるいくつかの機能は、無線通信デバイス４０６上に提供されるメディアガイダンスの機能性を強化し、ユーザが無線通信デバイス４０６とユーザ機器４０２との間でコンテンツを転送することを可能にするために使用され得る。例えば、種々の現代のスマートフォンおよび携帯用メディアプレーヤは、デバイスを振ること、または回転させることによって、ユーザが入力を提供することを可能にするように、加速度計および／またはジャイロスコープを含み得る。図６の例証的実施形態に示されるように、ユーザは、無線通信デバイス４０６を所定の回数（例えば、２回）振って、無線通信デバイス４０６へのユーザ機器４０２（例えば、テレビ）上に表示されているビデオのストリーミングを可能にし得る。セットトップボックスまたはメディアサーバ等のユーザ機器４０２は、通信経路４２４上で無線ルータ４２６を介して無線通信デバイス４０６にビデオをストリーム配信し得る。図６に示されるように、次いで、ユーザは、無線通信デバイス４０６上で番組を視聴し得る。
【００２６】
いくつかの実施形態では、無線通信デバイス４０６を（例えば、３回）振ることが、無線通信デバイス４０６からユーザ機器４０２（例えば、セットトップボックス）へのビデオのストリーミングを可能にし得る。例えば、ユーザがコンテンツプロバイダから無線通信デバイス４０６へ映画またはテレビ番組をダウンロードし、より大きい画面（例えば、テレビ）上でそれを見ることを好む場合、ユーザは、映画またはテレビ番組が再生されている間に、単に無線通信デバイス４０６を振ってもよく、映画またはテレビ番組は、通信経路４２４上で無線ルータ４２６を介して無線通信デバイス４０６からユーザ機器４０２にストリーム配信される。
【００２７】
通信経路４２４上で無線通信デバイス４０６へ／からのビデオのストリーミングを可能にすることに加えて、振るジェスチャは、種々の他のシナリオに適用され得る。例えば、ユーザがユーザ機器（例えば、テレビ）上でガイドリスト項目を閲覧している場合、ユーザは、無線通信デバイス４０６を振って、無線通信デバイス４０６上でガイドリスト項目の閲覧を可能にし得る。ユーザ機器４０２（例えば、セットトップボックス）は、通信経路４２４上で無線ルータ４２６を介して無線通信デバイス４０６にガイドリスト項目をストリーム配信または転送し得る。ユーザは、次いで、無線通信デバイス４０６上でガイドリスト項目を閲覧し得る。
【００２８】
上記の実施形態は、振るジェスチャを使用して説明されているが、任意の他の好適なジェスチャが利用され得ることに留意されたい。例えば、無線通信デバイス４０６のタッチスクリーンを横断してスワイプすること、または無線通信デバイス４０６を使用して行われる指向ジェスチャ等が、ユーザ機器４０２と無線通信デバイス４０６との間でコンテンツの転送を開始するために使用され得る。加えて、ジェスチャは、ユーザ機器４０２から無線通信デバイス４０６へのコンテンツの転送を開始または停止するだけでなく、無線通信デバイス４０６からユーザ機器４０２へのコンテンツの転送を開始または停止するためにも使用され得る。また、コンテンツは、第三者から、無線通信デバイス４０６またはユーザ機器４０２へ転送され得る。例えば、ユーザがＹｏｕＴｕｂｅＴＭまたはＨｕｌｕＴＭ等のサービスからユーザ機器４０２上でビデオを見ている場合、ユーザは、上記で説明されるジェスチャ（例えば、振る、スワイプする等）のうちの１つを行って、ＹｏｕＴｕｂｅＴＭ、ＨｕｌｕＴＭ等から直接、無線通信デバイス４０６にビデオをストリーム配信し始め得る。同様に、ユーザが無線通信デバイス４０６上でＹｏｕＴｕｂｅＴＭまたはＨｕｌｕＴＭからのビデオを見ている場合、ユーザは、ジェスチャ（例えば、振る、スワイプする等）のうちの１つを行って、ＹｏｕＴｕｂｅＴＭまたはＨｕｌｕＴＭから直接、ユーザ機器４０２にビデオをストリーム配信し始め得る。
【００２９】
いくつかの実施形態では、ユーザ機器４０２と無線通信デバイス４０６（および第三者、例えば、ＹｏｕＴｕｂｅＴＭ、ＨｕｌｕＴＭ等）との間でコンテンツを転送することは、自動的に行われ得る。例えば、ユーザ機器４０２（例えば、テレビ）上で番組を見ている間に、ユーザは、（例えば、トイレを使用するために）退室する必要があってもよく、それは、ユーザに番組の一部を見逃させる場合がある。いくつかの実施形態では、無線通信デバイス４０６は、無線通信デバイス４０６がユーザ機器４０２（例えば、テレビ）からの範囲外にある時に、テレビ上に表示されているコンテンツを自動的に表示し始めるように構成され得る。無線通信デバイス４０６が範囲外にあるかどうかは、赤外線またはＢｌｕｅｔｏｏｔｈ（登録商標）等の短距離リンクを使用して決定され得る。例えば、ユーザが無線通信デバイス４０６とともに退室した場合、無線通信デバイス４０６とユーザ機器４０２との間の赤外線（見通し線を必要とする）またはＢｌｕｅｔｏｏｔｈ（登録商標）リンクが切れる可能性がある。短距離リンク（例えば、ＩＲまたはＢｌｕｅｔｏｏｔｈ（登録商標））が切断されていることを検出すると、無線通信デバイス４０６は、範囲外にあると決定し得る。無線通信デバイス４０６は、無線ルータ４２６を介してユーザ機器４０２からコンテンツをストリーム配信するために、長距離リンク（例えば、Ｗｉ−Ｆｉ、セルラーリンク等）を使用し、それを無線通信デバイス４０６上に表示し得る。長距離リンクは、短距離リンクが切断されていると決定すると確立されてもよく、または以前に確立されていてもよい。
【００３０】
一実施形態では、無線通信デバイス４０６がユーザ機器４０２からの範囲外にあるかどうかは、無線通信デバイス４０６に含まれるマイクロホン（図示せず）を使用して決定され得る。例えば、マイクロホンは、ユーザ機器４０２上で再生する音声を聴くために使用され得る。音声の音量が徹底的に低減された場合（例えば、８０％以上）、無線通信デバイス４０６は、ユーザ機器４０２からの範囲外にあると決定し、したがって、ユーザ機器４０２からコンテンツをストリーム配信し始めるように長距離リンク（例えば、Ｗｉ−Ｆｉ）に切り替わり得る。代替として、長距離リンク（例えば、Ｗｉ−Ｆｉ、セルラーリンク等）は、無線通信デバイス４０６が範囲外であるかどうかを決定するために使用され得る。例えば、長距離リンクは、移動を検出するか、または（例えば、信号強度、三角測量等を使用して）位置付けを検出するために使用され得る。
【００３１】
一実施形態では、無線通信デバイス４０６は、ビデオだけでなく、無線通信デバイス４０６が範囲の外に出た時にユーザ機器４０２上に表示されているどんなものでも自動的に表示するように構成され得る。例えば、ユーザが番組リスト項目を閲覧していて、退室した場合、無線通信デバイス４０６は、ユーザ機器４０２上に表示された番組リスト項目を自動的に表示し得る。いくつかの実施形態では、無線通信デバイス４０６（図１２）はまた、表示されているものをゆがめないよう（例えば、判読可能であるようにテキストを表示する）、そのディスプレイ分解能を自動的に調整し得る。別の実施形態では、無線通信デバイス４０６は、無線通信デバイス４０６（図１２）が範囲外にあるかどうかにかかわらず、ユーザ機器４０２上に表示されているものは何でも表示すべき時をユーザが手動で選択することを可能にするように構成され得る。例えば、たとえユーザがユーザ機器４０２から遠ざかる場合があっても、無線通信デバイス４０６は、依然としてユーザ機器４０２の範囲内にあり得る。したがって、ユーザは、ユーザ機器４０２上に表示されているコンテンツを無線通信デバイス４０６上にストリーム配信し始めることを手動で（例えば、無線通信デバイス上の画面上ボタンを「タップする」ことによって、または無線通信デバイスを振ることによって）選択し得る。
【００３２】
無線通信デバイス４０６がユーザ機器４０２の範囲内に戻ると、無線通信デバイス４０６上に表示されていたコンテンツを表示し始めるようにユーザ機器４０２に自動的に命令し得る。無線通信デバイス４０６が第三者（例えば、ＹｏｕＴｕｂｅＴＭ、ＨｕｌｕＴＭ等）からコンテンツを以前に受信していた場合、無線通信デバイスは、第三者からのコンテンツをストリーム配信し始めるようにユーザ機器４０２に自動的に命令し得る。
【００３３】
いくつかの実施形態では、無線通信デバイス４０６は、Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  ＡｌｌｉａｎｃｅＳＭ（ＤＬＮＡ）準拠デバイス等の他のネットワーク可能デバイスと通信するように構成され得る。図８は、本発明の実施形態による、例証的な通信システムを開示する。ユーザ機器４０２は、カメラ８０２（例えば、セキュリティカメラ、ベビーモニタリングカメラ等）およびＧＰＳナビゲーションユニット８０４等の１つ以上のＤＬＮＡ準拠デバイスを含み得る。無線通信デバイス４０６（図１２）は、通信経路４２４を介してカメラ８０２に無線で接続され、カメラが運動を検出すると、無線通信デバイス４０６（図１２）は、該当する場合、無線通信デバイス４０６（図１２）上に表示されているコンテンツを中断し、カメラからのビデオフィードを自動的に表示し始め得る。カメラからのビデオフィードは、通信経路４２４上で無線通信デバイス４０６（図１２）にストリーム配信され得る。代替として、ビデオフィードはまた、ユーザ機器４０２（例えば、テレビ）上に表示され得る。加えて、ユーザは、カメラからのビデオフィードを視聴することを手動で選択し得る。例示的実施形態では、オーブンの中またはコンロの上に配置されたカメラが、調理されている食品の状態を監視するために使用され得る。ユーザは、ユーザ機器４０２上で番組を見ながら、無線通信デバイス４０６上のカメラからのビデオフィードを見て、調理されている食品を監視し得る。さらに、カメラと無線通信デバイス４０６との間の信号の範囲および強度に応じて、ユーザは、依然としてカメラからのビデオフィードを見ることができる一方で、無線通信デバイス４０６を家の外に持ち出すことができ得る。別の実施例として、無線通信デバイス４０６（図１２）は、ＤＬＮＡ対応温度計と通信することによって、調理されている七面鳥の温度を監視するために使用され得る。
【００３４】
さらに、無線通信デバイス４０６はまた、ウェブカメラとして使用され得る、内蔵カメラを含み得る。例えば、ユーザは、別のユーザとビデオチャットをするために、無線通信デバイス４０６を使用し得る。無線通信デバイス４０６は、インターネットを介して、他のユーザへビデオおよび音声を伝送し、かつ他のユーザから受信するために、Ｗｉ−Ｆｉリンクを使用し得る。また、無線通信デバイス４０６はまた、内蔵マイクロホン（図示せず）を含み得る。ユーザは、ユーザ機器４０２またはユーザコンピュータ機器４０４を介して、他のユーザと通信するためにマイクロホンを使用し得る。例えば、ユーザが、異なる部屋でコンピュータを使用している別のユーザと通信することを希望する場合、無線通信デバイス４０６は、コンピュータとのＷｉ−Ｆｉ接続を確立し得る。接続は、内蔵マイクロホンを介して受信された音声をコンピュータに伝送するために、無線通信デバイス４０６によって使用され得る。同様に、無線通信デバイス４０６は、Ｗｉ−Ｆｉリンクを介してコンピュータから音声を受信し得る。
【００３５】
いくつかの実施形態では、無線通信デバイスは、種々の他のデバイスおよびアプリケーションと同期され、またはそれらと通信し得る。例えば、ユーザは、携帯用ユニットまたは自動車内のナビゲーションシステムの一部であり得る、ＧＰＳナビゲーションユニット上にタイプしなければならない代わりに、住所をタイプする、場所を検索する等のために、無線通信デバイス４０６を使用し得る。入力された情報は、無線通信デバイス４０６（図１２）がＧＰＳナビゲーションユニットの範囲内にあるまで、無線通信デバイス４０６上に記憶され得る。次いで、無線通信デバイス４０６は、通信経路４２４（例えば、Ｗｉ−Ｆｉ、Ｂｌｕｅｔｏｏｔｈ（登録商標）等）上でＧＰＳナビゲーションユニットに入力された情報を転送し得る。
【００３６】
上記で論議される双方向メディアガイダンスアプリケーションは、それらがガイダンスを提供するメディアに応じて、種々の形態をとり得る。１つの典型的な種類のメディアガイダンスアプリケーションは、双方向テレビ番組ガイドである。双方向テレビ番組ガイド（電子番組ガイドと呼ばれることもある）は、とりわけ、従来のテレビ番組（従来の放送、ケーブル、衛星、インターネットまたは他の手段を介して提供される）、ならびに有料番組、オンデマンド番組（ビデオオンデマンド（ＶＯＤ）システムのような）、インターネットコンテンツ（例えば、ストリーミングメディア、ダウンロード可能なメディア、ウェブキャスト等）、および他の種類のメディアまたはビデオコンテンツを含む、多くの種類のメディアコンテンツ間を、ユーザがナビゲートおよび検索することを可能にする、周知のガイダンスアプリケーションである。ガイダンスアプリケーションはまた、ユーザが、例えば、ビデオクリップ、記事、広告、チャットセッション、ゲーム等を含む、ビデオコンテンツに関連するコンテンツ間でナビゲートし、検索することも可能にする。ガイダンスアプリケーションはまた、ユーザが、マルチメディアコンテンツ間でナビゲートすることも可能にする。用語「マルチメディア」とは、本明細書では、テキスト、オーディオ、静止画、画像、動画、ビデオ、および双方向コンテンツ形態等の、少なくとも２つの異なるコンテンツ形態を利用する、メディアならびにコンテンツとして定義される。マルチメディアコンテンツは、コンピュータおよび電子デバイス等の情報コンテンツ処理デバイスによって、記録および再生、表示またはアクセスされ得るが、また、ライブパーフォーマンスの一部であることも可能である。メディアコンテンツに関連して論議される、本発明の実施形態はまた、ビデオ、オーディオ、および／またはマルチメディア等の他の種類のコンテンツにも適用可能であることを理解されたい。
【００３７】
インターネット、モバイルコンピューティング、高速無線ネットワークの登場に伴い、ユーザは、パーソナルコンピュータ（ＰＣ）や、ハンドヘルドコンピュータ、携帯端末（ＰＤＡ）、携帯電話、または他のモバイルデバイス等の従来はアクセスしなかった他のデバイス上で、メディアにアクセスしている。これらのデバイス上で、ユーザは、テレビを通して利用可能な同じメディア間をナビゲートおよび検索することができる。その結果として、メディアガイダンスは、これらのデバイス上でも必要である。提供されるガイダンスは、テレビのみを通して利用可能なメディアコンテンツ、これらのデバイスのうちの１つ以上のみを通して利用可能なメディアコンテンツ、またはテレビとこれらのデバイスのうちの１つ以上との両方を通して利用可能なメディアコンテンツのためのものであり得る。メディアガイダンスアプリケーションは、オンラインアプリケーション（すなわち、ウェブサイト上で提供される）として、あるいはＰＤＡ、携帯電話、または他のモバイルデバイス等のハンドヘルドコンピュータ上の独立型アプリケーションまたはクライアントとして提供され得る。メディアガイダンスアプリケーションを実装し得る、種々のデバイスおよびプラットフォームは、以下でより詳細に説明される。
【００３８】
メディアガイダンスアプリケーションの機能のうちの１つは、メディアリスト項目およびメディア情報をユーザに提供することである。図９−１０は、メディアガイダンス、特にメディアリスト項目を提供するために使用され得る、例証的な表示画面を示す。図９−１０に示された表示画面は、任意の好適なデバイスまたはプラットフォーム上で実装され得る。図９−１０の表示は、全画面表示として図示されているが、それらはまた、表示されているメディアコンテンツ上に完全または部分的にオーバーレイされ得る。ユーザは、表示画面に提供された選択可能なオプション（例えば、メニューオプション、リスト項目オプション、アイコン、ハイパーリンク等）を選択することによって、あるいはリモートコントロールまたは他のユーザ入力インターフェースもしくはデバイス上の専用ボタン（例えば、「ガイド」ボタン）を押下することによって、メディア情報へのアクセス要望を指示し得る。ユーザの指示に応じて、メディアガイダンスアプリケーションは、グリッド内の時間およびチャンネル別、時間別、チャンネル別、メディアの種類別、カテゴリ別（例えば、映画、スポーツ、ニュース、子供向け、または他の番組カテゴリ）、または、他の所定、ユーザ定義、あるいは他の編成基準等のいくつかの方法のうちの１つで編成されたメディア情報を伴う表示画面を提供し得る。
【００３９】
図９は、単一表示内の異なる種類のメディアコンテンツへのアクセスも可能にする、時間およびチャンネル別に配置された例証的なグリッド番組リスト項目表示１００を示す。表示１００は、（１）各チャンネル／メディア種類識別子（列内のセル）が利用可能な異なるチャンネルまたはメディアの種類を識別する、チャンネル／メディア種類識別子１０４の列、および（２）各時間識別子（行内のセル）が番組の時間帯を識別する、時間識別子１０６の行を伴う、グリッド１０２を含み得る。グリッド１０２はまた、番組リスト項目１０８等の番組リスト項目のセルも含み、各リスト項目は、リスト項目の関連チャンネルおよび時間の上に提供される、番組のタイトルを提供する。ユーザ入力デバイスを用いて、ユーザは、ハイライト領域４０２を移動させることによって番組リスト項目を選択することができる。ハイライト領域４０２によって選択される番組リスト項目に関する情報が、番組情報領域１１２の中で提供され得る。領域１１２は、例えば、番組タイトル、番組内容、番組が提供される時間（該当する場合）、番組が放送されるチャンネル（該当する場合）、番組の評価、および他の所望の情報を含み得る。
【００４０】
スケジュールに従って提供される線形番組へのアクセスを提供することに加えて、メディアガイダンスアプリケーションはまた、スケジュールに従って提供されない非線形番組へのアクセスも提供する。非線形番組は、オンデマンドメディアコンテンツ（例えば、ＶＯＤ）、インターネットコンテンツ（例えば、ストリーミングメディア、ダウンロード可能なメディア等）、ローカルに記憶したメディアコンテンツ（例えば、デジタルビデオレコーダ（ＤＶＲ）、デジタルビデオディスク（ＤＶＤ）、ビデオカセット、コンパクトディスク（ＣＤ）に記憶されたビデオコンテンツ等）、または時間的制約のない他のメディアコンテンツを含む、異なるメディアソースからのコンテンツを含み得る。オンデマンドコンテンツは、映画および特定のメディアプロバイダによって提供されるオリジナルのメディアコンテンツの両方を含み得る（例えば、「Ｔｈｅ  Ｓｏｐｒａｎｏｓ」や「Ｃｕｒｂ  Ｙｏｕｒ  Ｅｎｔｈｕｓｉａｓｍ」を提供するＨＢＯ  Ｏｎ  Ｄｅｍａｎｄ）。ＨＢＯ  ＯＮ  ＤＥＭＡＮＤは、Ｔｉｍｅ  Ｗａｒｎｅｒ  Ｃｏｍｐａｎｙ  Ｌ．Ｐ．らによって所有されるサービスマークであり、ＴＨＥ  ＳＯＰＲＡＮＯＳおよびＣＵＲＢ  ＹＯＵＲ  ＥＮＴＨＵＳＩＡＳＭは、Ｈｏｍｅ  Ｂｏｘ  Ｏｆｆｉｃｅ，  Ｉｎｃ．によって所有される商標である。インターネットコンテンツは、チャットセッションまたはウェブキャストのようなウェブイベント、あるいは、インターネットウェブサイトまたは他のインターネットアクセス（例えば、ＦＴＰ）を通して、ストリーミングメディアまたはダウンロード可能なメディアとしてオンデマンドで利用可能なコンテンツを含み得る。
【００４１】
グリッド１０２は、オンデマンドリスト項目１１４、録画メディアリスト項目１１６、およびインターネットコンテンツリスト項目１１８を含む、非線形番組のリスト項目を提供し得る。異なる種類のメディアソースからのコンテンツのためのリスト項目を組み合わせる表示は、「混合メディア」表示と呼ばれることもある。表示１００とは異なる、表示され得るリスト項目の種類の種々の順列は、ユーザ選択またはガイダンスアプリケーション定義に基づき得る（例えば、録画および放送リスト項目のみの表示、オンデマンドおよび放送のリスト項目のみの表示等）。例示されるように、リスト項目１１４、１１６、および１１８は、これらのリスト項目の選択が、それぞれ、オンデマンドリスト項目、録画リスト項目、またはインターネットリスト項目専用の表示へのアクセスを提供し得ることを示すように、グリッド１０２内に表示される時間帯全体に及ぶものとして示されている。他の実施形態では、これらのメディア種類のリスト項目は、グリッド１０２に直接含まれ得る。ユーザがナビゲーションアイコン１２０のうちの１つを選択することに応じて、付加的なリスト項目が表示され得る（ユーザ入力デバイス上の矢印キーを押すことは、ナビゲーションアイコン１２０を選択することと同様に表示に影響を及ぼし得る）。
【００４２】
表示１００はまた、ビデオ領域１２２、広告１２４、およびオプション領域１２６を含み得る。ビデオ領域１２２は、ユーザが、現在利用可能である、今後利用可能となる、または利用可能であった番組を視聴および／またはプレビューすることを可能にし得る。ビデオ領域１２２のコンテンツは、グリッド１０２に表示されるリスト項目のうちの１つに対応するか、またはそれから独立し得る。ビデオ領域を含むグリッド表示は、ピクチャインガイド（ＰＩＧ）表示と呼ばれることもある。ＰＩＧ表示およびそれらの機能は、２００３年５月１３日発行のＳａｔｔｅｒｆｉｅｌｄらの米国特許第６，５６４，３７８号、および２００１年５月２９日発行のＹｕｅｎらの米国特許第６，２３９，７９４号でさらに詳細に説明されており、それらは全体を参照することによって本明細書に組み込まれる。ＰＩＧ表示は、本発明の他のメディアガイダンスアプリケーション表示画面に含まれ得る。
【００４３】
広告１２４は、（例えば、購読番組に対する）視聴者のアクセス権に応じて、現在利用可能である、将来利用可能となる、または決して利用可能とはなり得ない、メディアコンテンツの広告を提供してもよく、グリッド１０２内のメディアリスト項目のうちの１つ以上に対応するか、または無関係であり得る。広告１２４はまた、グリッド１０２内で表示されるメディアコンテンツに関係するか、または無関係である製品またはサービスに対するものであり得る。広告１２４は、選択可能であってもよく、メディアコンテンツに関するさらなる情報を提供する、製品またはサービスに関する情報を提供する、メディアコンテンツ、製品、またはサービスの購入を可能にする、広告に関するメディアコンテンツを提供する等を行い得る。広告１２４は、ユーザのプロファイル／選好、監視されたユーザ活動、提供される表示の種類、または他の好適な標的化された広告基盤に基づいて標的化され得る。
【００４４】
広告１２４は、長方形またはバナー形状として示されているが、広告は、ガイダンスアプリケーション表示内の任意の好適なサイズ、形状、および場所で提供され得る。例えば、広告１２４は、グリッド１０２に水平方向に隣接する長方形として提供され得る。これは、パネル広告と呼ばれることもある。加えて、広告は、メディアコンテンツまたはガイダンスアプリケーション表示上にオーバーレイされるか、または表示内に埋め込まれてもよい。広告はまた、テキスト、画像、回転画像、ビデオクリップ、または他の種類のメディアコンテンツを含み得る。広告は、ガイダンスアプリケーションを伴うユーザ機器内、ユーザ機器に接続されたデータベース内、遠隔場所（ストリーミングメディアサーバを含む）内、あるいは他の記憶手段またはこれらの場所の組み合わせ上に記憶され得る。メディアガイダンスアプリケーションに広告を提供するステップは、例えば、それらの全体で参照することにより本明細書に組み込まれる、２００３年１月１７日出願のＫｎｕｄｓｏｎらの米国特許出願第１０／３４７，６７３号、２００４年６月２９日発行のＷａｒｄ，ＩＩＩらの米国特許第６，７５６，９９７号、および２００２年５月１４日発行のＳｃｈｅｉｎらの米国特許第６，３８８，７１４号で、さらに詳細に論議されている。広告は、本発明の他のメディアガイダンスアプリケーション表示画面に含まれ得ることが理解されるであろう。
【００４５】
オプション領域１２６は、ユーザが、異なる種類のメディアコンテンツ、メディアガイダンスアプリケーション表示、および／またはメディアガイダンスアプリケーション特徴にアクセスすることを可能にし得る。オプション領域１２６は、ディプレイ１００（および本発明の他の表示画面）の一部であってもよく、あるいは画面上のオプションを選択すること、またはユーザ入力デバイス上の専用または割当可能ボタンを押下することによって、ユーザによって呼び出され得る。オプション領域１２６内の選択可能オプションは、グリッド１０２内の番組リスト項目に関連する特徴に関してもよく、またはメインメニュー表示から利用可能なオプションを含み得る。番組リスト項目に関連する特徴は、他の放送時間または番組の受信方法の検索、番組の録画、番組の連続録画の有効化、番組および／またはチャンネルをお気に入りとして設定、番組の購入、あるいは他の特徴を含み得る。メインメニュー表示から利用可能オプションは、検索オプション、ＶＯＤオプション、ペアレンタルコントロールオプション、種々の種類のリスト項目表示へのアクセス、プレミアムサービスへの加入、ユーザのプロファイルの編集、ブラウザオーバーレイにアクセス、または他のオプションを含み得る。
【００４６】
メディアガイダンスアプリケーションは、ユーザの選好に基づいて個人化され得る。個人化されたメディアガイダンスアプリケーションは、ユーザが、メディアガイダンスアプリケーションによって個人化された「体験」を生成するように、表示および特徴をカスタマイズすることを可能にする。この個人化された体験は、ユーザがこれらのカスタマイズを入力できるようにすることによって、および／または種々のユーザ選好を決定するようにメディアガイダンスアプリケーションがユーザ活動を監視することによって、生成され得る。ユーザは、ログインすることによって、または別様にガイダンスアプリケーションに対して自らを識別することによって、個人化されたガイダンスアプリケーションにアクセスし得る。メディアガイダンスアプリケーションのカスタマイズは、ユーザプロファイルに従って作成され得る。カスタマイズは、提示方式（例えば、表示のカラー方式、テキストのフォントサイズ等）、表示されるメディアコンテンツリスト項目の態様（例えば、ＨＤＴＶ番組のみ、お気に入りチャンネル選択に基づいたユーザ指定の放送チャンネル、チャンネルの表示の並び替え、推奨メディアコンテンツ等）、所望の録画特徴（例えば、特定のユーザに対する録画または連続録画、録画の質等）、ペアレンタルコントロール設定、および他の所望のカスタマイズを変動させるステップを含み得る。
【００４７】
メディアガイダンスアプリケーションは、ユーザがユーザプロファイル情報を提供することを可能にし得、またはユーザプロファイル情報を自動的に編成し得る。メディアガイダンスアプリケーションは、例えば、ユーザがアクセスするメディア、および／またはユーザがガイダンスアプリケーションと行い得る他の対話を監視し得る。加えて、メディアガイダンスアプリケーションは、特定のユーザに関連する他のユーザプロファイルの全体または一部を取得し（例えば、ｗｗｗ．ｔｖｇｕｉｄｅ．ｃｏｍ等のユーザがアクセスするインターネット上の他のウェブサイトから、ユーザがアクセスする他のメディアガイダンスアプリケーションから、ユーザがアクセスする他の双方向アプリケーションから、ユーザのハンドヘルドデバイスから等）、および／またはメディアガイダンスアプリケーションがアクセスし得る他のソースから、ユーザに関する情報を取得し得る。結果として、ユーザの異なるデバイスにわたって、統一されたガイダンスアプリケーション体験をユーザに提供することができる。この種類のユーザ経験は、図１２に関連して、以下でより詳細に説明される。付加的な個人化されたメディアガイダンスアプリケーション特徴は、２００５年７月１１日出願のＥｌｌｉｓらの米国特許出願第１１／１７９，４１０号、１９９９年１１月９日出願のＢｏｙｅｒらの米国特許出願第０９／４３７，３０４号、および２００２年２月２１日出願のＥｌｌｉｓらの米国特許出願第１０／１０５，１２８号でさらに詳細に説明されており、それらは全体を参照することにより本明細書に組み込まれる。
【００４８】
メディアガイダンスを提供するための別の表示配置が、図１０に示されている。ビデオモザイク表示２００は、メディアの種類、ジャンル、および／または他の編成基準に基づいて編成されたメディアコンテンツ情報のための選択可能オプション２０２を含む。表示２００では、テレビリスト項目オプション２０４が選択されているため、放送番組リスト項目として、リスト項目２０６、２０８、２１０、および２１２を提供している。図９のリスト項目とは異なり、表示２００のリスト項目は、メディアを説明する簡単なテキスト（例えば、番組のタイトル）およびアイコンに限定されない。むしろ、表示２００では、リスト項目は、カバーアート、メディアコンテンツからの静止画像、ビデオクリップのプレビュー、メディアコンテンツからのライブビデオ、またはリスト項目によって説明されているメディアコンテンツをユーザに示す他の種類のメディアを含む、グラフィック画像を提供し得る。グラフィックリスト項目のそれぞれはまた、リスト項目と関連するメディアコンテンツに関するさらなる情報を提供するように、テキストを同伴し得る。例えば、リスト項目２０８は、メディア部分２１４およびテキスト部分２１６を含む、１つより多くの部分を含み得る。メディア部分２１４および／またはテキスト部分２１６は、ビデオを全画面で視聴するように、またはメディア部分２１４に表示されるビデオに関連する番組リスト項目を閲覧するように（例えば、ビデオが表示されるチャンネルのリスト項目を閲覧するように）、選択可能であり得る。
【００４９】
表示２００のリスト項目は、異なるサイズである（すなわち、リスト項目２０６は、リスト項目２０８、２１０、および２１２より大きい）が、所望の場合、全てのリスト項目が同じサイズであり得る。リスト項目は、メディアプロバイダの所望に応じて、またはユーザ選好に基づいて、ユーザに関心の程度を示すように、または、あるコンテンツを強調するように、異なるサイズであるか、またはグラフィックが強調され得る。メディアリスト項目をグラフィック的に強調するための種々のシステムおよび方法は、例えば、全体を参照することにより本明細書に組み込まれる、２００５年１２月２９日出願のＹａｔｅｓの米国特許出願第１１／３２４，２０２号で論議されている。
【００５０】
ユーザは、１つ以上のユーザ機器デバイスから、メディアコンテンツおよびメディアガイダンスアプリケーションにアクセスし得る。図１１は、例証的なユーザ機器デバイス３００の一般化実施形態を示す。ユーザ機器デバイスのより具体的な実装は、図１２に関連して以下で論議される。ユーザ機器デバイス３００は、入出力（以降では「Ｉ／Ｏ」）経路３０２を介して、メディアコンテンツおよびデータを受信し得る。Ｉ／Ｏ経路３０２は、処理回路３０６および記憶装置３０８を含む制御回路３０４に、メディアコンテンツ（例えば、放送番組、オンデマンド番組、インターネットコンテンツ、および他のビデオまたはオーディオ）およびデータを提供し得る。制御回路３０４は、Ｉ／Ｏ経路３０２を使用して、コマンド、要求、および他の好適なデータを送受信するために使用され得る。Ｉ／Ｏ経路３０２は、制御回路３０４（具体的には処理回路３０６）を１つ以上の通信経路（以下で説明される）に接続し得る。Ｉ／Ｏ機能は、これらの通信経路のうちの１つ以上によって提供され得るが、図面が複雑になり過ぎることを回避するため、図１１では単一経路として示されている。
【００５１】
制御回路３０４は、１つ以上のマイクロプロセッサ、マイクロコントローラ、デジタル信号プロセッサ、プログラム可な能論理素子等に基づく処理回路等の任意の好適な処理回路３０６に基づき得る。いくつかの実施形態では、制御回路３０４は、メモリ（すなわち、記憶装置３０８）に記憶されたメディアガイダンスアプリケーションに対する命令を実行する。クライアント・サーバに基づく実施形態では、制御回路３０４は、ガイダンスアプリケーションサーバあるいは他のネットワークまたはサーバと通信するための好適な通信回路を含み得る。通信回路は、ケーブルモデム、総合デジタル通信網（ＩＳＤＮ）モデム、デジタル加入者回線（ＤＳＬ）モデム、電話モデム、または他の機器との通信用無線モデムを含み得る。そのような通信は、インターネットあるいは任意の他の好適な通信ネットワークまたは経路を伴い得る（図１２に関連してさらに詳細に説明される）。加えて、通信回路は、ユーザ機器デバイスのピアツーピア通信、または相互から遠隔の場所にあるユーザ機器デバイスの通信を可能にする回路（例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標））を含み得る（以下でさらに詳細に説明される）。
【００５２】
メモリ（例えば、ランダムアクセスメモリ、読取専用メモリ、または任意の他の好適なメモリ）、ハードドライブ、光学ドライブ、あるいは任意の他の好適な固定または可撤性記憶装置（例えば、ＤＶＤレコーダ、ＣＤレコーダ、ビデオカセットレコーダ、または他の好適な録画デバイス）は、制御回路３０４の一部である記憶装置３０８として提供され得る。記憶装置３０８は、上記の種類の記憶デバイスのうちの１つ以上を含み得る。例えば、ユーザ機器デバイス３００は、ＤＶＲ（パーソナルビデオレコーダまたはＰＶＲと称されることもある）用のハードドライブおよび２次記憶装置としてのＤＶＤレコーダを含み得る。記憶装置３０８は、番組情報、ガイダンスアプリケーション設定、ユーザ選好またはプロファイル情報、あるいはガイダンスアプリケーションを操作する際に使用される他のデータを含む、本明細書で説明される種々の種類のメディアおよびガイダンスアプリケーションデータを記憶するために使用され得る。非揮発性メモリもまた、使用され得る（例えば、ブートアップルーチンや他の命令を起動するために）。
【００５３】
制御回路３０４は、１つ以上のアナログチューナ、１つ以上のＭＰＥＧ−２デコーダ、または他のデジタル復号回路、高解像度チューナ、または任意の他の好適な同調あるいはビデオ回路等のビデオ生成回路および同調回路、あるいはそのような回路の組み合わせを含み得る。符号化回路（例えば、記憶のために、無線、アナログ、またはデジタル信号をＭＰＥＧ信号に変換するためのもの）もまた、提供され得る。回路３０４はまた、メディアをユーザ機器３００の好ましい出力形式に上方変換および下方変換するためのスケーラ回路を含み得る。回路３０４はまた、デジタルおよびアナログ信号間で変換するためのデジタルからアナログへの変換回路およびアナログからデジタルへの変換回路を含み得る。同調および符号化回路は、メディアコンテンツを受信して表示する、再生する、または録画するために、ユーザ機器によって使用され得る。同調および符号化回路はまた、ガイダンスデータを受信するために使用され得る。例えば、同調、ビデオ生成、符号化、復号、スケーラ、およびアナログ／デジタル回路を含む、本明細書で説明される回路は、１つ以上の汎用または専門プロセッサ上で稼働するソフトウェアを使用して実装され得る。複数のチューナが、同時同調機能に対処するように提供され得る（例えば、視聴および録画機能、ピクチャインピクチャ（ＰＩＰ）機能、多重チューナ録画機能等）。記憶装置３０８が、ユーザ機器３００とは別のデバイスとして提供される場合、同調および符号化回路（複数のチューナを含む）は、記憶装置３０８と関連付けられ得る。
【００５４】
ユーザは、ユーザ入力インターフェース３１０を使用して制御回路３０４を制御し得る。ユーザ入力インターフェース３１０は、リモートコントロール、マウス、トラックボール、キーパッド、キーボード、タッチ画面、タッチパッド、スタイラス入力、ジョイスティック、音声認識インターフェース、または他のユーザ入力インターフェース等、任意の好適なユーザインターフェースであり得る。ディスプレイ３１２は、独立型デバイスとして提供されるか、またはユーザ機器デバイス３００の他の要素と一体化し得る。ディスプレイ３１２は、モニタ、テレビ、モバイルデバイス用液晶画面（ＬＣＤ）、または視覚的画像を表示するための任意の他の好適な機器のうちの１つ以上であり得る。いくつかの実施形態では、ディスプレイ３１２は、ＨＤＴＶ対応型であり得る。スピーカ３１４は、ユーザ機器デバイス３００の他の要素との統合として提供されてもよく、または独立型ユニットであり得る。ディスプレイ３１２上に表示されるビデオおよび他のメディアコンテンツのオーディオ構成要素は、スピーカ３１４を通して再生され得る。いくつかの実施形態では、音声は、スピーカ３１４を介して音声を処理および出力する、受信機（図示せず）に配信され得る。
【００５５】
ガイダンスアプリケーションは、任意の好適なアーキテクチャを使用して実装され得る。例えば、それは、ユーザ機器デバイス３００上で完全に実装される、独立型アプリケーションであり得る。そのようなアプローチでは、アプリケーションの命令は、ローカルに記憶され、アプリケーションによって使用するためのデータは、周期的にダウンロードされる（例えば、テレビチャンネルのＶＢＩから、帯域外フィードから、または別の好適なアプローチを使用して）。別の実施形態では、メディアガイダンスアプリケーションは、クライアント・サーバベースのアプリケーションである。ユーザ機器デバイス３００上に実装される、シックまたはシンクライアントによって使用するためのデータは、ユーザ機器デバイス３００の遠隔にあるサーバに要求を発行することによって、オンデマンドで読み出される。クライアント・サーバベースのガイダンスアプリケーションの一実施例では、制御回路３０４は、遠隔サーバによって提供されるウェブページを解釈する、ウェブブラウザを実行する。
【００５６】
さらに他の実施形態では、メディアガイダンスアプリケーションは、インタープリタまたは仮想マシン（制御回路３０４によって実行される）によって、ダウンロードされ、解釈または別様に実行される。いくつかの実施形態では、ガイダンスアプリケーションは、ＥＴＶバイナリ交換形式（ＥＴＶ  Ｂｉｎａｒｙ  Ｉｎｔｅｒｃｈａｎｇｅ  Ｆｏｒｍａｔ／ＥＢＩＦ）で符号化され、好適なフィードの一部として制御回路３０４によって受信され、制御回路３０４上で稼働するユーザエージェントによって解釈され得る。例えば、ガイダンスアプリケーションは、ＥＢＩＦウィジェットであり得る。他の実施形態では、ガイダンスアプリケーションは、制御回路３０４によって実行されるローカル仮想マシンまたは他の好適なミドルウェアによって受信および実行される、一連のＪＡＶＡ（登録商標）ベースのファイルによって定義され得る。そのような実施形態のうちのいくつか（例えば、ＭＰＥＧ−２または他のデジタルメディア符号化スキームを採用するもの）では、ガイダンスアプリケーションは、例えば、番組のＭＰＥＧオーディオおよびビデオパケットを用いたＭＰＥＧ−２オブジェクトカルーセルにおいて符号化および伝送され得る。
【００５７】
図１１のユーザ機器デバイス３００は、ユーザ機器４０２、ユーザコンピュータ機器４０４、または非携帯型ゲーム機等のメディアにアクセスするために好適な任意の他の種類のユーザ機器として、図１２のシステム４００に実装することができる。簡単にするために、これらのデバイスは、本明細書では総称して、ユーザ機器またはユーザ機器デバイスと呼ばれ得る。メディアガイダンスアプリケーションが実装されるユーザ機器デバイスは、独立型デバイスとして機能し得るか、またはデバイスのネットワークの一部であり得る。デバイスの種々のネットワーク構成が実装され得、以下でさらに詳細に論議される。
【００５８】
ユーザ機器４０２は、セットトップボックス、衛星放送用受信機（ＩＲＤ）、テレビセット、デジタル記憶デバイス、ＤＶＤプレーヤ／レコーダ、Ｂｌｕｒａｙプレーヤ／レコーダ、ビデオカセットレコーダ（ＶＣＲ）、ローカルメディアサーバ、ウェブカメラ、１つ以上のベビーモニタリングカメラを含み得る１つ以上のセキュリティカメラ、ＧＰＳナビゲーションユニット、ネットワーク対応温度計、または他のユーザ機器を含み得る。ＧＰＳナビゲーションユニットは、独立型携帯用ナビゲーションユニットであり得るか、または代替として、自動車のナビゲーションシステムのナビゲーションユニット部であり得る。代替として、ユーザ機器４０２に含まれるデバイスのうちのいずれかは、ネットワーク対応であり得、例えば、Ｗｉ−Ｆｉリンクを使用して、ネットワーク上で通信し得る。例えば、ユーザ機器４０２に含まれるデバイスは、Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  ＡｌｌｉａｎｃｅＳＭ  （ＤＬＮＡ）準拠であり得る。いくつかの実施形態では、ユーザ機器４０２に含まれるデバイスは、加えて、Ｂｌｕｅｔｏｏｔｈ（登録商標）またはＩＲ等の短距離リンク上で通信することが可能であり得る。これらのデバイスのうちの１つ以上は、所望であれば、単一のデバイスに統合され得る。ユーザコンピュータ機器４０４は、ＰＣ、ラップトップ、タブレット、ＷｅｂＴＶボックス、パーソナルコンピュータテレビ（ＰＣ／ＴＶ）、ＰＣメディアサーバ、ＰＣメディアセンタ、または他のユーザコンピュータ機器を含み得る。ＷＥＢＴＶは、Ｍｉｃｒｏｓｏｆｔ  Ｃｏｒｐ．によって所有される商標である。無線通信デバイス４０６は、ＰＤＡ、携帯電話（例えば、タッチスクリーンインターフェースを伴うスマートフォン）、携帯用ビデオプレーヤ、携帯用音楽プレーヤ、携帯用ゲーム機、または他の無線デバイスを含み得る。無線通信デバイス４０６は、ユーザ機器４０２およびユーザコンピュータ機器４０４用のリモートコントローラとして機能し得る。
【００５９】
ＰＣ用テレビチューナーカード、ＷｅｂＴＶ、および他のユーザ機器デバイスへのビデオの統合の出現に伴い、デバイスを上記のデバイスのうちの１つとして分類しようとすると、明確に区分できなくなることに留意されたい。実際、ユーザ機器４０２、ユーザコンピュータ機器４０４、および無線通信デバイス４０６のそれぞれは、図１１に関連して上記で説明されるシステム特徴のうちの少なくともいくつかを利用し、結果として、デバイス上で利用可能なメディアコンテンツの種類に関する融通性を含み得る。例えば、ユーザ機器４０２は、インターネットコンテンツへのアクセスを可能にするインターネット対応型であり得る一方で、ユーザコンピュータ機器４０４は、テレビ番組へのアクセスを可能にするチューナを含み得る。メディアガイダンスアプリケーションはまた、種々の種類のユーザ機器上で同一レイアウトを有し得るか、またはユーザ機器の表示能力に合わせられ得る。例えば、ユーザコンピュータ機器上では、ガイダンスアプリケーションは、ウェブブラウザによってアクセスされるウェブサイトとして提供され得る。別の実施例では、ガイダンスアプリケーションは、無線ユーザ通信デバイス用に縮小され得る。
【００６０】
システム４００では、典型的には、各種類のユーザ機器デバイスが２つ以上存在するが、図面が複雑になり過ぎることを回避するように、それぞれ１つだけが図１２に示されている。加えて、各ユーザは、２つ以上の種類のユーザ機器デバイスを利用し（例えば、ユーザはテレビセットおよびコンピュータを有し得る）、また各種類のユーザ機器デバイスを２つ以上利用し得る（例えば、ユーザはＰＤＡおよび携帯電話および／または複数のテレビセットを有し得る）。
【００６１】
ユーザはまた、家庭内デバイスおよび遠隔デバイスにわたって一貫したメディアガイダンスアプリケーション設定を維持するように、種々の設定を設定し得る。設定は、本明細書で説明される設定、ならびに、お気に入りのチャンネルおよび番組、番組を推奨するためにガイダンスアプリケーションが利用する番組選好、表示選好、および他の望ましいガイダンス設定を含む。例えば、ユーザが、オフィスのパソコンで、例えば、ウェブサイトｗｗｗ．ｔｖｇｕｉｄｅ．ｃｏｍの上で、チャンネルをお気に入りとして設定した場合、所望であれば、同じチャンネルが、ユーザの家庭内デバイス（例えば、ユーザテレビ機器およびユーザコンピュータ機器）、ならびにユーザのモバイルデバイス上でお気に入りとして表示される。したがって、同じまたは異なる種類のユーザ機器デバイスであるかどうかにかかわらず、１つのユーザ機器デバイス上で行われる変更は、別のユーザ機器デバイス上のガイダンス体験を変更することができる。さらに、行われる変更は、ユーザによる設定入力、ならびにガイダンスアプリケーションによって監視されるユーザ活動に基づき得る。
【００６２】
ユーザ機器デバイスは、通信ネットワーク４１４に連結され得る。すなわち、ユーザテレビ機器４０２、ユーザコンピュータ機器４０４、および無線通信デバイス４０６は、それぞれ、通信経路４０８、４１０、および４１２を介して、通信ネットワーク４１４に連結される。通信ネットワーク４１４は、インターネット、携帯電話ネットワーク、モバイルデバイス（例えば、Ｂｌａｃｋｂｅｒｒｙ）ネットワーク、ケーブルネットワーク、公衆交換電話ネットワーク、または他の種類の通信ネットワーク、あるいは通信ネットワークの組み合わせを含む、１つ以上のネットワークであり得る。ＢＬＡＣＫＢＥＲＲＹは、Ｒｅｓｅａｒｃｈ  Ｉｎ  Ｍｏｔｉｏｎ  Ｌｉｍｉｔｅｄ  Ｃｏｒｐ．によって所有されるサービスマークである。経路４０８、４１０、および４１２は、別個または一緒に、衛星経路、光ファイバ経路、ケーブル経路、インターネット通信をサポートする経路（例えば、ＩＰＴＶ）、フリースペース接続（例えば、放送または他の無線信号用）、あるいは任意の他の好適な有線または無線通信経路、もしくはそのような経路の組み合わせ等の、１つ以上の通信経路を含み得る。経路４１２は、図１２に示された例示的実施形態において、無線経路であることを示すように破線で描かれ、経路４０８および４１０は、有線経路であることを示すように実線で描かれている（しかし、これらの経路は、所望であれば無線経路であり得る）。ユーザ機器デバイスとの通信は、これらの通信経路のうちの１つ以上によって提供され得るが、図１２では、図面が複雑になり過ぎることを回避するように、単一経路として示されている。
【００６３】
ユーザ機器デバイスは、経路４０８、４１０、および４１２に関連して上記で説明されるもの、ならびにＵＳＢケーブル、ＩＥＥＥ  １３９４ケーブル、無線経路（例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）、赤外線、ＩＥＥＥ  ８０２−１１ｘ等）等の他の短距離ポイントツーポイント通信経路、あるいは有線または無線経路を介した他の短距離通信等の通信経路を介して、相互に直接通信し得る。ＢＬＵＥＴＯＯＴＨは、Ｂｌｕｅｔｏｏｔｈ（登録商標）  ＳＩＧ，  ＩＮＣ．によって所有される認証マークである。例えば、無線通信デバイス４０６は、赤外線を介して、リモートコントロールコマンドをユーザ機器４０２に送信し、そこから受信し得る。ユーザ機器デバイスはまた、通信ネットワーク４１４を介した間接的経路を通して、直接相互に通信し得る。
【００６４】
システム４００は、それぞれ通信経路４２０および４２２を介して通信ネットワーク４１４に連結される、メディアコンテンツソース４１６およびメディアガイダンスデータソース４１８を含む。経路４２０および４２２は、経路４０８、４１０、および４１２に関して上記で説明される通信経路のうちのいずれかを含み得る。メディアコンテンツソース４１６およびメディアガイダンスデータソース４１８との通信は、１つ以上の通信経路を介して交信され得るが、図１２では、図面が複雑になり過ぎることを回避するように、単一経路として示されている。加えて、メディアコンテンツソース４１６およびメディアガイダンスデータソース４１８のそれぞれが２つ以上あり得るが、図１２では、図面が複雑になり過ぎることを回避するように、それぞれ１つだけが示されている。（これらのソースのそれぞれの異なる種類を以下で論議する）。所望であれば、メディアコンテンツソース４１６およびメディアガイダンスデータソース４１８は、１つのソースデバイスとして統合され得る。ソース４１６および４１８と、ユーザ機器デバイス４０２、４０４、および４０６との間の通信は、通信ネットワーク４１４を通したものとして示されているが、いくつかの実施形態では、ソース４１６および４１８は、経路４０８、４１０、および４１２に関連して上記で説明されるもの等の通信経路（図示せず）を介して、ユーザ機器デバイス４０２、４０４、および４０６と直接通信し得る。
【００６５】
メディアコンテンツソース４１６は、テレビ配信施設、ケーブルシステムヘッドエンド、衛星配信施設、番組ソース（例えば、ＮＢＣ、ＡＢＣ、ＨＢＯ等のテレビ放送会社）、中間配信施設および／またはサーバ、インターネットプロバイダ、オンデマンドメディアサーバ、および他のメディアコンテンツプロバイダを含む、１つ以上の種類のメディア配信機器を含み得る。ＮＢＣは、Ｎａｔｉｏｎａｌ  Ｂｒｏａｄｃａｓｔｉｎｇ  Ｃｏｍｐａｎｙ，  Ｉｎｃ．によって所有される商標であり、ＡＢＣは、ＡＢＣ，  ＩＮＣ．によって所有される商標であり、ＨＢＯは、Ｈｏｍｅ  Ｂｏｘ  Ｏｆｆｉｃｅ，  Ｉｎｃ．によって所有される商標である。メディアコンテンツソース４１６は、メディアコンテンツの発信元であってもよく（例えば、テレビ放送会社、ウェブキャストプロバイダ等）、またはメディアコンテンツの発信元でなくてもよい（例えば、オンデマンドメディアコンテンツプロバイダ、ダウンロード用放送番組のビデオコンテンツのインターネットプロバイダ等）。メディアコンテンツソース４１６は、ケーブルソース、衛星プロバイダ、オンデマンドプロバイダ、インターネットプロバイダ、または他のメディアコンテンツプロバイダを含み得る。メディアコンテンツソース４１６は、ユーザ機器デバイスのうちのいずれかから遠隔の場所にある、異なる種類のメディアコンテンツ（ユーザによって選択されるビデオコンテンツを含む）を記憶するために使用される、遠隔メディアサーバを含み得る。メディアコンテンツの遠隔記憶のため、および遠隔に記憶されたメディアコンテンツをユーザ機器に提供するためのシステムおよび方法は、その全体を参照することにより本明細書に組み込まれる、１９９９年６月１１日出願のＥｌｌｉｓらの米国特許出願第０９／３３２，２４４号に関連して、さらに詳細に論議されている。
【００６６】
メディアガイダンスデータソース４１８は、メディアリスト項目、メディア関連情報（例えば、放送時間、放送チャンネル、メディアのタイトル、メディア内容、評価情報（例えば、ペアレンタルコントロール評価、批評家の評価等）、ジャンルまたはカテゴリ情報、俳優情報、放送会社またはプロバイダのロゴのロゴデータ等）、メディア形式（例えば、標準解像度、高解像度等）、広告情報（例えば、テキスト、画像、メディアクリップ等）、オンデマンド情報、および、ユーザが所望のメディア選択間でナビゲートし、検索するために役立つ、任意の他の種類のガイダンスデータ等のメディアガイダンスデータを提供し得る。
【００６７】
メディアガイダンスアプリケーションデータは、任意の好適なアプローチを使用して、ユーザ機器デバイスに提供され得る。いくつかの実施形態では、ガイダンスアプリケーションは、データフィード（例えば、連続フィード、トリクルフィード、またはチャンネルの垂直帰線消去間隔内のデータ）を介して番組ガイドデータを受信する、独立型双方向テレビ番組ガイドであり得る。
【００６８】
番組スケジュールデータおよび他のガイダンスデータは、テレビチャンネルのサイドバンド上で、テレビチャンネルの垂直帰線消去間隔内で、帯域内デジタル信号を使用して、帯域外デジタル信号を使用して、または任意の他の好適なデータ伝送技術によって、ユーザ機器に提供され得る。番組スケジュールデータおよび他のガイダンスデータは、複数のアナログまたはデジタルテレビチャンネル上でユーザ機器に提供され得る。番組スケジュールデータおよび他のガイダンスデータは、任意の好適な頻度で（例えば、連続して、毎日、ユーザ指定期間で、システム指定期間で、ユーザ機器からの要求に応じて等）ユーザ機器に提供され得る。いくつかのアプローチでは、メディアガイダンスデータソース４１８からのガイダンスデータは、クライアントサーバアプローチを使用して、ユーザの機器に提供され得る。例えば、ユーザの機器上に存在するガイダンスアプリケーションクライアントは、必要な時にガイダンスデータを取得するように、ソース４１８とのセッションを開始し得る。メディアガイダンスデータソース４１８は、ユーザ機器デバイス４０２、４０４、および４０６に、メディアガイダンスアプリケーション自体、またはメディアガイダンスアプリケーションのソフトウェア更新を提供し得る。
【００６９】
メディアガイダンスアプリケーションは、例えば、ユーザ機器デバイス上に実装される独立型アプリケーションであり得る。他の実施形態では、メディアガイダンスアプリケーションは、クライアントがユーザ機器デバイス上に常駐する場合のみ、クライアントサーバアプリケーションであり得る。例えば、メディアガイダンスアプリケーションは、部分的にユーザ機器デバイス３００の制御回路３０４上のクライアントアプリケーションとして、および部分的に遠隔サーバ上のサーバアプリケーションとして（例えば、メディアガイダンスデータソース４１８）、実装され得る。ガイダンスアプリケーション表示は、メディアガイダンスデータソース４１８によって生成され、ユーザ機器デバイスに伝送され得る。メディアガイダンスデータソース４１８はまた、ユーザ機器上での記憶のためにデータを伝送してもよく、次いで、ユーザ機器は、制御回路によって処理される命令に基づいて、ガイダンスアプリケーション表示を生成する。
【００７０】
メディアガイダンスシステム４００は、いくつかのアプローチ、またはネットワーク構成を例証することを目的としており、これによって、ユーザ機器デバイスならびにメディアコンテンツおよびガイダンスデータのソースは、メディアにアクセスし、メディアガイダンスを提供する目的で、相互に通信し得る。本発明は、これらのアプローチのいずれか１つまたは一部において、またはメディアを送達し、メディアガイダンスを提供するための他のアプローチを採用するシステムにおいて、適用され得る。以下の３つのアプローチは、図１２の一般化実施例の具体的例証を提供する。
【００７１】
１つのアプローチでは、ユーザ機器デバイスは、ホームネットワーク内で相互に通信し得る。ユーザ機器デバイスは、上記で説明される短距離ポイントツーポイント通信方式を介して、ホームネットワーク上に提供されるハブ、ルータ、または他の同様のデバイスを通した間接経路を介して、あるいは通信ネットワーク４１４を介して、直接相互に通信することができる。１つの家庭内の複数の個人のそれぞれが、ホームネットワーク上の異なるユーザ機器デバイスを操作し得る。結果として、種々のメディアガイダンス情報または設定が、異なるユーザ機器デバイス間で伝達されることが望ましいことがある。例えば、２００５年７月１１日出願のＥｌｌｉｓらの米国特許出願第１１／１７９，４１０号でさらに詳細に説明されているように、ホームネットワーク内の異なるユーザ機器デバイス上で、ユーザが一貫したメディアガイダンスアプリケーション設定を維持することが望ましいことがある。ホームネットワーク内の異なる種類のユーザ機器デバイスはまた、メディアコンテンツを伝送するように相互に通信し得る。例えば、ユーザは、ユーザコンピュータ機器から携帯用ビデオプレーヤまたは携帯用音楽プレーヤにメディアコンテンツを伝送し得る。
【００７２】
第２のアプローチでは、ユーザは、複数の種類のユーザ機器を有し得、これによって、メディアコンテンツにアクセスしてメディアガイダンスを取得する。例えば、一部のユーザは、家庭内およびモバイルデバイスによってアクセスされる、ホームネットワークを有し得る。ユーザは、遠隔デバイス上に実装されるメディアガイダンスアプリケーションを介して、家庭内デバイスを制御し得る。例えば、ユーザは、オフィスのパーソナルコンピュータ、あるいはＰＤＡまたはウェブ対応携帯電話等のモバイルデバイスを介して、ウェブサイト上のオンラインメディアガイダンスアプリケーションにアクセスし得る。ユーザは、オンラインガイダンスアプリケーション上で種々の設定（例えば、録画、リマインダ、または他の設定）を設定して、ユーザの家庭内機器を制御し得る。オンラインガイドは、直接、またはユーザの家庭内機器上のメディアガイダンスアプリケーションと通信することによって、ユーザの機器を制御し得る。ユーザ機器デバイスが相互から遠隔の場所にある、ユーザ機器デバイスの通信のための種々のシステムおよび方法は、例えば、その全体を参照することにより本明細書に組み込まれる、２００４年８月２６日出願のＥｌｌｉｓらの米国特許出願第１０／９２７，８１４号で論議されている。
【００７３】
第３のアプローチでは、家庭内外のユーザ機器デバイスは、メディアコンテンツソース４１６と直接通信してメディアコンテンツにアクセスするために、メディアガイダンスアプリケーションを使用することができる。具体的には、家庭内では、ユーザ機器４０４およびユーザコンピュータ機器４０６のユーザは、メディアガイダンスアプリケーションにアクセスし、望ましいメディアコンテンツ間でナビゲートし、検索し得る。ユーザはまた、無線通信デバイス４０６を使用して、家庭外のメディアガイダンスアプリケーションにアクセスし、望ましいメディアコンテンツ間でナビゲートし、検索し得る。
【００７４】
メディアコンテンツの論議は、ビデオコンテンツを中心としているが、メディアガイダンスの原則は、音楽、画像等の他の種類のメディアコンテンツに適用できることが理解されるであろう。
【００７５】
本明細書で使用される場合、「一次」アプリケーションは、ユーザ機器４０２および／またはユーザコンピュータ機器４０４上で作動する双方向アプリケーションを意味することを目的としている。一次アプリケーションは、１つ以上のアプリケーション通信に応じて、アプリケーションデータを無線通信デバイス４０６に提供する、サーバアプリケーションであり得るか、または無線通信デバイス４０６上で作動するアプリケーションのバージョンと協働して稼働するアプリケーションのバージョンであり得る。本明細書で使用される場合、「二次」アプリケーションは、無線通信デバイス４０６上で作動する双方向アプリケーションを意味することを目的としている。二次アプリケーションは、一次アプリケーションからデータを取得するクライアントアプリケーションを含み得るか、または、一次アプリケーションと協働して作動し、メディアコンテンツソース４１６あるいはメディアガイダンスデータソース４１８からデータを取得する、双方向アプリケーションのバージョンであり得る。
【００７６】
一次および二次アプリケーションは、１つ以上のアプリケーション通信を交換することによって通信し得る。アプリケーション通信は、通信経路４２４を介して、または通信経路４１２および４０８を通る通信ネットワーク４１４を介して、一次および二次アプリケーションの間で双方向アプリケーションデータまたは他のデータ（無線通信デバイス４０６によって表示するためのデジタルフレームおよび表示画面等）を交換するために好適な任意のクライアント・サーバまたはピアツーピア通信構成を含み得る。通信経路４２４は、赤外線リンク、Ｗｉ−Ｆｉリンク、Ｂｌｕｅｔｏｏｔｈ（登録商標）リンク、そのようなリンクの組み合わせ、または任意の他の好適な無線通信リンクであり得る。アプリケーション通信は、例えば、要求、コマンド、メッセージ、または遠隔手順呼び出しを含み得る。
【００７７】
アプリケーション通信はまた、無線通信デバイス４０６ならびにユーザ機器４０２および／またはユーザコンピュータ機器４０４上で作動するアプリケーション構成間の複雑な通信を伴い得る。アプリケーション通信は、例えば、オブジェクトベースであり得る。一次および二次ガイドで作動するオブジェクトは、例えば、オブジェクトリクエストブローカー（ＯＲＢ）を使用して通信し得る。双方向アプリケーションデータは、例えば、コンポーネントオブジェクトモデル（ＣＯＭ）オブジェクトとしてカプセル化され、通信経路４２４および／または通信ネットワーク４１４上で伝送されるストリームに持続され得る。アプリケーション通信はまた、例えば、無線通信デバイス４０６とインターネットサービスシステムとの間で交換される、ＨＴＭＬ形式のマークアップ言語文書（例えば、ウェブページ）を含み得る。
【００７８】
ユーザ機器４０２（および／またはユーザコンピュータ機器４０４）および無線通信デバイス４０６は、通信経路４２４上で通信し得る。無線通信デバイス４０６がユーザ機器４０２から独占的にアプリケーションデータを取得する時等に、単一の通信経路４２４のみがあり得る。通信経路４２４は、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）または赤外線等の、無線通信デバイス４０６とユーザ機器４０２およびユーザコンピュータ機器４０４との間の直接リンクであり得る。代替として、通信経路４２４としてＷｉ−Ｆｉを使用する場合、通信経路４２４は、例えば、ホームネットワークに含まれる無線ルータ（図示せず）を通してルート指定され得る。図面を過剰に複雑にすることを回避するために、直接通信経路４２４のみが示されている。加えて、または代替として、無線通信デバイス４０６は、例えば、通信ネットワーク４１４を介して、メディアコンテンツソース４１６またはメディアガイダンスデータソース４１８から直接、アプリケーションおよびメディアコンテンツデータを取得し得る。
【００７９】
複数の通信経路４２４がある時に、種々の異なるメディアおよびスキームが、異なる通信経路４２４上で使用され得る。例えば、家庭内で、通信経路４２４は、より広い地理的地域にわたるデータ伝送に適している、より複雑なリンクの代わりに、ＲＦ、Ｗｉ−Ｆｉ、赤外線、またはＢｌｕｅｔｏｏｔｈ（登録商標）リンクを含み得る。また、例えば、無線通信デバイス４０６が、メディアコンテンツソース４１６またはディアガイダンスデータソース４１８と直接通信する時に、通信経路４２４は、インターネットリンク等の、より広い地理的地域にわたるデータ伝送に適したリンクであり得ることが、より好適であり得る。
【００８０】
無線通信デバイス４０６およびユーザ機器４０２は、任意の好適なネットワークおよびトランスポート層プロトコルを使用して通信し得る。それらは、例えば、逐次パケット交換／インターネットワークパケット交換（Ｓｅｑｕｅｎｃｅｄ  Ｐａｃｋｅｔ  Ｅｘｃｈａｎｇｅ／Ｉｎｔｅｒｎｅｔｗｏｒｋ  Ｐａｃｋｅｔ  Ｅｘｃｈａｎｇｅ；ＳＰＸ／ＩＰＸ）層、伝送制御プロトコル／インターネットプロトコル（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ；ＴＣＰ／ＩＰ）層、アップルトークトランザクションプロトコル／データグラム送達プロトコル（ＡｐｐｌｅＴａｌｋ  Ｔｒａｎｓａｃｔｉｏｎ  Ｐｒｏｔｏｃｏｌ／Ｄａｔａｇｒａｍ  Ｄｅｌｉｖｅｒｙ  Ｐｒｏｔｏｃｏｌ；ＡＴＰ／ＤＤＰ）層、無線アクセスプロトコル（Ｗｉｒｅｌｅｓｓ  Ａｃｃｅｓｓ  Ｐｒｏｔｏｃｏｌ；ＷＡＰ）層、または任意の他の好適なネットワークあるいはトランスポート層プロトコルを含む、プロトコルスタックを使用して通信し得る。無線通信デバイス４０６およびユーザ機器４０２はまた、例えば、Ｓｕｎ  ＭｉｃｒｏｓｙｓｔｅｍｓによるＪｉｎｉネットワーキングプロトコルを使用する、家庭内ネットワークの一部であり得る。ネットワークおよびトランスポート層プロトコルは、所望であればシステムから省略され得る。種々の実施形態では、無線通信デバイス４０６およびユーザ機器４０２は、ＤＬＮＡおよびＵＶＮＰ準拠デバイスであり得る。
【００８１】
アプリケーションデータは、任意の好適なスキームを使用して、メディアガイダンスデータソース４１８によって、独占的にユーザ機器４０２に、合同でユーザ機器４０２および無線通信デバイス４０６に、または無線通信デバイス４０６のみに配信され得る。例えば、アプリケーションデータは、連続ストリームで提供され得るか、または好適な時間間隔で（例えば、１時間に１回）伝送され得る。連続して伝送される場合、ユーザ機器４０２または無線通信デバイス４０６上でローカルにデータを記憶することが必要でないことがある。むしろ、ユーザ機器４０２または無線通信デバイス４０６は、必要に応じて「オンザフライで」データを抽出し得る。所望であれば、メディアコンテンツソース４１６またはメディアガイダンスデータソース４１８は、ある情報（例えば、有料番組アカウント情報、またはローカルで生成された承認技法を使用して購入および視聴された番組に関する情報）について周期的にユーザ機器４０２または無線通信デバイス４０６にポーリングし得る。アプリケーションデータはまた、好適なクライアントサーバアプローチまたはインターネットを使用して提供され得る。
【００８２】
種々の実施形態では、一次アプリケーションが、完全にユーザ機器４０２および／またはユーザコンピュータ機器４０４上で作動し得る。無線通信デバイス４０６上で作動する二次アプリケーションは、ユーザ機器４０２および／またはユーザコンピュータ機器４０４を介して、アプリケーションデータを取得し得る。二次アプリケーションは、通信経路４２４を介してユーザ機器４０２またはユーザコンピュータ機器４０４に送信されるアプリケーション通信を介して、サーバの役割を果たす一次アプリケーションからアプリケーションデータを取得し得る。別の好適なアプローチでは、二次アプリケーションは、一次アプリケーションを伴わずに、ユーザ機器４０２またはユーザコンピュータ機器４０４から直接、アプリケーションデータを取得し得る。
【００８３】
ユーザ機器４０２は、例えば、メディアコンテンツソース４１６またはメディアガイダンスデータソース４１８から、周期的に、あるいは要求をポーリングすることに応じて、連続データストリームの一部としてアプリケーションデータを受信し得る。そのようなアプローチでは、アプリケーションデータは、一次アプリケーションからそれを要求するように二次アプリケーションに要求することなく、無線通信デバイス４０６に自動的に提供され得る。
【００８４】
さらに別の好適なアプローチでは、アプリケーションデータは、ユーザ機器４０２によって記憶され、無線通信デバイス４０６に転送され得る。このアプローチは、例えば、配信設備１０４とユーザ機器４０２との間、およびユーザ機器４０２と無線通信デバイス４０６との間のデータの転送速度が等しくない時に望ましいことがある。
【００８５】
無線通信デバイス４０６の例証的な配置が図１３に示されている。無線ユーザ通信デバイス４０６は、任意の好適なＰＤＡ、携帯電話、携帯用ビデオプレーヤ、携帯用音楽プレーヤ、携帯用ゲーム機、または他の無線デバイスであり得る。無線通信デバイス４０６がユーザに提供し得る機能性は、その処理回路、通信回路、およびメモリに応じて変化し得る。無線通信デバイス４０６は、Ｗｉｎｄｏｗｓ（登録商標）  ＣＥ準拠またはＪＡＶＡ（登録商標）ベースのハンドヘルドＰＤＡ型デバイスまたはスマートフォンであり得るか、あるいは無線通信デバイス用の任意の他の好適なソフトウェアオペレーティングシステムによって有効にされ得る。無線通信デバイス４０６は、ユーザインターフェース５２、処理回路５４、記憶装置５６、および通信デバイス５８を含み得る。
【００８６】
ユーザインターフェース５２は、任意の好適な入力または出力デバイスまたはシステムであり得、液晶ディスプレイ（ＬＣＤ）、タッチセンサ式画面、音声認識および合成回路、マイクロホン、スピーカ、手動ボタンまたはキー、キーボード、あるいは任意の他の好適なユーザ入力または出力ハードウェアおよびソフトウェアであり得る。ユーザインターフェース５２は、好ましくは、タッチセンサ式画面またはキーパッドを含む。タッチセンサ式画面は、種々の種類の双方向テレビジョンアプリケーション内のナビゲーションを単純化し得る。いくつかの実施形態では、無線通信デバイス４０６のタッチセンサ式画面は、ユーザが視聴している特定の画面、またはユーザが行っている特定のタスクに適用されるボタンまたは制御を表示する必要しかない。加えて、タッチセンサ式画面上に表示されるインターフェースは、テレビジョンアプリケーションでユーザが行おうとしているデータ入力の種類に適合するように変化し得る。例えば、キーボードが、１つ以上の文字を入力する機会をユーザに提供するように表示され得るか、または数字パッドが、数値入力を単純化するように表示され得る。ユーザインターフェース５２はまた、無線通信デバイス上で実行するための好適な手書き文字認識ソフトウェアを含み得る。
【００８７】
さらに別の好適なアプローチでは、無線通信デバイス４０６は、押しボタンおよび表示の組み合わせを有し得る。表示は、押しボタンと関連付けられる特徴をユーザに示すように、テキストまたはグラフィックで各ボタンを標識し得る。ユーザが異なる双方向アプリケーションにアクセスすると、表示は、アクセスされるアプリケーションに基づいて変化し得る。
【００８８】
例えば、双方向賭博アプリケーションがアクセスされると、２つの表示が「賭ける」および「情報」であり得る。ユーザが、例えば、双方向番組ガイドにアプリケーションを変更すると、同じ表示が「チャネルアップ」および「チャネルダウン」であり得る。各アプリケーションについて、所与の押しボタンを押すことが、示された機能を果たすことをもたらす。各押しボタンに対する適正な標識および特徴を無線通信デバイス４０６に示すように、制御コードが、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）、赤外線、Ｗｉ−Ｆｉ、または他の無線リンクを介して、ユーザ機器４０２（図１２）から無線通信デバイス４０６にダウンロードされ得る。
【００８９】
処理回路５４は、Ｉｎｔｅｌ  Ｐｅｎｔｉｕｍ（登録商標）、ＡＭＤ、または他のマイクロプロセッサ等の任意の好適なプロセッサを含み得る。無線通信デバイス４０６はまた、記憶装置５６を含み得る。記憶装置５６は、ＲＡＭ、ＲＯＭ、フラッシュメモリ、磁気または光ディスクドライブ、あるいは無線通信デバイスに好適な他の記憶装置等の、任意の好適なメモリまたは他の記憶デバイスであり得る。処理回路５４はまた、ビデオを表示するよう、好適な回路を含み得る。ビデオ信号が、例えば、Ｗｉ−ＦｉまたはＢｌｕｅｔｏｏｔｈ（登録商標）リンクを介して、ＭＰＥＧ−２データストリームとして無線通信デバイス４０６にストリーム配信され得る。
【００９０】
無線通信デバイス４０６はまた、記憶装置５８を含み得る。通信デバイス５８は、通信経路４２４（図１２）上の無線通信デバイス４０６とユーザ機器４０２との間の通信、ならびに通信経路４１２上の無線通信デバイス４０６（図１２）とメディアコンテンツソース４１６（図１２）およびメディアガイダンスデータソース４１８（図１２）との間の通信をサポートするために好適な任意のデバイスであり得る。通信デバイス５８は、例えば、通信ポート（例えば、シリアルポート、パラレルポート、ユニバーサルシリアルバス（ＵＳＢ）ポート等）、モデム（例えば、任意の好適なアナログまたはデジタル標準モデムまたはセルラーモデム）、ネットワークインターフェースカード（例えば、Ｅｔｈｅｒｎｅｔ（登録商標）カード、トークンリングカード等）、無線送受信機（例えば、赤外線、無線、セルラー、あるいは他の好適なアナログまたはデジタル送受信機）、または無線通信デバイス用の他の好適な通信デバイスであり得る。具体的には、通信デバイス５８は、ページング周波数送受信機であり得る。所望であれば、無線通信デバイス４０６は、複数の通信デバイス５８を含み得る。１つの通信デバイス５８が、通信経路４１２上で通信するために使用され、別のデバイスが、通信経路４２４上で通信するために使用され得る。各通信デバイス５８は、異なる種類の通信経路用であり得る。例えば、１つの通信デバイス５８が、アプリケーションデータをダウンロードするか、またはそうでなければアクセス通信を交換するために使用され、赤外線エミッタ等の別の通信デバイスが、赤外線制御を使用してユーザ機器４０２および他の家庭用娯楽機器を制御するために使用され得る。ページング周波数エミッタが、例えば、デバイス型情報をアップロードし、赤外線コードをダウンロードするために使用され得る。このモードで使用される時、キーが無線通信デバイス４０６上で表示され、ユーザは、コマンドを生成するように画面上のキーに触れ得る。キーは、関心のキーのみがいつでも表示される、文脈依存型であり得る。
【００９１】
動作中、無線通信デバイス４０６は、ユーザインターフェース５２からユーザコマンドを取得し、処理回路５４を使用してコマンドを処理し、ユーザインターフェース５２上でユーザに好適な表示画面を出力し得る。ユーザが、アプリケーションデータを取得するようにアプリケーションに要求する、二次アプリケーションの機能にアクセスする所望を示すと、処理回路５４は、ユーザ機器４０２（図１２）、メディアコンテンツソース４１６（図１２）、またはメディアガイダンスデータソース４１８（図１２）とのセッションを開始するように通信デバイス５８に指図し得る。
【００９２】
無線通信デバイス４０６は、例えば、双方向広告を含み得る、メインメニューを表示するように構成され得る。メニュー上のアイテムのうちの１つは、双方向番組ガイドであり得る。ガイド特徴を選択することにより、ガイドメインメニュー、番組リスト項目の表示、または任意の他の好適なガイド表示を提示し得る。ユーザがリスト項目を選択すると、デバイスは、リスト項目と関連付けられる番組の説明を表示し得る。広告は、番組関連であってもよく、その場合、それらを選択することにより、番組に関するさらなる情報を提示し、リマインダが設定されることを可能にし、または任意の他の好適な機能を果たし得る。他の製品の広告は、ユーザがさらなる情報を入手するか、または製品を購入することを可能にし得る。
【００９３】
ユーザ機器４０２（図１２）の例証的な配置が図１４に示されている。ユーザ機器４０２（図１２）は、入力２６においてメディアコンテンツソース４１６からアナログビデオまたはデジタルビデオストリームを受信し得る。メディアガイダンスデータソース４１８からのデータも、入力２６において受信され得る。通常のテレビ視聴中、ユーザは、ユーザ機器（例えば、セットトップボックス２８）を所望のテレビチャネル（アナログまたはデジタル）に同調し得る。次いで、そのテレビチャネルに対する信号は、ビデオ出力３０において提供され得る。出力３０において供給される信号は、典型的には、所定のチャネル（例えば、チャネル３または４）上の無線周波数（ＲＦ）信号、またはアナログ復調ビデオ信号であるが、また、適切なデジタルバス（図示せず）上でテレビ３６に提供されるデジタル信号であり得る。出力３０におけるビデオ信号は、随意的な二次記憶デバイス３２によって受信され得る。
【００９４】
一次アプリケーションまたは一次アプリケーションクライアントは、セットトップボックス２８上、テレビ３６上、随意的なデジタル記憶デバイス３１上（テレビ３６または随意的なデジタル記憶デバイス３１が好適な処理回路およびメモリを有する場合）、またはテレビ３６に接続された好適なアナログまたはデジタル受信機上で作動し得る。双方向テレビジョンアプリケーションはまた、テレビ３６およびセットトップボックス２８の両方の上で協働して作動し得る。協調的双方向テレビ番組ガイドアプリケーションが複数のデバイス上で作動する、双方向テレビジョンアプリケーションシステムは、例えば、その全体で参照することにより本明細書に組み込まれる、１９９８年１１月５日出願のＥｌｌｉｓの米国特許出願第０９／１８６，５９８号で説明されている。
【００９５】
二次記憶デバイス３２は、任意の好適な種類のアナログまたはデジタル番組記憶デバイスまたはプレーヤ（例えば、ビデオカセットレコーダ、デジタル多用途ディスク（ＤＶＤ）プレーヤ等）であり得る。番組録画および他の特徴は、制御リンク３４を使用して、セットトップボックス２８によって制御され得る。例えば、二次記憶デバイス３２がビデオカセットレコーダである場合、典型的な制御リンク３４は、通常はリモートコントロールからコマンドを受け入れるビデオカセットレコーダの中の赤外線受信機に連結される、赤外線伝送機の使用を伴う。
【００９６】
無線通信デバイス４０６は、セットトップボックス２８、二次記憶デバイス３２、およびテレビ３６を制御するために使用され得る。無線通信デバイス４０６は、例えば、アプリケーションへのインターフェースとして動作するため、およびリモートコントロールのようにユーザ機器４０２（図１２）を制御するための異なる動作モードを有し得る。無線通信デバイス４０６は、メディアシステム４００（図１２）の中のデバイスに基づいてプログラム可能であり得る。ユーザは、例えば、好適な設定表示内からデバイス種類を選択し得る。別の好適なアプローチでは、無線通信デバイス４０６（図１２）は、ユーザ機器４０２上で作動するアプリケーション（例えば、双方向メディアガイダンスアプリケーション）から構成情報をダウンロードし得る。
【００９７】
所望であれば、ユーザは、随意的なデジタル記憶デバイス３１上にデジタル形態で、番組、アプリケーションデータ、またはそれらの好適な組み合わせを記録し得る。ユーザはまた、インターネットまたは何らかの他の媒体からデジタル記憶デバイス３１にソフトウェアをダウンロードし得る。デジタル記憶デバイス３１は、書き込み可能な光学記憶デバイス（記録可能なＤＶＤディスクを取り扱うことが可能なＤＶＤプレーヤ等）、磁気記憶デバイス（ディスクドライブまたはデジタルテープ等）、または任意の他のデジタル記憶デバイスであり得る。番組ガイドがデジタル記憶デバイスを有する、双方向テレビジョンアプリケーションシステムは、例えば、その全体で参照することにより本明細書に組み込まれる、１９９８年９月１７日出願のＨａｓｓｅｌらの米国特許出願第０９／１５７，２５６号で説明されている。
【００９８】
デジタル記憶デバイス３１は、セットトップボックス２８に含まれ得るか、または出力ポートおよび適切なインターフェースを介してセットトップボックス２８に接続される外部デバイスであり得る。必要であれば、セットトップボックス２８の中の処理回路は、受信したビデオ、オーディオ、およびデータ信号をデジタルファイル形式にフォーマットする。好ましくは、ファイル形式は、Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅｓ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ（ＭＰＥＧ）ＭＰＥＧ−２標準またはＭｏｖｉｎｇ  Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ（ＭＪＰＥＧ）標準等のオープンファイル形式である。結果として生じるデータは、適切なバス（例えば、デジタルバス）を介してデジタル記憶デバイス３１にストリーム配信され、デジタル記憶デバイス３１上に記憶され得る。別の好適なアプローチでは、ＭＰＥＧ−２データストリームまたは一連のファイルは、メディアコンテンツソース４１６（図１２）から受信され、デジタル記憶デバイス３１に記憶され得る。例えば、メディアコンテンツソース４１６（図１２）における遠隔メディアサーバを使用してユーザによって録画される番組からのファイルが記憶され得る。そのようなデジタルファイルは、所望される時にユーザに再生され得る。
【００９９】
テレビ３６は、通信経路３８を介して、二次記憶デバイス３２からビデオ信号を受信し得る。通信経路３８上のビデオ信号は、事前に録画された記憶媒体（例えば、ビデオカセットまたは記録可能なデジタルビデオディスク）を再生する時に二次記憶デバイス３２によって生成されてもよく、事前に録画されたデジタルビデオ（例えば、ユーザの家庭の遠隔にある、またはユーザの家庭内のメディアサーバにおいてユーザによって録画された番組のビデオ）を再生する時にデジタル記憶デバイス３１によって生成されてもよく、セットトップボックス２８から通過させられてもよく、二次記憶デバイス３２がユーザ機器４０２に含まれない場合にセットトップボックス２８を介してテレビ３６に直接提供されてもよく、またはテレビ３６によって直接受信され得る。通常のテレビの視聴中、テレビ３６に提供されるビデオ信号は、ユーザがセットトップボックス２８と同調した所望のチャネルに対応する。ビデオ信号はまた、セットトップボックス２８が、デジタル記憶デバイス３１上に記憶された情報を再生するために使用される時、またはセットトップボックス２８が、テレビ配信施設２９から伝送されるデジタルビデオストリームまたはデジタルファイルを復号するために使用される時に、セットトップボックス２８によってテレビ３６に提供され得る。
【０１００】
セットトップボックス２８は、通信経路４０８上でメディアコンテンツソース４１６（図１２）およびメディアガイダンスデータソース４１８（図１２）と、または通信経路４２４（図１２）上で無線通信デバイス４０６と直接通信するための通信デバイス３７を含み得る。通信デバイス３７は、例えば、通信ポート（例えば、シリアルポート、パラレルポート、ユニバーサルシリアルバス（ＵＳＢ）ポート等）、モデム（例えば、任意の好適なアナログまたはデジタル標準モデムまたはセルラーモデム）、ネットワークインターフェースカード（例えば、Ｅｔｈｅｒｎｅｔ（登録商標）カード、トークンリングカード等）、無線送受信機（例えば、赤外線、無線、セルラー、あるいは他の好適なアナログまたはデジタル送受信機）、または他の好適な通信デバイスであり得る。テレビ３６は、所望であれば、そのような好適な通信デバイスを有し得る。具体的には、通信デバイス３７は、ページング周波数または９００ＭＨｚ送受信機であり得る。所望であれば、セットトップボックス２８は、複数の通信デバイス３７を有し得る。１つの通信デバイス３７が、配信施設信１０４と通信するために使用され、別のデバイスが、無線通信デバイス４０６と通信するために使用され得る。
【０１０１】
一次および二次アプリケーションは、限定するものではないが、双方向番組ガイドアプリケーション、ホームショッピングアプリケーション、ウェブブラウザ、しなければならないことのリスト、賭博アプリケーション、または任意の他のアプリケーションを含む、任意の好適なアプリケーションを含み得る。明確にするために、本発明は、双方向番組ガイドアプリケーションがユーザ機器４０２（図１２）および無線通信デバイス４０６（図１２）上で実装される、システムとの関連で図示される。そのようなシステムの１つの好適な配置では、番組ガイドデータは、メディアガイダンスデータソース４１８（図１２）から、ユーザ機器４０２（図１２）上で実装される双方向番組ガイドアプリケーションに配信される。別の好適な配置では、双方向番組ガイドアプリケーションは、アプリケーションに対する一次処理能力が、例えば、メディアガイダンスデータソース４１８に位置するサーバによって提供され、ユーザ機器４０２がクライアントプロセッサの役割を果たす、クライアント・サーバアーキテクチャを使用して実装され得る。さらに別の代替的配置では、双方向番組ガイドアプリケーションは、インターネットから番組ガイドデータを取得し得る。
【０１０２】
双方向番組ガイドは、典型的には、オブジェクト上にハイライト領域またはカーソルを位置付けることによってオブジェクトが選択されることを要求することにより、画面上の双方向オブジェクトを選択するユーザの能力を限定する。例えば、ユーザが番組リスト項目の列内にある時、ユーザは、双方向オブジェクトを選択するように列より上側または下側に矢印を動かさなくてもよい。加えて、ユーザは、１つのオブジェクトから別のオブジェクトへナビゲートするように、いくつかのキーストロークを行うように要求され得る。しかしながら、無線通信デバイス４０６のタッチセンサ式ディスプレイ上では、任意の領域が選択可能となり得、それにより、双方向オブジェクトにアクセスする増大した能力をユーザに提供する。無線通信デバイス４０６は、例えば、双方向アプリケーションによってユーザ機器４０２（図１２）上に表示されたメニューの後にモデル化されたメニューを表示し得る。ユーザは、通常のリモートコントロールのように、ハイライト領域を位置付けるように、複数のキーストロークを行う必要なく、１回の動作で特定のメニューオプションを選択し得る。
【０１０３】
無線通信デバイス４０６（図１２）は、時間別、チャネル別、カテゴリ別のリスト項目、お気に入りチャネル、または任意の他のガイド特徴等の双方向番組ガイドの特徴の多くをサポートし得る。それは、ユーザがリマインダを設定し、音声警報および表示の両方とともに無線通信デバイス上にそれらを表示させることを可能にし得る。呼び出し返信（ｐａｇｉｎｇ  ｒｅｔｕｒｎ）を介して、例えば、遠隔でリマインダを設定するか、または録画を予定に入れるために、デバイスを使用することができる。無線通信デバイス４０６（図１２）は、データを収集するために使用され得る。例えば、それは、調査を送信するために使用される場合がある。それはまた、視聴者評価情報を収集するために使用され得る。例えば、好適な購買時点デバイスが、電子クーポンを配信するために使用され得る。
【０１０４】
無線通信デバイス４０６上で作動する二次番組ガイドアプリケーションは、一次ガイドの機能を二次ガイドの機能と協調させる機会をユーザに提供し、それにより、一次および二次ガイドの双方向性を拡張し得る。
【０１０５】
無線通信デバイス４０６のタッチセンサ式ディスプレイは、画面上ガイドの統合部分になる。一次および二次ガイドの間の相補的な双方向性は、テレビの視聴を妨害することなく、種々の番組ガイド機能のために提供され得る。例えば、チャンネルおよび時間を通して閲覧すること、番組情報にアクセスすること、有料番組を発注すること、リマインダを設定すること、および番組をロックすることは全て、テレビ３６上に表示されているコンテンツを中断することなく、無線通信デバイス４０６（図１２）を用いてユーザによって行われ得る。
【０１０６】
また、ユーザがユーザ機器４０２（図１２）（例えば、テレビ２８）上に表示された番組ガイドリスト項目を閲覧しており、番組リスト項目１０８（図９）を選択すると、無線通信デバイス４０６（図１２）は、リッチグラフィック、ビデオ、および／または広告を含み得る、情報画面８０１を表示し得る。情報画面８０１に表示された情報は、通信経路４２４（図４）上で、例えば、セットトップボックス２８（図１４）から無線通信デバイス４０６（図１２）に転送され得る。加えて、種々の実施形態では、ユーザが、図９に示されるようなユーザ機器４０２（図４）（例えば、テレビ２８（図１４））上に表示された番組ガイドリスト項目を閲覧している間に、無線通信デバイス４０６（図４）は、ビデオ領域１２２（図９）の中に表示されているビデオを表示し得る。ビデオは、通信経路４２４（図４）上でユーザ機器４０２（図１２）（例えば、セットトップボックス２８（図１４））から無線通信デバイス４０６（図１２）へストリーム配信され得る。
【０１０７】
二次ガイドは、一次ガイド内でナビゲートし、無線通信デバイス４０６を使用して一次ガイドの特徴にアクセスする機会をユーザに提供し得る。図１５は、例証的なリモート画面１０００を示す。リモート画面１０００は、例えば、ロゴ７０７、選択可能な広告７０５、現在の時間７１１、および現在のチャネル７１３を含み得る。ユーザがリモート画面１０００内からロゴ７０７を選択すると、二次ガイドは、テレビ３６上で番組リスト項目画面を表示するように一次ガイドに命令し得る。リモート画面１０００の制御は、一次ガイドまたは他のアプリケーションによって表示される画面、特定の一次アプリケーション画面上でハイライトされるオプション、一次アプリケーション画面に表示される情報の内容または種類、あるいは任意の他の好適な特徴、特徴群、またはコンテンツに基づき、かつそれらに従って表示され得る。
【０１０８】
ユーザは、例えば、矢印１００３に触れることによって、一次ガイドをナビゲートし、制御し得る。無線通信デバイス４０６を使用した、番組ガイド表示画面内のナビゲーションは、任意の一次ガイド表示画面内で行われ得る。代替として、いくつかの実施形態では、ユーザは、図１６に示されるように、画面上トラックボール１１０２を使用することによって、一次ガイドをナビゲートし、制御し得る。トラックボール１１０２は、水平および垂直に回転させられてもよく、ユーザは、トラックボール１１０２を「タップ」して、一次ガイド内のオブジェクトまたはボタンを選択し得る。ユーザ機器４０２（図１２）、例えば、テレビは、ユーザがトラックボール１１０２を移動させるにつれて、一次ガイド表示画面に対応する動作を表示し得る。図１６に示された画面上トラックボールを使用してナビゲートし、制御され得る、双方向メディアガイダンスアプリケーション用の種々のグラフィカルインターフェースは、例えば、その全体で参照することにより本明細書に組み込まれる、２００９年９月３０日出願のＷｏｏｄｓらの米国特許出願第１２／５７１，０６９号で論議されている。
【０１０９】
二次番組ガイドは、他の方法において一次番組ガイド内でナビゲートする機会をユーザに提供し得る。二次ガイドは、二次ガイド、一次ガイド、または両方の上でチャネルをお気に入りとして設定する機会をユーザに提供し得る。ユーザは、例えば、「お気に入り」１００７に触れることによって、お気に入りとして設定されたリスト項目の間でナビゲートし得る。代替として、二次ガイドは、無線通信デバイス４０６（図１２）またはユーザ機器４０２（図１２）上で表示されるような最も顕著または便利な位置で、お気に入りチャネルを伴う番組リスト項目を再ソートし得る。
【０１１０】
ユーザは、例えば、「最後」１００９に触れることによって、１つ前の一次ガイド表示画面に後退し得る。ユーザは、例えば、「メニュー」１０１１に触れることによって、一次ガイドメインメニュー画面１００に戻り得る。ユーザは、例えば、「終了」７０９に触れることによって、テレビを見ることに戻り得る。ユーザは、例えば、リスト項目上にハイライト領域１５０を位置付け、「情報」１０１３に触れることによって、特定のリスト項目に対する番組情報を閲覧する所望を示し得る。ユーザがリスト項目画面または他の表示画面内からの番組リスト項目をハイライトする時に、無線通信デバイス４０６上で二次ガイドによって表示され得る、他の例証的な制御は、リマインダを設定する、番組をロックする、有料番組である場合に番組を発注する、番組の他の放送時間を見る、またはサウンドトラックのＣＤ、番組のビデオテープ、あるいは番組のブランドを持つ衣服等の番組関連商品を発注するための制御を含み得る。
【０１１１】
いくつかの実施形態では、ビデオ表示はまた、ユーザが、一次ガイドを使用して番組リスト項目を通して閲覧する際に、無線通信デバイス４０６（図１２）にストリーム配信され得る。このアプローチでは、ビデオ表示は、そのリスト項目を表示され、閲覧時に放送されている番組のビデオを含み得る。システムリソースがビデオのストリーミングを許可しない場合、静止場面が、代わりに表示するためにユーザ機器４０２（図１２）から無線通信デバイス４０６（図１２）に伝送され得る。別の好適なアプローチでは、高度に圧縮されたビデオが、帯域幅の制約に対処するために使用され得る。高度に圧縮されたビデオを使用することはまた、例えば、無線通信デバイス４０６（図１２）の表示の解像度が高解像度ビデオをサポートしない時に望ましいことがある。
【０１１２】
加えて、種々の実施形態では、ユーザは、無線通信デバイス４０６（図１２）上で異なる番組を見ながら、ユーザ機器４０２（図１２）上で番組を見得る。例えば、番組がメディアサーバから無線通信デバイス４０６（図１２）へストリーム配信され得る一方で、異なる番組がセットトップボックス２８によってテレビ３６（図１４）に提供され得る。加えて、セットトップボックス２８は、複数のチューナを含み、１つのチューナは、１つの番組を受信するために使用され、別のチューナは、第２の番組を受信するために使用され得る。したがって、ユーザは、テレビ３６（図１４）上で１つの番組を視聴し、第２の番組は、Ｗｉ−Ｆｉリンクを使用して無線通信デバイス４０６（図１２）にストリーム配信され得る。無線通信デバイス４０６（図１２）は、対立の場合に、複数のチューナに対する優先順位を設定するために使用され得る。例えば、ユーザがテレビ３６（図１４）および無線通信デバイス４０６（図１２）上で異なる番組を視聴しており、チューナのうちの１つが番組を録画する予定である場合、ユーザは、録画を可能にし、無線通信デバイス４０６（図１２）へのストリーミングを停止し得る。代替として、ユーザは、無線通信デバイス４０６（図１２）へのストリーミング配信を続けることが可能となるように、予定された録画を無視し得る（例えば、録画の優先順位を低減する）。
【０１１３】
無線通信デバイス４０６（図１２）は、それぞれの画面上に表示されている番組を切り替えるオプションをユーザに提供し得る。例えば、テレビ３６上で表示されている番組の中のコマーシャル中に、ユーザは、テレビ３６および無線通信デバイス４０６（図１２）上で表示されている番組を切り替えるように、無線通信デバイス４０６（図１４）上のボタンを「タップ」し得る。コマーシャルの終了時に、ユーザは、テレビ３６（図１４）および無線通信デバイス４０６（図１２）上で表示されている番組を切り替えるように、ボタンに再び触れ得る。
【０１１４】
図１７−２１は、無線通信デバイス４０６（図１２）上で独立型および協調的アプリケーション特徴を提供することに関与する、例証的なステップのフローチャートである。図１７−２１に示されたステップは、例証的であり、実践では任意の好適な順序で行われ得る。図１７は、無線通信デバイス４０６（図１２）を用いて双方向テレビおよび他のアプリケーション特徴を提供することに関与する、例証的なステップのフローチャートである。ステップ１３００では、双方向テレビジョンアプリケーションデータまたは他のアプリケーションのデータ等のアプリケーションデータが、無線通信デバイス４０６に提供される。データは、直接的にメディアガイダンスデータソース４１８（図１２）から無線通信デバイス４０６（図１２）へ、ユーザ機器４０２（図１２）を介してメディアガイダンスデータソース４１８（図１２）から無線通信デバイス４０６（図１２）へ、または直接的にユーザ機器４０２から（すなわち、ユーザ機器４０２が起源であるデータ）提供され得る。双方向テレビアプリケーションデータは、双方向メディアガイダンスまたは他のアプリケーションに好適な任意のデータを含み得る。双方向メディアガイダンスアプリケーションは、例えば、双方向テレビ番組ガイド、ホームショッピングアプリケーション、Ｅメール、賭博および金融取引アプリケーション等の、例えば、プログラミングに関連する情報を提供する、またはプログラミングと関連付けられる双方向特徴を提供する、アプリケーションを含み得る。例証的な実施例として、ホームショッピングアプリケーションおよび金融取引アプリケーションは、そのようなアプリケーションがユーザ機器を介して提供される時に双方向アプリケーションであり得る。これらのアプリケーションの特徴は、特徴に関するプログラミングが提供され得る。ホームショッピングアプリケーションは、例えば、ホームショッピングテレビチャネル上で紹介される製品およびサービスの購入機会を提供し得る。
【０１１５】
無線通信デバイス４０６（図１２）は、アプリケーションデータを受信し（ステップ１３１０）、無線通信デバイス４０６を用いてメディアガイダンスアプリケーションにアクセスする機会をユーザに提供し得る（ステップ１３２０）。双方向メディアガイダンスアプリケーションは、独立型アプリケーションとして、サーバ（例えば、メディアガイダンスデータソース４１８またはユーザ機器４０２におけるサーバ）からデータを要求するクライアントとして、またはユーザ機器４０２内で作動する一次アプリケーションと協働して作動し得る。ステップ１３３０では、無線通信デバイス４０６は、例えば、ＰＤＡ型機能等の他のアプリケーションにアクセスする機会をユーザに提供し得る。例えば、それは、Ｅメール、カレンダー、連絡先リスト、ウェブ閲覧、計算機等をサポートし得る。それは、ニュース、天気、スポーツ、交通、または任意の他の好適なデータサービス等のデータサービスをサポートし得る。そのようなアプリケーションはまた、ユーザ機器４０２上で作動し、無線通信デバイス４０６によってアクセス可能な独立型またはサーバアプリケーションとして提供され得る。好適なハードウェアリソースを用いて、二次番組ガイドは、高度な通信機能を含む場合がある。例えば、それは、ユーザが家庭用機器を遠隔で監視する、つまり、システムがオンにされているかどうか、どのようなチャネルがオンであるか等を知ることを可能にする場合がある。それはまた、ユーザが選択されたＴＶチャネルからオーディオを聴くことを可能にするか、またはオーディオチャネルを提供する場合もある。
【０１１６】
図１８は、ユーザ機器４０２内で作動する一次アプリケーションと、無線通信デバイス４０６上で作動する二次アプリケーションとの間で特徴を協調させることに関与する、例証的なステップのフローチャートである。ステップ１４００では、メディアコンテンツソース４１６またはメディアガイダンスデータソース４１８は、アプリケーションデータをユーザ機器４０２上で作動する一次アプリケーションに提供する。一次アプリケーションは、双方向メディアガイダンスアプリケーションであり得る。ステップ１４１０では、一次アプリケーションは、例えば、１つ以上の通信経路（図１２）を使用して、アプリケーションデータを無線通信デバイス４０６上で作動する二次アプリケーションに提供する。ステップ１４２０では、無線通信デバイス４０６上で作動する二次アプリケーションは、一次アプリケーションの特徴と協調させられるインターフェース制御の表示を提供する。例えば、インターフェース制御は、一次アプリケーションのナビゲーション特徴と対応し得る。図１５の例証的なリモート画面１０００は、例えば、ユーザ機器４０２上で作動する双方向番組ガイドのナビゲーション特徴に対応するように、ナビゲーション矢印１００３を含む。ユーザインターフェースはまた、お気に入り、最後、さらなる情報、およびメニュー等の双方向ガイド特徴の制御を含む。ホームショッピングアプリケーションでは、例えば、ユーザインターフェース制御は、同様のナビゲーション制御を含んでもよく、購入、情報、アイテムをウィッシュリストに入れる、または任意の他の好適なホームショッピング特徴等のホームショッピング特徴の他の制御を含み得る。例えば、家庭用株式取引アプリケーションでは、ユーザインターフェース制御は、同様のナビゲーション制御を含んでもよく、株を買う、株を売る、さらなる情報、または任意の他の好適な特徴等の特徴の他の制御を含み得る。例えば、ウェブブラウザアプリケーションでは、同様のナビゲーション制御と、例えば、戻る、転送、ホーム、ブックマーク、または任意の他の好適な特徴の他の制御が提供され得る。例えば、賭博アプリケーションでは、ユーザインターフェース制御が、賭博、賭博機会に関する付加的な情報の提供、または任意の他の好適な特徴のために提供され得る。
【０１１７】
インターフェース制御は、一次アプリケーションによって提供されるデータを使用して、二次アプリケーションの特徴と協調させられ得る。このようにして、ユーザインターフェース制御は、一次アプリケーションに基づいて動的に構成可能であり得る。所望であれば、ユーザが一次アプリケーションにわたって一貫したインターフェースを提供されるように、標準制御のライブラリが無線通信デバイス４０６によって記憶され得る。特定の一次アプリケーションのために特殊化される制御が、所望であればダウンロードされ得る。
【０１１８】
インターフェース制御を一次アプリケーションの特徴と協調させることの別の実施例は、無線通信デバイス４０６上で一次アプリケーションコンテンツを提供することである。例えば、双方向番組ガイドアプリケーションでは、無線通信デバイス４０６は、例えば、ユーザがユーザ機器４０２上で番組を見ながらリスト項目を閲覧する時に、テレビ番組を表示し得る。
【０１１９】
ステップ１４３０では、二次アプリケーションは、無線通信デバイス４０６上で示されるようなユーザによって選択されるユーザ制御に基づいて、一次アプリケーションの機能性を制御する。これは、例えば、１つ以上のアクセス通信を一次アプリケーションと交換することによって、達成され得る。例えば、ホームショッピングアプリケーションでは、一次アプリケーションは、ユーザが無線通信デバイス４０６上で購入制御を選択することに応じて、購入シーケンスを開始し得る。例えば、株式取引アプリケーションでは、一次アプリケーションは、ユーザが無線通信デバイス４０６上で売却制御を選択することに応じて、株を売却し得る。例えば、ウェブブラウザでは、システムは、ユーザが戻る制御を選択することに応じて、以前にアクセスしたウェブページに戻り得る。
【０１２０】
図１９は、無線通信デバイス４０６（図１２）上で字幕および／または吹き替えを提供することに関与する、例証的なステップのフローチャートである。ステップ１５０２では、ユーザ機器４０２（図１２）（例えば、テレビ３６（図１４））は、ユーザによって選択される番組を表示し得る。番組は、ユーザによって選択されるチャネルからであり得るか、または、例えば、ＤＶＤから再生されている映画であり得る。ステップ１５０４では、ユーザが無線通信デバイス４０６（図１２）上で番組を再生するように要求した場合、ユーザはさらに、字幕を表示するか、および／または吹き替えを再生するかどうか尋ねられ得る（ステップ１５０６）。ユーザは、無線通信デバイス４０６（図１２）上で番組を再生するように要求し、無線通信デバイス４０６（図１２）上に表示された画面上ボタンを単に「タップする」ことによって、字幕および／または吹き替えとともに番組を再生するように要求し得る。ユーザが無線通信デバイス４０６（図１２）上で番組を再生するように要求しない場合、番組は、ユーザ機器４０２（図１２）上で再生され続け得る。ユーザが番組とともに字幕を表示する、および／または吹き替えを聞くように要求しない場合、無線通信デバイス４０６（図１２）は、ステップ１５０８で番組を取得し、ステップ１５１０で無線通信デバイス４０６（図１２）上に番組を表示し得る。番組は、通信経路４２４（図１２）を介して、ユーザ機器４０２（図１２）、例えば、セットトップボックス２８（図１４）からストリーム配信され得る。代替として、ユーザ機器４０２（図１２）が、ＹｏｕＴｕｂｅＴＭまたはＨｕｌｕＴＭ等のサービスからの番組を表示している場合、無線通信デバイス４０６（図１２）は、サービスから番組を直接ストリーム配信し得る。
【０１２１】
ユーザが、番組とともに字幕を表示する、および／または吹き替えを再生するように要求する場合、無線通信デバイス４０６（図１２）は、ステップ１５１２で、ユーザ機器４０２（図１２）から、またはサービス（例えば、ＹｏｕＴｕｂｅＴＭ、ＨｕｌｕＴＭ等）から番組を取得し得る。加えて、無線通信デバイス４０６（図１２）はまた、ステップ１５１４で、字幕および／または吹き替えを取得し得る。字幕および／または吹き替えは、通信経路４２４（図１２）を介してユーザ機器４０２（図１２）から取得され得るか、または通信経路４１２（図１２）を介してメディアコンテンツソース４１６（図１２）から取得され得る。ステップ１５１６では、無線通信デバイス４０６（図１２）は、受信した字幕および／または吹き替えとともに番組を表示し得る。一実施形態では、ユーザは、ステップ１５１８に示されるように、無線通信デバイス４０６上で番組を視聴することなく、無線通信デバイス４０６上で字幕を視聴する、および／または吹き替えを聞くことを希望し得る。もしそうであれば、無線通信デバイス４０６は、ステップ１５２０で字幕および／または吹き替えを取得してもよく、ステップ１５２２で無線通信デバイス４０６上に字幕を表示し、および／または吹き替えを再生し得る。
【０１２２】
図２０は、図１２に示されたサーフィンガイドアプリケーションにおけるスクリーンショットを無線通信デバイス４０６上に表示することに関与する、例証的なステップのフローチャートである。ステップ１６０２では、ユーザ機器４０２（図１２）が、ユーザによって選択された特定のチャンネルからの番組を表示し得る。ユーザがユーザ機器４０２上で番組を見ている間に、ユーザは、どのような番組が他のチャンネルで再生されているかを見ることを希望し得る。ユーザは、次いで、無線通信デバイス４０６（図１２）上のサーフィンガイドアプリケーションにアクセスし得る。無線通信デバイス４０６（図１２）は、次いで、ステップ１６０４で他のチャンネルのスクリーンショットを取得し、ステップ１６０６で図１２に示されるようなスクリーンショットを表示し得る。スクリーンショットは、放送チャンネルのスクリーンショットを周期的に捕捉し、インターネットを介してアクセス可能なデータベースにそれらを記憶するように構成され得る、メディアコンテンツソース４１６（図１２）におけるサーバから取得され得る。無線通信デバイス４０６（図１２）は、例えば、ユーザのホームネットワーク内のＷｉ−Ｆｉリンクを使用して、サーバに接続し得る。ユーザは、それを「タップする」ことによってスクリーンショットを選択し得る。いったん選択されると、無線通信デバイス４０６は、プレビュー領域１２０６（図１２）の中でより詳細にスクリーンショットを表示し得るか、またはプレビュー領域１２０６（図１２）の中で番組を表示し得る。番組は、通信経路４１２（図１２）を介してサーバからストリーム配信され得る。代替として、または加えて、プレビュー領域１２０６は、同様にサーバからダウンロードされ得る、番組の説明を表示し得る。ユーザがその番組を見ることを希望する場合、ユーザは見るボタン１２０４（図１２）を「タップ」し得る。るボタン１２０４（図１２）をタップすると、サーフィンガイドアプリケーションは、ステップ１６０８で、通信経路４２４（図１２）を介して一次ガイドと１つ以上のアプリケーション通信を交換し、ユーザが特定のチャンネルに同調する所望を示したことを一次ガイドに告げ得る。一次ガイドは、ユーザ機器４０２（図１２）に示されたチャネルを同調させ得る。別の好適なアプローチでは、無線通信デバイス４０６（図１２）は、例えば、ＩＲまたはＢｌｕｅｔｏｏｔｈ（登録商標）リンクを使用して、ユーザ機器４０２（図１２）と直接通信し、示されたチャンネルに同調するようにユーザ機器４０２（図１２）に命令し得る。ステップ１６１０では、選択されたチャンネルがユーザ機器４０２（図１２）上に表示され得る。
【０１２３】
図２１は、無線通信デバイス４０６（図１２）にコンテンツを自動的にストリーム配信することに関与する、例証的なステップのフローチャートである。ステップ１７０２では、ユーザ機器４０２（図１２）が、ユーザ機器４０２（図１２）上にコンテンツを表示し得る。コンテンツは、番組、広告、または映画であり得るか、あるいは番組ガイド表示（例えば、図９に示されるようなリスト項目グリッド）であり得る。例えば、無線通信デバイス４０６（図１２）は、テレビ３６（図１２）、セットトップボックス２８（図１４）、またはユーザコンピュータ機器４０４（図１４）の範囲外かどうかを決定し得る。もしそうでなければ、ユーザ機器４０２（図１２）は、コンテンツを表示し続け得る。無線通信デバイス４０６（図１２）がユーザ機器４０２（図１２）から範囲外にあるかどうかは、赤外線またはＢｌｕｅｔｏｏｔｈ（登録商標）等の短距離リンクを使用して決定され得る。例えば、ユーザが無線通信デバイス４０６（図１２）とともに退室した場合、無線通信デバイス４０６（図１２）とユーザ機器４０２（図１２）との間の赤外線（見通し線を必要とする）またはＢｌｕｅｔｏｏｔｈ（登録商標）リンクがおそらく切れるであろう。代替として、無線通信デバイス４０６（図１２）がユーザ機器４０２（図１２）から範囲外にあるかどうかは、例えば、ＲＦＩＤまたはＧＰＳを使用して、無線通信デバイス４０６（図１２）の場所を検出することによって決定され得る。
【０１２４】
したがって、無線通信デバイス４０６（図１２）がユーザ機器４０２（図１２）から範囲外にあると決定された場合、無線通信デバイス４０６（図１２）は、ステップ１７０６で、Ｗｉ−Ｆｉ等の長距離リンクに切り替わり得る。ステップ１７０８では、無線通信デバイス４０６（図１２）が、通信経路４２４（図１２）上でユーザ機器４０２（図１２）からコンテンツをストリーム配信し得る。代替として、ユーザ機器４０２（図１２）が、最初にＹｏｕＴｕｂｅまたはＨｕｌｕ等のサービスからコンテンツを受信していた場合、無線通信デバイスは、長距離リンクを使用して、サービスからコンテンツを直接ストリーム配信し得る。ステップ１７１０では、無線通信デバイス４０６（図１２）が、無線通信デバイス４０６（図１２）上でコンテンツを表示し得る。ユーザが部屋に戻った場合、または無線通信デバイス４０６（図１２）がユーザ機器４０２（図１２）の範囲内にある場合、無線通信デバイスは、無線通信デバイス４０６（図１２）とユーザ機器４０２（図１２）と間の長距離リンク（例えば、Ｗｉ−Ｆｉ）を終了させ、短距離リンク（例えば、赤外線またはＢｌｕｅｔｏｏｔｈ（登録商標））を使用して接続を再確立し得る。加えて、無線通信デバイス４０６がユーザ機器４０２の範囲内に戻った場合、無線通信デバイス４０６上で表示されていたコンテンツを表示し始めるようにユーザ機器４０２に自動的に命令し得る。無線通信デバイス４０６が以前に第三者（例えば、ＹｏｕＴｕｂｅＴＭ、ＨｕｌｕＴＭ等）からコンテンツを受信していた場合、無線通信デバイスは、第三者からコンテンツをストリーム配信し始めるようにユーザ機器４０２に自動的に命令し得る。
【０１２５】
一実施形態では、無線通信デバイス４０６（図１２）が範囲の外に出た時に、無線通信デバイス４０６（図１２）は、ビデオだけでなく、ユーザ機器４０２（図１２）上に表示されているどんなものでも自動的に表示するように構成され得る。例えば、ユーザが番組リスト項目を閲覧していて、退室した場合、無線通信デバイス４０６（図１２）は、ユーザ機器４０２（図１２）上に表示された番組リスト項目を自動的に表示し得る。いくつかの実施形態では、無線通信デバイス４０６（図１２）はまた、表示されているものをゆがめないよう（例えば、判読可能であるようにテキストを表示する）、そのディスプレイ分解能を自動的に調整し得る。一実施形態では、無線通信デバイス４０６（図１２）は、無線通信デバイス４０６（図１２）が範囲外にあるかどうかにかかわらず、ユーザ機器４０２（図１２）上に表示されているものは何でも表示する時をユーザが手動で選択することを可能にするように構成され得る。例えば、たとえユーザがテレビ３６（図１４）またはセットトップボックス２８（図１４）から遠ざかる場合があっても、無線通信デバイス４０６（図１４）は、依然としてテレビ３６（図１４）またはセットトップボックス２８（図１４）の範囲内にあり得る。したがって、ユーザは、セットトップボックス２８（図１４）からコンテンツをストリーム配信し始めることを手動で（例えば、無線通信デバイス上の画面上ボタンを「タップする」ことによって）選択し得る。
【０１２６】
前述の内容は、本発明の原則を例証するにすぎず、本発明の範囲および精神から逸脱することなく、当業者によって種々の修正を行うことができる。本発明の上記の実施形態は、限定ではなく例証の目的で提示され、本発明は、以下の請求項のみによって限定される。
【図１】
2020205651.tif 000003
【図２】
2020205651.tif 000004
【図３】
2020205651.tif 000005
【図４】
2020205651.tif 000006
【図５】
2020205651.tif 000007
【図６】
2020205651.tif 000008
【図７】
2020205651.tif 000009
【図８】
2020205651.tif 000010
【図９】
2020205651.tif 000011
【図１０】
2020205651.tif 000012
【図１１】
2020205651.tif 000013
【図１２】
2020205651.tif 000014
【図１３】
2020205651.tif 000015
【図１４】
2020205651.tif 000016
【図１５】
2020205651.tif 000017
【図１６】
2020205651.tif 000018
【図１７】
2020205651.tif 000019
【図１８】
2020205651.tif 000020
【図１９】
2020205651.tif 000021
【図２０】
2020205651.tif 000022
【図２１】
2020205651.tif 000023