【誤訳訂正書】
【提出日】平成29年12月22日(2017.12.22)
【誤訳訂正１】
【訂正対象書類名】明細書
【訂正対象項目名】０１０７
【訂正方法】変更
【訂正の内容】
【０１０７】
一実施の形態によれば、メンバーシップの展開は、もし１回又は複数回実行されたとしても同じ結果を生むという点で、冪等元である。したがって、もしメンバーシップクリエイターが、メンバーシップ内にリストアップされたすべてのノードから応答を受け取る前に障害を起こすとしたら、そのノードは、最終的な出力を変えることなく、初めからクリエイトメンバーシップタスクをリスタートし、重複するクリエイトメンバーシップメッセージを各ターゲットノードに対して再送信することができる。クリエイトメンバーシップメッセージを受信すると、ターゲットノードは、新しいメンバーシップが既に展開されていることを示すクリエイトメンバーシップレスポンスメッセージとともに応答する。クリエイトメンバーシップレスポンスメッセージが受信されるたびにクリエイトメンバーシップタスクが保持される必要はない。クリエイトメンバーシップタスクが保持される必要のある唯一のとき（それが最初に生成されたとき以外で）は、すべての応答が受信され、タスクが完了したものとしてマークされ得るときである。
生存性の属性
【誤訳訂正２】
【訂正対象書類名】特許請求の範囲
【訂正対象項目名】全文
【訂正方法】変更
【訂正の内容】
【特許請求の範囲】
【請求項１】
分散型コンピューターシステムにおいてノードのメンバーシップを展開するコンピューターで実施される方法であって、
展開されるノードのメンバーシップに参加するノードを選択すること、
展開される前記メンバーシップを生成する前記ノードとしてメンバーシップクリエイターノードを識別するとともに、前記メンバーシップのメンバーとなる前記分散型コンピューターシステムの少なくとも１つの選択されたノードを識別するメンバーシップターゲットを含むメンバーシップタスクを生成すること、
前記メンバーシップターゲット内に規定される各ノードに対し、コンピューターネットワークを通じて、前記メンバーシップタスクの少なくとも１つの識別及び展開される前記メンバーシップの識別を含むクリエイトメンバーシップメッセージを送るように構成されるビーコンを生成すること、
前記メンバーシップクリエイターノードが、前記メンバーシップターゲット内のノードから応答を受け取ったことに応じて、前記応答を受け取った前記ノードを前記ビーコンから削除するとともに、前記メンバーシップターゲット内に規定される前記少なくとも１つのノードのそれぞれから応答が受領されたときに前記メンバーシップを展開すること、及び
前記メンバーシップターゲット内に規定される前記少なくとも１つのノードのそれぞれから応答が受領される前に前記メンバーシップクリエイターノードが障害を起こす場合、前記メンバーシップクリエイターノードが、前記メンバーシップタスクをリスタートするとともに、前記メンバーシップターゲット内に規定される前記少なくとも１つのノードの少なくとも１つに対し、重複する前記クリエイトメンバーシップメッセージを再送信すること
を備える方法。
【請求項２】
展開される前記メンバーシップに参加するよう選択された前記ノードに、少なくとも１つの役割を割り当てること
をさらに備える請求項１に記載のコンピューターで実施される方法。
【請求項３】
前記少なくとも１つの役割は、メンバーシップクリエイターの役割と、メンバーシップターゲットの役割とを含む
請求項２に記載のコンピューターで実施される方法。
【請求項４】
前記生成されたメンバーシップタスクを固定ストアに保持すること
をさらに備える請求項１に記載のコンピューターで実施される方法。
【請求項５】
前記クリエイトメンバーシップメッセージは、前記メンバーシップクリエイターノードの識別、及び、それと通信可能になるために十分な情報をさらに含む
請求項１に記載のコンピューターで実施される方法。
【請求項６】
前記メンバーシップクリエイターノードと通信するのに十分な情報は、前記メンバーシップクリエイターノードの識別、ロケーション、及びホストネームのうちの少なくとも１つを含む
請求項５に記載のコンピューターで実施される方法。
【請求項７】
前記メンバーシップタスクは、ユニークなタスク識別子によって識別される
請求項１に記載のコンピューターで実施される方法。
【請求項８】
前記メンバーシップを展開した後、前記生成されたメンバーシップタスクの状態を保持すること
をさらに備える請求項１に記載のコンピューターで実施される方法。
【請求項９】
前記メンバーシップの展開は冪等元である
請求項１に記載のコンピューターで実施される方法。
【請求項１０】
計算装置であって、
メモリと、
プロセッサと、
前記プロセッサによって生み出され、前記計算装置に分散型コンピューターシステム内のノードのメンバーシップを展開させるよう構成された複数のプロセスとを備え、
前記複数のプロセスは、
展開されるノードのメンバーシップに参加するノードを選択し、
展開される前記メンバーシップを生成する前記ノードとしてメンバーシップクリエイターノードを識別するとともに、前記メンバーシップのメンバーとなる前記分散型コンピューターシステムの少なくとも１つの選択されたノードを識別するメンバーシップターゲットを含むメンバーシップタスクを生成し、
前記メンバーシップターゲット内に規定される各ノードに対し、コンピューターネットワークを通じて、前記メンバーシップタスクの少なくとも１つの識別及び展開される前記メンバーシップの識別を含むクリエイトメンバーシップメッセージを送るように構成されるビーコンを生成し、
前記メンバーシップクリエイターノードが、前記メンバーシップターゲット内のノードから応答を受け取ったことに応じて、前記応答を受け取った前記ノードを前記ビーコンから削除するとともに、前記メンバーシップターゲット内に規定される前記少なくとも１つのノードのそれぞれから応答が受領されたときに前記メンバーシップを展開し、
前記メンバーシップターゲット内に規定される前記少なくとも１つのノードのそれぞれから応答が受領される前に前記メンバーシップクリエイターノードが障害を起こす場合、前記メンバーシップクリエイターノードに前記メンバーシップタスクをリスタートさせるとともに、前記メンバーシップターゲット内に規定される前記少なくとも１つのノードの少なくとも１つに対し、重複する前記クリエイトメンバーシップメッセージを再送信させる、
というロジックを処理することを含む
計算装置。
【請求項１１】
展開される前記メンバーシップに参加するよう選択された前記ノードに、少なくとも１つの役割を割り当てるというロジックを処理すること
をさらに備える請求項１０に記載の計算装置。
【請求項１２】
前記少なくとも１つの役割は、メンバーシップクリエイターの役割と、メンバーシップターゲットの役割とを含む
請求項１１に記載の計算装置。
【請求項１３】
前記生成されたメンバーシップタスクを固定ストアに保持するというロジックを処理すること
をさらに備える請求項１０に記載の計算装置。
【請求項１４】
前記クリエイトメンバーシップメッセージは、前記メンバーシップクリエイターノードの識別、及び、それと通信可能になるために十分な情報をさらに含む
請求項１０に記載の計算装置。
【請求項１５】
前記メンバーシップクリエイターノードと通信するのに十分な情報は、前記メンバーシップクリエイターノードの識別、ロケーション、及びホストネームのうちの少なくとも１つを含む
請求項１４に記載の計算装置。
【請求項１６】
前記メンバーシップタスクは、ユニークなタスク識別子によって識別される
請求項１０に記載の計算装置。
【請求項１７】
前記メンバーシップを展開した後、前記生成されたメンバーシップタスクの状態を保持するというロジックを処理すること
をさらに備える請求項１０に記載の計算装置。
【請求項１８】
前記メンバーシップの展開は冪等元である
請求項１０に記載の計算装置。
【請求項１９】
一連の命令を表すデータが格納された有形のデータ記憶メディアであって、
前記一連の命令は、計算装置が実行されたとき、前記計算装置に
展開されるノードのメンバーシップに参加するノードを選択すること、
展開される前記メンバーシップを生成する前記ノードとしてメンバーシップクリエイターノードを識別するとともに、前記メンバーシップのメンバーとなる前記分散型コンピューターシステムの少なくとも１つの選択されたノードを識別するメンバーシップターゲットを含むメンバーシップタスクを生成すること、
前記メンバーシップターゲット内に規定される各ノードに対し、コンピューターネットワークを通じて、前記メンバーシップタスクの少なくとも１つの識別及び展開される前記メンバーシップの識別を含むクリエイトメンバーシップメッセージを送るように構成されるビーコンを生成すること、及び
前記メンバーシップクリエイターノードが、前記メンバーシップターゲット内のノードから応答を受け取ったことに応じて、前記応答を受け取った前記ノードを前記ビーコンから削除するとともに、前記メンバーシップターゲット内に規定される前記少なくとも１つのノードのそれぞれから応答が受領されたときに前記メンバーシップを展開すること
によって、分散型コンピューターシステム内にノードのメンバーシップを展開させ、さらに、
前記メンバーシップターゲット内に規定される前記少なくとも１つのノードのそれぞれから応答が受領される前に前記メンバーシップクリエイターノードが障害を起こす場合、前記メンバーシップクリエイターノードに前記メンバーシップタスクをリスタートさせるとともに、前記メンバーシップターゲット内に規定される前記少なくとも１つのノードの少なくとも１つに対し、重複する前記クリエイトメンバーシップメッセージを再送信させるよう構成される、
データ記憶メディア。
【請求項２０】
前記一連の命令はさらに、前記計算装置に、展開される前記メンバーシップに参加するよう選択された前記ノードに、少なくとも１つの役割を割り当てさせるよう構成される
請求項１９に記載の有形のデータ記憶メディア。
【請求項２１】
前記少なくとも１つの役割は、メンバーシップクリエイターの役割と、メンバーシップターゲットの役割とを含む
請求項２０に記載の有形のデータ記憶メディア。
【請求項２２】
前記一連の命令はさらに、前記計算装置に、前記生成されたメンバーシップタスクを固定ストアに保持させるよう構成される
請求項１９に記載の有形のデータ記憶メディア。
【請求項２３】
前記クリエイトメンバーシップメッセージは、前記メンバーシップクリエイターノードの識別、及び、それと通信可能になるために十分な情報をさらに含む
請求項１９に記載の有形のデータ記憶メディア。
【請求項２４】
前記メンバーシップクリエイターノードと通信するのに十分な情報は、前記メンバーシップクリエイターノードの識別、ロケーション、及びホストネームのうちの少なくとも１つを含む
請求項２３に記載の有形のデータ記憶メディア。
【請求項２５】
前記メンバーシップタスクは、ユニークなタスク識別子によって識別される
請求項１９に記載の有形のデータ記憶メディア。
【請求項２６】
前記一連の命令はさらに、前記計算装置に、前記メンバーシップを展開した後、前記生成されたメンバーシップタスクの状態を保持させるよう構成される
請求項１９に記載の有形のデータ記憶メディア。
【請求項２７】
前記メンバーシップの展開は冪等元である
請求項１９に記載の有形のデータ記憶メディア。