【手続補正書】
【提出日】平成29年4月4日(2017.4.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
モバイルコンピューティングデバイスで起こり得る悪意のある挙動を予測する方法であ
って、
前記モバイルコンピューティングデバイスのプロセッサを介して、サーバコンピューティングデバイスから経路構成のデータベースを受信するステップであって、前記受信した経路構成のデータベースは、
構成パターンと、
良性ではない構成につながる構成間の経路構成と、
前記経路構成が良性ではない挙動につながる確率を識別する確率値と、
を識別する情報を含む、ステップと、
前記プロセッサを介して、前記受信された経路構成のデータベースに含まれる前記情報に基づいて、スケジュールされた動作の実行が前記モバイルコンピューティングデバイス内の前記良性ではない挙動をもたらす確率を決定するステップと、
前記スケジュールされた動作の実行が前記良性ではない挙動をもたらす確率がしきい値を超えると判定することに応答して、予防措置を実施するステップと
を含む、方法。
【請求項２】
予防措置を実施するステップが、
前記モバイルコンピューティングデバイスでの実行のためにスケジュールされた動作に関連するプロセスを識別するステップと、
前記プロセスの実行を減速するステップと
を含む、請求項1に記載の方法。
【請求項３】
前記モバイルコンピューティングデバイスで起きている他の挙動を検査するステップと
、
前記モバイルコンピューティングデバイスの現在の構成を決定するステップと、
前記他の挙動の検査に基づいて、前記現在の構成が前記良性ではない挙動をもたら
す可能性がかなりあるかどうかを判定するステップと、
前記他の挙動の検査に基づいて、前記現在の構成が前記良性ではない挙動をもたら
す可能性がかなりあると判定することに応答して、前記プロセスに対して前記予防措置を実施するステップと
をさらに含む、請求項2に記載の方法。
【請求項４】
前記モバイルコンピューティングデバイスの現在の構成の分類を決定するステップと、
前記モバイルコンピューティングデバイスの潜在的な将来の構成の分類を決定するステップと、
前記現在の構成の前記分類および前記潜在的な将来の構成の前記分類に基づいて、前記
現在の構成が前記良性ではない挙動を引き起こす可能性を決定するステップと、
前記可能性がかなりあるかどうかを判定するステップと、
前記可能性がかなりあると判定することに応答して、前記プロセスに対して前記予防措置を実施するステップと
をさらに含む、請求項2に記載の方法。
【請求項５】
前記モバイルコンピューティングデバイスの現在の構成を決定するステップと、
前記現在の構成および前記受信された経路構成のデータベースに含まれる前記確率値に基づいて、前記良性ではない挙動を引き起こす前記現在の構成の確率を決定するステップと、
前記現在の構成が前記良性ではない挙動につながる確率がリスクしきい値を超えるかどうかを判定するステップと、
前記現在の構成が前記良性ではない挙動を引き起こす確率が前記リスクしきい値を超えると判定することに応答して、前記プロセスに対して前記予防措置を実施するステップと
をさらに含む、請求項2に記載の方法。
【請求項６】
モバイルコンピューティングデバイスであって、
メモリと、
トランシーバと、
前記メモリおよび前記トランシーバに結合されたプロセッサとを備え、前記プロセッサ
が、
サーバコンピューティングデバイスから経路構成のデータベースを受信することであって、前記受信した経路構成のデータベースは、
構成パターンと、
良性ではない構成につながる構成間の経路構成と、
前記経路構成が良性ではない挙動につながる確率を識別する確率値と、
を識別する情報を含む、ことと、
前記モバイルコンピューティングデバイスでの実行のためにスケジュールされた動作を決定することと、
前記受信された経路構成のデータベースに含まれる前記情報に基づいて、スケジュールされた動作の実行が前記モバイルコンピューティングデバイス内の前記良性ではない挙動をもたらす確率を決定することと、
前記スケジュールされた動作の実行が前記良性ではない挙動をもたらす確率がしきい値を超えると判定することに応答して、予防措置を実施することと
を含む動作を実行するように、プロセッサ実行可能命令で構成された、
モバイルコンピューティングデバイス。
【請求項７】
前記予防措置を実施することが、
前記モバイルコンピューティングデバイス上での実行のためにスケジュールされた動作に関連するプロセスを識別することと、
前記プロセスの実行を減速することと
を含むような動作を実行するように、前記プロセッサがプロセッサ実行可能命令で構成さ
れた、請求項6に記載のモバイルコンピューティングデバイス。
【請求項８】
前記プロセッサが、
前記モバイルコンピューティングデバイスで起きている他の挙動を検査することと、
前記モバイルコンピューティングデバイスの現在の構成を決定することと、
前記他の挙動の検査に基づいて、前記現在の構成が前記良性ではない挙動をもたら
す可能性がかなりあるかどうかを判定することと、
前記他の挙動の検査に基づいて、前記現在の構成が前記良性ではない挙動をもたら
す可能性がかなりあると判定することに応答して、前記プロセスに対して前記予防措置を実施することと
をさらに含む動作を実行するように、プロセッサ実行可能命令で構成された、請求項7に
記載のモバイルコンピューティングデバイス。
【請求項９】
前記プロセッサが、
前記モバイルコンピューティングデバイスの現在の構成の分類を決定することと、
前記モバイルコンピューティングデバイスの潜在的な将来の構成の分類を決定することと、
前記現在の構成の前記分類および前記潜在的な将来の構成の前記分類に基づいて、前記
現在の構成が前記良性ではない挙動を引き起こす可能性を決定することと、
前記可能性がかなりあるかどうかを判定することと、
前記可能性がかなりあると判定することに応答して、前記プロセスに対して前記予防措置を実施することと
をさらに含む動作を実行するように、プロセッサ実行可能命令で構成された、請求項7に
記載のモバイルコンピューティングデバイス。
【請求項１０】
前記プロセッサが、
前記モバイルコンピューティングデバイスの現在の構成を決定することと、
前記現在の構成および前記受信された経路構成のデータベースに含まれる前記確率値に基づいて、前記良性ではない挙動を引き起こす前記現在の構成の確率を決定することと、
スケジュールされた動作の実行が前記良性ではない挙動を引き起こす確率がリスクしきい値を超えるかどうかを判定することと、
前記現在の構成が前記良性ではない挙動を引き起こす確率が前記リスクしきい値を超えると判定することに応答して、前記プロセスに対して前記予防措置を実施することと
をさらに含む動作を実行するように、プロセッサ実行可能命令で構成された、請求項7に
記載のモバイルコンピューティングデバイス。
【請求項１１】
モバイルコンピューティングデバイスであって、
サーバコンピューティングデバイスから経路構成のデータベースを受信するための手段であって、前記受信した経路構成のデータベースは、
構成パターンと、
良性ではない構成につながる構成間の経路構成と、
前記経路構成が良性ではない挙動につながる確率を識別する確率値と、
を識別する情報を含む、手段と、
前記モバイルコンピューティングデバイスでの実行のためにスケジュールされた動作を決定するための手段と、
前記受信された経路構成のデータベースに含まれる前記情報に基づいて、前記スケジュールされた動作の実行が前記モバイルコンピューティングデバイス内の前記良性ではない挙動をもたらす確率を決定するための手段と、
前記スケジュールされた動作の実行が前記良性ではない挙動をもたらす確率がしきい値を超えると判定することに応答して、予防措置を実施するための手段と
を備える、モバイルコンピューティングデバイス。
【請求項１２】
予防措置を実施するための手段が、
現在の構成に関連するプロセスを識別するための手段と、
前記プロセスの実行を減速するための手段と
を備える、請求項11に記載のモバイルコンピューティングデバイス。
【請求項１３】
前記モバイルコンピューティングデバイスで起きている他の挙動を検査するための手段
と、
前記他の挙動の前記検査に基づいて、前記現在の構成が前記良性ではない挙動をもたら
す可能性がかなりあるかどうかを判定するための手段と、
前記他の挙動の前記検査に基づいて、前記現在の構成が前記良性ではない挙動をもたら
す可能性がかなりあると判定することに応答して、前記プロセスに対して予防措置を実施
するための手段と
をさらに備える、請求項12に記載のモバイルコンピューティングデバイス。
【請求項１４】
前記現在の構成の分類を決定するための手段と、
潜在的な将来の構成の分類を決定するための手段と、
前記現在の構成の前記分類および前記潜在的な将来の構成の前記分類に基づいて、前記
現在の構成が前記良性ではない挙動を引き起こす可能性を決定するための手段と、
前記可能性がかなりあるかどうかを判定するための手段と、
前記可能性がかなりあると判定することに応答して、前記プロセスに対して予防措置を
実施するための手段と
をさらに備える、請求項12に記載のモバイルコンピューティングデバイス。
【請求項１５】
前記現在の構成および前記受信された経路構成のデータベースに含まれる前記確率値に基づいて、前記現在の構成が悪意のある構成につながる確率を決定するための手段と、
前記現在の構成が前記悪意のある構成につながる前記確率がリスクしきい値を超えるかどうかを判定するための手段と、
前記現在の構成が前記悪意のある構成につながる前記確率が前記リスクしきい値を超えると判定することに応答して、前記プロセスに対して予防措置を実施するための手段と
をさらに備える、請求項12に記載のモバイルコンピューティングデバイス。
【請求項１６】
サーバコンピューティングデバイスから経路構成のデータベースを受信することであって、前記受信した経路構成のデータベースは、
構成パターンと、
良性ではない構成につながる構成間の経路構成と、
前記経路構成が良性ではない挙動につながる確率を識別する確率値と、
を識別する情報を含む、ことと、
前記受信された経路構成のデータベースに含まれる前記情報に基づいて、スケジュールされた動作の実行がモバイルコンピューティングデバイス内の前記良性ではない挙動をもたらす確率を決定することと、
前記スケジュールされた動作の実行が前記良性ではない挙動をもたらす確率がしきい値を超えると判定することに応答して、予防措置を実施することと
を含む動作を前記モバイルコンピューティングデバイスのモバイルコンピューティングデバイスプロセッサに実行させるように構成されたプロセッサ実行可能命令を記憶した、非一時的プロセッサ可読記憶媒体。
【請求項１７】
前記予防措置を実施することが、
前記モバイルコンピューティングデバイスでの実行のためにスケジュールされた動作に関連するプロセスを識別することと、
前記プロセスの実行を減速することと
を含むような動作をモバイルコンピューティングデバイスプロセッサに実行させるように
、前記記憶されたプロセッサ実行可能命令が構成された、請求項16に記載の非一時的プロ
セッサ可読記憶媒体。
【請求項１８】
前記記憶されたプロセッサ実行可能命令が、
モバイルコンピューティングデバイスで起きている他の挙動を検査することと、
前記モバイルコンピューティングデバイスの現在の構成を決定することと、
他の挙動の検査に基づいて、前記現在の構成が前記良性ではない挙動をもたらす可
能性がかなりあるかどうかを判定することと、
前記他の挙動の検査に基づいて、前記現在の構成が前記良性ではない挙動をもたら
す可能性がかなりあると判定することに応答して、前記プロセスに対して前記予防措置を実施することと
をさらに含む動作をモバイルコンピューティングデバイスプロセッサに実行させるように
構成された、請求項17に記載の非一時的プロセッサ可読記憶媒体。
【請求項１９】
前記記憶されたプロセッサ実行可能命令が、
前記モバイルコンピューティングデバイスの現在の構成の分類を決定することと、
前記モバイルコンピューティングデバイスの潜在的な将来の構成の分類を決定することと、
前記現在の構成の前記分類および前記潜在的な将来の構成の前記分類に基づいて、前記
現在の構成が前記良性ではない挙動を引き起こす可能性を決定することと、
前記可能性がかなりあるかどうかを判定することと、
前記可能性がかなりあると判定することに応答して、前記プロセスに対して前記予防措置を実施することと
をさらに含む動作をモバイルコンピューティングデバイスプロセッサに実行させるように
構成された、請求項17に記載の非一時的プロセッサ可読記憶媒体。
【請求項２０】
前記記憶されたプロセッサ実行可能命令が、
前記モバイルコンピューティングデバイスの現在の構成を決定することと、
前記現在の構成および前記受信された経路構成のデータベースに含まれる前記確率値に基づいて、前記良性ではない挙動を引き起こす前記現在の構成の確率を決定することと、
スケジュールされた動作の実行が前記良性ではない挙動を引き起こす確率がリスクしきい値を超えるかどうかを判定することと、
前記現在の構成が前記良性ではない挙動を引き起こす確率が前記リスクしきい値を超えると判定することに応答して、前記プロセスに対して前記予防措置を実施することと
をさらに含む動作をモバイルコンピューティングデバイスプロセッサに実行させるように
構成された、請求項17に記載の非一時的プロセッサ可読記憶媒体。