(57)【要約】  コンテンツブローカーホスティングサービスであって、インターネットユーザのデジタルコンテンツの管理を可能とする形成されたブローカーモジュールを含むものが、開示されている。コンテンツブローカーホスティングサービスは、加入者に前記コンテンツブローカーホスティングサービスにログインすること許可するシングルサインオンユーザアカウントを支持しており、かつ、前記サインオン信用証明が各サイト上で“連係”され使用されるのを許可する、他の第三者コンテンツプロバイダに諸具印することを許可する。ユーザは、コンテンツを、前記コンテンツホスティングサービスサイト上で、あるいは前記第三者プロバイダから、購入することができる。前記コンテンツホスティングサービスは、加入者が所有する装置の、および購入された前記コンテンツの、ディレクトリを維持している。使用権ポリシー、および関連するライセンスキーは、前記ホスティングサービス上に維持され、該コンテンツについてのデジタルの“購入の証明”を与える。前記コンテンツが加入者によって失われた場合にも、あるいは、もし加入者が前記コンテンツに関連するデジタル権利ポリシーの変更を選択しても、前記ブローカーホスティングサービスは、第三者プロバイダと通信し、ユーザに代わってコンテンツの置き換えを交渉することができる。
2007514208.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上での第三者コンテンツプロバイダとのデータ通信を可能とするネットワークインターフェースと、
前記第三者コンテンツプロバイダと前記ネットワークを介して通信し、コンテンツ及び関連するデジタル権利ライセンスキーを獲得するコンテンツブローカーモジュールと、
メディア装置の装置タイプおよび前記メディアディバイス上で再生可能なメディアの少なくとも一つのタイプを含む装置プロファイルテーブルと、
ユーザのために購入したコンテンツを記憶する記憶装置とを、備える、コンテンツブローカーホスティングサービスモジュールである。
【請求項２】
請求項１のコンテンツブローカーホスティングサービスモジュールであって、複数のメディア要素の各々について、固有識別子、タイトル、カテゴリ、メディアタイプ、メディア特性、使用権、ライセンスキー、購入日、販売者購入ＩＤ、販売者固有コンテンツＩＤ、および販売者識別子を含むメディアアセットテーブルをさらに備える。
【請求項３】
請求項１のコンテンツブローカーホスティングサービスモジュールであって、ユーザアカウント、およびパスワードと生体情報を含む認証証明を維持することができる、第三者サイトによるサインオンの連係を可能とするシングルサインオン識別サービスをさらに備える。
【請求項４】
請求項１のコンテンツブローカーホスティングサービスモジュールであって、第三者サイトからコンテンツタイトルを集約し、前記コンテンツタイトルによって識別されたコンテンツを前記ユーザに提供する。
【請求項５】
請求項１のコンテンツブローカーホスティングサービスモジュールにおいて、前記ネットワークインターフェースは、標準ウェブサービスプロトコルを使用して前記第三者コンテンツプロバイダと通信する。
【請求項６】
請求項１のコンテンツブローカーホスティングサービスモジュールにおいて、前記第三者コンテンツプロバイダは、シングルサインオン信用証明を使用して、ユーザのホスティングサービスへの契約を決定し、ユーザ及び装置プロファイルの情報を得るための要求を開始する。
【請求項７】
請求項６のコンテンツブローカーホスティングサービスモジュールにおいて、前記コンテンツブローカーモジュールは、前記ユーザによるコンテンツ購入要求に応えて、メディア情報、メディアファイルコンテンツ、および権利使用ライセンスキーを受信する。
【請求項８】
ホスティングサービスを使用してコンテンツを配信する方法であって、前記方法は、
シングルサインオンアカウントを用いてホスティングサービスに対するログインを与え、該ホスティングサービスは、１つ或いはそれ以上のコンテンツプロバイダウェブサイトより集められるコンテンツタイトルの閲覧を支持し、
選択されたコンテンツタイトルに対するユーザの購入要求に応え、
前記コンテンツプロバイダのウェブサイトのうちの少なくとも１つと通信して、前記選択されたコンテンツタイトルと関連するコンテンツのコピーを購入するよう要求し、
少なくとも一つのコンテンツプロバイダウェブサイトが、配信のためのメディアフォーマットを決定するように、ユーザの装置特性を与え、
メディアタイプおよび信頼性を含むメディア特性を、コンテンツデータおよびデジタル権利ライセンスキーとともに受信し、
前記メディア特性を、前記ホスティングサービスにおいてメディアアセットテーブルに保存し、
前記コンテンツを要求されたユーザ装置に任意でダウンロードする、ことを含む。
【請求項９】
請求項８の方法において、前記コンテンツは、コンテンツプロバイダウェブサイトから前記コンテンツを再取得することなく、第２の装置に受け入れられるようメディアフォーマット、解像度、信頼性、あるいはビットレートに関して適合可能である。
【請求項１０】
請求項９の方法において、前記ホスティングサービスは、新しいライセンスキーを獲得し、課金目的のために前記新しいライセンスキーの受領を、前記コンテンツプロバイダウェブサイトに通知する。
【請求項１１】
第三者サイトからのリモートコマンドを処理し、コンテンツブローカーサービスに伴う直接オーダリングを有効とする方法であって、前記方法は、
加入者が、シングルサインオン識別子を用いて第三者サイトにアクセスすることについての認証に関して質問する第三者サイトから要求を受信すること； 
前記第三者サイトからのコンテンツブローカーサイトでの購入要求の通知を受信すること；
加入者装置の装置特性に関する前記第三者サイトよりの要求を受信すること；
前記装置特性に関係する装置情報を送信すること；
メディアタイプ、サイズ、ライセンスキーおよびメディアコンテンツを含むメディア情報を受信すること；及びメディアアセットテーブル内に前記メディア情報を記憶すること、よりなる。
【請求項１２】
請求項１１のリモートコマンドを処理する方法において、前記装置情報は、スクリーン解像度演算能力、利用可能な記憶装置、およびオーディオ能力を含む。
【請求項１３】
請求項１１のリモートコマンドを処理する方法であって、さらに、前記メディアコンテンツのコピーを保存すること、を含む。
【請求項１４】
請求項１１のリモートコマンドを処理する方法であって、さらに、前記第三者サイトに応答して、加入者の要求された装置に前記メディアコンテンツをダウンロードすること、を含む。
【請求項１５】
コンテンツサービスユーザからの要求を処理する方法であって、前記方法は、
前記ユーザからのメディアファイルを置き換える要求を受信すること；
メディアアセットテーブルを走査して前記メディアファイルの供給者を決定し、
前記メディアファイルの供給者に対し、購入日、コンテンツ識別子、および元来のライセンスキーを通信し、
前記ユーザに、前記メディアファイルを再取得するのにかかる料金を通知し、
前記メディアファイルの供給者より前記メディアファイルと新しいライセンスキーを受信し、
更新された購入日、コンテンツ識別子、使用権および新しいライセンスキーでもって前記メディアアセットテーブルを更新すること、を含む。
【請求項１６】
コンテンツ仲介サービスを提供するシステムであって、前記システムは、
リモートコンテンツプロバイダへのアクセスを提供する分散コンピュータネットワークに対するインターフェースと、
前記インターフェースと結合されるコンテンツブローカーモジュールと、
加入者をして前記コンテンツブローカーモジュールによって支持されるコンテンツ仲介サービスに対し認証するシングルサインオン識別サービスと、
前記コンテンツ仲介サービスに対する少なくとも一人の加入者に関連する、コンテンツアセット情報および装置プロファイル情報を含むメモリと、を備える。
【請求項１７】
請求項１６のシステムにおいて、前記コンテンツブローカーモジュールは、前に少なくとも一人の加入者に対して、更新されたライセンスキーおよびコンテンツの配信を有効とする。
【請求項１８】
請求項１７のシステムにおいて、前記コンテンツブローカーモジュールは、前記リモートコンテンツプロバイダに対し、更新されたライセンスキーおよびコンテンツを配信することを要求する。
【請求項１９】
請求項１８のシステムにおいて、前記コンテンツブローカーモジュールは、前記少なくとも一つの加入者から、前記更新されたライセンスキーに対する要求を受信する。
【請求項２０】
請求項１９のシステムにおいて、前記少なくとも一つの加入者は、前記コンテンツブローカーモジュールが、前記更新されたライセンスキーに対する要求を受信する前に、元々のコンテンツファイルがもはや利用できないことを、前記コンテンツ仲介サービスに通知する。
【請求項２１】
請求項１６のシステムにおいて、前記装置プロファイル情報は、第１装置の第１装置識別、前記第１装置の第１装置タイプ、および前記第１装置に対して第１の支持されたメディアタイプと、を含む。
【請求項２２】
請求項２１のシステムにおいて、前記装置プロファイル情報はさらに、前記第１装置の装置特性、および配信されたコンテンツデータを保存するのに適する空きメモリブロックを識別するメモリアドレスを、含む。
【請求項２３】
請求項１６のシステムにおいて、前記コンテンツアセット情報は、メディアアセット識別、メディアアセットタイトル、メディアアセットカテゴリ、メディアタイプ、使用権、およびライセンスキーを含むメディアアセットテーブルである。
【請求項２４】
請求項２３のシステムにおいて、前記メディアアセットテーブルはさらに、購入日およびコンテンツ販売者識別を含む。
【請求項２５】
請求項１６のシステムにおいて、前記コンテンツアセット情報は、その各々がコンテンツタイトルおよびライセンスキーを含む複数のコンテンツアセット項目を含むメディアアセットテーブルである。
【請求項２６】
請求項１６のシステムにおいて、前記リモートコンテンツプロバイダは、前記コンテンツブローカーモジュールと通信し、少なくとも一つの加入者のためになされたコンテンツ購入要求を示す。
【請求項２７】
請求項２６のシステムにおいて、前記コンテンツブローカーモジュールは、前記メモリにアクセスし、装置プロファイル情報を回復する。
【請求項２８】
請求項２７のシステムにおいて、前記コンテンツブローカーモジュールは、前記装置プロファイル情報を前記リモートコンテンツプロバイダへ通信する。
【請求項２９】
コンテンツを管理する方法であって、前記方法は、
ユーザに配信された第１バージョンのコンテンツに関して修正されたコンテンツに対する要求を受信し、
前記第１バージョンのコンテンツに関連するコンテンツプロバイダを決定し、
前記第１バージョンのコンテンツの配信に関連するデータを、前記コンテンツプロバイダに通信し、
修正されたコンテンツの要求を前記コンテンツプロバイダに通信し、
第２バージョンのコンテンツ、及び第２バージョンのコンテンツに関連する第２のライセンスキーを受信する。
【請求項３０】
請求項２９の方法であって、さらに、メディアアセットテーブルから前記データを検索し、前記第１バージョンのコンテンツに関連する前記コンテンツプロバイダを決定することを、含む。
【請求項３１】
請求項３０の方法であって、さらに、前記メディアアセットテーブル内に、前記第２バージョンのコンテンツに関連するデータを記憶すること、を含む。
【請求項３２】
請求項２９の方法において、前記第１バージョンのコンテンツの配信に関連するデータは、固有のコンテンツ識別および最初のライセンスキーを含む。
【請求項３３】
請求項３２の方法において、第１バージョンのコンテンツの配信に関連するデータはさらに、購入日を含む。
【請求項３４】
請求項３３の方法において、前記第２バージョンのコンテンツに関連するデータは、第２購入日、第２コンテンツ識別子、および第２ライセンスキーを含む。
【請求項３５】
請求項２９の方法において、前記第２バージョンのコンテンツは、前記第１バージョンのコンテンツとは異なるメディアフォーマットを有する。
【請求項３６】
請求項２９の方法であって、前記コンテンツプロバイダによって前記第２バージョンのコンテンツに提供するのに課金される料金の通知を受信することを、さらに含む。
【請求項３７】
請求項３６の方法であって、前記ユーザからの、前記コンテンツプロバイダに対し料金を支払うことの確認をとることを、さらに含む。
【請求項３８】
請求項２９の方法において、前記第２バージョンのコンテンツおよび前記第２ライセンスキーは前記ユーザに配信される。
【請求項３９】
請求項２９の方法において、修正されたコンテンツに対する要求は、第１コンピュータサイトで受信され、また、前記第２バージョンのコンテンツは、前記コンテンツプロバイダに関連する第２コンピュータサイトで保存される。
【請求項４０】
請求項３９の方法において、前記第２バージョンのコンテンツは、前記第二コンピュータサイトから前記第１コンピュータサイトに通信される。
【請求項４１】
請求項４０の方法において、前記第２バージョンのコンテンツは、メディアファイルの権利符号化コピーである。
【請求項４２】
メディアコンテンツを管理する方法であって、前記方法は、
加入者をコンピュータネットワークのコンテンツ仲介サイトに対して認証し、
前記コンテンツ仲介サイトからリモートコンテンツプロバイダサイトへ通信される、加入者メディア装置の装置特性を提供し、
前記リモートコンテンツプロバイダサイトから、メディアタイプに関するコンテンツサイトヘッダデータを受信し、
メディアコンテンツ、および前記リモートコンテンツプロバイダサイトから前記メディアコンテンツへのアクセスを許可する関連するライセンスキーを受信することを、含む。
【請求項４３】
請求項４２の方法であって、前記メディアタイプをコンピュータメモリ内に保存することを、さらに含む。
【請求項４４】
請求項４３の方法であって、前記メディアコンテンツを前記コンピュータメモリ内に保存することを、さらに含む。
【請求項４５】
請求項４２の方法であって、前記メディアコンテンツを前記加入者メディア装置へ配信することを、さらに含む。
【請求項４６】
請求項４２の方法において、シングルサインオン証明は、前記加入者を認証するステップを実行するのに使用される。
【請求項４７】
請求項４２の方法において、前記加入者装置は、コンピュータ、セットトップボックス、ＤＶＤプレーヤーおよびＭＰ３プレーヤーのうちの１つである。
【請求項４８】
請求項４２の方法において、前記メディアファイルは映画ファイル、音楽ファイル、およびソフトウェアプログラムのうち少なくとも１つより選択される。
【請求項４９】
請求項４２の方法であって、複数の加入者を認証し、該複数の加入者の各々よりコンテンツ要求を受けとることを、さらに含む。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、一般にデジタル権利およびコンテンツアセットを管理するシステム、および方法に関する。
【背景技術】
【０００２】
デジタルコンテンツを販売するインターネット上のサイト数は、増え続けている。ファイル共有の出現は、デジタル音楽への興味を引起し、大手レコード会社は、消費者にデジタル音楽を合法的に購入させるため、商業ウェブサイトを始めることを計画している。同様に、映画制作会社は、デジタル権利管理システムが改善するにつれ、初公開映画のインターネット上での配信に慎重に取り組んでいる。同時に、消費者は、インターネットにアクセスする種々の装置を使用している。パソコンに加えて、現在ではインターネットコンテンツにアクセスし、再生することのできる、個人映像記録装置、セットトップボックス、ｈｉ−ｆｉステレオシステム、個人デジタルアシスタンツ（携帯端末）、および携帯電話がある。まもなく、消費者にとって、サイトおよび装置の多様性が広がるにつれて、デジタルコンテンツアセットを管理することが難しくなるであろう。
【０００３】
消費者は、特別なコンテンツファイルが意図され及び／又は記憶された該装置を失う、あるいは、前記コンテンツのメディアフォーマットに互換性のない異なる装置で購入した同じコンテンツを再生したいと望むかもしれない。従って、消費者が購入した或いは獲得したデジタルコンテンツを管理するシステム及び方法についての要求がある。
【特許文献１】米国特許第６，３３４，２１４Ｂ１号明細書
【特許文献２】米国特許第６，２３６，９７１Ｂ１号明細書
【特許文献３】米国特許第５，９２０，８６１号明細書
【特許文献４】米国特許第５，７１５，４０３号明細書
【特許文献５】米国特許第５，６３４，０１２号明細書
【発明の開示】
【０００４】
消費者が、映画、音楽、およびソフトウェアを、インターネットを介して合法的に得ることに慣れると、それらのコンテンツについてのライセンス、およびそれらの保存を、管理する能力が望まれる。サービスプロバイダの、消費者の生涯に渡って購入されたメディアについての購入履歴およびコンテンツ保存を管理するホストされたサービスを提供する能力は、失ったコンテンツを再度得たり、前記コンテンツの使用権を変更したり、あるいは、該コンテンツの新しいデータフォーマットを得たりすることを、それが、そのコンテンツを購入したときにもともと意図されていなかった装置上で再生できるように、行うことを含む多くの目的をもって、コンテンツオーナーと交渉する過程の、利益を得るであろう。
【０００５】
特定の実施形態では、システムは、シングルサインオン識別サーバ、コンテンツを第三者源から獲得或いは仲介するブローカーモジュール、デジタルコンテンツをアーカイブするストレージエリアネットワーク、および種々の装置の特性およびユーザが所有するデジタルコンテンツアセットの追跡を保持するテーブルから、構成される管理されたコンテンツブローカーサービスを含むものであると開示される。前記コンテンツブローカーサービスは、前記ユーザが、他の第三者プロバイダからの利用可能なデジタルコンテンツの種々の提供を閲覧できるインターネットポータルを提供するウェブサーバを含む。これらのコンテンツ提供は、第三者コンテンツプロバイダから、第三者サービスが、利用可能なコンテンツ、および購入可能な権利ポリシーを広告する、ウェブサービス技術を介して、獲得されてもよい。インターネットポータルは、複数の第三者プロバイダからコンテンツを集め、このようなコンテンツを消費者に利用可能にする。消費者がコンテンツを購入することを決めると、前記インターネットポータルは、ウェブサービスフレームワークを介して、第三者プロバイダと通信し、消費者によって購入された使用権に適したライセンスキーとともにコンテンツを発行する承認を得る。前記コンテンツブローカーは、固有の購入ＩＤ、および第三者プロバイダによって発行された元々のライセンスキーを含む、購入履歴を維持し、もし前記コンテンツを失ったり、或いは（例えば、新しい、または異なる装置上で動作するよう）再度適切化されなければならないとき、前記コンテンツブローカーが、前記第三者プロバイダと交渉して、デジタル権利ポリシーを更新し、必要であれば前記コンテンツの新しいコピーを得ることができるようにする。
【０００６】
別の特定の実施形態では、消費者は、独立した第三者コンテンツプロバイダのウェブサイトを直接、閲覧してもよい。消費者が、コンテンツを購入することを決めると、前記コンテンツプロバイダは、ユーザが打ち立てたシングルサインオンアカウントを“連合”することにより、消費者の識別を確認する。このシングルサインオンアカウントは、前記ユーザが、種々の、関連のないサイトの間を移動し、認証のために同じアカウント名およびパスワード（あるいは他のセキュリティトークン）を使用することを許可する。前記コンテンツブローカープロセスは、シングルサインオン識別サーバ内に収容され、購入要求が引き起こされたときには、前記第三者コンテンツプロバイダによって要求される付加的な信用証明を提供することができる。共有された情報は、どのように前記コンテンツは管理されるのかについての定義（例えば、コンテンツが、消費者の装置に直接ダウンロードされるべきであるのか、あるいは前記コンテンツブローカーホスティングサービスによって管理される個人ストレージエリアネットワーク内に蓄積されるべきであるのか）を含む。共有される情報は、ユーザがコンテンツをその上で消費する装置の、特有の機能的な詳細、及び特徴（例えば、メモリの利用可能性、スクリーンの解像度、再生可能なメディアフォーマットなど）を含むことができる。
【０００７】
別の実施形態では、コンテンツ仲介サービスを提供するシステムが開示される。該システムは、分散コンピュータネットワークに対するインターフェースを含む。該分散コンピュータネットワークは、リモートコンテンツプロバイダへのアクセスを与える。該システムはまた、前記インターフェースに結合されるコンテンツブローカーモジュール、および前記コンテンツブローカーモジュールによって支持されるコンテンツ仲介サービスに対して、加入者を認証するシングルサインオン識別サービスを含む。該システムはさらに、前記コンテンツ仲介サービスに対する少なくとも一人の加入者に関連するコンテンツアセット情報および装置プロファイル情報を含むメモリを有する。
【０００８】
別の実施形態では、コンテンツを管理する方法が開示される。該方法は、ユーザに配信されるコンテンツの第１バージョンについての修正されたコンテンツの要求を受けること、前記コンテンツの第１バージョンに関連するコンテンツプロバイダを決定すること、前記コンテンツプロバイダへのコンテンツの第１バージョンの配信に関連するデータを通信すること、前記コンテンツプロバイダへの修正されたコンテンツ要求を通信すること、および前記コンテンツの第２バージョンと、該コンテンツの第２バージョンの使用に関連する第２ライセンスキーを受信すること、を含む。
【０００９】
別の実施形態では、メディアコンテンツを管理する方法が提示される。該方法は、コンピュータネットワークのコンテンツ仲介サイトに対して、加入者を認証すること、加入者メディア装置の装置特性を提供すること、メディアタイプに関連するコンテンツサイトヘッダデータを、前記リモートコンテンツプロバイダサイトより受信すること、および、前記リモートコンテンツプロバイダサイトから、メディアコンテンツ、および前記メディアコンテンツへのアクセスを許可する関連したライセンスキーを受信すること、を含む。前記装置特性は、前記コンテンツ仲介サイトから、リモートコンテンツプロバイダサイトへ通信される。
【発明を実施するための最良の形態】
【００１０】
図１は、シングルサインオン識別サーバ１１８、コンテンツブローカープロセス１２０、オプショナルウェブサーバ１２２、ネットワークインターフェース１２４、コンテンツアセット１１２、および装置プロファイル１１４のデータベーステーブル、そして未加工コンテンツのための、ディスクおよび／またはデータベース記憶装置１１６、を含むシステムの模範的な実施形態を、図示する。この全体形状は、ホストされたコンテンツブローカーサービス１１０といわれる。このアーキテクチャーの主な計算要素は、前記ネットワークインターフェース１２４を介してインターネットに接続される。前記シングルサインオンサーバ１１８、コンテンツブローカープロセスサーバ１２０、および集められたコンテンツウェブサーバ１２２は、データ通信ライン１２６を通して、全て物理的に接続されている。前記データ通信ライン１２６は、イーサネットケーブル、電力線ネットワーキング要素、あるいは、無線（例えば、８０２．１１）であってよい。前記コンテンツブローカープロセス１２０は、今までにユーザが購入したメディアコンテンツの記録をつけるコンテンツアセットテーブル１１２が維持されるよう、データベース、あるいはその他の蓄積技術へのアクセスを持つ。さらに、装置プロファイルテーブル１１４は、消費者が所有している、前記メディアコンテンツを検索し、再生する目的でインターネット、あるいは内部物理ネットワークにアクセスできる、装置のリストを保持している。前記装置プロファイルテーブル１１４は、住宅ゲートウェイ、ホームサーバ、ケーブルおよびサテライトのセットトップボックス、インターネット対応ＤＶＤおよびｈｉ−ｆｉステレオコンポ、ＭＰ３プレーヤーなどを含む消費者の装置についての詳細を保存する。
【００１１】
図２は、前記コンテンツブローカーホスティングサービス１１０上の前記コンテンツブローカープロセス１２０によって維持され、かつ保存される２つのテーブル構造の模範的な実施形態を図示する。装置プロファイルテーブル２１０は、その物理的特長、および異なるタイプのコンテンツを再生する能力を確認するために登録された装置のリストを維持する。メディアアセットテーブル２３０は、消費者によって購入され、前記コンテンツブローカーホスティングサービス１１０により管理され、保存されるコンテンツのリストを維持する。
【００１２】
前記装置プロファイルテーブル２１０において、各々の装置は、固有の装置識別子２１２に関連しており、該識別子は、該装置のＭＡＣアドレスであってもよく、あるいはシリアルナンバーなどの他の識別する特徴であってよい。装置タイプ２１４は、装置についての一般的な記述分類子であり、使用、およびメディアフォーマット再生能力を確認するにおいて役に立つものである。装置特性２１６は、該装置が、固定であるか、移動可能であるかを定義する。メモリベースアドレス２１８、およびメモリ高アドレス２２０は、利用可能なメモリ範囲、およびアドレスを定義し、特有のコンテンツファイルを、該装置に配信する実現可能性を決定するにおいて、前記コンテンツブローカー１２０を助ける。該装置の第１の空き（未使用）メモリブロックのベースアドレス２２２は、未使用のメモリブロックのリンクされたリストのルートブロックの位置をつきとめるために保持される。メモリタイプ２２４は、前記メモリが、関連する装置に永久的に在るか、あるいはそれが除去可能であるかを、定義する。支持されるメディアタイプ２２６は、該装置によって再生され得る種々のメディアフォーマットのリストを含む。メディア管理属性２２８は、該装置が、現在のメディア管理サーバーマスターであるか、メディア管理サーバースレーブであるか、あるいはメディア管理クライアント装置であるか、の装置の動作モードを述べる。
【００１３】
前記メディアアセットテーブル２３０において、各々の固有メディアファイルは、１つの固有メディアアセット識別子（ＩＤ）２３２を用いて識別される。メディアアセットのタイトル２３４、およびカテゴリ細目２３６は、問題のメディアファイルの検索を可能とする。メディアファイルタイプ２３８は、前記コンテンツブローカー１２０が、ユーザが所有する特定の装置が前記メディアを再生する能力を有するか否かを決定することを助ける。メディア特性２４０は、音声および映像の信頼性を含み、前記コンテンツのフォーマットを定義する。使用権２４２もまた、前記メディアアセットテーブル２３０に含まれる。ライセンスキー２４４は、前記コンテンツプロバイダにより発行された実際のライセンスキーを含む、バイナリーラージオブジェクトの配置のデータベースアドレスである。このキーは、万一必要になった場合、第三者コンテンツプロバイダによる、元々の購入を確認することを容易とするよう保持される。購入日２４６、および固有販売者購入ＩＤ２４８は、さらに、元々の購入契約、および販売元を定義する。さらに、販売者によって供給される固有コンテンツＩＤ２５０は、必要であれば、前記コンテンツを再獲得することを可能とする。最後に、販売者ＩＤ２５２は、該コンテンツの、元々の供給者を識別する。このＩＤは、もしそれを失ったとき、あるいは破壊したときには、該コンテンツを続いて検索するよう交渉するのに、用いることができる。
【００１４】
前記好ましい実施形態は、購入された前記コンテンツの元々のアーカイブコピーを蓄積することを、任意に含んでよい、ことに注意すべきである。たとえもし、前記コンテンツブローカーホスティングサービスが、そのディスク記憶装置１１６に前記コンテンツのコピーを保持していたとしても、第三者コンテンツプロバイダ１４０，１４２，１４４と、新しい使用方針および関連するデジタル権利ライセンスキーを獲得するよう、あるいは、それを異なる装置上で再生できるよう前記コンテンツの異なるメディアフォーマットでの修正版を獲得するよう、再交渉することは生じ得るものである。
【００１５】
図３は、コンテンツホスティングサービス１１０が、種々の第三者サプライヤー１４０，１４２，１４４からコンテンツのタイトルを集め、それ自身のウェブサーバ１２２上で前記タイトルをホストする、模範的な方法を、図示する。ステップ３０２に示されるように、ユーザは、前記シングルサインオン識別サーバ１１８に、シングルサインオンの信用証明を提供することにより、ホスティングサービスに、最初に“サインオン”するであろう。前記“サインオン”は、ユーザ名、および他の、パスワードあるいはバイオメトリックデータなどの認証情報を含む。前記シングルサインオン情報は、ユーザをして前記ユーザのアイデンティティを、他の第三者プロバイダ１４０、１４２、１４４、および前記コンテンツホスティングサービス１１０と連合させる。前記ユーザは、ステップ３０４に示されるように、前記ウェブサーバ１２２に記憶されるコンテンツリストを閲覧し、購入するアイテムを要求することができる。ステップ３０６に示すように、前記コンテンツブローカープロセス１２０は、標準ウェブサービスプロトコル（例えば、ウェブサービス記述言語(ＷＳＤＬ)、シンプル・オブジェクト・アプリケーション・プロトコル(ＳＯＡＰ)、拡張可能マークアップ言語(ＸＭＬ)）を用いて、前記第三者コンテンツプロバイダ１４０、１４２、１４４と通信して、前記コンテンツの購入を要求することができる。ステップ３０８に示されるように、前記コンテンツブローカー１２０は、前記装置プロファイルテーブル２１０に蓄積される装置プロファイル特性を記憶してもよく、そのため、前記コンテンツプロバイダは、ユーザに配信するために、適切のメディアフォーマットを決定することができる。ステップ３１０において、前記コンテンツブローカー１２０は、提供されるであろうコンテンツに関係するヘッダー情報（コンテンツタイトル、カテゴリ、メディアタイプ、使用権、固有コンテンツＩＤ）を受信し、かつ、ステップ３１２において、前記コンテンツブローカー１２０は、前記ユーザが、前記第三者プロバイダ１４０、１４２、１４４から直接、受け取った使用権を定義する、関連するライセンスキーとともに、バイナリーコンテンツを受信する。ステップ３１４に示されるように、前記メディアパラメータは、前記メディアアセットテーブル２３０に保存され、該コンテンツ自体は、前記ホスティングサービスのコンテンツディスク記憶装置１１６に任意でアーカイブされる。ステップ３１６に示されるように、要求された前記コンテンツは、その後、前記コンテンツブローカーホスティングサービス１１０により、前記消費者のインターネットにアクセス可能な装置にダウンロードされる。
【００１６】
図４は、前記コンテンツブローカーホスティングサービスにてシングルサインオンアカウントを持つユーザが、他のサイトを直接閲覧してコンテンツを購入することを決めるとき、該コンテンツホスティングサービス１１０が、種々の第三者コンテンツサプライヤー１４０、１４２、１４４からの要求を支持する別の模範的な方法を、図示する。ステップ４０２に示されるように、前記ユーザは、最初に第三者サイト１４０、１４２、１４４で利用可能なコンテンツを閲覧し、購入すべきアイテムを要求する。ステップ４０４に示されるように、第三者サイト１４０、１４２、１４４は、前記ユーザが前記コンテンツブローカーホスティングサービス１１０と契約をしているか否かを決定するために、シングルサインオン信用証明を使用する。一度有効とされると、ステップ４０６に示されるように、前記コンテンツブローカープロセス１２０は、必要であれば、装置プロファイル情報を要求し、ユーザが有する種々の装置についての十分な詳細を与え、そのため、第三者サイト１４０、１４２、１４４は、前記コンテンツを消費するのにどの装置を用いるのかにつき直接ユーザに質問することができる。ステップ４０８に示されるように、標準のウェブサービスプロトコル（例えば、ＷＳＤＬ、ＳＯＡＰ、ＸＭＬ）を用いて、第三者サイトおよびコンテンツブローカー１２０は、メディアアセットテーブル２３０に記憶されるコンテンツに関しての情報を通信する。ステップ４１０に示されるように、コンテンツブローカー１２０は、ユーザにより第三者プロバイダ１４０、１４２、１４４から得られる使用権を定義する関連するライセンスキーとともにバイナリーコンテンツを受信する。ステップ４１２に示されるように、メディアパラメータはメディアアセットテーブル２３０に記憶され、前記コンテンツ自身は、ホスティングサービスのコンテンツディスク記憶装置１１６内において任意でアーカイブされる。ステップ４１４に示されるように、要求されたコンテンツは、その後、前記第三者プロバイダ１４０、１４２、１４４によって消費者の装置にダウンロードされる。
【００１７】
図５は、コンテンツブローカーホスティングサービス１１０が、ユーザによって以前に購入されたコンテンツの新しいコピーを得るために、ユーザに代わって交渉する、模範的な方法を図示する。ステップ５０２において、前記コンテンツブローカー１２０は、ユーザから、メディアアセットが失われたこと、またはおそらくコンテンツ自体および／またはその使用権が、ある異なる装置上で該コンテンツを再生することを支持するよう修正されるべきである、という通知を受け取る。ステップ５０４に示されるように、コンテンツブローカー１２０は、メディアアセットテーブル２３０を走査し、販売者ＩＤ２５２を通して、前記コンテンツの元々の第三者ソースを決定する。ステップ５０６において、前記コンテンツブローカー１２０は、ウェブサービスプロトコルを用いて、第三者プロバイダ１４０、１４２、１４４によって提供されるサービスと通信し、購入日、固有コンテンツＩＤ、および第三者プロバイダにより発行される元々のライセンスキーを与える。ステップ５０８に示されるように、コンテンツが失われたか、あるいはユーザが前記メディアアセットに関して権利ポリシーを変更したいと望むかなど、コンテンツブローカー１２０の要求についての理由を、通信することもできる。ステップ５１０において、コンテンツブローカーホスティングサービス１１０は、ユーザに、前記コンテンツを再獲得すること、あるいはユーザの権利ポリシーを変更すること、に関連する可能性のある課金チャージについて、任意に知らせ、処理に先立ちユーザから確認を受け取ることができる。ステップ５１２において、メディアファイル、および新しいライセンスキーは、第三者プロバイダ１４０、１４２、１４４から受信され、消費者によるダウンロードに用いることができる。ステップ５１４に示されるように、コンテンツブローカー１２０は、そののち、メディアアセットテーブル２３０を、新しい使用権２４２、ライセンスキー２４４、購入日２４６、購入ＩＤ２４８、そしてコンテンツＩＤ２５０により更新する。
【００１８】
上記開示された主題は、説明のためのものと考慮されるべきであり、限定的なものではなく、また、添付のクレームは、本発明の真の精神および範囲内の中に入るすべてのそのような修正、強化、およびその他の実施例をカバーするものである。従って、法律により許される最大の範囲まで、本発明の範囲は、以下のクレーム、およびその等価物の最も広い許容可能な解釈により決定されるべきであり、前述の詳細な明細書により制限され、あるいは限定されるものではない。
【産業上の利用可能性】
【００１９】
本発明によって得られる、サービスプロバイダの、消費者の生涯に渡って購入されたメディアについての購入履歴およびコンテンツ保存を管理するホストされたサービスを提供する能力は、失ったコンテンツを再度得たり、前記コンテンツの使用権を変更したり、あるいは、該コンテンツの新しいデータフォーマットを得たりすることを、それが、そのコンテンツを購入したときにもともと意図されていなかった装置上で再生できるように、行うことを含む多くの目的をもって、コンテンツオーナーと交渉する過程の、利益を得るであろう。
【図面の簡単な説明】
【００２０】
【図１】コンテンツブローカーホスティングサービスおよび関連するシステムの模範的な実施形態を、図示する。
【図２】消費者が購入したコンテンツを管理することを支援する、装置プロファイルテーブル、及びメディアアセットリストテーブルの模範的な実施形態を図示する。
【図３】コンテンツブローカーホスティングサービスが、第三者プロバイダからコンテンツタイトルを集め、前記コンテンツの購入を可能とする、図１のシステムの模範的な方法および動作を、図示する。
【図４】コンテンツブローカーホスティングサービスが、加入者がそれらのウェブサイトにアクセスしてデジタルコンテンツの購入を要求したときに、第三者コンテンツプロバイダに対して応答するための、図１のシステムの模範的な方法および動作を、図示する。
【図５】第三者プロバイダと交渉する前記コンテンツブローカーホスティングサービスが、第三者プロバイダと交渉するための、図１のシステムの模範的な方法および動作を、図示する。
【図１】
2007514208.tif 000003
【図２】
2007514208.tif 000004
【図３】
2007514208.tif 000005
【図４】
2007514208.tif 000006
【図５】
2007514208.tif 000007