ファームウェアを有するコンピュータプラットフォームと、前記ファームウェアの整合性を示すファームウェア情報を収集する照合コンフィグレーションを実行するように動作可能なファームウェア照合モジュールとを備える無線通信装置。前記照合コンフィグレーションは、照合スキームを備え、前記ファームウェア照合モジュールは、照合試験結果を生成するべく前記照合スキームを実行するよう動作可能であり、前記照合試験結果は、前記ファームウェアの整合性を示す請求項1の装置。前記ファームウェア照合モジュールは、所定の照合結果を備え、前記ファームウェア照合モジュールは、前記ファームウェアの整合性を決めるべく前記所定の照合結果と前記生成された照合試験結果とを比較するよう動作可能である請求項2の装置。前記ファームウェア照合モジュールは、前記ファームウェアの整合性を決めるべく前記生成された照合試験結果を他の装置へ送信するよう動作可能である請求項2の装置。前記ファームウェア照合モジュールは、無線網を介して前記生成された照合試験結果を他の装置へ送信するよう動作可能である請求項4の装置。前記ファームウェア照合スキームは、少なくとも1つの冗長度チェック、前記ファームウェア内の所定の配置における所定値のための試験、ファームウェア署名情報のチェック、所定機能をファームウェアの少なくとも一部に適用させる所定結果のための試験を備える請求項2の装置。前記ファームウェア照合モジュールは、前記照合コンフィグレーションを前記ファームウェアの少なくとも1つの所定セグメントに適用させるように動作可能である請求項1の装置。前記照合コンフィグレーションは、無線網を介して他のコンピュータ装置から受信され、照合スキーム及びレポーティングパラメータを備える請求項1の装置。前記照合スキームは、前記無線装置のタイプ、前記無線装置に応じたネットワークサービスプロバイダの同一性、前記ファームウェアのタイプに基づいて複数の照合スキームから選択される請求項8の装置。前記照合コンフィグレーションは、複数のトラッキングパラメータから選択されたトラッキングパラメータ、複数のレポーティングパラメータから選択されたレポーティングパラメータ、及び複数の制御コマンドパラメータから選択された制御コマンドパラメータの少なくとも1つをさらに備える請求項8の装置。前記照合コンフィグレーションは、収集するべく付加ファームウェア情報を識別するトラッキングパラメータをさらに備える請求項8の装置。前記ファームウェア照合モジュールは、さらに無線網を介して制限アクセス通信チャネルを確立するよう動作可能であり、前記制限アクセス通信チャネルは所定の制限されたサービスコンフィグレーションに基づく請求項1の装置。前記制限アクセス通信チャネルは、前記装置のエンドユーザには利用できない請求項12の装置。前記装置の動作特性を変更するべく制御コマンドを受信し実行するよう動作可能なデバイス制御モジュールをさらに備え、前記制御コマンドは前記ファームウェアの整合性に基づく請求項1の装置。前記制御コマンドは、無効コマンド、有効コマンド、再構成コマンドの少なくとも1つを備え、前記無効コマンドは、非緊急通信のために前記無線装置を動作不可能にし、前記有効コマンドは前記無線装置を通信のために動作可能にし、前記再構成コマンドは前記無線装置のファームウェアに関連する少なくとも1つのデータを設定する請求項14の装置。前記デバイス制御モジュールは、前記制御コマンドの発行者に関する承認及び前記制御コマンドの照合の少なくとも1つをチェックするよう動作可能である請求項14の装置。前記無線装置上で動作を制御する手段と、前記無線装置上で動作を制御する手段の整合性を示す情報を収集するべく照合コンフィグレーションを前記無線装置上で動作を制御する手段に適用する手段とを備える無線装置。無線装置上のファームウェアの整合性を管理する装置であって、前記ファームウェアの整合性を試験するべく前記ファームウェアに適用される照合スキームを備える照合コンフィグレーションを生成し前記無線装置へ送信するよう動作可能なファームウェア管理モジュールと、前記無線装置による照合コンフィグレーションの実行に基づき生成された照合試験結果を受信し記憶するよう動作可能な情報レポジトリと、前記生成された照合試験結果に基づき、前記ファームウェアの整合性を表す整合判定を生成するよう動作可能な分析器とを備える装置。前記照合コンフィグレーションは、前記無線装置に対し選択された所定照合結果をさらに備える請求項18の装置。前記分析器は、所定照合結果を備え、前記整合判定を生成するべく前記生成された照合試験結果と前記所定の照合結果とを比較するよう動作可能である請求項18の装置。前記装置の動作特性を変更するべく制御コマンドを受信し実行するよう動作可能なデバイス制御モジュールをさらに備え、前記制御コマンドは前記ファームウェアの整合性に基づく請求項18の装置。前記デバイス制御モジュールは、前記制御コマンドを前記無線装置へ送信する前に、前記制御コマンドを照合するよう動作可能である請求項21の装置。前記デバイス制御モジュールは、複数の制御許可及び複数のユーザ識別子を含む関連データを備え、前記制御コマンドは、ユーザ識別子及び制御アクテビティの少なくとも1つを備え、前記デバイス制御モジュールは、前記関連データに含まれる前記ユーザ識別子と制御アクテビティとを比較して前記制御コマンドを実行するか否かの許可判定を生成する許可ロジックを備える請求項22の装置。前記デバイス制御モジュールは、無線網上に配置される他のコンピュータ装置から前記制御コマンドを受信するよう動作可能な請求項22の装置。前記照合コンフィグレーションは、複数のトラッキングパラメータから選択されたトラッキングパラメータ、複数のレポーティングパラメータから選択されたレポーティングパラメータ、及び複数の制御コマンドパラメータから選択された制御コマンドパラメータの少なくとも1つをさらに備える請求項18の装置。前記ファームウェア照合モジュールは、複数の照合スキームから照合スキームを選択するよう動作可能であり、無線網を介して前記照合コンフィグレーションを送信するよう動作可能である請求項18の装置。前記分析器は、さらに前記整合判定、前記照合コンフィグレーション、前記照合コンフィグレーションに基づき収集された付加ファームウェア情報を備えるレポートを生成するよう動作可能である請求項18の装置。前記無線装置のタイプ、前記無線装置に応じたネットワークサービスプロバイダの同一性、前記ファームウェアのタイプに基づいて複数の照合スキームから前記照合スキームを選択するよう動作可能な構成モジュールをさらに備える請求項18の装置。前記照合スキームは、前記ファームウェアのセグメントを備え、前記整合判定は前記ファームウェアの各セグメントの整合性の判定を備える請求項18の装置。無線装置上のファームウェアの整合性を管理する装置であって、前記ファームウェアの整合性を試験するべく前記ファームウェアに適用される照合スキームを備える照合コンフィグレーションを生成し前記無線装置へ送信する生成手段と、前記無線装置による照合コンフィグレーションの実行に基づき生成された照合試験結果を受信し記憶する記憶手段と、前記照合試験結果を分析し、この分析結果に基づき前記ファームウェアの整合性を表す整合判定を備えるレポートを生成する分析手段とを備える装置。無線装置上でファームウェアの整合性を照合する方法であって、前記無線装置上のファームウェアの整合性を試験するべく照合スキームを備える照合コンフィグレーションを生成することと、無線装置へ前記照合コンフィグレーションを転送することと、前記無線装置による前記ファームウェア上の前記照合スキームのアプリケーションに基づき生成された照合試験結果を受信することと、前記生成された照合試験結果に基づき、前記ファームウェアの整合性を表す整合判定を生成することとを備える方法。前記整合判定を生成することは、前記生成された照合試験結果と前記所定の照合結果とを比較することをさらに備える請求項31の方法。前記無線装置の動作特性を変更するべく、前記ファームウェアの整合性に基づく制御コマンドを前記無線装置へ送ることをさらに備える請求項31の方法。前記制御コマンドを前記無線装置へ送信する前に、前記制御コマンドを照合することをさらに備える請求項33の方法。前記制御コマンドは、ユーザ識別子及び制御アクテビティを備え、前記制御コマンドを照合することは、複数のユーザ識別子に関連付けられる複数の制御許可に備えられるユーザ識別子及び制御アクテビティを比較することをさらに備える請求項34の方法。前記無線装置のタイプ、前記無線装置に応じたネットワークサービスプロバイダの同一性、前記ファームウェアのタイプに基づいて複数の照合スキームから前記照合スキームを選択することをさらに備える請求項31の方法。前記照合スキームは、前記ファームウェアのセグメントを備え、前記整合判定は前記ファームウェアの各セグメントの整合性の判定を備える請求項31の方法。無線装置上でファームウェアの整合性を照合する方法であって、前記無線装置上のファームウェアの整合性を試験するべく照合スキームを受信することと、前記ファームウェアに前記照合スキームを適用することに基づいて照合試験結果を生成することと、前記ファームウェアの整合性を判定するべく分析のための前記照合試験結果を転送することとを備える方法。前記ファームウェア照合スキームは、少なくとも1つの冗長度チェック、前記ファームウェア内の所定の配置における所定値のための試験、ファームウェア署名情報のチェック、所定機能をファームウェアの少なくとも一部に適用させる所定結果のための試験を備える請求項38の方法。前記照合スキームを前記ファームウェアの少なくとも1つの所定セグメントに適用することをさらに備える請求項38の方法。前記照合スキームは、前記無線装置のタイプ、前記無線装置に応じたネットワークサービスプロバイダの同一性、前記ファームウェアのタイプに基づいて複数の照合スキームから選択される請求項38の方法。複数のトラッキングパラメータから選択されたトラッキングパラメータ、複数のレポーティングパラメータから選択されたレポーティングパラメータ、及び複数の制御コマンドパラメータから選択された制御コマンドパラメータの少なくとも1つを備える照合コンフィグレーションを受信することをさらに備える請求項38の方法。所定の制限されたサービスコンフィグレーションに基づいて、無線網を介して制限アクセス通信チャネルを確立することをさらに備える請求項38の方法。前記無線装置の動作特性を変更するべく、前記ファームウェアの整合性に基づく制御コマンドを受信することをさらに備える請求項38の方法。機械による実行時の指示を備える機械読み取り可能な媒体であって、前記無線装置上のファームウェアの整合性を試験するべく照合スキームを備える照合コンフィグレーションを生成することと、無線装置へ前記照合コンフィグレーションを転送することと、前記無線装置による前記ファームウェア上の前記照合スキームのアプリケーションに基づき生成された照合試験結果を受信することと、前記生成された照合試験結果に基づき、前記ファームウェアの整合性を表す整合判定を生成することとを備える動作を前記機械に実行させる機械読み取り可能な媒体。前記無線装置上のファームウェアの整合性を試験するべく照合スキームを備える照合コンフィグレーションを生成すること、無線装置へ前記照合コンフィグレーションを転送すること、前記無線装置による前記ファームウェア上の前記照合スキームのアプリケーションに基づき生成された照合試験結果を受信すること、前記生成された照合試験結果に基づき、前記ファームウェアの整合性を表す整合判定を生成することの動作を実行する少なくとも1つのプロセッサ。機械による実行時の指示を備える機械読み取り可能な媒体であって、前記無線装置上のファームウェアの整合性を試験するべく照合スキームを受信することと、前記ファームウェアに前記照合スキームを適用することに基づいて照合試験結果を生成することと、前記ファームウェアの整合性を判定するべく分析のための前記照合試験結果を転送することとを備える動作を前記機械に実行させる機械読み取り可能な媒体。前記無線装置上のファームウェアの整合性を試験するべく照合スキームを受信すること、前記ファームウェアに前記照合スキームを適用することに基づいて照合試験結果を生成すること、前記ファームウェアの整合性を判定するべく分析のための前記照合試験結果を転送することの動作を実行する少なくとも1つのプロセッサ。図1及び図2を参照して、ファームウェア整合判定11を作るための無線デバイスファームウェア照合システム10の1つの態様は、照合コンフィグレーション65に基づいてレジデントファームウェア14の整合性をチェックするレジデントファームウェア照合モジュール20を有する無線デバイス12を含んでいる。この態様では、照合コンフィグレーション65はモジュールによって生成され、ユーザ管理サーバ40イベント200201に関連した遠隔のファームウェア管理モジュール21により生成され受信される。例えば、ユーザ管理サーバ40は、無線デバイス12から無線網42を介して配置されるサーバのようなコンピュータデバイス18上で駐在するかもしれない。さらに、例えば、照合コンフィグレーション65はファームウェア管理モジュール21に連動して構成モジュール44を実行することにより生成されてもよい。照合コンフィグレーション65は、1つの態様の中で、照合試験結果47を生成するべくファームウェア14を適用する無線デバイス12によって実行可能な照合スキーム89を備えているイベント202。例えば、1つの態様では、照合スキーム89は、限定されないが、照合テスト結果47としてのチェック値を生成するべく少なくともファームウェア14の一部に適用される所定の冗長度チェックを備えている。しかしながら、下により詳細に議論されるように、他の照合スキーム89が利用されてもよいことは注目されるべきである。また、照合テスト結果47が得られてもよい。任意の場合、レジデントファームウェア照合モジュール20は、例えば情報ログ46中に照合テスト結果47を格納する。さらに、1つの態様において、ファームウェア照合モジュール20は情報ログ46を無線網42を介してユーザ管理サーバ40へ転送するイベント204。ユーザ管理サーバ40は、情報容器73に情報ログ46を格納するように動作してもよい。ユーザ管理サーバ40に関連されたファームウェア管理モジュール21は、情報ログ46にアクセスし、無線デバイス12上のファームウェア14の整合性をもたらす整合性レポート61を生成するべく分析器45を実行するイベント206。例えば、1つの態様では、分析器45は、所定の照合結果37を備え、整合判定11を生成するために情報ログ46中の照合テスト結果と比較する。所定の照合結果37は、ファームウェア14のバージョンを変更しないようにするために、所定の照合スキーム89のアプリケーションの結果に対応したフォーマットの既知のデータまたは情報を含んでいる。この態様で議論するが、例えば所定の照合結果37は、上述されるチェック値を生成するべく比較される所定のチェック値を含む。この場合、所定の照合結果37と生成された照合テスト結果47とが一致するならば、整合判定11は、ファームウェア14が変更されないあるいは適切な状態であることを示す出力であるかもしれない。一方、例えば一致しなければ、整合判定11は、ファームウェア14が変更されたことを示す出力であるかもしれない。さらに、分析器45は、照合コンフィグレーション65に基づき、整合判定11を含む整合性レポート61を生成する。照合コンフィグレーション65は、下により詳細に議論されるように、ファームウェア14に関連される付加ファームウェア情報15をさらに備えている。ファームウェア管理モジュール21は、分析のために、オペレータコンピュータ22への整合性レポート61の送信処理を実行するイベント208。1つの態様では、例えばオペレータコンピュータ22のオペレータが整合性レポート61を再検討し、レポート61の内容に基づいて、ユーザ管理サーバ40を介して無線デバイス12へ制御コマンド78を送るべく決定を下すイベント210212216。1つの態様において、オペレータ23は、無線デバイス12へ無線網42を介して制御コマンド78を送信するべくファームウェア管理モジュール21を実行する。例えば、制御コマンド78は、限定されないが、無線網42で通信する無線デバイス12のユーザの能力をシャットダウンする無効コマンド、ファームウェア構成をリロードまたはリセットする再構成コマンド、無線網42で通信する無線デバイス12のユーザの能力を再確立する有効コマンドを備える。例えば、オペレータ23は、無線網42用の適切なプロトコルに一致しないメッセージを送る無線デバイス12から、無線網42を保護するべく無線デバイス12を不能にすることを決定してもよい。同様に、再構成コマンドは、ファームウェアを回復し、所定の更新されない状態に戻すべく正しく更新されたファームウェア14を送ってもよい。有効コマンドは、1度更新されたファームウェア14が修正されると通信を許可するべく無効コマンドの後に送られる。さらに、1つの態様では、ファームウェア管理モジュール21は、制御コマンド78を照合し、無線デバイス12へ制御コマンド78を送るべきかどうかに関して許可決定95を下すデバイス制御モジュール94を備えてもよいイベント214。例えば、より詳細に下に議論されることとして、許可決定95は、制御コマンド78の発生源またはジェネレータ、制御コマンド78に関連した動作のタイプ及び無線デバイス12および無線網42に関連した他の要因に基づいてもよい。さらに、いくつかの態様では、デバイス制御モジュール94は、以下に詳細に議論されるとして、無線デバイス12へ制御コマンドを送る前に制御コマンドを確認するべく制御コマンド78の源へ問い合わせる。1つのアスペクトにおいて、ファームウェア照合モジュール20は、デバイス制御モジュール94を備えてもよい。デバイス制御モジュール94は、制御コマンド78を受信し実行するイベント218。他の態様において、ローカルデバイス制御モジュール94は、実行前に制御コマンドを確認するべく制御コマンド78の源またはジェネレータを問い合わせる。さらに、あるいは代案の中で、デバイス制御モジュール94は、コマンド発行者の認証機能を有する制御コマンド78の生成元が有効であるか否かを照合するべくユーザマネージャー40に問い合わせる。現在の装置、方法、コンピュータ読み取り可能なメディアおよびプロセッサは、整合判定11を作成することに使用するべく照合テスト結果47を求めるために、照合スキーム89を生成し、照合スキーム89を無線デバイス12のファームウェア14へ適用することを提供する。さらに、記述された態様は、照合コンフィグレーション65に基づいて付加ファームウェア情報15の収集、分析およびレポーティングを備え、整合判定11に応じて制御コマンド78を無線デバイス12上で実行させることを可能にする。図3を参照すると、無線デバイス12はあらゆるタイプのコンピュータ、携帯電話機12のような無線デバイス、携帯情報端末、2方向テキストポケットベル、ポータブルコンピュータおよび個別のコンピュータプラットフォームなど、ネットワークまたはインターネットに対して有線接続を有するものを備えることができる。無線デバイスは、遠隔スレーブであり、リモートセンサー、診断のツール、データリレーおよび同種のもののように無線網42を介してデータを通信するだけのエンドユーザが存在しない他のデバイスでもあり得る。ファームウェア照合の装置及び方法、無線デバイス上の収集及びレポーティングは、有線または無線通信ポータブルに限ることなく、無線モデム、PCMCIAカード、アクセス端末、パーソナルコンピュータ、電話あるいはそれらの任意の組み合わせを含む無線デバイスまたはコンピュータデバイスの任意のフォーム上で実行される。加えて、無線デバイス12は、無線デバイスへの入力を生成するための入力メカニズム96、および無線デバイスのユーザによって消費のための情報を生成するための出力メカニズム97を備えている。例えば、入力メカニズム96は、鍵あるいはキーボード、マウス、タッチ-スクリーン表示装置、音声認識モジュールなどのようなメカニズムを含んでいてもよい。さらに、例えば、出力メカニズム97はディスプレイ、オーディオスピーカー、触覚型のフィードバックメカニズムなどを含んでいてもよい。さらに、無線デバイス12は、無線網42を介してデータを送信することができ、ソフトウェアアプリケーションを受信し実行することができ、そして、ユーザ管理サーバ40あるいは無線網42に接続された別のコンピュータデバイスから送信されたデータを表示することができるコンピュータプラットフォーム13を有している。コンピュータプラットフォーム13は、読み取りだけ及び/またはランダムアクセスメモリROM及びRAM、EPROM、EEPROM、フラッシュカード、あるいはコンピュータプラットフォームへの任意の共有メモリのような揮発性不揮発性のメモリを含むデータ容器31を備えている。さらに、データ容器31は1以上のフラッシュメモリ素子を含んでいてもよいし、磁気メディア、視覚のメディア、テープあるいはソフト、ハードディスクのような任意の第2の記憶装置を備えている。さらに、コンピュータプラットフォーム13はさらに、特定用途向け集積回路ASIC、あるいは他のチップセット、プロセッサ、論理回路、あるいは他のデータ処理デバイスを含む処理エンジン87を備えている。ASICのような、処理エンジン87あるいは他のプロセッサは、無線デバイス12のデータ収容器31におけるファームウェア照合モジュール20のような駐在のプログラムをインタフェースするアプリケーションプログラミングインターフェースAPI層34を実行する。API34は、各無線デバイス上で実行するランタイム環境である。1つのランタイム環境は、サンディエゴカルフォルニアのクァルコム登録商標によって開発されたワイヤレス対応バイナリランタイム環境BREW登録商標ソフトウェアである。他のランタイム環境は、例えば、無線計算装置上のアプリケーションの実行を制御するよう動作することで実現される。処理エンジン87は、ハードウェア、ファームウェア、ソフトウェア及びそれらの組み合わせ、無線デバイス12の有効な機能及び無線網42上の無線デバイスの動作で具体化された種々の処理サブシステム88を備える。例えば、処理サブシステム88は、初期化、通信の維持、他のネットワークデバイスとのデータの交換が可能である。1つの態様において、携帯電話機のような通信処理エンジン87は、1以上の処理サブシステム88の組み合わせを含んでいる。それは、音、不揮発揮性メモリ、ファイルシステム、送信、受信、サーチャー、レイヤ1、レイヤ2、レイヤ3、メイン制御、遠隔手順、ハンドセット、電力管理、診断、デジタルシグナルプロセッサー、ボコーダ、通信、コールマネージャー、ブルートゥース登録商標システム、ブルートゥース登録商標LPOS、位置判定、位置エンジン、ユーザインタフェース、スリープ、データサービス、セキュリティ、認証、USIM/SIM、音声サービス、グラフィック、USB、MPEGやGPRSなどのようなマルチメディアのようなものである。記述された態様に対し、処理エンジン87の処理サブシステム88は、コンピュータプラットフォーム13上で実行するアプリケーションとインターラクトするあらゆるサブシステムコンポーネントを含んでいてもよい。例えば、処理サブシステム88は、駐在のファームウェア照合モジュール20を代表するAPI34から読み出されたデータ及び書き込まれたデータを受信するサブシステムコンポーネントを備える。さらに、情報ログ46に記録される付加ファームウェア情報の全てまたは一部はこれらサブシステム88で利用可能である。コンピュータプラットフォーム13はさらに、無線デバイス12と無線網42との間で、無線デバイス12の種々のコンポーネントの中で、通信を可能にするハードウェア、ファームウェア、ソフトウェア、またそれらの組み合わせで具体化された通信モジュール85を備える。さらに、コンピュータプラットフォーム13は、ファームウェア14を備えている。ファームウェア14は、ファームウェアデータ83、及び/又は実行指示、無線デバイス12の動作を示すファームウェアコード84のようなデータを含む不揮発性メモリを備える。例えば、ファームウェア14は、ハードウェア装置で具体化されるソフトウェアを備える。例えば、不揮発性メモリは、ROM、EPROM、EEPROM、フラッシュカードを含んでいる。さらに、ファームウェア14は、ファームウェア14の整合性を判定するべく利用される照合情報19を備えている。例えば、照合情報19は、ファームウェア14を備えるデータの全部または一部、及び/又は実行指示を備え、さらにファームウェア14を備えるデータの全部または一部、及び/又は実行指示の機能であるデータを備える。1つの態様において、例えば、照合情報19はファームウェア署名80を含んでいる。ファームウェア署名80は、与えられたファームウェア識別及び/又は認証する情報である。例えば、ファームウェア署名80は、限定されないが、ファームウェア名、ファームウェアバージョン、ファームウェアサイズ、ファームウェア制作者などの少なくとも1つを表すデータを備える。別の例において、照合情報19は、ファームウェア14内の所定位置82に記憶された所定値81を備える。ファームウェア14内の所定位置82において、ファームウェア14の改竄が企てられると、値及び/又は位置が変化する。まだ別の態様において、照合情報19は、ファームウェアデータ83の全部又は一部、ファームウェアコード84の全部又は一部を含んでいる。この場合、ファームウェアデータ83の及び/又はファームウェアコード84は、照合テスト結果47を生成するべく照合スキーム89により動作される。コンピュータプラットフォーム13は、さらに無線デバイス12上のファームウェア照合動作を管理するためにさらにファームウェア照合モジュール20を含んでいる。ファームウェア照合モジュール20は、ハードウェア、ソフトウェア、ファームウェアおよびまたは、無線デバイス12のファームウェア14の整合性に関する情報の無線デバイス12で収集、無線網42を介しての送信を管理するよう動作可能な他の実行指示のセットを備える。1つの態様では、ファームウェア照合モジュール20は、照合コンフィグレーション65に基づいて情報の収集、格納、アクセス、転送を提供する照合ロジック24を備える。さらに態様において、照合ロジック24は、照合テスト結果47を生成し、整合判定11を生成するべく照合テスト結果47を所定照合結果37と比較する能力を備える。ファームウェア照合モジュール20は、任意の時間で初期化され、情報ログ46に記録された照合テスト結果47及び/又は付加ファームウェア情報15は、無線デバイス12に格納され、無線デバイス12へ有線コネクション又は無線コネクションを介して任意の時間で得られる。ファームウェア照合モジュール20は、ファームウェアを使用及び/又は照合に適切なファームウェア照合情報を収集できる。照合コンフィグレーション65に基づいて、ファームウェア照合モジュール20は、ファームウェア照合スキーム89をファームウェア14へ適用し、照合テスト結果47を生成する。さらに、ファームウェア照合モジュール20は、この情報を情報ログ46に格納する。この情報ログ46は、駐在のデータ容器31あるいは無線デバイス12へ接続可能または無線網42上の無線デバイス12へアクセス可能な別のメモリ素子である。さらに、情報ログ46は、収集されたファームウェア照合情報に従って照合コンフィグレーション65の詳細を含む。態様において、所定照合結果37は、無線デバイス12で知られている。例えば、照合コンフィグレーション89、ファームウェア照合モジュール20は、ファームウェア14の整合性を導出するべくテスト結果47を所定結果37と比較する照合ロジック24を実行する。したがって、1つの態様では、ファームウェア照合モジュール20は、ファームウェア情報の送信許可及び遠隔分析のように、無線デバイス12上のファームウェア情報の検索および記録のために無線デバイス12に外付けまたは内蔵される。なお、ファームウェア照合モジュール20は、無線デバイス12のファームウェア14の整合性を導出するべく、別のコンピュータデバイスにテスト結果47および/または情報ログ46を送信してもよい。例えば、ファームウェア照合モジュール20は、無線網42を介してユーザ管理サーバ40へ情報ログ46を無線デバイス12に選択的に送信させる。1つの態様において、情報ログ46は、無線デバイス12の音声またはデータのようなピギーバックとして、無線デバイス12から無線網42へ開設された通信コネクションを介して送信される。携帯網構造において、情報ログ46は、ショートメッセージサービスを通してユーザ管理サーバ40へ送信される。別のアスペクトにおいて、遠隔ユーザ管理サーバ40は、駐在のファームウェア照合モジュール20を通じて無線デバイス12から情報ログ46を読み出し、コンピュータプラットフォーム13へ制御コマンド78を書き込み、ファームウェア14をリセットするように、無線デバイス12の動作を更新する。従って、ファームウェア照合モジュール20へのアクセスは、ユーザ管理サーバ40に対し、ファームウェア照合情報の収集、分析、報告に対するパラメータの遠隔制御を許可する。ファームウェア照合モジュール20は、照合コンフィグレーション65に基づいて動作する。照合コンフィグレーション65は、無線網42に接続された任意のコンピュータデバイスによって生成されてもよいし、あるいはユーザから手動入力、無線デバイス12にローカルに送信、及び/または接続されたメディアリーダから送信、あるいは製造時に無線デバイス12に搭載されてもよい。1つのアスペクトでは、例えば、以下に説明されるように、照合コンフィグレーション65はユーザ管理サーバ40によって生成される。照合コンフィグレーション65は、ファームウェア照合モジュール20により実行される動作を示す指示及びデータを含む。例えば、上述されたように、照合コンフィグレーション65は、ファームウェア14整合性を試験するための指示を含む照合スキーム89を備える。照合スキーム89は、パリティビット、検査数字、水平冗長検査、巡回冗長検査CRC、水平の冗長検査、垂直冗長検査、暗号化メッセージ要約、フレッチャー、8つの検査合計およびAdler32を含む冗長度チェックの試験に関する指示を含む。つまり、ファームウェア14内の所定位置における所定値のためにテストすること;また、すべてへの所定機能あるいはデータおよびまたはコードの部分を適用する所定テスト結果は、ファームウェア14を含んでいる。ところで、照合スキーム89は、動作指示スキームID、所定値、そのような、1つの、ワイヤレスネットワーク42を横切った別のコンピューターデバイスから、ファームウェアのある部分への変更のキープトラック、14、あるいは、セキュリティを増加させるために、ファームウェア14は分けられてもよい。また、1つあるいは複数の照合スキーム89はファームウェア14のセグメントの1つ以上にaPplyedされてもよい。そのため、照合スキーム89は、ファームウェア14の各セグメントに適用するように識別してもよい。例えば、図4を指して、ファームウェア照合スキーム89の1つのアスペクトはCRCアルゴリズムを含み、ファームウェア照合モジュール20は、ファームウェア14の異なるセグメントへのCRCアルゴリズムを適用する。1つのアスペクトでは、ファームウェア14は、コードのようなコードセグメントを予め決められた数306、308、310に分割する。データのようなデータセグメントの設定回数は、312、314、316を分ける。照合ロジック24は、各セグメント306、308、310、312、314、316にCRCアルゴリズムを適用し、かつ照合テスト結果値322、324、326、328、330、332を生成するために照合構成65を実行する。さらに、このアスペクトここで照合構成65は所定の照合結果37を含んでいるでは、照合ロジック24はテスト結果を比較するために実行する、前もって定義した照合322、324、326、328、330、332を評価する、ファームウェア14の各セグメントのinteghty決定を生成するために334、336、338、340、342、344を評価する。代替場合では、しかしながら、前もって定義した照合値334、336、338、340、342、344は、ユーザーマネージャー、andtheに生成されたve40でのように別のコンピューターデバイスで格納されてもよい。照合テスト結果価値322、324、326、328、330、332は、無線デバイス12からcompdsonのための別のデバイスまで送信される。任意の場合、セグメントの中へのファームウェアが有利なuPをSPlittingする方法がある。最初に、セグメントの1つ以上がそれらの整合性に関する問題を持つと分かれば、それらのセグメントだけが修理される必要があるだろう。さらに、無線デバイスのオペレーションに重大でないセグメントがそれらの完全に関する問題を持つと分かったただ一つのセグメント、次の無線デバイス12である場合、無効になる必要がなくてもよく、さらにファームウェア14のより少数のデータ項目に適用された時、多くのファームウェア照合スキーム89がより協働してしてもよい。例えば、パーティーに基づいたファームウェア照合スキーム89は、ファームウェア14のより少数のデータ項目でもっと信頼できてもよい。図4を参照することで、別のファームウェアの照合スキーム89は、単にファームウェア署名80を記録してもよい。例えば、この場合、ファームウェア署名80は値あるいは、ファームウェアバージョン81、ファームウェアサイズ82および現在の日付83に関係のあるデータを含んでいてもよい。その後、ファームウェア14の整合性を決定するために、この情報は、前もって定義した照合試験結果値37それらはこの場合前もって定義したファームウェアバージョン、前もって定義したファームウェアサイズおよび前もって定義した日付であると比較される。図3をさらに参照すると、照合コンフィグレーション65は促進してもよいトラッキングパラメータ90を含んでいる。この情報を集めるために情報ログ46、およびどれくらい頻繁に集まるかをその情報。例えば、トラッキングパラメータ90は、照合スキーム89および生成された照合テスト結果47を記録するインストラクションを始めるためにどれくらい頻繁についての指示を含んでいてもよい。さらに、例えば、トラッキングパラメータ90は、どの付加的なファームウェア情報が集まることか定義するインストラクションおよびそれらを集めるべき時間を含んでいてもよい。例えば、トラッキングパラメータ90は、付加的なファームウェア情報が前もって定義したアプリケーションおよびまたは前もって定義したサブシステム88からの予定時間にあるように集めるべき前もって定義したステータスあるいは現状情報を識別してもよい、付加的なファームウェア情報はそうである、含めてもよいし、しかし制限されない、成功してかつ、または失敗のファームウェアアクセスの試み、ファームウェアに行なわれたファームウェア変更、無線デバイス12によって行なわれているファームウェアオペレーション、およびまたはサブシステム88に関係のある任意の情報、無線デバイスの診断の情報、無線デバイス12など上の任意の駐在のアプリケーションの状態およびまたはオペレーションに関係のある情報さらに、例えば、トラッキングパラメータ90は、制御コマンド78の実行のようなデバイス上で起こる、ある動作あるいはアクションのトラッキングを書き取らせて、アクションレコード49のように情報ログ46中のこれらのアクティビティ/アクションに関係のある情報の記憶装置を要求する。さらに、照合構成65は、ファームウェア照合モジュール20がいつ報告しなければならないか明示する、報告するパラメータ91あるいは送信情報ログ46を含んでいてもよい、あるいは、情報ログ46へのアクセスに誰を与えるべきであるか。例えば、パラメータ91の報告は、ファームウェア14にファームウェア照合スキーム89を適用した直後に情報ログ46を送信するインストラクションを含んでいてもよい。他の報告するパラメータ91は、予定時間または所定間隔で、あるいは通信網42を備えた通信路の確立でのように前もって定義した出来事の場合には情報ログ46を送信するインストラクションを含んでいてもよい。さらに、アスペクトでは、照合構成65はしてもよい、制御指令パラメータ92を備えてもよい。所定条件93に関連した制御指令78を含んでいてもよい、ために、無線デバイス12上の制御操作。例えば、その場合に、無線デバイス12が生成された照合テスト結果47を前もって定義した照合テスト結果37と比較することにより、ローカルに完全決定11を生成するところで、制御指令パラメータ92はファームウェア照合モジュール20がinconnectあるいは変更されたファームウェア14が発見される時に無線デバイス12をローカルにコントロールすることを可能にしてもよい。例えば、条件93は次のもののように、ある完全決定11かもしれない:適切なファームウェアを示す判定値が存在すること1そして、そのファームウェア14を示す決定は2変更された。条件1の場合には、その後、制御指令78がそうかもしれない、1つの’’オペレーションを継続する、’無線デバイス12のオペレーションを続けるコマンド。条件2の場合には、その後、制御指令78がそうかもしれない、1つの’不能にする、’ワイヤレスネットワーク42を備えた通信への無線デバイス12の能力をシャットダウンするコマンド。いくつかの実施例、様々なパラメータ、比較および結果の中で、与えられたアプリケーションそれは制御コマンドパラメータ92に含まれていてもよいに例えば依存して、条件93種々様々のおよび対応する制御指令78があってもよい、情報ログ46に記録されてもよい。さらに、アクション、制御指令78に関連したアクションのような照合構成65に基づいて、行なわれた、アクションレコード49図3に記録されてもよい。したがって、照合コンフィグレーション65は、ファームウェア照合モジュール20の動作を制御するための柔軟な手段となる。さらに、いくつかのアスペクトでは、ファームウェア照合モジュール20は受け取るのに操作可能な装置制御モジュール94を含み、ローカリに生成され、あるいは遠隔に生成された制御指令78を受信するように動作可能なデバイス制御モジュール94を含んでいる。さらに、デバイス制御モジュール33は無線デバイス12上の制御指令78を実行するのに動作可能な制御ロジックを含んでいてもよい。より詳細に下に説明されるように、デバイス制御モジュール94は、無線デバイス12上の制御指令78を実行する前に制御指令78を確認してもよい。例えば、有効コマンドが無線デバイス12を通信には使用可能にするところで、無効コマンドが無線デバイス12を非緊急連絡には非操作可能か、完全に非操作可能にするところで、制御指令78は、それぞれの無線デバイス12の上で実行することができ、含んでいるが、制限されないあらゆるオペレーション、無効コマンドのようなコマンド、有効コマンドおよび再構成コマンドかもしれない。再構成コマンドセット、ファームウェア値の少なくとも1つに関する。いくつかの実施例では、例えば、再構成コマンドは操作可能なソフトウェアパッチを含んでいることによってのように、ファームウェアデータおよびまたは―大気上の値を変更することを含んでいてもよい。ファームウェア14上のソフトウェアを書く。一般に、制御指令78は、ファームウェア照合モジュール20の結果に応じてローカルにあるいは遠隔に出され、ファームウェア14の完全を引き出すことに通常応じただろう。さらに、ファームウェア照合モジュール20はワイヤレスネットワーク42を横切って高速通信路を確立するのに操作可能な制限のあるサービス照合38を含んでいてもよい。それは、1つのアスペクトの中で、無線デバイス12のエンドユーザに一般に利用可能ではない。例えば、高速通信路は、情報送信ログ46あるいは制御コマンド78を受け取ることに使用されてもよい。さらに、無線デバイス12からの通信がそうでなければ無効になった場合その場合では、高速通信路は911を呼ぶような非常呼を許可してもよく、あるいはワイヤレスネットワークプロバイダに関連したオペレータあるいは他の設計されたパーティーへの呼を許可してもよい。高速通信路の同定および配列は、39をセットする、制限のあるサービスに基づく。39をセットするリミテッドサービスは、許可され、利用することができる関連する通信路を識別してもよい通信のタイプを識別してもよい。リミテッドサービス照合38はワイヤレスネットワーク42上に受け取られてもよいし、あるいはローカルに連続する接続を通じてのように無線デバイス12に転送されてもよいか、無線デバイス12上でプレインストールされているかもしれない。図1に参照して、無線網42は、ワイヤレスネットワーク42に接続された無線デバイス12と他のデバイスの間の無線通信を可能にするために、少なくとも一部分どんな操作可能な通信網も含んでいる。さらに、ワイヤレスネットワーク42は、ネットワークを形成するすべてのネットワーク成分およびすべての接続しているデバイスを含んでいてもよい。例えば、ワイヤレスネットワーク42は次のものに、少なくとも1つ、あるいはどんなコンビネーションも含んでいてもよい:携帯電話ネットワーク;地球上の電話網;サテライト電話網;Inftaredデータ協会IrDAのような赤外線ネットワーク-基づいたネットワーク;短距離無線ネットワーク;ブルートゥース登録商標テクノロジーネットワーク;ZigBee登録商標プロトコルネットワーク;ウルトラ広帯域UWBプロトコルネットワーク;ホーム無線周波数HomeRFネットワーク;共有される無線アクセスプロトコルSWAPネットワーク;無線イーサネット登録商標互換性連合’’WECAネットワーク、無線忠実度連合Wi-Fi連合’ネットワークおよび802.11のネットワークのような広帯域のネットワーク;公衆交換電話網;インターネットのような通信網;個人の通信網;また土地移動無線ネットワーク。電話網の適切な例は次のもののように、アナログおよびデジタルネットワーク/テクノロジーに、少なくとも1つ、あるいはどんなコンビネーションも含んでいる:符号分割多元接続符号分割多元接続、広帯域の符号分割多元接続WCDMA、普遍的な移動体通信システムUMTS、高度な携帯電話サービスAMPS、時分割多元接続TDMA、周波数分割多元接続符号分割多元接続、直角の周波数分割多元接続OFDMA、移動体通信GSM登録商標用のグローバルなシステム、単一のキャリア1X無線搬送テクノロジーRTT、発展データだけEV-DOテクノロジー、一般的なパケット無線サービスGPRS、増強されたデータGSM登録商標環境EDGE、高速ダウンリンクデータパケットアクセスHSPDA、アナログおよびディジタルサテライトシステム、および無線通信ネットワークおよびデータ通信網の少なくとも1つの中で使用されてもよい他の技術/プロトコルを含む。ユーザーマネージャーサーバー40も、特別目的あるいは一般的な計算装置として、任意のタイプのハードウェア、ソフトウェア、ファームウェア、サーバー、パソコン、ミニコンピューター、メインフレームコンピューターあるいは任意の計算装置の少なくとも1つを含んでもよい。さらに、ユーザーマネージャーサーバー40は完全に無線デバイス12上で存在してもよい。さらに、パーティーに使用可能なフォーマットでのデータを供給するかつ、または無線デバイス12とユーザーマネージャーサーバー40の間のデータフロー中の整理の個別の層を提供するためにコンサートで働くユーザーマネージャーサーバー40に関連した個別のサーバーかコンピューターデバイスがある場合がある。ユーザーマネージャーサーバー40あるいは複数のモジュールは、ワイヤレスネットワーク42を横切った無線デバイス12に、駐在のファームウェア照合モジュール20のような、ソフトウェア代理人あるいはアプリケーションを行かせることができる。それは、無線デバイス12がその駐在のアプリケーションおよびサブシステムからの情報をretumsするほどのものである。例えば、無線デバイス12は、情報ログ46の形をしているファームウェア14にファームウェア照合スキーム89を適用する結果を送信してもよい。そこでは、その後、無線デバイス12のファームウェアの完全を示す完全決定11を生成するために、ユーザーマネージャーサーバー40はこの結果を前もって定義した照合結果37と比較してもよい。ユーザマネージャ40は、ファームウェア照合オペレーションを管理するために遠隔ファームウェア管理モジュール21を含んでいる。遠隔ファームウェア管理モジュール21はソフトウェア、ハードウェア、ファームウェア、および一般にユーザーマネージャーサーバー40によって操作可能な任意の実行命令を含んでいてもよい。遠隔ファームウェア管理モジュール21は無線デバイス12にすべてあるいはファームウェア照合モジュール20の駐在のバージョンの部分をダウンロードしてもよい。ところで、遠隔ファームウェア管理モジュール21の駐在のバージョンは照合プロセスの間に初期アセンブリープロセスの間に、あるいは直接の接続によって無線デバイス12に載せられてもよい。さらに、遠隔ファームウェア管理モジュール21は、照合構成65を生成し、かつ情報のコレクションおよび分析を管理するユーザーマネージャーサーバー40によって実行可能な照合ロジック59を含んでいる、無線デバイス12から46を記録する。遠隔ファームウェア管理モジュール21を導き出すユーザからコマンドに基づいたログ46、あるいはログはそうかもしれない押された予定時間の、前もって定義したメモリ/データ保存レベルに達することの上の、あるいは無線デバイス12とワイヤレスネットワーク42の間の不適当なプロトコルを提供する、無線デバイス12のような所定条件に達することの上の無線デバイス12から提供する。1つのアスペクトでは、図1及び図5を指して、遠隔ファームウェア管理モジュール21は、ハードウェア、ファームウェア、ソフトウェアおよびまたは構成モジュール44が照合構成65を生成することを可能にする他の関連するロジックを含んでいるコンフィグレーションモジュール44を含んでいる。1つのアスペクトでは、コンフィグレーションモジュール65は、多くの変数パラメータからのmaldngセレクションに基づいた、与えられた照合構成65の様々な成分を組み立てる構成ロジック56を実行する。例えば、照合構成65を構築するそのパラメータは、無線デバイスおよびまたはネットワークサービスプロバイダーのタイプ/形/モデルに依存して変わってもよい。そのため、構成ロジック56は、ユーザーに照合構成65のパラメータを選ぶ適切なメニューを生成するために、複数の無線装置タイプ16および複数のネットワークサービスプロバイダー17のメニューから選ぶ能力を提供してもよい。同様に、例えば、照合構成65を構築するために、1つあるいは選ぶ各タイプのパラメータのLaoreがあってもよい、照合ロジック56は、ユーザーに複数のファームウェア照合の少なくとも1つのメニューから選ぶ能力を提供してもよい、50を計画する、複数のトラッキングパラメータ51、複数の報告するパラメータ52、複数の制御指令パラメータ53および複数の前もって定義した照合結果値54。二者択一で、様々なパラメータを個々に選択するのではなく、構成ロジック56はユーザーに、複数の前もって定義した照合構成55のメニューから選ぶ能力を提供してもよい。それは、照合構成65を含む上記の有名なパラメータの予め決められた部分組立図を含んでいる。さらに、1つのアスペクトでは、無線装置タイプ16の複数の選択された1つおよび複数のネットワークサービスプロバイダー17の選択された1つは、ファームウェア65の複数のタイプおよびまたは特別の無線デバイス12に適切な照合パラメータの前もって定義したセットの与えられた1つに関連づけられてもよい。例えば、ABC無線サービスプロバイダ上で作動する無線デバイスのXYZブランドについては、構成ロジック56は、無線デバイス12がどのファームウェア14をインストールしたか決めることができ、このように照合構成65を生成してもよいし、対応するパラメータの適切なセットを備えてもよい。一旦照合構成65が決定されれば、構成モジュール44およびまたは遠隔ファームウェア管理モジュール21は、そのデバイス上のファームウェア照合のトラッキングおよび管理を始める1つ以上の無線デバイス12に、照合構成65を送信するように動作可能である。遠隔ファームウェア管理モジュール21は、照合構成65の実行に基づいた、無線デバイス12から受け取られて、証明試験結果47およびまたは追加のファームウェア情報15を含む情報ログ46の格納のために情報容器73を含んでいてもよい。情報容器73は任意のタイプのメモリあるいは記憶装置を含んでいてもよい。遠隔ファームウェア管理モジュール21に関係していることとして例証されたが、情報容器73は、ワイヤレスネットワーク42に、無線デバイス12、あるいはワイヤレスネットワークヘルプコンピュータ22上で接続された、別のサーバあるいはコンピューターデバイス上でのようにユーザーマネージャー40とのコミュニケーションのいかなる場所にも位置してもよい。さらに、上に注意されるように、遠隔ファームウェア管理モジュール21はアナライザー45を含んでいてもよい。それは、報告書61および整合判定11を生成するために情報容器73にそれの分析し処理丸太に切られたファームウェア照合情報のためのハードウェア、ソフトウェア、ファームウェアおよびコンビネーションを含んでいてもよい。さらに、アナライザー45は促進してもよい、情報の分析および解釈のためにアルゴリズムを含む分析ロジック41、dedsionを作るルーチン、統計のプログラムなどを含んでいる、情報容器モジュール73に含まれて、46を記録する。遠隔ファームウェアモジュール21に関係していることとして例証されたが、アナライザー45は、ユーザーマネージャーサーバー40との、ワイヤレスネットワーク42に接続された別のサーバー上の、無線デバイス12、あるいはワイヤレスネットワークヘルプコンピュータ22上のコミュニケーションのいかなる場所にも捜し出されてもよい。さらに、多くのファームウェア照合スキーム89がヒューリスティックであるので、ファームウェア14の派生した整合判定11が主観的価値かprobabilltyかもしれないことは注目されるべきである。さらに、以前に記述されるように、ファームウェア14の派生した整合判定11は特別の時に、無線デバイス12の特別の形及び/又はモデルにファームウェア14のどのバージョン81がインストールされるかにさらに依存してもよい。したがって、例えば、既存のファームウェア14は悪くなり、このようにこの場合、製造の時の無線デバイス12用の正確なファームウェア14だったが、もはやファームウェア14の現在の有効なバージョン81ではないかもしれない、アナライザー45は、ファームウェア14の完全が危険にさらされることを決めてもよい。さらに、1つのアスペクトでは、ファームウェア完全決定11は両方のものさしである:無線デバイス12は正確なファームウェア14を持っているかどうか;また、無線デバイス12上のファームウェアがそうでもそうでなくても、あるいは悪くなって、あってもよい、あるいはファームウェア14が悪くならないという確実性を求める。そのように、無線デバイス12上のファームウェア14の完全決定11は低い整合性を示してもよい。例えば、無線デバイス12は、ファームウェア14のバージョンを持っている、それは、もはやネットワークサービスプロバイダに支援されない、あるいは、前もって定義した照合結果37と照合テスト結果47の比較によって比較されるように、無線デバイス12上のファームウェア14のバージョンが悪くなってもよい。いくつかのアスペクトでは、前もって定義した照合結果37との証明試験結果47のこの比較は、単にファームウェア14が悪くなるかどうかの表示かもしれない。したがって、完全決定11は10の偶然など見込みか主観的なカテゴリーかもしれない。1つのアスペクトでは、報告書61およびまたは情報ログ46は、特別の無線デバイス12に関連した、ファームウェア照合関連情報の評価のために、テクニシャン、fleldエンジニア、キャリア、オペレーター23あるいは無線デバイス12のユーザーによってのように、手動で調査されてもよい。オペレーター23あるいは無線デバイス12のユーザーは新しい照合構成65あるいは整合コマンド78を生成してもよい、のように、1つの無線デバイスを不能にする。情報ログ46およびまたは報告書61に基づいた、それぞれの無線デバイス12用のコマンド。一般に、報告書61は、情報ログ46の分析を通じてファームウェア照合と関係する問題を検知し修正するのに役立ってもよい。そのため、報告書61は、情報容器73に含まれていた、情報ログ46および他の情報の分析を示すアウトプットのどんなフォームも含んでいる、ビールスの報告書のような前もって定義した標準37に組み入れられてもよい他の関連する情報と同様に、無線デバイス12用の適切なファームウェアバージョン、不適当なファームウェアバージョンなどのための時間をシャットダウンする。報告書61、ファームウェア管理モジュール21およびその対応する成分の生産が、テーブル、地図、グラフィックス視界、プレーンテキスト、対話型プログラムあるいはウェブページのような任意のフォームあるいは他のディスプレイ中の無線デバイス12から集められたファームウェア照合関連情報についての即座の見方あるいはデータのプレゼンテーションを提示するかもしれないとともに例証されたが。例えば、ファームウェア管理モジュール21は、モニターかディスプレイ装置に関するファームウェア照合関連情報を示してもよく、及び詳しい分析あるいはレビューのための別のコンピューターデバイスに、この情報そのようなasvia電子メールを送信してもよい。さらに、ファームウェア管理モジュール21は、照合コンフィグレーション65を変更するかつ、または、情報ログ46に基づいた、それぞれの無線デバイス12上で実行されるかつ、またはアナライザー45によって生成された報告書61に基づいた制御指令78を送るのに実行可能かもしれない。図6の参照、両方の遠隔のファームウェア照合モジュール21およびファームウェア照合モジュール20は、制御指令78を受け取る/生成するのに操作可能な装置制御モジュール94、どちらか、ローカルに、あるいは、遠隔に、またどちらかは、無線デバイス無線デバイス12への12あるいは送信制御機構コマンド78上の制御指令78を実行する。1つのアスペクトでは、例えば、制御指令78はユーザー識別ID28および整理アクティビティ29の両方を含んでいてもよい。ユーザーID28は制御指令78の発明者を識別するある方法かもしれない。例えば、ユーザID28は、名前、数、ディジタル署名、ハッシュ、ディジタル証明書、パーティーに関係しているかもしれない他のタイプのデータあるいは値かもしれない。さらに、ユーザID28は、制御指令78にexplicilyに含まれていなくてもよい、しかし―やや制御指令78の出所に由来してもよい。従って、整理アクティビティ29は、制御指令78の実行によってファームウェア照合モジュール20によって行なわれるオペレーションである。上で言及されるように、これらのオペレーションは通信を不能にし、再構成するファームウェアおよびまたは通信を可能にすることなどを含んでいる。制御指令78を実行するか進める前に、装置制御マネージャー94は、制御指令78を出すユーザーの認証か権威をチェックするために許可ロジック25を実行し、かつ、またはユーザーが本当にコマンドを始めたいことを確認し確認してもよい。制御指令78の照合は、例えば、オペレータへのプロンプトを含んでいてもよい、23あるいは他のユーザー確認するために、オペレータ23は、実際に無線デバイス12上の整理アクティビティ29を実行したいか。確認、あるいは制御指令の取り消しはコマンド照合43として得られてもよい。さらに、例えば、制御指令を確証するために、許可ロジック25は、制御指令78からのユーザーID28および整理アクティビティ29を解析し、複数のユーザーID26のデータベースを利用してもよい、照合許可27の複数と関連し、制御指令78を出すために認証をチェックするために複数の無線デバイス同定ID33とさらに関連した。照合許可27は1つ識別してもよい。あるいは、与えられたユーザーID28およびまたは無線デバイスIDのための整理アクティビティ29を認可した。それは特別な無線デバイスの同定である。例えば、あるユーザーは、ある整理アクティビティ、あるいはある無線デバイスをコントロールすることができることに制限されてもよい。しかしながら、複数のユーザーID26、複数の照合許可27および無線デバイス同定ID33の複数の任意の方法で関連させられてもよいことは注目されるべきである。例えば、制御指令78は、オペレーター23のユーザーID28および整理アクティビティ29を含んでいてもよい、の通信を不能にする。複数の無線デバイス同定33の特別の1つのために。許可ロジック25は、オペレーター23が与えられた無線デバイス12を不能にすることを許されたかどうか判断する整理許可27およびユーザーID26のデータベースを探索する。許可ロジック25は、この認証チェックに基づいた許可決定30を生成し、かつ、またはコマンド照合43の値を上に基づかせた。このアスペクト中のオペレーター23は他のアスペクト中で人として例証されるが、以前に図1に関して記述されたように、オペレーター23は計算装置かもしれない、どれ。それの61を報告するために分析し答えるための、あるいは無線デバイス12のユーザーからのように外部通信へのハードウェア、ソフトウェア、ファームウェアおよびコンビネーションを含んでいてもよくない。さらに、オペレーター23は、ユーザーマネージャーサーバー40と同じ計算装置上で駐在してもよい。それは無線デバイス12でありえる。1つのアスペクトでは、オペレーター23はレポート61に応答してもよい人である。さらに、オペレーター23は促進してもよい、アルゴリズムを含んでいる、決定-報告書61の分析および解釈のためにルーチン、Statisticaiプログラムなどを作ることワイヤレスネットワークヘルプコンピューター22に関係していることとして例証されたが、オペレーター23は、ユーザーマネージャーサーバー40ネットワークに接続された別のサーバー、あるいは無線デバイス12上でさえのようにワイヤレスネットワーク42とのコミュニケーションのいかなる場所にも捜し出されてもよい。1つのアスペクトでは、図7を参照して、無線デバイス12は携帯電話を含む。セルの電話システム71は、キャリアネットワーク64によって金網を張ったネットワーク58に接続されたワイヤレスネットワーク42を含んでいてもよい。無線デバイス12は増加したcoputing能力で製造されており、ワイヤレスネットワーク42上の音声およびデータを含むパケットをしばしば通信することができる。以前に記述されたAS、これら賢い、無線デバイス12は、ソフトウェア開発者がセルラー電話12を操作するソフトウェアアプリケーションを作成することを可能にする、それらのローカルのコンピュータプラットフォーム13上のAPI34および整理を持っている、デバイス上のある機能性。図7は、セルのワイヤレスネットワークの成分、および現在のシステムの1つのアスペクトの要素のinterrlationをより完全に例証する代表的なブロック図。セルの無線。ネットワーク71は単に典型的で、制限、ワイヤレスネットワークキャリアおよびまたはサーバーなしで含めて、それによって無線デバイス12のような遠隔モジュールがovelr-空気を間に通信するあらゆるシステムおよび雑種犬を互いに、ワイヤレスネットワーク42の成分間で、およびその成分中に含むことができる。インシステム71、ユーザーマネージャーサーバー40は、分割データで有線ネットワーク58ローカルエリアネットワークLANなど上の通信にある場合がある、データのようなファームウェア照合情報の格納のために容器60に、無線デバイス12から集められて、46を記録する。さらに、データ管理サーバ62はポストを提供するためにユーザーマネージャーサーバー40とのコミュニケーションにあってもよい-処理能力、データ流れ制御など。ユーザーマネージャーサーバー40、データ容器60およびデータ管理サーバ62は、セルのテレコミュニケーションサービスを提供するために必要な他のネットワーク成分を備えた携帯電話91で存在してもよい。ユーザーマネージャーサーバー40、または、データ管理運営サーバ62はデータリンク70および66によってキャリアネットワーク64と通信する。それは、インターネット、安全なLAN、WrANあるいは他のネットワークのようなデータリンクかもしれない。キャリアネットワーク64コントロールメッセージ一般にデータパケットである移動体交換局MSC68に送られた。さらに、キャリアネットワーク64は、典型的に、インターネットのようなネットワーク70およびまたはPOTS平易な古い電話サービス、’によってMSC68と通信する。ネットワーク70、ネットワークか、インターネット部分振込データ、およびPOTS部分移転音声情報中。MSC68は、データ網のような別のネットワーク74、データ転送のためのインターネット部分および音声情報のためのPOTS部分によって多数の基地局BTS72に接続されてもよい。BTS72は、結局ショートメッセージサービスSMS、あるいは他のものによって、無線デバイス12のような無線デバイスに無線によりメッセージを放送する方法である。図8を指して、無線デバイス上のファームウェア完全照合のための方法の1つのアスペクトは、少なくとも無線デバイス12ブロック120のコンピュータプラットフォーム13上へのファームウェア照合モジュール20の部分を含む。例えば、ファームウェア照合モジュール20は、デバイスの製造中に、無線デバイスのハードウェアおよびまたはファームウェア内に具体化されてもよい。あるいは、ファームウェア照合はそうかもしれない’’押された’’ユーザーマネージャーサーバー無線デバイス12への40によって、あるいは’’引かれた’ワイヤレスネットワーク42を横切った無線デバイス12によるユーザーマネージャーサーバー40から、ファームウェア照合モジュール20は引かれたかもしれない、あるいは押された、無線デバイス12がそれぞれの無線デバイス12用のファームウェア照合モジュール20の最新のバージョンを持っているかどうかに依存すること。別のものの中で、代わるものとして、例えば、ファームウェア照合モジュール20のロードは任意の方法において輪郭をとることができてもよい、ワイヤレスネットワーク42で通信するのに苦労する、無線デバイス12のような予め決められた出来事あるいは異なるネットワークサービスプロバイダーと通信する無線デバイス12によって始められること別の代案中で、ファームウェアの押すことあるいはプリングは照合モジュール無線デバイス12への20である、例えば、任意の方法において輪郭をとることができてもよい:前もって定義した出来事によって始められること。さらに、方法のこのアスペクトは無線デバイス12のコンピュータプラットフォーム13上のファームウェアの整合性をテストするための照合構成65の少なくとも1つの部分をロードすることを含んでいるブロック122。例えば、照合構成65は、デバイスの製造中に、ファームウェアおよびまたは無線デバイスのファームウェア内に具体化されてもよい。あるいは、照合構成65はそうかもしれない押されたユーザーマネージャーサーバー無線デバイス12への40によって、あるいは引かれたワイヤレスネットワーク42を横切った無線デバイス12によるユーザーマネージャーサーバー40から。別のものの中で、代わるものとして、照合構成65のロードは、始められたbyaで、任意の方法で例えば始められてもよい、ワイヤレスネットワーク42と通信するのに苦労する、無線デバイス12のような出来事あるいは異なるネットワークサービスプロバイダーと通信する無線デバイス12を先決した。例えば別の代案では、無線デバイス12への65のプッシングかプリングは、任意の方法において輪郭をとることができてもよい:前もって定義した出来事によって始められること。さらに、方法のこのアスペクトはファームウェア照合情報を集めることを含んでいる、照合構成65ブロック124に従って、証明試験結果を内非難すること例えば、照合テスト結果47は、ファームウェア14に前もって定義した照合スキーム89を適用することによりさらに生成されてもよい、付加的なファームウェア情報はそうである、その無線デバイスの処理エンジン87により動作を検索されてもよい。照合テスト結果47および付加的なファームウェア情報の両方はそうである、情報ログ46に格納されてもよい。付加的に、方法のこのアスペクトは前もって定義した照合結果を生成された照合テスト結果ブロック126と比較することにより、ファームウェアの完全を決定することを含んでいる。1つのアスペクトでは、例えば、この完全決定11は情報ログ46に記録されてもよい。さらに、方法の態様は分析ブロック128中の他のコンピュータデバイスへ収集されたファームウェア照合情報を転送することを含んでいる。1つのアスペクトでは、例えば、情報ログ46は、無線デバイス12からユーザーマネージャーサーバー40に、標準HTTP、FTPあるいは他のある程度のデータ転送プロトコルによってのように照合構成65のパラメータ91の報告に従ってアップロードされる。他のアスペクトでは、集めたファームウェア照合情報は、無線デバイス12がアクセスしてもよいあらゆる通報手段を使用して、無線デバイスからアップロードされる。さらに、方法のこのアスペクトは受入れ、オプショナリ確認、および、ファームウェア保全関連情報の分析に基づいた制御指令の実行を含んでいてもよいブロック130。以前に議論されるように、遠隔ファームウェア管理モジュール21は、整合判定11を含むレポート61を生成するためにアナライザー45を実行してもよい。整合判定11およびまたは情報ログ47の調査に基づいて、オペレーター23あるいはもう一人のユーザーは、無線デバイス12のアクティビティをコントロールする制御指令78を生成するために遠隔ファームウェア管理モジュール21を利用してもよい。デバイス制御モジュール94は、制御指令78の認証および権威を確認し、次に、整理アクティビティ29を始めるために制御論理35を実行してもよい。図9を指して、無線デバイス12上のファームウェア14の完全を確認する装置上で操作可能な方法の1つのアスペクトは、無線デバイスブロック140上のファームウェアの完全をテストするために照合結果を生成することを含んでいる。1つのアスペクトでは、テクニシャンかオペレータ23のようなユーザーはファームウェア管理モジュール21にアクセスし、与えられた無線デバイス12のための照合結果65を生成するために構成モジュール44を実行する。構成モジュール44は、決定するためにコンフィグレーションロジック56を利用しかつ/または照合結果65を含む様々なパラメータをカスタマイズしてもよい。また、これらのパラメータは、無線デバイス、実際のネットワークサービスプロバイダーおよびファームウェアのタイプ/形/モデルに依存して変更してもよい。この方法の態様は、無線デバイスブロック142へ照合結果を転送することを含んでいる。例えば、ユーザーマネージャーサーバー40は無線デバイス12にワイヤレスネットワーク42を横切って照合構成65を送信してもよい。あるいは、別のアスペクトでは、照合構成65は静止か連続する無線デバイス12を通って進められてもよい。別の代案では、照合構成65は製造中に無線デバイス12上でプレインストールされているかもしれない。さらに、方法のこのアスペクトは、照合コンフィグレーションブロック144に基づいた無線デバイスからの関連情報ファームウェア整合性を受信することを含んでいるブロック144。例えば、ユーザーマネージャーサーバー40は、無線デバイス12からの照合テスト結果47およびまたは付加ファームウェア情報を含む情報ログ46を受け取ってもよい。情報ログ46中のデータはそれぞれの無線デバイス12によって照合構成65の処理に相当する。さらに、1つのアスペクトでは、ユーザー管理運営サーバー40は、ワイヤレスネットワーク42上の情報ログ46を受け取る。さらに、1つの情報ログ46が、全体としてあるいは部分中で受け取られ、ユーザ管理サーバ40およびまたはファームウェア管理モジュール21によって収集されてもよい。別のアスペクトでは、ユーザーマネージャーサーバー40は、無線デバイス12への、あるいはユーザーマネージャー40とのコミュニケーションでの他のあるコンピューターデバイスあるいは記憶媒体からの静止か連続する接続によって情報ログ46を受け取る。さらに、方法のこのアスペクトは無線デバイス上のファームウェアの1つの完全を示す情報ログ中のデータに基づいて、報告書を生成することを含んでいるブロック146。例えば、アナライザー45は、生成された照合テスト結果47の比較に基づいて報告書61を生成する所定の照合結果37を備える。レポート61は、所定照合結果に基づいて、ファームウェア14の予言された完全を示す完全決定11を含んでいてもよい。1つのアスペクトでは、ファームウェア保全の報告書は分析ブロック148のために進められる。例えば、ファームウェア管理モジュール21は、別のコンピューターデバイス、無線デバイスのユーザーあるいはレビューのための第三者に報告書61を送信するために照合ロジック59を実行してもよい。1つのアスペクトでは、ファームウェア管理モジュール21はオペレータ23によってレビューのためのコンピューターデバイス22に報告書61を送信する。オペレーター23は、基づいた処置を講じてもよい:それぞれの無線デバイス12のユーザーに交換された無線デバイス12のファームウェア14を持つリクエストを送るような報告書61の上で。別のアスペクトにおいて無線デバイスの制御操作に出されている制御指令78中の報告書61再スーツの分析、例えば、不完全なファームウェアがその後検知される場合、オペレーター23あるいはもう一人のパーティーは例えば、デバイス50astoを不能にするためにコマンドを出してもよく、ワイヤレスネットワークに害を防ぎ、あるいは無許可のオペレーションを防ぐことができる。1つのアスペクトでは、方法は制御指令に基づくファームウェア照合レポートを受入れそして付加的に確認することを含んでいるブロック150。例えば、ファームウェア管理モジュール21は報告書61に応じてオペレーター23から整理コマンド78を受け取ってもよい。自由に、装置制御モジュール94は、それぞれの無線デバイス12への整理コマンド78を出すべきかどうかに関して許可決定30を下すために許可ロジック25を実行してもよい。1つのアスペクト無線デバイスブロック152へ整理コマンドを送る方法は、例えば、装置制御モジュール94は制御論理順方向制御指令無線デバイス12への78への35を実行してもよい。1つのアスペクトでは、装置制御モジュール94送信制御機構は、無線網上の無線デバイス12への42を横切って78を命じる。したがって、記述されたアスペクトは、ワイヤレスネットワークサービスプロバイダー、無線デバイスメーカー、ファームウェアメーカーなどのようなパーティーを許可する。無線デバイス上でファームウェアの完全を維持するために例えば、それらが需要家によいサービスを提供し、収入を生成してもよいように、ネットワークサービスプロバイダーは危険にさらされたファームウェアを検知する必要があってもよい。さらに、例えば、危険にさらされたファームウェアを備えた無線デバイスがワイヤレスネットワーク上の他の無線デバイスに邪魔をする通信プロトコルを使用してもよいので、ネットワークサービスプロバイダーは、それらのワイヤレスネットワークを保護するためにファームウェアを危険にさらした場合、無線デバイスをシャットダウンしてもよい。さらに、無線デバイス用のファームウェアが旧式になった場合、あるいは無線デバイスが、イベントサービスプロバイダ協定の中の5つのネットワークの上で使用されている場合、ネットワークサービスプロバイダーは無線デバイスを不能にする必要があってもよい。記述されたアスペクトは、アプリケーションのために書く必要がないようにファームウェアの異なる無線デバイスおよび異なるバージョン用のファームウェア照合アプリケーションを形成する無線デバイスのメーカーを許可する’ファームウェアの各バージョンあるいは各タイプの無線デバイス。さらに、記述されたアスペクトは、契約されたどの部分のファームウェアに基づいた無線デバイスを不能にするべきかどうか判断することができるファームウェア照合メカニズムを提供する。例えば、バグの多いプログラムはしてもよい、無線デバイスの出力装置上の愉快な絵を単に描くファームウェアのコードセグメント用のファームウェアの完全を備える。この状況この決定用の設計で、またしたがって、無線デバイスを不能にするのではなく、ファームウェアを修理する必要があると無線デバイスのユーザーに単に通知することを考慮に入れる。この場合では、無線デバイスを不能にすることは、少なくとも、無線デバイスのユーザーに不便を感じさせ、ネットワークサービスプロバイダーに収入を失わせてもよい。さらに、デバイスを不能にするか、無線デバイスのユーザーが無線デバイスを持っていることを要求するのではなく、記述されたアスペクトは無線デバイスの完全を回復するためにファームウェアを再構成することに備える。様々な実例となる論理学書、論理的なブロック、モジュール、およびここに示されたアスペクトに関して記述された回路は、メインプロセッサ、ディジタルシグナルプロセッサーDSP、アプリケーションの特定の集積回路ASIC、フィールドプログラマブルゲートアレイFPGAあるいは他のプログラマブル論理素子でインプリメントされてもよいし行なわれてもよい、離散的なゲートかトランジスターロジック、離散的なハードウェア成分あるいはそれのここに記述された関数を行なうことを目指した任意のコンビネーション。1つの、一般的-目的プロセッサーはマイクロプロセッサーかもしれない、しかし、代案では、プロセッサーは任意の従来のプロセッサー、コントローラ、マイクロコントローラあるいは州機械かもしれない。プロセッサーも、計算装置など、DSPとマイクロプロセッサーのコンビネーション、複数のマイクロプロセッサー、DSPコアと協力する1個以上のマイクロプロセッサーあるいは他のそのような構成の組み合わせとしてインプリメントされてもよい。さらに、ここに示されたアスペクトに関して記述された方法かアルゴリズムのアクションおよびまたはは、ハードウェア中の、プロセッサーによって実行されたソフトウェアモジュール、あるいは2つの組み合わせの中の具体化されたdirectiyかもしれない。ソフトウェアモジュールはRAMメモリに存在してもよい、フラッシュメモリ、ROMメモリ、EPROMメモリ、EEPROMメモリ、レジスター、ハードディスク、リムーバブルディスク、CD-ROM、あるいは技術中で既知の記憶メディアの他のfonn。プロセッサー、記憶メディアプロセッサーが情報を、情報を読み書きすることができるようなものに結合された典型的な記憶媒体。代案、記憶メディアはプロセッサに不可欠かもしれない。また、記録媒体はASICに存在してもよい。ASICはユーザー端末に存在してもよい。プロセッサーと記憶メディアはユーザー端末の離散的な成分として存在してもよい。前述の開示は、例示的な態様および/または態様を述べるが、さまざまな変更および修正を添付の特許請求の範囲によって定義される説明された態様および/または態様の範囲から逸脱せずに行うことができることに留意されたい。さらに、説明された態様および/または態様の要素は、単数形で説明されまたは請求される場合があるが、単数形に対する限定が明示的に述べられない限り、複数形が企図されている。