(57)【特許請求の範囲】
【請求項１】
複数のドメインにアクセス可能なシステムによって使用され、前記複数のドメインにわたってアセットエンタイトルメントを調整する方法であって、前記ドメインの各々は、ユーザをそのドメインに一意的であるそれぞれのドメイン固有ユーザ識別（ＩＤ）に関連付けるよう構成され、前記方法は、
前記複数のドメインにわたって、前記ユーザのドメイン超越ユーザＩＤに関連付けられた前記ユーザのドメイン固有ユーザＩＤを含むアセットエンタイトルメントの照会を、前記複数のドメインの１つから受信するステップと、
アセットエンタイトルメントデータベースのエントリが、前記ドメイン超越ユーザＩＤと、前記ユーザによって前記複数のドメインのいずれかから獲得された少なくとも１つのアセットエンタイトルメントとをリンクさせる前記アセットエンタイトルメントデータベースをサーチするステップと、
前記ユーザによって前記複数のドメインから獲得された前記アセットエンタイトルメントを識別しているサーチ結果を生成するステップと、
前記サーチ結果に対応しているデータを、前記複数のドメインの前記１つに送信するステップと、
を含むことを特徴とする方法。
【請求項２】
前記複数のドメインが、セキュアドメインを含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記サーチ結果に対応する前記データが送信された前記複数のドメインの前記１つが、権限のあるドメインを含むことを特徴とする請求項１に記載の方法。
【請求項４】
前記ドメイン超越ユーザＩＤが、信頼された第三者のＩＤプロバイダによって生成されたＩＤを含むことを特徴とする請求項１に記載の方法。
【請求項５】
前記サーチ結果に対応する前記データを送信する前に、前記アセットエンタイトルメントの照会を発信する権限を与えられたものとして、前記複数のドメインの前記１つを識別するステップをさらに含むことを特徴とする請求項１に記載の方法。
【請求項６】
前記ユーザによって獲得された前記少なくとも１つのアセットエンタイトルメントが、デジタル動画コンテンツ、デジタル音楽コンテンツ、およびデジタル書籍コンテンツのうちの１つから選択されたアセットに対応することを特徴とする請求項１に記載の方法。
【請求項７】
前記アセットエンタイトルメントが、ユーザアセット権利とユーザエンタイトルメント権利との組合せを含み、前記ユーザアセット権利は前記ユーザによるアセットを享受する権利を含み、前記ユーザエンタイトルメント権利は前記ユーザによる前記アセットの享受を管理する条件を定めていることを特徴とする請求項１に記載の方法。
【請求項８】
前記アセットエンタイトルメントが、ユーザアセット権利とユーザエンタイトルメント権利との組合せを含み、前記ユーザアセット権利は前記ユーザによるアセットを享受する権利を含み、前記ユーザエンタイトルメント権利は前記ユーザによる前記アセットの享受を管理する条件を定め、前記条件が、前記ユーザによる前記アセットのライセンシング、前記ユーザによる前記アセットのレンタル、および前記ユーザによる前記アセットの定期購読の１つから、前記ユーザによって選択されることを特徴とする請求項１に記載の方法。
【請求項９】
前記アセットエンタイトルメントが、ドメインアセット権利とドメインエンタイトルメント権利との組合せに対応し、前記ドメインアセット権利はドメインによってアセットを提供する権利を含み、前記ドメインエンタイトルメント権利は前記ドメインによる前記アセットの提供を管理する条件を定めていることを特徴とする請求項１に記載の方法。
【請求項１０】
前記アセットエンタイトルメントが、ドメインアセット権利とドメインエンタイトルメント権利との組合せに対応し、前記ドメインアセット権利は、ドメインによってアセットを提供する権利を含み、前記ドメインエンタイトルメント権利は前記ドメインによる前記アセットの提供を管理する条件を定め、前記条件がネットワーク上における前記ドメインによる前記アセットの販売、前記ドメインによる前記アセットのレンタル、および前記ドメインによる前記アセットの発信の１つから選択されることを特徴とする請求項１に記載の方法。
【請求項１１】
除外されたアセットエンタイトルメントに対応するドメインアセット権利およびドメインエンタイトルメント権利のうち少なくとも１つを欠いた前記複数のドメインの前記１つに対して、前記ユーザによって獲得されたアセットエンタイトルメントのＩＤを除外するために、前記データを送信する前に前記サーチ結果にフィルタをかけるステップをさらに含むことを特徴とする請求項１に記載の方法。
【請求項１２】
除外されたアセットエンタイトルメントに対応するドメインアセット権利およびドメインエンタイトルメント権利のうち少なくとも１つを欠いた前記複数のドメインの前記１つに対して、前記ユーザによって獲得されたアセットエンタイトルメントのＩＤを除外するために、前記データを送信する前に前記サーチ結果にフィルタをかけるステップと、
前記複数のドメインの前記１つに代わって、前記除外されたアセットエンタイトルメントに対応する前記ドメインアセット権利および前記ドメインエンタイトルメント権利のうち前記少なくとも１つを獲得するための媒介を提供するステップと、をさらに含むことを特徴とする請求項１に記載の方法。
【請求項１３】
除外されたアセットエンタイトルメントに対応するドメインアセット権利およびドメインエンタイトルメント権利のうち少なくとも１つを欠いている前記複数のドメインの前記１つに対して、前記ユーザによって獲得されたアセットエンタイトルメントのＩＤを除外するために、前記データを送信する前に前記サーチ結果にフィルタをかけるステップと、
前記複数のドメインの前記１つに代わって、前記除外されたアセットエンタイトルメントに対応する前記ドメインアセット権利および前記ドメインエンタイトルメント権利の前記少なくとも１つの獲得の媒介を提供するステップと、
前記複数のドメインの前記１つによって前記提供が受け入れられた場合、前記獲得を媒介するステップと、をさらに含むことを特徴とする請求項１に記載の方法。
【請求項１４】
アセットの種類に含まれていないアセットエンタイトルメントのＩＤを除外するように、前記データを送信する前に、前記アセットエンタイトルメントの照会にて特定される前記アセットの種類によって、前記サーチ結果にフィルタをかけるステップをさらに含むことを特徴とする請求項１に記載の方法。
【請求項１５】
プロセッサおよびメモリを含み、ネットワーク上の前記複数のドメインによってアクセス可能であるサーバと、前記サーバによってサーチ可能であるアセットエンタイトルメントデータベースと、を具備するシステムであって、前記サーバが請求項１〜１４のいずれかに記載の方法を実行するよう構成されることを特徴とするシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、概してコミュニケーションネットワーク全体におけるユーザ権利の管理に関するものである。本発明は、特に複数のドメインまたは複数の流通経路にわたって、ユーザによって獲得されたアセットエンタイトルメントを調整可能にするシステムおよび方法に関するものである。
【背景技術】
【０００２】
消費者は、商品およびサービスを購入する際、オンラインプロバイダをますます利用している。オンライン取引を完了するのに必要とされる個人情報および資産情報を保護するため、商品およびサービスのプロバイダは一般にセキュアネットワークドメインを提供し、消費者にプロバイダおよびプロバイダのセキュアネットワークドメインに固有のユーザＩＤを作成するよう求めている。このユーザＩＤは、潜在的な機密情報である個人情報（例えば住所、電話番号、クレジットカード情報、電子メールアドレス等）から成り得る。加えて、セキュアドメインを用いた取引に参加する際、消費者は自らのＩＤをプロバイダに認証させるために、ユーザ名およびパスワードのようなログイン認証情報の作成を要求され得る。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
セキュアプロバイダドメイン内でユーザＩＤを管理する従来方法では、潜在的な機密情報である消費者情報および消費者認証情報はプロバイダによって、プロバイダが定義した固有の消費者識別（消費者ＩＤ）の形に関係的にリンクされている。例えばインターネットのようなネットワーク全体に、消費者は固有のユーザＩＤおよび関連する固有のプロバイダが生成した消費者ＩＤを有することができ、この関連する固有のプロバイダが生成した消費者ＩＤは、ドメインに固有であり、消費者が相互作用するそれぞれのプロバイダのセキュアドメインに対してのみ消費者ＩＤを関連付ける。
【０００４】
しかしながら、セキュアプロバイダドメイン間で消費者取引情報を交換することによって、消費者およびプロバイダにも同様に利益がもたらされる可能性がある多くの状況がありうる。例えば、複数のセキュアプロバイダにわたって消費者取引情報を交換することで、消費者への彼または彼女の趣味および好みにより応じた商品および／またはサービスの利用に関する情報の配信を可能にする。その結果、消費者は本当に関心のある商品および／またはサービスに対してより明白なアクセスを得ることができ、一方でその消費者がさほど望んでいないと思われる商品および／またはサービスに焦点が当てられた広告材料は、より効果的にスクリーニングされる。不都合なことに、個人のオンライン取引のセキュリティを保証する従来のアプローチでは、プロバイダが所与の消費者の取引情報を１つ以上の他のプロバイダと共有しようとする場合、それらのプロバイダは、消費者認証情報またはその消費者に関する他の潜在的な機密情報を共有しなければ消費者情報を共有することはできない。
【０００５】
したがって、金融情報および消費者の個人情報を保護しながら、消費者のアセット獲得についての情報を共有可能にし、プロバイダドメインにわったて消費者の取引情報の流通を管理および調整するための解決策を提供することによって、従来技術の欠点および不完全性を克服する必要がある。
【課題を解決するための手段】
【０００６】
アセットエンタイトルメントを調整するためのシステムおよび方法は、実質的には少なくとも１つの図面に関連して表され、および／または記載され、請求項により完全に記載されている。
【０００７】
本発明の特徴および効果は、後述する詳細な説明および添付の図面を参照することにより、当業者にとってより容易に明らかとなる。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態に従って、アセットエンタイトルメントを調整するためのシステムのブロック図である。
【図２】ユーザのドメイン超越識別（ＩＤ）と、ユーザの少なくとも１つのドメイン固有ＩＤとを関連付けるためのシステムを含むネットワークの一連の相互作用を表すブロック図であり、この相互作用によって、本発明の一実施形態の実施を容易にすることが可能である。
【図３】本発明の一実施形態に従って、アセットエンタイトルメントを調整するための方法を示すフローチャートである。
【発明を実施するための形態】
【０００９】
本発明は、アセットエンタイトルメントを調整するためのシステムとその方法を対象としている。後述の記載は、本発明の実施に関する具体的な情報を含む。当業者は、本願明細書にて具体的に述べられる方法とは異なる方法で、本発明を実施することが可能であると認識する。さらに、本発明のいくつかの特定の詳細については本発明を不明瞭にするので述べないが、それらの特定の詳細は当業者にとって周知である。本願明細書および図面は、単に発明の例示的実施形態のみを対象としている。簡潔さを維持するために、本発明の原理が用いられているその他の実施形態については本願明細書では具体的には記載せず、また本願図面にも特に例示しない。言及されない限り、図中で類似するまたは対応する要素は、類似するまたは対応する参照番号で示され得ることを念頭に置かなければならない。
【００１０】
図１は本発明の一実施形態に従って、アセットエンタイトルメントを調整するためのシステム１００のブロック図を表している。事前事項として、本発明者は本願明細書において「アセットエンタイトルメント」の特徴を、特定の獲得可能なアセットに関する権利の組合せについて言及するものとして定義している。例えば、かかる権利の組合せは、ユーザエンタイトルメント権利と結びついたユーザのアセット権利を含むことができる。ユーザのアセット権利はユーザが特定のアセットを享受する権利を含み、ユーザエンタイトルメント権利はユーザによるアセットの享受を管理する条件を定めている。さらに、発明者によって本願明細書にてさらに定義されるように、アセットエンタイトルメントは、アセットのプロバイダまたはプロバイダのセキュアネットワークドメインに関連する権利の組合せに対応することができる。例えば、アセットエンタイトルメントは、ドメインアセット権利およびドメインエンタイトルメント権利の組合せに対応する。ドメインアセット権利はセキュアプロバイダドメインによってアセットを提供する権利を含み、ドメインエンタイトルメント権利はセキュアプロバイダドメインによるアセットの提供を管理する条件を定めている。
【００１１】
前述の具体例のように、かかる詳細な記述は単に概念上の明快さのみを目的としている。本発明の一実施形態において、アセットはデジタルメディアコンテンツの認識可能なユニット、例えば、デジタルオーディオ／ビジュアルコンテンツ（例えば、デジタル動画形式、フィルムクリップ形式、またはテレビ番組のエピソード形式）、デジタル音楽コンテンツ（アルバム形式またはシングルの音楽形式）、またはデジタル書籍コンテンツ（ｅ−ｂｏｏｋ形式）を含むことができる。さらに、特定のアセットは、その表題、そのアセットに対応するアセットの種類（例えば、動画、音楽、もしくは文学）、または例えば、そのアセットに対応するアセットの特徴（例えば、そのテーマもしくはジャンル、または登場人物、演者、もしくは著者）によって特徴付けることができる。例えば、映画パイレーツ・オブ・カリビアン（the Pirates of the Caribbean）シリーズの２作目に対応するアセットは、その種類（例えば、映画コンテンツ）、表題（例えば、デッドマンズチェスト）、テーマ（例えば、海賊）、ジャンル（例えば、ファンタジー／アドベンチャー）、および／もしくは俳優（例えば、ジョニー・デップ）によって特徴付けることができる。
【００１２】
本実施形態によると、かかるアセットについてのアセットエンタイトルメントは、デジタルメディアコンテンツユニットの使用を享受するユーザの権利、そして、その権利を享受する方法および／または時間を含み得る。それは、例えば、デジタルメディアコンテンツの使用許可もしくは所有、デジタルメディアコンテンツのレンタル、デジタルメディアコンテンツの定期購読、または、アクセス権に時間的もしくは使用上の制限が設けられたコミュニケーションネットワーク上のデジタルメディアコンテンツの代替的なアセットエンタイトルメントを介している。単純に述べると、アセットエンタイトルメントは、特定のユーザがインターネット上の特定のデジタル映画を観る権利と同様に単純なものとすることができ、このような類のアクセスをデジタル映画に提供するための特定のセキュアプロバイダ・メインの権利に対応し得るものである。
【００１３】
ここで、図１に示された本発明の実施形態に戻ると、システム１００は、プロセッサ１５２およびメモリ１５４を含むアセットエンタイトルメントサーバ１５０を具備し、アセットエンタイトルメントサーバ１５０は、識別（ＩＤ）関連付けサーバ１２０（プロセッサ１２２、ならびにＩＤ関連付けアプリケーション１２８およびデータベース１２６（ドメイン超越ＩＤのレコード１２７を含む）を格納しているメモリ１２４、を具備している）と一緒に実行されることが図１に示されている。図１には、本実施形態に従って、アセットエンタイトルメントサーバ１５０のメモリ１５４が、エントリ１５８を含むアセットエンタイトルメントデータベース１５６を格納していることも示されている。図１にさらに示されるように、アセットエンタイトルメントサーバ１５０およびＩＤ関連付けサーバ１２０は、任意の適切なネットワークとすることができるネットワーク１１０の上の複数のドメイン、例えば、セキュアドメイン１１２ａおよび１１２ｂによってアクセス可能である。例えば、一実施形態において、ネットワーク１１０はインターネットのようなパケットネットワークを構成することができる。また、図１には、ユーザ１０２およびクライアント側のコンピュータ１０４が示されており、コンピュータ１０４はユーザ１０２がネットワーク１１０上で、１つ以上のセキュアドメイン１１２ａおよび１１２ｂとの間で相互に作用するために利用される。図１の実施形態および後述される図２の実施形態において、ドメイン１１２ａおよび１１２ｂはセキュアドメインとして特徴付けられているが、その特徴付けは単なる一例として与えられている点に留意されたい。より一般的にいえば、セキュアドメイン１１２ａおよび１１２ｂは、セキュアドメイン、非セキュアドメイン、または両方のドメインタイプの組合せに対応することができる。
【００１４】
図１の実施形態は、アセットエンタイトルメントサーバ１５０およびＩＤ関連付けサーバ１２０を、破線で示された境界１０１によってグループ化している。加えて、図１は、アセットエンタイトルメントサーバ１５０およびＩＤ関連付けサーバ１２０が、ネットワーク１１０または専用の通信リンク１１１を介した通信に対して設定可能あることを示している。図１に示されたブロック図は、アセットエンタイトルメントサーバ１５０とＩＤ関連付けサーバ１２０との関連付けに、実際に可能性のある多様な構成のいくつかを示すことを目的としている。例えば、破線で描かれた境界１０１および専用の通信リンク１１１は、それらが存在しないいくつかの実施形態において、アセットエンタイトルメントサーバ１５０およびＩＤ関連付けサーバ１２０は独立していてもよく、および／または、互いに物理的に離れていてもよく、ネットワーク１１０を介して通信してもよいことを示している。あるいは、他の実施形態では、アセットエンタイトルメントサーバ１５０およびＩＤ関連サーバ１２０は、専用の通信リンク１１１によってリンクすることができ、さらに、例えば同一場所または近接して配置され、組み合わせて実行することができる。
【００１５】
図１の実施形態によると、システム１００のアセットエンタイトルメントサーバ１５０は、複数のセキュアドメイン、例えばセキュアドメイン１１２ａおよび１１２ｂにわたって、アセットエンタイトルメントを調整するよう構成される。例えば、アセットエンタイトルメントサーバ１５０は、セキュアドメイン１１２ａおよび１１２ｂにわたって認識されたユーザ１０２のドメイン超越ユーザＩＤを含むアセットエンタイトルメントの照会を、セキュアドメイン１１２ａまたは１１２ｂのいずれか一方から受信するよう構成可能である。そのアセットエンタイトルメントの照会に応答して、アセットエンタイトルメントサーバ１５０は、アセットエンタイトルメントデータベース１５６のサーチを実行することができる。アセットエンタイトルメントデータベース１５６おいて、エントリ、例えば、エントリ１５８は、ユーザ１０２のドメイン超越ＩＤと、ユーザ１０２によってセキュアドメイン１１２ａおよび１１２ｂのいずれか一方から獲得された１つ以上のアセットエンタイトルメントと、をリンクさせる。アセットエンタイトルメントサーバ１５０は、ユーザ１０２がセキュアドメイン１１２ａおよび１１２ｂから獲得したアセットエンタイトルメントを識別しているサーチ結果を生成し、そのサーチ結果に対応しているデータを、アセットエンタイトルメントの照会を発信したセキュアドメイン１１２ａまたは１１２ｂのどちらか一方に送信するようさらに構成される。
【００１６】
いくつかの実施形態において、アセットエンタイトルメントサーバ１５０は、アセットエンタイトルメントの照会を発信したセキュアドメインを識別するよう構成可能であるが、それは照会に応答してデータを送信する前に、そのドメイン情報を要求する権限が与えられているからである。問題のセキュアドメインが照会する権限および／またはサーチ結果に対応するデータを受信する権限を与えられない場合、アセットエンタイトルメントサーバ１５０は、受信したアセットエンタイトルメントの照会が無効であることを示すメッセージを、セキュアドメインに送信するようさらに構成可能である。加えて、いくつかの実施形態において、かかる無効を知らせるメッセージは、セキュアドメインが権限あるステータスを獲得するために、このセキュアドメインに要求される手順に関する情報を含むことができる。あるいは、いくつかの実施形態において、アセットエンタイトルメントサーバ１５０は、オープンなアセットエンタイトルメントの照会を受信し、照会をしているドメインが権限あるステータスをそもそも獲得していることを要求せずに、サーチ結果に対応するデータをそのドメインに提供するよう構成可能である。
【００１７】
さらに、いくつかの実施形態において、アセットエンタイトルメントサーバ１５０は、データ送信に先立って、いくつかの可能なフィルタリング基準の１つ以上に基づいてサーチ結果にフィルタをかけるよう構成可能である。例えば、アセットエンタイトルメントサーバ１５０は、上述したようなアセットの種類、アセットの表題、またはアセットの特徴によってサーチ結果にフィルタをかけ、フィルタリング基準に関連しないアセットエンタイトルメントのＩＤを除外するよう構成可能である。他の例として、アセットエンタイトルメントサーバ１５０は、１つ以上のセキュアドメインを特定しているコードに従ってサーチ結果にフィルタをかけ、データのサーチ結果を、これらの特定のセキュアドメインから獲得されたアセットエンタイトルメントに制限するよう構成可能である。加えて、または代替的に、アセットエンタイトルメントサーバ１５０は、ドメインアセット権利またはドメインエンタイトルメント権利のどちらかを欠いた状態でエンタイトルメントの照会を送信しているセキュアドメインに対するアセットエンタイトルメントを除外するために、サーチ結果にフィルタをかけるよう構成可能である。さらに、いくつかの実施形態において、アセットエンタイトルメントサーバ１５０は、除外されたアセットエンタイトルメントを、セキュアドメインに代わる適切なアセットオーナーから獲得することを媒介するよう権限を与えられ、そのように構成され得る。
【００１８】
本考察はこれまで、エントリ１５８を含むアセットエンタイトルメントデータベース１５６は、アセットエンタイトルメントサーバ１５０のメモリ１５４内に存在するものとして記載してきた。より一般的には、アセットエンタイトルメントデータベース１５６は、アセットエンタイトルメントサーバ１５０にアクセス可能であり、かつ、アセットエンタイトルメントサーバ１５０によってサーチ可能である任意の適切なコンピュータ可読媒体に格納され得る。本願明細書で用いられる「コンピュータ可読媒体」という表現は、プロセッサ、例えばアセットエンタイトルメントサーバ１５０のプロセッサ１５２に命令を与える任意の媒体を意味している。このように、適切なコンピュータ可読媒体は、様々な形式の媒体、例えば揮発性媒体または不揮発性媒体に対応することができる。揮発性媒体は、例えばダイナミックランダムアクセスメモリ（ダイナミックＲＡＭ）のようなダイナミックメモリを含むことができる。一方、不揮発性メモリは光記憶装置、磁気記憶装置、または静電記憶装置を含むことができる。コンピュータ可読媒体の一般形態は、例えば読み取り専用コンパクトディスク（ＣＤ−ＲＯＭ）、ＤＶＤ、もしくはＲＡＭ、プログラマブル読出専用メモリ（ＰＲＯＭ）、消去可能読出専用メモリ（ＥＰＲＯＭ）、およびフラッシュメモリのような他の光ディスクを含む。
【００１９】
上述した「ドメイン超越ユーザＩＤ」という表現に関して、この表現は本発明の目的のために、図１に示されるように一実施形態において、複数のセキュアドメインを含む複数のドメインにわたって、ユーザ１０２を一意的に識別するユーザ１０２のＩＤを意味するものであることに留意されたい。一実施形態では、ユーザ１０２のドメイン超越ＩＤは、例えばセキュアドメイン１１２ａおよび１１２ｂにわたってユーザ１０２を一意的に識別するが、ユーザ１０２にリンクされた個人情報を含まない。さらに、本願明細書で後述する考察にて使用される「ドメイン固有ＩＤ」という表現は、セキュアドメイン１１２ａおよび１１２ｂのいずれか一方から、または図１には示されていない任意の他のセキュアドメインによって生成されるＩＤを表し、それぞれのセキュアドメイン内でユーザ１０２を識別および認証することに留意されたい。このように、ユーザ１０２のドメイン固有ＩＤは、ユーザ１０２にリンクされた個人情報を含むことができるが、概して、そのドメイン固有ＩＤが生成されたセキュアドメインの外で使用されたり認識されたりすることはない。
【００２０】
しかしながら、ＩＤ関連付けアプリケーション１２８はユーザ１０２のドメイン超越ユーザＩＤを、１つ以上のドメイン固有ＩＤ（ユーザ１０２を例えばセキュアドメイン１１２ａおよび１１２ｂのいずれか一方に関連付けている）に関連付けるよう、ＩＤ関連付けサーバ１２０内のプロセッサ１２２によって実行可能である。その結果、ユーザ１０２は、多数のログインプロトコルと相互作用する必要性、および多数のユーザ名とパスワードの組合せを入力する必要性から開放され、よりシームレスなネットワーク体験を享受することができる。例えばユーザ１０２が、セキュアドメイン１１２ａおよび１１２ｂ上の彼または彼女のドメイン固有ユーザＩＤを、ＩＤ関連付けサーバ１０２に格納されているユーザ１０２のドメイン超越ユーザＩＤに関連付けることを選択した場合、ＩＤ関連付けアプリケーション１２８は、例えばセキュアドメイン１１２ａおよび１１２ｂのような複数のドメイン間でのユーザ１０２のネットワーク相互作用を促進させるように構成され得ると同時に、ドメイン固有ユーザＩＤに付随する個人情報が、セキュアドメイン間で共有されないことを保証する。
【００２１】
加えて、本実施形態によると、ユーザ１０２とセキュアドメイン１１２ａおよび１１２ｂのいずれか一方との相互作用に関する情報（個人情報を含まない）は、セキュアドメイン１１２ａおよび１１２ｂ間で共有され得る。例えば、セキュアドメイン１１２ａおよび１１２ｂが、関連する商品および／またはサービスを提供する相互に自律したプロバイダに相当する場合、例えば商品の購入履歴のようなｅ−コマースの取引情報はそれぞれのプロバイダ間で共有可能であるので、プロバイダはユーザ１０２の好みに応じること、およびユーザ１０２による商品取得を把握することが可能となる。さらに、ユーザ１０２によって、セキュアドメイン１１２ａおよび１１２ｂのいずれか一方から獲得される商品および／またはサービスに対応するアセットエンタイトルメントは、アセットエンタイトルメントサーバ１５０によって調整可能である。従って、セキュアドメイン１１２ａおよび１１２ｂが、必要なドメインアセット権利およびドメインエンタイトルメント権利を共有する場合、例えば、アセットエンタイトルメントサーバ１５０がアセットエンタイトルメントを調整することで、ユーザ１０２は元々いずれのセキュアドメインからアセットエンタイトルメントを獲得したのかに関わらず、セキュアドメイン１１２ａおよび１１２ｂのいずれか一方によって提供されるリソースを用いて調整されたアセットエンタイトルメントを享受することができる。図１の実施形態では、２つのセキュアドメイン、例えばセキュアドメイン１１２ａおよび１１２ｂが示されているが、本発明の原理が２を超える数の複数のセキュアドメイン数、例えば数十、数百、または数千のセキュアドメインにおいてアセットエンタイトルメントを調整するよう応用可能である点に留意されたい。
【００２２】
アセットエンタイトルメントサーバ１５０は、プロビジョニングが実行されたネットワークの相互作用環境を占有すると推定される点にさらに留意されたい。すなわち、本願明細書に記載されているように、アセットエンタイトルメントサーバ１５０が複数のセキュアドメインにわたるアセットエンタイトルメントを調整するためには、セキュアドメインがアセットエンタイトルメントサーバ１５０と通信し、アセットエンタイトルメントサーバ１５０を介して選択的に情報を共有するためのプロトコルを、事前にそれらのセキュアドメインに設定しておかなければならない。例えば、セキュアドメイン１１２ａが、ユーザ１０２によってセキュアドメイン１１２ｂから獲得されたアセットエンタイトルメントに関するデータをアセットエンタイトルメントサーバ１５０から獲得するためには、セキュアドメイン１１２ａおよび１１２ｂの両方が、システム１００によるアセットエンタイトルメントの調整に適用されるルールに従うよう構成されなければならない。
【００２３】
加えて、種々のセキュアドメインが、同一のアセットエンタイトルメントを識別するのに異なるコードを用いている場合、例えば、種々のセキュアドメインが同一のアセットエンタイトルメントに複数のドメイン固有ＩＤを用いている場合、アセットエンタイトルメントサーバ１５０は、それら個別のドメイン固有のアセットエンタイトルメントＩＤを標準化するか、または調停するよう構成可能であり、その結果、正確なデータを提供するとともに、そのデータを受信しているセキュアドメインがそのデータを解釈できるよう補助することができる。例えば、セキュアドメイン１１２ａが映画パイレーツ・オブ・カリブアン「呪われた海賊たち」のレンタル権のアセットエンタイトルメントを「ＡＡＡ」と識別し、セキュアドメイン１１２ｂが同一のアセットエンタイトルメントを「ＢＢＢ」と識別している場合、アセットエンタイトルメントサーバ１５０は、アセットエンタイトルメント「ＡＡＡ」に関するアセットエンタイトルメントの照会をセキュアドメイン１１２ａから受信し、「ＡＡＡ」および「ＢＢＢ」（ここでは、複数あるセキュアドメインをセキュアドメイン１１２ａおよび１１２ｂに限定して想定している）のサーチを実行し、セキュアドメイン１１２ａによって認識される「ＡＡＡ」識別子の観点からそのサーチに対応しているデータをセキュアドメイン１１２ａに送信するよう構成可能である。
【００２４】
アセットエンタイトルメントの調整を、図３を参照して詳細に説明する前に、図２を参照してドメイン超越ユーザＩＤをドメイン固有ユーザＩＤに関連付けるプロセスをさらに説明する。図２は、ユーザのドメイン超越ユーザＩＤをユーザの少なくとも１つのドメイン固有ユーザＩＤに関連付けるためのシステムを含み、本発明の一実施形態の実施を容易にすることができる、一連のネットワーク相互作用を表しているブロック図を示す。
【００２５】
図２は、ユーザ２０２、セキュアドメイン２１２、ＩＤ関連付けサーバ２２０、認証ゲートウェイ２３０、および１つ以上の信頼された第三者のＩＤプロバイダ２４０ａ、２４０ｂ、および２４０ｃが参加するネットワーク相互作用２００を示している。ユーザ２０２およびＩＤ関連付けサーバ２２０は、図１のユーザ１０２およびＩＤ関連付けサーバ１２０にそれぞれ対応し、図２のセキュアドメイン２１２は、図１のセキュアドメイン１１２ａまたは１１２ｂのいずれかに対応する。図１の実施形態においてと同様に、本実施形態においてドメイン２１２はセキュアドメインとして特徴付けられているが、その特徴付けは単なる一例として与えられたに過ぎない点に留意されたい。さらに一般的にいえば、例えば、セキュアドメイン２１２は、セキュアドメインまたは非セキュアドメインに対応することができる。
【００２６】
図２のネットワーク相互作用２００は、本実施形態にて通信リンク１、２、３、４、５、６および７（以下、「通信リンク１〜７」）で表される一連のネットワーク通信に対応すると考えられる。ここでＩＤ関連付けサーバ２２０は、ユーザ２０２のドメイン超越ユーザＩＤを、ユーザ２０２のドメイン固有ユーザＩＤ（ユーザ２０２をセキュアドメイン２１２に関連付ける）に関連付ける。ＩＤ関連付けサーバ２２０を用いて実行されるＩＤの関連付けは、ユーザ２０２の要請によって、かつユーザ２０２に利するように生じることができ、図１におけるユーザ１０２（ネットワーク１１０上で、セキュアドメイン１１２ａまたは１１２ｂのどちらか一方、およびＩＤ関連サーバ１２０と相互作用するよう、クライアント側のコンピュータ１０４を利用している）と対応する。したがって、図２に示されるネットワーク上の相互作用２００は、ユーザ２０２のドメイン超越ユーザＩＤと追加のドメイン固有ユーザＩＤ（ユーザ２０２を、例えば図１におけるセキュアドメイン１１２ａまたは１１２ｂのような、追加のセキュアドメインのそれぞれに関連付ける）とを関連付けるために、２回以上繰り返されると理解されたい。
【００２７】
図２に表された相互作用の事例を示すと、ユーザ２０２はメディア・コンテンツ・プロバイダから商業的な商品またはサービス、例えばｅ−ｂｏｏｋまたはデジタル・ムービー・コンテンツ等のメディア・コンテンツのアイテムを、インターネットを介して求める消費者であるとみなすことができる。メディア・コンテンツ・プロバイダ、例えばアマゾンおよびブロックバスター・オンラインは、それぞれのセキュアドメイン、例えばセキュアドメイン１１２ａおよび１１２ｂを確立し、セキュアドメインの認識されたユーザを認証するとともに、登録処理の間、または例えば「ｅ−コマース」のような商業取引と同時に、ユーザによってセキュアドメインに入力される機密情報および／または個人情報を保護する。
【００２８】
このｅ−コマースの例によると、ユーザ２０２は潜在的消費者として働き、セキュアドメイン２１２にアクセスする。セキュアドメイン２１２は、例えばログイン動作を実行することで、ＩＤ関連付けサーバ２２０によって与えられるユーザのドメイン超越ＩＤとの関連付けを利用するように構成されている。セキュアドメイン２１２にログインすると、ユーザ２０２は、ユーザをそれぞれのセキュアドメインに関連付けている自身のドメイン固有ユーザＩＤを、ドメイン超越ユーザＩＤ、例えば信頼された第三者のＩＤプロバイダ２４０ａ、２４０ｂ、または２４０ｃのうちの１つによって認識されるユーザ２０２のＩＤとリンクするよう招待され得る。その信頼された第三者のＩＤプロバイダとは、例えば、グーグル、フェイスブックまたはベリサインのようなオープンＩＤプロバイダであってもよい。ユーザ２０２が、ＩＤ関連付けサーバ２２０によってセキュアドメイン２１２を通じて招待されるサービスを選択するステップは、ユーザ２０２とセキュアドメイン２１２とをリンクする通信リンク１に対応すると考えられる。
【００２９】
セキュアドメイン２１２は、ユーザ２０２からドメインユーザ固有ＩＤの情報をＩＤ関連付けサーバ２２０と共有することの同意を得てから、ユーザ２０２をセキュアドメイン２１２に関連付けているドメイン固有ＩＤ、例えば、セキュアドメイン２１２上にあるユーザ２０２の消費者ＩＤを、ＩＤ関連付けサーバ２２０に送信する。加えて、セキュアドメイン２１２は、セキュアドメイン２１２に対応する商業的な実体を識別しているプロバイダ情報、例えばアマゾンまたはブロックバスター・オンラインのＩＤ情報、をＩＤ関連付けサーバ２２０に送信すると期待され得る。セキュアドメイン２１２による、プロバイダ情報および／またはユーザ２０２のドメイン固有ユーザＩＤの通信は、図２の通信リンク２に対応する。
【００３０】
通信リンク２に対応している、セキュアドメインからの情報を受信するステップに続いて、ＩＤ関連付けサーバ２２０は、セキュアドメイン２１２から受信したドメイン固有ユーザＩＤを、ユーザ２０２用に作成され、ＩＤ関連付けサーバ２２０のメモリに格納されたドメイン超越ＩＤのレコード内に、例えば、図１において、ユーザ１０２用に作成され、メモリ１２４内に格納されたドメイン超越ＩＤのレコード１２７内に入力することができる。次に、ＩＤ関連サーバ２２０は、ドメイン超越ＩＤレコードと関連する固有データを生成し、その固有データを発信するようユーザのネットワーク上の場所、例えば、図１のネットワーク１１０を識別し、セキュアドメイン２１２を経由して固有データをユーザ２０２に送信するよう構成可能である。
【００３１】
一実施形態において、例えば、固有データはドメイン超越ＩＤのレコードおよび／またはＩＤ関連付けサーバ２２０を識別するよう解釈可能なトークンを含むことができる。例えば、トークンは、暗号ハッシュ関数、例えばメッセージ・ダイジェスト・アルゴリズム５（ＭＤ５）またはセキュア・ハッシュ・アルゴリズム１（ＳＨＡ−１）を用いて、そのハッシュ関数を固有データセットに適用することで生成され得る。固有データセットは、ユーザに関連付けられたデータ、および時刻印または日付印のような他のデータと同様に、ステップ３１０にて受信されたドメイン固有ＩＤを発信したセキュアドメインのＩＤを含むことができる。次に固有データセットは、トークンを生成するためにハッシュ値が計算され得る。
【００３２】
ユーザ２０２が固有データ、例えばトークンを発信するためのネットワーク上の場所は、認証ゲートウェイ２３０を含むことができる。そして、認証ゲートウェイ２３０の場所を識別するステップは、ネットワーク上で認証ゲートウェイ２３０にアクセスできるユニフォーム・リソース・ロケータ（ＵＲＬ）を識別するステップを含むことができる。一実施形態において、認証ゲートウェイ２３０は、図１のＩＤ関連付けアプリケーション１２８とともに使用するよう構成されたアプリケーション・プログラミング・インタフェース（ＡＰＩ）を備えることができる。固有データ、例えばトークン、およびネットワーク上の場所、例えば認証ゲートウェイ２３０のＵＲＬを送信するステップは、ＩＤ関連付けサーバ２２０をセキュアドメイン２１２にリンクさせる通信リンク３、および、セキュアドメイン２１２をユーザ２０２にリンクさせる通信リンク４に対応している。
【００３３】
上述したように、通信リンク４は、ドメイン超越ユーザＩＤの関連プロセスを続行するためにナビゲートされるネットワーク上の場所、例えば認証ゲートウェイ２３０が、ユーザ２０２に与えられるステップに対応可能である。この実施形態では、通信リンク５は、例えば図１に記載のクライアント側のコンピュータ１０４およびネットワーク１１０を用いてユーザ２０２が実行する、認証ゲートウェイ２３０へのナビゲーションに対応しているとみなすことができる。図２にさらに示されるように、認証ゲートウェイ２３０は、複数の信頼された第三者のＩＤプロバイダ２４０ａ、２４０ｂおよび２４０ｃのいずれかによってユーザ２０２の認証を媒介するよう構成され得る。信頼された第三者のＩＤプロバイダ２４０ａ、２４０ｂおよび２４０ｃのうち関連する１つのＩＤプロバイダによって与えられる認証データは、例えばユーザ２０２のドメイン超越ユーザＩＤ、例えば、それぞれの信頼された第三者のＩＤプロバイダのためのオープンＩＤを含む。
【００３４】
例えば、認証ゲートウェイ２３０は、１つ以上の適切な信頼された第三者のプロバイダ、例えば信頼された第三者のＩＤプロバイダ２４０ａ、２４０ｂおよび２４０ｃの中から信頼された第三者のＩＤプロバイダを選択するために、ユーザ２０２を招待するように構成され得る。図２に示される実施形態によると、ユーザ２０２は信頼された第三者のＩＤプロバイダ２４０ｂを選択し、そして認証ゲートウェイ２３０は通信リンク６に対応する通信において、信頼された第三者のＩＤプロバイダ２４０ｂによるユーザ２０２の認証を媒介する。加えて、ユーザ２０２によって許可されると、認証ゲートウェイ２３０は信頼された第三者のＩＤプロバイダ２４０ｂに、付加情報、例えば、信頼された第三者のＩＤプロバイダ２４０ｂに関連付けられたユーザ２０２の検証された電子メールアドレスおよびユーザ名を尋ねるように構成され得る。信頼された第三者のＩＤプロバイダ２４０ｂに問われた付加情報を含む認証データは、図３のステップ３５０においてＩＤ関連サーバ２２０によって受信され、図２の通信リンク７に対応する。
【００３５】
ＩＤ関連付けサーバ２２０は次に、例えば、データベース１２６のドメイン超越ＩＤのレコード１２７に入力を書き込むことによって、ドメイン超越ユーザＩＤとドメイン固有ユーザＩＤとを関連付けることができる。その入力は、信頼された第三者のＩＤプロバイダ２４０ｂによって生成されたユーザ２０２のドメイン超越ユーザＩＤと、セキュアドメイン２１２から受信されたドメイン固有ユーザＩＤ、例えば、消費者ＩＤと、の関連付けをレコード可能である。さらに、ネットワーク相互作用２００は、ユーザをそれぞれの追加のセキュアドメインと関連付けている、追加のドメイン固有ユーザＩＤのために繰り返され得る。
【００３６】
例えば、通信リンク１〜７を含む第１のネットワーク相互作用が、図１のユーザ１０２のドメイン超越ユーザＩＤをセキュアドメイン１１２ａに固有のユーザＩＤに関連付ける場合、第２のネットワーク相互作用の作用はそのドメイン超越ユーザＩＤをセキュアドメイン１１２ｂ等に固有の他のユーザＩＤに関連付けるよう実行されうる。加えて、ユーザ１０２の複数のドメイン固有ＩＤをユーザ１０２の単一のドメイン超越ＩＤに関連付けることは、ドメイン超越ＩＤのレコード１２７において、これら複数のドメイン固有ＩＤを互いに関連付けることにもなる。従って、複数のセキュアドメインにわたる認証に、単一のドメイン超越ＩＤの利用を可能にすることで、ユーザ１０２のネットワーク体験を合理化する。加えて、ＩＤ関連付けサーバ１２０は、ドメイン超越ユーザＩＤおよびそれに関連するユーザ１０２のドメイン固有ユーザＩＤの情報をアセットエンタイトルメントサーバ１５０に伝達する。アセットエンタイトルメントサーバ１５０において、ドメイン超越ユーザＩＤおよびそれに関連する情報は、例えばセキュアドメイン１１２ａおよび１１２ｂのような関連するセキュアドメインから獲得されたアセットエンタイトルメントにリンクされ、エントリ１５８としてアセットエンタイトルメントデータベース１５６に入力可能である。
【００３７】
ここで図３を参照すると、図３は、本発明の一実施形態に従って、複数のセキュアドメインにわたるアセットエンタイトルメントを調整する方法を示すフローチャートである。しかしながら、フローチャート３００に示されるステップは単なる例示であって、周知のように、ステップは１つ以上のサブステップを含む、もしくは特殊装置または特殊材料を含むことができる。フローチャート３００に示されるステップ３１０〜３７０は本発明の一実施形態を説明するのに十分であるが、他の実施形態ではフローチャート３００に示されたステップとは異なるステップを利用すること、またはフローチャート３００に示されたステップより多くのステップもしくはより少ないステップを含むことができる。
【００３８】
図３のステップ３１０から始めると、フローチャート３００のステップ３１０は、例えばセキュアドメインとすることができる複数のドメインのうちの１つから、複数のドメインにわたって、ユーザのドメイン超越ユーザＩＤに関連付けられたユーザのドメイン固有ユーザ識別（ＩＤ）を含むアセットエンタイトルメントの照会を受信するステップを含む。図１を参照すると、ステップ３１０は、プロセッサ１５２の制御のもと、アセットエンタイトルメントサーバ１５０によって実行可能である。フローチャート３００のステップ３１０は、ユーザによってセキュアドメイン１１２ａおよび１１２ｂを含む複数のセキュアドメインにわたって獲得されるアセットエンタイトルメントについて、ネットワーク１１０上のセキュアドメイン１１２ａおよび１１２ｂのどちらか一方から受信された照会に対応することが見て取れる。例えば、アセットエンタイトルメントの照会はセキュアドメイン１１２ｂから発生し、セキュアドメイン１１２ｂに認識されているユーザ１０２のドメイン固有ユーザＩＤ、例えば、消費者ＩＤを含むことができる。ＩＤ関連付けサーバ１２０のオペレーションを参照して上述したように、一実施形態では、信頼された第三者のＩＤプロバイダによって生成された、または提供されたユーザ１０２のドメイン超越ＩＤを、セキュアドメイン１１２ａおよび１１２ｂによってそれぞれ認識された、ユーザ１０２の複数のドメイン固有ユーザＩＤ、例えば、消費者ＩＤに関連付けることができる。
【００３９】
本願発明の方法の事例を示すと、ユーザ１０２を、デジタルメディアコンテンツ、例えば、デジタル動画のいくつかのユニットに関連付けられたアセットエンタイトルメントをセキュアドメイン１１２ａおよび１１２ｂから獲得した消費者であるとみなすことができる。簡潔にするために、ユーザ１０２は第１アセットエンタイトルメントおよび第２アセットエンタイトルメントをセキュアドメイン１１２ａから獲得し、第３アセットエンタイトルメントをセキュアドメイン１１２ｂから獲得したものと想定する。さらに、セキュアドメイン１１２ｂは、第１アセットエンタイトルメントに対応するドメインアセット権利およびドメインエンタイトルメント権利を有するが、第２アセットエンタイトルメントに対応するドメインアセット権利およびドメインエンタイトルメント権利の少なくとも１つを欠いていて、第１アセットエンタイトルメントおよび第２アセットエンタイトルメントは両方とも、元々セキュアドメイン１１２ａから獲得されたものと想定する。
【００４０】
さらに、セキュアドメイン１１２ａおよび１１２ｂは、ｅ−コマース取引の最中にユーザ１０２によって与えられた潜在的に機密情報である資産情報や個人情報を保護するよう設計されているので、セキュアドメイン１１２ａおよび１１２ｂのどちらも、ユーザ１０２に関する取引情報を他のドメインと直接的に共有することはない。その結果、セキュアドメイン１１２ａはユーザ１０２による第１アセットエンタイトルメントおよび第２アセットエンタイトルメントの獲得に関する取引情報を有するが、概して、ユーザ１０２がセキュアドメイン１１２ｂから獲得した第３アセットエンタイトルメントの取引情報を知らない。同様に、セキュアドメイン１１２ｂは、概して、ユーザ１０２が第１アセットエンタイトルメントおよび第２アセットエンタイトルメントをセキュアドメイン１１２ａから獲得したことを知らない。このように、ステップ３１０は、セキュアドメイン１１２ａおよびセキュアドメイン１１２ｂを含む複数のセキュアドメインにわたってユーザ１０２が獲得する、任意のアセットエンタイトルメントに関するセキュアドメイン１１２ｂからの照会を、アセットエンタイトルメントサーバ１５０によって受信するステップに対応可能である。
【００４１】
図３のステップ３２０に進み、図１を同様に参照すると、フローチャート３００のステップ３２０はアセットエンタイトルメントデータベース１５６をサーチするステップを含む。ここで、アセットエンタイトルメントデータベース１５６のエントリ１５８は、ユーザ１０２のドメイン超越ユーザＩＤと、ユーザ１０２によってセキュアドメイン１１２ａおよび１１２ｂを含む任意の複数のドメインから獲得された少なくとも１つのアセットエンタイトルメントとをリンクさせる。ステップ３２０は１つ前のステップ３１０と同様に、例えばプロセッサ１５２の制御のもと、アセットエンタイトルメントサーバ１５０によって実行可能である。一実施形態において、ステップ３２０はドメイン超越ユーザＩＤによって、アセットエンタイトルメントデータベース１５６内のエントリの直接的なサーチに対応するので、これはユーザ１０２のドメイン超越ユーザＩＤにリンクしたアセットエンタイトルメントだけを、アセットエンタイトルメントデータベース１５６内のエントリから識別することができる。
【００４２】
図３のステップ３３０へ進むと、フローチャート３００のステップ３３０は、ユーザによってセキュアドメイン１１２ａおよび１１２ｂを含む複数のドメインから獲得されたアセットエンタイトルメントを識別しているサーチ結果を生成するステップを含む。上述した場合と同様に、ステップ３３０はプロセッサ１５２の制御のもと、アセットエンタイトルメントサーバ１５０によって実行可能である。上述のステップ３１０を参照した具体例に従うと、ステップ３２０におけるサーチは、例えば、ユーザ１０２によってセキュアドメイン１１２ａから獲得された第１アセットエンタイトルメントおよび第２アセットエンタイトルメント、ならびに、例えば、ユーザ１０２によってセキュアドメイン１１２ｂから獲得された第３アセットエンタイトルメントを識別するサーチ結果を生成することができる。なお、アセットエンタイトルメントの照会はセキュアドメイン１１２ｂから送信されている。
【００４３】
いくつかの実施形態において、複数のドメインにわたるアセットエンタイトルメントを調整する方法は、いくつかのフィルタリング基準のいずれかに従ってサーチ結果にフィルタをかけるステップを含むことができる。例えば、アセットエンタイトルメントサーバ１５０は前述したように、アセットの種類、アセットの表題、またはアセットの特徴に従ってサーチ結果にフィルタをかけ、フィルタリング基準に関連しないアセットエンタイトルメントＩＤを除外するように構成可能である。加えて、または代替的に、アセットエンタイトルメントサーバ１５０は、ユーザ１０２によって獲得された、照会をしているドメインに対するアセットエンタイトルメントＩＤを除外するように、サーチ結果にフィルタをかけるよう構成可能である。ここで、照会をしているドメインとは、例えばセキュアドメイン１１２ｂであって、除外されたアセットエンタイトルメントに対応するドメインアセット権利およびドメインエンタイトルメント権利のうち少なくとも１つを欠いているものである。かかるフィルタプロセスは、フローチャート３００のステップ３４０によって表され、プロセッサ１５２の制御のもと、アセットエンタイトルメントサーバ１５０によって実行可能である。本実施形態と同調して、ステップ３４０のフィルタステップは、セキュアドメイン１１２ａから獲得した第２アセットエンタイトルメントを、ステップ３３０にて生成されたサーチ結果から除外するものである。これは、セキュアドメイン１１２ｂが、第２アセットエンタイトルメントに対応しているドメインアセット権利およびドメインエンタイトルメント権利の少なくとも１つを欠いているためである。加えて、または代替的に、いくつかの実施形態においては、照会をしているドメインから直接的に獲得されたアセットエンタイトルメントは、フィルタをかけて除外することができる。この場合、このサーチ結果は、ユーザ１０２によってセキュアドメイン１１２ｂから獲得された第３アセットエンタイトルメントを除外するよう、さらにフィルタをかけられる。
【００４４】
図３のステップ３５０に進むと、フローチャート３００のステップ３５０は、サーチ結果に対応するデータを、アセットエンタイトルメントの照会を発信したドメインに送信するステップを含む。上述した場合と同様に、ステップ３５０はプロセッサ１５２の制御のもと、アセットエンタイトルメントサーバ１５０によって実行可能である。本実施形態の方法によれば、ステップ３５０は、データを、アセットエンタイトルメントサーバ１５０によってセキュアドメイン１１２ｂに送信するステップに対応する。このデータは、ユーザ１０２によって、第１アセットエンタイトルメントが獲得されたことをセキュアドメイン１１２ｂに伝えるものであるが、ユーザ１０２による第２アセットエンタイトルメントの獲得に関する情報は除外されている。ここで、セキュアドメイン１１２ｂは、第２アセットエンタイトルメントに対応するドメインアセット権利およびドメインエンタイトルメント権利の少なくとも１つを欠いた状態にある。
【００４５】
繰り返し述べるが、本実施形態はドメイン１１２ａおよび１１２ｂをセキュアドメインとして特徴付けているが、この特徴付けは制限することを目的としていない。より一般的にいえば、ドメイン１１２ａおよびドメイン１１２ｂは、セキュアドメイン、非セキュアドメイン、または両方のタイプのドメインの組合せであってもよい。さらに、上述されたように本発明のいくつかの実施形態において、ドメイン１１２ａおよびドメイン１１２ｂは、権限のあるドメイン、例えば、アセットエンタイトルメントの照会を送信し、その応答としてのサーチ結果に対応するデータを受信する資格があるものとして、システム１００によって識別されたドメインを含むことができる。それらの実施形態において、アセットエンタイトルメントサーバ１５０が、照会をする権限および／またはサーチ結果に対応するデータを受信する権限を事前に得ていないドメイン、例えば、権限のないドメインからのアセットエンタイトルメントの照会を受信する際、アセットエンタイトルメントサーバ１５０は受信したエンタイトルメントの照会が無効である旨のメッセージをそのドメインに送信するよう構成可能である。加えて、いくつかの実施形態において、かかる無効メッセージは、その照会をしているドメインが権限のあるステータスを得るために要求される手順に関する情報を含むことができる。あるいは、いくつかの実施形態において、アセットエンタイトルメントサーバ１５０は、オープンなアセットエンタイトルメントの照会を受け入れ、ドメインが権限あるステータスをそもそも獲得していることを要求することなしに、サーチ結果に対応するデータを、問い合わせをしているドメインに提供するよう構成可能である。
【００４６】
いくつかの実施形態において、フローチャート３００の方法は、ステップ３５０にてサーチ結果に対応するデータを送信する前に、アセットエンタイトルメントの異なるドメイン固有ＩＤ同士を複数のドメインにわたって調停するステップをさらに含むことができる。このようにして、ステップ３１０にてアセットエンタイトルメントの照会を送信したドメインによるデータの解釈を可能にする。上述したように、種々のドメインが異なるドメイン固有ＩＤを同一のアセットエンタイトルメントに対して利用する場合、図１のアセットエンタイトルメントサーバ１５０は、それら異なるドメイン固有のアセットエンタイトルメントＩＤを標準化または調停するよう構成可能であり、正確なデータを提供するとともに、そのデータを受信しているドメインがそのデータを解釈できるよう補助することができる。
【００４７】
図３のステップ３６０へ進むと、フローチャート３００のステップ３６０は、照会をしているドメインに代わって、除外されたアセットエンタイトルメントに対応するドメインアセット権利および／またはドメインエンタイトルメント権利を獲得するための媒介を提案するステップを含む。ステップ３６０は、プロセッサ１５２の制御のもとアセットエンタイトルメントサーバ１５０によって実行可能であり、セキュアドメイン１１２ｂに代わって第２アセットエンタイトルメントに対応するドメインアセット権利および／またはドメインエンタイトルメント権利を獲得するための媒介を提供するステップに対応する。図３のステップ３７０を参照すると、セキュアドメイン１１２ｂがステップ３６０にて提供された媒介の提案を受け入れる場合、本発明の方法は、第２アセットエンタイトルメントに対応する関連するドメインアセット権利および／またはドメインエンタイトルメント権利を獲得するよう媒介するステップをさらに含むことができる。例えば、アセットエンタイトルメントサーバ１５０は、アセットエンタイトルメントのオーナーまたはそれらの権限を与えられたエージェントからの、種々のアセットエンタイトルメントに対応するドメイン権利のライセンシングを媒介するよう構成可能である。
【００４８】
このように、アセットエンタイトルメントを調整するためのシステムと方法が記載されてきた。さまざまな技術が本発明の範囲から逸脱することなく、本発明の概念を実施するために用いられ得ることは、本発明に関する上述の説明から明らかである。さらに、本発明は、特定の実施形態について特定の参照を用いて記載されているが、当業者は本発明の精神および本発明の範囲から逸脱することなく、その形状および細部において変更を加えることが可能であると認識する。また、本発明が本願明細書において記載されている特定の実施形態に限定されることなく、本発明の範囲内においてさまざまな再構成、修正および置換が可能であると理解されなければならない。
【００４９】
以下、本願の優先権の基礎となる出願の請求項を列挙する。
【００５０】
（１）複数のドメインにわたってアセットエンタイトルメントを調整するシステムであって、前記ドメインの各々は、ユーザをそのドメインに一意的であるそれぞれのドメイン固有ユーザ識別（ＩＤ）に関連付けるよう構成され、前記システムは、
プロセッサおよびメモリを含み、ネットワーク上の前記複数のドメインによってアクセス可能であるサーバと、
前記サーバによってサーチ可能であるアセットエンタイトルメントデータベースと、を備え、前記アセットエンタイトルメントデータベースのエントリが、ユーザのドメイン超越ユーザＩＤと、前記ユーザによって前記複数のドメインのいずれかから獲得された少なくとも１つのアセットエンタイトルメントとをリンクさせ、
前記サーバは、
前記ドメイン超越ユーザＩＤに関連付けられた前記ユーザのドメイン固有ユーザＩＤを含むアセットエンタイトルメントの照会を、前記複数のドメインの１つから受信し、
前記ユーザによって前記複数のドメインのいずれかから獲得されたアセットエンタイトルメントに対して、前記アセットエンタイトルメントデータベースをサーチし、
前記ユーザによって前記複数のドメインから獲得された前記アセットエンタイトルメントを識別しているサーチ結果を生成し、
前記サーチ結果に対応するデータを、前記複数のドメインの前記１つに送信するよう構成されることを特徴とするシステム。
【００５１】
（２）前記複数のドメインが、セキュアドメインを含むことを特徴とする（１）に記載のシステム。
【００５２】
（３）前記サーチ結果に対応する前記データが送信された前記複数のドメインの前記１つが、権限のあるドメインを含むことを特徴とする（１）に記載のシステム。
【００５３】
（４）前記ドメイン超越ユーザＩＤが、信頼された第三者のＩＤプロバイダによって生成されることを特徴とする（１）に記載のシステム。
【００５４】
（５）前記サーバが、前記サーチ結果に対応する前記データを送信する前に、前記アセットエンタイトルメントの照会を発信する権限を与えられたものとして、前記複数のドメインの前記１つを識別するようさらに構成されていることを特徴とする（１）に記載のシステム。
【００５５】
（６）前記ユーザによって獲得された前記少なくとも１つのアセットエンタイトルメントが、デジタル動画コンテンツ、デジタル音楽コンテンツ、およびデジタル書籍コンテンツのうちの１つから選択されたアセットに対応することを特徴とする（１）に記載のシステム。
【００５６】
（７）前記アセットエンタイトルメントが、ユーザアセット権利とユーザエンタイトルメント権利との組合せを含み、前記ユーザアセット権利は前記ユーザによるアセットを享受する権利を含み、前記ユーザエンタイトルメント権利は前記ユーザによる前記アセットの享受を管理する条件を定めていることを特徴とする（１）に記載のシステム。
【００５７】
（８）前記アセットエンタイトルメントが、ユーザアセット権利とユーザエンタイトルメントとの組合せを含み、前記ユーザアセット権利は前記ユーザによるアセットを享受する権利を含み、前記ユーザエンタイトルメント権利は前記ユーザによるアセットの享受を管理する条件を定め、前記条件は、前記ユーザによって、前記ユーザによるアセットのライセンシング、前記ユーザによるアセットのレンタル、および前記ユーザによるアセットの定期購読の１つから選択されることを特徴とする（１）に記載のシステム。
【００５８】
（９）前記アセットエンタイトルメントが、ドメインアセット権利とドメインエンタイトルメント権利との組合せに対応し、前記ドメインアセット権利はドメインによってアセットを提供する権利を含み、前記ドメインエンタイトルメント権利は前記ドメインによる前記アセットの提供を管理する条件を定めていることを特徴とする（１）に記載のシステム。
【００５９】
（１０）前記アセットエンタイトルメントが、ドメインアセット権利とドメインエンタイトルメント権利との組合せに対応し、前前ドメインアセット権利は、ドメインによってアセットを提供する権利を含み、前記ドメインエンタイトルメント権利は前記ドメインによる前記アセットの提供を管理する条件を定め、前記条件は前記ネットワーク上における、前記ドメインによる前記アセットの販売、前記ドメインによる前記アセットのレンタル、および前記ドメインによる前記アセットの発信から選択されることを特徴とする（１）に記載のシステム。
【００６０】
（１１）除外されたアセットエンタイトルメントに対応するドメインアセット権利およびドメインエンタイトルメント権利のうち少なくとも１つを欠いた前記複数のドメインの前記１つに対して、前記ユーザによって獲得されたアセットエンタイトルメントのＩＤを除外するために、前記データを送信する前に前記サーチ結果にフィルタをかけるよう、さらに構成されることを特徴とする（１）に記載のシステム。
【００６１】
（１２）前記サーバが、
除外されたエンタイトルメントに対応するドメインアセット権利およびドメインエンタイトルメント権利のうち少なくとも１つを欠いた前記複数のドメインの前記１つに対して、前記ユーザによって獲得されたアセットエンタイトルメントのＩＤを除外するために、前記データを送信する前に前記サーチ結果にフィルタをかけ、
前記複数のドメインの前記１つに代わって、前記除外されたアセットエンタイトルメントに対応する前記ドメインアセット権利および前記ドメインエンタイトルメント権利のうち前記少なくとも１つを獲得するための媒介を提供するよう、さらに構成されることを特徴とする（１）に記載のシステム。
【００６２】
（１３）前記サーバが、
除外されたアセットエンタイトルメントに対応するドメインアセット権利およびドメインエンタイトルメント権利のうち少なくとも１つを欠いている前記複数のドメインの前記１つに対して、前記ユーザによって獲得されたアセットエンタイトルメントのＩＤを除外するために、前記データを送信する前に前記サーチ結果にフィルタをかけ、
前記複数のドメインの前記１つに代わって、前記除外されたアセットエンタイトルメントに対応する前記ドメインアセット権利および前記ドメインエンタイトルメント権利の前記少なくとも１つの獲得の媒介を提供し、
前記複数のドメインの前記１つが前記提供を受け入れた場合、前記獲得を媒介するようさらに構成されることを特徴とする（１）に記載のシステム。
【００６３】
（１４）前記サーバが、アセットの種類に含まれていないアセットエンタイトルメントのＩＤを除外するように、前記データを送信する前に、前記アセットエンタイトルメントの照会にて特定される前記アセットの種類によって、前記サーチ結果にフィルタをかけるようさらに構成されることを特徴とする（１）に記載のシステム。
【００６４】
（１５）前記サーバが、アセットの表題に関連しないアセットエンタイトルメントのＩＤを除外するように、前記データを送信する前に、前記アセットエンタイトルメントの照会にて特定された前記アセットの表題によって、前記サーチ結果にフィルタをかけるようさらに構成されることを特徴とする（１）に記載のシステム。
【００６５】
（１６）前記サーバが、アセットの特徴に関連しないアセットエンタイトルメントのＩＤを除外するように、前記データを送信する前に、前記アセットエンタイトルメントの照会にて特定された前記アセットの特徴によって、前記サーチ結果にフィルタをかけるようさらに構成され、前記アセットの特徴は、前記アセットを特徴付けるテーマ、前記アセットのジャンル、および前記アセットに対応している演者の１つであることを特徴とする（１）に記載のシステム。
【００６６】
（１７）前記サーバが、前記サーチ結果に対応する前記データを送信する前に、前記複数のドメインにわたるアセットエンタイトルメントの異なるドメイン固有ＩＤ同士を調停することで、前記複数のドメインの前記１つによる前記データの解釈を可能にするよう構成されることを特徴とする（１）に記載のシステム。
【００６７】
（３２）アセットの表題に関連しないアセットエンタイトルメントのＩＤを除外するように、前記データを送信する前に、前記アセットエンタイトルメントの照会にて特定される前記アセットの表題によって、前記サーチ結果にフィルタをかけるステップをさらに含むことを特徴とする請求項１に記載の方法。
【００６８】
（３３）アセットの特徴に関連しないアセットエンタイトルメントのＩＤを除外するように、前記データを送信する前に、前記アセットエンタイトルメント照会にて特定された前記アセットの特徴によって、前記サーチ結果にフィルタをかけるステップをさらに含み、前記アセットの特徴は、前記アセットを特徴付けるテーマ、前記アセットのジャンル、および前記アセットに対応している演者の１つであることを特徴とする請求項１に記載の方法。
【００６９】
（３４）前記サーチ結果に対応する前記データを送信する前に、前記複数のドメインにわたってアセットエンタイトルメントの異なるドメイン固有ＩＤ同士を調停するステップをさらに含み、前記複数のドメインの前記１つによる前記データの解釈を可能にすることを特徴とする請求項１に記載の方法。
【図１】
0005469651.tif 000002
【図２】
0005469651.tif 000003
【図３】
0005469651.tif 000004