(57)【要約】      （修正有）【課題】サーバが無線クライアント・コンピュータ・システムの資産情報にリモート・アクセスできるようにする。【解決手段】ネットワークに接続されたサーバおよびアクセスポイントと、無線接続されるモバイルシステムで構成され、アクセスポイントは、モバイルシステムの情報取得要求を受信し、保管する。モバイルシステムは、パワー・ダウン状態から周期的に無線ＮＩＣに電力を与えて、保管された情報取得要求を発見するためにアクセスポイントをポーリングする。モバイルシステムは、ポーリング時以外はパワー・ダウン状態に留まりながら、モバイルシステムの不揮発性ストレージから要求された情報を取り出し、無線ＮＩＣを介して送信することによって、保管された要求に応答する。【選択図】図１
2005204295.tif 000002
【特許請求の範囲】
【請求項１】
アクセス・ポイントに関連する情報をモバイル・システムから取り出す要求を受信し、保管するように構成された前記アクセス・ポイントと、
前記アクセス・ポイントの情報に関する前記保管された要求を発見するために前記アクセス・ポイントをポーリングするように構成された無線ネットワーク・アダプタを有するモバイル・システムと
を含み、前記モバイル・システムが、前記モバイル・システムの不揮発性ストレージから前記要求された情報を取り出し、前記無線ネットワーク・アダプタを介して前記要求された情報を送信することによって、前記保管された要求の発見に応答するように構成される
データ処理システム。
【請求項２】
前記アクセス・ポイントが、複数回繰り返されるメディア・アクセス制御（ＭＡＣ）アドレスおよび付加された制御フィールドを含むパケットとして前記要求を認識するように構成される、請求項１に記載のシステム。
【請求項３】
前記モバイル・システムが、さらに、パワー・ダウン状態である時に、保留中要求について前記アクセス・ポイントをポーリングするために前記無線ネットワーク・アダプタを周期的にウェイク・アップするように構成される、請求項１に記載のシステム。
【請求項４】
前記アクセス・ポイントが、前記アクセス・ポイントに関連するモバイル・システムごとに項目を有するテーブルに前記保留中要求を保管するように構成される、請求項１に記載のシステム。
【請求項５】
前記アクセス・ポイントが、モバイル・システムが前記アクセス・ポイントに関連する時に前記テーブル内で項目を割り振るように構成される、請求項４に記載のシステム。
【請求項６】
前記アクセス・ポイントが、さらに、前記テーブルに前記モバイル・クライアントの資産情報を保管するように構成される、請求項５に記載のシステム。
【請求項７】
パワーダウンされたモバイル・データ処理システムから情報をリモートに取り出すコンピュータ・プログラムであって、前記プログラムが、
前記パワーダウンされたモバイル・システムに関連するアクセス・ポイントに前記パワーダウンされたモバイル・システムからの資産情報に関するサーバ要求を保管するコンピュータ・コード手段と、
前記モバイル・システムの無線ネットワーク・アダプタに後に電力を供給することに応答して前記アクセス・ポイントに照会するコンピュータ・コード手段と、
資産情報に関する前記保管された要求の検出に応答して、前記資産情報を取り出し、前記取り出された情報を前記アクセス・ポイントに転送するコンピュータ・コード手段と
を含む、コンピュータ可読媒体に保管されたプロセッサ実行可能命令を含む、コンピュータ・プログラム。
【請求項８】
前記資産情報を取り出す前記コード手段が、前記ネットワーク・アダプタがパワー・オンされている間に前記モバイル・システムの不揮発性ストレージから前記資産情報にアクセスするコード手段を含む、請求項７に記載のコンピュータ・プログラム。
【請求項９】
前記アクセス・ポイントに照会する前記コード手段が、前記アクセス・ポイントをポーリングするために前記無線ネットワーク・アダプタを周期的にウェイクするコード手段を含む、請求項７に記載のコンピュータ・プログラム。
【請求項１０】
前記サーバ要求を保管する前記コード手段が、前記アクセス・ポイントに関連するモバイル・システムごとに項目を有する前記アクセス・ポイント上のテーブルに前記要求を保管するコード手段を含む、請求項７に記載のコンピュータ・プログラム。
【請求項１１】
各テーブル項目が、前記対応する無線ネットワーク・アダプタのＭＡＣアドレスを含む、請求項１０に記載のコンピュータ・プログラム。
【請求項１２】
前記モバイル・システムが、前記テーブルにその資産情報を保管し、前記モバイル・システムの資産情報に関する後続要求に応答して、前記アクセス・ポイントを使用してサービスするコード手段をさらに含む、請求項１１に記載のコンピュータ・プログラム。
【請求項１３】
前記サーバ要求が、１６回繰り返される、前記サーバにとって重要な前記モバイル・システム上の前記無線アダプタのＭＡＣアドレスおよびそれに付加された制御フィールドを含む、請求項７に記載のコンピュータ・プログラム。
【請求項１４】
パワー・ダウンされたモバイル・データ処理システムからのデータにサーバがリモート・アクセスできるようにするサービスであって、
前記サーバが、モバイル・システムから情報を検索する要求を送信できるようにすることと、
前記モバイル・システムに関連するアクセス・ポイントが、前記要求が前記アクセス・ポイントに関連するモバイル・システム宛である場合に、前記要求を認識でき、前記アクセス・ポイントで前記要求を示す情報を保管できるようにすることと、
前記モバイル・クライアントが、前記アクセス・ポイントとの後続の通信中に保留中要求に関して前記アクセス・ポイントに照会できるようにすることと、
前記モバイル・クライアントの無線ネットワーク・アダプタが、前記サーバからの情報に関する前記保管された情報の検出に応答して、前記要求された情報を取り出すことができ、前記アクセス・ポイントを介して前記サーバに前記要求された情報を送信できるようにすることと
を含むサービス。
【請求項１５】
前記サーバが要求を送信できるようにすることが、前記サーバが、複数回繰り返される前記無線ネットワーク・アダプタのメディア・アクセス制御アドレスおよびそれに付加された制御フィールドを含むパケットを送信できるようにすることを含む、請求項１４に記載のサービス。
【請求項１６】
前記アクセス・ポイントが前記要求を表す情報を保管できるようにすることが、前記アクセス・ポイントが、前記アクセス・ポイントに関連する各モバイル・クライアントに対応する項目を有するテーブルに前記要求を示す情報を保管できるようにすることを含み、前記要求の各項目が、対応するモバイル・システムの無線ネットワーク・アダプタのＭＡＣアドレスを含む、請求項１５に記載のサービス。
【請求項１７】
前記テーブルの各項目が、さらに、前記対応するモバイル・システムのＭＩＦ資産情報を保管できるようにされる、請求項１６に記載のサービス。
【請求項１８】
前記サーバ要求が、前記モバイル・クライアントの資産情報に関する要求であり、前記アクセス・ポイントが、前記テーブルが前記モバイル・クライアントの資産情報の有効なコピーを含む場合に、それ自体で要求にサービスする、請求項１７に記載のサービス。
【請求項１９】
前記モバイル・クライアントが前記情報を検索できるようにすることが、前記無線アダプタが、システム管理バスを介して前記無線ネットワーク・アダプタに直接に接続された不揮発性ストレージからデータを検索できるようにすることを含む、請求項１４に記載のサービス。
【請求項２０】
前記モバイル・クライアントが前記アクセス・ポイントに照会できるようにすることが、前記アクセス・ポイントをポーリングするために前記無線ネットワーク・アダプタを周期的にウェイクすることを含む、請求項１４に記載のサービス。
【請求項２１】
前記モバイル・クライアントが前記アクセス・ポイントに照会できるようにすることが、前記クライアントが、前記モバイル・クライアントに前記アクセス・ポイントに関連させる後続モバイル・クライアント・パワー・オン・イベント中に前記アクセス・ポイントに照会できるようにすることを含む、請求項１４に記載のサービス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、全般的にはデータ処理ネットワークに関し、具体的には、ネットワーク上のクライアントから資産情報を収集するのにリモート管理を使用するデータ処理ネットワークに関する。
【背景技術】
【０００２】
マイクロプロセッサ・ベースのコンピュータ・システムは、広く行き渡った使用を達成して、会社、教育機関、政府、および消費者にコンピュータ・パワーを提供している。マイクロプロセッサ・ベースのコンピュータは、汎用マイクロプロセッサ中央処理装置（ＣＰＵ）ならびにランダム・アクセス・メモリ（ＲＡＭ）および基本入出力システム読取専用メモリ（ＢＩＯＳ  ＲＯＭ）を含む関連する揮発性および不揮発性メモリと、システム・モニタ、キーボード、ＣＤ−ＲＯＭドライブ、固定ディスク・ストレージ・デバイス（「ハード・ディスク」とも称する）、およびマウスなどのポインティング・デバイスを含む入出力デバイス、およびネットワーク化されたコンピュータの文脈でのネットワーク・インターフェース・アダプタまたはネットワーク・インターフェース・カード（ＮＩＣ）を含む、デスクトップ、床置き、またはポータブル・システムとして定義される。
【０００３】
コンピュータが、コンピュータの間のデータの転送を行えるようにするためにますますネットワークに接続されるので、保守、アプリケーションの更新、およびデータ収集などのより多くの動作が、ネットワークを介して行われている。コンピュータ・ネットワークも、そのユーザにとって必須になりつつある。ネットワーク・リソースの可用性を高めることによって、生産性の損失を最小にすることが望ましい。
【０００４】
クライアント・コンピュータ・システムのリモート管理が、大規模と中規模の両方のネットワークの一部になりつつある。リモート管理は、かなりのコスト・オブ・オーナーシップ（cost of ownership）の利益を提供し、クライアントに関するよりよいサービス品質を提供する。リモート管理アプリケーションの一例が、収集、資産情報または在庫情報である。
【０００５】
クライアント・コンピュータ・システムから資産情報をリモート収集する既知のシステムが存在する。これらのシステムによって収集される資産情報には、クライアントのハードウェア・コンポーネントおよびソフトウェア・コンポーネントを表す情報が含まれる。たとえば、通し番号、部品番号、またはクライアントのメモリ、ハード・ディスク、オペレーティング・システム、ソフトウェアを識別する他の情報、および特定のクライアントに保管することができる他のコンポーネント、あるいはこれらの組合せである。
【０００６】
管理情報フォーマット（ＭＩＦ）ファイルが、通常、資産情報の保管に使用される。ＭＩＦファイルは、資産情報の保管の位置およびフォーマットを定義する産業標準ファイルである。ＭＩＦは、Desktop Management Task ForceからのDesktop Management Interface（ＤＭＩ）Ｓｐｅｃｉｆｉｃａｔｉｏｎ  ｖ２．０（www.dmtf.org/standards/dmi/spec）に完全に記載されている。
【０００７】
既知の方法の１つでは、ＤＭＩコマンドを使用して、サーバがクライアントから所望の資産情報を取り出せるようにする。この方法では、サーバが、ＤＭＩ要求を特定のクライアントに送信して、クライアントのＭＩＦファイルに保管された情報を入手する。クローマ（Cromer）他、「パワーオフされたクライアント・コンピュータ・システムの資産情報にサーバがリモート・アクセスできるようにするデータ処理システムおよび方法（DataProcessing System and Method for Permitting a Server to Remotely Access aPowered-Off Client Computer System's Asset Information）」（米国特許第６３８１６３６号、２００２年４月３０日発行）に、「常時給電（constantly-powered）」ＮＩＣを介して、クライアントがパワー・ダウンされている時に資産情報を獲得する方法が記載されている。
【特許文献１】米国特許第６３８１６３６号
【発明の開示】
【発明が解決しようとする課題】
【０００８】
無線ＬＡＮの出現に伴って、常時給電ＮＩＣを有しない、偶然出会うモバイル（すなわち無線）システムが、ますます一般的になりつつある。無線環境では電池寿命の保存がクリティカルなので、ＮＩＣに常時電力を供給することは、実現可能でない。サーバが無線クライアント・コンピュータ・システムの資産情報にリモート・アクセスできるようにするデータ処理システムおよび方法の必要が存在する。
【課題を解決するための手段】
【０００９】
認識された要求は、ネットワークに配線されたサーバおよびアクセス・ポイント、ならびにアクセス・ポイントに無線接続されたモバイル・システムを含むデータ処理ネットワーク構成によって対処される。アクセス・ポイントは、モバイル・システムから情報を取り出す要求を受信し、保管する。モバイル・システムは、パワー・ダウン状態である時に、その無線ネットワーク・アダプタに周期的に電力を供給して、アクセス・ポイントをポーリングして、保管された、情報に関する要求を発見する。モバイル・システムは、それ以外ではパワー・ダウンのままでいながら、モバイル・システムの不揮発性ストレージから要求された情報を取り出し、要求された情報を無線ネットワーク・アダプタを介して送信することによって、保管された要求の発見に応答する。情報要求は、システム管理要求とすることができ、要求パケットに、複数回繰り返されるメディア・アクセス制御（ＭＡＣ）アドレスを含めることができる。アクセス・ポイントは、関連するモバイル・システムごとに項目を有するテーブルに、保留中の要求を保管する。
【００１０】
本発明の他の目的および長所は、以下の詳細な説明を読み、添付図面を参照する時に明白になる。
【００１１】
本発明は、さまざまな修正形態および代替形態を許すが、本発明の特定の実施形態を、例として図面に示し、本明細書で詳細に説明する。しかし、図面および本明細書で提示される詳細な説明が、開示される特定の実施形態に本発明を制限することを意図されたものではなく、逆に、請求項によって定義される本発明の趣旨および範囲から逸脱しないすべての修正形態、同等物、および代替形態が含まれることを理解されたい。
【発明を実施するための最良の形態】
【００１２】
本発明を、モバイル・システムがパワー・ダウンされている時にモバイル・データ処理システムに保管されたデータにリモート・アクセスする方法および実施形態として全般的に説明することができる。下で説明する特定の実施形態では、無線システムに保管された資産情報に言及するが、他の実施形態で、システムから他のデータまたは情報を類似する形で取り出すことができる。
【００１３】
モバイル・データ処理システムに、中央処理システム（ＣＰＵ）、システム・メモリ、および、無線ネットワーク・アダプタまたはＮＩＣ（ネットワーク・インターフェース・カードの頭字語）を含む入出力デバイスが含まれる。無線アダプタは、モバイル・システムの他の要素と同様に、使用されていない時にパワー・ダウンすることによってエネルギを節約するように設計される。電力節約は、バッテリ寿命（すなわち、交流電源から切断されている時にシステムが動作状態を続けられる時間の長さ）が、多くのユーザのシステムの最も重要な制限なので、モバイル・システムの設計でのクリティカルな考慮事項である。
【００１４】
モバイル・システムの無線ＮＩＣは、連続的に電力を供給されるのではないので、パワーダウンされたシステムからの、通常は継続的に給電されるＮＩＣの存在を前提とするかこれを必要とする、資産情報などのデータのリモート取出の通常の方法は、実行可能でない。本発明は、モバイル・システムがそれを介してネットワークに接続される継続的に給電される無線アクセス・ポイント（ＡＰ）の設備を使用する方法およびシステムを記述することによって、この問題に対処する。
【００１５】
パワーダウンされたモバイル・システムから資産情報を取り出すことを望むサーバは、たとえば既存のＤＭＩプロトコルおよびＭＩＦプロトコルを使用して、ネットワークを介してそのシステムに要求を送信する。資産情報要求は、最終的に、モバイル・システムに関連するＡＰに転送される。ＡＰは、要求自体、または他の形で要求を示す情報を保管する。一実施形態で、ＡＰは、資産情報項目のテーブルを作成し、ＡＰの範囲内のモバイル・システムごとに１項目が割り振られる。周期的に、モバイル・システムは、無線ＮＩＣに電力を供給して、要求が保留中であるかどうかを調べるためにＡＰをポーリングする。モバイル・システムは、保管された資産情報要求を検出する時に、要求された情報を、おそらくはシステム管理バスを介して無線ＮＩＣに直接に接続された資産情報記憶装置から取り出し、この情報をＡＰに転送する。一実施形態で、ＡＰは、資産情報を資産情報テーブルに保管し、要求するサーバにその情報を送信する。資産情報が、ＡＰの資産情報テーブルに保管されたならば、後続の資産情報要求を、そのＡＰによってサービスすることができる。いくつかの実施形態で、ＡＰは、モバイル・システムが初めてそのＡＰに関連する時にモバイル・システムに資産情報を要求し、保管することができ、その結果、資産情報が、サーバ要求が行われる時にいつでも使用可能になる。他の実施形態では、資産情報が、ＡＰに保管または他の形でキャッシングされない。資産情報に関するどの要求が行われる時でも、資産情報を、モバイル・システム自体から取り出さなければならない。
【００１６】
図面を参照すると、図１は、本発明の一実施形態による、無線ＡＰおよびモバイル・システムを有するローカル・エリア・ネットワーク１００の選択された要素のブロック図である。図示の実施形態では、ネットワーク１００に、ネットワーク媒体１０６を介してネットワーク・ハブ１０４に接続されたサーバ１０２が含まれる。媒体１０６は、おそらくイーサネット（Ｒ）互換媒体であるが、ローカル・エリア・ネットワークの選択は、実施形態の詳細であり、本発明は、代替ネットワーク実施形態を含むことが意図されている。
【００１７】
ネットワーク・ハブ１０４は、ネットワーク媒体１０６を介して、普通のまたは有線のモバイル・システム１０８の組および無線ＡＰ１２０にも接続されるものとして図示されている。無線ＡＰ１２０は、符号１２５によって表される無線プロトコルを介して、１つまたは複数のモバイル・システム１３０と通信する。無線プロトコル１２５は、ＩＥＥＥ  ８０２．１１ｂが例であるが、Ｂｌｕｅｔｏｏｔｈなどの他の無線プロトコルを使用することもできる。
【００１８】
図２に移ると、本発明の一実施形態による、図１のモバイル・データ処理システム１３０の選択された要素のブロック図が示されている。図示の実施形態では、モバイル・システム１３０に、共用システム・バス２０４に接続された１つまたは複数の中央処理ユニット（ＣＰＵ）２０２が含まれる。システム・メモリ２１０は、バス・ブリッジ／メモリ・コントローラ２０６を介してＣＰＵ２０２からアクセス可能である。ブリッジ２０６は、周辺バス２２０に接続され、周辺バス２２０の例が、Peripheral Component Interface（ＰＣＩ）バスである。無線ＮＩＣ２３０が、周辺バス２２０に接続される。ＮＩＣ２３０は、無線プロトコル１２５（図１）に従ってフォーマットされた情報の送信／受信のための無線トランシーバを含んでいる。資産情報記憶ユニット２４０が、システム管理（ＳＭ）バス２３５を介してＮＩＣ２３０に直接に接続される。資産情報記憶ユニット２４０は、フラッシュ・メモリ・カードまたは電気的に変更可能なＲＯＭの他の形を用いて実装することができる不揮発性記憶デバイスであることが好ましい。資産情報記憶ユニット２４０は、完全に資産情報の記憶専用とすることができ、あるいは、他の実施形態で、資産情報記憶ユニット２４０に、システムＢＩＯＳなどの他のデータまたはコードあるいはその両方を含めることができる。ＳＭバス２３５は、おそらくは比較的低速の２線シリアル・バスとして実装されるが、低水準システム管理タスクを実施するのに簡単であり、適当である。
【００１９】
図３に移ると、図１の無線ＡＰ１２０の簡略化されたブロック図が示されている。図示の実施形態では、ＡＰ１２０に、有線インターフェース３０４と無線インターフェース３０６の間に接続されたマイクロコントローラが含まれる。インターフェース３０４および３０６に、マイクロコントローラ３０２の制御の下で有線ネットワーク媒体１０６上のデバイスと無線媒体１２５を介して通信するデバイスとの間の通信を可能にする、バッファリング同期化回路が含まれる。無線インターフェース３０６およびマイクロコントローラ３０２は、モバイル・システム１３０などの複数のデバイスに別個の無線接続を提供することができる。ＡＰ１２０に、さらに、マイクロコントローラ３０２によって実行可能なコードを含むＲＡＭメモリ３１０および不揮発性メモリ（ＮＶＭ）３２０が含まれる。実行可能コードのほかに、ＮＶＭ３２０の図示の実施形態には、資産情報テーブル３３０が含まれ、この資産情報テーブル３３０は、資産情報に関する保留中の要求を記録するのに使用され、いくつかの実施形態で、ＡＰ１２０に関連するモバイル・システムごとに資産情報を保管するのに使用される。図４からわかるように、資産情報テーブル３３０は、項目４０２−１から４０２−Ｎの組として編成され、各項目４０２は、無線ＡＰ１２０に関連する（たとえば、そこからＩＰアドレスを入手した）モバイル・システムに対応する。図示の実施形態では、各項目４０２に、対応するモバイル・システムの無線ＮＩＣのＭＡＣアドレスを保管するメディア・アクセス制御（ＭＡＣ）アドレス・フィールド４１０と、対応するモバイル・システムにアドレッシングされた保留中の要求を示す１つまたは複数のビットの保留中要求フィールド４１２が含まれる。資産情報テーブル３３０の図示の実施形態では、各項目４０２に、さらに、モバイル・システムの資産情報を保管する資産情報フィールド４２０−１から４２０−Ｎ（集合的に資産情報フィールド４２０と称する）が含まれる。資産情報フィールド４２０には、たとえば、通し番号フィールド、製造業者情報フィールド、モデル情報フィールド、設置日付情報フィールド、保証情報フィールドなどが含まれる。いくつかの実施形態で、資産情報テーブル３３０を、モバイル・システム１３０から資産情報が取り出される時にその情報をテーブル３３０に保管することによって、資産情報キャッシュとして使用することを選択することができる。この実施形態では、資産情報の後続要求を、完全にＡＰ１２０によってサービスすることができる。他の実施形態では、セキュリティまたは他の理由から、資産情報をＡＰ１２０に保管しないことが望ましい場合がある。これらの実施形態では、資産情報テーブル３３０で、資産情報フィールド４２０が省略される。
【００２０】
いくつかの実施形態で、本発明の諸部分を、パワー・ダウンされたモバイル・システムから資産情報をリモートに入手する、コンピュータ可読媒体に保管されたコンピュータ実行可能命令（すなわちソフトウェア）として実施することができる。ソフトウェアのすべてまたは一部を、フラッシュ・メモリ・デバイス、ＥＥＰＲＯＭ、ＣＤ  ＲＯＭ、またはハード・ディスクなどの不揮発性ストレージに保管することができる。ソフトウェアの実行中に、ソフトウェアのすべてまたは一部を、ＡＰ１２０のＲＡＭ３１０などの揮発性ストレージ・デバイスに保管することができる。他の実施形態で、本発明は、パワー・ダウンされたモバイル・システムに保管された情報のサーバによるリモート獲得をネットワークがサポートできるようにするサービスである。本発明のソフトウェア実施形態およびサービス実施形態は、ソフトウェアが実行するステップおよびサービスによってシステムが実行できるようにされるステップからなる方法を示す共通の流れ図に関して最もよく示される。
【００２１】
図５を参照すると、本発明の一実施形態による、パワー・ダウンされたモバイル・データ処理システムからの資産情報のリモート獲得の方法５００の流れ図が示されている。図示の実施形態では、方法５００は、モバイル・システム１３０が、ＡＰ１２０との関連を確立することから開始される（ブロック５０２）。この関連には、おそらく、たとえばＡＰ１２０がＩＰアドレスをモバイル・システム１３０に割り当てることが含まれる。
【００２２】
モバイル・システム１３０が、ＡＰ１２０との関連を確立した時に、ＡＰ１２０は、新しいモバイル・システムに、資産情報テーブル３３０内の項目４０２を割り振る（ブロック５０４）。資産情報テーブル３３０にモバイル・システム１３０の資産情報をキャッシングすることが選択されたネットワーク１００およびＡＰ１２０の実施形態で、ＡＰ１２０が、接続を確立した後に、ＭＩＦ要求などの資産情報要求をそれぞれのモバイル・システム１３０に発行することができる。この実施形態では、サーバ１０２からやがて来る資産情報要求を見越して資産情報は、テーブル３３０に存在する。
【００２３】
ＡＰ１２０との接続を確立した後に、モバイル・システム１３０は、モバイル・システム１３０での動作電力状態からスリープ状態への電力推移をトリガするのに十分な持続期間の間インアクティブになることができ（ブロック５０６）、このスリープ状態では、モバイル・システム１３０の実質的にすべての主要な機能コンポーネントが、電池寿命を保存するためにパワー・ダウンされる。このスリープ状態でパワー・ダウンされるコンポーネントに、モバイル・システムの無線ＮＩＣ２３０が含まれ、これによって、ＮＩＣが、ＭＩＦ要求または他のタイプのネットワーク・パケットをサーバ１０２から受信できなくなる。
【００２４】
ＮＩＣ２３０がパワー・ダウンした後のある点で、サーバ１０２を例とするデプロイメント・サーバまたは管理サーバが、要求を発行（ブロック５０８）して、モバイル・システム１３０から資産情報を取り出す。一実施形態で、資産情報要求が、制御フィールドまたはコマンド拡張が付加される「マジック」パケットとして認識可能である。一実施形態によるマジック・パケットは、ＭＡＣアドレスが１６回連続して繰り返されるパケットである。マジック・パケットは、歴史的に、ウェイクオンＬＡＮ（ＷＯＬ）プロセスを開始する機構として使用されてきた。本明細書では、マジック・パケットに付加される制御フィールドによって、受け取るシステムに、そのパケットが資産情報の要求を表すことが知らされる。
【００２５】
資産情報要求の受信に応答して、ＡＰ１２０は、まず、そこからの情報を要求されているシステムが「存在する」（すなわち、ＡＰ１２０に関連付けられている）かどうかを判定する（ブロック５１０）。この判定は、マジック・パケットからＭＡＣアドレスを抽出し、抽出されたＭＡＣアドレスを使用して、資産情報テーブル３３０のＭＡＣフィールド４１０をインデクシングすることによって行われる。一実施形態で、ＡＰ１２０は、資産情報要求のＭＡＣアドレスが資産情報テーブル３３０内で見つからない場合に、要求を無視する。もう１つの実施形態で、ＡＰ１２０は、「未知の」ＭＡＣアドレス宛の要求を受信した時に、所定のポリシの下で、資産情報テーブル３３０に新しい項目を割り振るか、要求を無視するかを判断する（ブロック５１１）。この実施形態は、たとえば、ＡＰ１２０が、テーブル３３０内にかなりの予備項目を有する時、またはＡＰ１２０が、以前の使用に基づいて、現在未知のＭＡＣアドレスが近い将来にＡＰ１２０に関連付けられる可能性が高いと考える時に望ましい可能性がある。
【００２６】
資産情報要求のＭＡＣアドレスが、テーブル３３０の項目と一致する場合に、方法５００の図示の実施形態では、対応するモバイル・システムの資産情報がＡＰテーブル３３０にキャッシングされている（すなわち保管されている）かどうかを判定する（ブロック５１２）。テーブル３３０に、資産情報フィールド４２０の情報が有効であるかどうかを示す１つまたは複数のビットの有効フィールド４１４を含めることができる。資産情報がＡＰ１２０にキャッシングされない実施形態では、有効フィールド４１４が事前にセットされる。テーブル３３０の適当な項目４０２の資産情報フィールド４２０に有効な資産情報がある場合には、ＡＰ１２０が、モバイル・システム１３０からの支援なしで、直接に資産情報要求にサービスする（ブロック５１４）。
【００２７】
資産情報テーブル３３０の適当な項目の資産情報フィールド４２０に、有効な資産情報が含まれない場合には、ＡＰ１２０は、テーブル３３０を使用して、適当なモバイル・システム１３０に関する保留中要求の存在を記録する。具体的に言うと、ＡＰ１２０は、要求に含まれるＭＡＣアドレスに対応する項目４０２の保留中要求フィールド４１２の１つまたは複数のビットをセットする（ブロック５１６）。保留中要求フィールド４１２のビット幅は、実施形態固有である。単一のサーバだけがあり、説明された形でバッファリングされる要求のタイプが１つだけである単純な実施形態では、単一ビットで十分である場合がある。他の実施形態では、保留中要求フィールド４１２を、実際の要求自体を保管するのに十分な幅にし、その結果、要求元の識別および要求のタイプを保存することができる。保留中要求フィールド４１２は、複数の要求を保管するように構成することもできる。
【００２８】
モバイル・システム１３０の休眠中の無線ＮＩＣ２３０は、ある点で、ＡＰ１２０にアクセスするかこれと通信するためにウェイクアップされる（ブロック５１８）。一実施形態で、ＮＩＣ２３０は、周期的にウェイク・アップされ、ＡＰ１２０をポーリングして、モバイル・システム１３０に関して保留中の要求があるかどうかを判定する。もう１つの実施形態で、ＮＩＣ２３０は、次にＡＰ１２０に関連する時（たとえば、次にモバイル・システム１３０の電源が入れられる時）に、保留中の要求があるかどうかを判定する。どちらの実施形態でも、この判定は、資産情報テーブル３３０の保留中要求フィールド４１２を検査することによって行われる。モバイル・システム１３０が、保留中の要求があると判定する場合に（ブロック５２０）、モバイル・システム１３０は、要求された情報、たとえば資産情報を要求元のサーバに返すことによって応答する。この形で、資産情報が、モバイル・システムまたは無線モバイル・システムからリモートに、サーバによって収集される。本明細書で説明した実施形態は、資産情報要求に固有であるが、他のサーバ要求を、類似する形で処理することができる。たとえば、マジック・パケットに異なる制御フィールドを付加することによって、異なるタイプの要求を処理することができる。
【００２９】
本開示の利益を有する当業者には、本発明で、ネットワーク環境内のモバイル・クライアントから情報をリモートで取り出す機構が企図されていることが明白である。詳細な説明および図面で示され、説明された発明の形態が、現在好ましい例としてのみ解釈されなければならないことを理解されたい。請求項が、開示された好ましい実施形態のすべての変形形態を含むように広義に解釈されなければならないことが意図されている。
【図面の簡単な説明】
【００３０】
【図１】本発明の一実施形態によるデータ処理ネットワークを示すブロック図である。
【図２】本発明の一実施形態によるモバイル・データ処理システムを示すブロック図である。
【図３】本発明の一実施形態によるアクセス・ポイントの選択された要素を示すブロック図である。
【図４】図３のアクセス・ポイントの情報テーブルを示す概念図である。
【図５】本発明の一実施形態によるモバイル・データ処理システムから情報をリモートに取り出す方法を示す流れ図である。
【符号の説明】
【００３１】
１００  ローカル・エリア・ネットワーク
１０２  サーバ
１０４  ネットワーク・ハブ
１０６  ネットワーク媒体
１０８  モバイル・システム
１２０  無線ＡＰ
１２５  無線プロトコル
１３０  モバイル・システム
２０２  中央処理ユニット（ＣＰＵ）
２０４  共用システム・バス
２０６  バス・ブリッジ／メモリ・コントローラ
２１０  システム・メモリ
２２０  周辺バス
２３０  無線ＮＩＣ
２３５  システム管理（ＳＭ）バス
２４０  資産情報記憶ユニット
３０２  マイクロコントローラ
３０４  有線インターフェース
３０６  無線インターフェース
３１０  ＲＡＭメモリ
３２０  不揮発性メモリ（ＮＶＭ）
３３０  資産情報テーブル
４０２−１から４０２−Ｎ  項目
４１０  メディア・アクセス制御（ＭＡＣ）アドレス・フィールド
４１２  保留中要求フィールド
４１４  有効フィールド
４２０−１から４２０−Ｎ  資産情報フィールド
【図１】
2005204295.tif 000003
【図２】
2005204295.tif 000004
【図３】
2005204295.tif 000005
【図４】
2005204295.tif 000006
【図５】
2005204295.tif 000007