(57)【要約】  ワイヤレス通信デバイスにおけるアクティブな通信セッションの終了を管理するためのシステム、方法、およびデバイス。ワイヤレス通信デバイスのプロセッサは、通信セッションを終了させるための命令を受け得る。プロセッサは、通信セッションが終了されるべきでないことをワイヤレス通信デバイスの緊急通信ステータスが示すかどうかを決定し得る。プロセッサは、通信セッションが緊急通信セッションを備えることを緊急通信ステータスが示すという決定に応答して、通信セッションを終了させるための命令を阻止し得る。
2018511220.tif 000002
【特許請求の範囲】
【請求項１】
ワイヤレス通信デバイスにおけるアクティブな通信セッションの終了を管理する方法であって、
通信セッションを終了させるための命令を、前記ワイヤレス通信デバイスのプロセッサによって受けるステップと、
通信セッションが、終了されるべきでない進行中であるかどうかを、前記プロセッサによって決定するステップと、
前記通信セッションが終了されるべきでないという決定に応答して、前記通信セッションを終了させるための前記命令を、前記プロセッサによって阻止するステップと
を備える方法。
【請求項２】
緊急通信が処理中であるかどうかを、前記プロセッサによって決定するステップと、
緊急通信セッションが処理中であるという決定に応答して、前記通信セッションが終了されるべきでないことを示す緊急通信ステータスを、前記ワイヤレス通信デバイスのメモリの中に記憶するステップとをさらに備え、
通信セッションが、終了されるべきでない進行中であるかどうかを、前記プロセッサによって決定するステップが、前記通信セッションが終了されるべきでないことを前記ワイヤレス通信デバイスの緊急通信ステータスが示すかどうかを、前記プロセッサによって決定するステップを備える、
請求項1に記載の方法。
【請求項３】
前記通信セッションが終わっていると、前記プロセッサによって決定するステップと、
前記メモリの中の前記緊急通信ステータスを、前記プロセッサによって更新するステップと
をさらに備える、請求項2に記載の方法。
【請求項４】
前記通信セッションが終了されてよいことを前記ワイヤレス通信デバイスの前記緊急通信ステータスが示すという決定に応答して、前記通信セッションを終了させるための前記命令を許可するステップをさらに備える、請求項2に記載の方法。
【請求項５】
前記通信セッションを終了させるための前記命令が、前記ワイヤレス通信デバイスをパワーダウンさせるための命令を備える、請求項2に記載の方法。
【請求項６】
前記通信セッションを終了させるための前記命令を前記プロセッサによって阻止するステップが、前記ワイヤレス通信デバイスをパワーダウンさせるための前記命令を阻止するステップを備える、請求項2に記載の方法。
【請求項７】
前記通信セッションの終了に応答して、前記メモリの中の前記緊急通信ステータスを、前記プロセッサによって更新するステップと、
前記通信セッションを終了させるための前記命令が依然として有効であるかどうかを、前記プロセッサによって決定するステップと、
前記ワイヤレス通信デバイスをパワーダウンさせるための前記命令が依然として有効でないという決定に応答して、前記ワイヤレス通信デバイスの通常動作を、前記プロセッサによって継続するステップと、
前記ワイヤレス通信デバイスをパワーダウンさせるための前記命令が依然として有効であるという決定に応答して、前記ワイヤレス通信デバイスをパワーダウンさせるための前記命令を、前記プロセッサによって許可するステップと
をさらに備える、請求項6に記載の方法。
【請求項８】
前記通信セッションを終了させるための前記命令が、前記ワイヤレス通信デバイスの無線を非活動化させるための命令を備える、請求項2に記載の方法。
【請求項９】
前記通信セッションを終了させるための前記命令を前記プロセッサによって阻止するステップが、前記ワイヤレス通信デバイスの前記無線を非活動化させるための前記命令を阻止するステップを備える、請求項8に記載の方法。
【請求項１０】
前記通信セッションの終了に応答して、前記メモリの中の前記緊急通信ステータスを、前記プロセッサによって更新するステップと、
前記無線を非活動化させるための前記命令が依然として有効であるかどうかを、前記プロセッサによって決定するステップと、
前記無線を非活動化させるための前記命令が依然として有効でないという決定に応答して、前記ワイヤレス通信デバイスの通常動作を、前記プロセッサによって継続するステップと、
前記無線を非活動化させるための前記命令が依然として有効であるという決定に応答して、前記ワイヤレス通信デバイスの前記無線を非活動化させるための前記命令を、前記プロセッサによって許可するステップと
をさらに備える、請求項9に記載の方法。
【請求項１１】
ワイヤレス通信デバイスであって、
動作を実行するためのプロセッサ実行可能命令を備えたプロセッサを備え、前記動作が、
通信セッションを終了させるための命令を受けることと、
通信セッションが、終了されるべきでない進行中であるかどうかを決定することと、
前記通信セッションが終了されるべきでないという決定に応答して、前記通信セッションを終了させるための前記命令を阻止することと
を備える、ワイヤレス通信デバイス。
【請求項１２】
前記プロセッサが、
緊急通信が処理中であるかどうかを決定することと、
緊急通信セッションが処理中であるという決定に応答して、前記通信セッションが終了されるべきでないことを示す緊急通信ステータスを、前記ワイヤレス通信デバイスのメモリの中に記憶することと
をさらに備える動作を実行するためのプロセッサ実行可能命令を備え、
通信セッションが、終了されるべきでない進行中であるかどうかを決定することが、前記通信セッションが終了されるべきでないことを前記ワイヤレス通信デバイスの緊急通信ステータスが示すかどうかを決定することを備える、
請求項11に記載のワイヤレス通信デバイス。
【請求項１３】
前記プロセッサが、
前記通信セッションが終わっていると決定することと、
前記メモリの中の前記緊急通信ステータスを更新することと
をさらに備える動作を実行するためのプロセッサ実行可能命令を備える、
請求項12に記載のワイヤレス通信デバイス。
【請求項１４】
前記プロセッサが、前記通信セッションが終了されてよいことを前記ワイヤレス通信デバイスの前記緊急通信ステータスが示すという決定に応答して、前記通信セッションを終了させるための前記命令を許可することをさらに備える動作を実行するためのプロセッサ実行可能命令を備える、請求項12に記載のワイヤレス通信デバイス。
【請求項１５】
前記プロセッサは、前記通信セッションを終了させるための前記命令が、前記ワイヤレス通信デバイスをパワーダウンさせるための命令を備えるような動作を実行するためのプロセッサ実行可能命令を備える、請求項12に記載のワイヤレス通信デバイス。
【請求項１６】
前記プロセッサは、前記通信セッションを終了させるための前記命令を阻止することが、前記ワイヤレス通信デバイスをパワーダウンさせるための前記命令を阻止することを備えるような動作を実行するためのプロセッサ実行可能命令を備える、請求項12に記載のワイヤレス通信デバイス。
【請求項１７】
前記プロセッサが、
前記通信セッションの終了に応答して、前記メモリの中の前記緊急通信ステータスを更新することと、
前記通信セッションを終了させるための前記命令が依然として有効であるかどうかを決定することと、
前記ワイヤレス通信デバイスをパワーダウンさせるための前記命令が依然として有効でないという決定に応答して、前記ワイヤレス通信デバイスの通常動作を継続することと、
前記ワイヤレス通信デバイスをパワーダウンさせるための前記命令が依然として有効であるという決定に応答して、前記ワイヤレス通信デバイスをパワーダウンさせるための前記命令を許可することと
をさらに備える動作を実行するためのプロセッサ実行可能命令を備える、請求項16に記載のワイヤレス通信デバイス。
【請求項１８】
前記プロセッサは、前記通信セッションを終了させるための前記命令が、前記ワイヤレス通信デバイスの無線を非活動化させるための命令を備えるような動作を実行するためのプロセッサ実行可能命令を備える、請求項12に記載のワイヤレス通信デバイス。
【請求項１９】
前記プロセッサは、前記通信セッションを終了させるための前記命令を阻止することが、前記ワイヤレス通信デバイスの前記無線を非活動化させるための前記命令を阻止することを備えるような動作を実行するためのプロセッサ実行可能命令を備える、請求項18に記載のワイヤレス通信デバイス。
【請求項２０】
前記プロセッサが、
前記通信セッションの終了に応答して、前記メモリの中の前記緊急通信ステータスを更新することと、
前記無線を非活動化させるための前記命令が依然として有効であるかどうかを決定することと、
前記無線を非活動化させるための前記命令が依然として有効でないという決定に応答して、前記ワイヤレス通信デバイスの通常動作を継続することと、
前記無線を非活動化させるための前記命令が依然として有効であるという決定に応答して、前記ワイヤレス通信デバイスの前記無線を非活動化させるための前記命令を許可することと
をさらに備える動作を実行するためのプロセッサ実行可能命令を備える、請求項19に記載のワイヤレス通信デバイス。
【請求項２１】
ワイヤレス通信デバイスにおけるアクティブな通信セッションの終了を管理するための動作をプロセッサに実行させるように構成されたプロセッサ実行可能ソフトウェア命令を記憶した非一時的プロセッサ可読記憶媒体であって、前記動作が、
通信セッションを終了させるための命令を受けることと、
通信セッションが、終了されるべきでない進行中であるかどうかを決定することと、
前記通信セッションが終了されるべきでないという決定に応答して、前記通信セッションを終了させるための前記命令を阻止することと
を備える、非一時的プロセッサ可読記憶媒体。
【請求項２２】
前記記憶されたプロセッサ実行可能ソフトウェア命令が、
緊急通信が処理中であるかどうかを決定することと、
緊急通信セッションが処理中であるという決定に応答して、前記通信セッションが終了されるべきでないことを示す緊急通信ステータスを、前記ワイヤレス通信デバイスのメモリの中に記憶することと
をさらに備える動作をプロセッサに実行させるように構成され、
通信セッションが、終了されるべきでない進行中であるかどうかを決定することが、前記通信セッションが終了されるべきでないことを前記ワイヤレス通信デバイスの緊急通信ステータスが示すかどうかを決定することを備える、
請求項21に記載の非一時的プロセッサ可読記憶媒体。
【請求項２３】
前記記憶されたプロセッサ実行可能ソフトウェア命令が、
前記通信セッションが終わっていると決定することと、
前記メモリの中の前記緊急通信ステータスを更新することと
をさらに備える動作をプロセッサに実行させるように構成される、請求項22に記載の非一時的プロセッサ可読記憶媒体。
【請求項２４】
前記記憶されたプロセッサ実行可能ソフトウェア命令が、前記通信セッションが終了されてよいことを前記ワイヤレス通信デバイスの前記緊急通信ステータスが示すという決定に応答して、前記通信セッションを終了させるための前記命令を許可することをさらに備える動作をプロセッサに実行させるように構成される、請求項22に記載の非一時的プロセッサ可読記憶媒体。
【請求項２５】
前記記憶されたプロセッサ実行可能ソフトウェア命令は、前記通信セッションを終了させるための前記命令が、前記ワイヤレス通信デバイスをパワーダウンさせるための命令を備えるような動作をプロセッサに実行させるように構成される、請求項22に記載の非一時的プロセッサ可読記憶媒体。
【請求項２６】
前記プロセッサは、前記通信セッションを終了させるための前記命令を阻止することが、前記ワイヤレス通信デバイスをパワーダウンさせるための前記命令を阻止することを備えるような動作を実行するためのプロセッサ実行可能命令を備える、請求項22に記載の非一時的プロセッサ可読記憶媒体。
【請求項２７】
前記プロセッサが、
前記通信セッションの終了に応答して、前記メモリの中の前記緊急通信ステータスを更新することと、
前記通信セッションを終了させるための前記命令が依然として有効であるかどうかを決定することと、
前記ワイヤレス通信デバイスをパワーダウンさせるための前記命令が依然として有効でないという決定に応答して、前記ワイヤレス通信デバイスの通常動作を継続することと、
前記ワイヤレス通信デバイスをパワーダウンさせるための前記命令が依然として有効であるという決定に応答して、前記ワイヤレス通信デバイスをパワーダウンさせるための前記命令を許可することと
をさらに備える動作を実行するためのプロセッサ実行可能命令を備える、請求項26に記載の非一時的プロセッサ可読記憶媒体。
【請求項２８】
前記プロセッサは、前記通信セッションを終了させるための前記命令が、前記ワイヤレス通信デバイスの無線を非活動化させるための命令を備えるような動作を実行するためのプロセッサ実行可能命令を備える、請求項22に記載の非一時的プロセッサ可読記憶媒体。
【請求項２９】
前記プロセッサは、前記通信セッションを終了させるための前記命令を阻止することが、前記ワイヤレス通信デバイスの前記無線を非活動化させるための前記命令を阻止することを備えるような動作を実行するためのプロセッサ実行可能命令を備える、請求項28に記載の非一時的プロセッサ可読記憶媒体。
【請求項３０】
ワイヤレス通信デバイスであって、
通信セッションを終了させるための命令を受けるための手段と、
緊急通信セッションが、終了されるべきでない進行中であるかどうかを決定するための手段と、
緊急通信セッションが、終了されるべきでない進行中であるという決定に応答して、前記通信セッションを終了させるための前記命令を阻止するための手段と
を備えるワイヤレス通信デバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
ワイヤレス通信デバイスは、たとえば、公共安全応答ポイント(PSAP: public safety answering point)または緊急サービス応答者(たとえば、警察または消防署)に、緊急通話をかけるために使用され得る。緊急通話の性質に起因して、ワイヤレス通信デバイスが電源投入され(power on)通信サービスを提供することが可能なままであることが極めて重要である。しかしながら、緊急通話が非意図的に終了されることがあり、またはワイヤレス通信デバイスが、たとえば、バグの多いアプリケーションもしくは誤動作するハードウェアによって非意図的に電源切断される(power off)ことがある。したがって、ワイヤレス通信デバイスが非意図的に電源切断されること、または緊急通話が非意図的に終了されることを防止することが極めて重要である。
【発明の概要】
【課題を解決するための手段】
【０００２】
様々な実施形態のシステム、方法、およびデバイスは、ワイヤレス通信デバイスがアクティブな通信セッションの終了を管理していくつかの重要なセッションが終了されるのを防止することを可能にする。様々な実施形態は、通信セッションを終了させるための命令を受けることと、通信セッションが、終了されるべきでない進行中であるかどうかを決定することと、通信セッションが緊急通信セッションを含むことを緊急通信ステータスが示すという決定に応答して、通信セッションを終了させるための命令を阻止することとを含み得る。いくつかの実施形態は、緊急通信が処理中であるかどうかを決定することと、緊急通信セッションが処理中であるという決定に応答して、通信セッションが終了されるべきでないことを示す緊急通信ステータスを記憶することとをさらに含み得、通信セッションが、終了されるべきでない進行中であるかどうかを決定することは、通信セッションが終了されるべきでないことをワイヤレス通信デバイスの緊急通信ステータスが示すかどうかを決定することを含み得る。
【０００３】
いくつかの実施形態は、通信セッションが終わっているときを決定することと、メモリの中の緊急通信ステータスを更新することとをさらに含み得る。いくつかの実施形態は、通信セッションが終了されてよいことをワイヤレスデバイスの緊急通信ステータスが示すという決定に応答して、通信セッションを終了させるための命令を許可することをさらに含み得る。いくつかの実施形態では、通信セッションを終了させるための命令は、ワイヤレス通信デバイスをパワーダウンさせる(power down)ための命令を含み得る。いくつかの実施形態では、通信セッションを終了させるための命令を阻止することは、ワイヤレス通信デバイスをパワーダウンさせるための命令を阻止することを含み得る。
【０００４】
いくつかの実施形態は、通信セッションの終了に応答して、メモリの中の緊急通信ステータスを更新することと、通信セッションを終了させるための命令が依然として有効であるかどうかを決定することと、ワイヤレス通信デバイスをパワーダウンさせるための命令が依然として有効でないという決定に応答して、ワイヤレス通信デバイスの通常動作を継続することと、ワイヤレス通信デバイスをパワーダウンさせるための命令が依然として有効であるという決定に応答して、ワイヤレス通信デバイスをパワーダウンさせるための命令を許可することとをさらに含み得る。いくつかの実施形態では、通信セッションを終了させるための命令は、ワイヤレス通信デバイスの無線を非活動化させるための命令を含み得る。いくつかの実施形態では、通信セッションを終了させるための命令を阻止することは、ワイヤレス通信デバイスの無線を非活動化させるための命令を阻止することを含み得る。
【０００５】
いくつかの実施形態は、通信セッションの終了に応答して、メモリの中の緊急通信ステータスを更新することと、無線を非活動化させるための命令が依然として有効であるかどうかを決定することと、無線を非活動化させるための命令が依然として有効でないという決定に応答して、ワイヤレス通信デバイスの通常動作を継続することと、無線を非活動化させるための命令が依然として有効であるという決定に応答して、ワイヤレス通信デバイスの無線を非活動化させるための命令を許可することとをさらに含み得る。
【０００６】
様々な実施形態は、上記で説明した具現化方法の動作を実行するためのプロセッサ実行可能命令を用いて構成されたプロセッサを含むワイヤレス通信デバイスを含み得る。様々な実施形態は、上記で説明した具現化方法の動作をプロセッサに実行させるように構成されたプロセッサ実行可能ソフトウェア命令を記憶した非一時的プロセッサ可読記憶媒体を含み得る。様々な実施形態は、上記で説明した具現化方法の動作の機能を実行するための手段を含むワイヤレス通信デバイスを含み得る。
【０００７】
本明細書に組み込まれ、本明細書の一部を構成する添付の図面は、例示的な実施形態を示す。上記の概略的な説明および下記の発明を実施するための形態とともに、図面は、様々な実施形態を限定するのではなく、様々な実施形態の特徴を説明するのに役立つ。
【図面の簡単な説明】
【０００８】
【図１】様々な実施形態とともに使用するのに好適な通信システムを示す構成要素ブロック図である。
【図２】様々な実施形態によるワイヤレス通信デバイスの構成要素ブロック図である。
【図３】緊急通信セッションの従来の終了を示すコールフロー図である。
【図４】ワイヤレス通信デバイスにおけるアクティブな通信セッションの終了を管理する具現化方法を示すコールフロー図である。
【図５】ワイヤレス通信デバイスにおけるアクティブな通信セッションの終了を管理する具現化方法を示すプロセスフロー図である。
【図６】ワイヤレス通信デバイスにおけるアクティブな通信セッションの終了を管理する別の具現化方法を示すプロセスフロー図である。
【図７】ワイヤレス通信デバイスにおけるアクティブな通信セッションの終了を管理する別の具現化方法を示すプロセスフロー図である。
【図８】様々な実施形態とともに使用するのに好適な例示的なモバイルデバイスの構成要素ブロック図である。
【発明を実施するための形態】
【０００９】
添付の図面を参照しながら、様々な実施形態が詳細に説明される。可能な場合はいつでも、同一または同様の部分を指すために、図面全体にわたって同じ参照番号が使用される。特定の例および実装形態になされる参照は、例示目的のためであり、特許請求の範囲を限定することを意図していない。
【００１０】
「例示的」という単語は、本明細書において、「例、事例、または例示としての役割を果たすこと」を意味するために使用される。本明細書で「例示的」として説明するいかなる実装形態も、必ずしも他の実装形態よりも好ましいか、または有利であると解釈されるべきではない。
【００１１】
「通信デバイス」および「ワイヤレス通信デバイス」という用語は、セルラー電話、スマートフォン、タブレットコンピュータ、インターネット対応セルラー電話、Wi-Fi対応電子デバイス、携帯情報端末(PDA)、ラップトップコンピュータ、パーソナルコンピュータ、ワイヤレスアクセサリデバイス、ワイヤレス周辺デバイス、ならびに短距離無線(たとえば、Bluetooth(登録商標)無線、Peanut(登録商標)無線、Wi-Fi無線など)および/またはワイドエリアネットワーク接続(たとえば、インターネットへのLTE、3G、4G、もしくは5Gのワイヤレスワイドエリアネットワークトランシーバまたは有線接続)を装備した類似の電子デバイスのうちのいずれかまたはすべてを概して指すために、本明細書で互換的に使用される。したがって、通信デバイスまたはモバイル通信デバイスであるものとしての特定のタイプのコンピューティングデバイスへの参照は、特定のタイプのモバイルデバイスまたはモバイル通信デバイスが特に記載されない限り、特許請求の範囲を限定することを意図しない。
【００１２】
異なるセルラーおよびモバイル通信のサービスおよび規格が利用可能であり、または将来考えられ、それらのすべてが様々な実施形態を実施し得、様々な実施形態から利益を受け得る。そのようなサービスおよび規格は、たとえば、第3世代パートナーシッププロジェクト(3GPP)ロングタームエボリューション(LTE)システム、第3世代ワイヤレスモバイル通信技術(3G)、第4世代ワイヤレスモバイル通信技術(4G)、第5世代ワイヤレスモバイル通信技術(5G)、モバイル通信用グローバルシステム(GSM(登録商標))、ユニバーサルモバイル電気通信システム(UMTS)、3GSM(登録商標)、汎用パケット無線サービス(GPRS)、符号分割多元接続(CDMA)システム(たとえば、cdmaOne)、GSM(登録商標)進化型高速データレート(EDGE)、高度モバイルフォンシステム(AMPS)、デジタルAMPS(IS-136/TDMA)、エボリューションデータオプティマイズド(EV-DO)、デジタル拡張コードレス電気通信(DECT)、ワールドワイドインターオペラビリティフォーマイクロウェーブアクセス(WiMAX)、ワイヤレスローカルエリアネットワーク(WLAN)、Wi-FiプロテクテッドアクセスIおよびII(WPA、WPA2)、ならびに統合デジタル拡張ネットワーク(iDEN)を含む。これらの技術の各々は、たとえば、音声、データ、シグナリング、および/またはコンテンツメッセージの送信および受信を伴う。個々の電気通信の規格または技術に関係する用語および/または技術的詳細に対するいかなる言及も例示目的にすぎず、特許請求の範囲の文言に特に記載されない限り、特許請求の範囲を特定の通信システムまたは通信技術に限定することを意図しない。
【００１３】
様々な実施形態は、アクティブな緊急通信セッションが終了されるかどうかをワイヤレス通信デバイスが管理することを可能にするための方法および通信システムを提供する。一般のワイヤレス通信デバイスは、たとえば、PSAPまたは別の緊急サービス提供者もしくは第一応答者に、緊急通話をかけるために使用され得る。緊急通話が発生した場合には、ワイヤレス通信デバイスが電源投入され緊急通信サービスを提供することが可能なままであることが極めて重要である。しかしながら、緊急通話が非意図的に終了され得るか、またはデバイスがユーザの意思に反してパワーダウンされ得る状況があり得る。たとえば、ワイヤレス通信デバイスの「航空機モード」は、たとえば、誤動作するハードウェアによって、またはワイヤレス通信デバイス上で実行しているアプリケーションにおける障害によって、非意図的にトリガされることがある。ワイヤレス通信デバイスを航空機モードに置くことは、ワイヤレス通信デバイスの無線を電源切断するか、またはワイヤレス通信デバイスの無線へのアクセスを別のやり方で防止する。無線をパワーダウンさせることは、いかなるアクティブな通信セッションも終了させる。別の例として、たとえば、操作者の間違い、デバイスの押し合い、またはワイヤレス通信デバイスのハードウェアもしくはソフトウェアにおける障害に起因することによって、ワイヤレス通信デバイスが非意図的に電源切断されることがある。緊急通信セッションを非意図的に終了させることから起こり得る結果を考えれば、モバイル通信デバイス(または、その無線)が非意図的に電源切断されるか、または緊急通話を終了させる動作モードに置かれるのを防止することがそのように有益である。
【００１４】
様々な実施形態は、ワイヤレス通信デバイスにおけるアクティブな通信セッションの終了を管理して、進行中の緊急通信セッションを終了させることを回避するための、ワイヤレス通信デバイス上で実行するプロセッサによって実施される方法を提供する。様々な実施形態では、ワイヤレス通信デバイスのプロセッサは、デバイスをパワーダウンさせるかまたは航空機モードに置くためのユーザ入力などの、アクティブな通信セッションを終了させる命令を受け得る。ワイヤレス通信デバイスのプロセッサは、緊急通信が進行中であるかどうかを決定し得、そのことは、通信セッションが終了されるべきでないことを示し得る。ワイヤレスデバイスのプロセッサは、アクティブな緊急通信セッションが進行中であるという決定に応答して、アクティブな通信セッションを終了させるための命令を阻止し得る。その緊急通信セッションが終わると、ワイヤレス通信デバイスは、通常モードに戻り得るか、または無線をパワーダウンもしくは非活動化させるために前に入力されたユーザ入力を実行し得る。
【００１５】
図1は、様々な実施形態とともに使用するのに好適なシステム100を示す。システム100は、ワイヤレス通信デバイス102および104、基地局106および108、通信ネットワーク110、コントローラノード112、ならびにPSAP114を含み得る。
【００１６】
ワイヤレス通信デバイス102および104は、それぞれ、基地局106および108を経由して、それぞれ、通信リンク116および118を介して、通信ネットワーク110と通信し得る。通信リンク116および118は、LTE、WiMAX、CDMA、TDMA、ワイドバンドCDMA、GSM(登録商標)、および他のモバイル電話通信技術などの、ワイヤレス無線アクセス技術(RAT)を使用する二方向ワイヤレス通信リンクを通じて行われ得るセルラー接続を含み得る。通信リンクは、1つまたは複数の周波数帯域を含み得、周波数帯域は、1つまたは複数の論理チャネルを含み得る。通信リンク116および118は単一のリンクとして示されるが、いくつかの実施形態では、モバイル通信デバイスは、2つ以上の周波数帯域を介して2つ以上のRATを使用してそれらのそれぞれの基地局と通信し得る。
【００１７】
基地局106および108は、有線および/またはワイヤレスの通信リンク120および122を介して通信ネットワーク110と通信し得る。基地局106および108の各々は、ワイヤレス通信をモバイル通信デバイス102および104に提供できるネットワークノードを含み得、ベーストランシーバステーション、無線基地局、eノードBデバイス、または拡張eノードBデバイスを含み得る。通信リンク120および122は、光ファイバーバックホールリンク、マイクロ波バックホールリンク、および他の類似の通信リンクなどの、有線またはワイヤレスの通信リンクを含み得る。
【００１８】
コントローラノード112は、通信リンク124を介して通信ネットワーク110と通信し得る。コントローラノード112は、ワイヤレス通信デバイス102もしくは104とPSAP114との間、またはワイヤレス通信デバイス102および104などの通信デバイス間のような、通信ネットワーク110を介した通信セッションのセットアップおよび保守を制御し得る。コントローラノード112は、モバイル交換センター(MSC)、モビリティ管理エンティティ(MME)、または別の類似のネットワークノードを含み得る。ディスパッチ通信の場合、コントローラノード112は、iDEN(統合デジタル拡張ネットワーク)またはQChatなどのディスパッチ通信プロトコルを利用し得る。
【００１９】
PSAP114は、通信リンク126を介して通信ネットワーク110と通信し得る。PSAP114は、緊急通信サービスを提供するように構成され得るサーバまたは他のネットワーク要素を含み得る。PSAP114の例は、緊急サービス応答ポイント(たとえば、米国における911サービス)、警察署もしくは警察通信指令係、消防署もしくは消防通信指令係、または緊急サービスもしくは第一応答者サービスの別の提供者を含み得る。
【００２０】
図2は、様々な実施形態を実施するのに好適なワイヤレス通信デバイス200の構成要素ブロック図である。様々な実施形態では、ワイヤレス通信デバイス200は、図1を参照しながら説明したようなワイヤレス通信デバイス102および104と類似であり得る。図1および図2を参照すると、ワイヤレス通信デバイス200は、第1の加入に関連する第1の識別モジュールSIM-1 204aを受けてよい第1のSIMインターフェース202aを含み得る。ワイヤレス通信デバイス200はまた、第2の加入に関連する第2の識別モジュールSIM-2 204bを受けてよい第2のSIMインターフェース202bを随意に含み得る。
【００２１】
様々な実施形態におけるSIMは、たとえば、GSM(登録商標)および/またはUMTSネットワークへのアクセスを可能にするSIMおよび/またはUSIM(ユニバーサル加入者識別モジュール)アプリケーションとともに構成されているユニバーサル集積回路カード(UICC:Universal Integrated Circuit Card)であってよい。UICCはまた、電話帳または他のアプリケーション用の記憶域を提供し得る。代替的に、CDMAネットワークでは、SIMは、カード上のUICCリムーバブルユーザ識別モジュール(R-UIM:removable user identity module)またはCDMA加入者識別モジュール(CSIM:CDMA subscriber identity module)であってよい。各SIMカードは、CPU、ROM、RAM、EEPROM、およびI/O回路を有し得る。様々な実施形態において使用されるSIMは、ユーザアカウント情報、国際モバイル加入者識別(IMSI:international mobile subscriber identity)、SIMアプリケーションツールキット(SAT)コマンドのセット、および電話帳連絡先用の記憶空間を含み得る。SIMカードは、SIMカードネットワークオペレータプロバイダを示すためのホームパブリックランドモバイルネットワーク(HPLMN:Home-Public-Land-Mobile-Network)コードをさらに記憶し得る。集積回路カード識別(ICCID:Integrated Circuit Card Identity)SIMシリアル番号は、識別のためにSIMカード上に印刷されることがある。
【００２２】
ワイヤレス通信デバイス200は、汎用プロセッサ206などの少なくとも1つのコントローラを含み得、汎用プロセッサ206は、コーダ/デコーダ(コーデック)208に結合され得る。コーデック208は、スピーカー210およびマイクロフォン212に結合され得る。汎用プロセッサ206はまた、少なくとも1つのメモリ214に結合され得る。メモリ214は、プロセッサ実行可能命令を記憶する非一時的コンピュータ可読記憶媒体であってよい。メモリ214は、オペレーティングシステム(OS)、ならびにユーザアプリケーションソフトウェアおよび実行可能命令を記憶し得る。メモリ214はまた、アレイデータ構造などのアプリケーションデータを記憶し得る。
【００２３】
汎用プロセッサ206は、モデム230に結合され得る。モデム230は、少なくとも1つのベースバンドモデムプロセッサ216を含み得、少なくとも1つのベースバンドモデムプロセッサ216は、メモリ222および変調器/復調器228に結合され得る。ベースバンドモデムプロセッサ216は、物理的または論理的に別個のベースバンドモデムプロセッサ(たとえば、BB1、BB2)を含み得る。変調器/復調器228は、ベースバンドモデムプロセッサ216からデータを受信し得、符号化データを用いてキャリア信号を変調し得、送信のために1つまたは複数のRFリソース218a、218bに被変調信号を供給し得る。変調器/復調器228はまた、1つまたは複数のRFリソース218a、218bから受信された被変調搬送波から、情報を運ぶ信号を抽出し得、ベースバンドモデムプロセッサ216に復調信号を提供し得る。変調器/復調器228は、デジタル信号プロセッサ(DSP)であってよく、またはデジタル信号プロセッサ(DSP)を含んでよい。
【００２４】
ベースバンドモデムプロセッサ216は、メモリ222との間で情報を読み書きし得る。メモリ222はまた、プロトコルスタックS1 222aおよびプロトコルスタックS2 222bなどのプロトコルスタックに関連する命令を記憶し得る。プロトコルスタックS1 222a、S2 222bは、概して、無線アクセスプロトコルまたは通信プロトコルを使用して通信を可能にするためのコンピュータ実行可能命令を含む。各プロトコルスタックS1 222a、S2 222bは、通常、ネットワーキング機能を提供するための、階層的に構造化されたネットワークプロトコルレイヤを含む。モデム230は、1つまたは複数のRATを使用して通信を可能にするためのプロトコルスタックS1 222a、S2 222bのうちの1つまたは複数を含み得る。プロトコルスタックS1 222a、S2 222bは、加入とともに構成されたSIMカード(たとえば、SIM-1 204a、SIM-2 204b)に関連付けられ得る。たとえば、プロトコルスタックS1 222aおよびプロトコルスタックS2 222bは、SIM-1 204aに関連付けられてよい。2つのプロトコルスタックS1 222a、S2 222bのみとしての例示は、限定として意図されず、メモリ222は、2つを超えるプロトコルスタック(図示せず)を記憶してよい。
【００２５】
ワイヤレス通信デバイス200における各SIMおよび/またはRAT(たとえば、SIM-1 204a、SIM-2 204b)は、モデム230に結合され得、ベースバンドRFリソースチェーンに関連付けられ得るか、またはベースバンドRFリソースチェーンを使用することを許可され得る。各ベースバンドRFリソースチェーンは、RATを用いて通信/RATを制御するための、ベースバンド/モデム機能を実行するためのベースバンドモデムプロセッサ216、ならびに本明細書で一般にRFリソースと呼ばれる1つまたは複数の増幅器および無線を含み得る。いくつかの実施形態では、ベースバンドRFリソースチェーンは、共通ベースバンドモデムプロセッサ216(すなわち、すべてのRAT用のベースバンド/モデム機能をワイヤレス通信デバイス上で実行する単一のデバイス)を共有し得る。代替的に、各ベースバンドRFリソースチェーンは、物理的または論理的に別個のベースバンドプロセッサ(たとえば、BB1、BB2)を含んでもよい。
【００２６】
RFリソース218a、218bは、1つまたは複数のRATに関連するトランシーバを含み得、それらのそれぞれのRATに代わってモバイル通信デバイス200用の送信機能/受信機能を実行し得る。RFリソース218a、218bは、別個の送信回路および受信回路を含み得る。いくつかの実施形態では、RFリソース218bは、受信回路だけを含むことがある。RFリソース218a、218bはそれぞれ、ワイヤレスアンテナ(たとえば、第1のワイヤレスアンテナ220aおよび第2のワイヤレスアンテナ220b)に結合され得る。RFリソース218a、218bはまた、ベースバンドモデムプロセッサ216に結合され得る。
【００２７】
いくつかの実施形態では、汎用プロセッサ206、メモリ214、ベースバンドプロセッサ216、およびRFリソース218a、218bは、システムオンチップとしてワイヤレス通信デバイス200の中に含まれ得る。いくつかの実施形態では、第1および第2のSIM204a、204b、ならびにそれらの対応するインターフェース202a、202bは、システムオンチップの外部にあってよい。さらに、様々な入力デバイスおよび出力デバイスが、インターフェースまたはコントローラなどの、システムオンチップ上の構成要素に結合され得る。モバイル通信デバイス200において使用するのに好適な例示的なユーザ入力構成要素は、限定はしないが、キーパッド224およびタッチスクリーンディスプレイ226を含み得る。
【００２８】
いくつかの実施形態では、キーパッド224、タッチスクリーンディスプレイ226、マイクロフォン212、またはそれらの組合せは、発信通話を開始するための要求を受ける機能を実行し得る。たとえば、タッチスクリーンディスプレイ226は、連絡先リストの中からの連絡先の選択結果を受けてよく、または電話番号を受けてよい。別の例では、タッチスクリーンディスプレイ226およびマイクロフォン212の一方または両方は、発信通話を開始するための要求を受ける機能を実行し得る。たとえば、タッチスクリーンディスプレイ226は、連絡先リストの中からの連絡先の選択結果を受けてよく、または電話番号を受けてよい。別の例として、発信通話を開始するための要求は、マイクロフォン212を介して受けられる音声コマンドの形態であってよい。ワイヤレス通信デバイス200における様々なソフトウェアモジュールおよび機能の間に、それらの間の通信を可能にするためにインターフェースが設けられ得る。
【００２９】
一緒に機能すると、2つのSIM204a、204b、ベースバンドプロセッサ216、RFリソース218a、218b、およびアンテナ220a、220bは、2つ以上のRAT上の通信を可能にし得る。たとえば、1つのSIM、ベースバンドプロセッサ、およびRFリソースが、2つの異なるRATをサポートするように構成されてよい。他の実施形態では、追加のモバイルネットワークに接続するためのもっと多くのSIMカード、SIMインターフェース、RFリソース、およびアンテナを追加することによって、もっと多くのRATがワイヤレス通信デバイス200上でサポートされ得る。
【００３０】
ワイヤレス通信デバイス200は、汎用プロセッサ206、ベースバンドプロセッサ216、またはワイヤレス通信デバイスの別のプロセッサなどのプロセッサ上で実行する、高レベルオペレーティングシステム(HLOS)の構成要素、または他のソフトウェアであり得る無線インターフェースレイヤ(RIL)を含み得る。RILは、ワイヤレス音声アプリケーションまたはワイヤレスデータアプリケーションがモデム230と通信することを可能にし得、HLOSと無線プロトコルスタック(たとえば、S1 222aおよびS2 222b)との間のシステムインターフェースをさらに提供し得る。いくつかの実施形態では、RILは、RILドライバを含み得、RILドライバは、アテンション(AT)コマンドおよびイベント、ならびに複数のクライアントからのRILドライバへの要求を管理し得るRILプロキシを処理し得る。たとえば、RILドライバは、音声、データ、およびショートメッセージサービス(SMS)を含む無線機能のためのシステム要求を取り扱い得る。RILドライバはまた、信号カバレージ、信号強度、および着信通話などの、無線状態の変化の通知を提供し得る。HLOSとモデム230との間の相互作用は、RILによって取り扱われ得る。たとえば、RILは、直接のサービス要求をHLOSから受け入れてよく、モデムによってサポートかつ理解されるコマンドに変換してよい。いくつかの実施形態では、RILは、ワイヤレス通信デバイス200のハードウェア依存の構成要素の具体的な詳細を抽象するアブストラクションレイヤを提供し得る。
【００３１】
図3は、緊急通信セッションの従来の終了の間のコールフローを示す。動作302において、高レベルオペレーティングシステム(HLOS)350が、緊急通信セッションを開始するための命令を無線インターフェースレイヤ(RIL)352へ送り得る。たとえば、ワイヤレス通信デバイス(たとえば、図1のワイヤレス通信デバイス102もしくは104、または図2のワイヤレス通信デバイス200)は、数字9-1-1、または仮想的もしくは物理的な「パニックボタン」の押下などの入力を受けてよく、そのことに応答して、HLOS350は、緊急通信セッションを開始するための命令をRIL352へ送り得る。動作304において、RIL352は、緊急通信セッションを開始するための命令をワイヤレス通信デバイスのモデム354へ送り得る。動作306において、モデム354は、緊急通信セッションを確立するための通話要求を通信ネットワーク356(たとえば、図1の通信ネットワーク110)へ送り得る。コントローラノード(たとえば、図1のコントローラノード112)などの、通信ネットワーク356のネットワーク要素は、緊急サービスの提供者(たとえば、図1のPSAP114)との通信セッションのためのリソースを割り振り得、そうした通信セッションを確立し得る。
【００３２】
動作308において、通信ネットワーク356は、通信セッションセットアップが成功したという表示をモデム354へ送り得る。動作310において、モデム354は、通信セッションセットアップが成功したという表示をRIL352へ送り得、動作312において、RIL352は、通信セットアップが成功したという表示をHLOS350へ送り得る。動作314において、ワイヤレス通信デバイスは、通信ネットワーク356を経由して緊急通信セッションを行い得る。
【００３３】
動作316において、HLOSは、アクティブな緊急通信セッションを終了させるための命令をRILへ送り得る。アクティブな通信セッションを終了させるための命令は、たとえば、ワイヤレス通信デバイスが、航空機モード、またはデバイス無線がパワーダウンされるように仕向けることがある類似のモードに置かれたことに起因し得、そのことは、誤動作するハードウェア、またはワイヤレス通信デバイス上で実行しているアプリケーションにおける障害のうちの1つまたは複数によってトリガされることがある。アクティブな通信セッションを終了させるための命令はまた、たとえば、ワイヤレス通信デバイスを電源切断するための命令に起因し得、そのことも、誤動作するハードウェア、および/またはワイヤレス通信デバイス上で実行しているアプリケーションにおけるバグによってトリガされることがある。アクティブな通信セッションを終了させるための命令はまた、ユーザアクティビティ(たとえば、誤って通話終了ボタンにぶつかること)によって、またはハードウェア障害もしくはソフトウェア障害によって、意図的または非意図的にトリガされることがある通話終了命令を含み得る。
【００３４】
動作318において、RIL352は、通話終了メッセージ(call end message)をモデム354へ送り得る。動作320において、モデム354は、通話終了メッセージを通信ネットワーク356へ送り得る。動作322において、通信ネットワークのコントローラノードは、アクティブな緊急通信セッションを終了させてよく、そのことは、緊急通信セッションのために通信ネットワーク内に割り振られたリソースをティアダウンすることを含み得る。動作324において、HLOSは、無線オフメッセージ(radio off message)をRILへ送り得る。動作326において、RILは、無線を電源切断するかまたは低電力モードに入るための命令をモデムへ送り得る。動作328において、モデムは、通信ネットワークからワイヤレス通信デバイスを登録解除するためのメッセージを、通信ネットワークへ送り得る。
【００３５】
図4は、ワイヤレス通信デバイスにおけるアクティブな通信セッションの終了を管理する具現化方法におけるコールフロー400を示す。図4における動作の多くは、図3を参照しながら上記で説明した同様の番号の動作に類似である。動作302において、HLOS350が、緊急通信セッションを開始するための命令をRIL352へ送り得る。動作304において、RIL352は、緊急通信セッションを開始するための命令をワイヤレス通信デバイスのモデム354へ送り得、動作306において、モデム354は、緊急通信セッションを確立するための通話要求を通信ネットワーク356へ送り得る。コントローラノード(たとえば、図1のコントローラノード112)などの、通信ネットワーク356のネットワーク要素は、緊急サービスの提供者(たとえば、図1のPSAP114)との通信セッションのためのリソースを割り振り得、そうした通信セッションを確立し得る。動作308において、通信ネットワーク356は、通信セッションセットアップが成功したという表示をモデム354へ送り得る。動作310において、モデム354は、通信セッションセットアップが成功したという表示をRIL352へ送り得る。
【００３６】
動作402において、ワイヤレス通信デバイスのプロセッサ(たとえば、RIL352を実行するプロセッサ)は、オペレーティングシステムによって監視される制御レジスタの中で設定された値またはフラグなどの緊急通信ステータスを、ワイヤレス通信デバイスのメモリの中に記憶し得る。緊急通信ステータスは、通信セッションが緊急通信セッションであることを示し得る。いくつかの実施形態では、プロセッサは、様々な基準または誘導に基づいて、通信セッションが緊急通信セッションであると決定し得る。たとえば、プロセッサは、通信セッションの宛先(たとえば、図1のPSAP114などのPSAP)に基づいて、通信セッションが緊急通信セッションであると決定してよい。いくつかの実施形態では、プロセッサは、ダイヤルされた番号またはダイヤルされた番号の一部分に基づいて、通信セッションが緊急通信セッションであると決定し得る。たとえば、一般のワイヤレス優先サービス(WPS:wireless priority service)通話は、「272」というプレフィックスを含み得る。プロセッサは、プレフィックス「272」をワイヤレス優先サービス通話として認識し得、したがって、通信セッションが緊急休止セッション(emergency vacation session)であると決定し得る。同様に、米国における緊急サービスへの通話は、番号「911」とともに行われてよく、プロセッサは、それを緊急サービスへの通話であると認識し得、したがって、通信セッションが緊急通信セッションであると決定し得る。
【００３７】
プロセッサはまた、ワイヤレス通信デバイスによってユーザから受けた入力に基づいて、通信セッションが緊急通信セッションであると決定し得る。たとえば、発信通信セッション(たとえば、音声通話)を開始するとき、ユーザは、通信セッションが緊急休止セッションであることを示すための1つまたは複数の物理的または仮想的なボタンを押すことがある。
【００３８】
プロセッサはまた、ワイヤレス通信デバイスに提供される規則に基づいて、通信セッションが緊急通信セッションであると決定し得る。たとえば、ユーザは、何らかの時刻を過ぎて、指定された連絡先(すなわち、ワイヤレス通信デバイスのメモリの中に記憶されている電話番号)にかけられる通話は、緊急通信セッション(たとえば、真夜中過ぎにユーザの両親にかけられる通話)と見なされなければならないと定める規則を用いて、ワイヤレス通信デバイスを構成し得る。別の例として、ユーザは、営業時間中、すなわち、月曜日から金曜日にユーザのオフィスの電話番号にかけられる通話は、緊急通信セッションと見なされなければならないと定める規則を用いて、ワイヤレス通信デバイスを構成し得る。他の規則も可能である。
【００３９】
別の例として、重要として指定されるワイヤレス通信デバイス上に記憶されている連絡先、たとえば、ワイヤレス通信デバイスのメモリの中に記憶されている連絡先を用いて通信セッションが行われると、ワイヤレス通信デバイスのプロセッサは、記憶されている連絡先の重要としての指定に基づいて、通信セッションが重要度のしきい値レベルを満たすと決定し得る。
【００４０】
いくつかの実施形態では、プロセッサは、通信セッションが重要度のしきい値レベルを満たし、したがって、通信セッションが緊急通信セッションであると決定し得る。プロセッサは、たとえば、通信セッションを開始するためにダイヤルされた電話番号または電話番号の部分、ダイヤルされた電話番号の一部分がワイヤレス通信デバイス上に記憶されている連絡先と整合するかどうか、および通信セッションが重要な通信セッションであると指定する入力をワイヤレス通信デバイスがユーザから受けているかどうかのうちの1つまたは複数に基づいて、重要度のしきい値レベルを決定し得る。プロセッサはまた、重要度のしきい値レベルを決定するために他の要因を考慮に入れてよい。
【００４１】
動作312において、RIL352は、通信セットアップが成功したという表示をHLOS350へ送り得る。動作314において、ワイヤレス通信デバイスは、通信ネットワーク356を経由して緊急通信セッションを行い得る。
【００４２】
動作404において、HLOSは、アクティブな緊急通信セッションを終了させるための命令をRILへ送り得る。たとえば、アクティブな通信セッションを終了させるための命令は、ワイヤレス通信デバイスが、航空機モード、またはデバイス無線がパワーダウンされるように仕向けることがある類似のモードに置かれたことに起因し得、そのことは、誤動作するハードウェア、またはワイヤレス通信デバイス上で実行しているアプリケーションにおける障害のうちの1つまたは複数によってトリガされることがある。別の例として、アクティブな通信セッションを終了させるための命令はまた、ワイヤレス通信デバイスを電源切断するための命令に起因し得、そのことも、誤動作するハードウェア、および/またはワイヤレス通信デバイス上で実行しているアプリケーションにおけるバグによってトリガされることがある。アクティブな通信セッションを終了させるための命令はまた、ユーザアクティビティ(たとえば、誤って通話終了ボタンにぶつかること)によって、またはハードウェア障害もしくはソフトウェア障害によって、意図的または非意図的にトリガされることがある通話終了命令を含み得る。
【００４３】
動作406において、ワイヤレス通信セッションのプロセッサは、通信セッションが終了されるべきでないことをワイヤレス通信デバイスの緊急通信ステータスが示すと決定し得る。動作408において、RILは、緊急通信ステータスに基づいて、通信セッションが終了されてよいという表示をHLOSに戻し得る。動作410において、ワイヤレス通信デバイスは、緊急通信セッションを行い続けてよい。
【００４４】
動作412において、ワイヤレス通信デバイスのプロセッサは、緊急通信セッションが終わっているかどうかを決定するために周期的にチェックし得る。緊急通信セッションが終わっていないという決定に応答して、動作412において、ワイヤレス通信デバイスは、緊急通信セッションを行い続けてよい。
【００４５】
緊急通信セッションが終わった後、HLOSは、動作316において、アクティブな緊急通信セッションを終了させるための命令をRILへ送り得る。動作318において、RIL352は、通話終了メッセージをモデム354へ送り得る。動作320において、モデム354は、通話終了メッセージを通信ネットワーク356へ送り得る。動作322において、通信ネットワークのコントローラノードは、アクティブな緊急通信セッションを終了させてよく、そのことは、緊急通信セッションのために通信ネットワーク内に割り振られたリソースをティアダウンすることを含み得る。動作324において、HLOSは、無線オフメッセージをRILへ送り得る。動作326において、RILは、無線を電源切断するかまたは低電力モードに入るための命令をモデムへ送り得る。動作328において、モデムは、通信ネットワークからワイヤレス通信デバイスを登録解除するためのメッセージを、通信ネットワークへ送り得る。
【００４６】
図5は、ワイヤレス通信デバイスにおけるアクティブな通信セッションの終了を管理する具現化方法500を示すプロセスフロー図である。方法500は、ワイヤレス通信デバイスのプロセッサ(たとえば、図2の汎用プロセッサ206もしくはベースバンドプロセッサ216、または別の類似のプロセッサ)によって実施され得る。
【００４７】
決定ブロック502において、ワイヤレス通信デバイスのプロセッサは、アクティブな(または、要求された)通信セッションが緊急通信セッションであるかどうかを決定し得る。通信セッションが緊急通信セッションでないという決定に応答して(すなわち、決定ブロック502=「No」)、ワイヤレス通信デバイスのプロセッサは、通信セッションが緊急通信セッションであるかどうかを周期的に再決定し得る。
【００４８】
通信セッションが緊急通信セッションであるという決定に応答して(すなわち、決定ブロック502=「Yes」)、ブロック504において、デバイスプロセッサは、ワイヤレス通信デバイスのメモリの中に緊急通信ステータスを記憶し得る。様々な実施形態では、緊急通信ステータスは、通信セッションが緊急通信セッションを含むことを示し得る。
【００４９】
いくつかの実施形態では、決定ブロック502およびブロック504における動作は、緊急通信セッションが開始されるときにメモリの中の緊急通信ステータスを設定し、緊急通信セッションが終わるときにステータスをクリアする別個の方法または機能として、プロセッサによって実行され得る。
【００５０】
任意の時間において(すなわち、必ずしもブロック504の後とは限らない)、デバイスプロセッサは、ブロック506において、通信セッションを終了させるための命令を受け得る。たとえば、HLOS(たとえば、図3および図4のHLOS350)は、アクティブな通信セッションを終了させるための命令をRIL(たとえば、図3および図4のRIL352)へ送り得る。上述のように、アクティブな通信セッションを終了させるための命令は、たとえば、ワイヤレス通信デバイスが、航空機モード、もしくはデバイス無線がパワーダウンされるように仕向けることがある類似のモードに置かれたこと、または、たとえば、ワイヤレス通信デバイスを電源切断するための命令に非意図的に起因し得、そのことも、誤動作するハードウェア、および/またはワイヤレス通信デバイス上で実行しているアプリケーションにおけるバグによってトリガされることがある。アクティブな通信セッションを終了させるための命令はまた、ユーザアクティビティ(たとえば、誤って通話終了ボタンにぶつかること)によって、またはハードウェア障害もしくはソフトウェア障害によって、意図的または非意図的にトリガされることがある通話終了命令を含み得る。
【００５１】
決定ブロック508において、デバイスプロセッサは、通信セッションが終了されるべきでないことをワイヤレス通信デバイスの緊急通信ステータスが示すかどうかを決定し得る。通信セッションが終了されるべきでないことを緊急通信ステータスが示さないという決定に応答して(すなわち、決定ブロック508=「No」)、デバイスプロセッサは、ブロック518において、通信セッションの終了を許可し得る。
【００５２】
通信セッションが終了されるべきでないことを緊急通信ステータスが示すという決定に応答して(すなわち、決定ブロック508=「Yes」)、デバイスプロセッサは、ブロック510において、通信セッションを終了させるための命令を阻止し得る。
【００５３】
決定ブロック512において、デバイスプロセッサは、緊急通信セッションが終わっているかどうかを周期的に決定し得る。緊急通信セッションが終わっていないという決定に応答して(すなわち、決定ブロック512=「No」)、デバイスプロセッサは、ブロック510において、通信セッションを終了させるための命令を阻止し続けてよい。
【００５４】
緊急通信セッションが終わっているという決定に応答して(すなわち、決定ブロック512=「Yes」)、デバイスプロセッサは、ブロック514において、ワイヤレス通信デバイスのメモリの中の緊急通信ステータスを更新し得る。たとえば、プロセッサは、アクティブな緊急通信セッションがないこと、または別のアクティブな通話セッションが緊急通話でないことを示すように、緊急通信ステータスを更新し得る。ブロック516において、デバイスプロセッサは、通常のワイヤレス通信デバイス動作を許可または継続してよい。
【００５５】
図6は、ワイヤレス通信デバイスにおけるアクティブな通信セッションの終了を管理する具現化方法600を示すプロセスフロー図である。方法600は、ワイヤレス通信デバイスのプロセッサ(たとえば、図2の汎用プロセッサ206もしくはベースバンドプロセッサ216、または別の類似のプロセッサ)によって実施され得る。
【００５６】
方法500と同様に、ワイヤレス通信デバイスのプロセッサは、決定ブロック502において、アクティブな(または、要求された)通信セッションが緊急通信セッションであるかどうかを決定し得る。通信セッションが緊急通信セッションでないという決定に応答して(すなわち、決定ブロック502=「No」)、ワイヤレス通信デバイスのプロセッサは、通信セッションが緊急通信セッションであるかどうかを周期的に再決定し得る。通信セッションが緊急通信セッションであるという決定に応答して(すなわち、決定ブロック502=「Yes」)、デバイスプロセッサは、ワイヤレス通信デバイスのメモリの中に緊急通信ステータスを記憶し得る。様々な実施形態では、緊急通信ステータスは、ブロック504において、通信セッションが緊急通信セッションを含むことを示し得る。上記で説明したように、決定ブロック502およびブロック504における動作は、方法600における他の動作に依存しない別個の方法または機能として、プロセッサによって実行され得る。
【００５７】
任意の時間において(すなわち、必ずしもブロック504の後とは限らない)、デバイスプロセッサは、ブロック602において、ワイヤレス通信デバイスをパワーダウンさせるための命令を受け得る。ワイヤレス通信デバイスをパワーダウンさせる(または、電源切断する)ための命令は、誤動作するハードウェア、および/またはワイヤレス通信デバイス上で実行しているアプリケーションにおける障害によって、非意図的にトリガされることがある。アクティブな通信セッションを終了させるための命令はまた、ユーザアクティビティ(たとえば、誤って電源切断ボタンにぶつかること)によって、非意図的にトリガされることがある。
【００５８】
決定ブロック508において、デバイスプロセッサは、通信セッションが終了されるべきでないことをワイヤレス通信デバイスの緊急通信ステータスが示すかどうかを決定し得る。通信セッションが終了されるべきでないことを緊急通信ステータスが示さないという決定に応答して(すなわち、決定ブロック508=「No」)、デバイスプロセッサは、ブロック608において、ワイヤレス通信デバイスのパワーダウンを許可し得る。
【００５９】
通信セッションが終了されるべきでないことを緊急通信ステータスが示すという決定に応答して(すなわち、決定ブロック508=「Yes」)、デバイスプロセッサは、ブロック604において、ワイヤレス通信デバイスをパワーダウンさせるための命令を阻止し得る。
【００６０】
決定ブロック512において、デバイスプロセッサは、緊急通信セッションが終わっているかどうかを周期的に決定し得る。緊急通信セッションが終わっていないという決定に応答して(すなわち、決定ブロック512=「No」)、デバイスプロセッサは、ブロック604において、通信セッションを終了させるための命令を阻止し続けてよい。
【００６１】
緊急通信セッションが終わっているという決定に応答して(すなわち、決定ブロック512=「Yes」)、デバイスプロセッサは、ブロック514において、ワイヤレス通信デバイスのメモリの中の緊急通信ステータスを更新し得る。たとえば、プロセッサは、アクティブな緊急通信セッションがないこと、または別のアクティブな通話セッションが緊急通話でないことを示すように、緊急通信ステータスを更新し得る。
【００６２】
決定ブロック606において、デバイスプロセッサは、ワイヤレス通信デバイスをパワーダウンさせるための命令が依然として有効であるかどうかを決定し得る。たとえば、ワイヤレスデバイスをパワーダウンさせるための命令が、障害のあるハードウェアまたはソフトウェアから受けられるケースでは、命令は一時的であってよく、またはデバイスプロセッサは、ワイヤレスデバイスをパワーダウンさせるための命令が有効でないという別の表示によって決定し得る。ワイヤレス接続デバイスをパワーダウンさせるための命令が依然として有効でないという決定に応答して(すなわち、決定ブロック606=「No」)、デバイスプロセッサは、ブロック516において、通常のワイヤレス通信デバイス動作を許可または継続してよい。
【００６３】
ワイヤレス接続デバイスをパワーダウンさせるための命令が依然として有効であるという決定に応答して(すなわち、決定ブロック606=「Yes」)、デバイスプロセッサは、ブロック608において、ワイヤレス通信デバイスのパワーダウンを許可し得る(すなわち、デバイスプロセッサは、ワイヤレス通信デバイスをパワーダウンさせるための依然として有効な命令を阻止しなくてよい)。
【００６４】
図7は、ワイヤレス通信デバイスにおけるアクティブな通信セッションの終了を管理する具現化方法700を示すプロセスフロー図である。方法700は、ワイヤレス通信デバイスのプロセッサ(たとえば、図2の汎用プロセッサ206もしくはベースバンドプロセッサ216、または別の類似のプロセッサ)によって実施され得る。
【００６５】
方法500と同様に、ワイヤレス通信デバイスのプロセッサは、決定ブロック502において、アクティブな(または、要求された)通信セッションが緊急通信セッションであるかどうかを決定し得る。通信セッションが緊急通信セッションでないという決定に応答して(すなわち、決定ブロック502=「No」)、ワイヤレス通信デバイスのプロセッサは、通信セッションが緊急通信セッションであるかどうかを周期的に再決定し得る。通信セッションが緊急通信セッションであるという決定に応答して(すなわち、決定ブロック502=「Yes」)、デバイスプロセッサは、ブロック504において、ワイヤレス通信デバイスのメモリの中に緊急通信ステータスを記憶し得る。様々な実施形態では、緊急通信ステータスは、通信セッションが緊急通信セッションを含むことを示し得る。上記で説明したように、決定ブロック502およびブロック504における動作は、方法700における他の動作に依存しない別個の方法または機能として、プロセッサによって実行され得る。
【００６６】
任意の時間において(すなわち、必ずしもブロック504の後とは限らない)、デバイスプロセッサは、ブロック702において、ワイヤレス通信デバイスの無線を非活動化させるための命令を受け得る。無線を非活動化させる(すなわち、パワーダウンさせ、電源切断し、アイドルモードに設定し、または無線が送信することを同様に阻止する)ための命令は、誤動作するハードウェア、および/またはワイヤレス通信デバイス上で実行しているアプリケーションにおける障害によって、非意図的にトリガされることがある。アクティブな通信セッションを終了させるための命令はまた、ユーザアクティビティ(たとえば、ワイヤレスデバイスを航空機モードに置くこと、またはワイヤレス通信デバイスの無線を非活動化させるための命令を別のやり方でトリガすること)によって非意図的にトリガされることがある。
【００６７】
決定ブロック508において、デバイスプロセッサは、通信セッションが終了されるべきでないことをワイヤレス通信デバイスの緊急通信ステータスが示すかどうかを決定し得る。通信セッションが終了されるべきでないことを緊急通信ステータスが示さないという決定に応答して(すなわち、決定ブロック508=「No」)、デバイスプロセッサは、ブロック608において、ワイヤレス通信デバイスのパワーダウンを許可し得る。
【００６８】
通信セッションが終了されるべきでないことを緊急通信ステータスが示すという決定に応答して(すなわち、決定ブロック508=「Yes」)、デバイスプロセッサは、ブロック704において、ワイヤレス通信デバイスの無線を非活動化させるための命令を阻止し得る。
【００６９】
決定ブロック512において、デバイスプロセッサは、緊急通信セッションが終わっているかどうかを周期的に決定し得る。緊急通信セッションが終わっていないという決定に応答して(すなわち、決定ブロック512=「No」)、デバイスプロセッサは、ブロック704において、通信セッションを終了させるための命令を阻止し続けてよい。
【００７０】
緊急通信セッションが終わっているという決定に応答して(すなわち、決定ブロック512=「Yes」)、デバイスプロセッサは、ブロック514において、ワイヤレス通信デバイスのメモリの中の緊急通信ステータスを更新し得る。たとえば、プロセッサは、アクティブな緊急通信セッションがないこと、または別のアクティブな通話セッションが緊急通話でないことを示すように、緊急通信ステータスを更新し得る。
【００７１】
決定ブロック706において、デバイスプロセッサは、ワイヤレス通信デバイスの無線を非活動化させるための命令が依然として有効であるかどうかを決定し得る。たとえば、ワイヤレスデバイスをパワーダウンさせるための命令が、障害のあるハードウェアまたはソフトウェアから受けられるケースでは、命令は一時的であってよく、またはデバイスプロセッサは、ワイヤレスデバイスをパワーダウンさせるための命令が有効でないという別の表示によって決定し得る。しかしながら、場合によっては、ワイヤレス通信デバイスの無線を非活動化させるための命令は、ユーザが実際はワイヤレス通信デバイスを航空機モードに置くことを希望するときなどに、依然として有効であり得る。ワイヤレス接続デバイスの無線を非活動化させるための命令が依然として有効でないという決定に応答して(すなわち、決定ブロック706=「No」)、デバイスプロセッサは、ブロック516において、通常のワイヤレス通信デバイス動作を許可または継続し得る。
【００７２】
ワイヤレス接続デバイスの無線を非活動化させるための命令が依然として有効であるという決定に応答して(すなわち、決定ブロック706=「Yes」)、デバイスプロセッサは、ブロック708において、ワイヤレス通信デバイスの無線の非活動化を許可し得る(すなわち、デバイスプロセッサは、ワイヤレス通信デバイスの無線を非活動化させるための依然として有効な命令を阻止しなくてよい)。
【００７３】
様々な実施形態(限定はしないが、図4〜図7を参照しながら上記で説明した実施形態を含む)は、様々なモバイル通信デバイスのいずれかにおいて実施され得、その一例(たとえば、ワイヤレス通信デバイス800)が図8に示される。様々な実施形態では、ワイヤレス通信デバイス800(たとえば、図1〜図2におけるワイヤレス通信デバイス102、104、および200に相当し得る)は、タッチスクリーンコントローラ804および内部メモリ806に結合されたプロセッサ802を含み得る。プロセッサ802は、汎用または特定の処理タスクのために指定された1つまたは複数のマルチコア集積回路であり得る。内部メモリ806は、揮発性メモリまたは不揮発性メモリであってよく、また、セキュアメモリおよび/もしくは暗号化メモリまたは非セキュアメモリおよび/もしくは非暗号化メモリ、あるいはそれらの任意の組合せであってよい。タッチスクリーンコントローラ804およびプロセッサ802はまた、抵抗感知タッチスクリーン、静電容量感知タッチスクリーン、赤外線感知タッチスクリーンなどの、タッチスクリーンパネル812に結合され得る。追加として、モバイル通信デバイス800のディスプレイは、タッチスクリーン機能を有する必要がない。
【００７４】
モバイル通信デバイス800は、互いにかつ/またはプロセッサ802に結合された、通信を送り受信するための2つ以上の無線信号トランシーバ808(たとえば、Peanut、Bluetooth(登録商標)、Zigbee、Wi-Fi、RF無線)およびアンテナ810を有してよい。トランシーバ808およびアンテナ810は、様々なワイヤレス送信プロトコルスタックおよびインターフェースを実施するために、前述の回路とともに使用され得る。モバイル通信デバイス800は、2つ以上の無線アクセス技術を介し2つ以上のセルラーネットワークを介した通信を可能にする、プロセッサおよびアンテナ810に結合された1つまたは複数のセルラーネットワークワイヤレスモデムチップ816を含み得る。
【００７５】
モバイル通信デバイス800は、プロセッサ802に結合された周辺デバイス接続インターフェース818を含み得る。周辺デバイス接続インターフェース818は、1つのタイプの接続を受け入れるように単独で構成されてよく、またはUSB、FireWire、Thunderbolt、もしくはPCIeなどの、共通もしくはプロプライエタリの様々なタイプの物理接続および通信接続を受け入れるように構成されてもよい。周辺デバイス接続インターフェース818はまた、同様に構成された周辺デバイス接続ポート(図示せず)に結合され得る。
【００７６】
モバイル通信デバイス800はまた、オーディオ出力を提供するためのスピーカー814を含み得る。モバイル通信デバイス800はまた、本明細書で説明する構成要素のうちの全部または一部を収容するための、プラスチック、金属、または材料の組合せから構成されたハウジング820を含み得る。ワイヤレス通信デバイス800は、使い捨てバッテリーまたは充電式バッテリーなどの、プロセッサ802に結合された電源822を含み得る。充電式バッテリーはまた、ワイヤレス通信デバイス800の外部のソースから充電電流を受けるために、周辺デバイス接続ポートに結合され得る。ワイヤレス通信デバイス800はまた、ユーザ入力を受けるための物理的ボタン824を含み得る。ワイヤレス通信デバイス800はまた、ワイヤレス通信デバイス800をオンおよびオフするための電源ボタン826を含み得る。
【００７７】
プロセッサ802は、以下で説明する様々な実施形態の機能を含む様々な機能を実行するようにソフトウェア命令(アプリケーション)によって構成され得る、任意のプログラマブルマイクロプロセッサ、マイクロコンピュータ、または1つもしくは複数の多重プロセッサチップであり得る。いくつかのワイヤレス通信デバイスでは、ワイヤレス通信機能に専用の1つのプロセッサおよび他のアプリケーションを実行させるのに専用の1つのプロセッサなどの、複数のプロセッサ802が設けられてよい。通常、ソフトウェアアプリケーションは、それらがアクセスされプロセッサ802にロードされる前に、内部メモリ806の中に記憶され得る。プロセッサ802は、アプリケーションソフトウェア命令を記憶するのに十分な内部メモリを含み得る。
【００７８】
様々な実施形態は、任意の数のシングルプロセッサシステムまたはマルチプロセッサシステムで実施され得る。一般に、複数のプロセスが単一のプロセッサで同時に実行されているように見えるように、プロセスはプロセッサ上で短いタイムスライスの中で実行される。プロセスがタイムスライスの終わりにおいてプロセッサから除去されると、プロセスの現在の動作状態に関する情報がメモリの中に記憶されるので、プロセスは、プロセッサ上での実行に戻るときに、シームレスにその動作を再開し得る。この動作状態データは、プロセスのアドレス空間、スタック空間、仮想アドレス空間、レジスタセットイメージ(たとえば、プログラムカウンタ、スタックポインタ、命令レジスタ、プログラムステータスワードなど)、アカウンティング情報、パーミッション、アクセス制限、および状態情報を含み得る。
【００７９】
プロセスは他のプロセスを生成し得、生成されたプロセス(すなわち、子プロセス)は、生成しているプロセス(すなわち、親プロセス)のパーミッションおよびアクセス制限(すなわち、コンテキスト)のうちのいくつかを継承し得る。プロセスは、複数の軽量のプロセスまたはスレッドを含む、重量のプロセスであってよく、軽量のプロセスは、それらのコンテキスト(たとえば、アドレス空間、スタック、パーミッション、および/またはアクセス制限など)のすべてまたは部分を他のプロセス/スレッドと共有するプロセスである。したがって、単一のプロセスは、単一のコンテキスト(すなわち、プロセッサのコンテキスト)を共有し、それへのアクセス権を有し、かつ/またはその中で動作する、複数の軽量のプロセスまたはスレッドを含み得る。
【００８０】
前述の方法の説明およびプロセスフロー図は、説明のための例として提供されるにすぎず、様々な実施形態のブロックが提示される順序で実行されなければならないことを要求または暗示することを意図しない。当業者によって諒解されるように、前述の実施形態におけるブロックの順序は、任意の順序で実行されてよい。「その後」、「次いで」、「次に」などの単語は、ブロックの順序を限定することを意図せず、これらの単語は、方法の説明を通して読者を導くために使用されるにすぎない。さらに、たとえば、冠詞「a」、「an」、または「the」を使用する、単数形での請求項要素へのいかなる言及も、要素を単数形に限定するものと解釈すべきではない。
【００８１】
本明細書で開示する実施形態に関して説明した様々な例示的な論理ブロック、モジュール、回路、およびアルゴリズムブロックは、電子ハードウェア、コンピュータソフトウェア、またはその両方の組合せとして実装され得る。ハードウェアとソフトウェアのこの互換性を明確に示すために、様々な例示的な構成要素、ブロック、モジュール、回路、およびブロックが、それらの機能に関して上記で概して説明された。そのような機能がハードウェアとして実装されるのか、それともソフトウェアとして実装されるのかは、特定の適用例および全体的なシステムに課された設計制約によって決まる。当業者は、説明した機能を特定の適用例ごとに様々な方法で実装し得るが、そのような実装決定は、様々な実施形態の範囲からの逸脱を引き起こすものと解釈すべきではない。
【００８２】
本明細書で開示した実施形態に関して説明した様々な例示的な論理、論理ブロック、モジュール、および回路を実装するために使用されるハードウェアは、汎用プロセッサ、デジタル信号プロセッサ(DSP)、特定用途向け集積回路(ASIC)、フィールドプログラマブルゲートアレイ(FPGA)もしくは他のプログラマブル論理デバイス、個別ゲートもしくはトランジスタ論理、個別ハードウェア構成要素、または本明細書で説明した機能を実行するように設計されたそれらの任意の組合せを用いて実装または実行され得る。汎用プロセッサはマイクロプロセッサであってよいが、代替的に、プロセッサは任意の従来のプロセッサ、コントローラ、マイクロコントローラ、またはステートマシンであってもよい。プロセッサはまた、通信デバイスの組合せ、たとえばDSPとマイクロプロセッサの組合せ、複数のマイクロプロセッサ、DSPコアと関連した1つもしくは複数のマイクロプロセッサ、または任意の他のそのような構成として実装されてもよい。代替的に、いくつかのブロックまたは方法は、所与の機能に固有の回路によって実行されてもよい。
【００８３】
様々な実施形態では、説明した機能は、ハードウェア、ソフトウェア、ファームウェア、またはそれらの任意の組合せで実装され得る。ソフトウェアで実装される場合、機能は、非一時的コンピュータ可読媒体または非一時的プロセッサ可読媒体上の1つまたは複数の命令またはコードとして記憶され得る。本明細書で開示する方法またはアルゴリズムの動作は、非一時的コンピュータ可読記憶媒体上または非一時的プロセッサ可読記憶媒体上に常駐し得るプロセッサ実行可能ソフトウェアモジュールの中で具現化され得る。非一時的コンピュータ可読記憶媒体またはプロセッサ可読記憶媒体は、コンピュータまたはプロセッサによってアクセスされ得る任意の記憶媒体であってよい。限定ではなく例として、そのような非一時的コンピュータ可読媒体または非一時的プロセッサ可読媒体は、RAM、ROM、EEPROM、FLASHメモリ、CD-ROMもしくは他の光ディスクストレージ、磁気ディスクストレージもしくは他の磁気記憶デバイス、または命令もしくはデータ構造の形態で所望のプログラムコードを記憶するために使用され得るとともにコンピュータによってアクセスされ得る任意の他の媒体を含んでよい。本明細書で使用するディスク(disk)およびディスク(disc)は、コンパクトディスク(disc)(CD)、レーザーディスク(登録商標)(disc)、光ディスク(disc)、デジタル多用途ディスク(disc)(DVD)、フロッピーディスク(disk)、およびブルーレイディスク(disc)を含み、ディスク(disk)は、通常、データを磁気的に再生し、ディスク(disc)は、レーザーを用いてデータを光学的に再生する。上記の組合せも、非一時的コンピュータ可読媒体および非一時的プロセッサ可読媒体の範囲内に含まれる。追加として、方法またはアルゴリズムの動作は、コンピュータプログラム製品に組み込まれることがある、非一時的プロセッサ可読媒体および/または非一時的コンピュータ可読媒体上のコードおよび/または命令の1つまたは任意の組合せまたはセットとして存在し得る。
【００８４】
開示した実施形態の前述の説明は、いかなる当業者も本実施形態を作成または使用することができるように提供される。これらの実施形態への様々な修正は当業者に容易に明らかとなり、本明細書で定義される一般原理は、本実施形態の趣旨または範囲から逸脱することなく他の実施形態に適用され得る。したがって、様々な実施形態は、本明細書に示す実施形態に限定されることを意図せず、以下の特許請求の範囲ならびに本明細書で開示する原理および新規の特徴と一致する最も広い範囲を与えられるべきである。
【符号の説明】
【００８５】
100  システム
102、104  ワイヤレス通信デバイス
106、108  基地局
110  通信ネットワーク
112  コントローラノード
114  公共安全応答ポイント(PSAP)
116、118、120、122、124、126  通信リンク
200  ワイヤレス通信デバイス
202a  第1のSIMインターフェース
202b  第2のSIMインターフェース
204a  第1の識別モジュールSIM-1
204b  第2の識別モジュールSIM-2
206  汎用プロセッサ
208  コーデック
210  スピーカー
212  マイクロフォン
214  メモリ
216  ベースバンドモデムプロセッサ
218a  RFリソース
218b  RFリソース
220a  第1のワイヤレスアンテナ
220b  第2のワイヤレスアンテナ
222  メモリ
222a  プロトコルスタックS1
222b  プロトコルスタックS2
224  キーパッド
226  タッチスクリーンディスプレイ
228  変調器/復調器
230  モデム
800  モバイル通信デバイス、ワイヤレス通信デバイス
802  プロセッサ
804  タッチスクリーンコントローラ
806  内部メモリ
808  無線信号トランシーバ
810  アンテナ
812  タッチスクリーンパネル
814  スピーカー
816  セルラーネットワークワイヤレスモデムチップ
818  周辺デバイス接続インターフェース
820  ハウジング
822  電源
824  物理的ボタン
826  電源ボタン
【図１】
2018511220.tif 000003
【図２】
2018511220.tif 000004
【図３】
2018511220.tif 000005
【図４】
2018511220.tif 000006
【図５】
2018511220.tif 000007
【図６】
2018511220.tif 000008
【図７】
2018511220.tif 000009
【図８】
2018511220.tif 000010
【手続補正書】
【提出日】平成29年9月7日(2017.9.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ワイヤレス通信デバイスにおけるアクティブな通信セッションの終了を管理する方法であって、
前記ワイヤレス通信デバイスの無線を非活動化させるための命令を、前記ワイヤレス通信デバイスのプロセッサによって受けるステップであって、前記無線を非活動化させるステップが通信セッションを終了させる、ステップと、
通信セッションが、終了されるべきでない進行中であるかどうかを、前記プロセッサによって決定するステップと、
前記通信セッションが終了されるべきでないという決定に応答して、前記ワイヤレス通信デバイスの前記無線を非活動化させるための前記命令を、前記プロセッサによって阻止するステップと
を備える方法。
【請求項２】
緊急通信が処理中であるかどうかを、前記プロセッサによって決定するステップと、
緊急通信セッションが処理中であるという決定に応答して、前記通信セッションが終了されるべきでないことを示す緊急通信ステータスを、前記ワイヤレス通信デバイスのメモリの中に記憶するステップと
をさらに備え、
通信セッションが、終了されるべきでない進行中であるかどうかを、前記プロセッサによって決定するステップが、前記通信セッションが終了されるべきでないことを前記ワイヤレス通信デバイスの緊急通信ステータスが示すかどうかを、前記プロセッサによって決定するステップを備える、
請求項1に記載の方法。
【請求項３】
前記通信セッションが終わっていると、前記プロセッサによって決定するステップと、
前記メモリの中の前記緊急通信ステータスを、前記プロセッサによって更新するステップと
をさらに備える、請求項2に記載の方法。
【請求項４】
前記通信セッションが終了されてよいことを前記ワイヤレス通信デバイスの前記緊急通信ステータスが示すという決定に応答して、前記ワイヤレス通信デバイスの前記無線を非活動化させるための前記命令を許可するステップをさらに備える、請求項2に記載の方法。
【請求項５】
前記ワイヤレス通信デバイスの前記無線を非活動化させるための前記命令が、前記ワイヤレス通信デバイスをパワーダウンさせるための命令を備える、請求項2に記載の方法。
【請求項６】
前記ワイヤレス通信デバイスの前記無線を非活動化させるための前記命令を前記プロセッサによって阻止するステップが、前記ワイヤレス通信デバイスをパワーダウンさせるための前記命令を阻止するステップを備える、請求項5に記載の方法。
【請求項７】
前記通信セッションの終了に応答して、前記メモリの中の前記緊急通信ステータスを、前記プロセッサによって更新するステップと、
前記ワイヤレス通信デバイスをパワーダウンさせるための前記命令が依然として有効であるかどうかを、前記プロセッサによって決定するステップと、
前記ワイヤレス通信デバイスをパワーダウンさせるための前記命令が依然として有効でないという決定に応答して、前記ワイヤレス通信デバイスの通常動作を、前記プロセッサによって継続するステップと、
前記ワイヤレス通信デバイスをパワーダウンさせるための前記命令が依然として有効であるという決定に応答して、前記ワイヤレス通信デバイスをパワーダウンさせるための前記命令を、前記プロセッサによって許可するステップと
をさらに備える、請求項6に記載の方法。
【請求項８】
前記通信セッションの終了に応答して、前記メモリの中の前記緊急通信ステータスを、前記プロセッサによって更新するステップと、
前記無線を非活動化させるための前記命令が依然として有効であるかどうかを、前記プロセッサによって決定するステップと、
前記無線を非活動化させるための前記命令が依然として有効でないという決定に応答して、前記ワイヤレス通信デバイスの通常動作を、前記プロセッサによって継続するステップと、
前記無線を非活動化させるための前記命令が依然として有効であるという決定に応答して、前記ワイヤレス通信デバイスの前記無線を非活動化させるための前記命令を、前記プロセッサによって許可するステップと
をさらに備える、請求項1に記載の方法。
【請求項９】
ワイヤレス通信デバイスであって、
動作を実行するためのプロセッサ実行可能命令を備えたプロセッサを備え、前記動作が、
前記ワイヤレス通信デバイスの無線を非活動化させるための命令を受けることであって、前記無線を非活動化させることが通信セッションを終了させる、受けることと、
通信セッションが、終了されるべきでない進行中であるかどうかを決定することと、
前記通信セッションが終了されるべきでないという決定に応答して、前記ワイヤレス通信デバイスの前記無線を非活動化させるための前記命令を阻止することと
を備える、ワイヤレス通信デバイス。
【請求項１０】
前記プロセッサが、
緊急通信が処理中であるかどうかを決定することと、
緊急通信セッションが処理中であるという決定に応答して、前記通信セッションが終了されるべきでないことを示す緊急通信ステータスを、前記ワイヤレス通信デバイスのメモリの中に記憶することと
をさらに備える動作を実行するためのプロセッサ実行可能命令を備え、
通信セッションが、終了されるべきでない進行中であるかどうかを決定することが、前記通信セッションが終了されるべきでないことを前記ワイヤレス通信デバイスの緊急通信ステータスが示すかどうかを決定することを備える、
請求項9に記載のワイヤレス通信デバイス。
【請求項１１】
前記プロセッサが、
前記通信セッションが終わっていると決定することと、
前記メモリの中の前記緊急通信ステータスを更新することと
をさらに備える動作を実行するためのプロセッサ実行可能命令を備える、
請求項10に記載のワイヤレス通信デバイス。
【請求項１２】
前記プロセッサが、前記通信セッションが終了されてよいことを前記ワイヤレス通信デバイスの前記緊急通信ステータスが示すという決定に応答して、前記ワイヤレス通信デバイスの前記無線を非活動化させるための前記命令を許可することをさらに備える動作を実行するためのプロセッサ実行可能命令を備える、請求項10に記載のワイヤレス通信デバイス。
【請求項１３】
前記プロセッサは、前記ワイヤレス通信デバイスの前記無線を非活動化させるための前記命令が、前記ワイヤレス通信デバイスをパワーダウンさせるための命令を備えるような動作を実行するためのプロセッサ実行可能命令を備える、請求項10に記載のワイヤレス通信デバイス。
【請求項１４】
前記プロセッサは、前記ワイヤレス通信デバイスの前記無線を非活動化させるための前記命令を阻止することが、前記ワイヤレス通信デバイスをパワーダウンさせるための前記命令を阻止することを備えるような動作を実行するためのプロセッサ実行可能命令を備える、請求項10に記載のワイヤレス通信デバイス。
【請求項１５】
前記プロセッサが、
前記通信セッションの終了に応答して、前記メモリの中の前記緊急通信ステータスを更新することと、
前記ワイヤレス通信デバイスの前記無線を非活動化させるための前記命令が依然として有効であるかどうかを決定することと、
前記ワイヤレス通信デバイスをパワーダウンさせるための前記命令が依然として有効でないという決定に応答して、前記ワイヤレス通信デバイスの通常動作を継続することと、
前記ワイヤレス通信デバイスをパワーダウンさせるための前記命令が依然として有効であるという決定に応答して、前記ワイヤレス通信デバイスをパワーダウンさせるための前記命令を許可することと
をさらに備える動作を実行するためのプロセッサ実行可能命令を備える、請求項14に記載のワイヤレス通信デバイス。
【請求項１６】
前記プロセッサが、
前記通信セッションの終了に応答して、前記メモリの中の前記緊急通信ステータスを更新することと、
前記無線を非活動化させるための前記命令が依然として有効であるかどうかを決定することと、
前記無線を非活動化させるための前記命令が依然として有効でないという決定に応答して、前記ワイヤレス通信デバイスの通常動作を継続することと、
前記無線を非活動化させるための前記命令が依然として有効であるという決定に応答して、前記ワイヤレス通信デバイスの前記無線を非活動化させるための前記命令を許可することと
をさらに備える動作を実行するためのプロセッサ実行可能命令を備える、請求項9に記載のワイヤレス通信デバイス。
【請求項１７】
ワイヤレス通信デバイスにおけるアクティブな通信セッションの終了を管理するための動作をプロセッサに実行させるように構成されたプロセッサ実行可能ソフトウェア命令を記憶した非一時的プロセッサ可読記憶媒体であって、前記動作が、
前記ワイヤレス通信デバイスの無線を非活動化させるための命令を受けることであって、前記無線を非活動化させることが通信セッションを終了させる、受けることと、
通信セッションが、終了されるべきでない進行中であるかどうかを決定することと、
前記通信セッションが終了されるべきでないという決定に応答して、前記ワイヤレス通信デバイスの前記無線を非活動化させるための前記命令を阻止することと
を備える、非一時的プロセッサ可読記憶媒体。
【請求項１８】
前記記憶されたプロセッサ実行可能ソフトウェア命令が、
緊急通信が処理中であるかどうかを決定することと、
緊急通信セッションが処理中であるという決定に応答して、前記通信セッションが終了されるべきでないことを示す緊急通信ステータスを、前記ワイヤレス通信デバイスのメモリの中に記憶することと
をさらに備える動作をプロセッサに実行させるように構成され、
通信セッションが、終了されるべきでない進行中であるかどうかを決定することが、前記通信セッションが終了されるべきでないことを前記ワイヤレス通信デバイスの緊急通信ステータスが示すかどうかを決定することを備える、
請求項17に記載の非一時的プロセッサ可読記憶媒体。
【請求項１９】
前記記憶されたプロセッサ実行可能ソフトウェア命令が、
前記通信セッションが終わっていると決定することと、
前記メモリの中の前記緊急通信ステータスを更新することと
をさらに備える動作をプロセッサに実行させるように構成される、請求項18に記載の非一時的プロセッサ可読記憶媒体。
【請求項２０】
前記記憶されたプロセッサ実行可能ソフトウェア命令が、前記通信セッションが終了されてよいことを前記ワイヤレス通信デバイスの前記緊急通信ステータスが示すという決定に応答して、前記ワイヤレス通信デバイスの前記無線を非活動化させるための前記命令を許可することをさらに備える動作をプロセッサに実行させるように構成される、請求項18に記載の非一時的プロセッサ可読記憶媒体。
【請求項２１】
前記記憶されたプロセッサ実行可能ソフトウェア命令は、前記ワイヤレス通信デバイスの前記無線を非活動化させるための前記命令が、前記ワイヤレス通信デバイスをパワーダウンさせるための命令を備えるような動作をプロセッサに実行させるように構成される、請求項18に記載の非一時的プロセッサ可読記憶媒体。
【請求項２２】
前記プロセッサは、前記ワイヤレス通信デバイスの前記無線を非活動化させるための前記命令を阻止することが、前記ワイヤレス通信デバイスをパワーダウンさせるための前記命令を阻止することを備えるような動作を実行するためのプロセッサ実行可能命令を備える、請求項18に記載の非一時的プロセッサ可読記憶媒体。
【請求項２３】
前記プロセッサが、
前記通信セッションの終了に応答して、前記メモリの中の前記緊急通信ステータスを更新することと、
前記ワイヤレス通信デバイスの前記無線を非活動化させるための前記命令が依然として有効であるかどうかを決定することと、
前記ワイヤレス通信デバイスをパワーダウンさせるための前記命令が依然として有効でないという決定に応答して、前記ワイヤレス通信デバイスの通常動作を継続することと、
前記ワイヤレス通信デバイスをパワーダウンさせるための前記命令が依然として有効であるという決定に応答して、前記ワイヤレス通信デバイスをパワーダウンさせるための前記命令を許可することと
をさらに備える動作を実行するためのプロセッサ実行可能命令を備える、請求項22に記載の非一時的プロセッサ可読記憶媒体。
【請求項２４】
ワイヤレス通信デバイスであって、
前記ワイヤレス通信デバイスの無線を非活動化させるための命令を受けるための手段であって、前記無線を非活動化させることが通信セッションを終了させる、手段と、
緊急通信セッションが、終了されるべきでない進行中であるかどうかを決定するための手段と、
緊急通信セッションが、終了されるべきでない進行中であるという決定に応答して、前記ワイヤレス通信デバイスの前記無線を非活動化させるための前記命令を阻止するための手段と
を備えるワイヤレス通信デバイス。
【国際調査報告】
2018511220.tif 000011
2018511220.tif 000012