【手続補正書】
【提出日】平成22年12月27日(2010.12.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ファイル分類を特定するためのコンピュータにより実施される方法であって、
第１の計算システムに記憶されている第１のファイルの識別情報を特定するステップと、
前記第１のファイルの前記識別情報を第２の計算システムに送信することにより、分類情報について前記第２の計算システムに問い合わせるステップと、
前記問い合わせに応答して、第２のファイルの識別情報および前記分類情報を受信するステップであって、前記分類情報は、前記第１および第２のファイルが信頼済みであることを示すステップと、
前記第２のファイルの前記識別情報を使用して、前記第２のファイルが前記第１の計算システムに記憶されていると判断するステップと、
前記第１および第２のファイルをセキュリティスキャンから除外することにより、前記分類情報を前記第１および第２のファイルに適用するステップと
を含む、コンピュータにより実施される方法。
【請求項２】
前記第１のファイルの識別情報を特定するステップは、前記第１のファイルのダイジェストを計算することを含み、
前記第１のファイルの前記識別情報は、前記第１のファイルの前記ダイジェストを含み、
前記第１のファイルの前記識別情報は、前記第１のファイルが記憶されているディレクトリの名称を含む、請求項１に記載のコンピュータにより実施される方法。
【請求項３】
前記ダイジェストは前記第１のファイルのハッシュを含み、
前記第１のファイルが記憶されている前記ディレクトリの前記名称は、正規化されたディレクトリパスである、請求項２に記載のコンピュータにより実施される方法。
【請求項４】
前記第２のファイルの前記識別情報は、前記第２のファイルのファイル名および前記第２のファイルのダイジェストを含み、
前記第２のファイルの前記識別情報を使用して、前記第２のファイルが前記第１の計算システムに記憶されていると判断するステップは、
前記第１の計算装置が、前記第２のファイルの前記ファイル名を有するファイルを含むと判断するステップと、
前記第２のファイルの前記ダイジェストが前記ファイル名を有する前記ファイルの前記ダイジェストに一致すると判断するステップと
を含む、請求項１に記載のコンピュータにより実施される方法。
【請求項５】
前記第２のファイルの前記識別情報は、前記第２のファイルのサイズを含み、
前記第２のファイルの前記識別情報を使用して、前記第２のファイルが前記第１の計算装置に記憶されていると判断するステップは、
前記第２のファイルの前記ファイル名を有する前記ファイルが前記第２のファイルと同じサイズであると判断するステップを含む、請求項４に記載のコンピュータにより実施される方法。
【請求項６】
前記第１のファイルは、第１のソフトウェアプログラムにより前記第１の計算装置にインストールされ、
前記第２のファイルは、前記第１のソフトウェアプログラムにより前記第１の計算装置にインストールされた、請求項１に記載のコンピュータにより実施される方法。
【請求項７】
ファイルのセット内の各ファイルの識別情報を受信するステップであって、
前記ファイルのセットは、前記第１のファイルをインストールしたアプリケーションに関連付けられ、
前記ファイルのセットは前記第２のファイルを含むステップと、
前記ファイルのセット内の各ファイルの分類情報を受信するステップと
をさらに含む、請求項１に記載のコンピュータにより実施される方法。
【請求項８】
ファイルのサブセット内の各ファイルの識別情報を特定するステップであって、
前記ファイルのサブセットは前記第１のファイルを含み、
前記ファイルのサブセットは、前記アプリケーションに関連付けられた前記ファイルのセットのサブセットであるステップと、
前記ファイルのサブセット内の各ファイルの前記識別情報を前記第２の計算システムに送信することにより、分類情報について前記第２の計算システムに問い合わせるステップと
をさらに含む、請求項７に記載のコンピュータにより実施される方法。
【請求項９】
ファイルの分類を特定するコンピュータにより実施される方法であって、
第１の計算システムから、前記第１の計算システムに記憶されている第１のファイルの識別情報を受信するステップと、
前記識別情報を使用して、前記第１のファイルの分類情報について分類データベースを検索するステップであって、前記分類データベースは第２の計算システムに記憶されているステップと、
前記第１のファイルに関連付けられた第２のファイルを識別するステップと、
前記第２のファイルの識別情報を前記第１の計算システムに送信するステップと、
前記第１のファイルの前記分類情報および前記第２のファイルの分類情報を前記第１の計算システムに送信するステップと
を含む、コンピュータにより実施される方法。
【請求項１０】
前記第１のファイルの前記識別情報は、前記第１のファイルのダイジェストを含み、
前記第１のファイルの前記識別情報は、前記第１のファイルが記憶されているディレクトリの名称を含む、請求項９に記載のコンピュータにより実施される方法。
【請求項１１】
前記ダイジェストは前記第１のファイルのハッシュを含み、
前記第１のファイルが記憶されている前記ディレクトリの名称は、正規化されたディレクトリパスを含む、請求項１０に記載のコンピュータにより実施される方法。
【請求項１２】
前記第１のファイルは、第１のソフトウェアプログラムにより前記第１の計算装置にインストールされ、
前記第２のファイルを識別するステップは、前記第１のファイルが記憶されている前記ディレクトリの名称を使用して、前記第１のソフトウェアプログラムに関連付けられたディレクトリを見つけるステップを含み、
前記第２のファイルを識別するステップは、前記第１のソフトウェアプログラムに関連付けられたディレクトリが前記第２のファイルを含むと判断するステップを含む、請求項１０に記載のコンピュータにより実施される方法。
【請求項１３】
前記第２のファイルの前記識別情報は、
前記第２のファイルのファイル名、
前記第２のファイルのサイズ、
前記第２のファイルのダイジェスト
のうちの少なくとも１つを含む、請求項９に記載のコンピュータにより実施される方法。
【請求項１４】
ファイルのセット内の各ファイルの識別情報を送信するステップであって、
前記ファイルのセットは、前記第１のファイルをインストールしたアプリケーションに関連付けられ、
前記ファイルのセットは前記第２のファイルを含むステップと、
前記ファイルのセット内の各ファイルの分類情報を受信するステップと
をさらに含む、請求項９に記載のコンピュータにより実施される方法。
【請求項１５】
１つまたは複数のコンピュータ実行可能命令を含むコンピュータ可読媒体であって、前記コンピュータ実行可能命令は、計算装置により実行されると、前記計算装置に、
第１の計算システムに記憶されている第１のファイルの識別情報を特定すること、
前記第１のファイルの前記識別情報を第２の計算システムに送信することにより、分類情報について前記第２の計算システムに問い合わせること、
前記問い合わせに応答して、第２のファイルの識別情報および前記分類情報を受信することであって、前記分類情報は、前記第１および第２のファイルが信頼済みであることを示すこと、
前記第２のファイルの前記識別情報を使用して、前記第２のファイルが前記第１の計算システムに記憶されていると判断すること、
前記第１および第２のファイルをセキュリティスキャンから除外することにより、前記分類情報を前記第１および第２のファイルに適用すること
を実行させる、コンピュータ可読媒体。