【手続補正書】
【提出日】平成20年1月10日(2008.1.10)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  ネットワークインフラストラクチャを介して通信するように構成されたコンピューティングデバイスであって、
長期記憶装置と、
前記コンピューティングデバイスと対話するとともに、レンダリングアプリケーションを開始するように構成されたユーザインターフェースと、
前記レンダリングアプリケーションから分離され、該レンダリングアプリケーションを含む複数のレンダリングアプリケーションのいずれかにアクセス可能であって、前記レンダリングアプリケーションからの通信を受け取って前記長期記憶装置に記憶された第１の情報にアクセスする管理モジュールと
を具え、ここで、
前記第１の情報は、暗号化された形式で記憶され、
前記管理モジュールは、前記レンダリングアプリケーションによる前記第１の情報の使用をイネーブルにする第１のデータを返還し、
前記第１のデータは、暗号化されていない形式の前記第１の情報である
ことを特徴とするコンピューティングデバイス。
【請求項２】  前記第１のデータは、前記第１の情報を解読するための鍵を備えたことを特徴とする請求項１記載のコンピューティングデバイス。
【請求項３】  前記第１のデータは、暗号化されていない形式の前記第１の情報を含むことを特徴とする請求項１記載のコンピューティングデバイス。
【請求項４】  ユーザに関係する第２の情報または取引は、前記管理モジュールによって前記レンダリングアプリケーションに返還されて前記コンピューティングデバイスで使用されることを特徴とする請求項１記載のコンピューティングデバイス。
【請求項５】  前記第２の情報は、名称、クレジットカード番号および受領番号からなるグループから選択されることを特徴とする請求項４記載のコンピューティングデバイス。
【請求項６】  前記管理モジュールは、前記第１のデータを返還する前に前記レンダリングアプリケーションを認証することを特徴とする請求項１記載のコンピューティングデバイス。
【請求項７】  前記管理モジュールは、前記ネットワークインフラストラクチャを介して受領可能なセキュアリポジトリとインターフェース可能で、
前記セキュアリポジトリは、第２のデータに鍵を適用することを特徴とする請求項１記載のコンピューティングデバイス。
【請求項８】  前記第２のデータは、前記第１の情報を解読する鍵を備えたことを特徴とする請求項１記載のコンピューティングデバイス。
【請求項９】  動作を実行するためのコンピュータ実行可能命令を備えたコンピュータ可読媒体であって、
ソフトウェアを認証する動作と、
前記ソフトウェアに対して少なくとも１つの暗号サービスを提供する動作と
を具え、ここで、
前記少なくとも１つの暗号サービスを実行するための前記コンピュータ実行可能命令は、前記ソフトウェアから分離され、前記ソフトウェアからの呼によって呼出可能であることを特徴とするコンピュータ可読媒体。
【請求項１０】  前記少なくとも１つの暗号サービスは、暗号鍵を使用してデータを解読することを含むことを特徴とする請求項９記載のコンピュータ可読媒体。
【請求項１１】  前記少なくとも１つの暗号サービスは、封印データを開封することを含むことを特徴とする請求項９記載のコンピュータ可読媒体。
【請求項１２】  前記封印データは、暗号鍵を含むことを特徴とする請求項１１記載のコンピュータ可読媒体。
【請求項１３】  前記封印データは、コンテンツがライセンスされるユーザに関連する情報を含むことを特徴とする請求項１１記載のコンピュータ可読媒体。
【請求項１４】  前記情報は、名称、クレジットカード番号および受領番号からなるグループから選択されることを特徴とする請求項１３記載のコンピュータ可読媒体。
【請求項１５】  少なくとも１つの暗号サービスを提供する前記動作は、セキュアリポジトリに対して呼を発行する動作を含み、
前記セキュアリポジトリは、少なくともいくつかのデータを解読することを特徴とする請求項９記載のコンピュータ可読媒体。
【請求項１６】  コンテンツ配布システムをサポートする方法であって、
少なくとも１つのサービスを要求するためのインターフェースを第１のエンティティに提供する動作と、ここで、該インターフェースは、第１のソフトウェアによって使用可能であり、
１つまたは複数のサービスを提供するコンピュータ実行可能命令の集合を第２のエンティティに提供する動作と
を具え、ここで、
前記コンピュータ実行可能命令は、前記インターフェースにより呼出可能で、
前記１つまたは複数のサービスは、暗号化された形式で記憶された情報の使用をイネーブルにすることを特徴とする方法。
【請求項１７】  前記第１のエンティティは、前記第１のソフトウェアの開発者を含むことを特徴とする請求項１６記載の方法。
【請求項１８】  前記第１のソフトウェアは、デジタルコンテンツレンダリングアプリケーションを含むことを特徴とする請求項１６記載の方法。
【請求項１９】  前記第２のエンティティは、前記情報の消費者を含むことを特徴とする、請求項１６に記載の方法。
【請求項２０】  前記コンピュータ実行可能命令の集合は、ＣＯＭオブジェクトを含むことを特徴とする請求項１６記載の方法。
【請求項２１】  前記１つまたは複数のサービスは、前記情報を解読して、前記第１のソフトウェアに提供する工程を含むことを特徴とする請求項１６記載の方法。
【請求項２２】  前記１つまたは複数のサービスは、前記情報を解読するための鍵を前記第１のソフトウェアに提供する工程を含むことを特徴とする請求項１６記載の方法。
【請求項２３】  前記１つまたは複数のサービスは、前記情報の正当なユーザの名称を前記第１のソフトウェアに提供する工程を含むことを特徴とする請求項１６記載の方法。
【請求項２４】  前記１つまたは複数のサービスは、前記情報の少なくとも一部を開封する工程を含むことを特徴とする請求項１６記載の方法。
【請求項２５】  前記１つまたは複数のサービスは、前記第１のソフトウェアを認証する工程を含むことを特徴とする請求項１６記載の方法。
【請求項２６】  前記第１のエンティティに提供する前記動作は、前記第１のエンティティによって実行されることを特徴とする請求項１６記載の方法。
【請求項２７】  前記コンピュータ実行可能命令の集合は、
前記情報が第１のレベルの保護をそれに関連付けている場合にセキュアリポジトリに呼を発行する命令と、
前記情報が、前記第１のレベルの保護と異なる第２のレベルの保護をそれに関連付けている場合に、前記セキュアリポジトリを使用することなく前記情報の使用をイネーブルにする命令と
を含むことを特徴とする請求項１６記載の方法。
【請求項２８】  暗号化された形式で記憶された第１の情報を使用する方法であって、
前記第１の情報の使用をイネーブルにする第１のデータの提供を求める第１の要求を発行する動作と、
前記第１の情報が、前記第１の情報の正当なユーザに関係する第２の情報で封印されている場合に、前記第２の情報を含む第２のデータの提供を求める第２の要求を発行する動作と
を具えたことを特徴とする方法。
【請求項２９】  前記第２の情報は、名称、クレジットカード番号および受領番号からなるグループから選択されることを特徴とする請求項２８記載の方法。
【請求項３０】  前記第１のデータは、暗号化されていない形式の前記第１の情報を含むことを特徴とする請求項２８記載の方法。
【請求項３１】  前記第１のデータは、前記第１の情報を解読する鍵を含むことを特徴とする請求項２８記載の方法。
【請求項３２】  前記第１の要求は、前記要求を満たすオブジェクトに対して発行されることを特徴とする請求項２８記載の方法。
【請求項３３】  前記オブジェクトは、ＣＯＭオブジェクトを含むことを特徴とする請求項３２記載の方法。