(57)【要約】【課題】オン−デマンドメディア送達システムにおける遠隔サーバネットワークに格納されたオン−デマンドメディアの内容およびデータをユーザに格納、検索および操作を可能にするシステム、ならびに方法を提供する。【解決手段】システムによって、ユーザは、現在のユーザ機器がユーザに特定の情報を格納する遠隔サーバと通信し得る限り、異なる位置にあるユーザ機器からのユーザのオン−デマンドメディアアカウントにアクセス可能である。ユーザに選択されたシステムは、特定のポイントにあるオン−デマンドメディアの送達を凍結し得、システムによって、ユーザは、後にシステムにおけるいくつかの他のネットワーク位置からメディアを再開可能である。【選択図】図１
2010022054.tif 000002
【特許請求の範囲】
【請求項１】
本明細書に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願の引用）
本出願は、２０００年１０月１１日に出願された米国仮特許出願第６０／２３９，４０７号、２０００年１１月２０日に出願された米国仮特許出願第６０／２５２，１７１号、および、２００１年２月２１日に出願された米国仮特許出願第６０／２７０，３５１号の利益を主張する。同出願は、それらの全体において本明細書中で参照として援用される。
【背景技術】
【０００２】
（発明の背景）
本発明は、オン−デマンドメディア送達システムに関し、より詳細には、システムの拡張を提供するためにユーザに関係するメモリを有するオン−デマンドメディア送達システムに関する。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
いくつかの公知のビデオオン−デマンドシステムにおいて、セット−トップ（ｓｅｔ−ｔｏｐ）ボックスがケーブルシステムヘッドエンド（ｈｅａｄｅｎｄ）からのオン−デマンドビデオを受け取るように用いられ得る。このようなセット−トップボックスは、ビデオおよび／または他の機能を、テレビセット、ＶＣＲまたは他のローカルデバイスと通信し得、または、それらを送達し得る。これらのシステムは、ユーザがユーザのビデオ−オン−デマンドサービスを異なる位置に再配置可能にすることは不十分である。これらのシステムは、また、十分な再配置技術を提供することは不十分であり、ユーザがユーザの個人的なビデオ、グラフィック、画像、または、写真をアップロードし、かつ、これらにアクセス可能にすることも不十分であり、ならびに、ユーザがメディアを共有可能にする際にも不十分である。
【０００４】
ハードディスク技術、または、ローカル（ｌｏｃａｌｌｙ）に番組のビデオを格納するための他の記録技術を用いるシステムが開発されている。ハードディスクのシステムの例は、１９９８年９月１７日に出願されたＨａｓｓｅｌらによる米国特許出願第０９／１５７，２５６号で説明される。同出願は、その全体において本明細書中で参照として援用される。ハードディスクをベースとした製品は、また、Ｃａｌｉｆｏｒｎｉａ，ＳｕｎｎｙｖａｌｅにあるＴｉＶｏ，Ｉｎｃ．、および、Ｃａｌｉｆｏｒｎｉａ，ＭｏｕｎｔａｉｎｖｉｅｗにあるＲｅｐｌａｙ  Ｎｅｔｗｏｒｋｓ，Ｉｎｃ．によって開発されている。これらのシステムは、ユーザのニーズに適合する際には不十分である。例えば、これらのシステムによって、ユーザは、記録された素材へアクセスを継続した状態で他の世帯に再配置可能ではない。
【０００５】
また、ユーザのセットトップボックスからケーブルシステムヘッドエンドへ戻る経路を含むテレビプラットフォームが開発されている。例えば、クライアントサーバベースの番組案内が開発されている。この番組案内において、セットトップボックスは、ケーブルシステムヘッドエンドを用いたクライアントサーバの構成となっている。これらの構成は、ケーブルシステムヘッドエンドとセットトップボックスとの間の双方向通信を可能している。これらのサーバは、典型的には、セットトップボックスから生成された要求に応答して、番組リスト情報（例えば、番組タイトル、および、放送時間）をセットトップボックスに提供する。また、番組および設定が遠隔サーバに記録され得るクライアントサーバテレビ番組案内が開発されている。これらの公知のシステムは、様々な点で不十分である。例えば、このようなシステムのサーバ（ケーブルシステムヘッドエンドにおけるサーバ）は、十分な機動性の機能を提供する際には不十分である。
【課題を解決するための手段】
【０００６】
（発明の要旨）
本発明の原理に従えば、ユーザの個人的なメディアの遠隔格納、格納されたメディアの共有、および、メディア−オン−デマンドサービスの再配置するためのオン−デマンドメディア送達システムおよび方法が提供され得る。このような特徴および機能性は、オン−デマンドメディア送達サーバでユーザに関する情報を格納することに基づいて提供され得る。このような特徴は、システムと対話するために使用される機器（例えば、セットトップボックス、パーソナルコンピュータ等）の種類に関係なく提供され得る。
【０００７】
このシステムは、ユーザがある一つのユーザ機器でオン−デマンドメディア送達を凍結可能にし得、かつ、別のユーザ機器（例えば、ユーザが送達を凍結したとき、ユーザがオン−デマンドメディア送達の内容を以前に視聴していた世帯とは異なる世帯にあるユーザ機器）からの送達および鑑賞を再開可能にし得る、再配置特徴を有し得る。ユーザがメディアの内容の送達を凍結することを選択するとき、ライブ（ｌｉｖｅ）供給して提示されるオンデマンドメディアの内容は、ユーザのために遠隔的に記録され得る。
【０００８】
ユーザに特定のデータは、時々、ユーザプロフィールに格納され得る。このシステムによって、ユーザプロフィールは、そのユーザがシステムによって識別されているとき、ユーザによって遠隔的にアクセスかつ操作され得る。また、ユーザは、ローカルユーザ機器とオン−デマンドメディアシステムのサーバとの間で、データ、ファイル、または、番組の任意のタイプをアップロードまたはダウンロードし得る。アップロードされたデータ、ファイル、または、番組は、割り当てられた個人的なアクセス権、あるいは、割り当てられたパブリックまたはグループアクセス権であり得る。アクセス権は、データ、ファイルまたは番組を読み出し、書き込み、操作し、アップロードし、ダウンロードする権利を含み得る。
【０００９】
自動カスタマイゼーションの特徴は、オン−デマンドメディアシステムに含まれ得る。オン−デマンドメディアシステムは、ユーザ機器を設定かつカスタマイズするために格納されたユーザ機器の嗜好を用い得る。そのユーザ機器は、ユーザがシステムにある実際的には任意のユーザ機器からログインするとき、設定、または、カスタマイズされ得る。ユーザ機器の嗜好は、例えば、音量設定、好ましい番組設定、メニュー構成、および、チャンネルブロック設定を含み得る。
【００１０】
オン−デマンドメディアサーバの特別な能力の利用、ならびに、オン−デマンドメディアサーバに、ユーザに関係する情報および／または個人的なメディアを格納することを利用する、これらの特徴および機能性ならびに他の特徴および機能性は、また、以下で説明される。
【００１１】
本発明の原理および利点は、以下の図面とともに考慮される以下の詳細な説明からより明確に理解され得る。これらの図面において、同じ参照符号は、全体にわたって同じ構造の要素を示す。
【図面の簡単な説明】
【００１２】
【図１】図１は、本発明の原理に従う、オン−デマンドメディア送達システムのネットワークトポロジーを例示する概略図である。
【図２】図２は、本発明の原理に従う、オン−デマンドメディア送達システムのネットワークトポロジーを例示する概略図である。
【図３】図３は、本発明の原理に従う、オン−デマンドメディア送達システムの遠隔制御を例示する概略図である。
【図４Ａ】図４Ａは、本発明の原理に従う、ナビゲーション表示スクリーンを例示する概略図である。
【図４Ｂ】図４Ｂは、本発明の原理に従う、ビデオオンデマンド階層表示スクリーンを例示する概略図である。
【図５Ａ】図５Ａは、本発明の原理に従う、映画リスト表示スクリーンを例示する概略図である。
【図５Ｂ】図５Ｂは、本発明の原理に従う、映画注文表示スクリーンを例示する概略図である。
【図６Ａ】図６Ａは、本発明の原理に従う、映画遠隔制御表示スクリーンを例示する概略図である。
【図６Ｂ】図６Ｂは、本発明の原理に従う、ログイン表示スクリーンを例示する概略図である。
【図７Ａ】図７Ａは、本発明の原理に従う、遠隔確認表示スクリーンを例示する概略図である。
【図７Ｂ】図７Ｂは、本発明の原理に従う、表示スクリーンの再配置後のコンティニュー（ｃｏｎｔｉｎｕｅ）を例示する概略図である。
【図７Ｃ】図７Ｃは、本発明の原理に従う、遠隔処理を例示する流れ図である。
【図８】図８は、本発明の原理に従う、ライブ内容を供給するオプションを含む再配置処理を例示する流れ図である。
【図９】図９は、本発明の原理に従う、データおよびメディアアクセス処理を例示する流れ図である。
【図１０】図１０は、本発明の原理に従う、プロフィール表示スクリーンを例示する概略図である。
【図１１】図１１は、本発明の原理に従う、アカウント管理表示スクリーンを例示する概略図である。
【図１２】図１２は、本発明の原理に従う、自動構成表示スクリーンを例示する概略図である。
【図１３】図１３は、本発明の原理に従う、自動構成処理を例示する流れ図である。
【図１４Ａ】図１４Ａは、本発明の原理に従う、アップロードされたファイル表示スクリーンを例示する概略図である。
【図１４Ｂ】図１４Ｂは、本発明の原理に従う、アップロードされたファイル処理を例示する流れ図である。
【図１５Ａ】図１５Ａは、本発明の原理に従う、パブリックまたはプライベートとしてファイルを指定する表示スクリーンを例示する概略図である。
【図１５Ｂ】図１５Ｂは、本発明の原理に従う、アクセスデータ表示スクリーンの指定を例示する概略図である。
【図１６Ａ】図１６Ａは、本発明の原理に従う、ファイル検索表示スクリーンを例示する概略図である。
【図１６Ｂ】図１６Ｂは、本発明の原理に従う、ファイル検出表示スクリーンを例示する概略図である。
【発明を実施するための形態】
【００１３】
（詳細な説明）
最初に、図１を参照して、ネットワークトポロジー１００は、本発明の原理に従うオン−デマンドメディア送達システムについてのシステムアーキテクチャの一実施形態を示す。任意の数の遠隔サーバネットワーク１１０、サービスプロバイダ１２０、番組ソース１３０、番組リストソース１４０、メディア配信設備１５０、ユーザ機器１６０、通信ネットワーク１７０、配信サーバ１８０、および、遠隔格納デバイス１９０がネットワークトポロジー１００に含まれ得る。
【００１４】
メディアは、直接または通信ネットワーク１７０のうちのいずれかを介して番組ソース１３０からメディア配信設備１５０等のメディア配信設備に提供され得る。番組ソースは１３０は、テレビおよび音楽製作スタジオ等のテレビまたは音楽番組の任意の適切なソースであり得る。さらに、番組ソース１３０は、予定表（例えば、前もって公表される予定表）に従って放送されるべき番組を提供し得る。
【００１５】
オン−デマンドメディア番組は、配信サーバ１８０または他の適切なオン−デマンドメディア機器を用いて提供され得る。オン−デマンドメディアサーバ、または、ＶＯＤサーバは、画像およびビデオを格納、操作、および、処理するように作られたサーバであり得る。配信サーバ１８０は、複数のサーバを含み得、これらの配信サーバのうちのいくつかは、オン−デマンドメディアサービスを支援するために特化されたサーバである。所望なら、配信サーバ１８０、または、他のオン−デマンドメディア機器は、メディア配信設備１５０、または、ネットワークトポロジー１００における他の適切な位置に関連するネットワークノードに配置され得る。
【００１６】
メディア配信設備１５０は、ケーブルシステムヘッドエンド、衛星テレビ、配信設備、テレビ放送設備、または、オン−デマンドメディアの内容、テレビ、および、音楽番組をユーザに配信するための任意の他の適切な設備であり得る。
【００１７】
メディア配信設備１５０は、また、様々なユーザ機器１６０に接続され得る。このようなユーザ機器１６０は、例えば、ユーザの家に配置され得る。ユーザ機器１６０は、例えば、ユーザテレビ機器、ユーザコンピュータ機器、および、ユーザオーディオ機器を含み得る。
【００１８】
ユーザ機器１６０は、直接または通信ネットワーク１７０を通してのいずれかによるメディア配信設備１５０から、テレビおよび音楽番組、オン−デマンドメディア番組、および、他の情報を受け取り得る。ユーザ機器１６０は、また、メディア配信設備１５０、遠隔サーバネットワーク１１０、および、通信ネットワーク１７０を通してネットワークトポロジー１００における任意の他のデバイスからの信号を伝達し得、かつ、受け取り得る。
【００１９】
番組リストソース１４０は、予定された放送時間、タイトル、チャンネル、視聴率情報（例えば、視聴制限率、臨界視聴率）、詳細なタイトルの説明、ジャンルまたはカテゴリー情報（例えば、スポーツ、ニュース、映画等）、俳優および女優に関する情報、上映時間等のテレビ番組リスト情報をユーザ機器に提供するために用いられ得る。番組リストソース１４０は、番組リスト情報を直接的に、または、通信ネットワーク１７０を通って間接的に、のいずれかでテレビ配信設備１５０に提供し得る。
【００２０】
ユーザ機器１６０は、番組リスト情報を用いて、テレビ番組、オン−デマンドメディア番組、および、ＰＶＲ番組に対する番組リストおよび番組情報を表示し得る。対話式テレビ番組案内のアプリケーション、または、他の適切なアプリケーションは、ユーザ機器１６０の一部である表示デバイスでこのような情報を表示するために用いられる。
【００２１】
通信ネットワーク１７０は、ネットワークのトポロジー１００の要素間の通信ハブを提供し得る。通信ネットワーク１７０は、公衆交換電話ネットワーク、パケット型ネットワーク、無線ネットワークまたはインターネット等の多くの異なるネットワークを含み得る。
【００２２】
オンライン番組案内は、遠隔サーバネットワーク１１０、配信サーバ１８０、または、ネットワークトポロジー１００に含まれた任意の要素内に配置されたサーバによって提供され得る。遠隔サーバ１１０は、遠隔格納装置１９０を含み得る。遠隔格納場所１９０は、ソフトウェア、メディアの内容、および、データを格納するために用いられ得る。いくつかの実施形態において、遠隔格納装置１９０は、ユーザ機器１６０と相互作用するユーザに、メディアの内容、ユーザに特定のデータ、および、任意の他のタイプのデータを格納し、操作し、かつ、検索する能力を提供し得る。
【００２３】
遠隔サーバネットワーク１１０は、一つ以上のＶＯＤ特化サーバを含み得る。ＶＯＤサーバは、画像およびビデオを格納し、操作し、かつ、処理ように作られる。例えば、ＶＯＤおよびＶＯＤに関連するサーバは、Ａｔｌａｎｔａ、ＧｅｏｒｇｉａにあるＣｏｎｃｕｒｒｅｎｔ  Ｃｏｍｐｕｔｅｒ  Ｃｏｒｐｏｒａｔｉｏｎ、Ｆｏｓｔｅｒ  Ｃｉｔｙ、ＣａｌｉｆｏｒｎｉａにあるｎＣＵＢＥ、Ｐｒｉｎｃｅｔｏｎ、Ｎｅｗ  ＪｅｒｓｅｙにあるＤＩＶＡ  Ｓｙｓｔｅｍｓ  Ｃｏｒｐｏｒａｔｉｏｎ、Ｍａｙｎａｒｄ、ＭａｓｓａｃｈｕｓｅｔｔｓにあるＳｅａＣｈａｎｇｅ  Ｉｎｔｅｒｎａｔｉｏｎａｌによって開発されている。
【００２４】
番組案内アプリケーション以外の対話式テレビアプリケーションは、サービスプロバイダ１２０のようなサービスプロバイダを用い得る。例えば、ホームショッピングサービスは、販売員、注文履行設備、アカウント管理設備、および、対話式ホームショッピングの特徴を支援するための他の機器を有するサービスプロバイダ１２０等のサービスプロバイダによって支援され得る。ユーザ機器を用いて実施されるホームショッピングアプリケーションは、これらの特徴をユーザに提供するようにサービスプロバイダにアクセスするために用いられ得る。ユーザ機器は、メディア配信設備１５０を介して、または、通信ネットワーク１７０を介してサービスプロバイダ１２０にアクセスし得る。
【００２５】
所望の場合、対話式テレビ番組案内アプリケーション、ホームショッピングアプリケーション、ホームバンキングアプリケーション、および、他のアプリケーション（例えば、ｅメールおよびチャットまたは他の通信機能に関連するアプリケーション等）のアプリケーションは、別個のアプリケーションとして提供され得る。これらの別個のアプリケーションは、ナビゲーションシェルアプリケーション（例えば、アプリケーションに相当するメニューオプションを有するメニューアプリケーション）を通ってアクセスされ得る。さらに、このようなアプリケーションの機能は、組み合わされ得る。例えば、オン−デマンドメディア、ホームショッピング、および、通信機能は、番組案内または他のアプリケーション内に組み込まれ得る。
【００２６】
これらのアプリケーションまたは特徴は、ユーザ機器でローカル実施され得る。アプリケーションまたは特徴は、また、クライアント−サーバアーキテクチャを用いて実施され得る。このクライアント−サーバアーキテクチャにおいて、ユーザ機器サーバは、メディア配信設備１５０で、または、サーバプロセッサとして動作するいくつかの他の適切な位置で、クライアントプロセッサ、および、配信サーバ１８０等のサーバとして支援する。他の配信されたアーキテクチャは、また、所望の場合、用いられ得る。
【００２７】
クライアント−サーバ番組案内の例は、１９９９年６月１１日に出願されたＥｌｌｉｓらによる米国特許出願第０９／３３２，２４４号で示される。同出願は、それらの全体において本明細書中で参照として援用される。統合された番組リスト、および、ビデオ−オン−デマンド表示スクリーンを有する対話式テレビ番組案内システムの例は、２００１年４月１０日に出願されたＷａｌｋｅｒらの米国特許出願第０９／８２９，８５６号で示される。同出願は、その全体において本明細書中で参照として援用される。簡潔かつ明瞭を目的として、図１は、ここで示される要素の各々のうちの一つのみを含むように示される。しかし、インプリメンテーションにおいて、ここで示された１つの要素より多くの要素を含んでもよい。例えば、ネットワークトポロジー１００は、複数のメディア配信設備１８０、複数のユーザ機器１６０、複数の配信サーバ１８０等を含み得る。
【００２８】
次に、図２を参照して、ネットワークトポロジー２００は、図１のネットワークトポロジー１００からの選択要素を含み、このような要素のための可能な構成を展開する。
【００２９】
ネットワークトポロジー２００は、ユーザ機器２６０および２６５、サーバネットワーク２１０、および、通信ネットワーク２７０を含み得る。ユーザ機器２６０および２６５は、オン−デマンドメディア送達システムで得られ得る機器の独立性のレベルをより良く示すために、両方、ネットワークトポロジー２００に含まれ得る。
【００３０】
ユーザ機器２６０および２６５は、ユーザに特定のデータ、オン−デマンドメディアの内容、および、オン−デマンドメディアデータを表示し、検索し、記録し、かつ、操作する能力をユーザに提供し得る。ユーザ機器２６０および２６５は、図１のユーザ機器１６０であり得る。さらに、ユーザ機器２６０は、入力（ｅｎｔｅｒ）デバイス２６１、表示デバイス２６２、セットトップボックス２６３、ならびに、通信デバイス２６４を含み得、ユーザ機器２６５は、入力デバイス２６６、表示デバイス２６７、セットトップボックス２６８、ならびに、通信デバイス２６９を含み得る。
【００３１】
入力デバイス２６１は、ユーザがユーザ機器２６０にあるデバイスにアクセスし、そのデバイスを制御し、そのデバイスと通信することを可能にし得、入力デバイス２６６は、ユーザがユーザ機器２６５にあるデバイスにアクセス、そのデバイスを制御し、そのデバイスと通信することを可能にし得る。通信デバイス２６４および２６９とともに用いられるとき、ユーザは、通信ネットワーク２７０を介してネットワークトポロジー２００の特定のデバイスと通信し得、そのデバイスにアクセスし得、または、そのデバイスをプログラムし得る。入力デバイス２６１および２６６の例は、例えば、遠隔制御、キーボード、音声認識デバイス、および、ユーザ機器２６０および２６５にあるデバイスに位置された制御パネルを含み得る。
【００３２】
表示デバイス２６２および２６７は、メディアを提供し得る。メディアで、オン−デマンドメディアの内容、および、データは、ユーザに提示され得るか、または、表示され得る。一般的に用いられ得る表示デバイスの例は、例えば、テレビセット、携帯情報端末（ＰＤＡ）、コンピュータモニタ、および、携帯電話を含み得る。図２の表示デバイス２６２および２６７は、テレビセット、モニタまたは他の適切な表示デバイスであり得る。図２の表示デバイス２６２および２６７は、提示の視覚的な形式のみに制限され得ない。例えば、所望の場合、オン−デマンドオーディオの内容およびデータは、表示デバイス２６２および２６７によってユーザに聞こえるように提示され得、かつ、示され得る。表示デバイスはまた、例えば、スピーカ、ラジオ、音響システム、および、イヤホンを含み得る。
【００３３】
セットトップボックス２６３および２６８は、オン−デマンドメディアの内容およびオン−デマンドメディアのデータを検索し、通信デバイス２６４および２６９を通ってユーザ機器２６０および２６５の外側に位置するデバイスに送信可能であり得る。通信デバイス２６４および２６９の例は、例えば、ローカルサーバ、電話、または、ケーブルモデム、赤外線ポート、および、ワイヤレスＬＡＮアクセスポイントを含み得る。セットトップボックス２６３および２６８は、また、処理および格納する能力、ならびに、オン−デマンドメディア送達システムのために必要とされるソフトウェアを含み得る。セットトップボックス２６３および２６８で実施されるソフトウェアの例は、例えば、対話式テレビ番組案内アプリケーションを含み得る。
【００３４】
簡潔かつ明瞭を目的として、ユーザ機器２６０および２６５は、セットトップボックス２６３および２６８を含むように図で示される。しかし、いくつかの実施形態において、ユーザ機器システム２６０および２６５は、本明細書中で説明される機能性を実施するための十分なハードウェアおよびソフトウェアの能力を有するパーソナルコンピュータを含み得るか、または、セットトップボックスに類似した能力を有する他のデバイスを含み得る。所望の場合、ユーザ機器は、従来のデータ記録および格納能力を提供する、ＶＣＲまたはデジタルビデオレコーダ等のローカル格納デバイスを含み得る。
【００３５】
通信ネットワーク２７０は、ネットワークトポロジー２００のデバイスに対する通信ハブおよび通信メディアを提供し得る。当業者は、通信ネットワーク２７０が多くの異なる方法（この多く異なる方法でネットワークトポロジー２００のデバイスが共に接続され得る）を示すネットワークトポロジー２００において提供されていることを認識する。通信ネットワーク２７０は、ネットワークトポロジー２００における直接接続ネットワーク接続、または、デバイスに対する直接接続およびネットワーク接続の組み合わせ等の接続を表し得る。通信ネットワーク２７０は、例えば、ルータ、スイッチ、ワイドエリアネットワーク、インターネット、ＬＡＮ、イントラネット、無線ＬＡＮ、リピータ、陸線ネットワーク、ＰＳＴＮ、ＰＡＢＸ、ケーブルテレビシステム等を含み得る。
【００３６】
遠隔サーバネットワーク２１０は、遠隔の位置を提供し得る。この位置において、オン−デマンドメディアの内容およびオン−デマンドメディアのデータが格納され得る。オン−デマンドメディアサーバであり得る遠隔サーバネットワーク２１０は、オン−デマンドメディアの内容、および、オン−デマンドメディアのデータに加えてユーザに特定のデータを格納し、それらにアクセスし、かつ、それらを操作するように設定され得る。所望の場合、遠隔サーバネットワーク２１０は、ユーザ機器２６０および２６５とネットワークトポロジー２００における他の要素との間の通信ハブを提供し得る。さらに、遠隔サーバネットワーク２１０は、メディア配信設備またはケーブルシステムヘッドエンドの一部であり得る。
【００３７】
遠隔サーバネットワーク２１０は、また、任意の数の遠隔サーバ２１１および２１２を含み得る。遠隔サーバ２１１および２１２の例は、仮想サーバ、ルーティングサーバ、キューイング（ｑｕｅｕｉｎｇ）サーバ、格納サーバ、メディアサーバ、または、任意の他の種類のサーバを含み得る。遠隔サーバネットワーク２１０は、一つ以上のサーバを含み得る。
【００３８】
オン−デマンドの特徴に独立したユーザ機器プラットフォームは、オン−デマンドメディアの内容およびオン−デマンドメディアのデータにアクセスし、それらを操作し、または、それらを格納するために提供され得、また、ユーザに特定のデータにアクセスし、それを操作し、または、それを格納するためにユーザに提供され得る。
【００３９】
図３は、例示的な遠隔制御３００を示す。この遠隔制御３００は、ユーザ機器のための入力デバイスとして用いられ得る。遠隔制御３００は、例えば、一次オプションボタン３１０、英数字ボタン３２０、タスクボタン３３０、制御ボタン３４０、二次オプションボタン３５０、および、カスタム（ｃｕｓｔｏｍ）ボタン３６０を含み得る。いくつかまたは全てのボタンの他の配置がまた、用いられ得る。
【００４０】
一次ボタン３１０は、オン−デマンドメディア送達システムで頻繁に用いられる動作へのアクセスをユーザに提供する。一次ボタン３１０は、表示ボタン２１１、ローカル格納ボタン３１２、他のデバイスボタン３１３、電源ボタン３１４、ログインボタン３１５、および、ログアウトボタン３１６を含み得る。表示ボタン３１１、部分的格納ボタン３１２、および、他のデバイスボタン３１３は、ユーザが対話することを望むデバイスを識別するために用いられ得る。ログインボタン３１５およびログアウトボタン３１６によって、ユーザは、オン−デマンドメディアシステムにユーザの識別名を通信可能である。この識別名は、英数字ボタン３２０を通して通信され得る。
【００４１】
英数字ボタン３２０は、例えば、数字、文字、または、アルファベット列を入力するために用いられる。英数字ボタン３２０は、遠隔制御３００の他のボタンとともに用いられ得る。例えば、ログインボタン３１５が押される場合、英数字ボタン３２０は、識別情報の英数字入力のために用いられ得る。
【００４２】
タスクボタン３３０は、オン−デマンドメディア送達システムでデバイスによって実施されるべきタスクを命令する手段を提供し得る。例えば、「ＬＲＥＣ」ボタン３３８は、ユーザ機器によって現在表示されているローカルＶＣＲ記録メディアの内容を有するように用いられ得る。「ＲＲＥＣ」ボタン３３９が用いられる場合、現在表示されているメディアの内容は、遠隔サーバネットワークのサーバに記録され得る。タスクボタン３３０は、例えば、再生、一時停止、記録、停止、メニュー、確認、巻き戻し、早送り、ローカル記録、および、遠隔記録ボタン、または、任意の他のタスクボタンを含み得る。
【００４３】
制御ボタン３４０は、音量制御ボタン３４１、ナビゲーションボタン３４２、および、チャンネル制御ボタン３４３を含み得る。ナビゲーションボタン３４２は、所望の要素（例えば、カーソル、強調表示されたウィンドウ等）を垂直に、水平に、または、それら両方で調節、あるいは、移動させるために用いられ得る。例えば、所望の要素が対話式番組案内表示スクリーンのカーソルである場合、ナビゲーションボタン３４２は、表示スクリーンのカーソルを移動させるために用いられ得る。タスクボタン３３０の「ＯＫ」キーは、スクリーンにあるオプションを選択するためにナビゲーションボタン３４２と組み合わせて用いられ得る。
【００４４】
二次ボタングループ３５０は、例えば、プロフィールアクセス（ｐｒｏｆｉｌｅ  ａｃｃｅｓｓ）、再配置ボタン、自動設定ボタン、アクセス権ボタン、請求情報ボタン、管理ボタン、遠隔アクセスボタン、プライベートデータボタン、および、パブリックデータボタンを含み得る。これらの特徴のいくつかは、さらに以下で説明される。
【００４５】
カスタムボタングループ３６０は、ユーザによって予め定義される任意の動作または命令と関連するボタンを含み得る。所望の場合、他のキーおよびオプションは、遠隔制御３００に含まれ得る。図３の遠隔制御３００で示される機能は、スクリーン上のオプションとして、または、他の入力手段（例えば、音声入力）を用いて、代替的に提供され得る。
【００４６】
図４Ａは、本発明の原理に従うオン−デマンドメディア送達システムのためのトップレベル表示スクリーンとして用いられ得る、例示的なナビゲーション表示スクリーン４００を示す。ナビゲーション表示スクリーン４００は、メディアウィンドウ４０１および４０２、メールプロンプト４０５、時間ラベル４０６、クイックファクト（ｑｕｉｃｋ  ｆａｃｔ）ボタン４０８、番組リストオプション４１０、ケーブルショーケース（ｓｈｏｗｃａｓｅ）オプション４２０、および、視聴者サービスオプション４３０を含む。
【００４７】
メディアウィンドウ４０１および４０２は、ユーザに選択されたメディアの内容、システムに選択されたメディアの内容、対話式広告、または、ユーザ機器を通して表示された他の内容を表示するように用いられ得る。メディアウィンドウ４０１および４０２は、表示スクリーン４００において除去され、再配置され、または、大きさを変更され得る。
【００４８】
メールプロンプト４０５は、新規のメッセージを示すように表示され得る、または、電子メールを読む、または電子メールを準備し、送るために、ユーザによって選択され得る。時間ラベル４０６は、ユーザに現在の時間を表示するための表示スクリーン４００で用いられ得る。時間ラベル４０６は、また、他の時間の重要な情報を表示するようにユーザによって変更され得る。クイックファクトボタン４０８は、表示スクリーン４００において興味を持つ可能性のある事実（例えば、対話式広告）を表示し得る。クィックファストボタン４０８は、さらなる動作を行うか、または、関連する表示スクリーンを表示するように選択され得る。
【００４９】
番組リストオプション４１０は、時間別、チャンネル別、または、ジャンル別（例えば、スポーツ、子供等）による番組リストを見るためのオプションを含み得る。番組リストオプション４１０は、また、（例えば、キーワードを用いて、タイトル検索に基づいて、役者検索に基づいて、等）興味のある番組を探すためのオプションを含み得る。番組リストオプション４１０は、ユーザお気に入りの番組リストを見るためのオプションを含み得る。
【００５０】
ケーブルショーケースオプション４２０は、ビデオ−オン−デマンド番組リスト、ペイ−パー−ビュー（ｐａｙ−ｐｅｒ−ｖｉｅｗ）番組リスト、ペイ−パー−ビューイベントリスト、プレミアム（ｐｒｅｍｉｕｍ）番組リスト、音楽番組リスト、または、アダルト番組リストにアクセスするためのオプションを含み得る。
【００５１】
強調表示されたウィンドウまたはカーソルは、表示スクリーン内を移動するために用いられ得る。例えば、カーソル４４０は、表示スクリーン４００のオプションを選択するために用いられ得る。遠隔制御３００（図３）、特にナビゲーションボタン３４２（図３）は、表示スクリーン４００内のカーソル４４０を動かすために用いられ得る。カーソル４４０が置かれるエリアは、図３の遠隔制御ボタン３３５のような選択、入力、または、ＯＫキーを押すことによって選択され得る。
【００５２】
スクリーン４００は、また、視聴者サービスオプション４３０を含み得る。適切な視聴者サービスオプション４３０は、例えば、個人のビデオレコーダからの特徴および／または情報にアクセスするオプション、メッセージ（ｅメールメッセージ、または、テレビシステムサービスプロバイダから提供されたメッセージのいずれかのメッセージ）にアクセスするオプション、視聴制限設定（例えば、ブロックされたチャンネル、または、視聴率等）を調節するオプション、プロフィールデータ（例えば、お気に入りのチャンネル等）を設定または見るオプション、番組案内またはユーザ機器をセットアップするオプション、表示スクリーン４００を出るオプション、および、システムにログインするオプションを含み得る。
【００５３】
簡潔かつ明瞭を目的として、見るために利用可能な（しかし、予定された放送時間は無い）番組および他のメディアは、ビデオ−オン−デマンド番組の文脈で主に説明される。
【００５４】
ユーザがビデオ−オン−デマンド（ＶＯＤ）オプション４２１を選択する場合、番組案内は、ユーザに図４Ｂのビデオ−オン−デマンド表示スクリーン４５０等のスクリーンを提示し得る。表示スクリーン４５０は、ユーザがジャンル（例えば、家庭、アクション、ドラマ、コメディ、子供、スリラー、クラシック等）の異なる基準によって構成されるビデオ−オン−デマンド番組リストを見ることを可能にする。ユーザが表示スクリーン４００の映画Ａ−Ｚボタン４５２を選択する場合、番組案内は、図５Ａの表示スクリーン５００を提示し得る。この図５Ａにおいて、ビデオ−オン−デマンド番組リストは、アルファベット順に列挙される。
【００５５】
活性エリア５０７は、多くの異なる表示スクリーンにおいて提示され得る。活性エリア５０７は、対話式広告であり得る。図５Ｂの例示的な表示スクリーン５５０は、ユーザが（図５Ａの表示スクリーン領域５４０から、または、図５Ａの活性エリア５０７からのスターウォーズについてのリスト等）ＶＯＤリストを選択するとき、表示され得る。ビデオ−オン−デマンド注文表示スクリーン５５０は、任意の他の適切な技術を通して表示され得る。
【００５６】
表示スクリーン５５０は、タイトル、購入金額、上映時間、視聴率、および、ユーザの選択に関する他の情報についての情報を含む情報領域５５２を含み得る。情報領域５５１等の詳細な情報領域は、また、表示され得る。領域５５１は、ＶＯＤリスト、映画の俳優の情報、上映時間、公開年等の詳細な説明を含み得る。
【００５７】
ユーザが戻るオプション５５６を選択する場合、ユーザは、図５Ａの表示スクリーン５００に戻され得る。ユーザがビデオ−オン−デマンド番組を購入することを望む場合、ユーザは、ユーザのログイン識別情報および関連パスワード情報を入力するために図３の遠隔制御３００を用い得る。また、他のユーザ識別技術が用いられ得る。これらの識別構造が、例えば、領域５５３において購入コードまたは個人識別番号（ＰＩＮ）の入力を支援し得る。
【００５８】
有効ログイン情報が入力されて、購入ボタン（例えば、ボタン５５７）が選択されるとき、選択されたビデオ−オン−デマンド番組の配信は、サーバ１８０、または、図１の遠隔サーバネットワーク１１０、または、このシステムに現在ログインされているユーザへの他の適切な配信ソースからユーザに認可され得る。要求されたビデオ−オン−デマンド番組は、図６Ａの表示スクリーン６００に表示され得る。
【００５９】
領域６０８は、表示スクリーン６００に表示され得、番組タイトル、および、現在のビデオ−オン−デマンド番組の残り時間の情報を含み得る。領域６０８は、また、選択可能な広告を含み得る。領域６０８は、提示されているビデオ−オン−デマンド番組上のオーバーレイとして、減少された大きさのビデオウィンドウを取り囲むＬ型のフレーム領域として、または、任意の他の適切な構成またはレイアウトで提供され得る。領域６０８は、ユーザが図３の遠隔制御３００で適切なキーを押すときはいつでも呼び出され得、そして、例えば、特定された不活性の時間の後、除去され得る。
【００６０】
一次スクリーン上制御オプション６１０は、ウィンドウ６０１で表示されているオン−デマンドメディアの内容を制御する一つの方法をユーザに与えるために、表示スクリーン６００に含まれ得る。一次制御オプション６１０は、例えば、ビデオ−オン−デマンド番組を再生、一時停止、停止、巻き戻し、ローカル記録、遠隔記録、または、早送りするために、ユーザによって選択され得る。隠れオプション６１５は、また、制御オプション６１０に含まれ得る。選択されるとき、隠れオプション６１５は、表示スクリーン６００からウィンドウ６０１以外の全ての要素を除去し得る。
【００６１】
ユーザが制御命令を選択するとき、番組案内は、図１のサーバ１８０、遠隔サーバ１１０に配置されるサーバ、または、要求された機能を実施するための他の適切な機器に向けられ得る。例えば、ユーザが遠隔記録オプション６１９を選択するとき、番組案内は、関連格納スペース１９０にビデオ−オン−デマンド番組を記録するための遠隔サーバネットワーク１１０のサーバに向けられ得る。ユーザが記録オプション６１９を選択するとき、サーバは、ユーザが現在利用可能なビデオ−オン−デマンド番組のいくつかまたは全てを記録し得る。所望の場合に用いられ得るビデオ−オン−デマンド記録を取り扱うための、単なる例示的な例、および、任意の適切な技術がある。
【００６２】
ユーザが巻き戻しオプション６１６を選択する場合、番組案内は、（図１のサーバ１８０等の）適切なデバイスに向けられ得、ビデオ−オン−デマンド番組のより早い部分にスキップ（ｓｋｉｐ）する。実時間巻き戻し処理が用いられ得る。この処理において、ビデオ−オン−デマンド番組が巻き戻し動作の間に表示される。一時停止、再生、および早送り命令は、同様に扱われ得る。
【００６３】
図６Ｂは、例示的な一次ログイン表示スクリーン６５０を示す。ログイン表示スクリーン６５０は、入力識別領域６７０を含む。この領域において、ユーザ識別は、ユーザによって（例えば、英数字キーパッド６６０を用いて）入力され得る。さらに、オプション領域６８０は、表示スクリーン６５０に含まれ得る。オプション領域６８０は、例えば、ユーザのプロフィール、以前の表示スクリーン、ヘルプ情報、ＶＯＤメニュー、および／または、ログイン／ログアウトオプションにアクセスするために用いられるオプションを含み得る。一旦、適切な識別情報が識別領域６７０内に入力されると、ユーザは、ユーザの識別情報を図１のネットワークトポロジー１００にある遠隔サーバネットワーク１１０または任意の他の適切なデバイスに送るためのログイン／ログアウトボタン６８５を用い得る。また、ログインのための他の技術が用いられ得る。例えば、ユーザがそのユーザによって既に識別されている場合、システムは、さらなる情報を提出することを要求され得ない。
【００６４】
再配置機能は、オン−デマンドメディアシステムに含まれ得る。この再配置機能によって、ユーザは、あるユーザ機器で提示されているメディアーオンデマンドの内容を凍結可能であり得、および、メディア−オン−デマンドの内容の提示を再開するためにいくつかの他のユーザ機器に切り換え可能であり得る（すなわち、ユーザが内容を凍結したポイントから再開する）。ユーザ機器は、図２のユーザ機器２６０および２６５等の機器であり得る。ユーザが友人の家（例えば、図２のユーザ機器システム２６５）でオン−デマンドメディアの内容を見続けることを所望する場合、ユーザは、オン−デマンドメディアの内容を凍結し、オン−デマンドメディアの内容を再開するために友人の家に再配置する再配置機能を用いることのみ必要であり得る。
【００６５】
図７Ａは、例示的な再配置機能確認表示スクリーン７００を示す。表示スクリーン７００は、図３の遠隔制御３００からの命令が選択されるとき、または、オン−デマンドメディア表示スクリーンでの適切なオプションが番組を凍結するユーザの興味を示すために選択されるとき表示され得る。ユーザが凍結要求を確認することを望む場合、オプション７１０は選択され得る。ユーザが凍結要求を確認することを望まない場合、オプション７２０が選択され得る。所望の場合、ユーザは、遠隔制御から、または、より早いオン−スクリーンメニューから再配置機能を単に選択することによってＶＯＤ番組を凍結し得る。ユーザが前にログインしていない場合、そうでなければ、識別されていない場合、ユーザは、凍結要求するときに、ログインするか、または、識別情報を提供することを要求され得る。
【００６６】
図７Ｂは、図３の遠隔制御３００からの命令が選択されるとき、または、オン−デマンドメディア表示スクリーンでの適切なオプションがユーザによってより早く凍結されたオン−デマンドメディアを再開するように選択されるときに、表示され得る、例示的な再配置表示スクリーン７５０を示す。オプション７４０は、ユーザがメディアを凍結するために用いられたユーザ機器とは異なる（例えば、異なるハウスホールド、異なる加入者サイト、異なる部屋、異なる機器プラットフォーム等）ユーザ機器で凍結されたポイントからのメディアを見始めることを望む場合、選択され得る。
【００６７】
ユーザが継続オプション７４０を選択するとき、メディアは、凍結されたポイントから開始する現在のユーザ機器で提示され得る。所望の場合、メディアは、凍結した（または、再配置された）オプションを以前に選択したユーザがシステムにログインするとき、ユーザへの提示のための凍結されたポイントにキューされ得る。また、所望の場合、メディアは、ユーザの要求に応じて選択的にキューされ得る（例えば、ユーザは、凍結されたポイントオプションからの再開を選択する）。ユーザが以前にログインしていない場合、そうでなければ、識別されていない場合、ユーザは、再開要求をするときに、ログインすること、または、識別情報を提供することを要求され得る。また、システムによって、ユーザは、ユーザによって以前に凍結され得た複数の番組から選択可能となり得る。
【００６８】
再配置の特徴がユーザによって最初に選択されるとき、図１の遠隔サーバネットワーク１１０は、例えば、ユーザによって見られているオン−デマンドメディアの内容を一時停止して、適切なユーザに特定のアカウントに対する内容の位置の参照を格納し得る。ユーザが異なる位置に切り換えて、一時停止された内容が適切に送達されることを要求した後、遠隔サーバネットワーク１１０は、適切な内容の位置の参照を検索し得、ユーザが内容を一時停止したポイントからのメディアの内容を送達し続ける。適切なユーザに特定のデータ、および／または、ユーザに特定のアカウント情報が配置され得、かつ、アクセスされ得るように、遠隔サーバネットワークは、メディアの内容が送達され得る前に、ユーザが識別されることを要求し得る。
【００６９】
ユーザに特定のデータ、または、アカウント情報は、ユーザ専用の遠隔サーバネットワーク１１０（図１）のセクションに格納され得る。遠隔サーバネットワーク１１０（図１）は、このような情報およびデータを格納するように構成されるＶＯＤサーバであり得る。遠隔サーバネットワーク１１０（図１）のアカウントは、また、ユーザの個人画像またはビデオを格納するために用いられ得る。遠隔サーバネットワーク（図１）によって、ユーザは、ユーザ自身の家から、または、他の位置におけるユーザ機器からユーザ個人の画像またはビデオにアクセス可能である。
【００７０】
図７Ｃは、再配置機能が選択されるときのデータが格納され、かつ、アクセスされる方法を示す、例示的な再配置処理７６０を示す流れ図である。処理７６０は、ユーザに提示されている再配置機能を生じるメディア送達システムとほぼ任意の対話を含み得る工程７６１で開始する。開始工程７６１は、例えば、図７Ａの再配置表示スクリーン７００を提起するユーザ対話である。工程７６２において、ユーザは、再配置機能を選択、または、確認する機会を与えられ得る。
【００７１】
所望の場合、工程７６２は、現在のユーザを識別する工程７７１（例えば、最初のユーザ機器で現在のユーザを識別する工程）を含み得る。ユーザ識別工程７７１は、ユーザにオン−デマンドメディアシステムにログインする能力を提供し得、識別、および／または、パスワードのためにユーザを催促する工程を含み得る。工程７７１は、例えば、ユーザが再配置機能を選択することに応答して実施され得る。
【００７２】
所望の場合、工程７７１は、再配置機能がユーザによって選択される前にシステムが現在のユーザを識別可能にする開始工程７６１の一部であり得る。
【００７３】
オン−デマンドメディアシステムは、次いで、ユーザが再配置機能を選択するとき、ユーザの現在の位置を保存し得る（工程７６３）。現在の位置を保存す工程は、例えば、メディアの内容が再配置機能によって「凍結された」または一時停止された場所を識別するポインタを保存する工程に関し得る。ユーザが工程７７１において識別された場合、処理７６０は、ユーザに関連する格納スペースに再配置機能の動作に関連する任意のデータを格納し得る。所望の場合、現在の位置を保存する工程は、再配置機能が選択されたポイントからのメディアの内容を記録する工程に関与し得る。工程７６４において、処理７６０は、ユーザが受け取り（ｒｅｃｅｐｔｉｏｎ）を再開することを選択するまでアイドルモードに入り得る。工程７６４は、現在のユーザを識別する工程７７２（例えば、第２のユーザ機器で現在のユーザを識別する工程）を包含し得る。工程７７２は、ユーザが再配置機能を用いてメディアを再開することを選択するとき、実施され得る。工程７７２において、システムは、現在のユーザにオン−デマンドメディアシステムにログインする能力を提供し得る。この工程は、識別および／またはパスワードをユーザに催促する工程を包含し得る。所望の場合、工程７７２は、現在のユーザが再配置機能を用いるメディアを再開することを選択する前に、実施され得る。
【００７４】
工程７６５において、再配置機能が初期に選択されたとき、見られていたメディアの内容の位置は、検索され得る。ユーザが工程７７２において識別された場合、再配置機能の動作に関連するデータは、現在のユーザに関連する格納スペースから検索され得る。
【００７５】
ポインタが格納された場合、システムは、そのポインタを用いてオン−デマンドメディア送達システムにおける内容の正しい位置を見つけ得、そのポイントからのメディアを再生し続ける（工程７６５）。所望の場合、メディアは、再配置機能が選択されたポイントから遠隔的に記録され得る。このような実施形態において、システムは、内容が記録されたポイントからの内容を単に再生し始める。内容が首尾良く検索され、かつ、再開された後、処理７６０の終りを示し得る終了工程７６６が起こり得る。
【００７６】
図８は、再配置処理８８０を示す。図８は、処理７６０に類似しているが、ライブ内容を見ている間、再配置する可能性をを含む。工程８８１、８８２、８９１、８８６、８９２、および、８８８は、実質的に、それぞれ、図７Ｃの工程７６１、７６２、７７１、７６４、７７２、および、７６６と同じである。ライブ供給チェック工程８８３において、システムは、現在のメディアがライブ供給であるかどうかを判定し得る。メディアがライブ供給ではない場合、工程８８５が実施される。この工程は、メディアの現在の位置を格納する工程に関与する。メディアがライブ供給である場合、メディアは、工程８８４において遠隔的に記録され得る。工程８８４が起きる場合、メディアの位置は工程８８５において格納され得る。所望の場合、メディアの位置は、ポインタの形式に格納され得る。工程８８６の間、システムは、ユーザが新規のユーザ機器に再配置することをユーザが示すことを待機する、アイドル状態であり得る。所望の場合、処理８８０は、処理８８０の特定のポイントにおいて工程８９１および８９２を包含し得る。この処理８８０は、第１のユーザ機器において、および、ユーザが第２のユーザ機器に再配置するときの第２のユーザ機器において、現在のユーザを識別する図７Ｃの工程７７１および７７２と連結して上記で示され、かつ／または、記述される。ユーザが再配置した後、システムは、工程８８７において、格納されたメディア位置を判定し得、格納されたメディア位置を検索し得、次いで、格納されたメディア位置からのメディアを再生し続ける。一旦、再生を開始すると、終了工程８８８に到達し、ユーザは、首尾良く再配置される。
【００７７】
遠隔オン−デマンドメディアサーバは、ユーザに特定のメディア（例えば、写真、ビデオカム記録（ｖｉｄｅｏｃａｍ  ｒｅｃｏｒｄｉｎｇ）等）、あるいは、ユーザにアップロードされたデータまたはメディアを格納および送達するように設定され得る。このようなデータおよびメディアへのアクセスは、様々な方法で制御され得る。
【００７８】
図９は、遠隔サーバのための例示的なデータ、および、メディアアクセス処理９００を示す。工程９０１において、オン−デマンドメディアシステムからの静的（ｓｔａｔｉｃ）要求、または、ユーザ機器とインターフェースするユーザからのマニュアル（ｍａｎｕａｌ）要求が受け取られ得る。この要求は、メディアの内容、または、ユーザに特定のデータの検索と関連し得る。
【００７９】
メディアの内容を検索すると、図１のサーバ１８０がアクセスされ得る。工程９０２において、ユーザに特定の要求に応答して、図１のネットワークトポロジー１００の適切なデバイスは、任意のタイプの認可が要求されたデータにアクセスするために必要とされるかどうかを判定するようにチェックされ得る。工程９０３において、メディアの内容のための要求に応答して、システムは、要求されたメディアの内容にアクセスするための任意のタイプの認可が必要とされるかどうかを判定するために、図１のネットワークトポロジー１００の適切なデバイスをチェックし得る。
【００８０】
データまたはメディアへのアクセスが任意のタイプの認可を必要としない場合、データ、または、メディアは、検索され、ユーザは、工程９０７および９０８においてデータ、または、メディアにアクセスする機会を提供され得る。アクセスの特権を必要とし得ないデータまたはメディアは、例えば、パブリックとしてのユーザによって定義されたデータ、または、メディアを含み得る。
【００８１】
認可が必要とされる場合、次いで、工程９０４または工程９０５において、要求は、ユーザが所望のデータまたはメディアにアクセスするための許可を有するかどうかを判定するために送られ得る。工程９０４および９０５は、アカウントアイデンティティおよび／またはパスワードをユーザに問う工程を包含し得る。工程９０６において、ユーザは、ユーザが所望のデータまたはメディアのためのアクセス権を与えられていないとき、アクセスを否定され得る。ユーザが所望のデータまたはメディアにアクセスするための許可を有する場合、ユーザは、工程９０７におけるデータへアクセス、または、工程９０８におけるメディアへのアクセスを与えられ得る。
【００８２】
所望の場合、工程９０２および９０３は、組みあわされ得る。所望の場合、工程９０４および９０５は、組みあわされ得る。また、所望の場合、工程９０７および９０８は、組みあわされ得る。
【００８３】
上記されたように、オン−デマンドメディアシステムは、遠隔格納および遠隔アクセスの能力を利用する際に、多くの固有の機能を実現する。このような固有の機能のうちのいくつかは、遠隔に格納されたユーザプロフィール、または、遠隔に格納されたユーザアカウントと関連して実現され得る。
【００８４】
オン−デマンドメディア送達システムは、アカウントに関連するユーザについてのユーザプロフィールを格納するために用いられ得る、ユーザ、または、ユーザのグループ（例えば、世帯）のためのアカウントを有し得る。ユーザプロフィールは、支配するデータ構造として機能し得る。このデータ構造を通してユーザに特定のデータおよびオン−デマンドメディアの内容およびデータは、アクセスされ得、格納され得、および、検索され得る。
【００８５】
図１の遠隔サーバネットワーク１１０は、任意のユーザまたはユーザのグループのためのユーザのアカウントを含むように仕切られ得、かつ、書式設定され得る。この任意のユーザまたはユーザのグループにおいて、アカウントに特定のデータおよびオン−デマンドメディアの内容は、格納され得、操作され得、および、アクセスされ得る。
【００８６】
図１０は、システムによって誰が現在認識されているかを示すユーザ識別情報１００５を含み得る、例示的なプロフィール表示スクリーン１０００を示す。新規のユーザログインすることを望む場合、新規のログインオプション１０３１が選択され得、図６Ｂの表示スクリーン６５０等のログイン表示スクリーンが初期化され得る。ユーザが表示スクリーン１１００上に提示されないオプションを望む場合、より多くのオプションボタン１０３２が選択され得る。
【００８７】
領域１０１０は、示されたような嗜好オプション等の多くの異なるユーザが選択可能オプションを含む。これらのオプションによって、ユーザは、ユーザがシステムにログインされるとき、ローカルにまたは遠隔的に格納されたデータまたはメディアにアクセス可能、または、それらを用いることが可能であり得る。
【００８８】
図１１は、図１０のアカウント管理オプション１０３４が選択されるときに表示され得る、例示的なアカウント管理表示スクリーン１１５０を示す。アカウント情報１１５１は、どのユーザが現在認識されているかを示すために、および、そのユーザの管理位置を識別するために表示スクリーン１１５０上に表示され得る。アカウント管理ウィンドウ１１６０は、表示スクリーン１１５０に配置され得、認識されたユーザのアカウントの下にあるユーザまたはグループのリストを含み得る。認識されたユーザは、管理制御１１７０を通して、ウィンドウ１１６０でユーザまたはグループのプロパティを変更し得る。ユーザは、第１にウィンドウ１１６０からユーザまたはグループを選択し（例えば、強調表示されたウィンドウがユーザまたはグループ上に配置されるとき、データエントリキーを押すことによって）、次に、所望の行動を取るために制御１１７０のオプションのうちの一つにカーソルまたは強調表示されたウィンドウを位置することによって、ユーザまたはグループのプロパティを変更し得る。管理制御１１７０に含まれ得る制御の例は、例えば、新規のグループを加えること、新規のユーザを加えること、グループを制限すること、ユーザを制限すること、グループを限定すること、ユーザを限定すること、グループを削除すること、ユーザを削除すること、ユーザのための新規のアカウントを作成すること、および、グループのための新規のアカウントを作成することを含み得る。
【００８９】
ユーザの嗜好（例えば、一般的な嗜好、オン−デマンドメディアに関する嗜好等）のようなユーザに特定のデータをＶＯＤサーバのような遠隔サーバに格納することは、機器から機器へと移動するユーザに追随する個人的な自動設定の特徴を考慮し得る。この特徴によって、ユーザがシステムによって識別（例えば、遠隔サーバネットワークによって識別）された後、嗜好は、ユーザ機器によって検索かつ実行されることが可能である。自動設定の特徴で用いられ得る嗜好およびユーザに特定の情報のいくつかのカテゴリーは、例えば、音量設定、お気に入りのチャンネル、催促、ユーザが記録したオン−デマンドメディアの内容についての情報、ユーザの最後の動作、自動記録時間、および、任意の他の嗜好または行動を含み得る。例えば、ユーザ機器は、ユーザが遠隔サーバネットワークによって検証された後、ユーザの遠隔的に格納された嗜好のうちのいくつかまたは全てに適合するように、または、それらを用いるように、選択的に、または、自動的に設定され得る。
【００９０】
図１２は、例示的な自動構成表示スクリーン１２００を示す。この自動設定表示スクリーン１２００は、ユーザがログイン表示スクリーン（例えば、図６Ｂの表示スクリーン６５０）を介してログインした後、初期化され得る。表示スクリーン１２００によって、ユーザは、ユーザ機器を自動的に設定するように選択可能にし得る。ユーザ機器は、現在用いられているユーザ機器であり得る。ユーザ機器は、ユーザに関するデータおよび情報をダウンロードし、現在のユーザに合うようにユーザ機器でデータおよび情報を処理することによって自動設定され得る。
【００９１】
情報領域１２１０は、表示スクリーン１２００で提示され得、ユーザのプロフィールからのデータ、または、ユーザのログインに関連するデータを含み得る。設定オプション１２２０は、表示スクリーン１２００に含まれ得る。ユーザのプロフィールに格納された情報は、オプション１２２０のうちの一つが選択されるとき、多くの行動を実施するようにアクセスされ得る。設定オプション１２２０で表示されるオプションは、特定のユーザプロフィールに格納される情報のタイプに応じて変化し得る。設定オプション１２２０の例は、例えば、自動設定オプション、最後の行動オプション、お気に入りショー（ｓｈｏｗ）オプション、最後のショーオプション、および、お気に入りの行動オプションを含み得る。
【００９２】
自動設定オプション１２１１は、ユーザがシステムにログインするときはいつでも、常に、ユーザの個人情報を有する、自動的に設定されたユーザ機器に対してユーザによって選択され得る。自動設定オプション１２１２は、自動設定オプション１２１１がユーザによって以前に選択されなかったときに、常に、表示され得る。自動設定オプション１２１２は、現在用いられたユーザ機器を自動設定するように選択され得る。ユーザ機器の設定は、ユーザがログオフし、もはや、ユーザ機器であることを認識されなくなった後のユーザ機器の設定によって削除または再設定され得る。
【００９３】
図１３は、自動的にユーザ機器を設定することに関与し得る、例示的な処理１３５０を示す。この処理は、例えば、オン−デマンドメディア送達システムが活性化されるとき、開始工程１３５１で始まり得る。ユーザは、工程１３５２においてシステムにログインすることが可能となり得る。工程１３５３において、ユーザのログイン情報は、検証され得る。工程１３５４において、入力されるログイン情報が有効である場合、システムは、ログインされたユーザのアカウントが常時自動設定の特徴が選択されることを示すかどうかを理解することをチェックし得る。アカウントが選択されるべき常時自動設定の特徴を示す場合、システムにログインするために用いられたユーザ機器は、工程１３５８でユーザの嗜好情報で自動的に設定され得る。
【００９４】
工程１３５８において、自動設定の嗜好および情報は、検索され、現在用いられたユーザ機器にダウンロードされ得、そのユーザ機器は、嗜好および情報に基づいて設定され得る。
【００９５】
常時自動設定に対するオプションが選択されなかった場合、ユーザは、工程１３５５において、現在用いられるユーザ機器を現在のログインに対して自動的に設定する有する機会を提供され得る。工程１３５８は、ユーザが現在のログインの間に自動設定オプションを選択するときに実施され得る。終了工程１３５９において、ユーザは、他の活動を再開可能とされ得る。この技術において、ユーザのプロフィールまたは嗜好のうちのいくつかまたは全ては、遠隔サーバにおいて格納され得る。
【００９６】
オン−デマンドメディア送達システムは、また、アップロードされた特徴を含み得る。図１４Ａは、例示的なアップロードファイル表示スクリーン１４００を描く。アップロードファイル表示スクリーン１４００は、ファイルをアップロードするために初期化され得る。所望の場合、アップロードの特徴は、アップロードデバイスのためのユーザ機器を自動的にスキャンする処理を含み得る。アップロードデバイスボタン１４２０は、異なるファイルソースが利用可能であるとき、表示スクリーン１４００に表示され得る。例えば、表示スクリーン１４００は、ＶＣＲアップロードボタン１４１１、コンピュータアップロードボタン１４１２、および、ＤＶＤプレイヤアップロードボタン１４１３を含み得る。ユーザは、ボタン１４２０からボタンを選択可能とされ得、そのボタンに関連するデバイスからデータをアップロードする。
【００９７】
アップロードの特徴は、また、インターネットアドレスエントリボックス１４１０を含み得る。ユーザは、ボックス１４１０内のファイルアドレスをタイプまたは選択し得る。オン−デマンドメディアシステムは、ファイルアドレスに基づいて、ファイルについてインターネットを検索し得、そのファイルをアップロードし得る。ユーザは、ファイルが見つけられ、そのファイルがオン−デマンドメディアシステムの遠隔サーバに格納されたときにアップロードすべき実際的には任意のファイルをローカルに選択し得る。
【００９８】
遠隔サーバ（例えば、ＶＯＤサーバ）にアップロードされたファイルは、また、ユーザに提示されるためにユーザ機器にダウンロードされ得る。ファイルは、メディア−オン−デマンド遠隔サーバを通してあるユーザ機器から異なるユーザ機器システムに転送され得る。ファイルは、ほぼ任意のタイプのデータ、番組、または、内容を含み得る。アップロードされ得るファイルの例は，例えば、写真、映画、歌、ビデオゲーム、文書、ｅメール、および、インターネットウェブページであり得る。写真、映画、歌、ビデオ、または、他のオーディオビジュアル素材等のファイルは、特定の興味となり得る。なぜなら、オン−デマンドメディアサーバは、ユーザに対するオーディオビジュアルの送達および提示に特に適しているためである。
【００９９】
ＶＯＤサーバのようなデバイスへファイルをアップロードすることに関与し得る、例示的な工程を示す処理１４５０が図１４Ｂで示される。工程１４５２において、ユーザは、アップロードの特徴を選択する機会を提供され得る。工程１４５４において、オン−デマンドメディアシステムは、ユーザが現在システムにログインされるかどうかを確認するようにチェックし得る。ユーザが現在ログインされない場合、ユーザログインは、工程１４５５において要求され得る。工程１４５６において、システムは、ログインが有効であるかどうかを確認するようにチェックし得る。アップロード処理は、現在のユーザがシステムにログインされるとき、工程１４５７において開始し得る。
【０１００】
工程１４５７において、システムは、ファイル位置情報がユーザによって与えられているかどうかを判定する。所望の場合、システムは、ファイルソースデバイスについてユーザ機器を検索し得る。ファイルソースデバイスが見つけられた場合、適切なアップロードオプションが工程１４５９において提示され得る。これらのオプションは、図１４Ａのデバイスボタン１４１０の形式においてユーザに提示され得る。工程１４５８においてデバイスが見つけられなかった場合、デフォルトのオプションは、工程１４６０においてユーザに提示され得る。デフォルトのオプションは、例えば、インターネットアップロードボックス、または、ユーザ機器が含み得る可能な格納デバイスのリストを含み得る。工程１４６１において、ユーザは、提示されたオプションを用いてのアップロードのためにファイル位置を選択する機会を提供され得る。工程１４６２において、選択されたファイルは、アップロードされ得る。所望の場合、工程１４７２において、システムは、アップロードされているファイルのためのファイルフォーマットを変換し得（例えば、ＪＰＧファイルをＭＰＥＧファイルに変換する）、かつ／または、アナログ信号をデジタルファイルフォーマットに変換し得る。
【０１０１】
ファイルが工程１４６２においてアップロードされた後、ユーザは、そのファイルへのアクセス権を割り当てることを望み得る。ユーザは、また、ファイルをオン−デマンドメディアシステムの異なるデバイスへダウンロードすることを望み得る。図１５Ａは、表示スクリーン１５００の例示である。表示スクリーン１５００によって、ユーザは、最近アップロードされたファイルをダウンロード可能であり、または、そのファイルへのアクセス権を割り当て可能であり得る。
【０１０２】
ユーザがアップロードされたファイルをパブリックファイルとして指定することを望む場合、パブリックボタン１５３１が選択され得る。ユーザがアップロードされたファイルをプライベートファイルとして指定することを望む場合、プライベートボタン１５３２が選択され得る。ダウンロードボタン１５２０は、また、表示スクリーン１５００に含まれ得る。所望の場合、システムは、ダウンロードされるファイルに対するファイルフォーマットを変換し得（例えば、ＪＰＧファイルをＭＰＥＧファイルに変換する）、かつ／または、デジタルフォーマットをアナログフォーマットへと変換し得る。このようなボタンの例は、例えば、ＶＣＲボタン１５１１へのダウンロード、コンピュータボタン１５１２へのダウンロード、および、ＤＶＤプレイヤーボタン１５１３へのダウンロードを含み得る。しかし、所望の場合、ユーザは、ファイル（オーディオビジュアルファイルであり得る）をユーザに表示または再生させるオプションを提示され得る。例えば、システムは、ユーザに「テレビで見る」オプション１５３３を提示し得る。このオプションによって、ユーザは、ユーザのテレビセットでそのファイルを見ることが可能であり得る。
【０１０３】
プライベートとして指定されるファイルは、特定のユーザ、または、他を排斥してファイルへのアクセス権を有するユーザの特定のグループに関連するファイルであり得る。アクセスは、特定の活動に制限され得る。この特定の活動は、例えば、ファイルをダウンロードすること、見ること、削除すること、書き込むこと、および、操作することを含み得る。
【０１０４】
図１５Ｂは、表示スクリーン１５５０を示す。この表示スクリーン１５５０において、ユーザは、オン−デマンドメディアシステムにおいて特定のユーザまたはユーザのグループへのアクセスを許可し得、かつ、限定し得る。表示スクリーン１５５０は、オン−デマンドメディアシステムにおけるユーザおよびグループのリストを含むアイデンティティのリスト１５８０を含み得る。（例えば、リスト上でナビゲートして、かつ、選択キーを押すことによって）リスト１５８０からユーザまたはグループを選択した後、ユーザは、許可ボタン１５６２を用い得、選択されたユーザまたはグループへのアクセスを許可し得る。ユーザは、限定ボタン１５６３を選択して、選択されたユーザまたはグループへのアクセスを限定し得る。ユーザがファイルをパブリックファイルにすることを決定する場合、ユーザは、パブリックボタン１５６４を選択し得る。
【０１０５】
オン−デマンドメディアシステムは、ファイルを配置するユーザを支援するファイル検索の特徴を含み得る。図１６Ａは、表示スクリーン１６００を示す。ユーザは、この表示スクリーン１６００からオン−デマンドメディアシステムでファイルを検索し得る。表示スクリーン１６００は、検索タイプのリスト１６１１を含み得る。リスト１６１１によって、ユーザに、どのタイプのファイルが検索の際に位置されるべきかを指定可能にするオプションを含み得る。リスト１６１１のファイルタイプの例は、ユーザがアクセス権を有するファイル、現在のユーザに関連するファイル、写真、ゲーム、または、ビデオ等のオーディオビジュアルの提示のためのファイル、あるいは、任意の他のタイプのデータのためのファイルを含み得る。
【０１０６】
ユーザに検索を狭くする能力を与える検索のリスト１６１２が、表示スクリーン１６００に含まれ得る。ユーザは、検索可能なテキストを入力するリスト１６１２を用い得る。この検索可能なテキストは、ファイルのタイトルまたは説明のいずれかと関連し得る。また、さらに検索を狭くするアイデンティティ検索のリストボックス１６１３が、表示スクリーン１６００に含まれ得る。ボックス１６１３は、ユーザに特定のアイデンティティと関連するファイルを検索する能力を与える。一つ以上のファイルがオン−デマンドメディアシステムによって見つけられた後、ユーザは、遠隔サーバ、または、ユーザ機器システム内のデバイスのいずれかにそのファイルをダウンロードし得る。
【０１０７】
図１６Ｂは、ユーザに、ファイル検索において位置されたファイルをダウンロード可能にさせる表示スクリーン１６５０の例示である。表示スクリーン１６５０は、見つけられたファイルリストボックス１６８０を含み得る。このファイルリストボックス１６８０において、見つけられたファイルは列挙され得る。ボックス１６８０は、アルファベット順のような任意の様態で見つけられたファイルを列挙し得、所望の場合、ファイルがシステムのどの場所で見つけられたかを示すデータ、または、所有階層構造を含み得る。ボックス１６８０からのファイルは、ダウンロードボタン１６６２のようなダウンロードボタンを選択して、遠隔サーバにダウンロードされ得る。例えば、ユーザは、ボックス１６８０のファイルを選択し得、次いで、そのボタンを選択するためにカーソルをボタン１６６２に移動し得る。デバイスダウンロードボタン１６７０は、また、現在用いられているユーザ機器に含まれているデバイスが何であるかに基づいて表示スクリーン１６５０に含まれ得る。ダウンロードボタンは、例えば、ＶＣＲへのダウンロードボタン１６７１、コンピュータへのダウンロードボタン１６７２、ＤＶＤプレイヤへのダウンロードボタン１６７３、または、ファイルをローカルデバイスにダウンロードするために適した任意の他のボタンを含み得る。所望の場合、システムは、ダウンロードされるファイルについてのファイルフォーマットに変換し得（例えば、ＪＰＧファイルからＭＰＥＧファイルへと変換する）、かつ／または、デジタルをアナログフォーマットへの変換を提供し得る。さらに、ユーザは、ビュー（ｖｉｅｗ）ファイルオプション１６６１を提示され得る。このファイルオプションによって、ユーザは、ユーザ機器にあるファイル検索で位置されたファイルを見ることが可能であり得る。また、図１５Ａの「テレビで見る」オプション１５３３を参照されたい。このオプションは、実質的に、同じ機能を提供する。
【０１０８】
明瞭かつ簡潔を目的として、本明細書中で説明されるシステムの特徴は、主に、ビデオ−オン−デマンドの文脈で記述されている。この特徴は、また、メディアオン−デマンドサービスの他のタイプで実施され得る。メディアオン−デマンドサービスは、ユーザに対して、映画、番組、音楽アルバム、等をまとめて配信するために用いられ得る。ユーザ機器および遠隔ネットワークサーバは、後にユーザによるオン−デマンドアクセスのために、遠隔サーバに写真、ホームビデオ、古い記録、または、他のメディア等の個人のメディアをユーザが格納するように設定され得る。上記されたようなユーザは、所望のアクセス権を、ユーザが遠隔サーバで格納するメディアに関連づけ得る。
【０１０９】
本明細書中で説明された特徴のいくつかまたは全ては、対話式テレビ番組案内の一部として、メディアオン−デマンドのアプリケーションの一部として、これらの特徴についての専用のアプリケーションの一部として、実施され得、あるいは、このようなアプリケーションの組み合わせを用いて実施され得る。
【０１１０】
所望の場合、再配置の特徴と結び付いて、システムは、ユーザがシステムからログアウトしているときに、ユーザのオン−デマンド−メディアを凍結するかどうかをユーザに選択することを催促し得る。また、所望の場合、再配置の特徴と結び付いて、システムによって、ユーザがオン−デマンドメディアが凍結されているポイントとは異なるポイントからのオン−デマンド−メディアの提示を再開可能であり得る。例えば、システムは、ユーザが再配置して、再配置の特徴を実行するとき、メディアの最初からオン−デマンドメディアの提示を再開するオプションをユーザに提供し得る。システムは、さらに、ユーザにメディアが凍結されたポイントを過ぎてメディアを巻き戻し可能にし得る。
【０１１１】
前記は、本発明の原理の単なる例示であり、本発明の範囲および意図を逸脱することなく、様々な改変が当業者によって行われ得る。
【図１】
2010022054.tif 000003
【図２】
2010022054.tif 000004
【図３】
2010022054.tif 000005
【図４Ａ】
2010022054.tif 000006
【図４Ｂ】
2010022054.tif 000007
【図５Ａ】
2010022054.tif 000008
【図５Ｂ】
2010022054.tif 000009
【図６Ａ】
2010022054.tif 000010
【図６Ｂ】
2010022054.tif 000011
【図７Ａ】
2010022054.tif 000012
【図７Ｂ】
2010022054.tif 000013
【図７Ｃ】
2010022054.tif 000014
【図８】
2010022054.tif 000015
【図９】
2010022054.tif 000016
【図１０】
2010022054.tif 000017
【図１１】
2010022054.tif 000018
【図１２】
2010022054.tif 000019
【図１３】
2010022054.tif 000020
【図１４Ａ】
2010022054.tif 000021
【図１４Ｂ】
2010022054.tif 000022
【図１５Ａ】
2010022054.tif 000023
【図１５Ｂ】
2010022054.tif 000024
【図１６Ａ】
2010022054.tif 000025
【図１６Ｂ】
2010022054.tif 000026