(57)【要約】      （修正有）【課題】ネットワーク接続された媒体コンテンツのアグリゲーション機能を具備するネットワーク接続可能な大容量ストレージ・ドングルを提供する。【解決手段】コンサンプション・モードのドングルを１またはそれ以上のソース・デバイスに挿入する段階であって、１またはそれ以上のソース・デバイスは、ネットワークの一部であり、機器上でアクセスするために蓄積されたコンテンツを記憶する段階と、１またはそれ以上のソース・デバイスの各デバイス上で、蓄積されたコンテンツに含まれる１またはそれ以上のディレクトリ構造をユーザが選択できるようにする段階と、選択されたディレクトリ構造のそれぞれに対してファイル共有を作成する段階とを含む。【選択図】図１
2011018308.tif 000002
【特許請求の範囲】
【請求項１】
コンサンプション・モードのドングルを１またはそれ以上のソース・デバイスに挿入する段階であって、前記１またはそれ以上のソース・デバイスは、ネットワークの一部であり、機器上でアクセスするために蓄積されたコンテンツを記憶する、段階と、
前記１またはそれ以上のソース・デバイスの各デバイス上で、前記蓄積されたコンテンツに含まれる１またはそれ以上のディレクトリ構造をユーザが選択できるようにする段階と、
前記選択されたディレクトリ構造のそれぞれに対してファイル共有を作成する段階と、
を含むことを特徴とする方法。
【請求項２】
アグリゲーション・モードの前記ドングルを前記機器に挿入する段階と、
前記ドングルを前記ネットワークに接続する段階と、
前記作成されたファイル共有内のコンテンツを蓄積し、前記蓄積されたコンテンツを単一の大容量ストレージ・デバイスとして前記機器に対して表する段階と、
をさらに含むことを特徴とする請求項１記載の方法。
【請求項３】
前記機器は、内蔵ネットワーク接続機能を有していないことを特徴とする請求項２記載の方法。
【請求項４】
前記機器は、デジタル・テレビであることを特徴とする請求項２記載の方法。
【請求項５】
前記ファイル共有は、ネットワーク・ファイル共有であることを特徴とする請求項２記載の方法。
【請求項６】
前記１またはそれ以上のディレクトリ構造は、ディレクトリ・ツリーであることを特徴とする請求項２記載の方法。
【請求項７】
前記ドングルが前記１またはそれ以上のソース・デバイスに挿入されると、前記ドングルは、前記１またはそれ以上のソース・デバイスに対して、自動実行ファイルを有するコンパクト・ディスク読取り専用メモリ（ＣＤ−ＲＯＭ）として現れることを特徴とする請求項２記載の方法。
【請求項８】
ユーザ・インターフェイスを介して、前記蓄積されたコンテンツの表示がメイン・コンテンツ上にオーバーレイされるようにする段階をさらに含むことを特徴とする請求項２記載の方法。
【請求項９】
ドングルを備えたシステムであって、
コンサンプション・モードの前記ドングルは１またはそれ以上のソース・デバイスに挿入され、前記１またはそれ以上のソース・デバイスはネットワークの一部であり、機器上でアクセスするために蓄積されるコンテンツを記憶し、前記ドングルは、前記１またはそれ以上のソース・デバイスの各デバイス上で、前記蓄積されたコンテンツに含まれる１またはそれ以上のディレクトリ構造をユーザが選択できるようにし、前記ドングルは、前記選択されたディレクトリ構造のそれぞれのためのファイル共有を作成することを特徴とするシステム。
【請求項１０】
アグリゲーション・モードの前記ドングルが前記機器に挿入され、前記ドングルが自動的に前記ネットワークに接続し、前記ドングルが、前記機器に対して、前記蓄積されたコンテンツを単一の大容量ストレージ・デバイスとして表すためにコンテンツを前記作成されたファイル共有に蓄積することを特徴とする請求項９記載のシステム。
【請求項１１】
前記機器は、内蔵ネットワーク接続機能を有していないことを特徴とする請求項１０記載のシステム。
【請求項１２】
前記機器は、デジタル・テレビであることを特徴とする請求項１０記載のシステム。
【請求項１３】
前記ファイル共有は、ネットワーク・ファイル共有であることを特徴とする請求項１０記載のシステム。
【請求項１４】
前記１またはそれ以上のディレクトリ構造は、ディレクトリ・ツリーであることを特徴とする請求項１０記載のシステム。
【請求項１５】
前記ドングルが前記１またはそれ以上のソース・デバイスに挿入されると、前記ドングルは、前記１またはそれ以上のソース・デバイスに対して、自動実行ファイルを有するコンパクト・ディスク読取り専用メモリ（ＣＤ−ＲＯＭ）として現れることを特徴とする請求項１０記載のシステム。
【請求項１６】
前記機器は、ユーザ・インターフェイスを介して、前記蓄積されたコンテンツの表示がメイン・コンテンツにオーバーレイされるようにすることを特徴とする請求項１０記載のシステム。
【請求項１７】
処理システムに方法を実行させる命令を収容する機械読取り可能な格納媒体であって、前記処理システムによって前記命令が実行されると、前記方法は、
コンサンプション・モードのドングルを１またはそれ以上のソース・デバイスに挿入する段階であって、前記１またはそれ以上のソース・デバイスは、ネットワークの一部であり、機器上でアクセスするために蓄積されたコンテンツを記憶する、段階と、
前記１またはそれ以上のソース・デバイスの各デバイス上で、前記蓄積されたコンテンツに含まれる１またはそれ以上のディレクトリ構造をユーザが選択できるようにする段階と、
前記選択されたディレクトリ構造のそれぞれに対してファイル共有を作成する段階と、
を含むことを特徴とする機械読取り可能な格納媒体。
【請求項１８】
アグリゲーション・モードの前記ドングルを前記機器に挿入する段階と、
前記ドングルを前記ネットワークに接続する段階と、
前記作成されたファイル共有内のコンテンツを蓄積し、前記蓄積されたコンテンツを単一の大容量ストレージ・デバイスとして前記機器に対して表する段階と、
をさらに含むことを特徴とする請求項１７記載の機械読取り可能な格納媒体。
【請求項１９】
前記機器は、内蔵ネットワーク接続機能を有していないことを特徴とする請求項１８記載の機械読取り可能な格納媒体。
【請求項２０】
前記機器は、デジタル・テレビであることを特徴とする請求項１８記載の機械読取り可能な格納媒体。
【請求項２１】
前記ファイル共有は、ネットワーク・ファイル共有であることを特徴とする請求項１８記載の機械読取り可能な格納媒体。
【請求項２２】
前記１またはそれ以上のディレクトリ構造は、ディレクトリ・ツリーであることを特徴とする請求項１８記載の機械読取り可能な格納媒体。
【請求項２３】
前記ドングルが前記１またはそれ以上のソース・デバイスに挿入されると、前記ドングルは、前記１またはそれ以上のソース・デバイスに対して、自動実行ファイルを有するコンパクト・ディスク読取り専用メモリ（ＣＤ−ＲＯＭ）として現れることを特徴とする請求項１８記載の機械読取り可能な格納媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク接続された媒体コンテンツのアグリゲーション機能を具備するネットワーク接続可能な大容量ストレージ・ドングルに関する。
【背景技術】
【０００２】
今日の家庭は、単一のディスプレイ・デバイスによってコンテンツを受信および表示するための１またはそれ以上の手段を有することがある。例えば、家庭内の様々な電子デバイスがユーザに娯楽の手段を提供するような方法でネットワーク接続されることがある。今日の家庭の多くに媒体コンテンツなどのコンテンツを受信、記憶および／または表示するための１またはそれ以上の手段を有する可能性があるが、これらのデバイスの多くは、ユーザの経験の限界がある。例えば、今日、ユーザが家庭内ネットワークに記憶される媒体コンテンツをユーザ自身のデジタル・テレビから（直接的に、またはセット・トップ・ボックスを介して）アクセスしたい場合、ユーザの経験は、多くの場合、未熟である可能性がある。
【０００３】
例えば、多くのデジタル・テレビは、内蔵ネットワーク接続機能を有していない。ここで、デジタル・テレビが大容量ストレージ（格納）デバイスをサポートしていれば、ユーザは、所望の媒体コンテンツを有するソース・デバイスの設置場所まで物理的に移動し、媒体コンテンツを大容量ストレージ・デバイスにコピーし、その後、その大容量ストレージ・デバイスをデジタル・テレビに挿入すれば表示することができる。当然ながら、一度にいくつのファイルが表示できるかには限界があり、デジタル・テレビに新しいコンテンツまたは別のコンテンツを表示するためには、そのたびに、このプロセスを繰り返さなければならない。
【０００４】
あるいは、別の方法として、ユーザは、デジタル・テレビと家庭内ネットワークとの間の中間装置として市販のデジタル媒体アダプタ（ＤＭＡ）を使用することもできる。ここで、ＤＭＡは、ビデオおよびアナログ信号をソース・デバイスからデジタル・テレビに直接に、適宜、アナログ形式またはデジタル形式で配信することができる。しかし、ＤＭＡは、所望の媒体コンテンツを記憶しているソース・デバイスで媒体サーバ・ソフトウェアが実行されている必要がある。加えて、ＤＭＡは、一般的には、ＤＭＡ自身のユーザ・インターフェイスを有しており、ユーザはそれに習熟する必要がある。今日のＤＭＡは、多くの場合、使用するのが非常に難しく、不満のように思われる。
【０００５】
デジタル・テレビが内蔵ネットワーク接続機能を有することができ、ＤＬＮＡ（デジタル・リビング・ネットワーク・アライアンス）プロトコルをサポートできるさらに別の方法では、ＤＭＡ自身のユーザ・インターフェイスを有する独立したＤＭＡの使用は排除できる。しかし、ここで、この方法は、家庭内ネットワーク上のソース・デバイスが媒体サーバ・ソフトウェアを（常時）実行していることに依然として依存する。
【図面の簡単な説明】
【０００６】
【図１】システムの一実施例を示した図である。
【図２】ユーザ・インターフェイスの一実施例を示した図である。
【図３】ロジックのフローチャートの一実施例を示した図である。
【図４】ロジックのフローチャートの一実施例を示した図である。
【図５】システムの一実施例を示した図である。
【図６】デバイスの一実施例を示した図である。
【発明を実施するための形態】
【０００７】
本発明の様々な実施例は、一般に、ネットワークに接続された媒体コンテンツのアグリゲーション機能を具備するネットワーク接続可能な大容量ストレージ・ドングル（ｍａｓｓ  ｓｔｏｒａｇｅ  ｄｏｎｇｌｅ）に関連する。本実施例は、デジタル・テレビが内蔵ネットワーク接続機能を有していなくても、ユーザが、デジタル・テレビによって（直接的に、またはセット・トップ・ボックスを介して）、ネットワーク内の様々なデバイスに記憶される媒体コンテンツをより容易にアクセスできるようにしているが、本実施例はこれに限定されることはない。デジタル・テレビを介したソース・デバイスのこのアクセスは、デジタル媒体アダプタ（ＤＭＡ）を使用せずに、かつ媒体サーバ・ソフトウェアがソース・デバイス上で常時実行されることを必要とせずに行うことができる。本実施例では、デジタル・テレビは、ユニバーサル・シリアル・バス（ＵＳＢ）サム・ドライブ、セキュア・デジタル（ＳＤ）メモリ・カード、コンパクト・フラッシュ・メモリ・カードなどの大容量ストレージ・デバイスに記憶されているコンテンツを再生または表示できることのみが必要である。本発明の実施例は、コンサンプション・モード（ｃｏｎｓｕｍｐｔｉｏｎ  ｍｏｄｅ）およびアグリゲーション・モード（ａｇｇｒｅｇａｔｉｏｎ  ｍｏｄｅ）で動作できるネット接続可能な大容量ストレージ・ドライブまたはドングルを提供する。
【０００８】
コンサンプション・モードで動作している間、ドングルは、ユーザによって、家庭内ネットワーク内の、例えば、デジタル・テレビに表示するために蓄積された媒体コンテンツを収容するソース・デバイスに挿入される。ここで、ドングルのコンサンプション・モジュールは、ユーザに選択プロセスを案内し、そのソース・デバイス用の一意のパスワードで保護されたファイル共有を作成する。本実施例では、ファイル共有は、ネットワーク・ファイル共有であってもよい。このプロセスは、デジタル・テレビで表示するために蓄積された媒体コンテンツを有する、ネットワーク内の各ソース・デバイスについて繰り返すことができる。
【０００９】
次に、ドングルはアグリゲーション・モードにされ、デジタル・テレビに挿入される。ここで、本実施例では、ドングルは、デジタル・テレビに対しては単一の大容量ストレージ・デバイスとして現れ、自動的にネットワークに接続し、ドングルがコンサンプション・モードであった間に作成されたファイル共有のすべてをマップ表示する。ドングルのアグリゲーション・モジュールは、デジタル・テレビに対して、ファイル共有内の媒体ファイルの蓄積を単一の大容量ストレージ・デバイスとして表す。
【００１０】
本発明の実施例の重要な一態様は、ユーザがネットワーク接続パラメータを検索または設定する必要がないこと、およびどのファイル共有も設定を要求されないことであるが、これはすべて、コンサンプション・モードにあるときにドングルによって扱われるからである。本発明の実施例のもう１つの重要な態様は、ユーザが、所望の媒体ファイルまたはコンテンツが物理的に置かれているソース・デバイスを意識する必要がないことである。これは、ドングルがアグリゲーション・モードになっているときにデジタル・テレビに挿入されると、媒体コンテンツのすべてが（ユーザ設定のディレクトリ・ツリーまたは構造とともに）蓄積されるからである。ユーザにとっては、蓄積されたコンテンツは、単一の大容量ストレージ・デバイスまたは蓄積された媒体ドライブ下にあるように見える。ここで、ユーザ設定のディレクトリ・ツリーまたは構造のいずれかに新しい媒体ファイルまたはコンテンツが追加されると、そのファイルは、ドングルを介して、デジタル・テレビの蓄積された媒体ドライブ上の適切な場所に単純に現れ、そのためにユーザのアクションは必要ない。他の実施例も説明および特許請求することができる。
【００１１】
様々な実施例が１またはそれ以上の要素または構成要素を含んでいてもよい。要素は、特定の動作を実行するように構成された任意の構造を含んでいてもよい。各要素は、所与のセットの設計パラメータまたは動作の制約に応じて所望のとおりに、ハードウェア、ソフトウェアまたはそれらの組合せとして実施できる。本実施例は、例として特定の接続形態での限定された数の要素に関して説明されることがあるが、本実施例は、所与の実施態様に応じて所望のとおりに、代替接続形態で、より多いまたはより少ない要素を含んでいてもよい。「一実施例」または「ある実施例」と言及した場合、それは、その実施例に関連付けて説明される特定の機能、構造、または特性は、少なくとも１つの実施例に含まれるということに留意することは価値がある。本明細書中の様々な箇所で「一実施例において」という句が使用されるが、それらがすべて、必ずしも同じ実施例を指しているわけではない。
【００１２】
図１は、システム１００の実施例を示した図である。図１を参照すると、システム１００は、コンテンツ・サーバ（複数可）１０２、ネットワーク接続１０４およびユーザ環境１０６を含んでいてもよい。ユーザ環境１０６は、家庭用電子（ＣＥ）機器１０８、ディスプレイ・デバイス１１０、ユーザ入力デバイス１１２、デバイス群１１４（１１４−１から１１４−ｎ。ｎは任意の正の整数）、およびネット接続可能な大容量ストレージ・ドングル１１５を含んでもよい。ドングル１１５は、コンサンプション・エンジンまたはモジュール１１６およびアグリゲーション・エンジンまたはモジュール１１７を含んでいてもよい。Ｐ２Ｐ入力１２０およびブロードキャスト／衛星／ケーブル入力１２２は、ユーザ環境１０６からアクセス可能である。可能な入力または接続には、ＤＶＢ−ＨおよびＤＭＢ−Ｔ送受信機接続、ＡＴＳＣおよびケーブル・テレビ・チューナ、ＵＭＴＳおよびＷｉＭＡＸ  ＭＢＭＳ／ＭＢＳ、ＤＳＬまたはイーサネット（登録商標）を介したＩＰＴＶ接続、ＷｉＭａｘおよびＷｉｆｉ接続、イーサネット（登録商標）接続などもある。次に、これらの要素のそれぞれをより詳しく説明する。
【００１３】
コンテンツ・サーバ１０２は、ネットワーク接続１０４を介して接続可能なコンテンツを含んでいてもよい。コンテンツ・サーバ１０２は、ネットワーク接続１０４を介してユーザ環境１０６（および図１に示されていない他のユーザ環境）と通信することができる。ネットワーク接続１０４は、高速のインターネット接続であってもよいし、特定の用途に適した、他のあらゆるタイプの接続であってもよい。新しい接続が開発されるとき、他のタイプの接続が追加されてもよいし、他のタイプの接続に置換されてもよい。
【００１４】
本実施例では、ユーザ環境１０６は、ＣＥ機器１０８を含んでいてもよい。ＣＥ機器１０８は、例えば、デジタル・テレビを表してよい。本発明の実施例は、本明細書では、機器１０８はＣＥ機器またはデジタル・テレビであるとして説明されることがあるが、このことは、本発明を制限するように意図されているのではない。機器１０８は、ユニバーサル・シリアル・バス（ＵＳＢ）サム・ドライブ、セキュア・デジタル（ＳＤ）メモリ・カード、コンパクト・フラッシュ・メモリ・カードなどの大容量ストレージ・デバイスに記憶されているコンテンツを再生／表示できる任意のデバイスであってもよい。ＣＥ機器１０８は内蔵ネットワーク接続機能を有する必要はないが、本実施例はそれに限定されることはない。
【００１５】
ＣＥ機器１０８は、ディスプレイ・デバイス１１０および／またはユーザ入力デバイス１１２にも関連付けることができる。ディスプレイ・デバイス１１０は、モニタ、プロジェクタ、従来のアナログ・テレビ受信機、ＭＩＤ、携帯電話、ＰＣ、ラップトップ、または視覚可能なビデオ・ディスプレイを備えた他のあらゆるタイプのデバイスであってもよい。接続されたデバイスの出力のオーディオ部分は、オーディオ／ビデオ（Ａ／Ｖ）受信機または音処理エンジンなどの増幅器を経てヘッドホン、スピーカ、または他のあらゆるタイプの音発生デバイスまでの経路をたどってよい。ユーザ入力デバイス１１２は、ユーザがＣＥ機器１０８と通信するのに適したあらゆるタイプの入力デバイスであってもよい。
【００１６】
本実施例では、ネット接続可能大容量ストレージ・ドングル１１５が、ＣＥ機器１０８が内蔵ネットワーク接続機能を有していなくても、ユーザは、ＣＥ機器１０８によって、ネットワーク内の様々なデバイス（ソース・デバイス）に記憶されている媒体コンテンツをより容易にアクセスできるようにしているが、本実施例はこれに限定されることはない。ＣＥ機器１０８によるソース・デバイスのアクセスは、ＤＭＡを使用せずに、かつ媒体サーバ・ソフトウェアがソース・デバイス上で常時実行されることを必要とせずに行うことができる。本実施例では、ドングル１１５は、媒体またはコンテンツの異なるソースをサポートする複数の入力を受信するようになされている。その複数の入力は、ワイヤード（有線）、ワイヤレス、またはその両方の組合せを含む、様々なタイプの接続を表してよい。
【００１７】
より具体的には、その複数の入力は、インターネット・プロトコル（ＩＰ）入力接続（例えば、ネットワーク接続１０４）、パーソン・ツー・パーソン（Ｐ２Ｐ）入力接続１２０、ブロードキャスト／衛星／ケーブル入力接続１２２、ＤＶＢ−ＨおよびＤＭＢ−Ｔ送受信機接続、ＡＴＳＣおよびケーブル・テレビ・チューナ、ＵＭＴＳおよびＷｉＭＡＸ  ＭＢＭＳ／ＭＢＳ、ＤＳＬまたはイーサネット（登録商標）を介したＩＰＴＶ接続、ＷｉＭａｘおよびＷｉＦｉ接続、イーサネット（登録商標）接続、および各種電子デバイス１１４−１から１１４−ｎからの入力を表してよい。
【００１８】
電子デバイス１１４の例には、パーソナル・コンピュータ（ＰＣ）、デジタル・テレビ（ＤＴＶ）、デジタル・ビデオ・ディスク（ＤＶＤ）プレーヤ、ビデオ・カット・レコーダ（ＶＣＲ）プレーヤ、コンパクト・ディスク（ＣＤ）プレーヤ、セット・トップ・ボックス（ＳＴＢ）、ステレオ受信機、オーディオ／ビデオ受信機（ＡＶＲ）、媒体センタ、パーソナル・ビデオ・レコーダ（ＰＶＲ）、デジタル・ビデオ・レコーダ（ＤＶＲ）、ゲーム・デバイス、デジタル・キャムコーダ、デジタル・カメラ、ブラックベリー、携帯電話、パーソナル・デジタル・アシスタント（ＰＤＡ）、フラッシュ・デバイス、ラップトップなどがあり得る。電子デバイス１１４は、これらの例に限定されることはない。
【００１９】
本実施例では、コンテンツは、あらゆるタイプのコンテンツまたはデータでよい。コンテンツの例には、一般的に、ユーザ用の情報、例えば、媒体情報、音声情報、ビデオ情報、オーディオ情報、画像情報、テキスト情報、数字情報、英数字シンボル、図形などを表す任意のデータまたは信号がある。本実施例は、このコンテキストで限定されることはない。
【００２０】
上述のように、ネット接続可能大容量ストレージ・ドングル１１５は、コンサンプション・モジュール１１６およびアグリゲーション・モジュール１１７を含む。コンサンプション・モジュール１１６は、ドングル１１５のコンサンプション・モードまたはコンサンプション機能を促進することができる。アグリゲーション・モジュール１１７は、ドングル１１５のアグリゲーション・モードまたはアグリゲーション機能を促進することができる。ドングル１１５は、本明細書で説明される実施例の機能を実行するようになされた任意のドライブまたはデバイスであってもよい。
【００２１】
コンサンプション・モード（スイッチまたは他の手段によってアグリゲーション・モードから切り替えられる）で動作している間、ドングル１１５は、家庭内ネットワーク内の、例えば、ＣＥ機器１０８に表示するために集められた媒体コンテンツを有するソース・デバイスに挿入または接続される。デバイス群１１４は、そのようなソース・デバイスを含んでいてもよい。本実施例では、ドングル１１５によって使用されるソース・デバイスは、特殊な媒体サーバ・ソフトウェアを実行する必要はない。ソース・デバイスは、ファイル共有が可能であることのみが必要である。ファイル共有タイプの一例は、ネットワーク・ファイルの共有（例えば、共通インターネット・ファイル・システム（ＣＩＦＳ）ファイル共有）であるが、本発明の実施例はこれに限定されることはない。
【００２２】
ソース・デバイスに挿入されると、ソース・デバイスはドングル１１５を感知し、本実施例では、ドングル１１５は、ソース・デバイスには、自動実行ファイルを有するコンパクト・ディスク読取り専用メモリ（ＣＤ−ＲＯＭ）として見える（これはコンサンプション・モジュール１１６である）。コンサンプション・モジュール１１６が実行され、ユーザに、ソース・デバイス上のどのディレクトリ・ツリーまたは構造がドングル１１５を介してＣＥ機器１０８で使用できるようにされるべきかを選択するプロセスを案内する。コンサンプション・モジュール１１６は、ソース・デバイスの選択されたディレクトリ・ツリーまたは構造用に一意の、パスワード保護されたファイル共有も作成する。本実施例では、ファイル共有は、ネットワーク・ファイル共有であってもよい。ネットワーク・ファイル共有の例としてＣＩＦＳネットワーク・ファイル共有があるが、本発明の実施例はこれに限定されることはない。また、本実施例では、モジュール１１６は、新しく作成されたＣＩＦＳネットワーク・ファイル共有用に名前およびパスワードを自動的に作成する。本実施例では、コンサンプション・モジュール１１６は、ＣＩＦＳ共有の名前、パスワード、ＩＰアドレス、およびネットワークに関する任意の他の必要な情報をドングルの不揮発性メモリに記憶する。ネットワークに関する情報の例には、サービス・セット識別子（ＳＳＩＤ）、ＷＥＰ（Ｗｉｒｅｄ  Ｅｑｕｉｖａｌｅｎｔ  Ｐｏｌｉｃｙ）鍵などがあり得る。本発明の実施例は、このコンテキストで限定されることはない。
【００２３】
本実施例では、ユーザは、ドングル１１５を介してＣＥ機器１０８に表示するために蓄積されたコンテンツを有するソース・デバイスごとに、このプロセスを繰り返すことができる。また、このプロセスは、ユーザが、ドングル１１５を介して表示するために使用可能なものを変更または更新することを所望する場合も繰り返すことができる。例えば、ユーザが特定のソース・デバイス用のディレクトリ・ツリーまたは構造にディレクトリを追加または削除したくて、したがって、そのソース・デバイスのＣＩＦＳネットワーク・ファイル共有を変更したいことがあり得る。また、ユーザは、そのユーザのネットワーク構成を変更したくて、したがって、必要なＣＩＦＳネットワーク・ファイル共有を更新しなければならないこともあり得る。
【００２４】
本発明の実施例の重要な一態様は、ユーザがネットワーク接続パラメータを検索または設定する必要がないこと、およびどのＣＩＦＳネットワーク・ファイル共有も設定を要求されないことであるが、これはすべて、コンサンプション・モジュール１１６によって扱われるからである。
【００２５】
本実施例では、ドングル１１５はアグリゲーション・モード（スイッチまたは他の手段によってコンサンプション・モードから切り替えられる）にすることができ、ＣＥ機器１０８に挿入または接続することができる。ここで、本実施例では、ドングル１１５は、ＣＥ機器１０８（例えば、デジタル・テレビ）に対しては単一の大容量ストレージ・デバイスまたは蓄積された媒体ドライブとして現れる。ドングル１１５は自動的にネットワークに接続し、アグリゲーション・モジュール１１７が、ドングル１１５がコンサンプション・モードであった間に作成されたＣＩＦＳネットワーク・ファイル共有のすべてをマッピングする。アグリゲーション・モジュール１１７は、ＣＥ機器１０８に対して、ファイル共有内の媒体ファイルの蓄積を単一の大容量ストレージ・デバイスまたは蓄積された媒体デバイスとして表す。
【００２６】
本発明の実施例のもう１つの重要な態様は、ユーザが、所望の媒体ファイルまたはコンテンツが物理的に置かれているソース・デバイスを意識する必要がないことである。これは、ドングル１１５がアグリゲーション・モードになっているときにＣＥ機器１０８に挿入されると、媒体コンテンツのすべてが（ユーザ設定のディレクトリ・ツリーまたは構造とともに）蓄積されるからである。ユーザにとっては、蓄積されたコンテンツは、単一の大容量ストレージ・デバイスまたは蓄積された媒体ドライブ下にあるように現れる。ここで、ユーザ設定のディレクトリ・ツリーまたは構造のいずれかに新しい媒体ファイルまたはコンテンツが追加されると、そのファイルは、ドングル１１５を介して、ＣＥ機器の蓄積された媒体ドライブ上の適切な場所に単純に現れ、そのためにユーザのアクションは必要ない。
【００２７】
コンサンプション・モジュール１１６およびアグリゲーション・モジュール１１７は、図１では、２つの個別のモジュールまたは構成要素として示されるが、本発明の実施例では、このコンテキストで限定されることはないことに留意することが重要である。例えば、モジュール１１６，１１７の機能は１つの構成要素にまとめてもよいし、３個以上の構成要素に分割してもよい。
【００２８】
本明細書で説明される本発明の実施例は、家庭用娯楽システムまたは家庭内ネットワークとして説明されることがあるが、このことは、本発明を制限するように意図されているのではない。本発明の実施例は、必ずしも限定ではないが、オフィス環境、研究環境、病院または施設環境など、任意の接続された環境に適用可能である。
【００２９】
様々な実施例において、システム１００は、ワイヤレス・システム、ワイヤード・システム、またはその両方の組合せとして実施できる。ワイヤレス・システムとして実施される場合、システム１００は、１またはそれ以上のアンテナ、送信機、受信機、送受信機、増幅器、フィルタ、制御ロジックなどのワイヤレス共有媒体を介して通信するのに適した構成要素およびインターフェイスを含んでいてもよい。ワイヤレス共有媒体の例には、ＲＦスペクトルなどのワイヤレス・スペクトルの一部分があり得る。ワイヤード・システムとして実施される場合、システム１００は、入出力（Ｉ／Ｏ）アダプタ、Ｉ／Ｏアダプタを対応するワイヤード通信媒体に接続するための物理的コネクタ、ネットワーク・インターフェイス・カード（ＮＩＣ）、ディスク・コントローラ、ビデオ・コントローラ、オーディオ・コントローラなどのワイヤード通信媒体を介して通信するのに適した構成要素およびインターフェイスを含んでいてもよい。ワイヤード通信媒体の例には、ワイヤ、ケーブル、金属製リード線、プリント回路基板（ＰＣＢ）、バックプレーン、スイッチ・ファブリック、半導体材料、対撚線、同軸ケーブル、光ファイバなどがあり得る。
【００３０】
上述および実施例で説明されるように、ドングル１１５は、ＣＥ機器１０８（例えば、デジタル・テレビ）に対しては単一の大容量ストレージ・デバイスまたは蓄積された媒体ドライブとして現れる。本発明の実施例は、ＣＥ機器１０８によって現在表示されているメイン・コンテンツの上に、ドングル１１５を介して、蓄積された媒体ドライブ、すなわち、「ドングル・コンテンツ」または「蓄積されたコンテンツ」を表示する備えがある。例えば、メイン・コンテンツは表示画面のメイン・コンテンツ・セクションに表示できる。ここで、メイン・コンテンツ・セクションは画面全体を含む。ドングル・コンテンツはドングル・コンテンツ・セクションに表示できる。ここで、ドングル・コンテンツ・セクションは、画面上のメイン・コンテンツ・セクションの上に何らかの方法でオーバーレイされる。
【００３１】
図２を参照すると、ユーザ・インターフェイス２００の実施例が示される。ユーザ・インターフェイス２００は、メイン・コンテンツ・セクション２０２およびドングル・コンテンツ・セクション２０４を有している。ユーザ・インターフェイス２００は、例えば、ディスプレイ・デバイス１１０（図１）に表示できる。本実施例では、ドングル・コンテンツ・セクション２０４は、ネットワーク内の、ドングル・コンテンツ内で表されるソース・デバイスの数と同じだけのサブセクションまたはウィンドウを有することができる（例えば、ドングル１１５がコンサンプション・モードであった間に作成されたファイル共有ごとに１つのサブセクションまたはウィンドウ）。これは、本発明を限定するようには意図されていない。次に、これらのセクションのそれぞれをより詳しく説明する。
【００３２】
本実施例では、メイン・コンテンツ・セクション２０２は、例えば、ＣＥ機器１０８でユーザが見る主またはメイン・コンテンツを表示する。メイン・コンテンツは、ケーブルまたは衛星フィードを介してブロードキャストおよび受信することができ、デジタル記録デバイス（ＰＶＲまたはＤＶＲなど）に事前記録して記憶することができ、インターネットを経由してＩＰ接続を介してストリームまたはダウンロードすることができ、家庭内ローカル・エリア・ネットワーク（ＬＡＮ）に記憶することができ、様々なタイプのビデオ・インターコネクト（例えば、ＶＧＡ（ビデオ・グラフィックス・アレイ）、ＨＤＭＩ（ハイデフィニション・マルチ媒体インターフェイス）、コンポーネント・ビデオ、コンポジット・ビデオなど）によって受信することなどができる。また、接続または入力には、ＤＶＢ−ＨおよびＤＭＢ−Ｔによる送受信機接続、ＡＴＳＣおよびケーブル・テレビ・チューナ、ＵＭＴＳおよびＷｉＭＡＸ  ＭＢＭＳ／ＭＢＳ、ＤＳＬまたはイーサネット（登録商標）を介したＩＰＴＶ接続、ＷｉＭａｘおよびＷｉｆｉ接続、イーサネット（登録商標）接続などもある。本実施例では、セクション２０２に表示されるコンテンツは、ユーザが変更することはできない。セクション２０２に表示されるコンテンツには、ショーまたはプログラム、図形、ビデオ・ゲーム、本、ビデオ短編、ビデオ予告編、ニュース・クリップ、ニュース・ハイライトなどがあり得る。関連の音声、オーディオ、音楽なども、表示されるコンテンツとともにセクション２０２に表示できる。
【００３３】
本実施例では、ドングル・コンテンツ・セクション２０４に表示されるコンテンツは、ドングル・コンテンツ（例えば、ドングル１１５およびアグリゲーション・モジュール１１７を介して定義される、蓄積された媒体ドライブ）を表すことができる。本実施例では、セクション２０４に表示されるコンテンツは、任意のコンテンツまたは情報または図形（例えば、オーディオ、ビデオ、または図形信号）またはテキスト（例えば、ＵＲＬリンク）であってもよい。本実施例では、コンテンツは、インターネットからＩＰ接続を介して（例えば、図１のコンテンツ・サーバ１０２およびネットワーク接続１０４を介して）、Ｐ２Ｐ接続（入力１２０など）を介して、ブロードキャスト／衛星／ケーブル（入力１２２など）、ＤＶＢ−ＨおよびＤＭＢ−Ｔ送受信機接続、ＡＴＳＣおよびケーブル・テレビ・チューナ、ＵＭＴＳおよびＷｉＭＡＸ  ＭＢＭＳ／ＭＢＳ、ＤＳＬまたはイーサネット（登録商標）を介したＩＰＴＶ接続、ＷｉＭａｘおよびＷｉＦｉ接続、イーサネット（登録商標）接続などを介してソース・デバイスにストリームまたはダウンロードすることができる。他の実施例では、コンテンツは、任意のＵＳＢデバイス接続（デバイス１１４からなど）を介して受信されたコンテンツであってもよい。ユーザ・インターフェイス２００は、ディスプレイ・デバイス（ディスプレイ・デバイス１１０など）に表示できる。テレビは、ディスプレイ・デバイスの例である。他の例には、限定ではないが、ビデオを表示する画面を有するモバイル・インターネット・デバイス（ＭＩＤ）、携帯電話、ＰＣ、ラップトップ、または本発明の実施例を促進するようになされた任意の他のデバイスがあり得る。
【００３４】
実施例では、ドングル１１５および／またはＣＥ機器１０８は、ユーザがドングル・コンテンツの表示をカスタマイズできるようにしている。例えば、本実施例では、メイン・コンテンツは、ディスプレイ画面のメイン・コンテンツ・セクション２０２に表示できる。ここで、メイン・コンテンツ・セクション２０２は画面全体を含む。ドングル・コンテンツはドングル・コンテンツ・セクション２０４に表示できる。ここで、ドングル・コンテンツ・セクションは、画面上のメイン・コンテンツ・セクションの上に何らかの方法でオーバーレイされる。本実施例では、ドングル・コンテンツ・セクション２０４は、蓄積された媒体コンテンツ・ドライブをソース・デバイスのそれぞれの個別ウィンドウによって表すことができる。また、ドングル・コンテンツは、個々のユーザ設定のディレクトリ・ツリーまたは構造として表示することもできる。本発明の実施例は、ユーザがメイン・コンテンツ・セクションおよびドングル・コンテンツ・セクションの表示（例えば、画面上の配置、サイズ、コンテンツに関連付けられたオーディオの音量レベル、品質（例えば、不透明または透明）、オーディオのみ、視覚のみなど）をカスタマイズできるようにしている。本発明の実施例は、このコンテキストで限定されることはない。
【００３５】
再び図２を参照すると、ユーザ・インターフェイス２００は、セクション２０４が、サイズはメイン・コンテンツ・セクション２０２より小さく、位置はユーザ・インターフェイス２００の左下隅に位置付けられている１つの表示形式を示す。本発明の実施例は、図２に示された表示形式に限定されることはない。実際には、本発明の実施例は、ユーザが、セクション２０４に表示されるコンテンツをカスタマイズできるようにしており、ユーザ・インターフェイス２００内のセクション２０４の位置およびサイズをカスタマイズできるようにしている。ここで、ユーザは、ユーザの好みを反映するようにセクション２０４をカスタマイズできるようにしたプログラム要素をＩＰ配信サイトまたはサービスから、またはＵＳＢデバイス（例えば）からドングル１１５またはＣＥ機器１０８にダウンロードすることができる。セクション２０４のカスタマイズには、ウィンドウの数、ウィンドウのそれぞれに表示されるコンテンツ、ユーザ・インターフェイス２００上のセクション２０４のサイズおよび位置などがあり得る。本実施例では、ユーザは、ドングル・コンテンツ・セクション２０４のウィンドウに何が表示されているかを見ることを選択できる。ここで、ウィンドウは、ユーザ・インターフェイス２００のすべてを含むように拡張できる。
【００３６】
実施例では、ユーザは、ドングル１１５またはＣＥ機器１０８を使用して、メイン・コンテンツを変更することなく、単一のディスプレイ・デバイス上でドングル・コンテンツをメイン・コンテンツにオーバーレイできる、またはドングル・コンテンツをメイン・コンテンツにブレンドできる。本実施例では、メイン・コンテンツは、復号化され、次いでドングル・コンテンツと一緒に再符号化できる。本実施例では、ドングル・コンテンツとメイン・コンテンツのオーバーレイまたはブレンドは、マイクロプロセッサ、チップセット、図形カードなどによる、ハードウェアが可能にするオーバーレイまたはブレンドであってもよい。他の実施例では、ドングル・コンテンツとメイン・コンテンツのオーバーレイまたはブレンドは、特定のアプリケーション、オペレーティング・システムなどによる、ソフトウェアが可能にするオーバーレイまたはブレンドであってもよい。さらに他の実施例では、オーバーレイまたはブレンドは、ハードウェアおよび／またはソフトウェア構成要素の組合せによるものであってもよい。加えて、コンテンツが画面に向かっている途中で、パイプ自体の中、または別の方法で何らかのオーバーレイまたはブレンドが行われてもよい。これは、ワイヤレス接続技術、ワイヤード接続技術、または両方の組合せで実施されてよい。
【００３７】
また、本発明の実施例は、ユーザが、定義されたイベントの起動に関するカスタマイズ規則を定義できるようにもしている。一例として、メイン・コンテンツ・セクション２０２がコマーシャルを表示し始め、次いで、コンテンツ内の検索が容易になるように画面上のドングル・コンテンツ・セクション２０４を拡大し始める場合を挙げることができる。コマーシャルが終わったら、ドングル・コンテンツ・セクション２０４を通常のサイズに縮小する。本発明の実施例は、このコンテキストで限定されることはない。
【００３８】
本明細書で説明される実施例の動作について、以下の図面および付随する例を参照しながら、さらに説明する。図面のいくつかは、ロジックのフローチャートを含むことがある。本明細書で示されるそのような図面は特定のロジックのフローチャートを含むことがあるが、そのロジックのフローチャートは、本明細書で説明される一般的な機能がどのように実施されるかの例を提供するにすぎないことが理解できよう。さらに、例示されたロジックのフローチャートは、特に断りがない限り、必ずしも提示された順序で実行される必要はない。加えて、所与のロジックのフローチャートは、ハードウェア要素、プロセッサによって実行されるソフトウェア要素、またはそれらの任意の組合せによって実施されてよい。しかし、本発明の実施例は、そのような要素に限定されることはない。または、図で示された、または説明されたコンテキストで限定されることもない。
【００３９】
図３は、ロジックのフローチャート３００の一実施例を示す。ロジックのフローチャート３００の各ブロックは、上記でより詳しく説明されているので、それについての詳細は繰り返して説明されない。ロジックのフローチャート３００に示されるように、ネットワーク接続可能な大容量ストレージ・ドライブまたはドングル（図１のドングル１１５など）がコンサンプションまたは収集モードにされる（ブロック３０２）。次に、ドングルが、ユーザによって、ネットワーク内のソース・デバイスに挿入される（ブロック３０４）。ソース・デバイスがドングルを感知する（ブロック３０６）。コンサンプション・モジュール（図１のモジュール１１６など）が実行され、ユーザに選択プロセスを案内する（ブロック３０８）。コンサンプション・モジュールが、ソース・デバイス用に一意のネットワーク・ファイル共有（ＣＩＦＳネットワーク・ファイル共有など）を、機械生成した名前／パスワードとともに作成する（ブロック３１０）。コンサンプション・モジュールはその情報をドングルに記憶する（ブロック３１２）。本実施例では、コンサンプション・モジュールが、ＣＩＦＳ共有の名前、パスワード、ＩＰアドレス、およびネットワークに関する任意の他の必要な情報をドングルの不揮発性メモリに記憶する。ネットワークに関する情報の例には、サービス・セット識別子（ＳＳＩＤ）、ＷＥＰ（Ｗｉｒｅｄ  Ｅｑｕｉｖａｌｅｎｔ  Ｐｏｌｉｃｙ）鍵などがあり得る。本発明の実施例は、このコンテキストで限定されることはない。
【００４０】
図４は、ロジックのフローチャート４００の一実施例を示す。ロジックのフローチャート４００の各ブロックは、上記でより詳しく説明されているので、それについての詳細は繰り返して説明されない。ロジックのフローチャート４００に示されるように、ドングルがアグリゲーション・モードにされる（ブロック４０２）。ドングルは、ＣＥ機器（図１のＣＥ機器１０８など）に挿入または接続される（ブロック４０４）。上述のように、ＣＥ機器は内蔵ネットワーク接続機能を有する必要はないが、本実施例はこれに限定されることはない。本実施例では、ＣＥ機器は、ユニバーサル・シリアル・バス（ＵＳＢ）サム・ドライブ、セキュア・デジタル（ＳＤ）メモリ・カード、コンパクト・フラッシュ・メモリ・カードなどの大容量ストレージ・デバイスに記憶されている媒体コンテンツを再生または表示できることのみが必要である。
【００４１】
ドングルがＣＥ機器に対しては単一の大容量ストレージ・デバイスとして現れる（ブロック４０６）。ドングルが自動的にネットワークに接続する（ブロック４０８）。ドングルのアグリゲーション・モジュール（図１のモジュール１１７など）が、コンサンプション・モード中に作成されたファイル共有のすべてをマップ表示する（ブロック４１０）。アグリゲーション・モジュールが、ＣＥ機器に対して、作成されたファイル共有内の媒体ファイルの蓄積を単一の大容量ストレージ・デバイスとして表す（４１２）。このように、本実施例では、ユーザは、ＣＥ機器が内蔵ネットワーク接続機能を有していなくても、ＤＭＡを使用せずに、かつ媒体サーバ・ソフトウェアがソース・デバイス上で常時実行されることを必要とせずに、ＣＥ機器によって、ネットワーク内の様々なソース・デバイスに記憶されているコンテンツをより容易にアクセスできる。本発明の実施例は、このコンテキストで限定されることはない。
【００４２】
図５は、プラットフォーム５０２の実施例を示す。プラットフォーム５０２は、図１のＣＥ機器１０８とドングル１１５の機能の組合せを表すことができる。一実施例では、プラットフォーム５０２は、インテル（登録商標）社によって製造されたＶｉｉｖ（商標）媒体プラットフォームなどの媒体プラットフォーム５０２として構成または実施できる。ドングルは、例えば、インテル（登録商標）Ａｔｏｍ（商標）プロセッサを使用して構築できる。一実施例では、プラットフォーム５０２は、コンテンツ・サーバ（図１のネットワーク接続１０４を介したサーバ１０２など）と対話できる。
【００４３】
一実施例では、プラットフォーム５０２は、例えば、ＣＰＵ５１２、チップセット５１３、１またはそれ以上のドライバ５１４、１またはそれ以上のネットワーク接続５１５、オペレーティング・システム５１６、および／または１またはそれ以上のソフトウェア・アプリケーションを含む１またはそれ以上の媒体センタ・アプリケーション５１７を備える。また、プラットフォーム５０２は、ストレージ５１８、コンサンプション・モジュールのロジック５２０およびアグリゲーション・モジュールのロジック５２２も備える。
【００４４】
一実施例では、ＣＰＵ５１２は、デュアルコア・プロセッサなどの１またはそれ以上のプロセッサを備える。デュアルコア・プロセッサの例には、Ｐｅｎｔｉｕｍ（登録商標）ＤプロセッサおよびＰｅｎｔｉｕｍ（登録商標）プロセッサＥｘｔｒｅｍｅ  Ｅｄｉｔｉｏｎがあり、両方ともインテル（登録商標）社によって製造され、それらは、例えば、インテルＣｏｒｅ（商標）Ｄｕｏプロセッサと称される。
【００４５】
一実施例では、チップセット５１３は、以下すべてインテル（登録商標）社によって製造された、Ｉｎｔｅｌ（登録商標）９４５  Ｅｘｐｒｅｓｓ  Ｃｈｉｐｓｅｔファミリー、Ｉｎｔｅｌ（登録商標）９５５Ｘ  Ｅｘｐｒｅｓｓ  Ｃｈｉｐｓｅｔ、Ｉｎｔｅｌ（登録商標）９７５Ｘ  Ｅｘｐｒｅｓｓ  ＣｈｉｐｓｅｔファミリーおよびＩＣＨ７−ＤＨまたはＩＣＨ７−ＭＤＨコントローラ・ハブのいずれか１つまたは全部を備えることができる。
【００４６】
一実施例では、ドライバ５１４は、例えば、インテル（登録商標）社によって製造されたＱｕｉｃｋ  Ｒｅｓｕｍｅ  Ｔｅｃｈｎｏｌｏｇｙ  Ｄｒｉｖｅｒを備えることができ、ユーザは、初期起動後、これが使用可能にされていれば、ボタンに触れるだけでプラットフォーム５０２をテレビのように瞬時にオンまたはオフにすることができる。加えて、チップセット５１３は、例えば、５．１サラウンド・オーディオおよび／またはハイ・デフィニション７．１サラウンド・オーディオ用のハードウェアおよび／またはソフトウェア・サポートを備えることもできる。ドライバ５１４は、統合図形プラットフォーム用の図形ドライバを含むこともできる。一実施例では、図形ドライバは、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ）Ｅｘｐｒｅｓｓ図形カードを備えることができる。
【００４７】
一実施例では、ネットワーク接続５１５は、両方ともインテル（登録商標）社によって製造された、ＰＲＯ／１０００  ＰＭ  ｏｒ  ＰＲＯ／１００  ＶＥ／ＶＭネットワーク接続を備えることができる。
【００４８】
一実施例では、オペレーティング・システム５１６は、マイクロソフト（登録商標）社によって製造されたＷｉｎｄｏｗｓ（登録商標）ＸＰ  Ｍｅｄｉａ  Ｃｅｎｔｅｒを備えることができる。他の実施例では、オペレーティング・システム５１６は、Ｌｉｎｕｘ（登録商標）および他のタイプのオペレーティング・システムを備えることができる。一実施例では、１またはそれ以上の媒体センタ・アプリケーション５１７は、例えば、ユーザが、プラットフォーム５０２またはディスプレイ・デバイスから約１０フィート離れた距離からリモート・コントロール・デバイスと対話できるようにするための媒体シェルを備えることができる。一実施例では、この媒体シェルは、例えば、「１０フィート・ユーザ・インターフェイス」と呼ばれることがある。加えて、１またはそれ以上の媒体センタ・アプリケーション５１７は、インテル（登録商標）社によって製造されたＱｕｉｃｋ  Ｒｅｓｕｍｅ  Ｔｅｃｈｎｏｌｏｇｙ  Ｄｒｉｖｅｒを備えることができ、これにより、瞬時のオン／オフ機能が可能になり、プラットフォーム５０２が「オフ」にされるとき、プラットフォームがコンテンツを媒体アダプタにストリームできるようにすることができる。
【００４９】
一実施例では、ストレージ５１８は、複数のハード・ドライブが含まれている場合、貴重なデジタル媒体用にトレージ・パフォーマンス拡張保護を増強するための、インテル（登録商標）社によって製造されたマトリックス・ストレージ技術を備えることができる。本実施例では、本明細書で説明される発明の実施例の機能を可能にするためにコンサンプション・モジュールのロジック５２０およびアグリゲーション・モジュールのロジック５２２が使用される。
【００５０】
プラットフォーム５１０は、情報を伝達するために１またはそれ以上の論理的または物理的チャネルを設定することができる。情報には、媒体情報および制御情報があり得る。媒体情報とは、ユーザ向けのコンテンツを表す任意のデータを指すことができる。制御情報とは、自動化システム向けのコマンド、命令、または制御ワードを表す任意のデータを指すことができる。例えば、制御情報は、システム内で媒体情報を送るため、またはノードに所定の方法で媒体情報を処理するように指示するために使用できる。しかし、本実施例は、これらの要素に限定されることはない。または、図５で示された、または説明されたコンテキストで限定されることはない。
【００５１】
図６は、本明細書で説明された本発明の機能が実施できるデバイス６００の一実施例を示す。デバイス６００は、図１のＣＥ機器１０８およびドングル１１５の機能の組合せを表す。一実施例では、例えば、デバイス６００は、通信システムを備えることができる。様々な実施例で、デバイス６００は、処理システム、コンピューティング・システム、モバイル・コンピューティング・システム、モバイル・コンピューティング・デバイス、モバイル・ワイヤレス・デバイス、コンピュータ、コンピュータ・プラットフォーム、コンピュータ・システム、コンピュータ・サブシステム、サーバ、ワークステーション、端末、パーソナル・コンピュータ（ＰＣ）、ラップトップ・コンピュータ、ウルトララップトップ・コンピュータ、ポータブル・コンピュータ、ハンドヘルド・コンピュータ、パーソナル・デジタル・アシスタント（ＰＤＡ）、携帯電話、組合せ携帯電話／ＰＤＡ、スマートフォン、ページャー、単方向ページャー、双方向ページャー、メッセージング・デバイス、ブラックベリーなどを備えることができる。本実施例は、このコンテキストで限定されることはない。
【００５２】
一実施例では、デバイス６００は、ワイヤード（有線）通信システム、ワイヤレス通信システム、またはその両方の組合せの一部として実施できる。一実施例では、例えば、デバイス６００は、ワイヤレス機能を有するモバイル・コンピューティング・デバイスとして実施できる。モバイル・コンピューティング・デバイスとは、処理システム、および、例えば、１またはそれ以上の電池などのモバイル電力源または電源を有する任意のデバイスを指すことができる。
【００５３】
モバイル・コンピューティング・デバイスの例には、ラップトップ・コンピュータ、ウルトララップトップ・コンピュータ、ポータブル・コンピュータ、ハンドヘルド・コンピュータ、パームトップ・コンピュータ、パーソナル・デジタル・アシスタント（ＰＤＡ）、携帯電話、組合せ携帯電話／ＰＤＡ、スマートフォン、ページャー、単方向ページャー、双方向ページャー、メッセージング・デバイス、データ通信デバイスなどがあり得る。
【００５４】
一実施例では、例えば、モバイル・コンピューティング・デバイスは、音声通信および／またはデータ通信だけでなく、コンピュータ・アプリケーションを実行できるスマートフォンとして実施できる。一部の実施例は、例として、スマートフォンとして実施されるモバイル・コンピューティング・デバイスについて説明されることがあるが、ワイヤレスモバイル・コンピューティング・デバイスを使用して他の実施例が実施できることも理解できよう。本実施例は、このコンテキストで限定されることはない。
【００５５】
図６に示されるように、デバイス６００は、筐体６０２、ディスプレイ６０４、入出力（Ｉ／Ｏ）デバイス６０６、およびアンテナ６０８を備えることができる。また、デバイス６００は、５方向ナビゲーション・ボタン６１０を備えることもできる。Ｉ／Ｏデバイス６０６は、情報をモバイル・コンピューティング・デバイスに入力するための任意の適切なＩ／Ｏデバイスを備えることができる。Ｉ／Ｏデバイス６０６の例には、英数字キーボード、数字キーパッド、タッチパッド、入力キー、ボタン、スイッチ、ロッカー・スイッチ、スピーカ、音声認識デバイスおよびソフトウェアなどがあり得る。情報はマイクロフォンからデバイス６００に入力することもできる。そのような情報は、音声認識デバイスによってデジタル化できる。ディスプレイ６０４は、情報を表示するための、モバイル・コンピューティング・デバイスに適した任意の適切なディスプレイ・ユニットを備えることができる。デバイス６００は、本明細書で説明される本発明の実施例のドングル機能を可能にするためにコンサンプション・モジュールのロジック６１２およびアグリゲーション・モジュールのロジック６１４を内蔵してもよいし、またはアクセスできてもよい。本実施例では、ドングルの機能は、例えば、Ｉｎｔｅｌ（登録商標）Ａｔｏｍ（商標）プロセッサを使用して実施できる。しかし、本実施例は、これらの要素に限定されることはない。または、図６で示された、または説明されたコンテキストで限定されることはない。
【００５６】
様々な実施例がハードウェア要素、ソフトウェア要素、またはその両方の組合せを用いて実施できる。ハードウェア要素の例には、プロセッサ、マイクロプロセッサ、回路、回路要素（例えば、トランジスタ、抵抗器、キャパシタ、インダクタなど）、集積回路、特定用途向け集積回路（ＡＳＩＣ）、プログラマブル・ロジック・デバイス（ＰＬＤ）、デジタル信号プロセッサ（ＤＳＰ）、フィールド・プログラマブル・ゲート・アレイ（ＦＰＧＡ）、ロジック・ゲート、レジスタ、半導体デバイス、チップ、マイクロチップ、チップセットなどがあり得る。ソフトウェアの例には、ソフトウェア構成要素、プログラム、アプリケーション、コンピュータ・プログラム、アプリケーション・プログラム、システム・プログラム、マシン・プログラム、オペレーティング・システム・ソフトウェア、ミドルウェア、ファームウェア、ソフトウェア・モジュール、ルーチン、サブルーチン、関数、方法、プロシージャ、ソフトウェア・インターフェイス、アプリケーション・プログラム・インターフェイス（ＡＰＩ）、命令セット、コンピューティング・コード、コンピュータ・コード、コード・セグメント、コンピュータ・コード・セグメント、ワード、値、シンボル、またはそれらの任意の組合せがあり得る。本実施例がハードウェア要素および／またはソフトウェア要素を用いて実施されるかの判定は、所望の計算速度、パワー・レベル、耐熱性、処理サイクル予算、入力データ速度、出力データ速度、メモリ・リソース、データ・バス速度、および他の設計上またはパフォーマンス上の制約など、任意の数の要因に応じて異なる。
【００５７】
一部の実施例は、表現「結合」、「接続」およびそれらの派生語を用いて説明されることがある。これらの用語は、互いに同義と意図されていない。例えば、一部の実施例は、２つ以上の要素が互いに直接の物理的または電気的な接触があることを示すために用語「接続」および／または「結合」を用いて説明されることがある。ただし、用語「結合」は、２つ以上の要素が互いに直接の接触はないが、互いに協力し合うまたは対話することも意味することがある。
【００５８】
一部の実施例は、例えば、機械、または有形のコンピュータ読取り可能な媒体、または機械によって実行されると、本実施例に従って方法および／または動作を機械に行わせることができる１つの命令または命令のセットを記憶できる物品を用いて実施できる。そのような機械には、例えば、任意の適切な処理プラットフォーム、コンピューティング・プラットフォーム、コンピューティング・デバイス、処理デバイス、コンピューティング・システム、処理システム、コンピュータ、プロセッサなどがあり得て、ハードウェアおよび／またはソフトウェアの任意の適切な組合せを用いて実施できる。機械読取り可能な媒体または物品には、例えば、任意の適切なタイプのメモリ・ユニット、メモリ・デバイス、メモリ物品、メモリ媒体、ストレージ・デバイス、ストレージ物品、ストレージ媒体および／またはストレージ・ユニット、例えば、メモリ、取り外し可能または取り外し不可媒体、消去可能または消去不可媒体、書き込み可能または再書き込み可能媒体、デジタルまたはアナログ媒体、ハード・ディスク、フレキシブル・ディスク、コンパクト・ディスク読取り専用メモリ（ＣＤ−ＲＯＭ）、コンパクト・ディスク記録可能（ＣＤ−Ｒ）、コンパクト・ディスク再書き込み可能（ＣＤ−ＲＷ）、光ディスク、磁気媒体、磁気光学媒体、取り外し可能メモリ・カードまたはディスク、様々なタイプのデジタル多用途ディスク（ＤＶＤ）、テープ、カセットなどがあり得る。命令には、任意の適切なハイレベル、ローレベル、オブジェクト指向、ビジュアル、コンパイル型および／または解釈型プログラミング言語を用いて実施される任意の適切なタイプのコード、例えば、ソース・コード、コンパイル型コード、解釈型コード、実行可能コード、静的コード、動的コード、暗号化コードなどがあり得る。
【００５９】
本明細書で説明される図形および／またはビデオ処理技術は、様々なハードウェア・アーキテクチャにおいて実施できる。例えば、図形および／またはビデオ機能は、チップセット内に組み込むことができる。あるいは、別個の図形および／またはビデオプロセッサが使用できる。さらに別の実施例として、図形および／またはビデオ機能は、マルチコア・プロセッサを含めて、汎用プロセッサによって実施することができる。さらに別の実施例では、図形および／またはビデオ機能は、家庭用電子デバイス内で実施することができる。
【００６０】
特に断りがない限り、「処理」、「コンピューティング」、「計算」、「判定」などの用語は、コンピューティング・システムのレジスタおよび／またはメモリ内の物理的な量（例えば、電子的）として表されるデータを処理し、および／または同様にコンピューティング・システムのメモリ、レジスタまたは他のそのような情報ストレージ、伝送デバイスまたはディスプレイ・デバイス内の物理的な量として表される他のデータに変換するコンピュータ、コンピューティング・システムまたは同様の電子コンピューティング・デバイスの処置および／またはプロセスを指すことが理解できよう。本実施例は、このコンテキストで限定されることはない。
【００６１】
本明細書には、本実施例を十分に理解してもらうために多くの具体的な詳細が記載されている。しかし、当業者には、本実施例は、これらの具体的な詳細がなくても実施できることが理解されよう。他の例では、よく知られた動作、構成要素および回路は、本実施例を不明瞭にしないために詳細に説明されていない。本明細書で開示される具体的な構造上および機能上の詳細は典型的なものを表しているのであって、必ずしも実施例の範囲を限定するものではない。
【００６２】
主題は構造上の特徴および／または方法論的な行為に特有な文言で説明されているが、添付の特許請求の範囲で定義される主題は、必ずしも、上記の具体的な特徴または行為に限定されることはないことを理解されたい。正しくは、上記の具体的な特徴および行為は、請求項を実施する例として開示される。
【符号の説明】
【００６３】
１０２  コンテンツ・サーバ（複数可）
１０４  ネットワーク接続
１０６  ユーザ環境
１０８  ＣＥ機器
１１０  ディスプレイ・デバイス
１１２  ユーザ入力デバイス
１１４−１，２，３，ｎ  デバイス
１１５  ドングル
１１６  コンサンプション・モジュール
１１７  アグリゲーション・モジュール
１２０  Ｐ２Ｐ入力
１２２  ブロードキャスト／衛星／ケーブル入力
２０２  メイン・コンテンツ・セクション
２０４  ドングル・コンテンツ・セクション
５０２  プラットフォーム
５１３  チップセット
５１４  ドライバ
５１５  ネットワーク接続
５１６  オペレーティング・システム
５１７  媒体センタ・アプリケーション
５１８  ストレージ
５２０，６１２  コンサンプション・モジュールのロジック
５２２，６１４  アグリゲーション・モジュールのロジック
【図１】
2011018308.tif 000003
【図３】
2011018308.tif 000004
【図４】
2011018308.tif 000005
【図５】
2011018308.tif 000006
【図６】
2011018308.tif 000007
【図２】
2011018308.tif 000008
【外国語明細書】
2011018308000001.pdf