(57)【特許請求の範囲】
【請求項１】
ポータブル通信デバイスに接続されている特殊モジュールを監視、テストまたは診断する方法において、
前記ポータブル通信デバイスに接続するように適合されている複数の特殊モジュールから、前記ポータブル通信デバイスに接続されている特殊モジュールを識別することと、
前記識別された特殊モジュールに基づいて、監視、テストまたは診断手続きを取得することと、
前記ポータブル通信デバイスにおいて、前記取得した監視、テストまたは診断手続きを実行することと、
前記実行された監視、テストまたは診断手続きに基づいて報告を発生させることと、
前記特殊モジュールの性能が不十分であるか否かを前記報告から決定する第１の決定することと、
前記ポータブル通信デバイスのメモリ中のトラブルシューティングデータベースをレビューすることにより、前記不十分な性能に対する解決策が存在するか否かを決定する第２の決定することと、
解決策が存在する場合、前記解決策を適用することとを含む方法。
【請求項２】
前記不十分な性能に対する解決策が存在するか否かを決定する第２の決定することが、前記解決策に対して前記ポータブル通信デバイスのメモリをチェックすることを含む請求項１記載の方法。
【請求項３】
前記不十分な性能に対する解決策が存在するか否かを決定する第２の決定することが、解決策が前記メモリ中に存在しないと決定した場合、前記方法は警告を提供することをさらに含む請求項２記載の方法。
【請求項４】
前記不十分な性能に対する解決策が存在するか否かを決定する第２の決定することが、解決策が前記メモリ中に存在しないと決定した場合、前記方法は、
サーバに対する通信リンクを確立することと、
前記不十分な性能に対する解決策が前記サーバに存在するか否かを決定する第３の決定することとをさらに含む請求項１記載の方法。
【請求項５】
前記監視、テストまたは診断手続きを取得することは、前記監視、テストまたは診断手続きを前記ポータブル通信デバイスのメモリからフェッチすることを含む請求項１記載の方法。
【請求項６】
前記監視、テストまたは診断手続きを取得することは、
サーバに対する通信リンクを確立することと、
前記監視、テストまたは診断手続きを前記サーバからフェッチすることとを含む請求項１記載の方法。
【請求項７】
前記特殊モジュールが前記ポータブル通信デバイスに接続されているか否かを検出することをさらに含む請求項１記載の方法。
【請求項８】
前記検出することの方法は、ユーザインターフェースを使用して前記特殊モジュールに手動で入力することを検出すること、機械式スイッチを検出すること、または、電気的接続を検出することからなるグループから選択される請求項７記載の方法。
【請求項９】
前記不十分な性能に対する解決策が存在するか否かを決定する第２の決定することが、解決策が前記メモリ中に存在しないと決定した場合、前記方法はサービスプロバイダにアラートすることをさらに含む請求項１記載の方法。
【請求項１０】
ワイヤレスデバイスにおいて、
ハウジング中に含まれているポータブル通信デバイスと、
前記ハウジング中に含まれ、少なくとも前記ポータブル通信デバイスの機能を制御する制御プロセッサと、
前記制御プロセッサに接続され、ユーザが少なくとも前記ポータブル通信デバイスと対話することを可能にするユーザインターフェースと、
アンテナと前記制御プロセッサとの間の無線周波数信号の変調および復調を提供する送受信回路と、
前記ポータブル通信デバイスに取り外し可能に接続可能な特殊モジュールと、
前記制御プロセッサに接続され、前記特殊モジュールを監視、テストまたは診断する監視、テストまたは診断ユニットと、
１つ以上の監視、テストまたは診断手続きのための実行可能なコードを含むメモリとを具備し、
前記監視、テストまたは診断ユニットは、前記ポータブル通信デバイスに接続するように適合されている複数の特殊モジュールから、前記ポータブル通信デバイスに接続されている特殊モジュールを識別し、前記メモリにアクセスして、前記識別された特殊モジュールに基づいて、監視、テストまたは診断手続きを取得し、前記取得した監視、テストまたは診断手続きを実行し、前記実行された監視、テストまたは診断手続きに基づいて報告を発生させ、
前記制御プロセッサは、前記特殊モジュールの性能が不十分であるか否かを前記報告から決定する第１の決定をし、前記不十分な性能に対する解決策が存在するか否かを決定する第２の決定をし、解決策が存在する場合、前記解決策を適用するワイヤレスデバイス。
【請求項１１】
前記特殊モジュールが接続されているか否かを検出する手段を具備する請求項１０記載のワイヤレスデバイス。
【請求項１２】
前記特殊モジュールが接続されているか否かを検出する手段は、機械式スイッチ、電子機械式スイッチまたは電気的接続からなるグループから選択される請求項１１記載のワイヤレスデバイス。
【請求項１３】
送受信回路が、前記ワイヤレスデバイスから遠隔のサーバ中に存在する遠隔の監視、テストまたは診断ユニットと通信する請求項１０記載のワイヤレスデバイス。
【請求項１４】
前記ワイヤレスデバイスから遠隔の前記サーバは汎用コンピュータを備える請求項１３記載のワイヤレスデバイス。
【請求項１５】
ワイヤレスネットワークと、ＰＳＴＮネットワークと、ローカルエリアネットワークと、ワイドエリアネットワークと、Ｗｉｆｉネットワークと、ＷｉＭａｘネットワークと、低電力無線周波数ネットワークとからなるネットワークのグループから選択されたネットワークを通して、送受信回路は、前記遠隔の監視、テストまたは診断ユニットと通信する請求項１３記載のワイヤレスデバイス。
【請求項１６】
前記メモリが前記サーバに存在する請求項１３記載のワイヤレスデバイス。
【請求項１７】
前記メモリが前記ワイヤレスデバイス中、および、前記サーバに存在する請求項１６記載のワイヤレスデバイス。
【請求項１８】
前記取り外し可能に接続可能な特殊モジュールは、複数の取り外し可能に接続可能な特殊モジュールのうちの１つを備える請求項１０記載のワイヤレスデバイス。
【請求項１９】
ワイヤレスデバイスにおいて、
ハウジング中に含まれているポータブル通信デバイスと、
少なくとも前記ポータブル通信デバイスの機能を制御する手段と、
少なくとも前記ポータブル通信デバイスの機能を制御する手段とインターフェースする手段と、
アンテナと前記制御する手段との間の無線周波数信号を送受信する手段と、
前記ポータブル通信デバイスに取り外し可能に接続可能な特殊モジュールと、
前記特殊モジュールと前記ポータブル通信デバイスとを取り付ける手段と、
前記制御する手段に接続され、前記特殊モジュールを監視、テストまたは診断する監視、テストまたは診断する手段と、
実行された監視、テストまたは診断手続きに基づいて報告を発生させる手段と、
前記特殊モジュールの性能が不十分であるか否かを前記報告から決定する第１の決定する手段と、
前記不十分な性能に対する解決策が存在するか否かを決定する第２の決定する手段と、
解決策が存在する場合、前記解決策を適用する手段と、
１つ以上の監視、テストまたは診断手続きのための実行可能なコードを含むメモリとを具備し、
前記監視、テストまたは診断する手段は、前記ポータブル通信デバイスに接続するように適合されている複数の特殊モジュールから、前記ポータブル通信デバイスに接続されている特殊モジュールを識別し、前記メモリにアクセスして、前記識別された特殊モジュールに基づいて、監視、テストまたは診断手続きを取得し、前記取得した監視、テストまたは診断手続きを実行するワイヤレスデバイス。
【請求項２０】
システムにおいて、
前記システムはワイヤレスデバイスを具備し、
前記ワイヤレスデバイスは、
ハウジング中に含まれているポータブル通信デバイスと、
少なくとも前記ポータブル通信デバイスの機能を制御する手段と、
少なくとも前記ポータブル通信デバイスの機能を制御する手段とインターフェースする手段と、
アンテナと前記制御する手段との間の無線周波数信号を送受信する手段と、
前記ポータブル通信デバイスに取り外し可能に接続可能な特殊モジュールと、
前記特殊モジュールと前記ポータブル通信デバイスとを取り付ける手段と、
前記制御する手段に接続され、前記特殊モジュールを監視、テストまたは診断する監視、テストまたは診断する手段と、
実行された監視、テストまたは診断手続きに基づいて報告を発生させる手段と、
前記特殊モジュールの性能が不十分であるか否かを前記報告から決定する第１の決定する手段と、
前記不十分な性能に対する解決策が存在するか否かを決定する第２の決定する手段と、
解決策が存在する場合、前記解決策を適用する手段と、
１つ以上の監視、テストまたは診断手続きのための実行可能なコードを含むメモリとを備え、
前記監視、テストまたは診断する手段は、前記ポータブル通信デバイスに接続するように適合されている複数の特殊モジュールから、前記ポータブル通信デバイスに接続されている特殊モジュールを識別し、前記メモリにアクセスして、前記識別された特殊モジュールに基づいて、監視、テストまたは診断手続きを取得し、前記取得した監視、テストまたは診断手続きを実行し、
前記システムは、遠隔の監視、テストまたは診断する手段をさらに具備し、
前記遠隔の監視、テストまたは診断する手段は、ネットワークを通して、前記制御する手段に接続されているシステム。
【請求項２１】
前記ネットワークは低電力無線周波数ネットワークである請求項２０記載のシステム。
【請求項２２】
ポータブル通信デバイスに接続されている特殊モジュールを監視、テストまたは診断する方法を実行するためのコンピュータプログラムを記憶しているコンピュータ読取可能媒体において、
前記方法は、
前記ポータブル通信デバイスに接続されている特殊モジュールを検出することと、
前記ポータブル通信デバイスに接続するように適合されている複数の特殊モジュールから、前記特殊モジュールを識別することと、
前記識別された特殊モジュールに基づいて、監視、テストまたは診断手続きを取得することと、
前記取得した監視、テストまたは診断手続きを実行することと、
前記実行された監視、テストまたは診断手続きにより識別された問題に基づいて、解決策を適用することとを含むコンピュータ読取可能媒体。
【発明の詳細な説明】
【分野】
【０００１】
本願の技術は、ポータブル通信デバイスに関係するモジュールに関連し、さらに詳細に述べると、パーソナルヘルスモジュールのような、ポータブル通信デバイスに関係するモジュールを監視およびトラブルシューティングすることに関連している。
【背景】
【０００２】
移動体コンピューティングデバイスは、技術のそれぞれの新しい世代により対応してきている。移動体コンピューティングデバイスは、総称してワイヤレスデバイスとして言及されてもよく、例えば、セルラ電話機、ワイヤレスラップトップコンピュータ、（Ａｐｐｌｅ，ＩｎｃからのＩＰＯＤ（登録商標）のような）ＭＰ３プレイヤー、電子ゲーム、音声／ビデオプレイヤー、（グローバルポジショニングシステムのような、衛星位置決めシステムのような）ナビゲーションデバイス、および、これらに類するものを含んでもよい。さらに、社会において、移動体デバイスがますます普及するにつれて、さまざまな移動体コンピューティングデバイス間の区別および違いははっきりしなくなってきている。例えば、多くのセルラ電話機はいま、パーソナルコンピュータのような処理デバイスに一般的に関係するデータを処理する能力を備えている。セルラ電話機は、デジタルカメラ、ビデオレコーダーおよび再生デバイスを兼ねてもいる。コンピュータは、音声通信能力およびこれに類するものを備えていることが多い。
【０００３】
ワイヤレスデバイスがより普及し、強力になるにつれて、ユーザにとって、デバイスの適切な動作がより重要になってきている。ユーザにとって重要であることは、例えば医療情報、ナビゲーション情報、銀行および金融情報、ならびに、これらに類するものを含む個人情報、就労先情報、またはこれらに類するものに向けられている。
【０００４】
ワイヤレスデバイスの機能性を増加させる１つの有用な方法は、基本機能性を提供するが、例えば、パーソナルヘルスモジュールのような、１つ以上の特殊モジュールを結合することもできるポータブル通信デバイス部分を提供することである。したがって、ワイヤレスデバイスは、複数の、および、増加した機能性を備えるが、基本デバイスは不変のままにすることができる。言い換えると、特殊モジュールを使用することは、基本ポータブル通信デバイスを相対的に変化しないままにする一方、ワイヤレスデバイスの機能性を増加させるメカニズムを提供することである。
【０００５】
ワイヤレスデバイスの使用が増加するにつれて、ポータブル通信デバイスと、ワイヤレスデバイスに関係する特殊モジュールとの動作を監視、診断およびトラブルシューティングする必要性が増加している。したがって、ポータブル通信デバイスと１つ以上の特殊モジュールとを含むワイヤレスデバイスを監視、診断およびトラブルシューティングすることに関連する改善が必要とされている。
【概要】
【０００６】
ここに開示した実施形態は、ポータブル通信デバイスに接続されている特殊モジュールを監視、トラブルシューティングまたは診断する方法を提供することにより、上述した必要性を取り扱っている。例えば、方法は、ポータブル通信デバイスに接続するように適合されている複数の特殊モジュールから、ポータブル通信デバイスに接続されている特殊モジュールを識別することと、識別された特殊モジュールに基づいて、監視、テストまたは診断手続きを取得することとを含む。取得した手続きは、報告を発生させるためにポータブル通信デバイスにより実行される。報告を使用して、解決策が存在するか否かが決定され、解決策が存在する場合、解決策が適用される。
【０００７】
ここに開示した実施形態は、ワイヤレスデバイスを提供することにより、上述した必要性を取り扱っている。ワイヤレスデバイスは、少なくともポータブル通信デバイスの機能を制御する制御プロセッサと、ユーザが少なくともポータブル通信デバイスと対話することを可能にするユーザインターフェースと、アンテナと制御プロセッサとの間の無線周波数信号の変調および復調を提供する送受信回路と、ポータブル通信デバイスに接続可能な１つ以上の特殊モジュールとを有する、ハウジング中に含まれているポータブル通信デバイスを含む。監視、トラブルシューティングまたは診断ユニットは、制御プロセッサに接続され、特殊モジュールを監視、トラブルシューティングおよび診断する。監視、トラブルシューティングまたは診断ユニットは、１つ以上の監視、トラブルシューティングまたは診断手続きのための実行可能なコードを含むメモリにアクセスし、監視、トラブルシューティングまたは診断ユニットは、メモリにアクセスして、１つ以上の監視、トラブルシューティングまたは診断手続きを実行する。
【図面の簡単な説明】
【０００８】
【図１】図１は、本願の技術を使用した例示的なワイヤレスデバイスの機能ブロック図である。
【図２】図２は、図１の、ポータブル通信デバイス、および、特殊モジュールの機能ブロック図である。
【図３】図３は、本願の技術を使用した通信システムの機能ブロック図である。
【図４】図４は、例示的な実施形態の動作ステップを図示しているフローチャート図である。
【図５】図５は、例示的な実施形態の動作ステップを図示しているフローチャート図である。
【図６】図６は、例示的な実施形態の動作ステップを図示しているフローチャート図である。
【詳細な説明】
【０００９】
本願の技術を、図面を参照してここに説明する。説明および図面は、ポータブル通信デバイスに対してセルラ電話機に、ならびに、特殊モジュールに対して血糖値モニタのようなパーソナルヘルスモジュールに特に関連しているが、本開示を読む当業者は、他のポータブル通信デバイスおよび特殊モジュールも可能性があることをここで理解するだろう。例えば、他のポータブル通信デバイスには、ワイヤレスコンピュータと、ハンドヘルドコンピュータと、電子ゲームと、ＭＰ３プレイヤーと、ポータブルデジタルアシスタンスと、これらに類するものとが含まれていてもよい。別の特殊モジュールには、金融モジュールと、ナビゲーションモジュールと、２つ以上のポータブル通信デバイスを組み合わせたものと、これらに類するもの（例えば、ＭＰ３プレイヤーを有するセルラ電話機）とが含まれていてもよい。さらに、本願の技術を、それについての例示的な実施形態を参照して説明する。語“例示的な”は、ここでは、“例として、インスタンスとして、または、例証として機能すること”を意味するように使用される。ここで“例示的な”として説明している何らかの実施形態は、必ずしも、他の実施形態より好ましい、または、効果的であるとして解釈されるべきではない。さらに、明示的に述べられていない限り、すべての提供した例は例示的であると理解されるべきである。
【００１０】
ここで図１を参照すると、本願の技術を使用して構築されたワイヤレスデバイス１００が図示されている。この例示的なワイヤレスデバイス１００において、ワイヤレスデバイス１００は、ポータブル通信デバイス１０２および特殊モジュール１０４を具備する。ワイヤレスデバイス１００は、便宜上、部分的に拡大されて示されている。ポータブル通信デバイス１０２は少なくとも１つの無線周波数アンテナ１０６を備えるだろうが、複数のアンテナを備えてもよい。ポータブル通信デバイス１０２は、複数の動作可能な周波数上で無線周波数信号を送受信し、複数の動作可能な周波数は、複数のアンテナか、必要な周波数上で動作する単一のアンテナかを必要とするかもしれないことが多い。ポータブル通信デバイス１０２は、例えば、ワイヤレスコンピュータ、（Ｒｅｓｅａｒｃｈ ｉｎ Ｍｏｔｉｏｎ，ＬｔｄからのＢＬＡＣＫＢＥＲＲＹ（登録商標）のような）ポータブルデジタルアシスタント、セルラ電話機、または、これらに類するもののような、任意の数のデバイスからなっていてもよい。ポータブル通信デバイスとして示され、および、説明されているが、ワイヤレスデバイス１００は、旧来のモデム、ＩＳＰ、または、ワイヤード接続を介するこれらに類するものを通して、ネットワークに接続されている旧来のコンピューティングデバイスを含むワイヤード（または従来の非ポータブル）デバイスであってもよいことを、本願を読む当業者は認識するだろう。例えば、ポータブル通信デバイスの代わりに、ワイヤレスデバイス１００は、デスクトップコンピュータを含んでもよい。
【００１１】
上記で説明したようなワイヤレスデバイス１００は、ポータブル通信デバイス１０２に取り付け可能な１つ以上の特殊モジュール（ＳＭ）１０４をも備えているが、便宜上、１つのＳＭ１０４のみを示している。オプション的に、ワイヤレスデバイス１００がポータブル通信デバイス１０２およびＳＭ１０４の双方をハウジングするように、ポータブル通信デバイス１０２は、ＳＭ１０４を収容するための凹部１０１を備える。ＳＭ１０４は、これらには限定されない例として、パルスメーターや、血糖値メーターや、酸素メーターや、二酸化炭素モニタなどのような、パーソナルヘルスモジュールを含んでもよい。ＳＭ１０４は、これらには限定されない例として、ナビゲーションモジュールや、金融モジュールや、ゲームモジュールや、ＭＰＥＧプレイヤーや、ＭＰ３プレイヤーなどのような、アプリケーションモジュールを含んでもよい。ＳＭ１０４は、ワイヤレスデバイス１００中に一体化されてもよく、あるいは、プラグインモジュールまたはこれに類するものとして、ワイヤレスデバイス１００に取り付け可能であってもよく、プラグインモジュールまたはこれに類するものにより、いくつかのＳＭ１０４がワイヤレスデバイス１００に容易に取り付け可能になるだろう。図１で示しているＳＭ１０４は、例えば、スナップフィット接続１０８として示されている複数の接続１０８により、ワイヤレスデバイス１００から取り外し可能であり、ワイヤレスデバイス１００に取り付け可能である。示しているように、スナップフィット接続１０８は、リップ１１４を形成している広がった末端部１１２を有する、ＳＭ１０４から伸びている突起１１０を備える。突起１１０および広がった末端部１１２は、ワイヤレスデバイス１００中のショルダー１１８を備えた対応するソケット１１６中にはめ込まれる。広がった末端部１１２がショルダー１１８を通過し、リップ１１４とショルダー１１８とが接触して、ＳＭ１０４をポータブル通信デバイス１０２に機械的に結合、または、スナップはめ込みさせるように、突起１１０は柔軟でなければならない。電気的接続は、導電トレース１２０を有するスナップフィットまたは独立したタブ１２２を、対応する導電トレース１２０を有するスロット１２４にはめ込んで、導電トレース１２０によって行うことができる。電気的接続および機械的接続が、複数のＳＭ１０４を複数のポータブル通信デバイス１０２に容易に接続できるように、ＳＭ１０４のポータブル通信デバイス１０２への電気的および機械的結合を構成すべきである。したがって、例えば、ポータブル通信デバイス１０２は、第１の血糖値メーターＳＭ１０４および第２のナビゲーションモジュールＳＭ１０４を（電気的におよび機械的に）結合してもよい。さらに、例えば、第１の血糖値メーターＳＭ１０４を、セルラ電話機ポータブル通信デバイス１０２またはパーソナルコンピュータポータブル通信デバイス１０２に（電気的におよび機械的に）結合してもよい。
【００１２】
例えば、タブ１２２上の導電トレース１２０およびスロット１２４中の対応する導電トレース１２０の代わりに、ＳＭ１０４はポータブル通信デバイス１０２にワイヤレスに接続されてもよい。例えば、ＳＭ１０４は、ＳＭ１０４とポータブル通信デバイス１０２との間にローカルワイヤレスネットワークを形成する、対応する無線周波数アンテナ１２４ｂに結合される無線周波数アンテナ１２２ｂを備えていてもよい。無線周波数アンテナ１２２ｂと１２４ｂとを結合するために任意の無線周波数プロトコルを使用することができるが、パーソナルエリアネットワークに対して使用される低電力無線周波数システムは、このような用途に特に適している。いくつかの例示的なパーソナルエリアネットワークプロトコルは、挙げると、３つの例のパーソナルエリアネットワークではあるが、ＩＥＥＥ８０２．１５、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｚｉｇｂｅｅ（登録商標）を含む。しかしながら、１つの例ではあるが、ｗｉｆｉ（登録商標）もそのうちであるＩＥＥＥ８０２．１１に、より一般的に関係しているプロトコルのような他のワイヤレスプロトコルも使用することができる。
【００１３】
ワイヤレスデバイス１００は、通常、移動性のためにコンパクトデバイスとして説明されているが、ワイヤレスデバイス１００は、上記システムのために独自に設計された特殊プロセッサであってもよいことを、当業者は認識するだろう。
【００１４】
ここで図２を参照すると、例示的な実施形態において、ポータブル通信デバイス１０２およびＳＭ１０４の機能ブロック図がより詳細に示されている。ポータブル通信デバイス１０２は、制御プロセッサ２０２を含むいくつかのコンポーネントを備えている。制御プロセッサ２０２は、ポータブル通信デバイス１０２の主要な機能を制御し、これには、ポータブル通信デバイス１０２の動作に対して必要とされる入力および／またはデータを処理するためのコンピューティング機能性を提供することが含まれる。送信／受信回路２０４は、制御プロセッサ２０２およびアンテナ２０６に接続されている。送信／受信回路２０４は、１つ以上の実際の回路であってもよく、さまざまなプロトコルおよび波長上で作動してもよい。送信／受信回路２０４は、ワイヤレス通信中で使用されるコンポーネントの典型的なことを機能させる。典型的なことには、制御プロセッサ２０２から受け取って、アンテナ２０６から送信する信号を変調することや、アンテナ２０６において受信した信号を復調することがある。復調された信号は、制御プロセッサ２０２に提供される。
【００１５】
ポータブル通信デバイス１０２はユーザインターフェース２５６を備えている。ユーザインターフェース２５６は、セルラ電話機に典型的な、または、ワイヤレスデバイスに典型的なユーザインターフェースを含んでいてもよく、例えば、キーボード、英数字パッド、マウス、トラックボール、タッチスクリーン、音声認識装置、マイクロフォン、スピーカー、データポート、入力ポート、または、これらに類するもののようなものである。オプション的に、この例示的な実施形態中のように、ユーザインターフェース２５６は、ＳＭ１０４に典型的な特徴を備えていてもよい。代わりに、ＳＭ１０４は独立したユーザインターフェースを備えていてもよい。
【００１６】
ポータブル通信デバイス１０２は、制御プロセッサ２０２に接続されているメモリ２０８を備えている。メモリ２０８は、ポータブル通信デバイス１０２の動作に対して必要なまたは都合のよい、データおよび処理命令を記憶してもよい。メモリ２０８は、任意の適した媒体上の、揮発性および／または不揮発性メモリを備えていてもよい。さらに、メモリ２０８は、例えば、パスワードまたはバイオメトリックデータのような認証コードの入力でのみアクセス可能な保護された部分を備えていてもよい。さらに、保護された部分は暗号化されてもよい。メモリ２０８は、ＳＭ１０４により記録された情報に関連するデータも同様に記憶してもよい。メモリ２０８中に含まれている、ＳＭ１０４に関連するデータに対して、メモリ２０８がまるで、データの主記憶装置や、主メモリ中に記憶されたデータをチェックするために使用される、（特に示していない）ＳＭ１０４中に含まれるメモリに対するデータのバックアップ記憶装置や、これらに類するものであるかのように、データはメモリ２０８中に記憶されてもよい。
【００１７】
ポータブル通信デバイス１０２は電源２１０を備えている。電源２１０は、何らかの旧来の電源であってもよく、典型的にはバッテリパックである。電源２１０は、例えば、ウォールソケット、カーライター、または、これらに類するものに接続可能な再充電ポート２１８に接続されている。ポータブル通信デバイス１０２はまた、制御プロセッサ２０２に接続されているデータポート２１２を備えていてもよい（データポート２１２は、状況に応じて、入力ポート２１２または出力ポート２１２として言及されることがある）。図２中に図示していないが、ポータブル通信デバイス１０２は、動作のためにこのようなデバイスにおいて普通である、例えば、ケーブル、インターフェース、回路基板、および、これらに類するもののような、付加的なコンポーネントおよび接続を備えている。
【００１８】
いくつかのケースでは、ＳＭ１０４の動作とポータブル通信デバイスの動作とを絶縁することが望まれるかもしれない。それらのケースでは、ポータブル通信デバイス１０２は絶縁回路２１４を備えていてもよい。ポータブル通信デバイス１０２の故障または動作が、ＳＭ１０４との電気的干渉を生じさせるのを抑制するために、絶縁回路２１４は、ポータブル通信デバイス１０２とＳＭ１０４間との電気的な絶縁を提供する。代わりに、絶縁回路２１４はＳＭ１０４中に備えられていてもよい。付加的に、ポータブル通信デバイス１０２とＳＭ１０４とをさらに絶縁するために、ポータブル通信デバイス１０２またはＳＭ１０４中に存在していてもよいシールド２１６が提供されてもよい。例えば、アンテナ２０６からの無線周波数送信または他のＲＦ送信コンポーネントが、ＳＭ１０４または関係するＳＭ制御プロセッサ２２０との干渉を生じさせることを抑制するために、シールド２１６は電磁シールドを含んでもよい。電磁シールドのタイプは一般に技術的によく知られており、ここではさらに説明しない。シールド２１６は、ＳＭ１０４に対する内部温度を調整するために、グラスファイバ断熱材、相変化材料の断熱材、または、これらに類するもののような、一般に技術的によく知られている熱シールドを含んでもよい。ＳＭ１０４が、制御された温度中での動作を必要とするいくつかのケースにおいて、熱シールドが必要であるかもしれない（追加的な温度対策を下記において説明する）。ポータブル通信デバイスが、ＳＭ１０４の動作にインパクトを与えるのに十分な熱を発生させる電子的なコンポーネントを備えているときに、熱シールドは特に有用であるかもしれない。シールド２１６はまた、水分がＳＭ１０４にインパクトを与えることを抑制するために、吸湿防止材を提供するガスケットまたはオーリングのような、シーリングコンポーネントを備えていてもよい。シーリングコンポーネントはまた、ＳＭ１０４への環境インパクトを減少させる密封シーリングコンポーネントも含んでもよい。シーリングコンポーネントは、抗菌性のまたは抗微生物性のコンポーネント、および、それらに類するものを付加的に備えてもよい。
【００１９】
示しているように、制御プロセッサ２０２は、監視、トラブルシューティングおよび診断（ＭＴＤ）コンポーネント、または、ユニット２２４を備えている。制御プロセッサ２０２中で一体化されているように示しているが、ＭＴＤユニット２２４はポータブル通信デバイス１０２に一体化されている独立したコンポーネントであってもよい。ＭＴＤユニット２２４の動作を下記においてさらに説明する。
【００２０】
ここで図３を参照すると、ワイヤレス通信システム３００が提供されている。例えば、ワイヤレス通信システム３００は、例として、ＣＭＤＡ、ＧＳＭ、または、それらに類するもののような、セルラ通信システムであってもよい。このシステムにおいて、ワイヤレスデバイス１００は、例えばアンテナ２０６を通し、データリンク３０８を介して、基地局３１０と通信する。基地局３１０はアンテナ３１２を備えている。アンテナ２０６および基地局アンテナ３１２は、それぞれの無線周波数信号を送受信でき、ワイヤレスデバイス１００と基地局３１０との間のデータ転送が可能になる。基地局３１０は、基地局３１０がネットワーク３１６に相互接続するように、ネットワークインターフェース３１４を備えていてもよい。ネットワーク３１６はいくつかのネットワークであってもよいが、便宜上、ネットワーク３１６を単一ネットワークとして説明する。ネットワーク３１６は典型的に、必要に応じて、サーバ３１８および／またはサービスセンター３２０に接続される。サーバ３１８は、遠隔の監視、トラブルシューティングおよび診断（遠隔のＭＴＤ）コンポーネントまたはユニット３２２を備えていてもよく、遠隔のＭＴＤコンポーネントまたはユニット３２２の動作を下記においてさらに説明する。
【００２１】
ワイヤレスデバイス通信システム３００は、単一基地局３１０に接続されている単一ワイヤレスデバイス１００とともに示されている。しかしながら、ワイヤレス通信システム３００が、設計的事項として、複数のワイヤレスデバイス１００、複数の基地局３１０、および、複数のネットワークをサポートすることが考えられる。これらの例において、システム中に安全手段を組み込んで、遠隔局に対して固有の識別子を割り当てることは、大変有益であるかもしれない。
【００２２】
上記で言及したように、ワイヤレスデバイス１００に関係するセルラ電話ポータブル通信デバイスにおいて、セルラ電話ポータブル通信デバイスは、ＣＤＭＡまたはこれに類するもののような旧来のプロトコルを使用して、基地局３１０と通信してもよいが、任意のアナログまたはデジタルプロトコルも受け入れ可能である。さらに、ワイヤレスデバイス１００と基地局３１０との間の通信およびデータ転送のためにセルラネットワークを使用して説明したが、他のワイヤレスまたはワイヤードネットワークも可能性がある。
【００２３】
本技術の動作を図示している例示的な図においてさらに説明するが、ワイヤレス通信システム３００は、ポータブル通信デバイス１０２とＳＭ１０４とを含むワイヤレスデバイス１００のローカルな監視、トラブルシューティングおよび診断をローカル的に提供するために、ＭＴＤユニット２２４を提供することが理解される。しかしながら、ワイヤレス通信システム３００は、ワイヤレスデバイス１００に遠隔の監視、トラブルシューティングおよび診断サポートを提供するために、遠隔のＭＴＤユニット３２２を追加的に提供する。遠隔のＭＴＤ３２２は、ＭＴＤユニット２２４に対するバックアップ機能性とともに、ワイヤレスデバイス１００はこれを実行するために容量またはスピードを持っていないかもしれない、増強されたおよび／または異なる監視、トラブルシューティングおよび診断機能を提供してもよい。
【００２４】
ここで図４を参照すると、例示的なフローチャート４００は、本発明の技術の例示的な実施形態の１つの可能性ある動作を図示している。ここで、および、下記で説明する動作は、動作の段階的な図示を提供する。しかしながら、これらは、開示された順序、または代替順序の、他のステップや、より多くのステップや、より少ないステップであってもよいことを、本開示を読む当業者は認識するだろう。初めに、ステップ４０２において、ＭＴＤ２２４は、ＳＭ１０４がポータブル通信デバイス１０２に接続されているか否かを検出する。ＳＭ１０４を検出することは、スイッチ、または、その他の機械的なスイッチ接続のような、機械的手段１７０（機械的手段１７０は、突起１１０により押下されるスイッチとして表されている）、ならびに／あるいは、導電トレース１２０を有するスナップフィットまたは独立したタブ１２２を対応する導電トレース１２０を有するスロット１２４にはめ込んで、導電トレース１２０を通してする、電気的接続を含んでもよい。ユーザ３０２が、ＳＭ１０４に接続しているユーザインターフェース、または、それに類するものを通して入力するとき、ＳＭ１０４の検出が、組み合わされて、または、代わりに起こってもよい。次に、ステップ４０４において、ＭＴＤ２２４が、ＳＭ１０４を決定または識別する。ＳＭ１０４を決定すること、または、識別することは、ＳＭ１０４が、例えば、金融モジュール、二酸化炭素モジュール、または、これらに類するもののような、何のタイプのモジュールなのかの積極的な表示を送るとき、行われてもよく、代わりに、制御プロセッサ２０２が、ＳＭ１０４からの識別情報を要求するポーリング信号または問い合わせ信号を送信してもよい。一方、代わりに、または、前述のものとの何らかの組み合わせにおいて、ユーザ３０２は、ユーザインターフェースを通して、モジュールのタイプを手動で入力してもよい。上記から認識できるように、異なるＳＭ１０４がポータブル通信デバイス１０２との接続のために設計されてもよい。それゆえ、ＭＴＤ２２４は、適切なテストまたはこれに類するものを行うために、初めに、接続されているモジュールを識別すべきであろう。例えば、ＭＴＤ２２４は、パーソナルヘルスモジュールに対する第１の組のテストまたはこれに類するもの、および、ナビゲーションモジュールに対する第２の組のテストを備えていてもよい。一度識別すると、ステップ４０６において、ＭＴＤ２２４は、テスト、監視および／または診断手続きを取得する。手続きは、ＭＴＤ２２４内に記憶されてもよい。オプション的に、ステップ４０８において、手続きは、メモリ２０８から、または、サーバ３１８からフェッチされてもよい。一度取得すると、ステップ４１０において、識別したＳＭ１０４上で、テスト、監視および／または診断手続きが実行される。実行後、オプション的に、ステップ４１２において、手続きについての報告を発生させる。報告は単純に、特殊モジュールに関係する不全、不十分な性能、エラー、問題、または、これらに類するものの識別であってもよい。代わりに、例えば、ユーザがサインインまたはこれに類するものによりセッションを開始するときに、特殊モジュールの不活動期間が予め定められたしきい値を超えるために、特殊モジュールまたはこれに類するもののユーザから報告された問題に基づくような、あるいは、異常なデータの受信に基づくような、予め設定された条件に基づいて、ネットワークベースのサービスプロバイダにより、ＭＴＤプロセスが遠隔的に呼び出されてもよい。
【００２５】
ＳＭ１０４のテスト、監視または診断は、すべてのモジュールに対する標準手続きから結果的に得られてもよく、または、関与しているタイプモジュールと特に関連していてもよい。例えば、いくつかのテストは、機械接続テストや、電気接続テストや、テスト信号を提供して適切な返信号を受信するソフトウェア動作診断テストや、これらに類するものを含む。テストおよび診断のタイプの追加的な、および、限定されない例は、（ネットワークベースのサービスのユーザの位置からの利用可能性を検証する）サービス利用可能性テストと、応答時間や、利用可能スループットや、それらに類するもののような、性能テストと、使用量追跡ログと、ログインの失敗、ネットワークからの疑わしいパケット、および、ある異常な加入者の振る舞いのような、安全報告と、コンフィギュレーションおよびバージョンテストとを含む。
【００２６】
ここで図５を参照すると、本発明の技術の実施形態のおける１つの可能性ある動作を図示している例示的なフローチャート５００が提供されている。初めに、ステップ５０２において、テスト、監視および／または診断手続きについての報告が取得される。報告は、ローカルのまたは遠隔のメモリ中に含まれてもよい。ステップ５０４において、制御プロセッサ２０２は報告をレビューし、ＳＭ１０４が十分に動作しているか否かを決定する。ＳＭ１０４が十分に動作していることを報告が示す場合、ステップ５０６において、プロセスは終了する。報告が１つ以上の不十分な結果を示す場合、ステップ５０８において、制御プロセッサ２０２は（ローカルのまたは遠隔の）メモリ中のトラブルシューティングデータベースをレビューし、ステップ５１０において、１つ以上の不十分な結果に対する見込みある解決策が存在するか否かの決定をする。解決策が利用可能でない場合、ステップ５１２において、警告または例外報告が、例えば、ユーザ３０２に通信される。代わりに、手続きは遠隔のシステムに転送されてもよい。下記を参照されたい（下記では、トラブルシューティングのために、技術者へ問題をエスカレートさせることを含んでいるかもしれない）。見込みある解決策が利用可能である場合、ステップ５１４において、解決策が適用されてもよい。このような解決策は、例えば、ＳＭ１０４の電源を切ることおよびＳＭ１０４を再始動させることや、プロセッサをブートすることや、パッチをインストールすることや、簡易なネットワークマネージメントプロトコルを使用してプロセッサ間で情報およびアプリケーションを転送することや、新しいソフトウェアをダウンロードすることや、バージョンを更新することや、一般に技術中に知られているこれらに類することのような、数々のトラブルシューティングおよび改善の手続きおよびステップを伴ってもよい。
【００２７】
ＭＴＤユニット２２４はポータブルユニット上に完全にインストールされてもよいが、ポータブル通信デバイスに関連する、処理能力と、コストと、これらに類するものとに関係する制約条件のために、ポータブルユニットの制限は、ＭＴＤユニット２２４に制限を要求するかもしれない。したがって、本願の技術は遠隔のＭＴＤユニット３２２を提供する。ここで、図６を参照すると、本発明の技術の実施形態のおける１つの可能性ある動作を図示している例示的なフローチャート６００が提供されている。初めに、ステップ６０２において、通信パスがワイヤレスデバイスとサーバとの間で確立される。呼び出しがＣＤＭＡまたはＧＳＭネットワークのようなセルラネットワークに典型的に関係していることを認識する実際のネットワークプロトコルに基づいて、通信パスは、例えば、サーバを呼び出すワイヤレスデバイス、ワイヤレスデバイスを呼び出すサーバ、または、これらに類するものにより確立されてもよい。次に、ステップ６０４において、テスト、監視および／または診断手続きを要求する信号が遠隔のＭＴＤユニット３２２に送信される。例えば、ＭＴＤユニット２２４は識別されたが、問題を解決できないことや、ＭＴＤユニット２２４が正常に動作していないことや、モジュールが適切に動作していないにもかかわらず、ＭＴＤユニット２２４が問題を識別しないことを含む、さまざまな理由のために、遠隔のＭＴＤユニット３２２に送信される信号は、ワイヤレスデバイスにより開始されてもよい。代わりに、遠隔のＭＴＤユニット３２２は、サービスが必要か否か、および／または、サービスが事前に予定されているか否かを見るために、ワイヤレスデバイスをポーリングしてもよい。一度要求されると、ステップ６０６において、遠隔のＭＴＤユニット３２２は、図４に関連して上記に説明したそれらに類似した、監視、トラブルシューティングおよび／または診断手続きを開始するだろう。次に、ステップ６０８において、遠隔のＭＴＤユニット３２２は、手続きからの報告を発生させ、図５中に説明した動作に類似して、識別された問題を解決するだろう。一度解決策が提示されると、ステップ６１０において、接続を切断することによりプロセスは終了する。代わりに、ステップ６１２において、ダッシュ線での代替フローパスにより示しているように、遠隔のＭＴＤ３２２はＭＴＤ２２４により発生させられた情報を受信するだろう。ステップ６１４において、受信した情報に基づいて、遠隔のＭＴＤ３２２はテスト手続きまたはプロトコルを調整してもよい。一度発生されると、制御が継続して、ステップ６０６におけるテスト手続きが開始される。
【００２８】
ネットワーク接続を介してアクセス可能な遠隔のＭＴＤ３２２として説明したが、遠隔のＭＴＤユニット３２２は、例えば旧来のラップトップ、デスクトップ、または、これらに類するもののような、汎用コンピュータ上に位置していてもよいことを、本開示を読む当業者は認識するだろう。ＳＭ１０４は、ＳＭ１０４から汎用コンピュータへの旧来の接続を介して遠隔のＭＴＤユニット３２２に接続されていてもよい。接続は、プラグインポート、ユニバーサルシリアルバス、または、これらに類するもののようなワイヤード接続、あるいは、ブルートゥース（登録商標）またはこれらに類するもののようなワイヤレス接続であってもよい。
【００２９】
当業者は、情報および信号は、さまざまな異なる技術および技法のうちの任意のものを使用して表されてもよいことを理解するだろう。例えば、上記に説明にわたって引用されうるデータ、命令、コマンド、情報、信号、ビット、シンボルおよびチップは、電圧、電流、電磁波、磁界または粒子、光界または粒子、あるいは、これらの任意の組み合わせたものにより表されてもよい。
【００３０】
ここで開示された実施形態に関連して述べたさまざまな例示的な論理ブロック、モジュール、回路およびアルゴリズムステップが、電子ハードウェア、コンピュータソフトウェア、または、双方を組み合わせたものとして実現されてもよいことを当業者はさらに正しく認識するであろう。ハードウェアおよびソフトウェアのこの交換可能性を明確に図示するために、さまざまな例示的なコンポーネント、ブロック、モジュール、回路、およびステップを概してこれらの機能に関して上述した。そのような機能がハードウェアまたはソフトウェアとして実現されるか否かは、特定の応用、および、システム全体に課せられた設計の制約に依存する。当業者は、それぞれの特定の応用に対して変化する方法で、説明した機能を実現してもよいが、そのような実現の決定は、本発明の範囲からの逸脱を生じさせるものとして解釈されるべきではない。
【００３１】
ここに開示した実施形態と関連して説明したさまざまな例示的な論理ブロック、モジュールおよび回路は、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、現場プログラム可能ゲートアレイ（ＦＰＧＡ）または他のプログラム可能論理デバイス、ディスクリートゲートまたはトランジスタ論理、ディスクリートハードウェアコンポーネント、あるいは、ここに開示した機能を実行するように設計されているこれらの任意の組み合わせたものにより、実現または実行されてもよい。汎用プロセッサはマイクロプロセッサであってもよいが、代わりに、プロセッサはまた、任意の旧来のプロセッサ、制御装置、マイクロ制御装置または状態機械であってもよい。プロセッサは、例えば、ＤＳＰおよびマイクロプロセッサを組み合わせたものや、複数のマイクロプロセッサや、ＤＳＰコアを伴う１つ以上のマイクロプロセッサや、任意のその他のこのようなコンフィギュレーションのような、コンピューティングデバイスを組み合わせたものとして実行されてもよい。
【００３２】
ここに開示した実施形態と関連して説明した方法またはアルゴリズムのステップは、ハードウェアで、プロセッサにより実行されるソフトウェアモジュールで、あるいは、双方を組み合わせたもので直接的に具現化されてもよい。ソフトウェアモジュールは、ランダムアクセスメモリ（ＲＡＭ）、フラシュメモリ、リードオンリーメモリ（ＲＯＭ）、電気的プログラム可能ＲＯＭ（ＥＰＲＯＭ）、電気的消去可能プログラム可能ＲＯＭ（ＥＥＰＲＯＭ）、レジスタ、ハードディスク、リムーブバルディスク、ＣＤ−ＲＯＭ、または、技術的に知られている他の何らかの形態の記憶媒体に存在していてもよい。例示的な記憶媒体は、プロセッサが記憶媒体から情報を読み取り、記憶媒体に情報を書き込むことができるようにプロセッサに結合されていてもよい。代替実施形態では、記憶媒体はプロセッサと一体化されてもよい。プロセッサおよび記憶媒体は、ＡＳＩＣに存在していてもよい。
【００３３】
開示した実施形態のこれまでの記述は、当業者が本発明を製作または使用できるように提供した。これらの実施形態に対するさまざま改良は当業者に容易に明らかとなり、ここに定義された一般的な原理は、本発明の精神または範囲を逸脱することなく、他の実施形態に適用されてもよい。したがって、本発明はここに示された実施形態に限定されることを意図しているものではなく、ここで開示されている原理および新しい特徴と一致した最も広い範囲に一致させるべきである。
以下に、本願出願時の特許請求の範囲に記載された発明を付記する。
〔１〕ポータブル通信デバイスに接続されている特殊モジュールを監視、トラブルシューティングまたは診断する方法において、
前記ポータブル通信デバイスに接続するように適合されている複数の特殊モジュールから、前記ポータブル通信デバイスに接続されている特殊モジュールを識別することと、
前記識別された特殊モジュールに基づいて、監視、テストまたは診断手続きを取得することと、
前記ポータブル通信デバイスにおいて、前記取得した監視、テストまたは診断手続きを実行することと、
前記実行された監視、テストまたは診断手続きに基づいて報告を発生させることと、
前記特殊モジュールの性能が不十分であるか否かを前記報告から決定する第１の決定することと、
前記不十分な性能に対する解決策が存在するか否かを決定する第２の決定することと、
解決策が存在する場合、前記解決策を適用することとを含む方法。
〔２〕前記不十分な性能に対する解決策が存在するか否かを決定する第２の決定することが、前記解決策に対して前記ポータブル通信デバイスのメモリをチェックすることを含む上記〔１〕記載の方法。
〔３〕前記不十分な性能に対する解決策か否かを決定する第２の決定することが、解決策が前記メモリ中に存在しないと決定した場合、前記方法は警告を提供することをさらに含む上記〔２〕記載の方法。
〔４〕前記不十分な性能に対する解決策か否かを決定する第２の決定することが、解決策が前記メモリ中に存在しないと決定した場合、前記方法は、
サーバに対する通信リンクを確立することと、
前記不十分な性能に対する解決策が前記サーバに存在するか否かを決定する第３の決定することとをさらに含む上記〔１〕記載の方法。
〔５〕前記監視、トラブルシューティングまたは診断手続きを取得することは、前記監視、トラブルシューティングまたは診断手続きをポータブル通信デバイスのメモリからフェッチすることを含む上記〔１〕記載の方法。
〔６〕前記監視、トラブルシューティングまたは診断手続きを取得することは、
サーバに対する通信リンクを確立することと、
前記監視、トラブルシューティングまたは診断手続きを前記サーバからフェッチすることとを含む上記〔１〕記載の方法。
〔７〕前記特殊モジュールが前記ポータブル通信デバイスに接続されているか否かを検出することをさらに含む上記〔１〕記載の方法。
〔８〕前記検出する方法は、ユーザインターフェースを使用して前記特殊モジュールに手動で入力すること、機械式スイッチを検出すること、または、電気的接続を検出することからなるグループから選択される上記〔７〕記載の方法。
〔９〕前記ポータブル通信デバイスの性能を監視、トラブルシューティングまたは診断することをさらに含む上記〔１〕記載の方法。
〔１０〕前記不十分な性能に対する解決策か否かを決定する第２の決定することが、解決策が前記メモリ中に存在しないと決定した場合、前記方法はサービスプロバイダにアラートすることをさらに含む上記〔１〕記載の方法。
〔１１〕ワイヤレスデバイスにおいて、
ハウジング中に含まれているポータブル通信デバイスと、
前記ハウジング中に含まれ、少なくとも前記ポータブル通信デバイスの機能を制御する制御プロセッサと、
前記制御プロセッサに接続され、ユーザが少なくとも前記ポータブル通信デバイスと対話することを可能にするユーザインターフェースと、
アンテナと前記制御プロセッサとの間の無線周波数信号の変調および復調を提供する送受信回路と、
前記ポータブル通信デバイスに取り外し可能に接続可能な特殊モジュールと、
前記制御プロセッサに接続され、前記特殊モジュールを監視、トラブルシューティングおよび診断する監視、トラブルシューティングまたは診断ユニットと、
１つ以上の監視、トラブルシューティングまたは診断手続きのための実行可能なコードを含むメモリとを具備し、
前記監視、トラブルシューティングまたは診断ユニットは、前記１つ以上の監視、トラブルシューティングまたは診断手続きを実行するために、前記メモリにアクセスするワイヤレスデバイス。
〔１２〕前記特殊モジュールが接続されているか否かを検出する手段を具備する上記〔１１〕記載のワイヤレスデバイス。
〔１３〕前記特殊モジュールが接続されているか否かを検出する手段は、機械式スイッチ、電子機械式スイッチまたは電気的接続からなるグループから選択される上記〔１２〕記載のワイヤレスデバイス。
〔１４〕送受信回路が、前記ワイヤレスデバイスから遠隔のサーバ中に存在する遠隔の監視、トラブルシューティングおよび診断ユニットと通信する上記〔１１〕記載のワイヤレスデバイス。
〔１５〕前記ワイヤレスデバイスから遠隔の前記サーバは汎用コンピュータを備える上記〔１４〕記載のワイヤレスデバイス。
〔１６〕ワイヤレスネットワークと、ＰＳＴＮネットワークと、ローカルエリアネットワークと、ワイドエリアネットワークと、Ｗｉｆｉネットワークと、ＷｉＭａｘネットワークと、低電力無線周波数ネットワークとからなるネットワークのグループから選択されたネットワークを通して、送受信回路は、前記遠隔の監視、トラブルシューティングおよび診断ユニットと通信する上記〔１４〕記載のワイヤレスデバイス。
〔１７〕前記メモリが前記サーバに存在する上記〔１４〕記載のワイヤレスデバイス。
〔１８〕前記メモリが前記ワイヤレスデバイス中、および、前記サーバに存在する上記〔１７〕記載のワイヤレスデバイス。
〔１９〕前記取り外し可能に接続可能な特殊モジュールは、複数の取り外し可能に接続可能な特殊モジュールのうちの１つを備える上記〔１１〕記載のワイヤレスデバイス。
〔２０〕ワイヤレスデバイスにおいて、
ハウジング中に含まれているポータブル通信デバイスと、
少なくとも前記ポータブル通信デバイスの機能を制御する手段と、
前記少なくともポータブル通信デバイスを制御する手段とインターフェースする手段と、
アンテナと制御プロセッサとの間の無線周波数信号を送受信する手段と、
特殊モジュールと、
前記特殊モジュールと前記ポータブル通信デバイスとを取り付ける手段と、
前記制御プロセッサに接続され、前記特殊モジュールを監視、トラブルシューティングおよび診断する監視、トラブルシューティングまたは診断テストする手段と、
１つ以上の監視、トラブルシューティングまたは診断手続きのための実行可能なコードを含むメモリとを具備し、
前記監視、トラブルシューティングまたは診断ユニットは、前記１つ以上の監視、トラブルシューティングまたは診断手続きを実行するために、前記メモリにアクセスするワイヤレスデバイス。
〔２１〕前記特殊モジュールは複数の特殊モジュールのうちの１つを含む上記〔２０〕記載のワイヤレスデバイス。
〔２２〕前記ポータブル通信デバイスに取り外し可能に接続されている、前記複数の特殊モジュールのうちの１つを識別する手段をさらに具備する上記〔２２〕記載のワイヤレスデバイス。
〔２３〕前記監視、トラブルシューティングまたは診断テストする手段は、ネットワークを通して、前記制御する手段に接続されている上記〔２０〕記載のワイヤレスデバイス。
〔２４〕前記ネットワークは低電力無線周波数ネットワークである上記〔２３〕２３記載のワイヤレスデバイス。
〔２５〕ポータブル通信デバイスに接続されている特殊モジュールを監視、トラブルシューティングおよび診断する方法を具現化するコンピュータ読取可能媒体において、
前記方法は、
前記ポータブル通信デバイスに接続されている特殊モジュールを検出することと、
前記ポータブル通信デバイスに接続するように適合されている複数の特殊モジュールから、前記特殊モジュールを識別することと、
前記識別された特殊モジュールに基づいて、監視、テストまたは診断手続きを実行することと、
前記実行された監視、テストまたは診断手続きにより識別された問題に基づいて、解決策を適用することとを含むコンピュータ読取可能媒体。
【図１】
0005547087.tif 000002
【図２】
0005547087.tif 000003
【図３】
0005547087.tif 000004
【図４】
0005547087.tif 000005
【図５】
0005547087.tif 000006
【図６】
0005547087.tif 000007