【誤訳訂正書】
【提出日】平成23年3月25日(2011.3.25)
【誤訳訂正１】
【訂正対象書類名】特許請求の範囲
【訂正対象項目名】全文
【訂正方法】変更
【訂正の内容】
【特許請求の範囲】
【請求項１】
分散型ボイスメッセージングシステムの加入者へメッセージストアからの音声情報を与えるメッセージ取り出しサブシステムであって、
アプリケーションプログラミングインタフェースを有するボイス拡張マークアップ言語ブラウザと、
前記アプリケーションプログラミングインタフェースに通信接続されたメッセージサーバと、
装置固有論理をカプセル化するインタフェースを有する上位ライブラリと、前記メッセージストアの管理及び制御のもとで記憶装置と通信するインタフェースを有する下位ライブラリとを備えるメッセージライブラリと
を含み、
前記メッセージサーバは、
前記ボイス拡張マークアップ言語ブラウザで作動しているクライアントプロセスから接続を開く要求を受信し、
前記接続を可能にするスレッドを生成し、
前記スレッドを使用して、音声情報の各ブロックに対する一以上の加入者要求を待ち行列に入れ、
前記一以上の加入者要求を前記待ち行列から削除し、
前記一以上の加入者要求を処理し、及び
前記スレッドを使用して前記加入者に要求されたブロックの音声情報を転送し、
前記上位ライブラリは、
前記メッセージサーバ及び前記下位ライブラリに通信接続されて、前記メッセージサーバと前記下位ライブラリとの間に介在することによって前記ボイス拡張マークアップ言語ブラウザを、前記記憶装置に記憶された音声情報へ前記下位ライブラリがアクセスするべく使用するストリーミングプロトコルから隔離するメッセージ取り出しサブシステム。
【請求項２】
前記メッセージサーバが非同期メッセージ取り出しを提供する、請求項１に記載のメッセージ取り出しサブシステム。
【請求項３】
前記メッセージサーバが上位ライブラリ機能を呼び出すように構成される、請求項１に記載のメッセージ取り出しサブシステム。
【請求項４】
前記メッセージサーバが前記ボイス拡張マークアップ言語ブラウザにソケット接続を提供する、請求項１に記載のメッセージ取り出しサブシステム。
【請求項５】
前記メッセージサーバに通信接続されてメッセージ配信ステータスを肯定応答するように構成されるメッセージマネージャをさらに備える、請求項１に記載のメッセージ取り出しサブシステム。
【請求項６】
前記メッセージサーバの前記上位ライブラリと前記メッセージライブラリの間に介在して、共通オブジェクトリクエストブローカアーキテクチャ（ＣＯＲＢＡ）に従って構成された層状サービスプロバイダ（ＬＳＰ）サーバをさらに備え、前記ＬＳＰサーバは、前記上位ライブラリに隣接して前記メッセージストアからクライアントプロセスを隔離するカプセル化インタフェースを生成する、請求項１に記載のメッセージ取り出しサブシステム。
【請求項７】
前記ＬＳＰサーバがインターネット相互運用プロトコル通信を受信するように構成される、請求項６に記載のメッセージ取り出しサブシステム。
【請求項８】
前記メッセージライブラリが前記ボイス拡張マークアップ言語ブラウザからストリーミングプロトコルを隔離する、請求項１に記載のメッセージ取り出しサブシステム。
【請求項９】
前記メッセージサーバがグリーティングを含むメッセージの取り出しを管理するためのプロセスを引き起こすように構成される、請求項１に記載のメッセージ取り出しサブシステム。
【請求項１０】
前記一以上の加入者要求を処理するステップは、前記メッセージサーバが、前記上位ライブラリを呼び出すことによって前記メッセージストアから音声情報を取り出すように動作可能なワーカースレッドの集合を生成することを含む、請求項１に記載のメッセージ取り出しサブシステム。
【請求項１１】
前記メッセージサーバが生成した前記ワーカースレッドの量は、前記下位ライブラリ及び前記メッセージストアへの負荷を制御するべく前記メッセージサーバにより変更される、請求項１０に記載のメッセージ取り出しサブシステム。
【誤訳訂正２】
【訂正対象書類名】明細書
【訂正対象項目名】００２８
【訂正方法】変更
【訂正の内容】
【００２８】
［００４０］
図３は、ドキュメントサーバ１６０を図２のメッセージ耐久性サブシステム２００の共通メッセージストア１７０にリンクするメッセージチャネル３００の実施形態の機能ブロック図である。図３に示されているように、ドキュメントサーバ１６０上で動作可能である、あるいはドキュメントサーバ１６０と通信するアプリケーション２７０は、統一メッセージサービス２８０と層状サービスプロバイダ（ＬＳＰ）サーバ２６８を介して、上位ライブラリ３１２と下位ライブラリ３１４を含むメッセージライブラリ３１０に結合される。統一メッセージサービス２８０は、共通オブジェクトリクエストブローカアーキテクチャ（ＣＯＲＢＡ）クライアントとして構成されているコネクタ２８５を含む。層状サービスプロバイダサーバ２６８はＣＯＲＢＡサーバとして構成される。層状サービスプロバイダサーバ２６８は、ロバストで効率的且つスケラブルなメッセージ、及び加入者優先順位調節可能サービスを提供する。コネクタ２８５は、インターネットのＯＲＢ間プロトコル（ＩＩＯＰ）を介して層状サービスプロバイダサーバ２６８と通信する。上位ライブラリ３１２は下位ライブラリ３１４の中に装置固有論理をカプセル化する高水準アプリケーションインタフェースである。上位ライブラリ３１２は、メッセージングサービスをサポートするための複数の機能を含む。下位ライブラリ３１４は、共通メッセージストア１７０の管理制御下で記憶装置３６０、記憶装置３６２、及び記憶装置３６８、ならびに追加の記憶装置（不図示）と通信するためにピアツーピア通信を使用する。
【誤訳訂正３】
【訂正対象書類名】明細書
【訂正対象項目名】００４７
【訂正方法】変更
【訂正の内容】
【００４７】
［００５９］
図１１のフロー制御矢印「１」によって示されるように、加入者４０５はＶＸＭＬブラウザ２２４を使用してメッセージサーバ２６４との接続を開く要求を通信する。接続を開く要求は、フロー制御矢印「２」によって示されるように接続スレッド１１１０を開くメインスレッド１１０５によってサービスを提供される。いったん接続スレッドが１１１０使用可能になると、加入者４０５は、ＶＸＭＬブラウザ２２４を使用して、フロー制御矢印「３」によって示されるようにボイスメッセージ情報に対する要求を発行する。以後、接続スレッド１１１０は、フロー制御矢印「４」によって示されるように、ボイスメッセージ情報に対する要求を要求待ち行列１１２０に転送する。ワーカースレッド１１３２、ワーカースレッド１１３４、及びワーカースレッド１１５４のような複数のワーカースレッドを備えるプール１１３０は、要求待ち行列から要求を削除し、ボイスメッセージ情報に対する要求を処理するように構成されている。ワーカースレッド１１３２、１１３４から１１５４のそれぞれは、メッセージ情報に対する多様な要求を処理するために上位ライブラリ３１２に常駐する機能を呼び出すことによって共通メッセージストア１７０（不図示）と接続するように構成される。プール１１３０で使用可能なワーカースレッドの数は、下位ライブラリ３１４及び共通メッセージストア１７０に対する考えられる負荷を制御するために調整可能である。フロー制御矢印「５」は、要求待ち行列１１２０から要求を削除、処理することを示している。取り出されたメッセージブロックがＶＸＭＬブラウザを介して加入者４０５に接続スレッド１１１０を介して送信されることに留意する。要求待ち行列１１２０は要求を管理し、処理するための機構を含む。以後、フロー制御矢印「６」によって示されるように、接続スレッド１１１０は、ＶＸＭＬブラウザ４０５を介して取り出された情報を要求側加入者４０５に転送し直す。フロー制御矢印「３」とフロー制御矢印「６」は、接続を開くために初期要求の結果としてＶＸＭＬブラウザ２２４とメッセージサーバ２６４の間で生成されるソケット接続を表現している。