【手続補正書】
【提出日】平成23年5月11日(2011.5.11)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンテンツ・ファイルの特定部分と、該特定部分が送信されるべき順序とを示す要求を、クライアント・コンピューターから受信するステップと、
前記要求をサーバーに送信するステップと、
前記コンテンツ・ファイルの前記要求された部分を、前記サーバーから周期的に受信するステップと、
前記受信された部分を、連続する受信された部分のブロックに組み立てるステップと、
前記要求された部分が受信されている期間に、前記ブロックのうちの最大のブロックを決定するステップと、
前記要求された部分が受信されている期間に、前記ブロックのうちの前記最大のブロックにおいて、前記受信された部分を連続的に、ウィルスについてスキャンするステップと、
スキャンされた前記受信された部分を前記順序に分解するステップと、
スキャンされ分解された前記受信された部分を、前記順序で、前記クライアント・コンピューターに供給するステップと、
を備える方法。
【請求項２】
前記コンテンツ・ファイルが、元の連続した順序に並べられた部分を含んでおり、
前記受信された部分が、前記元の連続した順序で組み立てられ、
前記ブロックのうちの最大のブロックにおいて前記受信された部分をスキャンするステップが、前記元の連続的な順序で、前記最大のブロックにおいて連続する受信された部分をスキャンするステップを含む、
請求項１記載の方法。
【請求項３】
スキャンするステップが、前記最大のブロックにおける前記部分を、ウィルス・シグナチャーと比較するステップを含む、請求項２記載の方法。
【請求項４】
ウィルスを含む可能性が高い前記最大のブロックにおける受信した部分を特定するステップと、
特定されなかった受信された部分をスキャンせずに、前記特定された受信された部分をスキャンするステップと
を更に含む、請求項１記載の方法。
【請求項５】
ウィルスの表示を提供するステップと、
ウィルスの表示に際して、前記ウィルスを含む受信された部分を取り除くステップと
を更に含む、請求項４記載の方法。
【請求項６】
前記要求が、連続的な順序で又は連続的な順序なしで送信されるべき、前記コンテンツ・ファイルの特定部分を示す、請求項１記載の方法。
【請求項７】
コンテンツを送信するシステムであって、
コンテンツ・ファイルを、元の連続的な順序で複数の部分に断片化する第１のコンピューターと、
ネットワークを介して前記第１のコンピューター及び第２のコンピューターと結合されたゲートウェイと、
前記ゲートウェイを介して前記第１のコンピューターから、要求された順序で複数の部分を要求する前記第２のコンピューターと
を備え、
前記要求された順序が、前記元の連続的な順序のない、前記複数の部分のうちの一部分を含み、
前記第１のコンピューターが、前記要求に対応する前記複数の部分を送信し、
前記ゲートウェイは、前記複数の部分をメモリーにおいて受信し、前記複数の部分が受信されている期間に、前記受信された部分を前記元の連続的な順序で組み立てファイルに組み立て、複数の連続した部分のうちの最大の部分を、前記組み立てファイル内において、前記連続的な順序でウィルスについてスキャンし、スキャンされた前記組み立てファイルを分解された部分に分解して、前記分解された部分を前記第２のコンピューターに供給し、
前記第２のコンピューターが、前記分解された部分を受信し、前記分解された部分を前記元の連続的な順序で組み立てるシステム。
【請求項８】
前記スキャンされた組み立てファイルが分解され、該分解された部分が、他の要求された部分が受信されている期間に前記第２のコンピューター１０２に供給される、請求項７記載のシステム。
【請求項９】
前記分解された部分が、前記要求された順序で前記第２のコンピューターに供給される、請求項７記載のシステム。
【請求項１０】
前記分解された部分を前記第２のコンピューターに供給することが、前記組み立てファイルをスキャンする際にウィルスが検出された場合に中断される、請求項７記載のシステム。
【請求項１１】
前記組み立てファイルをスキャンする際にウィルスが検出された場合に、前記第２のコンピューターに表示が提供される、請求項７記載のシステム。
【請求項１２】
前記第１のコンピューターがサーバーであり、前記第２のコンピューターがクライアント・コンピューターである、請求項７記載のシステム。
【請求項１３】
元の連続的な順序に並べられた特定部分を含むコンテンツ・ファイルを送信するための命令を有するコンピューター読み取り可能且つ記録可能な媒体であって、前記命令が、一つ又はそれ以上のプロセッサーにより実行された際に、
前記コンテンツ・ファイルのどの前記特定部分が前記元の連続的な順序で送信されるべきか、及び前記コンテンツ・ファイルのどの前記特定部分が前記元の連続的な順序ではなく送信されるべきかを示す要求を、クライアント・コンピューターから受信するステップと、
前記要求をサーバーに送信するステップと、
前記コンテンツ・ファイルの前記特定部分を周期的に受信して、前記元の連続的な順序で前記組み立てファイルに格納するステップと、
前記組み立てファイルの最大の受信された連続的な特定部分を、前記元の連続的な順序で、ウィルスについて連続的にスキャンするステップであって、前記組み立てファイルが、他の要求された特定部分が受信されている期間にスキャンされるステップと、
前記スキャンされたファイルの部分を、前記クライアント・コンピューターに供給するステップと、
を備えるコンピューター読み取り可能・記録可能媒体。
【請求項１４】
受信された特定部分が、メモリー内に、元の連続的な順序で組織され、
前記組み立てファイルをスキャンするステップが、前記元の連続的な順序で格納された特定部分のうち、最大の連続した部分をスキャンするステップを含む、
請求項１３記載のコンピューター読み取り可能・記録可能媒体。
【請求項１５】
前記受信された部分が、ネットワークを介して、前記要求された順序で前記クライアント・コンピューターに供給される、請求項１３記載のコンピューター読み取り可能・記録可能媒体。
【請求項１６】
前記組み立てファイルを連続的にスキャンする際にウィルスが検出された場合に、前記受信された部分を前記クライアント・コンピューターに供給するステップが中断される、請求項１３記載のコンピューター読み取り可能・記録可能媒体。
【請求項１７】
前記組み立てファイルを連続的にスキャンする際にウィルスが検出された場合に、前記クライアント・コンピューターに表示を提供するステップを更に含む、請求項１３記載のコンピューター読み取り可能・記録可能媒体。
【請求項１８】
前記スキャンされた組み立てファイルが、前記要求された順序を持つ分解された部分に分解され、前記分解された部分が、他の特定部分が受信されている期間に前記クライアント・コンピューターに供給される、請求項１３記載のコンピューター読み取り可能・記録可能媒体。
【請求項１９】
ウィルスが検出された場合に、前記コンテンツ・ファイルの表示を格納するステップと、
前記コンテンツ・ファイルの前記特定部分に対する将来の要求において、前記コンテンツ・ファイルの特定部分に対する要求を拒絶するステップと
を更に備える、請求項１３記載のコンピューター読み取り可能・記録可能媒体。