(57)【要約】  通話ドロップ率を低減させるための方法及び装置。既存の装置は、音声通話に対するバックグラウンドサービスの更なる負担を考慮していない。詳細には、マルチＲＡＢのシナリオ（例えば、音声通話及びバックグラウンドサービス）は、通話品質を著しく低減させることがある。したがって、1つの例示的実施形態では、音声通話が進行している間、タイムクリティカル及び／又はアプリケーションクリティカルでないバックグラウンドサービスを中断させることができる。本装置は、通話中にバックグラウンドトラフィックを中断することによって、不要なマルチＲＡＢ音声通話動作を回避することができ、それにより、ネットワーク動作及びユーザ経験が全体的に著しく向上する。
2015512229.tif 000002
【特許請求の範囲】
【請求項１】
マルチ無線ベアラ通話を防止するように構成された装置であって、前記装置が、
モデムと、
プロセッサと、
少なくとも１つのコンピュータプログラムが記憶された記憶媒体を有するコンピュータ可読装置と、を備え、前記コンピュータ可読装置は、少なくとも１つのコンピュータプログラムが、前記プロセッサで実行されたときに、前記装置に、
１つ以上の音声に関連しないバックグラウンドプロセスを介して、データのトランザクションを実行させ、
回線交換通話に応じて、前記１つ以上の音声に関連しないバックグラウンドプロセスが終了していない場合、回線交換通話障害の可能性を判定させ、
前記判定された可能性が、許容可能なしきい値を超えたとき、前記１つ以上の音声に関連しないバックグラウンドプロセスを一時的に中断させる
装置。
【請求項２】
前記判定された可能性が、少なくとも部分的に回線交換無線アクセスベアラ（ＣＳ  ＲＡＢ）とマルチ無線ベアラとのビットレートの差に基づく、請求項１に記載の装置。
【請求項３】
前記１つ以上の音声に関連しないバックグラウンドプロセスが、電子メールメッセージを送信及び受信するように構成されたメール交換サービスを含む、請求項１に記載の装置。
【請求項４】
前記１つ以上の音声に関連しないバックグラウンドプロセスが、遠隔のネットワークエンティティにユーザデータを記憶するように構成された、クラウドベースのストレージサービスを含む、請求項１に記載の装置。
【請求項５】
前記１つ以上の音声に関連しないバックグラウンドプロセスが、ユーザアラートを提供するように構成されたプッシュ通知サービスを含む、請求項１に記載の装置。
【請求項６】
１つ以上の音声に関連しないバックグラウンドプロセスの前記中断が、少なくとも部分的にユーザ選択に基づく、請求項１に記載の装置。
【請求項７】
１つ以上の回線交換無線ベアラ及びパケット交換無線ベアラをサポートするように構成された無線装置の通話性能を高めるための方法であって、前記方法が、
１つ以上のバックグラウンドパケット交換（ＰＳ）アプリケーションを実行するステップであって、前記１つ以上のバックグラウンドＰＳアプリケーションのうちの少なくとも１つが、それと関連付けられたパケット交換無線ベアラを介してネットワークと通信するステップと、
回線交換（ＣＳ）セッションが起動されたことに応じて、前記１つ以上のバックグラウンドＰＳアプリケーションのうちの前記少なくとも１つを中断するステップと、
前記回線交換セッションの終了に応じて、前記１つ以上のバックグラウンドＰＳアプリケーションのうちの前記少なくとも１つを再開するステップと、
を含む、方法。
【請求項８】
前記ＣＳセッションが音声通話を含み、前記１つ以上のバックグラウンドＰＳアプリケーションが、非音声データサービスを含む、請求項７に記載の方法。
【請求項９】
前記１つ以上のバックグラウンドＰＳアプリケーションを中断するステップが、マルチ無線ベアラセッションを防止する、請求項７に記載の方法。
【請求項１０】
前記ＣＳセッションは、ユーザによって起動される音声通話よって、起動される、請求項７に記載の方法。
【請求項１１】
前記１つ以上のバックグラウンドＰＳアプリケーションが、時間的な制約を受けず、かつ、非クリティカルなサービスである、請求項７に記載の方法。
【請求項１２】
前記１つ以上のバックグラウンドＰＳアプリケーションが中断されていないときに生じる性能損失を推定するステップを更に含む、請求項１に記載の方法。
【請求項１３】
前記１つ以上のバックグラウンドＰＳアプリケーションがアクティブのままであるときに前記ＣＳセッションをドロップする可能性を推定するステップを更に含む、請求項１に記載の方法。
【請求項１４】
前記１つ以上のバックグラウンドＰＳアプリケーションを再開するステップが、前記１つ以上のバックグラウンドＰＳアプリケーションを初期化するステップを含む、請求項１に記載の方法。
【請求項１５】
前記１つ以上のバックグラウンドＰＳアプリケーションの前記中断を、前記ネットワークに通知するステップを更に含む、請求項１に記載の方法。
【請求項１６】
無線装置であって、
無線ネットワークと通信するように構成された無線インターフェースと、
前記無線インターフェースとデータ通信するコンピュータ化された論理であって、前記コンピュータ化された論理が、
前記無線インターフェース上のユーザによって起動される回線交換を検出し、
前記回線交換セッション中に、ユーザによって起動されないサービスを延期するように構成される、コンピュータ化された論理と、
を備える、無線装置。
【請求項１７】
メッセージ配信を延期するための方法であって、
モバイル装置に関連付けられた基地局において、前記モバイル装置の音声通話セッション中に、前記基地局に、バックグラウンドサービスを停止させるメッセージを受信するステップと、
前記モバイル装置の前記音声通話セッション中に、前記モバイル装置の停止されたバックグラウンドサービスに関するプッシュメッセージを受信したとき、前記プッシュメッセージの配信を延期するステップと、
を含む、方法。
【請求項１８】
無線ネットワーク装置であって、
複数の無線装置と通信するように構成された無線インターフェースと、
プロセッサと、
少なくとも１つのコンピュータプログラムが記憶された永続的記憶媒体を有するコンピュータ可読装置と、を含み、前記少なくとも１つのコンピュータプログラムが、前記プロセッサで実行されたときに、前記無線ネットワーク装置に、
無線装置がアクティブな回線交換セッションを有するとき、前記無線装置に送信されるパケット交換バックグラウンドサービスについて利用可能な帯域幅を制限させる
無線ネットワーク装置。
【請求項１９】
前記パケット交換バックグラウンドサービスが、前記無線装置に、マルチＲＡＢ（無線アクセスベアラ）動作に切り替えさせる、請求項１８に記載の無線ネットワーク装置。
【請求項２０】
無線ネットワーク装置であって、
複数の無線装置と通信するように構成された無線インターフェースと、
前記無線インターフェースとデータ通信するコンピュータ化された論理であって、前記コンピュータ化された論理が、
１つ以上のユーザによって起動されないサービスについてのメッセージ配信をイネーブルし、
ユーザによって起動されるサービスがアクティブである間、前記１つ以上のユーザによって起動されないサービスについてのメッセージ配信をディスエーブルするように構成される、コンピュータ化された論理と、
を備える、無線ネットワーク装置。
【請求項２１】
多元接続無線ベアラを防止するように構成された無線装置であって、前記無線装置が、
１つ以上のバックグラウンドアプリケーションのうちの少なくとも１つを実行するための手段であって、前記１つ以上のバックグラウンドアプリケーションのうちの前記少なくとも１つは、第１の接続タイプを介してネットワークと通信する、手段と、
第２の接続タイプに従って、セッションが起動されたことに応じて、前記１つ以上のバックグラウンドアプリケーションのうちの前記少なくとも１つを中断するように構成された手段と、
前記第２の接続タイプに従って、前記セッションの終了に応じて、前記１つ以上のバックグラウンドアプリケーションのうちの前記少なくとも１つを再開するように構成された手段と、
を備える、無線装置。
【請求項２２】
前記セッションが音声通話を含み、前記第２の接続タイプが回線交換接続を含み、
前記１つ以上のバックグラウンドアプリケーションが非音声データサービスを含み、前記第１の接続タイプがパケット交換接続を含む、請求項２１に記載の無線装置。
【請求項２３】
前記１つ以上のバックグラウンドアプリケーションのうちの前記少なくとも１つが中断されていないときに生じる性能損失を推定するための手段を更に備え、
前記１つ以上のバックグラウンドアプリケーションのうちの前記少なくとも１つの前記中断が、少なくとも部分的に前記推定された性能損失に更に基づく、
請求項２１に記載の無線装置。
【請求項２４】
前記１つ以上のバックグラウンドアプリケーションのうちの前記少なくとも１つがアクティブなままである場合、前記第１の通信タイプのセッションをドロップする可能性を推定するための手段を更に備え、
前記１つ以上のバックグラウンドアプリケーションのうちの前記少なくとも１つの前記中断が、少なくとも部分的に前記セッションをドロップする前記推定された可能性に更に基づく、
請求項２１に記載の無線装置。
【請求項２５】
前記１つ以上のバックグラウンドアプリケーションのうちの前記少なくとも１つの前記中断を、前記ネットワークに通知するための手段を更に備える、請求項２１に記載の無線装置。
【発明の詳細な説明】
【技術分野】
【０００１】
優先権
本出願は、２０１２年３月１６日に出願された「ＭＥＴＨＯＤＳ  ＡＮＤ  ＡＰＰＡＲＡＴＵＳ  ＦＯＲ  ＲＥＤＵＣＩＮＧ  ＣＡＬＬ  ＤＲＯＰ  ＲＡＴＥ」と題する米国仮特許出願第６１／６１２，１２１号に基づく優先権を主張する、２０１２年９月２７日に出願された「ＭＥＴＨＯＤＳ  ＡＮＤ  ＡＰＰＡＲＡＴＵＳ  ＦＯＲ  ＲＥＤＵＣＩＮＧ  ＣＡＬＬ  ＤＲＯＰ  ＲＡＴＥ」と題し、同名義人による同時係属中の米国特許出願第１３／６２９，４３１号に基づく優先権を主張するものであり、上記出願の各々の全体は、引用により本明細書に組み入れられる。
【０００２】
本開示は全般的として無線通信の分野に関する。より詳細には、一例示的実施形態において、音声通話ドロップ率を低減させるための方法及び装置が提示される。
【背景技術】
【０００３】
セルラー装置の複雑度及び有用性は、時間がたつにつれて拡がり、既存のいわゆる「スマートフォン」は、通話を行うこと、データトランザクションを実行すること、マルチメディアを記録及び再生すること、並びに多種多様な他のタスクを実行することができる。（本譲受人によって製造される例示的なｉＰｈｏｎｅ（登録商標）のような）多くのスマートフォンは、スマートフォンの能力及び機能を個人に合わせるためにユーザがダウンロードすることができる、数千個の様々なアプリケーションにアクセスすることができる。
【０００４】
多くのソフトウェアアプリケーションは、いわゆる「バックグラウンドサービス」を利用する。バックグラウンドサービスは、対話型ユーザの直接的な制御下にはないが、その代わりに、要求に応答すること、データをフェッチすること、データを同期させること、ハードウェア構成要素を管理すること、ソフトウェアプロセスを管理することなどの進行中のタスクを管理するソフトウェアプロセスである。バックグラウンドサービスの一般的な例として、プッシュサービス（すなわち、ネットワークが装置にデータを「プッシュする」、又はその逆）、プルサービス（すなわち、装置がネットワークからデータを「プルする」）、位置情報サービス、メール交換サービス、クラウド同期サービス（すなわち、装置がサーバのネットワーク「クラウド」にデータを同期させる）などが挙げられるが、これらに限定されるものではない。
【０００５】
一般的には、ユーザは、バックグラウンドサービスには気づかず、バックグラウンドサービスは、ユーザから装置管理の詳細をオフロードすることによって、シームレスで向上したユーザ経験を提供する。
【０００６】
ただし、バックグラウンドサービスは、（ユーザには気づかれずに）電話データアクティビティをトリガーすることがある。バックグラウンドサービスがデータトランザクションを開始したときにユーザが音声通話中である場合、装置は、マルチ無線アクセスベアラ（マルチＲＡＢ）動作へと変化しなければならない。
【０００７】
ところで余談として、（例えば、音声のみの通話のような）通話は一般的に回線交換（ＣＳ）サービスであるが、データサービスはパケット交換（ＰＳ）サービスである。複数の同時接続（ＣＳ接続及びＰＳ接続など）をサポートするためには、マルチＲＡＢ動作が必要である。
【０００８】
残念なことに、経験的かつ事例的な証拠は、マルチＲＡＢ動作が正常動作ほどロバストではないことを示唆しており、したがって、通話中に通常動作からマルチＲＡＢ動作へ変わると、進行中の通話をドロップするリスクを高めることがある。
【発明の概要】
【０００９】
本開示は、とりわけ、例えば、モバイル装置における音声通話ドロップ率を低減させることを含めて、モバイル装置の性能を高めるための装置及び方法を提供する。
【００１０】
１つ以上の回線交換無線アクセスベアラ（ＣＳ  ＲＡＢ）及びパケット交換無線アクセスベアラ（ＰＳ  ＲＡＢ）をサポートするように構成された無線装置の通話性能を高めるための方法を開示する。一実施形態では、本方法は、１つ以上のバックグラウンドパケット交換（ＰＳ）アプリケーションを実行するステップであって、この１つ以上のバックグラウンドＰＳアプリケーションのうちの少なくとも１つが、それと関連付けられたＰＳ  ＲＡＢを介して、ネットワークと通信する、ステップと、回線交換（ＣＳ）セッションが起動されたことに応じて、１つ以上のバックグラウンドＰＳアプリケーションのうちの少なくとも１つを中断するステップと、回線交換セッションの終了に応じて、１つ以上のバックグラウンドＰＳアプリケーションを再開するステップと、を含む。
【００１１】
１つのそのような変形では、ＣＳセッションは音声通話を含み、１つ以上のバックグラウンドＰＳアプリケーションは、非音声データサービスを含む。
【００１２】
別の変形では、１つ以上のバックグラウンドＰＳアプリケーションを中断するステップは、マルチＲＡＢセッションを防止する。
【００１３】
第３の変形では、ＣＳセッションは、ユーザによって起動される音声通話によって、起動される。
【００１４】
第４の変形では、１つ以上のバックグラウンドＰＳアプリケーションは、時間的な制約を受けず、かつ、非クリティカルなサービスである。
【００１５】
第５の変形では、本方法は、１つ以上のバックグラウンドＰＳアプリケーションが中断されていない場合に引き起こす性能損失を推定するステップを更に含む。
【００１６】
第６の変形では、本方法は、１つ以上のバックグラウンドＰＳアプリケーションがアクティブのままである場合にＣＳセッションをドロップする可能性を推定するステップを更に含む。
【００１７】
第７の変形では、１つ以上のバックグラウンドＰＳアプリケーションを再開するステップは、１つ以上のバックグラウンドＰＳアプリケーションを初期化するステップを含む。
【００１８】
第８の変形では、本方法は、１つ以上のバックグラウンドＰＳアプリケーションの中断を、ネットワークに通知するステップを更に含む。
【００１９】
マルチ無線ベアラ（ｍｕｌｔｉ−ＲＡＢ）通話を防止するように構成された装置を開示する。一実施形態では、本装置は、モデムと、プロセッサと、少なくとも１つのコンピュータプログラムが記憶された記憶媒体を有する永続的コンピュータ可読装置であって、少なくとも１つのコンピュータプログラムが、プロセッサで実行されたときに、プロセッサに、１つ以上の音声に関連しないバックグラウンドプロセスを介して、データのトランザクションを実行させ、回線交換通話に応じて、１つ以上の音声に関連しないバックグラウンドプロセスが終了していない場合、回線交換通話障害の可能性を判定させ、前記判定された可能性が許容可能なしきい値を超えたとき、１つ以上の音声に関連しないバックグラウンドプロセスを一時的に中断させるように構成される、コンピュータ可読装置と、を含む。
【００２０】
１つの変形では、判定された可能性は、少なくとも部分的に回線交換無線アクセスベアラ（ＣＳ  ＲＡＢ）とマルチＲＡＢとのビットレートの差に基づく。
【００２１】
別の変形では、１つ以上の音声に関連しないバックグラウンドプロセスは、電子メールメッセージに構成されたメール交換サービスを含む。
【００２２】
第３の１つ以上の音声に関連しないバックグラウンドプロセスは、遠隔のネットワークエンティティにユーザデータを記憶するように構成された、クラウドベースの記憶サービスを含む。
【００２３】
第４の変形では、１つ以上の音声に関連しないバックグラウンドプロセスは、ユーザアラートを提供するように構成されたプッシュ通知サービスを含む。
【００２４】
第５の変形では、１つ以上の音声に関連しないバックグラウンドプロセスの中断は、少なくとも部分的にユーザ選択に基づく。
【００２５】
無線装置を開示する。一実施形態では、本無線装置は、無線ネットワークと通信するように構成された無線インターフェースと、無線インターフェース上のユーザによって起動される回線交換を検出するように構成された論理と、回線交換セッション中にユーザによって起動されないサービスを延期するように構成された論理とを含む。
【００２６】
メッセージ配信を延期するための方法を開示する。一実施形態では、本方法は、モバイル装置に関連付けられた基地局において、モバイル装置の音声通話セッション中に、基地局に、バックグラウンドサービスを停止させるメッセージを受信するステップと、モバイル装置の音声通話セッション中に、モバイル装置のバックグラウンドサービスに関するプッシュメッセージを受信したとき、プッシュメッセージの配信を延期するステップと、を含む。
【００２７】
無線ネットワーク装置を開示する。一実施形態では、本無線ネットワーク装置は、複数の無線装置と通信するように構成された無線インターフェースと、プロセッサと、少なくとも１つのコンピュータプログラムが記憶された記憶媒体を有するコンピュータ可読装置であって、少なくとも１つのコンピュータプログラムが、プロセッサで実行されたときに、プロセッサに、無線装置がアクティブな回線交換セッションを有するとき、無線装置に送信されるパケット交換バックグラウンドサービスについて利用可能な帯域幅を制限させる、コンピュータ可読装置と、を含む。
【００２８】
１つの変形では、パケット交換バックグラウンドサービスは、無線装置に、マルチＲＡＢ（無線アクセスベアラ）動作に切り替えさせる。
【００２９】
無線ネットワーク装置を開示する。一実施形態では、本無線ネットワーク装置は、複数の無線装置と通信するように構成された無線インターフェースと、１つ以上のユーザによって起動されないサービスについてのメッセージ配信をイネーブルにするように構成された論理と、ユーザによって起動されるサービスがアクティブである間、１つ以上のユーザによって起動されないサービスについてのメッセージ配信をディスエーブルするように構成された論理とを含む。
【００３０】
無線装置の通話性能を高めるための方法を開示する。一実施形態では、本方法は、無線装置上で通話が進行中であるかどうかを判定するステップと、通話が進行中であると判定された場合、通話中、無線装置上で実行しているバックグラウンドサービスを中断するステップとを含む。一実施形態では、バックグラウンドサービスは、ネットワークの非音声使用である。
【００３１】
通話ドロップ率を低減させるように適合された装置を開示する。一実施形態では、本装置は、モデムと、プロセッサと、少なくとも１つのコンピュータプログラムが記憶された記憶媒体を有する永続的コンピュータ可読装置と、を含む。１つの変形では、少なくとも１つのコンピュータプログラムは、プロセッサで実行されたときに、モデムを使用して通話が進行中であるかどうかを判定し、通話が進行中であると判定された場合、通話中、無線装置上で実行している（ネットワークの非音声使用のような）バックグラウンドサービスを中断するように構成される。
【００３２】
通話ドロップ率を低減させるためのシステムを開示する。
【００３３】
コンピュータ可読装置を開示する。一実施形態では、本装置は、媒体に記憶された少なくとも１つのコンピュータプログラムを含み、少なくとも１つのコンピュータプログラムは、実行されたとき、通話ドロップ率を低減させるように構成される。
【００３４】
途切れない通話を行う方法を開示する。一実施形態では、本方法は、モバイル装置上での音声に関連しないバックグラウンドプロセスを使用してデータを伝達するステップと、同一のモバイル装置上で音声通話を起動するステップと、通話が起動されたとき（又は、通話の起動を検出したとき）、（例えば、音声通話か完了するまで）バックグラウンドプロセスを少なくとも一時的に中断するステップと、を含む。
【００３５】
本開示の他の特徴及び有利性は、添付図面、及び以下に記載されるような例示的実施形態の詳細な説明を参照することで、当業者によって即座に認識されるであろう。
【図面の簡単な説明】
【００３６】
【図１】１つの例示的なセルラーネットワークのグラフィカルな表示である。
【図２】モバイル装置における音声通話ドロップ率を低減させるための一般化された方法を表す論理流れ図である。
【図３】図２のモバイル装置における音声通話ドロップ率を低減させるための方法の１つの例示的な実施を表す論理流れ図である。
【図４】クライアント装置の一例示的実施形態のグラフィカル表現である。  全ての図は、２０１２年に作成され、２０１３年に最終更新されたものであり、その全ての著作権はＡｐｐｌｅ  Ｉｎｃ．が所有している。
【発明を実施するための形態】
【００３７】
ここで図面を参照するが、全体を通して、同様の番号は同様の部分を指す。
【００３８】
概要
上述したように、スマートフォンは、ユーザ経験全体を向上させるために、複数のバックグラウンドサービス（例えば、プッシュサービス、プルサービス、位置情報サービス、メール交換及びクラウドサービス）を利用する。
【００３９】
しかしながら、既存のスマートフォン装置は、進行中のタスク、例えば、進行中の音声通話に対するバックグラウンドサービスの更なる負担を考慮していない。バックグラウンドサービスは、マルチＲＡＢのシナリオを作成することによって通話がドロップするリスクを実質的に増大させ得るので、種々の実施形態は、音声通話中にバックグラウンドプロセスを中断することを対象とする。具体的には、そのような一実施形態において、通話ドロップ率を低減させるための改善された方法及び装置が開示される。音声通話が進行している間、タイムクリティカル及び／又はアプリケーションクリティカルではないバックグラウンドサービスを中断させることができる。本装置は、通話中にバックグラウンドトラフィックを中断することによって、不要なマルチＲＡＢ音声通話動作を回避することができ、それにより、ネットワーク動作及びユーザ経験が全体的に著しく向上する。
【００４０】
例示的実施形態に関する記載
次に、例示的実施形態について詳細に記載する。これらの実施形態について、主に、第３世代（３Ｇ）広帯域符号分割多元接続（ＷＣＤＭＡ（登録商標））セルラーネットワーク及びユニバーサル移動電気通信システム（ＵＭＴＳ）セルラーネットワークを含むが、これらに限定されるものではないセルラーネットワークの文脈において論じるが、本開示はそれらに限定されるものではないことが当業者には認識されよう。実際には、本明細書に記載する種々の原理は、例えば、移動通信用のグローバルシステム（ＧＳＭ（登録商標））、汎用無線パケットサービス（ＧＰＲＳ）、ＧＳＭ進化のためのエンハンストデータレート（ＥＤＧＥ）、ロングタームエボリューション（ＬＴＥ）、ＬＴＥアドバンスト（ＬＴＥ−Ａ）、暫定規格９５（ＩＳ−９５）、暫定規格２０００（ＩＳ−２０００、ＣＤＭＡ−２０００とも呼ばれる）、ＣＤＭＡ  １ＸＥＶ−ＤＯ、時分割シングルキャリアＣＤＭＡ（ＴＤ−ＳＣＤＭＡ）、時分割ＬＴＥ（ＴＤ  ＬＴＥ）などを含む他のセルラー技術において有用であり、それらの技術に直ちに適合する。
【００４１】
更に、本明細書に詳述する原理は、セルラー技術に限定されるものではない（例えば、本明細書に記載される「通話」は、バックグラウンドアクティビティに基づいてドロップ又は障害を起こす可能性があるいかなるアクティビティ又はプロセスにも関係するように広く解釈することができる）。したがって、本開示を読むと、当業者には、本開示は、例えば、無線ローカルエリアネットワーク（ＷＬＡＮ）、パーソナルエリアネットワーク（ＰＡＮ）、メトロポリタンエリアネットワーク（ＭＡＮ）を含む複数の範囲の無線技術に適用可能であることが認識されよう。上記のもののうち一般的に市販されているもの例として、Ｗｉ−Ｆｉ（登録商標）、ＷｉＭＡＸ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）などが挙げられるが、これらに限定されるものではない。
【００４２】
セルラーネットワーク
以下の議論では、セルサイト又は基地局（ＢＳ）として知られている送信局によって各々がサービスされる無線セルのネットワークを含む例示的なセルラー無線システムについて説明する。無線ネットワークは、複数の移動局（ＭＳ）装置のための無線通信サービスを提供する。協調して機能するＢＳのネットワークは、単一のサービス提供ＢＳによって提供される無線有効範囲よりも大きい、無線サービスを可能にする。個々のＢＳは、コアネットワークに接続されており、コアネットワークは、リソース管理用の追加のコントローラを含み、いくつかの場合には、（インターネット、他のセルラーネットワークなどのような）他のネットワークシステムにアクセスすることが可能である。
【００４３】
図１は、１つの例示的なセルラーネットワーク１００を示しており、クライアント装置１０２は、複数の基地局（ＢＳ）１０４によって提供される無線アクセスネットワーク（ＲＡＮ）の有効範囲内で動作する。無線アクセスネットワーク（ＲＡＮ）は、基地局とモバイルネットワークオペレータ（ＭＮＯ）によって制御される関連するネットワークエンティティとの集合体である。ユーザは、多くの典型的な利用ケースではセルラー電話又はスマートフォンであるクライアント装置を介して、ＲＡＮにインターフェースする。ただし、本明細書で使用するとき、用語「移動局」、「モバイル装置」、「クライアント装置」、「ユーザ機器」及び「ユーザ装置」は、セルラー電話、（例えば、本願譲受人によって製造されるｉＰｈｏｎｅ（商標）のような）スマートフォン、（デスクトップであるかラップトップであるかなどにかかわらず）パーソナルコンピューター（ＰＣ）及びミニコンピューター、並びにモバイル装置（ハンドヘルドコンピュータ、ＰＤＡ、パーソナルメディア装置（ＰＭＤ）、（例えば、本願譲受人によって製造されるｉＰａｄ（商標）装置のような）タブレットコンピュータのような）、あるいは上記のものの任意の組合せを含み得るが、これらに限定しない。
【００４４】
図１に示すように、ＲＡＮは、例えば、広帯域アクセスを介して、ＭＮＯのコアネットワーク１０６に結合される。コアネットワークは、ルーティング能力とサービス能力の両方を提供する。例えば、第１の基地局１０４に接続された第１のクライアント装置１０２は、コアネットワーク１０６を介してルーティングすることによって、第２の基地局に接続された第２のクライアント装置と通信することができる。同様に、クライアント装置は、コアネットワーク１０６を介して、他のタイプのサービスに、例えば、インターネットにアクセスすることができる。コアネットワーク１０６は、クライアント装置の認証、種々のサービスに対するクライアント装置の許可、供給されたサービスに関するクライアント装置への課金、通話ルーティングなどを含むが、これらに限定しない多種多様な機能を実行する。
【００４５】
ユニバーサル移動電気通信システム（ＵＭＴＳ）セルラーネットワークの文脈では、ユーザ機器（ＵＥ）とＲＡＮとの間で制御及びユーザデータを交換するための論理接続は、無線アクセスベアラ（ＲＡＢ）と呼ばれる。ＵＭＴＳは、回線交換（ＣＳ）ＲＡＢと、パケット交換（ＰＳ）ＲＡＢと、（１つ以上のＲＡＢである）マルチＲＡＢとをサポートする。
【００４６】
ＣＳ  ＲＡＢは、データ通信のための専用の通信チャネルを確保する。確保されたチャネルは、（データのトランザクションを全く実行していない場合であっても）通信セッションの持続時間にわたって接続されたままである。更に、順次ＣＳ  ＲＡＢデータが送信される。対照的に、ＰＳ  ＲＡＢは、送信すべきデータを複数のパケットへと分割し、それらのパケットは、ネットワークを介して別々に送信される。個々のパケットは各々、複数回にわたって送信することができるが、これは順序どおりの送信ではない。既存の状態（例えば、トラフィック量、キャパシティ量など）に基づいて、より多くのデータ又はより少ないデータを搬送するように、ＰＳ  ＲＡＢをスロットリングすることができる。
【００４７】
当業者には、音声通話を大幅に圧縮することができるが、圧縮されたデータを定期的に配信しなければならないことが認識されよう。音声通話データが割り込まれた場合、その音声通話は「分散」され、及び／又は顕著なアーチファクトを呈することになる。音声品質の低下は、簡単に分かり、したがって、音声トラフィック専用チャネルを提供して、音声パケットのオンタイム配信を保証し、それにより、音声通話の品質を最大にするためにＣＳ  ＲＡＢが使用される。対照的に、ＰＳ  ＲＡＢ内では、バックグラウンドサービスを含むデータサービスを実施することができる。ＰＳ  ＲＡＢは、データトラフィック量に従って、帯域幅の量を変動させることができる。したがって、ＰＳ  ＲＡＢは、（例えば、データ量が著しく変動する）バースト性トラフィック及び／又は（例えば、データが予測不可能に送信される）低頻度トラフィックにとって理想的である。バックグラウンドサービスは、ヒューマンユーザが直接的に観察するわけではないので、バックグラウンドサービスは、もっぱらＰＳ  ＲＡＢで処理され得る。
【００４８】
セルラーネットワークは、ユーザ及びアプリケーションに、情報を搬送するためのベアラ特性をネゴシエートしてサービスの品質（ＱｏＳ）を向上させるための様々な方法を提供する。例えば、ＷＣＤＭＡは、４つの異なるトラフィッククラス、すなわち、会話クラス、ストリーミングクラス、対話クラス及びバックグラウンドクラスを提供して、様々なアプリケーション及びサービスをグループ化する。様々なクラスは、特定のトラフィックが遅延に対してどのくらい敏感であるかに関係する。ある特定のサービスには優先度を与える（例えば、音声通信を送信するためには会話クラス、マルチメディアをストリーミングするためにはストリーミングクラスを与える）ことができるが、より低い優先度のものは、パケットスケジューリングを使用して遅延させ、非リアルタイムのパケットデータとして、例えば、ウェブブラウジングを送信するための対話クラス、電子メールのダウンロードのためのバックグラウンドクラスとして、送信することができる。
【００４９】
更に、ＵＭＴＳネットワークは、マルチＲＡＢ動作をサポートする。マルチＲＡＢ動作は、複数のＲＡＢをサポートするために使用される。例えば、ユーザが音声通話とデータトランザクションとを同時に発生させた場合、マルチＲＡＢ通話は、ＣＳ  ＲＡＢ及びＰＳ  ＲＡＢを用いて音声及びデータを処理することができる。更に他の実施形態は、任意の数のＣＳ  ＲＡＢ又はＰＳ  ＲＡＢを、あるいはそれらの組合せをサポートすることができる（例えば、いくつかのマルチＲＡＢトランザクションでは、装置は、複数のＰＳ  ＲＡＢなどを維持する）。残念なことに、マルチＲＡＢ動作は接続のロバスト性を著しく低下させることが分かった。
【００５０】
データ（ＰＳ  ＲＡＢ）とともに音声通話（ＣＳ  ＲＡＢ）をサポートするマルチＲＡＢ接続は、性能がより低下しやすく、いくつかのケースでは、通話障害を起こしやすい。セルラーネットワークは、音声データを符号化するために、多種多様な異なるコーデックを実施する。例えば、ＵＭＴＳは、適応型マルチレート（ＡＭＲ）技術を採用する。ＡＭＲは、８つの異なるソースレート（例えば、１２．２ｋｂｐｓ、１０．２ｋｂｐｓ、７．９５ｋｂｐｓ、７．４０ｋｂｐｓ、６．７０ｋｂｐｓ、５．９０ｋｂｐｓ、５．１５ｋｂｐｓ、及び４．７５ｋｂｐｓ）を統合したスピーチコーデックである。異なるビットレートは、帯域幅の利用可能性に基づいて、ネットワークによって制御され、それらのビットレートを２０ミリ秒ごとに変更することができる。音声通話ＣＳ  ＲＡＢは、５．９０ｋｂｐｓのＡＭＲコーデックを用いて実行されるが、マルチＲＡＢ音声通話は、１２．２ｋｂｐｓのＡＭＲコーデックを使用しなければならない。１２．２ｋｂｐｓのＡＭＲコーデックに関する電力要件（基地局から受信されるＲＦ信号強度）は、５．９０ｋｂｐｓよりもはるかに高く、データ伝送に関する電力要件に加えて、高電力要件となる。
【００５１】
したがって、マルチＲＡＢ通話は、（例えば、ＣＳ  ＲＡＢとＰＳ  ＲＡＢの両方を維持するために）より複雑なシグナリングに加えて、音声のみの通話よりも著しく高い受信ＲＦ信号強度を必要とする。このように複雑度が増すとはるかに容易に割り込まれるようになり、したがって、マルチＲＡＢ通話は、音声のみの通話よりもはるかにロバスト性が低くなる。
【００５２】
モバイル環境
一方要約すると、スマートフォンは、他のモバイル装置よりも進歩した計算能力を提供する。典型的なスマートフォンは、種々のマルチメディア構成要素（例えば、カメラ、ディスプレイ、スピーカー及びマイクロホン）、全地球測位システム（ＧＰＳ）、並びに多数のソフトウェアアプリケーションを実行することができる高性能プロセッサを装備している。スマートフォンのオペレーティングシステム（ＯＳ）は、例えば、データをプリフェッチすること、データを周期的に記憶すること、メモリ管理、ネットワーク更新、及びアプリケーションを切り替えることによって、ユーザ経験を更に向上させるために、複数のバックグラウンドサービスを維持する。
【００５３】
バックグラウンドサービスの一般的な例として、（ｉ）プッシュサーバにモバイル装置を接続し、通知を受信して、電話がモバイル装置上の様々なアプリケーションから絶えず更新を受信することを可能にすることができるプッシュサービス、（ｉｉ）サーバに接続し、モバイル装置上の様々なアプリケーションに更新を要求することができるプルサービス、（ｉｉｉ）例えば、運転方向アプリケーションについて、ユーザの位置を用いてアプリケーションを更新することができる位置情報サービス、（ｉｖ）着信電子メールメッセージをユーザにアラートするためのメール交換サービス、並びに（ｖ）ユーザのドキュメント及びメディアなどを記憶するための（例えば、ｉＣｌｏｕｄ（登録商標）のような）クラウドサービスを挙げられるが、これらに限定されるものではない。
【００５４】
バックグラウンドサービスは、規則的な間隔（周期）で、又は、散発的に、又は、イベントトリガーベースで更新することができる。例えば、メールアプリケーションは、３０分ごとに新しい電子メールをチェックすることができるが、プッシュ通知を使用するソーシャルネットワーキングアプリケーションは、更新があったときにのみ通知を送信することができる。いくつかのサービス、例えば、プッシュサービスは、接続をアクティブに保つために、規則的な間隔でサーバに「キープアライブ」メッセージを送信することが必要である。
【００５５】
方法
上記に基づくと、可能であるとしても、音声通話の進行中にはマルチＲＡＢ動作を回避しようと試みることが望ましい。したがって、一例示的実施形態では、セルラー装置は、通話がドロップするのを回避するように、又は場合によってはその品質が低下するのを回避するように、音声通話中にバックグラウンドデータサービスをディスエーブル又は中断する。
【００５６】
次に図２を参照すると、音声通話ドロップ率を低減させるための一般化された方法の一実施形態の論理流れ図が提示されている。以下の方法は、ＣＳ  ＲＡＢがマルチＲＡＢに遷移するという観点で記載されているが、本明細書に記載する原理は、とりわけ、無線アクセスベアラ動作（ＲＡＢ）に遷移したときに（コーデック、アルゴリズムなどの変化のような）状態変化を受ける任意のアプリケーションにおいて有用であることが了解されよう。これは、ＰＳ  ＲＡＢからマルチＰＳ  ＲＡＢへの遷移、ＣＳ  ＲＡＢからマルチＣＳ  ＲＡＢへの遷移、ＣＳ  ＲＡＢからマルチＲＡＢ、ＰＳ  ＲＡＢからマルチＲＡＢ、マルチＲＡＢからＣＳ  ＲＡＢ、マルチＲＡＢからＰＳ  ＲＡＢなどを含み得る。
【００５７】
方法２００のステップ２０２において、モバイル装置は、回線交換通話を起動又は受信する。一例示的実施形態では、通話は、音声通話である。回線交換通話の他の例としては、種々のストリーミングマルチメディアトランザクションなどが挙げられるが、これに限定されるものではない。１つの一般的な変形では、回線交換通話は、いわゆる「モバイル発信」音声通話である（すなわち、モバイル装置が音声通話を起動する）。他の変形では、音声通話は、いわゆる「モバイル着信」音声通話である（すなわち、モバイル装置は音声通話を受ける）。
【００５８】
回線交換通話は、更に、第１のマルチメディアコーデックに関連付けられる。例えば、ＡＭＲコーデックは、８つの異なるソースレート（例えば１２．２ｋｂｐｓ、１０．２ｋｂｐｓ、７．９５ｋｂｐｓ、７．４０ｋｂｐｓ、６．７０ｋｂｐｓ、５．９０ｋｂｐｓ、５．１５ｋｂｐｓ、及び４．７５ｋｂｐｓ）を含む。一例示的実施形態では、回線交換通話は、５．９０ｋｂｐｓの適応型マルチレート（ＡＭＲ）コードで動作しているＣＳ  ＲＡＢ音声通話を含む。コーデックは、広範囲の能力及び機能性にわたり、単に、より広いスペクトルを上記したすぎない。
【００５９】
回線交換通話の間、方法２００は、バックグラウンドサービスを中断する（ステップ２０４）。本発明の方法の１つの実施では、進行中の回線交換音声通話を除くすべてのサービスを中断する。バックグラウンドサービスを中断することによって、モバイル装置が意図せずにマルチＲＡＢ通話に遷移することはない。他の実施では、バックグラウンドサービスのみを中断する。これらの場合には、バックグラウンドサービスはＲＡＢを変更しないが、ユーザは、装置を強制的にマルチＲＡＢ動作に変更させる（ネットサーフィンのような）機能を実行することを依然として選択することができる。
【００６０】
他の実施形態では、モバイル装置は、時間の制約を受けない及び／又は非クリティカルなサブセットのみを中断する。例えば、ＷＣＤＭＡネットワーク内において、バックグラウンドサービスは時間の制約を受けず、中断されることになる。他のネットワークにおいて、音声通話アクティビティ中に、故意でないサービス、非クリティカルなサービス、及び／又は、時間の制約を受けないサービスが起動しないように、同様の分類を使用することができる。いくつかの変形では、ユーザは、ユーザの好みの観点からデバイス動作を更に微調整するように、構成可能な選択を行うことができる（例えば、ユーザは、例えばプッシュ通知など以外のすべての動作をディスエーブルすることができる）。
【００６１】
更に他の実施形態では、モバイル装置は、希望しないサービスには到達不可能であることをネットワークに更に示すことができる。例えば、モバイル装置は、プッシュ通知動作のための「キープアライブ」信号を送信することを拒否することがあり、プッシュサーバは、「キープアライブ」シグナリングを最近、正常に提供しなかった装置についてのプッシュ通知をディスエーブルする。代替的には、モバイル装置は、基地局に明示的にメッセージを送信することができ、基地局は、それに応じて、任意のバックグラウンドサービスを停止し、バックグラウンドサービスに利用可能な帯域幅を制限することなどができる。
【００６２】
一実施形態では、トグルスイッチを使用して、バックグラウンドサービスを中断することができる。また、例えば、ユーザ入力、ユーザ定義設定、及び／又はプログラムされた設定に基づいて、中断することができる。例えば、ユーザは、音声通話動作中にバックグラウンドサービスをイネーブル又はディスエーブルするためにトグルされ得る物理トグルスイッチを有することができる。代替的に、例えば、タッチスクリーンインターフェースなどによって、仮想化されたトグルスイッチを提供することができる。
【００６３】
更に他の実施形態では、内部ソフトウェアの状態によって、バックグラウンドサービスをイネーブル又はディスエーブルすることができる。例えば、音声通話中にバックグラウンドサービスをイネーブル又はディスエーブルにするために、ソフトウェアブール変数（例えば、ＴＲＵＥ、ＦＡＬＳＥ）を使用することができる。同様に、ソフトウェア実装は、例えば、ルールエンジン又は最適化スキームに基づき得る。１つのそのような例では、バックグラウンドサービスをディスエーブル又はイネーブルするときに、性能損失、障害の可能性などのような複数の条件が考慮される。例えば、マルチＲＡＢによって誘起される呼損は、主に、受信信号強度が不十分であること起因するので、モバイル装置が強い信号受信を有するシナリオでは、モバイル装置は、バックグラウンドプロセスを保持することができる（高い性能は必要でない）。同様に、より効率的でロバストなコーデックが使用される場合、装置は、バックグラウンドプロセスを中断しないことがある。本開示の内容を読むと、当業者には、更に他の変形が容易に認識されよう。
【００６４】
方法２００のステップ２０６において、本装置は、音声通話を実行する。
【００６５】
通話が終了すると、本装置は、中断されたバックグラウンドサービスを再開する（ステップ２０８）。いくつかの実施形態では、バックグラウンドサービスは再初期化を必要とする（例えば、プッシュ通知のためのキープアライブメッセージを送信する、又は中断に起因してタイムアウトしたネットワークサービスとともにセッションを再開する）。いくつかのケースでは、単純にバックグラウンドサービスを再開することができる。
【００６６】
基地局支援型動作
一実施形態では、通話がドロップする率及び可能性を低減させるために、基地局を利用する。例示的実施形態では、無線装置は、基地局及び基地局に接続される。無線装置は、ＣＳセッション及び／又はＰＳセッションを起動することができる。例示的実施形態では、基地局は、無線装置によって実施されたセッションに気づく。
【００６７】
更なる実施形態では、基地局は、無線装置上のＣＳセッションの過程において、ＰＳセッションを停止する、又はＰＳセッションに対する帯域幅を制限することができる。内部ソフトウェアの状態によって継続するために、ＰＳセッションを停止及び／又は遅延させることができ、あるいはイネーブルすることができる。例えば、ＣＳセッション中にサービスを停止／遅延させる、又はイネーブルするために、ソフトウェアのブール変数（例えば、ＴＲＵＥ、ＦＡＬＳＥ）を使用することができる。同様に、ソフトウェア実装は、例えば、ルールエンジン又は最適化スキームに基づき得る。１つのそのような例では、ＰＳセッションを停止／遅延させる、又はイネーブルするとき、性能損失、障害の可能性、無線装置による命令、接続強度（例えば無線装置の受信信号強度）の推定値、ＰＳセッションのタイプ、及び、セッションのタイプが時間的に制約を受けるか、又は重要であるかにかかわらず、アクティブであるＣＳセッションのタイプなどのような複数の条件を考慮する。例えば、マルチＲＡＢによって誘起される呼損は、主に、不十分な受信信号強度に起因するので、モバイル装置が強い信号受信を有するシナリオでは、基地局は、ＰＳセッションを保持することができる（高い性能は必要ではない）。同様に、より効率的でロバストなコードが使用される場合、基地局は、ＰＳセッションを中断しないことがある。本開示の内容と読むと、当業者には、更に他の変形が容易に認識されよう。
【００６８】
他の実施形態では、ＣＳセッションが進行中である間、基地局は、ＰＳセッションから無線装置にデータを送信することを拒絶する、又は、ＰＳセッションから無線装置へのデータの送信を遅延させることができる。
【００６９】
ＣＳセッションが終了すると、基地局は、停止されたＰＳセッションからモバイル装置へのデータの送信を再開する、ＣＳセッションに起因して遅延したデータを送信する、及び／又は、ＰＳセッションを再初期化することができる。
【００７０】
例示的動作
次に図３を参照すると、通話ドロップ率を低減させるための一般化された方法３００の１つの例示的な実施が示されている。この例において、モバイル装置は、ＷＣＤＭＡ準拠のスマートフォンである。音声通話が、回線交換無線アクセスベアラ（ＣＳ  ＲＡＢ）を使用して行われる一方で、バックグラウンドアプリケーションは、ネットワーク上で通信するためにパケット交換無線アクセスベアラ（ＰＳ  ＲＡＢ）を使用する。スマートフォンは、３０分ごとに新しい電子メールメッセージを自動的にフェッチする電子メールアプリケーション、プッシュ通知を使用してスマートフォンに更新を送信するソーシャルネットワーキングアプリケーション、画像及び音楽のようなデータを記憶するためのクラウドサービスを含む複数のバックグラウンドアプリケーションを実行する。各バックグラウンドサービスは、自動的に（ユーザが知らないうちに）、ネットワークからデータを送信する、及び／又は取り出す。
【００７１】
従来技術の方法では、これらのバックグラウンドサービスは、スマートフォンの状態にかかわらず、すなわち、通話が進行中であるか否かにかかわらず動作する。その結果、障害及び／又は音声品質の低下に対してより脆弱である、マルチＲＡＢ通話に偶然になる。しかしながら、一例示的実施形態によれば、音声通話が進行中であるとき、バックグラウンドサービスは中断される。バックグラウンドサービスを中断することによって、モバイル装置は、マルチＲＡＢ通話が偶然に発生するあらゆる可能性をなくし、それにより、音声通話の品質全体が高まる。
【００７２】
方法３００のステップ３０２において、スマートフォンは、音声通話をかけるか、又は受ける。音声通話は、音声データのトランザクションを実行するための回線交換無線アクセスベアラ（ＣＳ  ＲＡＢ）を含む。
【００７３】
ステップ３０２に応じて、方法３００のステップ３０４において、スマートフォンは、バックグラウンドサービスを中断する。バックグラウンドトラフィックに分類されるバックグラウンドサービスは、中断されたり、停止されたりする。
【００７４】
例えば、モバイル電話は、ソーシャルネットワーキングアプリケーションのプッシュサーバへの「キープアライブ」信号の送信を停止することがある。これにより、プッシュサーバとの接続を終了させることができる。
【００７５】
別の例では、モバイル装置は、メール要求のフェッチを遅延させることができる。これは、スマートフォンは、音声通話中、新しい電子メールを自動的にはチェックしない、又は、電子メールを自動的にはダウンロードしないことを意味する。
【００７６】
更に別の例では、モバイル装置は、スマートフォンからの新しいデータをクラウドにバックアップするためにクラウドサービスに同期させること、又はクラウド中の新しいデータをスマートフォン上に同期させることを中断する。より積極的な実装では、マルチＲＡＢ通話のリスクを更に低減するために、アクティブなデータセッションを遅延させる、又は中断することができる。
【００７７】
更に他の実施形態は、意図しないマルチＲＡＢ動作を防止することができるが、依然として、意図的なマルチＲＡＢ動作は可能である。例えば、会話クラス、ストリーミングクラス及び対話クラスにおける通信は、遅延せず、又は中断されず、正常に動作し続けることができる。したがって、ユーザは、依然として、例えば会話をしながら、スマートフォン上の地図を検索することができるが、本装置は、ユーザの電子メールを自動的にはチェックしない。１つのそのような変形では、ユーザは、サービスを使用すること（そして、マルチＲＡＢを動作させること）を明示的に選ぶことが可能になる。例えば、ユーザは、明示的に、通話中に自分の受信トレーをチェックし、新しいメッセージをダウンロードすることができる。この変形では、ユーザは、サービスにアクセスし、マルチＲＡＢを進めることを明示的に選択しなければならず、明示的に選択しない場合、スマートフォンは、サービス、例えば、電子メールのチェックを遅延させる。更なる実施形態では、ネットワークを使用するための可能性のあるサービスは各々、それがクリティカルであるか否かにかかわらず、個別に決定される。クリティカルである場合には、中断又は遅延されず、クリティカルでない場合には、中断又は遅延される。
【００７８】
ステップ３０６において、本装置は、音声通話を実行する。
【００７９】
音声通話が終了すると、スマートフォンはバックグラウンドサービスを再開する。
【００８０】
装置−
次に図４を参照すると、音声通話ドロップ率を低減させるように適合された１つの例示的なクライアント装置４００が示されている。本明細書で使用するとき、用語「クライアント装置」、セルラー電話、（例えば、ｉＰｈｏｎｅ（登録商標）のような）スマートフォン、（例えば、ｉＰａｄ（登録商標）のような）無線対応タブレット装置、又は上記の任意の組合せを含むが、これらに限定されない。本明細書では、１つの特定の装置、構成及びレイアウトについて図示し、議論してきたが、本開示を読むと、当業者は、多くの他の構成が容易に実装することができ、図４の装置４００は単に、本明細書に記載したより広い原理を例示するものにすぎないことが認識されよう。
【００８１】
図４の装置４００は、モデム４０２と、ベースバンドプロセッサ４０４と、アプリケーションプロセッサ４０６と、コンピュータ可読メモリサブシステム４０８とを含む。
【００８２】
ベースバンド処理サブシステム４０４は、１つ以上の中央処理ユニット（ＣＰＵ）若しくは（マイクロプロセッサ、デジタル信号プロセッサ、フィールドプログラマブルゲートアレイ、ＲＩＳＣコア、又は１つ以上の基板上に実装された複数の処理構成要素のような）デジタルプロセッサのうちの１つ以上を含む。ベースバンド処理サブシステムは、例えば、ＳＲＡＭ、ＦＬＡＳＨ、ＳＤＲＡＭ及び／又はＨＤＤ（ハードディスクドライブ）構成要素を含むコンピュータ可読メモリ４０８に結合される。本明細書で使用するとき、用語「メモリ」とは、ＲＯＭ、ＰＲＯＭ、ＥＥＰＲＯＭ、ＤＲＡＭ、ＳＤＲＡＭ、ＤＤＲ／２  ＳＤＲＡＭ、ＥＤＯ／ＦＰＭＳ、ＲＬＤＲＡＭ、ＳＲＡＭ、「フラッシュ」メモリ（例えば、ＮＡＮＤ／ＮＯＲ）、及びＰＳＲＡＭを含めた、デジタルデータを記憶するように適合された任意のタイプの集積回路若しくは他の記憶装置を含むが、これらに限定しない。
【００８３】
ベースバンド処理サブシステム４０４は、モデム４０２から１つ以上のデータストリームを受信するように適合される。例示的実施形態では、モデム４０２は、ＷＣＤＭＡモデムである。代替実施形態は、複数のモデムと、各モデムに対応するベースバンド処理システムとを有してもよい。実際に、様々な実施形態は、汎用パケット無線サービス（ＧＰＲＳ）、ＧＳＭ進化のためのエンハンストデータレート（ＥＤＧＥ）、ロングタームエボリューション（ＬＴＥ）、ＬＴＥアドバンスト（ＬＴＥ−Ａ）、暫定規格９５（ＩＳ−９５）、暫定規格２０００（ＣＤＭＡ−２０００とも呼ばれる、ＩＳ−２０００）、ＣＤＭＡ  １ＸＥＶ−ＤＯ、時分割シングルキャリアＣＤＭＡ（ＴＤ−ＳＣＤＭＡ）、時分割ＬＴＥ（ＴＤ  ＬＴＥ）などのうちの１つ以上の組合せにおいて有用であり、それらに直ちに適合する。
【００８４】
アプリケーション処理サブシステム４０６は、中央処理ユニット（ＣＰＵ）あるいは（マイクロプロセッサ、デジタル信号プロセッサ、フィールドプログラマブルゲートアレイ、ＲＩＳＣコア、又は１つ以上の基板上に実装された複数の処理構成要素のような）デジタルプロセッサのうちの１つ以上を含む。アプリケーション処理サブシステムは、コンピュータ可読メモリ４０８に結合されている。
【００８５】
アプリケーション処理サブシステム４０６は、例えば、マルチメディア処理、オペレティングシステム制御、プログラム管理、ベースバンドプロセッサ構成、及び制御などを含む、装置の操作全体を制御するように適合されている。
【００８６】
本装置の一例示的実施形態では、メモリサブシステムは、アプリケーションプロセッサによって実行されたときに、通話が進行中であるかどうかを判定する命令と、通話が進行中である場合にはバックグラウンドサービスを中断する命令と、通話がいつ完了したかを判定する命令と、通話が完了したときに、中断されたバックグラウンドサービスを再開する命令とを更に含む。また、本例示的実施形態では、メモリサブシステム４０８内の論理によって、（例えば、ある特定のサービスのトラフィック分類を判定することのような）他の論理機能が実行される。
【００８７】
本開示を読むと、当業者には、音声通話ドロップ率を低減させるためのクライアントベースの（及び／又は、ネットワークベースの）能力管理に関する無数の他のスキームが認識されよう。
【００８８】
ある特定の実施形態を、方法の特定の順序のステップに関して記載してきたが、これらの記載は単に、本開示のより広い方法を示すものであり、特定のアプリケーションの必要に応じて修正され得ることが認識されよう。特定のステップは、特定の状況下では、不必要又は任意選択とすることができる。更には、特定のステップ又は機能性を、開示される実施形態に追加することができ、あるいは２つ以上のステップの実行の順序を、置き換えることもできる。すべてのそのような変形は、本明細書に開示し、特許請求の範囲に記載される原理に包含されるものとみなされる。
【００８９】
上述の詳細な説明は、種々の実施形態に適用される新規な特徴について図示し、記載し、指摘してきたが、開示した原理から逸脱することなく、当業者によって、例示された装置又はプロセスの形態及び詳細を種々に省略、置換及び変更し得ることが理解されよう。上述の説明は、現時点で想到される最良の実施態様の説明である。本明細書は決して制限することを意図するものではなく、むしろ、一般的な原理を示すものと解釈されるべきである。本開示の範囲は、特許請求の範囲を参照して判断すべきである。
【図１】
2015512229.tif 000003
【図２】
2015512229.tif 000004
【図３】
2015512229.tif 000005
【図４】
2015512229.tif 000006
【手続補正書】
【提出日】平成26年10月31日(2014.10.31)
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
マルチ無線アクセスベアラ（ＲＡＢ）を介した無線ネットワークとの通信をサポートするように構成された、無線装置の通話性能を改善するように構成された装置であって、前記装置が、
送受信機と、
前記送受信機に通信可能に結合されたプロセッサと、
少なくとも１つのコンピュータプログラムが記憶されたコンピュータ可読記憶媒体と、を備え、前記少なくとも１つのコンピュータプログラムが、前記プロセッサで実行されたときに、前記装置に、
１つ以上のパケット交換（ＰＳ）ＲＡＢのセットを使用する１つ以上の音声に関連しないバックグラウンドプロセスを介して、前記無線ネットワークとデータをやり取りさせ、
前記無線ネットワークとの回線交換（ＣＳ）音声接続の起動に応じて、前記無線装置と前記無線ネットワークとの間でのマルチＲＡＢ（ｍＲＡＢ）セッションの確立を防止するために、前記１つ以上の音声に関連しないバックグラウンドプロセスを中断させ、
前記無線ネットワークとの前記ＣＳ音声接続の終了に応じて、前記１つ以上の音声に関連しないバックグラウンドプロセスを再開させる、
装置。
【請求項２】
前記少なくとも１つのコンピュータプログラムが、前記プロセッサで実行されたときに、前記装置に、前記ＣＳ音声接続中に前記１つ以上の音声に関連しないバックグラウンドプロセスを継続することにより、前記ＣＳ音声接続をドロップする可能性を推定させるように更に構成される、請求項１に記載の装置。
【請求項３】
前記可能性が、少なくとも部分的に回線交換無線アクセスベアラ（ＣＳ  ＲＡＢ）セッションとｍＲＡＢセッションとのビットレートの差に基づいて推定される、請求項２に記載の装置。
【請求項４】
前記１つ以上の音声に関連しないバックグラウンドプロセスが、電子メールメッセージを送信及び受信するように構成されたメール交換サービスを含む、請求項１に記載の装置。
【請求項５】
前記１つ以上の音声に関連しないバックグラウンドプロセスが、遠隔のネットワークエンティティにユーザデータを記憶するように構成された、クラウドベースのストレージサービスを含む、請求項１に記載の装置。
【請求項６】
前記１つ以上の音声に関連しないバックグラウンドプロセスが、ユーザアラートを提供するように構成されたプッシュ通知サービスを含む、請求項１に記載の装置。
【請求項７】
前記少なくとも１つのコンピュータプログラムが、前記プロセッサで実行されたときに、前記装置に、
前記ＣＳ音声接続中に、前記１つ以上の音声に関連しないプロセスのうちの少なくとも１つをイネーブルすべきか、又はディスエーブルすべきかを示すユーザ入力を更に取得させるように構成される、請求項１に記載の装置。
【請求項８】
１つ以上の回線交換（ＣＳ）無線アクセスベアラ（ＲＡＢ）及び１つ以上のパケット交換（ＰＳ）無線アクセスベアラをサポートするように構成された無線装置の通話性能を高めるための方法であって、前記方法が、
１つ以上のバックグラウンドパケット交換（ＰＳ）アプリケーションを実行するステップであって、前記１つ以上のバックグラウンドＰＳアプリケーションのうちの少なくとも１つが、それと関連付けられたＰＳ  ＲＡＢを介してネットワークと通信するステップと、
ＣＳセッションの起動に応じて、前記１つ以上のバックグラウンドＰＳアプリケーションのうちの前記少なくとも１つを中断するステップと、
前記ＣＳセッションの終了に応じて、前記１つ以上のバックグラウンドＰＳアプリケーションのうちの前記少なくとも１つを再開するステップと、
を含み、
前記１つ以上のバックグラウンドＰＳアプリケーションのうちの前記少なくとも１つを中断するステップが、マルチ無線アクセスベアラ（ｍＲＡＢ）セッションの確立を防止する、
方法。
【請求項９】
前記ＣＳセッションが音声通話を含み、前記１つ以上のバックグラウンドＰＳアプリケーションが、非音声データサービスを含む、請求項８に記載の方法。
【請求項１０】
前記ＣＳセッションの起動が、前記無線装置のユーザによる音声通話の起動を含む、請求項８に記載の方法。
【請求項１１】
前記１つ以上のバックグラウンドＰＳアプリケーションが、時間的な制約を受けない、非クリティカルなサービスである、請求項８に記載の方法。
【請求項１２】
前記ＣＳセッション中に、前記１つ以上のバックグラウンドＰＳアプリケーションが中断されていないときに生じる性能損失を推定するステップを更に含む、請求項８に記載の方法。
【請求項１３】
前記ＣＳセッション中に、前記１つ以上のバックグラウンドＰＳアプリケーションのうちの前記少なくとも１つがアクティブのままであるときに、前記ＣＳセッションをドロップする可能性を推定するステップを更に含む、請求項８に記載の方法。
【請求項１４】
前記１つ以上のバックグラウンドＰＳアプリケーションを再開するステップが、前記１つ以上のバックグラウンドＰＳアプリケーションのうちの前記少なくとも１つを初期化するステップを含む、請求項８に記載の方法。
【請求項１５】
前記１つ以上のバックグラウンドＰＳアプリケーションのうちの前記少なくとも１つを中断したときに、前記ネットワークに通知するステップを更に含む、請求項８に記載の方法。
【請求項１６】
無線ネットワークとの通信の通話性能を改善するように構成された無線装置であって、前記無線装置が、
第１の接続タイプを介して前記無線ネットワークと通信する１つ以上のバックグラウンドアプリケーションのうちの少なくとも１つを実行する手段と、
第２の接続タイプに従うセッションの起動に応じて、１つ以上のバックグラウンドアプリケーションのうちの前記少なくとも１つを中断する手段と、
前記第２の接続タイプに従う前記セッションの終了に応じて、１つ以上のバックグラウンドアプリケーションのうちの前記少なくとも１つを再開する手段と
を備え、
１つ以上のバックグラウンドアプリケーションのうちの前記少なくとも１つを中断することが、前記無線装置と前記無線ネットワークとの間でのマルチ無線アクセスベアラ（ｍＲＡＢ）セッションの確立を防止する、
無線装置。
【請求項１７】
前記セッションが音声通話を含み、前記第２の接続タイプが回線交換（ＣＳ）接続を含み、
前記１つ以上のバックグラウンドアプリケーションが非音声データサービスを含み、前記第１の接続タイプがパケット交換（ＰＳ）接続を含む、
請求項１６に記載の無線装置。
【請求項１８】
前記１つ以上のバックグラウンドアプリケーションのうちの前記少なくとも１つが中断されていないときに生じる性能損失を推定するための手段を更に備え、
前記１つ以上のバックグラウンドアプリケーションのうちの前記少なくとも１つを中断することが、少なくとも部分的に前記推定された性能損失に基づく、
請求項１６に記載の無線装置。
【請求項１９】
前記第２の接続タイプに従う前記セッション中に、前記１つ以上のバックグラウンドアプリケーションのうちの前記少なくとも１つがアクティブなままであるとき、前記第２の接続タイプに従う前記セッションをドロップする可能性を推定するための手段を更に備え、
前記１つ以上のバックグラウンドアプリケーションのうちの前記少なくとも１つを中断することが、少なくとも部分的に、前記第２の接続タイプに従う前記セッションをドロップする前記推定された可能性に基づく、
請求項１６に記載の無線装置。
【請求項２０】
前記１つ以上のバックグラウンドアプリケーションのうちの前記少なくとも１つを中断したときに、前記無線ネットワークに通知するための手段を更に備える、請求項１６に記載の無線装置。
【国際調査報告】
2015512229.tif 000007
2015512229.tif 000008
2015512229.tif 000009
2015512229.tif 000010
2015512229.tif 000011