【手続補正書】
【提出日】平成26年11月21日(2014.11.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ロケーション情報に基づいてリソースに関するアクセス権限を設定するコンピューターにより実行される方法であって、
ロケーションベースの権限情報を含むように、識別されたリソースに対する権限を更新する権限更新リクエストを受信するステップであって、前記ロケーションベースの権限情報は、少なくとも、該ロケーションベースの権限情報が適用される地理的領域を定義する地理的ロケーション情報を含む、ステップと、
識別されたリソースを位置特定するステップと、
前記識別されたリソースに関連付けられたロケーションベースのアクセスコントロール情報を位置特定するステップと、
前記リソースが格納されたコンピューティングデバイスの地理的ロケーションに基づいて、前記リソースを読み取ることができるか、前記リソースに書き込むことができるか、または前記リソースをリストに含めることができるかを判定することによって、前記リクエストに伴う前記ロケーションベースの権限情報から１つまたは複数の許可されたロケーションベースの行為を判定するステップと、
前記１つまたは複数の許可されたロケーションベースの行為を含むように前記ロケーションベースのアクセスコントロール情報を更新するステップと、
前記識別されたリソースに関連付けられた、前記更新されたロケーションベースのアクセスコントロール情報を格納することによって、前記識別されたリソースにアクセスする後続の試みが、特定のロケーションベースの権限情報の影響を受けるようにするステップとを含む、
方法。
【請求項２】
前記識別されたリソースは、少なくとも１つのアクセスコントロールリスト（ＡＣＬ）またはアクセスコントロールエントリー（ＡＣＥ）を含む、関連付けられたセキュリティ情報を含む、オペレーティングシステムにより管理されたオブジェクトであることを特徴とする請求項１に記載の方法。
【請求項３】
前記権限更新リクエストを受信するステップは、オペレーティングシステムのアプリケーションプログラミングインターフェース（ＡＰＩ）を通じてアプリケーションから前記リクエストを受信することを含むことを特徴とする請求項１に記載の方法。
【請求項４】
前記権限更新リクエストを受信するステップは、少なくとも１つのアクセス基準として地理的ロケーションを含む、アクセスコントロール情報を受信するパスによって、前記リソースを識別する情報を受信することを含むことを特徴とする請求項１に記載の方法。
【請求項５】
前記識別されたリソースを位置特定するステップは、構成データベース内または構成ディレクトリー内のディスク上の前記リソースにアクセスすることと、前記リソースに関連付けられた関連するアクセスコントロールメタデータにアクセスすることとを含むことを特徴とする請求項１に記載の方法。
【請求項６】
前記アクセスコントロール情報を位置特定するステップは、ロケーションベースの情報を含むアクセスコントロール情報をナビゲートし、および／または修正する、オペレーティングシステムのアプリケーションプログラミングインターフェース（ＡＰＩ）を呼び出すことを含むことを特徴とする請求項１に記載の方法。
【請求項７】
前記１つまたは複数の許可されたロケーションベースの行為を判定するステップは、地理的領域の１つまたは複数の特定の境界線に基づいて、前記地理的領域を判定することを含むことを特徴とする請求項１に記載の方法。
【請求項８】
前記アクセスコントロール情報を更新するステップは、前記識別されたリソースに関連した特定の行為が許可される地理的領域を示す、階層的なアクセスコントロールエントリー（ＡＣＥ）を追加することを含むことを特徴とする請求項１に記載の方法。
【請求項９】
前記アクセスコントロール情報を更新するステップは、ロケーションベースのアクセスコントロール情報と、非ロケーションベースのアクセスコントロール情報とを組み合わせて、前記識別されたリソースにアクセスする１つまたは複数の基準を示すことを含むことを特徴とする請求項１に記載の方法。
【請求項１０】
ソフトウェアアプリケーションに対し、改ざん防止ロケーションサービスを提供するコンピューターシステムであって、
前記システムの現在の地理的ロケーションを示すハードウェア信号を提供するロケーションハードウェアコンポーネントと、
前記システム上で稼動するソフトウェアコードに対する信頼できるコンピューティング保証を提供するハードウェアセキュリティコンポーネントであって、前記ハードウェアセキュリティコンポーネントは、前記ロケーションハードウェアコンポーネントから前記オペレーティングシステムまでの信頼のセキュアな連鎖を生成するために、前記ロケーションハードウェアコンポーネントに関連付けられたソフトウェアドライバーに対する承認情報を照合する、ハードウェアセキュリティコンポーネントと、
下記のコンポーネント内で具現化されるソフトウェア命令を実行するように構成されたプロセッサーおよびメモリーと、
オペレーティングシステムのカーネルから地理的ロケーション情報を使用するユーザモードのサービスおよびアプリケーションへのインターフェースを提供するカーネルロケーションプロバイダーと、
前記ロケーションハードウェアコンポーネントおよびハードウェアセキュリティコンポーネントからの情報によって、前記コンピューターシステムの現在の地理的ロケーションを示す認証を取り出す、ロケーション認証コンポーネントであって、前記ロケーション認証コンポーネントによって取り出されるロケーション認証は前記コンピューターシステムのロケーションの署名された指示を含む、ロケーション認証コンポーネントと、
前記コンピューターシステムに関連付けられたセキュアロケーションシステムの監査証跡を格納するロケーション監査コンポーネントであって、前記ロケーション監査コンポーネントは前記システムの現在の地理的ロケーション情報を得るために前記ロケーションハードウェアコンポーネントに定期的に問い合わせするようさらに構成されており、前記ロケーション監査コンポーネントはアプリケーションまたはサービスが前記ロケーション認証コンポーネントからのロケーション認証を要求するたびに前記システムのロケーションの指示を格納するようさらに構成されている、ロケーション監査コンポーネントと、
前記カーネルロケーションプロバイダーからのロケーション情報を要求し、および受信されたロケーション情報に基づいて１つまたは複数の行為を実行するロケーション照合コンポーネントと、
を備えることを特徴とするシステム。 
【請求項１１】
前記ロケーションハードウェアコンポーネントは、グローバルポジショニングシステム（ＧＰＳ）信号を受信し、前記システムのロケーション情報を判定するＧＰＳハードウェアデバイスを含むことを特徴とする請求項１１に記載のシステム。
【請求項１２】
前記ハードウェアセキュリティコンポーネントは、コンピューティングデバイスのセキュリティに関連した暗号によって照合可能な典拠の確かな情報を提供する、信頼されたプラットフォームモジュール（ＴＰＭ）を含むことを特徴とする請求項１０に記載のシステム。
【請求項１３】
前記ハードウェアセキュリティコンポーネントおよび前記ロケーションハードウェアコンポーネントは、通信用のセキュアチャネルを介して接続されることを特徴とする請求項１０に記載のシステム。