(57)【要約】【課題】マルチメディアコンテンツをターゲット装置にダウンロードする方法及びシステムを提供する。【解決手段】コンテンツをターゲット装置にダウンロードする方法。コンテンツ及びターゲット装置の選択は、セットトップボックスによって開始される。選択がコンテンツプロバイダによって承認された時、ターゲット装置は、選択コンテンツがダウンロードの待機中であることを示すメッセージを受信する。メッセージを表示し、かつユーザが、ダウンロードを受諾／拒否するか、後の時点でダウンロードするか、特定の加入者が許可なしでターゲット装置にコンテンツをアップロードすることを許可するか、特定の加入者からのコンテンツをダウンロードすることを拒否するか、又は明示的な許可によってのみターゲット装置にダウンロードすることを可能にするユーザインタフェースが生成される。その結果、テレビ中心体験が提供され、一方でダウンロードされたコンテンツをターゲット装置から別の電子装置に転送することを不要にする。更に、コンテンツ選択は、ターゲット装置以外の装置によって開始され、一方でダウンロード可能なコンテンツが待機中である時にダウンロードを開始する柔軟性をターゲット装置に提供する。【選択図】図３
2009508404.tif 000002
【特許請求の範囲】
【請求項１】
ターゲット装置にコンテンツをダウンロードする方法であって、
ターゲット装置とは別のセットトップボックスに応答するコンテンツプロバイダから、該セットトップボックスによって選択されたコンテンツが該ターゲット装置へのダウンロードに対して待機中であることを示すメッセージを受信し、該ダウンロードが、該メッセージに応答して該ターゲット装置によって開始される段階と、
前記ターゲット装置を使用して、前記メッセージに応答してユーザに該ターゲット装置と対話させるように作動可能なユーザインタフェースを生成する段階と、
前記ユーザインタフェースが複数の選択可能なアクションを含む場合に前記メッセージを表示する段階と、
前記選択可能なアクションのユーザ選択に応答して、選択されたアクションを処理して実行する段階と、
を含むことを特徴とする方法。
【請求項２】
前記選択されたアクションを実行する段階は、
前記メッセージに応答して前記ダウンロードを開始する段階、
を含む、
ことを特徴とする請求項１に記載の方法。
【請求項３】
前記ターゲット装置において前記選択コンテンツを受信する段階と、
前記選択コンテンツを記憶する段階と、
を更に含むことを特徴とする請求項２に記載の方法。
【請求項４】
前記選択コンテンツを解読する段階、
を更に含むことを特徴とする請求項３に記載の方法。
【請求項５】
前記選択コンテンツを別の電子装置に転送する段階、
を更に含むことを特徴とする請求項３に記載の方法。
【請求項６】
前記選択コンテンツを別の電子装置に転送する前に該選択コンテンツを暗号化する段階、
を更に含むことを特徴とする請求項５に記載の方法。
【請求項７】
前記ダウンロードの前記開始の後に該ダウンロードを打ち切る段階、
を更に含むことを特徴とする請求項３に記載の方法。
【請求項８】
前記メッセージに応答して、後の時点での前記選択コンテンツのダウンロードを要求する信号を前記コンテンツプロバイダに送信する段階、
を更に含むことを特徴とする請求項１に記載の方法。
【請求項９】
前記後の時点は、所定の時点であることを特徴とする請求項８に記載の方法。
【請求項１０】
前記メッセージに応答して前記選択コンテンツのダウンロードを取り消す段階、
を更に含むことを特徴とする請求項１に記載の方法。
【請求項１１】
ユーザ選択が、前記セットトップボックスによって開始されたコンテンツのダウンロードを常に許可すること、該セットトップボックスによって開始されたコンテンツのダウンロードを決して許可しないこと、及び前記ターゲット装置のユーザによる許可に応答してのみ、該セットトップボックスによって開始されたコンテンツのダウンロードを許可することから成る群から選択されることを特徴とする請求項１に記載の方法。
【請求項１２】
ターゲット装置にコンテンツをダウンロードする方法をコンピュータシステムに実行させるためのコンピュータ可読プログラムコードが記憶されたコンピュータ使用可能媒体を更に含むことを特徴とする請求項１から請求項１１のいずれか１項に記載の方法。
【請求項１３】
通信リンクに結合されたプロセッサと、該通信リンクに結合され、前記ターゲット装置にコンテンツをダウンロードする方法を実施するための命令を含むメモリとを含むターゲット装置を更に含むことを特徴とする請求項１から請求項１１のいずれか１項に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書で説明する実施形態は、マルチメディアコンテンツの分野に関する。より具体的には、本明細書で説明する実施形態は、マルチメディアコンテンツをターゲット装置にダウンロードする方法及びシステムに関する。
【背景技術】
【０００２】
この数年にわたって、帯域幅効率の増大及びダウンロード時間の短縮によってマルチメディアコンテンツの使用量が増大した。例えば、マルチメディアコンテンツ（例えば、映像及び音楽）の使用は、いくつか挙げると、携帯電話、ＰＣ、ＩＰｏｄ、及びセットトップボックスのような電子装置の使用を通じて普及している。
【０００３】
一般的に、コンテンツダウンロードは、装置によって開始され、コンテンツは、同じ装置にダウンロードされる。例えば、ＰＣは、コンテンツダウンロードを開始することができ、コンテンツは、同じＰＣにダウンロードされる。同様に、セットトップボックスは、コンテンツダウンロードを開始することができ、コンテンツは、同じセットトップボックスにダウンロードされる。マルチメディアコンテンツを開始装置にダウンロードすると、コンテンツが開始装置以外の装置（ターゲット装置）によって必要とされる場合、ダウンロードコンテンツを受信する開始装置からターゲット装置への付加的なコンテンツの転送が必要であるために処理が遅くなる。例えば、コンテンツをＩＰｏｄにダウンロードするために、ダウンロードは、ＰＣによって開始され、ファイルがＰＣにダウンロードされた状態で、それらは、ＩＰｏｄに転送することができる。従って、一般的に、開始装置は、コンテンツを受信し、次に、コンテンツは、別の電子装置に電子的に転送される。例えば、図１は、サーバからコンテンツをダウンロードするＰＣを示しており、コンテンツダウンロードが完了すると、ダウンロードされたコンテンツは、ＩＰｏｄ、「プレイ・ステーション・ポータブル（ＰＳＰ）」、メモリスティック、又は他の類似の電子装置に転送される。従って、この処理は、必然的にコンテンツダウンロード完了後のＰＣから他の電子装置への転送を必要とする。
【０００４】
パーソナルコンピュータ（ＰＣ）、ＩＰｏｄ、携帯電話、又はマルチメディアコンテンツをダウンロードする他の類似の電子装置を使用するには、一般的に、ユーザがダウンロード可能なマルチメディアコンテンツを見つけて選択するためにスクリーンをナビゲートすることを可能にするウェブベースシステムが必要である。例えば、図１は、コンテンツをダウンロードするためにサーバと通信するＰＣを示している。ＰＣ、携帯電話、又はＩＰｏｄに対してウェブベースシステムを使用することは、時に複雑である。
【０００５】
セットトップボックスのような電子装置は、ＰＣ及びウェブベースシステムの使用をまとめて回避しながらコンテンツをダウンロードするのに使用されている。例えば、ビデオオンデマンド（ＶＯＤ）は、加入者によって彼らのケーブルプロバイダを通じて映画を注文するために使用されている。図２は、セットトップボックスによって開始されるセットトップボックスへのコンテンツのダウンロードの一例を示している。図２では、セットトップボックスは、加入者のためのユーザインタフェースを生成してテレビを使用して表示する。加入者は、次に、ユーザインタフェース（例えば、メニュー）をナビゲートして望ましいコンテンツを選択してダウンロードし、それによってコンテンツダウンロードを開始する。次に、セットトップボックスは、コンテンツプロバイダ（ヘッドエンド）と通信し、ダウンロードを開始してコンテンツを受信する。しかし、コンテンツの開始及び受信のためのセットトップボックスの使用には、それ自体の制限がある。例えば、コンテンツ（例えば、映画）が一度注文されて再生されると、それは保存されない。更に、セットトップボックスからのコンテンツは、他の電子装置は使用することができず、転送してどこか他で使用することもできない。更に、使用されている現在のセットトップボックスは、セットトップボックス自体以外の電子装置にコンテンツダウンロードを開始することが可能ではない。
【０００６】
従って、マルチメディアコンテンツをダウンロードするための現在の技術は、時に複雑であることが判明しているばかりでなく、更に、開始装置と別の電子装置の間のコンテンツの付加的な電子的転送が必要であり、それによってコンテンツダウンロード完了後の転送を必然的に必要とすることにより処理を長引かせている。従って、開始装置は、開始装置自体以外には電子装置へのコンテンツダウンロードを開始する機能を持っていない。
【発明の開示】
【０００７】
従って、ウェブベースシステムを排除することにより、コンテンツをダウンロードするための処理を容易にするためにテレビ中心体験の必要性が存在する。それに加えて、コンテンツダウンロード完了後に開始装置からターゲット装置にコンテンツを転送することを不要にする必要性が存在する。更に、１つの装置からダウンロードを開始して、異なる装置（例えば、ターゲット装置）のユーザによるダウンロードの受諾に応答して、ターゲット装置に選択コンテンツをダウンロードする必要性が存在する。更に、ターゲット装置のユーザにより多くの柔軟性と管理機能（例えば、選択コンテンツのダウンロードを受諾し、選択コンテンツのダウンロードを拒否し、又は後の時点で選択コンテンツをダウンロードすることを選択すること）を与える必要性が存在する。本発明が上述の必要性に対処することは、本発明の詳細説明を読んだ後に当業者に明らかになるであろう。
【０００８】
本発明の一実施形態では、ダウンロードは、電子装置（例えば、セットトップボックス）によって開始される。加入者は、開始装置（例えば、セットトップボックス）を使用して、ダウンロードしたいコンテンツを選択する。更に、加入者は、選択コンテンツをダウンロードするターゲット装置を選択する。開始装置（例えば、セットトップボックス）に結合されたコンテンツプロバイダ（例えば、ケーブルプロバイダ）は、ダウンロード開始を開始装置から受信する。コンテンツプロバイダは、選択されたコンテンツ及び選択されたターゲット装置に応答してコンテンツ及びターゲット装置を特定する。次に、コンテンツプロバイダは、加入者が良好な状態であるか否かを判断する。コンテンツプロバイダは、更に、選択ターゲット装置が有効な装置であり、かつコンテンツプロバイダに登録されているか否かを判断する。加入者が良好な状態であり、かつターゲット装置が登録されている場合、コンテンツプロバイダは、ターゲット装置に対する適正な暗号キー及びフォーマットを判断し、暗号化されたコンテンツをターゲット装置にアップロードする。代替的に、コンテンツプロバイダは、利用可能なフォーマット及び利用可能な暗号化方式を、加入者が選択してそれに応答して選択されたフォーマット及び暗号化方式でコンテンツをアップロードするために加入者に提供することができる。コンテンツプロバイダは、セットトップボックスによって開始された選択コンテンツがダウンロードの待機中であることを示すメッセージをターゲット装置に送信する。
【０００９】
ユーザは、ターゲット装置へのダウンロードのために選択コンテンツを受諾することができる。代替的に、ユーザは、後の時点での選択コンテンツのダウンロードを要求することができる。更に、ユーザは、選択コンテンツをダウンロードすることを拒否することができる。ユーザは、ユーザによる更に別の許可がなくても特定の加入者がターゲット装置にコンテンツをアップロードすることを許可することができる。更に、ユーザは、特定の加入者からのコンテンツをダウンロードすることを拒否することができる。更に、ユーザは、状況に応じて及び明示的に許可する時だけターゲット装置へのコンテンツダウンロードを受諾することができる。
【００１０】
その結果、本発明の実施形態は、テレビ中心体験を提供する一方で、１つの電子装置から別の電子装置にダウンロードされたコンテンツを電子的に転送することを不要にする。更に、本発明の実施形態は、１つの装置からコンテンツダウンロードを開始してコンテンツを開始装置以外の装置にダウンロードするシステムを提供する。更に、本発明の実施形態は、ターゲット装置が選択コンテンツをダウンロードすることを受諾又は拒否することを可能にすることにより、コンテンツをダウンロードする許可を与える際により多くの管理機能を提供する。
【００１１】
より具体的には、本発明の実施形態は、ターゲット装置とは別のセットトップボックスに応答し、かつセットトップボックスによって選択されたコンテンツが、メッセージに応答してターゲット装置によってダウンロードが開始される時にターゲット装置へのダウンロードの待機中であることを示すメッセージをコンテンツプロバイダから受信する段階と、ターゲット装置を使用して、メッセージに応答してユーザにターゲット装置と対話させるように作動可能であるユーザインタフェースを生成する段階と、ユーザインタフェースが複数の選択可能なアクションを含む場合に、メッセージを表示する段階と、選択可能なアクションのユーザ選択に応答して、選択アクションを処理して実行する段階とを含むコンテンツをターゲット装置にダウンロードする方法に関する。
【００１２】
実施形態は、上記を含み、かつ選択アクションを実行する段階は、メッセージに応答してダウンロードを開始する段階を含む。実施形態は、更に上記を含み、かつ選択アクションを実行する段階は、更に、ターゲット装置で選択コンテンツを受信する段階、及び選択コンテンツを記憶する段階を含む。更に、実施形態は、選択コンテンツを解読する段階、及び任意的に転送前に暗号化することができる選択コンテンツを別の電子装置に転送する段階を含む。
【００１３】
実施形態は、更に上記を含み、かつダウンロードは、ダウンロード開始後に打ち切られる。実施形態はまた、上記を含み、かつメッセージに応答して任意的に所定の時点とすることができる後の時点での選択コンテンツのダウンロードを要求するか、又は代替的に、メッセージに応答して選択コンテンツのダウンロードを取り消す信号が、コンテンツプロバイダに送られる。更に、実施形態は、上記を含み、かつユーザ選択は、セットトップボックスによって開始されたコンテンツのダウンロードを常に許可すること、セットトップボックスによって開始されたコンテンツのダウンロードを決して許可しないこと、及びターゲット装置のユーザによる許可に応答してのみセットトップボックスによって開始されたコンテンツのダウンロードを許可することから成る群から選択される。
【００１４】
本発明は、同じ参照番号が類似の要素を指す添付図面の図において、限定的ではなく例示的に示される。
【発明を実施するための最良の形態】
【００１５】
ここで、実施例が添付図面において示されている本発明の実施形態を詳細に参照する。本発明をこれらの実施形態に関連して説明するが、実施例は本発明をこれらの実施形態に限定するように想定されていないことが理解されるであろう。逆に、本発明は、特許請求の範囲によって定められる本発明の精神及び範囲に含むことができる代案、修正、及び均等物を包含するように想定されている。更に、本発明の以下の詳細説明においては、本発明を完全に理解することができるように多くの特定の詳細に対して説明する。しかし、本発明は、これらの特定の詳細がなくても実施することができることは当業者には明らかであろう。他の例においては、公知の方法、手順、構成要素、及び回路は、不必要に本発明の態様を曖昧にしないように詳細説明を割愛している。
【００１６】
表記法及び用語
以下の詳細説明の一部は、コンピュータメモリ上で実行することができる手順、段階、論理ブロック、処理、及び他のデータビットに関する演算の記号による表現に関して示している。これらの説明及び表現は、自らの作業の大要を他の当業者に最も有効に伝えるために当業者によって使用されている手段である。手順、コンピュータによって実行される段階、論理ブロック、処理などは、ここではかつ一般的に、望ましい結果に至る段階又は命令の自己矛盾のないシーケンスであると考えられる。段階は、物理量の物理的操作を必要とする段階である。
【００１７】
通常、必然的にではないが、これらの量は、コンピュータシステム内で記憶、転送、結合、比較、及び他の方法で操作することができる電気信号又は磁気信号の形を取る。これらの信号をビット、値、要素、記号、文字、用語、数字などと呼ぶことは、主として一般的な使用法上の理由から時には有利であることが判明している。
【００１８】
しかし、上記及び類似の用語は、適切な物理量に関連付けられるべきであり、かつ単にこれらの量に適用される有利なラベルであることを銘記すべきである。以下に説明する内容から明らかなように、別途特に断らない限り、本発明を通じて、「処理する」、又は「作成する」、又は「転送する」、又は「実行する」、又は「判断する」、又は「命令する」、又は「発行する」、又は「中止する」、又は「クリアする」、又は「アクセスする」、又は「集める」、又は「取得する」、又は「選択する」などのような用語を利用して説明する内容は、コンピュータシステムのレジスタ及びメモリ内の物理（電子的）量として表されたデータを操作して、コンピュータシステムメモリ又はレジスタ又は他のこのような情報記憶装置、送信装置、又は表示装置内の物理量として同様に表された他のデータに変換するコンピュータシステム又は類似の電子計算機の作用及び処理を指すものである。
【００１９】
コンテンツをコンテンツダウンローダにダウンロードする方法及びシステム
最初に、コンテンツダウンローダ、すなわち、自立型ダウンローダへのコンテンツのダウンロードを説明する。次に、選択されたターゲット装置へのコンテンツのダウンロードを説明する。
【００２０】
ここで図３を参照すると、コンテンツをダウンロードする本発明の１つのシステム実施形態が示されている。本発明のこの例においては、ユーザインタフェースを表示するディスプレイ３１０（例えば、テレビ）をセットトップボックス３２０に結合することができる。このユーザインタフェースは、ユーザがダウンロードのためのコンテンツを見つけて選択することを可能にするものである。一実施形態では、ユーザインタフェースは、セットトップボックス３２０の機能性によって達成される。従って、セットトップボックス３２０は、ユーザインタフェースを生成して、コンテンツが選択されていつでもダウンロードすることができる状態であるという指示を受信する。セットトップボックス３２０は、更に、コンテンツをコンテンツプロバイダ３４０（例えば、ケーブルサービスプロバイダ）から受信するコンテンツダウンローダ３３０に結合されている。コンテンツプロバイダ３４０は、セットトップボックス３２０で開始されたユーザ指令に応答してコンテンツを供給する。
【００２１】
システム３００は、テレビ中心体験においてコンテンツプロバイダ３４０（例えば、ケーブルサービスプロバイダ）から携帯メディアコンテンツを受信する双方向ケーブル受信器を提供する。システム３００によって、ダウンロードされたコンテンツを１つの電子装置から別の電子装置に転送することが不要になる。更に、本発明の実施形態は、コンテンツがダウンロード開始装置以外の装置にダウンロードされているので、コンテンツをダウンロードすることからダウンロード開始装置のプロセッサを解放する。従って、ダウンロード期間中、ユーザは、ダウンロード開始装置のプロセッサによって実行されているアプリケーションの処理速度にいかなる影響も与えることなく、他のアプリケーション（例えば、ゲームをプレーする、映像を観る、又は音楽を聴く）を続行することができる。本発明の一実施形態では、加入者は、テレビ３１０のようなディスプレイを通じて表示されるような、セットトップボックス３２０によって供給されたユーザインタフェースを使用して、ダウンロードしたい望ましいコンテンツを見つけるために、選択可能なメニューをナビゲートする。コンテンツが選択された時、コンテンツプロバイダ３４０（例えば、ケーブルサービスプロバイダ）が連絡を受けると、コンテンツダウンローダ３３０へのコンテンツのダウンロードが開始される。
【００２２】
例えば、加入者は、ニューヨーク行きの飛行機内で映画を見たいと思う場合がある。ここで図４を参照すると、例示的なユーザインタフェースは、セットトップボックス３２０によって提供され、ディスプレイ３１０で加入者に表示される。このユーザインタフェースは、グラフィカルユーザインタフェースとすることができることが認められる。この例においては、加入者には、ダウンロードしたい異なるコンテンツが得られるように選択可能なメニューが示されている。例えば、加入者には、選択可能なタブを通じて音楽ビデオ４１０、製品レビュー４４０、ＴＶ番組４５０、スポーツクリップ４６０、雑誌４７０をダウンロードするか、又はコンテンツダウンローダ４８０に対して読んでいくつかを指定するオプションを提供することができる。この例においては、加入者は、インタフェースを使用して画面上の映画４３０タブを選択する。タブの使用は、一例であり、限定するものではないことが認められる。適切なアクションを選択するために、タブ以外の選択可能な手段を採用することができることが認められる。例えば、選択可能なオプションは、ドロップダウンメニュー、ポップアップウィンドウ、又はリンクを通じたものとすることができる。
【００２３】
ここで図５を参照すると、コンテンツダウンローダへのダウンロードに準備されている映画のリストが画面上で加入者に示されている。この例においては、準備されている映画は、「Ｋｉｌｌ  Ｂｉｌｌ  Ｖｏｌ．１」、「Ｃｈｅａｐｅｒ  ｂｙ  ｔｈｅ  Ｄｏｚｅｎ」、「Ｍｉｒａｃｌｅ」、「Ｓｐｙ  Ｋｉｄｓ  ３：Ｇａｍｅ  ｏｖｅｒ」、「Ｓｔｅａｌｉｎｇ  Ｃａｎｄｙ」、及び「Ｔｉｍｅｌｉｎｅ」である。例えば、ダウンロード可能なコンテンツに関する様々な情報を加入者に表示することができることが認められる。例えば、加入者がダウンロード可能なコンテンツを選択する一助になるように、短い概要、年、及び例えば主演俳優を表示することができる。この例においては、「Ｃｈｅａｐｅｒ  ｂｙ  ｔｈｅ  Ｄｏｚｅｎ」が、加入者によって選択されている。
【００２４】
ダウンロードのための選択コンテンツが間違っていないことを保証するために、選択したコンテンツの確認が望ましい場合があることが認められる。ここで図６を参照すると、加入者は、ダウンロードのためのコンテンツの選択を確認するために尋ねられる。この例においては、加入者は、加入者が「Ｃｈｅａｐｅｒ  ｂｙ  ｔｈｅ  Ｄｏｚｅｎ」を購入してダウンロードしたいのか尋ねられる。他の選択可能なタブによって、加入者に付加的なオプションを提供することができる。この例においては、選択可能なタブは、ヘルプ６１０、購入６２０、又はキャンセル６３０である。従って、加入者は、購入６２０タブを選択することによってコンテンツ（例えば、「Ｃｈｅａｐｅｒ  ｂｙ  ｔｈｅ  Ｄｏｚｅｎ」）の選択を確認することができる。代替的に、加入者は、付加的なヘルプが得られるようにヘルプ６１０タブを選択するか、又は選択コンテンツ（例えば、「Ｃｈｅａｐｅｒ  ｂｙ  ｔｈｅ  Ｄｏｚｅｎ」）のダウンロードを取り消すためにキャンセル６３０タブを選択することができる。３つの選択可能なオプションが示されたとしても、特定のアプリケーションに対して、必要に応じて他のオプションを追加又は削除することができることが認められる。画面上のタブの使用は、一例であり、限定するものではないことが認められる。更に、適切なアクションを選択するためにタブ以外の選択可能な手段を採用することができることが認められる。例えば、選択可能なオプションは、ドロップダウンメニュー、ポップアップウィンドウ、又はリンクを通じたものとすることができる。
【００２５】
本発明の一実施形態では、コンテンツダウンローダ３３０は、加入者のアカウントに関連付けることができる。この例においては、コンテンツダウンローダ３３０は、選択アクションに結び付けられて、コンテンツプロバイダ３４０（例えば、ケーブルサービスプロバイダ）に予め登録される。選択コンテンツをダウンロードする前に、コンテンツプロバイダ３４０は、加入者が良好な状態であるか否かを判断することができる。例えば、コンテンツプロバイダ３４０は、加入者が選択コンテンツに代金支払い済みであるか否か、又は加入者が選択コンテンツを購入することに対して承認されているか否かを判断することができる。コンテンツプロバイダ３４０によって実行される段階は後述する。
【００２６】
コンテンツプロバイダ３４０は、コンテンツダウンローダ３３０が選択コンテンツをダウンロードするのに十分なメモリを有するか否かを判断するためにコンテンツダウンローダ３３０に質問することができる。コンテンツプロバイダ３４０は、十分なメモリが存在するか否かを説明する画面上ステータス表示をセットトップボックス３２０に送ることができる。
【００２７】
代替的に、コンテンツプロバイダ３４０は、画面上表示をセットトップボックス３２０に送って、選択コンテンツをダウンロードするのにどれだけのメモリを必要とするかを示すことができる。ここで図７を参照すると、セットトップボックス３２０に対する例示的な画面上表示が示されている。この例においては、加入者は、ダウンロード可能なコンテンツ（例えば、「Ｃｈｅａｐｅｒ  ｂｙ  ｔｈｅ  Ｄｏｚｅｎ」）を購入したことに感謝の意が示されている。更に、コンテンツダウンローダ３３０が有効状態であり、かつ十分なメモリを必要とすることを加入者に通知するメッセージが表示されている。この例においては、選択された映画では、２４８メガバイトの空きスペースが必要である。加入者には、付加的なオプションを提供することができる。例えば、ヘルプ７１０タブ及び完了７２０タブは、加入者に付加的なオプションを提供することができる。従って、加入者は、コンテンツダウンローダ３３０が完了７２０タブを選択することによって、選択コンテンツを記憶するのに十分なメモリを有することを確認することができる。代替的に、加入者は、ヘルプ７１０タブを選択することによってヘルプを要求することができる。この例においては、２つの選択可能なタブが示されたとしても、特定のアクションが得られるように、必要に応じて他のタブを追加又は削除することができることが認められる。タブの使用は、一例であり、限定するものではないことが認められる。更に、適切なアクションを選択するために、タブ以外の選択可能な手段を採用することができることが認められる。例えば、選択可能なオプションは、ドロップダウンメニュー、ポップアップウィンドウ、又はリンクを通じたものとすることができる。
【００２８】
コンテンツが選択されて、かつダウンロードが開始された状態で、セットトップボックス３２０は、正常に作動することができる。換言すると、ダウンロードが進行中の状態で、加入者は、チャンネルをネットサーフィンし、音楽を聴き続けるか、又はゲームを再生し続けることができる。従って、処理によって実行されているアプリケーションの処理速度は、ダウンロードによる影響を受けない。
【００２９】
更に、ステータスインジケータを使用してダウンロードステータスを表示することができる。ここで図８を参照すると、ダウンロードステータスが、加入者に表示されている。例えば、加入者には、ダウンロードが進行中であるか否か、及び進行中である場合には、コンテンツのどのくらいがダウンロードされているかのようなダウンロード可能なコンテンツに関する１組の情報を提供することができる。この例においては、ダウンロードは、進行中であり、ダウンロードの８３％が完了状態である。更に、ステータスインジケータは、十分なメモリが存在するか否か、コンテンツダウンローダが接続されているか否か、及びダウンロードが完了したか否かのような付加的な情報を提供することができる。他の情報を同様に実行して加入者に表示することができることが認められる。加入者は、キャンセル８１０タブを選択することによって、いつでもダウンロードを取り消すオプションも与えられる。
【００３０】
ステータスを表示するために他の手段を採用することができることが認められる。従って、アラームを鳴動させることによって、又は発光装置（ＬＥＤ）を使用することによってステータスを表示することができる。例えば、迅速に赤色灯を点滅させることによって、コンテンツダウンローダ３３０は、コンテンツをダウンロードするのに十分なメモリを有していないことを示すことができる。点灯中の赤色灯は、ダウンロードが進行中であることを示すことができ、緑色灯を点滅させることによって、ダウンロードが完了したことを示すことができる。
【００３１】
本発明の好ましい実施形態では、コンテンツは、取外し可能なメモリ装置（例えば、フラッシュメモリ）上に記憶することができる。従って、コンテンツが取外し可能なメモリ（例えば、フラッシュメモリ）にダウンロードされた時、加入者は、ニューヨーク行きの飛行機内でその映画を観るために、単に、メモリカードを取り出して携行することができる。
【００３２】
説明したようなコンテンツダウンローダ３３０を使用すると、例えば、受信装置としてのＰＣで行われるようなダウンロード完了後に１つの電子装置から別の電子装置にコンテンツを転送することが不要になることが認められる。更に、ここで、コンテンツダウンローダ３３０を使用すると、テレビ中心体験が加入者に提供されることが認められる。更に、ここで、ダウンロードが開始装置（例えば、セットトップボックス）によって開始されると、開始装置（例えば、セットトップボックス）は、先に実行されているアプリケーション（例えば、音楽を聴く、映像を観る、ゲームをプレーする）に戻ることができる。従って、開始装置（例えば、セットトップボックス）によって実行されているアプリケーションの処理速度は、開始装置以外の装置に対するものであるために、ダウンロードの影響を受けない。例えば、ダウンロードは、ダウンロードを開始したセットトップボックスとは別のコンテンツダウンローダ３３０に対してである。従って、加入者は、セットトップボックスによって実行されているアプリケーションの処理速度にはいかなる影響もなく、先に実行中であるアプリケーション（例えば、音楽を聴く、映像を観る、ゲームをプレーする）を開始装置（例えば、セットトップボックス）上で続行することができる。更に、ここで、コンテンツ選択は、セットトップボックス３２０で行われ、選択コンテンツは、セットトップボックス３２０とは別のコンテンツダウンローダ３３０にダウンロードされることが認められる。
【００３３】
ここで図９を参照すると、コンテンツダウンローダの一実施形態が示されている。この実施形態では、コンテンツダウンローダ３３０は、コンテンツプロバイダ３４０又は他の電子装置と通信している入力／出力９１０接続部を含む。本発明の好ましい実施形態では、入力／出力９１０部は、同軸ケーブル入力／出力部である。任意的に、入力／出力接続部９２０を使用して、セットトップボックス３２０と通信することができる。
【００３４】
尚も図９を参照すると、メモリカードスロット９３０は、コンテンツダウンロードを記憶する少なくとも１つのメモリカードを保持することができる。メモリカードは、取外し可能なメモリとすることができる。コンテンツダウンローダ３３０は、更に、ステータスインジケータ９４０を含む。上述のように、ステータスインジケータ９４０は、ディスプレイ、又はダウンロードのステータスを表示するメッセージをセットトップボックス３２０に送る装置とすることができる。この実施形態では、ステータスインジケータ９４０は、赤色灯を迅速に点滅させて、例えばコンテンツダウンローダ３３０がコンテンツをダウンロードするのに不十分なメモリを有することを示し、赤色灯を点灯させてダウンロードが進行中であることを示し、緑色灯を点滅させてコンテンツダウンロードが完了したことを示すＬＥＤ装置とすることができる。他の実施形態では、ステータスインジケータは、ステータスインジケータとして音声信号を出力するスピーカとすることができることが認められる。
【００３５】
コンテンツダウンローダ３３０は、更に、付加的な電子装置に接続する付加的な入力／出力接続部を含むことができる。本発明の好ましい実施形態では、付加的な入力／出力接続部は、ＵＳＢ２マスター／スレーブ９５０である。他の形式の接続部を使用することができることが認められる。
【００３６】
尚も図９を参照すると、コンテンツダウンローダ３３０は、暗号化／暗号解読装置９６０を含むことができる。暗号化／暗号解読装置９６０は、コンテンツへの安全なアクセスを提供し、かつ無許可のユーザがコンテンツにアクセスするのを防止するためのものである。例えば、望ましいコンテンツをダウンロードの前に暗号化して、コンテンツをハッカー及び傍受者がアクセス不能なものにすることができる。本発明の好ましい実施形態では、コンテンツは、デジタル権利管理（ＤＲＭ）によって保護される。従って、コンテンツを保護する「マーリン」コードが使用される。従って、ダウンロード中、コンテンツは、コンテンツプロバイダ３４０によって暗号化され、コンテンツダウンローダ３３０によって受信した暗号化コンテンツは、ダウンロードされたコンテンツをアクセス可能なものにするために暗号解読される。同様に、無許可のアクセスを防止するために、受信コンテンツは、入力／出力接続部９５０又は他の接続部を通じて他の電子装置に転送する前に暗号化することができる。
【００３７】
コンテンツダウンローダ３３０は、コンテンツダウンローダ３３０と他の無線装置の間の通信を可能にする無線装置９８０を含む。コンテンツダウンローダ３３０は、任意的にバッテリを含んで、電源に接続する必要なく作動することを可能にすることができ、従って、より大きい移動性及び柔軟性を提供する。
【００３８】
ここで図１０を参照すると、コンテンツをコンテンツダウンローダにダウンロードする本発明の１つのシステム実施形態が示されている。この実施形態では、加入者は、テレビ３１０のようなディスプレイによって表示されるような、セットトップボックス３２０によって供給されたユーザインタフェースを使用して、選択可能なメニューをナビゲートしてダウンロード可能なコンテンツを見つけて選択する。コンテンツが選択された時、コンテンツプロバイダ３４０（例えば、ケーブルサービスプロバイダ）は連絡を受ける。それに応じて、コンテンツダウンローダへのダウンロードが開始される。
【００３９】
本発明の好ましい実施形態では、コンテンツダウンローダ３３０はまた、他の電子装置上でコンテンツを再生するのに使用することができる取外し可能なメモリを有することに加えて、ＩＰｏｄ１０４０及びプレイ・ステーション・ポータブル（ＰＳＰ）１０５０のような他の電子装置に結合される。コンテンツダウンローダ３３０を他の電子装置に結合すると、コンテンツを他の電子装置に転送するか、又はダウンロードされたコンテンツを転送しないで他の電子装置で再生することができる。例えば、ＩＰｏｄ１０４０は、コンテンツダウンローダ３３０に結合すると、コンテンツダウンローダ３３０からＩＰｏｄ１０５０にファイルを物理的に転送しなくても、ダウンロードされた音楽を再生することができる。代替的に、ダウンロードされたコンテンツは、ＩＰｏｄ１０４０に転送することができる。ファイルを転送することによって、電子装置（例えば、ＩＰｏｄ１０４０）は、コンテンツダウンローダ３３０に接続する必要がなく、転送ファイルを再生することができる。代替的に、ダウンロードされたコンテンツを使用するために、メモリをコンテンツダウンローダ３３０から取り外して他の電子装置に入れることができる。従って、取外し可能なメモリによって、コンテンツダウンロード完了後にコンテンツを電子的に転送することが不要になる。
【００４０】
尚も図１０を参照すると、コンテンツダウンローダ３３０は、他の電子装置（例えば、ＰＣ１０３０）に結合することができる。コンテンツダウンローダ３３０をＰＣ１０３０に結合することによって、コンテンツダウンローダ３３０は、ＰＣ１０３０と通信し、通信に応答して２つの装置間でフィールドを転送するか、又は単にＰＣ１０３０がダウンロードされたコンテンツを使用することを可能にすることができる。ＰＣ１０３０は、更に、ケーブルモデム１０２０を通じてサーバ１０１０に結合することができる。サーバ１０１０に接続される他の手段（例えば、無線ルータ）を採用することができることが認められる。ＰＣ１０３０をサーバ１０１０に結合すると、コンテンツダウンローダ３３０によって記憶されたコンテンツは、サーバ１０１０に結合されている他のユーザにアクセス可能にすることができる。従って、コンテンツは、異なる電子装置及び異なるユーザ間で共有することができる。更に、コンテンツダウンローダ３３０をサーバに結合すると、加入者は、個人的な写真のようなコンテンツをサーバ１０１０にアップロードすることができる。
【００４１】
コンテンツを良好な状態である加入者に限定することができることが認められる。従って、適正な暗号化を用いて、コンテンツの使用を良好な状態である加入者又はコンテンツを購入している加入者に限定することができる。例えば、コンテンツは、「デジタル権利管理（ＤＲＭ）」方式（例えば、「マーリン」暗号化）によって保護することができる。
【００４２】
ここで図１１を参照すると、コンテンツをコンテンツダウンローダにダウンロードする本発明の１つのシステム実施形態が示されている。システム１１００は、図１０で説明したシステムと類似のものである。しかし、この実施形態では、コンテンツダウンローダ３３０は、無線ルータ１１１０を通じてコンテンツプロバイダ３４０に結合されている。従って、コンテンツダウンローダ３３０は、無線でコンテンツプロバイダ３４０と通信している。更に、無線ルータ１１１０は、更に、ケーブルモデム１１２０及びＰＣ１１３０に結合することができる。ケーブルモデム１１２０又はＰＣ１１３０は、更に、サーバ（図示せず）に結合することができることが認められる。従って、コンテンツダウンローダ３３０上に記憶されたコンテンツは、サーバに結合されている他の電子装置にアクセス可能にすることができる。更に、コンテンツダウンローダ３３０をサーバに結合すると、加入者は、個人的な写真のようなコンテンツをサーバにアップロードすることができる。
【００４３】
ここで図１２を参照すると、コンテンツをコンテンツダウンローダにダウンロードする本発明の１つのシステム実施形態が示されている。この実施形態では、コンテンツダウンローダ３３０は、ケーブルモデム１２１０内に一体化されている。この実施形態では、加入者は、セットトップボックス３２０によって生成され、かつテレビ３１０のようなディスプレイによって表示されているユーザインタフェースを使用して、ダウンロードのためのコンテンツを選択する。次に、コンテンツは、コンテンツプロバイダ３４０から、ケーブルモデム１２１０の一部であるコンテンツダウンローダ３３０にダウンロードされる。ケーブルモデム１２１０は、更に、ＰＣ（図示せず）又はサーバ（図示せず）のような他の電子装置に結合することができることが認められる。ケーブルモデム１２１０を使用して、コンテンツダウンローダ３３０及び他の電子装置を互いにネットワーク接続することができる。上述の場合のように、コンテンツダウンローダ３３０をサーバに結合すると、加入者は、個人的な写真のようなコンテンツをサーバにアップロードすることができる。
【００４４】
ここで図１３を参照すると、コンテンツをコンテンツダウンローダにダウンロードする本発明の１つのシステム実施形態が示されている。この実施形態では、コンテンツダウンローダ３３０は、無線ルータ１３１０に一体化されている。上述の場合のように、加入者は、テレビ３１０のようなディスプレイによって表示される、セットトップボックス３２０によって生成されたユーザインタフェースを使用して、ダウンロードのためのコンテンツを選択する。次に、コンテンツは、コンテンツプロバイダ３４０から、無線ルータ１３１０の一部であるコンテンツダウンローダ３３０にダウンロードされる。無線ルータ１３１０は、更に、ＰＣ又はサーバ（図示せず）のような他の電子装置に結合することができることが認められる。無線ルータ１３１０を使用して、コンテンツダウンローダ３３０及び他の電子装置を互いにネットワーク接続することができる。例えば、無線ルータ１３１０を使用して、コンテンツダウンローダ３３０及びＰＳＰ装置（図示せず）をネットワーク接続することができる。同様に、無線ルータ１３１０を使用して、コンテンツダウンローダ３３０及びＰＣ、サーバ及びＩＰｏｄ（図示せず）をネットワーク接続することができる。
【００４５】
一部の電子装置は、コンテンツをその位置に対してある一定のフォルダに記憶することを必要とする。ここで図１４を参照すると、コンテンツをダウンロードするフォルダをコンテンツダウンローダ３３０内に作成する本発明の１つのシステム実施形態が示されている。例えば、ＰＳＰ装置のための音楽ファイルは、ＰＳＰ／ＭＵＳＩＣのような特別なフォルダに書き込む必要があると考えられる。同様に、ＰＳＰのための写真は、ＰＳＰ／ＰＨＯＴＯのような特別なフォルダに書き込む必要があると考えられる。この実施形態では、フォルダは、コンテンツダウンローダ３３０のフラッシュメモリ上にフォルダがない場合に作成される。
【００４６】
一実施形態では、ホスト１４１０としてのコンテンツプロバイダ３４０は、デフォルトフォルダ名を有する複数の信号（例えば、ＳＤＩＯ１４１２、ＢＳ１４１４、及びＳＣＬＫ１４１６）をコンテンツダウンローダ３３０のメモリ構成要素（例えば、メモリスティック１４２０）に送る。ホスト１４１０から信号を受信すると、コンテンツダウンローダ３３０は、デフォルトフォルダがない場合、デフォルトフォルダをメモリスティック１４２０内に作成する。
【００４７】
代替的に、コンテンツプロバイダ３４０は、単純な読取／書込指令及びページング指令をコンテンツダウンローダ３３０に送ることができる。次に、コンテンツプロバイダ３４０は、メモリを調べて、ターゲットプレーヤに基づいて適切なアクション方針を判断する。一実施形態では、コンテンツプロバイダ３４０は、所要のフォルダをコンテンツダウンローダ３３０内に作成することができる。
【００４８】
ここで図１５Ａを参照すると、コンテンツをコンテンツダウンローダにダウンロードする本発明の１つのシステム実施形態の流れ図１５００が示されている。段階１５０５で、セットトップボックス３２０は、ユーザインタフェースを生成する。ユーザインタフェースは、ユーザが一連のメニュー及び／又はウィンドウズをナビゲートすることによってコンテンツを選択することを可能にする。本発明の好ましい実施形態では、生成ユーザインタフェースは、テレビ中心体験を提供する。
【００４９】
段階１５１０で、生成ユーザインタフェースを表示する。ユーザインタフェースは、一連の選択可能な項目を含む。例えば、ユーザインタフェースは、いくつかのタブ（例えば、音楽、映像、ＰＳＰ）を有することができる。次に、ユーザは、選択可能なタブ（例えば、音楽）を起動することができる。選択が行われた後、ユーザに付加的な選択可能なオプションを示す。例えば、ユーザにＲ＆Ｂ音楽、クラシック音楽、又はヒップホップ音楽をダウンロードしたいか否かを尋ねることができる。更に、ユーザに対して、アーチスト、又は録音スタジオ、又は望ましいアルバムを選択し、最後に望ましい音楽コンテンツを選択するように求めることができる。
【００５０】
段階１５１５で、コンテンツプロバイダ３４０は、装置（例えば、コンテンツダウンローダ３３０）の識別表示を受信する。コンテンツプロバイダ３４０は、装置の識別表示を他の予め登録された装置の識別表示と比較することによってその装置を認証する。一実施形態では、コンテンツプロバイダ３４０が適合を見つけた場合、及び加入者が良好な状態にある場合、コンテンツをコンテンツダウンローダ３３０にダウンロードすることができる。
【００５１】
装置が問題なく認証されなかった場合、コンテンツをダウンロードする処理は終了する。任意的に、認証が失敗した理由を示すエラーメッセージを画面上に表示することができる。更に、問題を解決するために、コンテンツプロバイダ３４０のためのコンテンツ情報のような追加情報を表示することができる。
【００５２】
装置が問題なく認証された場合、段階１５２５で、ダウンロード可能なコンテンツのユーザ選択に応答して、ダウンロードを開始する。コンテンツダウンロードが開始された時、コンテンツプロバイダ３４０から装置（例えば、コンテンツダウンローダ３３０）へのダウンロードに向けてダウンロード可能なコンテンツが準備される。
【００５３】
段階１５３０では、ダウンロードの準備において、セキュリティ上の目的のために、かつコンテンツへの無許可のアクセスを防止するためにコンテンツを暗号化することができる。一実施形態では、ユーザに、適正な暗号化方式を選択するように求めることができる。代替的に、コンテンツプロバイダ３４０は、適正な暗号化方式を自動的に選択することができる。
【００５４】
段階１５３５で、選択コンテンツをコンテンツプロバイダ３４０から装置（例えば、コンテンツダウンローダ３３０）にアップロードする。段階１５４０で、装置及びダウンロードのステータスを表示する。例えば、装置は、装置が選択コンテンツを記憶するのに十分なメモリを有していないことを示すメッセージをディスプレイ画面上に出力することができる。同様に、装置は、ダウンロードが進行中であるか、又はダウンロードが完了したことを示すメッセージを出力することができる。本発明の他の実施形態では、ＬＥＤを使用して、装置のステータスの表示を提供する。例えば、点滅中の赤色灯は、ダウンロードが進行中であることを示すことができる。同様に、点灯中の赤色灯は、コンテンツダウンローダ３３０は不十分なメモリを有することを示すことができ、点灯中の緑色灯は、コンテンツが問題なくダウンロードされたことを示すことができる。
【００５５】
段階１５４５で、コンテンツをアクセス可能にするためにダウンロードされたコンテンツを暗号解読する。段階１５５０で、受信コンテンツを装置（例えば、コンテンツダウンローダ３３０）に記憶する。コンテンツを記憶するための装置は、セットトップボックス３２０とは別の装置であることが認められる。代替的に、暗号化コンテンツは、装置に記憶することができる。上述の方法の段階は、示して説明したもの以外のシーケンスにすることができることが認められる。
【００５６】
本発明の実施形態は、ユーザが、コンテンツダウンローダの代わりにコンテンツをダウンロードするターゲット装置を選択することを可能にするように拡張することができる。ユーザ／加入者がコンテンツをダウンロードするターゲット装置を選択することを可能にする、コンテンツをターゲット装置にアップロード／ダウンロードする方法及びシステムを以下に説明する。
【００５７】
コンテンツをターゲット装置にアップロードする方法及びシステム
ここで図１６を参照すると、コンテンツを選択ターゲット装置にダウンロードする本発明の１つのシステム実施形態が示されている。本発明のこの実施形態では、ユーザインタフェースを表示するディスプレイ１６１０（例えば、テレビ）は、セットトップボックス１６２０に結合されている。このユーザインタフェースは、セットトップボックス１６２０によって生成され、ユーザが、特定のダウンロード可能なコンテンツを見つけて選択することを可能にするものである。更に、ユーザインタフェースは、ユーザが、選択コンテンツをダウンロードする少なくとも１つのターゲット装置１６４０を選択することを可能にする。セットトップボックス１６２０は、ユーザインタフェースを生成することに加えて、選択ターゲット装置１６４０へのダウンロードに向けて選択コンテンツの表示を受信する。更に、セットトップボックス１６２０は、コンテンツプロバイダ１６３０（例えば、ケーブルサービスプロバイダ）に結合されている。コンテンツプロバイダ１６３０は、ユーザ指令に応答してコンテンツを供給する。更に、コンテンツプロバイダ１６３０は、選択コンテンツを受信するのに利用可能であるターゲット装置のリストを供給することができる。
【００５８】
システム１６００は、加入者が、テレビ中心体験においてセットトップボックス１６２０とは別のセットトップボックス１６２０を使用してターゲット装置１６４０に向けてダウンロード可能なコンテンツを選択することができるシステムとなっている。システム１６００によって、コンテンツを直接に選択ターゲット装置にダウンロードすることができるために、ダウンロードされたコンテンツを１つの電子装置から別の電子装置に転送することが不要になる。
【００５９】
本発明の一実施形態では、少なくとも１つのターゲット装置は、コンテンツ及びターゲット装置を選択する前にコンテンツプロバイダ１６３０に登録される。一実施形態では、ターゲット装置は、人であるオペレータを通じて登録することができる。代替的に、ターゲット装置は、殆ど又は全くユーザが介入せずに顧客サポートウェブサイトを通じて登録することができる。例えば、ターゲット装置１６４０は、コンテンツプロバイダ１６３０に結合され、その対応する情報をコンテンツプロバイダに送ることによってターゲット装置１６３０を自動的に登録することができる。
【００６０】
本発明の好ましい実施形態では、ターゲット装置１６４０をコンテンツプロバイダ１６３０に接続すると、ターゲット装置が自動的に検出かつ登録される。従って、ＭＡＣアドレス及び連続識別番号及び他の情報のような情報を自動的にコンテンツプロバイダ１６３０に供給することができる。代替的に、ユーザは、顧客サポートウェブサイトを通じてターゲット装置情報を提供することができる。
【００６１】
ここで図１７を参照すると、本発明の一実施形態によりターゲット装置１６４０を登録し、ユーザ情報を修正し、かつダウンロードをモニタする例示的なユーザインタフェースが示されている。このユーザインタフェースは、ユーザが、更新ファイル１７１０タブを選択することによってファイルを更新することを可能にするものである。更新ファイル１７１０タブを選択することによって、ユーザは、電子メールアドレス、パスワード、及び住所のようなユーザのプロフィールを修正することができる。更に、ユーザは、携帯装置登録１７２０タブを選択することによってターゲット装置を登録する希望することができる。携帯装置登録１７２０タブを選択すると、ユーザは、それぞれのＭＡＣアドレスを指定することによって、かつプレーヤ形式を指定することによってターゲット装置を登録することができる。更に、ユーザは、ダウンロード１７３０タブを選択することによってダウンロードをモニタすることができる。ダウンロード１７３０タブを選択すると、ユーザは、過去のダウンロード、及び進行中のダウンロードをモニタすることができる。ユーザには、付加的なオプション（図示せず）を与えることができる。画面上タブの使用は、一例であり、限定するものではないことが認められる。従って、適切なアクションを選択するためにタブ以外の選択可能な手段を採用することができることが認められる。例えば、選択可能なオプションは、ドロップダウンメニュー、ポップアップウィンドウ、又はリンクを通じたものとすることができる。更に、ユーザインタフェースは、グラフィカルユーザインタフェースとすることができることが認められる。
【００６２】
ターゲット装置がコンテンツプロバイダ１６３０に登録された後、加入者は、セットトップボックス１６２０によって供給されたユーザインタフェースを使用して、ダウンロード可能なコンテンツを見つけて選択するために、選択可能なメニューをナビゲートすることができる。更に、加入者は、セットトップボックス１６２０によって供給されたユーザインタフェースを使用して、ダウンロード可能なコンテンツを受信するターゲット装置１６４０を選択することができる。コンテンツ及びターゲット装置が選択された時、コンテンツプロバイダ１６３０（例えば、ケーブルサービスプロバイダ）は、連絡を受ける。
【００６３】
本発明の好ましい実施形態では、ターゲット装置は、いくつかの理由からコンテンツを選択する前に選択される。この形式のターゲット装置では、従って、異なるコンテンツフォーマットになる場合がある。例えば、一部のターゲット装置は、音声及び映像とすることができる他のターゲット装置に対して音声のみである。この形式のターゲット装置には、対応するコーデックが必要である場合がある。更に、１つのターゲット装置のビットレート及びフレーム速度は、別のターゲット装置と異なっている。更に、この形式のターゲット装置は、解像度及びスクリーンサイズを指定することができる。更に、この形式のターゲット装置は、ＤＲＭ及びプレーヤセキュリティの形式を指定することができる。
【００６４】
更に、上述の理由に加えて、装置専用コンテンツは、フラッシュメモリスペースの最適化、システム帯域幅及びダウンロード時間の最適化、及び加入者に対するコンテンツ提供の簡素化を含む他の利点を有する。例えば、ＳｏｎｙＥｒｉｃｓｓｏｎ携帯電話上の映像は、１／４共通中間フォーマット（ＣＩＦ）であるＰＳＰと比較して、１／１６ＣＩＦである。従って、比較すると、ＳｏｎｙＥｒｉｃｓｓｏｎ携帯電話にダウンロードされたコンテンツ量は、ＰＳＰのファイルサイズの１／４である。従って、同等のビットレート時では、コンテンツをダウンロードするのに掛かる時間は、ＳｏｎｙＥｒｉｃｓｓｏｎ携帯電話の方が少ない。別の例として、「ネット・ウォークマン」は、音楽又は音声ブックを提供するだけであり、映像のレンダリングは行わない。従って、特定のターゲット装置が既知であると、加入者へのコンテンツ提供が簡素化され、その理由は、「ネット・ウォークマン」が映像のレンダリングを行わないと知っている加入者には映像コンテンツが提供されず、それによって加入者に対するコンテンツ提供が簡素化されるためである。更に、固有のプレーヤセキュリティによって、コンテンツプロバイダ１６３０は、特定のターゲット装置がより安全と感じることができるために、他のターゲット装置に優って特定のターゲット装置にコンテンツを提供することができると考えられる。例えば、組込フラッシュは、他の装置にコピーすることができず、しかも、コンテンツを消去することしかできないために、より安全であると感じることができる。従って、コンテンツは、許可なしに転送されることから保護される（例えば、製品を購入しなくても）。
【００６５】
ここで図１８を参照すると、コンテンツをダウンロードするのに利用可能であるターゲット装置のリストがユーザに示されている。この例においては、加入者は、３つのターゲット装置、２つのＰＳＰ装置、及び「ソニー・コンテンツ・リンク」を登録している。２つの例示的なＰＳＰは、それぞれ、１２：３４：５６：９Ａ及び１２：３４：５６：９ＢのＭＡＣアドレスを有する。第３のターゲット装置「ソニー・コンテンツ・リンク」は、１２３４５６７８９のＭＡＣアドレスを有する。他の実施形態では、更になるターゲット装置を予め登録して表示することができる。
【００６６】
利用可能なターゲット装置のリストから、加入者は、選択コンテンツをダウンロードする少なくとも１つのターゲット装置を選択する。本発明の好ましい実施形態では、望ましいターゲット装置が説明されていない場合又はターゲット装置を登録するために、加入者は、コンテンツプロバイダ１６３０を呼び出すことによって、又は単に加入者のアカウントにログインすることによってコンテンツプロバイダ１６３０と連絡を取ることができる。代替的に、加入者は、ヘルプ１８１０タブを選択することによって付加的なヘルプを求めることができる。代替的に、加入者は、キャンセル１８２０タブを選択することによってターゲット装置選択を取り消すことを希望することができる。しかし、加入者は、望ましいターゲット装置を選択してｏｋ１８３０タブを選択することによってターゲット装置選択を続行することができる。
【００６７】
ターゲット装置を選択した後、加入者は、ターゲット装置の形式を選択することができる。ここで図１９を参照すると、加入者に異なる形式のプレーヤを示すインタフェースが示されている。例えば、この実施形態では、加入者には、プレイ・ステーション・ポータブル（ＰＳＰ）１９１０、「ネット・ウォークマン」１９２０、「ＳｏｎｙＥｒｉｃｓｓｏｎ携帯電話」１９３０、ＩＰｏｄ１９４０、「コンテンツダウンローダ」１９５０、及びＰＣ１９６０のような１組のターゲット装置が示されている。この例においては、加入者は、ＰＳＰ１９１０を選択している。タブの使用は、一例であり、限定するものではないことが認められる。従って、適切なプレーヤを選択するためにタブ以外の選択可能な手段を採用することができることが認められる。例えば、選択可能なオプションは、ドロップダウンメニュー、ポップアップウィンドウ、又はリンクを通じたものとすることができる。更に、ユーザインタフェースは、グラフィカルユーザインタフェースとすることができることが認められる。
【００６８】
加入者がコンテンツをダウンロードするターゲット装置を選択した後、加入者は、そのプレーヤに対して利用可能なコンテンツ形式及びコンテンツ提供物を選択する段階に進む。ここで図２０を参照すると、加入者に様々なコンテンツ形式を示すユーザインタフェースが示されている。この実施形態では、加入者は、選択したＰＳＰに対して様々なコンテンツ形式を選択することができる。例えば、加入者は、「音楽ビデオ」２０１０、「面白クリップ」２０２０、「映画」２０３０、「製品レビュー」２０４０、「テレビ番組」２０５０、「スポーツクリップ」２０６０、「雑誌」２０７０を選択するか、又は代替的に「ＰＳＰに関して」２０８０タブを選択することによってＰＳＰに関して知ることを選択することができる。
【００６９】
この実施形態では、加入者は、前に示したように、ニューヨーク行きの飛行機内で映画を観ることを希望することができる。従って、加入者は、インタフェースを使用して、映画２０３０タブを選択する。タブの使用は、一例であり、限定するものではないことが認められる。従って、適切なコンテンツ形式を選択するために、タブ以外の選択可能な手段を採用することができることが認められる。例えば、選択可能なオプションは、ドロップダウンメニュー、ポップアップウィンドウ、又はリンクを通じたものとすることができる。更に、ユーザインタフェースは、グラフィカルユーザインタフェースとすることができることが認められる。
【００７０】
加入者には、映画２０３０タブを選択することによって、図５で上述のように１組の利用可能なダウンロード可能な映画が示されている。上述のように、加入者は、映画「Ｃｈｅａｐｅｒ  ｂｙ  ｔｈｅ  Ｄｏｚｅｎ」を選択する。
【００７１】
本発明の好ましい実施形態では、ユーザインタフェースは、ターゲット装置１６４０の選択を確認し、並びにこの例においては「Ｃｈｅａｐｅｒ  ｂｙ  ｔｈｅ  Ｄｏｚｅｎ」であるコンテンツの選択を確認するのに使用される。ここで図２１を参照すると、加入者は、ダウンロードのためのコンテンツの選択を確認し、並びにダウンロードに選択したターゲット装置のＭＡＣアドレスを確認するように求められる。この実施形態では、加入者は、選択したコンテンツが「Ｃｈｅａｐｅｒ  ｂｙ  ｔｈｅ  Ｄｏｚｅｎ」であるか否か、及びコンテンツをダウンロードするために選択したターゲット装置が１２：３４：５６：９Ａ及び１２：３４：５６：９ＢのそれぞれのＭＡＣアドレスを有する２つのＰＳＰ装置であるか否かを尋ねられる。更に、異なるターゲット装置（例えば、ＰＳＰ）を選択するために、加入者がユーザアカウントにログインしてコンテンツダウンロードに向けてターゲット装置を選択するためにターゲット装置を登録すべきであるというメッセージを加入者に表示することができる。この実施形態では、加入者は、購入２１１０タブを選択することによって選択を確認することができる。代替的に、加入者は、ヘルプを求めることができ、かつヘルプ２１２０タブを選択することによって付加的な情報を表示することができる。代替的に、加入者は、キャンセル２１３０タブを選択することによっていつでも選択を取り消すことができる。タブの使用は、一例であり、限定するものではないことが認められる。従って、選択を確認するために、タブ以外の選択可能な手段を採用することができることが認められる。例えば、選択可能なオプションは、ドロップダウンメニュー、ポップアップウィンドウ、又はリンクを通じたものとすることができる。更に、ユーザインタフェースは、グラフィカルユーザインタフェースとすることができることが認められる。
【００７２】
一実施形態では、コンテンツの価格は、コンテンツを再生することが許可されたプレーヤ／ターゲット装置の数を反映するように調整することができることが認められる。更に、コンテンツを再生することが許可されるプレーヤ／ターゲット装置の総数には限界があると考えられる。
【００７３】
ここで図２２を参照すると、加入者に、選択したターゲット装置へのダウンロードに向けてコンテンツを購入したことに対して感謝の意を表すことができる。本発明の好ましい実施形態では、加入者には、ダウンロードを完了するために必要とされるメモリの量を含む付加的な情報が示されている。この実施形態では、２４８メガバイトのメモリがコンテンツを記憶するために必要であることを加入者に喚起している。
【００７４】
本発明の好ましい実施形態では、加入者は、他のダウンロード方法２２１０タブを選択することによって、選択コンテンツをダウンロードする代替方法を選択することを含む付加的なオプションが示されている。代替的に、加入者は、ヘルプ２２２０タブを選択することによってヘルプを求めることができる。ユーザは、完了２２３０タブを選択することによって、選択ターゲット装置への選択コンテンツのダウンロードを進めることを他の方法で選択することができる。タブの使用は、一例であり、限定するものではないことが認められる。従って、適切なアクションを選択するために、タブ以外の選択可能な手段を採用することができることが認められる。例えば、選択可能なオプションは、ドロップダウンメニュー、ポップアップウィンドウ、又はリンクを通じたものとすることができる。
【００７５】
この例においては、加入者は、他の方法を用いてダウンロードすることを希望している。ここで図２３を参照すると、選択コンテンツをダウンロードする他の方法に関して付加的な情報を加入者に与えるメッセージが表示されている。例えば、加入者は、ＰＣ又はＰＳＰを使用して選択コンテンツにアクセス可能である。更に、加入者は、加入者のアカウントにログインして、「ダウンロード」リンク１７３０を選択することができる。加入者は、「ダウンロード」リンク１７３０を選択すると、以前のコンテンツダウンロードをモニタし、並びにＰＣ又はＰＳＰにダウンロードすることを選択することによって、コンテンツをダウンロードする方法を選択することができる。ダウンロードに向けて他の方法を選択した後、加入者は、完了２３１０タブを選択することによって先に進むことができる。代替的に、加入者は、ヘルプ２３２０タブを選択することによって付加的なヘルプを求めることができる。任意的に、加入者は、選択したもの及びコンテンツダウンロード（図示せず）を取り消すことができる。タブの使用は、一例であり、限定するものではないことが認められる。従って、適切なアクションを選択するために、タブ以外の選択可能な手段を採用することができることが認められる。例えば、選択可能なオプションは、ドロップダウンメニュー、ポップアップウィンドウ、又はリンクを通じたものとすることができる。
【００７６】
ここで図２４を参照すると、コンテンツをターゲット装置にダウンロードする１つのシステム実施形態が示されている。加入者がコンテンツダウンロードを続行した後、コンテンツプロバイダ１６３０は、選択コンテンツ及び選択ターゲット装置１６４０を識別する。セットトップボックス２４１０は、課金システム内の顧客アカウントに装置を関連付けるビデオオンデマンド（ＶＯＤ）管理システム２４２０に結合することができる。コンテンツダウンロードが要求された時、ＶＯＤ管理システム２４２０のデータベースにアクセスして、特定のアカウントで登録されているターゲット装置の形式を判断することができる。選択コンテンツ及び選択ターゲット装置を識別した後、コンテンツプロバイダ１６３０は、加入者が良好な状態であるか否か、及びターゲット装置が予め登録されているか否かを判断する。ＶＯＤ管理システム２４２０、注文調達２４３０、携帯コンテンツサーバ２４４０、ＤＲＭライセンス取得サーバ２４５０、及び顧客サービスサイト２４６０をコンテンツプロバイダと総称する。
【００７７】
ＶＯＤ管理システム２４２０は、更に、要求されたコンテンツを選択ターゲット装置に提供する注文調達サーバ２４３０に結合されている。注文調達２４３０サーバは、更に、コンテンツを供給する携帯コンテンツサーバ２４４０に結合することができる。更に、注文調達２４３０サーバは、選択ターゲット装置に選択コンテンツを使用する適切なライセンスを提供するＤＲＭライセンス取得サーバ２４５０に結合することができる。
【００７８】
ＶＯＤ管理システム２４２０は、ＤＲＭパッケージャに顧客のターゲット装置１６４０に向けてコンテンツを処理するように要求することができる。一実施形態では、ＤＲＭは、選択された特定のターゲット装置及び選択されたコンテンツに基づいて適正な暗号キーを決める。セットトップボックス１６２０を通じて直ちに調達される通常のビデオオンデマンドと異なり、携帯コンテンツ及びターゲット装置へのダウンロードは、いくつか挙げると、ＰＳＰ、携帯電話、「ブラックベリー」、及びＩＰｏｄのような特定のカテゴリの装置に対して発生する可能性が高い。従って、コンテンツプロバイダ１６３０は、顧客のホームネットワークにおいて特定のプレーヤのための適正な暗号キーに従ってコンテンツを暗号化することができる。一実施形態では、コンテンツは、ＤＲＭ暗号化される（例えば、「マーリン」コード）。代替的に、コンテンツプロバイダ１６３０は、加入者に利用可能な暗号キーのリストを示すことができ、加入者の選択に応答して、コンテンツプロバイダ１６３０は、選択コンテンツを暗号化する。
【００７９】
本発明の一実施形態では、コンテンツは、予め暗号化されて、サーバ（例えば、携帯コンテンツサーバ２４４０）上に記憶されている。従って、ターゲット装置は、コンテンツ及びライセンスを受信する異なる方法を用いてライセンスを処理することができる。例えば、ライセンスは、コンテンツファイルに添付することができる。代替的に、ライセンスは、別々のファイルとして送ることができる。更に、ライセンスは、コンテンツダウンロードが完了した後に取得することができる。
【００８０】
コンテンツプロバイダ１６３０は、選択ターゲット装置１６４０に対して選択コンテンツの適切なフォーマットを判断することができる。代替的に、コンテンツプロバイダ１６３０は、加入者に利用可能なコンテンツフォーマットのリストを示すことができ、加入者の選択に応答して、コンテンツプロバイダ１６３０は、コンテンツを暗号化することができる。
【００８１】
注文調達サーバ２４３０は、コンテンツ及び適切なライセンスが回収された時に注文調達サーバ２４３０と通信することができる。コンテンツプロバイダは、少なくとも１つのターゲット装置に結合されている。限定するものではなく例示的に、ＰＣ２４７０、ＰＳＰ２４７２、携帯電話２４７４、コンテンツダウンローダ２４７６、及びセットトップボックス２４７８のような複数のターゲット装置が示されている。
【００８２】
本発明の一実施形態では、選択ターゲット装置は、顧客サービスサイトと連続的に照合して、ダウンロード可能コンテンツが待機中であるか否かを判断する。コンテンツが準備されており、かつ十分なメモリが存在する場合、ターゲット装置は、コンテンツを自動的にダウンロードする。本発明の他の実施形態では、ターゲット装置は、コンテンツがダウンロード待機中であるというメッセージを受信した後にコンテンツダウンロードを開始することによって、手動で選択コンテンツをダウンロードすることができる。
【００８３】
様々な段階でエラーメッセージを表示することができることが認められる。例えば、エラーメッセージは、ターゲット装置が登録されていない場合に表示することができる。更に、エラーメッセージは、メモリが設けられていない場合、又はコンテンツをダウンロードするのに十分なメモリがない場合に表示することができる。更に、エラーメッセージは、メモリがダウンロード中に取り外された場合に表示することができる。
【００８４】
ここで図２５Ａを参照すると、コンテンツをターゲット装置にダウンロードする本発明の一実施形態の流れ図２５００が示されている。段階２５０５で、コンテンツプロバイダ１６３０は、セットトップボックス１６２０から発する指令を受信する。この指令は、選択コンテンツ及び選択コンテンツをダウンロードするターゲット装置１６４０を表示する。更に、この指令は、ユーザアカウントを識別するものである。
【００８５】
段階２５１０で、コンテンツプロバイダは、受信した指令を処理する。ユーザ指令を処理すると、選択ターゲット装置１６４０が識別される。段階２５１５で、コンテンツプロバイダ１６３０は、例えば、ＶＯＤ管理システム２４２０を使用することによって、加入者が良好な状態であるか否かを判断する。例えば、コンテンツプロバイダ１６３０は、加入者が過去に全ての購入済みコンテンツの代金を支払っているか否かを判断することができる。更に、コンテンツプロバイダ１６３０は、加入者がユーザプロフィールにおいて指定されたクレジットカード会社によって承認されているか否かを判断することができる。加入者が良好な状態ではないと判明した場合、段階２５５５で、加入者が良好な状態ではないことが判明した理由を示すエラーメッセージを表示することができる。
【００８６】
加入者が良好な状態であることが判明した場合、段階２５２０で、コンテンツプロバイダ１６３０は、加入者によって指定されたターゲット装置１６４０を判断及び識別する。コンテンツプロバイダ１６３０は、例えば、ＶＯＤ管理システム２４２０を使用することによって、選択ターゲット装置１６４０が有効であり、かつコンテンツプロバイダ１６３０に予め登録されているか否かを判断する。選択ターゲット装置が無効のターゲット装置であることが判明した場合、段階２５５５で、ターゲット装置が無効であると判明している理由を示すエラーメッセージを表示することができる。一実施形態では、ターゲット装置１６４０が登録されていないことが判明した場合、ターゲット装置１６４０（図示せず）を登録するオプションを加入者に示すことができる。
【００８７】
ターゲット装置１６４０が登録されていると判明した場合、コンテンツプロバイダ１６３０は、段階２５２５に進む。段階２５２５で、コンテンツプロバイダ１６３０は、識別したターゲット装置１６４０へのダウンロードに向けて適切なフォーマットを判断し、ダウンロードに向けてフォーマット設定されたコンテンツを準備する。一実施形態では、適切なフォーマットの決定は、選択ターゲット装置１６４０の形式に基づいている。代替的に、一実施形態では、段階２５３０で、コンテンツプロバイダ１６３０は、加入者に１組の利用可能なフォーマットを示す。コンテンツプロバイダ１６３０は、加入者の選択に応答して、フォーマット設定されたコンテンツをダウンロードに向けて準備する。
【００８８】
段階２５３５で、コンテンツプロバイダ１６３０は、ＤＲＭパッケージャ又はＤＲＭライセンス取得サーバ２４５０を使用することによって適正な暗号キーを判断する。一実施形態では、適正な暗号キーは、選択ターゲット装置に基づいている。代替的に、一実施形態では、段階２５４０で、コンテンツプロバイダ１６３０は、加入者に１組の利用可能な暗号キーを示し、加入者の選択に応答して段階２５４５に進んで選択コンテンツを暗号化する。段階２４５０で、コンテンツプロバイダ１６３０は、暗号化コンテンツを選択ターゲット装置１６４０にアップロードする。
【００８９】
本発明の実施形態は、セットトップボックスによって開始された選択コンテンツをダウンロードすることを受諾又は拒否する管理機能及び柔軟性がターゲット装置のユーザに与えられるように拡張することができる。ターゲット装置のユーザによる受諾に応答してコンテンツをターゲット装置にダウンロードする方法及びシステムを以下に説明する。
【００９０】
コンテンツをターゲット装置にダウンロードする方法及びシステム
本発明の一実施形態では、ターゲット装置及びコンテンツが選択された後、コンテンツプロバイダ１６３０は、コンテンツを選択ターゲット装置１６４０に自動的にアップロードしない。代替的に、コンテンツプロバイダ１６３０は、ダウンロード可能なコンテンツがセットトップボックス１６２０によって選択されており、かつダウンロードの待機中であることを示すメッセージをターゲット装置１６４０に送る。ターゲット装置１６４０のユーザは、コンテンツプロバイダ１６３０からのメッセージに応答して、選択コンテンツのダウンロードを続行することを希望することができる。代替的に、ターゲット装置１６４０のユーザは、後の時点で選択コンテンツをダウンロードすることを希望することができる。更に、ターゲット装置１６４０のユーザは、選択コンテンツをダウンロードすることを拒否することができる。本発明の一実施形態では、ターゲット装置のユーザは、特定の加入者（例えば、セットトップボックス）に自動的にコンテンツをアップロードすることを許可することができる。代替的に、ユーザは、特定の加入者からの全てのコンテンツダウンロードを拒否することができる。更に、ユーザは、ユーザによる明示的な許可を通じてのみダウンロードを許可することができる。
【００９１】
ここで図２６Ａを参照すると、ターゲット装置のユーザによるダウンロードの開始に応答してコンテンツをターゲット装置にダウンロードする本発明の一実施形態の流れ図２６００が示されている。段階２６０５で、セットトップボックス２４１０によって識別されるような選択ターゲット装置（例えば、携帯電話２４７４）は、セットトップボックス２４１０によって選択されたコンテンツがダウンロードの待機中であることを示すメッセージをコンテンツプロバイダから受信する。更に、メッセージは、選択コンテンツをダウンロードするために、ダウンロードがターゲット装置２４７４によって開始されるべきであることを示すことができる。
【００９２】
段階２６１０で、ターゲット装置２４７４は、ターゲット装置２４７４のユーザが、コンテンツプロバイダから受信したメッセージに応答してターゲット装置２４７４と対話することを可能にするように作動可能であるユーザインタフェースを生成する。段階２６１５で、生成されたインタフェースを使用して、受信メッセージが表示される。表示メッセージは、ユーザが選択することができる複数の選択可能なアクションも示す。例えば、選択可能なアクションは、いくつか挙げると、直ちに選択コンテンツをダウンロードすること、後の時点で選択コンテンツをダウンロードすること、選択コンテンツをダウンロードするのを拒否すること、特定のセットトップボックス２４１０によって開始されたコンテンツのダウンロードを常に許可すること、特定のセットトップボックス２４１０によって開始されたコンテンツをダウンロードすることを決して許可しないこと、又はターゲット装置２４７４による明示的な許可に応答して特定のセットトップボックス２４１０によって開始されたコンテンツをダウンロードすることであると考えられる。
【００９３】
段階２６２０で、ユーザ選択に応答して、ターゲット装置２４７４は、選択されたアクションを処理及び実行する。例えば、段階２６２５で、ターゲット装置２４７４は、選択されたアクションを処理して、ダウンロードが開始されているか否かを判断することができる。段階２６２５で、ダウンロードが開始されている場合、処理は、段階２６４０に続く。代替的に、段階２６３０で、ダウンロードが開始されていない場合、ターゲット装置は、処理して、ダウンロードを後の時点で開始するか否かを判断する。その後の時点でのダウンロードは、ターゲット装置２４７４のユーザが予め決めるか又は指定することができる。段階２６３０で、ダウンロードが後の時点で開始されるのではない場合、処理は終了する。代替的に、ダウンロードが後の時点で開始される場合、段階２６３５で、ターゲット装置２４７４は、ダウンロードを開始する時間になったか否かを判断するためにステータスを検査し続ける。ターゲット装置２４７４がダウンロードを開始する時間であると判断した時、処理は、段階２４６０に続く。
【００９４】
段階２６４０で、ターゲット装置２４７４は、セットトップボックス２４１０によって開始された時の選択コンテンツをコンテンツプロバイダから受信する。選択コンテンツをダウンロードすることは、いつでもターゲット装置２４７４のユーザが打ち切ることができる。段階２６４５で、ターゲット装置２４７４は、受信コンテンツが暗号化されているか否かを判断し、暗号化されている場合、コンテンツは、暗号解読される。段階２６５０で、ターゲット装置は、受信コンテンツを記憶する。コンテンツは、取外し可能なメモリ（例えば、フラッシュメモリ）上に記憶することができる。コンテンツが問題なくターゲット装置２４７４にダウンロードされた後、段階２６５５で、コンテンツプロバイダ（例えば、ＤＲＭライセンス取得サーバ２４５０）によってもたらされるライセンスの形式によってコンテンツを他の電子装置に転送することができる。任意的に、コンテンツは、ライセンスプロバイダによって指示されたようにコンテンツの転送前に暗号化することができる。
【００９５】
図２７は、コンテンツをターゲット装置にダウンロード又はアップロードするか、又はコンテンツをコンテンツダウンローダにダウンロードする本発明の実施形態を実行することができるコンピュータシステム２７００を示すブロック図である。図１から図２６に示すように、コンテンツをターゲット装置／コンテンツダウンローダにダウンロード／アップロードするコンピュータシステム２７００は、バス２７０２又は他の情報を通信する他の通信機構、及びバス２７０２に結合された情報を処理するプロセッサ２７０４を含む。コンピュータシステム２７００は、バス２７０２に結合されたランダムアクセスメモリ（ＲＡＭ）のような主メモリ２７０６、又はプロセッサ２７０４によって実行される情報及び命令を記憶する他の動的記憶装置も含む。主メモリ２７０６は、プロセッサ２７０４によって実行される命令の実行中に一時的な変数又は他の中間情報を記憶するのに使用することができる。コンピュータシステム２７００は、更に、バス２７０２に結合された静的情報及びプロセッサ２７０４のための命令を記憶する読み出し専用メモリ（ＲＯＭ）又は他の静的記憶装置を含む。磁気ディスク又は光ディスクのような不揮発性記憶装置２７１０が設けられ、情報及び命令を記憶するためにバス２７０２に結合され、かつ永続内部待ち行列を記憶することができる。
【００９６】
コンピュータシステム２７００は、バス２７０２を通じて情報をコンピュータユーザに表示するブラウン管（ＣＲＴ）のような光学的ディスプレイに結合することができる。情報及び命令選択項目をプロセッサ２７０４に伝達する英数字キー及び他のキーを含む光学的入力装置２７１４をバス２７０２に結合することができる。別の形式のユーザ入力装置は、方向情報及び命令選択事項をプロセッサ２７０４に伝達し、かつディスプレイ２７１２上でカーソルの動きを制御するマウス、トラックボール、又はカーソル方向キーのようなカーソル制御装置２７１６である。
【００９７】
本発明の実施形態は、コンテンツをターゲット装置にダウンロード及びアップロードするコンピュータシステム２７００の使用に関する。本発明の一実施形態によれば、インタフェースは、例えば、処理１５００、２５００、２６００を実行するために主メモリ２７０６内に含まれた１つ又はそれよりも多くの命令の１つ又はそれよりも多くのシーケンスを実行するプロセッサ２７０４に応答して使用される。このような命令は、記憶装置２７１０のような別のコンピュータ可読媒体から主メモリ２７０６に読み取ることができる。主メモリ２７０６内に含まれた命令のシーケンスの実行によって、プロセッサ２７０４は、本明細書で説明する段階を処理する。多重処理構成における１つ又はそれよりも多くのプロセッサを採用して、主メモリ２７０６内に含まれた命令のシーケンスを実行することができる。代替的な実施形態では、配線接続回路をソフトウエア命令の代わりに又はソフトウエア命令と組み合わせて使用して本発明を実行することができる。従って、本発明の実施形態は、ハードウエア回路及びソフトウエアのいずれかの特定の組合せに限定されるものではない。
【００９８】
「コンピュータ可読媒体」という用語は、本明細書で使用される時、実行に向けてプロセッサ２７０４に命令を供給することに関わるあらゆる媒体を指す。このような媒体は、以下に限定されるものではないが、不揮発性媒体、揮発性媒体、及び通信媒体を含む多くの形態を取ることができる。不揮発性媒体としては、例えば、記憶装置２７１０のような光ディスク又は磁気ディスクがある。揮発性媒体としては、主メモリ２７０６のような動的メモリがある。伝送媒体としては、バス２７０２を含むワイヤを有する同軸ケーブル、銅線、及び光ファイバがある。伝送媒体は、電波及び赤外線によるデータ通信中に生成されるもののような音波又は光波の形態を取ることができる。
【００９９】
一般的な形態のコンピュータ可読媒体は、例えば、フロッピーディスク、フレキシブルディスク、ハードディスク、磁気テープ、又はあらゆる他の磁気媒体、ＣＤ−ＲＯＭ、あらゆる他の光学的媒体、パンチカード、紙テープ、孔のパターンを有するあらゆる他の物理的媒体、ＲＡＭ、ＰＲＯＭ、ＥＰＲＯＭ、ＦＬＡＳＨ−ＥＰＲＯＭ、あらゆる他のメモリチップ又はカートリッジ、以下で説明するような搬送波、又はコンピュータが読み取ることができるあらゆる他の媒体を含む。
【０１００】
様々な形態のコンピュータ可読媒体が、実行に向けて１つ又はそれよりも多くの命令の１つ又はそれよりも多くのシーケンスをプロセッサ２７０４に伝達することに関わると考えられる。例えば、命令は、最初にリモートコンピュータの磁気ディスク上に担持することができる。リモートコンピュータは、命令を動的メモリに取り込んでモデムを使用して電話回線で送ることができる。コンピュータシステム２７００に対してローカルであるモデムは、データを電話回線で受信して、赤外線送信器を使用してデータを赤外線信号に変換することができる。バス２７０２に結合された赤外線検出器は、赤外線信号で搬送されたデータを受信して、データをバス２７０２上に置くことができる。バス２７０２は、データを主メモリ２７０６に搬送することができ、プロセッサ２７０４は、主メモリ２７０６から命令を検索及び実行する。主メモリ２７０６によって指示された命令は、プロセッサ２７０４による実行の前又は後に記憶装置２７１０上に任意的に記憶することができる。
【０１０１】
コンピュータシステム２７００は、バス２７０２に結合された通信インタフェース２７１８も含む。通信インタフェース２７１８は、ローカルネットワーク２７２２に接続されているネットワークリンク２７２０との双方向データ通信結合を行う。例えば、通信インタフェース２７１８は、対応する形式の電話回線とのデータ通信接続を行う総合デジタルサービス網（ＩＳＤＮ）カード又はモデムとすることができる。別の例として、通信インタフェース２７１８は、適合するローカルエリアネットワーク（ＬＡＮ）とのデータ通信接続を行うＬＡＮカードとすることができる。無線リンクも実施することができる。あらゆるこのような実施例においては、通信インタフェース２７１８は、様々な形式の情報を表すデジタルデータストリームを搬送する電気信号、電磁信号、又は光信号を送受信する。
【０１０２】
ネットワークリンク２７２０は、一般的に、他のデータ装置との１つ又はそれよりも多くのネットワークを通じたデータ通信を行う。例えば、ネットワークリンク２７２０は、ローカルネットワーク２７２２を通じたホストコンピュータ２７２４との又は「インターネットサービスプロバイダ（ＩＳＰ）」２７２６によって運用されているデータ機器との接続を行うことができる。ＩＳＰ２７２６は、次に、現在一般的に「インターネット」２７２８と呼ばれる世界的パケットデータ通信ネットワークを通じたデータ通信サービスを提供する。ローカルネットワーク２７２２及び「インターネット」２７２８では、共に、デジタルデータストリームを搬送する電気信号、磁気信号、又は光信号を使用する。様々なネットワークを通じた信号及びネットワークリンク２７２０上及び通信インタフェース２７１８を通じた信号は、情報を移送する例示的な形態の搬送波である。
【０１０３】
コンピュータシステム２７００は、ネットワーク、ネットワークリンク２７２０、及び通信インタフェース２７１８を通じてメッセージを送受信することができる。「インターネット」の例においては、サーバ２７３０は、「インターネット」２７２８、ＩＳＰ２７２６、ローカルネットワーク２７２２、及び通信インタフェース２７１８を通じてアプリケーションプログラムに対して要求されたコードを伝達することができるであろう。受信したコードは、それを受信した時にプロセッサによって実行し、及び／又はその後の実行に向けて装置２７１０又は他の不揮発性記憶装置に記憶することができる。
【０１０４】
以上の明細書では、本発明の実施形態を実施例によっては変る場合がある多くの特定の詳細を参照して説明した。従って、本発明及び本発明であると本出願人が意図するものの単独唯一に示すものは、あらゆるその後の訂正を含む特定の形式で公開された本出願から公開された１組の特許請求の範囲である。従って、特許請求の範囲において明示的に示されていない制限、要素、特性、特徴、利点、又は属性は、いかなる点においても、このような特許請求の範囲を限定すべきではない。本明細書及び図面は、従って、制限的ではなく例示的な意味であると見なすものとする。
【０１０５】
広義には、本明細書は、コンテンツをターゲット装置にダウンロードする方法を開示するものである。コンテンツ及びターゲット装置の選択は、セットトップボックスによって開始される。選択がコンテンツプロバイダによって承認された時、ターゲット装置は、選択コンテンツがダウンロードの待機中であることを示すメッセージを受信する。メッセージを表示し、かつユーザが、ダウンロードを受諾／拒否するか、後の時点でダウンロードするか、特定の加入者が許可なしでターゲット装置にコンテンツをアップロードすることが許可するか、コンテンツを特定の加入者からダウンロードすることを拒否するか、又は明示的な許可によってのみターゲット装置にダウンロードすることを可能にするユーザインタフェースが生成される。従って、ターゲット装置から別の電子装置にダウンロードコンテンツを転送することを不要にすると同時に、テレビ中心体験を提供する。更に、コンテンツ選択は、ターゲット装置以外の装置によって開始され、一方でダウンロード可能なコンテンツが待機中である時にダウンロードを開始する柔軟性をターゲット装置に与える。
【図面の簡単な説明】
【０１０６】
【図１】ＰＣを使用してコンテンツをダウンロードする従来技術のシステムを示す図である。
【図２】コンテンツをセットトップボックスにダウンロードする従来技術のシステムを示す図である。
【図３】コンテンツをコンテンツダウンローダにダウンロードする本発明の例示的なシステム実施形態を示す図である。
【図４】本発明の一実施形態によりダウンロードのためのコンテンツの形式を選択する例示的なユーザインタフェースを示す図である。
【図５】コンテンツを選択するユーザインタフェースの一実施形態を示す図である。
【図６】選択コンテンツに対してダウンロードを確認するユーザインタフェースの一実施形態を示す図である。
【図７】ダウンロード前に情報を提供するユーザインタフェースの一実施形態を示す図である。
【図８】コンテンツダウンローダのダウンロードステータスを表示する一実施形態を示す図である。
【図９】コンテンツをコンテンツダウンローダにダウンロードする本発明の１つのシステム実施形態を示す図である。
【図１０】コンテンツをコンテンツダウンローダにダウンロードする本発明の１つのシステム実施形態を示す図である。
【図１１】コンテンツをコンテンツダウンローダにダウンロードする本発明の１つのシステム実施形態を示す図である。
【図１２】コンテンツをコンテンツダウンローダにダウンロードする本発明の１つのシステム実施形態を示す図である。
【図１３】コンテンツをコンテンツダウンローダにダウンロードする本発明の１つのシステム実施形態を示す図である。
【図１４】ダウンロードされたコンテンツを記憶するフォルダをコンテンツダウンローダ内に作成する本発明の１つのシステム実施形態を示す図である。
【図１５Ａ】本発明の一実施形態に従ってコンテンツをコンテンツダウンローダダウンロードする流れ図である。
【図１５Ｂ】本発明の一実施形態に従ってコンテンツをコンテンツダウンローダにダウンロードする流れ図である。
【図１６】コンテンツをターゲット装置にアップロードする本発明の一実施形態を示す図である。
【図１７】本発明の一実施形態に従って加入者情報にアクセスするユーザインタフェースを示す図である。
【図１８】本発明の一実施形態に従ってコンテンツをダウンロードするのに利用可能なターゲット装置を表示するユーザインタフェースを示す図である。
【図１９】本発明の一実施形態に従ってターゲット装置を選択するユーザインタフェースを示す図である。
【図２０】本発明の一実施形態に従ってターゲット装置に対してコンテンツダウンロードの形式を選択するユーザインタフェースを示す図である。
【図２１】本発明の一実施形態に従ってコンテンツ及びターゲット装置の選択を確認するユーザインタフェースを示す図である。
【図２２】本発明の一実施形態に従って加入者に付加的なオプションを提供するユーザインタフェースを示す図である。
【図２３】本発明の一実施形態に従って加入者に付加的な情報を提供するユーザインタフェースを示す図である。
【図２４】本発明の一実施形態に従ってコンテンツをターゲット装置にダウンロードする本発明の１つのシステム実施形態を示す図である。
【図２５Ａ】本発明の一実施形態に従ってコンテンツをターゲット装置にアップロードする流れ図である。
【図２５Ｂ】本発明の一実施形態に従ってコンテンツをターゲット装置にアップロードする流れ図である。
【図２６Ａ】本発明の一実施形態に従ってコンテンツをターゲット装置にダウンロードする流れ図である。
【図２６Ｂ】本発明の一実施形態に従ってコンテンツをターゲット装置にダウンロードする流れ図である。
【図２７】本発明の実施形態のためのプラットホームとして機能することができる汎用コンピュータシステムを示す図である。
【符号の説明】
【０１０７】
３１０  ディスプレイ
３２０  セットトップボックス
３４０  コンテンツプロバイダ
【図１】
2009508404.tif 000003
【図２】
2009508404.tif 000004
【図３】
2009508404.tif 000005
【図４】
2009508404.tif 000006
【図５】
2009508404.tif 000007
【図６】
2009508404.tif 000008
【図７】
2009508404.tif 000009
【図８】
2009508404.tif 000010
【図９】
2009508404.tif 000011
【図１０】
2009508404.tif 000012
【図１１】
2009508404.tif 000013
【図１２】
2009508404.tif 000014
【図１３】
2009508404.tif 000015
【図１４】
2009508404.tif 000016
【図１５Ａ】
2009508404.tif 000017
【図１５Ｂ】
2009508404.tif 000018
【図１６】
2009508404.tif 000019
【図１７】
2009508404.tif 000020
【図１８】
2009508404.tif 000021
【図１９】
2009508404.tif 000022
【図２０】
2009508404.tif 000023
【図２１】
2009508404.tif 000024
【図２２】
2009508404.tif 000025
【図２３】
2009508404.tif 000026
【図２４】
2009508404.tif 000027
【図２５Ａ】
2009508404.tif 000028
【図２５Ｂ】
2009508404.tif 000029
【図２６Ａ】
2009508404.tif 000030
【図２６Ｂ】
2009508404.tif 000031
【図２７】
2009508404.tif 000032
【国際調査報告】
2009508404.tif 000033