(57)【要約】  電子情報を管理するための技術、特に、電子ネットワーク内でクライアントデバイス間のコンテンツ転送を促進するためのシステム及び方法を提供する。電子ネットワークにおけるコンテンツ配信を容易にするためのシステム及び方法は、クライアントデバイスのピア・ツー・ピアネットワークを含む。クライアントデバイスは、望ましいコンテンツ項目を最適に交換するためにピア・ツー・ピアネットワーク上でコンテンツ転送を実施するように構成される。追跡サーバは、様々なクライアントデバイスをモニタすることによってコンテンツアップロード合計のようなクライアント統計を収集する。追跡サーバの報酬マネージャは、クライアントデバイスから収集される所定のクライアント統計に基づいてクライアントデバイスへのクライアント報酬を発生させることにより、クライアントデバイス間のコンテンツ転送を奨励する。【選択図】図１Ａ
2010541063.tif 000002
【特許請求の範囲】
【請求項１】
電子ネットワークにおけるコンテンツ転送を促進するためのシステムであって、
電子ネットワークにおいてコンテンツ項目を交換するためにコンテンツ転送を実施するように構成されたクライアントデバイスと、
前記クライアントデバイスから収集したクライアント統計に基づいて該クライアントデバイスへのクライアント報酬を発生させる報酬マネージャと、
を含むことを特徴とするシステム。
【請求項２】
前記報酬マネージャは、前記クライアントデバイス上の前記コンテンツ項目のコンテンツ位置をモニタする追跡サーバ上に常駐することを特徴とする請求項１に記載のシステム。
【請求項３】
要求クライアントデバイスが、前記電子ネットワーク上の前記コンテンツ項目の位置を確認するコンテンツ位置要求を前記追跡サーバに送信することを特徴とする請求項２に記載のシステム。
【請求項４】
前記追跡サーバは、前記コンテンツ位置要求に応答してターゲットクライアントデバイス上のコンテンツ位置を前記要求クライアントデバイスに戻すことを特徴とする請求項３に記載のシステム。
【請求項５】
前記要求クライアントデバイスは、前記コンテンツ項目のうちの選択したものに対するコンテンツ転送要求を前記ターゲットクライアントデバイスに送信することを特徴とする請求項４に記載のシステム。
【請求項６】
前記ターゲットクライアントデバイスは、前記コンテンツ項目のうちの前記選択されたものを前記要求クライアントデバイスにアップロードすることを特徴とする請求項５に記載のシステム。
【請求項７】
前記追跡サーバの統計モジュールが、前記クライアントデバイスから受信した前記クライアント統計を表にすることを特徴とする請求項２に記載のシステム。
【請求項８】
前記クライアント統計は、前記クライアントデバイスの各々に対する全アップロードスループット値、及び該クライアントデバイスの各々に対するデバイス稼動時間値を含むことを特徴とする請求項７に記載のシステム。
【請求項９】
前記報酬マネージャは、前記クライアントデバイスの各々に対する前記クライアント統計を要約する統計報告を発生させることを特徴とする請求項２に記載のシステム。
【請求項１０】
前記報酬マネージャは、所定の選択可能な時間間隔で前記統計報告を定期的にトリガすることを特徴とする請求項９に記載のシステム。
【請求項１１】
前記報酬マネージャは、前記クライアント統計に収集かつ記憶されたクライアント情報を解析することに基づいて前記統計報告を発生させることを特徴とする請求項１０に記載のシステム。
【請求項１２】
前記報酬マネージャは、前記クライアント統計を組み合わせて、対応する統計合計を発生させて前記統計報告に投入することを特徴とする請求項１１に記載のシステム。
【請求項１３】
前記報酬マネージャは、前記クライアントデバイスの各々に対して前記クライアント統計の重み付き和を計算することによって前記統計合計を導出することを特徴とする請求項１２に記載のシステム。
【請求項１４】
前記報酬マネージャは、前記統計報告から前記クライアント報酬を発生させるのにルックアップテーブル及び変換アルゴリズムのうちの少なくとも一方を利用する変換手順を実行して、該統計報告から該クライアント報酬を生成することを特徴とする請求項２に記載のシステム。
【請求項１５】
前記クライアント報酬は、ダウンロードコンテンツ項目を購入するための電子割引クーポンを含むことを特徴とする請求項１に記載のシステム。
【請求項１６】
前記報酬マネージャは、前記電子ネットワーク上で授与メッセージを送信することにより、前記クライアント報酬に関して前記クライアントデバイスに通知することを特徴とする請求項１に記載のシステム。
【請求項１７】
前記クライアントデバイス及び前記追跡サーバは、該追跡サーバ及び該クライアントデバイスのうちのいずれの間の直接双方向通信もサポートするピア・ツー・ピアネットワークに構成されることを特徴とする請求項２に記載のシステム。
【請求項１８】
前記コンテンツ項目は、娯楽番組、映画、映像データ、音声データ、デジタル写真、スチール画像データ、グラフィック、ウェブページ、番組ガイド情報、及びソフトウエアプログラムを含むことを特徴とする請求項１に記載のシステム。
【請求項１９】
電子ネットワークにおけるコンテンツ転送を促進する方法であって、
電子ネットワークを通じてコンテンツ項目を交換するために、クライアントデバイスを利用してコンテンツ転送を実施する段階と、
前記クライアントデバイスから収集したクライアント統計に基づいて、報酬マネージャから該クライアントデバイスに対してクライアント報酬を発生させる段階と、
を含むことを特徴とする方法。
【請求項２０】
電子ネットワークにおいてコンテンツ転送を促進するためのシステムであって、
コンテンツ転送を実施することによって電子ネットワーク上でコンテンツ項目を交換するための手段と、
クライアントデバイスから収集したクライアント統計に基づいて該クライアントデバイスへのクライアント報酬を発生させるための手段と、
を含むことを特徴とするシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的に、電子情報を管理するための技術に関し、より具体的には、電子ネットワーク内でクライアントデバイス間のコンテンツ転送を促進するためのシステム及び方法に関する。
【背景技術】
【０００２】
電子情報を管理するための有効な方法を実施することは、現代の電子デバイスの設計者及び製造業者に対して大きな考慮事項である。しかし、電子ネットワーク内のデバイスによって利用される情報を有効に管理することは、システム設計者に対する実質的な難題を生じる場合がある。例えば、高いデバイス機能及び性能への高度な要求は、より高いシステム処理機能及び付加的なソフトウエアリソースを必要とするであろう。処理要件又はソフトウエア要件の増大は、高い生産コスト及び低い作動効率に起因して、対応する経済的悪影響を生じる場合もある。
【０００３】
更に、様々な高度なデータ管理作動を実施する高度なデバイス機能は、システムユーザに更に別の恩典をもたらすことができるが、様々なシステム構成要素の制御及び管理に対して高い要求を課する場合もある。例えば、関わるデジタルデータの多大な量及び複雑性の理由から、電子コンテンツ情報を有効に管理する高度な電子ネットワークデバイスは、その有効な実施によって恩典をもたらすことができる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
システムリソースに対して高まる要求、及び実質的に肥大化するデータ容量に起因して、電子ネットワーク内の情報を管理するための新しい技術をもたらすことは、関連電子技術における関心事であることは明らかである。従って、全ての上述の理由により、電子ネットワーク内の情報を管理するための有効な技術をもたらすことは、現代の電子デバイスの設計者、製造業者、及びユーザに対する重要な課題として留まっている。
【課題を解決するための手段】
【０００５】
本発明により、電子ネットワーク内のクライアントデバイス間のコンテンツ転送を促進するためのシステム及び方法を開示する。一実施形態では、１つ又はそれよりも多くの要求クライアントデバイスは、対応するコンテンツ位置要求を追跡サーバに送信する。追跡サーバは、指定されたターゲットクライアントデバイス上のコンテンツ位置を要求クライアントデバイスに戻すことによって応答する。次に、要求クライアントデバイスは、望ましいコンテンツ項目に関するコンテンツ転送要求を選択したクライアントデバイスに送信する。選択されたターゲットクライアントデバイスは、上記に応じて要求クライアントデバイスに要求されたコンテンツ項目をアップロードする。
【０００６】
本発明の実施形態では、追跡サーバの統計モジュールは、様々なクライアントデバイスからのクライアント統計を収集する。クライアント統計は、個々のクライアントデバイスから他のクライアントデバイスに転送されたコンテンツ情報のメガバイト数を含むがこれに限定されないあらゆる関連情報を含むことができる。本発明の実施形態では、追跡サーバの報酬マネージャは、所定の選択可能な時間間隔で統計報告を定期的に発生させることができる。統計報告がトリガされた時に、報酬マネージャは、クライアント統計内に現在コンパイルされている様々な情報を解析する。次に、報酬マネージャは、クライアント統計内に収集されて記憶された特定の情報に基づいて統計報告を発生させる。
【０００７】
次に、報酬マネージャは、変換手順を実行して統計報告内に示す情報から特定のクライアント報酬を発生させることができる。報酬マネージャは、それぞれのクライアントデバイスに、これらのクライアントデバイスの個々のクライアント報酬に関する通知を行う。最後に、様々なクライアントデバイスのデバイスユーザは、それぞれのクライアント報酬をあらゆる望ましい方式で利用することができる。従って、少なくとも上述の理由から、本発明は、電子ネットワーク内のクライアントデバイス間のコンテンツ転送を促進するための改善されたシステム及び方法を提供する。
【図面の簡単な説明】
【０００８】
【図１Ａ】本発明の一実施形態による電子ネットワークのブロック図である。
【図１Ｂ】本発明の一実施形態による図１Ａのピア・ツー・ピアネットワークのブロック図である。
【図２】本発明による図１の追跡サーバの一実施形態に関するブロック図である。
【図３】本発明による図２のサーバメモリの一実施形態に関するブロック図である。
【図４】本発明の一実施形態によるセグメント式コンテンツ事前ロード手順を示す図である。
【図５】本発明による図１Ａからのクライアントデバイスの一実施形態に関するブロック図である。
【図６】本発明による図５のデバイスメモリの一実施形態に関するブロック図である。
【図７】本発明による図３からのクライアント統計の一実施形態に関するブロック図である。
【図８】本発明による図３からの統計報告の一実施形態に関するブロック図である。
【図９】本発明による図３からのクライアント報酬の一実施形態に関するブロック図である。
【図１０Ａ】本発明の一実施形態によるクライアントデバイス間のコンテンツ転送を促進する方法段階の流れ図である。
【図１０Ｂ】本発明の一実施形態によるクライアントデバイス間のコンテンツ転送を促進する方法段階の流れ図である。
【図１０Ｃ】本発明の一実施形態によるクライアントデバイス間のコンテンツ転送を促進する方法段階の流れ図である。
【発明を実施するための形態】
【０００９】
本発明は、電子情報管理技術における改善に関する。以下の説明は、当業者が本発明を作って用いることを可能にするために示し、かつ特許出願及びその要件に関連して提供するものである。当業者には、開示する実施形態に対する様々な修正が直ちに明らかになり、本明細書における一般原理は、他の実施形態に適用することができる。従って、本発明は、図示の実施形態に限定するように考えられているものではなく、本明細書に説明する原理及び特徴と矛盾しない最も広い範囲に対応するものである。
【００１０】
本発明は、電子ネットワークにおけるコンテンツ配信を容易にするためのシステム及び方法を含み、クライアントデバイスのピア・ツー・ピアネットワークを含む。クライアントデバイスは、望ましいコンテンツ項目を最適に交換するためにピア・ツー・ピアネットワーク上でコンテンツ転送を実施するように構成される。追跡サーバは、様々なクライアントデバイスをモニタすることによってコンテンツアップロード合計のようなクライアント統計を収集する。追跡サーバの報酬マネージャは、クライアントデバイスから収集される所定のクライアント統計に基づいて、クライアントデバイスに割り当てる特定のクライアント報酬を発生させることにより、クライアントデバイス間のコンテンツ転送を積極的に奨励する。
【００１１】
最初に、図１Ａを参照すると、本発明の一実施形態による電子ネットワーク１１０のブロック図が示されている。図１Ａの実施形態では、電子ネットワーク１１０は、コンテンツ配信ネットワーク（ＣＤＮ）サーバ１１４，追跡サーバ１１８，及び複数のクライアントデバイス１２６を含むことができるが、これらに限定されない。代替実施形態では、電子ネットワーク１１０は、図１Ａの実施形態に関連して説明する構成要素及び構成のある一定のものに追加されるか又はその代わりの構成要素及び構成を利用することによって実施することができる。
【００１２】
本発明によると、あらゆる望ましい個数のクライアントデバイス１２６は、図１Ｂに関連して下記により詳しく説明するピア・ツー・ピアネットワーク１３４内に構成することができる。図１Ａの実施形態では、クライアントデバイス１２６は、電子デバイス１（１２６（ａ））から電子デバイスＮ１２６（ｃ）までを含むことができる。図１Ａの実施形態では、クライアントデバイス１２６の各々は、いずれかの適切なピア・ツー・ピア通信技術又は他の有効な通信法を利用することによって、クライアントデバイス１２６のうちの他のものと直接双方向に通信を行うことができる。
【００１３】
本発明によると、有利な態様においては、クライアントデバイス１２６の一部又は全てに、様々な所定のコンテンツ項目を事前にロードすることができる。コンテンツ項目は、あらゆる望ましい種類の電子情報を含むことができる。例えば、コンテンツ項目は、娯楽番組、映画、映像データ、音声データ、デジタル写真、スチール画像データ、グラフィック、ウェブページ、番組ガイド情報、及び様々な種類のソフトウエアプログラムなどを含むことができるが、これらに限定されない。これに関して、システムユーザは、望ましいコンテンツ項目にアクセスしてこれらを利用するために、ピア・ツー・ピアネットワーク１３４を通じて適切なコンテンツ転送手順を実行することができる。図１Ａの実施形態では、追跡サーバ１１８は、様々なコンテンツ項目の現在位置を追跡するようにいずれかの有効な方式で実施することができる。追跡サーバ１１８における一実施例に対して図２〜図３に関連して下記により詳しく説明する。
【００１４】
図１Ａの実施形態では、ＣＤＮサーバ１１４は、あらゆる望ましい種類のコンテンツデータ又は他の情報を提供するためのいずれかの適切なエンティティとして実施することができる。例えば、ある一定の実施形態では、ＣＤＮサーバ１１４は、コンテンツデータを製造するか又はあらゆる個数の異なるコンテンツ供給元からそれを取得するコンテンツ管理エンティティによって作動させることができる。図１Ａの実施形態では、ＣＤＮサーバ１１４から受信したあらゆる転送コンテンツ項目を視聴又はそうでなければ利用するのに応じて、デバイスユーザは、特定の転送コンテンツ項目に対して比較的高いコンテンツ使用料金をＣＤＮサーバ１１４に支払わなければならない。デバイスユーザは、ＣＤＮサーバ１１４又は他の適切な支払いサービスにログインするのに、対応するクライアントデバイス１２６を利用することができ、次に、特定のコンテンツ項目を利用することに対してＣＤＮサーバ１１４にオンラインクライアント支払いを行うことができる。
【００１５】
しかし、ピア・ツー・ピア転送手順の場合には、クライアントデバイス１２６は、有利な態様においては、ピア・ツー・ピア転送に対するコンテンツダウンロード料金をＣＤＮサーバ１１４に支払わなくてもよい。従って、ピア・ツー・ピア転送手順は、様々なクライアントデバイス１２６にコンテンツ項目を分配するためのより経済的な促進技術を提供する。しかし、ピア・ツー・ピア転送を行うためには、様々なクライアントデバイス１２６が起動されており、要求されたコンテンツ項目を他の要求クライアントデバイスにアップロードする準備が整っていなければならない。従って、本発明は、ユーザのそれぞれのクライアントデバイス１２６を起動状態に留めることを可能にすることに対するある一定の誘因をクライアントデバイス１２６の様々なユーザに対してクライアント報酬といった形態で与える。クライアントデバイス１２６間のコンテンツ転送を促進するための技術に関する更なる詳細内容に対しては、図１０Ａ〜図１０Ｃに関連して下記により詳しく説明する。
【００１６】
次に、図１Ｂを参照すると、本発明の一実施形態による図１Ａのピア・ツー・ピアネットワーク１３４のブロック図が示されている。図１Ｂの実施形態は、クライアントデバイス１（１２６（ａ））、クライアントデバイス２（１２６（ｂ））からクライアントデバイスＮ（１２６（ａ））までを含む。代替実施形態では、ピア・ツー・ピアネットワーク１３４は、図１Ｂの実施形態に関連して説明する構成要素及び構成のある一定のものに追加されるか又はその代わりの構成要素及び構成を利用することによって実施することができる。更に、ピア・ツー・ピアネットワーク１３４は、あらゆる望ましい個数のクライアントデバイス１２６を含むように実施することができる。
【００１７】
図１Ｂの実施形態では、クライアントデバイス１２６の各々は、あらゆる望ましいピア・ツー・ピア通信技術又は他の有効な通信法を利用することによってクライアントデバイス１２６のうちのいずれか他のものと直接双方向に通信を行うことができる。例えば、クライアントデバイス１（１２６（ａ））は、クライアントデバイス２（１２６（ｂ））又はクライアントデバイスＮ（１２６（ｃ））のいずれかと直接双方向に通信を行うことができる。同様にクライアントデバイス２（１２６（ｂ））は、クライアントデバイスＮ（１２６（ｃ））と直接双方向に通信を行うことができる。更に、図１Ｂの実施形態では、ピア・ツー・ピアネットワーク１３４内のクライアントデバイス１２６のうちのいずれも、ピア・ツー・ピアネットワーク１３４内の他のクライアントデバイス１２６のうちのいずれかにコンテンツ項目を転送するために、ピア・ツー・ピアコンテンツ転送手順を実行することができる。図１Ｂのピア・ツー・ピアネットワーク１３４の利用に関する更なる詳細内容に対しては、図１０Ａ〜図１０Ｃに関連して下記により詳しく説明する。
【００１８】
次に、図２を参照すると、本発明による図１Ａの追跡サーバ１１８の一実施形態に関するブロック図が示されている。図２の実施形態では、追跡サーバ１１８は、サーバ中央演算処理装置（サーバＣＰＵ）２１２，サーバディスプレイ２１６，サーバメモリ２２０，及び１つ又はそれよりも多くのサーバ入力／出力インタフェース（サーバＩ／Ｏインタフェース）２２４を含むが、これらに限定されない。追跡サーバ１１８の上述の構成要素は、サーババス２２８に結合することができ、そこを通じて通信を行うことができる。代替実施形態では、追跡サーバ１１８は、代替的に、図２の実施形態に関連して説明する構成要素及び構成のある一定のものに追加されるか又はその代わりの構成要素及び構成を用いて実施することができる。
【００１９】
図２の実施形態では、サーバＣＰＵ２１２は、好ましくは、ソフトウエア命令を実行し、それによって追跡サーバ１１８の作動を制御及び管理するいずれかの適切かつ適合するマイクロプロセッサを含むように実施することができる。図２のサーバディスプレイ２１６は、様々な情報をサーバユーザに対して表示するための適切な画面を有するブラウン管モニタ又は液晶ディスプレイデバイスを含むいずれかの有効な種類のディスプレイ技術を含むことができる。図２の実施形態では、サーバメモリ２２０は、読取専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、及びフロッピーディスク、メモリスティック、コンパクトディスク、又はハードディスクのような様々な種類の不揮発性メモリを含むが、これらに限定されない望ましい記憶デバイスのあらゆる組合せを含むように実施することができる。サーバメモリ２２０の内容及び機能に対しては、図３に関連して下記により詳しく説明する。
【００２０】
図２の実施形態では、サーバＩ／Ｏインタフェース２２４は、追跡サーバ１１８によって要求されるあらゆる種類の情報を受信及び／又は送信するために、１つ又はそれよりも多くの入力及び／又は出力インタフェースを含むことができる。サーバＩ／Ｏインタフェース２２４は、サーバユーザが追跡サーバ１１８と通信を行うことを可能にするための１つ又はそれよりも多くの手段を含むことができる。追跡サーバ１１８の利用に対しては、図１０Ａ〜図１０Ｃに関連して下記により詳しく説明する。
【００２１】
次に、図３を参照すると、本発明による図２のサーバメモリ２２０の一実施形態に関するブロック図が示されている。図３の実施形態では、サーバメモリ２２０は、サーバアプリケーション３１２，コンテンツ位置３２０，統計モジュール３２２，クライアント統計３２４，報酬マネージャ３３６，統計報告３４０，及びクライアント報酬３４４を含むことができるが、これらに限定されない。代替実施形態では、サーバメモリ２２０は、図３の実施形態に関連して説明する構成要素及び機能のある一定のものに追加されるか又はその代わりの様々な他の構成要素及び機能を含むことができる。
【００２２】
図３の実施形態では、サーバアプリケーション３１２は、好ましくは、追跡サーバ１１８における様々な機能及び作動を実施するようにサーバＣＰＵ２１２（図２）によって実行されるプログラム命令を含むことができる。サーバアプリケーション３１２の特定の性質及び機能は、一般的に、対応する追跡サーバ１１８の特定の種類及び特定の機能のようなファクタに依存して変化する。例えば、図３の実施形態では、サーバアプリケーション３１２は、様々なクライアントデバイス１２６間のコンテンツ項目のあらゆる転送をモニタすることができる。
【００２３】
更に、サーバアプリケーション３１２は、クライアントデバイス１２６上の様々なコンテンツ項目の現在の記憶位置におけるあらゆる新しい変更を組み込むためにコンテンツ位置を動的に更新することができる。コンテンツ位置３２０は、様々なコンテンツ項目の元の工場出荷時の事前ロード位置を含むことができるが、これに限定されない。ある一定の実施形態では、コンテンツ位置３２０は、コンテンツ項目が記憶されたそれぞれのクライアントデバイス１２６を表す対応するクライアントデバイス識別子に関連付けられた独特なコンテンツ項目識別子を含むことができる。
【００２４】
図３の実施形態では、統計モジュール３２２は、ピア・ツー・ピアネットワーク１３４（図２）のいずれかの適切な情報及び特性を反映するクライアント統計３２４をモニタし、コンパイルすることができる。例えば、クライアント統計３２４は、ピア・ツー・ピアネットワーク１３４内のクライアントデバイス１２６間で直接コンテンツ項目を転送するためのコンテンツ転送手順に関するあらゆる望ましい種類の統計情報を含むことができる。ある一定の実施形態では、統計モジュール３２２は、最新のクライアント統計３２４を取得するために、クライアントデバイス１２６に定期的に問い合わせることができる。
【００２５】
代替的に、クライアントデバイス１２６は、あらゆる新しいコンテンツ転送手順に関して統計モジュール３２２に自動的に通知することができ、次に、統計モジュール３２２は、クライアント統計３２４を更新することができる。図３の実施形態では、クライアント統計３２４は、各クライアントデバイス１２６に対して収集することができ、アップロード転送スループット統計、ダウンロード転送統計、ピア・ツー・ピア転送頻度、転送コンテンツの種類、転送先デバイス、転送元デバイス、転送コンテンツタイトル、及びいずれか他の関連する統計的転送パターン又は情報を含むことができるが、これらに限定されない。
【００２６】
図３の実施形態では、報酬マネージャ３３６は、クライアント統計３２４を解析することができ、対応する統計報告３４０が定期的に発生される。次に、報酬マネージャ３３６は、ある一定の所定の報酬規則に従って報告値を統計報告３４０から適切なクライアント報酬３４４へと変換することができる。統計報告３４０及びクライアント報酬３４４の利用に関する更なる詳細内容に対しては、図８〜図９に関連して下記により詳しく説明する。
【００２７】
次に、図４を参照すると、本発明の一実施形態によるセグメント式コンテンツ事前ロード手順を示す図が示されている。図４の例は例示目的で提供しているものであり、代替実施形態では、本発明は、図４の実施形態に関連して説明する技術及び構成のある一定のものに追加されるか又はその代わりの技術及び構成を利用することにより、セグメント式又は非セグメント式コンテンツ事前ロード手順を実行することができる。
【００２８】
ある一定の状況では、様々な電子デバイスの製造業者は、システムユーザがこれのサービスを用い始める可能性を高めることができるように、コンテンツ項目４２２をこれの電子デバイス上に事前ロードし、これらのコンテンツ項目のうちの一部を無料で提供しようと望む可能性がある。コンテンツ項目全体を事前ロードすることの１つの制限は、デバイスのハードディスクの物理的サイズであり、更に、工場内でハードディスクに画像を書き込むのに必要な製造時間がある。例えば、製造業者が、２つの高解像度映画を電子デバイス上に事前ロードしようと望んだ場合には、必要とされるハードディスクサイズは２００ギガバイトを超える場合があり、ハードディスクに画像を書き込む段階は、非常に長い時間を消費するであろう。
【００２９】
別の問題は、製造業者が、どのコンテンツ項目を事前ロードするかを極めて慎重に選ばなければならないことである。関わっているデジタルデータは大量であるから、それによって限られる個数のコンテンツ項目が全ての顧客を満足させる可能性は低くなり、システムユーザの限られた部分集合に対してしか魅力的なものではない場合がある。更に、顧客は、いかなる認可もなくコンテンツ項目を抽出することができる場合があるから、事前ロードされたコンテンツ項目には、様々な重大なセキュリティ問題が存在する。ある一定の実施形態では、製造業者は、コンテンツ項目をダウンロードによって提供することができる。しかし、このダウンロードオプションは、コンテンツプロバイダによって請求される高いダウンロード料金によって極めて高価である。
【００３０】
図４の実施形態によると、コンテンツ項目全体を事前ロードする代わりに、本発明は、コンテンツ項目４２２をいずれかの適切なセグメントサイズを有するいずれかの望ましい個数の異なるコンテンツセグメントに分割することを提案する。図４の実施形態では、図示のコンテンツ項目４２２は、両方共に例示目的で４つのコンテンツセグメントに分割される。あらゆる望ましい個数の異なるコンテンツ項目４２２を利用することができる。図４の例では、コンテンツ項目Ａ４２２（ａ）は、４つのコンテンツセグメントＡからＤに分割され、コンテンツ項目Ｐ４２２（ｐ）は、４つのコンテンツセグメントＱからＴに分割される。しかし、異なるコンテンツセグメントの個数及びそれらの対応するサイズは、固定のものではない。また、全てのコンテンツ項目４２２が同じ個数又はサイズのコンテンツセグメントを有する必要はない。コンテンツ項目４２２毎のコンテンツセグメントの個数及びサイズは、有効で最適なあらゆる方式で判断することができる。
【００３１】
更に、セグメント式コンテンツの事前ロード手順は、様々なコンテンツ項目４２２からのコンテンツセグメントの部分集合を最適に選択し、個々のクライアントデバイス１２６上に記憶することによって実行することができる。本発明によると、あらゆる望ましい個数のクライアントデバイス１２６を利用することができる。全てのクライアントデバイス１２６がコンテンツセグメントを受け取る必要はない。しかし、いずれかのコンテンツ項目４２２からの各コンテンツセグメントは、好ましくは、少なくとも１つのクライアントデバイス１２６上に事前ロードされる。コンテンツセグメントは、いずれかの有効な方式で対応するクライアントデバイス１２６にマップすることができる。例えば、図４の実施形態では、クライアントデバイス１（１２６（ａ））は、コンテンツ項目Ａ４２２（ａ）からのコンテンツセグメントＡ及びＣを受け取り、コンテンツ項目Ｐ４２２（ｐ）からのコンテンツセグメントＱ及びＳを受け取る。同様に、クライアントデバイスＮ（１２６（ｃ））は、コンテンツ項目Ａ４２２（ａ）からのコンテンツセグメントＢ及びＤを受け取り、コンテンツ項目Ｐ４２２（ｐ）からのコンテンツセグメントＲ及びＴを受け取る。この場合、システムユーザは、ユーザ選択のコンテンツ項目４２２に対して必要なコンテンツセグメントを取得するためのピア・ツー・ピア転送を開始するために、入手可能なコンテンツ項目４２２の完全なコンテンツカタログを見ることができる。
【００３２】
上述のセグメント式コンテンツ事前ロード手順によると、全てのコンテンツ項目４２２からの比較的小さいコンテンツセグメントのみが事前ロードされるので、クライアントデバイス１２６の記憶容量（ハードディスクサイズ）は、深刻な制限を課さない。従って、高解像度コンテンツ（より大量の画像データを有する）をより有効にサポートすることができる。更に、この場合、システムユーザは、全体が事前ロードされた僅かな個数のコンテンツ項目の代わりにコンテンツ項目の広範囲にわたるコンテンツカタログから柔軟に選択を行うことができるので、事前ロードされたコンテンツを個々のユーザの好みにパーソナル化することができる。コンテンツセキュリティ問題に関しては、最初は、いずれか所定のクライアントデバイス１２６から欠損している多くのコンテンツセグメントが存在するので、事前ロードされたコンテンツセグメントは、完全なコンテンツ項目４２２を組み立てるのに用いることができない。
【００３３】
更に、コンテンツ項目４２２からのコンテンツセグメントの完全な集合は、様々なクライアントデバイス１２６に分散方式で事前ロードされる。従って、コンテンツプロバイダからコンテンツをダウンロードする必要がなく、それによって高額なダウンロード料金が存在しない。更に、新しいコンテンツ項目が入手可能になると、対応する新しいコンテンツセグメントをピア・ツー・ピアネットワーク１３４を通じた他のクライアントデバイス１２６への次の分配に向けて新しいクライアントデバイス１２６に事前ロードすることができる。
【００３４】
次に、図５を参照すると、本発明による図１Ａのクライアントデバイス１２６の一実施形態のブロック図が示されている。図５の実施形態では、クライアントデバイス１２６は、デバイス中央演算処理装置（デバイスＣＰＵ）５１２，デバイスディスプレイ５１６，デバイスメモリ５２０，及び１つ又はそれよりも多くの入力／出力インタフェース（デバイスＩ／Ｏインタフェース）５２４を含むことができるが、これらに限定されない。クライアントデバイス１２６の上述の構成要素は、デバイスバス５２８に結合することができ、そこを通じて通信を行うことができる。
【００３５】
代替実施形態では、クライアントデバイス１２６は、図５の実施形態に関連して説明する構成要素及び構成のある一定のものに追加されるか又はその代わりの様々な構成要素及び構成を用いて容易に実施することができる。更に、図５の実施形態では、クライアントデバイス１２６は、あらゆる種類の適切な電子デバイスとして実施することができる。例えば、ある一定の実施形態では、クライアントデバイス１２６は、パーソナルコンピュータ、テレビジョン、消費者電子デバイス、セルラー電話、セットトップボックス、視聴覚娯楽デバイス、又は携帯情報端末（ＰＤＡ）のようなあらゆる種類の据え付け又は携帯電子デバイスとして実施することができる。
【００３６】
図５の実施形態では、デバイスＣＰＵ５１２は、好ましくは、ソフトウエア命令を実行し、それによってクライアントデバイス１２６の作動を制御及び管理するいずれかの適切かつ適合するマイクロプロセッサを含むように実施することができる。図５のデバイスディスプレイ５１６は、様々な情報をデバイスユーザに対して表示するための適切な画面を有するブラウン管モニタ又は液晶ディスプレイデバイスを含むいずれかの有効な種類のディスプレイ技術を含むことができる。図５の実施形態では、デバイスメモリ５２０は、読取専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、及びフロッピーディスク、メモリスティック、コンパクトディスク、又はハードディスクのような様々な種類の不揮発性メモリを含むが、これらに限定されない望ましい記憶デバイスのあらゆる組合せを含むように実施することができる。デバイスメモリ５２０の内容及び機能に対しては、図６に関連して下記により詳しく説明する。
【００３７】
図５の実施形態では、サーバＩ／Ｏインタフェース５２４は、クライアントデバイス１２６によって要求されるあらゆる種類の情報を受信及び／又は送信するために１つ又はそれよりも多くの入力及び／又は出力インタフェースを含むことができる。デバイスＩ／Ｏインタフェース５２４は、デバイスユーザが、電子ネットワーク１１０（図１Ａ）内の他のエンティティと通信を行うことを可能にする１つ又はそれよりも多くの手段を含むことができる。例えば、上述の手段は、キーボードデバイス、無線遠隔制御デバイス、対応するマイクロフォンを有する音声認識モジュール、タッチスクリーン機能を有するグラフィカルユーザインタフェース、手持ち式デバイスコントローラユニット、又はクライアントデバイス１２６の外面上に装着された選択ボタンアレイを含むことができる。クライアントデバイス１２６の実施及び利用に対しては、図１０Ａ〜図１０Ｃに関連して下記により詳しく説明する。
【００３８】
次に、図６を参照すると、本発明による図５のデバイスメモリ５２０の一実施形態に関するブロック図が示されている。図６の実施形態では、デバイスメモリ５２０は、デバイスアプリケーション６１２，通信マネージャ６１６，コンテンツ項目６１８，ピア・ツー・ピアモジュール６２０，コンテンツカタログ６２２，クライアント統計６２４，及びクライアント報酬６２８を含むが、これらに限定されない。代替実施形態では、デバイスメモリ５２０は、図６の実施形態に関連して説明する構成要素及び機能のある一定のものに追加されるか又はその代わりの様々な他の構成要素及び機能を含むことができる。
【００３９】
図６の実施形態では、デバイスアプリケーション６１２は、好ましくは、クライアントデバイス１２６における様々な機能及び作動を実施するようにデバイスＣＰＵ５１２（図５）によって実行されるプログラム命令を含むことができる。デバイスアプリケーション６１２の特定の性質及び機能は、一般的に、対応するクライアントデバイス１２６の特定の種類及び特定の機能のようなファクタに依存して変化する。
【００４０】
図６の実施形態では、通信マネージャ６１６は、いずれかの適切な技術を利用することによって外部エンティティと電子情報を交換するための通信手順を実行することができる。例えば、通信マネージャ６１６は、特定の要求コンテンツセグメント６１８に関する現在位置の情報を取得するために、追跡サーバ１１８と双方向で通信を行うことができる。図６の実施形態では、コンテンツ項目６１８は、製造中にクライアントデバイス１２６上に最初に事前ロードされたコンテンツ項目、又は他のクライアントデバイス１２６からその後受信されたコンテンツ項目のいずれかを含むことができる。
【００４１】
図６の実施形態では、ピア・ツー・ピアモジュール６２０は、特定のクライアントデバイス１２６が、ピア・ツー・ピアネットワーク１３４（図２）内のいずれか他のクライアントデバイス１２６と直接通信を行うために利用することができる。例えば、ピア・ツー・ピアモジュール６２０は、コンテンツ項目をピア・ツー・ピアネットワーク１３４内の他のクライアントデバイス１２６にアップロードするか、又はそこからダウンロードするかのいずれかを行うためにコンテンツ項目転送手順を実行することができる。
【００４２】
図６の実施形態では、コンテンツカタログ６２２は、クライアントデバイス１２６から入手可能な全てのコンテンツ項目４２２の広範囲にわたるリストを含むことができる。図６の実施形態では、クライアント統計６２４は、ホストとして機能するクライアントデバイス１２６の作動に関するいずれか関連の統計又は情報を含むことができる。図６の実施形態では、クライアント報酬６２８は、追跡サーバ１１８又は他の適切なエンティティによってホストとして機能するクライアントデバイス１２６に対して付与される１つ又はそれよりも多くのクライアント報酬を含むことができる。クライアントデバイス１２６の利用及び実施に対しては、図１０Ａ〜図１０Ｃに関連して下記により詳しく説明する。
【００４３】
次に、図７を参照すると、本発明による図３のクライアント統計３２４の一実施形態に関するブロック図が示されている。図７の実施形態は、例示目的で提供しているものであり、代替実施形態では、クライアント統計３２４は、図７の実施形態に関連して説明する構成要素及び情報のある一定のものに追加されるか又はその代わりの他の構成要素及び情報を含むことができる。
【００４４】
図７の実施形態では、クライアント統計３２４は、クライアントデバイスＡ１２６（ａ）からクライアントデバイスＮ１２６（ｃ）にそれぞれ対応する様々な所定の種類の統計及び他の関連情報を含む。例えば、図７の実施形態では、クライアントデバイスＡ１２６（ａ）は、統計Ａ及び統計Ｂに対応する情報を有する。本発明によると、各クライアントデバイス１２６は、いずれかの適切な又は関連する種類の情報を含むことができるあらゆる望ましい個数の異なる個々の統計によって表すことができる。
【００４５】
例えば、ある一定の実施形態では、各クライアントは、所定のクライアントデバイス１２６が、他の要求クライアントデバイス１２６へと転送するコンテンツ項目のメガバイト数を定量化するアップロードスループット統計だけによって表すことができる。ある一定の実施形態では、対応するクライアントデバイス１２６が作動状態にあってピア・ツー・ピアネットワーク１３４内のコンテンツ項目のいずれか必要な転送をサポートする準備が整っている時間の合計量を定量化するのに、デバイス作動時間統計を利用することができる。ある一定の実施形態では、所定のクライアントデバイス１２６が他のクライアントデバイス２１６から受信するコンテンツ項目のメガバイト数を定量化するダウンロードスループット統計を利用することができる。クライアント統計３２４の利用に対しては、図１０Ａ〜図１０Ｃに関連して下記により詳しく説明する。
【００４６】
次に、図８を参照すると、本発明による図３の統計報告３４０の一実施形態に関するブロック図が示されている。図８の実施形態は、例示目的で提供しているものであり、代替実施形態では、統計報告３４０は、図８の実施形態に関連して説明する構成要素及び情報のある一定のものに追加されるか又はその代わりの他の構成要素及び情報を含むことができる。
【００４７】
図８の実施形態では、統計報告３４０は、クライアントＡ１２６（ａ）からクライアントＮ１２６（ｃ）にそれぞれ対応する統計合計値を含むが、これに限定されない。例えば、図８の実施形態では、クライアントデバイスＡ１２６（ａ）は、統計Ａ合計に対応する情報を有する。図８の実施形態では、追跡サーバ１１８は、いずれかの有効な技術を利用することによってクライアント統計３２４（図７）を定期的に解析し、それに応じて統計報告３４０を発生させることができる。例えば、追跡サーバ１１８は、重み付き又は重みなしの加算技術を利用することによって所定のクライアントデバイスに関する複数の個々のクライアント統計３２４を組み合わせることができる。重み付き加算の場合には、個々のクライアント統計に対して優先度レベルを与えるために個々の重み付け値を選択することができる。
【００４８】
ある一定の実施形態では、統計報告３４０は、所定のクライアントデバイス１２６に対して１つよりも多くの統計合計値を含むことができる。例えば、ある一定の実施形態では、クライアントデバイス１２６の各々をモニタリング中の異なる種類のクライアント統計に従って項目化された個々の統計合計によって表すことができる。統計報告３４０の利用に対しては、図１０Ａ〜図１０Ｃに関連して下記により詳しく説明する。
【００４９】
次に、図９を参照すると、本発明による図３のクライアント報酬３４４の一実施形態に関するブロック図が示されている。図９の実施形態は、例示目的で提供しているものであり、代替実施形態では、クライアント報酬３４４は、図９の実施形態に関連して説明する構成要素及び情報のある一定のものに追加されるか又はその代わりの他の構成要素及び情報を含むことができる。
【００５０】
図９の実施形態では、クライアント報酬３４４は、クライアントＡ１２６（ａ）からクライアントＮ１２６（ｃ）にそれぞれ対応する個々のクライアント報酬（ＡからＣ）を含むが、これに限定されない。例えば、図９の実施形態では、クライアントデバイスＡ１２６（ａ）は、クライアント報酬Ａに対応する情報を有する。図９の実施形態では、追跡サーバ１１８の報酬マネージャ３３６（図３）は、統計報告３４０を参照することにより、又はクライアント統計３２４からの情報を直接利用することにより、クライアント報酬３４４に対する特定の値を計算する。図９の実施形態では、クライアント報酬３４４は、いずれかの有効な方法を利用することによって判断することができる。
【００５１】
例えば、ある一定の実施形態では、報酬マネージャ３３６は、統計報告３４０又はクライアント統計３２４のいずれかからの適切な要素を対応するクライアント報酬３４４へと変換する所定のルックアップテーブルを利用することができる。代替的に、報酬マネージャ３３６は、現在の誘因の優先度、及びピア・ツー・ピアネットワーク１３４内での運用実績基準に基づいてクライアント報酬３４４を計算する更新可能なアルゴリズムを利用することができる。図９の実施形態では、好ましくは、報酬マネージャ３３６は、選択可能な定期的頻度（毎日、毎週、毎月等）で新しい統計報告３４０を生成し、対応するクライアント報酬３４４を計算する。
【００５２】
図９の実施形態では、好ましくは、それぞれのクライアント報酬３４４のマグニチュードは、対応する所定のクライアント統計３２４、又は統計報告３４０からの統計合計のマグニチュードに比例する。例えば、ある一定の実施形態では、クライアント報酬３４４は、所定のクライアントデバイス１２６が他のクライアントデバイス１２６へとアップロードするコンテンツ項目のメガバイト数に正比例するとすることができる。図９の実施形態では、クライアント報酬３４４は、いずれかの適切な種類のエンティティ又はオブジェクトを含むように実施することができる。
【００５３】
例えば、クライアント報酬３４４は、特定の金銭報酬、及び／又はあらゆる種類の望ましい購入（ＣＤＮサーバ１１４又はピア・ツー・ピアネットワーク１３４内の他のクライアントデバイス１２６のいずれかからのダウンロードコンテンツ項目の購入を含む）のための割引クーポン又はクレジットを含むことができるが、これらに限定されない。更に、クライアント報酬３４４は、電子フォーマット又は物理的フォーマットのいずれかで実施することができる。図９の実施形態では、追跡サーバ１１８は、クライアント報酬３４４をそれぞれのクライアントデバイス１２６にいずれかの有効な方式で付与することができる。
【００５４】
例えば、追跡サーバ１１８は、電子メッセージ（電子メール等）を適切なクライアントデバイス１２６に送信することによってクライアントデバイス１２６にクライアント報酬３４４に関する通知を行うことができる。更に、ある一定の実施形態では、追跡サーバ１１８は、それぞれのクライアントデバイス１２６に電子又は物理的報酬証明書を転送することができる。図９の実施形態では、好ましくは、追跡サーバ１１８は、クライアント報酬３４４における個々の報酬値をモニタし、クライアントデバイス１２６がそれぞれのクライアント報酬３４４を利用／使用した後に報酬値を更新する。クライアント報酬の生成に対しては、図１０Ａ〜図１０Ｃに関連して下記により詳しく説明する。
【００５５】
次に、図１０Ａ、図１０Ｂ、及び図１０Ｃを参照すると、本発明の一実施形態によるクライアントデバイス間のコンテンツ転送を促進する方法段階の流れ図が示されている。図１０Ａ〜図１０Ｃの流れ図は、例示目的で提供しているものであり、本発明は、図１０Ａ〜図１０Ｃに関連して説明する段階及びシーケンス以外の段階及びシーケンスを利用することができる。
【００５６】
図１０Ａの実施形態では、段階１０１４において、１つ又はそれよりも多くの要求クライアントデバイス１２６が、対応するコンテンツ位置要求を追跡サーバ１１８に送信する。段階１０１８では、追跡サーバ１１８が、指定されたターゲットクライアントデバイス１２６上のコンテンツ位置３２０を要求クライアントデバイス１２６に戻すことによって応答する。段階１０２２では、次に、要求クライアントデバイス１２２が、望ましいコンテンツ項目に関するコンテンツ転送要求を選択したターゲットクライアントデバイス１２６に送信する。段階１０２６では、選択されたターゲットクライアントデバイス１２６が、上記に応じて要求クライアントデバイス１２６に要求されたコンテンツ項目をアップロードする。次に、図１０Ａの処理は、コネクタＡを通じて図１０Ｂの段階１０３０へと進む。
【００５７】
図１０Ｂの実施形態の段階１０３０では、追跡サーバ１１８の統計モジュール３２２が、様々なクライアントデバイス１２６からクライアント統計３２４を収集する。クライアント統計３２４は、所定のクライアントデバイス１２６から他のクライアントデバイス１２６へとアップロードされたコンテンツ情報のメガバイト数を含むが、これに限定されないあらゆる関連情報を含むことができる。段階１０３４では、様々なクライアントデバイス１２６のデバイスユーザが、更に別のコンテンツ項目を要求しようと望む場合には、図１０Ｂの処理は、コネクタＢを通じて図１０Ａの段階１０１４に戻ることができ、その後、付加的なコンテンツ転送を行うことができる。
【００５８】
段階１０３８では、追跡サーバ１１８の報酬マネージャ３３６が、統計報告３４０をトリガされるか否かを判断することができる。ある一定の実施形態では、報酬マネージャ３３６は、所定の選択可能な時間間隔で定期的に統計報告３４０をトリガすることができる。統計報告３４０がトリガされた場合には、段階１０４８において報酬マネージャ３３６は、クライアント統計３２４内に現在コンパイルされている情報を解析する。次に、図１０Ｂの処理は、コネクタＣを通じて図１０Ｃの段階１０５２へと進む。
【００５９】
図１０Ｃの実施形態の段階１０５２では、追跡サーバ１１８の報酬マネージャ３３６が、クライアント統計３２４内に収集されて記憶された情報に基づいて統計報告３４０を発生させる。次に、段階１０５６では、追跡サーバ１１８の報酬マネージャ３３６が、変換手順を実行して統計報告３４０内に表された情報から特定のクライアント報酬３４４を発生させる。段階１０６０では、追跡サーバ１１８の報酬マネージャ３３６は、それぞれのクライアントデバイスに対して、これらのクライアントデバイスの個々のクライアント報酬３４４に関する通知を行う。最後に、段階１０６４において、様々なクライアントデバイス１２６のデバイスユーザは、それぞれのクライアント報酬３４４をあらゆる望ましい方式で利用することができる。従って、少なくとも上述の理由から、本発明は、電子ネットワーク内のクライアントデバイス間のコンテンツ転送を促進するための改善されたシステム及び方法を提供する。
【００６０】
本発明をある一定の実施形態を参照して上述した。当業者には、本発明の開示内容に照らして他の実施形態が明らかになるであろう。例えば、本発明は、上述の特定的な実施形態において説明したもの以外のある一定の構成及び技術を用いて容易に実施することができる。更に、本発明は、上述のもの以外のシステムと共に有効に用いることができる。従って、説明した実施形態に対するこれら及び他の変更は、特許請求の範囲による以外は限定されない本発明に含まれるように意図している。
【符号の説明】
【００６１】
１１４  コンテンツ配信ネットワーク（ＣＤＮ）サーバ
１１８  追跡サーバ
１２６  複数のクライアントデバイス
【図１Ａ】
2010541063.tif 000003
【図１Ｂ】
2010541063.tif 000004
【図２】
2010541063.tif 000005
【図３】
2010541063.tif 000006
【図４】
2010541063.tif 000007
【図５】
2010541063.tif 000008
【図６】
2010541063.tif 000009
【図７】
2010541063.tif 000010
【図８】
2010541063.tif 000011
【図９】
2010541063.tif 000012
【図１０Ａ】
2010541063.tif 000013
【図１０Ｂ】
2010541063.tif 000014
【図１０Ｃ】
2010541063.tif 000015
【手続補正書】
【提出日】平成22年5月31日(2010.5.31)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
電子ネットワークにおけるコンテンツ転送を促進するためのシステムであって、
電子ネットワークにおいてコンテンツ項目を交換するためにコンテンツ転送を実施するように構成されたクライアントデバイスと、
前記クライアントデバイスから収集したクライアント統計に基づいて該クライアントデバイスへのクライアント報酬を発生させる報酬マネージャと、
を含むことを特徴とするシステム。
【請求項２】
前記報酬マネージャは、前記クライアントデバイス上の前記コンテンツ項目のコンテンツ位置をモニタする追跡サーバ上に常駐し、
要求クライアントデバイスが、前記電子ネットワーク上の前記コンテンツ項目の位置を確認するコンテンツ位置要求を前記追跡サーバに送信し、該追跡サーバは、該コンテンツ位置要求に応答してターゲットクライアントデバイス上のコンテンツ位置を該要求クライアントデバイスに戻す、
ことを特徴とする請求項１に記載のシステム。
【請求項３】
前記要求クライアントデバイスは、前記コンテンツ項目のうちの選択したものに対するコンテンツ転送要求を前記ターゲットクライアントデバイスに送信し、該ターゲットクライアントデバイスは、該コンテンツ項目のうちの該選択されたものを該要求クライアントデバイスにアップロードすることを特徴とする請求項２に記載のシステム。
【請求項４】
前記追跡サーバの統計モジュールが、前記クライアントデバイスから受信した前記クライアント統計を表にすることを特徴とする請求項２に記載のシステム。
【請求項５】
前記クライアント統計は、前記クライアントデバイスの各々に対する全アップロードスループット値、及び該クライアントデバイスの各々に対するデバイス稼動時間値を含むことを特徴とする請求項４に記載のシステム。
【請求項６】
前記報酬マネージャは、前記クライアントデバイスの各々に対する前記クライアント統計を要約する統計報告を発生させ、該報酬マネージャは、所定の選択可能な時間間隔で該統計報告を定期的にトリガし、該報酬マネージャは、該クライアント統計に収集かつ記憶されたクライアント情報を解析することに基づいて該統計報告を発生させることを特徴とする請求項２に記載のシステム。
【請求項７】
前記報酬マネージャは、前記クライアント統計を組み合わせて、対応する統計合計を発生させて前記統計報告に投入し、該報酬マネージャは、前記クライアントデバイスの各々に対して該クライアント統計の重み付き和を計算することによって該統計合計を導出することを特徴とする請求項６に記載のシステム。
【請求項８】
前記報酬マネージャは、前記統計報告から前記クライアント報酬を発生させるのにルックアップテーブル及び変換アルゴリズムのうちの少なくとも一方を利用する変換手順を実行して、該統計報告から該クライアント報酬を生成することを特徴とする請求項２に記載のシステム。
【請求項９】
前記クライアント報酬は、ダウンロードコンテンツ項目を購入するための電子割引クーポンを含み、前記報酬マネージャは、前記電子ネットワーク上で授与メッセージを送信することにより、該クライアント報酬に関して前記クライアントデバイスに通知することを特徴とする請求項１に記載のシステム。
【請求項１０】
前記クライアントデバイス及び前記追跡サーバは、該追跡サーバ及び該クライアントデバイスのうちのいずれの間の直接双方向通信もサポートするピア・ツー・ピアネットワークに構成されることを特徴とする請求項２に記載のシステム。
【請求項１１】
電子ネットワークにおいてコンテンツ転送を実行するための電子デバイスであって、
電子ネットワークにおいてコンテンツ項目を交換するためのコンテンツ転送を管理するように構成され、電子デバイスから収集したクライアント統計に基づいて報酬マネージャからクライアント報酬を受け取るデバイスアプリケーションと、
前記コンテンツ転送を管理するための前記デバイスアプリケーションを制御するプロセッサと、
を含むことを特徴とするデバイス。
【請求項１２】
前記報酬マネージャは、前記コンテンツ項目のコンテンツ位置をモニタする追跡サーバ上に常駐し、電子デバイスが、前記電子ネットワークにおける該コンテンツ項目の位置を確認するコンテンツ位置要求を該追跡サーバに送信し、該追跡サーバは、該コンテンツ位置要求に応答してターゲットクライアントデバイス上のコンテンツ位置を電子デバイスに戻すことを特徴とする請求項１１に記載の電子デバイス。
【請求項１３】
前記要求する電子デバイスが、前記コンテンツ項目のうちの選択したものに対するコンテンツ転送要求を前記ターゲットクライアントデバイスに送信し、該ターゲットクライアントデバイスは、該コンテンツ項目のうちの該選択されたものを該電子デバイスにアップロードすることを特徴とする請求項１２に記載の電子デバイス。
【請求項１４】
前記追跡サーバの統計モジュールが、電子デバイスから受信した前記クライアント統計を表にすることを特徴とする請求項１２に記載の電子デバイス。
【請求項１５】
前記クライアント統計は、電子デバイスの各々に対する全アップロードスループット値、及び電子デバイスの各々に対するデバイス稼動時間値を含むことを特徴とする請求項１４に記載の電子デバイス。
【国際調査報告】
2010541063.tif 000016
2010541063.tif 000017