(57)【特許請求の範囲】
【請求項１】
遠隔地からネットワークを介して利用者のコンピュータ装置の位置の監視を行えるようにするために、前記利用者のコンピュータ装置によって行われる方法であって、
監視システムとの通信中に更新可能な条件付きデータ暗号化規則を前記コンピュータ装置のメモリに格納することと、
前記利用者の勤務時間の内外で前記ネットワークを介して前記コンピュータ装置の位置を前記監視システムに周期的に通知することと、
を含み、
前記通知することは、
前記利用者のコンピュータ装置の位置を反映する位置データを取得し、
前記条件付きデータ暗号化規則を用いて、前記位置データと関連付けられた日時と前記勤務時間のスケジュールとを比較し、比較結果に基づいて前記利用者の秘密鍵で前記位置データを暗号化するかどうかを判定し、
前記秘密鍵で前記位置データを暗号化すると判定された場合、前記位置データを前記秘密鍵で暗号化して、暗号化された位置データを生成し、前記暗号化された位置データを前記ネットワークを介して前記監視システムに送信し、
前記秘密鍵で前記位置データを暗号化しないと判定された場合、最初に前記位置データを前記秘密鍵で暗号化することなく前記監視システムに送信する、
ことを含む、
前記コンピュータ装置によって実行されるプログラムコードの制御の下で実行される方法。
【請求項２】
前記方法は、更に、
前記位置データとは異なるアプリケーションデータを、前記アプリケーションデータが遠隔でバックアップされるように、前記監視システムに送信すること、
を含む、
請求項１に記載の方法。
【請求項３】
前記方法は、更に、
前記アプリケーションデータが前記勤務時間内に生成されたかどうかに少なくとも部分的には基づいて、前記監視システムに送信する前に前記アプリケーションデータを前記秘密鍵で暗号化するかどうかを判定すること、
を含む、
請求項２に記載の方法。
【請求項４】
前記スケジュールは、
前記利用者の休暇を可能にさせるための例外を含む、
請求項１から請求項３の何れか一項に記載の方法。
【請求項５】
前記利用者のコンピュータ装置は、
前記利用者の雇用主が前記利用者に支給したものであって、前記利用者に対して前記勤務時間外での個人的な使用のために前記コンピュータ装置の使用が許可されているものである、
請求項１から請求項４の何れか一項に記載の方法。
【請求項６】
前記方法は、更に、
盗難されたコンピュータ装置を回収するため、暗号化された位置データを含む、前記監視システムに送信された位置データを使用すること、
を含む、
請求項１から請求項５の何れか一項に記載の方法。
【請求項７】
前記位置データは、前記コンピュータ装置のＧＰＳ（Global Positioning System）受信機により生成されたＧＰＳデータを含む、
請求項１から請求項６の何れか一項に記載の方法。
【請求項８】
監視システムとの通信中に更新可能な条件付きデータ暗号化規則を利用者のコンピュータ装置のメモリに格納することと、
前記利用者の勤務時間の内外でネットワークを介して前記コンピュータ装置の位置を前記監視システムに周期的に通知することと、
を含み、
前記通知することは、
前記利用者のコンピュータ装置の位置を反映する位置データを取得し、
前記条件付きデータ暗号化規則を用いて、前記位置データが前記コンピュータ装置の業務での使用に関連するかどうかを判定し、
前記位置データが前記コンピュータ装置の業務での使用に関連しないと判定された場合、前記位置データを前記利用者の秘密鍵で暗号化して、暗号化された位置データを生成し、前記暗号化された位置データを前記ネットワークを介して前記監視システムに送信し、
前記位置データが前記コンピュータ装置の業務での使用に関連すると判定された場合、最初に前記位置データを前記秘密鍵で暗号化することなく前記監視システムに送信する、
ことを含む、
方法の実行を指示するプログラムコードを記憶するコンピュータ読取可能な媒体。
【請求項９】
利用者のプライバシが保護されるように前記利用者のコンピュータ装置の位置を監視する方法であって、
雇用主に雇われた前記利用者のコンピュータ装置の位置を示す位置データを監視システムに送信する前に、少なくとも、前記位置データを前記コンピュータ装置の利用者の秘密鍵で暗号化するかどうかを判定するための条件付きデータ暗号化規則であって、前記利用者の勤務のスケジュールに対応する時間ベースの基準を含む、前記コンピュータ装置の基準を規定する条件付きデータ暗号化規則を、前記監視システムと前記コンピュータ装置との通信中、更新することと、
前記条件付きデータ暗号化規則に基づいて前記コンピュータ装置により前記利用者の秘密鍵で暗号化された第一の位置データであって、前記利用者の勤務時間外における前記コンピュータ装置の位置を示すものを、ネットワークを介して前記コンピュータ装置から受信して前記監視システムのストレージに格納することと、
前記利用者の秘密鍵で暗号化されていない第二の位置データであって、前記利用者の勤務時間内における前記コンピュータ装置の位置を示すものを、前記ネットワークを介して前記コンピュータ装置から受信して前記監視システムのストレージに格納することと、
盗難が通知された前記利用者のコンピュータ装置と関連する前記利用者の秘密鍵を受信し、前記第一の位置データを前記秘密鍵で復号化することと、
前記復号化された第一の位置データと前記第二の位置データを使用して、盗難が通知された前記利用者のコンピュータ装置を回収しようとすること、
を含む方法。
【請求項１０】
前記コンピュータ装置は、
前記雇用主が所有するものである、
請求項９に記載の方法。
【請求項１１】
前記条件付きデータ暗号化規則は、
前記利用者の休暇のスケジュールを反映したものである、
請求項９又は請求項１０に記載の方法。
【請求項１２】
前記方法は、更に、
少なくとも、前記利用者の秘密鍵で前記位置データを暗号化しないと判定された場合に位置データを社内鍵で暗号化すること、
を含む、
請求項１から請求項７の何れか一項に記載の方法。
【請求項１３】
前記秘密鍵による前記位置データの暗号化は、
正しいパスワードが入力されることが条件である、
請求項１から請求項７の何れか一項又は請求項１２に記載の方法。
【請求項１４】
前記方法は、更に、
盗難された時間の近くまで遡り、暗号化された前記位置データを復号化すること、
を含む、
請求項６又は請求項６を引用する請求項１２又は請求項６を引用する請求項１３に記載の方法。
【請求項１５】
前記方法は、更に、
盗難された時間に遡り、暗号化された前記位置データを復号化すること、
を含む、
請求項６又は請求項６を引用する請求項１２又は請求項６を引用する請求項１３に記載の方法。
【請求項１６】
前記方法は、更に、
前記コンピュータ装置の盗難後、修正された条件付きデータ暗号化規則を受信すること、
を含む、
請求項６又は請求項６を引用する請求項１２又は請求項６を引用する請求項１３に記載の方法。
【請求項１７】
前記修正された条件付きデータ暗号化規則は、
前記コンピュータ装置に対して前記秘密鍵での暗号化を全て中止させるものである、
請求項１６に記載の方法。
【請求項１８】
前記プログラムコードは、更に、
前記位置データとは異なるアプリケーションデータを、前記アプリケーションデータが遠隔でバックアップされるように、前記監視システムに送信すること、
を含む、
方法の実行を指示する、
請求項８に記載のコンピュータ読取可能な媒体。
【請求項１９】
前記プログラムコードは、更に、
前記アプリケーションデータが前記勤務時間内に生成されたかどうかに少なくとも部分的には基づいて、前記監視システムに送信する前に前記アプリケーションデータを前記秘密鍵で暗号化するかどうかを判定すること、
を含む、
方法の実行を指示する、
請求項１８に記載のコンピュータ読取可能な媒体。
【請求項２０】
前記位置データが前記コンピュータ装置の業務での使用に関連するかどうかは、前記位置データと関連付けられた日時と前記勤務時間のスケジュールとの比較結果に基づいて判定され、
前記スケジュールは、
前記利用者の休暇を可能にさせるための例外を含む、
請求項８又は請求項１８又は請求項１９に記載のコンピュータ読取可能な媒体。
【請求項２１】
前記利用者のコンピュータ装置は、
前記利用者の雇用主が前記利用者に支給したものであって、前記利用者に対して前記勤務時間外での個人的な使用のために前記コンピュータ装置の使用が許可されているものである、
請求項８又は請求項１８から請求項２０の何れか一項に記載のコンピュータ読取可能な媒体。
【請求項２２】
前記位置データは、前記コンピュータ装置のＧＰＳ受信機により生成されたＧＰＳデータを含む、
請求項８又は請求項１８から請求項２１の何れか一項に記載のコンピュータ読取可能な媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、電子装置が追跡されることを許容しつつ、利用者のプライバシーを保護することに関連する。
【背景技術】
【０００２】
ラップトップ、及び、携帯電話、ＰＤＡ、スマートフォン（例えば、ＢｌａｃｋＢｅｒｒｙ（登録商標）、ｉＰｈｏｎｅ（登録商標））、メモリースティック、パーソナルメディアデバイス（例えば、ｉＰｏｄ（登録商標））、ゲーム装置、パーソナルコンピュータといった、その他の電子機器は、盗難にあった場合に回収できるように、次第に遠隔で追跡されるようになっている。そのような追跡は、遠隔の保管場所又はＥメールサーバに位置情報を送信することによって、達成される。        
【０００３】
私有の情報は、日常的に、パーソナルコンピュータ、ラップトップコンピュータ、パーソナル・デジタル・アシスタントといった電子機器に記憶され、このような私有又は慎重に扱うべきデータを保護すること、及び、これらの装置が紛失又は盗難された場合に回収することに対する必要性は自明である。しかしながら、このような装置及び／又はデータの保護を提供する際に、このような装置の利用者のプライバシーを考慮する必要がある。
【０００４】
本要約は、ここに記述され、クレームされた技術主題の範囲を線引きすることを目的とする広範囲な概要ではない。本要約は、以下に示す詳細な説明の前置きとして、その基本的な理解をもたらすために、簡略化された形式で技術主題の態様を示す。
【０００５】
多くの場合、雇用者は、その従業員に対して供与したラップトップ（又は、その他の電子機器）を追跡することを望むであろう。個人の居場所及び過去の個人の居場所の編集物は、プライバシーデータとみなされるため、プライバシー上の理由から、一部の従業員は、ラップトップが追跡される２４／７ことに対して反対するかもしれない。雇用主が従業員に対して、労働時間外での個人的な使用のためにラップトップの使用を許可している場合、特にそうである。雇用主が監視を行うか、又は、セキュリティ会社のような無関係な第三者が監視を行うかという問題が存在する。
【０００６】
ここに記述される技術主題は、追跡されている装置から、離れた場所にあるコンピュータに転送されるデータの、条件付き暗号化のためのシステム及び方法を提供する。データ転送は、追跡、監視目的、紛失又は盗難の場合のデータバックアップ又は回収のためでありえる。
【０００７】
１つの実施態様において、暗号化については複数の態様が存在する。許可されていないアクセスを防止するため、個人用データは遠隔地に転送される前に暗号化され、秘密鍵なしで復号化することはできない。遠隔地に転送される前にデータを暗号化するかどうかは、それが個人的データであるか又はビジネスデータであるかに依存し、その判定は、ある条件によって行うことができる。その条件は、一日の特定の時間中（労働時間など）に作成されたデータについて、そのデータはビジネス関連であるとみなされ、転送される前には暗号化されない、或いは、事前に暗号化され、ビジネス関連の復号鍵を用いて遠隔地にて復号化できるといった、時間的なものであり得る。労働時間外といった、その他の時間に作成されたデータについて、そのデータは私的なものとみなされ、転送される前に暗号化される。好適な実施形態において、個人用データは、装置の使用者の承諾のある場合にのみ、秘密復号鍵を用いて復号化できる。
【０００８】
転送されるデータは、主に、ＩＰアドレス、ＧＰＳ座標、Ｗｉ−Ｆｉ信号強度、携帯電話基地局の信号強度、それらの位置における時間、それらの位置で過ごした時間、及び、装置の識別印といった、位置又は位置関連情報であるが、アクセスしたウェブサイト、キー打ち、Ｅメールメッセージ、ソフトウェアバージョン、ソフトウェアの実行、装置の使用、マウスの動作、及び、作成された、削除された、コピーされた、転送された、開かれた、クリックされた、選択された、及び／又は、修正された、ファイル又はファイルの詳細も含む場合がある。しかしながら、当業者によって容易に理解されるように、開示された内容は、位置又は位置関連情報と共に、又は単独で、共有のビジネス及び個人使用の装置を使用して作成されたその他の個人用データを保護するために、同じように使用することができる。その他の保護され得る個人用データは、例えば、使用データ、アクセスしたウェブサイト、再生されたビデオ及びオーディオファイル、ダウンロード、キー打ち、画面例、Ｅメール、ファイル及びその他の個人用データを含む。
【図面の簡単な説明】
【０００９】
開示された技術主題、及び、それについての好適な使用のモードの性質及び利点のより十分な理解のため、以下の詳細な説明を参照し、添付の図面と共に理解すべきである。図面において、同じような参照番号は、同じような又は類似のステップ又は要素を示す。
【図１】図１は、ラップトップコンピュータに組み込まれている場合の、開示された技術主題に従う、データの条件付き暗号化のためのシステム及び方法の、概略機能ブロック図である。
【図２】図２は、開示された技術主題の実施態様に従う、データの条件付き暗号化のためのシステム及び方法の、盗難後の処理を概略的に表す機能フロー図である。
【図３】図３は、開示された技術主題の実施態様に従う、データの条件付き暗号化のためのシステム及び方法の、暗号化処理を概略的に表す機能フロー図である。
【図４】図４は、開示された技術主題の代替の実施態様に従う、データの条件付き暗号化のためのシステム及び方法の、暗号化処理を概略的に表す機能フロー図である。
【図５】図５は、開示された技術主題の追加的な代替の実施態様に従う、データの条件付き暗号化のためのシステム及び方法の、暗号化処理を概略的に表す機能フロー図である。
【発明を実施するための形態】
【００１０】
Ａ．用語
エージェント  ‐  ここで使用されるものは、理想的には永続性かつ内密の、コンピュータ又はその他の電子デバイスに常駐するソフトウェア、ハードウェア又はファームウェアのエージェントのことである。エージェントは、遠隔サーバとの通信を要するサービス機能を提供することが好ましい。エージェントは耐タンパー性を有し、また、データ削除、ファイアウォール保護、データ暗号化、位置追跡、メッセージ通知、及びソフトウエアの展開及び更新といった、様々なサービスのサポート及び／又は提供を可能にすることができる。エージェントの具体例は、市販の製品であるＣｏｍｐｕｔｒａｃｅ  Ａｇｅｎｔ（登録商標）において見出すことができる。Ｃｏｍｐｕｔｒａｃｅ  Ａｇｅｎｔ（登録商標）に内在する技術は、米国及びその他の国々において開示され特許を受けており、その特許は、一般に、Ａｂｓｏｌｕｔｅ  Ｓｏｆｔｗａｒｅ  Ｃｏｒｐｏｒａｔｉｏｎに譲渡されている。例えば、米国特許番号５，７１５，１７４；５，７６４，８９２；５，８０２，２８０；６，２４４，７５８；６，２６９，３９２；６，３００，８６３；及び６，５０７，９１４、及び関連する外国特許を参照。エージェントの永続的機能の詳細は、米国特許出願公開番号ＵＳ２００５／０２１６７５７およびＵＳ２００６／０２７２０２０において公開されている。これらの文書の技術的な開示は、参照することにより、ここに示したものであるかの如く、完全に組み込まれる。Ｃｏｍｐｕｔｒａｃｅ  Ａｇｅｎｔ（登録商標）と同等なエージェントを使用することは可能であり、また、それより好ましくはないが、機能の劣る代替のエージェントを使用することも可能である。本開示の目的に対して、エージェントの最小限の機能特性は、電子デバイスと監視センタとの間の通信を支援することである。通信は、エージェントによって、監視センタによって、又はそれらの双方によって開始することができる。
【００１１】
ホスト  ‐  これは保護される電子デバイスであり、一般に、共有のビジネス及び私的使用を目的とする。ホストの例には、ラップトップ、ネットブック、又はスマートフォンが含まれる。エージェントは、ホストに常駐する。
【００１２】
監視センタ  ‐  これは、エージェントが通信する、あるいは、メッセージを送信する監視サーバ、又は他のコンピュータ又はサーバのことである。これは、Ｅメールサーバである場合があり、あるいは、サーバ又はその他のコンピュータの分散である場合もある。例えば、ホストでインターネット接続が可能である場合、選択された適切な時間間隔に、ホストの位置を報告するためにエージェントは監視センタに信号を送り、存在する場合にはソフトウェアの更新をダウンロードし、そして、ホストにインストールされている、あるいは、すべき、セキュリティモジュールを修復することができる。ここで開示される実施態様において、エージェントは、監視センタに位置する遠隔の記憶装置に、位置情報、及び／又は、転送すべきその他データをアップロードする。監視センタへの通信は、例えば、有線又は無線の電話網、ＷＩＦＩ、ＷＩＭＡＸ、ケーブル、又は衛星を通して行うことができる。
【００１３】
暗号化  ‐  ホストと監視センタといったような、遠隔デバイス間で送信されるどのようなデータも、送信中において暗号化されると想定される。しかしながら、この明細書においては、前後関係により要求される場合を除いて、暗号化という用語は、送信中に一般に使用される暗号化というより、個人用の暗号化又はビジネス用の暗号化であり得る暗号化の条件付きのレベルのことを言う。さらに、ここにおいて、暗号化という用語は、送信され、暗号化されたままとされ、そして、遠隔の保管センタにおいては秘密復号鍵がなければ復号化することができない個人用データ（個人用の位置情報及び／又はその他の送信することを目的とする個人用データを含む）に対して主に適用される。暗号化という用語は、個人用データの保有者であるホストデバイスの利用者で、遠隔の保管施設に送信又はコピーする場合にその個人用データを暗号化するかどうか制御することができる者についても言及される。個人用データはまた、私的データとも言われる。ビジネスデータは企業データ、社内データ又は個人的ではないデータとも言われる。
【００１４】
詳細な説明内においては、方法又は手順によって、本発明の操作の記号的な表現、機能及び特徴が示される。これらの方法の説明と表現は、その作業の内容を、他の当業者に最も効率的に伝えるために、当業者によって使用される手段である。これらのステップは、物理的な量の物理的な操作を含む。多くの場合、これらの量は、必然的にではないが、記憶され、送信され、結合され、比較され、そしてその他の操作を行うことのできる電気又は磁気の信号の形式をとる。ハードウェア、ソフトウェア、およびファームウェアの間の境界線は常にはっきりしているとは限らないことが理解され、ソフトウェアで実装された手順は、マイクロコード及び／又は記憶されたプログラミングインストラクションといった形式で、ハードウェア、ファームウェア、又はソフトウェアにおいて具体化されることがあることを当業者は理解するであろう。一般に、特に示さない限り、一般性を失わず、単数系の要素は複数である場合があり、その逆である場合もある。男性名詞の使用は、男性名詞、女性名詞、又は両方のことである場合がある。
【００１５】
B.  典型的な実施形態
好適な実施態様のブロック図が図１に示される。ラップトップといったホスト電子機器１は、エージェント２を備えており、エージェント２は、インターネット４を経由して、その他のネットワークを経由して、又はそれらの組み合わせを通して、例えば、SMSメッセージングを通信の全て又は一部で用いて、監視センタ３の遠隔保管場所１２と通信することができる。
【００１６】
エージェント２は、動作可能に、メモリ６の中のコンピュータ読み取り可能なインストラクションを備える暗号化エンジン５に接続されており、それは、送信される社内データ７及び／又は個人用のデータ８を、メモリ６にまた記憶される暗号化規則９に従って暗号化する。１つ以上の暗号化鍵、例えば社内鍵１０及び秘密鍵１１は、電子デバイス１のメモリ６に記憶される場合がある。メモリ６は、例えば社内データ７及び個人用データ８を異なるデータ記憶装置に分離して記憶することを支援するため、部分及び／又は異なる種類のメモリに分割される場合がある。例えば社内データ７及び個人用データ８を異なるデータ記憶装置に分離して記憶することを支援するため、メモリ６は、部分及び／又は異なる種類のメモリに分割されることがある。典型的なアプリケーションにおいて、デバイス１の利用者は個人用のディレクトリ又はフォルダをメモリ６内で作成し、その中で個人用データ８として特定されるどのようなデータも、社内データ７から分離することができる。
【００１７】
ホストデバイス１は、GPS又はA-GPS受信装置といった、位置デバイス１５又は位置の決定を実行するいくつかのその他の装置を備える。位置デバイス１５は、電子デバイス１のメモリ６に含まれるか、又は、図１に示されるように、メモリ６から分離された部品又はモジュールとされる場合がある。異なる方式の、又は、他に対するバックアップとして動作する、１つ又はそれ以上の位置デバイスが存在することがある。電子デバイス１は、一般に、メモリ６に含まれる命令を処理し、かつ、バス１８を通して、それに対して、及びそこからデータを読み／書く、プロセッサ１６と、インターネット４又は他の通信ネットワークへのインターフェース１９を備える。インターネット４に接続されるデバイス１は、いくつかの場合において、インターネット４の部分とみなすことができることを理解すべきである。エージェント２は、位置情報を含むかもしれないデータ７、８を監視センタ３及び／又は遠隔保管装置１２に対して、規則的に、非周期的に、非規則的に、準非規則的に、及び／又は、トリガーに従って、送信する。エージェント２と監視センタ３との間の送信は、利用者に意識させないで行われる場合がある。送信前に、個人用データ記憶装置８内の個人用位置データ（すなわち、労働時間外に記録又は収集された位置データ）は暗号化されることがあり、そして、社内データ記憶装置７の社内位置データは暗号化されない場合がある。データ記憶装置７、８内の位置データは、電子デバイス１内において一時的にのみ存在する場合がある。
【００１８】
監視センタ３において、二つの種類のデータ７ａ，８ａは、一緒に記憶される場合があり、あるいは、ソータモジュール２５によって分類された後、分離されたデータベースに記憶される場合もある。例えば、暗号化されていない社内データ７はデバイス１において、暗号化されていないものとして示すことができ、あるいは、監視センタ３おいて暗号化されていないものとして特定することができ、そして、その後、データ記憶装置７ａに記憶される。送信前に暗号化される個人用データ８はデバイス１において、暗号化されていることを示すことができ、あるいは、監視センタ３において暗号化されていることを特定することができ、そして、その後、データ記憶装置８ａに記憶される。遠隔の記憶装置１２は、電子デバイス１を所有する会社又はビジネスの施設にある場合があり、あるいは、第三者のセキュリティ会社の施設にある場合があり、あるいは、他のコンピュータまたはサーバにある場合があり、あるいは、複数のコンピュータまたはサーバに分散されている場合もある。記憶されている社内データ７ａが暗号化されていない場合（送信中の一時的なものは別として）、会社はそれにアクセスすることができるが、秘密復号鍵１１ａへのアクセスが提供されていない場合には、個人用データ８ａを解読することはできない。暗号化エンジン５は、エージェント２によって遠隔記憶装置１２に送信される前に社内データ７及び個人用データ８の両方を暗号化することが可能であるが、この場合、社内の管理者は、データ７ａを意味のある（暗号化されていない）フォーマットに変換するために、会社の復号鍵１０ａを必要とする。いずれの場合においても、送信される、あるいは、コピーされる個人用データ８は、電子デバイス１の利用者のみが知っている秘密鍵１１又はパスワードを用いて暗号化される。会社は秘密暗号鍵１１に対してアクセスすることはできず、そして、個人的であり、且つ、監視センタ３に記憶されているデータ８ａを読みとることはできない。
【００１９】
監視センタ３はネットワーク４に対するインターフェース２３、それを通してサーバ内の構成要素が通信するバス１４、及び、遠隔記憶装置１２の中のコンピュータ読み取り可能な命令を処理するプロセッサ１３を備えるサーバである場合がある。ソータモジュール２５の中で受信データを並べ替えるために使用されるもの、復号化鍵の入力を可能にするプログラム、データへのアクセスを可能にするプログラム等が、命令の例であり得る。また、遠隔記憶装置１２内で、暗号化された個人用データ８ａは、暗号化される場合とされない場合がある社内データ７ａがそうであるように、記憶される場合がある。電子デバイス１、ネットワーク４、及び監視センタ３の間のリンク２０、２１は、有線、無線、またはケーブルであり得る。
【００２０】
利用者がその個人用データ８ａにアクセスすることを望む場合‐例えば、電子デバイスの盗難の後、利用者はインターネット４を通して、端末３０を利用して、遠隔記憶装置１２にアクセスできる。データは端末３０にダウンロードすることができ、そして、データ８ａを復号化するためにユーザの秘密復号鍵１１ａを用いることができる。第一のパスワードは個人用データ８ａを検索するために利用することができ、そして、個人用データ８ａを復号化するために第二のパスワード、あるいは、復号鍵１１ａを利用することができる。代替的に、復号鍵１１ａは、個人用データ８ａを復号化するために、監視センタ３に備えられる場合がある。
【００２１】
図２は、電子デバイス１の盗難や紛失の場合に、利用者が典型的に辿る手順を示す。盗難４０は、警察および電子デバイス１を所有する会社に通報され４２、ユーザは会社にユーザの復号鍵１１ａを提供する４４。これは、インターネット４に接続される別のコンピュータ３０を通して行われる場合があり、あるいは、直接会社の管理者に対して与えられる場合がある。復号鍵／パスワード１１ａは、会社及び／又はセキュリティ会社が、その電子デバイス１を回収４８しようとする法執行当局に提供することができるように、データ記憶装置８ａ中の個人の位置情報の一部分または全てを復号化４６できるようにする。電子デバイス１の監視を管理するビジネス、会社及び／又はセキュリティ会社は、社内位置データ７ａにアクセスすることができ（社内データ７ａがまた暗号化されている場合、社内復号鍵１０ａを用いて）、法執行当局がこの情報を利用可能とすることができるようにする。これは、盗難の場合にのみユーザが潜在的に位置のプライバシーを犠牲にし、日常的、あるいは、盗難が無い場合にはそうではないことを意味する。いくつかの実施態様においては、個人的な位置データ８ａへのアクセスは、盗難の日時にまで、あるいは、決定できるだけこれに近く、あるいは、盗難が通報された日時にまでのみ遡って与えられる。
【００２２】
秘密鍵の提供によって過去の位置データ、あるいは、他の個人的な情報が明らかになる実施態様において、その雇用主に個人的な情報を利用させたがらない従業員にとって、第三者のセキュリティ会社を利用することは好ましい場合がある。
【００２３】
個人用データ８が暗号化される一連の規則が存在する場合がある。図３は、エージェントが、ロード４９した後に、暗号化エンジン５０の利用を確保することを示している。暗号化エンジン５は、時刻を確認し５１、個人用データ８を暗号化するか否かを決定するために、暗号化規則９を検索する５２。例としてのみであるが、簡単な規則として、データ７、８を月曜から金曜日の午前９時から午後５時までの時間の間は暗号化しない、といったことが考えられる。この例においては、データが実際に個人用、あるいは、ビジネス関連の性質のものであっても、勤務時間中においては全て社内データ７として扱われると想定されている。勤務時間中、暗号化は行われず５５、そして、社内データ７（全てのデータ７、８を含む）が遠隔記憶装置１２に送信される５６。遠隔記憶装置１２は、利用者が働いている施設の監視センタ３に配置されるか、あるいは、他の場所に配置されることがある。データが送信された後５６、設定された遅延の後、あるいは、より多くのデータを生成した後、追加のデータが随時送信されるように、プロセスは、時間確認のステップ５１に折り返して戻る。これらの時間外、すなわち、通常の勤務時間外においては、全てのデータは個人用データ８であると仮定され、電子デバイス１の利用者のみが知っている秘密鍵１１及び／又はパスワードで暗号化される。個人用データ８は暗号化され５４、そして、遠隔の記憶設備３に送信される５６。データが送信された後５６、追加のデータが遅延後に転送されるように、時間確認のステップ５１に折り返して戻る。
【００２４】
他の時間は、例えば上述のスケジュールに対する例外として設定される場合があり、例えば、休暇を考慮に入れる場合もある。時間に関連する規則を含めて、規則は監視センタとの通信中に、エージェント２を通して修正、あるいは、更新されることがある。例えば、盗難にあった場合、全ての個人用の暗号化を停止する修正された規則を、エージェント２を通して、暗号化規則モジュール９に伝えることができる。この実施態様は、ユーザが秘密復号鍵１１ａを、回収担当者に提供する必要性を取り除く。
【００２５】
ビジネス、あるいは、社内データ７は、ビジネス、会社、電子デバイス１の所有者又は管理者のみに知られる鍵１０によって暗号化することができる。代替的に、遠隔監視サイト３で行われる社内データの記憶のための、別個の暗号化処理が存在することもある。このように、利用者は、社内暗号化鍵を入手することはできない。
【００２６】
いくつかの実施態様において、規則９の適用は、パスワードを入力している利用者に依存する場合がある。図４に示すように、起動された後、電子デバイス６０は、利用者に対してパスワードを入力するように催促６２する。パスワードが正しく入力された場合６３、規則９が適用６４され、個人用データ８は、秘密暗号鍵１１にしたがって暗号化される。もしも６３、パスワードが間違って入力された６５、あるいは、入力されなかった場合には、デバイス１が盗まれているか、あるいは、利用者は業務に関連する作業のためにのみデバイスを使用することを望んでいるので、データ８は秘密鍵１１にしたがって暗号化されることはない。データは、暗号化されている、いないにかかわらず、遠隔記憶装置３に送信６８される。送信６８の後、時々、定期的に、あるいは、必要な時と場合に、より多くのデータを送信できるように、システムは処理において折り返して戻る６９。
【００２７】
代替的な実施態様において、社内データ７及び個人用データ８は、デフォルト設定により暗号化されない。個人的な事柄のためにデバイス１を利用したいと望む場合、遠隔記憶装置１２に送信されるデータが、設定された時間の間のみ事前に暗号化されるようにするためのパスワードの入力を、利用者は選択することができる。図５を参照すると、デバイス１は、パスワードの入力を受け付ける７０ように構成されている。正しいパスワードが入力された時、デバイス１は利用者に、例えば、３０分、６時間、１週間といった標準的な時間のセットに対する選択である、プライバシー持続時間の選択を促す。その他の時間も可能であり、利用者は所定の最大限度までであれば、任意の時間を入力することができる。デバイス１は、利用者からの所望のプライバシー持続時間の入力を受け付け７２、そして、その期間が経過したかどうかを監視７４する。選択された期間において、この期間における電子デバイスの全ての利用は個人用データ８に対するものであると想定されるため、全てのデータ８は秘密鍵１１を用いて暗号化７６される。暗号化されたデータは、その後、遠隔記憶装置１２に送信７８される。もしも７４、選択されたプライバシー持続時間が経過７７すると、その期間の後に作成されたデータは、暗号化されずに（あるいは、社内鍵１０を用いて暗号化されて）遠隔記憶装置１２に送信７８される社内データ７であると想定されるため、データは秘密鍵を用いて暗号化されることはない。データの送信後７８、暗号化されているか否かにかかわらず、プライバシー持続時間が経過したかどうかを時々確認することができ、そして、必要な場合、より多くのデータを送信できるように、プロセスはステップ７４に戻る。
【００２８】
規則の例
利用者の秘密鍵を用いた暗号化に対して利用できる規則の例を以下に示す：
１．常に暗号化する。盗難後、利用者は鍵を提供する。このケースは、位置データが記録されている場合に適している。
２．常に暗号化する。利用者と所有者の両方が、共有鍵の各部分を提供した後に、データの復号化が可能となる。
３．労働日以外の期間、秘密鍵による暗号化が行われる。
４．規則の例の（３）の通りだが、この規則は、休暇及び可変の労働時間を許容するために変更することができる。
５．規則の例の（３）の通りだが、起動又は解除時に、利用者がパスワードを入力した場合にのみ有効とすることができる。
６．図５の実施態様のように、利用者のリクエストがあり次第、秘密鍵による暗号化が一時的に行われる。所望のプライバシー持続時間は、ユーザによって入力される場合があり、あるいは、固定とされることもある。一日の時間によって、これは異なる時間間隔となる。例えば、昼食時には２０分であることもある。夕方には、５時間となることもある。週末には、一日である場合もある。
【００２９】
代替手段及び変形
図におけるステップは、図解とは異なる順序で行われる場合があり、分離されて示されている場合には結合される場合がある。
【００３０】
エージェントによって信号（デバイスで生成された可聴信号、あるいは、視覚的なポップアップメッセージ等）が生成され、個人的な暗号化の期間が終了した、あるいは終了しようとしているとして、利用者に伝えられる。デバイス内に追跡防止のフォームがインストールされていることのヒントを窃盗犯に与えないような、隠された信号とされる場合もある。
【００３１】
暗号化のための利用者のパスワードは、暗号化期間の終了時に、エージェントによってデバイスから削除することができる。これにより、窃盗犯が、その居場所を隠すために、位置データを暗号化するのにそれを利用しようと企てることを防止することになる。
【００３２】
利用者の秘密鍵のセキュリティ会社への提供に関して、システムは、２週間といったように、ある一定期間だけ遡ってデータを復号化する構成とされる場合がある。これは、遠隔記憶装置から古いデータを定期的に削除することによって、行うことができる。代替的に、所定の復号鍵が、現在の、あるいは、将来のデータのみを解除でき、過去のデータについては解除できないように、秘密鍵は、時間の関数として変化することがある。
【００３３】
個人用及び社内データが、作成された時に送信される必要はない。それは、デバイス１と監視センタ３との間の通信が利用できるようになるまで、あるいは、エージェントが監視センタ３への通信を開始する、あるいは、監視センタ３に応答する時間となるまで、電子デバイス１の各データ記憶装置７、８の中にローカルに記憶される場合がある。
【００３４】
個人的な位置データの保護に関連して実施態様が説明されたが、開示された内容は、共有のビジネス及び個人使用のデバイスを用いて作成された、その他の個人的データの保護のためにも同様に用いることができる。保護することのできるその他の個人的データとしては、使用データ、アクセスしたウェブサイト、再生したビデオ及びオーディオファイル、ダウンロード、キー入力、画面、Ｅメール、ファイル、及び、その他の個人的データが含まれる。
【００３５】
この説明は、ここに開示され、クレームされる技術主題の実行についての、現在考えられるベストモードの説明である。この説明は、その技術主題の一般的な原理を説明することを目的としてなされているのであって、限定する意味で曲解してはならない。技術主題の基礎となる原理の理解を通して当業者にとって明らかとなる通り、開示された範囲から逸脱することなく、様々な実施において、本技術主題の実用性を見出すことができる。
【図１】
0005735995.tif 000002
【図２】
0005735995.tif 000003
【図３】
0005735995.tif 000004
【図４】
0005735995.tif 000005
【図５】
0005735995.tif 000006