【手続補正書】
【提出日】平成18年11月9日(2006.11.9)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  クライアントからの要求を受信すると、インターフェースユニットに対応するネットワークアドレスを用いて、該クライアントと該インターフェースユニットとの間の接続を開にする手段と、
該インターフェースユニットとサーバとの間で開である空いている接続がない場合に、該インターフェースユニットと該サーバとの間の接続を開にする手段であって、該サーバは、該ネットワークアドレスの関数として選択される、手段と、
該サーバに対応するパス名を用いてデータを検索する要求を受信する手段であって、承認パラメータとシーケンスパラメータとを有するＧＥＴセグメントを受信する手段を含む手段と、
該クライアントが該接続を介して該サーバ上のデータに透過的にアクセスすることを可能にする手段であって、該データは、該パス名を用いて該サーバから検索され、該可能にする手段は、該承認パラメータと該シーケンスパラメータとを改変することにより、改変されたＧＥＴセグメントを生成し、「Ｃｏｎｎｅｃｔｉｏｎ：Ｋｅｅｐ−Ａｌｉｖｅ」ヘッダを該改変されたＧＥＴセグメントに挿入する手段を含む、手段と、
該改変されたＧＥＴセグメントを該サーバに送信する手段と、
該サーバから受信した該承認パラメータと該シーケンスパラメータとを改変することにより、該「Ｃｏｎｎｅｃｔｉｏｎ：Ｋｅｅｐ−Ａｌｉｖｅ」ヘッダを該改変されたＧＥＴセグメントに挿入することによって加えられたバイト数を補償し、該クライアントが該データに透過的にアクセスすることを可能にする手段と、
該改変されたＧＥＴセグメントに続くパケットを該サーバに送信する前に、該承認パラメータと該シーケンスパラメータとを改変することにより、該「Ｃｏｎｎｅｃｔｉｏｎ：Ｋｅｅｐ−Ａｌｉｖｅ」ヘッダを該改変されたＧＥＴセグメントに挿入することによって加えられたバイト数を補償し、該クライアントが該データに透過的にアクセスすることを継続的に可能にする手段と、
該インターフェースユニットと該サーバとの間の該接続を開に維持する一方で、該クライアントと該インターフェースユニットとの間の該接続を閉にする手段であって、別のクライアントは、該別のクライアントによる該サーバ上のデータへのアクセスの要求に応答して、該インターフェースユニットと該サーバとの間の該接続を再使用することが可能である、手段と
を備える、装置。
【請求項２】  更なるクライアントと前記インターフェースユニットとの間の接続を開にする手段と、
該更なるクライアントが、該更なるクライアントと該インターフェースユニットとの間の該接続、および、該インターフェースユニットと前記サーバとの間の前記接続を介して、該サーバ上の情報にアクセスすることを可能にする手段と
をさらに備える、請求項１に記載の装置。
【請求項３】  前記可能にする手段は、前記データを前記クライアントに送信する手段をさらに備える、請求項１に記載の装置。
【請求項４】  前記可能にする手段は、
更なるシーケンスパラメータと更なる承認パラメータとを有するＲＥＳＰセグメントを受信する手段と、
該更なるパラメータを改変することにより、改変されたＲＥＳＰセグメントを生成する手段と、
該改変されたＲＥＳＰセグメントを該クライアントに送信する手段と
をさらに備える、請求項１に記載の装置。
【請求項５】  前記可能にする手段は、
更なるシーケンスパラメータと更なる承認パラメータとを有する第１のＲＥＳＰセグメントを受信する手段と、
該更なるパラメータを改変することにより、更なる改変されたパラメータを生成する手段と、
第２のＲＥＳＰセグメントを前記クライアントに送信する手段であって、該第２のＲＥＳＰセグメントは、該更なる改変されたパラメータを有する、手段と
をさらに備える、請求項１に記載の装置。
【請求項６】  クライアントからの要求の受信すると、インターフェースユニットに対応するネットワークアドレスを用いて、該クライアントと該インターフェースユニットとの間の接続を開にするステップと、
該インターフェースユニットとサーバとの間で開である空いている接続がない場合に、該インターフェースユニットと該サーバとの間の接続を開にするステップであって、該サーバは、該ネットワークアドレスの関数として選択される、ステップと、
該サーバに対応するパス名を用いてデータを検索する要求を受信するステップであって、承認パラメータとシーケンスパラメータとを有するＧＥＴセグメントを受信するステップを含むステップと、
該クライアントが該接続を介して該サーバ上のデータに透過的にアクセスすることを可能にするステップであって、該データは、該パス名を用いて該サーバから検索され、該可能にするステップは、該承認パラメータと該シーケンスパラメータとを改変することにより、改変されたＧＥＴセグメントを生成するステップと、「Ｃｏｎｎｅｃｔｉｏｎ：Ｋｅｅｐ−Ａｌｉｖｅ」ヘッダを該改変されたＧＥＴセグメントに挿入するステップとを含む、ステップと、
該改変されたＧＥＴセグメントを該サーバに送信するステップと、
該サーバから受信した該承認パラメータと該シーケンスパラメータとを改変することにより、該「Ｃｏｎｎｅｃｔｉｏｎ：Ｋｅｅｐ−Ａｌｉｖｅ」ヘッダを該改変されたＧＥＴセグメントに挿入することによって加えられたバイト数を補償し、該クライアントが該データに透過的にアクセスすることを可能にするステップと、
該改変されたＧＥＴセグメントに続くパケットを該サーバに送信する前に、該承認パラメータと該シーケンスパラメータとを改変することにより、該「Ｃｏｎｎｅｃｔｉｏｎ：Ｋｅｅｐ−Ａｌｉｖｅ」ヘッダを該改変されたＧＥＴセグメントに挿入することによって加えられたバイト数を補償し、該クライアントが該データに透過的にアクセスすることを継続的に可能にするステップと、
該インターフェースユニットと該サーバとの間の該接続を開に維持する一方で、該クライアントと該インターフェースユニットとの間の該接続を閉にするステップと、
別のクライアントが該サーバ上のデータにアクセスを試みることに応答して、該インターフェースユニットと該サーバとの間の該接続を再使用するステップと
を包含する、方法。
【請求項７】  更なるクライアントと前記インターフェースユニットとの間の接続を開にするステップと、
該更なるクライアントが、該更なるクライアントと該インターフェースユニットとの間の該接続、および、該インターフェースユニットと前記サーバとの間の前記接続とを介して、該サーバ上の情報にアクセスすることを可能にするステップと
をさらに包含する、請求項６に記載の方法。
【請求項８】  前記可能にするステップは、前記データを前記クライアントに送信するステップをさらに包含する、請求項６に記載の方法。
【請求項９】  前記可能にするステップは、
更なるシーケンスパラメータと更なる承認パラメータとを有するＲＥＳＰセグメントを受信するステップと、
該更なるパラメータを改変することにより、改変されたＲＥＳＰセグメントを生成するステップと、
該改変されたＲＥＳＰセグメントを該クライアントに送信するステップと
をさらに包含する、請求項６に記載の方法。
【請求項１０】  前記可能にするステップは、
更なるシーケンスパラメータと更なる承認パラメータとを有する第１のＲＥＳＰセグメントを受信するステップと、
該更なるパラメータを改変することにより、更なる改変されたパラメータを生成するステップと、
第２のＲＥＳＰセグメントを前記クライアントに送信するステップであって、該第２のＲＥＳＰセグメントは、該更なる改変されたパラメータを有する、ステップと
をさらに包含する、請求項６に記載の方法。
【請求項１１】  第１のクライアントがＴＣＰ／ＩＰパケットを介してサーバからのデータを要求することに応答して、該第１のクライアントとインターフェースユニットとの間の接続を開にする手段であって、該ＴＣＰ／ＩＰパケットは、ＩＰヘッダとＴＣＰヘッダとを有するＧＥＴセグメントであり、該ＩＰヘッダは、ソースアドレスと行き先アドレスとを含み、該ＴＣＰヘッダは、シーケンス番号と承認番号とを含み、該インターフェースユニットは、該第１のクライアントと該サーバとの間に位置している、手段と、
該インターフェースユニットと該サーバとの間で開である空いている接続がない場合に、該インターフェースユニットと該サーバとの間の接続を開にする手段と、
該第１のクライアントが該接続を介して該サーバ上のデータに透過的にアクセスすることを可能にする手段であって、該サーバ上のデータに透過的にアクセスすることは、該ＩＰヘッダと該ＴＣＰヘッダとを改変することにより、改変されたＧＥＴセグメントを生成することを含み、該改変されたＧＥＴセグメントは、「Ｃｏｎｎｅｃｔｉｏｎ：Ｋｅｅｐ−Ａｌｉｖｅ」ヘッダを含み、該可能にする手段は、該サーバから受信した該承認パラメータと該シーケンスパラメータとを改変することにより、該クライアントが該データに透過的にアクセスすることを可能にする手段を含む、手段と、
該インターフェースユニットと該サーバとの間の該接続を開に維持する一方で、該第１のクライアントと該インターフェースユニットとの間の該接続を閉にする手段であって、第２のクライアントは、該インターフェースユニットとの接続が確立したことに応答して、該インターフェースユニットと該サーバとの間の該接続を再使用することが可能である、手段と
を備える、装置。
【請求項１２】  第１のクライアントがＴＣＰ／ＩＰパケットを介してサーバからのデータを要求することに応答して、該第１のクライアントとインターフェースユニットとの間の接続を開にするステップであって、該ＴＣＰ／ＩＰパケットは、ＩＰヘッダとＴＣＰヘッダとを有するＧＥＴセグメントであり、該ＩＰヘッダは、ソースアドレスと行き先アドレスとを含み、該ＴＣＰヘッダは、シーケンス番号と承認番号とを含み、該インターフェースユニットは、該第１のクライアントと該サーバとの間に位置している、ステップと、
該インターフェースユニットと該サーバとの間で開である空いている接続がない場合に、該インターフェースユニットと該サーバとの間の接続を開にするステップと、
該第１のクライアントが該接続を介して該サーバ上のデータに透過的にアクセスすることを可能にするステップであって、該サーバ上のデータに透過的にアクセスすることは、該ＩＰヘッダと該ＴＣＰヘッダとを改変することにより、改変されたＧＥＴセグメントを生成することを含み、該改変されたＧＥＴセグメントは、「Ｃｏｎｎｅｃｔｉｏｎ−Ｋｅｅｐ−Ａｌｉｖｅ」ヘッダを含み、該可能にするステップは、該サーバから受信した該承認パラメータと該シーケンスパラメータとを改変することにより、該クライアントが該データに透過的にアクセスすることを可能にするステップを含む、ステップと、
該インターフェースユニットと該サーバとの間の該接続を開に維持する一方で、該第１のクライアントと該インターフェースユニットとの間の該接続を閉にするステップであって、第２のクライアントは、該インターフェースユニットとの接続が確立したことに応答して、該インターフェースユニットと該サーバとの間の該接続を再使用することが可能である、ステップと
を包含する、方法。
【請求項１３】  第１のクライアントからの要求に応答してサーバへの接続を開にし、該接続を介してデータを転送するために使用されるシーケンス番号と承認番号とを確立するステップと、
ネットワークアドレスとパス名とを用いてデータを検索する要求を第２のクライアントから受信するステップであって、該第２のクライアントからの該要求は、シーケンスパラメータと承認パラメータとを含む、ステップと、
該接続に使用される該確立されたシーケンス番号と該確立された承認番号とに基づいて、該シーケンスパラメータと該承認パラメータとを改変することにより、該接続を用いて該サーバからの該データを要求するステップと、
該サーバからデータを受信するステップと、
該サーバから受信した該データにおけるシーケンスパラメータと承認パラメータとを改変することにより、改変されたシーケンスパラメータと改変された承認パラメータとを生成するステップと、
該改変されたシーケンスパラメータと該改変された承認パラメータとを用いて、該データを該第２のクライアントに送信するステップと
を包含する、方法。
【請求項１４】  パス名に基づいて、所定のポリシーの関数として、データを格納するサーバを選択する手段と、
該サーバの負荷に基づいて、所定のポリシーの関数として、該データを格納する該サーバを選択する手段と、
該サーバの状態に基づいて、所定のポリシーの関数として、該データを格納する該サーバを選択する手段、および、第１のクライアントからの要求に応答して、確立された該サーバへの既に開にされた接続を識別し、該接続に使用されるシーケンス番号および承認番号を識別する手段と、
ネットワークアドレスとパス名とを用いてデータを検索する要求を第２のクライアントから受信する手段であって、該第２のクライアントからの該要求は、シーケンスパラメータと承認パラメータとを有するＧＥＴセグメントを含む、手段と、
既に使用されているシーケンス番号および承認番号を識別する該情報に基づいて、該ＧＥＴセグメントにおける該シーケンスパラメータと該承認パラメータとを改変することにより、改変されたＧＥＴセグメントを生成することによって、該既に開にされた接続を用いて該サーバからの該データを要求し、該改変されたＧＥＴセグメントを該サーバに送信する手段と、
該サーバから該データを受信する手段、および、該データを該第２のクライアントに送信する手段と
のうちの少なくとも１つを備える、装置。
【請求項１５】  前記データを前記第２のクライアントに送信する前記手段は、改変されたシーケンスパラメータと承認パラメータとを生成することを前記サーバから受信すると、該データにおけるシーケンスパラメータと承認パラメータとを改変し、該改変されたシーケンスパラメータと該改変された承認パラメータとを用いて、該データを該第２のクライアントに送信する手段を備える、請求項１４に記載の装置。
【請求項１６】  前記接続において使用されるシーケンス番号および承認番号を識別する前記情報は、それぞれ、開始シーケンス番号および開始承認番号を備える、請求項１４に記載の装置。
【請求項１７】  前記受信する手段は、
前記ネットワークアドレスを用いてホストへの接続を開く要求を前記第２のクライアントから受信する手段と、
前記パス名を用いてデータを検索する要求を該第２のクライアントから受信する手段と
を備える、請求項１４に記載の装置。
【請求項１８】  前記ネットワークアドレスと更なるパス名とを用いて更なるデータを検索する更なる要求を受信する手段と、
該更なるパス名の関数として、更なるサーバを選択する手段と、
該更なるサーバから該更なるデータを検索する手段と
をさらに備える、請求項１４に記載の装置。
【請求項１９】  前記サーバからの前記データを要求する前記手段は、
「Ｃｏｎｎｅｃｔｉｏｎ：Ｋｅｅｐ−Ａｌｉｖｅ」ヘッダを前記改変されたＧＥＴセグメントに挿入する手段と、
該「Ｃｏｎｎｅｃｔｉｏｎ：Ｋｅｅｐ−Ａｌｉｖｅ」ヘッダを該改変されたセグメントに挿入することによって加えられたバイト数を前記サーバから受信した前記承認パラメータから差し引く手段と、
該改変されたＧＥＴセグメントに続くパケットを該サーバに送信する前に、該「Ｃｏｎｎｅｃｔｉｏｎ：Ｋｅｅｐ−Ａｌｉｖｅ」ヘッダを該改変されたＧＥＴセグメントに挿入することによって加えられたバイト数を前記シーケンス番号に加える手段と
をさらに備える、請求項１４に記載の装置。
【請求項２０】  前記サーバからの前記データを要求する前記手段は、
更なるシーケンスパラメータと更なる承認パラメータとを有する第１のＲＥＳＰセグメントを受信する手段と、
該更なるパラメータを改変することにより、改変されたＲＥＳＰセグメントを生成する手段と、
該改変されたＲＥＳＰセグメントを該クライアントに送信する手段と
をさらに備える、請求項１４に記載の装置。
【請求項２１】  第１のクライアントからの要求に応答してサーバへの接続を開にするステップであって、該サーバは、パス名、該サーバの負荷および該サーバの状態のうちの少なくとも１つを含む所定のポリシーの関数として選択される、ステップと、
接続と、該接続上のデータを受信する際に使用されるシーケンス番号および承認番号を識別するステップと、
データを検索する要求を第２のクライアントから受信するステップであって、該第２のクライアントからの該要求は、シーケンスパラメータと承認パラメータとを含む、ステップと、
該接続に使用されるシーケンス番号および承認番号を識別する該情報を使用して該シーケンスパラメータと該承認パラメータとを改変することにより、該接続を用いて該サーバから該データを要求するステップと、
該サーバからデータを受信するステップと、
該データを該第２のクライアントに送信するステップと
を包含する、方法。
【請求項２２】  前記受信するステップは、
前記ネットワークアドレスを用いてホストへの接続を開く要求を前記第２のクライアントから受信するステップと、
パス名を用いてデータを検索する要求を該第２のクライアントから受信するステップと
を包含する、請求項２１に記載の方法。
【請求項２３】  前記ネットワークアドレスと更なるパス名とを用いて更なるデータを検索する更なる要求を受信するステップと、
該更なるパス名の関数として、更なるサーバを選択するステップと、
該更なるサーバから該更なるデータを検索するステップと
をさらに包含する、請求項２２に記載の方法。
【請求項２４】  データを検索する要求を受信する前記ステップは、シーケンスパラメータと承認パラメータとを有する第１のＧＥＴセグメントを受信するステップを包含し、
前記要求するステップは、該パラメータを改変することにより、改変されたＧＥＴセグメントを生成し、該改変されたＧＥＴセグメントを該サーバに送信するステップを包含する、請求項２１に記載の方法。
【請求項２５】  前記サーバからの前記データを要求する前記ステップは、
「Ｃｏｎｎｅｃｔｉｏｎ：Ｋｅｅｐ−Ａｌｉｖｅ」ヘッダを前記改変されたＧＥＴセグメントに挿入するステップと、
該「Ｃｏｎｎｅｃｔｉｏｎ：Ｋｅｅｐ−Ａｌｉｖｅ」ヘッダを該改変されたＧＥＴセグメントに挿入することによって加えられたバイト数を前記サーバから受信した前記承認パラメータから差し引くステップと、
該改変されたＧＥＴセグメントに続くパケットを該サーバに送信する前に、該「Ｃｏｎｎｅｃｔｉｏｎ：Ｋｅｅｐ−Ａｌｉｖｅ」ヘッダを該改変されたＧＥＴセグメントに挿入することによって加えられたバイト数を前記シーケンス番号に加えるステップと
をさらに包含する、請求項２４に記載の方法。
【請求項２６】  更なるシーケンスパラメータと更なる承認パラメータとを有する第１のＲＥＳＰセグメントを受信するステップと、
該更なるパラメータを改変することにより、改変されたＲＥＳＰセグメントを生成するステップと、
該改変されたＲＥＳＰセグメントを該第２のクライアントに送信するステップと
をさらに包含する、請求項２４に記載の方法。
【請求項２７】  更なるシーケンスパラメータと更なる承認パラメータとを有する第１のＲＥＳＰセグメントを受信するステップと、
更なるパラメータを改変することにより、更なる改変されたパラメータを生成するステップと、
第２のＲＥＳＰセグメントを前記第２のクライアントに送信するステップであって、該第２のＲＥＳＰセグメントは、該更なる改変されたパラメータを有している、ステップと
をさらに包含する、請求項２３に記載の方法。
【請求項２８】  データを検索する要求を受信する前記ステップは、シーケンスパラメータと承認パラメータとを有する第１のＧＥＴセグメントを受信するステップを包含し、
前記検索するステップは、該パラメータを改変することにより、改変されたパラメータを生成し、第２のＧＥＴセグメントを該サーバに送信するステップであって、該第２のセグメントは、該改変されたパラメータを有している、ステップを包含する、請求項２１に記載の方法。
【請求項２９】  前記接続上のデータを受信する際に使用される前記シーケンス番号および承認番号は、それぞれ、開始シーケンス番号および開始承認番号である、請求項２１に記載の方法。
【請求項３０】  前記データを前記第２のクライアントに送信する前記ステップは、改変されたシーケンスパラメータと承認パラメータとを生成することを前記サーバから受信すると、前記データにおけるシーケンスパラメータと承認パラメータとを改変し、該改変されたシーケンスパラメータと承認パラメータとを用いて、該データを該第２のクライアントに送信するステップを包含する、請求項２１に記載の方法。