(57)【要約】  電気通信ネットワーク（ＲＴ）を介してユーザのデータのセット（Ｅｎｓ）をバックアップするために、端末（ＴＣ）は、アプリケーションサーバ（ＳＡ）から、バックアップサーバ（ＳＶｎ）にそれぞれ関連するリスクファクタ（Ｆｒｎ）のセットを含むテーブル（Ｔａｂ）を取り出し、バックアップサーバ（ＳＶｎ）に関連するリスクファクタ（Ｆｒｎ）のセットに基づいて、信頼レベル（Ｋｎ）をテーブル（Ｔａｂ）内で識別されたそれぞれのバックアップサーバ（ＳＶｎ）に割り当て、バックアップサーバ（ＳＶｎ）にそれぞれ割り当てられた信頼レベル（Ｋｎ）に基づいて、少なくとも３つのバックアップサーバを選択し、データのセットを保存するそれぞれの選択されたバックアップサーバ（ＳＶｎ）にデータのセット（Ｅｎｓ）を送信する。
2012527670.tif 000002
【特許請求の範囲】
【請求項１】
電気通信ネットワーク（ＲＴ）を介してユーザのデータのセット（Ｅｎｓ）をバックアップする方法であって、端末（ＴＣ）内で
アプリケーションサーバ（ＳＡ）から、バックアップサーバ（ＳＶｎ）にそれぞれ関連するリスクファクタ（Ｆｒｎ）のセットを含むテーブル（Ｔａｂ）を取り出すステップ（Ｅ２）と、
バックアップサーバ（ＳＶｎ）に関連する全てのリスクファクタ（Ｆｒｎ）に基づいて、信頼レベル（Ｋｎ）をテーブル（Ｔａｂ）内で識別されたそれぞれのバックアップサーバ（ＳＶｎ）に割り当てるステップ（Ｅ３）と、
バックアップサーバ（ＳＶｎ）にそれぞれ割り当てられた信頼レベル（Ｋｎ）に基づいて、少なくとも３つのバックアップサーバを選択するステップ（Ｅ３）と、
データのセットを保存するそれぞれの選択されたバックアップサーバ（ＳＶｎ）にデータのセット（Ｅｎｓ）を送信するステップ（Ｅ４）と
を含むことを特徴とする、方法。
【請求項２】
バックアップサーバ（ＳＶｎ）に関連するリスクファクタ（Ｆｒｎ）のそれぞれのセットが、地震リスクファクタ、サイクロンリスクファクタ、洪水リスクファクタ、温度スケールリスクファクタ、および政治的安定ファクタから選択される少なくとも１つのファクタを含む、請求項１に記載の方法。
【請求項３】
バックアップサーバが、ユーザによって要求されるバックアップ品質に基づいてさらに選択される、請求項１または２に記載の方法。
【請求項４】
バックアップ品質が、それぞれのバックアップサーバを管理する事業者の私的、公的または職業上のステータス、データのセットの所望のバックアップ継続時間、およびデータのセットの保存に関してユーザによって要求される信頼性ファクタを含むパラメータのうちの少なくとも１つによって決定される、請求項３に記載の方法。
【請求項５】
選択されたバックアップサーバが、異なる事業者によってそれぞれ管理される、請求項１から４のいずれか一項に記載の方法。
【請求項６】
選択されたバックアップサーバが、１人の事業者によって部分的にまたは完全に管理される、請求項１から４のいずれか一項に記載の方法。
【請求項７】
電気通信ネットワーク（ＲＴ）を介してユーザのデータのセット（Ｅｎｓ）をバックアップする端末（ＴＣ）であって、
アプリケーションサーバ（ＳＡ）から、バックアップサーバ（ＳＶｎ）にそれぞれ関連するリスクファクタ（Ｆｒｎ）のセットを含むテーブル（Ｔａｂ）を取り出す（Ｅ２）ための手段（ＭＴ）と、
バックアップサーバ（ＳＶｎ）に関連する全てのリスクファクタ（Ｆｒｎ）に基づいて、信頼レベル（Ｋｎ）をテーブル（Ｔａｂ）内で識別されたそれぞれのバックアップサーバ（ＳＶｎ）に割り当てるための手段（ＯＰＴ）と、
バックアップサーバ（ＳＶｎ）にそれぞれ割り当てられた信頼レベル（Ｋｎ）に基づいて、少なくとも３つのバックアップサーバを選択するための手段（ＯＰＴ）と、
データのセットを保存するそれぞれの選択されたバックアップサーバ（ＳＶｎ）にデータのセット（Ｅｎｓ）を送信するための手段（ＭＴ）と
を含むことを特徴とする、端末（ＴＣ）。
【請求項８】
選択されたバックアップサーバのそれぞれに保存されたデータのセット（Ｅｎｓ）の完全性を比較する手段（ＩＣ）をさらに含む、請求項８に記載の端末。
【請求項９】
電気通信ネットワーク（ＲＴ）を介してユーザのデータのセット（Ｅｎｓ）をバックアップするアプリケーションサーバ（ＳＡ）であって、端末がリスクファクタ（Ｆｒｎ）のセットに基づいて、信頼レベル（Ｋｎ）をテーブル（Ｔａｂ）内で識別されたそれぞれのバックアップサーバ（ＳＶｎ）に割り当て、バックアップサーバ（ＳＶｎ）にそれぞれ割り当てられた信頼レベル（Ｋｎ）に基づいて、少なくとも３つの選択されたバックアップサーバにデータのセット（Ｅｎｓ）を送信するために、バックアップサーバ（ＳＶｎ）にそれぞれ関連するリスクファクタ（Ｆｒｎ）のセットを決定するための手段（ＧＥＳ）と、前記リスクファクタ（Ｆｒｎ）のセットを含むテーブル（Ｔａｂ）を端末（ＴＣ）に送信する手段（ＧＥＳ）とを含むことを特徴とする、アプリケーションサーバ（ＳＡ）。
【請求項１０】
電気通信ネットワーク（ＲＴ）を介してユーザのデータのセット（Ｅｎｓ）をバックアップするために端末（ＴＣ）内で実施されることが可能なコンピュータプログラム製品であって、前記プログラムが、プログラムが前記端末内にロードされ実行されるたびに
アプリケーションサーバ（ＳＡ）から、バックアップサーバ（ＳＶｎ）にそれぞれ関連するリスクファクタ（Ｆｒｎ）のセットを含むテーブル（Ｔａｂ）を取り出すステップ（Ｅ２）と、
バックアップサーバ（ＳＶｎ）に関連する全てのリスクファクタ（Ｆｒｎ）に基づいて、信頼レベル（Ｋｎ）をテーブル（Ｔａｂ）内で識別されたそれぞれのバックアップサーバ（ＳＶｎ）に割り当てるステップ（Ｅ３）と、
バックアップサーバ（ＳＶｎ）にそれぞれ割り当てられた信頼レベル（Ｋｎ）に基づいて、少なくとも３つのバックアップサーバを選択するステップ（Ｅ３）と、
データのセットを保存するそれぞれの選択されたバックアップサーバ（ＳＶｎ）にデータのセット（Ｅｎｓ）を送信するステップ（Ｅ４）と
を実行する命令を含むことを特徴とする、コンピュータプログラム製品。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データバックアップシステムに関し、より詳細には、データバックアップサービスを提供することが可能なサーバに関する。
【背景技術】
【０００２】
現在、データの完全性および可用性を経時的に保証することによって、データをバックアップする必要がある。そのようなデータバックアップは一般に、複雑なインフラを必要とし、そのコストはデータの敏感度および所望の保存の継続時間に依存する。
【０００３】
既存の解決策は、データの安全なダウンロード、データの署名、および地震、洪水、またはテロ行為などの出来事のいかなる影響も回避するために少なくとも２つの新しい遠隔拠点内でのデータの保存を提供する。そのような解決策は、例えば建物の構造、空調された空気、管理された雰囲気、セキュリティ警備、またはもしあれば情報セキュリティ手順に関連する非常に高額なインフラを必要とする。さらに、同じデータのセットは、保存手段内のあらゆる電子的障害を補償するために特定の数のコピー（一般に８つ）にコピーされることが多い。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の１つの目的は、ユーザにとって最小限のコストでデータの完全性および可用性を経時的に保証するデータバックアップシステムを提案することによって、上記の欠点を改善することである。
【課題を解決するための手段】
【０００５】
この目的を達成するために、電気通信ネットワークにおいてユーザのデータのセットをバックアップする方法は、端末内で：
アプリケーションサーバから、バックアップサーバにそれぞれ関連するリスクファクタのセットを含むテーブルを取り出すステップと、
バックアップサーバに関連するリスクファクタのセットに基づいて、信頼レベルをテーブル内で識別されたそれぞれのバックアップサーバに割り当てるステップと、
バックアップサーバにそれぞれ割り当てられた信頼レベルに基づいて、少なくとも３つのバックアップサーバを選択するステップと、
データのセットを保存するそれぞれの選択されたバックアップサーバに全てのデータを送信するステップと
を含むことを特徴とする。
【０００６】
有利には、本発明は、データの完全性および可用性を経時的に保証しながら、データ保存コストを著しく低減することを可能にする。それによって、ユーザは、個人的なまたは職業上の理由から、重要データ、機密データ、または個人データなどのデータを安全で永続的な方法でバックアップすることができる。さらに、ユーザはもはや、ユーザ独自のデータベースシステムを使用したり、データを失うリスクを心配したりする必要がない。
【０００７】
本発明の他の特徴によれば、ユーザによって要求されるバックアップ品質に基づいてバックアップサーバをさらに選択することができ、バックアップ品質は、場合によっては、それぞれのバックアップサーバを管理する事業者の私的、公的または職業上のステータス、データのセットの所望のバックアップ継続時間、およびデータのセットの保存に関してユーザによって要求される信頼性ファクタを含むパラメータのうちの少なくとも１つによって決定される。さらに、バックアップサーバに関連するリスクファクタのそれぞれのセットは、地震リスクファクタ、サイクロンリスクファクタ、洪水リスクファクタ、温度スケールファクタ、および政治的安定ファクタの中から少なくとも１つのファクタを含み得る。リスクファクタのリストは限定的なものではなく、特定の場所内のバックアップサーバの存在に関連する技術および制限事項の変更に基づいて拡張され得ることを理解されたい。
【０００８】
本発明はまた、電気通信ネットワークを用いてユーザのデータのセットをバックアップする端末に関し：
アプリケーションサーバから、バックアップサーバにそれぞれ関連するリスクファクタのセットを含むテーブルを取り出すための手段と、
バックアップサーバに関連するリスクファクタのセットに基づいて、信頼レベルをテーブル内で識別されたそれぞれのバックアップサーバに割り当てるための手段と、
バックアップサーバにそれぞれ割り当てられた信頼レベルに基づいて、少なくとも３つのバックアップサーバを選択するための手段と、
データのセットを保存するそれぞれの選択されたバックアップサーバにデータのセットを送信するための手段と
を含むことを特徴とする。
【０００９】
本発明はまた、電気通信ネットワークを介してユーザのデータのセットをバックアップするアプリケーションサーバに関し、端末がリスクファクタのセットに基づいて、信頼レベルをテーブル内で識別されたそれぞれのバックアップサーバに割り当て、バックアップサーバにそれぞれ割り当てられた信頼レベルに基づいて、少なくとも３つの選択されたバックアップサーバにデータのセットを送信することができるように、バックアップサーバにそれぞれ関連するリスクファクタのセットを決定するための手段と、前記リスクファクタのセットを含むテーブルを端末に送信する手段とを含むことを特徴とする。
【００１０】
本発明はまた、サーバ内で実施されることが可能なコンピュータプログラムに関し、前記プログラムは、プログラムが前記サーバ内で実行されるたびに本発明の方法によるステップを実行する命令を含む。
【００１１】
添付の図を参照する以下の説明を検討すれば、本発明およびその利点がよりよく理解されよう。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態によるデータバックアップシステムの概略ブロック図である。
【図２】本発明の一実施形態によるデータバックアップ方法のアルゴリズムである。
【発明を実施するための形態】
【００１３】
図１を参照すると、データバックアップシステムは、電気通信ネットワークＲＴを介して互いに通信することが可能な、通信端末ＴＣ、アプリケーションサーバＳＡおよびバックアップサーバＳＶ１からＳＶＮのセットを含む。
【００１４】
電気通信ネットワークＲＴは、有線もしくは無線ネットワーク、または有線ネットワークおよび無線ネットワークの組合せであってもよい。
【００１５】
一例によれば、電気通信ネットワークＲＴは、インターネットもしくはイントラネット、または独自のプロトコルをサポートする企業固有の私設ネットワークなどの、高速ＩＰパケット（英語で「インターネットプロトコル（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）」）のネットワークを含む。
【００１６】
通信端末ＴＣは、有線または無線接続を介してパケットネットワークと通信することができるパーソナルコンピュータまたはインテリジェント端末であってもよい。
【００１７】
例として、通信端末ＴＣは、ユーザ専用のものであり、小規模ＷＬＡＮ（「Ｗｉｒｅｌｅｓｓ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ」）無線ネットワークもしくは８０２．１ｘ規格の１つに準拠する無線ネットワークのアクセス端末またはＷＩＭＡＸ（「Ｗｏｒｌｄｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ」）プロトコルに準拠する中規模ネットワークのアクセス端末に接続され得る、通信する携帯情報端末（ＰＤＡ）またはスマートフォンであってもよいデバイスまたは電子式電気通信物体（ｅｌｅｃｔｒｏｎｉｃ  ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎｓ  ｏｂｊｅｃｔ）を含み得る。通信端末ＴＣは、ＧＳＭ（登録商標）（「Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  ｃｏｍｍｕｎｉｃａｔｉｏｎｓ」）またはＵＭＴＳ（「Ｕｎｉｖｅｒｓａｌ  Ｍｏｂｉｌｅ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎｓ  Ｓｙｓｔｅｍ」）無線通信ネットワークにアクセスすることが可能な移動セルラ無線通信端末であってもよい。
【００１８】
バックアップサーバＳＶ１からＳＶＮのセットは、少なくともＮ＝３のサーバを含む。サーバは、異なる事業者によってそれぞれ管理されるか、または１人の事業者によって部分的にまたは完全に管理され得る。
【００１９】
それぞれのバックアップサーバＳＶｎ（ただし、１≦ｎ≦Ｎ）は、通信端末ＴＣから送信されたデータを保存することが可能である。保存されたデータは、テキスト形式、オーディオ形式、またはビデオ形式などの任意の形式における重要データ、機密データ、または個人データなどの任意のタイプのものであってもよい。
【００２０】
それぞれのバックアップサーバＳＶｎは、データを保存および格納し、そのデータを最初に保存された形式で戻す機能を有する。さらに、それぞれのサーバＳＶｎは、ユーザによって決定される参照記号であってもよい識別子ＩｄＥと一致させるデータのセットＥｎｓを保存することが可能であり、そのデータのセットＥｎｓを識別子ＩｄＥによってアクセス可能にする。
【００２１】
アプリケーションサーバＳＡは、インターフェースサーバＩＳおよび管理モジュールＧＥＳを含む。
【００２２】
ＩＳサーバインターフェースは、通信端末ＴＣとの通信を確立し、通信端末のユーザにデータバックアップサービスを提供する機能を有する。
【００２３】
管理モジュールＧＥＳは、データバックアップサービスを提供することが可能なバックアップサーバＳＶｎから情報を取り出す機能を有する。
【００２４】
取り出された情報に基づいて、管理モジュールＧＥＳは識別子ＩｄＳｎおよびリスクファクタＦｒｎのセットをそれぞれのサーバＳＶｎに割り当て、リスクファクタＦｒｎのセットは、例えば：
−  地震リスクファクタ、
−  サイクロンリスクファクタ、
−  洪水リスクファクタ、
−  温度スケールファクタ、および
−  政治的安定ファクタ
を含む。
【００２５】
管理モジュールＧＥＳは、バックアップサーバの識別子ＩｄＳｎがリスクファクタＦｒｎのセットに一致するものとしてそれぞれ保存される参照テーブルＴａｂを確立する。
【００２６】
任意選択で、管理モジュールＧＥＳは、サーバＳＶｎに関連するファクタのセットに基づいて、信頼レベルＫｎをそれぞれのサーバＳＶｎに割り当てる。信頼レベルＫｎは、バックアップされたデータが破壊されるリスク、または保存されたデータ内で情報が失われるリスクに関して、サーバＳＶｎによるデータバックアップの信頼性を定義する。
【００２７】
信頼レベルＫｎは、例えば、確率論的な方法で、バックアップサーバに関連する情報に基づいて決定され得る。それぞれのバックアップサーバに対して、リスクファクタはサーバを管理する事業者によって直接提供されるか、またはバックアップサーバに関連する情報から任意の他の手段によって取得され得る。一例によれば、バックアップサーバＳＶｎの事業者はバックアップサーバに関連する地震リスクファクタを提供し、アプリケーションサーバＳＡはその情報を直接使用する。別の例によれば、アプリケーションサーバＳＡはバックアップサーバＳＶｎの場所を決定し、前記場所およびその場所に該当する地域内の地震リスクに関する情報に基づいてバックアップサーバに関連する地震リスクファクタを決定し、この情報は、場合によっては、様々な方法で、例えば、データベースからまたは公的機関から取得される。
【００２８】
通信端末ＴＣは、アプリケーションサーバＳＡのサーバインターフェースＩＳおよびバックアップサーバＳＶｎとの通信を確立するためにクライアントインターフェースＩＣを含む。
【００２９】
クライアントインターフェースＩＣは、選択されたバックアップサーバのそれぞれにおいてバックアップされたデータの単一のセットＥｎｓの完全性を解析し、比較する特徴を有する。それにより、クライアントインターフェースＩＣは、バックアップサーバを維持するか、または破棄するためにバックアップサーバの信頼性を決定する。
【００３０】
さらに、クライアントインターフェースＩＣは、バックアップサーバとの全ての通信について認証機構を利用する。
【００３１】
通信端末ＴＣは、特にユーザに関連する所定の制限事項を使用して、データバックアップアルゴリズムを用いてデータバックアップサービスを提供することが可能なバックアップサーバＳＶｎを決定する特徴を有する最適化モジュールＯＰＴをさらに含む。
【００３２】
データバックアップアルゴリズムは、品質ＱおよびそれぞれのバックアップサーバＳＶｎに割り当てられた信頼レベルＫｎに基づいて使用するバックアップサーバの数ＮＳを決定し、数ＮＳは３以上である。特に、アルゴリズムは、ユーザによって要求される品質Ｑに基づいて使用されるバックアップサーバの数ＮＳを選択するために、それぞれのサーバの信頼レベルＫｎを比較する。
【００３３】
バックアップ品質Ｑは、以下のパラメータのうちの少なくとも１つに基づいて定義される：
−  それぞれのバックアップサーバを管理する事業者の私的、公的、または職業上のステータス、
−  データのセットの所望のバックアップ継続時間、および
−  信頼性ファクタ、例えば９９．９９％または９９．９９９％。
【００３４】
例えば、ユーザによって所望されるデータバックアップ継続時間などのいくつかのパラメータは、ユーザによって提供される。信頼性ファクタもユーザによって直接提供されるか、またはユーザによって提供される情報およびバックアップされるデータの性質から推測され得る。
【００３５】
一例によれば、ユーザは、私的な目的で、私的な写真などの画像を低いデータバックアップ保証制限で５０年間バックアップすることを望む場合があり、これにより、アルゴリズムは信頼性ファクタを約９９．９％と決定する。
【００３６】
別の例によれば、ユーザは、職業上の目的で、仕事の書類などの機密データを高いデータバックアップ保証制限で１０年間バックアップすることを望む場合があり、これにより、アルゴリズムは信頼性ファクタを約９９．９９９％と決定する。
【００３７】
それぞれのバックアップサーバＳＶｎに割り当てられた信頼レベルＫｎは、アプリケーションサーバＳＡによって提供されるか、またはアプリケーションサーバＳＡによって提供されたサーバＳＶｎにそれぞれ関連するリスクファクタＦｒｎのセットに基づいて通信端末ＴＣによって決定され得る。
【００３８】
通信端末ＴＣは、通信端末ＴＣから選択されたバックアップサーバのそれぞれに同じデータのセットＥｎｓをアップロードするアップロード／ダウンロードモジュールＭＴをさらに含む。
【００３９】
任意選択で、アップロード／ダウンロードモジュールＭＴは、保存されるデータのセットＥｎｓを暗号化する特徴を有する。したがって、アップロード／ダウンロードモジュールＭＴは、バックアップサーバにデータを送信する前にデータを暗号化し、データがバックアップサーバから取り出されるたびに、その同じデータを暗号解除する。
【００４０】
アップロード／ダウンロードモジュールＭＴは、データ保存テストを実行するためにバックアップサーバ内にメモリスペースを確保することができる。例えば、モジュールＭＴはメモリスペース内に保存されるデータのセットＥｎｓと同じサイズを有する一時データを保存するようバックアップサーバに依頼し、その保存が成功した場合、バックアップサーバは前記メモリスペース内に前記データのセットＥｎｓを保存する。
【００４１】
アップロード／ダウンロードモジュールＭＴは、識別子ＩｄＥを保存されるそれぞれのデータのセットＥｎｓに割り当て、データのセットを特徴付けて索引付けするために識別子ＩｄＥにキーワードを関連付ける。例えば、ユーザは、ユーザがバックアップすることを望むデータのセットＥｎｓの位置を特定することが可能になるキーワードを入力するよう促される。
【００４２】
図２を参照すると、本発明の一実施形態によるユーザのデータをバックアップする方法は、データバックアップシステム内で実行されるステップＥ１からＥ６を含む。
【００４３】
予備のステップＥ０１では、アプリケーションサーバＳＡの管理モジュールＧＥＳは、データバックアップサービスを提供することが可能なバックアップサーバＳＶｎに関する情報を取り出す。特に、管理モジュールＧＥＳは取り出された情報に基づいてリスクファクタＦｒｎのセットを決定し、前記リスクファクタのセットは、例えば、地震リスクファクタ、サイクロンリスクファクタ、洪水リスクファクタ、温度スケールファクタ、および政治的安定ファクタを含む。管理モジュールＧＥＳは、決定されたファクタＦｒｎのセットに関連する識別子ＩｄＳｎをそれぞれのサーバＳＶｎに割り当てる。バックアップサーバの識別子ＩｄＳｎは、参照テーブルＴａｂ内でファクタＦｒｎのセットに一致するものとしてそれぞれ保存される。
【００４４】
バックアップサーバの識別子ＩｄＳｎは特に、バックアップサーバのＩＰ（「インターネットプロトコル」）アドレスおよび、例えばサーバが配置されている町を示す実際の住所を含む。
【００４５】
任意選択で、管理モジュールＧＥＳは、サーバＳＶｎに関連するリスクファクタＦｒｎのセットに基づいて、信頼レベルＫｎをそれぞれのサーバＳＶｎに割り当てる。
【００４６】
ステップＥ１では、ユーザは、通信端末ＴＣのメモリ内に存在するデータのセットＥｎｓのバックアップを実行することを望む。
【００４７】
通信端末ＴＣのアップロード／ダウンロードモジュールＭＴは、データのセットＥｎｓを特徴付けて索引付けするために、例えば口述することによって、またはキーワードを使用して手動で入力することによって、キーワードを決定するようユーザに促す。アップロード／ダウンロードモジュールＭＴは、識別子ＩｄＥをデータのセットＥｎｓに割り当て、以前に決定されたキーワードを識別子ＩｄＥに関連付ける。識別子ＩｄＥは、ユーザが自分で定義する参照記号、またはキーワードに基づいてアップロード／ダウンロードモジュールＭＴによって自動的に作成される参照記号であってもよい。
【００４８】
ステップＥ２では、アップロード／ダウンロードモジュールＭＴは、バックアップサーバに関する情報を取り出すために、クライアントインターフェースＩＣを介してアプリケーションサーバＳＡに要求を送信する。要求に応答して、アプリケーションサーバＳＡは、通信端末ＴＣにバックアップサーバＳＶｎに関連するリスクファクタＦｒｎのセットを含む参照テーブルＴａｂを送信する。任意選択で、参照テーブルＴａｂは、それぞれのバックアップサーバにＳＶｎに割り当てられた信頼レベルＫｎを含む。
【００４９】
ステップＥ３では、最適化モジュールＯＰＴは、バックアップサーバＳＶｎにそれぞれ関連するリスクファクタＦｒｎのセットに基づいて、信頼レベルＫｎをテーブルＴａｂ内で識別されたそれぞれのバックアップサーバＳＶｎに割り当てる。参照テーブルＴａｂがサーバＳＶｎに割り当てられた信頼レベルＫｎを既に含む場合、最適化モジュールＯＰＴは、テーブル内に存在するこれらの信頼レベルを使用するか、またはいずれにせよ、別の決定方法を使用することによって、テーブル内に存在する信頼レベルとは異なっていてもよい新しい信頼レベルを決定することができる。
【００５０】
最適化モジュールＯＰＴは、特にユーザに関連する所定の制限事項を使用することによって、データバックアップサービスを提供することが可能なバックアップサーバＳＶｎを決定する。最適化モジュールＯＰＴは、特にユーザに関連する所定の制限事項を反映するバックアップ品質ＱおよびバックアップサーバＳＶｎにそれぞれ割り当てられた信頼レベルＫｎに基づいて、３以上であるバックアップサーバの数ＮＳを決定する。前に指摘したように、バックアップ品質Ｑは特に、ユーザの私的なまたは職業上のステータス、データのセットの所望のバックアップ継続時間、およびデータのセットの保存に関してユーザによって要求される信頼性ファクタ、例えば９９．９９％または９９．９９９％を含むパラメータのうちの少なくとも１つに基づいて決定される。
【００５１】
例として、最適化モジュールＯＰＴは、入力としてバックアップサーバの様々な信頼レベルＫｎを取り、ユーザによって要求される品質Ｑに基づいてバックアップサーバＳＶｎの最小の数ＮＳを選択するアルゴリズムを使用する。特に、選択されたバックアップサーバの組合せは、ユーザによって要求される品質Ｑに対応する信頼の全体的なレベルを満たす。最適化モジュールＯＰＴは、その数が３以上であるバックアップサーバの複数の異なる組合せを提案することができる。
【００５２】
例えば、ユーザによって要求される信頼性Ｆが大きくなるほど、バックアップサーバの最小の数ＮＳが大きくなると考えられる。
【００５３】
例えば、バックアップサーバは、それぞれのサーバがその他のサーバのそれぞれから最小の距離だけ離れて配置されるように選択され得る。
【００５４】
ステップＥ４では、アップロード／ダウンロードモジュールＭＴは、ほぼ同時にまたは非常に短い時間間隔で、データのセットＥｎｓおよび関連する識別子ＩｄＥをそれぞれの選択されたバックアップサーバ、例えば、ＳＶｎに送信する。データは、バックアップサーバに送信される前に、任意選択で暗号化される。
【００５５】
ステップＥ５では、それぞれのバックアップサーバＳＶｎは、識別子ＩｄＥに一致するものとしてデータのセットＥｎｓを保存する。任意選択で、バックアップサーバはデータのセットの保存に成功したことを通信端末に通知する。
【００５６】
任意選択のステップＥ６では、通信端末ＴＣのクライアントインターフェースＩＣは、もしあれば障害のあるバックアップサーバを放棄するために、また、最適化モジュールＯＰＴと協働することによって別のバックアップサーバを選択するために、選択されたバックアップサーバＳＶｎのそれぞれに保存されたデータのセットＥｎｓの完全性を比較する。
【００５７】
次いで、ユーザは、通信端末から識別子ＩｄＥまたはデータのセットを特徴付けるキーワードを用いて、バックアップサーバの１つの中でバックアップされたデータのセットにいつでもアクセスすることができる。
【００５８】
本明細書において説明される本発明は、電気通信ネットワークを介してデータをバックアップする方法および端末に関する。本発明の一実施形態によれば、本発明の方法のステップは、通信端末ＴＣなどの端末に組み込まれたコンピュータプログラムの命令によって決定される。プログラムは、前記プログラムが端末内にロードされ実行されるときに本発明の方法のステップを実行するプログラム命令を含む。
【００５９】
したがって、本発明は、コンピュータプログラム、特に本発明を実施するのに適した情報媒体上または情報媒体内のコンピュータプログラムにも適用される。このプログラムは任意のプログラミング言語を使用してもよく、ソースコードの形態、オブジェクトコードの形態、または部分的にコンパイルされた形態などのソースコードとオブジェクトコードとの間の中間コードの形態、または本発明の方法を実施するために望ましい任意の他の形態であってもよい。
【図１】
2012527670.tif 000003
【図２】
2012527670.tif 000004
【国際調査報告】
2012527670.tif 000005
2012527670.tif 000006
2012527670.tif 000007
2012527670.tif 000008