【手続補正書】
【提出日】令和2年1月28日(2020.1.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
リソースコンテンツの仮想ビューを使用してデータを保護する方法であって、
コンピューティングデバイスの仮想化インターフェースモニタによって、第１の要求エンティティによるコンピューティングデバイスのリソースにアクセスするための要求をモニタすることと、
前記仮想化インターフェースモニタによって、前記第１の要求エンティティが前記コンピューティングデバイスのリソースのオーナであるかどうかを決定することと、
前記コンピューティングデバイスのデータ保護システムによって前記第１の要求エンティティに、前記第１の要求エンティティが前記コンピューティングデバイスのリソースの前記オーナであると決定することに応答して、前記コンピューティングデバイスのリソースのリソースコンテンツの不明瞭にされていない仮想ビューを提供することと、
前記要求されたリソースコンテンツの部分的な不明瞭化が可能であることを前記第１の要求エンティティに関連付けられた証明書が示すとき、前記第１の要求エンティティが前記コンピューティングデバイスのリソースの非オーナであると決定することに応答して、前記コンピューティングデバイスのリソースの前記リソースコンテンツの部分的に不明瞭にされた仮想ビューを、前記コンピューティングデバイスのリソースコンテンツ暗号デバイスによって生成することと、
前記データ保護システムによって前記第１の要求エンティティに、前記第１の要求エンティティが前記コンピューティングデバイスのリソースの非オーナであると決定することに応答して、前記コンピューティングデバイスのリソースの前記リソースコンテンツの前記部分的に不明瞭にされた仮想ビューを提供することと
を備える、方法。
【請求項２】
リソースコンテンツ暗号デバイスによって、前記第１の要求エンティティが、認証された機能を有するかどうかを決定することと、
前記リソースコンテンツ暗号デバイスによって、前記第１の要求エンティティが認証された機能を有すると決定することに応答して、前記第１の要求エンティティのためのアクセスタイプを決定することと、
前記コンピューティングデバイスのリソースコンテンツ暗号デバイスによって、前記アクセスタイプに基づく不明瞭化レベルを使用して、前記第１の要求エンティティが前記コンピューティングデバイスのリソースの非オーナであると決定することに応答して、前記コンピューティングデバイスのリソースの前記リソースコンテンツの前記仮想ビューを不明瞭にすることと
をさらに備える、請求項１に記載の方法。
【請求項３】
前記アクセスタイプは、部分的に不明瞭にされるものおよび不明瞭にされるものを含み、前記アクセスタイプに基づく不明瞭化レベルを使用して前記コンピューティングデバイスのリソースの前記リソースコンテンツの前記仮想ビューを不明瞭にすることは、
前記リソースコンテンツ暗号デバイスによって、前記第１の要求エンティティのための前記アクセスタイプが部分的に不明瞭にされるものであると決定することに応答して、準同型暗号化を使用して前記コンピューティングデバイスのリソースの前記リソースコンテンツの前記仮想ビューを暗号化することと、
前記リソースコンテンツ暗号デバイスによって、前記第１の要求エンティティのための前記アクセスタイプが不明瞭にされるものであると決定することに応答して、強力な暗号化を使用して前記コンピューティングデバイスのリソースの前記リソースコンテンツの前記仮想ビューを暗号化することと
を備える、請求項２に記載の方法。
【請求項４】
前記仮想化インターフェースモニタによって、前記コンピューティングデバイスのリソースのオーナシップの変化について仮想化インターフェースをモニタすることと、
前記仮想化インターフェースモニタによって、前記第１の要求エンティティについての前記コンピューティングデバイスのリソースの仮想リソース識別子と相関する前記第１の要求エンティティの第１のオーナ識別子を記憶することと、ここにおいて、前記第１のオーナ識別子は、前記第１の要求エンティティが前記コンピューティングデバイスのリソースのオーナシップを許可されていることを示し、前記仮想リソース識別子は、前記コンピューティングデバイスのリソースの物理リソース識別子にマッピングされる、
をさらに備える、請求項１に記載の方法。
【請求項５】
前記コンピューティングデバイスのリソースのオーナシップの変化について仮想化インターフェースをモニタすることは、第２の要求エンティティによる前記コンピューティングデバイスのリソースのオーナシップを求める要求についてモニタすることを備える、請求項４に記載の方法。
【請求項６】
前記第１の要求エンティティが前記コンピューティングデバイスのリソースのオーナであるかどうかを決定することは、
前記仮想化インターフェースモニタによって、前記コンピューティングデバイスのリソースにアクセスするための前記要求の仮想リソース識別子を、前記コンピューティングデバイスのリソースの仮想リソース識別子と相関する記憶されたオーナ識別子と比較することと、
前記コンピューティングデバイスのリソースにアクセスするための前記要求の前記仮想リソース識別子と前記コンピューティングデバイスのリソースの前記仮想リソース識別子とがマッチするときに、前記第１の要求エンティティが前記コンピューティングデバイスのリソースの前記オーナであると決定することと
を備える、請求項１に記載の方法。
【請求項７】
前記コンピューティングデバイスのリソースの前記オーナはアプリケーションであり、
前記コンピューティングデバイスのリソースの前記非オーナは、オペレーティングシステムカーネル、ハイパーバイザ、およびＴｒｕｓｔＺｏｎｅのうちの１つを含むリソースマネジャである、
請求項１に記載の方法。
【請求項８】
リソースコンテンツの仮想ビューを使用してデータを保護するために構成されたコンピューティングデバイスであって、
第１の要求エンティティによるコンピューティングデバイスのリソースにアクセスするための要求をモニタするための手段と、
前記第１の要求エンティティが前記コンピューティングデバイスのリソースのオーナであるかどうかを決定するための手段と、
前記第１の要求エンティティが前記コンピューティングデバイスのリソースの前記オーナであると決定することに応答して、前記コンピューティングデバイスのリソースのリソースコンテンツの不明瞭にされていない仮想ビューを、前記第１の要求エンティティに提供するための手段と、
前記要求されたリソースコンテンツの部分的な不明瞭化が可能であることを前記第１の要求エンティティに関連付けられた証明書が示すとき、前記第１の要求エンティティが前記コンピューティングデバイスのリソースの非オーナではないと決定することに応答して、部分的に不明瞭にされた仮想ビューを生成するために、前記コンピューティングデバイスのリソースの前記リソースコンテンツの仮想ビューを、前記コンピューティングデバイスのリソースコンテンツ暗号デバイスによって部分的に不明瞭にするための手段と、
前記第１の要求エンティティが前記コンピューティングデバイスのリソースの非オーナであると決定することに応答して、前記コンピューティングデバイスのリソースのリソースコンテンツの前記部分的に不明瞭にされた仮想ビューを、前記第１の要求エンティティに提供するための手段と
を備える、コンピューティングデバイス。
【請求項９】
前記第１の要求エンティティが、認証された機能を有するかどうかを決定するための手段と、
前記第１の要求エンティティが認証された機能を有すると決定することに応答して、前記第１の要求エンティティのためのアクセスタイプを決定するための手段と、
前記アクセスタイプに基づく不明瞭化レベルを使用して、前記第１の要求エンティティが前記コンピューティングデバイスのリソースの非オーナであると決定することに応答して、前記コンピューティングデバイスのリソースの前記リソースコンテンツの前記仮想ビューを不明瞭にするための手段と
をさらに備える、請求項８に記載のコンピューティングデバイス。
【請求項１０】
前記アクセスタイプは、部分的に不明瞭にされるものおよび不明瞭にされるものを含み、前記アクセスタイプに基づく不明瞭化レベルを使用して前記コンピューティングデバイスのリソースの前記リソースコンテンツの前記仮想ビューを不明瞭にするための手段は、
前記第１の要求エンティティのための前記アクセスタイプが部分的に不明瞭にされるものであると決定することに応答して、準同型暗号化を使用して前記コンピューティングデバイスのリソースの前記リソースコンテンツの前記仮想ビューを暗号化するための手段と、
前記第１の要求エンティティのための前記アクセスタイプが不明瞭にされるものであると決定することに応答して、強力な暗号化を使用して前記コンピューティングデバイスのリソースの前記リソースコンテンツの前記仮想ビューを暗号化するための手段と
を備える、請求項９に記載のコンピューティングデバイス。
【請求項１１】
前記コンピューティングデバイスのリソースのオーナシップの変化について仮想化インターフェースをモニタするための手段と、
前記第１の要求エンティティについての前記コンピューティングデバイスのリソースの仮想リソース識別子と相関する前記第１の要求エンティティの第１のオーナ識別子を記憶するための手段と、ここにおいて、前記第１のオーナ識別子は、前記第１の要求エンティティが前記コンピューティングデバイスのリソースのオーナシップを許可されていることを示し、前記仮想リソース識別子は、前記コンピューティングデバイスのリソースの物理リソース識別子にマッピングされる、
をさらに備える、請求項８に記載のコンピューティングデバイス。
【請求項１２】
前記コンピューティングデバイスのリソースのオーナシップの変化について仮想化インターフェースをモニタするための手段は、第２の要求エンティティによる前記コンピューティングデバイスのリソースのオーナシップを求める要求についてモニタするための手段を備える、請求項１１に記載のコンピューティングデバイス。
【請求項１３】
前記第１の要求エンティティが前記コンピューティングデバイスのリソースのオーナであるかどうかを決定するための手段は、
前記コンピューティングデバイスのリソースにアクセスするための前記要求の仮想リソース識別子を、前記コンピューティングデバイスのリソースの仮想リソース識別子と相関する記憶されたオーナ識別子と比較するための手段と、
前記コンピューティングデバイスのリソースにアクセスするための前記要求の前記仮想リソース識別子と前記コンピューティングデバイスのリソースの前記仮想リソース識別子とがマッチするときに、前記第１の要求エンティティが前記コンピューティングデバイスのリソースの前記オーナであると決定するための手段と
を備える、請求項８に記載のコンピューティングデバイス。
【請求項１４】
前記コンピューティングデバイスのリソースの前記オーナはアプリケーションであり、
前記コンピューティングデバイスのリソースの前記非オーナは、オペレーティングシステムカーネル、ハイパーバイザ、およびＴｒｕｓｔＺｏｎｅのうちの１つを含むリソースマネジャである、
請求項８に記載のコンピューティングデバイス。
【請求項１５】
コンピューティングデバイスのプロセッサに、請求項１乃至７のいずれか一項に記載の方法を行わせるように構成されたプロセッサ実行可能命令を記憶した、非一時的なプロセッサ可読記憶媒体。
を備える、非一時的なプロセッサ可読記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１０７
【補正方法】変更
【補正の内容】
【０１０７】
[0117]  開示された実施形態の以上の説明は、当業者が特許請求の範囲を製造または使用することを可能にするために提供される。これら実施形態に対する様々な修正は、当業者にとって容易に明らかとなり、本明細書において定義される一般的な原理は、特許請求の範囲から逸脱することなく他の実施形態に適用され得る。よって、本開示は、本明細書で示された実施形態に限定されることを意図するものでなく、以下の特許請求の範囲および本明細書で開示された原理および新規の特徴と一致する最も広い範囲を与えられるべきである。
以下に本願の出願当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
リソースコンテンツの仮想ビューを使用してデータを保護する方法であって、
コンピューティングデバイスの仮想化インターフェースモニタによって、第１の要求エンティティによるコンピューティングデバイスのリソースにアクセスするための要求をモニタすることと、
前記仮想化インターフェースモニタによって、前記第１の要求エンティティが前記コンピューティングデバイスのリソースのオーナであるかどうかを決定することと、
前記コンピューティングデバイスのデータ保護システムによって前記第１の要求エンティティに、前記第１の要求エンティティが前記コンピューティングデバイスのリソースの前記オーナであると決定することに応答して、前記コンピューティングデバイスのリソースのリソースコンテンツの不明瞭にされていない仮想ビューを提供することと、
前記データ保護システムによって前記第１の要求エンティティに、前記第１の要求エンティティが前記コンピューティングデバイスのリソースの非オーナであると決定することに応答して、前記コンピューティングデバイスのリソースの前記リソースコンテンツの不明瞭にされた仮想ビューを提供することと
を備える、方法。
［Ｃ２］
リソースコンテンツ暗号デバイスによって、前記第１の要求エンティティが、認証された機能を有するかどうかを決定することと、
前記リソースコンテンツ暗号デバイスによって、前記第１の要求エンティティが認証された機能を有すると決定することに応答して、前記第１の要求エンティティのためのアクセスタイプを決定することと、
前記コンピューティングデバイスのリソースコンテンツ暗号デバイスによって、前記アクセスタイプに基づく不明瞭化レベルを使用して、前記第１の要求エンティティが前記コンピューティングデバイスのリソースの非オーナであると決定することに応答して、前記コンピューティングデバイスのリソースの前記リソースコンテンツの前記仮想ビューを不明瞭にすることと
をさらに備える、Ｃ１に記載の方法。
［Ｃ３］
前記アクセスタイプは、部分的に不明瞭にされるものおよび不明瞭にされるものを含み、前記アクセスタイプに基づく不明瞭化レベルを使用して前記コンピューティングデバイスのリソースの前記リソースコンテンツの前記仮想ビューを不明瞭にすることは、
前記リソースコンテンツ暗号デバイスによって、前記第１の要求エンティティのための前記アクセスタイプが部分的に不明瞭にされるものであると決定することに応答して、準同型暗号化を使用して前記コンピューティングデバイスのリソースの前記リソースコンテンツの前記仮想ビューを暗号化することと、
前記リソースコンテンツ暗号デバイスによって、前記第１の要求エンティティのための前記アクセスタイプが不明瞭にされるものであると決定することに応答して、強力な暗号化を使用して前記コンピューティングデバイスのリソースの前記リソースコンテンツの前記仮想ビューを暗号化することと
を備える、Ｃ２に記載の方法。
［Ｃ４］
前記仮想化インターフェースモニタによって、前記コンピューティングデバイスのリソースのオーナシップの変化について仮想化インターフェースをモニタすることと、
前記仮想化インターフェースモニタによって、前記第１の要求エンティティについての前記コンピューティングデバイスのリソースの仮想リソース識別子と相関する前記第１の要求エンティティの第１のオーナ識別子を記憶することと、ここにおいて、前記第１のオーナ識別子は、前記第１の要求エンティティが前記コンピューティングデバイスのリソースのオーナシップを許可されていることを示し、前記仮想リソース識別子は、前記コンピューティングデバイスのリソースの物理リソース識別子にマッピングされる、
をさらに備える、Ｃ１に記載の方法。
［Ｃ５］
前記コンピューティングデバイスのリソースのオーナシップの変化について仮想化インターフェースをモニタすることは、第２の要求エンティティによる前記コンピューティングデバイスのリソースのオーナシップを求める要求についてモニタすることを備える、Ｃ４に記載の方法。
［Ｃ６］
前記第１の要求エンティティが前記コンピューティングデバイスのリソースのオーナであるかどうかを決定することは、
前記仮想化インターフェースモニタによって、前記コンピューティングデバイスのリソースにアクセスするための前記要求の仮想リソース識別子を、前記コンピューティングデバイスのリソースの仮想リソース識別子と相関する記憶されたオーナ識別子と比較することと、
前記コンピューティングデバイスのリソースにアクセスするための前記要求の前記仮想リソース識別子と前記コンピューティングデバイスのリソースの前記仮想リソース識別子とがマッチするときに、前記第１の要求エンティティが前記コンピューティングデバイスのリソースの前記オーナであると決定することと
を備える、Ｃ１に記載の方法。
［Ｃ７］
前記コンピューティングデバイスのリソースの前記オーナはアプリケーションであり、
前記コンピューティングデバイスのリソースの前記非オーナは、オペレーティングシステムカーネル、ハイパーバイザ、およびＴｒｕｓｔＺｏｎｅのうちの１つを含むリソースマネジャである、
Ｃ１に記載の方法。
［Ｃ８］
コンピューティングデバイスであって、
仮想化インターフェースモニタおよびリソースコンテンツ暗号デバイスを備えるデータ保護システム
を備え、
前記仮想化インターフェースモニタは、動作を行うための仮想化インターフェースモニタ実行可能命令で構成され、前記動作は、
第１の要求エンティティによるコンピューティングデバイスのリソースにアクセスするための要求をモニタすることと、
前記第１の要求エンティティが前記コンピューティングデバイスのリソースのオーナであるかどうかを決定することと
を備え、
前記データ保護システムは、動作を行うためのデータ保護システム実行可能命令で構成され、前記動作は、
前記第１の要求エンティティが前記コンピューティングデバイスのリソースの前記オーナであると決定することに応答して、前記コンピューティングデバイスのリソースのリソースコンテンツの不明瞭にされていない仮想ビューを、前記第１の要求エンティティに提供することと、
前記第１の要求エンティティが前記コンピューティングデバイスのリソースの非オーナであると決定することに応答して、前記コンピューティングデバイスのリソースの前記リソースコンテンツの不明瞭にされた仮想ビューを、前記第１の要求エンティティに提供することと
を備える、
コンピューティングデバイス。
［Ｃ９］
前記リソースコンテンツ暗号デバイスは、動作を行うためのリソースコンテンツ暗号デバイス実行可能命令で構成され、前記動作は、
前記第１の要求エンティティが、認証された機能を有するかどうかを決定することと、
前記第１の要求エンティティが認証された機能を有すると決定することに応答して、前記第１の要求エンティティのためのアクセスタイプを決定することと、
前記第１の要求エンティティが前記コンピューティングデバイスのリソースの非オーナであると決定することに応答して、前記コンピューティングデバイスのリソースの前記リソースコンテンツの仮想ビューを不明瞭にすることと
をさらに備える、Ｃ８に記載のコンピューティングデバイス。
［Ｃ１０］
前記アクセスタイプは、部分的に不明瞭にされるものおよび不明瞭にされるものを含み、
前記リソースコンテンツ暗号デバイスは、
前記第１の要求エンティティのための前記アクセスタイプが部分的に不明瞭にされるものであると決定することに応答して、準同型暗号化を使用して前記コンピューティングデバイスのリソースの前記リソースコンテンツの前記仮想ビューを暗号化することと、
前記第１の要求エンティティのための前記アクセスタイプが不明瞭にされるものであると決定することに応答して、強力な暗号化を使用して前記コンピューティングデバイスのリソースの前記リソースコンテンツの前記仮想ビューを暗号化することと
を備える、前記アクセスタイプに基づく不明瞭化レベルを使用して前記コンピューティングデバイスのリソースの前記リソースコンテンツの前記仮想ビューを不明瞭にすることを行うように動作を行うためのリソースコンテンツ暗号デバイス実行可能命令で構成された、Ｃ９に記載のコンピューティングデバイス。
［Ｃ１１］
前記仮想化インターフェースモニタは動作を行うための仮想化インターフェースモニタ実行可能命令で構成され、前記動作は、
前記コンピューティングデバイスのリソースのオーナシップの変化について仮想化インターフェースをモニタすることと、
前記第１の要求エンティティについての前記コンピューティングデバイスのリソースの仮想リソース識別子と相関する前記第１の要求エンティティの第１のオーナ識別子を記憶することと、ここにおいて、前記第１のオーナ識別子は、前記第１の要求エンティティが前記コンピューティングデバイスのリソースのオーナシップを許可されていることを示し、前記仮想リソース識別子は、前記コンピューティングデバイスのリソースの物理リソース識別子にマッピングされる、
をさらに備える、Ｃ８に記載のコンピューティングデバイス。
［Ｃ１２］
前記仮想化インターフェースモニタは、第２の要求エンティティによる前記コンピューティングデバイスのリソースのオーナシップを求める要求についてモニタすることを備える、前記コンピューティングデバイスのリソースのオーナシップの変化について仮想化インターフェースをモニタすることを行うように動作を行うための仮想化インターフェースモニタ実行可能命令で構成される、Ｃ１１に記載のコンピューティングデバイス。
［Ｃ１３］
前記仮想化インターフェースモニタは、
前記コンピューティングデバイスのリソースにアクセスするための前記要求の仮想リソース識別子を、前記コンピューティングデバイスのリソースの仮想リソース識別子と相関する記憶されたオーナ識別子と比較することと、
前記コンピューティングデバイスのリソースにアクセスするための前記要求の前記仮想リソース識別子と前記コンピューティングデバイスのリソースの前記仮想リソース識別子とがマッチするときに、前記第１の要求エンティティが前記コンピューティングデバイスのリソースの前記オーナであると決定することと
を備える、前記第１の要求エンティティが前記コンピューティングデバイスのリソースのオーナであるかどうかを決定することを行うように動作を行うための仮想化インターフェースモニタ実行可能命令で構成された、Ｃ８に記載のコンピューティングデバイス。
［Ｃ１４］
前記データ保護システムに通信可能に接続された複数のプロセッサをさらに備え、
前記コンピューティングデバイスのリソースの前記オーナは、前記複数のプロセッサのうちの第１のプロセッサ上で実行されるアプリケーションであり、
前記コンピューティングデバイスのリソースの前記非オーナは、前記複数のプロセッサのうちの第２のプロセッサ上で実行される、オペレーティングシステムカーネル、ハイパーバイザ、およびＴｒｕｓｔＺｏｎｅのうちの１つを含むリソースマネジャである、Ｃ８に記載のコンピューティングデバイス。
［Ｃ１５］
リソースコンテンツの仮想ビューを使用してデータを保護するために構成されたコンピューティングデバイスであって、
第１の要求エンティティによるコンピューティングデバイスのリソースにアクセスするための要求をモニタするための手段と、
前記第１の要求エンティティが前記コンピューティングデバイスのリソースのオーナであるかどうかを決定するための手段と、
前記第１の要求エンティティが前記コンピューティングデバイスのリソースの前記オーナであると決定することに応答して、前記コンピューティングデバイスのリソースのリソースコンテンツの不明瞭にされていない仮想ビューを、前記第１の要求エンティティに提供するための手段と、
前記第１の要求エンティティが前記コンピューティングデバイスのリソースの非オーナであると決定することに応答して、前記コンピューティングデバイスのリソースのリソースコンテンツの不明瞭にされた仮想ビューを、前記第１の要求エンティティに提供するための手段と
を備える、コンピューティングデバイス。
［Ｃ１６］
前記第１の要求エンティティが、認証された機能を有するかどうかを決定するための手段と、
前記第１の要求エンティティが認証された機能を有すると決定することに応答して、前記第１の要求エンティティのためのアクセスタイプを決定するための手段と、
前記アクセスタイプに基づく不明瞭化レベルを使用して、前記第１の要求エンティティが前記コンピューティングデバイスのリソースの非オーナであると決定することに応答して、前記コンピューティングデバイスのリソースの前記リソースコンテンツの前記仮想ビューを不明瞭にするための手段と
をさらに備える、Ｃ１５に記載のコンピューティングデバイス。
［Ｃ１７］
前記アクセスタイプは、部分的に不明瞭にされるものおよび不明瞭にされるものを含み、前記アクセスタイプに基づく不明瞭化レベルを使用して前記コンピューティングデバイスのリソースの前記リソースコンテンツの前記仮想ビューを不明瞭にするための手段は、
前記第１の要求エンティティのための前記アクセスタイプが部分的に不明瞭にされるものであると決定することに応答して、準同型暗号化を使用して前記コンピューティングデバイスのリソースの前記リソースコンテンツの前記仮想ビューを暗号化するための手段と、
前記第１の要求エンティティのための前記アクセスタイプが不明瞭にされるものであると決定することに応答して、強力な暗号化を使用して前記コンピューティングデバイスのリソースの前記リソースコンテンツの前記仮想ビューを暗号化するための手段と
を備える、Ｃ１６に記載のコンピューティングデバイス。
［Ｃ１８］
前記コンピューティングデバイスのリソースのオーナシップの変化について仮想化インターフェースをモニタするための手段と、
前記第１の要求エンティティについての前記コンピューティングデバイスのリソースの仮想リソース識別子と相関する前記第１の要求エンティティの第１のオーナ識別子を記憶するための手段と、ここにおいて、前記第１のオーナ識別子は、前記第１の要求エンティティが前記コンピューティングデバイスのリソースのオーナシップを許可されていることを示し、前記仮想リソース識別子は、前記コンピューティングデバイスのリソースの物理リソース識別子にマッピングされる、
をさらに備える、Ｃ１５に記載のコンピューティングデバイス。
［Ｃ１９］
前記コンピューティングデバイスのリソースのオーナシップの変化について仮想化インターフェースをモニタするための手段は、第２の要求エンティティによる前記コンピューティングデバイスのリソースのオーナシップを求める要求についてモニタするための手段を備える、Ｃ１８に記載のコンピューティングデバイス。
［Ｃ２０］
前記第１の要求エンティティが前記コンピューティングデバイスのリソースのオーナであるかどうかを決定するための手段は、
前記コンピューティングデバイスのリソースにアクセスするための前記要求の仮想リソース識別子を、前記コンピューティングデバイスのリソースの仮想リソース識別子と相関する記憶されたオーナ識別子と比較するための手段と、
前記コンピューティングデバイスのリソースにアクセスするための前記要求の前記仮想リソース識別子と前記コンピューティングデバイスのリソースの前記仮想リソース識別子とがマッチするときに、前記第１の要求エンティティが前記コンピューティングデバイスのリソースの前記オーナであると決定するための手段と
を備える、Ｃ１５に記載のコンピューティングデバイス。
［Ｃ２１］
前記コンピューティングデバイスのリソースの前記オーナはアプリケーションであり、
前記コンピューティングデバイスのリソースの前記非オーナは、オペレーティングシステムカーネル、ハイパーバイザ、およびＴｒｕｓｔＺｏｎｅのうちの１つを含むリソースマネジャである、
Ｃ１５に記載のコンピューティングデバイス。
［Ｃ２２］
コンピューティングデバイスのプロセッサに、動作を行わせるように構成されたプロセッサ実行可能命令を記憶した、非一時的なプロセッサ可読記憶媒体であって、前記動作は、
第１の要求エンティティによるコンピューティングデバイスのリソースにアクセスするための要求をモニタすることと、
前記第１の要求エンティティが前記コンピューティングデバイスのリソースのオーナであるかどうかを決定することと、
前記第１の要求エンティティが前記コンピューティングデバイスのリソースの前記オーナであると決定することに応答して、前記コンピューティングデバイスのリソースのリソースコンテンツの不明瞭にされていない仮想ビューを、前記第１の要求エンティティに提供することと、
前記第１の要求エンティティが前記コンピューティングデバイスのリソースの非オーナであると決定することに応答して、前記コンピューティングデバイスのリソースのリソースコンテンツの不明瞭にされた仮想ビューを、前記第１の要求エンティティに提供することと
を備える、非一時的なプロセッサ可読記憶媒体。
［Ｃ２３］
前記記憶されたプロセッサ実行可能命令は、前記プロセッサに、動作を行わせるように構成され、前記動作は、
前記第１の要求エンティティが、認証された機能を有するかどうかを決定することと、
前記第１の要求エンティティが認証された機能を有すると決定することに応答して、前記第１の要求エンティティのためのアクセスタイプを決定することと、
前記アクセスタイプに基づく不明瞭化レベルを使用して、前記第１の要求エンティティが前記コンピューティングデバイスのリソースの非オーナであると決定することに応答して、前記コンピューティングデバイスのリソースの前記リソースコンテンツの仮想ビューを不明瞭にすることと
をさらに備える、Ｃ２２に記載の非一時的なプロセッサ可読記憶媒体。
［Ｃ２４］
前記アクセスタイプは、部分的に不明瞭にされるものおよび不明瞭にされるものを含み、前記記憶されたプロセッサ実行可能命令は、前記プロセッサに、
前記第１の要求エンティティのための前記アクセスタイプが部分的に不明瞭にされるものであると決定することに応答して、準同型暗号化を使用して前記コンピューティングデバイスのリソースの前記リソースコンテンツの前記仮想ビューを暗号化することと、
前記第１の要求エンティティのための前記アクセスタイプが不明瞭にされるものであると決定することに応答して、強力な暗号化を使用して前記コンピューティングデバイスのリソースの前記リソースコンテンツの前記仮想ビューを暗号化することと
を備える、前記アクセスタイプに基づく不明瞭化レベルを使用して前記コンピューティングデバイスのリソースの前記リソースコンテンツの前記仮想ビューを不明瞭にすることを行うように動作を行わせるように構成された、Ｃ２３に記載の非一時的なプロセッサ可読記憶媒体。
［Ｃ２５］
前記記憶されたプロセッサ実行可能命令は、前記プロセッサに、動作を行わせるように構成され、前記動作は、
前記コンピューティングデバイスのリソースのオーナシップの変化について仮想化インターフェースをモニタすることと、
前記第１の要求エンティティについての前記コンピューティングデバイスのリソースの仮想リソース識別子と相関する前記第１の要求エンティティの第１のオーナ識別子を記憶することと、ここにおいて、前記第１のオーナ識別子は、前記第１の要求エンティティが前記コンピューティングデバイスのリソースのオーナシップを許可されていることを示し、前記仮想リソース識別子は、前記コンピューティングデバイスのリソースの物理リソース識別子にマッピングされる、
をさらに備える、Ｃ２２に記載の非一時的なプロセッサ可読記憶媒体。
［Ｃ２６］
前記記憶されたプロセッサ実行可能命令は、前記プロセッサに、第２の要求エンティティによる前記コンピューティングデバイスのリソースのオーナシップを求める要求についてモニタすることを備える、前記コンピューティングデバイスのリソースのオーナシップの変化について仮想化インターフェースをモニタすることを行うように動作を行わせるように構成された、Ｃ２５に記載の非一時的なプロセッサ可読記憶媒体。
［Ｃ２７］
前記記憶されたプロセッサ実行可能命令は、前記プロセッサに、
前記コンピューティングデバイスのリソースにアクセスするための前記要求の仮想リソース識別子を、前記コンピューティングデバイスのリソースの仮想リソース識別子と相関する記憶されたオーナ識別子と比較することと、
前記コンピューティングデバイスのリソースにアクセスするための前記要求の前記仮想リソース識別子と前記コンピューティングデバイスのリソースの前記仮想リソース識別子とがマッチするときに、前記第１の要求エンティティが前記コンピューティングデバイスのリソースの前記オーナであると決定することと
を備える、前記第１の要求エンティティが前記コンピューティングデバイスのリソースのオーナであるかどうかを決定することを行うように動作を行わせるように構成された、Ｃ２２に記載の非一時的なプロセッサ可読記憶媒体。
［Ｃ２８］
前記コンピューティングデバイスのリソースの前記オーナはアプリケーションであり、
前記コンピューティングデバイスのリソースの前記非オーナは、オペレーティングシステムカーネル、ハイパーバイザ、およびＴｒｕｓｔＺｏｎｅのうちの１つを含むリソースマネジャである、
Ｃ２２に記載の非一時的なプロセッサ可読記憶媒体。