【手続補正書】
【提出日】平成29年2月15日(2017.2.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
分散システム内のデバイスにより実行される方法であって、
前記デバイスにより、前記分散システム内の他のデバイスが利用不能になったことを検出することと、
前記デバイスにより、特定の分散されたデータセットについて、前記他のデバイスが利用不能になったことの検出に基づいて、前記分散システムにおいて合意の欠損が生じたと判定することと、
前記デバイスにより、前記特定の分散されたデータセットに関連するいずれのデバイスが利用可能であるかを判定するために合意データベースにアクセスすることと、
前記デバイスにより、前記合意データベースへのアクセスに基づき、および前記合意の欠損が生じたという判定に基づき、前記分散システム内の利用可能なデバイスのリストを生成することと、
前記デバイスにより、管理デバイスへ警報メッセージを送信することと、
前記警報メッセージは、前記合意の欠損を示し、前記利用可能なデバイスのリストを含むことと、
を含む方法。
【請求項２】
前記管理デバイスから、前記リストに含まれる前記利用可能なデバイスのうちの少なくともいくつかを含む合意ベースの分散システムを生成するための指示を受信することと、
前記指示の受信に応じて、前記合意ベースの分散システムを生成することと、
をさらに含む、請求項１の方法。
【請求項３】
前記合意ベースの分散システムを生成することは、定足数をなすために要するデバイスの数を選択すること、を含み、
前記数は、前記利用可能なデバイスのうちの過半数を達成するために必要とされる最小限の数に相当する、
請求項２の方法。
【請求項４】
前記方法は、前記利用可能なデバイスのうちの前記少なくともいくつかのデバイスに投票重みを割り当てること、をさらに含み、
前記投票重みは、生成される合意ベースの分散システムにおいて前記デバイスが定足数に向けて投票を行おうとしている場合に、当該デバイスから受信される票に、前記利用可能なデバイスの前記少なくともいくつかのうちの他のデバイスから受信される票よりも大きい重みを付与する、
請求項３の方法。
【請求項５】
前記投票重みは、
前記デバイスの位置、
前記利用可能なデバイスの特定のサブセットにおけるデバイスのメンバーシップ、
前記デバイスに関連付けられるデバイスタイプ、
前記デバイスに割当てられる脅威レベル、又は
前記デバイスに関連付けられる信頼性の指標、
のうちの少なくとも１つに基づく、請求項４の方法。
【請求項６】
前記投票重みは、
前記デバイスに関連付けられるログに記録された１つ以上のイベント、
前記デバイスに関連付けられる周辺デバイスのアクティブ化の頻度、又は、
前記デバイスに関連付けられる管理上のログインの頻度、
のうちの少なくとも１つに基づく、請求項４の方法。
【請求項７】
前記分散システム内の他のデバイスが利用不能になったことを検出することは、
前記他のデバイスへの接続が喪失したことを検出すること、
前記他のデバイスからデバイス障害の標識を受信すること、又は
前記他のデバイスがセキュリティ侵害に関連付けられていることを検出すること、
のうちの少なくとも１つを含む、請求項１の方法。
【請求項８】
前記管理デバイスへ前記警報メッセージを送信することは、
前記管理デバイスへウェブサービスメッセージを送信すること、
前記管理デバイスへ電子メールメッセージを送信すること、
前記管理デバイスへＳＭＳ（Short  Message  Service）メッセージを送信すること、又は、
前記管理デバイスへリアルタイムサービス品質メッセージを送信すること、
のうちの少なくとも１つを含む、請求項１の方法。
【請求項９】
前記分散システム内の利用可能なデバイスの前記リストを維持することと、特定の間隔で利用可能なデバイスの前記リストを更新することと、をさらに含む、請求項１の方法。
【請求項１０】
前記分散システムは、分散されたデータセットを含み、前記方法は、
前記分散システムにおいて合意の欠損が生じたとの判定に応じて、前記リストに含まれる前記利用可能なデバイスの少なくともいずれかを含む新たな合意ベースの分散システムを生成するための指示を前記管理デバイスから受信する前に、前記分散されたデータセットに基づく他の分散されたデータセットを生成することと、
生成された前記他の分散されたデータセットを利用し、前記リストに含まれる前記利用可能なデバイスの少なくともいずれかを含む他の合意ベースの分散システムを生成することと、
をさらに含む、請求項１の方法。
【請求項１１】
前記リストに含まれる前記利用可能なデバイスの少なくともいずれかを含む新たな合意ベースの分散システムを生成するための前記指示を受信することと、
前記新たな合意ベースの分散システムを生成するための前記指示の受信に応じて、前記新たな合意ベースの分散システムに前記他の分散されたデータセット内のデータを取り込むこと、
をさらに含む、請求項１０の方法。
【請求項１２】
前記デバイスは、組込み型システム（embedded  system）に相当する、請求項１の方法。
【請求項１３】
前記分散システムは、分散された物理アクセス制御システムを含み、前記デバイス及び前記他のデバイスは、物理アクセス制御ユニットに相当する、請求項１２の方法。
【請求項１４】
分散システムのデバイスであって、
前記分散システム内の他のデバイスが利用不能になったことを検出し、
前記他のデバイスが利用不能になったことの検出に基づいて、特定の分散されたデータセットについて、前記分散システムにおいて合意の欠損が生じたと判定し、
前記特定の分散されたデータセットに関連するいずれのデバイスが利用可能であるかを判定するために合意データベースにアクセスし、
前記合意データベースへのアクセスに基づき、および前記合意の欠損が生じたという判定に基づき、前記分散システム内の利用可能なデバイスのリストを生成する、
ように構成されるロジックと、
管理デバイスへ、前記合意の欠損を示し及び前記利用可能なデバイスのリストを含む警報メッセージを送信する送信機と、
前記合意データベースを記憶するメモリと、
を備えるデバイス。
【請求項１５】
前記ロジックは、
前記管理デバイスから、前記リストに含まれる前記利用可能なデバイスのうちの少なくともいくつかを含む合意ベースの分散システムを生成するための指示を受信する受信機を備え、
前記ロジックは、前記指示の受信に応じて、前記合意ベースの分散システムを生成するように構成される、請求項１４のデバイス。
【請求項１６】
前記ロジックは、前記合意ベースの分散システムを生成する際に、定足数をなすために要するデバイスの数を選択する、ようにさらに構成され、
前記数は、前記利用可能なデバイスのうちの過半数を達成するために必要とされる最小限の数に相当する、
請求項１５のデバイス。
【請求項１７】
前記ロジックは、合意ベースの分散システムを生成する際に、前記利用可能なデバイスのうちの前記少なくともいくつかのデバイスに投票重みを割り当てる、ようにさらに構成され、
前記投票重みは、生成される前記合意ベースの分散システムにおいて前記デバイスが定足数に向けて投票を行おうとしている場合に、当該デバイスから受信される票に、前記利用可能なデバイスの前記少なくともいくつかのうちの他のデバイスから受信される票よりも大きい重みを付与する、
請求項１６のデバイス。
【請求項１８】
前記投票重みは、
前記デバイスのロケーション、
前記利用可能なデバイスの特定のサブセットにおけるデバイスのメンバーシップ、
前記デバイスに関連付けられるデバイスタイプ、
前記デバイスに割り当てられる脅威レベル、
前記デバイスに関連付けられる信頼性の指標、
前記デバイスに関連付けられるログに記録された１つ以上のイベント、
前記デバイスに関連付けられる周辺デバイスのアクティブ化の頻度、又は、
前記デバイスに関連付けられる管理上のログインの頻度、
のうちの少なくとも１つに基づく、請求項１７の方法。
【請求項１９】
前記ロジックは、前記分散システム内の他のデバイスが利用不能になったことを検出する際、
前記他のデバイスへの接続が喪失したことを検出し、
前記他のデバイスからデバイス障害の標識を受信し、又は
前記他のデバイスがセキュリティ侵害に関連付けられていることを検出する、
ようにさらに構成される、請求項１４の方法。
【請求項２０】
前記ロジックは、前記管理デバイスへ前記警報メッセージを送信する際、
前記管理デバイスへウェブサービスメッセージを送信し、
前記管理デバイスへ電子メールメッセージを送信し、
前記管理デバイスへＳＭＳメッセージを送信し、又は、
前記管理デバイスへリアルタイムサービス品質メッセージを送信する、
ようにさらに構成される、請求項１４の方法。
【請求項２１】
前記分散システムは、分散されたデータセットを含み、前記ロジックは、
前記分散システムにおいて合意の欠損が生じたとの判定に応じて、前記リストに含まれる前記利用可能なデバイスの少なくともいずれかを含む新たな合意ベースの分散システムを生成するための指示を前記管理デバイスから受信する前に、前記分散されたデータセットに基づく他の分散されたデータセットを生成し、
前記リストに含まれる前記利用可能なデバイスの少なくともいずれかを含む新たな合意ベースの分散システムを生成するための前記指示を受信し、
前記新たな合意ベースの分散システムを生成するための前記指示の受信に応じて、前記新たな合意ベースの分散システムに前記他の分散されたデータセット内のデータを取り込む、ようにさらに構成される、請求項１４のデバイス。
【請求項２２】
前記分散システムは、分散された物理アクセス制御システムを含み、前記デバイス及び前記他のデバイスは、物理アクセス制御ユニットに相当する、請求項１４のデバイス。
【請求項２３】
分散システムであって、
複数の物理アクセス制御デバイスを含み、
前記複数の物理アクセス制御デバイスのうちの特定の１つは、
前記分散システム内の他のデバイスが利用不能になったことを検出し、
前記他のデバイスが利用不能になったことの検出に基づいて、特定の分散されたデータセットについて、前記分散システムにおいて合意の欠損が生じたと判定し、
前記特定の分散されたデータセットに関連するいずれのデバイスが利用可能であるかを判定するために合意データベースにアクセスし、
前記合意データベースへのアクセスに基づき、および前記合意の欠損が生じたという判定に基づき、前記分散システム内の利用可能なデバイスのリストを生成する、
ように構成されるプロセッサと、
管理デバイスへ、前記合意の欠損を示し及び前記利用可能なデバイスのリストを含む警報メッセージを送信する送信機と、
前記管理デバイスから、前記リストに含まれる前記利用可能なデバイスのうちの少なくともいくつかを含む合意ベースの分散システムを生成するための指示を受信する受信機と、
を備え、
前記プロセッサは、前記合意ベースの分散システムを前記指示の受信に応じて生成するように構成される、分散システム。