(57)【要約】  複数のプロセッサを用いた熱緩和のためのワイヤレス通信デバイスについて説明する。ワイヤレス通信デバイスは、データ呼を処理する第１の通信プロセッサを含む。ワイヤレス通信デバイスはまた、第１の通信プロセッサに結合された第２の通信プロセッサを含む。第１の通信プロセッサは、少なくとも１つの熱しきい値に達したときに第２の通信プロセッサに命令を送ることによって熱緩和動作を実行する。第２の通信プロセッサは命令を受信し、実行する。
2015524210.tif 000002
【特許請求の範囲】
【請求項１】
複数のプロセッサを用いた熱緩和のためのワイヤレス通信デバイスであって、
データ呼を処理する第１の通信プロセッサと、
前記第１の通信プロセッサに結合された第２の通信プロセッサと、ここにおいて、前記第１の通信プロセッサが、少なくとも１つの熱しきい値に達したときに前記第２の通信プロセッサに命令を送ることによって熱緩和動作を実行し、ここにおいて、前記第２の通信プロセッサが前記命令を受信し、実行する
を備える、ワイヤレス通信デバイス。
【請求項２】
前記命令が、緊急通信を可能にするためのみの命令を備える、請求項１に記載のワイヤレス通信デバイス。
【請求項３】
前記命令が、前記第２の通信プロセッサにパケットデータ通信動作を転送するための命令を備える、請求項１に記載のワイヤレス通信デバイス。
【請求項４】
前記命令が、ストリーミングデータトラフィックを無効にするように前記第２の通信プロセッサに指示する、請求項１に記載のワイヤレス通信デバイス。
【請求項５】
前記命令が前記少なくとも１つの熱しきい値に基づく、請求項１に記載のワイヤレス通信デバイス。
【請求項６】
前記熱緩和動作が、処理クロック速度を低減することと、受信データレートを低減することと、送信データレートを低減することと、ストリーミングデータトラフィックを無効にすることとからなるグループのうちの少なくとも１つを備える、請求項１に記載のワイヤレス通信デバイス。
【請求項７】
前記第１の通信プロセッサが、前記少なくとも１つの熱しきい値に達したときに前記データ呼に関連するデータを前記第２の通信プロセッサに与える、請求項１に記載のワイヤレス通信デバイス。
【請求項８】
前記第１の通信プロセッサが、前記少なくとも１つの熱しきい値に達したときに前記データ呼に関連するセッション情報を前記第２の通信プロセッサに与える、請求項１に記載のワイヤレス通信デバイス。
【請求項９】
熱指示を取得する前記第１の通信プロセッサに結合された少なくとも１つの熱センサーをさらに備える、請求項１に記載のワイヤレス通信デバイス。
【請求項１０】
前記第１の通信プロセッサがモデムを備える、請求項１に記載のワイヤレス通信デバイス。
【請求項１１】
前記第１の通信プロセッサが、送信機と受信機とからなるグループのうちの少なくとも１つを備える、請求項１に記載のワイヤレス通信デバイス。
【請求項１２】
前記第２の通信プロセッサがモデムを備える、請求項１に記載のワイヤレス通信デバイス。
【請求項１３】
前記第２の通信プロセッサが、送信機と受信機とからなるグループのうちの少なくとも１つを備える、請求項１に記載のワイヤレス通信デバイス。
【請求項１４】
前記第１の通信プロセッサが、前記第２の通信プロセッサよりも高いクロックレートで動作することが可能である、請求項１に記載のワイヤレス通信デバイス。
【請求項１５】
前記第１の通信プロセッサが、時分割ロングタームエボリューション（ＴＤ−ＬＴＥ）と、時分割同期符号分割多元接続（ＴＤ−ＳＣＤＭＡ）と、周波数分割複信ロングタームエボリューション（ＦＤＤ−ＬＴＥ）と、ユニバーサルモバイルテレコミュニケーションシステム（ＵＭＴＳ）と、モバイル通信用グローバルシステム（ＧＳＭ）ＧＳＭ進化型高速データレート（ＥＤＧＥ）無線アクセスネットワーク（ＧＥＲＡＮ）と、全地球測位システム（ＧＰＳ）とからなるグループのうちの少なくとも１つによる通信機能を与える、請求項１に記載のワイヤレス通信デバイス。
【請求項１６】
前記第２の通信プロセッサが、モバイル通信用グローバルシステム（ＧＳＭ）と、汎用パケット無線サービス（ＧＰＲＳ）と、ＧＳＭ進化型高速データレート（ＥＤＧＥ）と、第３世代パートナーシッププロジェクト（３ＧＰＰ）仕様または第３世代パートナーシッププロジェクト２（３ＧＰＰ２）仕様の第２世代（２Ｇ）、第３世代（３Ｇ）および第４世代（４Ｇ）ワイヤレス技術のうちの１つまたは複数とからなるグループのうちの少なくとも１つによる通信機能を与える、請求項１に記載のワイヤレス通信デバイス。
【請求項１７】
複数のプロセッサを用いた熱緩和のための方法であって、
第１の通信プロセッサがデータ呼を処理することと、
少なくとも１つの熱しきい値に達したときに第２の通信プロセッサに命令を送ることによって、前記第１の通信プロセッサが熱緩和動作を実行することと、
前記第２の通信プロセッサにおいて前記命令を受信し、実行することと
を備える、方法。
【請求項１８】
前記命令が、緊急通信を可能にするためのみの命令を備える、請求項１７に記載の方法。
【請求項１９】
前記命令が、前記第２の通信プロセッサにパケットデータ通信動作を転送するための命令を備える、請求項１７に記載の方法。
【請求項２０】
前記命令が、ストリーミングデータトラフィックを無効にするように前記第２の通信プロセッサに指示する、請求項１７に記載の方法。
【請求項２１】
前記命令が前記少なくとも１つの熱しきい値に基づく、請求項１７に記載の方法。
【請求項２２】
前記熱緩和動作が、処理クロック速度を低減することと、受信データレートを低減することと、送信データレートを低減することと、ストリーミングデータトラフィックを無効にすることとからなるグループのうちの少なくとも１つを備える、請求項１７に記載の方法。
【請求項２３】
前記少なくとも１つの熱しきい値に達したときに前記データ呼に関連するデータを前記第２の通信プロセッサに与えることをさらに備える、請求項１７に記載の方法。
【請求項２４】
前記少なくとも１つの熱しきい値に達したときに前記データ呼に関連するセッション情報を前記第２の通信プロセッサに与えることをさらに備える、請求項１７に記載の方法。
【請求項２５】
熱指示を取得することをさらに備える、請求項１７に記載の方法。
【請求項２６】
前記第１の通信プロセッサがモデムを備える、請求項１７に記載の方法。
【請求項２７】
前記第１の通信プロセッサが、送信機と受信機とからなるグループのうちの少なくとも１つを備える、請求項１７に記載の方法。
【請求項２８】
前記第２の通信プロセッサがモデムを備える、請求項１７に記載の方法。
【請求項２９】
前記第２の通信プロセッサが、送信機と受信機とからなるグループのうちの少なくとも１つを備える、請求項１７に記載の方法。
【請求項３０】
前記第１の通信プロセッサが、前記第２の通信プロセッサよりも高いクロックレートで動作することが可能である、請求項１７に記載の方法。
【請求項３１】
前記第１の通信プロセッサが、時分割ロングタームエボリューション（ＴＤ−ＬＴＥ）と、時分割同期符号分割多元接続（ＴＤ−ＳＣＤＭＡ）と、周波数分割複信ロングタームエボリューション（ＦＤＤ−ＬＴＥ）と、ユニバーサルモバイルテレコミュニケーションシステム（ＵＭＴＳ）と、モバイル通信用グローバルシステム（ＧＳＭ）ＧＳＭ進化型高速データレート（ＥＤＧＥ）無線アクセスネットワーク（ＧＥＲＡＮ）と、全地球測位システム（ＧＰＳ）とからなるグループのうちの少なくとも１つによる通信機能を与える、請求項１７に記載の方法。
【請求項３２】
前記第２の通信プロセッサが、モバイル通信用グローバルシステム（ＧＳＭ）と、汎用パケット無線サービス（ＧＰＲＳ）と、ＧＳＭ進化型高速データレート（ＥＤＧＥ）と、第３世代パートナーシッププロジェクト（３ＧＰＰ）仕様または第３世代パートナーシッププロジェクト２（３ＧＰＰ２）仕様の第２世代（２Ｇ）、第３世代（３Ｇ）および第４世代（４Ｇ）ワイヤレス技術のうちの１つまたは複数とからなるグループのうちの少なくとも１つによる通信機能を与える、請求項１７に記載の方法。
【請求項３３】
その上に命令を有する非一時的有形コンピュータ可読媒体を備える、複数のプロセッサを用いた熱緩和のためのコンピュータプログラム製品であって、前記命令が、
ワイヤレス通信デバイスにデータ呼を処理させるためのコードと、
前記ワイヤレス通信デバイスに、少なくとも１つの熱しきい値に達したときに第２の通信プロセッサに第２の命令を送ることによって、前記第１の通信プロセッサによって熱緩和動作を実行させるためのコードと、
前記ワイヤレス通信デバイスに、前記第２の通信プロセッサにおいて前記命令を受信させ、実行させるためのコードと
を備える、コンピュータプログラム製品。
【請求項３４】
前記第２の命令が、緊急通信を可能にするためのみの命令を備える、請求項３３に記載のコンピュータプログラム製品。
【請求項３５】
前記第２の命令が、前記第２の通信プロセッサにパケットデータ通信動作を転送するための命令を備える、請求項３３に記載のコンピュータプログラム製品。
【請求項３６】
前記第２の命令が、ストリーミングデータトラフィックを無効にするように前記第２の通信プロセッサに指示する、請求項３３に記載のコンピュータプログラム製品。
【請求項３７】
前記第２の命令が前記少なくとも１つの熱しきい値に基づく、請求項３３に記載のコンピュータプログラム製品。
【請求項３８】
前記熱緩和動作が、処理クロック速度を低減することと、受信データレートを低減することと、送信データレートを低減することと、ストリーミングデータトラフィックを無効にすることとからなるグループのうちの少なくとも１つを備える、請求項３３に記載のコンピュータプログラム製品。
【請求項３９】
前記命令が、前記ワイヤレス通信デバイスに、前記少なくとも１つの熱しきい値に達したときに前記データ呼に関連するデータを前記第２の通信プロセッサに与えさせるためのコードをさらに備える、請求項３３に記載のコンピュータプログラム製品。
【請求項４０】
前記命令が、前記ワイヤレス通信デバイスに、前記少なくとも１つの熱しきい値に達したときに前記データ呼に関連するセッション情報を前記第２の通信プロセッサに与えさせるためのコードをさらに備える、請求項３３に記載のコンピュータプログラム製品。
【請求項４１】
前記命令が、前記ワイヤレス通信デバイスに熱指示を取得させるためのコードをさらに備える、請求項３３に記載のコンピュータプログラム製品。
【請求項４２】
データ呼を処理することと、少なくとも１つの熱しきい値に達したときに命令を送ることによって熱緩和動作を実行することとを行うための第１の処理手段と、
前記命令を受信し、実行するための第２の処理手段と
を備える、熱緩和のための装置。
【請求項４３】
前記命令が、緊急通信を可能にするためのみの命令を備える、請求項４２に記載の装置。
【請求項４４】
前記命令が、前記第２の処理手段にパケットデータ通信動作を転送するための命令を備える、請求項４２に記載の装置。
【請求項４５】
前記命令が、ストリーミングデータトラフィックを無効にするための命令を備える、請求項４２に記載の装置。
【請求項４６】
前記命令が前記少なくとも１つの熱しきい値に基づく、請求項４２に記載の装置。
【請求項４７】
前記熱緩和動作が、処理クロック速度を低減することと、受信データレートを低減することと、送信データレートを低減することと、ストリーミングデータトラフィックを無効にすることとからなるグループのうちの少なくとも１つを備える、請求項４２に記載の装置。
【請求項４８】
前記少なくとも１つの熱しきい値に達したときに前記データ呼に関連するセッション情報を前記第２の処理手段に与えるための手段をさらに備える、請求項４２に記載の装置。
【請求項４９】
前記少なくとも１つの熱しきい値に達したときに前記データ呼に関連するデータを前記第２の処理手段に与えるための手段をさらに備える、請求項４２に記載の装置。
【請求項５０】
熱指示を取得するための手段をさらに備える、請求項４２に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願
[0001]  本出願は、その全体が参照により本明細書に組み込まれる、２０１２年６月８日に出願された「THERMAL MITIGATION WITH MULTIPLE PROCESSORS」と題する米国仮特許出願第６１／６５７，５０２号に関し、その優先権を主張する。
【０００２】
[0002]  本開示は、一般に通信システムに関する。より詳細には、本開示は、複数のプロセッサを用いた熱緩和（thermal mitigation）のためのシステムおよび方法に関する。
【背景技術】
【０００３】
[0003]  最近の数十年で、電子デバイスの使用が一般的になった。特に、電子技術の進歩は、ますます複雑で有用になる電子デバイスのコストを低減した。コスト低減および消費者需要により、電子デバイスが現代社会において事実上ユビキタスであるほど電子デバイスの使用が激増した。電子デバイスの使用が拡大するにつれて、電子デバイスの新しい改善された特徴に対する需要も拡大した。より詳細には、より高速に、より効率的に、またはより高品質で機能を実行する電子デバイスがしばしば求められる。
【０００４】
[0004]  一部の電子デバイス（たとえば、セルラーフォン、スマートフォン、コンピュータなど）は他の電子デバイスと通信する。たとえば、セルラーフォンは、電磁信号をオーバージエアで送信および受信することによって基地局とワイヤレス通信し得る。
【０００５】
[0005]  電子デバイスにおける処理速度および複雑さが増大するにつれて、熱放出が特定の課題を提示し得る。たとえば、より高いクロックレートで機能するプロセッサは、より多くの熱を放出し得る。この説明からわかるように、熱放出を制御するのを助けるシステムおよび方法が有益であり得る。
【発明の概要】
【０００６】
[0006]  複数のプロセッサを用いた熱緩和のためのワイヤレス通信デバイスについて説明する。ワイヤレス通信デバイスは、データ呼を処理する第１の通信プロセッサを含む。ワイヤレス通信デバイスはまた、第１の通信プロセッサに結合された第２の通信プロセッサを含む。第１の通信プロセッサは、少なくとも１つの熱しきい値に達したときに第２の通信プロセッサに命令を送ることによって熱緩和動作を実行する。第２の通信プロセッサは命令を受信し、実行する。
【０００７】
[0007]  命令は、緊急通信を可能にするためのみの命令を含み得る。命令は、第２の通信プロセッサにパケットデータ通信動作を転送（transfer）するための命令を含み得る。命令は、ストリーミングデータトラフィックを無効にするように第２の通信プロセッサに指示し得る。命令は少なくとも１つの熱しきい値に基づき得る。
【０００８】
[0008]  熱緩和動作は、処理クロック速度を低減すること、受信データレートを低減すること、送信データレートを低減すること、および／またはストリーミングデータトラフィックを無効にすることを含み得る。第１の通信プロセッサは、少なくとも１つの熱しきい値に達したときにデータ呼に関連するデータを第２の通信プロセッサに与え得る。第１の通信プロセッサは、少なくとも１つの熱しきい値に達したときにデータ呼に関連するセッション情報を第２の通信プロセッサに与え得る。
【０００９】
[0009]  ワイヤレス通信デバイスは、熱指示（thermal indication）を取得する第１の通信プロセッサに結合された少なくとも１つの熱センサーを含み得る。第１の通信プロセッサはモデムを含み得る。第１の通信プロセッサは送信機および／または受信機を含み得る。第２の通信プロセッサはモデムを含み得る。第２の通信プロセッサは、送信機と受信機とからなるグループのうちの少なくとも１つを含み得る。第１の通信プロセッサは、第２の通信プロセッサよりも高いクロックレートで動作することが可能であり得る。
【００１０】
[0010]  第１の通信プロセッサは、時分割ロングタームエボリューション（ＴＤ−ＬＴＥ：Time Division Long-Term Evolution）、時分割同期符号分割多元接続（ＴＤ−ＳＣＤＭＡ：Time Division Synchronous Code Division Multiple Access）、周波数分割複信ロングタームエボリューション（ＦＤＤ−ＬＴＥ：Frequency-Division Duplexing Long-Term Evolution）、ユニバーサルモバイルテレコミュニケーションシステム（ＵＭＴＳ：Universal Mobile Telecommunication System）、モバイル通信用グローバルシステム（ＧＳＭ（登録商標）：Global System for Mobile Communications）ＧＳＭ進化型高速データレート（ＥＤＧＥ：Enhanced Data Rates for GSM Evolution）無線アクセスネットワーク（ＧＥＲＡＮ：GSM EDGE Radio Access Network）、および／または全地球測位システム（ＧＰＳ：Global Positioning System）による通信機能を与え得る。第２の通信プロセッサは、モバイル通信用グローバルシステム（ＧＳＭ）、汎用パケット無線サービス（ＧＰＲＳ：General Packet Radio Service）、ＧＳＭ進化型高速データレート（ＥＤＧＥ）、ならびに／あるいは第３世代パートナーシッププロジェクト（３ＧＰＰ：3rd Generation Partnership Project）仕様または第３世代パートナーシッププロジェクト２（３ＧＰＰ２：3rd Generation Partnership Project 2）仕様の第２世代（２Ｇ：second-generation）、第３世代（３Ｇ：third-generation）および第４世代（４Ｇ：fourth-generation）ワイヤレス技術のうちの１つまたは複数による通信機能を与え得る。
【００１１】
[0011]  複数のプロセッサを用いた熱緩和のための方法についても説明する。本方法は、第１の通信プロセッサがデータ呼を処理することを含む。本方法はまた、少なくとも１つの熱しきい値に達したときに第２の通信プロセッサに命令を送ることによって、第１の通信プロセッサが熱緩和動作を実行することを含む。本方法は、第２の通信プロセッサにおいて命令を受信し、実行することをさらに含む。
【００１２】
[0012]  複数のプロセッサを用いた熱緩和のためのコンピュータプログラム製品についても説明する。本コンピュータプログラム製品は、命令をもつ非一時的有形コンピュータ可読媒体を含む。命令は、ワイヤレス通信デバイスにデータ呼を処理させるためのコードを含む。命令はまた、ワイヤレス通信デバイスに、少なくとも１つの熱しきい値に達したときに第２の通信プロセッサに第２の命令を送ることによって、第１の通信プロセッサによって熱緩和動作を実行させるためのコードを含む。命令は、ワイヤレス通信デバイスに、第２の通信プロセッサにおいて命令を受信させ、実行させるためのコードをさらに含む。
【００１３】
[0013]  熱緩和のための装置についても説明する。本装置は、データ呼を処理することと、少なくとも１つの熱しきい値に達したときに命令を送ることによって熱緩和動作を実行することとを行うための第１の処理手段を含む。本装置はまた、命令を受信し、実行するための第２の処理手段を含む。
【図面の簡単な説明】
【００１４】
【図１】[0014]  複数のプロセッサを用いた熱緩和のためのシステムおよび方法が実装され得るワイヤレス通信デバイスの一構成を示すブロック図。
【図２】[0015]  複数のプロセッサを用いた熱緩和のための方法の一構成を示す流れ図。
【図３】[0016]  複数のプロセッサを用いた熱緩和のためのシステムおよび方法が実装され得るワイヤレス通信デバイスのより具体的な構成を示すブロック図。
【図４】[0017]  複数のプロセッサを用いた熱緩和のための方法のより具体的な構成を示す流れ図。
【図５】[0018]  複数のプロセッサを用いた熱緩和のためのシステムおよび方法が実装され得る通信プロセッサの一構成を示すブロック図。
【図６】[0019]  複数のプロセッサを用いた熱緩和中のワイヤレス通信デバイスの複数の熱緩和状態を示す状態図。
【図７】[0020]  複数のプロセッサを用いた熱緩和の一例を示すスレッド図。
【図８】[0021]  複数のモデムを用いた熱緩和のためのシステムおよび方法が実装され得るワイヤレス通信デバイスの別のより具体的な構成を示すブロック図。
【図９】[0022]  複数のモデムを用いた熱緩和のための方法の一構成を示す流れ図。
【図１０】[0023]  ワイヤレス通信デバイス内に含まれ得るいくつかの構成要素を示す図。
【発明を実施するための形態】
【００１５】
[0024]  別の電子デバイスと通信する電子デバイスは、本明細書では通信デバイスと呼ばれることがある。通信デバイスの例としては、セルラーフォン、スマートフォン、ラップトップコンピュータ、モバイルデバイス、セルラー電話基地局またはノード、アクセスポイント、ワイヤレスゲートウェイおよびワイヤレスルータがある。いくつかの構成では、通信デバイスは、第３世代パートナーシッププロジェクト（３ＧＰＰ）リリース８（Ｒｅｌ−８）、３ＧＰＰリリース９（Ｒｅｌ−９）、３ＧＰＰリリース１０（Ｒｅｌ−１０）、ロングタームエボリューション（ＬＴＥ）、ＬＴＥアドバンスト（ＬＴＥ−Ａ：LTE-Advanced）、モバイル通信用グローバルシステム（ＧＳＭ）、汎用パケット無線サービス（ＧＰＲＳ）、ＧＳＭ進化型高速データレート（ＥＤＧＥ）、時分割ロングタームエボリューション（ＴＤ−ＬＴＥ）、時分割同期符号分割多元接続（ＴＤ−ＳＣＤＭＡ）、周波数分割複信ロングタームエボリューション（ＦＤＤ−ＬＴＥ）、ユニバーサルモバイルテレコミュニケーションズシステム（ＵＭＴＳ）、ＧＳＭ  ＥＤＧＥ無線アクセスネットワーク（ＧＥＲＡＮ）、全地球測位システム（ＧＰＳ）など、１つまたは複数の業界規格に従って動作し得る。通信デバイスが準拠し得る規格の他の例としては、電気電子技術者協会（ＩＥＥＥ：Institute of Electrical and Electronics Engineers）８０２．１１ａ、８０２．１１ｂ、８０２．１１ｇ、８０２．１１ｎおよび／または８０２．１１ａｃ（たとえば、ワイヤレスフィデリティー（Wireless Fidelity）または「Ｗｉ−Ｆｉ（登録商標）」）規格、ＩＥＥＥ８０２．１６（たとえば、ワールドワイドインターオペラビリティフォーマイクロウェーブアクセス（Worldwide Interoperability for Microwave Access）または「ＷｉＭＡＸ（登録商標）」）規格、（符号分割多元接続（ＣＤＭＡ）を利用し得る）ＣＤＭＡ２０００  １ｘ規格、エボリューションデータオプティマイズド（ＥＶＤＯ：Evolution-Data Optimized）規格、Ｉｎｔｅｒｉｍ  Ｓｔａｎｄａｒｄ  ９５（ＩＳ−９５）、発展型高速パケットデータ（ｅＨＲＰＤ：evolved High Rate Packet Data）無線規格などがある。
【００１６】
[0025]  本明細書で開示するシステムおよび方法のいくつかは、１つまたは複数の規格に関して説明され得る。しかしながら、これは、本システムおよび本方法が多くのシステムおよび／または規格に適用可能であり得るので、本開示の範囲を限定すべきでない。たとえば、ワイヤレス通信デバイスという用語は、ユーザ機器（ＵＥ）および／または局を指すために使用され得る。さらに、基地局という用語は、ノードＢ、発展型ノードＢ（ｅＮＢ）、ホーム発展型ノードＢ（ＨｅＮＢ）、アクセスポイントなどの用語のうちの１つまたは複数を指すために使用され得る。
【００１７】
[0026]  ＬＴＥ上でのデータ送信はＧＳＭ技術よりも多くの電力を必要とし得る。たとえば、ＬＴＥは極めて高いデータレートを与え得る。したがって、ワイヤレス通信デバイスは、長時間ＬＴＥ上で接続されたままであると、増加した熱を生成し得る。熱緩和のための知られている手法では、デバイス（たとえば、単一の通信プロセッサ）は、緊急呼のみがサポートされるモードに入る。このモードでは、ユーザは、デバイスがこの緊急限定モードに入った場合、テキスト（たとえば、ショートメッセージサービス（ＳＭＳ））メッセージまたは小さい量のデータさえ送ることを許されない。これは、ユーザがデータ呼を行うことを希望する場合、それが極めて低いデータスループットを必要とする場合でも、不十分なユーザエクスペリエンスを生じ得る。しかしながら、極めて低いデータスループットを必要とする多くのアプリケーションは、依然として本明細書で開示するシステムおよび方法に従ってサポートされ得る。
【００１８】
[0027]  本明細書で開示するシステムおよび方法は、複数のプロセッサを用いた熱緩和について説明する。たとえば、デュアルモデムまたはプロセッサアーキテクチャでは、熱放出を低減するために、データトラフィックが、より高い熱放出を生じている１つのモデムまたはプロセッサから（たとえば、アイドル状態の）別のモデムまたはプロセッサに効果的に転送（transfer）され得る。たとえば、データ呼が、１つのモデムまたはプロセッサから特定の熱緩和状態の別のモデムまたはプロセッサに自動的に転送（transfer）され得る。
【００１９】
[0028]  本明細書で開示するシステムおよび方法の一例では、ＬＴＥモデムまたは通信プロセッサが非常に高温になる前に、ＧＳＭモデムまたは通信プロセッサがデータ呼のためにアクティブ化され得る。いくつかの構成では、ＬＴＥモデムを停止し、データ呼をＬＴＥモデムからＧＳＭモデムに転送（transfer）することが熱しきい値設定に基づき得る。このようにして、ＬＴＥモデムまたは通信プロセッサは、冷える機会を得ることがあるが、ＧＳＭモデム上では、依然としてより低速のデータトラフィックがサポートされ得る。ＬＴＥモデムまたは通信プロセッサは、より冷える（たとえば、しきい値を下回る）と再アクティブ化され得る。たとえば、データ呼がＧＳＭモデムまたは通信プロセッサからＬＴＥモデムまたは通信プロセッサに再び転送（transfer）され得る。
【００２０】
[0029]  この手法は、デバイス全体が緊急限定モードに入ることと比較して、ユーザエクスペリエンスを改善し得る。したがって、本明細書で開示するシステムおよび方法は、デバイスが過度に高温に達することを回避し、また、より遅いレートでもデータ呼を可能にし続けることによってユーザエクスペリエンスを改善するための機構を提供し得る。
【００２１】
[0030]  次に、図を参照しながら様々な構成について説明する。同様の参照番号は機能的に同様の要素を示し得る。本明細書で概して説明し、図に示すシステムおよび方法は、多種多様な異なる構成で構成および設計され得る。したがって、図に表されるいくつかの構成についての以下のより詳細な説明は、請求する範囲を限定するものではなく、システムおよび方法を代表するものにすぎない。図に示される特徴および／または要素は、１つまたは複数の他の図に示される１つまたは複数の特徴および／または要素と組み合わせられ得る。
【００２２】
[0031]  図１は、複数のプロセッサ１０４、１１０を用いた熱緩和のためのシステムおよび方法が実装され得るワイヤレス通信デバイス１０２の一構成を示すブロック図である。ワイヤレス通信デバイス１０２は、端末、アクセス端末、加入者ユニット、局、ユーザ機器などと呼ばれることもあり、および／またはそれらの機能の一部または全部を含み得る。ワイヤレス通信デバイス１０２の例としては、セルラーフォン、携帯情報端末（ＰＤＡ）、ワイヤレスデバイス、ワイヤレスモデム、ハンドヘルドデバイス、ラップトップコンピュータ、セッション開始プロトコルフォン、ワイヤレスローカルループ（ＷＬＬ）局などがある。
【００２３】
[0032]  本明細書で開示するシステムおよび方法のいくつかの実装形態では、ワイヤレス通信デバイス１０２は２つ以上の通信プロセッサ１０４、１１０（たとえば、モデムまたはプロセッサ）を含み得る。いくつかの構成では、プロセッサのうちの１つは、別のプロセッサよりも高いクロックレートで動作し得る。たとえば、ＬＴＥおよびＴＤ−ＳＣＤＭＡ上でのデータ呼をサポートするために第１の通信プロセッサ１０４が利用され得、ＧＳＭ上でのボイス呼をサポートするために第２の通信プロセッサ１１０が利用され得る。いくつかのシナリオでは、ＬＴＥモデム（たとえば、第１の通信プロセッサ１０４）は、高い熱放出により非常に高温になり得る。
【００２４】
[0033]  ワイヤレス通信デバイス１０２はまた、無線周波数（ＲＦ）フロントエンドＡ１１８ａと、ＲＦフロントエンドＢ１１８ｂと、１つまたは複数のアンテナ１１４ａ〜ｚとを含み得る。ワイヤレス通信デバイス１０２は１つまたは複数の他のデバイス（たとえば、基地局）と通信し得る。たとえば、ワイヤレス通信デバイス１０２と基地局とは、電磁信号を送信および／または受信することによって、互いに通信し得る。
【００２５】
[0034]  第１の通信プロセッサ１０４は、熱緩和動作を実行する熱緩和動作ブロック／モジュール１０６を含み得る。本明細書で使用する「ブロック／モジュール」という句は、特定の構成要素がハードウェア、ソフトウェアまたは両方の組合せで実装され得ることを示す。たとえば、熱緩和動作ブロック／モジュール１０６は、回路などのハードウェア構成要素、および／あるいは命令またはコードなどのソフトウェア構成要素などを用いて実装され得る。
【００２６】
[0035]  熱緩和動作は、熱（heat）または熱（thermal）放出を低減し得る動作であり得る。いくつかの実装形態では、第１の通信プロセッサ１０４は、第２の通信プロセッサ１１０に命令１０８を送ることによって熱緩和動作を実行し得る。命令１０８は、熱または熱放出を低減するために第２の通信プロセッサ１１０に指示するか、または第２の通信プロセッサ１１０を制御し得る。たとえば、第１の通信プロセッサ１０４は、ストリーミングデータトラフィックをオフロードおよび／または制限し得る。追加または代替として、第１の通信プロセッサ１０４は、ボイス呼のみを可能にするように第２の通信プロセッサ１１０に指示する命令１０８を送り得る。同様に、命令１０８は、緊急通信のみを可能にするように第２の通信プロセッサ１１０に指示し得る。命令１０８はまた、第１の通信プロセッサ１０４の代わりにパケットデータ通信（たとえば、データ呼）を実行するように第２の通信プロセッサ１１０に指示し得る。以下で詳細に説明するように、熱緩和動作の例としては、限定はしないが、処理クロック速度を低減すること、プロセッサ受信データレートを低減すること、プロセッサ送信データレートを低減すること、データ呼を減速すること、データ呼をオフロードすること、およびデータ呼を停止することがある。
【００２７】
[0036]  いくつかの実装形態では、第１の通信プロセッサ１０４は、熱しきい値に達したときに熱緩和動作を実行し得る。たとえば、第１の通信プロセッサ１０４は、ワイヤレス通信デバイス１０２（またはワイヤレス通信デバイス１０２構成要素（たとえば、第１の通信プロセッサ１０４））の温度が少なくとも熱しきい値に等しいときにプロセッサ送信データレートを（たとえば、２０メガビット毎秒（Ｍｂｐｓ）から１５Ｍｂｐｓに）低減し得る。いくつかの実装形態では、第１の通信プロセッサ１０４は、１つまたは複数の熱しきい値に達したときに１つまたは複数の熱緩和動作を実行し得る。たとえば、第１の通信プロセッサ１０４は、１つまたは複数の熱しきい値に達したときに１つまたは複数の命令を送り得る。これらの場合、命令は少なくとも１つの熱しきい値に基づき得る。たとえば、ワイヤレス通信デバイス１０２（またはワイヤレス通信デバイス１０２の構成要素）の温度が第１のしきい値よりも大きい場合、第１の通信プロセッサ１０４は第２の通信プロセッサ１１０に命令１０８の第１のセットを送り得る。同様に、ワイヤレス通信デバイス１０２（またはワイヤレス通信デバイス１０２の構成要素）の温度が第２のしきい値よりも大きい場合、第１の通信プロセッサ１０４は第２の通信プロセッサ１１０に命令１０８の第２のセットを送り得る。いくつかの実装形態では、命令１０８の第１のセットは命令１０８の第２のセットとは異なり得る。たとえば、命令１０８の第１のセットは、ボイス呼のみを可能にするように第２の通信プロセッサ１１０に指示し得、命令１０８の第２のセットは、緊急通信のみを可能にするように第２の通信プロセッサ１１０に指示し得る。
【００２８】
[0037]  いくつかの実装形態では、第１の通信プロセッサ１０４は、熱しきい値に達したときに複数の熱緩和動作を実行し得る。たとえば、ワイヤレス通信デバイス１０２の温度が熱しきい値よりも大きいとき、ワイヤレス通信デバイス１０２は、送信データレートを低減し、ストリーミングデータトラフィックを無効にし得る。本明細書で説明する例に加えて、任意の数の熱しきい値に達したときに（命令を送ることを含む）任意の数の熱緩和動作の任意の組合せが実行され得ることに留意されたい。
【００２９】
[0038]  第１の通信プロセッサ１０４はデータ呼を処理し得る。たとえば、第１の通信プロセッサ１０４はＲＦフロントエンドＡ１１８ａに結合され得、ＲＦフロントエンドＡ１１８ａは１つまたは複数のアンテナ１１４ａ〜ｍに結合され得る。アンテナ１１４ａ〜ｍとＲＦフロントエンドＡ１１８ａとは、ワイヤレス通信デバイス１０２が他のワイヤレス通信デバイス１０２と通信することを可能にし得る。ＲＦフロントエンドＡ１１８ａは、複信、ダイプレックスおよび／または増幅などのための回路を含み得る。いくつかの実装形態では、第１の通信プロセッサ１０４は特定の通信コンテンツを管理し得る。たとえば、第１の通信プロセッサ１０４はデータ呼を管理し得る。第１の通信プロセッサ１０４は、特定の規格に従ってデータ呼を処理し得る。たとえば、第１の通信プロセッサ１０４は、ＬＴＥ仕様に従ってデータを処理し得る。
【００３０】
[0039]  第２の通信プロセッサ１１０は第１の通信プロセッサ１０４に結合され得る。第２の通信プロセッサ１１０はＲＦフロントエンドＢ１１８ｂに結合され得、ＲＦフロントエンドＢ１１８ｂは１つまたは複数のアンテナ１１４ｎ〜ｚに結合され得る。アンテナ１１４ｎ〜ｚとＲＦフロントエンドＢ１１８ｂとは、ワイヤレス通信デバイス１０２が他のワイヤレス通信デバイス１０２と通信することを可能にし得る。ＲＦフロントエンドＢ１１８ｂは、複信、ダイプレックスおよび／または増幅などのための回路を含み得る。いくつかの実装形態では、第２の通信プロセッサ１１０は特定の通信コンテンツを管理し得る。たとえば、第２の通信プロセッサ１１０はボイス呼および／またはデータ呼を管理し得る。いくつかの実装形態では、第２の通信プロセッサ１１０は、特定の規格に従ってボイス呼を管理し得る。たとえば、第２の通信プロセッサ１１０は、ＧＳＭ規格に従ってボイス呼を処理し得る。
【００３１】
[0040]  いくつかの実装形態では、第２の通信プロセッサ１１０は、独立した熱緩和能力を有しないことがある。たとえば、第２の通信プロセッサ１１０は、熱緩和動作を独立して実行するように実装または設計されないことがある。代替的に、第２の通信プロセッサ１１０は、第１の通信プロセッサ１０４の熱緩和能力ほど効率的でない熱緩和能力（たとえば、熱しきい値を上回る熱指示に対する遅延した応答）を有し得る。本明細書で説明するように、これらの例では、第２の通信プロセッサ１１０は、熱または熱放出を低減するために、第２の通信プロセッサ１１０に指示するかまたは第２の通信プロセッサ１１０を制御するために第１の通信プロセッサ１０４に依拠し得る。たとえば、第２の通信プロセッサ１１０は特別には構成されないことがある（たとえば、第２の通信プロセッサ１１０は標準構成であり得る）。この場合、第１の通信プロセッサ１０４は、特殊なハードウェアおよび／またはソフトウェアなしに第２の通信プロセッサ１１０によって実行され得るフォーマットで命令１０８を与え得る。これらの構成は、第２の通信プロセッサ１１０のために市販のプロセッサを利用することによって実装コストを低減し得る。
【００３２】
[0041]  いくつかの実装形態では、第１の通信プロセッサ１０４は、第２の通信プロセッサ１１０よりも高いクロックレートで動作することが可能であり得る。追加または代替として、第２の通信プロセッサ１１０は、第１の通信プロセッサ１０４よりも低いデータレートで動作することが可能であり得る。たとえば、第１の通信プロセッサ１０４は、ＬＴＥデータレートで動作することが可能であり得、第２の通信プロセッサ１１０は、ＧＳＭデータレートで動作することが可能であり得る。以下で説明するように、第１の通信プロセッサ１０４は、最小ＬＴＥデータレートを下回るデータレートでパケットデータ通信を行うためにパケットデータ通信動作を第２の通信プロセッサ１１０に転送（transfer）し得る。
【００３３】
[0042]  図２は、複数のプロセッサ１０４、１１０を用いた熱緩和のための方法２００の一構成を示す流れ図である。本方法はワイヤレス通信デバイス１０２によって実行され得る。２０２において、ワイヤレス通信デバイス１０２は（たとえば、第１の通信プロセッサ１０４を介して）データ呼を処理する。たとえば、ワイヤレス通信デバイス１０２は、アンテナ１１４ａ〜ｍとＲＦフロントエンドＡ１１８ａとを介して１つまたは複数の通信デバイス（たとえば、基地局）との間でデータを受信／送信し得る。２０２においてデータ呼を処理することは、限定はしないが、送信データレート、受信データレートおよび処理クロック速度を含むデータ呼パラメータを管理することを含み得る。いくつかの実装形態では、２０２において、ワイヤレス通信デバイス１０２は、特定の規格（たとえば、ＬＴＥ）に従ってデータ呼を処理する。
【００３４】
[0043]  ２０４において、ワイヤレス通信デバイス１０２は（たとえば、第１の通信プロセッサ１０４を介して）熱しきい値に達したかどうかを判断する。いくつかの実装形態では、熱しきい値は、ワイヤレス通信デバイス１０２のためのしきい値温度、またはワイヤレス通信デバイス１０２構成要素のための熱しきい値（たとえば、第１の通信プロセッサ１０４のコア温度）であり得る。たとえば、ワイヤレス通信デバイス１０２は、ワイヤレス通信デバイス１０２の熱指示（たとえば、温度）、または少なくとも１つのワイヤレス通信デバイス１０２構成要素の熱指示を受信し得る。熱指示が少なくともしきい値温度に等しい場合、２０４において、ワイヤレス通信デバイス１０２は、熱しきい値に達したと判断する。場合によっては、２０４において、ワイヤレス通信デバイス１０２（たとえば、第１の通信プロセッサ１０４）は、熱しきい値に達していないと判断する。熱指示および／または熱しきい値は、カ氏温度、摂氏温度、ケルビン温度の単位、または他の単位であり得ることに留意されたい。追加または代替として、熱指示および／または熱しきい値は、電圧、電流、コード、ビットなどによって示され得る。
【００３５】
[0044]  ２０４において、ワイヤレス通信デバイス１０２が、熱しきい値に達していないと判断した場合、２０２において、ワイヤレス通信デバイス１０２は、標準として（たとえば、処理パラメータ（たとえば、送信データレート、受信データレートおよび／または処理クロック速度）を変更することなしに）データ呼を処理し続ける。ワイヤレス通信デバイス１０２は、２０４において、（たとえば、熱指示を取得し、熱指示をしきい値温度と比較して）熱しきい値に達したかどうかを判断するために戻り得る。この実装形態では、２０４において、ワイヤレス通信デバイス１０２が、熱しきい値に達したと判断するまで、２０２において、ワイヤレス通信デバイス１０２は通常通りデータ呼を処理する。
【００３６】
[0045]  ２０４において、ワイヤレス通信デバイス１０２が、熱しきい値に達したと判断した場合、２０６において、第１の通信プロセッサ１０４は、第２の通信プロセッサ１１０に命令１０８を送ることによって熱緩和動作を実行する。熱緩和動作は第１の通信プロセッサ１０４によって実行され得る。命令１０８は、１つまたは複数の動作を実行するように第２の通信プロセッサ１１０に指示し得る。たとえば、第１の通信プロセッサ１０４は、熱および／または熱放出を低減するために動作を実行するように第２の通信プロセッサ１１０に指示する命令を第２の通信プロセッサ１１０に送り得る。命令１０８は、データ呼に関係するか、またはデータ呼に基づき得る。たとえば、命令１０８は、第２の通信プロセッサ１１０にデータ呼の全部または一部を転送（transfer）する（たとえば、オフローディングする）ことに関係し得、ストリーミングデータトラフィックを無効にすることに関係し得、非ストリーミングデータトラフィックのみを可能にすることに関係し得、ならびに／あるいはデータ呼を中断すると同時にボイス呼（および／または緊急ボイス呼）のみを可能にすることに関係し得る。データ呼は、ワイヤレス通信デバイス１０２と別のデバイス（たとえば、基地局）との間のデータトランザクション（たとえば、送信および／または受信）であり得る。いくつかの実装形態では、インターネットなどの外部ネットワークにインターネットプロトコルパケットを送信するために、データ呼（たとえば、パケットデータ呼）は、第２世代（２Ｇ）、第３世代（３Ｇ）、広帯域符号分割多元接続（ＷＣＤＭＡ（登録商標））およびＬＴＥモバイルデバイスと、対応するネットワークとを可能にするパケット交換（ＰＳ：packet switch）技術を使用し得る。たとえば、ＧＰＲは、パケット交換（ＰＳ）技術であり得、ＧＳＭネットワークスイッチングサブシステムの一体部分であり得る。それと比較して、ボイス呼の場合、回線交換（ＣＳ：circuit switch）技術が使用され得る。
【００３７】
[0046]  一例では、命令１０８は、緊急通信のみを可能にするように第２の通信プロセッサ１１０に指示し得る。たとえば、命令１０８は、（たとえば、「９１１」への）緊急通話を除くデータトラフィックとボイス呼トラフィックとに関係する動作を無効にするように第２の通信プロセッサ１１０に指示し得る。別の例では、命令は、パケットデータ通信動作を第２の通信プロセッサ１１０に転送（transfer）することに関係する命令を含み得る。たとえば、命令１０８は、第１の通信プロセッサ１０４の代わりにパケットデータ通信を実行するように第２の通信プロセッサ１１０に指示し得る。言い換えれば、第１の通信プロセッサ１０４は第２の通信プロセッサ１１０にデータ呼処理をオフロードし得る。以下で説明するように、第１の通信プロセッサ１０４は、第２の通信プロセッサ１１０がパケットデータ通信を引き継ぐことを可能にするためのデータを与え得る。
【００３８】
[0047]  別の例では、命令１０８は、全部または一部のストリーミングデータトラフィック（たとえば、ストリーミングビデオおよび／またはオーディオ）を無効にするように第２の通信プロセッサ１１０に指示し得る。また別の例では、命令１０８は、ボイス呼のみを可能にするように第２の通信プロセッサ１１０に指示し得る。たとえば、命令１０８は、データトラフィックに関係する動作を無効にするように第２の通信プロセッサ１１０に指示し得る。いくつかの実装形態では、ワイヤレス通信デバイス１０２は、熱しきい値に達したときに、本明細書で説明する任意の数の命令、あるいは熱または熱放出の低減を生じ得る他の命令を第２の通信プロセッサ１１０に送り得る。
【００３９】
[0048]  以下で説明するように、２０６において熱緩和動作を実行することは、限定はしないが、（たとえば、第１の通信プロセッサ１０４のための）処理クロック速度を低減すること、データ呼のいくつか（またはすべて）をオフロードすること、受信データレートを低減すること、および送信データレートを低減することを含み得る。２０６において、ワイヤレス通信デバイス１０２は、ワイヤレス通信デバイス１０２が、２０４において、熱しきい値に達したと判断したとき、任意の数の熱緩和動作の任意の組合せを実行する。たとえば、第１の通信プロセッサ１０４は第２の通信プロセッサ１１０に１つまたは複数の命令を送り得、第１の通信プロセッサ１０４はまた、処理クロック速度を低減することと、送信データレートを低減することと、受信データレートを低減することと、他の熱緩和動作とのうちの少なくとも１つを実行し得る。
【００４０】
[0049]  いくつかの構成では、対応する熱緩和動作とともに複数の熱しきい値が実装され得ることに留意されたい。たとえば、第１の熱しきい値に達した場合、第１の通信プロセッサ１０４は、第２の通信プロセッサ１１０にデータ呼をオフロードすることによって受信データレートを低減し得る。第２の熱しきい値に達した場合、第１の通信プロセッサ１０４がストリーミングトラフィック（たとえば、ビデオストリーミング、オーディオストリーミングなど）を無効にすると同時に、（たとえば、第２の通信プロセッサ１１０が）他のブラウジングトラフィックを可能にし得る。第３の熱しきい値に達した場合、たとえば、第１の通信プロセッサ１０４がデータサービスを無効にすると同時に、第２の通信プロセッサ１１０がボイス呼を依然として可能にし得る。また別の熱しきい値に達した場合、第１の通信プロセッサ１０４は、緊急通信を除いてすべてのサービスを無効にし得る。本明細書で説明するプロシージャは、実装形態に応じて（たとえば、１つまたは複数の温度しきい値に達したときに）１つまたは複数の熱しきい値で適用され得る。
【００４１】
[0050]  ２０８において、第２の通信プロセッサ１１０は命令１０８を受信し、実行する。たとえば、第２の通信プロセッサ１１０は、第１の通信プロセッサ１０４によって送られた命令１０８に従って動作し得る。たとえば、第２の通信プロセッサ１１０は、緊急通信を除いてすべてのサービスを無効にするか、または命令１０８に示されているように第１の通信プロセッサ１０４の代わりにパケットデータ通信動作（たとえば、データ呼）を引き継ぎ得る。
【００４２】
[0051]  図３は、複数のプロセッサ３０４、３１０を用いた熱緩和のためのシステムおよび方法が実装され得るワイヤレス通信デバイス３０２のより具体的な構成を示すブロック図である。ワイヤレス通信デバイス３０２は、図１に関して説明したワイヤレス通信デバイス１０２の一例であり得る。ワイヤレス通信デバイス３０２は、図１に関して説明した対応する要素の例であり得る第１の通信プロセッサ３０４、熱緩和動作ブロック／モジュール３０６、第２の通信プロセッサ３１０、ＲＦフロントエンドＡ３１８ａ、ＲＦフロントエンドＢ３１８ｂ、および／あるいは１つまたは複数のアンテナ３１４ａ〜ｚを含み得る。
【００４３】
[0052]  １つまたは複数の熱センサー３２０が第１の通信プロセッサ３０４中に含まれ、および／またはそれに結合され得る。たとえば、１つまたは複数の熱センサー３２０は、図３に示すように第１の通信プロセッサ３０４とは別個であり得る。この例では、１つまたは複数の熱センサー３２０は第１の通信プロセッサ３０４に結合され得る。他の例では、１つまたは複数の熱センサー３２０は第１の通信プロセッサ３０４と一体化され得る。
【００４４】
[0053]  １つまたは複数の熱センサー３２０は熱指示を取得し得る。熱指示の例としては、温度、熱および／またはそれの変化を示す温度示度ならびに／あるいは信号（たとえば、電圧または電流信号）がある。たとえば、１つまたは複数の熱センサー３２０はワイヤレス通信デバイス３０２の温度を取得し得る。これらの例では、１つまたは複数の熱センサー３２０は第１の通信プロセッサ３０４に熱指示を与え得る。第１の通信プロセッサ３０４は、次いで、本明細書で説明するように、熱指示が少なくとも熱しきい値に等しいかどうかを判断し、それに応じて命令を送り得る。
【００４５】
[0054]  第１の通信プロセッサ３０４は、図１に関して説明した命令１０８の一例であり得る命令３０８を第２の通信プロセッサ３１０に送り得る。さらに、第１の通信プロセッサ３０４は第２の通信プロセッサ３１０にデータ３２２を送り得る。データ３２２は、第１の通信プロセッサ３０４が処理しているデータ呼に関連し得る。たとえば、第１の通信プロセッサ３０４（たとえば、ＬＴＥモデム）は、第２の通信プロセッサ３１０にパケットデータ３２２を送り得る（たとえば、オフロードし得る）。この例では、第２の通信プロセッサ３１０は、第１の通信プロセッサの代わりに、データ３２２に関連するデータ呼を管理し得る。いくつかの実装形態では、データ３２２は、データ呼に関連するセッション情報を含み得る。たとえば、第１の通信プロセッサ３０４は、第２の通信プロセッサ３１０がデータ呼を管理することを可能にするために、データ呼に関連するインターネットプロトコル（ＩＰ）アドレス、サーバ識別情報、認証情報および／または他の制御情報を送り得る。
【００４６】
[0055]  いくつかの実装形態では、第１の通信プロセッサ３０４は、熱指示に基づいてデータ３２２を与え得る。一例を以下のように与える。ワイヤレス通信デバイス３０２が、熱指示が熱しきい値よりも大きいと判断した場合、第１の通信プロセッサ３０４は、熱または熱放出を低減するために、たとえば、送信データレートを低減することによって熱緩和動作を実行し得る。この例のいくつかの実装形態では、第１の通信プロセッサ３０４は、（たとえば、ＬＴＥ仕様に従って）送信データレートを一定のレート以下に低減することが可能でないことがある。この例では、第１の通信プロセッサ３０４は、データ呼に関連するデータ３２２を第２の通信プロセッサ３１０に送ることによって、第２の通信プロセッサ３１０にデータ呼をオフロードし得る。
【００４７】
[0056]  いくつかの実装形態では、第２の通信プロセッサ３１０は、データ呼に関連するデータ３２２を第１の通信プロセッサ３０４に送り得る。たとえば、第２の通信プロセッサ３１０は、ワイヤレス通信デバイス３０２（またはワイヤレス通信デバイス３０２構成要素）温度がしきい値温度よりも小さいことを熱指示が示すとき、データ呼に関連するデータ３２２を第１の通信プロセッサ３０４に送り得る。
【００４８】
[0057]  図４は、複数のプロセッサを用いた熱緩和３０４、３１０のための方法４００のより具体的な構成を示す流れ図である。本方法はワイヤレス通信デバイス３０２によって実行され得る。４０２において、ワイヤレス通信デバイス３０２はデータ呼を処理する。いくつかの実装形態では、これは、図２に関して説明したように行われ得る。
【００４９】
[0058]  ４０４において、ワイヤレス通信デバイス３０２は熱指示を取得する。これは、いくつかの構成では、上記で説明したように達成され得る。たとえば、４０４において、ワイヤレス通信デバイス３０２は、第１の通信プロセッサ３０４中に含まれるか、および／またはそれに結合され得る１つまたは複数の熱センサー３２０から熱指示を取得する。たとえば、１つまたは複数の熱センサー３２０は、ワイヤレス通信デバイス３０２あるいは１つまたは複数のワイヤレス通信デバイス３０２構成要素の温度を取得し、第１の通信プロセッサ３０４に熱指示を与え得る。
【００５０】
[0059]  ４０６において、ワイヤレス通信デバイス３０２は、熱しきい値に達したかどうかを判断する。いくつかの実装形態では、これは、図２に関して説明したように行われ得る。
【００５１】
[0060]  ４０６において、ワイヤレス通信デバイス３０２が、熱しきい値に達していないと判断した場合、４０２において、ワイヤレス通信デバイス３０２は、標準として（たとえば、処理パラメータ（たとえば、送信データレート、受信データレートおよび／または処理クロック速度）を変更することなしに）データ呼を処理し続ける。この実装形態では、４０６において、ワイヤレス通信デバイス３０２が、熱しきい値に達したと判断するまで、４０２において、ワイヤレス通信デバイス３０２は通常通りデータ呼を処理する。
【００５２】
[0061]  ４０６において、ワイヤレス通信デバイス３０２が、熱しきい値に達したと判断した場合、４０８において、ワイヤレス通信デバイス３０２は、第２の通信プロセッサ３１０に命令３０８を送ることによって熱緩和動作を実行する。いくつかの実装形態では、これは、図２に関して説明したように行われ得る。
【００５３】
[0062]  ４１０において、第１の通信プロセッサ３０４は、データ呼に関連するデータ３２２を与える。たとえば、４１０において、第１の通信プロセッサ３０４は、データ呼に関連するデータ３２２を第２の通信プロセッサ３１０に与える（たとえば、オフロードする）。たとえば、第１の通信プロセッサ３０４は、第２の通信プロセッサ３１０がパケットデータ通信を引き継ぐことを可能にするために、セッション情報（たとえば、ＩＰアドレス、認証情報、サーバ識別情報、他の制御情報など）を与え得る。いくつかの実装形態では、第１の通信プロセッサ３０４はまた、第２の通信プロセッサ３１０にパケットデータ３２２（たとえば、発信パケット、ペイロードデータなど）を与え得る。したがって、第１の通信プロセッサ３０４はパケットデータ通信動作を第２の通信プロセッサ３１０に転送（transfer）し得る。いくつかの構成では、４１０において、第１の通信プロセッサ３０４は、（たとえば、内部バスを介して）第２の通信プロセッサ３１０にデータを直接送ることによって、呼に関連するデータを与える。追加または代替として、４１０において、第１の通信プロセッサ３０４は、データを示す１つまたは複数の参照（たとえば、メモリポインタ、アドレスなど）を第２の通信プロセッサ３１０に送ることによって、呼に関連するデータを与える。
【００５４】
[0063]  いくつかの実装形態では、４１０において、第１の通信プロセッサ３０４は、熱指示に基づいてデータ呼に関連するデータ３２２を与える。たとえば、４１０において、第１の通信プロセッサ３０４は、熱指示が少なくとも熱しきい値に等しいとき（たとえば、第１の通信プロセッサ３０４温度がしきい値温度よりも小さくなるまで）、データ３２２を与える。
【００５５】
[0064]  ４１２において、第２の通信プロセッサ３１０は命令３０８を実行する。いくつかの実装形態では、これは、図２に関して説明したように行われ得る。
【００５６】
[0065]  図５は、複数のプロセッサ５０４、５１０を用いた熱緩和のためのシステムおよび方法が実装され得る通信プロセッサ５０４、５１０の一構成を示すブロック図である。第１の通信プロセッサ５０４、第２の通信プロセッサ５１０、熱緩和動作ブロック／モジュール５０６、命令５０８およびデータ５２２は、図１および図３のうちの１つまたは複数に関して説明した対応する要素の例であり得る。
【００５７】
[0066]  いくつかの実装形態では、熱緩和動作ブロック／モジュール５０６は、クロック速度低減ブロック／モジュール５４０、送信データレート低減ブロック／モジュール５４２および／または受信データレート低減ブロック／モジュール５４４を含み得る。クロック速度低減ブロック／モジュール５４０は、熱または熱放出を低減するために処理クロック速度を低減し得る。たとえば、クロック速度低減ブロック／モジュール５４０は、第１の通信プロセッサ５０４の熱または熱放出を低減するために第１の通信プロセッサ５０４の処理クロック速度を低減し得る。
【００５８】
[0067]  送信データレート低減ブロック／モジュール５４２は、熱または熱放出を低減するために第１の通信プロセッサ５０４中のデータ送信のレートを低減し得る。たとえば、送信データレート低減ブロック／モジュール５４２は、第１の通信プロセッサ５０４が冷えることを可能にするために、データ送信レートを約２０Ｍｂｐｓから１５Ｍｂｐｓに低減し得る。いくつかの実装形態では、送信データレート低減ブロック／モジュール５４２は、データ送信レートを（たとえば、ＬＴＥ仕様に従って）一定のレートに低減し得る。この例では、ワイヤレス通信デバイス１０２熱指示（またはワイヤレス通信デバイス１０２構成要素熱指示）が、依然として少なくとも熱しきい値に等しい場合、第１の通信プロセッサ５０４は、熱緩和動作の中でも、データ呼をオフロードし得る。たとえば、第１の通信プロセッサ５０４は、プロセッサ送信データレートを一定のレート以下に低減することが可能でないことがある。この例では、第１の通信プロセッサ５０４は第２の通信プロセッサ５１０にデータ呼をオフロードし得る。
【００５９】
[0068]  受信データレート低減ブロック／モジュール５４４は、熱または熱放出を低減するために、第１の通信プロセッサ５０４中のデータ受信のレートを低減し得る。たとえば、受信データレート低減ブロック／モジュール５４４は、第１の通信プロセッサ５０４が冷えることを可能にするために、データ受信レートを約２０Ｍｂｐｓから１５Ｍｂｐｓに低減し得る。いくつかの実装形態では、受信データレート低減ブロック／モジュール５４４は、データ受信レートを（たとえば、ＬＴＥ仕様に従って）一定のレートに低減し得る。この例では、ワイヤレス通信デバイス１０２熱指示（またはワイヤレス通信デバイス１０２構成要素熱指示）が、依然として少なくとも熱しきい値に等しい場合、第１の通信プロセッサ５０４は、熱緩和動作の中でも、データ呼をオフロードし得る。たとえば、第１の通信プロセッサ５０４は、プロセッサ受信データレートを一定のレート以下に低減することが可能でないことがある。この例では、第１の通信プロセッサ５０４は第２の通信プロセッサ５１０にデータ呼をオフロードし得る。図５は、クロック速度低減ブロック／モジュール５４０と、送信データレート低減ブロック／モジュール５４２と、受信データレート低減ブロック／モジュール５４４とを示しているが、熱緩和動作を実行する任意の数のブロック／モジュールは、第１の通信プロセッサ５０４中に含まれ得ることに留意されたい。
【００６０】
[0069]  いくつかの実装形態では、第１の通信プロセッサ５０４は、第２の通信プロセッサ５１０に送られ得る命令５０８を生成し得る命令生成ブロック／モジュール５３８を含み得る。命令生成ブロック／モジュール５３８は、呼をどのように管理するかを第２の通信プロセッサ５１０に指示する命令５０８を生成する呼管理ブロック／モジュールＡ５４６ａを含み得る。たとえば、呼管理ブロック／モジュールＡ５４６ａは、ボイス呼のみを可能にし、および／または緊急通信のみを可能にするように第２の通信プロセッサ５１０に指示する命令を生成し得る。
【００６１】
[0070]  命令生成ブロック／モジュール５３８は、パケットデータ通信をどのように動作させるかを第２の通信プロセッサ５１０に指示する命令５０８を生成し得るパケットデータ通信動作ブロック／モジュールＡ５４８ａを含み得る。たとえば、パケットデータ通信動作ブロック／モジュールＡ５４８ａは、第１の通信プロセッサ５０４の代わりに、パケットデータ通信を動作させるように第２の通信プロセッサ５１０に指示する命令５０８を生成し得る。
【００６２】
[0071]  命令生成ブロック／モジュール５３８は、ストリーミングデータトラフィックをどのように管理するかを第２の通信プロセッサ５１０に指示する命令５０８を生成し得るストリーミングデータ管理ブロック／モジュールＡ５５０ａを含み得る。たとえば、ストリーミングデータ管理ブロック／モジュールＡ５５０ａは、ストリーミングデータトラフィックを無効にするように第２の通信プロセッサ５１０に指示する命令５０８を生成し得る。図５に示されたブロック／モジュールに加えて、第２の通信プロセッサ５１０に送られるべき命令５０８を生成する任意の数のブロック／モジュールは、第１の通信プロセッサ５０４中に含まれ得ることに留意されたい。
【００６３】
[0072]  いくつかの実装形態では、第２の通信プロセッサ５１０は、呼をどのように管理するかを第２の通信プロセッサ５１０に指示する命令５０８を実行する呼管理ブロック／モジュールＢ５４６ｂを含み得る。たとえば、呼管理ブロック／モジュールＢ５４６ｂは、ボイス呼のみを可能にし、および／または緊急通信のみを可能にするように第２の通信プロセッサ５１０に指示する命令５０８を実行し得る。第２の通信プロセッサ５１０は、パケットデータ通信をどのように動作させるかを第２の通信プロセッサ５１０に指示する命令５０８を実行し得るパケットデータ通信動作ブロック／モジュールＢ５４８ｂを含み得る。たとえば、パケットデータ通信動作ブロック／モジュールＢ５４８ｂは、第１の通信プロセッサ５０４の代わりに、パケットデータ通信を動作させるように第２の通信プロセッサ５１０に指示する命令５０８を実行し得る。第２の通信プロセッサ５１０は、ストリーミングデータトラフィックをどのように管理するかを第２の通信プロセッサ５１０に指示する命令５０８を実行し得るストリーミングデータ管理ブロック／モジュールＢ５５０ｂを含み得る。たとえば、ストリーミングデータ管理ブロック／モジュールＢ５５０ｂは、ストリーミングデータトラフィックを無効にするように第２の通信プロセッサ５１０に指示する命令５０８を実行し得る。図５に示されたブロック／モジュールに加えて、第１の通信プロセッサ５０４から受信した命令５０８を実行する任意の数のブロック／モジュールは、第２の通信プロセッサ５１０中に含まれ得ることに留意されたい。
【００６４】
[0073]  図６は、複数のプロセッサ１０４、１１０を用いた熱緩和中のワイヤレス通信デバイス１０２の複数の熱状態６５２、６５４、６５６、６５８を示す状態図である。本明細書で使用する「熱緩和状態」という用語は、ワイヤレス通信デバイス１０２熱緩和状態および／または少なくとも１つのワイヤレス通信デバイス１０２構成要素熱緩和状態を指すことがある。ワイヤレス通信デバイス１０２は、複数の熱状態６５２、６５４、６５６、６５８に基づいて動作し得る。通常熱状態（normal thermal state）６５２では、ワイヤレス通信デバイス１０２は、通常通りデータ呼を処理し得る。たとえば、ワイヤレス通信デバイス１０２は、熱緩和動作を実行することなしにデータ呼を処理し得る。
【００６５】
[0074]  ワイヤレス通信デバイス１０２が、第１の熱しきい値に達した６８６と判断した場合、ワイヤレス通信デバイス１０２は第１の熱緩和状態６５４に入り得る。いくつかの実装形態では、第１の熱緩和状態６５４では、ワイヤレス通信デバイス１０２は、少なくとも１つの第１の熱緩和動作に基づいてデータ呼を処理し得る。たとえば、ワイヤレス通信デバイス１０２が、第２の熱しきい値に達した６８６と判断した場合、ワイヤレス通信デバイス１０２は、データ呼を引き継ぐように第２の通信プロセッサ１１０に指示する命令を送り得る。第１の熱緩和状態６５４では、第１の通信プロセッサ１０４は、それに応じてデータ呼を処理することを中断または中止し得る。
【００６６】
[0075]  第１の熱緩和状態６５４にある間、ワイヤレス通信デバイス１０２が、ワイヤレス通信デバイス１０２温度が第１の熱しきい値を下回った６９２と判断した場合、ワイヤレス通信デバイス１０２は通常熱状態６５２に戻り得る。たとえば、第１の通信プロセッサ１０４は、ストリーミングデータトラフィックを可能にするかまたは再開し得る。この場合、第１の通信プロセッサ１０４は、第２の通信プロセッサ１１０にデータ呼をオフロードすることを中止し得る。
【００６７】
[0076]  ワイヤレス通信デバイス１０２が、第２の熱しきい値に達した６８８と判断した場合、ワイヤレス通信デバイス１０２は第２の熱緩和状態６５６に入り得る。いくつかの実装形態では、第２の熱緩和状態６５６では、ワイヤレス通信デバイス１０２は、少なくとも１つの第２の熱緩和動作に基づいてデータ呼を処理し得る。たとえば、ワイヤレス通信デバイス１０２が、第２の熱しきい値に達した６８８と判断した場合、ワイヤレス通信デバイス１０２は、ボイス呼のみを可能にする（たとえば、第２の熱緩和動作）ように第２の通信プロセッサ１１０に指示する命令を送り得る。たとえば、第１の通信プロセッサ１０４は、データ呼を中止し、ボイス呼のみを可能にするように第２の通信プロセッサ１１０に指示し得る。したがって、ワイヤレス通信デバイス１０２は、第２の熱緩和状態６５６にある間にボイス呼のみを処理し得る。
【００６８】
[0077]  この例では、ワイヤレス通信デバイス１０２が、ワイヤレス通信デバイス１０２温度が第２の熱しきい値を下回った６９４と判断した場合、ワイヤレス通信デバイス１０２は、第１の熱緩和状態６５４に戻り得る（たとえば、第２の通信プロセッサ１１０にデータ呼をオフロードし得る）。この場合、第１の通信プロセッサ１０４は、第２の通信プロセッサ１１０がデータ呼を開始または再開することを可能にし得る。
【００６９】
[0078]  ワイヤレス通信デバイス１０２が、第３の熱しきい値に達した６９０と判断した場合、ワイヤレス通信デバイス１０２は第３の熱緩和状態６５８に入り得る。いくつかの実装形態では、第３の熱緩和状態６５８では、ワイヤレス通信デバイス１０２は、少なくとも１つの第３の熱緩和動作に基づいてデータ呼を処理し得る。たとえば、ワイヤレス通信デバイス１０２が、第３の熱しきい値に達した６９０と判断した場合、ワイヤレス通信デバイス１０２は、緊急通信のみを可能にする（たとえば、第３の熱緩和動作）ように第２の通信プロセッサ１１０に指示する命令を送り得る。したがって、ワイヤレス通信デバイス１０２は、第３の熱緩和状態６５８にある間に、緊急通信のみを処理し得る。
【００７０】
[0079]  この例では、ワイヤレス通信デバイス１０２が、ワイヤレス通信デバイス１０２温度が第３の熱しきい値を下回った６９６と判断した場合、ワイヤレス通信デバイス１０２は第３の熱緩和状態６５６に戻り得る。たとえば、第１の通信プロセッサ１０４は、非緊急ボイス呼を可能にするかまたは再開するように第２の通信プロセッサ１１０に命令し得る。
【００７１】
[0080]  図６は４つの熱状態６５２、６５４、６５６、６５８を示しているが、ワイヤレス通信デバイス１０２は任意の数の熱緩和状態を有し得る。たとえば、ワイヤレス通信デバイス１０２は、第１の熱緩和状態６５４と第２の熱緩和状態６５６との間の追加の熱緩和状態を有し得る。この介在する熱緩和状態では、第１の通信プロセッサ１０４は第２の通信プロセッサ１１０にデータ呼をオフロードし得、ストリーミングデータ（たとえば、ビデオおよび／またはオーディオデータ）トラフィック処理を無効にすると同時に、依然として第２の通信プロセッサ１１０による他のデータ（たとえば、ブラウジングデータ、インスタントメッセージングデータ、ＳＭＳデータなど）トラフィック処理とボイス呼処理とを可能にし得る。
【００７２】
[0081]  追加または代替として、ワイヤレス通信デバイス１０２は、第３の熱緩和状態６５８以外に追加の熱緩和状態を含み得、第１の通信プロセッサ１０４は、ワイヤレス通信デバイス１０２（たとえば、第２の通信プロセッサ１１０および／または第１の通信プロセッサ１０４）を休止またはスリープモードに入れる。これは、ワイヤレス通信デバイス１０２（たとえば、プロセッサ１０４、１１０）に損傷を与えることを回避するのを助け得、および／または、たとえば、ユーザ安全機能を提供し得る。
【００７３】
[0082]  連続熱緩和状態で実行される熱緩和動作は、実際には累積的であり得ることに留意されたい。たとえば、各連続熱緩和動作は、熱を低減するためにワイヤレス通信デバイス１０２機能をさらに低減し得る。図６に関して説明したように、たとえば、ワイヤレス通信デバイス１０２はデータ呼をオフロードし、次いでいくつかのタイプのデータ処理（たとえば、ストリーミングデータトラフィック）を無効にし、次いでデータ呼を無効にし、（ボイス呼のみを可能にし）、次いで緊急ボイス呼のみを可能にし得る。いくつかの構成では、ワイヤレス通信デバイス１０２は最終的にスリープし、休止し、および／またはさらに停止し得る。いくつかの構成では、第１の通信プロセッサ１０４は、熱緩和のために第２の通信プロセッサ１１０を制御する前に、１つまたは複数の動作を一方的に実行し得る（たとえば、第１の通信プロセッサ１０４上でデータ呼のみを徐々に遅くし得る）ことにも留意されたい。
【００７４】
[0083]  図７は、複数のプロセッサ７０４、７１０を用いた熱緩和の一例を示すスレッド図である。図７に関して説明する第１の通信プロセッサ７０４、第２の通信プロセッサ７１０および熱センサー７２０は、図１および図３のうちの１つまたは複数に関して説明した対応する要素の例であり得る。７０１において、第１の通信プロセッサ７０４はデータ呼を処理し得る。いくつかの実装形態では、これは、図２に関して説明したように行われ得る。
【００７５】
[0084]  ７０３において、熱センサー７２０は熱指示を与え得る。いくつかの実装形態では、これは、図４に関して説明したように行われ得る。熱指示を受信した後に、７０５において、第１の通信プロセッサ７０４は、熱しきい値に達したかどうかを判断し得る。いくつかの実装形態では、これは、図２および図４のうちの１つまたは複数に関して説明したように行われ得る。
【００７６】
[0085]  ７０５において、第１の通信プロセッサ７０４が、熱しきい値に達したと判断した場合、７０７において、第１の通信プロセッサ７０４は、第２の通信プロセッサ７１０に命令１０８を送ることによって熱緩和動作を実行し得る。いくつかの実装形態では、これは、図２に関して説明したように行われ得る。
【００７７】
[0086]  場合によっては、７０９において、第１の通信プロセッサ７０４は、データ呼に関連するデータ３２２を与え得る。上記で説明したように、第１の通信プロセッサ７０４は、ワイヤレス通信デバイス１０２温度を熱しきい値以下に低減するために十分な熱緩和動作を実行することが可能でないことがある。たとえば、第１の通信プロセッサ７０４は、送信データレートを一定のレートに低減することが可能であり得、ワイヤレス通信デバイス１０２温度は、依然として少なくとも熱しきい値に等しくなり得る。この例では、７０９において、第１の通信プロセッサ７０４は、第２の通信プロセッサ７１０がデータ呼を管理することを可能にするために、データ呼に関連するデータ３２２を第２の通信プロセッサ７１０に与え得る。いくつかの実装形態では、これは、図４に関して説明したように行われ得る。
【００７８】
[0087]  命令１０８を受信した後に、７１１において、第２の通信プロセッサ７１０は命令１０８を実行し得る。いくつかの実装形態では、これは、図２に関して説明したように行われ得る。
【００７９】
[0088]  熱緩和中の１つまたは複数のポイントにおいて、７１３において、第１の通信プロセッサ７０４は、ワイヤレス通信デバイス１０２温度が熱しきい値を下回ったかどうかを判断し得る。ワイヤレス通信デバイス１０２温度が熱しきい値を下回った場合、７１５において、第１の通信プロセッサ７０４は、データ呼を処理することを再開し得る（たとえば、データ呼をオフロードすることを中止し得る）。たとえば、７１７において、第１の通信プロセッサ７０４は、データ呼を処理することを中止するように第２の通信プロセッサ７１０に指示する命令を送り得る。同様に、７０９において、第１の通信プロセッサ７０４が第２の通信プロセッサ７１０にデータ３２２を与えた場合、７１９において、第１の通信プロセッサ７０４は、第２の通信プロセッサ７１０にデータを与えることを停止し得る。７０５において熱しきい値に達したかどうかを判断することと、７０７において熱緩和動作を実行することと、７０９においてデータ３２２を与えることと、７１１において命令１０８を実行することと、７１３においてワイヤレス通信デバイス１０２温度が熱しきい値を下回ったかどうかを判断することと、７１７において命令を送ることと、７１９においてデータを与えることを停止することとは、熱しきい値の任意の数に対応する任意の回数だけ実行され得ることに留意されたい。
【００８０】
[0089]  図８は、複数のモデム８６０、８６２を用いた熱緩和のためのシステムおよび方法が実装され得るワイヤレス通信デバイス８０２の一構成を示すブロック図である。ワイヤレス通信デバイス８０２は、図１に関して説明したワイヤレス通信デバイス１０２の一例であり得る。ワイヤレス通信デバイス８０２は、図１に関して説明した対応する要素の例であり得るＲＦフロントエンドＡ８１８ａ、ＲＦフロントエンドＢ８１８ｂ、および／あるいは１つまたは複数のアンテナ８１４ａ〜ｚを含み得る。図８に示されているように、ＲＦフロントエンドＡ８１８ａは第１のモデム８６０に複数の受信経路を与え得る。ワイヤレス通信デバイス８０２は、ＧＰＳ信号を受信することに専用であり得るアンテナ８６６を含み得る。
【００８１】
[0090]  ワイヤレス通信デバイス８０２は第１のモデム８６０を含み得る。いくつかの実装形態では、第１のモデム８６０は、上記で説明した第１の通信プロセッサ１０４、３０４、５０４、７０４の機能の一部または全部の一例であり得、および／またはそれらを含み得る。たとえば、第１のモデム８６０は、１つまたは複数の熱しきい値に達したときに第２のモデム８６２に命令８０８を送ることによって熱緩和動作を実行し得る。いくつかの実装形態では、第１のモデム８６０は、ＴＤ−ＬＴＥ、ＴＤ−ＳＣＤＭＡ、ＦＤＤ−ＬＴＥ、ＵＭＴＳ、ＧＥＲＡＮおよびＧＰＳなどによる通信機能を与え得る。いくつかの構成では、第１のモデム８６０は、送信機および／または受信機（たとえば、送信チェーン回路（エンコーダ、変調器など）および／または受信チェーン回路（デコーダ、復調器など））を含み得る。
【００８２】
[0091]  ワイヤレス通信デバイス８０２は第２のモデム８６２を含み得る。いくつかの実装形態では、第２のモデム８６２は、上記で説明した第２の通信プロセッサ１１０、３１０、５１０、７１０の機能の一部または全部の一例であり得、および／またはそれらを含み得る。たとえば、第２のモデム８６２は、第１のモデム８６０によって送られた命令８０８を受信し、実行し得る。いくつかの実装形態では、第２のモデム８６２は、ＧＳＭ、ＧＰＲＳおよびＥＤＧＥによる通信機能を与え得る。追加または代替として、第２のモデム８６２は、第３世代パートナーシッププロジェクト（３ＧＰＰ）仕様または第３世代パートナーシッププロジェクト２（３ＧＰＰ２）仕様の第２世代（２Ｇ）、第３世代（３Ｇ）および第４世代（４Ｇ）ワイヤレス技術のうちの１つまたは複数による通信機能を与え得る。いくつかの構成では、第２のモデム８６２は、送信機および／または受信機（たとえば、送信チェーン回路（エンコーダ、変調器など）および／または受信チェーン回路（デコーダ、復調器など））を含み得る。
【００８３】
[0092]  いくつかの実装形態では、第１のモデム８６０および／または第２のモデム８６２は、加入者識別モジュール（ＳＩＭ）８６４に結合され得る。ＳＩＭ８６４は、加入者（たとえば、ユーザ）情報、認証情報、ネットワーク情報、ユーザ連絡先、加入情報などを与え得る。この情報は、ワイヤレス通信デバイス８０２が１つまたは複数のネットワーク（たとえば、基地局）と通信することを可能にし得る。いくつかの実装形態では、ＳＩＭ８６４は、ワイヤレス通信デバイス８０２が１つまたは複数の事業者またはサービスプロバイダからサービスを受信していることを示し得る。
【００８４】
[0093]  図９は、複数のモデム８６０、８６２を用いた熱緩和のための方法９００の一構成を示す流れ図である。本方法はワイヤレス通信デバイス８０２によって実行され得る。９０２において、ワイヤレス通信デバイス８０２はデータ呼を処理する。いくつかの実装形態では、これは、図２に関して説明したように行われ得る。
【００８５】
[0094]  ９０４において、ワイヤレス通信デバイス８０２は熱状態を取得する。いくつかの実装形態では、これは、図４に関して説明したように行われ得る。
【００８６】
[0095]  いくつかの実装形態では、９０６において、ワイヤレス通信デバイス８０２は、熱指示が第１のしきい値よりも小さいのか、第１のしきい値と第２のしきい値との間にあるのか、第２のしきい値よりも大きいのかを判断する。たとえば、９０６において、ワイヤレス通信デバイス８０２は、ワイヤレス通信デバイス８０２（またはワイヤレス通信デバイス８０２構成要素）の温度が第１のしきい値よりも大きいのか、第１のしきい値と第２のしきい値との間にあるのか、第２のしきい値よりも大きいのかを判断する。
【００８７】
[0096]  ９０６において、ワイヤレス通信デバイス８０２が、熱指示が第１の熱しきい値よりも小さいと判断した場合、９０２において、ワイヤレス通信デバイス８０２は（たとえば、処理パラメータを変更することなしに）通常通りデータ呼を処理し続ける。いくつかの実装形態では、ワイヤレス通信デバイス８０２は、９０４において熱指示を取得することに戻る。この実装形態では、９０６において、ワイヤレス通信デバイス８０２が、第１の熱しきい値に達したと判断するまで、９０２において、ワイヤレス通信デバイス８０２は通常通りデータ呼を処理する。
【００８８】
[0097]  ９０６において、ワイヤレス通信デバイス８０２が、熱指示が第１の熱しきい値と第２の熱しきい値との間にあると判断した場合、９０８において、第１のモデム８６０は、ボイス呼のみを可能にするように第２のモデム８６２に指示する命令を送る。いくつかの実装形態では、ワイヤレス通信デバイス８０２は、９０４において熱指示を取得することに戻り得る。
【００８９】
[0098]  ９０６において、ワイヤレス通信デバイス８０２が、熱指示が第２の熱しきい値よりも大きいと判断した場合、９１０において、第１のモデム８６０は、緊急通信のみを可能にするように第２のモデム８６２に指示する命令を送る。いくつかの実装形態では、ワイヤレス通信デバイス８０２は、９０４において熱指示を取得することに戻り得る。
【００９０】
[0099]  図１０に、ワイヤレス通信デバイス１００２内に含まれ得るいくつかの構成要素を示す。ワイヤレス通信デバイス１００２は、上記で説明したワイヤレス通信デバイス１０２、３０２、８０２のうちの１つまたは複数に従って実装され得る。ワイヤレス通信デバイス１００２は、アクセス端末、移動局、ユーザ機器などであり得る。ワイヤレス通信デバイス１００２はプロセッサ１０７４を含む。プロセッサ１０７４は、汎用シングルまたはマルチチップマイクロプロセッサ（たとえば、ＡＲＭ）、専用マイクロプロセッサ（たとえば、デジタル信号プロセッサ（ＤＳＰ））、マイクロコントローラ、プログラマブルゲートアレイなどであり得る。プロセッサ１０７４は中央処理ユニット（ＣＰＵ）と呼ばれることがある。図１０のワイヤレス通信デバイス１００２中に単一のプロセッサ１０７４のみが示されているが、代替構成では、プロセッサの組合せ（たとえば、ＡＲＭとＤＳＰ）が使用され得る。
【００９１】
[00100]  ワイヤレス通信デバイス１００２はメモリ１０６８をも含む。メモリ１０６８は、電子情報を記憶することが可能な任意の電子的構成要素であり得る。メモリ１０６８は、ランダムアクセスメモリ（ＲＡＭ）、読取り専用メモリ（ＲＯＭ）、磁気ディスク記憶媒体、光記憶媒体、ＲＡＭ中のフラッシュメモリデバイス、プロセッサとともに含まれるオンボードメモリ、消去可能プログラマブル読取り専用メモリ（ＥＰＲＯＭ）、電気消去可能プログラマブル読取り専用メモリ（ＥＥＰＲＯＭ（登録商標））、レジスタなど、およびそれらの組合せとして組み込まれ得る。
【００９２】
[00101]  データ１０７０ａおよび命令１０７２ａがメモリ１０６８に記憶され得る。命令１０７２ａは、本明細書で説明する方法２００、４００、９００のうちの１つまたは複数を実装するために、プロセッサ１０７４によって実行可能であり得る。命令１０７２ａを実行することは、メモリ１０６８に記憶されたデータ１０７０ａの使用を含み得る。プロセッサ１０７４が命令１０７２ａを実行すると、命令１０７２ｂの様々な部分がプロセッサ１０７４上にロードされ得、様々ないくつかのデータ１０７０ｂがプロセッサ１０７４上にロードされ得る。
【００９３】
[00102]  ワイヤレス通信デバイス１００２はまた、ワイヤレス通信デバイス１００２との間での信号の送信および受信を可能にするために、送信機１０７８と受信機１０８０とを含み得る。送信機１０７８と受信機１０８０とはトランシーバ１０７６と総称されることがある。アンテナ１０８２はトランシーバ１０７６に電気的に結合され得る。ワイヤレス通信デバイス１００２は、複数の送信機、複数の受信機、複数のトランシーバ、および／または追加のアンテナ（図示せず）をも含み得る。
【００９４】
[00103]  ワイヤレス通信デバイス１００２の様々な構成要素は、電力バス、制御信号バス、ステータス信号バス、データバスなどを含み得る、１つまたは複数のバスによって互いに結合され得る。明快のために、図１０では様々なバスはバスシステム１０８４として示してある。
【００９５】
[00104]  上記の説明では、様々な用語とともに参照番号を時々使用した。用語が参照番号とともに使用されている場合、これは、図のうちの１つまたは複数に示された特定の要素を指すものとされ得る。用語が参照番号なしに使用されている場合、これは、概して特定の図に限定されない用語を指すものとされ得る。
【００９６】
[00105]  「判断」という用語は、多種多様なアクションを包含し、したがって、「判断」は、計算、算出、処理、導出、調査、ルックアップ（たとえば、テーブル、データベースまたは別のデータ構造でのルックアップ）、確認などを含むことができる。また、「判断」は、受信（たとえば、情報を受信すること）、アクセス（たとえば、メモリ中のデータにアクセスすること）などを含むことができる。また、「判断」は、解決、選択、選定、確立などを含むことができる。
【００９７】
[00106]  「に基づいて」という句は、別段に明示されていない限り、「のみに基づいて」を意味しない。言い換えれば、「に基づいて」という句は、「のみに基づいて」と「に少なくとも基づいて」の両方を表す。
【００９８】
[00107]  「結合する」という用語およびそれの変形は、要素間の直接または間接接続を示し得る。たとえば、第２の要素に結合された第１の要素は、第２の要素に直接接続されるか、または別の要素を通して第２の要素に間接的に接続され得る。図は、線および／または矢印を用いて結合を示し得る。
【００９９】
[00108]  「プロセッサ」という用語は、汎用プロセッサ、中央処理ユニット（ＣＰＵ）、マイクロプロセッサ、デジタル信号プロセッサ（ＤＳＰ）、コントローラ、マイクロコントローラ、状態機械などを包含するものと広く解釈されたい。いくつかの状況下では、「プロセッサ」は、特定用途向け集積回路（ＡＳＩＣ）、プログラマブル論理デバイス（ＰＬＤ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）などを指すことがある。「プロセッサ」という用語は、処理デバイスの組合せ、たとえば、デジタル信号プロセッサ（ＤＳＰ）とマイクロプロセッサとの組合せ、複数のマイクロプロセッサ、デジタル信号プロセッサ（ＤＳＰ）コアと連携する１つまたは複数のマイクロプロセッサ、あるいは他のそのような構成を指すことがある。
【０１００】
[00109]  「メモリ」という用語は、電子情報を記憶することが可能な任意の電子的構成要素を包含するものと広く解釈されたい。メモリという用語は、ランダムアクセスメモリ（ＲＡＭ）、読取り専用メモリ（ＲＯＭ）、不揮発性ランダムアクセスメモリ（ＮＶＲＡＭ）、プログラマブル読取り専用メモリ（ＰＲＯＭ）、消去可能プログラマブル読取り専用メモリ（ＥＰＲＯＭ）、電気的消去可能ＰＲＯＭ（ＥＥＰＲＯＭ）、フラッシュメモリ、磁気または光学データストレージ、レジスタなど、様々なタイプのプロセッサ可読媒体を指すことがある。プロセッサがメモリから情報を読み取り、および／または情報をメモリに書き込むことができる場合、メモリはプロセッサと電子通信していると言われる。プロセッサに一体化されたメモリは、プロセッサと電子通信している。
【０１０１】
[00110]  「命令」および「コード」という用語は、任意のタイプの（１つまたは複数の）コンピュータ可読ステートメントを含むものと広く解釈されたい。たとえば、「命令」および「コード」という用語は、１つまたは複数のプログラム、ルーチン、サブルーチン、関数、プロシージャなどを指すことがある。「命令」および「コード」は、単一のコンピュータ可読ステートメントまたは多くのコンピュータ可読ステートメントを備え得る。
【０１０２】
[00111]  本明細書で説明した機能は、１つまたは複数の命令としてプロセッサ可読媒体またはコンピュータ可読媒体上に記憶され得る。「コンピュータ可読媒体」という用語は、コンピュータまたはプロセッサによってアクセスされ得る任意の利用可能な媒体を指す。限定ではなく例として、そのような媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリ、ＣＤ−ＲＯＭまたは他の光ディスクストレージ、磁気ディスクストレージまたは他の磁気ストレージデバイス、あるいは命令またはデータ構造の形態の所望のプログラムコードを記憶するために使用され得、コンピュータによってアクセスされ得る、任意の他の媒体を備え得る。本明細書で使用するディスク（disk）およびディスク（disc）は、コンパクトディスク（disc）（ＣＤ）、レーザーディスク（登録商標）（disc）、光ディスク（disc）、デジタル多用途ディスク（disc）（ＤＶＤ）、フロッピー（登録商標）ディスク（disk）、およびＢｌｕ−ｒａｙ（登録商標）ディスク（disc）を含み、ディスク（disk）は、通常、データを磁気的に再生し、ディスク（disc）は、データをレーザーで光学的に再生する。コンピュータ可読媒体は有形で非一時的であり得ることに留意されたい。「コンピュータプログラム製品」という用語は、コンピューティングデバイスまたはプロセッサによって実行、処理または計算され得るコードまたは命令（たとえば、「プログラム」）と組み合わせたコンピューティングデバイスまたはプロセッサを指す。本明細書で使用する「コード」という用語は、コンピューティングデバイスまたはプロセッサによって実行可能であるソフトウェア、命令、コードまたはデータを指すことがある。
【０１０３】
[00112]  ソフトウェアまたは命令はまた、伝送媒体を介して送信され得る。たとえば、ソフトウェアが、同軸ケーブル、光ファイバーケーブル、ツイストペア、デジタル加入者回線（ＤＳＬ）、または赤外線、無線、およびマイクロ波などのワイヤレス技術を使用して、ウェブサイト、サーバ、または他のリモートソースから送信される場合、同軸ケーブル、光ファイバーケーブル、ツイストペア、ＤＳＬ、または赤外線、無線、およびマイクロ波などのワイヤレス技術は、送信媒体の定義に含まれる。
【０１０４】
[00113]  本明細書で開示する方法は、説明した方法を達成するための１つまたは複数のステップまたはアクションを備える。本方法のステップおよび／またはアクションは、特許請求の範囲から逸脱することなく互いに交換され得る。言い換えれば、本明細書で説明した方法の適切な動作のためにステップまたはアクションの特定の順序が必要とされない限り、特定のステップおよび／またはアクションの順序および／または使用は、特許請求の範囲を逸脱することなく修正され得る。
【０１０５】
[00114]  さらに、図２、図４、および図９によって示されたものなど、本明細書で説明した方法および技法を実行するためのモジュールおよび／または他の適切な手段は、デバイスによってダウンロードおよび／または他の方法で取得され得ることを諒解されたい。たとえば、デバイスは、本明細書で説明した方法を実行するための手段の転送（transfer）を可能にするために、サーバに結合され得る。代替的に、本明細書で説明する様々な方法は、記憶手段をデバイスに結合するかまたは与えるときにデバイスが様々な方法を獲得し得るように、記憶手段（たとえば、ランダムアクセスメモリ（ＲＡＭ）、読取り専用メモリ（ＲＯＭ）、コンパクトディスク（disc）（ＣＤ）またはフロッピーディスク（disk）などの物理的記憶媒体など）によって提供され得る。
【０１０６】
[00115]  特許請求の範囲は、上記に示した厳密な構成および構成要素に限定されないことを理解されたい。特許請求の範囲から逸脱することなく、本明細書で説明したシステム、方法、および装置の構成、動作および詳細において、様々な修正、変更および変形が行われ得る。
【図１】
2015524210.tif 000003
【図２】
2015524210.tif 000004
【図３】
2015524210.tif 000005
【図４】
2015524210.tif 000006
【図５】
2015524210.tif 000007
【図６】
2015524210.tif 000008
【図７】
2015524210.tif 000009
【図８】
2015524210.tif 000010
【図９】
2015524210.tif 000011
【図１０】
2015524210.tif 000012
【国際調査報告】
2015524210.tif 000013
2015524210.tif 000014