【手続補正書】
【提出日】平成16年9月16日(2004.9.16)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  送信側から受信側へ一つ以上のメッセージを伝送する方法であって、
前記受信側へ前記一つ以上のメッセージを前記送信側から該受信側へ伝送されるデータの受渡しを保証できない不信頼移送機構で伝送するステップと、
前記受信側が前記一つ以上のメッセージを受信するはずであることを示すために、該受信側へ該一つ以上のメッセージを識別する検証メッセージを前記送信側から該受信側へ伝送されるデータの受渡しを保証できる信頼移送機構で伝送するステップと、
を含む方法。
【請求項２】  前記一つ以上のメッセージが前記受信側によって受信されていないことを示す前記受信側からの応答を受信するステップと、
前記応答を受信することに応じて、前記受信側へ前記一つ以上のメッセージを再伝送するステップと、
を更に含むことを特徴とする請求項１記載の方法。
【請求項３】  前記応答を受信することに応じて、前記一つ以上のメッセージを含むデータを再生成するステップと、
前記一つ以上のメッセージとして前記データを前記受信側へ再伝送するステップと、
を更に含むことを特徴とする請求項２記載の方法。
【請求項４】  前記検証メッセージは、前記少なくとも一つのメッセージを再伝送するために前記受信側からの要求を受信する前記送信側に応じて前記一つ以上のメッセージの少なくとも一つのメッセージを再処理するために前記送信側によって用いられるデータを含むことを特徴とする請求項１記載の方法。
【請求項５】  不信頼移送機構で伝送するステップは、ネットワークで伝送することを含むことを特徴とする請求項１記載の方法。
【請求項６】  信頼移送機構で伝送するステップは、ネットワークで伝送することを含むことを特徴とする請求項１記載の方法。
【請求項７】  不信頼移送機構で伝送するステップは、データの不信頼移送を供給するプロトコルを用いて伝送するステップを含み、
信頼移送機構で伝送するステップは、データの信頼移送を供給するプロトコルを用いて伝送するステップを含むことを特徴とする請求項１記載の方法。
【請求項８】  信頼移送機構で伝送するステップの実行は、前記不信頼移送機構で前記一つ以上のメッセージを伝送した後ある期間遅延されることを特徴とする請求項１記載の方法。
【請求項９】  不信頼移送機構で伝送するステップは、第２の処理である受信側へ一つ以上のメッセージを不信頼移送機構で伝送する第１の処理を含み、前記第１の処理は、コンピュータのオペレーティング・システムによって制御され、前記第２の処理は、前記オペレーティング・システムによって制御され、
信頼移送機構で伝送するステップは、前記第２の処理へ前記検証メッセージを前記信頼移送機構で伝送する第１の処理を含むことを特徴とする請求項１記載の方法。
【請求項１０】  一つ以上のメッセージを不信頼移送機構で伝送するステップは、各々が一つ以上のデータのパケットを含む一つ以上のメッセージを伝送することを含むことを特徴とする請求項１記載の方法。
【請求項１１】  前記一つ以上のメッセージが前記受信側によって受信されていないことを示す該受信側からの応答を受信するステップと、
前記応答を受信したことに応じて、前記一つ以上のメッセージを再生成し、該一つ以上のメッセージを該受信側に再伝送するステップと、
を更に含むことを特徴とする請求項１記載の方法。
【請求項１２】  前記送信側が前記一つ以上のメッセージを送信し、前記受信側が該一つ以上のメッセージを受信していない場合であっても、該一つ以上のメッセージを再伝送しないことを特徴とする請求項１記載の方法。
【請求項１３】  信頼移送機構で伝送するステップを実行した後、不信頼移送機構で伝送するステップを開始することを特徴とする請求項１記載の方法。
【請求項１４】  信頼移送機構で伝送するステップを実行する前に、不信頼移送機構で伝送するステップを開始することを特徴とする請求項１記載の方法。
【請求項１５】  信頼移送機構で伝送するステップと不信頼移送機構で伝送するステップとを同時に実行することを特徴とする請求項１記載の方法。
【請求項１６】  送信側から受信側へ送られた一つ以上のメッセージを受信する方法であって、
前記受信側が前記送信側から該受信側へ伝送されるデータの受渡しを保証できない不信頼移送機構で受信するはずの前記一つ以上のメッセージを識別する該送信側からの検証メッセージを該送信側から該受信側へ伝送されるデータの受渡しを保証できる信頼移送機構で受信するステップと、
前記検証メッセージを受信することに応じて、前記受信側は、前記一つ以上のメッセージが受信されることを確保するステップと、
を含む方法。
【請求項１７】  前記確保するステップは、
前記一つ以上のメッセージが受信されたかどうかを決定するステップと、
前記一つ以上のメッセージが受信されていない場合には、前記一つ以上のメッセージを再伝送するために前記送信側に対して要求を伝送するステップと、
を含むことを特徴とする請求項１６記載の方法。
【請求項１８】  前記送信側に対して要求を伝送するステップは、前記一つ以上のメッセージが前記検証メッセージを受信した後ある期間受信されなかったときに実行されることを特徴とする請求項１７記載の方法。
【請求項１９】  送信者側から受信者側へ一つ以上のメッセージを伝送するための一つ以上の命令の一つ以上のシーケンスをキャリーしているコンピュータ読取り可能媒体であって、一つ以上の命令の前記一つ以上のシーケンスは、一つ以上のプロセッサによって実行されたときに当該一つ以上のプロセッサに、
前記受信側へ前記一つ以上のメッセージを前記送信側から該受信側へ伝送されるデータの受渡しを保証できない不信頼移送機構で伝送するステップと、
前記受信側が前記一つ以上のメッセージを受信するはずであることを示すために、該受信側へ該一つ以上のメッセージを識別する検証メッセージを前記送信側から該受信側へ伝送されるデータの受渡しを保証できる信頼移送機構で伝送するステップと、
を実行させる命令を含むことを特徴とするコンピュータ読取り可能媒体。
【請求項２０】  前記一つ以上のメッセージが前記受信側によって受信されていないということを示す前記受信側からの応答を受信するステップと、
前記応答を受信することに応じて、前記受信側へ前記一つ以上のメッセージを再伝送するステップと、
を実行するための命令のシーケンスを更に含むことを特徴とする請求項１９記載のコンピュータ読取り可能媒体。
【請求項２１】  前記応答を受信することに応じて、前記一つ以上のメッセージを含むデータを再生成するステップと、
前記一つ以上のメッセージとして前記データを前記受信側へ再伝送するステップと、
を更に含むことを特徴とする請求項２０記載のコンピュータ読取り可能媒体。
【請求項２２】  前記検証メッセージは、前記少なくとも一つのメッセージを再伝送するために前記受信側からの要求を受信する前記送信側に応じて、前記一つ以上のメッセージの少なくとも一つのメッセージを再処理するために前記送信側によって用いられるデータを含むことを特徴とする請求項１９記載のコンピュータ読取り可能媒体。
【請求項２３】  不信頼移送機構で伝送するステップは、ネットワークで伝送することを含むことを特徴とする請求項１９記載のコンピュータ読取り可能媒体。
【請求項２４】  信頼移送機構で伝送するステップは、ネットワークで伝送することを含むことを特徴とする請求項１９記載のコンピュータ読取り可能媒体。
【請求項２５】  不信頼移送機構で伝送するステップは、データの不信頼移送を供給するプロトコルを用いて伝送するステップを含み、
信頼移送機構で伝送するステップは、データの信頼移送を供給するプロトコルを用いて伝送するステップを含むことを特徴とする請求項１９記載のコンピュータ読取り可能媒体。
【請求項２６】  信頼移送機構で伝送するステップの実行は、前記不信頼移送機構で前記一つ以上のメッセージを伝送した後ある期間遅延されることを特徴とする請求項１９記載のコンピュータ読取り可能媒体。
【請求項２７】  不信頼移送機構で伝送するステップは、第２の処理である受信側へ一つ以上のメッセージを不信頼移送機構で伝送する第１の処理を含み、前記第１の処理は、コンピュータのオペレーティング・システムによって制御され、前記第２の処理は、前記オペレーティング・システムによって制御され、
信頼移送機構で伝送するステップは、前記第２の処理へ前記検証メッセージを前記信頼移送機構で伝送する第１の処理を含むことを特徴とする請求項１９記載のコンピュータ読取り可能媒体。
【請求項２８】  一つ以上のメッセージを不信頼移送機構で伝送するステップは、各々が一つ以上のデータのパケットを含む一つ以上のメッセージを伝送することを含むことを特徴とする請求項１９記載のコンピュータ読取り可能媒体。
【請求項２９】  前記一つ以上のメッセージが前記受信側によって受信されていないことを示す該受信側からの応答を受信するステップと、
前記応答を受信したことに応じて、前記一つ以上のメッセージを再生成し、該一つ以上のメッセージを該受信側に再伝送するステップと、
を更に含むことを特徴とする請求項１９記載のコンピュータ読取り可能媒体。
【請求項３０】  前記送信側が前記一つ以上のメッセージを送信し、前記受信側が該一つ以上のメッセージを受信していない場合であっても、該一つ以上のメッセージを再伝送しないことを特徴とする請求項１９記載のコンピュータ読取り可能媒体。
【請求項３１】  信頼移送機構で伝送するステップを実行した後、不信頼移送機構で伝送するステップを開始することを特徴とする請求項１９記載のコンピュータ読取り可能媒体。
【請求項３２】  信頼移送機構で伝送するステップを実行する前に、不信頼移送機構で伝送するステップを開始することを特徴とする請求項１９記載のコンピュータ読取り可能媒体。
【請求項３３】  信頼移送機構で伝送するステップと不信頼移送機構で伝送するステップとを同時に実行することを特徴とする請求項１９記載のコンピュータ読取り可能媒体。
【請求項３４】  受信側へ送信側によって送られた一つ以上のメッセージを受信するための一つ以上の命令の一つ以上のシーケンスをキャリーするコンピュータ読取り可能媒体であって、一つ以上の命令の前記一つ以上のシーケンスは、一つ以上のプロセッサによって実行されるときに、該一つ以上のプロセッサに、
前記送信側から前記受信側へ伝送されるデータの受渡しを保証できない不信頼移送機構で受信するはずの前記一つ以上のメッセージを識別する該送信側からの検証メッセージを該送信側から該受信側へ伝送されるデータの受渡しを保証できる信頼移送機構で受信するステップと、
前記検証メッセージを受信することに応じて、前記受信側が前記一つ以上のメッセージを受信するということを確保するステップと、
を実行させる命令を含むことを特徴とするコンピュータ読取り可能媒体。
【請求項３５】  前記確保するステップは、
前記一つ以上のメッセージが受信されたかどうかを決定するステップと、
前記一つ以上のメッセージが受信されていない場合には、該一つ以上のメッセージを再伝送するために前記送信側へ要求を伝送するステップと、
を含むことを特徴とする請求項３４記載のコンピュータ読取り可能媒体。
【請求項３６】  前記送信側に対して要求を伝送するステップは、前記一つ以上のメッセージが前記検証メッセージを受信した後ある期間受信されなかったときに実行されることを特徴とする請求項３５記載のコンピュータ読取り可能媒体。