(57)【要約】テキストメッセージ又はマルチメディアメッセージのようなデータメッセージのデータメッセージメールボックスへの蓄積を可能とするシステム及び方法が開示される。データメッセージが送信者（１１２）から受信者（１２２）へ送られると、通信ネットワーク（１００）はデータメッセージを受信者（１２２）に配信するデータメッセージ試行を受信する。データメッセージの配信に成功しなかった場合、ネットワーク（１００）はデータメッセージを受信者（１２２）のために蓄積する。通信ネットワーク（１００）が受信者（１２２）から蓄積データメッセージを取得するためのリクエストを後に受信すると、通信ネットワーク（１００）は蓄積データメッセージを受信者（１２２）に配信する。
2010507981.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークを動作させる方法であって、
送信者から受信者へのデータメッセージを受信するステップ、及び
該データメッセージを該受信者に配信することを試行するステップ
を備え、該方法は、
該データメッセージの該受信者への配信を失敗したことに応じて該データメッセージを蓄積するステップ、
該蓄積されたデータメッセージを取得するためのリクエストを該受信者から受信するステップ、及び
該リクエストに応じて、該蓄積されたデータメッセージを該受信者に配信するステップ
からなることを特徴とする方法。
【請求項２】
請求項１の方法であって、さらに、
該データメッセージが該受信者に対して蓄積されていることを示すアラートメッセージを該受信者に送信するステップ
を備える方法。
【請求項３】
請求項１の方法において、
該データメッセージを蓄積するステップが、該データメッセージを該受信者のメールボックスアカウントに蓄積するステップ、及び
該メールボックスアカウントが、結合されたボイスメールボックス及びデータメッセージメールボックスである
方法。
【請求項４】
請求項１の方法において、該データメッセージを蓄積するステップが、
該受信者のユーザプロファイルを処理するステップ、及び
該データメッセージを、該ユーザプロファイルに基づいて該受信者の個人のメールボックスアカウント又は該受信者のグループメールボックスアカウントに蓄積するステップ
からなる方法。
【請求項５】
通信ネットワーク（１００）であって、
送信者（１１２）から受信者（１２２）へのデータメッセージを受信するように適合されたネットワークノード（１０１、１０２）からなり、
該ネットワークノード（１０１、１０２）が、該データメッセージを該受信者（１２２）に配信する試行を行うように適合され、
該ネットワークノード（１０１、１０２）がさらに、該受信者（１２２）への該データメッセージの配信の失敗に応じて配信失敗表示を送信するように適合され、
該通信ネットワーク（１００）が、
該配信失敗表示を受信するように適合されたデータメッセージシステム（１０３）を備え、
該データメッセージシステム（１０３）が、該配信失敗表示に応じて該データメッセージを蓄積するように適合され、
該データメッセージシステム（１０３）がさらに、該蓄積されたデータメッセージを取得するためのリクエストを該受信者（１２２）から受信するように適合され、及び
該データメッセージシステム（１０３）がさらに、該リクエストに応じて、該蓄積されたデータメッセージを該ネットワークノード（１０１、１０２）を介して該受信者（１２２）に配信するように適合された
ことを特徴とする通信ネットワーク。
【請求項６】
請求項５の通信ネットワーク（１００）において、
該データメッセージシステム（１０３）がさらに、該データメッセージが該受信者（１２２）に蓄積されていることを示すアラートメッセージを該受信者（１２２）に送信するように適合された通信ネットワーク。
【請求項７】
請求項６の通信ネットワーク（１００）において、該アラートメッセージがｅメールメッセージからなる通信ネットワーク。
【請求項８】
請求項５の通信ネットワーク（１００）において、
該データメッセージシステム（１０３）がさらに、該データメッセージを該受信者のメールボックスアカウントに蓄積するよう適合され、該メールボックスアカウントが、結合されたボイスメールボックス及びデータメッセージメールボックスである通信ネットワーク。
【請求項９】
請求項５の通信ネットワーク（１００）において、
該データメッセージシステム（１０３）がさらに、該受信者（１２２）のユーザプロファイルを処理するように適合され、
該データメッセージシステム（１０３）がさらに、該ユーザプロファイルに基づいて、該データメッセージを該受信者（１２２）の個人のメールボックスアカウント又は該受信者（１２２）のグループメールボックスアカウントに蓄積するよう適合された
通信ネットワーク。
【請求項１０】
請求項５の通信ネットワーク（１００）において、
該データメッセージシステム（１０３）がさらに、該受信者（１２２）のユーザプロファイルを処理して該データメッセージをどこにルーティングするかを決定するよう適合され、
該データメッセージシステム（１０３）がさらに、該ユーザプロファイルの処理に応じて該データメッセージを蓄積するよう適合された
通信ネットワーク。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信ネットワークの分野に関し、特に、受信者による後での取得のためにデータメッセージ（例えば、テキストメッセージ又はマルチメディアメッセージ）を蓄積するシステム及び方法を提供することに関する。より詳細には、一実施例において、データメッセージが受信者に配信できなかった場合に、そのデータメッセージが蓄積され、受信者によって後から取得できる。
【背景技術】
【０００２】
通信ネットワークにおけるボイスメールサービスによって、被呼側が呼を受信できないときでも発呼側からのボイスメールメッセージを被呼側が受信することができる。彼／彼女が発呼側からの呼に必ずしも応答できるわけではないので（例えば、他の呼で通話中であったり、電話機から離れていたりするので）、ボイスメールサービスは被呼側にとっては有用である。発呼側がボイスメールメッセージを被呼側に残すと、被呼側は後にボイスメールメッセージにアクセスしてメッセージを聞き、そのメッセージを編集し、そのメッセージを転送等する。
【０００３】
無線（移動体）ネットワークでは、ボイスメールサービスは以下のように実施される。発呼者は無線ネットワークを介して被呼側に呼をかける。発呼側にサービングする移動体交換局（ＭＳＣ）は呼を受信し、被呼側にサービングするＭＳＣにその呼をルーティングする。呼を受信することに応じて、被呼側にサービングするＭＳＣは、被呼側に呼を接続するための試行においてコール・アラーティングを提供する。被呼側が呼に応答しない場合には、ＭＳＣは呼を無線ネットワーク内のボイスメールサーバにルーティングする（被呼側がボイスメールサービスに加入しているものとする）。発呼側は被呼側に対してボイスメールメッセージをボイスメールサーバに残すことになる。そして、ボイスメールサーバ及び／又は被呼側にサービングするＭＳＣは、ボイスメールメッセージが被呼側のボイスメールボックスアカウントに蓄積されていることを示すアラートメッセージを被呼側に送信する。被呼側は後にボイスメールボックスアカウントにアクセスしてボイスメールメッセージを取得することができる。
【０００４】
無線サービスプロバイダは、ショートメッセージサービス（ＳＭＳ）のようなテキストメッセージサービスも彼らの加入者に提供する。ＳＭＳはショートテキストメッセージを送信及び受信することができるデジタルモバイルフォンに利用可能なサービスである。多くのサービスプロバイダはテキストだけでなく、画像、オーディオクリップ、ビデオクリップ等のような種々のマルチメディアコンテンツも送信及び受信することを可能とするマルチメディアメッセージングサービス（ＭＭＳ）のようなマルチメディアメッセージサービスを提供する。
【０００５】
ＳＭＳメッセージを送信するために、送信側はまずテキストをモバイルフォン又は他のテキスト使用可能装置に入力する。その後、送信側はＳＭＳメッセージの受信者の電話番号を入力し、ＳＭＳメッセージを送信する。送信側にサービングするＭＳＣはＳＭＳメッセージを受信し、ＳＭＳメッセージをショートメッセージサービスセンター（ＳＭＳＣ）に転送する。ＳＭＳＣは、ＳＭＳＣがＳＭＳメッセージを一時的に蓄積する蓄積及び転送メカニズムを提供し、ＳＭＳメッセージの受信者にサービングするＭＳＣにメッセージを転送する。その後、ＭＳＣはＳＭＳメッセージの受信者への転送を試行する。受信者が応答できない場合には、ＭＳＣはメッセージを待ち行列に入れ、所定期間後に再試行を行う。一般的に、ＭＳＣは３回の再試行を行い、いずれの再試行も不成功の場合にはＳＭＳメッセージを廃棄する。ＭＳＣがＳＭＳメッセージの受信者への転送に成功しない場合にもＳＭＳＣはＳＭＳメッセージを廃棄する。ＳＭＳＣによるメッセージ配信は「ベストエフォート」配信であり、残念ながらＳＭＳメッセージが受信者に配信される保障は今のところない。同様の問題がＭＭＳメッセージ及び他のデータメッセージにおいても存在する。
【発明の概要】
【課題を解決するための手段】
【０００６】
本発明は、データメッセージ（例えば、テキストメッセージ又はマルチメディアメッセージ）が受信者に配信できない場合にデータメッセージを蓄積するシステム及び方法を提供することによって上記及び他の問題を解決する。ここに記載するシステム及び方法では、データメッセージが受信者に配信できないときにそれが廃棄されるのではなく、データメッセージをデータメッセージメールボックス等に蓄積する。その後受信者はデータメッセージが受信者に蓄積されていることを喚起され、受信者は後にデータメッセージを取得できる。配信できないデータメッセージを受信者による後の取得のために蓄積することによって、受信者は仕事又は個人の生活に重要かもしれないデータメッセージを見逃すことがなくなる。サービスプロバイダにとっても、不達データメッセージを後の取得のために蓄積することは、不達メッセージのために収入が失われない点で利益がある。
【０００７】
発明の一実施例はデータメッセージメールボックスサービスを提供するために通信ネットワークを動作させる方法からなる。本方法の１つのステップとして送信者から受信者へのデータメッセージを受信するステップを含む。本方法の他のステップとして、データメッセージの受信者への配信を試みるステップを含む。他のステップとして、データメッセージの受信者への配信の失敗に応じてデータメッセージを蓄積するステップを含む。他のステップとして、蓄積されたデータメッセージを取得するためのリクエストを受信者から受信するステップを含む。他のステップとして、そのリクエストに応じて蓄積されたデータメッセージを受信者に配信するステップを含む。
【０００８】
発明の他の実施例はデータメッセージメールボックスサービスを提供するために通信ネットワークを動作させる他の方法からなる。本方法の１つのステップとして、送信者から受信者へのデータメッセージを受信するステップを含む。本方法の他のステップとして、データメッセージをどこにルーティングするかを判断するために受信者のユーザプロファイルを処理するステップを含む。他のステップとしてユーザプロファイルを処理するステップに応じてデータメッセージを蓄積するステップを含む。他のステップとしてデータメッセージが受信者に対して蓄積されていることを示すアラートメッセージを受信者に送信するステップを含む。他のステップとして、蓄積されたデータメッセージを取得するためのリクエストを受信者から受信するステップを含む。他のステップとして、蓄積されたデータメッセージをそのリクエストに応じて受信者に配信するステップを含む。
【０００９】
本発明は以下に記載する他の例示的実施例を含むことができる。
なお、同じ符号は全ての図面で同じ要素又は同じタイプの要素を表す。
【図面の簡単な説明】
【００１０】
【図１】図１は本発明の例示的実施例における通信ネットワークを示す。
【図２】図２は本発明の例示的実施例における通信ネットワークを動作させる方法のフローチャートである。
【図３】図３は本発明の例示的実施例における通信ネットワークを動作させる他の方法のフローチャートである。
【図４】図４は本発明の例示的実施例における他の通信ネットワークを示す。
【図５】図５は本発明の例示的実施例における他の通信ネットワークを示す。
【図６】図６は本発明の例示的実施例におけるデータメッセージメールボックスサービスを提供するための通信ネットワークの動作を示すメッセージフロー図である。
【発明を実施するための形態】
【００１１】
図１−６及び以降の記載は本発明の具体的な例示的実施例を示して本発明をどのように構成し使用するかを当業者に教示するものである。進歩的原理を教示する目的のため、発明の従来的側面は簡略化又は省略されている。当業者であれば、本発明の範囲内のものとなるこれらの実施例からの変形例を想到できるはずである。当業者であれば、以下に記載する構成が種々の態様で結合されて発明の多数の変形例を形成し得ることが分かるはずである。結果として、本発明は以下に記載する具体的な実施例に限定されるものではなく、特許請求の範囲及びその均等のものによってのみ限定される。
【００１２】
図１に発明の例示的実施例における通信ネットワーク１００を示す。通信ネットワーク１００は有線ネットワーク、無線ネットワーク、又はこれら２つの組合せからなっていればよい。通信ネットワーク１００は回路系コアネットワーク、ＩＰマルチメディアサブシステムのようなパケット系コアネットワーク、及び／又は他のタイプのコアネットワークを含むことができる。この実施例における通信ネットワーク１００はネットワークノード１０１−１０２、データメッセージシステム１０３及び加入者データベース１０４を含む。通信ネットワーク１００は図１に図示しない他のネットワーク、システム又は装置を含んでいてもよい。
【００１３】
通信ネットワーク１００は以下により詳細を記載するようなデータメッセージメールボックスサービスを提供するように適合されている。この実施例におけるデータメッセージメールボックスサービスは、送信者１１２が応答不能な受信者１２２にデータメッセージを送ることを用いて説明する。データメッセージは、メッセージがボイスメッセージ以外のデータ又は情報を含み電気通信ネットワークを介して転送されるあらゆるタイプの電気通信メッセージからなる。データメッセージの例はテキストメッセージ（例えば、ＳＭＳメッセージ）及びマルチメディアメッセージ（例えば、ＭＭＳメッセージ）である。送信者１１２はデータメッセージを通信ネットワーク１００に送信するために通信装置１１０を動作させる。受信者１２２は通信ネットワーク１００からのデータメッセージを受信できるように通信装置１２０を動作させる。通信装置１１０及び１２０各々は、有線電話、無線（携帯）電話、ＰＤＡ、ＶｏＩＰ電話、ＳＩＰ電話、又はデータメッセージを扱える他のタイプの電話機のような種々の通信装置からなり得る。
【００１４】
ネットワークノード１０１−１０２はあらゆるスイッチ、サーバ又は通信装置にサービングする他の装置を含む。例えば、ネットワークノード１０１−１０２は有線ネットワークにおける交換機からなっていてもよいし、無線ネットワークにおける移動体交換局（ＭＳＣ）からなっていてもよいし、ＩＭＳネットワークにおけるコールセッション制御機能（ＣＳＣＦ）からなっていてもよい。この実施例では、ネットワークノード１０１は送信者１１２の通信装置１１０にサービングし、ネットワークノード１０２は受信者１２２の通信装置１２０にサービングする。当業者であれば、通信装置１１０及び１２０は同じネットワークノードによってサービングされてもよいが、２つのネットワークノード１０１−１０２は単に説明の目的として示されていることを理解するはずである。
【００１５】
ネットワークノード１０１−１０２は、データメッセージメールボックスサービスを提供するために以下に記載するように動作する処理システムによって実行可能なインストラクションからなる。インストラクションのいくつかの例はソフトウェア、プログラムコード及びファームウェアである。インストラクションは処理システムによって実行されるときに動作可能となり、処理システムを本発明に従って動作させる。用語「処理システム」は単一の処理装置又は相互に動作可能な処理装置の群を意味する。プロセッサのいくつかの例はコンピュータ、集積回路及び論理回路である。
【００１６】
データメッセージシステム１０３は通信装置１１０と１２０の間でデータメッセージを交換するよう適合されたあらゆる装置、サーバ又は他のシステムからなる。データメッセージシステム１０３は送信されるデータメッセージのタイプによって異なる形態を採り得る。例えば、データメッセージがＳＭＳメッセージからなる場合には、データメッセージシステム１０３はショートメッセージサービスセンター（ＳＭＳＣ）からなっていればよい。データメッセージシステムがＭＭＳメッセージからなる場合には、データメッセージシステム１０３はマルチメディアメッセージングサービスセンター（ＭＭＳＣ）からなっていればよい。データメッセージシステム１０３はＳＭＳＣ、ＭＭＳＣ又は他のデータサーバによってアクセス可能なスタンドアローンシステムからなっていてもよい。
【００１７】
加入者データベース１０４は通信ネットワーク１００のユーザについてのユーザ情報又はユーザプロファイルを蓄積するあらゆるデータベース又はデータベースシステムからなる。例えば、ユーザプロファイルはユーザがどこに位置するかを示す情報、ユーザがどのサービスに加入したかについての情報等を含むことができる。加入者データベース１０４は無線ネットワークにおけるホームロケーションレジスタ（ＨＬＲ）からなっていてもよい。加入者データベース１０４はまたＩＭＳネットワークにおけるホーム・サブスクライバ・サーバ（ＨＳＳ）からなっていてもよい。
【００１８】
説明の目的上、送信者１１２はデータメッセージを受信者１２２に送りたいものとする。データメッセージを送るために、送信者１１２は通信装置１１０を用いてデータメッセージを作成し、そのデータメッセージを通信ネットワーク１００に送信することができる。ネットワークノード１０１はデータメッセージを受信し、そのデータメッセージをデータメッセージシステム１０３に転送する。
【００１９】
図２は本発明の実施例における通信ネットワーク１００を動作させる方法２００を示すフローチャートである。方法２００のステップは図１の通信ネットワーク１００を参照して説明される。図２のフローチャートは全てを排他的に含むものではなく、図示しない他のステップを含むことができる。
【００２０】
方法２００のステップ２０２において、データメッセージシステム１０３は送信者１１２から受信者１２２へのデータメッセージを受信する。その後データメッセージシステム１０３はデータメッセージを、受信者１２２にサービングするネットワークノード１０２に転送する。データメッセージシステム１０３は加入者データベース１０４を照会して、どのネットワークノード１０２にデータメッセージをルーティングするかを決定することができる。
【００２１】
ステップ２０４において、ネットワークノード１０２はデータメッセージを受信者１２２に配信しようと試みる。データメッセージを配信する試行において、ネットワークノード１０２はアラーティング信号を通信装置１２０に送信し、応答を待つことができる。応答が受信された場合には、ネットワークノード１０２はデータメッセージを通信装置１２０に転送する。応答が受信されなかった場合には、ネットワークノード１０２は受信者１２２（及び彼／彼女の通信装置１２０）がデータメッセージを受信できないものと判断することができる。ネットワークノード１０２は所定の期間後に他のアラーティング信号を送信して通信装置１０２と接触し、データメッセージを配信することもできる。データメッセージの受信者１２２への配信の失敗に応じて、ネットワークノード１０２は配信失敗表示をデータメッセージシステム１０３に送信する。
【００２２】
ステップ２０６において、データメッセージシステム１０３は、配信失敗表示によって示されたデータメッセージの受信者１２２への配信失敗に応じてデータメッセージを蓄積する。データメッセージシステム１０３はデータメッセージが蓄積される蓄積機構又はデータベースを含むことができる。代替的に、データメッセージシステム１０３はデータメッセージを外部の蓄積機構又はデータベースに蓄積することもできる。データメッセージの蓄積はボイスメールボックス内のボイスメールメッセージの蓄積と類似する。結果として、データメッセージシステム１０３は受信者１２２のためのメールボックスアカウントにデータメッセージを蓄積することができる。メールボックスアカウントはボイスメールボックスとデータメッセージメールボックスが結合されたものとすることができる。
【００２３】
データメッセージの蓄積は個人のメールボックスアカウント又はグループメールボックスアカウント（例えば、家族のメールボックスアカウント）内にすることもできる。データメッセージをどこに蓄積するかを決定するために、データメッセージシステム１０３は受信者１２２のユーザプロファイルを処理し、その後データメッセージをユーザプロファイルに基づいて受信者１２２の個人のメールボックスアカウント又は受信者１２２のグループメールボックスアカウントに蓄積することができる。例えば、子供のユーザプロファイルであれば、子供に送られたデータメッセージは家族のグループメールボックスアカウント内に蓄積されることを定義できる。親のユーザプロファイルであれば、親に送られたいくつか又は全部のデータメッセージは親の個人のメールボックスアカウント内に蓄積されることを定義できる。
【００２４】
データメッセージが蓄積されると、データメッセージシステム１０３はデータメッセージが受信者１２２に対して蓄積されていることを示すアラートメッセージを受信者１２２に送ることができる。アラートメッセージは多くの所望の形式を持つ。例えば、データメッセージシステム１０３はアラートメッセージをシグナリング経路において通信装置１２０に送信して、新たなメッセージを示すアイコンを装置１２０に表示させることができる。このタイプのアラートはボイスメールメッセージに対して使用される現存のタイプのアラートと類似する。代替的に、データメッセージシステム１０３はｅメールメッセージを受信者１２２に送信することができる。ｅメールメッセージは新たなデータメッセージが受信されたことを示すことができ、さらに新たなデータメッセージからのコンテンツを含むこともできる。これらのアラートのいずれかによって、受信者１２２は新たなデータメッセージが蓄積されていること、及び蓄積されたデータメッセージを彼／彼女が取得する必要があることを知ることができる。
【００２５】
ステップ２０８において、データメッセージシステム１０３は受信者１２２からのリクエストを受信して、蓄積されたデータメッセージを取得する。リクエストに応答して、ステップ２１０において、データメッセージシステム１０３は蓄積されたデータメッセージ（及び、あるかもしれない他の蓄積されたデータメッセージ）を受信者１２２にネットワークノード１０２を介して配信する。受信者１２２はデータメッセージを取得するための多くの異なる方法を用いることができる。例えば、受信者１２２はデータメッセージシステム１０３に電話をかけてデータメッセージを取得することができ、同様に、受信者１２２は彼／彼女のボイスメールサーバに電話をかけてボイスメッセージを取得することができる。代替的に、受信者１２２は彼／彼女の通信装置１２０、ＰＣ等のウェブに基づく機能を用いてウェブページを閲覧し、データメッセージを取得することができる。
【００２６】
データメッセージシステム１０３は従来のＳＭＳＣ／ＭＭＳＣに対して有利な効果を持ち、かなり異なる態様で動作する。例えば、従来のＳＭＳＣは、ＳＭＳメッセージの受信者への配信を試みる前にＳＭＳメッセージを一時的に蓄積する。受信者にサービングするＳＭＳＣ又はネットワークノードがＳＭＳメッセージを受信者に配信できない場合（３回再試行の後など）には、ＳＭＳメッセージは廃棄される。ＳＭＳＣ及びネットワークノードは「プッシュ」動作を実行してＳＭＳメッセージを受信者に送信する。受信者がＳＭＳメッセージを受信することができない場合には、ＳＭＳメッセージは廃棄され、受信者に配信されることはない。
【００２７】
一方、データメッセージシステム１０３は、プッシュ動作が不成功の場合にはデータメッセージを蓄積する。データメッセージのデータメッセージシステム１０３への蓄積は、従来のＳＭＳＣによって通常実行される「一時的な」記録ではない。データメッセージがデータメッセージシステム１０３に蓄積されると、受信者１２２は能動的な「プル」動作を実行してデータメッセージをデータメッセージシステム１０３から取得する。データメッセージシステム１０３は、受信者１２２が能動的にデータメッセージを取得するまで、データメッセージをデータメッセージメールボックスに蓄積する。従来のＳＭＳＣ／ＭＭＳＣのようにデータメッセージが廃棄されるのではなく、後の取得のために蓄積される。好適にも重要なデータメッセージは失われず、データメッセージ配信は実質的に保障され得る。
【００２８】
図２の実施例について、データメッセージはデータメッセージボックスに蓄積される前にデータメッセージ配信が試行される。他の実施例では、データメッセージシステム１０３は、最初に試行する配信の代わりに、受信されたデータメッセージの全部又は一部を蓄積するように準備されていてもよい。例えば、受信者１２２は全てのデータメッセージが彼／彼女の通信装置１２０に自動的に配信される代わりに彼／彼女のデータメッセージメールボックスに蓄積されることを要求することができる。また、受信者１２２はデータメッセージが彼／彼女の通信装置１２０に配信される代わりに所定期間だけ彼／彼女のデータメッセージメールボックスに蓄積されることを要求することもできる。
【００２９】
図３は本発明の実施例における通信ネットワーク１００を動作させる他の方法３００を示すフローチャートである。方法３００の各ステップは図１の通信ネットワーク１００を参照して説明される。図３のフローチャートの各ステップは全てを排他的に含むものではなく、図示しない他のステップを含むことができる。
【００３０】
方法３００のステップ３０２において、データメッセージシステム１０３は送信者１２２から受信者１２２へのデータメッセージを受信する。ステップ３０４において、データメッセージシステム１０３は受信者１２２のユーザプロファイルを処理してデータメッセージをどこにルーティングするかを判断する。ユーザプロファイルは加入者データベース０４に蓄積されることができる。本実施例の前提として、受信者１２２はデータメッセージを彼／彼女のデータメッセージメールボックスに蓄積したいものとする。従って、ステップ３０６において、データメッセージシステム１０３はユーザプロファイルの処理に応じてデータメッセージを蓄積する。ステップ３０８において、データメッセージシステム１０３はデータメッセージが受信者１２２に対して蓄積されていることを示すアラートメッセージを受信者１２２に送信する。ステップ３１０及び３１２において、データメッセージシステム１０３は受信者１２２からのリクエストを受信してデータメッセージを取得し、そのリクエストに応じてデータメッセージを受信者１２２へ配信する。
【００３１】
図４−６にデータメッセージメールボックスサービスの実施例を示す。図４は本発明の実施例における通信ネットワーク４００を示す。通信ネットワーク４００はトランスポートネットワーク４５０によって接続された外部ネットワーク４１０及びホームネットワーク４２０を含む。外部ネットワーク４１０は基地局（ＢＳ）４１２、ＭＳＣ４１４、ＳＭＳＣ４１５、ＭＭＳＣ４１６及びＨＬＲ４１７を含む。ホームネットワーク４２０は基地局（ＢＳ）４２２−４２３、ＭＳＣ４２４、ＳＭＳＣ４２５、ＭＭＳＣ４２６及びＨＬＲ４２７を含む。本例では、ＳＭＳＣ４２５はＳＭＳＣサーバ４２３、メッセージ蓄積サーバ４３３及びメールボックスデータベース４３４を含む。同様に、本実施例では、ＭＭＳＣ４２６はＭＭＳＣサーバ４４２、メッセージ蓄積サーバ４３３及びメールボックスデータベース４４４を含む。
【００３２】
図１のデータメッセージシステム１０３は図４のＳＭＳＣ４２５及びＭＭＳＣ４２６に含まれていたものである。例えば、図１のデータメッセージシステム１０３は図４のＳＭＳＣサーバ４３２、メッセージ蓄積サーバ４３３及びメールボックスデータベース４３４として実現することができる。同様に、図１のデータメッセージシステム１０３は図４のＭＭＳＣサーバ４４２、メッセージ蓄積サーバ４４３及びメールボックスデータベース４４４として実現することができる。代替的に、データメッセージシステム１０３は通信ネットワーク４００内で分散されていてもよい。例えば、データメッセージシステム１０３のいくつかの動作がＳＭＳＣ４２５又はＭＭＳＣ４２６において実行され、その他の動作が（図５に示す）スタンドアローン統合システムによって実行されるようにしてもよい。
【００３３】
図５は本発明の実施例における統合メッセージシステムによる通信ネットワーク５００を示す。図５は、同図が統合メッセージシステム５１０を含む点を除いて図３と類似する。統合メッセージシステム５１０はメッセージ蓄積サーバ５１２及びメールボックスデータベース５１４を含む。統合メッセージシステム５１０はＳＭＳＣ４２５及びＭＭＳＣ４２６の両方をサービングする。統合メッセージシステム５１０はボイスメールサーバ又はメッセージを蓄積するための他のシステムと統合されることもできる。
【００３４】
図４−５における通信ネットワーク４００はＧＳＭ標準を用いる無線ネットワークを示す。当業者であれば、通信ネットワーク４００は代替的にＩＭＳネットワークのような他のタイプのネットワークであってもよいことが分かるはずである。通信ネットワーク４００がＩＭＳネットワークとして実施される場合には、ＭＳＣはコールセッション制御機能（ＣＳＣＦ）となり、ＨＬＲはホーム加入者サーバ（ＨＳＳ）等となる。
【００３５】
図５において、送信者４１９はＳＭＳメッセージを受信者４２９に送信したいものとする。ＳＭＳメッセージを送るために、送信者４１９はユーザ機器（ＵＥ）４１８を操作してＳＭＳメッセージを基地局４１２を介してＭＳＣ４１４に送信する。ＳＭＳメッセージを受信することに応じて、ＭＳＣ４１４はＳＭＳメッセージをＳＭＳＣ４１５に転送する。ＳＭＳＣ４１５はＨＬＲ４１７に照会してどこに受信者４２９が位置するかを判断する。ＨＬＲ４１７は受信者のネットワーク位置（即ち、受信者をサービングするＭＳＣのＭＳＣＩＤ）を特定し、応答をＭＳＣ４１４に送信する。本実施例において受信者４２９にサービングするＭＳＣ４１４はＭＳＣ４２４である。その後ＭＳＣ４１４はＳＭＳメッセージをＭＳＣ４２４にトランスポートネットワーク４５０を介して転送する。
【００３６】
図６は本発明の実施例におけるデータメッセージメールボックスサービスを提供するための通信ネットワーク４００の動作を示すメッセージフロー図である。ＭＳＣ４２４はＳＭＳメッセージをトランスポートネットワーク４５０を介して受信する。その後ＭＳＣ４２４は、ＧＳＭ  ＭＡＰ  ＦＷ＿ＳＭＳ＿ＭＴメッセージをＳＭＳＣ４２５に送信することによってメッセージをＳＭＳＣ４２５に転送する。その後ＳＭＳＣ４２５はＧＳＭ  ＭＡＰ  Ｓｅｎｄ  Ｒｏｕｔｉｎｇ  Ｉｎｆｏｒｍａｔｉｏｎ（ＳＲＩ＿ＳＭＳ）リクエストメッセージを用いてＨＬＲ４２７に接触してＳＭＳメッセージをどこにルーティングするかを判断する。ＨＬＲ４２７は受信者４２９のユーザプロファイルを処理して受信者４２９にサービングしているＭＳＣ４２４を特定する。その後ＨＬＲ４２７は、ＭＳＣ４２４のネットワークアドレス又はネットワーク識別子を含むＳＲＩ＿ＳＭＳ応答メッセージ
ＳＭＳＣ４２５に送信する。現存のネットワークでは、ＨＬＲ４２７はサービングＭＳＣ４２４のアドレスのみをＳＲＩ＿ＳＭＳ応答メッセージにおいてＳＭＳＣ４２５に送信する。本発明の実施例によると、ＨＬＲ４２７は、ＳＭＳメッセージを（それが受信者４２９に配信されない場合に）どこに蓄積するかを示す第２のルーティング識別子も識別し、第２のルーティング識別子をＳＭＳＣ４２５に送信する。第２のルーティング識別子は統合（ボイス、ＳＭＳＣ、及びＭＭＳＣ）メッセージシステム５１０についてのものであってもよい。
【００３７】
その後ＳＭＳＣ４２５は、ＦＷ＿ＳＭＳ＿ＭＴメッセージをＭＳＣ４２４に送信することによってＳＭＳメッセージをＭＳＣ４２４に転送する。ＦＷ＿ＳＭＳ＿ＭＴメッセージの受信に応答して、ＭＳＣ４２４はＳＭＳメッセージを基地局４２２及びＵＥ４２８を介して受信者４２９に転送する。
【００３８】
配信が失敗した場合には、ＳＭＳＣ４２５は所定間隔経過後に再試行をリクエストする。１以上の再試行失敗の後に、ＭＳＣ４２４は失敗を示すＦＷ＿ＳＭＳ＿ＭＴメッセージを送信することによってＳＭＳＣ４２５への配信の失敗を示す。失敗に応答して、ＳＭＳＣ４２５はＨＬＲ４２７によって提供された第２のルーティング識別子を識別する。第２のルーティング識別子によってＳＭＳＣ４２５が１以上の再試行失敗の後にＳＭＳメッセージを統合メッセージシステム５１０へ配信することが可能となる。その後ＳＭＳＣ４２５は第２のルーティング識別子に基づいてＳＭＳメッセージをメッセージ蓄積サーバ５１２に転送する。メッセージ蓄積サーバ５１２は受信者４２９のメールボックスにおけるメールボックスデータベース５１４にＳＭＳメッセージを蓄積する。
【００３９】
メッセージを蓄積するために、メッセージ蓄積サーバ５１２はまずメールボックスデータベース５１４における受信者４２９のメールボックスアカウントを受信者４２９の加入者ＩＤ（例えば、電話番号、ＩＰアドレス、ドメイン名等）に基づいて識別する。その後メッセージ蓄積サーバ５１２は配信されなかったＳＭＳメッセージを受信者４２９の識別されたメールボックスに蓄積する。メッセージ蓄積サーバ５１２は家族への全ての未配信メッセージが主アカウントＩＤの下で１つのメールボックスに蓄積されるファミリープランをサポートすることもできる。
【００４０】
メッセージ蓄積サーバ５１２はまた、新たなＳＭＳメッセージが受信者４２９のメールボックスに蓄積されたことを示すアラートメッセージを受信者４２９に送信する。受信者４２９が通知されると、受信者４２９はＳＭＳメッセージをメッセージ蓄積サーバ５１２から取得することができる。ＳＭＳメッセージを取得するために、受信者４２９は１−８００番号又は彼／彼女のメールボックスアカウントにアクセスするための他の特定のサーバアクセスコードをダイアルしてＳＭＳメッセージを取得することができる。代替的に、受信者４２９はＵＥ４２８でボタンを押すかアイコンをクリックしてメールボックスアカウントにアクセスすることもできる。メッセージ蓄積サーバ５１２は、パスワード、指紋、音声、眼又は顔認識等、アカウントにアクセスするためのパスコードをリクエストすることもできる。
【００４１】
メールボックスデータベース５１４に蓄積されたＳＭＳメッセージは、送信者名、番号／アドレス、送信時刻、蓄積時刻、取得時刻、取得ステータス、メッセージサイズ、又はメディアタイプのようなメッセージインデックスを含むことができる。受信者４２９は蓄積されたＳＭＳメッセージをブラウジングし、メッセージインデックスを見ることができる。そして、受信者４２９はＳＭＳメッセージを聴く、見る、検索する、編集する、削除する、又は転送することを選択することができる。受信者４２９及び／又はサービスプロバイダは、メッセージ蓄積サーバ５１２によって蓄積されるＳＭＳメッセージの蓄積の長さ、メディアタイプ、優先度又は許容取得回数を予め設定しておくこともできる。
【００４２】
特定の実施例がここに記載されたが、本発明の範囲はそれらの具体的な実施例に限定されない。本発明の範囲は以降の特許請求の範囲及びそのあらゆる均等物によって規定される。
【図１】
2010507981.tif 000003
【図２】
2010507981.tif 000004
【図３】
2010507981.tif 000005
【図４】
2010507981.tif 000006
【図５】
2010507981.tif 000007
【図６】
2010507981.tif 000008
【国際調査報告】
2010507981.tif 000009
2010507981.tif 000010