【手続補正書】
【提出日】令和1年5月23日(2019.5.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
通信ネットワーク内のメッセージトラフィックを安全にする方法であって、
前記通信ネットワークに接続されたデバイスで一連のメッセージを受信することと、
前記デバイスにあるプロセッサを介して、前記一連のメッセージのそれぞれを分析して、前記メッセージのそれぞれの１つ以上のメッセージ特徴を決定することと、
前記デバイスにある前記プロセッサを介して、前記デバイスで記憶されるロジックルールの組に基づいて前記メッセージのそれぞれをフィルタリングすることと、を含み、前記フィルタリングが、１つ以上の第１のメッセージ特徴の組を有するメッセージを伝達することと、１つ以上の第２のメッセージ特徴の組を有するメッセージを停止することと、１つ以上の第３のメッセージ特徴を有するメッセージをカウントすることとを含み、前記１つ以上の第３のメッセージ特徴の組と関連付けられたカウントに基づいて、前記１つ以上の第３のメッセージ特徴の組を有する前記メッセージを伝達または停止することをさらに含む、前記方法。
【請求項２】
１つ以上の第３のメッセージ特徴の組を有するメッセージをカウントすることが、特定期間内に受信された前記第３のメッセージ特徴の組のうちの１つを有するメッセージの数をカウントすることを含む、請求項１に記載の前記方法。
【請求項３】
１つ以上の第３のメッセージ特徴の組を有するメッセージをカウントすることが、特定期間内に受信された前記第３のメッセージ特徴の組のそれぞれの前記メッセージの数のカウントを保持することを含む、請求項１又は請求項２に記載の前記方法。
【請求項４】
前記ロジックルールを、前記デバイス内の読み出し専用メモリ、及び、読み出し／書き込みメモリの少なくとも１つに記憶することをさらに含む、請求項１〜請求項３の何れか１項に記載の前記方法。
【請求項５】
前記ロジックルールの少なくとも部分を前記デバイスにあるフラッシュメモリに記憶することをさらに含む、請求項１〜請求項４の何れか１項に記載の前記方法。
【請求項６】
１つ以上のログファイルを作成するために、１つ以上の停止されたメッセージに関する情報をロギングすることをさらに含む、請求項１〜請求項５の何れか１項に記載の前記方法。
【請求項７】
ロギングの情報を有する前記１つ以上のログファイルを、前記通信ネットワークを介してユーザに通信することをさらに含む、請求項１〜請求項６の何れか１項に記載の前記方法。
【請求項８】
前記１つ以上の第３のメッセージ特徴の組のうちの１つを有するメッセージのメッセージカウントが既定レベルに到達したときに、アラートを生成してユーザに送信すること、及び、セキュリティ動作を起動することの少なくとも１つを行うことをさらに含む、請求項１〜請求項７の何れか１項に記載の前記方法。
【請求項９】
セキュリティ動作を起動することが、前記通信ネットワーク上のデバイス内でウイルスまたは侵入検出ソフトウェアを起動すること、及び、前記通信ネットワークの通信リンクからデバイスを切断することの少なくとも１つを行うことを含む、請求項１〜請求項８の何れか１項に記載の前記方法。
【請求項１０】
セキュリティ動作を起動することが、前記通信ネットワーク上の異なるデバイスを、前記通信ネットワークの通信リンクから切断することを含む、請求項１〜請求項９の何れか１項に記載の前記方法。
【請求項１１】
前記１つ以上の第１のメッセージ特徴の組を有する前記メッセージを伝達すること、及び前記１つ以上の第３のメッセージ特徴の組を有する前記メッセージを伝達することが、前記デバイスで処理するために、前記メッセージを前記デバイスの通信スタックに伝達することを含む、請求項１〜請求項１０の何れか１項に記載の前記方法。
【請求項１２】
前記１つ以上の第１のメッセージ特徴の組を有する前記メッセージを伝達すること、及び前記１つ以上の第３のメッセージ特徴の組を有する前記メッセージを伝達することが、前記通信ネットワーク上の別のデバイスへの伝送のために、前記メッセージを通信リンクに伝達することを含む、請求項１〜請求項１１の何れか１項に記載の前記方法。
【請求項１３】
前記一連のメッセージを前記通信ネットワークに接続されたデバイスで受信することが、前記デバイス内で生成された第１の一連のメッセージを受信することと、前記通信ネットワークの通信リンクから受信された第２の一連のメッセージを受信することと、を含み、前記一連のメッセージのそれぞれを分析することが、前記第１の一連のメッセージ及び前記第２の一連のメッセージのそれぞれを別個に分析することを含み、前記メッセージのそれぞれをフィルタリングすることが、前記第１の一連のメッセージ及び前記第２の一連
のメッセージのそれぞれを別個にフィルタリングすることを含む、請求項１〜請求項１２の何れか１項に記載の前記方法。
【請求項１４】
第１の一連のメッセージ及び第２の一連のメッセージのそれぞれを別個にフィルタリングすることが、前記第１の一連のメッセージを第１のロジックルールの組を使用してフィルタリングすることと、前記第２の一連のメッセージを第２の異なるロジックルールの組を使用してフィルタリングすることと、を含む、請求項１〜請求項１３の何れか１項に記載の前記方法。
【請求項１５】
通信リンクを介して通信可能に結合された複数のネットワークノードを有する通信ネットワークでの使用のためのセキュリティシステムであって、
１つ以上のメッセージモジュールインターフェースであって、前記メッセージモジュールインターフェースのそれぞれが、前記ネットワークノードのうちの１つにあるプロセッサ上で実行して、前記ネットワークノードでのメッセージトラフィックを検出し、メッセージのそれぞれの１つ以上のメッセージ特徴を決定する、メッセージモジュールインターフェースと、
１つ以上のロジックルールを記憶するルールメモリと、
プロセッサ内に記憶され、かつプロセッサ上で実行され、また前記ルールメモリに結合された１つ以上のフィルタリングユニットと、を備え、前記フィルタリングユニットのそれぞれが、
第１のフィルタリングモジュールと、
第２のフィルタリングモジュールと、
を含み、前記第１のフィルタリングモジュールが、前記プロセッサ上で実行し、メッセージ特徴情報に基づいて前記ルールメモリ内に記憶された１つ以上のロジックルールを適用して、前記メッセージを伝達するか、前記メッセージを停止するか、または前記メッセージを前記第２のフィルタリングモジュールに伝達し、
前記第２のフィルタリングモジュールが、特定のメッセージ特徴の組を有するメッセージの数をカウントして、メッセージカウントを決定し、前記メッセージカウントに基づいて前記特定のメッセージ特徴の組を有する前記メッセージを伝達するか、または前記メッセージを停止する、前記セキュリティシステム。
【請求項１６】
前記第２のフィルタリングモジュールに結合されているアラート生成モジュールをさらに含み、前記アラート生成モジュールが、前記プロセッサ上で実行して、前記メッセージカウントが既定レベルに到達したときに、アラートをユーザに送信する、請求項１５に記載の前記セキュリティシステム。
【請求項１７】
前記第２のフィルタリングモジュールに結合されているアラート生成モジュールをさらに含み、前記アラート生成モジュールが、前記プロセッサ上で実行して、前記メッセージカウントが既定レベルに到達したときに、前記通信ネットワークからデバイスを切断する、請求項１５又は請求項１６に記載の前記セキュリティシステム。
【請求項１８】
前記１つ以上のフィルタリングユニットが、前記通信リンクから前記ネットワークノードに入ってくるメッセージを受信して分析する第１のフィルタリングユニットと、前記ネットワークノード内で生成され、前記通信リンクを介して別のネットワークノードに送信されているメッセージを受信して分析する第２のフィルタリングユニットと、を含む、請求項１５〜請求項１７の何れか１項に記載の前記セキュリティシステム。
【請求項１９】
通信ネットワークであって、
通信リンクと、
複数のネットワークノードであって、前記ネットワークノードのそれぞれが、前記通信リンクに結合されたネットワークデバイスを含み、プロセッサ、及び前記プロセッサ上で実行して、前記通信リンクを行き来するメッセージを処理する通信スタックを有する、ネットワークノードと、
を備え、複数の前記ネットワークノードのそれぞれが、
１つ以上のメッセージモジュールインターフェースであって、前記メッセージモジュールインターフェースのそれぞれが、ネットワークノードにあるプロセッサ上で実行して、前記通信スタックから、または前記通信リンクから来るメッセージトラフィックを検出し、前記メッセージのそれぞれの１つ以上のメッセージ特徴を決定する、メッセージモジュールインターフェースと、
１つ以上のロジックルールを記憶する、ルールメモリと、
プロセッサ内に記憶され、かつプロセッサ上で実行され、また前記ルールメモリに結合されたフィルタリングモジュールであって、前記ルールメモリ内に記憶された前記ロジックルールの組を使用して、１つ以上の第１のメッセージ特徴の組を有するメッセージを伝達し、１つ以上の第２のメッセージ特徴の組を有するメッセージを停止し、１つ以上の第３のメッセージ特徴の組を有するメッセージをカウントし、また前記１つ以上の第３のメッセージ特徴の組と関連付けられたカウントに基づいて、前記１つ以上の第３のメッセージ特徴の組を有する前記メッセージをさらに伝達または停止する、フィルタリングモジュールと、をさらに含む、前記通信ネットワーク。
【請求項２０】
前記フィルタリングモジュールが、前記１つ以上の第３のメッセージ特徴の組を有する前記メッセージのためのメッセージカウントを、特定期間内に受信された特定のメッセージ特徴の組を有するいくつかのメッセージとして生成する、請求項１９に記載の前記通信ネットワーク。
【請求項２１】
前記複数のネットワークノードのそれぞれが、前記フィルタリングモジュールに結合されているアラート生成モジュールをさらに含み、前記アラート生成モジュールが、前記プロセッサ上で実行して、メッセージカウントのうちの１つが既定レベルに到達したときに、アラートをユーザに送信する、請求項１９又は請求項２０に記載の前記通信ネットワーク。
【請求項２２】
前記複数のネットワークノードのそれぞれが、前記フィルタリングモジュールに結合されているアラート生成モジュールをさらに含み、前記アラート生成モジュールが、前記プロセッサ上で実行して、メッセージカウントのうちの１つが既定レベルに到達したときに、通信リンクネットワークからデバイスを切断する、請求項１９〜請求項２１の何れか１項に記載の前記通信ネットワーク。
【請求項２３】
前記複数のネットワークノードのそれぞれが、２つ以上のフィルタリングモジュールを含み、前記２つ以上のフィルタリングモジュールのうちの１つ目が、前記通信リンクから前記ネットワークノードにある前記ネットワークデバイスに入ってくるメッセージを受信して分析し、前記２つ以上のフィルタリングモジュールのうちの２つ目が、前記ネットワークノードにある前記ネットワークデバイス内で生成され、前記通信リンクを介して別のネットワークノードにある別のネットワークデバイスに送信されているメッセージを受信して分析する、請求項１９〜請求項２２の何れか１項に記載の前記通信ネットワーク。