コンピュータにおいて、ショートメッセージサービスSMSを介して遠隔モバイルデバイスから起動メッセージを受信する段階と、前記起動メッセージを認証する段階と、前記遠隔モバイルデバイスを処理するために適切な、前記起動メッセージのソースに基づいて決定されるブートポリシーを決定する段階と、前記SMSを介して前記遠隔モバイルデバイスに対してBIOSパスワードの提供を要求する段階と、前記遠隔モバイルデバイスから前記SMSを介して受信した前記BIOSパスワードを復号する段階と、前記SMSを介して前記遠隔モバイルデバイスに対してログインパスワードの提供を要求する段階と、前記遠隔モバイルデバイスから前記SMSを介して受信した前記ログインパスワードを復号する段階とを備える方法。前記BIOSを実行する段階と、オペレーティングシステムOSをブートする段階と、前記遠隔モバイルデバイスに関連付けられているユーザを前記OSにログインさせる段階とをさらに備える請求項1に記載の方法。受信した前記BIOSパスワードを認証する段階をさらに備え、前記BIOSは、受信した前記BIOSパスワードの前記認証が成功した場合に実行される請求項2に記載の方法。前記BIOSパスワードの前記認証に失敗すると、前記SMSを介して前記遠隔モバイルデバイスに対して、後続するBIOSパスワードの提供を要求する段階をさらに備える請求項3に記載の方法。前記BIOSパスワードの前記認証は、公開鍵プロトコルを利用して実行される請求項3に記載の方法。受信された前記ログインパスワードを認証する段階をさらに備え、前記ログインは、前記ログインパスワードの前記認証が成功すると続けられる請求項2に記載の方法。前記ログインパスワードの前記認証に失敗すると、前記SMSを介して前記遠隔モバイルデバイスに対して、後続するログインパスワードの提供を要求する段階をさらに備える請求項6に記載の方法。前記ログインパスワードの前記認証は、公開鍵プロトコルを利用して実行される請求項6に記載の方法。前記BIOSパスワードは、BIOSブートパスワード、ブート前BIOSパスワード、ディスク解除/復号パスワード、およびユーザ盗難防止復帰パスワードのうち1つを含む請求項1に記載の方法。遠隔モバイルデバイスにおいて、ショートメッセージサービスSMSを介してコンピュータに起動メッセージを送信する段階と、前記SMSを介して前記コンピュータから、BIOSパスワードの提供要求を受信する段階と、前記SMSを介して前記コンピュータに、暗号化された前記BIOSパスワードを送信する段階と、前記SMSを介して前記コンピュータから、ログインパスワードの提供要求を受信する段階と、前記SMSを介して前記コンピュータに、暗号化された前記ログインパスワードを送信する段階とを備える方法。前記BIOSパスワードの前記送信を前記コンピュータにおいて認証する請求項10に記載の方法。前記BIOSパスワードの認証目的に公開鍵プロトコルを実行する段階をさらに備える請求項11に記載の方法。前記ログインパスワードの前記送信を前記コンピュータにおいて認証する請求項10に記載の方法。前記ログインパスワードの認証目的に公開鍵プロトコルを実行する段階をさらに備える請求項13に記載の方法。前記BIOSパスワードは、BIOSブートパスワード、ブート前BIOSパスワード、ディスク解除/復号パスワード、および盗難防止復帰パスワードのうち1つを含む請求項10に記載の方法。システムであって、aコンピュータに含まれる管理エンジンMEを備え、前記MEは、遠隔BIOSブートポリシーを格納するメモリと、ショートメッセージサービスSMSを介して遠隔モバイルデバイスから起動メッセージを受信して、前記起動メッセージを認証する遠隔クライアント認証モジュールとを有し、前記MEは前記遠隔モバイルデバイスに対して、1以上の暗号化されたBIOSパスワードの提供を要求して、前記1以上のブートパスワードを受信して、オペレーティングシステムOSのブートを許可し、前記MEはさらに、前記遠隔モバイルデバイスに対して、暗号化されたログインパスワードの提供を要求して、前記ログインパスワードを受信して、前記遠隔モバイルデバイスに関連付けられたユーザによる前記OSへのアクセスを許可し、前記システムはさらに、b前記起動メッセージのソースを判断して、前記ソースに基づいて適用可能なブートポリシーを決定するように前記遠隔BIOSブートポリシーをクエリーする基本入出力システムBIOSを備えるシステム。前記1以上のBIOSパスワードは、ディスク解除/復号パスワードを含む請求項16に記載のシステム。前記MEはさらに、前記ディスク解除/復号パスワードを認証するフルディスク暗号化FDE認証モジュールを有する請求項17に記載のシステム。前記1以上のBIOSパスワードは盗難防止復帰パスワードを含む請求項16に記載のシステム。前記MEはさらに、前記盗難防止復帰パスワードを認証する盗難防止遠隔復帰モジュールを有する請求項19に記載のシステム。前記MEはさらに、前記ログインパスワードを認証するログインモジュールを有する請求項16に記載のシステム。コンピュータプログラムロジックが格納されたコンピュータ可読媒体を備えるコンピュータプログラムプロダクトであって、前記コンピュータプログラムロジックは、コンピュータにおいて、ショートメッセージサービスSMSを介して遠隔モバイルデバイスから起動メッセージをプロセッサに受信させるロジックと、前記起動メッセージを前記プロセッサに認証させるロジックと、前記遠隔モバイルデバイスを処理するために適切なブートポリシーを、前記起動メッセージのソースに基づいて前記プロセッサに決定させるロジックと、前記SMSを介して前記遠隔モバイルデバイスに対してBIOSパスワードの提供を前記プロセッサに要求させるロジックと、前記遠隔モバイルデバイスから前記SMSを介して受信した前記BIOSパスワードを前記プロセッサに復号させるロジックと、前記SMSを介して前記遠隔モバイルデバイスに対してログインパスワードの提供を前記プロセッサに要求させるロジックと、前記遠隔モバイルデバイスから前記SMSを介して受信した前記ログインパスワードを前記プロセッサに復号させるロジックとを備えるコンピュータプログラムプロダクト。前記コンピュータプログラムロジックはさらに、受信した前記BIOSパスワードを前記プロセッサに認証させるロジックを備え、前記BIOSは、受信した前記BIOSパスワードの前記認証が成功した場合にのみ実行される請求項22に記載のコンピュータプログラムプロダクト。前記コンピュータプログラムロジックはさらに、前記BIOSパスワードの前記認証に失敗すると、前記SMSを介して前記遠隔モバイルデバイスに対して、後続するBIOSパスワードの提供を前記プロセッサに要求させるロジックを備える請求項23に記載のコンピュータプログラムプロダクト。前記BIOSパスワードの前記認証は、公開鍵プロトコルを利用して実行される請求項23に記載のコンピュータプログラムプロダクト。前記コンピュータプログラムロジックはさらに、受信された前記ログインパスワードを前記プロセッサに認証させるロジックを備え、前記ログインは、前記ログインパスワードの前記認証が成功した場合にのみ続けられる請求項22に記載のコンピュータプログラムプロダクト。受信された前記ログインパスワードの前記認証は、公開鍵プロトコルを利用して実行される請求項26に記載のコンピュータプログラムプロダクト。前記コンピュータプログラムロジックはさらに、前記ログインパスワードの前記認証に失敗すると、前記SMSを介して前記遠隔モバイルデバイスに対して、後続するログインパスワードの提供を前記プロセッサに要求させるロジックを備える請求項26に記載のコンピュータプログラムプロダクト。前記BIOSパスワードは、BIOSブートパスワード、ブート前BIOSパスワード、ディスク解除/復号パスワード、およびユーザ盗難防止復帰パスワードのうち1つを含む請求項22に記載のコンピュータプログラムプロダクト。図面において参照番号の左端の桁1または複数は、参照番号が最初に現れる図番を示している。以下に、図面を参照しながら好適な実施形態について説明するが、図面において、同様の参照番号を付された部材は同一または機能上類似した部材を示す。また図面において、各参照番号の左端の桁は、参照番号が最初に現れる図番を示している。特定の構成および配置について説明するが、これは例示目的のみを意図していることを理解されたい。当業者であれば、本記載の精神および範囲を逸脱することなく他の構成および配置を想到するであろう。当業者にとっては、発明を本記載に含まれない様々な他のシステムおよびアプリケーションで利用することができることが明白である。ここでは、許可されたユーザに対してコンピュータに対する遠隔での起動、ブート、およびログインをセキュアに行わせる方法およびシステムを記載する。これを行うべく、ユーザはコンピュータに対して、スマートフォン等のモバイルデバイスを利用して通信を行う。ユーザとコンピュータとの間の通信はショートメッセージサービスSMSを利用して行われる。先ずユーザが起動メッセージをコンピュータに対して送り、コンピュータが1以上の基本入出力システムBIOSパスワードを要求することで応答することができる。一実施形態では、これらが、コンピュータのBIOSの動作を要求する場合、および、オペレーティングシステムを最終的にブートする場合に必要となる場合がある。そしてユーザは、これらの1以上のパスワードをコンピュータに提供することができる。コンピュータはさらに、オペレーティングシステムOSのログインパスワードを要求することができる。そしてユーザは、このログインパスワードをコンピュータに提供することができる。一実施形態では、パスワードは暗号化されてコンピュータに提供されてよい。さらに、正当なユーザであることを確かめるために認証技術を利用することができる。一実施形態における、ここに説明するシステムの動作の概略を図1に示す。ここでユーザはコンピュータに遠隔にアクセスを試みる。この特定の例においては、ユーザはパソコンPC上で実行されているクライアント110にアクセスを試みることとする。例えばPCは、ワシントン州のレッドモンドのマイクロソフトコーポレーションから入手可能なWindows登録商標OSのあるバージョンを利用する。ユーザは、モバイルデバイス120を利用してPCクライアント110と通信を行うことができる。モバイルデバイス120はスマートフォンであってよい。また、モバイルデバイス120は、これよりも完全なフィーチャを有するコンピューティングプラットフォーム例えばラップトップコンピュータであってもよい。また別の実施形態では、ユーザはスマートフォンおよびローカルコンピュータの両方を利用してもよく、スマートフォンはローカルコンピュータにつながれていてよい。モバイルデバイス120は、ネットワーク130を介してPCクライアント110と通信することができる。例えばネットワーク130はインターネットまたはデータネットワーク例えば3Gネットワーク、あるいはこれらの組み合わせであってよい。ネットワーク130は、ローカルエリアネットワークまたはワイドエリアネットワークであってもよい。一実施形態では、PCクライアント110およびモバイルデバイス120は、ショートメッセージサービスSMSを介したメッセージを利用して通信することができる。モバイルデバイス120は、起動メッセージ140をPCクライアント110に送信することで処理を開始する。一実施形態では、起動メッセージ140は、暗号化され、および/または、認証されてよい。起動メッセージ140の復号および認証に成功すると、PCクライアント110およびモバイルデバイス120は、PCクライアント110がモバイルデバイス120に対してパスワードを要求して、これらのパスワードを受け取る、というセキュアなダイアローグを行う。このダイアローグは要求150およびパスワード160として示されている。要求150およびパスワード160の送信にはインターリーブが利用されてよい、つまり、要求の後にパスワードが続き、この後に別の要求そして別のパスワードが続く、という形であってよい。PCクライアント110はモバイルデバイス120に1以上の要求を発行して、1以上のパスワードを要求することができる。パスワードにはBIOSパスワードが含まれてよい。詳細を後述するが、要求されるパスワードはBIOSブートパスワード、ブート前BIOSパスワード、ディスクの解除パスワード、および/または、盗難防止復帰パスワードを含んでよい。起動メッセージ40の場合、BIOSパスワードには暗号化および認証が行われてよい。BIOSパスワードの復号および認証に成功すると、BIOSが開始されて、クライアント110はモバイルデバイス120に対してログインパスワードを要求することができる。そしてモバイルデバイス120はログインパスワードを提供することで応答するが、このログインパスワードも暗号化および/または認証が行われてよい。ログインパスワードの復号および認証に成功すると、遠隔ユーザはOSに対するアクセスを許可されて、ログインが行われる。一実施形態では、遠隔にアクセスされるコンピュータは、上述したパソコンであってよい。このようなコンピュータには、帯域外プロセッサ上で実行される、PCに対して管理機能を提供するファームウェアが含まれてよい。このようなサブシステムの一例に、カリフォルニア州のサンタクララのインテルコーポレーションから入手可能な管理エンジンMEがある。ここで説明するシステムのロジックは、図2に示すMEクライアントセキュアブートおよび認証モジュール210に実装することができる。モジュール210は、ME内のファームウェアとして実装可能である。モジュール210は、遠隔BIOSブートポリシー220を含んでよい。ポリシー220は、PCへのアクセスを試みる特定の第三者と合致するべき特権を定義してよい情報を表したものである。特に、遠隔BIOSブートポリシー220は、1回のアクセスの試みにおける異なるソースの処理方法を規定してよい。これらソースは、PCへのアクセスを試みる異なる遠隔ユーザ、組織、または機械であってよい。遠隔ブートポリシー220は、異なる特定のユーザを別々に処理することができる、あるいは、異なる機械または組織を別々に処理することができる。例えば、異なる遠隔ユーザは、異なるセキュリティプロトコルであってもよい。これらのプロトコルは互いに異なる認証および暗号化の方法を提供してもよい。起動メッセージを受信すると、起動メッセージのソースに応じて適用されるプロトコルを決定するために遠隔BIOSブートポリシー220を参照することができる。モジュール210は、さらに、遠隔クライアント認証モジュール230を含んでよい。このモジュールは、遠隔ユーザまたはクライアントを認証する機能を有してよい。一実施形態では、遠隔モバイルデバイスとMEファームウェアとの間に、サービス登録中に任意の信頼関係が構築されていてよい。一実施形態においては、コンピュータへ遠隔モバイルデバイスから送られる通信の一部または全てについて信頼関係を再度検証しなおしてよい。モジュール210はさらに、PCクライアントフルディスク暗号化FDE認証モジュール240を含んでよい。モジュール240は、ディスク解除/復号パスワードを遠隔モバイルデバイスから受信する機能を有してよい。FDE認証モジュール240は、このような処理において認証サービスを提供することができる。FDE認証モジュール240は、認証に成功した場合に、このパスワードをMEファームウェアに提供することができる。そしてMEファームウェアは、パスワードをブート前認証セキュア遠隔ログインモジュール不図示に提供してよく、これによってブート処理を行うことができる。モジュール210はさらに、PCクライアント盗難防止遠隔復帰モジュール250を含んでよい。このモジュールは、遠隔モバイルデバイスから、ユーザの盗難防止復帰パスワードを受信して、復帰パスワードについて認証サービスを提供する機能を有してよい。認証に合格すると、ブートプロセスを続けることができる。モジュール210はさらに、PCクライアントWindows登録商標ログインモジュール260を含んでよい。モジュール260は、OSへ遠隔にログインしようとする試みを認証する機能を有してよい。OSログインモジュール260は、MEを介してOSにセキュアにOSログインパスワードを提供してよい。MEファームウェアは、ブート前認証セキュア遠隔ログインモジュールにログインパスワードを提供してよい。遠隔モバイルデバイス120では、ここで説明するシステムのロジックを、図3に示す遠隔ブートモジュール310として実装することができる。上述したように、遠隔モバイルデバイス120は、セキュア且つ信頼性のある関係でPCクライアントと相互作用する。特に一実施形態では、遠隔モバイルデバイス120を遠隔モバイルクライアントとして見ることができる。遠隔ブートモジュール310は、PCクライアントにセキュアなメッセージを送信する機能を有してよい。これらメッセージは、例えば1以上のBIOSパスワードおよびオペレーティングシステムログインパスワードを含んでよい。これらメッセージは暗号化され、認証されてよい。一実施形態では、これらメッセージをショートメッセージサービスSMSその他の適切な通信サービスで送信する。これらメッセージはさらに、認証に成功した場合に、PCがアクティブなプラットフォーム状態となるような最初の起動メッセージを含んでよい。処理は、起動メッセージを遠隔モバイルデバイスから、アクセスしようとするコンピュータへ送信することから開始される。この一実施形態を図4に示す。起動メッセージ410は、遠隔モバイルデバイスに位置する遠隔ブートモジュール310から送信されてよい。起動メッセージ410は、遠隔クライアント認証モジュール230により受信されてよい。上述したように遠隔クライアント認証モジュール230は、管理エンジンファームウェアに具現化されてよい。起動メッセージ410は、SMSその他の適切な通信サービスを介して送信されてよい。SMSの場合、起動メッセージ410は、PCクライアントにおけるモデム3Gモデム等が受信してよい。加えて、起動メッセージ410は、セキュリティ上の理由から暗号化および/または認証されてよい。例示されている実施形態では、認証とは、遠隔クライアント認証モジュール230の機能であってよい。認証が成功した場合、コンピュータは起動プロセスを開始してよい。加えて、セキュリティポリシーは、PCで参照されてよく、このアクセスの試みをどう処理するかを決定することができる。この参照プロセスを図5に示す。PCでは、BIOS510が遠隔BIOSブートポリシー220へクエリー520を発行する。一実施形態では、クエリー520は、起動メッセージのソースを特定することができる程度に具体的なものであってよい。クエリー520の結果はポリシー情報530であってよく、これをBIOS510が利用可能となる。ポリシー情報530は、ソースをどう処理するかを示す情報例えば、どのセキュリティプロトコルを適用するか、利用すべき認証または復号プロセスの種類等を含んでよい。一実施形態では、遠隔BIOSブートポリシー220は、データベース、ルックアップテーブル、または類似したデータ構造として実装することができる。PCにおけるブート処理では、処理を続けるために1以上のBIOSパスワードを必要としてよい。一実施形態では、これらのパスワードを遠隔モバイルデバイスから供給する。この処理の一実施形態を図6に概略する。PCの管理エンジン210は、遠隔モバイルデバイスにおける遠隔ブートモジュール310に1以上の要求610を発行する。要求610は1以上のBIOSパスワードを要求することができる。これらには、一例であり限定ではないが、BIOSブートパスワード、ブート前BIOSパスワード、ディスク解除/復号パスワード、または盗難防止復帰パスワードが含まれてよい。一実施形態では、要求610をSMS経由で送信してよい。遠隔ブートモジュール310は、要求されたパスワード1または複数620を提供することで応答することができる。これらは一実施形態では管理エンジン210に送信されてよい。この送信でも、SMSその他の適切な通信システムを利用することができる。さらにパスワード620を、セキュリティ上の理由から暗号化する、および/または、認証することができる。ディスク解除/復号パスワードの場合には、このパスワードの認証が、PCクライアントフルディスク暗号化認証モジュールの機能であってよい。上述したようにこのモジュールは管理エンジンファームウェアに含めてよい。このパスワードの処理の一実施形態を図7に示す。ディスク解除/復号パスワード705は、認証完了の後に、ブート前認証モジュール750へ管理エンジン210のPCクライアントフルディスク暗号化認証モジュールから送信されてよい。ブート前認証モジュールはME210の外のPCに配置してよい。そしてブート前認証モジュール750は、ハードディスクの認証および復号が成功したと想定して、オペレーティングシステムをブート段階に移させることができる。いずれかのBIOSパスワードが受信され認証されると、ブートプロセスを続けることができる。この時点では、管理エンジンは遠隔モバイルデバイスにログインパスワードの提供を要求することができる。図8にこれを示す。管理エンジン210は、要求810を発行して、遠隔モバイルデバイスの遠隔ブートモジュール310に対してログインパスワードの提供を依頼する。そしてログインパスワード820が遠隔ブートモジュール310から提供されてよい。一実施形態では、この交換はSMSを介して行われてよい。さらにログインパスワード820は、セキュリティ上の理由から暗号化および/または認証されてよい。認証とは、管理エンジン210のPCクライアントWindows登録商標ログインモジュールの機能であってよい。図9に示すように、管理エンジン210は、PCのOS910にログインパスワード820を渡すことができる。ここで説明するシステムの処理の一実施形態を図10に示す。1005で、起動メッセージはPCにおいて遠隔モバイルデバイスから受信されてよい。一実施形態では、起動メッセージはSMSを利用して送信されてよい。上述したように、このメッセージは、暗号化および/または認証されてよい。暗号化および認証は、当業者に公知である任意のスキームに従って実装することができる。例えば暗号化は、対称鍵または非対称鍵を利用して行われてよい。一実施形態では、認証には、公開鍵プロトコルを含まれてよい。1010で、起動メッセージの認証を行うことができる。この認証が不成功に終わった場合、失敗状態1050となり、処理は1055でオペレーティングシステムのブートなしに、およびログインなしに終了されてよい。1010で起動メッセージの認証に成功すると、プロセスは1015に移ることができる。ここで、遠隔BIOSブートポリシーを起動メッセージのソースと比較してチェックすることができる1005。1020で、管理エンジンは、遠隔モバイルデバイスにおける遠隔ブートモジュールに対して1以上のBIOSパスワードの提供を要求する。遠隔ブートモジュールは、管理エンジンに、要求されたパスワード1または複数を提供することで応答することができる。上述したように、要求されたパスワードには、BIOSパスワード、ブート前BIOSパスワード、ディスク解除/復号パスワード、および盗難防止復帰パスワードが含まれてよい。一実施形態では、要求およびパスワードはSMSを利用して送信されてよい。さらにパスワードは、暗号化および/または認証されてよい。起動メッセージの場合には、暗号化には対称鍵または非対称鍵を利用することができる。一実施形態では、認証には公開鍵プロトコルを利用することができる。1025で、認証を試みることができる。いずれかのパスワードの認証に失敗すると、1050で失敗状態となり、プロセスは1055で終了する。この時点ではオペレーティングシステムはブートしていない。受信されたBIOSパスワードの認証に1025で成功した場合には、処理は1030に移り、ここでオペレーティングシステムのブートが許可されてよい。1035で管理エンジンは、遠隔モバイルデバイスの遠隔ブートモジュールに対してログインパスワードの提供を要求することができる。遠隔ブートモジュールは、ログインパスワードを提供することで応答してよい。一実施形態では、要求およびパスワードの両方が、SMSを利用して送信されてよい。前の処理同様に、パスワードは暗号化および/または認証されてよい。暗号化には対称鍵または非対称鍵を利用することができるが、一実施形態では、認証プロセスには公開鍵プロトコルが含まれてよい。1040で、ログインパスワードの認証に成功したか否かを判断する。成功しなかった場合には、1050で失敗状態となり、プロセスはログインを行うことなく1055で終了する。1040でログインパスワードの認証に成功した場合には、1045でログイン処理してよい。プロセスは1055で終了してよい。ここで説明する1以上の特徴は、ハードウェア、ソフトウェア、ファームウェアおよびこれらの組み合わせで実装することができ離散および集積回路ロジック、特定用途向け集積回路ASICロジック、およびマイクロコントローラを含む、ドメイン特定集積回路パッケージの一部として、または、集積回路パッケージの組み合わせとして実装可能である。ここで記載されるソフトウェアという用語は、コンピュータシステムにここで説明する1以上の特徴および/または特徴の組み合わせを実行させるコンピュータプログラムロジックが格納されたコンピュータ可読媒体を含むコンピュータプログラムプロダクトのことである。上述した処理のソフトウェアまたはファームウェアの実施形態を図11に示す。システム1100は、プロセッサ1120よびメモリ1110の本体を含んでよい。メモリは、コンピュータプログラムロジック1140を格納することのできる1以上のコンピュータ可読媒体を含んでよい。メモリ1110は、ハードディスクおよびドライブ、コンパクトディスクおよびドライブ、または読み出し専用メモリROMまたはフラッシュデバイス1または複数等の着脱可能媒体、またはこれらのうちの組み合わせとして実装可能である。プロセッサ1120およびメモリ1110は、当業者に公知な技術のいずれか例えばバスを利用して互いと通信することができる。メモリ1110に含まれるロジックは、プロセッサ1120により読み出され、実行されてよい。さらにI/O1130として総称されるI/Oポートおよび/またはI/Oデバイスのうち1以上が、プロセッサ1120およびメモリ1110に接続されてよい。一実施形態では、システム1100は、PCプラットフォームのコンテキストに組み込まれてよい。ここでプロセッサ1120は、PCに利用される一次マイクロプロセッサとは別個の帯域外のプロセッサであってよい。図示されている実施形態では、コンピュータプログラムロジック1140は、遠隔クライアント認証モジュール230等の幾つかのモジュールを含んでよい。上述したようにこのモジュールは、遠隔ユーザまたはクライアントを認証する機能を有してよい。コンピュータプログラムロジック1140はさらに、PCクライアントフルディスク暗号化FDE認証モジュール240を含んでよい。モジュール240は、遠隔モバイルデバイスからディスク解除/復号パスワードを受信する機能を有してよい。FDE認証モジュール240は、このような処理において認証サービスを提供してよい。FDE認証モジュール240は、認証に成功した場合にこのパスワードをMEファームウェアに提供することができる。コンピュータプログラムロジック1140はさらに、PCクライアント盗難防止復帰モジュール250を含んでよい。このモジュールは、遠隔モバイルデバイスから、ユーザの盗難防止復帰パスワードを受信して、復帰パスワードについて認証サービスを提供してよい。認証に合格すると、ブートプロセスを続けることができる。コンピュータプログラムロジック1140はさらに、PCクライアントWindows登録商標ログインモジュール260を含んでよい。モジュール260は、OSへの遠隔ログインの試みを認証する機能を有してよい。ログインモジュール260は、MEを介してOSにセキュアにOSログインパスワードを提供してよい。方法およびシステムを、機能、特徴、およびそれらの関係を説明する機能構築ブロックを参照しながら説明してきた。これら機能構築ブロックの境界の少なくとも幾つかには、ここでの記載の都合上任意に定義したものがある。別の境界を定義することも、指定された機能およびそれらの関係が適切である限り可能である。様々な実施形態について説明してきたが、これらは例示を目的とするものであり、限定は意図していない。当業者には、ここで記載する方法およびシステムの精神および範囲を逸脱しない範囲で形状および詳細における様々な変形例が明らかである。従って、請求項の範囲はここに記載する例示的な実施形態のいずれによっても限定されるべきではない。