【手続補正書】
【提出日】平成19年7月30日(2007.7.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のコンテンツ供給ソースから複数のシンクに暗号化されたコンテンツを供給するための保護されたメディアパスをインスタンス化した共通演算装置であって、この保護されたメディアパスが、
共通演算装置内に保護環境をもたらすとともに、複数の前記コンテンツ供給ソースの内の第１のソースからのコンテンツの処理を行い、処理されたコンテンツを複数の前記シンクの内の第１のシンクに供給するコアコンポーネントの共通インフラを含み、さらに前記第１のソースの代わりにポリシーを実施するポリシーエンジンを含むものであって、前記ポリシーが前記第１のソースからの前記コンテンツに対応し、前記コンテンツへのアクセスおよびレンダリングのための規則および要求事項を含むメディアベースであって、これにより前記メディアベースが、保護様式で前記共通演算装置内に前記コンテンツを流すことができるようになり、前記共通演算装置内で、保護された前記コンテンツの任意の処理を可能にできる前記メディアベースと、
前記コンテンツの前記第１のソースに関連付けられ、それに対応する前記共通演算装置内のソース信頼権限（ＳＯＴＡ）であって、前記ＳＯＴＡが、前記第１のソースと前記メディアベースをつなぐセキュアロックボックスとして機能し、前記保護されたメディアパスにおける前記第１のソースを代行し、必要に応じて前記第１のソースからのコンテンツの復号を行い、必要に応じて、前記コンテンツに関連付けられたポリシーを元の様式からポリシーエンジンに従う様式に変換し、変換された前記ポリシーを前記ポリシーエンジンに伝播し、復号された前記コンテンツを前記メディアベースにリリースする前記ＳＯＴＡと、
前記コンテンツの前記第１のシンクに関連付けられ、それに対応する前記共通演算装置内のシンク信頼権限（ＳＩＴＡ）であって、前記ＳＩＴＡが、前記第１のシンクと前記メディアベースをつなぐセキュアロックボックスとして機能し、保護された前記メディアパスにおける前記第１のシンクを代行し、前記ＳＯＴＡによりリリースされた復号された前記コンテンツを再暗号化し、変換された前記ポリシーを前記ポリシーエンジンから変換された前記ポリシーを受け取り、前記ポリシーエンジンのから前記第１のシンクに従う様式に再変換し、再暗号化された前記コンテンツ及び再変換された前記ポリシーが、前記シンクに供給され、前記シンクが再暗号化された前記コンテンツ及び再変換された前記ポリシーを受け取り、受け取った前記コンテンツの復号を行い、受け取った前記ポリシーに基づいて前記コンテンツのレンダリングを行う前記ＳＩＴＡと
を備えることを特徴とする共通演算装置。
【請求項２】
インスタンス化されて保護された前記メディアパスのメディアベースが、前記共通演算装置に対して追加の保護機能をもたらす少なくとも１つの補足コンポーネントをさらに含むことを特徴とする請求項１に記載の共通演算装置。
【請求項３】
供給される前記コンテンツを選定し、保護された前記メディアパスを通して前記コンテンツを供給するための前記第１のソースを選定し、必要に応じて、保護された前記メディアパスを通して供給された前記コンテンツを受け取るための前記第１のシンクを選定し、選定された前記第１のソースと選定された前記第１のシンクとに応じて保護された前記メディアパスを配設するよう前記メディアベースを始動させるメディアアプリケーションを前記共通演算装置上にさらにインスタンス化された請求項１に記載の共通演算装置。
【請求項４】
前記メディアアプリケーションが、選定された前記第１のソースから、選定された前記第１のシンクへの前記コンテンツの供給を制御するため、前記メディアベースに供給命令を出すことを特徴とする請求項３に記載の共通演算装置。
【請求項５】
保護された前記メディアパス内で供給される前記コンテンツに対して、前記メディアアプリケーションがアクセスすることを前記メディアベースが阻止することを特徴とする請求項３に記載の共通演算装置。
【請求項６】
前記コンテンツに対応する前記ポリシーに反して、前記コンテンツに関する何らかのアクションを前記メディアアプリケーションが行うことを前記メディアベースが阻止することを特徴とする請求項３に記載の共通演算装置。
【請求項７】
インスタンス化されて保護された前記メディアパスの前記ＳＯＴＡにより、前記メディアベース、前記ポリシーエンジン、実行された各コンポーネント、保護された前記メディアパスの前記ＳＩＴＡが信頼できるものであり、それに対応する前記ポリシーに基づいて前記コンテンツと接する権限をもつ前記ＳＯＴＡが満足する場合のみ、前記コンテンツが保護された前記メディアパスを通して供給できることを特徴とする請求項１に記載の共通演算装置。
【請求項８】
いずれかの要素が、前記要素を保証する受入れ可能なトークンの提供に基づいて信頼しうることを示すことができることを特徴とする請求項７に記載の共通演算装置。
【請求項９】
いずれかの要素が、受入れ可能な保証権限からの証明可能なデジタル認証の提供に基づいて信頼しうることを示すことができることを特徴とする請求項８に記載の共通演算装置。
【請求項１０】
信頼しうる要素は、それに対応する前記ポリシーに基づくとともに、前記要素が、前記コンテンツに対応する前記ポリシーに従うことができるか否かに基づき、前記要素が前記コンテンツと接することができるか否かを判定するため、信頼しうることを特徴とする請求項８に記載の共通演算装置。
【請求項１１】
信頼しうる要素は、他の要素からの権利ベースのクエリに対して真に応答するため、信頼しうることを特徴とする請求項８に記載の共通演算装置。
【請求項１２】
共通演算装置を通して複数のコンテンツ供給ソースから複数のシンクに暗号化されたコンテンツを供給する方法であって、
前記共通演算装置上のアプリケーションが、前記共通演算装置上のメディアベースに対して、複数の前記コンテンツ供給ソースの内の第１のソース及び複数の前記シンクの内の第１のシンクの定義を呼び出すステップと、
前記メディアベースが前記第１のソースに代わってポリシーを実行するポリシーエンジンを含み、前記第１のソースからの前記コンテンツに対応し、前記コンテンツにアクセスしレンダリングする規則及び要求を含み、このような供給を達成する定義された前記コンテンツ、前期第１のソース及び前記第１のシンクに基づいて保護されたメディアパスを確立するステップであって、確立され保護された前記メディアパスが
前記メディアベースと、
ソースに関連付けられ、それに対応する前記共通演算装置上のソース信頼権限（ＳＯＴＡ）であって、前記ＳＯＴＡが、前記第１のソースと前記メディアベースをつなぐセキュアロックボックスとして機能し、保護された前記メディアパスにおける前記第１のソースを代行し、前記第１のソースからの前記コンテンツの復号を行い、前記コンテンツに関連付けられたポリシーを前記第１のソースの元の様式から前記ポリシーエンジンに従う様式に変換し、変換された前記ポリシーを前記ポリシーエンジンに伝播し、複合化した前記コンテンツを前記メディアベースにリリースするＳＯＴＡと、
シンクに関連付けられ、それに対応する前記共通演算装置上のシンク信頼権限（ＳＩＴＡ）であって、前記ＳＩＴＡが、前記第１のシンクと前記メディアベースをつなぐセキュアロックボックスとして機能し、保護された前記メディアパスにおける前記第１のシンクを代行し、前記ＳＯＴＡによりリリースされた復号された前記コンテンツを再暗号化し、前記ポリシーエンジンから変換された前記ポリシーを受け取り、変換された前記ポリシーを前記ポリシーエンジンの様式から前記第１のシンクに従う様式に再変換し、再暗号化された前記コンテンツ及び再変換された前記ポリシーが前記第１のシンクに供給され、前記第１のシンクが再暗号化された前記コンテンツ及び再変換された前記ポリシーを受け取り、受け取った前記コンテンツの復号を行い、受け取った前記ポリシーに基づいて前記コンテンツのレンダリングを行うＳＯＴＡと
を含む前記メディアパスを確立するステップと、
前記第１のソースに代わる前記ＳＯＴＡが保護された前記メディアパスに関連して信頼を確立するステップと、
前記ＳＯＴＡによって前記コンテンツに対応する変換された前記ポリシーを伝播して保護された前記メディアパスに供給するよう保護された前記メディアパスに関して信頼を確立するステップと、
前記ＳＯＴＡによって保護された前記メディアパスを通して供給される前記コンテンツに対して実行される特定タイプのアクションを決定するステップと、
前記ＳＯＴＡによって保護された前記メディアパスを通して供給される前記コンテンツに対して特定タイプのアクションが実行でき、これに関して前記メディアベースに通知できるか否かを判定するステップと、
前記アプリケーションに対して特定タイプのアクションが実行可能であるか否かを通知し、実行可能である場合、前記メディアベースがこのようなタイプのアクションを実施するよう命令することで、前記アプリケーションが継続するステップと
を有することを特徴とする方法。
【請求項１３】
前記メディアベースが保護された前記メディアパスを確立するステップは、前記メディアベースが前記コンテンツを取り扱い、その上で作動し、前記メディアベースに対してコア機能をもたらすコアコンポーネントを選定し、保護された前記メディアパスを通して供給するステップを含むことを特徴とする請求項１２に記載の方法。
【請求項１４】
前記メディアベースが保護された前記メディアパスを確立するステップは、前記メディアベースが前記コンテンツを取り扱い、その上で作動し、前記メディアベースに対して補足機能をもたらす補足コンポーネントを選定し、保護された前記メディアパスを通して供給するステップを有することを特徴とする請求項１３に記載の方法。
【請求項１５】
前記ＳＯＴＡによって保護された前記メディアパスに関して信頼を確立するステップは、
前記ＳＯＴＡによって前記メディアベースの前記ポリシーエンジンを用いて信頼を確立するステップと、
前記信頼ポリシーエンジンが前記ＳＩＴＡを含む保護された前記メディアパスの他の各要素を用いて信頼を確立するステップと
を含むことを特徴とする請求項１２に記載の方法。
【請求項１６】
ある要素と信頼を確立するステップが、その要素を保証する受入れ可能なトークンの提供を受け入れるステップを含むことを特徴とする請求項１５に記載の方法。
【請求項１７】
ある要素と信頼を確立するステップが、受入れ可能な保証権限からの証明可能なデジタル認証の提供を受け入れるステップを含むことを特徴とする請求項１６に記載の方法。
【請求項１８】
前記ＳＯＴＡによって保護された前記メディアパスに供給される前記コンテンツに対応する変換された前記ポリシーを伝播するステップは、
前記ＳＯＴＡによって前記メディアベースのポリシーエンジンに変換された前記ポリシーを伝播させるステップと、
前記ポリシーエンジンが、前記ＳＩＴＡを含む保護された前記メディアパスの他の各要素が前記ポリシーを満足することを必要に応じて判定するステップと
を含むことを特徴とする請求項１２に記載の方法。
【請求項１９】
保護された前記メディアパスの特定要素が前記ポリシーを満足しないと前記ポリシーエンジンが判定する場合、そのような要素が前記コンテンツにアクセスすることを拒絶するステップと、保護された前記メディアパスを通して前記コンテンツが供給されることを防ぐステップとで構成されるグループから選定されたアクションを前記ポリシーエンジンが実行することを特徴とする請求項１８に記載の方法。
【請求項２０】
前記ＳＯＴＡによって保護された前記メディアパスに供給される前記コンテンツに対応する変換された前記ポリシーを伝播するステップは、
前記ＳＯＴＡによって前記メディアベースの前記ポリシーエンジンに変換された前記ポリシーを伝播させるステップと、
前記ポリシーエンジンが保護された前記メディアパス内の前記ＳＩＴＡに変換された前記ポリシーを伝播するステップと、
前記ＳＩＴＡを前記ポリシーに従う保護された前記メディアパスの信頼要素として用いるステップと
を含むことを特徴とする請求項１２に記載の方法。
【請求項２１】
前記ＳＯＴＡによって保護された前記メディアパスを通して供給される前記コンテンツに対して実行される特定タイプのアクションを前記ＳＩＴＡから決定するステップを含むことを特徴とする請求項１２に記載の方法。
【請求項２２】
前記コンテンツに対応する前記ポリシーに基づき、前記ＳＯＴＡによって前記コンテンツに対して特定タイプのアクションが実行できるか否かを判定するステップを含むことを特徴とする請求項１２に記載の方法。
【請求項２３】
前記ＳＯＴＡによって前記第１のソースから前記暗号化されたコンテンツを取得するステップと、
メディアベースが必要に応じて復号された前記コンテンツの処理を行い、処理され復号された前記コンテンツを前記ＳＩＴＡに供給するステップと、
前記ＳＩＴＡによって処理されて復号された前記コンテンツを暗号化し、暗号化処理された前記コンテンツを前記第１のシンクに供給するステップと
をさらに有することを特徴とする請求項１２に記載の方法。