(57)【特許請求の範囲】
【請求項１】
加入者のボイスメールボックスに１つ以上のボイスメールメッセージを記録し、そして格納することであって、該格納することは該１つ以上のボイスメールメッセージの各々を格納し、電話番号およびボイスメール検索アドレスと関連付けることを含む、ことと、
テキストベースのメッセージを該加入者に送信することであって、該テキストベースのメッセージは、該ボイスメールボックス内にある該１つ以上のボイスメールを該加入者に通知する、該１つ以上の格納されたボイスメールメッセージの各々に関する該ボイスメール検索アドレスを含み、該ボイスメール検索アドレスは、該メッセージを検索するためのインデックスであり、該ボイスメール検索アドレスは、検索電話番号およびボイスメールボックス加入者の識別子によって一意的に識別される、ことと、
該テキストベースのメッセージに含まれる該ボイスメール検索アドレスの選択を受信することと、
該ボイスメール検索アドレスに関連した該ボイスメールメッセージを該ボイスメール検索アドレスの関数として検索することと、
該ボイスメール検索アドレスのうちの選択されたボイスメール検索アドレスに関連した該ボイスメールメッセージを再生することと
を包含する、方法。
【請求項２】
前記ボイスメール検索アドレスは、ボイスメール検索電話番号の全体から選択される１つの電話番号である、請求項１に記載の方法。
【請求項３】
前記ボイスメール検索電話番号の全体は、１，０００個のボイスメール検索電話番号から成る、請求項２に記載の方法。
【請求項４】
前記テキストベースのメッセージを送信することであって、該テキストベースのメッセージは、前記ボイスメールボックス内にある前記１つ以上のボイスメールを該加入者に通知する、前記１つ以上の格納されたボイスメールメッセージの各々に関する前記ボイスメール検索アドレスを含む、ことは、各メッセージに関する情報を含む、請求項１に記載の方法。
【請求項５】
各メッセージに関する情報は、各それぞれのメッセージの送信者を識別する情報を含む、請求項４に記載の方法。
【請求項６】
前記テキストベースのメッセージを前記加入者に送信することは、ショートメッセージサービス（「ＳＭＳ」）メッセージを該加入者に送信することを含む、請求項１に記載の方法。
【請求項７】
１つ以上の電話ネットワークに接続する電話ネットワーク接続モジュールと、
テキストベースのメッセージを移送することが可能である１つ以上のネットワークに接続するテキストメッセージングゲートウェイと、
該電話ネットワーク接続モジュールを経由して受信される電話コールを処理し、かつ電話コールをボイスメールシステムに経路を定めるように動作可能である電話コール処理モジュールと、
データベースであって、該データベース内において、該ボイスメールシステムは、ボイスメールメッセージヘッダデータを含むデータを操作し、格納された記録されたボイスメールメッセージへのポインタを提供する、データベースと
を備え、該ボイルメールシステムは、該電話ネットワーク接続モジュールと、該電話コール処理モジュールと、該テキストメッセージングゲートウェイとに動作可能に連結可能であり、該ボイスメールシステムは、
ボイスメールボックス加入者の１つ以上の電話番号との関連を含むボイスメールボックス加入者情報を格納することと、
ボイスメールメッセージを記録しかつ格納することと、
該記録されたボイスメールメッセージのボイスメールメッセージヘッダデータを、該電話コール処理モジュールによって該ボイスメールシステムに転送されたコールから、該データベースに格納することであって、各ボイスメールメッセージは、該ボイスメールメッセージの送信者と、該ボイスメールメッセージの受信加入者と、該ボイスメールメッセージの検索アドレスとを識別する情報を含み、該検索アドレスは、検索電話番号およびボイスメールボックス加入者の識別子によって一意的に識別される、ことと
を含む動作を行うように動作可能である、通信システム。
【請求項８】
各記録されたボイスメールメッセージはメモリ場所に格納され、対応するボイスメールメッセージヘッダデータのポインタは該メモリ場所を指す、請求項７に記載の通信システム。
【請求項９】
前記ボイスメールシステムは、
加入者ボイスメールボックスにある１つ以上の受信されたボイスメールメッセージおよび該１つ以上の受信されたボイスメールメッセージの各々に関する該検索アドレスについての情報を含むテキストベースのメッセージを生成することと、
該生成されたテキストベースのメッセージを前記テキストメッセージングゲートウェイを介して該ボイスメールボックス加入者にディスパッチすることと
を含む動作を行うようにさらに動作可能である、請求項７に記載の通信システム。
【請求項１０】
前記ボイスメールシステムは、
前記電話コール処理モジュールによって前記電話ネットワーク接続モジュールから前記ボイスメールシステムに経路を定められた電話コールを受信することであって、該電話コール処理モジュールは発呼者の電話番号およびコールされた電話番号を提供する、ことと、
該発呼者の該電話番号および該コールされた電話番号の関数として、該データベースからボイスメールメッセージを検索することと、
該発呼者への該ボイスメールメッセージを再生することと
を行うようにさらに動作可能である、請求項９に記載の通信システム。
【請求項１１】
前記コールされた電話番号は、前記検索されたボイスメールメッセージの前記検索アドレスである、請求項１０に記載の通信システム。
【請求項１２】
前記テキストベースのメッセージを移送することが可能である１つ以上のネットワークは、ショートメッセージサービス（「ＳＭＳ」）メッセージを移送することが可能であるネットワークを含む、請求項７に記載の通信システム。
【請求項１３】
命令がコード化された有形コンピュータ読み取り可能媒体であって、該命令は、実行されたとき、適切に構成された計算処理システムに、
ボイスメールシステムデータを含むデータベースから加入者ボイスメールボックスのボイスメールボックス情報を検索して、該加入者ボイスメールボックス内のメッセージに関連したデータを得ることと、
テキストベースのメッセージのテキストを生成することであって、該テキストは該加入者ボイスメールボックス内のメッセージの少なくとも部分的リストを含み、各リストされたメッセージは該ボイスメールボックス加入者の識別子と組み合わされたときに固有の検索キーを提供する検索電話番号を含む、ことと、
テキストメッセージ形式において該生成されたテキストを該ボイスメールボックス加入者にディスパッチすることと
を含む動作を行わせる、有形コンピュータ読み取り可能媒体。
【請求項１４】
前記命令は、さらに実行されたとき、前記適切に構成された計算処理システムがさらに、
前記加入者に関連した電話番号から検索電話番号への電話コールを受信することと、
該検索電話番号および該加入者に関連した該電話番号の関数としてボイスメールメッセージを検索することと、
該ボイスメールメッセージを再生することと
を行うようにする、請求項１３に記載の有形コンピュータ読み取り可能媒体。
【請求項１５】
前記テキストメッセージを前記ボイスメールボックス加入者へディスパッチすることは、ショートメッセージサービステキストメッセージとして前記生成されたテキストをディスパッチすることを含む、請求項１３に記載の有形コンピュータ読み取り可能媒体。
【請求項１６】
前記命令は、さらに実行されたとき、前記適切に構成された計算処理システムがさらに、前記ボイスメールボックス加入者から前記ボイスメールボックス情報に対するリクエストを受信するようにする、請求項１３に記載の有形コンピュータ読み取り可能媒体。
【請求項１７】
前記ボイスメールボックス情報に対する前記リクエストはテキストメッセージ形式で受信される、請求項１６に記載の有形コンピュータ読み取り可能媒体。
【請求項１８】
加入者のボイスメールボックスに１つ以上のボイスメールメッセージを記録しそして格納することと、
１つ以上の格納されたボイスメールメッセージの各々に対して、
特定のボイスメールメッセージを検索するボイスメール検索アドレスであって、該ボイスメール検索アドレスは検索電話番号を含むことにより該１つ以上の格納されたボイスメールメッセージの各々を識別し、該ボイスメールボックス加入者の識別子と組み合わされるとき、該検索電話番号は該１つ以上の格納されたボイスメールメッセージの各々を一意的に識別する、ボイスメール検索アドレスと、
特定のボイスメールメッセージの送信者に回答テキストメッセージを送信するリンクと、
受信されたボイスメールにボイスメール回答を送信するリンクと
を含む、テキストベースのメッセージを該加入者に送信することと
を包含する、方法。
【請求項１９】
リンクの選択を受信して、回答テキストメッセージをボイスメールメッセージおよび該回答テキストメッセージに対するテキストの送信者に送信することと、
該テキストメッセージに対する該受信されたテキストを該ボイスメールの該送信者にテキストメッセージとして転送することと
をさらに包含する、請求項１８に記載の方法。
【請求項２０】
リンクの選択を受信し、前記受信されたボイスメールにボイスメール回答を送信することと、
該選択が受信された電話で電話コールを開始し、そして該ボイスメール回答を記録するように発呼者に促すことと、
該ボイスメール回答を記録し、そして格納することと、
ボイスメールの該送信者にボイスメール回答が待機しているという通知を送信することと
をさらに包含する、請求項１８に記載の方法。
【請求項２１】
前記待機ボイスメール回答の前記通知は、テキストメッセージによって、前記ボイスメール送信者が前記ボイスメールを残した電話番号に送信される、請求項２０に記載の方法。
【請求項２２】
前記ボイスメール送信者がボイスメールシステムの加入者でない場合、前記ボイスメール回答は一回限りのアカウントに格納され、前記通知テキストメッセージは、該ボイスメール回答を検索するという命令を含む、請求項２０に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
(技術分野）
本明細書における主題は、ボイスメールシステムに関し、より詳細には、クロスメディアボイスメールの通知および配達に関する。
【背景技術】
【０００２】
（背景情報）
ボイスメールシステムは、概して、この２０年間にわたり音声のみの同じ形態のままである。陸線電話はライトをつけ得、または携帯電話は記号を照らし得、これらは、ボイスメールが電話に残されていることを示すが、しかしながら、メッセージの数は不明である。さらに、各ボイスメッセージが個々に検索されるまで、これらのメッセージの送信者は不明である。
【０００３】
さらに、ボイスメールを聞くとき、メッセージは単一の方法すなわち先入れ先出し法によってのみ提示される。従って、より重要なメッセージが直近に受信された場合、その前のメッセージすべては、それらが重要ではないと考えられるとしても、まず聞かれなければならない。
【発明の概要】
【課題を解決するための手段】
【０００４】
（詳細な説明）
セル電話が提供する最も用いられているサービスのうちの２つは、ボイスメールおよびショートメッセージサービス（「ＳＭＳ」）である。ショートメッセージサービスは、マルチメディアメッセージサービスに発展し、豊富なコンテンツへのアクセスを提供したが、セル電話のボイスメールサービスは、一般的には孤立させられ、スタンドアロンであり、概して、この２０年間にわたって音声のみの同じ形態のままであるインタフェースを有してきた。
【０００５】
セル電話のボイスメールのみならず、一般的にほとんどのメールシステムの最大の欠点のうちの１つは、電話のボイスメールボックスの内容についての情報の欠如である。一般的には、エンドユーザに伝えられる唯一の情報は、メッセージ待ちインディケータであり、該インディケータは、ボイスメールボックスに聞いていないメッセージがあるかどうかを示すのみである。
【０００６】
ユーザは、一旦自分がメッセージを有していると知ると、ボイスメールシステムに電話し自分のメッセージを検索しなければならない。複数のメッセージがある場合、ユーザは各メッセージを順番に聞かなければならない。ユーザが聞くことを望む１つの特定のメッセージがある場合、介在するメッセージをすべて飛ばさなければならないことは厄介である。
【０００７】
以下に記述される様々な実施形態は、携帯電話の現在あるＳＭＳ／ＭＭＳ機能を利用して、ボイスメールインタフェースを改良し、その結果、ユーザが、各ボイスメールについての情報を見て、次いでボイスメールボックスにある他のメッセージを聞く必要なくリストから特定のボイスメールを検索し得るシステム、方法、ソフトウェア、およびデータ構造を提供する。これらの実施形態の一部および他の実施形態は同様に、または代替的にｅメールを用いることにより、待ちボイスメールについての情報を伝え、他の待ちメッセージを聞く必要なく、特定のボイスメールメッセージの検索を容易にする。
【０００８】
以下の詳細な説明において、本明細書の一部を形成する添付の図面に参照がなされ、本発明の主題が実行され得る特定の実施形態が例示として図面に示される。これらの実施形態は、当業者がそれらを実行することを可能にするほど十分詳細に記述され、他の実施形態が利用され得ること、および本発明の主題の範囲から逸脱することなく、構造的変更、論理的変更および電気的変更がなされ得ることは理解されるべきである。本発明の主題のそのような実施形態は、本明細書において用語「発明」によって個々にかつ／または総称的に呼ばれ得るが、これは、単に便宜上であり、そして実際に２つ以上の発明または発明の概念が開示された場合、任意の単一の発明または発明の概念にこの出願の範囲を自発的に限定する意図はない。
【０００９】
従って以下の説明は、限定する意味でとられるべきではなく、本発明の主題の範囲は、添付の特許請求の範囲によって定義される。
【００１０】
本明細書に記述される関数またはアルゴリズムは、ハードウェア、ソフトウェアまたは一実施形態においてソフトウェアおよびハードウェアの組み合わせで実装される。ソフトウェアは、メモリなどのコンピュータ読み取り可能媒体または他のタイプのストレージデバイスに格納されるコンピュータ実行可能命令を備えている。さらに、記述される関数は、モジュールに対応し得、該モジュールは、ソフトウェア、ハードウェア、ファームウェアまたはこれらの任意の組み合わせであり得る。必要に応じ、１つ以上のモジュールにおいて複数の機能が実行され、記述される実施形態は単なる例である。ソフトウェアは、デジタル信号プロセッサ、ＡＳＩＣ、マイクロプロセッサ、または、パーソナルコンピュータ、サーバ、ルータ、またはネットワーク相互接続デバイスを含む、データを処理することが可能な他のデバイスなどのシステムにおいて動作する他のタイプのプロセッサにおいて実行される。
【００１１】
一部の実施形態は、モジュール間およびモジュールを介して通信される関係した制御信号およびデータ信号を有する２つ以上の特定の相互接続されたハードウェアモジュールまたはデバイスにおいて、または特定要素向け集積回路の部分としての機能を実装する。従って、例示的プロセスフローは、ソフトウェア、ファームウェアおよびハードウェアの実装に適用可能である。
例えば、本発明は以下の項目を提供する。
（項目１）
加入者のボイスメールボックスに１つ以上のボイスメールメッセージを記録し、そして格納することと、
テキストベースのメッセージを加入者に送信することであって、該テキストベースのメッセージは、該ボイスメールボックス内にある該１つ以上のボイスメールを該加入者に通知する、該１つ以上の格納されたボイスメールメッセージの各々に関するボイスメール検索アドレスを含む、ことと、
該テキストベースのメッセージに含まれるボイスメール検索アドレスの選択を受信することと、
該ボイスメール検索アドレスに関連した該ボイスメールメッセージを該検索アドレスの関数として検索することと、
該選択されたボイスメール検索アドレスに関連した該ボイスメールメッセージを再生することと
を包含する、方法。
（項目２）
ボイスメールメッセージを格納することは、
上記ボイスメールが、残され、かつ、ボイスメール検索アドレスに関連した上記加入者の電話番号に関連したメッセージを格納することであって、１つ以上の加入者電話番号のうちの１つに関連することを含む該ボイスメールに対するリクエストは、該メッセージを検索する索引である、ことを含む、項目１に記載の方法。
（項目３）
上記ボイスメール検索アドレスは、ボイスメール検索電話番号の全体から選択される１つの電話番号である、項目１に記載の方法。
（項目４）
上記ボイスメール検索電話番号の全体は、１，０００個のボイスメール検索電話番号から成る、項目３に記載の方法。
（項目５）
上記ボイスメールボックスにある上記１つ以上のボイスメールを上記加入者に通知する、上記１つ以上の格納されたボイスメールメッセージの各々に関する上記ボイスメール検索アドレスを含む上記テキストベースのメッセージを送信することは、各メッセージについての情報を含む、項目１に記載の方法。
（項目６）
上記各メッセージについての情報は、各それぞれのメッセージの送信者を識別する情報を含む、項目５に記載の方法。
（項目７）
上記テキストベースのメッセージを上記加入者に送信することは、ショートメッセージサービス（「ＳＭＳ」）メッセージを該加入者に送信することを含む、項目１に記載の方法。
（項目８）
ボイスメールメッセージを格納するデータ構造であって、
メモリに格納される複数のボイスメール受信箱であって、各ボイスメール受信箱は、識別子と１つ以上の関連した電話番号とを含む、複数のボイスメール受信箱と、
録音されたボイスメールメッセージであって、各メッセージは、ボイスメール受信箱識別子と、該メモリに格納されたメッセージ検索アドレスの全体から選択されるメッセージ検索アドレスとの関連を含む、録音されたボイスメールメッセージと
を備えている、データ構造。
（項目９）
各メッセージ検索アドレスは、上記複数のボイスメール受信箱の各々に利用可能であり、
上記ボイスメールメッセージは、ボイスメール受信箱と検索アドレスとに関連した電話番号によって検索可能である、項目８に記載のボイスメールメッセージを格納するデータ構造。
（項目１０）
ボイスメール受信箱の上記識別子は、該ボイスメール受信箱に関連する１つ以上の電話番号のうちの１つである、項目８に記載のボイスメールメッセージを格納するデータ構造。
（項目１１）
１つ以上の電話ネットワークに接続する電話ネットワーク接続モジュールと、
テキストベースのメッセージを移送することが可能である１つ以上のネットワークに接続するテキストメッセージングゲートウェイと、
該電話ネットワーク接続モジュールを経由して受信される電話コールを処理し、かつ電話コールをボイスメールシステムに経路を定めるように動作可能である電話コール処理モジュールと、
データベースであって、該データベース内において該ボイスメールシステムは格納され記録されたボイスメールメッセージへのボイスメールメッセージヘッダデータとポインタとを含むデータを処理する、データベースと、
該電話ネットワーク接続モジュールと、該電話コール処理モジュールと、該テキストメッセージングゲートウェイとに動作可能に連結可能である該ボイスメールシステムであって、該ボイスメールシステムは、
ボイスメールボックス加入者の１つ以上の電話番号との関連することで、該電話番号のうちの少なくとも１つを含むボイスメールボックス加入者情報を格納することと、
ボイスメールメッセージを録音しかつ格納することと、
録音されたボイスメールメッセージのボイスメールメッセージヘッダを該電話コール処理モジュールによって該ボイスメールシステムに転送されたコールからのデータベースに格納することであって、各ボイスメールメッセージは、該ボイスメールメッセージの送信者と、該ボイスメールメッセージの受信加入者と、該ボイスメールメッセージの検索アドレスとを識別する情報とを含む、ことと
を動作可能である、ボイスメールシステムと
を備えている、通信システム。
（項目１２）
各記録されたボイスメールメッセージはメモリ場所に格納され、上記対応するボイスメールメッセージヘッダデータのポインタは該メモリ場所を指す、項目１１に記載の通信システム。
（項目１３）
上記ボイスメールシステムは、
加入者ボイスメールボックスにある１つ以上の受信されたボイスメールメッセージおよび該１つ以上のボイスメールメッセージの各々に関する検索アドレスについての情報を含むテキストベースのメッセージを生成することと、
該生成されたテキストベースのメッセージを上記テキストメッセージングゲートウェイを介して該ボイスメールボックス加入者にディスパッチすることと
を行うようにさらに動作可能である、項目１１に記載の通信システム。
（項目１４）
上記ボイスメールシステムは、
上記電話コール処理モジュールによって上記電話ネットワーク接続モジュールから上記ボイスメールシステムに経路を定められた電話コールを受信することであって、該電話コール処理モジュールは発呼者の電話番号およびコールされた電話番号を提供する、ことと、
該発呼者の該電話番号および該コールされた電話番号の関数としての該データベースからボイスメールメッセージを検索することと、
該発呼者に該ボイスメールメッセージを再生することと
を行うようにさらに動作可能である、項目１３に記載の通信システム。
（項目１５）
上記コールされた電話番号は、上記検索されたボイスメールメッセージの上記検索されたアドレスである、項目１４に記載の通信システム。
（項目１６）
上記テキストベースのメッセージを移送することが可能である１つ以上のネットワークは、ショートメッセージサービス（「ＳＭＳ」）メッセージを移送することが可能であるネットワークを含む、項目１１に記載の通信システム。
（項目１７）
有形コンピュータ読み取り可能媒体であって、それに命令がコード化され、実行されたとき、適切に構成された計算処理システムが、
ボイスメールシステムデータを含むデータベースから加入者ボイスメールボックスのボイスメールボックス情報を検索して、該加入者ボイスメールボックスにおいてメッセージに関連したデータを得ることと、
テキストベースのメッセージのテキストを生成することであって、該テキストは該加入者ボイスメールボックスにメッセージの少なくとも部分的リスト化を含み、各リストされたメッセージは該ボイスメールボックス加入者の識別子と組み合わされたとき固有の検索キーを提供する検索電話番号を含む、ことと、
テキストメッセージ形式の該生成されたテキストを該ボイスメールボックス加入者にディスパッチすることと
を行うようにする、コンピュータ読み取り可能媒体。
（項目１８）
上記命令は、さらに実行されたとき、上記適切に構成された計算処理システムがさらに、
上記加入者に関連した電話番号から検索電話番号への電話コールを受信することと、
該検索電話番号および該加入者に関連した該電話番号の関数としてボイスメールメッセージを検索することと、
該ボイスメールメッセージを再生することと
を行うようにする、項目１７に記載の有形コンピュータ読み取り可能媒体。
（項目１９）
上記テキストメッセージを上記ボイスメールボックス加入者へディスパッチすることは、ショートメッセージサービステキストメッセージとして上記生成されたテキストをディスパッチすることを含む、項目１７に記載の有形コンピュータ読み取り可能媒体。
（項目２０）
上記命令は、さらに実行されたとき、上記適切に構成された計算処理システムがさらに、上記ボイスメールボックス加入者から上記ボイスメールボックス情報に対するリクエストを受信するようにする、項目１７に記載の有形コンピュータ読み取り可能媒体。
（項目２１）
上記ボイスメールボックス情報に対する上記リクエストはテキストメッセージ形式で受信される、項目２１に記載の有形コンピュータ読み取り可能媒体。
（項目２２）
加入者のボイスメールボックスに１つ以上のボイスメールメッセージを記録しそして格納することと、
１つ以上の格納されたボイスメールメッセージの各々に対して、
上記特定のボイスメールメッセージを検索するボイスメール検索アドレスと、
特定のボイスメールメッセージの送信者に回答テキストメッセージを送信するリンクと、
受信されたボイスメールにボイスメール回答を送信するリンクと
を含む、テキストベースのメッセージを該加入者に送信することと
を包含する、方法。
（項目２３）
リンクの選択を受信して、回答テキストメッセージをボイスメールメッセージおよび該回答テキストメッセージに対するテキストの送信者に送信することと、
該テキストメッセージに対する該受信されたテキストを該ボイスメールの該送信者にテキストメッセージとして転送することと
をさらに包含する、項目２２に記載の方法。
（項目２４）
リンクの選択を受信し、受信ボイスメールにボイスメール回答を送信することと、
該選択が受信された電話で電話コールを開始し、そして該ボイスメール回答を記録するように電話者に促すことと、
該ボイスメール回答を録音し、そして格納することと、
該ボイスメールの該送信者にボイスメール回答が待機しているという通知を該ボイスの該送信者に送信することと
をさらに包含する、項目２２に記載の方法。
（項目２５）
上記待機ボイスメール回答の上記通知は、テキストメッセージによって、上記ボイスメール送信者が上記ボイスメールを残した電話番号に送信される、項目２４に記載の方法。
（項目２６）
上記ボイスメール送信者がボイスメールシステムの加入者でない場合、上記ボイスメール回答は一回限りのアカウントに格納され、上記通知テキストメッセージは、該ボイスメール回答を検索するという命令を含む、項目２４に記載の方法。
【図面の簡単な説明】
【００１２】
【図１】図１は、例示の実施形態に従うシステムの論理ブロック図である。
【図２】図２は、例示の実施形態に従うテキストメッセージユーザインタフェース図である。
【図３】図３は、例示の実施形態に従うテキストメッセージユーザインタフェース図である。
【図４】図４は、例示の実施形態に従うｅメールユーザインタフェース図である。
【図５】図５は、例示の実施形態に従うｅメールユーザインタフェース図である。
【図６】図６は、例示の実施形態に従う方法のブロックフロー図である。
【図７】図７は、例示の実施形態に従うデータベース図である。
【図８】図８は、例示の実施形態に従う方法のブロックフロー図である。
【発明を実施するための形態】
【００１３】
図１は、例示の実施形態に従うシステム１００の論理ブロック図である。例示のシステム１００は、リモートデバイス１０２などのいくつかのリモートデバイスか、ｅメール可能なリモートデバイス１０４か、ショートメッセージサービス（「ＳＭＳ」）もしくはマルチメディアメッセージサービス（「ＭＭＳ」）リモートデバイス１０６か、またはパーナルコンピュータなどの他のリモートデバイスを含み得る。一部のリモートデバイスはまた、１つ以上の、陸線、無線またはＶｏｉｃｅ  Ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ（「ＶｏＩＰ」）の電話機能を含み得る。
【００１４】
リモートデバイスの各々は、１つ以上のネットワーク１０８への接続を含む。１つ以上のネットワーク１０８は、１つ以上の公衆交換回路網と、無線電話ネットワークと、インターネット、ローカルエリアネットワーク、ワイドエリアネット、および音声信号および／またはデータ信号を移送することが可能な他のネットワークタイプなどの共有グローバルコンピューティングネットワークとを含み得る。
【００１５】
例示のシステム１００はまた、ボイスメールシステム１２０への、そしてボイスメールシステム１２０からのデータ信号および音声信号の通信を容易にするゲートウェイを含む。ゲートウェイは、ＳＭＳ／ＭＭＳゲートウェイ１１０と、電話ネットワークゲートウェイ１１２と、ｅメールサーバ１１４とを含み得る。ゲートウェイは、１つ以上のネットワーク１１６を介してボイスメールシステムに接続される。１つ以上のネットワーク１１６は、１つ以上ネットワーク１０８と同じ１つ以上のネットワークを含み得る。しかしながら、一部の実施形態において、ネットワーク１１６は、ゲートウェイをボイスメールシステム１２０およびコール処理モジュール１２２と相互に接続するローカルエリアネットワークを含む。
【００１６】
ボイスメールシステム１２０は、コールを終了し、プロンプトを出し、発呼者（ｃａｌｌｅｒ）からの入力を得て、ボイスメッセージを記録しそして格納するハードウェアおよびソフトウェアを含み得る。ボイスメールシステム１２０はまた、ボイスメールシステムへの電話コールの経路を定めるためにネットワーク１０８および１１６によって用いられ得るアドレスの一式を含み得る。
【００１７】
コール処理モジュール１２２は、コールおよび発呼者との対話を駆動するアプリケーションレベル論理を含む。コール処理モジュール１２２は、一部の実施形態において、ボイスエンジン、ボイス認識オブジェクト、およびボイスメールシステムとの発呼者の対話を容易にする他のサービスへのテキストを含む。コール処理モジュール１２２は、ボイスメールシステム１２０にあるデータおよびデータベース１２４に格納されているデータにアクセスし、コールを処理しそして経路を定める方法を決定し得る。
【００１８】
データベース１２４はさらに、ボイスメールシステムがボイスメールメッセージを処理するのを助けるデータを含む。データベース１２０はまた、一般的には、ボイスメールシステム１２０の加入者のために残される、各ボイスメールに関するボイスメールメッセージ記録を含む。ボイスメールメッセージ記録は、一般的には、メッセージのヘッダデータと、対応するボイスメールメッセージ記録が格納されている記憶位置を示すポインタとを含む。一部の実施形態において、ボイスメールメッセージのヘッダデータは、ボイスメールメッセージをもたらしたコールからのデータを含む。このデータは、発呼の電話番号、発呼者の名前または発呼の電話番号のアカウント保持者の登録された名前、およびコールの日時などの、発呼者の発呼者識別データを含み得る。ヘッダデータはまた、記録されたメッセージの持続期間と、メッセージを残す発呼者によって入力されたメッセージの緊急性のインディケータと、発呼の電話番号の関数としてボイスメールボックス加入者のディレクトリから選択された名前とを含み得る。このことは、結果として、ヘッダ記録における２つの名前となり得る。しかしながら、一部の実施形態において、ボイスメールシステム１２０のアドミニストレータまたはボイスメールボックス加入者によって設定された方針に基づいて選択される単一の名前が、ヘッダ記録に存在する。
【００１９】
一例示のシナリオにおいて、発呼者は、このシナリオにおいて携帯電話である、ボイスメールシステム１２０加入者のリモートデバイスにコールし得る。携帯電話が４回などの設定された回数の呼出音を鳴らすと、加入者の携帯電話の所持者は、所持者に対する加入者の携帯電話アカウントが適切に設定されているとき、電話ネットワークゲートウェイ１１２を介してボイスメールシステム１２０にコールの経路を定める。一部の実施形態において、ボイスメールシステム１２０は、所持者によって維持されるボイスメールシステム１２０である。他の実施形態において、ボイスメールシステム１２０は、ボイスメールサービスプロバイダの別個のボイスメールシステム１２０である。
【００２０】
電話コールがボイスメールシステム１２０に経路を定められるとき、コール処理モジュール１２２は、発呼者にメッセージを残すようにプロンプトを提供する。ボイスメールシステム１２０およびコール処理モジュール１２２は、発呼の番号、および発呼者または発呼の電話番号の所持者の名前などの発呼者についての情報を格納する。メッセージヘッダデータと呼ばれるこの情報、さらに残されたメッセージの持続期間およびメッセージもまた格納される。一部の実施形態において、この情報はデータベース１２４に格納される。記録されたメッセージは、データベース１２４または別個の場所に格納され得る。別個の場所またはメッセージヘッダデータがその中に格納されるテーブル以外のデータベース１２４テーブルに格納される場合、記録されたボイスメッセージを検索するために用いられ得るメッセージヘッダデータと共に、ポインタが含まれる。
【００２１】
ボイスメッセージが加入者に残された後に、メッセージが加入者に通知され得る。一部の実施形態において、１時間ごと、毎日、または加入者、ボイスメールシステム１２０アドミニストレータ、ボイスメールシステム１２０のデフォルト方針または他の設定によって構成されるような他の定期的なベースなどで、受信されたメッセージが加入者に通知される。
【００２２】
ボイスメールボックス加入者は、様々な実施形態において、ＳＭＳまたはＭＭＳテキストメッセージを介して、加入者のためにボイスメールシステムにメッセージを残す１つ以上の発呼者によって呼出された携帯電話に通知され得る。これらおよび他の実施形態において、加入者はまた、ｅメールを介して通知され得る。
【００２３】
１つ以上の構成設定によって指定され、加入者にメッセージを通知する時期を指定する条件が満たされたとき、ボイスメールシステムは、受信メッセージのヘッダ情報を検索し、加入者へのディスパッチの通知を生成する。ボイスメールシステム１２０は、通知が、送信され、通知メッセージを適切にフォーマットする方法を決定する。ボイスメールシステム１２０はまた、通知が送信される加入者のアドレスを検索する。アドレスは、携帯電話番号、ｅメールアドレス、または通知が送信されるように構成され得る他のアドレスであり得る。
【００２４】
一旦通知が適切にフォーマットされ、アドレス指定されると、ボイスメールシステム１２０は、アドレス付きメッセージを適切なゲートウェイに送信する。これは、ＳＭＳ／ＭＭＳゲートウェイ１１０、ｅメールサーバ１１４、または加入者ボイスメールボックスの特定の実施形態および構成に従う他のゲートウェイを含み得る。一部の実施形態において、通知は、加入者の２つ以上のアドレス、または加入者のボイスメールボックスの構成に従う、加入者以外の誰かに保持される他のアドレスに送信され得る。例えば、加入者は、通知が配偶者、秘書、または他の人にも同様に、または代替的に送信されるように選び得る。
【００２５】
一部の実施形態において、ボイスメールシステム１２０はまた、発呼者によって緊急としてマークされたメッセージを受信するとすぐに通知メッセージを送信するように構成され得る。他の実施形態において、ボイスメールボックスの構成は、加入者が２４時間などの特定の期間にわたり少なくとも１度もボイスメールシステム１２０にアクセスしなかった場合、通知メッセージが別のアドレスに送信されることを指定するように作られ得る。これは、ボイスメールボックスの加入者が休暇をとっている状況において有用であり得る。そのようなシナリオにおいて、通知は、加入者の秘書、ビジネスパートナー、または個人の携帯電話に送信され、メッセージが未チェックのままにならないことを確実にするのを助け得る。
【００２６】
一部の実施形態において、加入者は、携帯電話もしくは他のリモートデバイス、またはｅメールからボイスメールシステムにテキストメッセージを送信し、加入者ボイスメールボックスにボイスメッセージのリスティングをリクエストし得る。そのような例において、ボイスメールシステム１２０は、通知メッセージによってそのリクエストに回答する。
【００２７】
例示の通知メッセージは、図２、図３、図４、および図５に示される。
【００２８】
一部の実施形態において、加入者は、単一のボイスメールボックスに関連した２つ以上の電話番号を有し得る。そのような例において、各電話番号は、特定の回数の呼出音の後に、ボイスメールシステム１２０にコールを転送するように構成される。
【００２９】
加入者がボイスメール通知メッセージを受信したとき、加入者は、ボイスメッセージが受信された順序またはボイスメールシステム１２０が一般的にボイスメールメッセージを提示し得る順序にかかわらず、ボイスメールシステム１２０にコールする能力が与えられ、特定のメッセージを検索する。そのような実施形態において、新しいメッセージの通知が加入者に送信されたとき、通知に含まれる各ボイスメールは、それによってそのメッセージが直接に検索され得るアドレスを含む。一部の実施形態において、アドレスは検索電話番号であり、ＳＭＳ／ＭＭＳが可能なリモートデバイス１０６の場合において、アドレスを選択することは、デバイス１０６が検索電話番号をダイヤルするようにさせる。ボイスメールシステム１２０は、検索電話番号、加入者の電話番号、および固有のメッセージに索引をつけ、関連づけする。従って、加入者が、コール相手の自動番号識別（「ＡＮＩ」）として加入者がボイスメールサービスを構成した１つ以上の番号のうちの１つを提示するデバイスからの特定のメッセージと関連した特定の検索電話番号をコールするとき、ボイスメールシステム１２０は、メッセージ索引として検索電話番号と加入者のＡＮＩの組み合わせを用いて、目標のメッセージを検索する。（ＡＮＩ）からコールされた番号およびコールされた番号（検索電話番号）は、一緒に動作し、任意の単一のメッセージに対する固有のインデックスを形成する。従って、ボイスメールシステムの検索電話番号は複数の加入者に対して用いられ得る。なぜなら、検索電話番号自体はメッセージ索引の半分に過ぎないからである。メッセージ索引のもう一方の半分、すなわち加入者の電話番号は、加入者に固有である。
【００３０】
事実上、任意の数の検索電話番号があり得る。しかしながら、検索電話番号が多ければ多いほど、より多くのメッセージを加入者は直接検索し得る。一実施形態において、千の番号が用いられ、一方、他の実施形態は、１０、１００、および２００を含む。
【００３１】
加入者が検索電話番号に関連したメッセージを削除したとき、その番号は、その加入者のための新しいメッセージの関連のために再び利用可能である。ひとりの加入者が検索電話番号に関連したメッセージを削除したとき、検索電話番号および加入者の電話番号が任意の他の加入者への索引を形成する該他の加入者のための検索電話番号の関連に対する影響はない。検索電話番号が特定の加入者に対してすべて使われてしまった場合、任意の数のアルゴリズムが用いられ、その加入者の再使用のために番号を再請求し得る。アルゴリズムは、加入者のボイスメールボックスにおいて最も古いメッセージに関連した検索電話番号を再請求する計算を含み得る。他の実施形態において、アルゴリズムは、特定の何日か後にボイスメッセージを自動的に削除し、番号を使い果たす可能性を減少させ得る。他の実施形態において、加入者は、コール相手情報（例えば、リストされていない番号、知らない発呼者、または特定のＮＰＡ−ＮＸＸ−ＬＩＮＥパターン）、アドレスブックタグ（例えば、「ビジネス」、「個人」など）との関連、アドレスブックフィールドコンテンツ（例えば、ｅメールアドレスまたはウェブサイトドメイン）、加入者コンパイルの好ましい発呼者リスト（例えば、特定の仕事または家族からのコール）、または他の規則に基づいて、検索電話番号を再請求する再請求アルゴリズムによって用いられる１つの規則または複数の規則を選択または作成し得る。
【００３２】
図２は、例示の実施形態に従うテキストメッセージユーザインタフェース図である。例示されるテキストメッセージユーザインタフェースは、最新式の携帯電話またはテキストメッセージを受信可能な他のデバイスなどのテキストメッセージ受信箱である。テキストメッセージ受信箱は、携帯電話に関連して検討されるが、他の実施形態は、Ｗａｔｅｒｌｏｏ、Ｏｎｔａｒｉｏ、ＣａｎａｄａのＲｅｓｅａｒｃｈ  Ｉｎ  Ｍｏｔｉｏｎから利用可能な電話で利用可能なＢｌａｃｋｂｅｒｒｙ  Ｍｅｓｓｅｎｇｅｒなどのインスタントメッセージングアプリケーション、または、任意の数のパーソナルコンピュータ、ハンドヘルドデバイス、およびＹａｈｏｏ  Ｉｎｓｔａｎｔ  Ｍｅｓｓｅｎｇｅｒ、ＡＯＬ、Ｓｋｙｐｅ、Ｇｏｏｇｌｅ  Ｔａｌｋなどの他のプラットフォームにおいて動作可能な他のインスタントメッセージングアプリケーションを含み得る。
【００３３】
テキストメッセージユーザインタフェース図は、携帯電話上で特定のメッセージを検索するためにユーザインタフェース内で選択され得るメッセージ番号２０２を提示する。下線の引かれた番号１〜５は、これらの番号を選択することが電話番号を携帯電話がダイヤルするようにさせるかまたは別のデバイスが特定のメッセージを検索するようにトリガすることを示すことに注意されたい。
【００３４】
各メッセージが受信されたコールと共に受信された発呼者ＩＤ情報から利用可能な場合、テキストメッセージユーザインタフェース図はまた、電話番号２０４も含む。コールと共に受信された発呼者ＩＤ情報から、または加入者によってボイスメールシステムに格納されたディレクトリから利用可能な場合、各メッセージはまた、関連したメッセージを残した発呼者２０６の名前を含み得る。各メッセージが受信された日時２０８もまた提示される。一部の実施形態は、通知メッセージに各メッセージの持続期間などの他の情報を含み得る。受信された複数の通知メッセージをユーザインタフェースが例示する一部の実施形態において、加入者は、図２のテキストメッセージ受信箱図からこれらのメッセージのうちの１つを選択し、通知メッセージに含まれ、さらなるオプションが備えられているさらなるメッセージの詳細を見得る。
【００３５】
図３は、例示の実施形態に従うテキストメッセージユーザインタフェース図である。このテキストメッセージユーザインタフェース図は、より詳細な通知メッセージを含む。このメッセージは、より冗長なメッセージの記述を含み得る。しかしながら、メッセージは、特定のメッセージを検索するために携帯電話がボイスメールシステムにダイヤルするようにさせる選択可能なメッセージ番号３０２をさらに含む。利用可能な場合、発呼者３０６の名前もまた、メッセージ持続期間３０８と共に提供される。
【００３６】
通知メッセージはまた、録音されたメッセージによって発呼者に回答するオプションも含み得る。ユーザは、「録音されたボイスメールによる回答」３１０を選択し得る。そのようなシナリオにおいて、このオプションの選択は、加入者の携帯電話がボイスメールシステムに電話するようにさせ、加入者がメッセージを録音することを可能にする。一部の実施形態において、ボイスメールシステムは、コールされた電話番号およびコールした電話番号の機能として、加入者が誰かおよび何の行動をとるべきかを知っている。これらの２つの番号は、何の行動をとるべきかを決定する索引のような実施形態においてボイスメールシステムによって用いられる。
【００３７】
加入者は次いで、ボイスメールシステムによってメッセージを録音するように促される。一旦終了すると、ボイスメールシステムは、発呼者もまたボイスメールシステムの加入者であるか、または発呼者が一回限りのアカウントを設定した場合、発呼者のボイスメールアカウントにボイスメールメッセージを送信する。一回限りのアカウントが設定された場合、発呼者は、ＳＭＳまたはＭＭＳメッセージを介して発呼者の携帯電話にメッセージが通知される。しかしながら、発呼者が携帯電話からコールしなかった場合、一部の実施形態はなおも、携帯電話番号またはｅメールアドレスのいずれかを含む、コールされた加入者のディレクトリに発呼者が含まれる場合、メッセージの録音を可能にし得る。従って、ボイスメールシステムは代わりに、発呼者の携帯電話番号またはｅメールアドレスを探索し、録音されたボイスメール機能を介して回答を提供し得る。
【００３８】
同様に、加入者は、「テキストメッセージを介する回答」３１２のオプションを選び得る。発呼者が携帯電話からコールする場合、このオプションを選択することは、加入者がそのデバイスにテキストメッセージを送信することを可能にする。あるいは、上記のように、携帯電話番号またはｅメールアドレスが加入者のディレクトリに存在する場合、ユーザはなおも、テキストを介して回答し得る。テキストメッセージは、一旦加入者によって入力されると、ボイスメールシステムに送信され、次いで携帯電話に転送されるか、またはｅメールに変換されｅメールとして送信される。
【００３９】
図４および図５は、例示の実施形態に従うｅメールユーザインタフェース図である。ｅメールユーザインタフェースは、加入者がボイスメールシステムから特定のメッセージを直接検索することを可能にするために選択され得るハイパーリンクを含む。一部の実施形態において、ハイパーリンクは、その中にｅメールユーザインタフェース図が表示されている計算デバイス上にＶｏＩＰサービスを呼び出す。そのような例において、ＶｏＩＰサービスは、指定された電話番号を自動的にダイヤルするか、またはユーザがダイヤルすることを可能にし、特定のメッセージを検索する。
【００４０】
図６は、例示の実施形態に従う方法６００のブロックフロー図である。例示の方法６００は、ボイスメールシステムの動作の方法である。一部の実施形態において、方法６００は、加入者６０２のボイスメールボックスに１つ以上のボイスメールメッセージを記録しそして格納することと、ボイスメールボックス６０４にある１つ以上の格納されたボイスメールを加入者に通知する１つ以上の格納されたボイスメールメッセージの各々に対するボイスメール検索アドレスを含むテキストベースのメッセージを加入者に送信することとを含む。方法６００は、テキストベースのメッセージ６０６に含まれるボイスメール検索アドレスの選択を受信することをさらに含み得る。ボイスメール検索アドレスの選択を受信した後に、方法６００は、検索アドレスの機能としてボイスメール検索アドレスに関連したボイスメールメッセージを検索することと、それを再生すること６１０とを含む。
【００４１】
一部の実施形態において、ボイスメールメッセージを格納することは、ボイスメールが残された加入者の電話番号に関連したメッセージを格納することと、さらにそのメッセージとボイスメール検索アドレスとを関連づけることとを含む。１つ以上の加入者の電話番号に関連したボイスメール検索アドレスは、格納されたメッセージに対する固有の索引を形成する。
【００４２】
図７は、例示の実施形態に従うデータベース図である。データベース図は、関係データベース管理システムに存在し得る、列および行を有する表を含む。表は、メールボックス、ＭＡＩＬ＿ＰＨＯＮＥ＿ＮＯと、ＶＭ＿ＢＯＸと、メッセージとを含む。
【００４３】
メールボックス表は、示されるように、ＭＡＩＬＢＯＸ＿ＩＤおよび名前の列を含む。表はより多くの列を含み得るが、この単純な例に対してはこれで十分である。メールボックス表の各行は、ボイスメールシステムにおけるボイスメールアカウントである。単一の電話番号がボイスメールアカウントに関連する実施形態において、電話番号列もまた存在し得る。しかしながら、現在の例示の実施形態において、複数の電話番号が、ＭＡＩＬＢＯＸ＿ＰＨＯＮＥ＿ＮＯ表を用いてボイスメールアカウントに関連し得る。
【００４４】
ＭＡＩＬＢＯＸ＿ＰＨＯＮＥ＿ＮＯは、列のＭＡＩＬＢＯＸ＿ＩＤと、ＰＨＯＮＥ＿ＮＯと、タイプとを含む。ＭＡＩＬＢＯＸ＿ＩＤ列は、メールボックス表における同じ列に対する外部キーであり、ＭＡＩＬＢＯＸ＿ＰＨＯＮＥ＿ＮＯ表の行がメールボックス表の行に結合されることを可能にする。２つ以上の行が各ＭＡＩＬＢＯＸ＿ＩＤに対して存在し得る。各行は、ＰＨＯＮＥ＿ＮＯ列における電話番号と、タイプ列における電話番号に対するデバイスのタイプとを含む。様々なタイプは、実施形態に従って、陸線と、無線と、ＶｏＩＰと、他のタイプの電話とを含む。従って、この実施形態におけるボイスメールアカウントは、２つ以上の電話番号に関連し得る。他の実施形態において、加入者の通信デバイスは、ユニフォームリソース識別子（「ＵＲＩ」）によってアドレス指定され得、この場合、ＭＡＩＬＢＯＸ＿ＩＤに対するＰＨＯＮＥ＿ＮＯがその加入者のデバイスに対するＵＲＩである。
【００４５】
ＶＭ＿ＢＯＸ表は、受信されたボイスメールメッセージのヘッダデータを保持する。ＶＭ＿ＢＯＸ表の列は、実施形態に従って、ＭＡＩＬＢＯＸ＿ＩＤと、発呼者と、ＭＥＳＳＡＧＥ＿ＩＤと、長さと、ＲＥＴ＿ＡＤＤと、他の列とを含む。これらの列はまた、特定の実施形態の要件と、コンピューティング環境と、構成とに従って、実施形態により異なり得る。ＶＭ＿ＢＯＸ記録は、ボイスメールシステムによって記録された各ボイスメールメッセージに対して存在する。ＭＡＩＬＢＯＸ＿ＩＤ列は、メールボックス表における同じ列に対する外部キーであり、ＭＡＩＬＢＯＸ＿ＰＨＯＮＥ＿ＮＯ表の行がメールボックス表の行に結合されることを可能にする。ボイスメールメッセージは、ＭＡＩＬＢＯＸ＿ＩＤの関数としてボイスメール加入者アカウントに対応する特定のメールボックス行に対して検索され得る。発呼者列は、ボイスメールメッセージを残す発呼者の電話番号を保持する。ＭＥＳＳＡＧＥ＿ＩＤ列は、記録されたボイスメールメッセージを保持するメッセージ列を含むメッセージ表における記録にＶＭ＿ＢＯＸ記録を結合することを可能にする外部キー列である。ＶＭ＿ＢＯＸ表に戻ると、長さ列は、メッセージ表に格納された対応するメッセージの長さの時間値を保持する。ＲＥＴ＿ＡＤＤ列は、電話番号またはユニバーサルリソースインディケータ（「ＵＲＩ」）など他のアドレスであり得、ＵＲＩは、ＶＭ＿ＢＯＸ記録に対応するメッセージを検索するために加入者によって用いられ得る。
【００４６】
一部の実施形態において、待ちボイスメールであって、各々が検索アドレスを含む、待ちボイスメールのリストを含むテキストメッセージなどのボイスメール通知メッセージを受信した後に、加入者は、図７のデータベースに格納された特定のメッセージを検索することを望み得る。検索アドレスは電話番号であり得る。加入者がＶＭ＿ＢＯＸ表内の第１の記録のＲＥＴ＿ＡＤＤなどの電話番号をコールするとき、加入者は、電話番号５６３−５５５−１２１２から電話番号６０８−５１２−５５５をコールする。そのような実例におけるボイスメールシステムは、発呼者が発呼の番号に基づいて特定のメッセージを検索することを試みているということを知る。ボイスメールシステムは次いで、発呼の電話番号を用いて、ＭＡＩＬＢＯＸ＿ＰＨＯＮＥ＿ＮＯ表からＭＡＩＬＢＯＸ＿ＩＤを検索する。ボイスメールシステムは、発呼の電話番号５６３−５５５−１２１２の関数として０００１のＭＡＩＬＢＯＸ＿ＩＤを検索する。次いで、ボイスメールシステムは、０００１のＭＡＩＬＢＯＸ＿ＩＤと、０００１のＭＥＳＳＡＧＥ＿ＩＤを検索するために用いられるコールされた電話番号６０８−５１２−５５５とを有する。この時点において、所望のメッセージが識別される。ボイスメールシステムは次いで、ＭＥＳＳＡＧＥ＿ＩＤ  ０００１を用いてＭＥＳＳＡＧＥ表からメッセージ０００００１１２１．ＷＡＶを検索し、再生する。
【００４７】
検索アドレスが多数の別個のボイスメール加入者アカウントに用いられ得ることに注意されたい。一部の実施形態において、唯一の制限は、ボイスメールアカウントに関連した各電話番号が単一のボイスメールアカウントのみに関連することである。代替的に他の方法で述べると、ＭＡＩＬＢＯＸ＿ＰＨＯＮＥ＿ＮＯ表のＰＨＯＮＥ＿ＮＯ列における各電話番号は、唯一でなければならない。
【００４８】
図８は、例示の実施形態に従う方法８００のブロックフロー図である。例示の方法８００および本明細書に説明される他の方法は、コンピューティングシステムに方法を実行させるように現実のコンピュータ読取り可能媒体における命令としてコード化され得る。命令は、１つのコンピュータまたは複数のコンピュータにおいて実行し得る。
【００４９】
一部の実施形態において、例示の方法８００は、ボイスメールシステムデータを含むデータベースから加入者ボイスメールボックスのボイスメールボックス情報を検索し、加入者メールボックス８０２におけるメッセージに関連するデータを得ることを含む。方法８００はまた、テキストベースのメッセージのテキストを生成し、該テキストは加入者ボイスメールボックスにおいてメッセージの少なくとも部分的なリスティングを含み、各リスティングされたメッセージは、ボイスメールボックス加入者の識別子と組み合わされたとき固有の検索キー８０４を提供する検索電話番号を含む。テキストが生成された８０４後に、方法８００は、テキストメッセージの形式の生成されたテキストをボイスメールボックス加入者にディスパッチすること８０６を含む。
【００５０】
一部の実施形態において、方法８００はまた、加入者に関連した電話番号から検索電話番号への電話コールを受けることと、検索電話番号および加入者に関連した電話番号の関数としてボイスメールメッセージを検索することとを含む。そのような実施形態は、ボイスメールメッセージを再生することをさらに含む。
【００５１】
要約が技術的開示の性質および要旨を読者が速やかに確認することを可能にする要約を要求する３７  Ｃ．Ｆ．Ｒ．§１．７２（ｂ）に準拠するように提供されることが強調される。要約は、要約が特許請求の範囲の範囲または意味を解釈または限定するために用いられないという理解をもって提出される。
【００５２】
上記の詳細な説明において、様々な特徴は、開示を能率的にするために一緒にして単一の実施形態にグループ化される。開示のこの方法は、本発明の主題の特許請求される実施形態が各請求項に明確に列挙される特徴より多くの特徴を必要とするという意図を表すこととして解釈されるべきではない。それどころか、以下の特許請求の範囲が表すように、発明の主題は、単一の開示された実施形態のすべての特徴より少なく存在する。従って、以下の特許請求の範囲は、本明細書において詳細な説明の中に組み込まれ、各請求項は別個の実施形態として独立している。
【００５３】
本発明の主題の性質を説明するために説明されかつ例示された部品の細部、材料および配置ならびに方法における様々な他の変更が、付加される特許請求の範囲において表現されるような発明の主題の原理および範囲から逸脱することなくなされ得ることは当業者に容易に理解される。
【図１】
0005467606.tif 000002
【図２】
0005467606.tif 000003
【図３】
0005467606.tif 000004
【図４】
0005467606.tif 000005
【図５】
0005467606.tif 000006
【図６】
0005467606.tif 000007
【図７】
0005467606.tif 000008
【図８】
0005467606.tif 000009