【手続補正書】
【提出日】平成30年7月30日(2018.7.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
認証システム内で実施される方法であって、
クライアントデバイス上のユーザの行為に関するパラメータセットを選択することと、  現行のトランザクションに関して前記ユーザを認証するリクエストを受信することと、  応答として、前記現行のトランザクションに関連付けられるパラメータと、既存のデータセットからの履歴パラメータとの間の距離を計算することと、
前記現行のトランザクションに関連付けられる前記パラメータと前記履歴パラメータとの間の前記計算された距離に基づいて、前記現行のトランザクションに関連付けられるリスクレベルを判定することと、
前記リスクレベルに基づいて、前記ユーザを認証するために要求される１つ以上の認証技術を選択することと、
前記ユーザの認証を試行するために前記１つ以上の認証技術を実行し、認証結果を生成することと、
前記現行のトランザクションに関連付けられる前記パラメータ及び前記認証結果を使用して、前記履歴パラメータを更新することと、
機械学習を用いて、各パラメータと先の認証イベントの結果との間の相関を実行することによって前記パラメータセットを選択することと、を含む、方法。
【請求項２】
前記パラメータが、認証を実行するために使用される認証部識別子若しくは鍵に関連付けられるパラメータ、認証の時間に関連付けられるパラメータ、認証の位置に関連付けられるパラメータ、ネットワーク接続性に関連付けられるパラメータ、及び／又はクライアントデバイス認証部によって生成されるバイオメトリックスコアに関連付けられるパラメータを含む、請求項１に記載の方法。
【請求項３】
前記現行のトランザクションに関連付けられる前記パラメータのうちの１つ以上と、対応する前記履歴パラメータとの間の前記距離が、規定の閾値未満である場合、前記リスクレベルが、正常なユーザ挙動を表す第１のレベルに設定される、請求項１に記載の方法。
【請求項４】
前記現行のトランザクションに関連付けられる前記パラメータのうちの１つ以上と、対応する前記履歴パラメータとの間の前記距離が、規定の閾値を超える場合、前記リスクレベルが、疑わしいユーザ挙動を表す第２のレベルに設定される、請求項３に記載の方法。
【請求項５】
選択することが、
相対的により高いリスクレベルについては、厳格度のより高い認証技術を選択すること、及び、相対的により低いリスクレベルについては、相対的に厳格度のより低い認証技術を選択すること、又は認証技術を選択しないことを含む、請求項１に記載の方法。
【請求項６】
前記厳格度のより高い認証技術が、明示的なバイオメトリックユーザ認証を含む、請求項５に記載の方法。
【請求項７】
前記厳格度のより低い認証技術が、非侵入的認証技術を含む、請求項６に記載の方法。
【請求項８】
パラメータが、成功した認証イベント及び／又は不成功の認証イベントとの相対的に高い相関性を有する前記パラメータセット内に含まれるように選択される、請求項１に記載の方法。
【請求項９】
前記現行のトランザクションに関連付けられるパラメータと履歴パラメータとの間の距離を計算することが、前記パラメータのガウス分布を使用して異常検出を実行することを含む、請求項１に記載の方法。
【請求項１０】
プログラムコードが記憶されている機械可読媒体であって、前記プログラムコードが、機械によって実行されると、前記機械に、
クライアントデバイス上のユーザの行為に関するパラメータセットを選択する動作と、  現行のトランザクションに関して前記ユーザを認証するリクエストを受信する動作と、  それに応答して、前記現行のトランザクションに関連付けられるパラメータと、既存のデータセットからの履歴パラメータとの間の距離を計算する動作と、
前記現行のトランザクションに関連付けられる前記パラメータと前記履歴パラメータとの間の前記計算された距離に基づいて、前記現行のトランザクションに関連付けられるリスクレベルを判定する動作と、
前記リスクレベルに基づいて、前記ユーザを認証するために要求される１つ以上の認証技術を選択する動作と、
前記ユーザの認証を試行するために前記１つ以上の認証技術を実行し、認証結果を生成する動作と、
前記現行のトランザクションに関連付けられる前記パラメータ及び前記認証結果を使用して、前記履歴パラメータを更新する動作と、
機械学習を用いて、各パラメータと先の認証イベントの結果との間の相関を実行することによって前記パラメータセットを選択する動作と、を実行させる、機械可読媒体。
【請求項１１】
前記パラメータが、認証を実行するために使用される認証部識別子若しくは鍵に関連付けられるパラメータ、認証の時間に関連付けられるパラメータ、認証の位置に関連付けられるパラメータ、ネットワーク接続性に関連付けられるパラメータ、及び／又はクライアントデバイス認証部によって生成されるバイオメトリックスコアに関連付けられるパラメータを含む、請求項１０に記載の機械可読媒体。
【請求項１２】
前記現行のトランザクションに関連付けられる前記パラメータのうちの１つ以上と、対応する前記履歴パラメータとの間の前記距離が、規定の閾値未満である場合、前記リスクレベルが、正常なユーザ挙動を表す第１のレベルに設定される、請求項１０に記載の機械可読媒体。
【請求項１３】
前記現行のトランザクションに関連付けられる前記パラメータのうちの１つ以上と、対応する前記履歴パラメータとの間の前記距離が、規定の閾値を超える場合、前記リスクレベルが、疑わしいユーザ挙動を表す第２のレベルに設定される、請求項１２に記載の機械可読媒体。
【請求項１４】
選択することが、
相対的により高いリスクレベルについては、厳格度のより高い認証技術を選択すること、及び、相対的により低いリスクレベルについては、相対的に厳格度のより低い認証技術を選択すること、又は認証技術を選択しないことを含む、請求項１０に記載の機械可読媒体。
【請求項１５】
前記厳格度のより高い認証技術が、明示的なバイオメトリックユーザ認証を含む、請求項１４に記載の機械可読媒体。
【請求項１６】
前記厳格度のより低い認証技術が、非侵入的認証技術を含む、請求項１５に記載の機械可読媒体。
【請求項１７】
パラメータが、成功した認証イベント及び／又は不成功の認証イベントとの相対的に高い相関性を有する前記パラメータセット内に含まれるように選択される、請求項１０に記載の機械可読媒体。
【請求項１８】
前記現行のトランザクションに関連付けられるパラメータと履歴パラメータとの間の距離を計算することが、前記パラメータのガウス分布を使用して異常検出を実行することを含む、請求項１０に記載の機械可読媒体。
【請求項１９】
現在のユーザの行為に関するパラメータセットを提供するクライアントデバイスと、
現行のトランザクションに関して前記ユーザを認証するリクエストを受信するための認証サーバであって、
前記認証サーバは、応答として、前記現行のトランザクションに関連付けられるパラメータと、既存のデータセットからの履歴パラメータとの間の距離を計算する、リスク分析モジュールを備え、
前記リスク分析モジュールは、前記現行のトランザクションに関連付けられる前記パラメータと前記履歴パラメータとの間の前記計算された距離に基づいて、前記現行のトランザクションに関連付けられるリスクレベルを判定し、前記リスクレベルに基づいて前記ユーザを認証するために要求される１つ以上の認証技術を選択する、認証サーバと、
前記ユーザの認証を試行するために前記１つ以上の認証技術を実行する認証エンジンを備え、認証結果を生成する、前記クライアントデバイスと、
前記現行のトランザクションに関連付けられる前記パラメータ及び前記認証結果を使用して、前記履歴パラメータを更新する、結果分析・更新モジュールと、を備え、
機械学習を用いて、各パラメータと先の認証イベントの結果との間の相関を実行することによって前記パラメータセットを選択する、システム。
【請求項２０】
前記パラメータが、認証を実行するために使用される認証部識別子若しくは鍵に関連付けられるパラメータ、認証の時間に関連付けられるパラメータ、認証の位置に関連付けられるパラメータ、ネットワーク接続性に関連付けられるパラメータ、及び／又はクライアントデバイス認証部によって生成されるバイオメトリックスコアに関連付けられるパラメータを含む、請求項１９に記載のシステム。
【請求項２１】
前記現行のトランザクションに関連付けられる前記パラメータのうちの１つ以上と、対応する前記履歴パラメータとの間の前記距離が、規定の閾値未満である場合、前記リスクレベルが、正常なユーザ挙動を表す第１のレベルに設定される、請求項１９に記載のシステム。
【請求項２２】
前記現行のトランザクションに関連付けられる前記パラメータのうちの１つ以上と、対応する前記履歴パラメータとの間の前記距離が、規定の閾値を超える場合、前記リスクレベルが、疑わしいユーザ挙動を表す第２のレベルに設定される、請求項２１に記載のシステム。