【手続補正書】
【提出日】平成17年2月22日(2005.2.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
トランザクションを処理するコンピューティングシステムであって、
前記トランザクションと関連付けられた情報を処理するように構成されるサーバシステムと、
前記サーバシステムと通信するクライアントシステムと、
を備え、
前記クライアントシステムは、キーを生成するように構成されたキーエンジンを備え、前記クライアントシステムおよび前記サーバシステムは協働して前記トランザクションに関連付けられたリスクを評価する
コンピューティングシステム。
【請求項２】
請求項１に記載のコンピューティングシステムであって、
前記サーバシステムは、
前記トランザクションに関連付けられた情報を受け取るように構成され、さらに前記トランザクションに関連付けられたキーに関連付けられた特徴を生成するように構成されたプロファイリングエンジンと、
前記プロファイリングエンジンと通信し、前記特徴をセカンダリキーに実質的にクラスタリングするように構成されたクラスタリングエンジンと、
前記キーを前記セカンダリキーと比較することによって、前記キーおよび前記セカンダリキー間の差異を識別するように構成されたレプリケーションエンジンと
を備えコンピューティングシステム。
【請求項３】
請求項２に記載のコンピューティングシステムであって、
前記レプリケーションエンジンは、更に前記キーおよび前記セカンダリキー間の差異を暗号化するように構成されたコンピューティングシステム。
【請求項４】
請求項３に記載のコンピューティングシステムであって、
前記レプリケーションエンジンは、更に、前記暗号化された差異を前記キーエンジンに提供するように構成されたコンピューティングシステム。
【請求項５】
請求項２に記載のコンピューティングシステムであって、
前記サーバシステムは、更に、
第１データベースであって、前記プロファイリングエンジンが前記第１データベースの少なくとも一部の情報を記憶するようにさらに構成された第１データベースと、
第２データベースであって、前記レプリケーションエンジンが前記第２データベースの前記差異を記憶するようにさらに構成された第２データベースと
を備えたコンピューティングシステム。
【請求項６】
請求項１に記載のコンピューティングシステムであって、
前記クライアントは前記キーエンジンによって生成されるキーをトランザクションとして前記サーバシステムに送るように構成されたコンピューティングシステム。
【請求項７】
請求項１に記載のコンピューティングシステムであって、更に、
前記サーバシステムおよび前記クライアントシステム間の通信を促進するトランザクションエンジンを備えたコンピューティングシステム。
【請求項８】
コンピュータで実現可能であり、その時点のトランザクションを処理する方法であって、
前記その時点のトランザクションに関連付けられた情報を受け取り、
前記その時点のトランザクションに関連付けられたキーの第１セットについての特徴を生成し、
該特徴を、セカンダリキーの第１セットにクラスタリングし、
前記キーの第１セットを、以前のトランザクションのうちの少なくとも一つと関連付けられたキーの第２セットと比較し、
前記セカンダリキーの第１セットを、前記以前のトランザクションのうちの少なくとも一つと関連付けられたセカンダリキーの第２セットと比較し、
前記キーの第１セットおよび前記キーの第２セット間で差異が存在するかを判断し、
前記セカンダリキーの第１セットおよび前記セカンダリキーの第２セット間で差異が存在するかを判断し、
前記キーの第１セットおよび前記キーの第２セット間で差異が存在すると判断されたとき、前記キーの第１セットおよび前記キーの第２セット間の差異を暗号化し、
前記セカンダリキーの第１セットおよび前記セカンダリキーの第２セット間で差異が存在すると判断されたとき、前記セカンダリキーの第１セットおよび前記セカンダリキーの第２セット間の差異を暗号化する
方法。
【請求項９】
請求項８に記載のコンピュータで実現可能な方法であって、更に、
前記キーの第１セットおよび前記キーの第２セット間で差異が存在すると判断されたとき、前記キーの第１セットおよび前記キーの第２セット間の差異を第１データベースに記憶し、
前記セカンダリキーの第１セットおよび前記セカンダリキーの第２セット間で差異が存在すると判断されるとき、前記セカンダリキーの第１セットおよび前記セカンダリキーの第２セット間の差異を前記第１データベースに記憶する
方法。
【請求項１０】
請求項８に記載のコンピュータで実現可能な方法であって、更に、
前記キーの第１セットおよび前記キーの第２セット間の前記暗号化された差異をキーエンジンに送り、
前記セカンダリキーの第１セットおよび前記セカンダリキーの第２セット間の前記暗号化された差異を前記キーエンジンに送る
方法。
【請求項１１】
前記トランザクションに関連付けられた前記情報を第２データベースに保存する処理を、更に行なう請求項８に記載のコンピュータで実現可能な方法。
【請求項１２】
前記情報は、前記第２データベースにプロファイリングエンジンによって保存された請求項１１に記載のコンピュータで実現可能な方法。
【請求項１３】
前記キーの第１セットの前記特徴は、プロファイリングエンジンによって生成され、前記特徴は前記セカンダリキーの第１セットにクラスタリングエンジンによってクラスタリングされる請求項８に記載のコンピュータで実現可能な方法。
【請求項１４】
前記キーの第１セットは、前記キーの第２セットとレプリケーションエンジンによって比較され、前記セカンダリキーの第１セットは、前記セカンダリキーの第２セットと前記レプリケーションエンジンによって比較される請求項１３に記載のコンピュータで実現可能な方法。
【請求項１５】
前記キーの第１セットおよび前記キーの第２セット間の差異、および前記セカンダリキーの第１セットおよび前記セカンダリキーの第２セット間の差異は、前記レプリケーションエンジンによって暗号化される請求項１４に記載のコンピュータで実現可能な方法。
【請求項１６】
前記プロファイリングエンジン、前記クラスタリングエンジン、および前記レプリケーションエンジンは実質的に別個である請求項１５に記載のコンピュータで実現可能な方法。
【請求項１７】
コンピュータで実現可能であり、ローカルなトランザクションを扱う方法であって、
ローカルなトランザクションをソースから受け取り、
前記ローカルなトランザクションの少なくとも一部を、少なくとも一つのローカルなトランザクションキーに暗号化し、
前記少なくとも一つのローカルなトランザクションキーを用いて、少なくとも一つの強化されたキーを作り、
前記少なくとも一つの強化されたキーが新しいキーであるかを判断し、
前記少なくとも一つの強化されたキーが新しいキーであると判断されたとき、前記少なくとも一つの強化されたキーを前記ソースに送り、
前記少なくとも一つの強化されたキーにより前記ローカルなトランザクションを処理する際のトランザクションリスクの測定を適用しつつ、前記ソースを用いて前記少なくとも一つの強化されたキーにより前記ローカルなトランザクションを処理する
方法。
【請求項１８】
請求項１７に記載のコンピュータで実現可能な方法であって、
前記少なくとも一つのローカルなトランザクションキーを用いて少なくとも一つの強化されたキーを作る際、前記少なくとも一つのローカルなトランザクションキーをローカルキーデータベースに適用する
方法。
【請求項１９】
請求項１８に記載のコンピュータで実現可能な方法であって、
前記少なくとも一つのローカルなトランザクションキーを前記ローカルキーデータベースに適用する際、
前記少なくとも一つのローカルなトランザクションキーを第１ロックに初期化し、
前記少なくとも一つのトランザクションキーで前記ロックを操作すると共に、前記少なくとも一つのトランザクションキーで前記ロックを操作する際には、少なくとも部分的に前記少なくとも一つの強化されたキーを作る
方法。
【請求項２０】
キー情報をキーデータベースに記憶する請求項１８に記載のコンピュータで実現可能な方法。
【請求項２１】
前記キー情報は暗号化されたキー情報を含む請求項２０に記載のコンピュータで実現可能な方法。
【請求項２２】
前記ローカルなトランザクションを処理した後に、前記ローカルキーデータベースを変更す請求項２０に記載のコンピュータで実現可能な方法。
【請求項２３】
前記少なくとも一つの強化されたキーと共に前記トランザクションを前記ソースに送る請求項１７に記載のコンピュータで実現可能な方法。
【請求項２４】
クライアントコンピューティングシステムおよびサーバコンピューティングシステムを含むクライアント・サーバシステムのコンピュータで実現可能であり、該クライアント・サーバシステム内のその時点のトランザクションを扱う方法であって、
前記クライアントコンピューティングシステム上の前記その時点のトランザクションに関連付けられた情報を受け取り、
前記クライアントコンピューティングシステムを用いて、前記その時点のトランザクションに関連付けられた前記情報から強化されたキーを作り、
前記強化されたキーを前記クライアントコンピューティングシステムから前記サーバコンピューティングシステムに送り、
前記サーバコンピューティングシステムを用いて、前記その時点のトランザクションに関連付けられたキーの特徴を生成し、
前記サーバコンピューティングシステムを用いて、前記その時点のトランザクションに関連付けられたキーの前記特徴に関連付けられたセカンダリキーを生成し、
前記サーバコンピューティングシステムを用いて、前記その時点のトランザクションに関連付けられた前記キー、および前記その時点のトランザクションに関連付けられたキーの前記特徴に関連付けられた前記セカンダリキーが、それ以前のトランザクションに関連付けられた前記キーおよび前記セカンダリキーと異なるかどうかを判断し、
前記その時点のトランザクションに関連付けられた前記キー、および前記その時点のトランザクションに関連付けられたキーの前記特徴に関連付けられた前記セカンダリキーが、それ以前のトランザクションに関連付けられた前記キーおよび前記セカンダリキーと異なるか否かの判断に基づいて、キーデータベースを変更する
方法。