(57)【要約】通信ネットワークにおいてデータおよび音声サービスを単一のセッションに統合する方法及びシステムである。ワイヤレス通信ネットワークの加入者は、ゲートウェイを介してデータ・ネットワーク上の情報ソースに通信接続する。加入者は、リクエストをデータ・ネットワーク上の音声サービス・プロバイダに送信する。データ／音声交換サーバは、データ・セッションを中断し、統合された音声およびデータ・セッションを開き、アクセス・プロバイダ・スイッチ、ゲートウェイ・サーバ、リモート・アクセス・サーバ、および音声サーバの機能をコントロール、調整して統合されたセッションを維持することにより、現行セッション内のデータ及び音声サービスの統合を実施する。加入者には、統合された音声およびデータ・サービスが単一のセッション内で提供される。音声サービスの完了後、加入者は、透過的にデータ・ネットワークへ、音声およびデータ交換サーバによって再接続される。
2004519935.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク・アクセス・サービス・プロバイダ・スイッチを介して第１の通信ネットワークに接続可能な少なくとも１つの加入者デバイスを有する第１の通信ネットワークにおいて、少なくとも１つのサービス・プロバイダ・デバイスに接続可能な少なくとも１つの加入者デバイスは、ゲートウェイ・デバイスを介して第２の通信ネットワーク内で動作し、少なくとも１つの加入者デバイスに、統合されたデータおよび音声サービスを有する通信セッションを提供するための方法であって、
第１の通信ネットワークにおけるデータ通信セッションに関連付けられた加入者デバイスを識別するステップと、
第２の通信ネットワークにおけるサービス・プロバイダ・デバイスから、第１の通信ネットワークにおけるデータ通信セッションに関連付けられた加入者デバイスに送信された音声サービス関係リクエストを受信するステップと、
第２の通信ネットワークにおけるサービス・プロバイダ・デバイスから受信した音声サービス関係リクエストを、第１の通信ネットワークにおけるデータ通信セッションに関連付けられた加入者デバイスに論理的にリンクさせるステップと、
加入者デバイスに関連付けられた、第１の通信ネットワークにおける加入者デバイスと第２の通信ネットワークの間のデータ通信セッションを中断するステップとを含む方法。
【請求項２】
第１の通信ネットワークにおける加入者デバイスに関連付けられた仮想通信セッションを開くステップと、
リクエストされた音声サービスを、第１の通信ネットワークにおける加入者デバイスに関連付けられた仮想通信セッションのフレームワーク内で実行するステップとをさらに含む、請求項１に記載の方法。
【請求項３】
第１の通信ネットワークにおけるデータ通信セッションに関連付けられた加入者デバイスと第２の通信ネットワークの間のデータ通信セッションを再開するステップをさらに含む、請求項１に記載の方法。
【請求項４】
前記識別するステップは、
第１の通信ネットワークにおける加入者デバイスの、音声サービス関係動作パラメータを決定するステップと、
第１の通信ネットワークにおける加入者デバイスの一意の識別を得るステップと、
中央加入者コントロール・データ構造において、第１の通信ネットワークにおける加入者デバイスに関連付けられた一意のコントロール・レコードを位置付けるステップと、
第１の通信ネットワークにおける加入者デバイスに関連付けられた一意のコントロール・レコードのコンテンツを、決定された音声サービス関係パラメータに従って修正するステップと、
中央加入者コントロール・データベースを、第１の通信ネットワークにおける加入者デバイスに関連付けられた、修正された一意のコントロール・レコードにより更新するステップとを含む、請求項１に記載の方法。
【請求項５】
前記受信するステップは、
第１の通信ネットワークにおいて、第２の通信ネットワークにおけるサービス・プロバイダによって送信された音声サービス・リクエストを機能的に受信するステップと、
受信された音声サービス・リクエストを第１の通信ネットワークにおいて有効性検査するステップと、
受信かつ有効性検査された音声サービス・リクエストを第１の通信ネットワークにおいてフォーマットするステップとを含む、請求項１に記載の方法。
【請求項６】
前記論理的にリンクさせるステップは、
第１の通信ネットワークにおける加入者デバイスに関連付けられたデータ通信セッションの一意の識別子を得るステップと、
第１の通信ネットワークにおける加入者デバイスに関連付けられたデータ通信セッションの動作パラメータを得るステップと、
第１の通信ネットワークにおけるデータ通信セッションに関連付けられた加入者デバイスの動作パラメータを得るステップと、
データ通信セッションの一意の識別子を、データ通信セッションの動作パラメータに、およびデータ通信セッションに関連付けられた加入者デバイスの動作パラメータに付加するステップと、
付加された加入デバイス・パラメータを、関連付けられたデータ通信セッション・パラメータと共に格納するステップとを含む、請求項１に記載の方法。
【請求項７】
前記中断するステップは、データ通信セッションの管理において動作するゲートウェイ・デバイスに、データ通信セッションに割り込むように命令するステップを含む、請求項１に記載の方法。
【請求項８】
前記実行するステップは、
加入者デバイスと第１の通信デバイスにおける音声プロセッサ・デバイスの間の仮想音声接続を開くステップと、
加入者デバイスと第１の通信ネットワークにおけるデータおよび音声交換デバイスの間の仮想データ接続を開くステップと、
第１の通信ネットワークにおける仮想音声データ・セッションを動作可能にコントロールするステップとを含む、請求項２に記載の方法。
【請求項９】
前記再開するステップは、
第１の通信ネットワークにおける一意のデータ・セッション識別子および関連付けられた加入者デバイス・パラメータを得るステップと、
ゲートウェイ・デバイスに、第１の通信ネットワークにおける一意のデータ通信セッションおよび加入者デバイス・データに従って、データ通信セッションを再び開くように命令するステップとを含む、請求項３に記載の方法。
【請求項１０】
第１の通信ネットワークにおける通信セッションは、マルチメディア・サービスを含む、請求項１に記載の方法。
【請求項１１】
音声リクエストは、第１の通信ネットワークにおいて音声リクエストのソースをチェックすることによって有効性検査される、請求項５に記載の方法。
【請求項１２】
音声リクエストのソースは、第１の通信ネットワークにおける加入者デバイスである、請求項９に記載の方法。
【請求項１３】
通信ネットワークにおいて、モバイル・デバイス加入者のデータ・セッションを自動的に中断かつ再開し、加入者がデータ・セッションに従事中に非データ・セッションを受信できるようにするための方法であって、データ通信セッションの管理において動作するゲートウェイ・デバイスに、データ通信セッションに割り込み、データ通信セッションを中断させ、かつ他の非データ・セッションを可能にするように命令するステップを含む方法。
【請求項１４】
ネットワーク・アクセス・サービス・プロバイダ・スイッチを介して第１の通信ネットワークに接続可能な少なくとも１つの加入者デバイスを有する第１の通信ネットワークにおいて、少なくとも１つのサービス・プロバイダ・デバイスに接続可能な少なくとも１つの加入者デバイスは、ゲートウェイ・デバイスを介して第２の通信ネットワーク内で動作し、少なくとも１つの加入者は識別され、かつ論理的に音声サービスにリンクされ、少なくとも１つの加入者デバイスに、統合されたデータおよび音声サービスを有する通信セッションを提供するための方法であって、
通信ネットワークにおける加入者デバイスと第２の通信ネットワークの間の加入者デバイスに関連付けられたデータ通信セッションを中断するステップと、
第１の通信ネットワークにおける加入者デバイスに関連付けられた仮想通信セッションを開くステップと、
リクエストされた音声サービスを、第１の通信ネットワークにおける加入者デバイスに関連付けられた仮想通信セッションのフレームワーク内で実行するステップと、
第１の通信ネットワークにおけるデータ通信セッションに関連付けられた加入者デバイスと第２の通信ネットワークの間のデータ通信セッションを再開するステップとを含む方法。
【請求項１５】
第１のネットワーク・アクセス・サービス・プロバイダ・スイッチに接続可能な第１の加入者デバイスを有する第１の通信ネットワークにおいて、少なくとも１つのサービス・プロバイダ・デバイスに接続可能な第１の通信ネットワークにおける少なくとも１つの加入者デバイスは、ゲートウェイ・デバイスを介して第２の通信ネットワーク内で動作し、統合されたデータおよび音声サービスを有する通信セッションの管理のためのシステムであって、
データおよび音声サービスを、第１の通信ネットワークにおける加入者デバイスに関連付けられたデータおよび音声セッションに統合することをコントロールするためのデータおよび音声交換サーバの要素と、
データ通信セッションを中断かつ再開するためのゲートウェイ・デバイス・コントローラの要素とを含むシステム。
【請求項１６】
前記データおよび音声交換サーバの要素は、
第２の通信ネットワークにおけるサービス・プロバイダから受信されたインターフェイスの変換を実施するための、サービス・プロバイダ・アプリケーション・サーバ・インターフェイス・トランスレータの要素と、
第２の通信ネットワークにおけるサービス・プロバイダから受信されたリクエストを、第１の通信ネットワークにおけるデータ通信セッションに接続するための、サービス・プロバイダ・アプリケーション・サーバ・リクエスト・ルータの要素と、
第１の通信ネットワークにおけるデータ音声セッションをコントロールするための、データ音声セッション・コントローラの要素と、
第１の通信ネットワークにおけるリモート・アクセス・サーバをコントロールするための、リモート・アクセス・サーバ・コントローラの要素と、
第１の通信ネットワークにおける音声サーバをコントロールするための、音声サーバ・コントローラの要素とを含む、請求項１５に記載のシステム。
【請求項１７】
音声サービスを、第１の通信ネットワークにおけるデータおよび音声セッションに関連付けられた加入者デバイスに提供するための音声サーバをさらに含む、請求項１５に記載のシステム。
【請求項１８】
音声サービス関係リクエストを、第１の通信ネットワークにおけるデータ音声交換サーバに経路指定するための、ネットワーク・アクセス・サービス・プロバイダ・スイッチをさらに含む、請求項１５に記載のシステム。
【請求項１９】
加入者デバイス・コントロール情報を第１の通信ネットワークにおいて保持するためのデータベースをさらに含む、請求項１５に記載のシステム。
【請求項２０】
加入者デバイスを第１の通信ネットワークにおけるゲートウェイ・デバイスに接続するための、リモート・アクセス・サーバをさらに含む、請求項１５に記載のシステム。
【請求項２１】
第１の通信ネットワークと第２の通信ネットワークの間のリンクを、データ通信セッションのフレームワーク内で提供するためのゲートウェイ・サーバをさらに含む、請求項１５に記載のシステム。
【請求項２２】
第１の通信ネットワークがＷＡＰ準拠の携帯電話ネットワークである、請求項１５に記載のシステム。
【請求項２３】
第２の通信ネットワークがデータ・ネットワークである、請求項１５に記載のシステム。
【請求項２４】
第１の通信ネットワークにおける加入者デバイスが携帯電話機である、請求項１５に記載のシステム。
【請求項２５】
第１の通信ネットワークにおける加入者デバイスが携帯情報端末である、請求項１５に記載のシステム。
【請求項２６】
データベースがロケーション・レジスタ・コンポーネントである、請求項１９に記載のシステム。
【請求項２７】
データ・ネットワークがインターネットである、請求項２３に記載のシステム。
【請求項２８】
加入者に関連付けられた複数のワイヤレス・デバイスを有するワイヤレス通信ネットワークにおいて、ワイヤレス・デバイスは、ワイヤレス・ネットワーク・アクセス・サービス・プロバイダ・スイッチを介してワイヤレス通信ネットワークにおける他のワイヤレス・デバイスに接続可能であり、加入者に関連付けられたワイヤレス・デバイスに、統合されたデータおよび音声サービスを有するデータ通信セッションを提供するための方法であって、
ワイヤレス通信ネットワークにおけるデータ通信セッションに関連付けられた加入者デバイスを分類するステップと、
サービス・プロバイダ・デバイスから、データ通信ネットワークにおけるゲートウェイ・デバイスを通じて、ワイヤレス通信ネットワークにおけるデータ通信セッションに関連付けられたワイヤレス・デバイスに転送された音声サービス・リクエストを取り込むステップと、
データ通信ネットワークにおけるサービス・プロバイダ・デバイスから取り込まれた音声サービス・リクエストを、ワイヤレス通信ネットワークにおけるデータ通信セッションに関連付けられたワイヤレス・デバイスに結合するステップと、
ワイヤレス通信ネットワークにおけるワイヤレス・デバイスとデータ通信ネットワークの間のワイヤレス・デバイスに関連付けられたデータ通信セッションを中断するステップと、
ワイヤレス通信ネットワークにおけるワイヤレス・デバイスに関連付けられたデータおよび音声通信セッションを開くステップと、
リクエストされた音声サービスを、ワイヤレス通信ネットワークにおけるワイヤレス・デバイスに関連付けられたデータおよび音声通信セッションのフレームワーク内で実行するステップと、
ワイヤレス通信ネットワークにおけるデータ通信セッションに関連付けられたワイヤレス・デバイスとデータ通信ネットワークの間で、中断されたデータ通信セッションを再開するステップとを含む方法。
【請求項２９】
前記識別するステップは、
ワイヤレス通信ネットワークにおけるワイヤレス・デバイスの、音声サービス関係パラメータを決定するステップと、
ワイヤレス通信ネットワークにおけるワイヤレス・デバイスの一意の識別子を得るステップと、
中央ワイヤレス・デバイス・コントロール・データ構造において、ワイヤレス通信ネットワークにおけるワイヤレス・デバイスに関連付けられた一意のコントロール・レコードを位置付けるステップと、
ワイヤレス通信ネットワークにおけるワイヤレス・デバイスに関連付けられた一意のコントロール・レコードのコンテンツを、決定された音声サービス関係パラメータに従って修正するステップと、
中央ワイヤレス・デバイス・コントロール・データベースを、ワイヤレス通信ネットワークにおけるワイヤレス・デバイスに関連付けられた、修正された一意のコントロール・レコードにより更新するステップとを含む、請求項２８に記載の方法。
【請求項３０】
前記取り込むステップは、
ワイヤレス通信ネットワークにおいて、データ通信ネットワークにおけるサービス・プロバイダによって転送された音声サービス・リクエストを受信するステップと、
受信された音声サービス・リクエストをワイヤレス通信ネットワークにおいて有効性検査するステップとを含む、請求項２８に記載の方法。
【請求項３１】
前記結合するステップは、
ワイヤレス通信ネットワークにおけるワイヤレス・デバイスに関連付けられたデータ通信セッションを識別するステップと、
ワイヤレス通信ネットワークにおけるワイヤレス・デバイスに関連付けられたデータ通信セッションの動作パラメータを読み取るステップと、
ワイヤレス通信ネットワークにおけるデータ通信セッションに関連付けられたワイヤレス・デバイスの動作パラメータを得るステップと、
データ通信セッションの一意の識別子を、データ通信セッションの動作パラメータおよびデータ通信セッションに関連付けられたワイヤレス・デバイスの動作パラメータと結合するステップと、
結合されたワイヤレス・デバイス・パラメータを、関連付けられたデータ通信セッション・パラメータと共に格納するステップとを含む、請求項２８に記載の方法。
【請求項３２】
前記中断するステップは、ゲートウェイ・デバイスにデータ通信セッションを終了するように命令するステップを含む、請求項２８に記載の方法。
【請求項３３】
前記実行するステップは、
ワイヤレス・デバイスに関連付けられた仮想音声セッションを、ワイヤレス通信デバイスにおける音声プロセッサ・デバイスによって開くステップと、
ワイヤレス通信ネットワークにおいて、ワイヤレス・デバイスとデータおよび音声交換デバイスの間の音声接続を開くステップと、
ワイヤレス通信ネットワークにおける音声およびデータ・セッションを動作可能にコントロールするステップとを含む、請求項２８に記載の方法。
【請求項３４】
前記再開するステップは、
第１の通信ネットワークにおける一意のデータ通信セッション識別子および関連付けられたワイヤレス・デバイス・パラメータを得るステップと、
ゲートウェイ・デバイスに、ワイヤレス通信ネットワークにおける一意のデータ通信セッションおよびワイヤレス・デバイス・データに従って、データ通信セッションを再び開くように命令するステップとを含む、請求項２８に記載の方法。
【請求項３５】
前記データ通信ネットワークがインターネットである、請求項２８に記載の方法。
【請求項３６】
前記ワイヤレス通信ネットワークがＷＡＰ準拠の携帯電話ネットワークである、請求項２８に記載の方法。
【請求項３７】
前記ワイヤレス通信ネットワークにおけるワイヤレス・デバイスがＷＡＰ準拠の携帯電話機である、請求項２８に記載の方法。
【請求項３８】
前記ワイヤレス通信ネットワークにおけるワイヤレス・デバイスがＷＡＰ準拠の携帯情報端末である、請求項２８に記載の方法。
【請求項３９】
データおよび音声通信セッションに統合された音声サービスが、音声メッセージの記録、電子メールへの音声応答、テキスト音声変換および音声認識である、請求項２８に記載の方法。
【請求項４０】
一意のワイヤレス・デバイス識別子がＭｏｂｉｌｅ  Ｓｕｂｓｃｒｉｂｅｒ  ＩＳＤＮによって提供される、請求項２８に記載の方法。
【請求項４１】
一意のワイヤレス・デバイス・パラメータがＲＡＤＩＵＳサーバから得られる、請求項２８に記載の方法。
【請求項４２】
通信ネットワークにおいて、データ／音声統合サービスを提供するための方法であって、
サービス・プロバイダ・デバイスから、データ通信ネットワークにおけるゲートウェイ・デバイスを通じて、ワイヤレス通信ネットワークにおけるデータ通信セッションに関連付けられたワイヤレス・デバイスに転送された音声サービス・リクエストを取り込むステップと、
取り込まれた音声サービス・リクエストを、ワイヤレス通信ネットワークにおけるデータ通信セッションに関連付けられたワイヤレス・デバイスに結合するステップと、
ワイヤレス通信ネットワークにおけるワイヤレス・デバイスとデータ通信ネットワークの間のワイヤレス・デバイスに関連付けられたデータ通信セッションを中断するステップと、
ワイヤレス通信ネットワークにおけるワイヤレス・デバイスに関連付けられた通信セッションを開くステップとを含む方法。
【請求項４３】
前記通信セッションが音声セッションである、請求項４２に記載の方法。
【請求項４４】
前記通信セッションがデータ・セッションである、請求項４２に記載の方法。
【請求項４５】
前記通信セッションがリッチ・メディア・セッションである、請求項４２に記載の方法。
【発明の詳細な説明】
【０００１】
（発明の背景）
（発明の分野）
本発明は、一般に、ワイヤレス通信システムに関し、より詳細には、ワイヤレス・アプリケーション・プロトコル準拠のモバイル端末から管理された単一の通信セッションに関連付けられたユーザ・インターフェイスに、データおよび音声をコントロール統合するためのシステムおよび方法に関する。
【０００２】
（関連技術の考察）
ワイヤレス通信市場では、情報サービスがますます普及している。このようなサービスは加入者に、ニュース、スポーツの結果、株価、エンターテインメント、飛行情報、陸上輸送、タイム・テーブルなどについての最新情報を提供することができる。このようなサービスの価値および範囲を増大させるために、既存のワイヤレス通信システムは現在、インターネット、およびより詳細にはＷｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ（Ｗｅｂ）など、グローバルなデータ通信ネットワークへのアクセスをサポートしている。Ｗｅｂ上でサイトを提供するコンテンツ上に格納された情報には、ワイヤレス・ネットワークから、携帯電話機または携帯情報端末（ＰＤＡ）など、適切なワイヤレス・アプリケーション・プロトコル（ＷＡＰ）準拠の移動局を利用してアクセスすることができる。ワイヤレス・アプリケーション・プロトコル（ＷＡＰ）は、オープンな世界標準規格であり、ワイヤレス・デバイスを有する移動電話ユーザに、Ｗｅｂを介して提供された情報およびサービスに即時に容易にアクセスかつこれらと対話する能力を与えるものである。
【０００３】
ＷＡＰを使用する加入者がインターネットへの接続を適切なユーザ・エージェントを介して開始するとき、モバイル・デバイスは従来のＲＦ信号を送信し、所望のサービスを探索する。適切なラジオ・リンクまたはエア・リンクがモバイル・ネットワーク・サービス・プロバイダにより生成されるとき、加入者は特定のコンテンツ情報についてのリクエストを導入する。これはＷｅｂページなど、Ｗｅｂリソースの識別子を選択かつ提出することによって行う。リクエストはモバイル・ネットワーク・サービス・プロバイダからゲートウェイ・ルータに送信され、ゲートウェイ・ルータは、アドレス指定されたＷｅｂサイトへの接続を完了し、リクエストされたコンテンツ情報をサイトから検索して、データを同じ通信経路に沿って送信して戻す。このデータが加入者のデバイスによって処理される。
【０００４】
標準のワイヤレス・アクセス・プロトコル（ＷＡＰ）を利用するワイヤレス・デバイスを介したＷｅｂナビゲーションの方法には、いくつかの欠点がある。１つの欠点は、受信されたＷｅｂコンテンツの簡素化に関係し、これは通常のワイヤレス・デバイスのデザイン上の制約による。ゲートウェイによって検索された情報は通常、ＨＴＭＬファイルとしてフォーマットされたドキュメントである。このファイルは通常、高度にフォーマットされたテキストのコンテンツ、およびナビゲーション機能を提供するためのハイパーリンクを含む。通常、ページはさらに、グラフィックス、サウンド、音声、アニメーション、バーチャル・リアリティなどのリッチ・コンテンツを含む。ファイルは、リクエスト側のワイヤレス・デバイスの表示領域上に表示するためのドキュメントフォーマットに適合するように、また、デバイスの処理機能に適合するように、ゲートウェイ・サーバによってＨＴＭＬフォーマットからワイヤレス・マークアップ言語（ＷＭＬ）フォーマットに変換される。最小限の物理的寸法の表示領域、および著しく低減された処理能力など、通常のモバイル・デバイスが有する制限に従って、受信された情報の元の表示フォーマットが簡素化される。テキストのうち慎重に選択された機能セグメントのみが、モバイル・デバイスの画面上に表示される。ページは、その中で高度マルチメディア・コンテンツを有する事実上すべての要素のトリミングによってクリッピングされる。ページ・コンテンツの大部分がクリッピング・プロセスによってなくなるのに続いて、ハイパーテキスト・リンクによるＷｅｂナビゲーションのコントロールに関する加入者のオプションも著しく低減される。基本情報が表示される方法は許容できるとしても、コマンドの入力、Ｗｅｂアドレス、電子メール・メッセージなどは不都合である。現在、ＷＡＰ加入者が使用できる唯一の入力オプションは、小型電話またはＰＤＡキーパッド上でテキストをタイプすることである。単一の文字を入力するためには、数値入力用にデザインされた小さいサイズのキーパッド上で最大４キーストロークが必要とされる。テキストの形式まで満たすことは事実上不可能であり、時間のかかる情報探索は非常に単調である。多数のネットワーク・コンテンツ・プロバイダに接続することより、期間が延長され、ログインが繰り返される。サービス・プロバイダが魅力的な商品やサービスを提供し、このような環境で商取引を行うことを顧客に勧める際に、このようなＷｅｂ上でのスロー・ペースのナビゲーションが影響を及ぼすことは、容易に理解されよう。
【０００５】
ＷＡＰベースのデータ・セッションに関する特定の問題は、受けた呼び出しを受け付けるためのオプションを利用できないことである。ワイヤレス・デバイスは単一のチャネル向けに開かれている。したがって、Ｗｅｂナビゲーションの進行中は、受けた呼び出しには応じられない。別のパーティが、データ・セッションに従事する加入者を呼び出そうと試みた場合には、話中信号が受信されるか、あるいはその通話が加入者の音声メール・ボックスに転送される。多チャネル・デバイスでさえ、音声およびデータの間の対話および統合はない。さらなる欠点は、データ・セッションの持続期間にわたって音声サービスの全体の設定を無効にすることに関する。加入者がデータ・セッションに従事しているときには、データ通信ネットワーク・サービスにアクセスするために使用するチャネル上で、通話の受け入れおよび配置、受信された音声メッセージの再生、音声メッセージの記録、高度音声処理など、音声サービスを、使用することはできない。加入者は、特定の音声サービスを使用することを望む場合には、データ接続を適切なログアウト手順によって終了させなければならない。但し、Ｖｏｉｃｅ−ｏｖｅｒ−ＩＰ（ＶｏＩＰ）のようにデータとして送信される音声サービスでは、データ・セッション内で受信することができる。
【０００６】
ＷＡＰの既存の欠点についての解決策の必要性が存在することは、当業者には容易に理解されよう。実質的な改良は、データ・セッションに従事する加入者に、従来の高度の音声サービスを単一のデータ・セッションのフレームワークにおいて利用するオプションを提供することによって、達成することができる。
【０００７】
（発明の概要）
本発明の目的は、移動電話加入者のデータ・セッションを自動的に中断かつ再開し、これにより、加入者がデータ・セッションに従事中に音声セッションおよび他のサービスを受信できるようにするための、新しい方法およびシステムを提供することである。
【０００８】
本発明の一実施形態による一態様は、少なくとも１つの加入者デバイスに、統合されたデータおよび音声サービスを有する通信セッションを提供するための方法に関し、この方法は、第１の通信ネットワークにおけるデータ通信セッションに関連付けられた加入者デバイスを識別すること、第２の通信ネットワークにおけるサービス・プロバイダ・デバイスから、第１の通信ネットワークにおけるデータ通信セッションに関連付けられた加入者デバイスに送信された音声サービス関係リクエストを受信すること、第２の通信ネットワークにおけるサービス・プロバイダ・デバイスからの、受信された音声サービス関係リクエストを、第１の通信ネットワークにおけるデータ通信セッションに関連付けられた加入者デバイスに論理的にリンクさせること、および、第１の通信ネットワークにおける加入者デバイスと第２の通信ネットワークの間の加入者デバイスに関連付けられたデータ通信セッションを中断することを含む。
【０００９】
本発明の好ましい実施形態による本発明のもう１つの態様は、第１の通信ネットワークにおける加入者デバイスに関連付けられた仮想通信セッションを開くこと、リクエストされた音声サービスを、第１の通信ネットワークにおける加入者デバイスに関連付けられた仮想通信セッションのフレームワーク内で実行すること、および、第１の通信ネットワークにおけるデータ通信セッションに関連付けられた加入者デバイスと第２の通信ネットワークの間のデータ通信セッションを再開することをさらに含む。
【００１０】
本発明の一実施形態の第２の態様は、統合されたデータおよび音声サービスを有する通信セッションの管理のためのシステムに関し、これは、データおよび音声サービスを、第１の通信ネットワークにおける加入者デバイスに関連付けられたデータおよび音声セッションに統合することをコントロールするためのデータおよび音声交換サーバの要素、および、データ通信セッションを中断かつ再開するためのゲートウェイ・デバイス・コントローラの要素を含む。
【００１１】
本発明の一実施形態の第３の態様は、加入者に関連付けられたワイヤレス・デバイスに、統合されたデータおよび音声サービスを有するデータ通信セッションを提供するための方法に関し、この方法は、ワイヤレス通信ネットワークにおけるデータ通信セッションに関連付けられた加入者デバイスを分類すること、サービス・プロバイダ・デバイスから、データ通信ネットワークにおけるゲートウェイ・デバイスを通じて、ワイヤレス通信ネットワークにおけるデータ通信セッションに関連付けられたワイヤレス・デバイスに転送された音声サービス・リクエストを取り込むこと、データ通信ネットワークにおけるサービス・プロバイダ・デバイスから取り込まれた音声サービス・リクエストを、ワイヤレス通信ネットワークにおけるデータ通信セッションに関連付けられたワイヤレス・デバイスに結合すること、ワイヤレス通信ネットワークにおけるワイヤレス・デバイスとデータ通信ネットワークの間のワイヤレス・デバイスに関連付けられたデータ通信セッションを中断すること、ワイヤレス通信ネットワークにおけるワイヤレス・デバイスに関連付けられたデータおよび音声通信セッションを開くこと、リクエストされた音声サービスを、ワイヤレス通信ネットワークにおけるワイヤレス・デバイスに関連付けられたデータおよび音声通信セッションのフレームワーク内で実行すること、および、ワイヤレス通信ネットワークにおけるデータ通信セッションに関連付けられたワイヤレス・デバイスとデータ通信ネットワークの間で、中断されたデータ通信セッションを再開することを含む。
【００１２】
本発明の上の態様は、単一の通信セッション内のデータおよび音声サービスの統合を示す。本発明の上の態様は実質的に、最適化されたデータ通信ネットワーク・ナビゲーションを向上させる。本発明の上の態様は実質的に、加入者デバイスのパフォーマンスを改善させる。本発明の上の態様は、ワイヤレス・ネットワークの通信コントロール・デバイスにおける負荷の実質的な軽減をもたらす。本発明の上の態様は、データおよび音声ネットワークの通信コントロール・デバイスにおける負荷の実質的な軽減をもたらす。
【００１３】
本発明は、以下の詳細な説明を図面と共に考慮することにより、より十分に理解されるであろう。
【００１４】
（好ましい実施形態の詳細な説明）
図１に、当技術分野で知られているデータ・ネットワーク・アクセスにおいて動作する要素が組み込まれたモバイル通信システムのブロック図を示す。セルラー・ネットワーク加入者１１、１３、１５は、移動局１０、１２、１４にそれぞれ関連付けられる。局１０、１２、および１４は、モバイル端末１６、１８、２０をそれぞれ含む。デバイス１８、２０は、Ｎｏｋｉａ６２１０／７１１０など、ＷＡＰが使用可能な携帯電話機であり、デバイス１６は、Ｈｅｗｌｅｔｔ−ＰａｃｋａｒｄのＰａｌｍｔｏｐまたは３ＣｏｍのＰａｌｍＰｉｌｏｔなど、ＷＡＰが使用可能な携帯情報端末（ＰＤＡ）である。言うまでもなく、ページャ、双方向無線、スマート・フォンおよびコミュニケータなど、他のデバイスも使用することができる。明瞭にするため、図１では、３つの移動局のみを示している。これらは３人の各セルラー・ネットワーク・モバイル加入者にのみ関連付けられた３つの各モバイル端末のみを含む。但し、システムが複数の移動局を組み込み、それぞれがその各加入者にサービスしてもよいことは言うまでもない。ワイヤレス・デバイス１６、１８、２０は断続的にワイヤレス・ネットワーク２２と、組み込みの無線トランシーバを利用することによって接続する。ワイヤレス・ネットワーク２２が、ワイヤレス・デバイス１６、１８、２０の間、ならびにネットワーク２２に関連付けられた複数のワイヤレス・デバイス（図示せず）の間の通信を実現する。ワイヤレス・ネットワーク２２は、いかなるＷＡＰ準拠のワイヤレス・ネットワーク・タイプでもよく、例えば、セルラー・デジタル・パケット・データ（ＣＤＰＤ）、符号分割多元接続（ＣＤＭＡ）、Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ（ＧＳＭ）、時分割多元接続（ＴＤＭＡ）、周波数分割多重（ＦＤＭ）などがある。ワイヤレス・ネットワーク２２はさらに、デバイス１６、１８、２０と、公衆交換電話網（ＰＳＴＮ）などの他の通信ネットワーク、またはインターネットなどのデータ通信ネットワークとの間の通信を実現する。ワイヤレス・ネットワーク２２は、基地局２４、ネットワーク・アクセス・サービス・プロバイダ・スイッチ２６、リモート・アクセス・サーバ２８、およびＷＡＰゲートウェイ・サーバ３０を含む。また明瞭にするため、図１には１つのスイッチ、１つの基地局、１つのリモート・アクセス・サーバ、および１つのＷＡＰゲートウェイ・サーバのみを示すが、このシステムがいくつかの基地局、スイッチ、およびサーバを組み込んでいてもよいことは言うまでもない。セルラー・ネットワークにおいてセルラー・デジタル・パケット・データ（ＣＤＰＤ）技術を利用する場合には、１つまたは複数の直接アクセス機構（ＤＡＵ）をシステムに組み込んでもよい。基地局２４は、移動局１０、１２、１４の設定をコントロールすることにより動作する。局２４は、デバイス１６、１８、２０によって送信されたＲＦ信号を受信し、各信号をネットワーク・アクセス・サービス・プロバイダ・スイッチ２６に、従来の通信リンクを利用して転送する。スイッチ２６は、送信側デバイスの加入者を識別し、２つのモバイル端末の間のリンクを、従来のＲＦ技術を利用して生成する���スイッチ２６はまた、モバイル端末と、ＰＳＴＮなどの異なった他の通信ネットワークまたはデータ通信ネットワークの間のリンクを生成することにおいても動作し、これは従来のＲＦ技術および従来の通信リンクの両方を利用して行う。ネットワーク・アクセス・サービス・プロバイダ・スイッチ２６は、ホーム・ロケーション・レジスタ（ＨＬＲ）２７データベースを含む。ＨＬＲ２７は集中データベースであり、移動局１０、１２、１４に関連付けられた、あるいは移動局１０、１２、１４にそれぞれ関連付けられたモバイル加入者１１、１３、１５に関連付けられた、加入データおよび他の必要なネットワーク・データを格納するためのものである。ＨＬＲ２７はさらに、移動局１０、１２、１４の現行位置を表すデータを維持する。リモート・アクセス・サーバ２８は、スイッチ２６からネットワーク３２への接続のためのリクエストを受信し、リクエストをＷＡＰゲートウェイ・サーバ３０に転送する。ＣＤＰＤ技術を利用するワイヤレス・ネットワークでは、直接アクセス機構（ＤＡＵ）がリモート・アクセス・サーバ２８の代わりになる。ＷＡＰゲートウェイ・サーバ３０は、リクエストを処理するために、リクエストされたリソースにネットワーク３４上でアクセスし、所望の情報コンテンツをモバイル加入者に戻すためのコンポーネントを含む。さらに、ＷＡＰゲートウェイ・サーバ３０は、データ・キャッシング、メッセージ・スクリーニング、およびデータ・セッション管理を提供することによって、プロキシとして機能する。データ通信ネットワーク３２は、特定のデータ・ネットワーク・サイト上に位置するリソースを含む。このリソースには、コンテンツ情報、アプリケーション・データ、サービスなどが含まれる。サービス・プロバイダ３４はネットワーク・サイトであり、これはアプリケーション・サーバ、コンテンツ・プロバイダ・サーバ、および適切なアプリケーション・プログラミング・インターフェイス・ルーチン（ＡＰＩ）を組み込むことが好ましい。
【００１５】
移動局１２に関連付けられたモバイル加入者１３が、Ｗｅｂページなど、特定のリソースと対話するためにデータ通信ネットワーク３２にアクセスすることを望むとき、モバイル加入者１３はモバイル端末１８に、ワイヤレス・ネットワーク２２への接続を確立するように命令する。モバイル端末１８は、組み込まれた内部モデムに、あるいは組み込まれたモデム・エミュレータに、ワイヤレス・ネットワーク・アクセス・サービス・プロバイダ２６のデータ・チャネルにダイヤルするため、高速接続するため、あるいは転送するためのコマンドを送信する。モバイル加入者１３は適切なリクエストを、モバイル端末１８内で実施されたＷＡＰベースのマイクロ・ブラウザを介して導入する。マイクロ・ブラウザは、適切なネットワーク・サーバとの組み合わせにより、インターネット情報などのサービスへのワイヤレス・アクセスを実現するように設計されたクライアント・ソフトウェアである。
【００１６】
サービスについてのリクエストを含むＲＦ信号は、ワイヤレス・ネットワーク２２に送信される。ネットワーク・アクセス・サービス・プロバイダ・スイッチ２６との接続が確立されると、ネットワーク３２との接続のためのリクエストが、従来の通信回線を使用して、リモート・アクセス・サーバ２８を介して特定のＷＡＰゲートウェイ・サーバ３０へ転送される。サーバ３０は、このリクエストを、ワイヤレス・マークアップ言語（ＷＭＬ）フォーマットからハイパーテキスト・マークアップ言語（ＨＴＭＬ）フォーマットへの変換を実行することによって処理する。続いて、ＷＡＰゲートウェイ・サーバ３０は、データ通信ネットワーク３２を介して、サービス・プロバイダ３４との接続を、従来の通信リンクを使用して確立する。特定のリソースについてのリクエストは、特定のＷｅｂドキュメントをＷＡＰゲートウェイ３０に送り返させる。ゲートウェイ・サーバ３０は、戻されたドキュメントを、そのフォーマットを判定するために検査する。ドキュメントがＷＭＬフォーマットにフォーマットされている場合には、ゲートウェイ３０はこのドキュメントを修正せずにモバイル端末１８に戻すように送信し、モバイル加入者１３との適切な対話を可能にする。ゲートウェイ３０によって受信されたドキュメントがＨＴＭＬドキュメントとしてフォーマットされている場合には、ゲートウェイ・サーバ３０は、このドキュメントを、モバイル加入者１３との対話のために移動局１２に戻すように送信する前に、ＷＭＬフォーマットに符号化する。適切に符号化されたドキュメントは、モバイル端末１８内に実装されたマイクロ・ブラウザによって、端末１８の表示デバイス上に表示される。
【００１７】
データ通信ネットワークへのモバイル通信セッションのモバイル加入者が、接続の初期化（すなわち、ログイン・プロセス）により開始することと、接続の終了（すなわち、ログアウト）により終了することとの間の接続の期間は、「データ・セッション」と呼ばれる。データ・セッション中に、モバイル加入者は選択的かつ動的に、データ・ネットワーク・サイトに関連付けられた、情報、アプリケーションおよびサービスなどの様々なリソースと対話することができる。検索されたコンテンツとの対話は、普及しているモバイル端末デバイスのハードウェアおよびソフトウェアの制約内で実行される。モバイル加入者がデータ・セッションに従事している間、音声サービスを実行することはできない。このようなサービスは、着信通話、音声メッセージの再生、音声メッセージの記録などにすることができる。前述のサービスは、データ・ネットワークへの接続の持続期間にわたって無効にされる。音声サービスを利用するためには、モバイル加入者はデータ・セッションを、適切なログアウト命令をモバイル端末デバイス内に実装されたマイクロ・ブラウザに送信することによって終了しなければならない。特定の音声セッションの完了後に、モバイル加入者がデータ・ネットワークにアクセスすることを望む場合には、新しいデータ・セッションを開くためにあらためてログイン手順を実行しなければならない。
【００１８】
次に図２に、本発明の好ましい実施形態として、単一のデータ・セッションのフレーム内でデータおよび音声サービスの統合を提供する追加コンポーネントを含むモバイル通信システムの概略ブロック図を示す。本発明において記載された追加のコンポーネントにより、モバイル加入者が、データ・セッションに従事中でも音声サービスを使用することができる。先に図１に関連して記載したように、セルラー・ネットワーク・モバイル加入者１１、１３、１５が移動局１０、１２、１４にそれぞれ関連付けられ、これらがモバイル端末１６、１８、２０をそれぞれ含む。モバイル端末１６、１８、２０は、組み込みの無線トランシーバを利用することによって、断続的にワイヤレス・ネットワーク２２に接続する。端末１６、１８、２０はまた、モデムまたはモデム・エミュレータおよびＷＡＰベースのマイクロ・ブラウザも含む。ワイヤレス・ネットワーク２２は、端末１６、１８、２０同士の通信、および特定のモバイル端末を異なった他の通信ネットワークにリンクさせる通信を実現する。本発明の好ましい実施形態では、データ通信ネットワークと呼ばれるものは、インターネットである。ワイヤレス・ネットワーク２２は、基地局２４、ネットワーク・アクセス・サービス・プロバイダ・スイッチ２６、リモート・アクセス・サーバ２８、データ音声交換サーバ３８、音声サーバ３６、およびＷＡＰゲートウェイ・サーバ３０を含む。基地局２４は、移動局１０、１２、１４をコントロールし、デバイス１６、１８、２０によって送信されたＲＦ信号を受信する。局２４は、各信号をネットワーク・アクセス・サービス・プロバイダ・スイッチ２６に転送する。スイッチ２６は、送信側デバイスのモバイル加入者を識別し、要求側ワイヤレス・デバイスとデータ通信ネットワークの間の動作可能な接続を生成する。ネットワーク・アクセス・サービス・プロバイダ・スイッチ２６は、ホーム・ロケーション・レジスタ（ＨＬＲ）２７データベースを含む。データ音声交換（ＤＶＳ）サーバ３８は、音声およびデータ・チャネルの間の交換を可能にし、統合されたデータおよび音声セッションのセット・アップ、コントロール、実行、および終了において動作する。ＤＶＳ３８は独特の内部仕様を有し、他の通信システムとの特定の通信対話を実現する。ＤＶＳ３８により、携帯電話、ＰＤＡなど、ＷＡＰ準拠のワイヤレス端末は混合モードのインターフェイスを備えられるようになる。混合モードのインターフェイスとは、モバイル端末デバイスが、音声サービスおよびＷｅｂナビゲーションの両方を同じデータ・セッション内で作動できるようにするインターフェイスである。音声サーバ３６は、特定のデータ・セッション内の特定の音声サービスに関連付けられた音声セグメントを記録し、通信する。音声セグメントは適切な音声アプリケーションによって取り込まれ、格納され、検索され、再生成され、再生される。音声サーバ３６は、現在市場に出ているいくつかの製品のうちのいずれでもよく、例えば、ＩＢＭ  Ｗｅｂｓｐｈｅｒｅ  Ｖｏｉｃｅ  Ｓｅｒｖｅｒ、またはＩｎｔｅｌ  Ｄｉａｌｏｇｉｃ  Ｃｏｒｐｏｒａｔｉｏｎによって開発かつ配布されているＤＭＶ４００／ＤＭＶ４０００音声処理プラットフ��ームなどがある。
【００１９】
リモート・アクセス・サーバ２８は、モバイル端末をデータ・ネットワーク３２へ接続するためのリクエストをスイッチ２６から受信し、このリクエストをＷＡＰゲートウェイ・サーバ３０に、従来の通信回線およびデバイスを使用して転送する。ＷＡＰゲートウェイ・サーバ３０は、リクエストを適切に処理すること、ネットワーク３４から所望のリクエストを検索すること、および所望のコンテンツをモバイル加入者に送信することにおいて動作するコンポーネントを含む。ＷＡＰゲートウェイ３０はまた、データ・キャッシング、メッセージ・スクリーニング、およびデータ・セッション・コントロールなど、プロキシ・サーバ特有の機能を提供するコンポーネントも含む。データ通信ネットワーク３２は、特定のネットワーク・サイト上に位置するリソースを含む。このリソースには、コンテンツ情報、アプリケーション・データ、およびサービスが含まれる。サービス・プロバイダ３４は、様々なサービスを組み込むネットワーク・サイトである。本発明の好ましい実施形態では、サービス・プロバイダ３４は、音声アプリケーション・ルーチン、音声コンテンツ、および音声処理特有のアプリケーション・プログラミング・インターフェイス（ＡＰＩ）ルーチンを含む音声サービスを実施する。
【００２０】
移動局１２に関連付けられたモバイル加入者１３が、Ｗｅｂページなど、特定のリソースと対話するためにデータ通信ネットワーク３２にアクセスすることを望むとき、モバイル加入者１３はモバイル・デバイス１８に、ワイヤレス・ネットワーク２２への接続を確立するように命令する。モバイル・デバイス１８は、その中に実装された内部モデムに、あるいはその中に実装されたモデム・エミュレータに、ワイヤレス・ネットワーク・アクセス・サービス・プロバイダ２６のデータ・チャネルにダイヤルするため、高速接続するため、あるいは転送するためのコマンドを送信する。加入者１３は、リクエストを、ワイヤレス・デバイス１８内に実装されたＷＡＰベースのマイクロ・ブラウザを介して導入する。サービスに関連付けられたＲＦ信号は、ワイヤレス・ネットワーク２２に向けて送信される。ネットワーク・アクセス・サービス・プロバイダ・スイッチ２６との接続が確立されると、ネットワーク３２との接続のためのリクエストが、リモート・アクセス・サーバ２８を介してＷＡＰゲートウェイ・サーバ３０へ、９２００または９２０３などのポート番号を利用して転送される。サーバ３０はこのリクエストを、ワイヤレス・マークアップ言語（ＷＭＬ）フォーマットからハイパーテキスト・マークアップ言語（ＨＴＭＬ）フォーマットへの変換を実行することによって処理する。続いて、ＷＡＰゲートウェイ・サーバ３０はデータ通信ネットワーク３２を介して、サービス・プロバイダ３４との接続を確立する。特定のリソースについてのリクエストは、特定のＷｅｂドキュメントをＷＡＰゲートウェイ３０に送り返させる。次に、ゲートウェイ・サーバ３０は、このドキュメントのフォーマットを判定する。ドキュメントがＷＭＬフォーマットである場合には、ゲートウェイ３０はこのドキュメントを修正せずにワイヤレス端末１８に送り返し、加入者１３との対話を可能にする。ゲートウェイ３０によって受信されたドキュメントがＨＴＭＬフォーマットである場合には、ゲートウェイ・サーバ３０はこのドキュメントを、加入者１３との対話のために移動局１２に戻すように送信する前に、ＷＭＬフォーマットに符号化する。適切に符号化されたドキュメントが、マイクロ・ブラウザによって、ワイヤレス・デバイス１８の表示デバイス上に表示される。
【００２１】
従来のモバイル通信ネットワークのオペレーションとは対照的に、図２で記載したネットワークは、音声サービスをデータ・セッション内で、現行データ・セッションの終了を強制することなく作動かつ実行するオプションを使用可能にする。したがって、モバイル加入者は選択的かつ動的に、情報コンテンツ、アプリケーションおよびサービスなど、データ・ネットワーク・サイトに関連付けられた異なるリソースと、普及しているモバイル端末デバイスのハードウェア固有の制約内で対話することができ、単一のデータ・セッション内で音声サービスを受け入れ、あるいは要求することができる。提案した方法およびシステムを利用することによって、音声メッセージの提出、電子メールへの音声応答、話者認識、音声認識、テキスト音声変換、および他の高度音声技術など、音声サービスを効率的かつシームレスにＷＡＰ（テキスト限定）セッションに統合することができる。このような技術は、提案したシステムおよび方法に、既知のベンダによって配布される入手可能なソフトウェア製品を利用することによって統合することができる。たとえば、音声認識ソフトウェアのベンダには、ＩＢＭ、Ｎｕａｎｃｅ、Ｐｈｉｌｉｐｓ  Ｅｌｅｃｔｒｏｎｉｃｓ  ＮＶおよびＳｐｅｅｃｈＷｏｒｋｓなどがある。
【００２２】
本発明が教示する方法およびシステムについての詳細な説明を提供するために、ある音声サービスを例に挙げる。但し、以下の説明は、明瞭にするために示すものであり、制限のためではない。本発明の好ましい実施形態において、加入者が要求し、システムが供給する特定の音声サービスは、電子メール・メッセージへの音声メッセージ応答である。このサービスには、話されたメッセージを記録、格納、かつ操作する基本機能が含まれる。ＷＡＰモバイル加入者１１、１３、１５が、電子メール・メッセージへの音声応答を実行することを望むときには、適切な音声サービスが加入者１１、１３、１５によって開始される。これは、適切なリクエストが適切な音声サービス・プロバイダ３４へ、データ通信ネットワーク３２を介して送信されることによって行われる。サービス・プロバイダ３４はこのリクエストに対し、特定のｗｅｂページと、それに関連付けられた音声サービス固有のＡＰＩを含む応答を送信することによって応える。この応答はＤＶＳ３８に直接、あるいはＷＡＰゲートウェイ３０を通じて送信される。ＤＶＳ３８はこの応答を受け入れ、続いて、ＷＡＰゲートウェイ３０に現行データ・セッションを中断するように命令するためにゲートウェイ・サーブレット３１を呼び出す。データ・セッションの再開まで、ＤＶＳ３８が、統合されたデータおよび音声セッションをコントロールする。音声サービス・プロバイダ３４によって送信されたｗｅｂページ内のＡＰＩは、ＶＯＩＣＥ  ＸＭＬ、Ｃ＋＋、ＡＳＰ  ＣＯＭオブジェクト、ＪＡＶＡ（登録商標）などで開発された特定の音声サービス・インターフェイス・ルーチンである。ＡＰＩは、音声サーバ３６による音声サービスの実行において動作する。ＤＶＳ３８は、音声サービス・プロバイダ３４から受信した応答を処理し、この通話を音声サーバ３６へ、モバイル加入者１３に必要とされる音声サービスを提供するために送信する。加入者１３は、音声サービス関係のｗｅｂページを受信し、音声メッセージの記録を実行するためにこのページと対話する。加入者１３による音声サービスの完了後、ＤＶＳ３８はゲートウェイ・サーブレット３１を呼び出し、ＷＡＰゲートウェイ３０に、先に割り込まれたデータ・セッションを再開するように命令する。続いて、モバイル加入者１３がＷｅｂナビゲーション・モードに戻るように転送される。この際、データ・セッションを終了することを強制されることはない。
【００２３】
ＤＶＳサーバ３８の構成および機能について、次に記載する。図３は、本発明の好ましい実施形態によるデータ音声交換サーバの概略ブロック図を示す。図３に例示するように、ＤＶＳサーバ９８は、ＤＶＳ−ＡＰＩスタック９９、アプリケーション・コントロール・セグメント１００、ＤＶＳコントロール・セグメント１０３、管理サーバ１１５、および音声サーバ１１４を含む。アプリケーション・コントロール・セグメント１００は、アプリケーション・サーバＡＰＩトランスレータ１０１、アプリケーション・サーバ・リクエスト・ルータ１０２、およびアプリケーション・スレッド１０４からなる。ＤＶＳコントロール・セグメント１０３は、ＤＶＳセッション・コントロール１０５、ＤＶＳゲートウェイ・コントロール１０８、ＤＶＳ  ＲＡＳコントロール１０８、ＤＶＳ音声サーバ・コントロール１１０、およびデータベース１１２からなる。記載した様々なコンポーネントは、図では単一のプラットフォームまたは環境内に同じく配置されている。これら様々なコンポーネントは、ネットワーク・アクセス・サービス・プロバイダのイントラネット上の他のいかなるノードに実装してもよい。音声サーバ１１４は特に、専用音声プラットフォーム上に実装することができる。
【００２４】
ＤＶＳ９８は、データ通信ネットワーク内に位置する音声サービス・プロバイダ９０とワイヤレス・ネットワーク１１６の間のインターフェイスとして動作する。ＤＶＳ９８は通常、ネットワーク・アクセス・サービス・プロバイダのイントラネット上に存在するようになる。図３に示す要素の機能について、次に記載する。ＤＶＳ−ＡＰＩスタック９９は、リクエストを音声サービス・プロバイダ９０のアプリケーション・サーバ９２から受信する。このリクエストは、アプリケーション・サーバＡＰＩトランスレータ１０１に転送される。逆に、ＤＶＳ−ＡＰＩスタック９９は、アプリケーション・サーバＡＰＩトランスレータ１０１からの応答を、サービス・プロバイダ９０のアプリケーション・サーバ９２に戻すように送達する。アプリケーション・サーバＡＰＩトランスレータ１０１は、このリクエストをアプリケーション・サーバ・リクエスト・ルータ１０２に転送する。ルータ１０２は、特定のサービス・プロバイダのためのアプリケーション・スレッド１０４の位置を決定する。このリクエストがアプリケーション・スレッド１０４からＤＶＳセッション・コントロール１０５へ送信され、適切な通知がデータベース１１２に送信される。このリクエストはＤＶＳセッション・コントロール１０５からＤＶＳゲートウェイ・コントロール１０６およびＤＶＳ  ＲＡＳコントロール１０８に送信される。このリクエストはゲートウェイ・コントロール１０６から図２のゲートウェイ・サーブレット３１に送信される。同時に、このリクエストはＲＡＳコントロール１０８から図２のＲＡＳ２８に送信され、これはモバイル加入者の通話を音声サーバ１１４の適切なポート番号にサブアドレス指定するためである。音声サーバ１１４はリクエスト通知を音声サーバ・コントロール１１０から受信しており、かつモバイル加入者の通話パラメータをＤＶＳセッション・コントロール１０５から受信しており、必要とされる音声アクティビティを実行し、これは記録、再生、モバイル加入者の識別などである。管理サーバ１１５はＤＶＳサーバ９８のアクティビティを監視し、コントロールする。様々な他の構成をＤＶＳのために使用できることは言うまでもない。
【００２５】
コンピュータ・プログラミングの分野の当業者の実施によって、本発明を以下に、処理システムによって実行されるオペレーションの動作および記号表現を参照して、記載する。動作および記号的に表現されたオペレーションが、中央処理装置（ＣＰＵ）による電子信号の操作を含むことは理解されよう。電気的システムはデータ・ビットを表し、これは、結果として生じる電気信号表現の変換または低減、およびメモリ・システムにおける記憶場所でのデータ・ビットの維持を引き起こして、それによりＣＰＵのオペレーションならびに信号の他の処理を再構成するか、あるいはそうでない場合は変更する。記憶場所は、データ・ビットに対応する、特定の電気的、磁気的、あるいは光学的特性を有する物理的場所である。ＤＶＳサーバおよびゲートウェイ・サーブレットは、異なるコンピューティング・プラットフォームにおいて実施されたコンピュータ・プログラムの設定である。ＤＶＳサーバおよびゲートウェイ・サーバは、本発明の実施のために特に開発されたコンピュータ・ソフトウェア命令を含む。ＤＶＳサーバおよびゲートウェイ・サーブレットにおけるソフトウェアは、サーバおよびサーブレットにそれぞれ、本明細書に記載した様々な機能を実行させる。この他、本明細書に記載したすべてのサーバ機能を実行するような専用の電子ハードウェアを製造し、使用してもよい。後者の場合、ＤＶＳサーバおよびゲートウェイ・サーブレットは、所定のプログラム命令および／または適切なコントロール情報を特定用途向け集積回路を含む適切な電子ハードウェア・デバイス内に埋め込み、ファームウェアとして実現することができる。
【００２６】
音声アプリケーションを、ＷＡＰ向きのテキスト・アプリケーションと共に結合された単一のデータ・セッションのフレームワーク内で統合するために機能する主要なプログラム・コンポーネントを、図４に示す。図４に示すように、モバイル加入者が音声アプリケーションをデータ・セッション内で実行できるようにするためには、特定の加入者に関連付けられたホーム・レジスタ・ロケーション（ＨＬＲ）パラメータを構成する必要がある。ホーム・ロケーション・レジスタ（ＨＬＲ）は集中データベースであり、必須の加入者固有のネットワーク・コントロール・データを格納するためのものである。この変更は、特定の加入者に関するシステムの動作に関わる。たとえば、モバイル加入者のモデムに、データ・セッションに従事中に通話を受け入れるように強制するためには、データベースにおける加入者レコードを修正する必要がある。ある加入者固有のパラメータの修正は、モバイル・ネットワーク・アクセス・サービス・プロバイダ・スイッチの動作に影響を与える。たとえば、着信通話の場合、特定の値に設定されたパラメータにより、システムが通話を話中信号に、あるいは音声メール・システムに転送することが防止される。コンポーネント５０は、適切なＨＬＲパラメータ値を構成するように設計される。更新は、オフラインでも実行できることは言うまでもない。加入者パラメータ処理コンポーネント５２は、セッション固有の、かつ加入者固有のパラメータ値をシステムから取得し、これらの値を格納して後の処理のために保つように動作する。リクエスト受信コンポーネント５４はループを起動し、このループにおいてＴＣＰ／ＩＰソケットが、音声サービス・プロバイダからのリクエストのためにＴＣＰ／ＩＰ接続を介して機能的に受信する。コンポーネント５４は、受信したリクエストを検査し、受信したリクエストの有効性を検査し、このようなリクエストをフォーマットし、このリクエストを事前定義された動的記憶領域に、リクエスト処理コンポーネントによって処理するために挿入する。リクエスト処理コンポーネント５６は、リクエストを動的記憶領域から取得し、ゲートウェイ・サーブレットにデータ・セッションを中断するように命令し、音声サーバを作動して加入者のために音声サービスを実行するように動作する。データ・セッション再開コンポーネント５８は、先に保存されたセッションおよび加入者パラメータ値を抽出し、ゲートウェイ・サーブレットに先に中断されたデータ・セッションを再開するように命令する。様々な他の方法を、実質的に同じ目的を実施するために利用できることは言うまでもない。
【００２７】
次に図５を参照すると、図５は図４のＨＬＲ構成コンポーネント５０のオペレーションを例示する。図５は、図４のコンポーネント５０によって、図２のホーム・ロケーション・レジスタ（ＨＬＲ）２７を適切に構成するために実行される動作ステップを例示する。加入者に従来のデータ・セッションに統合された音声サービスを利用するオプションを提供するために、必要な構成プロセスが実行される。ＨＬＲ構成を構成することは、特に開発されたプログラム製品の起動を含む。プログラム製品は、加入者固有の入力を外部ソースから受け入れ、更新をＨＬＲ内で関連付けられた加入者のレコードに適用する。この構成手順は通常オフラインで実行され、システムの管理者による手動の入力が含まれる。ステップ１５２で、加入者の携帯電話番号など、加入者のＩＤが取得される。１５４で、ＨＬＲデータベースがオープンされ、ステップ１５６で、加入者のＩＤによって索引付けされた加入者レコードが、ＨＬＲデータベースから取得される。加入者のＨＬＲレコードは、特定の加入者オプションを定義する特定のコントロール・フィールドに異なる値が与えられるように構成される。これらの値は、特定のネットワーク・オペレータにより供給されたサービスが、加入者に提供されることを示す。コントロール・フィールドの１つは、加入者に通話中着信サービスを提供するように動作する。このフィールドが特定の値に設定されるとき、加入者のデバイスが別の通話により話中である期間中に行われた通話が、通話中着信スイッチに転送されて、それにより適切に処理される。このような処理は、着信側に通話が待機中であると示すこと、または、発信者に音声メッセージを記録するオプションを提供することを含むことができる。この通話転送フィールドが、ステップ１５８で利用される。このプログラムは追加のコントロール値のこのフィールドへの挿入を実行し、このフィールドは、加入者にデータ・セッション内で音声サービスを使用するオプションを提供するように動作する。ステップ１６０では、このレコードがデータベースに書き戻される。
【００２８】
他の転送方法を、加入者のためのサービスの可用性を示すために使用できることは、当業者には容易に理解されよう。たとえば、特定のコントロール・フィールドをＨＬＲデータベース内の加入者のレコードに追加することができ、あるいはＨＬＲとは別に新しいデータ構造を構築し、ＨＬＲ内の加入者のレコード内で特に作成されたフィールドを新しい構造へのポインタとして利用することができる。
【００２９】
次に図６を参照すると、図６は図４の加入者パラメータ処理コンポーネント５２のオペレーションを例示する。ネットワーク・アクセス・サービス・プロバイダは通常、一意の番号を各加入者に割り当てる。異なるネットワーク・スキームでは、モバイル加入者は異なる方法で識別される。モバイル・ワイヤレス・ネットワークでは、加入者が通常、Ｍｏｂｉｌｅ  Ｓｕｂｓｃｒｉｂｅｒ  ＩＳＤＮ（ＭＳＩＳＤＮ）番号によって識別される。ＭＳＩＳＤＮは、通話関係のリクエストのために使用され、発信者および加入者に、ダイヤルされた番号として可視である。したがって、ネットワークからのリクエストは、ＭＳＩＳＤＮに基づくようになる。加入者は、また他の識別手段によって識別することもでき、これは国際移動加入者識別（ＩＭＳＩ）番号などであり、これは通常、Ｇｌｏｂａｌ  Ｓｔａｎｄａｒｄ  ｆｏｒ  Ｍｏｂｉｌｅ  ｃｏｍｍｕｎｉｃａｔｉｏｎｓ（ＧＳＭ）セルラー・システムにおいて使用されるものである。ＧＳＭシステムは、主として欧州において利用可能である。ＧＳＭシステムでは、ＩＭＳＩが、移動局の加入者識別モジュール（ＳＩＭ）において通常は「ＳＩＭカード」上で保持され、このカードはすべてのＧＳＭワイヤレス・デバイスの内部に挿入され、これは加入者をＧＳＭネットワークに対して識別するためである。ＩＳＭＩは加入者に対して可視あるいはアクセス可能ではない。
【００３０】
各データ・セッションには、一意のＩＤがネットワーク・アクセス・サービス・プロバイダによって割り当てられる。ＤＶＳサーバ３８は、一意のセッションＩＤを、ＭＳＩＳＤＮ番号などの加入者の識別番号をキーとして利用することによって検索する（ステップ６０）。ステップ６２で、ＤＶＳ３８は、標準のリモート認証ダイヤルイン・ユーザ・サービス（ＲＡＤＩＵＳ）プロトコルを使用することによって、加入者のパラメータ値を得るために、ＲＡＤＩＵＳサーバとインターフェイスを取る。ＲＡＤＩＵＳは、多数のサービス・プロバイダによって使用されている認証およびアカウンティング・システムである。加入者がサービス・プロバイダにダイヤル・インするとき、ユーザは通常そのユーザ名およびパスワードを入力する。この情報がＲＡＤＩＵＳサーバに渡され、ＲＡＤＩＵＳサーバはこの情報が正しいことをチェックし、次いでシステムへのアクセスを許可する。この情報はまたＲＡＤＩＵＳサーバ上に、セッションの持続期間にわたって格納される。ＤＶＳは、格納された値をＲＡＤＩＵＳサーバから、現行セッション識別値をＲＡＤＩＵＳデータベースに索引付けすることによって検索する。このように得られたパラメータには、加入者のＩＰアドレス、加入者のユーザ名、およびそのパスワードが含まれる。この情報がＤＶＳサーバ３８のデータベースに格納され（ステップ６４で）、音声サービスの完了後、中断されたデータ・セッションの再開のために使用される。
【００３１】
本発明の他の実施形態では、他の方法を使用することができる。たとえば、ＤＶＳは加入者情報をネットワーク・アクセス・サービス・プロバイダから、ＲＡＤＩＵＳサーバとは無関係に検索かつ格納することができ、あるいはＤＶＳは、接続される特定のセッションＩＤを、ネットワーク・アクセス・サービス・プロバイダによって割り振られた一意のセッションＩＤに割り当てることができる。
【００３２】
図７は、サービス・プロバイダによって送信された音声サービス関係リクエストを受信するための方法である。この方法では、ＴＣＰ／ＩＰソケットまたはエンドポイントを接続において利用して、リクエストをサービス・プロバイダから、ＴＣＰ／ＩＰ接続を介して機能的に受け入れている（ステップ７０）。ソケットは、既知の設定のプログラミング・リクエストまたはソケットＡＰＩを利用することによって生成かつ使用される。本発明の他の実施形態では、他の接続方法を使用することができる。たとえば、ＵＮＩＸ（登録商標）  Ｃソケットを利用することができる。ステップ７２で、この方法では、音声サービス・プロバイダからのリクエストの受信に関するチェックを実行する。リクエストが受信されなかった場合、この方法のコントロールは、さらなる入力リクエストを待機するためにステップ７０に戻る。リクエスト受信イベントが確認された場合、ステップ７４で、受信されたリクエストの有効性が検査される。有効性検査プロセスでは、加入者のＩＤおよび導入されたパスワードをチェックして、リクエストの発信元がシステムに知られているかどうかを判定する。リクエストが有効であった場合、ステップ７８でリクエストを、メモリ・デバイスに挿入するために適した構造にフォーマットする。フォーマットされたレコードには、サービス・タイプなどの追加の情報およびコントロール・データが付加される。ステップ６６で、リクエストがバッファなどの動的記憶装置に挿入され、リクエスト・ハンドラ・コンポーネントによる処理のための準備がされる。図８は、図４のリクエスト処理コンポーネント５６のオペレーションを示す。ステップ８２では、リクエスト・ハンドラ・コンポーネントが、受信され、有効性が検査され、かつフォーマットされたリクエストを、バッファなどの動的記憶装置から検索する。次に、ステップ８４で、リクエスト・ハンドラが、ＷＡＰゲートウェイに関連付けられたゲートウェイ・サーブレットに、現在管理されているデータ・セッションを中断するためのコマンドを送信する。結果として、ＷＡＰゲートウェイ・サーバがこのセッションを中断し、イベントのハンドラに、確認メッセージをＤＶＳ３８に送信することによって通知する。データ・セッションの中断によりセッションが終了されることはないので、セッション・データの保留中も、音声セッションを開始、実行することができる。ステップ８６で、ハンドラがネットワーク・アクセス・サービス・プロバイダ・スイッチ２６に、呼び出しを音声サーバ３６へサブアドレス指定するように命令する。スイッチは、呼び出しを音声サーバ３６へサブアドレス指定し、確認をハンドラへ送信する。続いて、音声サーバ３６が、加入者１０、１２、１４への音声チャネルおよび仮想データ・チャネルを開く。データ・チャネルが中断されている間に音声チャネルを開くことにより、ゲートウェイ・サーバ３０が後にデータ・チャネルを自動的に、再開することができるので、加入者はデータ・チャネルについての新しいリクエストを開始する必要がない。ステップ８８では、音声サーバによって、ハンドラによって音声サーバ３６に送信された適切なコマンドの後に続いて、リクエストされた音声サービスが���行される。
【００３３】
図９は、図４のデータ・セッション再開コンポーネント５８のオペレーションを示す。音声サービスの完了の後に続いて、先に中断されたデータ・セッションが、図４のデータ・セッション再開コンポーネント５８によって再開される。ステップ９２で、先に保存されたセッションおよび加入者パラメータ値が、記憶装置から読み取られる。ステップ９４で、このコンポーネントが通話をＲＡＳへサブアドレス指定する。ステップ９６で、格納された加入者ＩＤがＲＡＤＩＵＳサーバから検索され、ステップ９８で、データ・セッションを再開するためのコマンドが、ゲートウェイ・サーバに関連付けられたゲートウェイ・サーブレットに送信される。ゲートウェイ・サーバがセッションを再開し、加入者に、先に中断されたＷｅｂナビゲーションを継続するオプションを提供する。
【００３４】
前述の記載において述べたステップおよびコンポーネントは、例として提供されたものであり、限定するものとして意図されていないことは、当業者には容易に理解されよう。異なった他のコンポーネントおよび方法を使用して、本発明の下にある目的を実施することができ、記載した実施形態へのいくつかの向上および改善を、提案したシステムに固有の汎用的な問題のフレームワーク内で企図することができる。
【００３５】
複数のモバイル端末、基地局、スイッチ、トランシーバ、モデム、およびサーバを含むシステムの構築および使用についての上の記載は特に、地上ベースの通信システムにおける使用に言及している。しかし、この技術の使用は、決して地上ベースのシステムに限定されず、静止、中軌道衛星、または低軌道衛星ノードを組み込むモバイル通信システムにも等しく適用可能であることは理解されよう。
【００３６】
本発明が、上で特に詳細に示し、記載したものに限定されないことは、当業者には理解されよう。むしろ、本発明の範囲は特許請求の範囲によってのみ定義される。
【図面の簡単な説明】
【図１】
当技術分野で知られているデータ・ネットワーク・アクセスにおいて動作する要素を組み込むモバイル通信システムの概略ブロック図である。
【図２】
本発明の好ましい実施形態による、単一のセッション内でデータおよび音声サービスを提供するための要素を組み込む、図１のモバイル通信システムの概略ブロック図である。
【図３】
本発明の好ましい実施形態による、データ音声交換サーバの概略ブロック図である。
【図４】
本発明の好ましい実施形態による、データ音声交換サーバのオペレーションにおいて機能するコンポーネントを例示するブロック図である。
【図５】
本発明の好ましい実施形態による、ホーム・ロケーション・レジスタ構成プロセスを例示する流れ図である。
【図６】
本発明の好ましい実施形態による、ユーザ・パラメータ処理コンポーネントの流れ図である。
【図７】
本発明の好ましい実施形態による、音声リクエスト処理コンポーネントのオペレーションを例示する図である。
【図８】
本発明の好ましい実施形態による、リクエスト処理コンポーネントのオペレーションを例示する図である。
【図９】
本発明の好ましい実施形態による、データ・セッション再開コンポーネントのオペレーションを例示する図である。
【図１】
2004519935.tif 000003
【図２】
2004519935.tif 000004
【図３】
2004519935.tif 000005
【図４】
2004519935.tif 000006
【図５】
2004519935.tif 000007
【図６】
2004519935.tif 000008
【図７】
2004519935.tif 000009
【図８】
2004519935.tif 000010
【図９】
2004519935.tif 000011
【国際公開パンフレット】
2004519935.tif 000012
2004519935.tif 000013
2004519935.tif 000014
2004519935.tif 000015
2004519935.tif 000016
2004519935.tif 000017
2004519935.tif 000018
2004519935.tif 000019
2004519935.tif 000020
2004519935.tif 000021
2004519935.tif 000022
2004519935.tif 000023
2004519935.tif 000024
2004519935.tif 000025
2004519935.tif 000026
2004519935.tif 000027
2004519935.tif 000028
2004519935.tif 000029
2004519935.tif 000030
2004519935.tif 000031
2004519935.tif 000032
2004519935.tif 000033
2004519935.tif 000034
2004519935.tif 000035
2004519935.tif 000036
2004519935.tif 000037
2004519935.tif 000038
2004519935.tif 000039
2004519935.tif 000040
2004519935.tif 000041
2004519935.tif 000042
2004519935.tif 000043
2004519935.tif 000044
2004519935.tif 000045
2004519935.tif 000046
2004519935.tif 000047
2004519935.tif 000048
2004519935.tif 000049
2004519935.tif 000050
2004519935.tif 000051
2004519935.tif 000052
2004519935.tif 000053
2004519935.tif 000054
【国際調査報告】
2004519935.tif 000055
2004519935.tif 000056
2004519935.tif 000057