【手続補正書】
【提出日】平成23年6月10日(2011.6.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピューティングシステムにおいて実装された電子メッセージをトランスポートする方法であって、前記コンピューティングシステムは、
ＳＭＴＰサーバであるプライマリメッセージングサーバであって、前記電子メッセージの所期の宛先への経路上で次のメッセージングサーバに伝達するために前記電子メッセージを格納する第１のキュー、およびシャドウメッセージングサーバとして動作するために前記電子メッセージのコピーを格納する第２のキューを備えるプライマリメッセージングサーバと、
ＳＭＴＰサーバである第１のメッセージングサーバであって、前記電子メッセージの所期の宛先への経路上で次のメッセージングサーバに伝達するために前記電子メッセージを格納する第１のキュー、およびシャドウメッセージングサーバとして動作するために前記電子メッセージのコピーを格納する第２のキューを備える第１のメッセージングサーバとを含み、
前記方法は、
前記プライマリメッセージングサーバが、前記電子メッセージが前記プライマリメッセージングサーバに伝達されるという指示を、前記第１のメッセージングサーバから受信すること、
前記指示の受信に応じて、前記プライマリメッセージングサーバが、冗長通知を提供するためにシャドウメッセージングサーバと共に稼動するように動作可能であることを通告すること、
前記通告に次いで、前記第１のメッセージングサーバが前記電子メッセージを前記プライマリメッセージングサーバに送信した後で前記電子メッセージのコピーを維持することになるという通知を、前記プライマリメッセージングサーバが、前記第１のメッセージングサーバから受信すること、
前記電子メッセージを前記プライマリメッセージングサーバが前記第１のメッセージングサーバから受信すること、
前記プライマリメッセージングサーバが、前記電子メッセージを前記プライマリメッセージングサーバの前記第１のキューに格納すること、
前記第１のメッセージングサーバが、前記電子メッセージの前記コピーを前記第１のメッセージングサーバの前記第２のキューに格納すること、
前記プライマリメッセージングサーバによる第３のＳＭＴＰメッセージングサーバへの前記電子メッセージの配信を、前記第１のメッセージングサーバが監視すること、
前記プライマリメッセージングサーバが前記電子メッセージを前記第３のＳＭＴＰメッセージングサーバに配信したことを前記第１のメッセージングサーバが識別すると、前記第１のメッセージングサーバが、前記第１のメッセージングサーバの前記第２のキューから前記電子メッセージの前記コピーを削除すること、および、
前記プライマリメッセージングサーバが前記電子メッセージを前記第３のＳＭＴＰメッセージングサーバに配信していないと前記第１のメッセージングサーバが判定すると、前記第１のメッセージングサーバの前記第２のキューから前記電子メッセージの前記コピーを前記第１のメッセージングサーバの前記第１のキューにコピーし、前記第１のメッセージングサーバの前記第１のキューに格納された前記電子メッセージの前記コピーを、前記第３のＳＭＴＰメッセージングサーバに配信すること
を含み、
前記識別することは、前記第１のメッセージングサーバが、前記プライマリメッセージングサーバが前記電子メッセージを前記第３のＳＭＴＰメッセージングサーバに配信したことを示す、前記プライマリメッセージングサーバからの指示を監視することを含み、
前記判定することは、前記プライマリメッセージングサーバが、前記第１のメッセージングサーバからの要求に応答せず、機能していないことを識別することを含むことを特徴とする方法。
【請求項２】
コンピューティングシステムにおいて電子メッセージをトランスポートするためのコンピュータ可読命令を格納した１つまたは複数のコンピュータ可読記憶媒体であって、前記コンピューティングシステムは、
ＳＭＴＰサーバである第１のメッセージングサーバであって、前記電子メッセージの所期の宛先への経路上で次のメッセージングサーバに伝達するために前記電子メッセージを格納する第１のキュー、およびシャドウメッセージングサーバとして動作するために前記電子メッセージのコピーを格納する第２のキューを備える第１のメッセージングサーバと、
ＳＭＴＰサーバである第２のメッセージングサーバであって、前記電子メッセージの所期の宛先への経路上で次のメッセージングサーバに伝達するために前記電子メッセージを格納する第１のキュー、およびシャドウメッセージングサーバとして動作するために前記電子メッセージのコピーを格納する第２のキューを備える第２のメッセージングサーバとを含み、
前記コンピュータ可読命令は、
前記第１のメッセージングサーバから前記第２のメッセージングサーバに、前記電子メッセージが前記第２のメッセージングサーバに伝達される予定であることを示す指示を伝達するためのコンピュータ可読命令、
前記指示の伝達に応じて、前記第２のメッセージングサーバが、前記第２のメッセージングサーバが冗長通知を提供するために動作可能であることを通告するためのコンピュータ可読命令、
前記通告に次いで、前記第１のメッセージングサーバから前記第２のメッセージングサーバに、前記第１のメッセージングサーバが前記電子メッセージを前記第２のメッセージングサーバに送信した後で前記電子メッセージのコピーを維持することになるという通知を伝達するためのコンピュータ可読命令、
前記第１のメッセージングサーバから前記第２のメッセージングサーバに、前記電子メッセージを伝達するためのコンピュータ可読命令、
前記電子メッセージを前記第２のメッセージングサーバの前記第１のキューに格納するためのコンピュータ可読命令、
前記電子メッセージの前記コピーを、前記第１のメッセージングサーバの前記第２のキューに格納するためのコンピュータ可読命令、
前記第１のメッセージングサーバが、前記第２のメッセージングサーバによる第３のＳＭＴＰメッセージングサーバへの前記電子メッセージの配信を監視するためのコンピュータ可読命令、
前記電子メッセージが前記第３のＳＭＴＰメッセージングサーバに配信されていないと判定すると、前記電子メッセージの前記コピーを、前記第１のメッセージングサーバの前記第２のキューから前記第１のメッセージングサーバの前記第１のキューにコピーし、前記第１のメッセージングサーバの前記第１のキューに格納された前記電子メッセージを、前記第３のＳＭＴＰメッセージングサーバに配信するためのコンピュータ可読命令
を含み、
前記判定することは、前記第２のメッセージングサーバが前記第１のメッセージングサーバからの要求に応答していないことを識別することを含むことを特徴とする１つまたは複数のコンピュータ可読記憶媒体。
【請求項３】
前記判定することは、規定の期間に前記第２のメッセージングサーバからメッセージが１つも受信されていないと前記第１のメッセージングサーバが判定することを含むことを特徴とする請求項２に記載の１つまたは複数のコンピュータ可読記憶媒体。
【請求項４】
前記第２のメッセージングサーバがシャドウイングサービスを使用するように動作可能であることを前記第１のメッセージングサーバで検知するためのコンピュータ可読命令をさらに備えることを特徴とする請求項２に記載の１つまたは複数のコンピュータ可読記憶媒体。
【請求項５】
電子メッセージをトランスポートするシステムであって、
ＳＭＴＰサーバである第１のメッセージングサーバであって、前記電子メッセージの所期の宛先への経路上で次のメッセージングサーバに伝達するために前記電子メッセージを格納する第１のキュー、およびシャドウメッセージングサーバとして動作するために前記電子メッセージのコピーを格納する第２のキューを備える第１のメッセージングサーバと、
ＳＭＴＰサーバである第２のメッセージングサーバであって、前記電子メッセージの所期の宛先への経路上で次のメッセージングサーバに伝達するために前記電子メッセージを格納する第１のキュー、およびシャドウメッセージングサーバとして動作するために前記電子メッセージのコピーを格納する第２のキューを備える第２のメッセージングサーバとを含み、
電子メッセージを処理するように構成された前記第１のメッセージングサーバは、
第１のプロセッサと、
前記第１のプロセッサによって実行されるコンピュータ実行可能命令であって、
前記電子メッセージが前記第１のメッセージングサーバに伝達される予定であることを示す情報を、前記第２のメッセージングサーバから受信すること、
前記第１のメッセージングサーバが冗長通知を提供するためにシャドウメッセージングサーバと共に稼動するように動作可能であることを通告すること、
前記通告に次いで、前記第２のメッセージングサーバが前記電子メッセージを前記第１のメッセージングサーバに送信した後で前記電子メッセージのコピーを維持することになるという通知を前記第２のメッセージングサーバから受信すること、
前記電子メッセージを前記第２のメッセージングサーバから受信すること、
前記電子メッセージを前記第１のメッセージングサーバの前記第１のキューに格納すること、および、
前記電子メッセージのコピーを第３のＳＭＴＰメッセージングサーバに伝達すること
を実行するためのコンピュータ実行可能な命令を記憶したメモリと
を備え、
電子メッセージを処理するように構成された前記第２のメッセージングサーバは、
第２のプロセッサと、
前記第２のプロセッサによって実行されるコンピュータ実行可能命令であって、
前記電子メッセージのコピーを、前記第２のメッセージングサーバの前記第２のキューに格納すること、
前記第２のメッセージングサーバが前記電子メッセージを前記第１のメッセージングサーバに送信した後で前記電子メッセージのコピーを維持することになるという通知を、前記第１のメッセージングサーバに送信すること、
前記第１のメッセージングサーバによる前記第３のＳＭＴＰメッセージングサーバへの前記電子メッセージの配信を監視すること、
前記第１のメッセージングサーバが前記電子メッセージを前記第３のメッセージングサーバに配信したことを識別すると、前記第２のメッセージングサーバの前記第２のキューから前記電子メッセージの前記コピーを削除すること、および、
前記第１のメッセージングサーバが前記電子メッセージを前記第３のメッセージングサーバに配信していないと判定すると、前記第２のメッセージングサーバの前記第２のキューから前記電子メッセージの前記コピーを前記第１のメッセージングサーバの前記第１のキューにコピーし、前記第２のメッセージングサーバの前記第１のキューに格納された前記電子メッセージの前記コピーを、前記第３のメッセージングサーバに配信すること
を実行するためのコンピュータ実行可能命令を記憶したメモリと
を備え、
前記識別することは、前記第２のメッセージングサーバが、前記第１のメッセージングサーバが前記電子メッセージを前記第３のメッセージングサーバに配信したことを示す、前記第１のメッセージングサーバからの指示を監視することを含み、
前記判定することは、前記第１のメッセージングサーバが前記第２のメッセージングサーバからの要求に応答せず、機能していないことを識別することを含むことを特徴とするシステム。