(57)【要約】【課題】視聴リストを有する好適な双方向テレビアプリケーションを提供すること。【解決手段】ユーザは、テレビ番組、インターネットウェブページ、電子商取引アプリケーション、電子メールアプリケーション、および音楽チャンネルなどの番組を視聴リストに追加し得る。上記ユーザは、上記視聴リストから視聴する番組を選択したり、または上記番組に関連する所定の他の機能も実行し得る。上記双方向テレビアプリケーションは、ユーザが制御の下で、テレビ番組内容を隠さないように、タッチ画面のリモートコントロール上で縮小された、テレビ番組内容上にオーバーレイされた視聴リストを表示し得る。番組は、上記視聴リストに上記ユーザによっていかなる時にも追加され得る。または、番組は、ユーザ選好プロファイルおよびリマインダリストに基づいて、上記双方向テレビアプリケーションによって自動的に追加または削除され得る。【選択図】なし【特許請求の範囲】
【請求項１】
表示デバイスを有するユーザテレビ機器上で少なくとも部分的にインプリメントされた双方向テレビ番組ガイドを用いて、興味のある番組を視聴リストに追加する方法であって、
該方法は、
該興味のある番組を該表示デバイスに表示することと、
ユーザが指定の期間にわたって該興味のある番組を視聴していたか否かを決定することと、
該ユーザが該興味のある番組を視聴していた時間の長さを決定することと、
該ユーザが該指定の期間にわたって該興味のある番組を視聴していたことに応答して、該興味のある番組を該視聴リストに自動的に追加することと、
番組を視聴した時間の長さに基づいて、該視聴リストに含まれる該興味のある番組をランク付けすることと
を包含する、方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、２０００年５月２３日に出願された仮出願第６０／２０６，３８４号の利益を主張する。同文献全体を本明細書において参考として援用する。
【０００２】
（発明の背景）
本発明は、双方向テレビアプリケーションに関し、具体的には、視聴リストを含む双方向テレビアプリケーションに関する。
【背景技術】
【０００３】
ケーブル、衛星および放送テレビシステムは、ユーザに多数のテレビチャンネルを提供する。ユーザは従来、印刷されたテレビ番組スケジュールを調べて、テレビ番組の放送時間を決定する。より近年には、双方向テレビ番組ガイドが開発されて、ユーザのテレビ上にテレビ番組情報を表示することが可能になった。双方向テレビ番組ガイド（通常、セットトップボックス上でインプリメントされる）により、ユーザがリモートコントロールを用いて、テレビ番組リスト項目をナビゲートすることが可能になった。
【０００４】
利用可能なテレビチャンネル数が増えたことに伴い、テレビ番組のリマインダを設定する能力をユーザに提供する双方向テレビアプリケーションが開発されてきた。テレビ番組のリマインダを設定する能力をユーザに提供する双方向テレビアプリケーションは、１９９９年７月１６日に出願され同一の譲受人に譲渡された、Ｋｎｕｄｓｏｎらの米国特許出願第０９／３５７，９４１号に記載されている。同文献全体を本明細書において参考として援用する。しかし、テレビで表示可能な番組は、従来のテレビ番組に限定されない。番組は、インターネットウェブページおよび音楽チャンネルなどの他の種類の番組を含み得る。さらに、ユーザは、種々のテレビ番組と他の種類の番組との間で切替えることに興味を有し得る。
【０００５】
異なる種類の番組にリマインダを設定する能力をユーザに提供することが望ましい。
【０００６】
異なる種類の番組を容易に管理する能力をユーザに提供することも望ましい。
【発明の開示】
【課題を解決するための手段】
【０００７】
（発明の要旨）
したがって、本発明の一目的は、異なる種類の番組に対してリマインダを設定する能力をユーザに提供することである。
本発明の一目的は、異なる種類の番組を容易に管理する能力を上記ユーザに提供することでもある。
【０００８】
本発明の原理によって、視聴リストに番組を追加することによって、ユーザは、表示デバイス上で表示可能な番組のリマインダを設定し得る。ユーザ選好プロファイルに基づいた好適な番組も、上記双方向テレビアプリケーションによって自動的に上記視聴リストに追加され得る。
【０００９】
視聴リストは、ユーザの上記双方向テレビアプリケーションによって提供された表示画面との双方向通信を介して、上記ユーザによって作成され得る。視聴リストは、ユーザ入力に応答して、または上記双方向テレビアプリケーションによって自動的に表示され得る。さらに、上記ユーザは、上記視聴リスト上の適切なオプションを選択することによって、異なる番組にチューニングし得る。上記双方向テレビアプリケーションは、番組を離れ、上記番組を離れた状態と同じ状態で上記番組に戻る能力を上記ユーザに提供し得る。
【００１０】
視聴リストは、他の表示された番組上のオーバーレイとして上記表示デバイス上に表示され得るか、または、上記他の表示された番組のサイズを縮小した場合には、オーバーレイなしで上記表示デバイス上に表示され得る。画面上の視聴リストと組み合わせて、上記視聴リストはタッチ画面のリモートコントロール上にも表示され得る。上記ユーザは、タッチ画面のリモートコントロールを用いて、上記リモートコントロールに触れて、視聴リストのオプションをナビゲートし得る。
【００１１】
本発明のさらなる特徴、その性質および種々の利点は、添付の図面および好適な実施形態の以下の詳細な説明からより明らかである。
【発明を実施するための最良の形態】
【００１２】
（発明の詳細な説明）
本発明の原理による例示のシステム１０を図１に示す。主設備１２は、双方向テレビアプリケーションデータを、双方向テレビアプリケーションデータソース１４から通信リンク１８を介して双方向テレビアプリケーション機器１７に提供する。双方向テレビアプリケーションデータソースは複数あり得るが、図１が複雑にならないように１つのみを示す。所望の場合、ローカル情報サービス設備１５など、主設備１２とは別個の設備に双方向テレビアプリケーションデータソースを設けて、主設備１２にそのデータを提供してローカル化および配信してもよい。データソース１４などのデータソースは、（例えば、オペレータから手動で、コンピュータネットワークまたは他の接続を介して電子的に、または記憶媒体を介して）データを得て、主設備１２によって配信されるようにデータを電子フォームに入力するための任意の適切なコンピュータまたはコンピュータベースのシステムであり得る。リンク１８は、衛星リンク、電話ネットワークリンク、ケーブルリンクまたは光ファイバリンク、マイクロ波リンク、インターネットリンク、このようなリンクの組み合わせ、あるいは他の任意の適切な通信リンクであり得る。所望の場合、ビデオ信号もリンク１８を介して伝送してもよい。
【００１３】
ローカル情報サービス設備１５は、ローカル化された領域に特定のデータを得、そして通信リンク４１を介して主設備１２にデータを提供する任意の適切な設備であり得る。ローカル情報ソース１４は、例えば、天気データを測定する地方の気象台、地方の高校および大学のスポーツ情報を得る地方紙、あるいは、他の任意の適切な情報提供者であり得る。ローカル情報サービス設備１５は、例えば、地方のスキーのレポート、釣り状況、メニューなどを主設備１２に提供する、コンピュータを備えた地方企業、あるいは他の任意の適切な情報プロバイダであり得る。リンク４１は、衛星リンク、電話ネットワークリンク、ケーブルリンクまたは光ファイバリンク、マイクロ波リンク、インターネットリンク、このようなリンクの組み合わせ、あるいは他の任意の適切な通信リンクであり得る。
【００１４】
主設備１２によって双方向テレビアプリケーション機器１７に伝送される双方向テレビアプリケーションデータは、テレビ番組内容データ（例えば、番組識別子、時間、チャンネル、タイトルおよび説明）、双方向広告データ、ヘルプテキストデータ、ペイパービューデータ、天気データ、スポーツデータ、音楽チャンネルデータ、ビデオオンデマンド（ＶＯＤ）データ、ニアビデオオンデマンド（ＮＶＯＤ）データ、デジタル音声データ、インターネットウェブデータ、ゲームなどを含み得る。双方向テレビアプリケーション機器１７を多く設けるかまたは設置することが好適であるが、図面を過度に複雑にしないように図１には１つのみを示す。
【００１５】
双方向テレビアプリケーションデータは、任意の適切なアプローチを用いて、主設備１２によって双方向テレビアプリケーション機器１７に伝送され得る。データファイルは、例えば、オブジェクトとしてカプセル化され得、そして適切なインターネットベースのアドレス指定スキームおよびプロトコルスタック（例えば、ユーザデータグラムプロトコル（ＵＤＰ）およびインターネットプロトコル（ＩＰ）を用いるスタック）を用いて伝送され得る。双方向テレビアプリケーションデータが主設備からテレビ配信設備に伝送されるシステムは、例えば、１９９９年６月１１日出願され同一の譲受人に譲渡された、Ｇｏｌｌａｈｏｎらの米国特許出願第０９／３３２，６２４号に記載されている。同文献全体を本明細書において参考として援用する。
【００１６】
双方向テレビアプリケーションは、双方向テレビアプリケーション機器１７上でインプリメントされ得る。双方向テレビアプリケーション機器１７の４つの適切な構成を図２Ａから図２Ｄに示す。図示するように、双方向テレビアプリケーション機器１７は、テレビ配信設備１６に設けられたアプリケーション配信機器２１、およびユーザテレビ機器２２を含み得る。図２Ａから図２Ｄに示す例は例示にすぎない。例えば、テレビ配信設備は、双方向テレビアプリケーション機器１７の一部でなくともよい。
【００１７】
双方向テレビアプリケーションを、図２Ａおよび図２Ｃに示すユーザテレビ機器２２上にインプリメントしてもよいし、または、図２Ｂおよび図２Ｄに示す適切なクライアント−サーバまたは配信処理アプローチを用いて、一部をユーザテレビ機器２２上そして一部を双方向テレビアプリケーション機器１７上でインプリメントしてもよい。テレビ配信設備１６は、任意の適切な配信設備（例えば、ケーブルシステムヘッドエンド、放送配信設備、衛星テレビ配信設備、または他の任意の適切な種類のテレビ配信設備）であり得る。テレビ配信設備１６は配信機器２１を含み得る。
【００１８】
図２Ａ、図２Ｂ、図２Ｃおよび図２Ｄの配信機器２１は、双方向テレビアプリケーションデータを通信パス２０を介してテレビ機器２２に提供するのに適切な任意の機器であり得る。配信機器２１は、例えば、帯域内デジタル信号を用いて、帯域外デジタル信号を用いて、または他の任意の適切なデータ伝送技術を用いて、テレビチャンネルの垂直帰線消去期間に、テレビチャンネルの側波帯上に双方向テレビアプリケーションデータを配信するのに適した伝送ハードウェアを含み得る。配信機器２１によってユーザテレビ機器２２に通信パス２０を介して１つ以上のテレビチャンネル上でアナログまたはデジタルの映像信号も配信し得る。
【００１９】
通信パス２０は、双方向テレビアプリケーションデータを配信することに適した通信パスであり得る。通信パス２０は、例えば、衛星リンク、電話ネットワークリンク、ケーブルリンクまたは光ファイバリンク、マイクロ波リンク、インターネットリンク、データオーバーケーブルサービスインターフェース仕様（ｄａｔａ−ｏｖｅｒ−ｃａｂｌｅ  ｓｅｒｖｉｃｅ  ｉｎｔｅｒｆａｃｅ  ｓｐｅｃｉｆｉｃａｔｉｏｎ）（ＤＯＣＳＩＳ）リンク、このようなリンクの組み合わせ、あるいは他の任意の適切な通信リンクを含み得る。通信パス２０は好適には、テレビ配信設備１６がユーザテレビ機器２２にテレビ番組内容を配信することを可能にするだけに十分な帯域幅を有する。通常、ユーザテレビ機器２２および関連付けられた通信パス２０は複数があるが、図面を過度に複雑にしないように、図２Ａから図２Ｄにはユーザテレビ機器２２および通信パス２０を１つのみ示す。所望の場合、別個の通信パス（図示せず）を介してテレビ番組内容を提供してもよい。
【００２０】
図２Ｂは、クライアント−サーバベースの双方向アプリケーション機器１７または分散型双方向アプリケーションシステムにおける双方向テレビアプリケーション機器１７の構成を示す。図２Ｂに示すように、配信機器２１は、双方向テレビアプリケーションサーバ２５を含み得る。双方向テレビアプリケーションサーバ２５は、クライアント−サーバベースの双方向テレビアプリケーションを提供する、任意の適切なソフトウェア、ハードウェア、またはこれらの組み合わせであり得る。双方向テレビアプリケーションサーバ２５は、例えば、適切なデータベースエンジン（例えば、マイクロソフトのＳＱＬサーバ）を実行し、そして、ユーザテレビ機器２２上でインプリメントされた双方向テレビアプリケーションクライアントによってクエリが生成されたことに応答して、双方向テレビアプリケーションデータを提供し得る。所望の場合、双方向テレビアプリケーションサーバ２５を、主設備１２または他の適切な場所（図示せず）に設けてもよい。
【００２１】
双方向テレビアプリケーションは、任意の適切なクライアント−サーバベースのアプローチを用いて、双方向テレビアプリケーションサーバ２５から双方向テレビアプリケーションデータを取り出し得る。双方向テレビアプリケーションは、例えば、ＳＱＬ要求をメッセージとして双方向テレビアプリケーションサーバ２５に伝達し得る。別の適切なアプローチにおいて、双方向テレビアプリケーションは、１つ以上の遠隔手続コールを用いて、双方向テレビアプリケーションサーバ２５上に常駐する遠隔手続を呼び出し得る。双方向テレビアプリケーションサーバ２５は、このように呼び出された遠隔手続のＳＱＬステートメントを実行し得る。さらに別の適切なアプローチにおいて、双方向テレビアプリケーションによって実行されたクライアントオブジェクトは、双方向テレビアプリケーションサーバ２５によって、例えば、オブジェクト要求ブローカ（ｏｂｊｅｃｔ  ｒｅｑｕｅｓｔ  ｂｒｏｋｅｒ）（ＯＲＢ）を用いて実行されるサーバオブジェクトと通信し得る。これは、例えば、マイクロソフトの分散コンポーネントオブジェクトモデル（ＤＣＯＭ）アプローチを用いることに関与し得る。
【００２２】
双方向テレビアプリケーションは、所望の場合、任意の適切なネットワークおよびトランスポート層プロトコルを用いて、通信パス２０を介して、双方向テレビアプリケーションサーバ２５またはインターネットサービスシステム６１と通信し得る。例えば、シーケンスドパケットエクスチェンジ／インターネットワークパケットエクスチェンジ（Ｓｅｑｕｅｎｃｅｄ  Ｐａｃｋｅｔ  Ｅｘｃｈａｎｇｅ／Ｉｎｔｅｒｎｅｔｗｏｒｋ  Ｐａｃｋｅｔ  Ｅｘｃｈａｎｇｅ）（ＳＰＸ／ＩＰＸ）層、伝送制御プロトコル／インターネットプロトコル（ＴＣＰ／ＩＰ）層、アップルトークトランザクションプロトコル／データグラムデリバリプロトコル（ＡＴＰ／ＤＤＰ）層、または他の任意の適切なネットワークおよびトランスポート層プロトコルを含む、プロトコルスタックを用いてもよい。所望の場合、ＤＯＣＳＩＳを用いてもよい。
【００２３】
図２Ｃおよび図２Ｄは、インターネットベースの双方向テレビアプリケーションシステムを示す。テレビ配信設備１６は、例えば、インターネットサービスシステム６１を含み得る。インターネットサービスシステム６１は、インターネットベースのアプローチ（例えば、ハイパーテキスト転送プロトコル（ＨＴＴＰ））を用いて双方向テレビアプリケーションデータをガイドに提供することが可能なハードウェアおよびソフトウェアの任意の適切な組み合わせを用い得る。所望の場合、インターネットサービスシステム６１を、双方向テレビアプリケーション配信設備１６とは別個の設備に設けてもよい。
【００２４】
図２Ｃに示すように、双方向テレビアプリケーション機器１７のユーザテレビ機器２２上に双方向テレビアプリケーションをインプリメントすると、インターネットサービスシステム６１（または、インターネットサービスシステム６１に接続された、双方向テレビアプリケーション配信設備１６における他の適切な機器）は、双方向テレビアプリケーションデータを、インターネットを介して、または双方向テレビアプリケーション配信機器２１を介して、任意の適切なインターネットベースのアプローチを用いて（例えば、伝送制御プロトコル／インターネットプロトコル（ＴＣＰ／ＩＰ）タイプのリンク上で、ハイパーテキスト転送プロトコル（ＨＴＴＰ）またはファイル転送プロトコル（ＦＴＰ）を用いて）ユーザテレビ機器２２に提供し得る。双方向テレビアプリケーション機器１７上でインプリメントされる双方向テレビアプリケーションが図２Ｄに示すようにクライアント−サーバガイドである場合、双方向テレビアプリケーションサーバ２５は、インターネットサービスシステム６１から双方向テレビアプリケーションデータを取得し得る。しかし、双方向テレビアプリケーションも、インターネットサービスシステム６１からインターネット接続を介して双方向テレビアプリケーションデータを取得し得る。
【００２５】
さらに別の実施形態において、配信機器２１は、双方向テレビアプリケーションの第１の部分または第１のバージョンがインプリメントされる、適切なハードウェア（図示せず）を含み得る。双方向テレビアプリケーションの第２の部分または第２のバージョンをユーザテレビ機器２２上にインプリメントしてもよい。双方向テレビアプリケーションの２つのバージョンまたは部分は、任意の適切なピアツーピア通信スキーム（例えば、メッセージング、遠隔手続コールなど）を用いて通信し得、テレビ配信設備１６とユーザテレビ機器２２との間で配信するように双方向テレビアプリケーション機能を実行し得る。
【００２６】
ユーザテレビ機器２２の構成を図３に示す。図３のユーザテレビ機器２２は、入力２６においてテレビ配信設備１６（図１）から映像またはデジタル映像のストリームおよびデータを受信する。テレビを普通に見ている間、ユーザはセットトップボックス２８を所望のテレビチャンネルにチューニングする。次いで、このテレビチャンネル用の信号は、映像出力３０で提供される。出力３０において供給される信号は通常、所定のチャンネル（例えば、チャンネル３または４）上の無線周波数（ＲＦ）信号であるか、またはアナログの復調された映像信号のいずれかであるが、適切なデジタルバス（例えば、電気電子技術者協会（ＩＥＥＥ）１３９４規格（図示せず）を用いたバス）上でテレビ３６に提供されたデジタル信号であってもよい。出力３０における映像信号は、必要に応じて用いられる２次記憶デバイス３２によって受信される。
【００２７】
双方向テレビアプリケーションは、セットトップボックス２８上、テレビ３６上（テレビ３６が適切な処理回路部およびメモリを有する場合）、テレビ３６に接続された適切なアナログまたはデジタル受信機、あるいはデジタル記憶デバイス３１が適切な処理回路部およびメモリを有する場合にはデジタル記憶デバイス３１上で実行し得る。双方向テレビアプリケーションはさらに、これらのデバイスの適切な組み合わせで協働しても実行し得る。協働の双方向テレビアプリケーションが複数のデバイス上で実行する、双方向テレビアプリケーションシステムは、例えば、１９９８年１１月５日に出願され同一の譲受人に譲渡された、Ｅｌｌｉｓの米国特許出願第０９／１８６，５９８号に記載されている。同文献全体を本明細書において参考として援用する。
【００２８】
２次記憶デバイス３２は、任意の適切な種類のアナログまたはデジタルの番組記憶デバイスまたはプレイヤー（例えば、ビデオカセットレコーダー、デジタル多用途ディスク（ＤＶＤ）プレイヤー、デジタルビデオレコーダーなど）であり得る。番組の記録および他のオプションは、セットトップボックス２８によって制御パス３４を用いて制御され得る。２次記憶デバイス３２がビデオカセットレコーダーである場合、例えば、通常の制御パス３４は、ビデオカセットレコーダの赤外線受信機（これは、通常、リモートコントロール４０などのリモートコントロールからコマンドを受け取る）に結合された、赤外線トランスミッタの使用に関与する。リモートコントロール４０を用いて、セットトップボックス２８、２次記憶デバイス３２およびテレビ３６を制御し得る。
【００２９】
所望の場合、ユーザは、番組、双方向テレビアプリケーションデータ、またはこれらの組み合わせを、必要に応じて用いられるデジタル記憶デバイス３１上でデジタルの形態で記録し得る。デジタル記憶デバイス３１は、書き込み可能な必要に応じて用いられる記憶デバイス（例えば、記録可能なＤＶＤディスクを処理することが可能なＤＶＤプレイヤー）、磁気記憶デバイス（例えば、ディスクドライブまたはデジタルテープ）、または他の任意のデジタル記憶デバイスであり得る。デジタル記憶デバイスを有する双方向テレビシステムは、１９９８年９月１７日に出願され同一の譲受人に譲渡された、Ｈａｓｓｅｌｌらの米国特許出願第０９／１５７，２５６号に記載されている。同文献全体を本明細書において参考として援用する。
【００３０】
セットトップボックス２８内またはセットトップボックス２８の外部にデジタル記憶デバイス３１を設け得る。デジタル記憶デバイス３１がセットトップボックス２８の外部にある場合、出力ポートおよび適切なインターフェースを介して、デジタル記憶デバイス３１をセットトップボックス２８に接続し得る。
【００３１】
１つの適切なアプローチにおいて、セットトップボックス２８内の処理回路部は、受信した映像信号、音声信号およびデータ信号をデジタルファイルのフォーマットにフォーマットし得る。デジタルファイルのフォーマットは、例えば、カラー動画像データ圧縮標準規格（ＭＰＥＧ）のＭＰＥＧ−２の規格またはムービングジョイントフォトグラフィックエキスパートグループ（Ｍｏｖｉｎｇ  Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）（ＭＪＰＥＧ）規格などのオープンファイルのフォーマットであり得る。結果得られるデジタルデータは、適切なバス（例えば、電気電子技術者協会（ＩＥＥＥ）１３９４規格を用いたバス）を介してデジタル記憶デバイス３１にストリーミングされ得、デジタル記憶デバイス３１上に格納される。別の適切なアプローチにおいて、ＭＰＥＧ−２のデータストリームまたは一連のファイルは、配信機器２１から受信され得、そして格納され得る。
【００３２】
テレビ３６は、２次記憶デバイス３２から通信パス３８を介して映像信号を受信する。通信パス３８上の映像信号は、デジタル記憶デバイス３１によって予め記録されている記憶媒体（例えば、ビデオカセットまたは記録可能なデジタルビデオディスク）を再生した場合に、２次記憶デバイス３２によって生成され得るか、予め記録されているデジタル媒体を再生した場合に、デジタル記憶デバイス３１によって生成され得るか、セットトップボックス２８から伝達され得るか、２次記憶デバイス３２がユーザテレビ機器２２内に含まれない場合にセットトップボックス２８からテレビ３６に直接提供され得るか、またはテレビ３６によって直接受信され得る。テレビを普通に見ている間に、テレビ３６に提供される映像信号は、ユーザがセットトップボックス２８を用いてチューニングした所望のチャンネルに対応する。映像信号は、セットトップボックス２８を用いてデジタル記憶デバイス３１上に格納された情報を再生した場合にも、セットトップボックス２８によってテレビ３６に提供され得る。
【００３３】
セットトップボックス２８はメモリ４４を含み得る。メモリ４４は、例えば、ランダムアクセスメモリ（ＲＡＭ）、読出し専用メモリ（ＲＯＭ）、フラッシュメモリ、ハードディスクドライブ、このようなデバイスの組み合わせなど、双方向テレビアプリケーションによって用いられる、双方向テレビアプリケーション命令および双方向テレビアプリケーションデータを格納することに適した任意の種類のメモリまたは他の記憶デバイスであり得る。
【００３４】
セットトップボックス２８は、双方向テレビアプリケーションサーバ２５と直接通信するか、または通信パス２０を介してインターネットサービスシステム６１と通信する通信デバイス３７を含み得る。通信デバイス３７は、モデム（例えば、任意の適切なアナログまたはデジタル規格、携帯またはケーブルモデム）、ネットワークインターフェースカード（例えば、イーサネット（Ｒ）カード、トークンリングカードなど）、または他の適切な通信デバイスであり得る。通信デバイス３７は、例えば、図２Ｃおよび図２Ｄに示す構成において、インターネット接続を有するパーソナルコンピュータでもあり得る。所望の場合、テレビ３６は適切な通信デバイスなども含み得る。別のアプローチにおいて、ユーザテレビ機器２２は、適切なリターンパスを用いて、配信機器２１を介してインターネットサービスシステム６１と通信し得る。
【００３５】
図３のユーザテレビ機器２２のより一般的な実施形態を図４に示す。図４に示すように、テレビ配信設備１６（図１）からの双方向テレビアプリケーションデータは、ユーザテレビ機器２２の制御回路部４２によって受信される。制御回路部４２の機能は、図２Ａおよび図２Ｂのセットトップボックス構成を用いて提供され得る。あるいは、高度なテレビ受信機、パーソナルコンピュータテレビ（ＰＣ／ＴＶ）または任意の他の適切な構成にこれらの機能を組み込んでもよい。所望の場合、このような構成の組み合わせを用いてもよい。
【００３６】
ユーザテレビ機器２２は、番組内容を記録する、２次記憶デバイス４７およびデジタル記憶デバイス４９も含み得る。２次記憶デバイス４７は、任意の適切な種類のアナログまたはデジタル番組記憶デバイス（例えば、ビデオカセットレコーダ、デジタル多用途ディスク（ＤＶＤ）、デジタルビデオレコーダなど）であり得る。番組の記録および他のオプションは、制御回路部４２によって制御され得る。デジタル記憶デバイス４９は、例えば、書き込み可能な光記憶デバイス（例えば、記録可能なＤＶＤディスクを処理することが可能なＤＶＤプレイヤー）、磁気記憶デバイス（例えば、ディスクドライブまたはデジタルテープ）、または他の任意のデジタル記憶デバイスであり得る。
【００３７】
ユーザテレビ機器２２はメモリ６３も含み得る。メモリ６３は、例えば、ランダムアクセスメモリ（ＲＡＭ）、読出し専用メモリ（ＲＯＭ）、フラッシュメモリ、ハードディスクドライブ、このようなデバイスの組み合わせなど、制御回路部４２によって用いられる、双方向テレビアプリケーション命令および双方向テレビアプリケーションデータを格納することに適した任意の種類のメモリまたは他の記憶デバイスであり得る。
【００３８】
図４のユーザテレビ機器２２は、双方向テレビアプリケーションと配信機器２１またはインターネットサービスシステム６１との間の通信パス２０を介した通信をサポートする通信デバイス５１も含み得る。通信デバイス５１は、モデム（例えば、任意の適切なアナログまたはデジタル規格、携帯またはケーブルモデム）、ネットワークインターフェースカード（例えば、イーサネット（Ｒ）カード、トークンリングカードなど）、セットトップボックス、テレビのチューナー、または他の任意の適切な通信デバイスであり得る。
【００３９】
ユーザは、ユーザインターフェース４６を用いてユーザテレビ機器２２の動作を制御する。ユーザインターフェース４６は、ポインティングデバイス、無線のリモートコントロール、キーボード、タッチパッド、音声認識システム、または他の任意の適切なユーザ入力デバイスであり得る。テレビを視聴するために、ユーザは、表示デバイス４５上に所望のテレビチャンネルを表示するように制御回路部４２に命令する。表示デバイス４５は、任意の適切なテレビ、モニタ、または他の適切な表示デバイスであり得る。双方向テレビアプリケーションの機能にアクセスするには、ユーザは、表示デバイス４５上に表示する、メインメニューまたは他の所望の双方向テレビアプリケーション表示画面を生成するように双方向テレビアプリケーションに命令する。音声情報は音声デバイス５３に提供され得る。１つのアプローチにおいて、映像および音声情報が１つのデバイス、例えば、テレビに提供されるように、音声デバイス５３を表示デバイス４５と組み合わせてもよい。
【００４０】
図５に示すメインメニューの画面５００などのメインメニューの画面は、双方向テレビアプリケーションによって表示され得る。メインメニューの画面５００は、ユーザが「メニュー」キーまたはユーザインターフェース４６上の他の任意の適切なキーを押したことに応答して表示され得る。図５のメニュー画面５００は、ユーザがユーザインターフェース４６を用いて選択し得る選択可能なメニューオプションを含み得る。メニューオプションは、「ソフトウェアアプリケーション」のオプション５０６、「ＴＶガイド」のオプション５０８、および「視聴者サービス」のオプション５１０を含み得る。「ソフトウェアアプリケーション」のオプション５０６はソフトウェア関連のオプションであり、「ＴＶガイド」のオプション５０８は番組リスト項目関連のオプションであり、「視聴者サービス」のオプション５１０はユーザ関連のオプションである。
【００４１】
メニュー画面５００は、オプション５０２を現在強調表示している強調表示領域５０４も含む。ユーザは、ユーザインターフェース４６上の「上」、「下」、「左」および「右」の矢印キーを用いて強調表示領域５０４を位置付け得る。１つの適切なアプローチにおいて、ユーザは、ユーザインターフェース４６上の「ＯＫ」キーまたは「情報」キーを押すことによってオプションを選択し得る。あるいは、タッチ応答画面、トラックボール、音声識別デバイス、または他の適切なユーザインターフェースを用いて強調表示領域５０４を位置付けたり、または強調表示領域５０４を用いずにオプション５０２を選択し得る。別の適切なアプローチにおいて、ユーザは、オプション名を音声識別システムに言うことによってオプションを選択し得る。双方向テレビアプリケーションを選択することに関するこれらのアプローチは例示にすぎず、所望の場合には、オプションを選択するために他の適切なアプローチを用いてもよい。
【００４２】
ユーザが、オプションを強調表示し、ユーザインターフェース４６上の適切なキー（例えば、「ＯＫ」キー）を押すことによってオプションを選択すると、双方向テレビアプリケーションは、選択したオプションに関連付けられた表示画面を生成し得る。あるいは、双方向テレビアプリケーションは、ユーザがユーザインターフェース４６上の適切なキーを押した場合に、オプションに関連付けられた表示画面を提示し得る。例えば、番組リスト項目を含む表示画面は、ユーザがユーザインターフェース４６上の適切なキー（例えば、「ガイド」キー）を押した場合に表示され得る。
【００４３】
「ソフトウェアアプリケーション」のオプション５０６は、インターネットウェブページ、ゲームおよび電子メールなどのソフトウェアアプリケーションを起動する能力をユーザに提供する。電子商取引アプリケーションなどの他の適切なソフトウェアアプリケーションも、双方向テレビアプリケーションによって提供され得る。１つのアプローチにおいて、ソフトウェアアプリケーション用のデータおよび命令は、図３に示すセットトップボックス２８のメモリ４４内に格納され得る。ソフトウェアアプリケーション用のデータおよび命令は、テレビ配信設備１７からセットトップボックス２８に定期的または継続してダウンロードされ得る。例えば、セットトップボックス２８に格納された、キャッシュされたインターネットウェブページは、ユーザによって双方向テレビアプリケーションを用いてアクセスされ得る。別の適切なアプローチにおいて、ソフトウェアアプリケーション用のデータおよび命令は、主設備１２と双方向テレビアプリケーション機器１７（図１に示す）との間でリンク１８を介してリアルタイムで提供され得る。例えば、ユーザは、インターネットサービスプロバイダにダイアルアップして、リンク１８を介してユーザとサービスプロバイダとの間で通信を行うことによってリアルタイムでインターネットウェブページにアクセスし得る。
【００４４】
「ＴＶガイド」のオプション５０８は、時間ごと、チャンネルごと、カテゴリーごと、および種類ごとに番組リスト項目を見る能力、およびすべての番組リスト項目を見る能力をユーザに提供し得る。ユーザが「ＴＶガイド」のオプションを選択したことに応答して、双方向テレビアプリケーションは、番組リスト項目の画面上に適切な番組リスト項目を表示し得る。番組リスト項目の画面は、テレビ番組、双方向広告、ペイパービュー番組、音楽チャンネル、ビデオオンデマンド（ＶＯＤ）番組、ニアビデオオンデマンド（ＮＶＯＤ）番組、デジタル音声番組、インターネットウェブデータ、ゲーム用のリスト項目、または他の任意の適切な種類の番組用の任意のリスト項目を含み得る。「視聴者サービス」のオプション５１０は、番組への視聴制限ロックなどのシステムパラメータを設定する能力、およびユーザ選好プロファイルを設定する能力を提供し得る。メニュー画面５００は例示にすぎず、ユーザは他の任意の適切なフォーマットでユーザが選択可能なオプションを提供され得る。
【００４５】
ユーザが図５の「ＴＶガイド」のオプション５０８から「時間ごとのリスト項目を見る」オプションを選択すると、図６に示す表示画面６００が表示され得る。図６の表示画面６００は、特定の時間にユーザが利用できる番組のリスト項目を含む。番組が視聴リストにある場合、インジケータ６０６などのインジケータが表示され得る。表示画面６００は、テレビサービスプロバイダを識別し得るサービスプロバイダのロゴ６０２などのロゴ、および双方向テレビアプリケーションのブランドなどの商品またはサービスのブランドを広告するブランドのロゴ６１０も含み得る。表示画面６００は、双方向広告６０４上に強調表示領域５０４を位置付けて、ユーザインターフェース４６上の適切なキーを押すことによって、ユーザが見るかもしれない双方向広告６０４も含み得る。メールインジケータ６０８は、ユーザがメールインジケータ６０８を選択した場合、またはユーザが図５の「ソフトウェアアプリケーション」のオプション５０６から電子メール関連のオプションを選択した場合に、ユーザによって見られ得る未読の電子メールメッセージを示し得る。
【００４６】
双方向広告６０４のデータは、図１に示すように、主設備１２から双方向テレビアプリケーション機器１７まで放送として伝送され得る。別の適切なアプローチにおいて、双方向広告のデータは、双方向テレビアプリケーション機器１７に伝送され、ユーザテレビ機器２２上に格納され、そしてユーザが双方向広告６０４を選択した場合に、取り出されて表示され得る。
【００４７】
ユーザが図５の「ＴＶガイド」のオプション５０８から「チャンネルごとのリスト項目を見る」のオプションを選択すると、図７Ａおよび図７Ｂに示す表示画面７００および表示画面７０４が示され得る。表示画面７００および７０４は、チャンネルごとに編成される番組リスト項目を表示する。ユーザは、上および下にスクロールしてさらなる時間スロットの番組リスト項目を見、左および右にスクロールして他のチャンネルの番組リスト項目を見得る。図７Ａの表示画面７００に示すように、各番組は放送日時と共にリストされる。所望の場合、番組リスト項目が表示されている日を、図７Ｂに示すようにチャンネル数と共に表示エリア７０２に含んでもよい。表示される日は、第１に表示されたリスト項目に関連付けられた番組の日に対応し得る。
【００４８】
双方向テレビアプリケーションは、番組が利用可能な時間のすべてなど、特定の番組に関するさらなる情報を見る能力をユーザに提供し得る。ユーザは、
強調表示領域５０４でそのリスト項目を強調表示して、ユーザインターフェース４６上の適切なキーを押すことによってさらなる情報にアクセスし得る。さらなる情報は、番組情報画面に双方向テレビアプリケーションによって提供され得る。番組情報画面は、番組の放送時間を見る能力、および他の適切な情報（例えば、タイトル、簡単な説明、評価情報、アーチスト情報、企業情報など）を見る能力をユーザに提供する。番組情報画面は、１９９９年７月１６日に出願され同一の譲受人に譲渡された、Ｒｕｄｎｉｃｋらの米国特許出願第０９／３５６，２６８号に記載されている。同文献全体を本明細書において参考として援用する。ユーザが表示画面７００からオプションを選択すると、例えば、チャンネル「２ＫＪＲＨ」の「Ｍａｄ  Ａｂｏｕｔ  Ｙｏｕ」というタイトルの番組に関するさらなる情報、図８に示す表示画面８００などの番組情報画面が、ユーザの選択に応答して表示され得る。双方向テレビアプリケーションは、視聴リストに番組を追加するなど、表示画面８００内から他の機能を実行する能力をユーザに提供し得る。
【００４９】
視聴リストは、ユーザが現在興味を有する番組の双方向リストである。視聴リストは、テレビ番組、双方向広告、ペイパービュー番組、音楽チャンネル、ビデオオンデマンド（ＶＯＤ）番組、ニアビデオオンデマンド（ＮＶＯＤ）番組、以前に記録した番組、デジタル音声番組、インターネットウェブデータ、ゲーム、またはユーザが利用可能な他の任意の番組など、番組の任意の組み合わせを含み得る。番組が視聴リストにある場合、番組が始まる前にリマインダをユーザに提供し得る。双方向テレビアプリケーションは、例えば、表示デバイス４５上にグラフィクスを表示することによって、ユーザにリマインドし得る。グラフィクスは、アイコン、テキストまたは任意の適切なグラフィクスを含み得る。別の適切なアプローチにおいて、双方向テレビアプリケーションは、視聴リストにある番組が始まりそうなことを示す音声リマインダをユーザに提示し得る。番組リマインダは、１９９９年７月１６日に出願され同一の譲受人に譲渡された、Ｋｎｕｄｓｏｎらの米国特許出願第０９／３５７，９４１号に記載されている。同文献全体を本明細書において参考として援用する。
【００５０】
幾つかの異なる方法で番組を視聴リストに追加し得る。１つのアプローチにおいて、番組は番組に対応する番組情報画面内からユーザによって視聴リストに追加され得る。図８に示すように、ユーザはユーザインターフェース４６を用いて「視聴リストに追加」のオプション８０２を選択して、対応する番組を視聴リストに追加し得る。
【００５１】
番組が視聴リストに追加される前に、双方向テレビアプリケーションは、ユーザにコンテキスト関連（ｃｏｎｔｅｘｔ−ｓｅｎｓｉｔｉｖｅ）の質問を尋ね得る。例えば、番組がシリーズの一部である場合、ユーザは未来のエピソードも視聴リストに追加するかを尋ねられ得る。１つの適切なアプローチにおいて、ユーザは、「視聴リストに他のすべてのエピソードを追加しますか。」という質問に応答して、「はい」または「いいえ」で応答するように促される。図９の例示の表示画面９００は、未来のエピソードを視聴リストに追加するかをユーザが尋ねられている番組情報画面を示す。ユーザは、ユーザインターフェース４６を用いて、「はい」のオプション９０４または「いいえ」のオプション９０６のいずれかを選択することによって、「はい」または「いいえ」で応答し得る。シリーズの一部である番組に対するリマインダは、１９９９年６月１１日に出願され同一の譲受人に譲渡された、Ｋｎｕｄｓｏｎらの米国特許出願第０９／３３０，７９２号に記載されている。同文献全体を本明細書において参考として援用する。
【００５２】
双方向テレビアプリケーションによってユーザが尋ねられ得る他のコンテキスト関連の質問は、視聴リストに番組を追加することを繰返し示すか否か、そして、同じ時間スロット内の他の番組を視聴リストに追加するか否かに関する質問を含み得る。図１０に示す例示の表示画面１０００は、番組が視聴リストに追加されたことを示す視聴インジケータ１００２を含む。番組が視聴リストにすでにある場合、オプション８０２のコンテンツは、「視聴リストへ追加」から図１０に示す「視聴リストから削除」に変化し得る。
【００５３】
図１０に示すように、ユーザが視聴リストにある番組のオプション８０２を選択すると、双方向テレビアプリケーションは、図１１に示す表示画面１１００を表示し得る。表示画面１１００は、視聴リストからテレビ番組を削除するかをユーザに尋ねるプロンプト１１０２を含む。テレビ番組が視聴リストから削除されると、図１０のインジケータ１００２が削除され得る。
【００５４】
双方向テレビアプリケーションは、視聴リストに番組情報画面内から所望の数だけ多くの番組を追加する能力をユーザに提供し得る。しかし、視聴リスト上の番組数は、システムリソースまたは双方向テレビアプリケーションによって設定された制限数によって制約され得る。
【００５５】
視聴リストに番組情報画面内からの番組を追加することに加え、双方向テレビアプリケーションによって視聴リストに自動的に番組を追加してもよい。１つのアプローチにおいて、ユーザ選好プロファイルに基づいて番組を視聴リストに追加してもよい。ユーザ選好プロファイルの作成は、１９９８年３月４日に出願され同一の譲受人に譲渡された、Ｅｌｌｉｓらの米国特許出願第０９／０３４，９３４号に記載されている。同文献全体を本明細書において参考として援用する。
【００５６】
１つのアプローチにおいて、ユーザが指定の時間量の間、番組を見ると、番組は視聴リストに自動的に追加される。番組が視聴リストにあるが、指定の時間量の間、視聴されていない場合、視聴リストから番組は削除され得る。別のアプローチにおいて、双方向テレビアプリケーションは、ユーザが視聴しているものをモニタリングして、ユーザのお気に入りの番組をみつけ、そしてこれを視聴リストに自動的に追加し得る。例えば、双方向テレビアプリケーションは、ユーザが視聴したすべての番組のリストを作成し得る。各番組は、ユーザが費やした番組の視聴時間量に基づいて、ランキングが割り当てられ得る。番組のランキングは、番組の種類に依存して調整され得る。例えば、テレビ番組に比べて双方向広告の期間が短い場合、双方向広告のランキングはこの点を反映するように修正され得る。ユーザの双方向テレビアプリケーションとの双方向通信をモニタリングするさらなる技術は、１９９８年８月２５日に出願され同一の譲受人に譲渡された、Ｔｈｏｍａｓらの米国特許出願第０９／１３９，７９８号に記載されている。
【００５７】
さらに、双方向テレビアプリケーションは、ユーザ選好に基づいた視聴リストに、ユーザが視聴しなかった番組も自動的に追加し得る。例えば、視聴リストに追加された番組と登場人物を共有する番組を視聴リストに追加してもよい。ユーザが１人より多い場合には、双方向テレビガイドは、特定のユーザが興味を有する番組を対応する視聴リストに自動的に追加し得る。双方向テレビ番組アプリケーションは、ユーザ選好に基づいて自動的に視聴リストに追加された番組の再調査もし得る。例えば、ユーザ選好が変化すると、双方向テレビ番組は、視聴リスト上の、ユーザ選好にもはや対応しない番組を削除し得る。別の適切なアプローチにおいて、双方向テレビアプリケーションは、任意のユーザアクションまたは選好とは無関係に、視聴リストに番組を追加し得る。例えば、宣伝を目的として、番組を視聴リストに追加し得る。
【００５８】
図１２は、視聴リストに番組を自動的に追加することに関与し得る例示の工程のフローチャート１２００を示す。工程１２０２において、双方向テレビアプリケーションは、ユーザ選好プロファイルに基づいて視聴リストに追加する番組を決定し得る。工程１２０４において、双方向テレビアプリケーションはユーザアクションをモニタリングし得る。例えば、双方向テレビアプリケーションは、ユーザが番組にチューニングした時間の長さを計ることを開始し得る。ユーザが別の番組にチューニングすると、双方向テレビアプリケーションは、ユーザが前の番組にチューニングした時間の長さを判定し得る。次いで、前の番組は、前に視聴した番組のリストでランキングを割り当てられ得る。双方向テレビアプリケーションは、どの登場人物がユーザが視聴した番組に共有されているかを定期的または継続して決定し得る。双方向テレビアプリケーションは、ユーザによって記録され視聴リストに自動的に追加された番組、およびユーザによって購入された番組もモニタリングし得る。工程１２０６において、双方向テレビアプリケーションは、ユーザアクション、またはユーザ選好プロファイルに基づいて、視聴リストに番組を追加し得る。双方向テレビアプリケーションは、定期的、継続して、または適切な時間間隔で番組を追加し得る。
【００５９】
双方向アプリケーションは、視聴リストを表示する能力もユーザに提供する。１つのアプローチにおいて、ユーザが視聴リスト上の番組にチューニングすると、所定の時間期間の間、視聴リストが表示され得る。別の適切なアプローチにおいて、ユーザがユーザインターフェース４６上の適切なキーを押すと、双方向アプリケーションが視聴リストを表示し得る。視聴リストが表示される時間量は、固定のシステムパラメータ、ユーザ設定、または他の任意の適切なアプローチによって決定され得る。
【００６０】
図１３は、適切な視聴リストの構成が視聴リスト上の番組の上にオーバーレイされている例示の表示画面１３００を示す。視聴リスト１３０２は、番組の開始時に、または適切なユーザ入力に応答して、双方向テレビアプリケーションによって表示され得る。この構成において、双方向テレビアプリケーションは、現在表示されている番組の一部を見ている間に、視聴リストを見る能力をユーザに提供し得る。視聴リスト１３０２は、所定の時間量の後、またはユーザがユーザインターフェース４６上の適切なキーを押した後、削除され得る。
【００６１】
双方向テレビアプリケーションは、視聴リストをナビゲートする能力をユーザに提供し得る。図１３の視聴リスト１３０２は、インジケータ１３０８を含み、さらなる視聴リストのオプションおよび視聴リストの番組が利用可能であることを示すインジケータ１３０８を含む。ユーザは、ユーザインターフェース４６上の適切なキー（例えば、矢印キー）を押すことによって、強調表示されたオプションに関連付けられたさらなるオプションにアクセスし得る。例えば、各表示されたオプションは、さらなるオプションの利用可能度を示す、関連付けられた矢印のインジケータを有し得る。さらなるオプションは、ユーザが矢印インジケータに対応する矢印キーを押した場合にアクセスされ得る。例えば、図１３において、番組１３２０を強調表示して、ユーザインターフェース４６上の「下」矢印キーを押すことによって、表示された視聴リストのさらに下に強調表示領域５０４を位置決めし得る。
【００６２】
図１３に示すように、視聴リスト１３０２は、ユーザがユーザインターフェース４６上の「ＯＫ」キーなどの適切なキーを押した場合に、ディスプレイから視聴リストを削除する、強調表示されている、「リストを隠す」のオプション１３１２も含む。ユーザは、「リストから削除」のオプション１３１４を選択することによっても、視聴リストから現在表示されている番組を削除し得る。双方向テレビアプリケーションは、番組１３２０で例示した様態で、番組のタイトル、および番組の放送時間、または格付けなどの番組に関連した他の情報も表示し得る。
【００６３】
双方向テレビアプリケーションは、強調表示領域５０４を位置付けて、ユーザインターフェース４６上の適切なキーを押すことによって、図１３の双方向広告１３１６を見る能力もユーザに提供し得る。ユーザが特定の双方向広告と双方向通信する場合、視聴リストに双方向広告を追加し得る。１つのアプローチにおいて、ユーザは、ユーザインターフェース４６上の適切なキーを押して、次いで、ユーザが双方向通信している双方向広告を視聴リストに追加することによって、視聴リストにアクセスし得る。別の適切なアプローチにおいて、双方向広告を視聴リストに追加するためにユーザが選択し得る、図８のオプション８０２などのオプションを表示し得る。双方向広告を視聴リストに自動的に追加してもよい。
【００６４】
双方向テレビアプリケーションは、視聴リストにある特定の番組が始まる前の所定の予め決められた時間期間に視聴リストを表示するようにも構成され得る。始まろうとする特定の番組は、視聴リストに対するいかなる分類基準設定に関わらず、視聴リストの一番上に表示され得る。図１４において、例示の表示画面１４００は、視聴リスト上の特定の番組「ＮＦＬ  Ｆｏｏｔｂａｌｌ  ａｔ  Ｄｅｎｖｅｒ」が始まろうとしているため、視聴リストにない現在表示されている番組の上にオーバーレイされている視聴リスト１４０２を示す。テレビ番組の「ＮＦＬ  Ｆｏｏｔｂａｌｌ  ａｔ  Ｄｅｎｖｅｒ」１４０４は、視聴リストの一番上に表示され得る。テレビ番組の「ＮＦＬ  Ｆｏｏｔｂａｌｌ  ａｔ  Ｄｅｎｖｅｒ」１４０４を、視聴リスト上でデフォルト選択として強調表示してもよい。
【００６５】
図１４に示すように、ユーザが所望する場合、図１４で現在表示されている番組を、双方向テレビアプリケーションによって視聴リストに追加してもよい。ユーザは、「リストに追加」のオプション１４０６を選択して、現在表示されている番組を視聴リストに追加し得る。ユーザは、番組が繰返し放送される場合、テレビ番組のエピソードが１つより多い場合、または他の任意の適切なときに、現在表示されているテレビ番組の未来の放送分を視聴リストに追加するようにも促され得る。
【００６６】
ユーザが、「ＮＦＬ  Ｆｏｏｔｂａｌｌ  ａｔ  Ｄｅｎｖｅｒ」のオプション１４０４を強調表示領域５０４によって強調表示することによって、「ＮＦＬ  Ｆｏｏｔｂａｌｌ  ａｔ  Ｄｅｎｖｅｒ」のオプション１４０４を選択し、ユーザインターフェース４６上の適切なキーを押して強調表示されたオプション１４０４を選択すると、双方向テレビアプリケーションは、表示デバイス４５を対応する番組にチューニングし得る。あるいは、ユーザは、オプション１４０４を強調表示し、ユーザインターフェース４６上の「情報」キーなどの適切なキーを押して、「ＮＦＬ  Ｆｏｏｔｂａｌｌ  ａｔ  Ｄｅｎｖｅｒ」に関する情報を表示し得る。視聴リスト上の番組が現在利用可能でなく、ユーザによってこのように選択されると、利用できない番組、利用できない番組の未来の利用可能性を示すメッセージ、予告、または他の任意の適切な映像または画面に関連した双方向広告が、双方向テレビアプリケーションによって表示され得る。別の適切なアプローチにおいて、利用できない番組は視聴リスト上に表示されない。
【００６７】
図１５の例示の表示画面１５００は、視聴リスト上の番組が現在表示されている番組の上にオーバーレイされる、別の適切な視聴リストの構成を示す。図１５において、番組ウィンドウ１５０２は現在表示されている番組１５０６上にオーバーレイされる。番組ウィンドウ１５０２は、視聴リスト内で強調表示されている番組１５０４に対応する。視聴リストからの番組が利用できない場合、他の映像または他の適切な番組または番組に関連した画像が番組ウィンドウ１５０２内に表示され得る。
【００６８】
図１３から図１５に示す以外の別のアプローチにおいて、非オーバーレイモードで視聴リストを表示し得る。図１３から図１５は、視聴リストが現在表示されている番組上にオーバレイされた表示画面を示す。双方向テレビアプリケーションが視聴リストの表示をオーバーレイタイプの表示モードと非オーバーレイタイプの表示モードとの間で切替えることが可能であるように、双方向テレビアプリケーションは、ユーザによって切替えられ得る表示モードの特徴を提供し得る。非オーバーレイタイプの表示モードにおいて、視聴リストをオーバーレイせずに、視聴リストがユーザによって見られ得るように、現在表示されている番組に関連付けられた映像の長さおよび幅の尺度を縮小し得る。双方向テレビアプリケーションは、現在表示されているテレビ番組の縦横比を一定に保って、映像の歪みを排除し得る。別の適切なアプローチにおいて、双方向テレビアプリケーションは、システムの表示性能に依存して、１つの表示モードを提供し得る。
【００６９】
非オーバーレイ表示モードによる視聴リストの構成を図１６に示す。図１６の例示の表示画面１６００は、現在表示されている番組１６０８上にオーバーレイされていない視聴リストを示す。双方向テレビアプリケーションは、視聴リストにある各番組に関連付けられたコンテキスト指定のオプションも提供し得る。本発明は、視聴リスト上の番組を種類（例えば、テレビ番組）によって限定しないため、幾つかの種類の番組にとっては他の種類の番組とは対照的に、異なるオプションがより適切であり得る。例えば、図１６に示すように、「サーフィン」のオプション１６０６は、「視聴」オプション１６１２とは対照的に、視聴リスト上のインターネットウェブページ１６０４用に適切に提供され得る。さらに、「再生」のオプションをゲームに提供してもよく、「ダウンロード」／「画像を見る」のオプションをソフトウェアアプリケーションに提供してもよく、「聞く」のオプションを音楽に提供してもよい。他のオプションは、「削除」のオプションまたは「情報」のオプションを含み得る。
【００７０】
視聴リストに番組を追加する能力をユーザに提供することに加え、双方向テレビアプリケーションは、視聴リストを設定する能力もユーザに提供し得る。１つの適切なアプローチにおいて、ユーザは、図１６の「リストを隠す」のオプション１６０２上に強調表示領域５０４を位置決めして、ユーザインターフェース４６上の「右」矢印キーを押すことによって、「視聴リストの設定」のオプションにアクセスし得る。
【００７１】
「視聴リストの設定」のオプションが選択された後、図１７に示す表示画面１７００が双方向テレビアプリケーションによって提供され得る。図１７の視聴リストの設定メニュー１７０４は、「視聴リストの作成」のオプション１７０４、「視聴リストの削除」のオプション１７０６、「視聴リストのロード」のオプション１７０８、および「リマインダの時刻設定」のオプション１７１０、および「視聴リストの名前ごとの分類」のオプション１７１２など、視聴リストの設定オプションを含み得る。ユーザが、オプション１７１２上に強調表示領域５０４を位置決めし、ユーザインターフェース４６上の「下」矢印キーを押した場合、図１７に表示していないさらなるオプションにもアクセスし得る。他のオプションは、番組の開始時間、番組の種類、チャンネルまたはチャンネル識別子、放送／放映時間、最後に見た時間、番組名、またはキー１つで視聴リストをナビゲートし（シングルキーナビゲーション）、表示モードを切替え、視聴リストが表示される時間期間を設定し、ユーザ選好プロファイルを変更または追加するための、他の任意の基準によって、視聴リストを分類するように選択され得るオプション、および視聴リストを設定することに関連付けられた他の任意の適切なオプションを含み得る。
【００７２】
「視聴リストの作成」のオプション１７０４は、新しい視聴リストを作成する能力をユーザに提供し得る。ユーザがオプション１７０４を選択すると、ユーザは、新しい視聴リストを保存する名前を提供するように、双方向テレビアプリケーションによって促され得る。「視聴リストの削除」１７０６は視聴リストを削除する能力をユーザに提供し得る。「視聴リストのロード」のオプション１７０８は、特定の視聴リストを現在の視聴リストにする能力をユーザに提供し得る。「リマインダの時刻設定」のオプション１７１０は、視聴リスト上の番組が始まる前の視聴リストが表示される時間期間を設定する能力をユーザに提供し得る。「視聴リストの名前ごとの分類」のオプション１７１２は、視聴リストをアルファベット順に分類する能力をユーザに提供し得る。
【００７３】
シングルキーナビゲーションのオプションは、視聴リストを表示デバイス４５上に表示させずに、視聴リスト上の番組を見る能力をユーザに提供し得る。１つのアプローチにおいて、ユーザはユーザインターフェース４６上の「次」のキー（または任意の適切なキー）を押して、視聴リスト上の次の番組に表示デバイス４５をチューニングし得る。例えば、次の番組は視聴リスト上の次の利用可能な番組であり得る。双方向テレビアプリケーションは、ユーザがユーザインターフェース４６上の「戻る」キー（または任意の適切なキー）を押すと、視聴リスト上の前の番組を視聴する能力もユーザに提供し得る。例えば、前の番組は、視聴リスト上の前に視聴した番組であり得る。
【００７４】
図１６および図１７に示す非オーバーレイ表示モードに加えて、視聴リストにある現在表示されている番組を隠さない他の適切なアプローチを提供し得る。１つの適切なアプローチにおいて、タッチ画面のリモートコントロールとして、ユーザインターフェース４６をインプリメントし得る。タッチ画面のリモートコントロールは、視聴リストを表示するために用いられ得る、タッチ応答グラフィカル表示を含む。タッチ画面のディスプレイを備えた双方向テレビガイドは、例えば、１９９９年６月１１日に出願され同一の譲受人に譲渡された、Ｈｅｒｒｉｎｇｔｏｎらの米国特許出願第６０／１３８，８６８号に記載されている。同文献全体を本明細書において参考として援用する。図１３から図１７に示す視聴リストを、表示デバイス４５上で単独で表示するのではなく、タッチ画面のリモートコントロール上でさらにまたは単独で表示してもよい。
【００７５】
図１８に示すように、タッチ画面のリモートコントロール１８００としてユーザインターフェース４６をインプリメントし得る。タッチ画面１８００は、ユーザがオプションエリアに触れると選択され得るオプションを含むが、説明を簡潔にするためにオプションをキーと呼ぶ。タッチ画面のリモートコントロール１８００は、数字キー１８１８、「上」矢印キー１８０４、「右」矢印キー１８０６、「下」矢印キー１８０８、および「左」矢印キー１８１０、「ＯＫ」キー１８１２、「次へ」キー１８２０、「戻る」キー１８２２、「視聴リスト」キー１８１４、および「情報」キー１８２６を含む。視聴リストは、リモートコントロール１８００および表示デバイス４５の両方に表示され得るか、またはいずれかのデバイスのみに表示され得る。リモートコントロール１８００は、現在時間およびチャンネルのインジケータ１８２４も含み得る。ユーザが「情報」キー１８２６に触れると、視聴リスト上の選択された番組に関する情報にアクセスし得る。表示デバイス４５またはリモートコントロール１８００上に情報を表示し得る。双方向広告１８１６は、双方向広告１８１６のエリアに触れることによって、ユーザによってアクセスされ得る。
【００７６】
ユーザが「視聴リスト」のキー１８１４に触れると、図１９に示すように、リモートコントロール１８００上に視聴リストが表示され得る。双方向アプリケーションは、番組が視聴リスト上にまだない場合には、「リストに追加」のオプション１９１２を提供することによって、現在表示されている番組１９０４（これは、インジケータ１８２４によって示されるチャンネルに対応する）を視聴リストに追加する能力をユーザに提供し得る。視聴リスト上にすでにある番組に関して、双方向アプリケーションは、ユーザが対応する番組を視聴することを可能にする「視聴」オプション１９１４、およびユーザが視聴リストから対応する番組を削除することを可能にする「削除」オプション１９１６などのオプションを提供し得る。リモートコントロール１８００上に表示されないさらなるオプションは、ユーザがインジケータ１９１０に触れた場合に表示され得る。さらなるオプションは、ユーザが番組に関するより多くの情報を、表示デバイス４５またはリモートコントロール１８００のいずれかにおいて見ることを可能にする「情報」オプションを含み得る。
【００７７】
ユーザが「視聴」オプション、「サーフィン」オプション、「次」オプション、「戻る」オプションなどの視聴リストのオプションまたは他の任意の適切なオプションを用いて、ビデオオンデマンド番組（ＶＯＤ）、ニアビデオオンデマンド番組（ＮＶＯＤ）、以前に記録した番組、双方向広告、インターネットウェブページ、ゲームおよびソフトウェアアプリケーションなどの非放送番組にチューニングされている状態から表示デバイス４５を切替える場合、ユーザは、非放送番組を離れた状態と同じ状態で非放送番組に戻ることを所望し得る。双方向テレビアプリケーションは、ユーザが番組を離れた場合に、ユーザテレビ機器１７または双方向テレビアプリケーションに関連付けられた他の任意の適切な機器上の非放送番組の状態を保存し得る。次いで、双方向テレビアプリケーションは、ユーザが番組に戻った場合に、特定の非放送番組の最後に保存された状態に戻り得る。
【００７８】
１つの適切なアプローチにおいて、ＶＯＤ番組などの非放送番組が表示されると、ＶＯＤ番組は、ユーザが視聴している別の番組に切替えた場合に自動的に一時停止され得る。別の適切なアプローチにおいて、双方向テレビアプリケーションは、ユーザが別の番組を視聴することを所望することを感知してＶＯＤ番組を一時停止し得る。さらに別のアプローチにおいて、双方向アプリケーションは、ユーザが別の番組に切替えた後、ユーザが視聴していた前の番組を記録し得る。ユーザが前の番組に戻った場合、ユーザは前の番組の記録した部分を視聴している。図２０の表示画面２０００上のプロンプト２００２に示すように、ユーザは、ユーザがＶＯＤ番組にチューニングしていない期間の間、ＶＯＤ番組を一時停止し続けるか否かを尋ねられ得る。双方向テレビアプリケーションは、「はい」のオプション２００６および「いいえ」のオプション２００８の選択をユーザに提供し得る。ユーザが「はい」のオプション２００６を選択すると、ＶＯＤ番組は、ユーザがＶＯＤ番組を視聴していない間、一時停止され得、ユーザが所望する場合、再開され得る。ＶＯＤ番組と同じ様態で一時停止され得、再開され得る他の非放送番組は、ゲーム、電子商取引アプリケーション、および電子メールアプリケーションなどのソフトウェアアプリケーションを含む。
【００７９】
上述の説明は本発明の原理の例示にすぎず、当業者によって、本発明の範囲および意図から逸脱せずに、種々の改変が行われ得る。
【図面の簡単な説明】
【００８０】
【図１】図１は、本発明の原理による例示のシステムの概略ブロック図である。
【図２Ａ】図２Ａは、本発明の原理による図１の双方向アプリケーション機器の例示の構成を示す。
【図２Ｂ】図２Ｂは、本発明の原理による図１の双方向アプリケーション機器の例示の構成を示す。
【図２Ｃ】図２Ｃは、本発明の原理による図１の双方向アプリケーション機器の例示の構成を示す。
【図２Ｄ】図２Ｄは、本発明の原理による図１の双方向アプリケーション機器の例示の構成を示す。
【図３】図３は、本発明の原理による図２Ａから図２Ｄのユーザテレビ機器の例示の概略ブロック図である。
【図４】図４は、本発明の原理による図３の例示のユーザテレビ機器の一部の、一般的な概略ブロック図である。
【図５】図５は、本発明の原理による、双方向テレビアプリケーションによって提供される番組リスト項目画面の例示の表示画面を示す。
【図６】図６は、本発明の原理による、双方向テレビアプリケーションによって提供される番組リスト項目の画面の例示の表示画面を示す。
【図７Ａ】図７Ａは、本発明の原理による、双方向テレビアプリケーションによって提供される番組リスト項目の画面の例示の表示画面を示す。
【図７Ｂ】図７Ｂは、本発明の原理による、双方向テレビアプリケーションによって提供される番組リスト項目の画面の例示の表示画面を示す。
【図８】図８は、本発明の原理による、視聴リストの機能性を提供する番組情報画面の例示の表示画面を示す。
【図９】図９は、本発明の原理による、視聴リストの機能性を提供する番組情報画面の例示の表示画面を示す。
【図１０】図１０は、本発明の原理による、視聴リストの機能性を提供する番組情報画面の例示の表示画面を示す。
【図１１】図１１は、本発明の原理による、視聴リストの機能性を提供する番組情報画面の例示の表示画面を示す。
【図１２】図１２は、本発明の原理による、ユーザ選好プロファイルに基づいて視聴リストに番組を自動的に追加するプロセスの例示の流れ図である。
【図１３】図１３は、本発明の原理による、視聴リスト、および視聴リスト上の番組に関連付けられたユーザが選択可能なオプションのディスプレイを含む例示の表示画面を示す。
【図１４】図１４は、本発明の原理による、視聴リスト、および視聴リスト上の番組に関連付けられたユーザが選択可能なオプションのディスプレイを含む例示の表示画面を示す。
【図１５】図１５は、本発明の原理による、視聴リスト、および視聴リスト上の番組に関連付けられたユーザが選択可能なオプションのディスプレイを含む例示の表示画面を示す。
【図１６】図１６は、本発明の原理による、視聴リスト、および視聴リスト上の番組に関連付けられたユーザが選択可能なオプションのディスプレイを含む例示の表示画面を示す。
【図１７】図１７は、本発明の原理による、視聴リスト、および視聴リスト上の番組に関連付けられたユーザが選択可能なオプションのディスプレイを含む例示の表示画面を示す。
【図１８】図１８は、本発明の原理による、視聴リストのディスプレイを含む、例示のタッチ画面のリモートコントロールを示す。
【図１９】図１９は、本発明の原理による、視聴リストのディスプレイを含む、例示のタッチ画面のリモートコントロールを示す。
【図２０】図２０は、本発明の原理による、番組を一時停止するプロンプトを含む例示の表示画面を示す。
【図１】
2008271570.tif 000002
【図２Ａ】
2008271570.tif 000003
【図２Ｂ】
2008271570.tif 000004
【図２Ｃ】
2008271570.tif 000005
【図２Ｄ】
2008271570.tif 000006
【図３】
2008271570.tif 000007
【図４】
2008271570.tif 000008
【図５】
2008271570.tif 000009
【図６】
2008271570.tif 000010
【図７Ａ】
2008271570.tif 000011
【図７Ｂ】
2008271570.tif 000012
【図８】
2008271570.tif 000013
【図９】
2008271570.tif 000014
【図１０】
2008271570.tif 000015
【図１１】
2008271570.tif 000016
【図１２】
2008271570.tif 000017
【図１３】
2008271570.tif 000018
【図１４】
2008271570.tif 000019
【図１５】
2008271570.tif 000020
【図１６】
2008271570.tif 000021
【図１７】
2008271570.tif 000022
【図１８】
2008271570.tif 000023
【図１９】
2008271570.tif 000024
【図２０】
2008271570.tif 000025