(57)【要約】  システム、装置、方法、コンピュータプログラム製品、コンピュータ媒体、及びその他の実装が開示され、対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータを対象エリア内に所在すると決定されたモバイルデバイスに通信することと、モバイルデバイスが対象エリアに対応する所在場所に基づく制限事項に準拠しているかどうかを少なくとも１つの対象場所サーバによって決定することに少なくとも部分的に基づいて対象エリアに関連する１つ以上のノードからの対象エリアにおいて利用可能なサービスのモバイルデバイスでの使用を少なくとも１つの対象場所サーバによって制御することと、を含む方法を含む。
2016523028.tif 000002
【特許請求の範囲】
【請求項１】
方法であって、
対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータを前記対象エリア内に所在すると決定されたモバイルデバイスに通信することと、
前記モバイルデバイスが前記対象エリアに対応する前記所在場所に基づく制限事項に準拠しているかどうかを少なくとも１つの所在場所サーバによって決定することに少なくとも部分的に基づいて前記対象エリアに関連する１つ以上のノードからの前記対象エリアにおいて利用可能なサービスの前記モバイルデバイスでの使用を前記少なくとも１つの対象場所サーバによって制御することと、を備える、方法。
【請求項２】
前記１つ以上の所在場所に基づく制限事項を表す前記データを通信することは、
前記モバイルデバイスが所在すると決定された前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表す前記データを前記モバイルデバイスにおいて実行するトラステッドエンジンに送信することであって、前記トラステッドエンジンは、前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項について交渉し及び少なくとも部分的に執行するように構成されること、を備える請求項１に記載の方法。
【請求項３】
前記トラステッドエンジンは、
前記モバイルデバイスが前記対象エリアに対応する前記所在場所に基づく制限事項に準拠しているかどうかを少なくとも部分的に決定するようにさらに構成される請求項２に記載の方法。
【請求項４】
前記１つ以上の所在場所に基づく制限事項を表す前記データを通信することは、
前記モバイルデバイスが所在すると決定された前記対象エリア内の使用ポリシーを表すデータを通信することを備える請求項１に記載の方法。
【請求項５】
前記使用ポリシーは、前記対象エリア内の制限された区域への物理的立ち入りに関する要求事項、又は制限されたコンテンツデータへのアクセスに関する要求事項のうちの１つ以上を備える請求項４に記載の方法。
【請求項６】
前記制限されたコンテンツデータは、前記対象エリアに関連する前記１つ以上のノードにおいて常在するデータのうちの少なくとも一部を備える請求項５に記載の方法。
【請求項７】
前記対象エリアにおいて利用可能な前記サービスの前記モバイルデバイスでの前記使用を前記少なくとも１つの対象場所サーバによって制御することは、
前記モバイルデバイスが前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項に準拠していると前記少なくとも１つの対象場所サーバによって決定されたときに前記対象エリアに関連する前記１つ以上のノードからの前記対象エリアにおいて利用可能なサービスの前記モバイルデバイスでの前記使用を前記少なくとも１つの対象場所サーバによって可能にすることを備える請求項１に記載の方法。
【請求項８】
前記対象エリアにおいて利用可能な前記サービスの前記モバイルデバイスでの前記使用を前記少なくとも１つの対象場所サーバによって制御することは、
前記モバイルデバイスによる前記所在場所に基づく制限事項の１つ以上の違反が発生しているとの決定に応じて１つ以上の執行動作を開始させることを備える請求項１に記載の方法。
【請求項９】
前記１つ以上の執行動作は、前記対象エリアに関連する前記１つ以上のノードのうちの少なくとも１つと前記モバイルデバイスとの間の少なくとも１つの通信リンクの中断又は終了を行わせること、前記モバイルデバイスに向けられた制限されたコンテンツが前記モバイルデバイスに送信される前に廃棄されるようにすること、又は、違反が発生していることを示す警告メッセージを前記モバイルデバイスに送信することのうちの１つ以上を備える請求項８に記載の方法。
【請求項１０】
前記対象エリアにおいて利用可能な前記サービスは、通信サービス、又はデータサービスのうちの１つ以上を備える請求項１に記載の方法。
【請求項１１】
前記モバイルデバイスの所在場所を前記少なくとも１つの対象場所サーバによって決定することをさらに備える請求項１に記載の方法。
【請求項１２】
前記モバイルデバイスの前記所在場所を決定することは、前記モバイルデバイスの前記所在場所に対応するグローバルな地理上の位置座標、前記モバイルデバイスに関する所在場所コンテキスト識別子、又は、前記モバイルデバイスの前記所在場所に関連する他の識別子のうちの１つ以上を決定することを備える請求項１１に記載の方法。
【請求項１３】
前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表すデータを前記モバイルデバイスに通信することは、
前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表すデータを前記対象エリア内に所在すると前記モバイルデバイスによって決定された前記モバイルデバイスに通信することを備える請求項１に記載の方法。
【請求項１４】
サーバであって、
１つ以上のプロセッサと、
前記１つ以上のプロセッサによって実行されたときに、
対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータを前記対象エリア内に所在すると決定されたモバイルデバイスに通信することと、
前記モバイルデバイスが前記対象エリアに対応する前記所在場所に基づく制限事項に準拠しているかどうかを前記サーバによって決定することに少なくとも部分的に基づいて前記対象エリアに関連する１つ以上のノードからの前記対象エリアにおいて利用可能なサービスの前記モバイルデバイスでの使用を前記サーバによって制御することと、を備える動作を行わせるコンピュータ命令を備える記憶媒体と、を備える、サーバ。
【請求項１５】
前記１つ以上の所在場所に基づく制限事項を表す前記データを通信することは、
前記モバイルデバイスが所在すると決定された前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表す前記データを前記モバイルデバイスにおいて実行するトラステッドエンジンに送信することであって、前記トラステッドエンジンは、前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項について交渉し及び少なくとも部分的に執行するように構成されること、を備える請求項１４に記載のサーバ。
【請求項１６】
前記トラステッドエンジンは、
前記モバイルデバイスが前記対象エリアに対応する前記所在場所に基づく制限事項に準拠しているかどうかを少なくとも部分的に決定するようにさらに構成される請求項１５に記載のサーバ。
【請求項１７】
前記１つ以上の所在場所に基づく制限事項を表す前記データを通信することは、
前記モバイルデバイスが所在すると決定された前記対象エリア内の使用ポリシーを表すデータを通信することであって、前記使用ポリシーは、前記対象エリア内の制限された区域への物理的立ち入りに関する要求事項、又は制限されたコンテンツデータへのアクセスに関する要求事項のうちの１つ以上を備えることを備える請求項１４に記載のサーバ。
【請求項１８】
前記対象エリアにおいて利用可能な前記サービスの前記モバイルデバイスでの使用を前記サーバによって制御することは、
前記モバイルデバイスが前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項に準拠していると前記サーバによって決定されたときに前記対象エリアに関連する前記１つ以上のノードからの前記対象エリアにおいて利用可能なサービスの前記モバイルデバイスでの前記使用を前記サーバによって可能にすることを備える請求項１４に記載のサーバ。
【請求項１９】
前記対象エリアにおいて利用可能な前記サービスの前記モバイルデバイスでの前記使用を前記サーバによって制御することは、
前記モバイルデバイスによる前記所在場所に基づく制限事項の１つ以上の違反が発生しているとの決定に応じて１つ以上の執行動作を開始させることを備える請求項１４に記載のサーバ。
【請求項２０】
前記１つ以上の執行動作は、前記対象エリアに関連する前記１つ以上のノードのうちの少なくとも１つと前記モバイルデバイスとの間の少なくとも１つの通信リンクの中断又は終了を行わせること、前記モバイルデバイスに向けられた制限されたコンテンツが前記モバイルデバイスに送信される前に廃棄されるようにすること、又は、違反が発生していることを示す警告メッセージを前記モバイルデバイスに送信することのうちの１つ以上を備える請求項１９に記載のサーバ。
【請求項２１】
前記対象エリアにおいて利用可能な前記サービスは、通信サービス、又はデータサービスのうちの１つ以上を備える請求項１４に記載のサーバ。
【請求項２２】
前記モバイルデバイスの所在場所を前記サーバによって決定することをさらに備え、前記モバイルデバイスの前記所在場所に対応するグローバルな地理上の位置座標、前記モバイルデバイスに関する所在場所コンテキスト識別子、又は、前記モバイルデバイスの前記所在場所に関連する他の識別子のうちの１つ以上を決定することを含む請求項１４に記載のサーバ。
【請求項２３】
前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表すデータを前記モバイルデバイスに通信することは、
前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表すデータを前記対象エリア内に所在すると前記モバイルデバイスによって決定された前記モバイルデバイスに通信することを備える請求項１４に記載のサーバ。
【請求項２４】
装置であって、
対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータを前記対象エリア内に所在すると決定されたモバイルデバイスに通信するための手段と、
前記モバイルデバイスが前記対象エリアに対応する前記所在場所に基づく制限事項に準拠しているかどうかを少なくとも１つの所在場所サーバによって決定することに少なくとも部分的に基づいて前記対象エリアに関連する１つ以上のノードからの前記対象エリアにおいて利用可能なサービスの前記モバイルデバイスでの使用をサーバによって制御するための手段と、を備える、装置。
【請求項２５】
前記１つ以上の所在場所に基づく制限事項を表す前記データを通信するための前記手段は、
前記モバイルデバイスが所在すると決定された前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表す前記データを前記モバイルデバイスにおいて実行するトラステッドエンジンに送信するための手段であって、前記トラステッドエンジンは、前記対象エリアに対応する１つ以上の所在場所に基づく制限事項について交渉し及び少なくとも部分的に執行するように構成される手段、を備える請求項２４に記載の装置。
【請求項２６】
前記トラステッドエンジンは、
前記モバイルデバイスが前記対象エリアに対応する前記所在場所に基づく制限事項に準拠しているかどうかを少なくとも部分的に決定するようにさらに構成される請求項２５に記載の装置。
【請求項２７】
前記１つ以上の所在場所に基づく制限事項を表す前記データを通信するための前記手段は、
前記モバイルデバイスが所在すると決定された前記対象エリア内の使用ポリシーを表すデータを通信するための手段であって、前記使用ポリシーは、前記対象エリア内の制限された区域への物理的立ち入りに関する要求事項、又は制限されたコンテンツデータへのアクセスに関する要求事項のうちの１つ以上を備える手段、を備える請求項２４に記載の装置。
【請求項２８】
前記対象エリアにおいて利用可能な前記サービスの前記モバイルデバイスでの前記使用を制御するための前記手段は、
前記モバイルデバイスが前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項に準拠していると決定されたときに前記対象エリアに関連する前記１つ以上のノードからの前記対象エリアにおいて利用可能なサービスの前記モバイルデバイスでの前記使用を可能にするための手段を備える請求項２４に記載の装置。
【請求項２９】
前記対象エリアにおいて利用可能な前記サービスの前記モバイルデバイスでの前記使用を制御するための前記手段は、
前記モバイルデバイスによる前記所在場所に基づく制限事項の１つ以上の違反が発生しているとの決定に応じて１つ以上の執行動作を開始させるための手段を備える請求項２４に記載の装置。
【請求項３０】
前記１つ以上の執行動作は、前記対象エリアに関連する前記１つ以上のノードのうちの少なくとも１つと前記モバイルデバイスとの間の少なくとも１つの通信リンクの中断又は終了を行わせること、前記モバイルデバイスに向けられた制限されたコンテンツが前記モバイルデバイスに送信される前に廃棄されるようにすること、又は、違反が発生していることを示す警告メッセージを前記モバイルデバイスに送信することのうちの１つ以上を備える請求項２９に記載の装置。
【請求項３１】
前記対象エリアにおいて利用可能な前記サービスは、通信サービス、又はデータサービスのうちの１つ以上を備える請求項２４に記載の装置。
【請求項３２】
前記モバイルデバイスの所在場所を決定するための手段をさらに備え、前記モバイルデバイスの前記所在場所に対応するグローバルな地理上の位置座標、前記モバイルデバイスに関する所在場所コンテキスト識別子、又は、前記モバイルデバイスの前記所在場所に関連する他の識別子のうちの１つ以上を決定することを含む請求項２４に記載の装置。
【請求項３３】
前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表すデータを前記モバイルデバイスに通信するための前記手段は、
前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表すデータを前記対象エリア内に所在すると前記モバイルデバイスによって決定された前記モバイルデバイスに通信するための手段を備える請求項１４に記載の装置。
【請求項３４】
プロセッサによって読み取り可能な媒体であって、
実行されたときに、
対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータを前記対象エリア内に所在すると決定されたモバイルデバイスに通信することと、
前記モバイルデバイスが前記対象エリアに対応する前記所在場所に基づく制限事項に準拠しているかどうかを少なくとも１つの対象場所サーバによって決定することに少なくとも部分的に基づいて前記対象エリアに関連する１つ以上のノードからの前記対象エリアにおいて利用可能なサービスの前記モバイルデバイスでの使用を前記少なくとも１つの対象場所サーバによって制御することと、を備える動作を行わせる、プロセッサにおいて実行可能な一組の命令でプログラミングされた、プロセッサによって読み取り可能な媒体。
【請求項３５】
前記１つ以上の所在場所に基づく制限事項を表す前記データを通信することは、
前記モバイルデバイスが所在すると決定された前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表す前記データを前記モバイルデバイスにおいて実行するトラステッドエンジンに送信することであって、前記トラステッドエンジンは、前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項について交渉し及び少なくとも部分的に執行するように構成されることを備える請求項３４に記載のプロセッサによって読み取り可能な媒体。
【請求項３６】
前記トラステッドエンジンは、
前記モバイルデバイスが前記対象エリアに対応する前記所在場所に基づく制限に準拠しているかどうかを少なくとも部分的に決定するようにさらに構成される請求項３５に記載のプロセッサによって読み取り可能な媒体。
【請求項３７】
前記１つ以上の所在場所に基づく制限事項を表す前記データを通信することは、
前記モバイルデバイスが所在すると決定された前記対象エリア内の使用ポリシーを表すデータを通信することであって、前記使用ポリシーは、前記対象エリア内の制限された区域への物理的立ち入りに関する要求事項、又は制限されたコンテンツデータへのアクセスに関する要求事項のうちの１つ以上を備えることを備える請求項３４に記載のプロセッサによって読み取り可能な媒体。
【請求項３８】
前記対象エリアにおいて利用可能な前記サービスの前記モバイルデバイスでの前記使用を前記少なくとも１つの対象場所サーバによって制御することは、
前記モバイルデバイスが前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項に準拠していると前記少なくとも１つの対象場所サーバによって決定されたときに前記対象エリアに関連する前記１つ以上のノードからの前記対象エリアにおいて利用可能なサービスの前記モバイルデバイスでの前記使用を前記少なくとも１つの対象場所サーバによって可能にすることを備える請求項３４に記載のプロセッサによって読み取り可能な媒体。
【請求項３９】
前記対象エリアにおいて利用可能な前記サービスの前記モバイルデバイスでの前記使用を前記少なくとも１つの対象場所サーバによって制御することは、
前記モバイルデバイスによる前記所在場所に基づく制限事項の１つ以上の違反が発生しているとの決定に応じて１つ以上の執行動作を開始させることを備える請求項３４に記載のプロセッサによって読み取り可能な媒体。
【請求項４０】
前記１つ以上の執行動作は、前記対象エリアに関連する前記１つ以上のノードのうちの少なくとも１つと前記モバイルデバイスとの間の少なくとも１つの通信リンクの中断又は終了を行わせること、前記モバイルデバイスに向けられた制限されたコンテンツが前記モバイルデバイスに送信される前に廃棄されるようにすること、又は、違反が発生していることを示す警告メッセージを前記モバイルデバイスに送信することのうちの１つ以上を備える請求項３９に記載のプロセッサによって読み取り可能な媒体。
【請求項４１】
前記対象エリアにおいて利用可能な前記サービスは、通信サービス、又はデータサービスのうちの１つ以上を備える請求項３４に記載のプロセッサによって読み取り可能な媒体。
【請求項４２】
前記命令は、
前記モバイルデバイスの所在場所を前記少なくとも１つのサーバによって決定することを備え、前記モバイルデバイスの前記所在場所に対応するグローバルな地理上の位置座標、前記モバイルデバイスに関する所在場所コンテキスト識別子、又は、前記モバイルデバイスの前記所在場所に関連する他の識別子のうちの１つ以上を決定することを含むさらなる動作を行わせる請求項３４に記載のプロセッサによって読み取り可能な媒体。
【請求項４３】
前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表すデータを前記モバイルデバイスに通信することは、
前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表すデータを前記対象エリア内に所在すると前記モバイルデバイスによって決定された前記モバイルデバイスに通信することを備える請求項３４に記載のプロセッサによって読み取り可能な媒体。
【請求項４４】
方法であって、
モバイルデバイスが所在すると決定された対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータを前記モバイルデバイスによって入手することと、
前記モバイルデバイスが前記対象エリアに対応する前記所在場所に基づく制限事項に準拠しているかどうかを前記対象エリアに関連する対象場所サーバによって決定することに少なくとも部分的に基づいて前記対象エリアに関連する１つ以上のノードからの前記対象エリアにおいて利用可能なサービスを入手することと、を備える、方法。
【請求項４５】
前記１つ以上の所在場所に基づく制限事項を表す前記データを入手することは、
前記モバイルデバイスが所在すると決定された前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表す前記データを前記モバイルデバイスにおいて実行するトラステッドエンジンによって受信することであって、前記トラステッドエンジンは、前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項について交渉し及び少なくとも部分的に執行するように構成されること、を備える請求項４４に記載の方法。
【請求項４６】
前記トラステッドエンジンは、前記モバイルデバイスが前記対象エリアに対応する前記所在場所に基づく制限に準拠しているかどうかを少なくとも部分的に決定するようにさらに構成される請求項４５に記載の方法。
【請求項４７】
前記１つ以上の所在場所に基づく制限事項を表す前記データを入手することは、
前記対象エリア内の制限された区域への物理的立ち入りに関する要求事項、又は制限されたコンテンツデータへのアクセスに関する要求事項のうちの１つ以上を備える使用ポリシーを入手することを備える請求項４４に記載の方法。
【請求項４８】
前記対象エリアに関連する前記１つ以上のノードからの前記対象エリアにおいて利用可能なサービスを前記モバイルデバイスで入手することは、
前記モバイルデバイスによる前記所在場所に基づく制限事項の１つ以上の違反が発生しているとの決定に応じて前記１つ以上のノードからの利用可能な前記サービスを変更するための前記対象場所サーバによる１つ以上の執行動作の開始を通じて生じた劣化されたサービスを入手することを備える請求項４４に記載の方法。
【請求項４９】
前記１つ以上の執行動作は、前記対象エリアに関連する前記１つ以上のノードのうちの少なくとも１つと前記モバイルデバイスとの間の少なくとも１つの通信リンクの中断又は終了を行わせること、前記モバイルデバイスに向けられた制限されたコンテンツが前記モバイルデバイスに送信される前に廃棄されるようにすること、又は、違反が発生していることの警告を前記モバイルデバイスに送信することのうちの１つ以上を備える請求項４８に記載の方法。
【請求項５０】
モバイルデバイスであって、
１つ以上のプロセッサと、
前記１つ以上のプロセッサにおいて実行されたときに、
前記モバイルデバイスが所在すると決定された対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータを入手することと、
前記モバイルデバイスが前記対象エリアに対応する前記所在場所に基づく制限事項に準拠しているかどうかを前記対象エリアに関連する対象場所サーバによって決定することに少なくとも部分的に基づいて前記対象エリアに関連する１つ以上のノードからの前記対象エリアにおいて利用可能なサービスを入手することと、を備える動作を行わせるコンピュータ命令を備える記憶媒体と、を備える、モバイルデバイス。
【請求項５１】
前記１つ以上の所在場所に基づく制限事項を表す前記データを入手することは、
前記モバイルデバイスが所在すると決定された前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表す前記データを前記モバイルデバイスにおいて実行するトラステッドエンジンによって受信することであって、前記トラステッドエンジンは、前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項について交渉し及び少なくとも部分的に執行するように構成されること、を備える請求項５０に記載のモバイルデバイス。
【請求項５２】
前記トラステッドエンジンは、前記モバイルデバイスが前記対象エリアに対応する前記所在場所に基づく制限事項に準拠しているかどうかを少なくとも部分的に決定するようにさらに構成される請求項５１に記載のモバイルデバイス。
【請求項５３】
前記１つ以上の所在場所に基づく制限事項を表す前記データを入手することは、
前記対象エリア内の制限された区域への物理的立ち入りに関する要求事項、又は制限されたコンテンツデータへのアクセスに関する要求事項のうちの１つ以上を備える使用ポリシーを入手することを備える請求項５０に記載のモバイルデバイス。
【請求項５４】
前記対象エリアに関連する前記１つ以上のノードからの前記対象エリアにおいて利用可能なサービスを前記モバイルデバイスで入手することは、
前記モバイルデバイスによる前記所在場所に基づく制限事項の１つ以上の違反が発生しているとの決定に応じて前記１つ以上のノードからの利用可能な前記サービスを変更するための前記対象場所サーバによる１つ以上の執行動作の開始を通じて生じた劣化されたサービスを入手することを備える請求項５０に記載のモバイルデバイス。
【請求項５５】
前記１つ以上の執行動作は、前記対象エリアに関連する前記１つ以上のノードのうちの少なくとも１つと前記モバイルデバイスとの間の少なくとも１つの通信リンクの中断又は終了を行わせること、前記モバイルデバイスに向けられた制限されたコンテンツが前記モバイルデバイスに送信される前に廃棄されるようにすること、又は、違反が発生していることの警告を前記モバイルデバイスに送信することのうちの１つ以上を備える請求項５４に記載のモバイルデバイス。
【請求項５６】
装置であって、
モバイルデバイスが所在すると決定された対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータを入手するための手段と、
前記モバイルデバイスが前記対象エリアに対応する前記所在場所に基づく制限事項に準拠しているかどうかを前記対象エリアに関連する対象場所サーバによって決定することに少なくとも部分的に基づいて前記対象エリアに関連する１つ以上のノードからの前記対象エリアにおいて利用可能なサービスを入手するための手段と、を備える、装置。
【請求項５７】
前記１つ以上の所在場所に基づく制限事項を表す前記データを入手するための前記手段は、
前記モバイルデバイスが所在すると決定された前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表す前記データを前記モバイルデバイスにおいて実行するトラステッドエンジンによって受信するための手段であって、前記トラステッドエンジンは、前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項について交渉し及び少なくとも部分的に執行するように構成される手段、を備える請求項５６に記載の装置。
【請求項５８】
前記トラステッドエンジンは、前記モバイルデバイスが前記対象エリアに対応する前記所在場所に基づく制限に準拠しているかどうかを少なくとも部分的に決定するようにさらに構成される請求項５７に記載の装置。
【請求項５９】
前記１つ以上の所在場所に基づく制限事項を表す前記データを入手するための前記手段は、
前記対象エリア内の制限された区域への物理的立ち入りに関する要求事項、又は制限されたコンテンツデータへのアクセスに関する要求事項のうちの１つ以上を備える使用ポリシーを入手するための手段を備える請求項５６に記載の装置。
【請求項６０】
前記対象エリアに関連する前記１つ以上のノードからの前記対象エリアにおいて利用可能なサービスを入手するための前記手段は、
前記モバイルデバイスによる前記所在場所に基づく制限事項の１つ以上の違反が発生しているとの決定に応じて前記１つ以上のノードからの利用可能な前記サービスを変更するための前記対象場所サーバによる１つ以上の執行動作の開始を通じて生じた劣化されたサービスを入手するための手段を備える請求項５６に記載の装置。
【請求項６１】
前記１つ以上の執行動作は、前記対象エリアに関連する前記１つ以上のノードのうちの少なくとも１つと前記モバイルデバイスとの間の少なくとも１つの通信リンクの中断又は終了を行わせること、前記モバイルデバイスに向けられた制限されたコンテンツが前記モバイルデバイスに送信される前に廃棄されるようにすること、又は、違反が発生していることの警告を前記モバイルデバイスに送信することのうちの１つ以上を備える請求項６０に記載の装置。
【請求項６２】
プロセッサによって読み取り可能な媒体であって、
実行されたときに、
モバイルデバイスが所在すると決定された対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータを前記モバイルデバイスによって入手することと、
前記モバイルデバイスが前記対象エリアに対応する前記所在場所に基づく制限事項に準拠しているかどうかを前記対象エリアに関連する対象場所サーバによって決定することに少なくとも部分的に基づいて前記対象エリアに関連する１つ以上のノードからの前記対象エリアにおいて利用可能なサービスを前記モバイルデバイスで入手することと、を備える動作を行わせる、コンピュータにおいて実行可能な一組の命令でプログラミングされた、プロセッサによって読み取り可能な媒体。
【請求項６３】
前記１つ以上の所在場所に基づく制限事項を表す前記データを入手することは、
前記モバイルデバイスが所在すると決定された前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表す前記データを前記モバイルデバイスにおいて実行するトラステッドエンジンによって受信することであって、前記トラステッドエンジンは、前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項について交渉し及び少なくとも部分的に執行するように構成されること、を備える請求項６２に記載のプロセッサによって読み取り可能な媒体。
【請求項６４】
前記トラステッドエンジンは、前記モバイルデバイスが前記対象エリアに対応する前記所在場所に基づく制限に準拠しているかどうかを少なくとも部分的に決定するようにさらに構成される請求項６３に記載のプロセッサによって読み取り可能な媒体。
【請求項６５】
前記１つ以上の所在場所に基づく制限事項を表す前記データを入手することは、
前記対象エリア内の制限された区域への物理的立ち入りに関する要求事項、又は制限されたコンテンツデータへのアクセスに関する要求事項のうちの１つ以上を備える使用ポリシーを入手することを備える請求項６２に記載のプロセッサによって読み取り可能な媒体。
【請求項６６】
前記対象エリアに関連する前記１つ以上のノードからの前記対象エリアにおいて利用可能なサービスを前記モバイルデバイスで入手することは、
前記モバイルデバイスによる前記所在場所に基づく制限事項の１つ以上の違反が発生しているとの決定に応じて前記１つ以上のノードからの利用可能な前記サービスを変更するための前記対象場所サーバによる１つ以上の執行動作の開始を通じて生じた劣化されたサービスを入手することを備える請求項６２に記載のプロセッサによって読み取り可能な媒体。
【請求項６７】
前記１つ以上の執行動作は、前記対象エリアに関連する前記１つ以上のノードのうちの少なくとも１つと前記モバイルデバイスとの間の少なくとも１つの通信リンクの中断又は終了を行わせること、前記モバイルデバイスに向けられた制限されたコンテンツが前記モバイルデバイスに送信される前に廃棄されるようにすること、又は、違反が発生していることの警告を前記モバイルデバイスに送信することのうちの１つ以上を備える請求項６６に記載のプロセッサによって読み取り可能な媒体。
【発明の詳細な説明】
【背景技術】
【０００１】
［０００１］幾つのモバイルデバイス、例えば、携帯電話、は、デバイスの近傍において入手可能なデータを入手するように構成される様々なセンサ、入力モジュール／デバイス、及び通信モジュールを含む。例えば、ＷＬＡＮトランシーバ（例えば、Ｗｉ−Ｆｉに基づくトランシーバ、Ｂｌｕｅｔｏｏｔｈ（登録商標）に基づくトランシーバ）を装備したモバイルデバイスは、付近のアクセスポイント及び／又はサーバと通信リンクを確立し、該アクセスポイント及びサーバにおいて又は該アクセスポイント及びサーバを通じて入手可能なデータにアクセスすることができる。他の例においては、カメラデバイス及び／又は録音デバイスを装備したモバイルデバイスは、ビジュアル及び／又はオーディオデータを記録することができる。
【０００２】
［０００２］幾つかのエリアでは、モバイルデバイスに収納されているかどうかにかかわらず、センサ／入力／通信モジュール／デバイスを規制されない状態で使用することは、セキュリティ上のリスクを生じさせることがある。例えば、セキュリティに敏感なエリア、例えば、政府の建物、病院、銀行、等、においてカメラを頻繁に使用する状況は、デバイスの通信モジュール（例えば、モバイルデバイスのＷｉＦｉトランシーバ／インタフェース、ＷＷＡＮネットワークと通信するためのセルラートランシーバ、等）を介して自由にデータにアクセスすることができるため、セキュリティ上のリスクを生じさせるとみなすことができる。セキュリティに敏感なエリアにおけるこれらのタイプのモバイルデバイスの存在に関連する潜在的なセキュリティ問題を軽減する様々な方法は、それらのデバイスを完全に使用不能にすること（例えば、モバイルデバイスのカメラを使用できないようにする、デバイスの電力を低下させる）、ユーザがセキュリティに敏感なエリアに入ったときにモバイルデバイスを一時的に没収すること、及びその他の煩わしい措置を講じること、を含む。
【０００３】
［０００３］しかしながら、幾つかの状況においては、該セキュリティに敏感なエリアに入るユーザは、例えば、会議中にメモをとる、モバイルデバイスに格納されている必要データにアクセスする、等のためにモバイルデバイスを必要とすることがある。
【発明の概要】
【０００４】
［０００４］従って、幾つかの変形においては、方法が開示される。その方法は、対象エリア（ｖｅｎｕｅ  ａｒｅａ）に対応する１つ以上の所在場所に基づく制限事項を表すデータを対象エリア内に所在すると決定されたモバイルデバイスに通信することと、モバイルデバイスが対象エリアに対応する所在位置に基づく制限事項に準拠しているかどうかを少なくとも１つの対象場所サーバ（ｖｅｎｕｅ  ｓｅｒｖｅｒ）によって決定することに少なくとも部分的に基づいて対象エリアに関連する１つ以上のノードからの対象エリアにおいて利用可能なサービスのモバイルデバイスでの使用を少なくとも１つの対象場所サーバによって制御することと、を含む。
【０００５】
［０００５］その方法の実施形態は、本開示において説明される特徴のうちの少なくとも一部を含み、次の特徴のうちの１つ以上を含む。
【０００６】
［０００６］１つ以上の所在場所に基づく制限事項を表すデータを通信することは、モバイルデバイスが所在すると決定された対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータをモバイルデバイスにおいて実行するトラステッドエンジン（ｔｒｕｓｔｅｄ  ｅｎｇｉｎｅ）に送信することを含むことができ、トラステッドエンジンは、対象エリアに対応する１つ以上の所在場所に基づく制限事項について交渉し及び少なくとも部分的に執行するように構成される。
【０００７】
［０００７］トラステッドエンジンは、モバイルデバイスが対象エリアに対応する所在場所に基づく制限事項に準拠しているかどうかを少なくとも部分的に決定するようにさらに構成することができる。
【０００８】
［０００８］１つ以上の所在場所に基づく制限事項を表すデータを通信することは、モバイルデバイスが所在すると決定された対象エリア内の使用ポリシーを表すデータを通信することを含むことができる。使用ポリシーは、例えば、対象エリア内の制限された区域への物理的立ち入りに関する要求事項、及び／又は制限されたコンテンツデータへのアクセスに関する要求事項のうちの１つ以上を含むことができる。制限されたコンテンツデータは、対象エリアに関連する１つ以上のノードに常在するデータのうちの少なくとも一部を含むことができる。
【０００９】
［０００９］対象エリアにおいて利用可能なサービスのモバイルデバイスでの使用を少なくとも１つの対象場所サーバによって制御することは、モバイルデバイスが対象エリアに対応する１つ以上の所在場所に基づく制限事項に準拠していると少なくとも１つの対象場所サーバによって決定されたときに対象エリアに関連する１つ以上のノードからの対象エリアにおいて利用可能なサービスのモバイルデバイスでの使用を少なくとも１つの対象場所サーバによって可能にすることを含むことができる。
【００１０】
［００１０］対象エリアにおいて利用可能なサービスのモバイルデバイスでの使用を少なくとも１つの対象場所サーバによって制御することは、モバイルデバイスによる所在場所に基づく制限事項の１つ以上の違反が発生しているとの決定に応じて１つ以上の執行動作を開始させることを含むことができる。
【００１１】
［００１１］１つ以上の執行動作は、例えば、対象エリアに関連する１つ以上のノードのうちの少なくとも１つとモバイルデバイスとの間の少なくとも１つの通信リンクの中断又は終了を行わせること、モバイルデバイスに向けられた制限されたコンテンツがモバイルデバイスに送信される前に廃棄させること、及び／又は違反が発生していることを示す警告メッセージをモバイルデバイスに送信することのうちの１つ以上を含むことができる。
【００１２】
［００１２］対象エリアにおいて利用可能なサービスは、例えば、通信サービス、及び／又はデータサービスのうちの１つ以上を含むことができる。
【００１３】
［００１３］その方法は、モバイルデバイスの所在場所を少なくとも１つの対象場所サーバによって決定することをさらに含むことができる。
【００１４】
［００１４］モバイルデバイスの所在場所を決定することは、例えば、モバイルデバイスの所在場所に対応するグローバルな地理上の位置座標、モバイルデバイスに関する所在場所コンテキスト識別子、及び／又はモバイルデバイスの所在場所に関連する他の識別子のうちの１つ以上を決定することを含むことができる。
【００１５】
［００１５］対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータをモバイルデバイスに通信することは、対象エリアに対応する１つ以上の所在場所に基づく制限を表すデータを対象エリア内に所在するとモバイルデバイスによって決定されたモバイルデバイスに通信することを含むことができる。
【００１６】
［００１６］幾つかの変形においては、サーバが開示される。そのサーバは、１つ以上のプロセッサと、コンピュータ命令を備える記憶媒体と、を含む。コンピュータ命令は、１つ以上のプロセッサによって実行されたときに、対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータを対象エリア内に所在すると決定されたモバイルデバイスに通信することと、モバイルデバイスが対象エリアに対応する所在場所に基づく制限事項に準拠しているかどうかをサーバによって決定することに少なくとも部分的に基づいて対象エリアに関連する１つ以上のノードからの対象エリアにおいて利用可能なサービスのモバイルデバイスでの使用をサーバによって制御することと、を含む動作を行わせる。
【００１７】
［００１７］そのサーバの実施形態は、本開示において説明される特徴のうちの少なくとも一部を含むことができ、方法に関連して上述される特徴のうちの少なくとも一部を含む。
【００１８】
［００１８］幾つかの変形においては、装置が開示される。その装置は、対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータを対象エリア内に所在すると決定されたモバイルデバイスに通信するための手段と、モバイルデバイスが対象エリアに対応する所在場所に基づく制限事項に準拠しているかどうかをサーバによって決定することに少なくとも部分的に基づいて対象エリアに関連する１つ以上のノードからの対象エリアにおいて利用可能なサービスのモバイルデバイスでの使用を制御するための手段と、を含む。
【００１９】
［００１９］その装置の実施形態は、本開示において説明される特徴のうちの少なくとも一部を含むことができ、方法及びサーバに関連して上述される特徴のうちの少なくとも一部、及び次の特徴のうちの１つ以上を含む。
【００２０】
［００２０］１つ以上の所在場所に基づく制限事項を表すデータを通信するための手段は、モバイルデバイスが所在すると決定された対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータをモバイルデバイスにおいて実行するトラステッドエンジンに送信するための手段を含むことができ、トラステッドエンジンは、対象エリアに対応する１つ以上の所在場所に基づく制限事項について交渉し及び少なくとも部分的に執行するように構成される。
【００２１】
［００２１］１つ以上の所在場所に基づく制限事項を表すデータを通信するための手段は、モバイルデバイスが所在すると決定された対象エリア内の使用ポリシーを表すデータを通信するための手段を含むことができる。使用ポリシーは、例えば、対象エリア内の制限された区域への物理的立ち入りに関する要求事項、及び／又は制限されたコンテンツデータへのアクセスに関する要求事項うちの１つ以上を含むことができる。
【００２２】
［００２２］対象エリアにおいて利用可能なサービスのモバイルデバイスでの使用を制御するための手段は、モバイルデバイスが対象エリアに対応する１つ以上の所在場所に基づく制限事項に準拠していると決定されたときに対象エリアに関連する１つ以上のノードからの対象エリアで利用可能なサービスのモバイルデバイスでの使用を可能にするための手段を含むことができる。
【００２３】
［００２３］対象エリアにおいて利用可能なサービスのモバイルデバイスでの使用を制御するための手段は、モバイルデバイスによる所在場所に基づく制限事項の１つ以上の違反が発生しているとの決定に応じて１つ以上の執行動作を開始させるための手段を含むことができる。
【００２４】
［００２４］装置は、モバイルデバイスの所在場所を決定するための手段をさらに含むことができ、例えば、モバイルデバイスの所在場所に対応するグローバルな地理上の位置座標、モバイルデバイスに関する所在場所コンテキスト識別子、及び／又はモバイルデバイスの所在場所に関連する他の識別子のうちの１つ以上を決定することを含む。
【００２５】
［００２５］対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータをモバイルデバイスに通信するための手段は、対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータを対象エリア内に所在するとモバイルデバイスによって決定されたモバイルデバイスに通信するための手段を含むことができる。
【００２６】
［００２６］幾つかの変形においては、プロセッサにおいて実行可能な一組の命令でプログラミングされたプロセッサによって読み取り可能な媒体が開示される。その一組の命令は、実行されたときに、対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータを対象エリア内に所在すると決定されたモバイルデバイスに通信することと、モバイルデバイスが対象エリアに対応する所在場所に基づく制限事項に準拠しているかどうかを少なくとも１つの対象場所サーバによって決定することに少なくとも部分的に基づいて対象エリアに関連する１つ以上のノードからの対象エリアにおいて利用可能なサービスのモバイルデバイスでの使用を少なくとも１つのサーバによって制御することと、を含む動作を行わせる。
【００２７】
［００２７］そのプロセッサによって読み取り可能な媒体の実施形態は、本開示において説明される特徴のうちの少なくとも一部を含むことができ、その方法、サーバ、及び装置に関連して上述される特徴のうちの少なくとも一部を含む。
【００２８】
［００２８］幾つかの変形においては、追加の方法が開示される。その追加の方法は、モバイルデバイスが所在すると決定された対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータを入手することと、モバイルデバイスが対象エリアに対応する所在場所に基づく制限事項に準拠しているかどうかを対象エリアに関連するサーバによって決定することに少なくとも部分的に基づいて対象エリアに関連する１つ以上のノードからの対象エリアにおいて利用可能なサービスをモバイルデバイスで入手することと、を含む。
【００２９】
［００２９］その追加の方法の実施形態は、本開示において説明される特徴のうちの少なくとも一部を含むことができ、第１の方法、そのサーバ、装置、及びプロセッサによって読み取り可能な媒体に関連して上述される特徴のうちの少なくとも一部、及び次の特徴のうちの１つ以上を含む。
【００３０】
［００３０］１つ以上の所在場所に基づく制限事項を表すデータを入手することは、モバイルデバイスが所在すると決定された対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータをモバイルデバイスにおいて実行するトラステッドエンジンによって受信することを含むことができる。トラステッドエンジンは、対象エリアに対応する１つ以上の所在場所に基づく制限事項について交渉し及び少なくとも部分的に執行するように構成することができる。トラステッドエンジンは、モバイルデバイスが対象エリアに対応する所在場所に基づく制限事項に準拠しているかどうかを少なくとも部分的に決定するようにさらに構成することができる。
【００３１】
［００３１］１つ以上の所在場所に基づく制限事項を表すデータを入手することは、対象エリア内の制限された区域への物理的立ち入りに関する要求事項、及び／又は制限されたコンテンツデータへのアクセスに関する要求事項のうちの１つ以上を備える使用ポリシーを入手することを含むことができる。
【００３２】
［００３２］対象エリアに関連する１つ以上のノードからの対象エリアにおいて利用可能なサービスをモバイルデバイスで入手することは、モバイルデバイスによる所在場所に基づく制限事項の１つ以上の違反が発生しているとの決定に応じて１つ以上のモードからの利用可能なサービスを変更するための対象場所サーバによる１つ以上の執行動作の開始を通じて生じた劣化されたサービスを入手することを含むことができる。
【００３３】
［００３３］幾つかの変形においては、モバイルデバイスが開示される。そのモバイルデバイスは、１つ以上のプロセッサと、１つ以上のプロセッサによって実行されたときに、モバイルデバイスが所在すると決定された対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータを入手することと、モバイルデバイスが対象エリアに対応する所在場所に基づく制限事項に準拠しているかどうかを対象エリアに関連する対象場所サーバによって決定することに少なくとも部分的に基づいて対象エリアに関連する１つ以上のノードからの対象エリアにおいて利用可能なサービスをモバイルデバイスで入手することと、を含む動作を行わせるコンピュータ命令を備える記憶媒体と、を含む。
【００３４】
［００３４］そのモバイルデバイスの実施形態は、本開示において説明される特徴のうちの少なくとも一部を含むことができ、それらの方法、装置、及びプロセッサによって読み取り可能な媒体に関連して上述される特徴のうちの少なくとも一部を含む。
【００３５】
［００３５］幾つかの変形においては、追加の装置が開示される。その装置は、モバイルデバイスが所在すると決定された対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータを入手するための手段と、モバイルデバイスが対象エリアに対応する所在場所に基づく制限事項に準拠しているかどうかを対象エリアに関連する対象場所サーバよって決定することに少なくとも部分的に基づいて対象エリアに関連する１つ以上のノードからの対象エリアにおいて利用可能なサービスを入手するための手段と、を含む。
【００３６】
［００３６］その追加の装置の実施形態は、本開示において説明される特徴のうちの少なくとも一部を含むことができ、それらの方法、サーバ、モバイルデバイス、第１の装置、及びプロセッサによって読み取り可能な媒体に関連して上述される特徴のうちの少なくとも一部、及び次の特徴のうちの１つ以上を含む。
【００３７】
［００３７］１つ以上の所在場所に基づく制限事項を表すデータを入手するための手段は、モバイルデバイスが所在すると決定された対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータをモバイルデバイスにおいて実行するトラステッドエンジンによって受信するための手段を含む。トラステッドエンジンは、対象エリアに対応する１つ以上の所在場所に基づく制限事項について交渉し及び少なくとも部分的に執行するように構成することができる。
【００３８】
［００３８］１つ以上の所在場所に基づく制限事項を表すデータを入手するための手段は、対象エリア内の制限された区域への物理的立ち入りに関する要求事項、及び／又は制限されたコンテンツデータへのアクセスに関する要求事項うちの１つ以上を備える使用ポリシーを入手するための手段を含むことができる。
【００３９】
［００３９］対象エリアに関連する１つ以上のノードからの対象エリアにおいて利用可能なサービスを入手するための手段は、モバイルデバイスによる所在場所に基づく制限事項の１つ以上の違反が発生しているとの決定に応じて１つ以上のモードからの利用可能なサービスを変更するための対象場所サーバによる１つ以上の執行動作の開始を通じて生じた劣化されたサービスを入手するための手段を含むことができる。
【００４０】
［００４０］幾つかの変形においては、プロセッサにおいて実行可能な一組の命令でプログラミングされた追加のプロセッサによって読み取り可能な媒体が開示される。その一組の命令は、実行されたときに、モバイルデバイスが所在すると決定された対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータをモバイルデバイスによって入手することと、モバイルデバイスが対象エリアに対応する所在場所に基づく制限事項に準拠しているかどうかを少なくとも１つの対象場所サーバによって決定することに少なくとも部分的に基づいて対象エリアに関連する１つ以上のノードからの対象エリアにおいて利用可能なサービスをモバイルデバイスで入手することと、を含む動作を行わせる。
【００４１】
［００４１］その追加のプロセッサによって読み取り可能な媒体の実施形態は、本開示において説明される特徴のうちの少なくとも一部を含むことができ、それらの方法、サーバ、モバイルデバイス、装置、及び第１のプロセッサによって読み取り可能な媒体に関連して上述される特徴のうちの少なくとも一部を含む。
【００４２】
［００４２］別の定義がない限り、ここにおいて使用されるすべての技術用語及び科学用語は、共通して又は従来どおりに理解されるのと同じ意味を有する。ここにおいて使用される場合、冠詞“ａ”及び“ａｎ”は、その冠詞の文法上の対象物のうちの１つ又は２つ以上（すなわち、少なくとも１つ）を意味する。例として、“要素”は、１つの要素又は２つ以上の要素を意味する。指定された値からの±２０％又は±１０％、±５％、又は＋０．１％の変動は、ここにおいて説明されるシステム、デバイス、回路、方法、及びその他の実装に関しては適切であるため、測定可能な値、例えば、量、継続時間、等、に言及するときに使用される“約”及び／又は“おおよそ”は、該変動を包含する。指定された値からの±２０％又は±１０％、±５％、又は＋０．１％の変動は、ここにおいて説明されるシステム、デバイス、回路、方法、及びその他の実装に関しては適切であるため、測定可能な値、例えば、量、継続時間、物理的属性（例えば、周波数）、等に言及するときにここにおいて使用される“実質的な”も該変動を包含する。
【００４３】
［００４３］請求項を含むここにおいて使用される場合、“〜のうちの少なくとも１つ”又は“〜のうちの１つ以上”が存在する項目のリストにおいて使用される“又は”又は“及び”は、記載された項目のあらゆる組み合わせを使用することができることを示す。例えば、“Ａ、Ｂ、又はＣのうちの少なくとも１つ”のリストは、Ａ又はＢ又はＣ又はＡＢ又はＡＣ又はＢＣ及び／又はＡＢＣ（すなわち、Ａ及びＢ及びＣ）の組み合わせのうちのいずれかを含む。さらに、項目Ａ、Ｂ、又はＣの２回以上の発生又は使用が可能な範囲で、Ａ、Ｂ、及び／又はＣの複数回の使用は、企図される組み合わせの一部を成すことができる。例えば、“Ａ、Ｂ、又はＣのうちの少なくとも１つ”（又は“Ａ、Ｂ、又はＣのうちの１つ以上）のリストは、Ａ、ＡＡ、ＡＡＢ、ＡＡＡ、ＢＢ、ＢＣＣ、等も含むことができる。
【００４４】
［００４４］請求項を含むここにおいて使用される場合、別記がない限り、機能、動作、又は特徴がある項目及び／又は条件に“基づく”という文は、その機能、動作、機能が記載された項目及び／又は条件に基づくこと及び記載された項目及び／又は条件に加えての１つ以上の項目及び／又は条件に基づくことができることを意味する。
【００４５】
［００４５］添付される図面に関する以下の詳細な発明を実施するための形態に準拠することで本開示のその他の及びさらなる目的、特徴、態様、及び利点がよりよく理解されるであろう。
【図面の簡単な説明】
【００４６】
【図１】［００４６］モバイルデバイスが動作することができる動作環境例の概略図である。
【図２】［００４７］モバイルデバイス例の概略図である。
【図３】［００４８］サーバノード例の概略図である
【図４】［００４９］所在場所に基づく制限事項を執行するための手順例のフローチャートである（概してサーバノードによって行われる）。
【図５】［００５０］所在場所に基づく制限事項を執行するための他の手順例のフローチャートである（概してモバイルデバイスによって行われる）。
【図６】［００５１］コンピューティングシステム例の概略図である。
【００４７】
［００５２］様々な図面内の同様の参照記号は、同様の要素を示す。
【発明を実施するための形態】
【００４８】
［００５３］幾つかの実施形態においては、デバイスが使用されている特定の所在場所に特有の所在場所に基づく制限事項に従って限られたデバイス機能をイネーブルにすること及び実装することができる。例えば、ユーザは、（セキュリティの懸念を払拭するために手動で対策を講じる、例えば、カメラを使用不能にする、必要なしに）自分のデバイスを使用することができ、他方、デバイスの機能は、デバイスが所在することが決定されている所在場所に対応する所在場所に基づく制限事項に基づいて制御することができる。幾つかの実装においては、様々なデバイスが、セキュリティが確保されたビヘイビアエンジン（ｂｅｈａｖｉｏｒ  ｅｎｇｉｎｅ）を装備することができ、そのタイプのビヘイビアエンジンを有するデバイスのみをこれらの所在場所に基づく制限事項が課せられる／執行される）エリア内において許容することができる。例えば、該デバイスは、セキュリティに基づく制限が要求される企業の従業員及び本人に提供することができる。幾つかの実装においては、所在場所に基づく制限事項の執行は、モバイルデバイスが所在場所に基づく制限事項を順守していることと引き換えに継続的なサービスをモバイルデバイスに提供するために１つ以上のノードからモバイルデバイスに提供されるサービスを対象場所サーバが制御／規制することができる見返りの手配を通じて達成される。対象場所サーバは、デバイスが対象エリアの制限事項のうちの１つ以上に違反しているとの決定に応じて提供されるサービスに制限を課す（例えば、サービスを提供するノードとデバイスとの間の通信リンクを中断又は終了させる）ことができる。
【００４９】
［００５４］従って、方法、デバイス、システム、装置、製品、媒体、及びその他の実装がここにおいて開示され、対象エリアに対応する１つ以上の所在場所に基づく制限事項（例えば、使用ポリシー）を表すデータを対象エリア内に所在すると決定されたモバイルデバイスに通信することと（又は、幾つかの実施形態においては、それらの制限を表すデータは、将来対象エリアに対応するエリアに入ることができるデバイスに通信される）、モバイルデバイスが対象エリアに対応する所在場所に基づく制限事項に準拠するかどうかを少なくとも１つの対象場所サーバによって決定したことに少なくとも部分的に基づいて対象エリアに関連する１つ以上のノードからの対象エリアにおいて利用可能なサービスのモバイルデバイスでの使用を少なくとも１つの対象場所サーバによって制御することと、を含む方法、を含む。幾つかの実施形態においては、所在場所に基づく制限事項は、使用ポリシー、例えば、対象エリア内の制限された区域へのデバイスによる物理的立ち入りに関する要求事項、制限されたコンテンツデータにアクセスすることに関する要求事項、等を含む。幾つかの実施形態においては、対象エリアにおいて利用可能なサービスのモバイルデバイスでの使用を制御することは、モバイルデバイスによる所在場所に基づく制限事項の１つ以上の違反が発生しているとの決定に応じて１つ以上の執行動作を開始させることを含むことができる。該１つ以上の執行動作は、例えば、対象エリアに関連するノードのうちの少なくとも１つとデバイスとの間の少なくとも１つの通信リンクの中断又は終了を行わせること、モバイルデバイスに向けられた制限されたコンテンツがデバイスに送信される前に廃棄させること、及び／又は違反が発生していることの警告をモバイルデバイスに送信することを含むことができる。
【００５０】
［００５５］図１を参照し、対象エリアにおいて利用可能なサービスの使用が制御されるべきであるモバイルデバイス１０８が動作する環境例１００の概略図が示される。環境１００は、対応する対象エリア内のモバイルデバイスに関して執行される使用ポリシーを表す対応する一組の制限事項に各々関連させることができる１つ以上の対象エリア、例えば、対象エリア１２０、を含むことができる。該制限事項は、モバイルデバイスの幾つかの特徴を使用することに関する制限事項（例えば、対象エリア内においてＷＷＡＮセルラー通信を使用することに関する制限事項、デバイスのカメラを使用することに関する制限事項、等）、ある一定のタイプのコンテンツデータにアクセスすることに関する制限事項、対象エリア内の指定されたエリア（例えば、図１のエリア１２２は、対象エリア１２０のうちで許可を受けた要員のみが入ることができるエリア）に入ることに関する制限事項を含むことができる。
【００５１】
［００５６］モバイルデバイス（ワイヤレスデバイス又は移動局とも呼ばれる）１０８は、幾つかの実施形態においては、複数のタイプのその他の通信システム／デバイス、例えば、ローカルエリアネットワークデバイス（又はノード）、例えば、屋内通信用のＷＬＡＮ、フェムトセル、Ｂｌｕｅｔｏｏｔｈに基づくトランシーバ、及びその他のタイプの屋内通信ネットワークノード、ワイドエリア無線ネットワークノード、衛星通信システム、等、とともに動作及び対話するように構成することができ、従って、該モバイルデバイス１０８は、様々なタイプの通信システムと通信するための１つ以上のインタフェースを含むことができる。ここにおいて使用される場合、モバイルデバイス１０８が通信することができる通信システム／デバイス／ノードは、アクセスポイント（ＡＰ）とも呼ばれる。対象エリア１００に関連するノードのうちの１つ以上は、それらと通信状態にあるデバイス、例えば、デバイス１０８、にサービスを提供するように構成されたサーバであることができる。該サービスは、通信サービス（例えば、デバイスが対象エリア１００の内部又は外部に所在するリモートノードと通信するのを可能にする）、データサービス、等を含む。以下においてさらに詳細に説明されるように、幾つかの実施形態においては、モバイルデバイスは、モバイルデバイスが特定の対象エリアに対応する所在場所に基づく制限事項に準拠していると対象場所サーバ（モバイルデバイスにサービスを提供するサーバのうちの１つであることができる）によって決定されたことに応じてモバイルデバイスが所在する対象エリアに関連する１つ以上のサーバを通じて利用可能である幾つかのサービスへのアクセスを続けることができる。幾つかの実施形態においては、該サービスは、モバイルデバイスが対象エリア１００内に所在するという追加の決定に応じて提供することもできる。幾つかの実施形態においては、課せられている所在場所に基づく制限事項の執行は、少なくとも部分的には、モバイルデバイスにインストールされた／収納されたポリシー執行エンジン（ビヘイビアエンジンとも呼ばれる）を通じて達成することができる。該エンジンは、所在場所に基づく制限事項に従ってデバイスの機能のうちの一部を制御／規制するように構成することができる。例えば、搭載カメラの使用が許可されていない公共のセキュリティが確保されたエリア（例えば、政府の建物）にモバイルデバイスが所在する状況においては、ビヘイビアエンジンは、モバイルデバイスのカメラ機能を使用不能にさせることができる。
【００５２】
［００５７］対象エリア１００は、１つ以上の異なるタイプの無線通信システム又はノードを含むことができる。該ノードは、無線アクセスポイント（又はＷＡＰ）とも呼ばれ、ＬＡＮ、及び／又は、例えば、ＷｉＦｉ基地局、フェムトセルトランシーバ、Ｂｌｕｅｔｏｏｔｈトランシーバ、セルラー基地局、ＷｉＭａｘトランシーバ、等を含むＷＡＮ無線トランシーバ、を含むことができる。従って、例えば、図１を引き続き参照し、対象エリア１００は、モバイルデバイス１０８との無線音声及び／又はデータ通信のために使用することができるローカルエリアネットワーク無線アクセスポイント（ＬＡＮ−ＷＡＰ）１０６ａ−ｅを含むことができる。ＬＡＮ−ＷＡＰ１０６ａ−ｅは、例えば、到着時間技法を用いるマルチラテレーション（ｍｕｌｔｉｌａｔｅｒａｔｉｏｎ）に基づく手順の実装を通じて、位置データの独立したソースとして利用することもできる。ＬＡＮ−ＷＡＰ１０６ａ−ｅは、モバイルデバイスの存在を検出する、例えば、デバイス１０８から送信された信号、（例えば、デバイス１０８の通信範囲内にある通信ノードのうちの１つ以上との通信チャネル／リンクの確立を要求するために）モバイルデバイスから通信される制御信号、を検出するように、及び／又は、モバイルデバイスによって送信されてアクセスポイント１０６ａ−ｅ及び／又はアクセスポイント１０４ａ−ｃのうちの１つ以上によって受信された信号に基づいてモバイルデバイスの位置（近似位置又は正確な位置）を決定するように構成することもできる。ＬＡＮ−ＷＡＰ１０６ａ−ｅは、建物内で動作すること及びＷＷＡＮよりも小さい区域での通信を行うことができる無線ローカルエリアネットワーク（ＷＬＡＮ）の一部であることができる。さらに、幾つかの実施形態においては、ＬＡＮ−ＷＡＰ１０６ａ−ｅは、ピコセル又はフェムトセルであることも可能である。図１において例示されるように、対象エリア１２０は、この例では、ＷＬＡＮノード１０６ａ−ｃ及び１０６ｅを含む。
【００５３】
［００５８］幾つかの実施形態においては、ＬＡＮ−ＷＡＰ１０６ａ−ｅは、例えば、ＷｉＦｉネットワーク（８０２．１１ｘ）、セルラーピコネット及び／又はフェムトセル、Ｂｌｕｅｔｏｏｔｈネットワーク、等の一部であることができる。ＬＡＮ−ＷＡＰ１０６ａ−ｅは、Ｑｕａｌｃｏｍ屋内測位システム（ＱＵＩＰＳ）を含むこともできる。ＱＵＩＰＳの実装は、幾つかの実施形態においては、モバイルデバイスが、所在する床又はその他の区域に関するデータをモバイルデバイスに提供する（例えば、補助データ、例えば、マップ、ＲＦヒートマップ、接続性情報、等を提供する）サーバと通信することができるように構成することができる。図１では５つのＬＡＮ−ＷＡＰアクセスポイントが描かれているが、あらゆる数の該ＬＡＮ−ＷＡＰを使用することができ、幾つかの実施形態においては、環境１００は、ＬＡＮ−ＷＡＰアクセスポイントをまったく含まないことができ、又は、単一のＬＡＮ−ＷＡＰアクセスポイントを含むことができる。さらに、図１において描かれるＬＡＮ−ＷＡＰ１０６ａ−ｅの各々は、移動可能なノードであることができ、又は、配置を変えることができる。さらに、対象場所サーバは、モバイルデバイス１０８に対して対象エリアの制限事項を執行中に動作を制御するように構成することができるという点で、ノードは、対象エリア１２０と関連させることができる。しかしながら、対象エリア１２０内にノードが実際に存在していても、該ノードが対象エリアに関連するということは必ずしも意味しない。例えば、描かれているノードのうちのいずれか１つは、対象エリア１２０と無関係であることができる。同様に、ノード１０６ｄは、対象エリア１２０の外に所在するとして示されているが、そのノードの物理的所在場所は、そのノードが対象エリア１２０に関連するかどうかは決定しない。
【００５４】
［００５９］図１には、ノード／アクセスポイント１０６ｃに結合されたサーバ１３０も示される。以下においてさらに詳細に説明されるように、サーバ１３０は、幾つかの実施形態においては、対象エリアの所在場所に基づく制限事項を通信し、対象エリア内のデバイスがそれらの制限事項に準拠しているかどうかをモニタリングし、及び／又は執行動作を開始させる対象場所サーバであることができる。サーバ１３０は、デバイス（例えば、デバイス１０８）と無線通信するように構成されたアクセスポイントに結合されているとして例示されるが、サーバ１３０は、デバイス１０８（及びその他のデバイス）と直接通信するためのそれ自体のトランシーバデバイスを含むことができることが評価されるであろう。さらに、ノード／アクセスポイント１０６ａ−ｅのうちのいずれの１つもサーバのような機能及びコントローラ機能を含むことができることも評価されるであろう。幾つかの実施形態においては、サーバ１３０又は１３２は、ワイドエリアネットワーク（クラウド）全体にわたって接続すること及び複数の異なる物理的空間内に配置することが可能である。
【００５５】
［００６０］図１においてさらに示されるように、環境１００は、複数の１つ以上のタイプのワイドエリアネットワーク無線アクセスポイント（ＷＡＮ−ＷＡＰ）１０４ａ−ｃを含むこともでき、それらは、無線音声及び／又はデータ通信のために使用することができ、及び、モバイルデバイス１０８がそれの位置／所在場所を決定することができる独立した情報の他のソースとして働くこともできる。ＷＡＮ−ＷＡＰ１０４ａ−ｃは、セルラー基地局を含むことができるワイドエリア無線ネットワーク（ＷＷＡＮ）、及び／又は、その他のワイドエリア無線システム、例えば、ＨＳＰＡ、ＬＴＥ又はＷｉＭＡＸ（例えば、８０２．１６）の一部であることができる。ＷＷＡＮは、図１に示されていないその他の既知のネットワークコンポーネントを含むことができる。典型的には、ＷＷＡＮ内の各ＷＡＮ−ＷＡＰ１０４ａ−１０４ｃは、固定された位置から動作すること、及び、広い首都圏及び／又は地域にわたってネットワークカバレッジを提供することができる。ＷＡＮ−ＷＡＰ１０４−１０４ｃは、例えば、フェムトセルトランシーバ、Ｂｌｕｅｔｏｏｔｈトランシーバ、セルラー基地局（例えば、セルラータワー）、ＷｉＭａｘトランシーバ、等を含むことができる。図１では３つのＷＡＮ−ＷＡＰが描かれているが、あらゆる数の該ＷＡＮ−ＷＡＰを使用することができる。幾つかの実施形態においては、環境１００は、ＷＡＮ−ＷＡＰアクセスポイントをまったく含まないことができ、又は、単一のＷＡＮ−ＷＡＰアクセスポイントを含むことができる。さらに、図１において描かれるＷＡＮ−ＷＡＰ１０４ａ−ｃの各々は、移動可能なノードであることができ、又は、配置を変えることができる。
【００５６】
［００６１］アクセスポイント１０６ａ−ｅと同様に、アクセスポイント１０４ａ−ｃのうちの１つ以上は、該１つ以上のアクセスポイントの近傍におけるモバイルデバイス１０８の存在を検出するのを容易にするように、及び／又は、モバイルデバイス１０８及び／又はその他のデバイスの位置（近似位置又は正確な位置）を決定するのを容易にするように構成することができる。さらに、アクセスポイント１０４ａ−ｃのうちの１つ以上は、アクセスポイント１０４ａ−ｃ及び／又は１０６ａ−ｅが関連する対象エリア１００に関連する所在場所に基づく制限事項にモバイルデバイスが準拠しているかどうかに基づいてモバイルデバイスの使用を制御するのを容易にするように構成することができる。例えば、ノード／アクセスポイント１０４ａ−ｃのうちの１つ以上は、（アクセスポイント１０６ａ−ｅのうちの１つ以上を対象場所サーバとして使用することに加えて又は使用する代わりに）対象場所サーバとして指定することができる。図１の例においては、サーバ１３２は、アクセスポイント１０４ａに結合された状態で示されている。幾つかの実施形態においては、サーバ１３２は、アクセスポイント１０４ａとともに、対象場所サーバとして働く（例えば、訪問中のデバイスに提供されるサービスに関連するその他のノードの動作を制御する、訪問中のデバイスが対象エリアの所在場所に基づく制限事項に準拠しているかどうかをモニタリングする、等）、訪問中のデバイスにサービスを提供する、ように構成することができる。対象場所サーバとして指定されたアクセスポイントは、対象エリア１００に関連する所在場所に基づく制限事項（例えば、使用ポリシー）をモバイルデバイスに通信し（例えば、モバイルデバイスが対象エリア１００に入っており、対象エリア１００に所在しているという決定に応じて所在場所に基づく制限事項を通信する）、その後に、モバイルデバイス１０８が使用ポリシーに準拠していることを決定するためにモバイルデバイスの行動をモニタリングすることができる。モバイルデバイスが対象エリアの使用ポリシーに準拠し続けている間は、対象場所サーバに関連する様々なサーバ／アクセスポイントがモバイルデバイス１０８にサービスを提供し続けることができる。
【００５７】
［００６２］（データのやり取り、サービスの提供、デバイス１０８の位置決定を可能にする、等のための）モバイルデバイス１０８への通信及びモバイルデバイス１０８からの通信は、幾つかの実施形態においては、様々な無線通信ネットワーク、例えば、ワイドエリア無線ネットワーク（ＷＷＡＮ）、無線ローカルエリアネットワーク（ＷＬＡＮ）、無線パーソナルエリアネットワーク（ＷＰＡＮ）、等を用いて実装することもできる。用語“ネットワーク”及び“システム”は、互換可能な形で使用することができる。ＷＷＡＮは、符号分割多元接続（ＣＤＭＡ）ネットワーク、時分割多元接続（ＴＤＭＡ）ネットワーク、周波数分割多元接続（ＦＤＭＡ）ネットワーク、直交周波数分割多元接続（ＯＦＤＭＡ）ネットワーク、単一搬送波周波数分割多元接続（ＳＣ−ＦＤＭＡ）ネットワーク、ＷｉＭａｘ（ＩＥＥＥ８０２．１６）、等であることができる。ＣＤＭＡネットワークは、１つ以上の無線アクセス技術（ＲＡＴ）、例えば、ｃｄｍａ２０００、ワイドバンド−ＣＤＭＡ（Ｗ−ＣＤＭＡ）、等、を実装することができる。ｃｄｍａ２０００は、ＩＳ−９５規格、ＩＳ２０００規格、及び／又はＩＳ−８５６規格を含む。ＴＤＭＡネットワークは、グローバル移動体通信システム（ＧＳＭ（登録商標））、デジタルアドバンスト携帯電話システム（Ｄ−ＡＭＰＳ）、又は何らかのその他のＲＡＴを実装することができる。ＧＳＭ及びＷ−ＣＤＭＡは、“第三世代パートナーシッププロジェクト”（３ＧＰＰ）という名称のコンソーシアムからの文書において記述されている。ｃｄｍａ２０００は、“第三世代パートナーシッププロジェクト２”（３ＧＰＰ２）という名称のコンソーシアムからの文書において記述されている。３ＧＰＰ及び３ＧＰＰ２は、公に入手可能である。ＷＬＡＮは、ＩＥＥＥ８０２．１１ｘネットワークを少なくとも部分的に用いて実装することもでき、ＷＰＡＮは、Ｂｌｕｅｔｏｏｔｈネットワーク、ＩＥＥＥ８０２．１５ｘ、又は何らかのその他のタイプのネットワークであることができる。ここにおいて説明される技法は、ＷＷＡＮ、ＷＬＡＮ及び／又はＷＰＡＮのあらゆる組み合わせに関して使用することもできる。
【００５８】
［００６３］アクセスポイント１０４ａ−ｂ及び／又は１０６ａ−ｅを用いて位置を導き出すときには、モバイルデバイス１０８は、例えば、到着時間技法を利用することができ、任意選択で、対象エリアの所在場所に基づく制限事項を実装する及び執行するローカルな対象エリアに関連するローカルネットワーク（及びローカル測位サーバ）の一部であることができる測位サーバ１１０及びネットワーク１１２によって補助することができる。従って、該実施形態においては、モバイルデバイスが所在する対象エリアのサーバは、モバイルデバイスの存在を検出するように及び／又はそれの正確な又は近似の位置を決定するように構成することができる。測位サーバ（ロケーションマネージャとも呼ばれる）１１０は、ネットワーク１１２を通じてモバイルデバイス１０８と通信することができる。
【００５９】
［００６４］幾つかの実施形態においては、及び、図１においてさらに描かれるように、モバイルデバイス１０８は、モバイルデバイス１０８に関する位置情報の独立したソースとして使用することができる衛星測位システム（ＳＰＳ）１０２ａ−ｂの衛星から情報を少なくとも受信するように構成することもできる。従って、モバイルデバイス１０８は、ＳＰＳ衛星からジオロケーション情報を導き出すための信号を受信するように特に設計された１つ以上の専用ＳＰＳ受信機を含むことができる。従って、幾つかの実施形態においては、モバイルデバイス１０８は、ＳＰＳ衛星１０２ａ−ｂ、ＷＡＮ−ＷＡＰ１０４ａ−ｃ、及び／又はＬＡＮ−ＷＡＰ１０６ａ−ｅのうちのいずれか１つ又は組み合わせと通信することができる。幾つかの実施形態においては、上記のシステムの各々は、複数の異なる技法を用いてモバイルデバイス１０８に関する位置の独立した情報推定値を提供することができる。幾つかの実施形態においては、モバイルデバイスは、位置データの精度を向上させるために異なるタイプのアクセスポイントの各々から導き出された解法を組み合わせることができる。
【００６０】
［００６５］モバイルデバイス１０８が衛星信号を受信することができる実施形態においては、モバイルデバイスは、ＳＰＳ衛星１０２ａ−ｂによって送信された複数の信号から位置データを抽出するためにＳＰＳとともに使用するために実装された受信機（例えば、ＧＮＳＳ受信機）を利用することができる。送信される衛星信号は、例えば、設定された数のチップの繰り返し擬似ランダム雑音（ＰＮ）符号で表示された信号、を含むことができ、及び、地上に基づく制御局、ユーザ装置及び／又は宇宙船に配置することができる。衛星測位システムは、全地球測位システム（ＧＰＳ）、ガリレオ、グロナス、コンパス、日本上空の準天頂衛星システム（ＱＺＳＳ）、インド上空のインド地域航法衛星システム（ＩＲＮＳＳ）、中国上空の北斗、等、のシステム、及び／又は、１つ以上のグローバルな及び／又は地域のナビゲーション衛星システムに関連させることができる又は１つ以上のグローバルな及び／又は地域のナビゲーション衛星システムとともに使用するのを可能にすることができる様々な増強システム（例えば、静止衛星型衛星航法補強システム（ＳＢＡＳ）を含むことができる。一例として、ただし限定することなしに、ＳＢＡＳは、完全性情報、微分補正、等を提供する補強システム、例えば、ワイドエリア補強システム（ＷＡＡＳ）、欧州静止衛星補強型衛星航法（ＥＧＮＯＳ）、多機能衛星補強システム（ＭＳＡＳ）、ＧＰＳ補助ＧＥＯ補強航法又はＧＰＳ及びＧＥＯ補強航法システム（ＧＡＧＡＮ）、等、を含むことができる。
【００６１】
［００６６］幾つかの実施形態においては、ここにおいて提示される技法／手順は、ＳＰＳに関するグローバルシス（例えば、ＧＮＳＳ）に限定されない。例えば、ここにおいて提供される技法は、様々な地域システム、例えば、日本上空の準天頂衛星システム（ＱＺＳＳ）、インド上空のインド地域航法衛星システム（ＩＲＮＳＳ）、中国上空の北斗、等、及び／又は、１つ以上のグローバルな及び／又は地域のナビゲーション衛星システムに関連させることができる又は１つ以上のグローバルな及び／又は地域のナビゲーション衛星システムとともに使用するのを可能にすることができる様々な増強システム（例えば、静止衛星型衛星航法補強システム（ＳＢＡＳ）に適用することができ又は使用することを可能にすることができる。一例として、ただし限定することなしに、ＳＢＡＳは、完全性情報、微分補正、等を提供する補強システム、例えば、ワイドエリア補強システム（ＷＡＡＳ）、欧州静止衛星補強型衛星航法（ＥＧＮＯＳ）、多機能衛星補強システム（ＭＳＡＳ）、ＧＰＳ補助ＧＥＯ補強航法又はＧＰＳ及びＧＥＯ補強航法システム（ＧＡＧＡＮ）、等、を含むことができる。従って、ここにおいて使用される場合、ＳＰＳは、１つ以上のグローバルな及び／又は地域の航法衛星システム及び／又は補強システムのあらゆる組み合わせを含むことができ、及び、ＳＰＳ信号は、ＳＰＳ信号、ＳＰＳ類似信号、及び／又は該１つ以上のＳＰＳに関連するその他の信号を含むことができる。
【００６２】
［００６７］ここにおいて使用される場合、モバイルデバイス又は移動局（ＭＳ）は、無線／セルラー通信及び／又はナビゲーション信号、例えば、ナビゲーション測位信号、を受信することができるデバイス、例えば、セルラー又はその他の無線通信デバイス、パーソナル通信システム（ＰＣＳ）デバイス、パーソナルナビゲーションデバイス（ＰＮＤ）、個人情報マネージャ（ＰＩＭ）、パーソナルデジタルアシスタント（ＰＤＡ）、タブレットデバイス、ラップトップ又はその他の適切なモバイルデバイス、を意味する。用語“移動局”（又は“無線デバイス”）は、衛星信号の受信、補助データの受信、及び／又は位置関連の処理がデバイスにおいて生じるか又はＰＮＤにおいて生じるかにかかわらず、例えば、短距離の無線、赤外線、有線接続、又はその他の接続によって、パーソナルナビゲーションデバイス（ＰＮＤ）と通信するデバイスを含むことも意図される。さらに、“移動局”は、衛星信号の受信、補助データの受信、及び／又は位置関連の処理及び／又はその他の機能及び動作が、デバイス、サーバ、又はネットワークに関連する他のデバイスのいずれにおいて生じるかにかかわらず、例えば、インターネット、ＷｉＦｉ、又はその他のネットワークを介してサーバと通信することができるすべてのデバイス、例えば、無線通信デバイス、コンピュータ、ラップトップ、タブレット、等、を含むことが意図される。上記のあらゆる動作可能な形での組み合わせも“移動局”とみなされる。
【００６３】
［００６８］今度は図２を参照し、図１のモバイルデバイス１０８と類似することができるモバイルデバイス例２００の様々なコンポーネントを例示した概略図が示される。単純化を目的として、図２のブロック図において例示される様々な特徴／コンポーネント／機能は、これらの様々な特徴／コンポーネント／機能が動作可能な形でまとめて結合されていることを表現するために共通のバスを用いてまとめて接続されている。ポータブル無線デバイスを動作可能な形で結合及び構成する上で必要に応じてその他の接続、メカニズム、特徴、機能、等を提供すること及び好適化することができる。さらに、図２の例において示される特徴又は機能のうちの１つ以上は、さらに細分することができ、又は、図２の例において示される特徴又は機能のうちの２つ以上を結合させることができる。さらに、図２において例示される特徴又は機能のうちの１つ以上を除外することができる。
【００６４】
［００６９］示されるように、モバイルデバイス２００は、１本以上のアンテナ２０２に接続することができる１つ以上のローカルエリアネットワークトランシーバ２０６を含むことができる。１つ以上のローカルエリアネットワークトランシーバ２０６は、図１において描かれるＬＡＮ−ＷＡＰ１０６ａ−ｅのうちの１つ以上と通信するための及び／又は図１において描かれるＬＡＮ−ＷＡＰ１０６ａ−ｅのうちの１つ以上への／からの信号を検出するための、及び／又はネットワーク内のその他の無線デバイスと直接通信するための適切なデバイス、ハードウェア、及び／又はソフトウェアを備える。幾つかの実施形態においては、ローカルエリアネットワークトランシーバ２０６は、１つ以上の無線アクセスポイントと通信するのに適したＷｉＦｉ（８０２．１１ｘ）通信トランシーバを備えることができる。しかしながら、幾つかの実装においては、ローカルエリアネットワークトランシーバ２０６は、その他のタイプのローカルエリアネットワーク、パーソナルエリアネットワーク（例えば、Ｂｌｕｅｔｏｏｔｈ）、等と通信するように構成することができる。さらに、その他のタイプの無線ネットワーキング技術、例えば、ウルトラワイドバンド（Ｕｌｔｒａ  Ｗｉｄｅ  Ｂａｎｄ）、ＺｉｇＢｅｅ、ワイヤレスＵＳＢ、等、を使用することができる。
【００６５】
［００７０］モバイルデバイス２００は、幾つかの実装においては、１本以上のアンテナ２０２に接続することができる１つ以上のワイドエリアネットワークトランシーバ２０４を含むこともできる。ワイドエリアネットワークトランシーバ２０４は、例えば図１において例示されるＷＡＮ−ＷＡＰ１０４ａ−ｃのうちの１つ以上と通信するための及び／又は図１において例示されるＷＡＮ−ＷＡＰ１０４ａ−ｃのうちの１つ以上からの信号を検出するための、及び／又はネットワーク内のその他の無線デバイスと直接通信するための適切なデバイス、ハードウェア、及び／又はソフトウェアを備えることができる。幾つかの実装においては、ワイドエリアネットワークトランシーバ２０４は、無線基地局のＣＤＭＡネットワークと通信するのに適したＣＤＭＡ通信システムを備えることができる。幾つかの実装においては、無線通信システムは、その他のタイプのセルラーネットワーク、例えば、ＴＤＭＡ、ＧＳＭ、等、を備えることができる。さらに、その他のタイプの無線ネットワーキング技術を使用することができ、例えば、ＷｉＭａｘ（８０２．１６）、等、を含む。
【００６６】
［００７１］幾つかの実施形態においては、ＳＰＳ受信機（グローバル航法衛星システム（ＧＮＳＳ）受信機とも呼ばれる）２０８をモバイルデバイス２００に含めることができる。ＳＰＳ受信機２０８は、衛星信号を受信するための１本以上のアンテナ２０２に接続することができる。ＳＰＳ受信機２０８は、ＳＰＳ信号を受信及び処理するためのあらゆる適切なハードウェア及び／又はソフトウェアを備えることができる。ＳＰＳ受信機２０８は、その他のシステムに情報を適宜要求することができ、及び、適切なＳＰＳ手順によって入手された測定値を部分的に用いてモバイルデバイス２００の位置を決定するために必要な計算を行うことができる。
【００６７】
［００７２］幾つかの実施形態においては、モバイルデバイス２００は、プロセッサ２１０（コントローラとも呼ばれる）に結合された１つ以上のセンサ２１２も含むことができる。例えば、センサ２１２は、ワイドエリアネットワークトランシーバ２０４、ローカルエリアネットワークトランシーバ２０６、及び／又はＳＰＳ受信機２０８によって受信された信号から導き出された動きデータから独立した相対的移動及び／又は方位情報を提供するための動きセンサ（慣性センサとも呼ばれる）を含むことができる。一例として、ただし限定することなしに、動きセンサは、加速度計２１２ａ、ジャイロスコープ２１２ｂ、地磁気（磁気計）センサ２１２ｃ（例えば、コンパス）、高度計（例えば、示されていない気圧高度計）、及び／又はその他センサタイプを含むことができる。幾つかの実施形態においては、加速度計２１２ａは、マイクロエレクトロメカニカルシステム（ＭＥＭＳ）に基づいて実装することができる。ＭＥＭＳに基づく加速度計の代わりに、又はＭＥＭＳに基づく加速度計に加えて、その他のタイプの加速度計を使用することができる。さらに、３つの垂直に設置された加速度計を備える３Ｄ加速度計を実装することができる。幾つかの実施形態においては、ジャイロスコープ２１２ｂは、ＭＥＭＳ技術に基づいたジャイロスコープを含むことができ、及び、１軸ジャイロスコープ、２軸ジャイロスコープ、又は、例えば、３つの直交軸の周囲の動きを検知するように構成された３Ｄジャイロスコープであることができる。幾つかの実施形態においては、磁場の強度及び／又は方向を測定するように構成された磁気計（従って、磁北に関する絶対方位を測定するように構成することができる）も、例えば、ＭＥＭＳ技術に基づいて実装することができる。該ＭＥＭＳに基づく磁気計は、ＭＥＭＳ導体を通る電流によって生み出されたロレンツ力によって引き起こされた動きを検出するように構成することができる。その他のタイプの磁気計も使用することができる。高度計は、例えば、高度データを提供するように構成することができ、従って、屋内構造（例えば、オフィスビル、ショッピングモール、等）においてデバイスを配置することができる床を決定するのを容易にすることができる。
【００６８】
［００７３］動き情報を提供するために１つ以上のセンサ２１２の出力を結合させることができる。例えば、モバイルデバイス２００の推定位置は、以前に決定された位置及びその以前に決定された位置からの走行距離（１つ以上のセンサのうちの少なくとも１つによる測定値から導き出された動き情報から決定される）に基づいて決定することができる。幾つかの実施形態においては、モバイルデバイスの推定位置は、１つ以上のセンサ２１２の出力を用いて（例えば、モバイルデバイス２００を用いて実現された粒子フィルタを通じて実装された）確率モデルに基づいて決定することができる。図２においてさらに示されるように、幾つかの実施形態においては、１つ以上のセンサ２１２は、ユーザインタフェースデバイス、例えば、ディスプレイ又はスクリーン、に表示することができる静止画像又は動く画像（例えば、映像シーケンス）を作り出すことができるカメラ２１２ｄ（例えば、電荷結合素子（ＣＣＤ）型のカメラ）も含むことができる。画像データは、幾つかの実施形態においては、ナビゲーション動作及び位置決定動作のために使用することもできる。
【００６９】
［００７４］プロセッサ（コントローラとも呼ばれる）２１０は、ローカルエリアネットワークトランシーバ２０６、ワイドエリアネットワークトランシーバ２０４、ＳＰＳ受信機２０８、及び／又は１つ以上のセンサ２１２に接続することができる。プロセッサは、処理機能、及びその他の計算機能及び制御機能を提供する１つ以上のマイクロプロセッサ、マイクロコントローラ、及び／又はデジタル信号プロセッサを含むことができる。プロセッサ２１０は、プログラミングされた機能を実行するためのデータ及びソフトウェア命令をモバイルデバイス内に格納するための格納媒体（例えば、メモリ）２１４も含むことができる。メモリ２１４は、プロセッサ２１０に搭載することができ（例えば、同じＩＣパッケージ内）、及び／又は、メモリは、プロセッサの外部のメモリであることができる。プロセッサ２１０に類似することができるプロセッサ又は計算システムの実施形態例に関するさらなる詳細が、以下において図６に関連させて提供される。
【００７０】
［００７５］リモートデバイス／ノード（例えば、図１において描かれる様々なアクセスポイント）との通信、位置決定機能、及び／又はデバイス制御機能を管理するために幾つかのソフトウェアモジュール及びデータテーブルがメモリ２１４内に常在することができ及びプロセッサ２１０によって利用することができる。以下においてさらに詳細に説明されるように、プロセッサ２１０は、デバイス２００が所在すると決定された対象エリアに関連する対象場所サーバから所在場所に基づく制限事項（例えば、使用ポリシー）を入手するために、例えば、ソフトウェアに基づく実装を用いて構成することもできる。幾つかの実施形態においては、デバイス２００は、対象場所サーバから受信した所在場所に基づく制限事項に従った（例えば、ビヘイビアエンジンを通じての）動作の制御を容易にするように構成することができる。幾つかの実施形態においては、モバイルデバイス２００が所在場所に基づく制限事項に準拠しているかどうかを決定するためにそれの動作をモニタリングすることは、（少なくとも部分的に）リモートデバイス（例えば、対象場所サーバ）によって行うことができ、その場合、デバイス２００は、デバイスの行動及び活動（例えば、デバイスの所在場所）を表すデータを対象エリアに通信させるように（例えば、プロセッサ２１０を通じて）構成することができる。
【００７１】
［００７６］図２において例示されるように、メモリ２１４は、測位モジュール２１６、アプリケーションモジュール２１８、受信信号強度インジケータ（ＲＳＳＩ）モジュール２２０、往復時間（ＲＴＴ）モジュール２２２、ビヘイビアエンジン２２６、及び／又は補助データ格納モジュール２２４を含むことができる。それらのモジュール及び／又はデータ構造の機能は、モバイルデバイス２００の実装に依存して複数の異なる方法で結合、分離、及び／又は構造化することができる。例えば、ＲＳＳＩモジュール２２０、ＲＴＴモジュール２２２、及び／又はその他のモジュールのいずれかは、各々、少なくとも部分的にハードウェアに基づく実装として実現することができ、及び、専用アンテナ（例えば、専用ＲＴＴ及び／又はＲＳＳＩアンテナ）、（例えば、受信信号の信号強度を決定するために、ＲＴＴサイクルに関連するタイミング情報を決定するために）アンテナを介して受信及び／又は送信された信号を処理及び解析するための専用処理ユニット、等を含むことができる。さらに、ビヘイビアエンジン２２６は、ハードウェア内において、又はハードウェア／ソフトウェアの組み合わせとして実装することができる。
【００７２】
［００７７］アプリケーションモジュール２１８は、モバイルデバイス２００のプロセッサ／コントローラ２１０で実行されるプロセスであることができ、それは、測位モジュール２１６に位置情報を要求する。アプリケーションは、典型的には、ソフトウェアアーキテクチャの上層内で実行され、ナビゲーションアプリケーション、ショッピングアプリケーション、所在場所認識サービスアプリケーション、等を含む。幾つかの実施形態においては、デバイスによるアプリケーションの使用は、モバイルデバイスに提供される所在場所に基づく制限事項に従って対象エリア内で許可される範囲のみで可能である。例えば、（例えば、搭載カメラを介して）画像データを取得するアプリケーションは、（対象エリアの所在場所に基づく制限事項によって示されるように）デバイスが所在することが決定された対象エリア内で実行されるのを許容することができず、従って、ユーザには、デバイスが対象エリア内に所在する間にカメラ及び／又は画像データを使用するアプリケーションを使用不能にするように要求することができる（さらに加えて及び／又は代替として、ビヘイビアエンジンは、対象場所サーバによって提供される制限事項に従ってカメラを自動的に使用不能にするように構成することができる）。測位モジュール２１６は、様々な受信機及びモバイルデバイス２００のモジュールから導き出された情報を用いてモバイルデバイス２００の位置を導き出すことができる。例えば、ＲＴＴ測定値に基づいてモバイルデバイスの位置を決定するために、各アクセスポイントによって導入された処理時間遅延の合理的な推定値を最初に入手し、測定されたＲＴＴを校正／調整するために使用することができる。測定されるＲＴＴは、往復時間（ＲＴＴ）情報を導き出すためにモバイルデバイス２００とアクセスポイントとの間でやり取りされた信号のタイミングを測定することができるＲＴＴモジュール２２２によって決定することができる。いったん測定された時点で、ＲＴＴ値は、モバイルデバイス２００の位置を決定するのを補助するために測位モジュール２１６に渡すことができる。
【００７３】
［００７８］（例えば、トランシーバのうちの１つを用いて）モバイルデバイス２００によって受信された通信から決定することができるその他の情報は、受信信号電力を含み、それは、（例えば、ＲＳＳＩモジュール２２０を用いて決定された）ＲＳＳＩの形で表すことができる。従って、ＲＳＳＩモジュール２２０は、信号に関するデータを測位モジュール２１６に提供することもできる。モバイルデバイスの位置を決定するためにＲＳＳＩ測定値を使用するときには、該当する校正／調整手順を実行することが必要になることがある。モバイルデバイス２００の決定された位置は、アプリケーションモジュール２１８に提供することができる。
【００７４】
［００７９］注記されるように、幾つかの実施形態においては、モバイルデバイスは、対象エリアの対象場所サーバから通信された所在場所に基づく制限事項に従ってデバイスのモジュール／ユニット／特徴のうちの一部又は全部の使用を（例えば、プロセッサ２１０を通じて）制御するように構成されるビヘイビアエンジン２２６を装備することができる。所在場所に基づく制限事項は、例えば、デバイス２００のいずれのモジュール／ユニット／特徴を（部分的に又は完全に）使用不能にする必要があるか、モバイルデバイスによってアクセスされるべきでない幾つかのエリアが存在するかどうか（該エリアにアクセスされる場合は、測位モジュール２１６によって決定されるように、デバイスの様々な特徴がただちに使用不能にされるべきである）、データへのアクセス制限が存在するかどうか、等を示すことができる。
【００７５】
［００８０］幾つかの実施形態においては、ビヘイビアエンジン２２６は、トラステッドビヘイビアエンジン、すなわち、エンジン２００が走っているデバイス２００の動作をモニタリング及び規制するためにデバイスが所在する対象エリアの対象場所サーバによって認識されるデバイス制御モジュール／エンジン、であることができる。従って、トラステッドビヘイビアエンジンを含むデバイスは、対象エリアの所在場所に基づく制限事項にデバイスが準拠していることを確認すると仮定することができるため、デバイスが所在場所に基づく制限事項に準拠するレベルを対象場所サーバによってモニタリングするレベルを低下させることを可能にすることができる。従って、幾つかの実施形態においては、ビヘイビアエンジンは、対象エリアに対応する所在場所に基づく制限事項を（少なくとも部分的に）執行するように及び／又はデバイスが所在場所に基づく制限事項に準拠するかどうかを（少なくとも部分的に）モニタリングするように構成することができる。幾つかの実施形態においては、トラステッドエンジンを含むデバイスは、予めクリアにされているか又は所在場所に基づく制限事項に従ってデバイスの動作を管理及び制御することを搭載ビヘイビアエンジンに行わせる権限が予め付与されているデバイスの（対象エリアに関連するサーバのうちの１つにおいて維持される）データベースに格納されている予め決定されたリストにおいて識別することができる。幾つかの実施形態においては、デバイスは、デバイスによって送信された制御メッセージ内に一意の符号又はＩＤを含めることによってトラステッドビヘイビアエンジンを収納しており（従って、ローカルの制限事項に準拠してデバイスの動作を制御及び管理することを信頼することができる）ことを対象場所サーバに示すことができる。幾つかの実施形態においては、トラステッドエンジンを有することが知られているデバイスのみが（デバイスのアイデンティティは、デバイスのＭＡＣ  ＩＤ、又は、モジュール、例えば、ＳＩＭカード、に格納されたＩＤが入っているメッセージを介してその他のノードに通信することができる）トラステッドエンジンを収納していることを示すことができ、対象エリアに関連する１つ以上のサーバからサービスを受信する権限を付与することができる。例えば、セキュリティが確保された（すなわち、トラステッド）ビヘイビアエンジンを含むデバイスは、対象エリアに関連するサーバに接続するのを許容することができ及びデータ及び通信リソースを受信する権限を付与することかでき、他方、すべてのその他のデバイスは、サーバに接続してサービスを受信するのを許容することができない。
【００７６】
［００８１］幾つかの実施形態においては、ビヘイビアエンジン、例えば、図２において概略的に描かれるビヘイビアエンジン２２６、は、モバイルデバイスに対して課せられるべき所在場所に基づく制限事項に関して対象場所サーバ（又は対象場所サーバに配置されている又は対象場所サーバの近くに配置されている又は配置されていないその他のリモートサーバ）と交渉するように構成することができる。例えば、（例えば、対象エリアに関連するサーバ及び／又はノードのうちの１つによる）モバイルデバイス（例えば、モバイルデバイス２００）の検出、及び検出されたデバイスがトラステッドビヘイビアエンジンを含むとして識別されることに応じて、対象場所サーバは、対象エリアの制限事項を含むメッセージをデバイスに送信させることができる。制限事項メッセージを受信した時点で、トラステッドエンジンは、それらの制限事項によって示されるすべての要求事項に従ってデバイスの動作を制御するように構成されるかどうかを決定することができる。例えば、受信されたメッセージ内で示される制限事項は、デバイスのＷＷＡＮ動作性（例えば、セルラー接続性）をディスエーブルにするようにデバイスに要求することができるが、ビヘイビアエンジンは、セルラー接続をディスエーブルにするように構成することができない。その結果、対象場所サーバは、利用可能な独占権を有する（セキュリティが確保された）データストレージへのデバイスのアクセスを認めないように決定することができる。これは、デバイスがそれのセルラー接続を通じて該データを送出することができないようにする。他方、デバイスのセルラー接続をオフにすることができるトラステッドビヘイビアエンジンは、ローカルネットワークに接続して制限されたファイルにアクセスするのが許容される。
【００７７】
［００８２］デバイスが対象場所サーバによって要求される制限事項を執行することができる範囲が決定された時点で、デバイスは、誰かによる制限事項の受け入れ及び／又は拒否を示すさらなるメッセージを送信することができる。対象場所サーバは、デバイスから受信された応答に基づいて、どのようなサービス及び／又は機能をデバイスが有するのを許容するか及び／又は制限事項の執行がビヘイビアエンジンに委託されるか又は対象場所サーバによって制御されるかどうかを決定することができる。幾つかの実施形態においては、ビヘイビアエンジンは、対象エリアのノードによって提供されるサービスのレベル及び性質について交渉するように構成することもできる（例えば、引き渡されるべきサービスの品質、すなわち、ＱｏＳ、使用されるべき特定の通信モード／プロトコル、暗号化パラメータ、等）。
【００７８】
［００８３］モバイルデバイス２００は、適切なインタフェースシステム、例えば、ユーザとモバイルデバイス２００との対話を可能にするマイク／スピーカー２５２、キーパッド２５４、及びディスプレイ２５６、を提供するユーザインタフェース２５０をさらに含むことができる。マイク／スピーカー２５２は、（例えば、ワイドエリアネットワークトランシーバ２０４及び／又はローカルエリアネットワークトランシーバ２０６を用いて）音声通信サービスを提供する。キーパッド２５４は、ユーザによる入力のための適切なボタンを備えることができる。ディスプレイ２５６は、適切なディスプレイ、例えば、バックライトＬＣＤディスプレイ、を備えることができ、及び、追加のユーザ入力モードのためのタッチ画面ディスプレイをさらに含むことができる。
【００７９】
［００８４］図３を参照し、所在場所に基づく制限事項の執行機能を実装するサーバノード例３００の概略図が示される。サーバ３００は、無線ノード、例えば、図１のモバイルデバイス１０８、及び、その他のアクセスポイント、例えば、特定の対象場所（サーバに結合された、又はサーバを実装するアクセスポイントのうちの１つ以上）に関連するアクセスポイント、と通信するためのトランシーバ３１０を含むことができる。トランシーバ３１０は、信号（例えば、ダウンリンクメッセージ）を送信するための送信機３１２と、信号（例えば、アップリンクメッセージ）を受信するための受信機３１４と、を含むことができる。同様に、サーバは、その他のネットワークノードと通信する（例えば、問い合わせ及び応答を送信及び受信する）ためのネットワークインタフェース３２０を含むことができる。例えば、各ネットワーク要素は、１つ以上のコアネットワークノード（例えば、図１において示されるその他のアクセスポイントのうちのいずれか、測位サーバ１１０、及び／又はその他のネットワークデバイス又はノード）との通信を容易にするために、ゲートウェイ、又はネットワークのその他の適切なエンティティと通信する（例えば、有線又は無線のバックホール通信）ように構成することができる。さらに加えて及び／又は代替として、その他のネットワークノードとの通信もトランシーバ３１０を用いて行うことができる。
【００８０】
［００８５］サーバ３００は、ここにおいて説明される実施形態と関係させて使用することができるその他のコンポーネントを含むこともできる。例えば、サーバ３００は、幾つかの実施形態においては、例えば、その他のノードとの通信（例えば、メッセージの送信及び受信）を管理するための及びその他の関連する機能を提供するためのコントローラ３３０を含むことができる。例えば、コントローラ３３０は、とりわけ、モバイルデバイスの存在を検出し及び／又は該モバイルデバイスの位置を決定し、サーバ３００に関連する対象エリアにおける制限事項（例えば、対象エリアにおいて実装される使用ポリシー）を表すデータを該モバイルデバイスに提供し、該モバイルデバイスのうちの１つ以上にサービスを提供する権限を付与し、対象エリアのサーバからサービスを受信するモバイルデバイスが対象エリアの所在場所に基づく制限事項に準拠しているかどうかをモニタリング及び（少なくとも部分的に）決定し、及び、受信中のモバイルデバイスが対象エリアの所在場所に基づく制限事項に準拠していると決定されたことに基づいてそれらのデバイスにサービスを提供することを維持するように構成することができる。注記されるように、対象エリアに関連するサーバ／ノードからサービスを受信するモバイルデバイスが、対象エリアに関連する制限事項に従ってデバイスの動作を制御することができるトラステッドビヘイビアエンジンを含む実施形態において、該受信中のモバイルデバイスが所在場所に基づく制限事項に準拠しているかどうかの決定は、デバイス自体に委託することができる（準拠のモニタリング及び決定の少なくとも一部は、デバイスのトラステッドビヘイビアエンジンを介して行うことができる）。コントローラ３３０は、幾つかの実施形態においては、図６に関連して示されて説明される構成及び機能に類似するそれらを有する、プロセッサに基づくデバイス、として実装することができる。
【００８１】
［００８６］今度は図４を参照し、所在場所に基づく制限事項を執行する手順例４００のフローチャートが示される。図４において描かれる動作は、概して、対象エリアに関するサービス制限事項が執行されるべき対象エリアに関連するサーバノードにおいて実行される。手順４００は、対象エリア内に所在すると決定されたデバイス（例えば、モバイルデバイス）に、対象エリアに対応する１つ以上の所在場所に基づく制限を表すデータを通信する４１０（例えば、所在場所に基づく制限事項を表すコンテンツデータ及び／又は制御信号／コマンド／命令を対象場所サーバに結合されたストレージから又は何らかのその他のローカルサーバ又はリモートサーバから取り出す、及び、対象エリアのノード／サーバのトランシーバのうちの１つ以上を介して行先のモバイルデバイスに取り出されたデータ及び信号を送信する）ことを含む。幾つかの実施形態においては、それらの制限事項を表すデータは、対象エリアに対応するエリアにのちに入ることができるデバイスに通信することができる。所在場所に基づく制限事項は、使用ポリシーを構成することができ、及び、対象エリア内の制限された区域への物理的立ち入りに関する制限事項、制限されたコンテンツデータへのアクセスに関する要求事項（例えば、アダルト指定コンテンツを入手することに関する制限事項、幾つかのサーバ又は所在場所からデータを入手することに関する制限事項、対象エリアに関連する１つ以上のサーバに常在するデータを入手することに関する制限事項）、等を含むことができる。幾つかの実施形態においては、それらの制限事項は、デバイスの出力ユニット／モジュール（デバイスのディスプレイ、スピーカー、等）のうちの１つを通じてディスプレイ上に提示されるコンテンツの形態で提供され、デバイスのユーザは、対象エリアに関連する制限事項を理解して受け入れる旨の確認を提供する必要がある。デバイスが、デバイスの動作／機能のうちの少なくとも一部を制御するように構成されたビヘイビアエンジンを含む実施形態においては、所在場所に基づく制限事項は、デバイスの動作を規制／制御するために（例えば、ビヘイビアエンジンを通じて）デバイスによって実行することができる命令、コマンド、又は制御信号を含むことができる。例えば、受信された制限事項は、セルラー通信が中断されること、搭載カメラの動作が停止されること、及び、一定のネットワークコンテンツサイトにアクセスされないようにすることを要求することができる。デバイスがビヘイビアエンジンを含むときには、ビヘイビアエンジンは、搭載カメラの動作を停止させるために、セルラートランシーバ（例えば、デバイス２００のトランシーバ２０４、等のトランシーバ）の動作を停止させるように構成することができ、及び、デバイスによって行われた（例えば、ＷＡＬＮアクセスポイントを通じてアクセスされた）ネットワークロケーションへのデータ要求をスクリーニング又はフィルタリングして除去することができる。注記されるように、ビヘイビアエンジンは、対象エリアの所在場所に基づく制限事項を執行するのを容易にすることができる一方で、デバイスによるそれらの制限事項への準拠は、依然として、少なくともある程度は、対象場所サーバ（又は対象エリアに関連する何らかのその他のサーバ又はノード）によってモニタリング及び制御することができる。
【００８２】
［００８７］モバイルデバイスが対象エリア内に所在しており、従って対象エリアに関する１つ以上の制限事項が提供される必要があるとの決定は、幾つかの方法で行うことができる。例えば、幾つかの実施形態においては、対象エリアに関連するノードのうちの１つ以上は、モバイルデバイスによって送信された信号の検出を通じてモバイルデバイスの存在を検出することができる。次に、デバイスの信号が対象エリアに関連するノードのうちの予め決定された数によって検出されたときにモバイルデバイスが検出中のノードに関連する対象エリア内に存在するとする決定を行うことができる。例えば、少なくとも３つのノード（例えば、図１の例におけるアクセスポイント１０４ａ−ｃ及び１０６ａ−ｅのうちのいずれか３つ）がモバイルデバイス（例えば、図１の例におけるデバイス１０８）によって送信された信号を検出したときには、モバイルデバイスは、検出中のノードに関連する対象エリア内に存在するとみなすことができる。幾つかの実施形態においては、対象エリア内のデバイスの検出は、モバイルデバイスからサービス要求を受信する対象エリアに関連するサーバ／ノードのうちの１つによって（例えば、Ｃｉｓｃｏ  ＭＳＥサーバ、等のロケーションサーバによって）達成することができる。
【００８３】
［００８８］幾つかの実施形態においては、モバイルデバイスが対象エリアの境界内に存在するかどうかを決定するのを可能にするためにモバイルデバイスの近似の又は正確な所在場所を決定することができる。幾つかの実施形態においては、モバイルデバイスの所在場所は、ＳＰＳ所在場所決定手順、ＷＬＡＮに基づく所在場所決定手順、スタンドアロンサービス、例えば、ＧＳＰ又はＳｋｙｈｏｏｋ／ＸｔｒａＴ、等を通じて決定することができる。概して、デバイスの所在場所を決定することは、所在場所の決定を可能にする／容易にするためのデータを入手することと、入手されたデータに少なくとも部分的に基づいてデバイスの所在場所を決定することと、を含む。幾つかの実施形態においては、デバイスの位置は、例えば、その機能が図２において描かれる測位モジュール２１６のそれに類似するモジュールを用いて遠隔送信機（例えば、対象エリアに関連するノードのうちの１つ以上）から受信された信号に基づいて決定することができる。従って、モバイルデバイスは、１つ以上の遠隔送信機、例えば、図１の衛星及び／又はノード／アクセスポイント１０２、１０４及び／又は１０６のうちのいずれか、から信号を受信するように構成すること、及び、例えば、マルチラテレーション技法に基づいてその位置を決定するように構成することができる。例えば、デバイスの位置は、１つ以上の遠隔送信機からの受信信号に関連するＲＳＳＩ又はＲＴＴパラメータを用いて（例えば、ＲＴＴモジュール、例えば、モバイルデバイス２００の実施形態例において実装されたＲＴＴモジュール２２２、及び／又は、ＲＳＳＩモジュール、例えば、モバイルデバイス２００のＲＳＳＩモジュール２２０、を用いて）、及び、モバイルデバイスの位置を決定するための遠隔送信機の既知の所在場所に基づいて決定することができる。他の例においては、デバイスの位置は、例えば、ＲＳＳＩ及び／又はＲＴＴの決定されたパラメータ値を予め決定された位置に関連する格納されたプロフィールと比較することによって、信号プロフィール識別技法に基づいて決定することができる。
【００８４】
［００８９］デバイスの所在場所がＲＳＳＩ及び／又はＲＴＴ、等のメトリックに基づいて決定される実施形態においては、１つ以上の遠隔送信機、例えば、ノード／アクセスポイント（それらの各々は、アクセスポイント識別子、例えば、アクセスポイントに関連する一意のＭＡＣアドレス）から受信された信号の測定値は、デバイスの所在場所の推定値を決定するために使用することができる。例えば、地理上の所在場所、処理遅延、電力プロフィール、ＲＴＴプロフィール、及び既知の地理上の所在場所を有する複数のアクセスポイントに関するその他の情報が入っている（メモリモジュール、例えば、モバイルデバイスに収納された、図２に示されるモジュール２２４、においてローカルで格納することができる）データベースを入手することができる。そのようにして入手されたデータベースは、デバイスの所在場所決定を容易にするために使用することができる。例えば、信号を送信する送信機／ノードから信号を受信するデバイスの相対的距離は、少なくとも部分的には、データベースに格納されたそれらの送信機／ノードに関する既知の所在場所に基づいて決定することができ、及び、（例えば、マルチラテレーション手順、例えば、三辺測量手順、を用いて）デバイスの所在場所の推定値を計算する／導き出すことができる。注記されるように、幾つかの実施形態においては、モバイルデバイスの位置は、例えば、モバイルデバイスによって決定されたメトリック値の組に（ほぼ又は正確に）マッチしているプロフィールを識別するために、１つ以上のノードから入手された信号強度の実際の測定値（又はＲＳＳＩ）及び／又はＲＴＴを格納されたプロフィールと比較することによって決定することもできる。従って、マッチしている格納されたプロフィールに関連する所在場所推定値は、送信機／ノードの信号を受信するデバイスの現在の所在場所の推定値であるとみなすことができる。
【００８５】
［００９０］幾つかの実施形態においては、モバイルデバイスは、衛星信号及び／又はＷＷＡＮアクセスポイントからの信号を受信することが概してより難しい屋内環境内で動作していることがあり、従って、モバイルデバイスの所在場所は、図１において描かれるＷＬＡＮアクセスポイント１０６ａ−ｅに類似することができる１つ以上のＷＬＡＮ（例えば、ＷｉＦｉデバイス、Ｂｌｕｅｔｏｏｔｈデバイス、フェムトセル、等）から受信された信号から決定することができる。
【００８６】
［００９１］幾つかの実施形態においては、所在場所決定手順を実行することができる基礎になる信号を提供するノード／アクセスポイントは、ＱＵＩＰＳ（Ｑｕａｌｃｏｍ屋内測位システム）実装の一部であることができる。該実施形態においては、測位決定は次のように行うことができる。最初に、ＬＣＩ発見プロセスが実行される（ＬＣＩ、すなわち、所在場所コンテキスト識別子は、例えば、建物の床、等の地理上のエリアに関連する識別子を意味する）。発見プロセスは、すべてのＬＣＩを識別するサーバへの要求の送信を行わせる。発見プロセスの結果として、例えば、モバイルデバイスによって見られる／検出されるＭＡＣｉｄに基づいてモバイルデバイスの粗い位置が決定される。サーバは、アクセスポイントのリストを有するモバイルデバイスに一組の候補ＬＣＩを通信する。ＬＣＩ発見プロセスに引き続き、ＬＣＩ曖昧性除去プロセスが実行され、候補リストからＬＣＩを選択するために１つ以上の判定基準（例えば、各ＬＣＩから現在見ることができるアクセスポイントの数、各ＬＣＩからの最大ＲＳＳＩ値、各ＬＣＩからの中央ＲＳＳＩ値、等）を適用することができる。一組の候補ＬＣＩからのＬＣＩがいったん選択された時点で、例えば、ＲＳＳＩ及び／又はＲＴＴに基づく測位プロセスを実行することができる。例えば、選択されたＬＣＩに関連するアクセスポイントに限定されたターゲットが定められた走査が、モバイルデバイスの所在場所に関する位置近似値を決定するために要求されるＲＳＳＩ又はＲＴＴを提供する。
【００８７】
［００９２］幾つかの実施形態においては、モバイルデバイスの決定された所在場所は、デバイスの所在場所に対応するグローバルな地理上の位置座標として、及び／又は、（例えば、デバイスが所在する建物の床、又は、デバイスが所在することができる何らかのその他のタイプの識別可能な区域を示す）デバイスに関する所在場所コンテキスト識別子（又は、何らかのその他の識別子タイプ）として提供することができる。デバイスの現在の所在場所は、デバイスがセキュリティの確保された又は確保されていないエリアのいずれに所在するか、及び／又はデバイスが公共の所在場所又は私有の所在場所のいずれに存在するかに従って識別することもできる。従って、幾つかの実施形態においては、デバイスの所在場所を決定することは、デバイスの所在場所が例えばセキュリティが確保された公共の所在場所、セキュリティが確保されていない公共の所在場所、セキュリティが確保された私有の所在場所、及び／又はセキュリティが確保されていない私有の所在場所のうちの１つ以上を含むかどうかを決定することを含むことができる。
【００８８】
［００９３］デバイスの所在場所がいったん決定された時点で、モバイルデバイス（又は、デバイスの位置を決定するために、デバイスによって受信された信号、又は関連する信号測定値が転送されている遠隔測位サーバ、例えば、図１において描かれているサーバ１１０）は、対象場所サーバに決定された所在場所を送信することができ、デバイスが対象エリア内に存在するかどうかに関する決定を行うことができる。幾つかの実施形態においては、モバイルデバイスの位置は、デバイスによって送信されて１つ以上のノードによって受信された信号に基づいて決定することもできる（それらのノードは、対象エリアに関連するノードの一部、又はその他のノードであることができる）。デバイスによって送信された信号に基づくデバイスの位置の決定は、その位置が決定されるべきモバイルデバイスによって受信された信号に基づいた位置決定に類似する方法で行うことができる。
【００８９】
［００９４］図４を引き続き参照し、デバイスが対象エリアに関連する所在場所に基づく制限事項を入手した時点で、対象エリアに関連する１つ以上のノードからの対象エリアにおいて利用可能なサービスのデバイスでの使用が、（少なくとも部分的に）モバイルデバイスが対象エリアに対応する所在場所に基づく制限事項に準拠しているか（又は準拠していないか）どうかを少なくとも１つの対象場所サーバが決定することに基づいて（例えば、少なくとも１つの対象場所サーバによって）制御される４２０。例えば、対象場所サーバは、モバイルデバイスが対象エリアに対応する所在場所に基づく制限事項に準拠していると決定されたときに（１つ以上のノードからの）対象エリアにおいて利用可能なサービスがモバイルデバイスに提供され続けるようにすることができる。幾つかの実施形態においては、対象場所サーバは、デバイスが対象エリアに対応する１つ以上の所在場所に基づく制限事項に準拠していると決定されたときに対象エリアに関連する１つ以上のサーバからの対象エリアにおいて利用可能なサービスをデバイスで使用するのを可能にすることができる。
【００９０】
［００９５］幾つかの実施形態においては、対象エリアにおいて利用可能なサービスのデバイスでの使用を少なくとも１つの対象場所サーバによって制御することは、デバイスによる所在場所に基づく制限事項の１つ以上の違反が発生しているとの決定に応じて１つ以上の執行動作を開始させることを含むことができる。例えば、所在場所に基づく制限事項が、制限されたエリア（例えば、セキュリティが確保されたエリアであることができる、図１に示されるエリア１２２）へのデバイスの立ち入りに制限を課す状況においては、対象場所サーバは、対象エリアのサービスへのアクセスが制御されるべきデバイスの所在場所に関する情報を継続的に／定期的に入手することができる。位置情報は、モバイルデバイスから（モバイルデバイスがそれの位置を決定するとき）、デバイスに関連する信号測定値に基づいてデバイスの位置を決定するように構成された専用位置サーバから、又は、対象場所サーバに関連するノードのうちの少なくとも１つを通じて、通信することができる。デバイスの位置の継続的な／定期的な決定は、所在場所に基づく制限事項をデバイスに提供することができるようにするためにデバイスの位置が対象エリア内に存在していたかどうかを決定するために行われる方法と同様のそれで行うことができる。モバイルデバイスの位置の定期的な決定は、対象場所（ｖｅｎｕｅ）のエリアを表すマップ又はその他のタイプのデータと比較することができる。デバイスが対象エリアの外に移動している又は所在場所に基づく制限事項に従ってデバイスが入ることになっていない制限されたエリアに移動していることが、モバイルデバイスの現在の決定された位置に基づいて及び対象エリアを表すデータに基づいて決定された時点で、対象場所サーバは、制限事項の違反が発生している旨の通知をデバイスに送信することができ及び／又はデバイスに提供されるサービスの変更を行うことができる。例えば、対象場所サーバは、様々な対象エリアのノードとデバイスとの間の通信リンクを中断又は終了させることができ、モバイルデバイスに提供することができるデータのトラフィックを低減させる（すなわち、モバイルデバイスにとって許容される帯域幅を短くする、又は、デバイスに提供されるサービスの品質を低下させる）ことができ、及び／又は、対象エリア内の制限されたエリアへの立ち入り又はアクセスに関連する所在場所に基づく制限事項の違反に応じたその他の措置を講じることができる。幾つかの実施形態においては、デバイス又はそのユーザが違反を是正するための対策を講じた（例えば、デバイスが制限されたエリアから出た）時点で違反前にモバイルデバイスに提供されたサービスの以前のレベルを回復させることができる。幾つかの実施形態においては、モニタリングされているデバイスによって行われた違反数を追跡するために対象場所サーバによってカウンタを維持することができ、ある一定の予め決定された回数の違反が特定の時間中に発生したときに（例えば、１時間に３回の違反、３時間に５回の違反、等）、対象場所サーバは、それらの違反に応じてより永続的な措置を講じる（例えば、モバイルデバイスへのリンクを無期限に中断する又は終了させる）ことができる。
【００９１】
［００９６］他の例においては、所在場所に基づく制限事項は、モバイルデバイスが対象エリア内に所在している間にそれによってアクセスすることができるデータコンテンツに関する制限事項を含むことができる。この例では、対象エリアのアクセスポイント及び／又はその他のノードは、（対象場所サーバに又はネットワーク接続を介してアクセスすることができるその他の遠隔の所在場所に）デバイスによって要求されるデータの性質をモニタリング及び決定するように構成されたデータフィルタを装備することができる。制限されたデータが要求されている及び／又はモバイルデバイスに送信中であると決定した時点で、対象場所サーバは、例えば、対象場所のノードとモバイルデバイスとの間の通信リンクの中断又は終了を行わせる、制限されたコンテンツがモバイルデバイスに送信される前に廃棄する、違反が発生していることの警告をデバイスに送信する（デバイスの出力ユニットのうちの１つ以上に提示可能）、等によって最初の執行動作を開始させることができる。ここでも、執行動作の厳しさは、少なくとも部分的には、過去の違反が存在しているかどうか、現在の違反の重大度、及びその他の該要因に依存することができる。
【００９２】
［００９７］さらに他の例においては、所在場所に基づく制限事項は、モバイルデバイスが対象エリア内に存在する間は（例えば、定期的に／継続的に決定されるモバイルデバイスの位置が対象エリアに対応するエリア内にある間は）（例えば、ＣＤＭＡ、ＴＤＭＡ、ＷｉＭａｘ、等に基づくＷＷＡＮアクセスポイントを通じての）セルラー通信、及び／又はデバイスに基づくカメラが使用されないように制限する事項を含むことができる。モバイルデバイスによるセルラーアクセスの確立の試みに応じて（例えば、対象エリアのＷＷＡＮに基づくノードのうちの１つを通じて、又は遠隔ノードを通じてセルラー通信を確立するための要求信号／メッセージを検出する対象エリアに関連するアクセスポイントのうちの１つによって検出することができる）、対象場所サーバは、モバイルデバイスと対象場所サーバのセルラーノードとの間で確立されているセルラーリンクの中断又は終了を行わせることができる。モバイルデバイスが遠隔のＷＷＡＮアクセスポイント（対象エリアに関連していないそれ）とセルラーリンクを確立させることを試みている場合は、対象場所サーバは、例えば、対象場所のノード（例えば、ＷＬＡＮノード）とモバイルデバイスとの間の通信リンクの中断又は終了を行わせる、モバイルデバイスに提供されるサービスを劣化させる、違反が発生していることの警告をデバイスに送信する（デバイスの出力ユニットのうちの１つ以上に提示可能）、等によって最初の執行動作を開始させることができる。
【００９３】
［００９８］従って、幾つかの実施形態においては、デバイスによる１つ以上の所在場所に基づく制限事項の違反が発生しているとの決定に応じて対象場所サーバ（又は、対象エリアに関連する何らかのその他のサーバ）によって実行することができる１つ以上の執行動作は、例えば、対象エリアに関連するノードのうちの少なくとも１つとデバイスとの間の少なくとも１つの通信リンクの中断又は終了を行わせること、デバイスに向けられた制限されたコンテンツがデバイスに送信される前に廃棄させること、及び／又は違反が発生していることの警告をデバイスに送信すること、を含むことができる。
【００９４】
［００９９］今度は図５を参照して、所在場所に基づく制限事項を執行させる手順例５００のフローチャートが示される。図５において描かれる動作は、概して、所在場所に基づく制限事項が執行されるべきである対象エリアにおいてサービスを入手することを求めているデバイスにおいて実行される。手順５００は、（図１及び２においてそれぞれ描かれるモバイルデバイス１０８及び２００に類似することができる）モバイルデバイスが所在すると決定された対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータをそのモバイルデバイスによって入手する５１０（例えば、所在場所に基づく制限事項を表すデータをデバイスのトランシーバのうちの１つを通じて受信する、及び、受信されたデータを格納する及び／又は処理する）ことを含む。注記されるように、所在場所に基づく制限事項は、対象エリア内の特定の地理上のエリアへのアクセスに関する制限事項、アクセスすることが許容されるコンテンツに関する制限事項、一定のデバイスに基づく特徴（例えば、対象エリア内に存在し続ける間はカメラを使用すること又はセルラーアクセスを確立することの禁止）を含むことができ、対象エリアに関連する少なくとも１つの対象場所サーバから、複数のデバイスによってグローバルでアクセス可能である（対象エリアに必ずしも関連していない）遠隔サーバから、等、通信することができる。
【００９５】
［００１００］幾つかの実施形態においては、様々な対象エリア（及び／又は対象場所のタイプ、例えば、私有のセキュリティが確保された対象場所、公共のセキュリティが確保された対象場所、私有のセキュリティが確保されていない対象場所、及び、公共のセキュリティが確保されていない対象場所）に対応する所在場所に基づく制限事項は、何らかの初期の時点で（デバイスによってサポートされる１つ以上のタイプの通信リンクを介して）デバイスに通信されているようにすることができる。その後、対応する一組の所在場所に基づく制限事項が以前に通信された対象エリアのうちの１つ内にデバイスが存在することが検出された（又は、その位置が対象エリアのうちのその１つ内に存在することがここにおいて説明される位置決定手順のうちの１つ以上に従って決定された）ときには、デバイスは、デバイスによる該当する所在場所に基づく制限事項の執行を容易にするためにそれらの制限事項をストレージから取り出すことができる。注記されるように、幾つかの実施形態においては、所在場所に基づく制限事項は、（例えば、デバイスの出力ユニットのうちの１つにおいて）ユーザに提示することができ、及び、それらの制限事項の理解及び受け入れを確認するようにユーザに要求することができる。幾つかの実施形態においては、デバイスは、所在場所に基づく制限事項に従ってデバイスの動作／特徴を制御するように構成されたビヘイビアエンジンを含むことができる。ビヘイビアエンジンがトラステッドビヘイビアエンジン（例えば、所在場所に基づく制限事項への準拠を少なくとも部分的に執行及び確保するために予めクリアされている又はその権限が予め付与されているエンジン）である状況では、準拠を確保する動作のうちの少なくとも一部は、トラステッドビヘイビアエンジンに委託することができる。図５においてさらに示されるように、手順５００は、モバイルデバイスが対象エリアに対応する所在場所に基づく制限事項に準拠しているか（又は準拠していないか）どうかを（例えば、対象エリアに関連する対象場所サーバによって）決定したことに（少なくとも部分的に）基づいて対象エリアに関連する１つ以上のノードからの対象エリアにおいて利用可能なサービスをモバイルデバイスで入手する５２０ことを含む。例えば、デバイスは、デバイスが対象エリアに対応する所在場所に基づく制限事項に準拠していると決定されたときに対象エリアにおいて利用可能なサービスを入手することができる。従って、幾つかの実施形態においては、モバイルデバイスが所在すると決定された対象エリアの対象場所サーバは、モバイルデバイスが特定の対象エリアに対応する所在場所に基づく制限事項に準拠していることを確保するための準拠モニタリング動作のうちの少なくとも一部を維持する。幾つかの実施形態においては、所在場所に基づく制限事項へのデバイスの準拠を決定するためのモニタリング及び／又は評価動作のうちの少なくとも一部は、モバイルデバイスに収納された又はモバイルデバイスをホストとするビヘイビアエンジンによって行うことができる。注記されるように、対象場所サーバは、様々な執行動作、例えば、対象エリアに関連するノードのうちの少なくとも１つとデバイスとの間の少なくとも１つの通信リンクの中断又は終了を行わせる、モバイルデバイスに向けられた制限されたコンテンツがモバイルデバイスに送信される前に廃棄させる、違反が発生していることを示す警告メッセージをモバイルデバイスに送信する、等、を開始させることができる。執行動作の開始は、その結果として、モバイルがそれまで受けていたサービスが劣化することがある。デバイスがビヘイビアエンジンをインストールしている場合は、そのビヘイビアエンジンも幾つかの執行動作を行うことができる。
【００９６】
［００１０１］例えば、所在場所に基づく制限事項を執行する、モバイルデバイスの位置を決定する、等の手順を行うことは、プロセッサに基づくコンピューティングシステムによって容易にすることができる。図６を参照し、コンピューティングシステム例６００の概略図が示される。コンピューティングシステム６００は、例えば、ハンドヘルドモバイルデバイス、例えば、図１及び２のそれぞれのデバイス１０８及び２００、対象エリアノード、例えば、図３において描かれるノード、等に収納することができる。コンピューティングシステム６００は、典型的に中央処理装置６１２を含むプロセッサに基づくデバイス６１０、例えば、パソコン、専用コンピューティングデバイス、等、を含む。ＣＰＵ６１２に加えて、そのシステムは、主メモリと、キャッシュメモリと、バスインタフェース回路（示されていない）と、を含む。プロセッサに基づくデバイス６１０は、コンピューティングシステムに関連する大量記憶装置６１４、例えば、ハードドライブ及び／又はフラッシュドライブ、を含むことができる。コンピューティングシステム６００は、（例えば、サーバ又はその他の静止型コンピューティングデバイスを実装するために）ユーザがアクセスすることができる場所に設置することができるキーボード又はキーパッド６１６、及びモニタ６２０、例えば、ＣＲＴ（陰極線管）又はＬＣＤ（液晶ディスプレイ）モニタをさらに含むことができる（例えば、モバイルデバイスの画面）。
【００９７】
［００１０２］プロセッサに基づくデバイス６１０は、例えば、所在場所に基づく制限事項を執行する手順を実装するように、位置決定動作を行うように、所在場所の決定を行うように、その他の一般的なコンピュータに基づく動作を行うように構成することができる。大量記憶装置６１４は、プロセッサに基づくデバイス６１０によって実行されたときに上記の手順の実装を容易にするための動作を行うことをプロセッサに基づくデバイスに行わせるコンピュータプログラム製品を含むことができる。
【００９８】
［００１０３］プロセッサに基づくデバイスは、入力／出力機能を可能にするための周辺機器をさらに含むことができる。該周辺機器は、例えば、ＣＤ−ＲＯＭドライブ及び／又はフラッシュドライブ、又は、接続されたシステムに関連するコンテンツをダウンロードするためのネットワーク接続、を含むことができる。該周辺機器は、各々のシステム／デバイスの一般的動作を可能にするためのコンピュータ命令が入っているソフトウェアをダウンロードするためにも使用することができる。代替として及び／又はさらに加えて、幾つかの実施形態においては、コンピューティングシステム６００の実装では専用論理回路、例えば、ＦＰＧＡ（フィールドプログラマブルゲートアレイ）、ＤＳＰプロセッサ、又はＡＳＩＣ（特定用途向け集積回路）、を使用することができる。プロセッサに基づくデバイス６１０とともに含めることができるその他のモジュールは、ユーザがコンピューティングシステム６００に入力を提供することができるスピーカー、サウンドカード、ポインティングデバイス、例えば、マウス又はトラックボール、である。
【００９９】
［００１０４］コンピュータプログラム（プログラム、ソフトウェア、ソフトウェアアプリケーション、又はコードとしても知られている）は、プログラマブルプロセッサのための機械命令を含み、及び、高水準手順及び／又はオブジェクト指向プログラミング言語において、及び／又は、アセンブリ／機械語において実装することができる。ここにおいて使用される場合、用語“機械によって読み取り可能な媒体”は、プログラマブルプロセッサに機械命令及び／又はデータを提供するために使用される非一時的なコンピュータプログラム製品、装置及び／又はデバイス（例えば、磁気ディスク、光ディスク、メモリ、プログラマブルロジックデバイス（ＰＬＤ））を意味することができ、機械命令を機械によって読み取り可能な信号として受信する非一時的な機械によって読み取り可能な媒体を含む。
【０１００】
［００１０５］メモリは、処理ユニット内に又は処理ユニットの外部に実装することができる。ここにおいて使用される場合、用語“メモリ”は、あらゆるタイプの長期的な、短期的な、揮発性の、非揮発性の、又はその他のメモリを意味し、どのようなタイプのメモリにも又はどのような特定の数のメモリにも限定されず、さらに、メモリが格納されるどのようなタイプの記憶媒体にも限定されない。
【０１０１】
［００１０６］ファームウェア及び／又はソフトウェア内に実装される場合は、機能は、コンピュータによって読み取り可能な媒体において１つ以上の命令又はコードとして格納することができる。例は、データ構造とともに符号化されたコンピュータによって読み取り可能な媒体と、コンピュータプログラムとともに符号化されたコンピュータによって読み取り可能な媒体と、を含む。コンピュータによって読み取り可能な媒体は、物理的なコンピュータ記憶媒体を含む。記憶媒体は、コンピュータによってアクセスすることができるあらゆる利用可能な媒体であることができる。例として、ただし限定することなしに、該コンピュータによって読み取り可能な媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭ又はその他の光ディスク記憶装置、磁気ディスク記憶装置、半導体記憶装置、又はその他の記憶デバイス、又は、命令又はデータ構造の形態で希望されるプログラムコードを格納するために使用することができ及びコンピュータによってアクセスすることができるあらゆるその他の媒体を備えることができ、ここにおいて使用される場合のディスクは、コンパクトディスク（ＣＤ）（ｄｉｓｃ）と、レーザーディスク（登録商標）（ｄｉｓｃ）と、光ディスク（ｄｉｓｃ）と、デジタルバーサタイルディスク（ＤＶＤ）（ｄｉｓｃ）と、フロッピー（登録商標）ディスク（ｄｉｓｋ）と、Ｂｌｕ−ｒａｙ（登録商標）ディスク（ｄｉｓｃ）と、を含み、ここで、ｄｉｓｋは、通常は、磁気的にデータを複製し、ｄｉｓｃは、レーザーを用いて光学的にデータを複製する。上記の組み合わせも、コンピュータによって読み取り可能な媒体の範囲内に含められるべきである。
【０１０２】
［００１０７］ここにおいては特定の実施形態が詳細に開示されているが、これは、例示することのみを目的とする例として行われており、後続する添付された請求項の範囲を限定することは意図されていない。特に、請求項によって定義される本発明の精神及び範囲を逸脱することなしに様々な置換、変更、及び修正を行うことができることが企図されている。その他の態様、利点、及び修正は、後続する請求項の範囲内であるとみなされる。提示される請求項は、ここにおいて開示される実施形態及び特徴を表すものである。その他の請求されていない実施形態及び特徴も企図されている。従って、その他の実施形態は、後続する請求項の範囲内である。
【図１】
2016523028.tif 000003
【図２】
2016523028.tif 000004
【図３】
2016523028.tif 000005
【図４】
2016523028.tif 000006
【図５】
2016523028.tif 000007
【図６】
2016523028.tif 000008
【手続補正書】
【提出日】平成28年1月28日(2016.1.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
方法であって、
対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータを前記対象エリア内に所在すると決定されたモバイルデバイスに通信することと、
前記モバイルデバイスが前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項に準拠しているかどうかを少なくとも１つの所在場所サーバによって決定することに少なくとも部分的に基づいて前記対象エリアに関連する１つ以上のノードからの前記対象エリアにおいて利用可能なサービスの前記モバイルデバイスでの使用を前記少なくとも１つの対象場所サーバによって制御することと、を備え、前記対象エリアにおいて利用可能な前記サービスの使用を制御することは、
前記少なくとも１つの対象場所サーバによって、前記１つ以上の所在場所に基づく制限事項のうちの少なくとも１つの前記モバイルデバイスによって行われた１つ以上の違反の発生を決定することと、
前記１つ以上の所在場所に基づく制限事項のうちの前記少なくとも１つの前記モバイルデバイスによって行われた前記１つ以上の違反の発生を前記決定することに応じて、前記対象エリアにおいて利用可能な前記サービスを前記対象エリアに関連する前記１つ以上のノードから前記モバイルデバイスに提供することを低減することと、を備える、方法。
【請求項２】
前記１つ以上の所在場所に基づく制限事項を表す前記データを通信することは、
前記モバイルデバイスが所在すると決定された前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表す前記データを前記モバイルデバイスにおいて実行するトラステッドエンジンに送信することであって、前記トラステッドエンジンは、前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項について交渉し及び少なくとも部分的に執行するように構成されること、を備える請求項１に記載の方法。
【請求項３】
前記トラステッドエンジンは、
前記モバイルデバイスが前記対象エリアに対応する前記所在場所に基づく制限事項に準拠しているかどうかを少なくとも部分的に決定するようにさらに構成される請求項２に記載の方法。
【請求項４】
前記１つ以上の所在場所に基づく制限事項を表す前記データを通信することは、
前記モバイルデバイスが所在すると決定された前記対象エリア内の使用ポリシーを表すデータを通信することを備える請求項１に記載の方法。
【請求項５】
前記使用ポリシーは、前記対象エリア内の制限された区域への物理的立ち入りに関する要求事項、又は制限されたコンテンツデータへのアクセスに関する要求事項のうちの１つ以上を備える請求項４に記載の方法。
【請求項６】
前記制限されたコンテンツデータは、前記対象エリアに関連する前記１つ以上のノードにおいて常在するデータのうちの少なくとも一部を備える請求項５に記載の方法。
【請求項７】
前記対象エリアにおいて利用可能な前記サービスの前記モバイルデバイスでの前記使用を前記少なくとも１つの対象場所サーバによって制御することは、
前記モバイルデバイスが前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項に準拠していると前記少なくとも１つの対象場所サーバによって決定されたときに前記対象エリアに関連する前記１つ以上のノードからの前記対象エリアにおいて利用可能なサービスの前記モバイルデバイスでの前記使用を前記少なくとも１つの対象場所サーバによって可能にすることを備える請求項１に記載の方法。
【請求項８】
前記対象エリアにおいて利用可能な前記サービスの前記モバイルデバイスでの前記使用を前記少なくとも１つの対象場所サーバによって制御することは、
前記モバイルデバイスによる前記１つ以上の所在場所に基づく制限事項のうちの前記少なくとも１つの前記１つ以上の違反が発生しているとの決定に応じて１つ以上の執行動作を開始させることを備える請求項１に記載の方法。
【請求項９】
前記１つ以上の執行動作は、前記対象エリアに関連する前記１つ以上のノードのうちの少なくとも１つと前記モバイルデバイスとの間の少なくとも１つの通信リンクの中断又は終了を行わせること、前記モバイルデバイスに向けられた制限されたコンテンツが前記モバイルデバイスに送信される前に廃棄されるようにすること、又は、違反が発生していることを示す警告メッセージを前記モバイルデバイスに送信することのうちの１つ以上を備える請求項８に記載の方法。
【請求項１０】
前記対象エリアにおいて利用可能な前記サービスは、通信サービス、又はデータサービスのうちの１つ以上を備える請求項１に記載の方法。
【請求項１１】
前記モバイルデバイスの所在場所を前記少なくとも１つの対象場所サーバによって決定することをさらに備える請求項１に記載の方法。
【請求項１２】
前記モバイルデバイスの前記所在場所を決定することは、前記モバイルデバイスの前記所在場所に対応するグローバルな地理上の位置座標、前記モバイルデバイスに関する所在場所コンテキスト識別子、又は、前記モバイルデバイスの前記所在場所に関連する他の識別子のうちの１つ以上を決定することを備える請求項１１に記載の方法。
【請求項１３】
前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表すデータを前記モバイルデバイスに通信することは、
前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表すデータを前記対象エリア内に所在すると前記モバイルデバイスによって決定された前記モバイルデバイスに通信することを備える請求項１に記載の方法。
【請求項１４】
サーバであって、
１つ以上のプロセッサと、
前記１つ以上のプロセッサによって実行されたときに、
対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータを前記対象エリア内に所在すると決定されたモバイルデバイスに通信することと、
前記モバイルデバイスが前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項に準拠しているかどうかを前記サーバによって決定することに少なくとも部分的に基づいて前記対象エリアに関連する１つ以上のノードからの前記対象エリアにおいて利用可能なサービスの前記モバイルデバイスでの使用を前記サーバによって制御することと、を備える動作を行わせるコンピュータ命令を備える記憶媒体と、を備え、前記対象エリアにおいて利用可能な前記サービスの使用を制御することは、
前記サーバによって、前記１つ以上の所在場所に基づく制限事項のうちの少なくとも１つの前記モバイルデバイスによって行われた１つ以上の違反の発生を決定することと、
前記１つ以上の所在場所に基づく制限事項のうちの前記少なくとも１つの前記モバイルデバイスによって行われた前記１つ以上の違反の発生を前記決定することに応じて、前記対象エリアにおいて利用可能な前記サービスを前記対象エリアに関連する前記１つ以上のノードから前記モバイルデバイスに提供することを低減することと、を備える、サーバ。
【請求項１５】
前記１つ以上の所在場所に基づく制限事項を表す前記データを通信することは、
前記モバイルデバイスが所在すると決定された前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表す前記データを前記モバイルデバイスにおいて実行するトラステッドエンジンに送信することであって、前記トラステッドエンジンは、前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項について交渉し及び少なくとも部分的に執行するように構成されること、を備える請求項１４に記載のサーバ。
【請求項１６】
前記トラステッドエンジンは、
前記モバイルデバイスが前記対象エリアに対応する前記所在場所に基づく制限事項に準拠しているかどうかを少なくとも部分的に決定するようにさらに構成される請求項１５に記載のサーバ。
【請求項１７】
前記１つ以上の所在場所に基づく制限事項を表す前記データを通信することは、
前記モバイルデバイスが所在すると決定された前記対象エリア内の使用ポリシーを表すデータを通信することであって、前記使用ポリシーは、前記対象エリア内の制限された区域への物理的立ち入りに関する要求事項、又は制限されたコンテンツデータへのアクセスに関する要求事項のうちの１つ以上を備えることを備える請求項１４に記載のサーバ。
【請求項１８】
前記対象エリアにおいて利用可能な前記サービスの前記モバイルデバイスでの使用を前記サーバによって制御することは、
前記モバイルデバイスが前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項に準拠していると前記サーバによって決定されたときに前記対象エリアに関連する前記１つ以上のノードからの前記対象エリアにおいて利用可能なサービスの前記モバイルデバイスでの前記使用を前記サーバによって可能にすることを備える請求項１４に記載のサーバ。
【請求項１９】
前記対象エリアにおいて利用可能な前記サービスの前記モバイルデバイスでの前記使用を前記サーバによって制御することは、
前記モバイルデバイスによる前記１つ以上の所在場所に基づく制限事項のうちの前記少なくとも１つの前記１つ以上の違反が発生しているとの決定に応じて１つ以上の執行動作を開始させることを備える請求項１４に記載のサーバ。
【請求項２０】
前記１つ以上の執行動作は、前記対象エリアに関連する前記１つ以上のノードのうちの少なくとも１つと前記モバイルデバイスとの間の少なくとも１つの通信リンクの中断又は終了を行わせること、前記モバイルデバイスに向けられた制限されたコンテンツが前記モバイルデバイスに送信される前に廃棄されるようにすること、又は、違反が発生していることを示す警告メッセージを前記モバイルデバイスに送信することのうちの１つ以上を備える請求項１９に記載のサーバ。
【請求項２１】
前記対象エリアにおいて利用可能な前記サービスは、通信サービス、又はデータサービスのうちの１つ以上を備える請求項１４に記載のサーバ。
【請求項２２】
前記モバイルデバイスの所在場所を前記サーバによって決定することをさらに備え、前記モバイルデバイスの前記所在場所に対応するグローバルな地理上の位置座標、前記モバイルデバイスに関する所在場所コンテキスト識別子、又は、前記モバイルデバイスの前記所在場所に関連する他の識別子のうちの１つ以上を決定することを含む請求項１４に記載のサーバ。
【請求項２３】
前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表すデータを前記モバイルデバイスに通信することは、
前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表すデータを前記対象エリア内に所在すると前記モバイルデバイスによって決定された前記モバイルデバイスに通信することを備える請求項１４に記載のサーバ。
【請求項２４】
装置であって、
対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータを前記対象エリア内に所在すると決定されたモバイルデバイスに通信するための手段と、
前記モバイルデバイスが前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項に準拠しているかどうかを決定することに少なくとも部分的に基づいて前記対象エリアに関連する１つ以上のノードからの前記対象エリアにおいて利用可能なサービスの前記モバイルデバイスでの使用をサーバによって制御するための手段と、を備え、前記対象エリアにおいて利用可能な前記サービスの使用を制御するための前記手段は、
前記サーバによって、前記１つ以上の所在場所に基づく制限事項のうちの少なくとも１つの前記モバイルデバイスによって行われた１つ以上の違反の発生を決定するための手段と、
前記１つ以上の所在場所に基づく制限事項のうちの前記少なくとも１つの前記モバイルデバイスによって行われた前記１つ以上の違反の発生を前記決定することに応じて、前記対象エリアにおいて利用可能な前記サービスを前記対象エリアに関連する前記１つ以上のノードから前記モバイルデバイスに提供することを低減するための手段と、を備える、装置。
【請求項２５】
前記１つ以上の所在場所に基づく制限事項を表す前記データを通信するための前記手段は、
前記モバイルデバイスが所在すると決定された前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表す前記データを前記モバイルデバイスにおいて実行するトラステッドエンジンに送信するための手段であって、前記トラステッドエンジンは、前記対象エリアに対応する１つ以上の所在場所に基づく制限事項について交渉し及び少なくとも部分的に執行するように構成される手段、を備える請求項２４に記載の装置。
【請求項２６】
前記トラステッドエンジンは、
前記モバイルデバイスが前記対象エリアに対応する前記所在場所に基づく制限事項に準拠しているかどうかを少なくとも部分的に決定するようにさらに構成される請求項２５に記載の装置。
【請求項２７】
前記１つ以上の所在場所に基づく制限事項を表す前記データを通信するための前記手段は、
前記モバイルデバイスが所在すると決定された前記対象エリア内の使用ポリシーを表すデータを通信するための手段であって、前記使用ポリシーは、前記対象エリア内の制限された区域への物理的立ち入りに関する要求事項、又は制限されたコンテンツデータへのアクセスに関する要求事項のうちの１つ以上を備える手段、を備える請求項２４に記載の装置。
【請求項２８】
前記対象エリアにおいて利用可能な前記サービスの前記モバイルデバイスでの前記使用を制御するための前記手段は、
前記モバイルデバイスが前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項に準拠していると決定されたときに前記対象エリアに関連する前記１つ以上のノードからの前記対象エリアにおいて利用可能なサービスの前記モバイルデバイスでの前記使用を可能にするための手段を備える請求項２４に記載の装置。
【請求項２９】
前記対象エリアにおいて利用可能な前記サービスの前記モバイルデバイスでの前記使用を制御するための前記手段は、
前記モバイルデバイスによる前記１つ以上の所在場所に基づく制限事項のうちの前記少なくとも１つの前記１つ以上の違反が発生しているとの決定に応じて１つ以上の執行動作を開始させるための手段を備える請求項２４に記載の装置。
【請求項３０】
前記１つ以上の執行動作は、前記対象エリアに関連する前記１つ以上のノードのうちの少なくとも１つと前記モバイルデバイスとの間の少なくとも１つの通信リンクの中断又は終了を行わせること、前記モバイルデバイスに向けられた制限されたコンテンツが前記モバイルデバイスに送信される前に廃棄されるようにすること、又は、違反が発生していることを示す警告メッセージを前記モバイルデバイスに送信することのうちの１つ以上を備える請求項２９に記載の装置。
【請求項３１】
前記対象エリアにおいて利用可能な前記サービスは、通信サービス、又はデータサービスのうちの１つ以上を備える請求項２４に記載の装置。
【請求項３２】
前記モバイルデバイスの所在場所を決定するための手段をさらに備え、前記モバイルデバイスの前記所在場所に対応するグローバルな地理上の位置座標、前記モバイルデバイスに関する所在場所コンテキスト識別子、又は、前記モバイルデバイスの前記所在場所に関連する他の識別子のうちの１つ以上を決定することを含む請求項２４に記載の装置。
【請求項３３】
前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表すデータを前記モバイルデバイスに通信するための前記手段は、
前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表すデータを前記対象エリア内に所在すると前記モバイルデバイスによって決定された前記モバイルデバイスに通信するための手段を備える請求項１４に記載の装置。
【請求項３４】
非一時的なプロセッサによって読み取り可能な記憶媒体であって、
実行されたときに、
対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータを前記対象エリア内に所在すると決定されたモバイルデバイスに通信することと、
前記モバイルデバイスが前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項に準拠しているかどうかを少なくとも１つの対象場所サーバによって決定することに少なくとも部分的に基づいて前記対象エリアに関連する１つ以上のノードからの前記対象エリアにおいて利用可能なサービスの前記モバイルデバイスでの使用を前記少なくとも１つの対象場所サーバによって制御することと、を備える動作を行わせる、プロセッサにおいて実行可能な一組の命令でプログラミングされ、前記対象エリアにおいて利用可能な前記サービスの使用を制御することは、
前記少なくとも１つの対象場所サーバによって、前記１つ以上の所在場所に基づく制限事項のうちの少なくとも１つの前記モバイルデバイスによって行われた１つ以上の違反の発生を決定することと、
前記１つ以上の所在場所に基づく制限事項のうちの前記少なくとも１つの前記モバイルデバイスによって行われた前記１つ以上の違反の発生を前記決定することに応じて、前記対象エリアにおいて利用可能な前記サービスを前記対象エリアに関連する前記１つ以上のノードから前記モバイルデバイスに提供することを低減することと、を備える、非一時的なプロセッサによって読み取り可能な記憶媒体。
【請求項３５】
前記１つ以上の所在場所に基づく制限事項を表す前記データを通信することは、
前記モバイルデバイスが所在すると決定された前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表す前記データを前記モバイルデバイスにおいて実行するトラステッドエンジンに送信することであって、前記トラステッドエンジンは、前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項について交渉し及び少なくとも部分的に執行するように構成されることを備える請求項３４に記載のプロセッサによって読み取り可能な記憶媒体。
【請求項３６】
前記トラステッドエンジンは、
前記モバイルデバイスが前記対象エリアに対応する前記所在場所に基づく制限に準拠しているかどうかを少なくとも部分的に決定するようにさらに構成される請求項３５に記載のプロセッサによって読み取り可能な記憶媒体。
【請求項３７】
前記１つ以上の所在場所に基づく制限事項を表す前記データを通信することは、
前記モバイルデバイスが所在すると決定された前記対象エリア内の使用ポリシーを表すデータを通信することであって、前記使用ポリシーは、前記対象エリア内の制限された区域への物理的立ち入りに関する要求事項、又は制限されたコンテンツデータへのアクセスに関する要求事項のうちの１つ以上を備えることを備える請求項３４に記載のプロセッサによって読み取り可能な記憶媒体。
【請求項３８】
前記対象エリアにおいて利用可能な前記サービスの前記モバイルデバイスでの前記使用を前記少なくとも１つの対象場所サーバによって制御することは、
前記モバイルデバイスが前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項に準拠していると前記少なくとも１つの対象場所サーバによって決定されたときに前記対象エリアに関連する前記１つ以上のノードからの前記対象エリアにおいて利用可能なサービスの前記モバイルデバイスでの前記使用を前記少なくとも１つの対象場所サーバによって可能にすることを備える請求項３４に記載のプロセッサによって読み取り可能な記憶媒体。
【請求項３９】
前記対象エリアにおいて利用可能な前記サービスの前記モバイルデバイスでの前記使用を前記少なくとも１つの対象場所サーバによって制御することは、
前記モバイルデバイスによる前記１つ以上の所在場所に基づく制限事項のうちの前記少なくとも１つの前記１つ以上の違反が発生しているとの決定に応じて１つ以上の執行動作を開始させることを備える請求項３４に記載のプロセッサによって読み取り可能な記憶媒体。
【請求項４０】
前記１つ以上の執行動作は、前記対象エリアに関連する前記１つ以上のノードのうちの少なくとも１つと前記モバイルデバイスとの間の少なくとも１つの通信リンクの中断又は終了を行わせること、前記モバイルデバイスに向けられた制限されたコンテンツが前記モバイルデバイスに送信される前に廃棄されるようにすること、又は、違反が発生していることを示す警告メッセージを前記モバイルデバイスに送信することのうちの１つ以上を備える請求項３９に記載のプロセッサによって読み取り可能な記憶媒体。
【請求項４１】
前記対象エリアにおいて利用可能な前記サービスは、通信サービス、又はデータサービスのうちの１つ以上を備える請求項３４に記載のプロセッサによって読み取り可能な記憶媒体。
【請求項４２】
前記命令は、
前記モバイルデバイスの所在場所を前記少なくとも１つのサーバによって決定することを備え、前記モバイルデバイスの前記所在場所に対応するグローバルな地理上の位置座標、前記モバイルデバイスに関する所在場所コンテキスト識別子、又は、前記モバイルデバイスの前記所在場所に関連する他の識別子のうちの１つ以上を決定することを含むさらなる動作を行わせる請求項３４に記載のプロセッサによって読み取り可能な記憶媒体。
【請求項４３】
前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表すデータを前記モバイルデバイスに通信することは、
前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表すデータを前記対象エリア内に所在すると前記モバイルデバイスによって決定された前記モバイルデバイスに通信することを備える請求項３４に記載のプロセッサによって読み取り可能な記憶媒体。
【請求項４４】
方法であって、
モバイルデバイスが所在すると決定された対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータを前記モバイルデバイスによって入手することと、
前記モバイルデバイスが前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項に準拠しているかどうかを前記対象エリアに関連する対象場所サーバによって決定することに少なくとも部分的に基づいて前記対象エリアに関連する１つ以上のノードからの前記対象エリアにおいて利用可能なサービスを前記モバイルデバイスにおいて入手することと、を備え、
前記対象場所サーバは、
前記１つ以上の所在場所に基づく制限事項のうちの少なくとも１つの前記モバイルデバイスによって行われた１つ以上の違反の発生を決定することと、
前記１つ以上の所在場所に基づく制限事項のうちの前記少なくとも１つの前記モバイルデバイスによって行われた前記１つ以上の違反の発生の決定に応じて、前記対象エリアにおいて利用可能な前記サービスを前記対象エリアに関連する前記１つ以上のノードから前記モバイルデバイスに提供することを低減することと、を行うように構成される、方法。
【請求項４５】
前記１つ以上の所在場所に基づく制限事項を表す前記データを入手することは、
前記モバイルデバイスが所在すると決定された前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表す前記データを前記モバイルデバイスにおいて実行するトラステッドエンジンによって受信することであって、前記トラステッドエンジンは、前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項について交渉し及び少なくとも部分的に執行するように構成されること、を備える請求項４４に記載の方法。
【請求項４６】
前記トラステッドエンジンは、前記モバイルデバイスが前記対象エリアに対応する前記所在場所に基づく制限に準拠しているかどうかを少なくとも部分的に決定するようにさらに構成される請求項４５に記載の方法。
【請求項４７】
前記１つ以上の所在場所に基づく制限事項を表す前記データを入手することは、
前記対象エリア内の制限された区域への物理的立ち入りに関する要求事項、又は制限されたコンテンツデータへのアクセスに関する要求事項のうちの１つ以上を備える使用ポリシーを入手することを備える請求項４４に記載の方法。
【請求項４８】
前記対象エリアに関連する前記１つ以上のノードからの前記対象エリアにおいて利用可能なサービスを前記モバイルデバイスで入手することは、
前記モバイルデバイスによる前記１つ以上の所在場所に基づく制限事項のうちの前記少なくとも１つの前記１つ以上の違反が発生しているとの前記決定に応じて前記１つ以上のノードからの利用可能な前記サービスを変更するための前記対象場所サーバによる１つ以上の執行動作の開始を通じて生じた劣化されたサービスを入手することを備える請求項４４に記載の方法。
【請求項４９】
前記１つ以上の執行動作は、前記対象エリアに関連する前記１つ以上のノードのうちの少なくとも１つと前記モバイルデバイスとの間の少なくとも１つの通信リンクの中断又は終了を行わせること、前記モバイルデバイスに向けられた制限されたコンテンツが前記モバイルデバイスに送信される前に廃棄されるようにすること、又は、違反が発生していることの警告を前記モバイルデバイスに送信することのうちの１つ以上を備える請求項４８に記載の方法。
【請求項５０】
モバイルデバイスであって、
１つ以上のプロセッサと、
前記１つ以上のプロセッサにおいて実行されたときに、
前記モバイルデバイスが所在すると決定された対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータを入手することと、
前記モバイルデバイスが前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項に準拠しているかどうかを前記対象エリアに関連する対象場所サーバによって決定することに少なくとも部分的に基づいて前記対象エリアに関連する１つ以上のノードからの前記対象エリアにおいて利用可能なサービスを前記モバイルデバイスにおいて入手することと、を備える動作を行わせるコンピュータ命令を備える記憶媒体と、を備える、モバイルデバイス。
【請求項５１】
前記１つ以上の所在場所に基づく制限事項を表す前記データを入手することは、
前記モバイルデバイスが所在すると決定された前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表す前記データを前記モバイルデバイスにおいて実行するトラステッドエンジンによって受信することであって、前記トラステッドエンジンは、前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項について交渉し及び少なくとも部分的に執行するように構成されること、を備える請求項５０に記載のモバイルデバイス。
【請求項５２】
前記トラステッドエンジンは、前記モバイルデバイスが前記対象エリアに対応する前記所在場所に基づく制限事項に準拠しているかどうかを少なくとも部分的に決定するようにさらに構成される請求項５１に記載のモバイルデバイス。
【請求項５３】
前記１つ以上の所在場所に基づく制限事項を表す前記データを入手することは、
前記対象エリア内の制限された区域への物理的立ち入りに関する要求事項、又は制限されたコンテンツデータへのアクセスに関する要求事項のうちの１つ以上を備える使用ポリシーを入手することを備える請求項５０に記載のモバイルデバイス。
【請求項５４】
前記対象エリアに関連する前記１つ以上のノードからの前記対象エリアにおいて利用可能なサービスを前記モバイルデバイスで入手することは、
前記モバイルデバイスによる前記１つ以上の所在場所に基づく制限事項のうちの前記少なくとも１つの前記１つ以上の違反が発生しているとの前記決定に応じて前記１つ以上のノードからの利用可能な前記サービスを変更するための前記対象場所サーバによる１つ以上の執行動作の開始を通じて生じた劣化されたサービスを入手することを備える請求項５０に記載のモバイルデバイス。
【請求項５５】
前記１つ以上の執行動作は、前記対象エリアに関連する前記１つ以上のノードのうちの少なくとも１つと前記モバイルデバイスとの間の少なくとも１つの通信リンクの中断又は終了を行わせること、前記モバイルデバイスに向けられた制限されたコンテンツが前記モバイルデバイスに送信される前に廃棄されるようにすること、又は、違反が発生していることの警告を前記モバイルデバイスに送信することのうちの１つ以上を備える請求項５４に記載のモバイルデバイス。
【請求項５６】
装置であって、
モバイルデバイスが所在すると決定された対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータを入手するための手段と、
前記モバイルデバイスが前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項に準拠しているかどうかを前記対象エリアに関連する対象場所サーバによって決定することに少なくとも部分的に基づいて前記対象エリアに関連する１つ以上のノードからの前記対象エリアにおいて利用可能なサービスを入手するための手段と、を備え、
前記対象場所サーバは、
前記１つ以上の所在場所に基づく制限事項のうちの少なくとも１つの前記モバイルデバイスによって行われた１つ以上の違反の発生を決定することと、
前記１つ以上の所在場所に基づく制限事項のうちの前記少なくとも１つの前記モバイルデバイスによって行われた前記１つ以上の違反の発生の決定に応じて、前記対象エリアにおいて利用可能な前記サービスを前記対象エリアに関連する前記１つ以上のノードから前記モバイルデバイスに提供することを低減することと、を行うように構成される、装置。
【請求項５７】
前記１つ以上の所在場所に基づく制限事項を表す前記データを入手するための前記手段は、
前記モバイルデバイスが所在すると決定された前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表す前記データを前記モバイルデバイスにおいて実行するトラステッドエンジンによって受信するための手段であって、前記トラステッドエンジンは、前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項について交渉し及び少なくとも部分的に執行するように構成される手段、を備える請求項５６に記載の装置。
【請求項５８】
前記トラステッドエンジンは、前記モバイルデバイスが前記対象エリアに対応する前記所在場所に基づく制限に準拠しているかどうかを少なくとも部分的に決定するようにさらに構成される請求項５７に記載の装置。
【請求項５９】
前記１つ以上の所在場所に基づく制限事項を表す前記データを入手するための前記手段は、
前記対象エリア内の制限された区域への物理的立ち入りに関する要求事項、又は制限されたコンテンツデータへのアクセスに関する要求事項のうちの１つ以上を備える使用ポリシーを入手するための手段を備える請求項５６に記載の装置。
【請求項６０】
前記対象エリアに関連する前記１つ以上のノードからの前記対象エリアにおいて利用可能なサービスを入手するための前記手段は、
前記モバイルデバイスによる前記１つ以上の所在場所に基づく制限事項のうちの前記少なくとも１つの前記１つ以上の違反が発生しているとの前記決定に応じて前記１つ以上のノードからの利用可能な前記サービスを変更するための前記対象場所サーバによる１つ以上の執行動作の開始を通じて生じた劣化されたサービスを入手するための手段を備える請求項５６に記載の装置。
【請求項６１】
前記１つ以上の執行動作は、前記対象エリアに関連する前記１つ以上のノードのうちの少なくとも１つと前記モバイルデバイスとの間の少なくとも１つの通信リンクの中断又は終了を行わせること、前記モバイルデバイスに向けられた制限されたコンテンツが前記モバイルデバイスに送信される前に廃棄されるようにすること、又は、違反が発生していることの警告を前記モバイルデバイスに送信することのうちの１つ以上を備える請求項６０に記載の装置。
【請求項６２】
非一時的なプロセッサによって読み取り可能な記憶媒体であって、
実行されたときに、
モバイルデバイスが所在すると決定された対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータを前記モバイルデバイスによって入手することと、
前記モバイルデバイスが前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項に準拠しているかどうかを前記対象エリアに関連する対象場所サーバによって決定することに少なくとも部分的に基づいて前記対象エリアに関連する１つ以上のノードからの前記対象エリアにおいて利用可能なサービスを前記モバイルデバイスで入手することと、を備える動作を行わせる、プロセッサにおいて実行可能な一組の命令でプログラミングされ、
前記対象場所サーバは、
前記１つ以上の所在場所に基づく制限事項のうちの少なくとも１つの前記モバイルデバイスによって行われた１つ以上の違反の発生を決定することと、
前記１つ以上の所在場所に基づく制限事項のうちの前記少なくとも１つの前記モバイルデバイスによって行われた前記１つ以上の違反の発生の決定に応じて、前記対象エリアにおいて利用可能な前記サービスを前記対象エリアに関連する前記１つ以上のノードから前記モバイルデバイスに提供することを低減することと、を行うように構成される、非一時的なプロセッサによって読み取り可能な記憶媒体。
【請求項６３】
前記１つ以上の所在場所に基づく制限事項を表す前記データを入手することは、
前記モバイルデバイスが所在すると決定された前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表す前記データを前記モバイルデバイスにおいて実行するトラステッドエンジンによって受信することであって、前記トラステッドエンジンは、前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項について交渉し及び少なくとも部分的に執行するように構成されること、を備える請求項６２に記載のプロセッサによって読み取り可能な記憶媒体。
【請求項６４】
前記トラステッドエンジンは、前記モバイルデバイスが前記対象エリアに対応する前記所在場所に基づく制限に準拠しているかどうかを少なくとも部分的に決定するようにさらに構成される請求項６３に記載のプロセッサによって読み取り可能な記憶媒体。
【請求項６５】
前記１つ以上の所在場所に基づく制限事項を表す前記データを入手することは、
前記対象エリア内の制限された区域への物理的立ち入りに関する要求事項、又は制限されたコンテンツデータへのアクセスに関する要求事項のうちの１つ以上を備える使用ポリシーを入手することを備える請求項６２に記載のプロセッサによって読み取り可能な記憶媒体。
【請求項６６】
前記対象エリアに関連する前記１つ以上のノードからの前記対象エリアにおいて利用可能なサービスを前記モバイルデバイスで入手することは、
前記モバイルデバイスによる前記１つ以上の所在場所に基づく制限事項のうちの前記少なくとも１つの前記１つ以上の違反が発生しているとの前記決定に応じて前記１つ以上のノードからの利用可能な前記サービスを変更するための前記対象場所サーバによる１つ以上の執行動作の開始を通じて生じた劣化されたサービスを入手することを備える請求項６２に記載のプロセッサによって読み取り可能な記憶媒体。
【請求項６７】
前記１つ以上の執行動作は、前記対象エリアに関連する前記１つ以上のノードのうちの少なくとも１つと前記モバイルデバイスとの間の少なくとも１つの通信リンクの中断又は終了を行わせること、前記モバイルデバイスに向けられた制限されたコンテンツが前記モバイルデバイスに送信される前に廃棄されるようにすること、又は、違反が発生していることの警告を前記モバイルデバイスに送信することのうちの１つ以上を備える請求項６６に記載のプロセッサによって読み取り可能な記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１０２
【補正方法】変更
【補正の内容】
【０１０２】
［００１０７］ここにおいては特定の実施形態が詳細に開示されているが、これは、例示することのみを目的とする例として行われており、後続する添付された請求項の範囲を限定することは意図されていない。特に、請求項によって定義される本発明の精神及び範囲を逸脱することなしに様々な置換、変更、及び修正を行うことができることが企図されている。その他の態様、利点、及び修正は、後続する請求項の範囲内であるとみなされる。
提示される請求項は、ここにおいて開示される実施形態及び特徴を表すものである。その他の請求されていない実施形態及び特徴も企図されている。従って、その他の実施形態は、後続する請求項の範囲内である。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
方法であって、
対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータを前記対象エリア内に所在すると決定されたモバイルデバイスに通信することと、
前記モバイルデバイスが前記対象エリアに対応する前記所在場所に基づく制限事項に準拠しているかどうかを少なくとも１つの所在場所サーバによって決定することに少なくとも部分的に基づいて前記対象エリアに関連する１つ以上のノードからの前記対象エリアにおいて利用可能なサービスの前記モバイルデバイスでの使用を前記少なくとも１つの対象場所サーバによって制御することと、を備える、方法。
［Ｃ２］
前記１つ以上の所在場所に基づく制限事項を表す前記データを通信することは、
前記モバイルデバイスが所在すると決定された前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表す前記データを前記モバイルデバイスにおいて実行するトラステッドエンジンに送信することであって、前記トラステッドエンジンは、前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項について交渉し及び少なくとも部分的に執行するように構成されること、を備えるＣ１に記載の方法。
［Ｃ３］
前記トラステッドエンジンは、
前記モバイルデバイスが前記対象エリアに対応する前記所在場所に基づく制限事項に準拠しているかどうかを少なくとも部分的に決定するようにさらに構成されるＣ２に記載の方法。
［Ｃ４］
前記１つ以上の所在場所に基づく制限事項を表す前記データを通信することは、
前記モバイルデバイスが所在すると決定された前記対象エリア内の使用ポリシーを表すデータを通信することを備えるＣ１に記載の方法。
［Ｃ５］
前記使用ポリシーは、前記対象エリア内の制限された区域への物理的立ち入りに関する要求事項、又は制限されたコンテンツデータへのアクセスに関する要求事項のうちの１つ以上を備えるＣ４に記載の方法。
［Ｃ６］
前記制限されたコンテンツデータは、前記対象エリアに関連する前記１つ以上のノードにおいて常在するデータのうちの少なくとも一部を備えるＣ５に記載の方法。
［Ｃ７］
前記対象エリアにおいて利用可能な前記サービスの前記モバイルデバイスでの前記使用を前記少なくとも１つの対象場所サーバによって制御することは、
前記モバイルデバイスが前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項に準拠していると前記少なくとも１つの対象場所サーバによって決定されたときに前記対象エリアに関連する前記１つ以上のノードからの前記対象エリアにおいて利用可能なサービスの前記モバイルデバイスでの前記使用を前記少なくとも１つの対象場所サーバによって可能にすることを備えるＣ１に記載の方法。
［Ｃ８］
前記対象エリアにおいて利用可能な前記サービスの前記モバイルデバイスでの前記使用を前記少なくとも１つの対象場所サーバによって制御することは、
前記モバイルデバイスによる前記所在場所に基づく制限事項の１つ以上の違反が発生しているとの決定に応じて１つ以上の執行動作を開始させることを備えるＣ１に記載の方法。
［Ｃ９］
前記１つ以上の執行動作は、前記対象エリアに関連する前記１つ以上のノードのうちの少なくとも１つと前記モバイルデバイスとの間の少なくとも１つの通信リンクの中断又は終了を行わせること、前記モバイルデバイスに向けられた制限されたコンテンツが前記モバイルデバイスに送信される前に廃棄されるようにすること、又は、違反が発生していることを示す警告メッセージを前記モバイルデバイスに送信することのうちの１つ以上を備えるＣ８に記載の方法。
［Ｃ１０］
前記対象エリアにおいて利用可能な前記サービスは、通信サービス、又はデータサービスのうちの１つ以上を備えるＣ１に記載の方法。
［Ｃ１１］
前記モバイルデバイスの所在場所を前記少なくとも１つの対象場所サーバによって決定することをさらに備えるＣ１に記載の方法。
［Ｃ１２］
前記モバイルデバイスの前記所在場所を決定することは、前記モバイルデバイスの前記所在場所に対応するグローバルな地理上の位置座標、前記モバイルデバイスに関する所在場所コンテキスト識別子、又は、前記モバイルデバイスの前記所在場所に関連する他の識別子のうちの１つ以上を決定することを備えるＣ１１に記載の方法。
［Ｃ１３］
前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表すデータを前記モバイルデバイスに通信することは、
前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表すデータを前記対象エリア内に所在すると前記モバイルデバイスによって決定された前記モバイルデバイスに通信することを備えるＣ１に記載の方法。
［Ｃ１４］
サーバであって、
１つ以上のプロセッサと、
前記１つ以上のプロセッサによって実行されたときに、
対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータを前記対象エリア内に所在すると決定されたモバイルデバイスに通信することと、
前記モバイルデバイスが前記対象エリアに対応する前記所在場所に基づく制限事項に準拠しているかどうかを前記サーバによって決定することに少なくとも部分的に基づいて前記対象エリアに関連する１つ以上のノードからの前記対象エリアにおいて利用可能なサービスの前記モバイルデバイスでの使用を前記サーバによって制御することと、を備える動作を行わせるコンピュータ命令を備える記憶媒体と、を備える、サーバ。
［Ｃ１５］
前記１つ以上の所在場所に基づく制限事項を表す前記データを通信することは、
前記モバイルデバイスが所在すると決定された前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表す前記データを前記モバイルデバイスにおいて実行するトラステッドエンジンに送信することであって、前記トラステッドエンジンは、前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項について交渉し及び少なくとも部分的に執行するように構成されること、を備えるＣ１４に記載のサーバ。
［Ｃ１６］
前記トラステッドエンジンは、
前記モバイルデバイスが前記対象エリアに対応する前記所在場所に基づく制限事項に準拠しているかどうかを少なくとも部分的に決定するようにさらに構成されるＣ１５に記載のサーバ。
［Ｃ１７］
前記１つ以上の所在場所に基づく制限事項を表す前記データを通信することは、
前記モバイルデバイスが所在すると決定された前記対象エリア内の使用ポリシーを表すデータを通信することであって、前記使用ポリシーは、前記対象エリア内の制限された区域への物理的立ち入りに関する要求事項、又は制限されたコンテンツデータへのアクセスに関する要求事項のうちの１つ以上を備えることを備えるＣ１４に記載のサーバ。
［Ｃ１８］
前記対象エリアにおいて利用可能な前記サービスの前記モバイルデバイスでの使用を前記サーバによって制御することは、
前記モバイルデバイスが前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項に準拠していると前記サーバによって決定されたときに前記対象エリアに関連する前記１つ以上のノードからの前記対象エリアにおいて利用可能なサービスの前記モバイルデバイスでの前記使用を前記サーバによって可能にすることを備えるＣ１４に記載のサーバ。
［Ｃ１９］
前記対象エリアにおいて利用可能な前記サービスの前記モバイルデバイスでの前記使用を前記サーバによって制御することは、
前記モバイルデバイスによる前記所在場所に基づく制限事項の１つ以上の違反が発生しているとの決定に応じて１つ以上の執行動作を開始させることを備えるＣ１４に記載のサーバ。
［Ｃ２０］
前記１つ以上の執行動作は、前記対象エリアに関連する前記１つ以上のノードのうちの少なくとも１つと前記モバイルデバイスとの間の少なくとも１つの通信リンクの中断又は終了を行わせること、前記モバイルデバイスに向けられた制限されたコンテンツが前記モバイルデバイスに送信される前に廃棄されるようにすること、又は、違反が発生していることを示す警告メッセージを前記モバイルデバイスに送信することのうちの１つ以上を備えるＣ１９に記載のサーバ。
［Ｃ２１］
前記対象エリアにおいて利用可能な前記サービスは、通信サービス、又はデータサービスのうちの１つ以上を備えるＣ１４に記載のサーバ。
［Ｃ２２］
前記モバイルデバイスの所在場所を前記サーバによって決定することをさらに備え、前記モバイルデバイスの前記所在場所に対応するグローバルな地理上の位置座標、前記モバイルデバイスに関する所在場所コンテキスト識別子、又は、前記モバイルデバイスの前記所在場所に関連する他の識別子のうちの１つ以上を決定することを含むＣ１４に記載のサーバ。
［Ｃ２３］
前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表すデータを前記モバイルデバイスに通信することは、
前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表すデータを前記対象エリア内に所在すると前記モバイルデバイスによって決定された前記モバイルデバイスに通信することを備えるＣ１４に記載のサーバ。
［Ｃ２４］
装置であって、
対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータを前記対象エリア内に所在すると決定されたモバイルデバイスに通信するための手段と、
前記モバイルデバイスが前記対象エリアに対応する前記所在場所に基づく制限事項に準拠しているかどうかを少なくとも１つの所在場所サーバによって決定することに少なくとも部分的に基づいて前記対象エリアに関連する１つ以上のノードからの前記対象エリアにおいて利用可能なサービスの前記モバイルデバイスでの使用をサーバによって制御するための手段と、を備える、装置。
［Ｃ２５］
前記１つ以上の所在場所に基づく制限事項を表す前記データを通信するための前記手段は、
前記モバイルデバイスが所在すると決定された前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表す前記データを前記モバイルデバイスにおいて実行するトラステッドエンジンに送信するための手段であって、前記トラステッドエンジンは、前記対象エリアに対応する１つ以上の所在場所に基づく制限事項について交渉し及び少なくとも部分的に執行するように構成される手段、を備えるＣ２４に記載の装置。
［Ｃ２６］
前記トラステッドエンジンは、
前記モバイルデバイスが前記対象エリアに対応する前記所在場所に基づく制限事項に準拠しているかどうかを少なくとも部分的に決定するようにさらに構成されるＣ２５に記載の装置。
［Ｃ２７］
前記１つ以上の所在場所に基づく制限事項を表す前記データを通信するための前記手段は、
前記モバイルデバイスが所在すると決定された前記対象エリア内の使用ポリシーを表すデータを通信するための手段であって、前記使用ポリシーは、前記対象エリア内の制限された区域への物理的立ち入りに関する要求事項、又は制限されたコンテンツデータへのアクセスに関する要求事項のうちの１つ以上を備える手段、を備えるＣ２４に記載の装置。
［Ｃ２８］
前記対象エリアにおいて利用可能な前記サービスの前記モバイルデバイスでの前記使用を制御するための前記手段は、
前記モバイルデバイスが前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項に準拠していると決定されたときに前記対象エリアに関連する前記１つ以上のノードからの前記対象エリアにおいて利用可能なサービスの前記モバイルデバイスでの前記使用を可能にするための手段を備えるＣ２４に記載の装置。
［Ｃ２９］
前記対象エリアにおいて利用可能な前記サービスの前記モバイルデバイスでの前記使用を制御するための前記手段は、
前記モバイルデバイスによる前記所在場所に基づく制限事項の１つ以上の違反が発生しているとの決定に応じて１つ以上の執行動作を開始させるための手段を備えるＣ２４に記載の装置。
［Ｃ３０］
前記１つ以上の執行動作は、前記対象エリアに関連する前記１つ以上のノードのうちの少なくとも１つと前記モバイルデバイスとの間の少なくとも１つの通信リンクの中断又は終了を行わせること、前記モバイルデバイスに向けられた制限されたコンテンツが前記モバイルデバイスに送信される前に廃棄されるようにすること、又は、違反が発生していることを示す警告メッセージを前記モバイルデバイスに送信することのうちの１つ以上を備えるＣ２９に記載の装置。
［Ｃ３１］
前記対象エリアにおいて利用可能な前記サービスは、通信サービス、又はデータサービスのうちの１つ以上を備えるＣ２４に記載の装置。
［Ｃ３２］
前記モバイルデバイスの所在場所を決定するための手段をさらに備え、前記モバイルデバイスの前記所在場所に対応するグローバルな地理上の位置座標、前記モバイルデバイスに関する所在場所コンテキスト識別子、又は、前記モバイルデバイスの前記所在場所に関連する他の識別子のうちの１つ以上を決定することを含むＣ２４に記載の装置。
［Ｃ３３］
前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表すデータを前記モバイルデバイスに通信するための前記手段は、
前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表すデータを前記対象エリア内に所在すると前記モバイルデバイスによって決定された前記モバイルデバイスに通信するための手段を備えるＣ１４に記載の装置。
［Ｃ３４］
プロセッサによって読み取り可能な媒体であって、
実行されたときに、
対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータを前記対象エリア内に所在すると決定されたモバイルデバイスに通信することと、
前記モバイルデバイスが前記対象エリアに対応する前記所在場所に基づく制限事項に準拠しているかどうかを少なくとも１つの対象場所サーバによって決定することに少なくとも部分的に基づいて前記対象エリアに関連する１つ以上のノードからの前記対象エリアにおいて利用可能なサービスの前記モバイルデバイスでの使用を前記少なくとも１つの対象場所サーバによって制御することと、を備える動作を行わせる、プロセッサにおいて実行可能な一組の命令でプログラミングされた、プロセッサによって読み取り可能な媒体。
［Ｃ３５］
前記１つ以上の所在場所に基づく制限事項を表す前記データを通信することは、
前記モバイルデバイスが所在すると決定された前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表す前記データを前記モバイルデバイスにおいて実行するトラステッドエンジンに送信することであって、前記トラステッドエンジンは、前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項について交渉し及び少なくとも部分的に執行するように構成されることを備えるＣ３４に記載のプロセッサによって読み取り可能な媒体。
［Ｃ３６］
前記トラステッドエンジンは、
前記モバイルデバイスが前記対象エリアに対応する前記所在場所に基づく制限に準拠しているかどうかを少なくとも部分的に決定するようにさらに構成されるＣ３５に記載のプロセッサによって読み取り可能な媒体。
［Ｃ３７］
前記１つ以上の所在場所に基づく制限事項を表す前記データを通信することは、
前記モバイルデバイスが所在すると決定された前記対象エリア内の使用ポリシーを表すデータを通信することであって、前記使用ポリシーは、前記対象エリア内の制限された区域への物理的立ち入りに関する要求事項、又は制限されたコンテンツデータへのアクセスに関する要求事項のうちの１つ以上を備えることを備えるＣ３４に記載のプロセッサによって読み取り可能な媒体。
［Ｃ３８］
前記対象エリアにおいて利用可能な前記サービスの前記モバイルデバイスでの前記使用を前記少なくとも１つの対象場所サーバによって制御することは、
前記モバイルデバイスが前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項に準拠していると前記少なくとも１つの対象場所サーバによって決定されたときに前記対象エリアに関連する前記１つ以上のノードからの前記対象エリアにおいて利用可能なサービスの前記モバイルデバイスでの前記使用を前記少なくとも１つの対象場所サーバによって可能にすることを備えるＣ３４に記載のプロセッサによって読み取り可能な媒体。
［Ｃ３９］
前記対象エリアにおいて利用可能な前記サービスの前記モバイルデバイスでの前記使用を前記少なくとも１つの対象場所サーバによって制御することは、
前記モバイルデバイスによる前記所在場所に基づく制限事項の１つ以上の違反が発生しているとの決定に応じて１つ以上の執行動作を開始させることを備えるＣ３４に記載のプロセッサによって読み取り可能な媒体。
［Ｃ４０］
前記１つ以上の執行動作は、前記対象エリアに関連する前記１つ以上のノードのうちの少なくとも１つと前記モバイルデバイスとの間の少なくとも１つの通信リンクの中断又は終了を行わせること、前記モバイルデバイスに向けられた制限されたコンテンツが前記モバイルデバイスに送信される前に廃棄されるようにすること、又は、違反が発生していることを示す警告メッセージを前記モバイルデバイスに送信することのうちの１つ以上を備えるＣ３９に記載のプロセッサによって読み取り可能な媒体。
［Ｃ４１］
前記対象エリアにおいて利用可能な前記サービスは、通信サービス、又はデータサービスのうちの１つ以上を備えるＣ３４に記載のプロセッサによって読み取り可能な媒体。
［Ｃ４２］
前記命令は、
前記モバイルデバイスの所在場所を前記少なくとも１つのサーバによって決定することを備え、前記モバイルデバイスの前記所在場所に対応するグローバルな地理上の位置座標、前記モバイルデバイスに関する所在場所コンテキスト識別子、又は、前記モバイルデバイスの前記所在場所に関連する他の識別子のうちの１つ以上を決定することを含むさらなる動作を行わせるＣ３４に記載のプロセッサによって読み取り可能な媒体。
［Ｃ４３］
前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表すデータを前記モバイルデバイスに通信することは、
前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表すデータを前記対象エリア内に所在すると前記モバイルデバイスによって決定された前記モバイルデバイスに通信することを備えるＣ３４に記載のプロセッサによって読み取り可能な媒体。
［Ｃ４４］
方法であって、
モバイルデバイスが所在すると決定された対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータを前記モバイルデバイスによって入手することと、
前記モバイルデバイスが前記対象エリアに対応する前記所在場所に基づく制限事項に準拠しているかどうかを前記対象エリアに関連する対象場所サーバによって決定することに少なくとも部分的に基づいて前記対象エリアに関連する１つ以上のノードからの前記対象エリアにおいて利用可能なサービスを入手することと、を備える、方法。
［Ｃ４５］
前記１つ以上の所在場所に基づく制限事項を表す前記データを入手することは、
前記モバイルデバイスが所在すると決定された前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表す前記データを前記モバイルデバイスにおいて実行するトラステッドエンジンによって受信することであって、前記トラステッドエンジンは、前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項について交渉し及び少なくとも部分的に執行するように構成されること、を備えるＣ４４に記載の方法。
［Ｃ４６］
前記トラステッドエンジンは、前記モバイルデバイスが前記対象エリアに対応する前記所在場所に基づく制限に準拠しているかどうかを少なくとも部分的に決定するようにさらに構成されるＣ４５に記載の方法。
［Ｃ４７］
前記１つ以上の所在場所に基づく制限事項を表す前記データを入手することは、
前記対象エリア内の制限された区域への物理的立ち入りに関する要求事項、又は制限されたコンテンツデータへのアクセスに関する要求事項のうちの１つ以上を備える使用ポリシーを入手することを備えるＣ４４に記載の方法。
［Ｃ４８］
前記対象エリアに関連する前記１つ以上のノードからの前記対象エリアにおいて利用可能なサービスを前記モバイルデバイスで入手することは、
前記モバイルデバイスによる前記所在場所に基づく制限事項の１つ以上の違反が発生しているとの決定に応じて前記１つ以上のノードからの利用可能な前記サービスを変更するための前記対象場所サーバによる１つ以上の執行動作の開始を通じて生じた劣化されたサービスを入手することを備えるＣ４４に記載の方法。
［Ｃ４９］
前記１つ以上の執行動作は、前記対象エリアに関連する前記１つ以上のノードのうちの少なくとも１つと前記モバイルデバイスとの間の少なくとも１つの通信リンクの中断又は終了を行わせること、前記モバイルデバイスに向けられた制限されたコンテンツが前記モバイルデバイスに送信される前に廃棄されるようにすること、又は、違反が発生していることの警告を前記モバイルデバイスに送信することのうちの１つ以上を備えるＣ４８に記載の方法。
［Ｃ５０］
モバイルデバイスであって、
１つ以上のプロセッサと、
前記１つ以上のプロセッサにおいて実行されたときに、
前記モバイルデバイスが所在すると決定された対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータを入手することと、
前記モバイルデバイスが前記対象エリアに対応する前記所在場所に基づく制限事項に準拠しているかどうかを前記対象エリアに関連する対象場所サーバによって決定することに少なくとも部分的に基づいて前記対象エリアに関連する１つ以上のノードからの前記対象エリアにおいて利用可能なサービスを入手することと、を備える動作を行わせるコンピュータ命令を備える記憶媒体と、を備える、モバイルデバイス。
［Ｃ５１］
前記１つ以上の所在場所に基づく制限事項を表す前記データを入手することは、
前記モバイルデバイスが所在すると決定された前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表す前記データを前記モバイルデバイスにおいて実行するトラステッドエンジンによって受信することであって、前記トラステッドエンジンは、前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項について交渉し及び少なくとも部分的に執行するように構成されること、を備えるＣ５０に記載のモバイルデバイス。
［Ｃ５２］
前記トラステッドエンジンは、前記モバイルデバイスが前記対象エリアに対応する前記所在場所に基づく制限事項に準拠しているかどうかを少なくとも部分的に決定するようにさらに構成されるＣ５１に記載のモバイルデバイス。
［Ｃ５３］
前記１つ以上の所在場所に基づく制限事項を表す前記データを入手することは、
前記対象エリア内の制限された区域への物理的立ち入りに関する要求事項、又は制限されたコンテンツデータへのアクセスに関する要求事項のうちの１つ以上を備える使用ポリシーを入手することを備えるＣ５０に記載のモバイルデバイス。
［Ｃ５４］
前記対象エリアに関連する前記１つ以上のノードからの前記対象エリアにおいて利用可能なサービスを前記モバイルデバイスで入手することは、
前記モバイルデバイスによる前記所在場所に基づく制限事項の１つ以上の違反が発生しているとの決定に応じて前記１つ以上のノードからの利用可能な前記サービスを変更するための前記対象場所サーバによる１つ以上の執行動作の開始を通じて生じた劣化されたサービスを入手することを備えるＣ５０に記載のモバイルデバイス。
［Ｃ５５］
前記１つ以上の執行動作は、前記対象エリアに関連する前記１つ以上のノードのうちの少なくとも１つと前記モバイルデバイスとの間の少なくとも１つの通信リンクの中断又は終了を行わせること、前記モバイルデバイスに向けられた制限されたコンテンツが前記モバイルデバイスに送信される前に廃棄されるようにすること、又は、違反が発生していることの警告を前記モバイルデバイスに送信することのうちの１つ以上を備えるＣ５４に記載のモバイルデバイス。
［Ｃ５６］
装置であって、
モバイルデバイスが所在すると決定された対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータを入手するための手段と、
前記モバイルデバイスが前記対象エリアに対応する前記所在場所に基づく制限事項に準拠しているかどうかを前記対象エリアに関連する対象場所サーバによって決定することに少なくとも部分的に基づいて前記対象エリアに関連する１つ以上のノードからの前記対象エリアにおいて利用可能なサービスを入手するための手段と、を備える、装置。
［Ｃ５７］
前記１つ以上の所在場所に基づく制限事項を表す前記データを入手するための前記手段は、
前記モバイルデバイスが所在すると決定された前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表す前記データを前記モバイルデバイスにおいて実行するトラステッドエンジンによって受信するための手段であって、前記トラステッドエンジンは、前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項について交渉し及び少なくとも部分的に執行するように構成される手段、を備えるＣ５６に記載の装置。
［Ｃ５８］
前記トラステッドエンジンは、前記モバイルデバイスが前記対象エリアに対応する前記所在場所に基づく制限に準拠しているかどうかを少なくとも部分的に決定するようにさらに構成されるＣ５７に記載の装置。
［Ｃ５９］
前記１つ以上の所在場所に基づく制限事項を表す前記データを入手するための前記手段は、
前記対象エリア内の制限された区域への物理的立ち入りに関する要求事項、又は制限されたコンテンツデータへのアクセスに関する要求事項のうちの１つ以上を備える使用ポリシーを入手するための手段を備えるＣ５６に記載の装置。
［Ｃ６０］
前記対象エリアに関連する前記１つ以上のノードからの前記対象エリアにおいて利用可能なサービスを入手するための前記手段は、
前記モバイルデバイスによる前記所在場所に基づく制限事項の１つ以上の違反が発生しているとの決定に応じて前記１つ以上のノードからの利用可能な前記サービスを変更するための前記対象場所サーバによる１つ以上の執行動作の開始を通じて生じた劣化されたサービスを入手するための手段を備えるＣ５６に記載の装置。
［Ｃ６１］
前記１つ以上の執行動作は、前記対象エリアに関連する前記１つ以上のノードのうちの少なくとも１つと前記モバイルデバイスとの間の少なくとも１つの通信リンクの中断又は終了を行わせること、前記モバイルデバイスに向けられた制限されたコンテンツが前記モバイルデバイスに送信される前に廃棄されるようにすること、又は、違反が発生していることの警告を前記モバイルデバイスに送信することのうちの１つ以上を備えるＣ６０に記載の装置。
［Ｃ６２］
プロセッサによって読み取り可能な媒体であって、
実行されたときに、
モバイルデバイスが所在すると決定された対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータを前記モバイルデバイスによって入手することと、
前記モバイルデバイスが前記対象エリアに対応する前記所在場所に基づく制限事項に準拠しているかどうかを前記対象エリアに関連する対象場所サーバによって決定することに少なくとも部分的に基づいて前記対象エリアに関連する１つ以上のノードからの前記対象エリアにおいて利用可能なサービスを前記モバイルデバイスで入手することと、を備える動作を行わせる、コンピュータにおいて実行可能な一組の命令でプログラミングされた、プロセッサによって読み取り可能な媒体。
［Ｃ６３］
前記１つ以上の所在場所に基づく制限事項を表す前記データを入手することは、
前記モバイルデバイスが所在すると決定された前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表す前記データを前記モバイルデバイスにおいて実行するトラステッドエンジンによって受信することであって、前記トラステッドエンジンは、前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項について交渉し及び少なくとも部分的に執行するように構成されること、を備えるＣ６２に記載のプロセッサによって読み取り可能な媒体。
［Ｃ６４］
前記トラステッドエンジンは、前記モバイルデバイスが前記対象エリアに対応する前記所在場所に基づく制限に準拠しているかどうかを少なくとも部分的に決定するようにさらに構成されるＣ６３に記載のプロセッサによって読み取り可能な媒体。
［Ｃ６５］
前記１つ以上の所在場所に基づく制限事項を表す前記データを入手することは、
前記対象エリア内の制限された区域への物理的立ち入りに関する要求事項、又は制限されたコンテンツデータへのアクセスに関する要求事項のうちの１つ以上を備える使用ポリシーを入手することを備えるＣ６２に記載のプロセッサによって読み取り可能な媒体。
［Ｃ６６］
前記対象エリアに関連する前記１つ以上のノードからの前記対象エリアにおいて利用可能なサービスを前記モバイルデバイスで入手することは、
前記モバイルデバイスによる前記所在場所に基づく制限事項の１つ以上の違反が発生しているとの決定に応じて前記１つ以上のノードからの利用可能な前記サービスを変更するための前記対象場所サーバによる１つ以上の執行動作の開始を通じて生じた劣化されたサービスを入手することを備えるＣ６２に記載のプロセッサによって読み取り可能な媒体。
［Ｃ６７］
前記１つ以上の執行動作は、前記対象エリアに関連する前記１つ以上のノードのうちの少なくとも１つと前記モバイルデバイスとの間の少なくとも１つの通信リンクの中断又は終了を行わせること、前記モバイルデバイスに向けられた制限されたコンテンツが前記モバイルデバイスに送信される前に廃棄されるようにすること、又は、違反が発生していることの警告を前記モバイルデバイスに送信することのうちの１つ以上を備えるＣ６６に記載のプロセッサによって読み取り可能な媒体。
【手続補正書】
【提出日】平成28年1月29日(2016.1.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
方法であって、
対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータを前記対象エリア内に所在すると決定されたモバイルデバイスに通信することと、
前記モバイルデバイスが前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項に準拠しているかどうかを少なくとも１つの所在場所サーバによって決定することに少なくとも部分的に基づいて前記対象エリアに関連する１つ以上のノードからの前記対象エリアにおいて利用可能なサービスの前記モバイルデバイスでの使用を前記少なくとも１つの対象場所サーバによって制御することと、を備え、前記対象エリアにおいて利用可能な前記サービスの使用を制御することは、
前記少なくとも１つの対象場所サーバによって、前記１つ以上の所在場所に基づく制限事項のうちの少なくとも１つの前記モバイルデバイスによって行われた１つ以上の違反の発生を決定することと、
特定の期間の間に前記所在場所に基づく制限事項のうちの前記１つ以上の前記モバイルデバイスによって行われた違反数のカウントを維持することと、
前記特定の期間の間に前記１つ以上の所在場所に基づく制限事項のうちの前記少なくとも１つの前記モバイルデバイスによって行われた前記違反数の前記カウントに少なくとも部分的に基づいて、前記対象エリアにおいて利用可能な前記サービスを前記対象エリアに関連する前記１つ以上のノードから前記モバイルデバイスに提供することを低減することと、を備える、方法。
【請求項２】
前記１つ以上の所在場所に基づく制限事項を表す前記データを通信することは、
前記モバイルデバイスが所在すると決定された前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表す前記データを前記モバイルデバイスにおいて実行するトラステッドエンジンに送信することであって、前記トラステッドエンジンは、前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項について交渉し及び少なくとも部分的に執行するように構成されること、を備える請求項１に記載の方法。
【請求項３】
前記トラステッドエンジンは、
前記モバイルデバイスが前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項に準拠しているかどうかを少なくとも部分的に決定するようにさらに構成される請求項２に記載の方法。
【請求項４】
前記１つ以上の所在場所に基づく制限事項を表す前記データを通信することは、
前記モバイルデバイスが所在すると決定された前記対象エリア内の使用ポリシーを表すデータを通信することを備える請求項１に記載の方法。
【請求項５】
前記使用ポリシーは、前記対象エリア内の制限された区域への物理的立ち入りに関する要求事項、又は制限されたコンテンツデータへのアクセスに関する要求事項のうちの１つ以上を備える請求項４に記載の方法。
【請求項６】
前記制限されたコンテンツデータは、前記対象エリアに関連する前記１つ以上のノードにおいて常在するデータのうちの少なくとも一部を備える請求項５に記載の方法。
【請求項７】
前記対象エリアにおいて利用可能な前記サービスの前記モバイルデバイスでの前記使用を前記少なくとも１つの対象場所サーバによって制御することは、
前記モバイルデバイスが前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項に準拠していると前記少なくとも１つの対象場所サーバによって決定されたときに前記対象エリアに関連する前記１つ以上のノードからの前記対象エリアにおいて利用可能なサービスの前記モバイルデバイスでの前記使用を前記少なくとも１つの対象場所サーバによって可能にすることをさらに備える請求項１に記載の方法。
【請求項８】
前記対象エリアにおいて利用可能な前記サービスの前記モバイルデバイスでの前記使用を前記少なくとも１つの対象場所サーバによって制御することは、
前記モバイルデバイスによる前記１つ以上の所在場所に基づく制限事項のうちの前記少なくとも１つの前記１つ以上の違反が発生しているとの決定に応じて１つ以上の執行動作を開始させることをさらに備える請求項１に記載の方法。
【請求項９】
前記１つ以上の執行動作は、前記対象エリアに関連する前記１つ以上のノードのうちの少なくとも１つと前記モバイルデバイスとの間の少なくとも１つの通信リンクの中断又は終了を行わせること、前記モバイルデバイスに向けられた制限されたコンテンツが前記モバイルデバイスに送信される前に廃棄されるようにすること、又は、違反が発生していることを示す警告メッセージを前記モバイルデバイスに送信することのうちの１つ以上を備える請求項８に記載の方法。
【請求項１０】
前記対象エリアにおいて利用可能な前記サービスは、通信サービス、又はデータサービスのうちの１つ以上を備える請求項１に記載の方法。
【請求項１１】
前記モバイルデバイスの所在場所を前記少なくとも１つの対象場所サーバによって決定することをさらに備える請求項１に記載の方法。
【請求項１２】
前記モバイルデバイスの前記所在場所を決定することは、前記モバイルデバイスの前記所在場所に対応するグローバルな地理上の位置座標、前記モバイルデバイスに関する所在場所コンテキスト識別子、又は、前記モバイルデバイスの前記所在場所に関連する他の識別子のうちの１つ以上を決定することを備える請求項１１に記載の方法。
【請求項１３】
前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表すデータを前記モバイルデバイスに通信することは、
前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表すデータを前記対象エリア内に所在すると前記モバイルデバイスによって決定された前記モバイルデバイスに通信することを備える請求項１に記載の方法。
【請求項１４】
サーバであって、
１つ以上のプロセッサと、
前記１つ以上のプロセッサによって実行されたときに、
対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータを前記対象エリア内に所在すると決定されたモバイルデバイスに通信することと、
前記モバイルデバイスが前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項に準拠しているかどうかを前記サーバによって決定することに少なくとも部分的に基づいて前記対象エリアに関連する１つ以上のノードからの前記対象エリアにおいて利用可能なサービスの前記モバイルデバイスでの使用を前記サーバによって制御することと、を備える動作を行わせるコンピュータ命令を備える記憶媒体と、を備え、前記対象エリアにおいて利用可能な前記サービスの使用を制御することは、
前記サーバによって、前記１つ以上の所在場所に基づく制限事項のうちの少なくとも１つの前記モバイルデバイスによって行われた１つ以上の違反の発生を決定することと、
特定の期間の間に前記所在場所に基づく制限事項のうちの前記１つ以上の前記モバイルデバイスによって行われた違反数のカウントを維持することと、
前記特定の期間の間に前記１つ以上の所在場所に基づく制限事項のうちの前記少なくとも１つの前記モバイルデバイスによって行われた前記違反数の前記カウントに少なくとも部分的に基づいて、前記対象エリアにおいて利用可能な前記サービスを前記対象エリアに関連する前記１つ以上のノードから前記モバイルデバイスに提供することを低減することと、を備える、サーバ。
【請求項１５】
前記１つ以上の所在場所に基づく制限事項を表す前記データを通信することは、
前記モバイルデバイスが所在すると決定された前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表す前記データを前記モバイルデバイスにおいて実行するトラステッドエンジンに送信することであって、前記トラステッドエンジンは、前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項について交渉し及び少なくとも部分的に執行するように構成されること、を備える請求項１４に記載のサーバ。
【請求項１６】
前記トラステッドエンジンは、
前記モバイルデバイスが前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項に準拠しているかどうかを少なくとも部分的に決定するようにさらに構成される請求項１５に記載のサーバ。
【請求項１７】
前記１つ以上の所在場所に基づく制限事項を表す前記データを通信することは、
前記モバイルデバイスが所在すると決定された前記対象エリア内の使用ポリシーを表すデータを通信することであって、前記使用ポリシーは、前記対象エリア内の制限された区域への物理的立ち入りに関する要求事項、又は制限されたコンテンツデータへのアクセスに関する要求事項のうちの１つ以上を備えることを備える請求項１４に記載のサーバ。
【請求項１８】
前記対象エリアにおいて利用可能な前記サービスの前記モバイルデバイスでの前記使用を前記サーバによって制御することは、
前記モバイルデバイスが前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項に準拠していると前記サーバによって決定されたときに前記対象エリアに関連する前記１つ以上のノードからの前記対象エリアにおいて利用可能なサービスの前記モバイルデバイスでの前記使用を前記サーバによって可能にすることをさらに備える請求項１４に記載のサーバ。
【請求項１９】
前記対象エリアにおいて利用可能な前記サービスの前記モバイルデバイスでの前記使用を前記サーバによって制御することは、
前記モバイルデバイスによる前記１つ以上の所在場所に基づく制限事項のうちの前記少なくとも１つの前記１つ以上の違反が発生しているとの決定に応じて１つ以上の執行動作を開始させることをさらに備える請求項１４に記載のサーバ。
【請求項２０】
前記１つ以上の執行動作は、前記対象エリアに関連する前記１つ以上のノードのうちの少なくとも１つと前記モバイルデバイスとの間の少なくとも１つの通信リンクの中断又は終了を行わせること、前記モバイルデバイスに向けられた制限されたコンテンツが前記モバイルデバイスに送信される前に廃棄されるようにすること、又は、違反が発生していることを示す警告メッセージを前記モバイルデバイスに送信することのうちの１つ以上を備える請求項１９に記載のサーバ。
【請求項２１】
前記対象エリアにおいて利用可能な前記サービスは、通信サービス、又はデータサービスのうちの１つ以上を備える請求項１４に記載のサーバ。
【請求項２２】
前記モバイルデバイスの所在場所を前記サーバによって決定することをさらに備え、前記モバイルデバイスの前記所在場所に対応するグローバルな地理上の位置座標、前記モバイルデバイスに関する所在場所コンテキスト識別子、又は、前記モバイルデバイスの前記所在場所に関連する他の識別子のうちの１つ以上を決定することを含む請求項１４に記載のサーバ。
【請求項２３】
前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表すデータを前記モバイルデバイスに通信することは、
前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表すデータを前記対象エリア内に所在すると前記モバイルデバイスによって決定された前記モバイルデバイスに通信することを備える請求項１４に記載のサーバ。
【請求項２４】
装置であって、
対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータを前記対象エリア内に所在すると決定されたモバイルデバイスに通信するための手段と、
前記モバイルデバイスが前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項に準拠しているかどうかを決定することに少なくとも部分的に基づいて前記対象エリアに関連する１つ以上のノードからの前記対象エリアにおいて利用可能なサービスの前記モバイルデバイスでの使用を制御するための手段と、を備え、前記対象エリアにおいて利用可能な前記サービスの使用を制御するための前記手段は、
前記１つ以上の所在場所に基づく制限事項のうちの少なくとも１つの前記モバイルデバイスによって行われた１つ以上の違反の発生を決定するための手段と、
特定の期間の間に前記所在場所に基づく制限事項のうちの前記１つ以上の前記モバイルデバイスによって行われた違反数のカウントを維持するための手段と、
前記特定の期間の間に前記１つ以上の所在場所に基づく制限事項のうちの前記少なくとも１つの前記モバイルデバイスによって行われた前記違反数の前記カウントに少なくとも部分的に基づいて、前記対象エリアにおいて利用可能な前記サービスを前記対象エリアに関連する前記１つ以上のノードから前記モバイルデバイスに提供することを低減するための手段と、を備える、装置。
【請求項２５】
前記１つ以上の所在場所に基づく制限事項を表す前記データを通信するための前記手段は、
前記モバイルデバイスが所在すると決定された前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表す前記データを前記モバイルデバイスにおいて実行するトラステッドエンジンに送信するための手段であって、前記トラステッドエンジンは、前記対象エリアに対応する１つ以上の所在場所に基づく制限事項について交渉し及び少なくとも部分的に執行するように構成される手段、を備える請求項２４に記載の装置。
【請求項２６】
前記トラステッドエンジンは、
前記モバイルデバイスが前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項に準拠しているかどうかを少なくとも部分的に決定するようにさらに構成される請求項２５に記載の装置。
【請求項２７】
前記１つ以上の所在場所に基づく制限事項を表す前記データを通信するための前記手段は、
前記モバイルデバイスが所在すると決定された前記対象エリア内の使用ポリシーを表すデータを通信するための手段であって、前記使用ポリシーは、前記対象エリア内の制限された区域への物理的立ち入りに関する要求事項、又は制限されたコンテンツデータへのアクセスに関する要求事項のうちの１つ以上を備える手段、を備える請求項２４に記載の装置。
【請求項２８】
前記対象エリアにおいて利用可能な前記サービスの前記モバイルデバイスでの前記使用を制御するための前記手段は、
前記モバイルデバイスが前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項に準拠していると決定されたときに前記対象エリアに関連する前記１つ以上のノードからの前記対象エリアにおいて利用可能な前記サービスの前記モバイルデバイスでの前記使用を可能にするための手段をさらに備える請求項２４に記載の装置。
【請求項２９】
前記対象エリアにおいて利用可能な前記サービスの前記モバイルデバイスでの前記使用を制御するための前記手段は、
前記モバイルデバイスによる前記１つ以上の所在場所に基づく制限事項のうちの前記少なくとも１つの前記１つ以上の違反が発生しているとの決定に応じて１つ以上の執行動作を開始させるための手段をさらに備える請求項２４に記載の装置。
【請求項３０】
前記１つ以上の執行動作は、前記対象エリアに関連する前記１つ以上のノードのうちの少なくとも１つと前記モバイルデバイスとの間の少なくとも１つの通信リンクの中断又は終了を行わせること、前記モバイルデバイスに向けられた制限されたコンテンツが前記モバイルデバイスに送信される前に廃棄されるようにすること、又は、違反が発生していることを示す警告メッセージを前記モバイルデバイスに送信することのうちの１つ以上を備える請求項２９に記載の装置。
【請求項３１】
前記対象エリアにおいて利用可能な前記サービスは、通信サービス、又はデータサービスのうちの１つ以上を備える請求項２４に記載の装置。
【請求項３２】
前記モバイルデバイスの所在場所を決定するための手段をさらに備え、前記モバイルデバイスの前記所在場所に対応するグローバルな地理上の位置座標、前記モバイルデバイスに関する所在場所コンテキスト識別子、又は、前記モバイルデバイスの前記所在場所に関連する他の識別子のうちの１つ以上を決定することを含む請求項２４に記載の装置。
【請求項３３】
前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表すデータを前記モバイルデバイスに通信するための前記手段は、
前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表すデータを前記対象エリア内に所在すると前記モバイルデバイスによって決定された前記モバイルデバイスに通信するための手段を備える請求項２４に記載の装置。
【請求項３４】
非一時的なプロセッサによって読み取り可能な記憶媒体であって、
実行されたときに、
対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータを前記対象エリア内に所在すると決定されたモバイルデバイスに通信することと、
前記モバイルデバイスが前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項に準拠しているかどうかを少なくとも１つの対象場所サーバによって決定することに少なくとも部分的に基づいて前記対象エリアに関連する１つ以上のノードからの前記対象エリアにおいて利用可能なサービスの前記モバイルデバイスでの使用を前記少なくとも１つの対象場所サーバによって制御することと、を備える動作を行わせる、プロセッサにおいて実行可能な一組の命令でプログラミングされ、前記対象エリアにおいて利用可能な前記サービスの使用を制御することは、
前記少なくとも１つの対象場所サーバによって、前記１つ以上の所在場所に基づく制限事項のうちの少なくとも１つの前記モバイルデバイスによって行われた１つ以上の違反の発生を決定することと、
特定の期間の間に前記所在場所に基づく制限事項のうちの前記１つ以上の前記モバイルデバイスによって行われた違反数のカウントを維持することと、
前記特定の期間の間に前記１つ以上の所在場所に基づく制限事項のうちの前記少なくとも１つの前記モバイルデバイスによって行われた前記違反数の前記カウントに少なくとも部分的に基づいて、前記対象エリアにおいて利用可能な前記サービスを前記対象エリアに関連する前記１つ以上のノードから前記モバイルデバイスに提供することを低減することと、を備える、非一時的なプロセッサによって読み取り可能な記憶媒体。
【請求項３５】
前記１つ以上の所在場所に基づく制限事項を表す前記データを通信することは、
前記モバイルデバイスが所在すると決定された前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表す前記データを前記モバイルデバイスにおいて実行するトラステッドエンジンに送信することであって、前記トラステッドエンジンは、前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項について交渉し及び少なくとも部分的に執行するように構成されることを備える請求項３４に記載のプロセッサによって読み取り可能な記憶媒体。
【請求項３６】
前記トラステッドエンジンは、
前記モバイルデバイスが前記対象エリアに対応する前記１つ以上の所在場所に基づく制限に準拠しているかどうかを少なくとも部分的に決定するようにさらに構成される請求項３５に記載のプロセッサによって読み取り可能な記憶媒体。
【請求項３７】
前記１つ以上の所在場所に基づく制限事項を表す前記データを通信することは、
前記モバイルデバイスが所在すると決定された前記対象エリア内の使用ポリシーを表すデータを通信することであって、前記使用ポリシーは、前記対象エリア内の制限された区域への物理的立ち入りに関する要求事項、又は制限されたコンテンツデータへのアクセスに関する要求事項のうちの１つ以上を備えることを備える請求項３４に記載のプロセッサによって読み取り可能な記憶媒体。
【請求項３８】
前記対象エリアにおいて利用可能な前記サービスの前記モバイルデバイスでの前記使用を前記少なくとも１つの対象場所サーバによって制御することは、
前記モバイルデバイスが前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項に準拠していると前記少なくとも１つの対象場所サーバによって決定されたときに前記対象エリアに関連する前記１つ以上のノードからの前記対象エリアにおいて利用可能なサービスの前記モバイルデバイスでの前記使用を前記少なくとも１つの対象場所サーバによって可能にすることをさらに備える請求項３４に記載のプロセッサによって読み取り可能な記憶媒体。
【請求項３９】
前記対象エリアにおいて利用可能な前記サービスの前記モバイルデバイスでの前記使用を前記少なくとも１つの対象場所サーバによって制御することは、
前記モバイルデバイスによる前記１つ以上の所在場所に基づく制限事項のうちの前記少なくとも１つの前記１つ以上の違反が発生しているとの決定に応じて１つ以上の執行動作を開始させることをさらに備える請求項３４に記載のプロセッサによって読み取り可能な記憶媒体。
【請求項４０】
前記１つ以上の執行動作は、前記対象エリアに関連する前記１つ以上のノードのうちの少なくとも１つと前記モバイルデバイスとの間の少なくとも１つの通信リンクの中断又は終了を行わせること、前記モバイルデバイスに向けられた制限されたコンテンツが前記モバイルデバイスに送信される前に廃棄されるようにすること、又は、違反が発生していることを示す警告メッセージを前記モバイルデバイスに送信することのうちの１つ以上を備える請求項３９に記載のプロセッサによって読み取り可能な記憶媒体。
【請求項４１】
前記対象エリアにおいて利用可能な前記サービスは、通信サービス、又はデータサービスのうちの１つ以上を備える請求項３４に記載のプロセッサによって読み取り可能な記憶媒体。
【請求項４２】
前記一組の命令は、
前記モバイルデバイスの所在場所を前記少なくとも１つのサーバによって決定することを備え、前記モバイルデバイスの前記所在場所に対応するグローバルな地理上の位置座標、前記モバイルデバイスに関する所在場所コンテキスト識別子、又は、前記モバイルデバイスの前記所在場所に関連する他の識別子のうちの１つ以上を決定することを含むさらなる動作を行わせる請求項３４に記載のプロセッサによって読み取り可能な記憶媒体。
【請求項４３】
前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表すデータを前記モバイルデバイスに通信することは、
前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表すデータを前記対象エリア内に所在すると前記モバイルデバイスによって決定された前記モバイルデバイスに通信することを備える請求項３４に記載のプロセッサによって読み取り可能な記憶媒体。
【請求項４４】
方法であって、
モバイルデバイスが所在すると決定された対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータを前記モバイルデバイスによって入手することと、
前記対象エリアに関連する１つ以上のノードからの前記対象エリアにおいて利用可能なサービスを前記モバイルデバイスにおいて入手することと、を備え、前記１つまたは複数のノードからの前記対象エリアにおいて利用可能な前記サービスを前記モバイルデバイスにおいて入手することは、
特定の期間の間に発生する前記１つ以上の所在場所に基づく制限事項の前記モバイルデバイスによって行われた違反数のカウントに基づいて、前記対象エリアに関連する前記１つまたは複数のノードから低下したレベルのサービスを入手すること、を備える、方法。
【請求項４５】
前記１つ以上の所在場所に基づく制限事項を表す前記データを入手することは、
前記モバイルデバイスが所在すると決定された前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表す前記データを前記モバイルデバイスにおいて実行するトラステッドエンジンによって受信することであって、前記トラステッドエンジンは、前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項について交渉し及び少なくとも部分的に執行するように構成されること、を備える請求項４４に記載の方法。
【請求項４６】
前記トラステッドエンジンは、前記モバイルデバイスが前記対象エリアに対応する前記１つ以上の所在場所に基づく制限に準拠しているかどうかを少なくとも部分的に決定するようにさらに構成される請求項４５に記載の方法。
【請求項４７】
前記１つ以上の所在場所に基づく制限事項を表す前記データを入手することは、
前記対象エリア内の制限された区域への物理的立ち入りに関する要求事項、又は制限されたコンテンツデータへのアクセスに関する要求事項のうちの１つ以上を備える使用ポリシーを入手することを備える請求項４４に記載の方法。
【請求項４８】
前記低下したレベルのサービスは、
前記モバイルデバイスによる前記１つ以上の所在場所に基づく制限事項のうちの前記少なくとも１つの前記１つ以上の違反が発生しているとの前記決定に応じて前記１つ以上のノードからの利用可能な前記サービスを変更するための前記対象エリアに関連する対象場所サーバによる１つ以上の執行動作の開始を通じて生じた劣化されたサービスを入手することを備える請求項４４に記載の方法。
【請求項４９】
前記１つ以上の執行動作は、前記対象エリアに関連する前記１つ以上のノードのうちの少なくとも１つと前記モバイルデバイスとの間の少なくとも１つの通信リンクの中断又は終了を行わせること、前記モバイルデバイスに向けられた制限されたコンテンツが前記モバイルデバイスに送信される前に廃棄されるようにすること、又は、違反が発生していることの警告を前記モバイルデバイスに送信することのうちの１つ以上を備える請求項４８に記載の方法。
【請求項５０】
モバイルデバイスであって、
１つ以上のプロセッサと、
前記１つ以上のプロセッサにおいて実行されたときに、
前記モバイルデバイスが所在すると決定された対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータを入手することと、
前記対象エリアに関連する１つ以上のノードからの前記対象エリアにおいて利用可能なサービスを前記モバイルデバイスにおいて入手することと、を備え、前記１つ以上のノードからの前記対象エリアにおいて利用可能な前記サービスを前記モバイルデバイスにおいて入手することは、
特定の期間の間に発生する前記１つ以上の所在場所に基づく制限事項の前記モバイルデバイスによって行われた違反数のカウントに基づいて、前記対象エリアに関連する前記１つ以上のノードから低下したレベルのサービスを入手すること、を備える、動作を行わせるコンピュータ命令を備える記憶媒体と、を備える、モバイルデバイス。
【請求項５１】
前記１つ以上の所在場所に基づく制限事項を表す前記データを入手することは、
前記モバイルデバイスが所在すると決定された前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表す前記データを前記モバイルデバイスにおいて実行するトラステッドエンジンによって受信することであって、前記トラステッドエンジンは、前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項について交渉し及び少なくとも部分的に執行するように構成されること、を備える請求項５０に記載のモバイルデバイス。
【請求項５２】
前記トラステッドエンジンは、前記モバイルデバイスが前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項に準拠しているかどうかを少なくとも部分的に決定するようにさらに構成される請求項５１に記載のモバイルデバイス。
【請求項５３】
前記１つ以上の所在場所に基づく制限事項を表す前記データを入手することは、
前記対象エリア内の制限された区域への物理的立ち入りに関する要求事項、又は制限されたコンテンツデータへのアクセスに関する要求事項のうちの１つ以上を備える使用ポリシーを入手することを備える請求項５０に記載のモバイルデバイス。
【請求項５４】
前記低下したレベルのサービスは、
前記モバイルデバイスによる前記１つ以上の所在場所に基づく制限事項のうちの前記少なくとも１つの前記１つ以上の違反が発生しているとの前記決定に応じて前記１つ以上のノードからの利用可能な前記サービスを変更するための前記対象エリアに関連する対象場所サーバによる１つ以上の執行動作の開始を通じて生じた劣化されたサービスを入手することを備える請求項５０に記載のモバイルデバイス。
【請求項５５】
前記１つ以上の執行動作は、前記対象エリアに関連する前記１つ以上のノードのうちの少なくとも１つと前記モバイルデバイスとの間の少なくとも１つの通信リンクの中断又は終了を行わせること、前記モバイルデバイスに向けられた制限されたコンテンツが前記モバイルデバイスに送信される前に廃棄されるようにすること、又は、違反が発生していることの警告を前記モバイルデバイスに送信することのうちの１つ以上を備える請求項５４に記載のモバイルデバイス。
【請求項５６】
装置であって、
モバイルデバイスが所在すると決定された対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータを入手するための手段と、
前記対象エリアに関連する１つ以上のノードからの前記対象エリアにおいて利用可能なサービスを入手するための手段と、を備え、前記１つ以上のノードからの前記対象エリアにおいて使用可能な前記サービスを入手するための前記手段は、
特定の期間の間に発生する前記１つ以上の所在場所に基づく制限事項の前記モバイルデバイスによって行われた違反数のカウントに基づいて前記対象エリアに関連する前記１つ以上のノードから低下したレベルのサービスを入手するための手段、を備える、装置。
【請求項５７】
前記１つ以上の所在場所に基づく制限事項を表す前記データを入手するための前記手段は、
前記モバイルデバイスが所在すると決定された前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表す前記データを前記モバイルデバイスにおいて実行するトラステッドエンジンによって受信するための手段であって、前記トラステッドエンジンは、前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項について交渉し及び少なくとも部分的に執行するように構成される手段、を備える請求項５６に記載の装置。
【請求項５８】
前記トラステッドエンジンは、前記モバイルデバイスが前記対象エリアに対応する前記１つ以上の所在場所に基づく制限に準拠しているかどうかを少なくとも部分的に決定するようにさらに構成される請求項５７に記載の装置。
【請求項５９】
前記１つ以上の所在場所に基づく制限事項を表す前記データを入手するための前記手段は、
前記対象エリア内の制限された区域への物理的立ち入りに関する要求事項、又は制限されたコンテンツデータへのアクセスに関する要求事項のうちの１つ以上を備える使用ポリシーを入手するための手段を備える請求項５６に記載の装置。
【請求項６０】
前記低下したレベルのサービスを入手するための前記手段は、
前記モバイルデバイスによる前記１つ以上の所在場所に基づく制限事項のうちの前記少なくとも１つの前記１つ以上の違反が発生しているとの前記決定に応じて前記１つ以上のノードからの利用可能な前記サービスを変更するための前記対象エリアに関連する対象場所サーバによる１つ以上の執行動作の開始を通じて生じた劣化されたサービスを入手するための手段を備える請求項５６に記載の装置。
【請求項６１】
前記１つ以上の執行動作は、前記対象エリアに関連する前記１つ以上のノードのうちの少なくとも１つと前記モバイルデバイスとの間の少なくとも１つの通信リンクの中断又は終了を行わせること、前記モバイルデバイスに向けられた制限されたコンテンツが前記モバイルデバイスに送信される前に廃棄されるようにすること、又は、違反が発生していることの警告を前記モバイルデバイスに送信することのうちの１つ以上を備える請求項６０に記載の装置。
【請求項６２】
非一時的なプロセッサによって読み取り可能な記憶媒体であって、
実行されたときに、
モバイルデバイスが所在すると決定された対象エリアに対応する１つ以上の所在場所に基づく制限事項を表すデータを前記モバイルデバイスによって入手することと、
前記対象エリアに関連する１つ以上のノードからの前記対象エリアにおいて利用可能なサービスを前記モバイルデバイスで入手することと、を備える動作を行わせる、プロセッサにおいて実行可能な一組の命令でプログラミングされ、前記１つ以上のノードからの前記対象エリアにおいて利用可能な前記サービスを前記モバイルデバイスにおいて入手することは、
特定の期間の間に発生する前記１つ以上の所在場所に基づく制限事項の前記モバイルデバイスによって行われた違反数のカウントに基づいて前記対象エリアに関連する前記１つ以上のノードから低下したレベルのサービスを入手すること、を備える、非一時的なプロセッサによって読み取り可能な記憶媒体。
【請求項６３】
前記１つ以上の所在場所に基づく制限事項を表す前記データを入手することは、
前記モバイルデバイスが所在すると決定された前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項を表す前記データを前記モバイルデバイスにおいて実行するトラステッドエンジンによって受信することであって、前記トラステッドエンジンは、前記対象エリアに対応する前記１つ以上の所在場所に基づく制限事項について交渉し及び少なくとも部分的に執行するように構成されること、を備える請求項６２に記載のプロセッサによって読み取り可能な記憶媒体。
【請求項６４】
前記トラステッドエンジンは、前記モバイルデバイスが前記対象エリアに対応する前記１つ以上の所在場所に基づく制限に準拠しているかどうかを少なくとも部分的に決定するようにさらに構成される請求項６３に記載のプロセッサによって読み取り可能な記憶媒体。
【請求項６５】
前記１つ以上の所在場所に基づく制限事項を表す前記データを入手することは、
前記対象エリア内の制限された区域への物理的立ち入りに関する要求事項、又は制限されたコンテンツデータへのアクセスに関する要求事項のうちの１つ以上を備える使用ポリシーを入手することを備える請求項６２に記載のプロセッサによって読み取り可能な記憶媒体。
【請求項６６】
前記低下したレベルのサービスを前記モバイルデバイスで入手することは、
前記モバイルデバイスによる前記１つ以上の所在場所に基づく制限事項のうちの前記少なくとも１つの前記１つ以上の違反が発生しているとの前記決定に応じて前記１つ以上のノードからの利用可能な前記サービスを変更するための前記対象エリアに関連する対象場所サーバによる１つ以上の執行動作の開始を通じて生じた劣化されたサービスを入手することを備える請求項６２に記載のプロセッサによって読み取り可能な記憶媒体。
【請求項６７】
前記１つ以上の執行動作は、前記対象エリアに関連する前記１つ以上のノードのうちの少なくとも１つと前記モバイルデバイスとの間の少なくとも１つの通信リンクの中断又は終了を行わせること、前記モバイルデバイスに向けられた制限されたコンテンツが前記モバイルデバイスに送信される前に廃棄されるようにすること、又は、違反が発生していることの警告を前記モバイルデバイスに送信することのうちの１つ以上を備える請求項６６に記載のプロセッサによって読み取り可能な記憶媒体。
【請求項６８】
前記特定の期間に前記所在場所の制限事項のうちの前記１つ以上の前記モバイルデバイスによって行われた前記１つ以上の違反の前記カウントに少なくとも部分的に基づいて、前記モバイルデバイスに前記サービスを提供することを低減することは、
前記特定の期間の間に前記違反数が所定の違反数を超えるとき、前記対象エリアに関連する前記１つ以上のノードから前記モバイルデバイスに前記サービスのうちの１つまたは複数を中断することを備える、請求項１に記載の方法。
【国際調査報告】
2016523028.tif 000009
2016523028.tif 000010
2016523028.tif 000011