(57)【要約】  本発明は、インテリジェントネットワークに関し、より詳細には、インテリジェントネットワーク内の情報記録セッションに関し、インテリジェントネットワーク内でユーザとの情報記録セッションに関する制御機能を可能にするための方法であって、ネットワークは、メディアゲートウェイコントローラと、サービス制御ポイントと、メディアサーバとを備える。サービス制御ポイントは制御機能をメディアゲートウェイコントローラに送り、メディアゲートウェイコントローラは制御機能を制御情報メッセージにマッピングする。メディアゲートウェイコントローラは制御情報メッセージをメディアサーバに送り、メディアサーバは、制御情報メッセージ内に存在する制御機能に基づいて、情報記録セッションを制御する。
2013534374.tif 000002
【特許請求の範囲】
【請求項１】
インテリジェントネットワーク内のユーザとの情報記録セッションに関する制御機能を可能にするための方法であって、前記ネットワークが、メディアゲートウェイコントローラ（１０３）と、サービス制御ポイント（１０４）と、メディアサーバ（１０２）とを備え、前記方法が、
前記サービス制御ポイント（１０４）が前記制御機能を前記メディアゲートウェイコントローラ（１０３）に送るステップと、
前記メディアゲートウェイコントローラ（１０３）が前記制御機能を制御情報メッセージにマッピングするステップと、
前記メディアゲートウェイコントローラ（１０３）が前記制御情報メッセージを前記メディアサーバ（１０２）に送るステップと、
前記メディアサーバ（１０２）が、前記制御情報メッセージ内に存在する前記制御機能に基づいて、前記情報記録セッションを制御するステップとを含む、方法。
【請求項２】
前記サービス制御ポイント（１０４）が、指示および受信メッセージ（ＰＡＲＭ）内で前記制御機能を前記メディアゲートウェイコントローラ（１０３）に送る、請求項１に記載の方法。
【請求項３】
前記メディアゲートウェイコントローラ（１０３）が、メディアサーバマークアップ言語（ＭＳＭＬ）フォーマットを使用して、前記制御機能をセッション開始プロトコル（ＳＩＰ）ＩＮＦＯメッセージにマッピングする、請求項１に記載の方法。
【請求項４】
前記制御機能が、
前記情報記録セッションが開始すべき期間、
前記情報記録セッション内の許容沈黙期間、
前記情報記録セッションを開始するための音声活動検出、
前記情報記録セッションを終えるための音声活動検出、
前記情報記録セッションの間にビープ音を再生すること、
記録された情報を記録位置に添付すること、
前記記録セッションを休止すること、および
前記情報記録セッションを再開すること
のうちの少なくとも１つを含む、請求項１に記載の方法。
【請求項５】
前記ネットワークが、
インテリジェントネットワークアプリケーションパート（ＩＮＡＰ）、および
カスタマイズドアプリケーションフォーモバイルネットワークエンハンスドロジック（ＣＡＭＥＬ）
のうちの少なくとも１つを使用する、請求項１に記載の方法。
【請求項６】
インテリジェントネットワーク内のユーザとの情報記録セッションに関する制御機能を可能にするためのサービス制御ポイント（１０４）であって、前記ネットワークが、メディアゲートウェイコントローラ（１０３）とメディアサーバ（１０２）とをさらに備え、前記サービス制御ポイント（１０４）が、
前記メディアサーバ（１０２）が前記情報記録セッションを制御することを可能にするために、前記制御機能を前記メディアゲートウェイコントローラ（１０３）に送るように構成された少なくとも１つの手段を有する、サービス制御ポイント（１０４）。
【請求項７】
前記サービス制御ポイント（１０４）が、指示および受信メッセージ（ＰＡＲＭ）内で前記制御機能を前記メディアゲートウェイコントローラ（１０３）に送るように構成された、請求項６に記載のサービス制御ポイント（１０４）。
【請求項８】
インテリジェントネットワーク内のユーザとの情報記録セッションに関する制御機能を可能にするためのメディアゲートウェイコントローラ（１０３）であって、前記ネットワークが、サービス制御ポイント（１０４）とメディアサーバ（１０２）とをさらに備え、前記メディアゲートウェイコントローラ（１０３）が、
前記制御機能をサービス制御ポイント（１０４）から受信して、
前記制御機能を制御情報メッセージにマッピングして、
前記制御情報メッセージを前記メディアサーバ（１０２）に送る
ように構成された少なくとも１つの手段を有する、メディアゲートウェイコントローラ（１０３）。
【請求項９】
前記メディアゲートウェイコントローラ（１０３）が、メディアサーバマークアップ言語（ＭＳＭＬ）フォーマットを使用して、前記制御機能をセッション開始プロトコル（ＳＩＰ）ＩＮＦＯメッセージにマッピングするように構成された、請求項８に記載のメディアゲートウェイコントローラ（１０３）。
【請求項１０】
インテリジェントネットワーク内のユーザとの情報記録セッションに関する制御機能を可能にするためのメディアサーバ（１０２）であって、前記ネットワークが、サービス制御ポイント（１０４）とメディアゲートウェイコントローラ（１０３）とをさらに備え、前記メディアサーバ（１０２）が、
制御情報メッセージ内で前記制御機能を前記メディアゲートウェイコントローラ（１０３）から受信して、
前記制御情報メッセージ内に存在する前記制御機能に基づいて、前記情報記録セッションを制御する
ように構成された少なくとも１つの手段を有する、メディアサーバ（１０２）。
【請求項１１】
前記メディアサーバ（１０２）が、メディアサーバマークアップ言語（ＭＳＭＬ）フォーマットを使用して、セッション開始プロトコル（ＳＩＰ）ＩＮＦＯメッセージ内で前記制御情報メッセージを受信するように構成された、請求項１０に記載のメディアサーバ（１０２）。
【請求項１２】
前記ネットワークが、
インテリジェントネットワークアプリケーションパート（ＩＮＡＰ）、およびカスタマイズドアプリケーションフォーモバイルネットワークエンハンスドロジック（ＣＡＭＥＬ）
のうちの少なくとも１つを使用する、請求項１０に記載のメディアサーバ（１０２）。
【請求項１３】
インテリジェントネットワーク内のユーザとの情報記録セッションに関する制御機能を可能にするためのシステムであって、前記ネットワークが、メディアゲートウェイコントローラ（１０３）と、サービス制御ポイント（１０４）と、メディアサーバ（１０２）とをさらに備え、前記システムが、
前記サービス制御ポイント（１０４）が前記制御機能を前記メディアゲートウェイコントローラ（１０３）に送るステップと、
前記メディアゲートウェイコントローラ（１０３）が前記制御機能を制御情報メッセージにマッピングするステップと、
前記メディアゲートウェイコントローラ（１０３）が前記制御情報メッセージを前記メディアサーバ（１０２）に送るステップと、
前記メディアサーバ（１０２）が、前記制御機能に基づいて、前記情報記録セッションを制御するステップとを備えた、システム。
【請求項１４】
前記サービス制御ポイント（１０４）が、指示および受信メッセージ（ＰＡＲＭ）内で前記制御機能を前記メディアゲートウェイコントローラ（１０３）に送るように構成された、請求項１３に記載のシステム。
【請求項１５】
前記メディアゲートウェイコントローラ（１０３）が、メディアサーバマークアップ言語（ＭＳＭＬ）フォーマットを使用して、前記制御機能をセッション開始プロトコル（ＳＩＰ）ＩＮＦＯメッセージにマッピングするように構成された、請求項１３に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インテリジェントネットワークに関し、より詳細には、インテリジェントネットワーク内の情報記録セッションに関する。
【背景技術】
【０００２】
通信ネットワーク内のユーザは何らかの情報をネットワークに通信することができる。例えば、ユーザは、宛先ユーザと通信することを望む場合があり、その宛先ユーザがビジーである場合、ユーザはメッセージをネットワークに伝達して、後の時点で、そのネットワークにそのメッセージを宛先ユーザに配信させることができる。情報は、音声メッセージの形であってよい。ネットワークは、その情報を受信して、その情報を記録および記憶することができる。ネットワークはユーザから情報を取得するために、そのユーザとの記録セッションを開始する。インテリジェントネットワーク（ＩＮ）では、セッションが一度開始すると、ネットワークはその記録セッションを制御しない。例えば、記録セッションは開始したが、ユーザが何の情報もネットワークに通信しない場合、ネットワークは、何らかの情報を待ち続けるべきか、または所定の期間の後で記録セッションを終了するべきかが分からない。同様に、ユーザがネットワークに対する情報の通信を開始した場合、およびユーザがネットワークに対する情報の通信を突然休止する場合、ネットワークは、さらなる情報を待つべきか、または所定の期間の後でその記録セッションを終了すべきかが分からない。
【０００３】
記録セッションのより良好な制御は、ユーザとネットワークとの間で何の情報転送も発生しない状況から生じる、何らかの無期限の不確実さがネットワークにないことを意味することになる。この無期限の不確実さは、ユーザとネットワークとの間で記録セッションが開始しても発生する場合がある。
【発明の概要】
【課題を解決するための手段】
【０００４】
前述の説明に鑑みて、本明細書のある実施形態は、インテリジェントネットワーク内のユーザとの情報記録セッションに関する制御機能を可能にするための方法であって、ネットワークが、メディアゲートウェイコントローラと、サービス制御ポイントと、メディアサーバとを備える方法を提供する。サービス制御ポイントは制御機能をメディアゲートウェイコントローラに送り、メディアゲートウェイコントローラは制御機能を制御情報メッセージにマッピングする。メディアゲートウェイコントローラは制御情報メッセージをメディアサーバに送り、メディアサーバは、その制御情報メッセージ内に存在する制御機能に基づいて、情報記録セッションを制御する。サービス制御ポイントは、指示および受信メッセージ（Ｐｒｏｍｐｔ  ａｎｄ  Ｒｅｃｅｉｖｅ  Ｍｅｓｓａｇｅ）（ＰＡＲＭ）内で制御機能をメディアゲートウェイコントローラに送り、メディアゲートウェイコントローラは、メディアサーバマークアップ言語（ＭＳＭＬ）フォーマットを使用して、その制御機能をセッション開始プロトコル（ＳＩＰ）ＩＮＦＯメッセージにマッピングする。制御機能は、情報記録セッションが開始すべき期間、情報記録セッション内の許容沈黙期間、情報記録セッションを開始するための音声活動検出、情報記録セッションを終えるための音声活動検出、情報記録セッションの間にビープ音を再生すること、記録された情報を記録位置に添付すること、記録セッションを休止すること、および情報記録セッションを再開することのうちの少なくとも１つである。ネットワークは、インテリジェントネットワークアプリケーションパート（Ｉｎｔｅｌｌｉｇｅｎｔ  Ｎｅｔｗｏｒｋ  Ａｐｐｌｉｃａｔｉｏｎ  Ｐａｒｔ）（ＩＮＡＰ）、およびカスタマイズドアプリケーションフォーモバイルネットワークエンハンスドロジック（Ｃｕｓｔｏｍｉｚｅｄ  Ａｐｐｌｉｃａｔｉｏｎｓ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｎｅｔｗｏｒｋ  Ｅｎｈａｎｃｅｄ  Ｌｏｇｉｃ）（ＣＡＭＥＬ）のうちの少なくとも１つを使用する。
【０００５】
実施形態は、インテリジェントネットワーク内のユーザとの情報記録セッションに関する制御機能を可能にするためのサービス制御ポイントであって、ネットワークが、メディアゲートウェイコントローラとメディアサーバとをさらに備えるサービス制御ポイントをさらに開示する。サービス制御ポイントは、メディアサーバが情報記録セッションを制御することを可能にするために、制御機能をメディアゲートウェイコントローラに送る。サービス制御ポイントは、指示および受信メッセージ（ＰＡＲＭ）内で制御機能をメディアゲートウェイコントローラに送るように構成される。
【０００６】
本明細書の実施形態は、インテリジェントネットワーク内のユーザとの情報記録セッションに関する制御機能を可能にするためのメディアゲートウェイコントローラであって、ネットワークが、サービス制御ポイントとメディアサーバとをさらに備えるメディアゲートウェイコントローラも開示する。メディアゲートウェイコントローラは、制御機能をサービス制御ポイントから受信して、制御機能を制御情報メッセージにマッピングして、制御情報メッセージをメディアサーバに送る。メディアゲートウェイコントローラは、メディアサーバマークアップ言語（ＭＳＭＬ）フォーマットを使用して、制御機能をセッション開始プロトコル（ＳＯＰ）ＩＮＦＯメッセージにマッピングする。
【０００７】
やはり、本明細書で開示されるのは、インテリジェントネットワーク内のユーザとの情報記録セッションに関する制御機能を可能にするためのメディアサーバであって、ネットワークが、サービス制御ポイントとメディアゲートウェイコントローラとをさらに備えるメディアサーバである。メディアサーバは、制御情報メッセージ内で制御機能をメディアゲートウェイコントローラから受信して、その制御情報メッセージ内に存在する制御機能に基づいて、情報記録セッションを制御する。メディアサーバは、メディアサーバマークアップ言語（ＭＳＭＬ）フォーマットを使用して、セッション開始プロトコル（ＳＩＰ）ＩＮＦＯメッセージ内で制御情報メッセージを受信する。ネットワークは、インテリジェントネットワークアプリケーションパート（ＩＮＡＰ）、およびカスタマイズドアプリケーションフォーモバイルネットワークエンハンスドロジック（ＣＡＭＥＬ）のうちの少なくとも１つを使用する。
【０００８】
やはり、本明細書で開示されるのは、インテリジェントネットワーク内のユーザとの情報記録セッションに関する制御機能を可能にするためのシステムであって、ネットワークが、メディアゲートウェイコントローラと、サービス制御ポイントと、メディアサーバとをさらに備えるシステムである。サービス制御ポイントは制御機能をメディアゲートウェイコントローラに送り、メディアゲートウェイコントローラは制御機能を制御情報メッセージにマッピングする。メディアゲートウェイコントローラは制御情報メッセージをメディアサーバに送り、メディアサーバは、これらの制御機能に基づいて、情報記録セッションを制御する。サービス制御ポイントは、指示および受信メッセージ（ＰＡＲＭ）内で制御機能をメディアゲートウェイコントローラに送るように構成される。メディアゲートウェイコントローラは、メディアサーバマークアップ言語（ＭＳＭＬ）フォーマットを使用して、制御機能をセッション開示プロトコル（ＳＩＰ）ＩＮＦＯメッセージにマッピングする。
【０００９】
本明細書の実施形態のこれらの態様およびその他の態様は、以下の説明および添付の図面と共に考慮するとき、より良好に認識および理解されよう。
【００１０】
本明細書の実施形態は、図面を参照して、以下の詳細な説明からより良好に理解されよう。
【図面の簡単な説明】
【００１１】
【図１】本明細書のある実施形態による、ＩＮ内のユーザのブロック図である。
【図２】本明細書のある実施形態による、サービス制御ポイント（ＳＣＰ）のブロック図である。
【図３】本明細書のある実施形態による、メディアゲートウェイコントローラ（ＭＧＣ）のブロック図である。
【図４】本明細書のある実施形態による、メディアサーバ（ＭＳ）のブロック図である。
【図５ａ】本明細書のある実施形態による、情報記録セッションに関する制御機能を可能にするためのある方法を示すフローチャートである。
【図５ｂ】本明細書のある実施形態による、情報記録セッションに関する制御機能を可能にするためのある方法を示すフローチャートである。
【図６】本明細書のある実施形態による、情報記録セッションの間の制御機能の使用を示すある例に関する流れ図である。
【図７】本明細書のある実施形態による、情報記録セッションの間の制御機能の使用を示すある例に関する流れ図である。
【発明を実施するための形態】
【００１２】
本明細書の実施形態、ならびにそれらの様々な特徴および有利な詳細は、添付の図面で例示され、以下の詳細で詳述される非限定的な実施形態を参照して、より十分に説明される。本明細書の実施形態を不必要に曖昧にしないように、よく知られている構成要素および処理技法の説明は省略される。本明細書で使用される例は、本明細書の実施形態が実施され得る様式の理解を促して、当業者が本明細書の実施形態を実施するのをさらに可能にすることが単に意図される。したがって、これらの例は、本明細書の実施形態の範囲を限定するとして解釈されるべきではない。
【００１３】
本明細書の実施形態は、インテリジェントネットワーク内のユーザとの情報記録セッションに関する制御機能を可能にするためのシステムおよび方法を開示する。次に、図面、より詳細には、それらを通して類似の参照符号が対応する特徴を示す図１から７を参照して実施形態が示される。
【００１４】
図１は、ＩＮ内のユーザのブロック図を例示する。ＩＮ内のユーザ１０１は、情報をネットワークに通信することができる。この情報は、ユーザ１０１がネットワークまたはネットワーク内の第２のユーザに通信する必要がある任意の情報であってよい。例えば、この情報は、ユーザ１０１がネットワーク内の宛先ユーザに配信されることを望むメッセージであってよい。情報は、テキストメッセージ、音声メッセージ、ビデオメッセージ、またはテキストメッセージ、音声メッセージ、およびビデオメッセージのうちの少なくとも１つの組合せであってよい。ネットワークは、ユーザ１０１との記録セッションを開始して、情報を受信して、その情報を記録および記憶する。メッセージが宛先ユーザに配信される場合、ネットワークはそのメッセージを宛先ユーザに送る。ユーザ１０１によって通信された情報は、メディアサーバ（ＭＳ）１０２によって受信されることになる。ユーザ１０１は、通信端末を使用して、情報をＭＳ１０２に通信することができ、ネットワークはセッション開始プロトコル（ＳＩＰ）、インテリジェントネットワークアプリケーションパート（ＩＮＡＰ）および／またはカスタマイズドアプリケーションフォーモバイルネットワークエンハンスドロジック（ＣＡＭＥＬ）を使用することができる。ＭＳ１０２は、ユーザ１０１とのマルチメディアセッションを確立および維持するのを支援するサーバである。ＭＳ１０２は、やはり、メディアを記憶して、記憶されたメディアをネットワークのユーザと共有する。ＭＳ１０２はユーザ１０１との情報記録セッションを制御する。例えば、ＭＳ１０２は、情報記録セッションが開始すべき期間、情報記録セッション内の許容沈黙期間、情報記録セッションを開始するための音声活動検出、情報記録セッションを終えるための音声活動検出、前記情報記録セッションの間にビープ音を再生すること、記録された情報を記録位置に添付すること、記録セッションを休止すること、および／または記録セッションを再開することを制御する。ＭＳ１０２がユーザ１０１から完全な情報を一度受信すると、ＭＳ１０２はその受信された情報を記録および記憶する。その情報を通信する前に、ユーザ１０１はネットワークとの通信リンクを開始する。ユーザ１０１は、要求をメディアゲートウェイコントローラ（ＭＧＣ）１０３に送ることによって、通信リンクを開始することができる。ＭＧＣ１０３はシグナリング情報をＭＳ１０２から受信して、ユーザ１０１から情報を受信するようにＭＳ１０２に命令する。ＭＧＣ１０３は、サービススイッチングポイント（Ｓｅｒｖｉｃｅ  Ｓｗｉｔｃｈｉｎｇ  Ｐｏｉｎｔ）（ＳＳＰ）としても機能して、通信セッションの間に追加のサービスを利用可能にする。その他の実施形態では、ＳＳＰは、ＭＧＣ１０３の外部に位置するネットワーク要素であってよい。ユーザはＩＮユーザであってよく、ユーザが公衆電話交換網（ＰＳＴＮ）ユーザである場合、ＰＳＴＮユーザはゲートウェイを介してその要求をＭＧＣ１０３に送る。
【００１５】
ユーザ１０１から要求を受信するとすぐ、および情報がユーザ１０１から記録されなければならないことを判断するとすぐ、ＭＧＣ１０３は、サービス制御ポイント（ＳＣＰ）１０４をトリガする。ＳＣＰ１０４は、ネットワークによって提供されるサービスを制御するのを支援するために使用される。ＳＣＰ１０４は、通信セッションが経路指定されることになる番号を識別し、次いで、その通信セッションをその番号に経路指定する。ＳＣＰ１０４は、やはり、ユーザ１０１に対する音声メッセージまたは指示案内（ｐｒｏｍｐｔ  ａｎｎｏｕｎｃｅｍｅｎｔｓ）の再生も支援する。ＳＣＰ１０４は、ユーザ１０１から情報を受信することに関するサービスを実施するサービス論理を含む。トリガされると、ＳＣＰ１０４は、ＭＧＣ１０３を使用して、ユーザ１０１との通信リンクを確立するようにＭＳ１０２に命令する。情報がユーザ１０１から記録されなければならないとき、ＳＣＰ１０４は指示案内をＭＳ１０２に送り、情報がユーザ１０１から記録されなければならないことをＭＳ１０２に命令する。情報を記録する前にユーザ１０１に対して案内が行われなければならない場合、ＳＣＰ１０４は、その情報を記録する前に、その案内がユーザ１０１に対して再生されるべきであることを示す案内ＩＤも送る。例えば、ＳＣＰ１０４は、指示および受信メッセージ（ＰＡＲＭ）をＭＳ１０２に送ることができる。ＰＡＲＭは、指示案内とユーザ１０１からの記録情報とを再生するために使用され、ユーザ１０１に対して再生されることになる案内の案内ＩＤを含む。ユーザ１０１に対して再生される指示案内は「メッセージを入力して下さい」であってよい。ユーザ１０１に対して案内が再生された後で、ユーザ１０１は情報をＭＳ１０２に通信することができ、ＭＳ１０２は受信された情報を記録する。このメッセージは、記録された情報ＩＤも含む。記録された情報ＩＤは、記録された情報が記憶されることになる、ＭＳ１０２内の位置を示す。このメッセージは、ユーザとの情報記録セッションを制御するためにＭＳ１０２によって使用され得る制御機能を含むことも可能である。例えば、制御機能は、ユーザ１０１がこのときネットワークに対して情報の通信を開始することができることをユーザ１０１に示すための「ビープ」音を再生することであってよい。
【００１６】
ＳＣＰ１０４は、ＭＧＣ１０３を介してこのメッセージをＭＳ１０２に送る。メッセージを受信するとすぐ、ＭＧＣ１０３はそのメッセージをＭＳ１０２によって解釈され得る制御情報メッセージにマッピングする。ＭＧＣ１０３は、指示案内ＩＤを指示案内の対応するユニフォームリソースロケータ（ＵＲＬ）にマッピングして、記録された情報ＩＤを記録された案内の記憶位置のＵＲＬにマッピングする。指示案内のＵＲＬは、ＭＳ１０２内の指示案内の位置を示す。ＭＧＣ１０３は、やはり、ＳＣＰ１０４から受信された制御機能を制御情報メッセージにマッピングし、次いで、そのメッセージをＭＳ１０２に送る。
【００１７】
ＭＧＣ１０３からメッセージを受信するとすぐ、ＭＳ１０２はその情報がユーザ１０１から記録されなければならないことを判断する。ＭＳ１０２は、指示案内のＵＲＬを使用してその指示案内の位置を特定し、ユーザ１０１に対してその指示案内を再生する。ＭＳ１０２は、ユーザ１０１によって通信された情報を記録する前に、制御オプションをユーザ１０１に伝達することも可能である。例えば、ＭＳ１０２は、記録セッションを休止するための制御オプションが＃３であることをユーザ１０１に知らせることができ、この番号は通信端末を使用して入力され得る。ユーザ１０１が通信ネットワークに加入しているとき、制御オプションはユーザ１０１に伝達されることが可能であるか、または、制御オプションは指示案内を介してそれぞれの通信セッションの間にユーザ１０１に伝達されることも可能である。制御オプションは、通信端末上の任意の単一キーであってよくまたは複数のキーの組合せであってよく、制御オプションは、デュアルトーンマルチ周波数（ＤＴＭＦ）シグナリングを使用して、通信からＭＳ１０２に送られることが可能である。ＭＳ１０２とユーザ１０１との間の情報転送は、リアルタイムトランスポートプロトコル（ＲＴＰ）を介して発生し得る。ユーザ１０１が情報をＭＳ１０２に通信するとき、ＭＳ１０２は、ＳＣＰ１０４から受信された制御機能の支援を受けて記録セッションを制御する。ＭＳ１０２は、記録セッションが制御機能を利用することを確実にするために必要な措置を講じる。例えば、ＭＳ１０２は、ユーザ１０１がこのときＭＳ１０２に対して情報の通信を開始することができることをユーザ１０１に示すための「ビープ」音を再生する。ユーザ１０１がＭＳ１０２に対する情報の通信を完了した後で、ＭＳ１０２は記録された情報を記憶位置のＵＲＬによって示された位置内に記憶する。
【００１８】
ＳＣＰ１０４によって送られる制御機能のいくつかの例は、以下の通りである：
Ｔｉｍｅｏｕｔ：所定の「タイムアウト」期間内に記録セッションを開始するための機能。記録セッションが「ｔｉｍｅｏｕｔ」期間内に開始しない場合、ＭＳ１０２は記録セッションを終える。
Ｆｉｎａｌｓｉｌｅｎｃｅ：記録セッションの間、ユーザ１０１が何の情報もＭＳ１０２に通信しない短い期間が存在し得る。「Ｆｉｎａｌｓｉｌｅｎｃｅ」は、記録セッション内の最大許容沈黙期間である。この沈黙期間が「Ｆｉｎａｌｓｉｌｅｎｃｅ」の値を超える場合、ＭＳ１０２は記録セッションを終える。
Ｖａｄｉｎｉｔｉａｌ：記録セッションを開始するために音声活動検出（ＶＡＤ）が使用されるかどうかを判断するための機能。「ｖａｄｉｎｉｔｉａｌ」の有効値はブールである。「ｖａｄｉｎｉｔｉａｌ」が真である場合、ＭＳ１０２がユーザ１０１から受信された音声信号を検出した場合にＭＳ１０２は記録を開始する。「ｖａｄｉｎｉｔｉａｌ」が偽である場合、ＭＳ１０２はＶＡＤを使用して記録を開始しない。
Ｖａｄｆｉｎａｌ：記録セッションを終えるために音声活動検出（ＶＡＤ）が使用されるかどうかを判断するための機能。「ｖａｄｆｉｎａｌ」の有効値はブールである。「ｖａｄｆｉｎａｌ」が真である場合にＭＳ１０２が所定の期間の間、ユーザ１０１から受信されている音声信号を検出しない場合、ＭＳ１０２は記録を終える。「ｖａｄｉｎｉｔｉａｌ」が偽である場合、ＭＳ１０２はＶＡＤを使用して記録を終えない。
Ｂｅｅｐ：記録セッションを開始する前に「ビープ」音を再生するための機能。「Ｂｅｅｐ」の有効値はブールである。
Ａｐｐｅｎｄ：記録された情報を記録位置に添付するための機能。「Ａｐｐｅｎｄ」の有効値はブールである。「Ａｐｐｅｎｄ」が真である場合、記録された情報はその記録位置内に存在する既存の情報ファイルに添付されることになる。「Ａｐｐｅｎｄ」が偽である場合、記録された情報はその記録位置内に存在する任意の既存の情報を上書きすることになる。
Ｐａｕｓｅｉｎｔｅｒｖａｌ：ＭＳ１０２が記録セッションを休止する持続期間を示す。
Ｐａｕｓｅｄｉｇｉｔ：記録セッションを休止する目的で動作を休止するために、ユーザ１０１によって入力されるデュアルトーンマルチ周波数シグナリング（ＤＴＭＦ）キーをマッピングする機能。「Ｐａｕｓｅｉｎｔｅｒｖａｌ」に等しい持続期間の間、指示案内は休止される。
Ｒｅｓｕｍｅｄｉｇｉｔ：記録セッションを再開する目的で動作を再開するために、ユーザ１０１によって入力されるデュアルトーンマルチ周波数シグナリング（ＤＴＭＦ）キーをマッピングする機能。
【００１９】
図２は、サービス制御ポイント（ＳＣＰ）のブロック図である。ＩＮ内のユーザ１０１は、情報をネットワークに通信することができる。ネットワークは、ユーザ１０１との記録セッションを開始して、情報を受信して、その情報を記録および記憶する。メッセージが宛先ユーザに配信されるべきである場合、ネットワークはそのメッセージを宛先ユーザに送る。その情報を通信する前に、ユーザ１０１はネットワークとの通信リンクを開始する。ユーザ１０１は、要求をＭＧＣ１０３に送ることによって、通信リンクを開始することができる。ユーザ１０１から要求を受信するとすぐ、および情報がユーザ１０１から記録されなければならないことを判断するとすぐ、ＭＧＣ１０３はＳＣＰ１０４をトリガする。ＳＣＰ１０４は、受信機２０２を介してＭＧＣ１０３からメッセージを受信する。トリガされるとすぐ、ＳＣＰ１０４は、ＭＧＣ１０３を使用して、ユーザ１０１との通信リンクを確立するようにＭＳ１０２に命令する。ＳＣＰ１０４は、送信機２０３を使用して、メッセージをＭＧＣ１０３に送る。情報がユーザ１０１から記録されなければならないとき、ＳＣＰ１０４は指示案内をＭＳ１０２に送り、情報がユーザ１０１から記録されなければならないことをＭＳ１０２に命令する。情報を記録する前にユーザ１０１に対して案内が行われなければならない場合、ＳＣＰ１０４は、その情報を記録する前に、その案内がユーザ１０１に対して再生されるべきであることを示す案内ＩＤも送る。プロセッサ２０１は、ＭＧＣ１０３の機能を制御する。ＭＧＣ１０３によって実行されるすべての活動は、プロセッサ２０１によって調整される。プロセッサ２０１は、ＭＧＣ１０３に送られたメッセージ内に案内ＩＤを含む。ユーザ１０１に対して案内が再生された後で、ユーザ１０１はその情報をＭＳ１０２に通信することができ、ＭＳ１０２は受信された情報を記録する。プロセッサ２０１は、記録された情報ＩＤ、およびユーザとの情報記録セッションを制御するためにＭＳ１０２によって使用され得る制御機能も追加する。ＳＣＰ１０４は案内ＩＤに関する情報と、記録された情報ＩＤと、制御機能とをメモリ２０４内に記憶する。ＳＣＰ１０４は、次いで、送信機２０３を使用して、ＭＧＣ１０３を介して、そのメッセージをＭＳ１０２に送る。メッセージを受信するとすぐ、ＭＧＣ１０３は、そのメッセージをＭＳ１０２によって解釈され得る制御情報メッセージにマッピングする。ＭＧＣ１０３は、指示案内ＩＤを指示案内の対応するユニフォームリソースロケータ（ＵＲＬ）にマッピングして、記録された情報ＩＤを記録された案内の記憶位置のＵＲＬにマッピングする。指示案内のＵＲＬは、ＭＳ１０２内の指示案内の位置を示す。ＭＧＣ１０３は、やはり、ＳＣＰ１０４から受信された制御機能を制御情報メッセージにマッピングして、そのメッセージをＭＳ１０２に送る。
【００２０】
ＭＧＣ１０３からメッセージを受信するとすぐ、ＭＳ１０２は情報がユーザ１０１から記録されなければならないことを判断する。ＭＳ１０２は、指示案内のＵＲＬを使用してその指示案内の位置を特定し、ユーザ１０１に対してその指示案内を再生する。ユーザ１０１が情報をＭＳ１０２に通信するとき、ＭＳ１０２は、ＳＣＰ１０４から受信された制御機能の支援を受けて記録セッションを制御する。ＭＳ１０２は、記録セッションが制御機能を利用することを確実にするために必要な措置を講じる。ユーザ１０１がＭＳ１０２に対する情報の通信を完了した後で、ＭＳ１０２は記録された情報を記憶位置のＵＲＬによって示された位置内に記憶する。
【００２１】
図３は、メディアゲートウェイコントローラ（ＭＧＣ）のブロック図である。ＩＮ内のユーザ１０１は、情報をネットワークに通信することができる。ネットワークは、ユーザ１０１との記録セッションを開始して、情報を受信して、その情報を記録および記憶する。そのメッセージが宛先ユーザに配信されるべきである場合、ネットワークはそのメッセージを宛先ユーザに送る。その情報を通信する前に、ユーザ１０１はネットワークとの通信リンクを開始する。ユーザ１０１は、要求をＭＧＣ１０３に送ることによって、通信リンクを開始することができる。ＭＧＣ１０３は、受信機３０２を介して、その要求を受信する。ユーザ１０１から要求を受信するとすぐ、および情報がユーザ１０１から記録されなければならないことを判断するとすぐ、ＭＧＣ１０３はＳＣＰ１０４をトリガする。トリガされるとすぐ、ＳＣＰ１０４は、ＭＧＣ１０３を使用して、ユーザ１０１との通信リンクを確立するようにＭＳ１０２に命令する。情報がユーザ１０１から記録されなければならないとき、ＳＣＰ１０４は指示案内をＭＳ１０２に送り、情報がユーザ１０１から記録されなければならないことをＭＳ１０２に命令する。情報を記録する前にユーザ１０１に対して案内が行われなければならない場合、ＳＣＰ１０４は、その情報を記録する前に、その案内がユーザ１０１に対して再生されるべきであることを示す案内ＩＤも送る。ユーザ１０１に対して案内が再生された後で、ユーザ１０１はその情報をＭＳ１０２に通信することができ、ＭＳ１０２は受信された情報を記録する。このメッセージは、記録された情報ＩＤ、およびユーザとの情報記録セッションを制御するためにＭＳ１０２によって使用され得る制御機能も含む。ＳＣＰ１０４は、次いで、ＭＧＣ１０３を介して、そのメッセージをＭＳ１０２に送る。
【００２２】
メッセージを受信するとすぐ、ＭＧＣ１０３は、そのメッセージをＭＳ１０２によって解釈され得る制御情報メッセージにマッピングする。例えば、ＭＧＣ１０３は、メディアサーバマークアップ言語（ＭＳＭＬ）フォーマットを使用して、そのメッセージをＳＩＰ  ＩＮＦＯメッセージにマッピングすることができる。ＭＧＣ１０３は、やはり、指示案内ＩＤを指示案内の対応するＵＲＬにマッピングして、記録された情報ＩＤを記録された案内の記憶位置のＵＲＬにマッピングする。例えば、指示案内ＩＤが、ユーザ１０１に対して再生されることになる指示案内が「メッセージを入力して下さい」であることを示し、指示案内がＭＳ１０２内の「ｌｏｃａｔｉｏｎ１」に位置し、指示案内ファイルの名前が「ＡＮＮ１．ｗａｖ」である場合、その指示案内のＵＲＬは「ｆｉｌｅ：／ｌｏｃａｔｉｏｎ１／ＡＮＮ１．ｗａｖ」であってよい。記録された情報ＩＤが、記録された情報がＲｅｃ１の名前で位置「ｌｏａｔｉｏｎ２」内に記憶されるべきであることを示す場合、記憶位置のＵＲＬは「ｆｉｌｅ：／ｌｏｃａｔｉｏｎ２／Ｒｅｃ１．ｗａｖ」であってよい。プロセッサ３０１は、ＭＧＣ１０３の機能を制御する。ＭＧＣ１０３によって実行されるすべての活動は、プロセッサ３０１によって調整される。プロセッサ３０１は、そのメッセージと、ＳＣＰ１０４から受信された案内ＩＤとをその案内のＵＲＬにマッピングする。対応する案内ＩＤのＵＲＬは、メモリ３０４内に記憶されることが可能である。プロセッサ３０１は、記録された情報ＩＤを記録された情報が記憶されることになる、ＭＳ１０２内の位置のＵＲＬにもマッピングする。記録された情報ＩＤのＵＲＬはメモリ３０４内に記憶されることも可能である。プロセッサ３０１は、案内のＵＲＬと、記憶位置のＵＲＬと、制御機能とをメッセージにマッピングし、次いで、送信機３０３を使用して、そのメッセージをＭＳ１０２に送る。
【００２３】
ＭＧＣ１０３からメッセージを受信するとすぐ、ＭＳ１０２は情報がユーザ１０１から受信されなければならないことを判断する。ＭＳ１０２は、指示案内のＵＲＬを使用してその指示案内の位置を特定し、ユーザ１０１に対してその指示案内を再生する。ユーザ１０１に対して指示案内が再生された後で、ユーザ１０１はＭＳ１０２に対して情報の通信を開始する。ユーザ１０１が情報をＭＳ１０２に通信するとき、ＭＳ１０２は、ＳＣＰ１０４から受信された制御機能の支援を受けて記録セッションを制御する。ＭＳ１０２は、記録セッションが制御機能を利用することを確実にするために必要な措置を講じる。ユーザ１０１がＭＳ１０２に対する情報の通信を完了した後で、ＭＳ１０２は記録された情報を記憶位置のＵＲＬによって示された位置内に記憶する。
【００２４】
図４は、メディアサーバ（ＭＳ）のブロック図である。ＩＮ内のユーザ１０１は、情報をネットワークに通信することができる。ネットワークは、ユーザ１０１との記録セッションを開始して、情報を受信して、その情報を記録および記憶する。そのメッセージが宛先ユーザに配信されるべきである場合、ネットワークはそのメッセージを宛先ユーザに送る。その情報を通信する前に、ユーザ１０１はネットワークとの通信リンクを開始する。ユーザ１０１は、要求をＭＧＣ１０３に送ることによって、通信リンクを開始することができる。ユーザ１０１から要求を受信するとすぐ、および情報がユーザ１０１から記録されなければならないことを判断するとすぐ、ＭＧＣ１０３はＳＣＰ１０４をトリガする。トリガされるとすぐ、ＳＣＰ１０４は、ＭＧＣ１０３を使用して、ユーザ１０１との通信リンクを確立するようにＭＳ１０２に命令する。ＭＳ１０２は、受信機４０２を介してメッセージを受信する。情報がユーザ１０１から記録されなければならないとき、ＳＣＰ１０４は、指示案内をＭＳ１０２に送り、情報がユーザ１０１から記録されなければならないことをＭＳ１０２に命令する。情報を記録する前にユーザ１０１に対して案内が行われなければならない場合、ＳＣＰ１０４は、その情報を記録する前に、その案内がユーザ１０１に対して再生されるべきであることを示す案内ＩＤも送る。ユーザ１０１に対して案内が再生された後で、ユーザ１０１は、その情報をＭＳ１０２に通信することができ、ＭＳ１０２は受信された情報を記録する。このメッセージは、記録された情報ＩＤ、およびユーザとの情報記録セッションを制御するためにＭＳ１０２によって使用され得る制御機能も含む。ＳＣＰ１０４は、次いで、ＭＧＣ１０３を介して、このメッセージをＭＳ１０２に送る。
【００２５】
メッセージを受信するとすぐ、ＭＧＣ１０３は、そのメッセージをＭＳ１０２によって解釈され得る制御情報メッセージにマッピングする。ＭＧＣ１０３は、やはり、指示案内ＩＤをその指示案内の対応するＵＲＬにマッピングして、記録された情報ＩＤを記録された案内の記憶位置のＵＲＬにマッピングする。ＭＧＣ１０３は、指示案内のＵＲＬと、記憶位置のＵＲＬと、制御機能とをＭＳ１０２に送る。
【００２６】
ＭＧＣ１０３からメッセージを受信するとすぐ、ＭＳ１０２は、情報がユーザ１０１から記録されなければならないことを判断する。ＭＳ１０２は、受信機４０２を介してＭＧＣ１０３からそのメッセージを受信する。ＭＳ１０２は、指示案内のＵＲＬを使用してその指示案内の位置を特定し、ユーザ１０１に対して指示案内を再生する。指示案内は、メモリ４０４内に記憶されることが可能である。プロセッサ４０１は、ＭＳ１０２の機能を制御する。ＭＳ１０２によって実行されるすべての活動は、プロセッサ４０１によって調整される。プロセッサ４０１は、指示案内のＵＲＬを使用して、指示案内の位置を特定する。プロセッサ４０１は、送信機を使用して、ユーザ１０１に対して指示案内を再生する。プロセッサ４０１は、ユーザ１０１によって通信された情報を記録する前に、制御オプションをユーザ１０１に伝達することも可能である。ユーザ１０１に対して指示案内が再生された後で、ユーザ１０１はＭＳ１０２に対して情報の通信を開始することができる。ＭＳ１０２は、受信機４０２を介してユーザ１０１から情報を受信する。ユーザ１０１が情報をＭＳ１０２に通信するとき、ＭＳ１０２は、ＳＣＰ１０４から受信された制御機能の支援を受けて記録セッションを制御する。ＭＳ１０２は記録セッションが制御機能を利用することを確実にするための必要な措置を講じる。ユーザ１０１がＭＳ１０２に対する情報の通信を完了した後で、ＭＳ１０２は記録された情報をメモリ４０４内に記憶する。記録された情報は、メモリ位置のＵＲＬによって示されたメモリ４０４位置内に記憶されることになる。例えば、記録された情報は、Ｒｅｃ１の名前で位置「ｌｏｃａｔｉｏｎ２」に記憶されることが可能である。
【００２７】
図５ａおよび５ｂは、情報記録セッションに関する制御機能を可能にするためのある方法を示すフローチャートである。ＩＮ内のユーザ１０１は、情報をネットワークに通信することができる。ネットワークは、ユーザ１０１との記録セッションを開始して、情報を受信して、その情報を記録および記憶する。その情報を通信する前に、ユーザ１０１はネットワークとの通信リンクを開始する（５０１）。ユーザ１０１は、要求をＭＧＣ１０３に送ることによって、通信リンクを開始することができる。ユーザ１０１から要求を受信するとすぐ、および情報がユーザ１０１から記録されなければならないことを判断するとすぐ、ＭＧＣ１０３はＳＣＰ１０４をトリガする（５０２）。トリガされるとすぐ、ＳＣＰ１０４は、ＭＧＣ１０３を使用して、ユーザ１０１との通信リンクを確立するようにＭＳ１０２に命令する（５０３）。情報がユーザ１０１から記録されなければならないとき、ＳＣＰ１０４は、指示案内をＭＳ１０２に送り、情報がユーザ１０１から記録されなければならないことをＭＳ１０２に命令する。情報を記録する前にユーザ１０１に対して案内が行われなければならない場合、ＳＣＰ１０４は、その情報を記録する前にその案内がユーザ１０１に対して再生されるべきであることを示す案内ＩＤも送る。ユーザ１０１に対して案内が再生された後で、ユーザ１０１は、その情報をＭＳ１０２に通信することができ、ＭＳ１０２は受信された情報を記録する。メッセージは、記録された情報ＩＤ、およびユーザとの情報記録セッションを制御するために、ＭＳ１０２によって使用され得る制御機能も含む。次いで、ＳＣＰ１０４は、ＭＧＣ１０３を介して、メッセージをＭＳ１０２に送る（５０４）。
【００２８】
メッセージを受信するとすぐ、ＭＧＣ１０３は、そのメッセージをＭＳ１０２によって解釈され得る制御情報メッセージにマッピングする（５０５）。ＭＧＣ１０３は、やはり、指示案内ＩＤをその指示案内の対応するＵＲＬにマッピングして、記録された情報ＩＤを記録された案内の記憶位置のＵＲＬにマッピングする。ＭＧＣ１０３は、指示案内のＵＲＬと、記憶位置のＵＲＬと制御機能とをＭＳ１０２に送る（５０６）。
【００２９】
ＭＧＣ１０３からメッセージを受信するとすぐ、ＭＳ１０２はその情報がユーザ１０１から記録されなければならないことを判断する。ＭＳ１０２は、指示案内のＵＲＬを使用してその指示案内の位置を特定し、ユーザ１０１に対してその指示案内を再生する（５０７）。ユーザ１０１に対して指示案内が再生された後で、ユーザ１０１はＭＳ１０２に対して情報の通信を開始することができ、ＭＳ１０２は、受信された情報を記録することになる（５０８）。ユーザ１０１が情報をＭＳ１０２に通信するとき、ＭＳ１０２は、ＳＣＰ１０４から受信された制御機能の支援を受けて記録セッションを制御する。ＭＳ１０２は、記録セッションが制御機能を利用することを確実にするために必要な措置を講じる。記録セッションの間に任意の制御機能が使用される（５０９）場合、ＭＳ１０２は、その制御機能を使用して、記録セッションを制御するために必要な活動を実行する（５０１０）。ユーザ１０１がＭＳ１０２に対する情報の通信を完了した後で、ＭＳ１０２は、記録された情報を記憶する（５０１１）。記録された情報は、メモリ位置のＵＲＬによって示されたメモリ位置内に記憶されることになる。記録セッションが完了した後で、ＭＳ１０２は記録セッションの状態をＭＧＣ１０３に送る（５０１２）。例えば、セッションが完了した場合、ＭＳ１０２は、セッションの状態を「完了」としてＭＧＣ１０３に送ることができる。ＭＧＣ１０３はセッションの状態をＳＣＰ１０４に送る（５０１３）。記録セッションが一度完了すると、ユーザ１０１との通信リンクは解放され得る（５０１４）。方法５００の様々な活動は、提示される順序で実行されること、異なる順序で実行されること、または同時に実行されることが可能である。さらに、いくつかの実施形態では、図５に列挙されるいくつかの活動は省略されてよい。
【００３０】
図６は、情報記録セッションの間の制御機能の使用を示すある例に関する流れ図を示す。ＩＮ内のユーザ１０１は、情報をネットワークに通信することができる。ネットワークは、ユーザ１０１との記録セッションを開始して、情報を受信して、その情報を記録および記憶する。その情報を通信する前に、ユーザ１０１はネットワークとの通信リンクを開始する。ユーザ１０１は、要求をＭＧＣ１０３に送ることによって、通信リンクを開始することができる。ユーザ１０１がネットワークによって提供される任意の特定のサービスを利用することを望む場合、ユーザ１０１は、要求と共に、そのサービスの「サービスコード」６０２も送る。ユーザ１０１から要求を受信するとすぐ、および情報がユーザ１０１とネットワークとの間で転送され得ることを判断するとすぐ、ＭＧＣ１０３はＳＣＰ１０４をトリガする。ＭＧＣ１０３は、「初期検出ポイント」（ＩＤＰ）６０３をＳＣＰ１０４に送ることによって、ＳＣＰ１０４をトリガすることができる。トリガされるとすぐ、ＳＣＰ１０４は、ＭＧＣ１０３を使用して、ユーザ１０１との通信セッションを開始するようにＭＳ１０２に命令する。ＳＣＰ１０４は、ＭＧＣ１０３を介して、ＭＳ１０２に命令するためのメッセージをＭＳ１０２に送る。ＳＣＰ１０４は「リソースに接続」（ＣＴＲ）６０４メッセージをＭＧＣ１０３に送ることができ、ＭＧＣ１０３はインビテーションメッセージをＭＳ１０２に送ることができる。次いで、ＭＳ１０２は、ユーザ１０１との通信セッションを確立する。
【００３１】
要求メッセージと、ユーザ１０１によって入力されたサービスコード番号とから、ＳＣＰ１０４は、情報がユーザ１０１から受信されて、記録されなければならないことになることを判断する。ＳＣＰ１０４は、ユーザ１０１に対して指示案内を再生して、ユーザ１０１から情報を受信するために、ＰＡＲＭ６０５をＭＧＣ１０３に送る。ＳＣＰ１０４は、案内ＩＤと、記録された情報ＩＤと、制御機能とをＰＡＲＭ６０５内で送る。ＳＣＰ１０４から指示案内ＩＤを受信するとすぐ、ＭＧＣ１０３は、指示案内ＩＤをその案内の対応するＵＲＬにマッピングして、記録された情報ＩＤを記録された案内の記憶位置のＵＲＬにマッピングして、これらのＵＲＬをＭＳ１０２に送る。ＭＧＣ１０３は、これらのＵＲＬをＭＳＭＬ６０６フォーマットでＳＩＰ情報メッセージとして送ることができる。ＭＧＣ１０３は、やはり、情報がユーザ１０１から受信されなければならない可能性があることをＭＳ１０２に知らせる。ＭＧＣ１０３は、やはり、ＳＣＰ１０４から受信された制御機能をマッピングして、ＭＳＭＬ６０６メッセージ内で制御機能をＭＳ１０２に送る。ＭＧＣ１０３からメッセージを受信するとすぐ、ＭＳ１０２は、案内のＵＲＬを使用してその案内の位置を特定し、ユーザ１０１に対してその案内を再生する。案内は、ＡＮＮ６０７メッセージとして再生されることが可能であり、案内は、ユーザ１０１とＭＳ１０２との間のリアルタイムトランスポートプロトコル（ＲＴＰ）接続を介してユーザ１０１に対して再生されることが可能である。指示案内の完了は、「ＡＮＮ終了」６０９として示される。案内が完了した後で、ユーザ１０１はＭＳ１０２に対して情報の通信を開始することができる。ユーザ１０１が情報を通信しているとき、ＭＳ１０２は情報を「記録開始」６０１０することができる。ＭＳ１０２が情報を記録する間に、ユーザ１０１が記録セッションを休止することを望む場合、ユーザ１０１は記録セッションを休止するための制御機能を実行することができる。ユーザ１０１は、記録セッションを休止するために、通信端末上に「＃３」６０８を入力することができる。ＭＳ１０２が記録セッションを休止するためのコマンドを受信するとき、ＭＳ１０２は、所定の期間の間、ユーザ１０１から情報を記録するのを停止する。所定の期間が経過すると、ＭＳ１０２は記録セッションを再開する。ユーザ１０１が記録セッションを再開するために制御オプション「Ｒｅｓｕｍｅｄｉｇｉｔ」を実行する場合、ＭＳ１０２は記録セッションを再開することも可能である。ユーザ１０１が情報の通信を完了したとき、ＭＳ１０２は、「記録終了」６０１１として示される、記録プロセスを停止する。ＭＳ１０２が情報をリプレイするのを完了した後で、ＭＳ１０２は記録セッションの状態をＭＧＣ１０３に送る。ＭＳ１０２は、「ＲＥＣ状態」６０１２メッセージとしてその記録の状態を送ることができる。次いで、ＭＧＣ１０３は、ＰＡＲＭセッションの状態をＳＣＰ１０４に送る。ＭＧＣ１０３は、ＰＡＲＭ＿ＲＳＬＴ６０１３としてこの状態を送ることができる。
【００３２】
図７は、情報記録セッションの間の制御機能の使用を示すある例に関する流れ図を示す。ＩＮ内のユーザ１０１は、情報をネットワークに通信することができる。ネットワークは、ユーザ１０１との記録セッションを開始して、情報を受信して、その情報を記録および記憶する。その情報を通信する前に、ユーザ１０１はネットワークとの通信リンクを開始する。ユーザ１０１は、要求をＭＧＣ１０３に送ることによって、通信リンクを開始することができる。ユーザ１０１がネットワークによって提供される任意の特定のサービスを利用することを望む場合、ユーザ１０１は、要求と共に、そのサービスの「サービスコード」７０２も送る。ユーザ１０１から要求を受信するとすぐ、および情報がユーザ１０１とネットワークとの間で転送され得ることを判断するとすぐ、ＭＧＣ１０３はＳＣＰ１０４をトリガする。ＭＧＣ１０３は、ＩＤＰ７０３をＳＣＰ１０４に送ることによって、ＳＣＰ１０４をトリガすることができる。トリガされるとすぐに、ＳＣＰ１０４は、ＭＧＣ１０３を使用して、ユーザ１０１との通信セッションを開始するようにＭＳ１０２に命令する。ＳＣＰ１０４は、ＭＧＣ１０３を介して、ＭＳ１０２に命令するためのメッセージをＭＳ１０２に送る。ＳＣＰ１０４はＣＴＲ７０４メッセージをＭＧＣ１０３に送ることができ、ＭＧＣ１０３はインビテーションメッセージをＭＳ１０２に送ることができる。次いで、ＭＳ１０２はユーザ１０１との通信セッションを確立する。
【００３３】
要求メッセージと、ユーザ１０１によって入力されたサービスコード番号とから、ＳＣＰ１０４は、情報がユーザ１０１から受信されて、記録されなければならないことになることを判断する。ＳＣＰ１０４は、ユーザ１０１に対して指示案内を再生して、ユーザ１０１から情報を受信するためにＰＡＲＭ７０５をＭＧＣ１０３に送る。ＳＣＰ１０４は、案内ＩＤと、記録された情報ＩＤと、制御機能とをＰＡＲＭ７０５内で送る。ＳＣＰ１０４から指示案内ＩＤを受信するとすぐ、ＭＧＣ１０３は、指示案内ＩＤをその案内の対応するＵＲＬにマッピングして、記録された情報ＩＤを記録された案内の記憶位置のＵＲＬにマッピングして、これらのＵＲＬをＭＳ１０２に送る。ＭＧＣ１０３は、これらのＵＲＬをＭＳＭＬ７０６フォーマットでＳＩＰ情報メッセージとして送ることができる。ＭＧＣ１０３は、やはり、情報がユーザ１０１から受信されなければならない可能性があることをＭＳ１０２に知らせる。ＭＧＣ１０３は、やはり、ＳＣＰ１０４から受信された制御機能をマッピングして、ＭＳＭＬ７０６メッセージ内で制御機能をＭＳ１０２に送る。ＭＧＣ１０３からそのメッセージを受信するとすぐ、ＭＳ１０２は、案内のＵＲＬを使用してその案内の位置を特定し、ユーザ１０１に対してその案内を再生する。案内は、ＡＮＮ７０７メッセージとして再生されることが可能であり、案内は、ユーザ１０１とＭＳ１０２との間のＲＴＰ接続を介してユーザ１０１に対して再生されることが可能である。「ＡＮＮ終了」７０８として示される、ユーザ１０１に対する指示案内が完全に再生された後で、ユーザ１０１はＭＳ１０２に対して情報の通信を開始することができ、ＭＳ１０２は受信された情報を記録することができる。ユーザ１０１が情報をＭＳ１０２に通信するとき、ＭＳ１０２は、ＳＣＰ１０４から受信された制御機能の支援を受けて記録セッションを制御する。ユーザ１０１がＭＳ１０２に対して情報の通信を開始しなければならない所定の期間が存在する。この所定の期間は、タイムアウト７０９として示される。ユーザ１０１がタイムアウト７０９期間の期限切れ前に情報の通信を開始しない場合、ＭＳ１０２は現在の情報記録セッションを終えることができる。ＭＳ１０２は、「セッション終了」７０１０として示されるように、現在のセッションを終える。ＭＳ１０２が情報のリプレイを完全に完了した後で、ＭＳ１０２は記録セッションの状態をＭＧＣ１０３に送る。ＭＳ１０２は記録の状態をＲＥＣ状態７０１１メッセージとして送ることができる。次いで、ＭＧＣ１０３は、ＰＡＲＭセッションの状態をＳＣＰ１０４に送る。ＭＧＣ１０３は、この状態をＰＡＲＭ  ＲＳＬＴ７０１２として送ることができる。
【００３４】
本明細書で開示される実施形態は、少なくとも１つのハードウェアデバイス上で実行して、ネットワーク要素を制御するためにネットワーク管理機能を実行する、少なくとも１つのソフトウェアプログラムを介して実施されることが可能である。図１、図２、図３、および図４に示されるネットワーク要素は、少なくとも１つのハードウェアデバイス、またはハードウェアデバイスとソフトウェアモジュールの組合せであってよいブロックを含む。
【００３５】
本明細書で開示される実施形態は、ＩＮ内のユーザとの情報記録セッションに関する制御機能を可能にするためのシステムおよび方法を指定する。したがって、この保護の範囲はそのようなプログラムに拡張され、メッセージをその中に有するコンピュータ可読手段に加えて、そのようなコンピュータ可読記憶手段は、プログラムがサーバ上もしくはモバイルデバイス上または任意の適切なプログラマブルデバイス上で実行するとき、本方法の１つまたは複数のステップを実施するためのプログラムコード手段を含むことを理解されたい。この方法は、好ましい実施形態では、例えば、超高速高集積回路記述言語（ｖｅｒｙ  ｈｉｇｈ  ｓｐｅｅｄ  ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔ  Ｈａｒｄｗａｒｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）（ＶＨＤＬ）で、任意のその他の符号化言語で書き込まれたソフトウェアプログラムを介して、もしくはそのソフトウェアプログラムと共に実施されるか、あるいは少なくとも１つのハードウェアデバイス上で実行されている１つもしくは複数のＶＨＤＬまたはいくつかのソフトウェアモジュールによって実施される。ハードウェアデバイスは、例えば、サーバもしくはパーソナルコンピュータなどのような任意の種類のコンピュータ、またはそれらの任意の組合せ、例えば、１つのプロセッサおよび２つのＦＰＧＡを含めて、プログラムされ得る任意の種類のデバイスであってよい。デバイスは、例えば、例えば、ＡＳＩＣなどのハードウェア手段、もしくは、ハードウェア手段とソフトウェア手段の組合せ、例えば、ＡＳＩＣとＦＰＧＡ、または少なくとも１つのマイクロプロセッサおよびその中にソフトウェアモジュールが配置された少なくとも１つのメモリであってよい手段を含むことも可能である。本明細書で説明される方法実施形態は、単なるハードウェアで実施されることが可能であり、または一部ハードウェアおよび一部ソフトウェアで実施されることも可能である。あるいは、本発明は、例えば、複数のＣＰＵを使用して、異なるハードウェアデバイス上で実施されることも可能である。
【００３６】
特定の実施形態の前述の説明は、本明細書の実施形態の一般的性質を完全に公開することになり、その結果、他者は、現在の知識を適用することによって、一般的な概念から逸脱せずに、様々な用途そのような特定の実施形態を容易に修正および／または適合させることが可能であり、したがって、そのような適合および修正は、開示された実施形態の均等物の意味内および範囲内であると理解されるべきであり、およびそのように理解されることが意図される。本明細書で用いられる表現または専門用語は、限定のためではなく、説明のためであることを理解されたい。したがって、本明細書の実施形態は好ましい実施形態の点で説明されているが、当業者は、本明細書の実施形態は、本明細書で説明された請求項の趣旨内および範囲内で修正を用いて実施されることが可能であることを理解されよう。
【図１】
2013534374.tif 000003
【図２】
2013534374.tif 000004
【図３】
2013534374.tif 000005
【図４】
2013534374.tif 000006
【図５ａ】
2013534374.tif 000007
【図５ｂ】
2013534374.tif 000008
【図６】
2013534374.tif 000009
【図７】
2013534374.tif 000010
【国際調査報告】
2013534374.tif 000011
2013534374.tif 000012