(57)【特許請求の範囲】
【請求項１】
コンテンツファイルをコンピュータ可読媒体にセキュアに記憶し、前記コンピュータ可読媒体から前記コンテンツファイルを再生する方法であって、
コンテンツファイルを受信するステップであって、前記コンテンツファイルは、コンテンツプレーヤにより読むことが可能な制御情報とコンテンツデータを含むペイロード情報とを含む、ステップと、
前記コンテンツファイルを少なくとも１つの制御情報部分と少なくとも１つのペイロード情報部分とに分解するステップと、
前記制御情報部分と前記ペイロード情報部分とを別個に記憶するステップと、
を含み、
前記の部分のうち少なくとも１つがパッキングデータに関連付けられ、前記の部分のうち少なくとも１つに関連付けられた前記パッキングデータは、他の部分の場所に対する参照を含み、前記制御情報部分と前記ペイロード情報部分とのファイル名は、前記ファイル名間の関連付けを防止するようにランダム化され、よって前記コンテンツファイルは難読化される、
方法。
【請求項２】
前記コンピュータ可読媒体は、コンテンツプレーヤを含むエンドユーザデバイス上にある、請求項１に記載の方法。
【請求項３】
前記制御情報部分と前記ペイロード情報部分とのうちの前記少なくとも１つは、通常の使用においてユーザにとって視認できない前記エンドユーザデバイスの一部に記憶される、請求項２に記載の方法。
【請求項４】
前記制御情報部分と前記ペイロード情報部分とは、ユーザによりアクセス不可能な前記ユーザデバイスの永続的ＲＡＭに記憶される、請求項２又は請求項３に記載の方法。
【請求項５】
前記エンドユーザデバイス上のコンテンツプレーヤは、参照情報にアクセスすることと、前記制御情報部分とペイロード情報部分とを、再構成されたコンテンツファイルがリアルタイムでコンテンツプレーヤに送付されるような前記再構成されたコンテンツファイルへと再構成することとによって、前記コンテンツファイルを再生するように構成される、請求項２乃至４のうちいずれか１項に記載の方法。
【請求項６】
前記エンドユーザデバイスのコンテンツプレーヤは、前記コンテンツファイルを少なくとも１つの制御情報部分と少なくとも１つのペイロード情報部分とに分解し、前記コンテンツファイルが一時的アクセスを示すアクセス情報に基づいて再生された後に前記少なくとも１つの制御情報部分と前記少なくとも１つのペイロード情報部分とを前記デバイスのコンピュータ可読媒体に記憶するように構成される、請求項２乃至５のうちいずれか１項に記載の方法。
【請求項７】
前記エンドユーザデバイスのコンテンツプレーヤは、少なくとも１つの制御情報部分と少なくとも１つのペイロード情報部分とを含む分解されたコンテンツファイル部分を受信し、前記コンテンツファイルが一時的アクセスを示すアクセス情報に基づいて再生された後に前記少なくとも１つの制御情報部分と前記少なくとも１つのペイロード情報部分とを前記デバイスのコンピュータ可読媒体に記憶するように構成される、請求項２乃至６のうちいずれか１項に記載の方法。
【請求項８】
前記エンドユーザデバイスのプレーヤは、前記の再構成されたファイルを、非一時的アクセスを示すアクセス情報に基づく再生の後、記憶するように構成される、請求項５に記載の方法。
【請求項９】
前記エンドユーザデバイスのコンテンツプレーヤは、前記制御情報部分と前記ペイロード情報部分との再生可能コンテンツファイルへの再構成を引き起こし、アクセス情報に応答して再生することなく記憶するように構成される、請求項２乃至８のうちいずれか１項に記載の方法。
【請求項１０】
前記コンテンツファイルは、ファイルサイズを低減するようにエンコードされる、請求項１乃至９のうちいずれか１項に記載の方法。
【請求項１１】
前記コンテンツファイルは、ビデオ、オーディオ、ゲーム、写真、ピクチャ、フィルム、テレビジョン、ゲーム、着信音、呼び出し音、文書、本、インデックス化された読み物、又はインデックス化されていない読み物である、請求項１乃至１０のうちいずれか１項に記載の方法。
【請求項１２】
前記コンテンツファイルは、任意の適切なオーディオコーデックにおけるオーディオである、請求項１乃至１１のうちいずれか１項に記載の方法。
【請求項１３】
前記コンテンツファイルのヘッダ情報に、ランダムデータ情報が追加される、請求項１乃至１２のうちいずれか１項に記載の方法。
【請求項１４】
コンテンツファイルをコンピュータ可読媒体にセキュアに記憶し、前記コンピュータ可読媒体から前記コンテンツファイルを再生するように構成された装置であって、
コンテンツファイルを受信するように構成された取り込みモジュールであって、前記コンテンツファイルは、コンテンツプレーヤにより読むことが可能な制御情報とコンテンツデータを含むペイロード情報とを含む、取り込みモジュールと、
前記コンテンツファイルを少なくとも１つの制御情報部分と少なくとも１つのペイロード情報部分とに分解し、前記制御情報部分と前記ペイロード情報部分とを前記コンピュータ可読媒体に別個に記憶する分解モジュールと、
を含み、
前記の部分のうち少なくとも１つがパッキングデータに関連付けられ、前記の部分のうち少なくとも１つに関連付けられた前記パッキングデータは、他の部分の場所に対する参照を含み、前記制御情報部分と前記ペイロード情報部分とのファイル名は、前記ファイル名間の関連付けを防止するようにランダム化され、よって前記コンテンツファイルは難読化される、
装置。
【請求項１５】
前記コンピュータ可読媒体は、コンテンツプレーヤを含むエンドユーザデバイス上にある、請求項１４に記載の装置。
【請求項１６】
前記制御情報部分と前記ペイロード情報部分とのうちの前記少なくとも１つは、通常の使用においてユーザにとって視認できない前記エンドユーザデバイスの一部に記憶される、請求項１５に記載の装置。
【請求項１７】
前記制御情報部分と前記ペイロード情報部分とは、ユーザによりアクセス不可能な前記ユーザデバイスの永続的ＲＡＭに記憶される、請求項１５又は請求項１６に記載の装置。
【請求項１８】
前記エンドユーザデバイス上のコンテンツプレーヤは、参照情報にアクセスすることと、前記制御情報部分とペイロード情報部分とを、再構成されたコンテンツファイルがリアルタイムでコンテンツプレーヤに送付されるような前記再構成されたコンテンツファイルへと再構成することとによって、前記コンテンツファイルを再生するように構成される、請求項１５乃至１７のうちいずれか１項に記載の装置。
【請求項１９】
前記エンドユーザデバイスのコンテンツプレーヤは、前記コンテンツファイルを少なくとも１つの制御情報部分と少なくとも１つのペイロード情報部分とに分解し、前記コンテンツファイルが一時的アクセスを示すアクセス情報に基づいて再生された後に前記少なくとも１つの制御情報部分と前記少なくとも１つのペイロード情報部分とを前記ユーザデバイスのコンピュータ可読媒体に記憶するように構成される、請求項１５乃至１８のうちいずれか１項に記載の装置。
【請求項２０】
前記エンドユーザデバイスのコンテンツプレーヤは、少なくとも１つの制御情報部分と少なくとも１つのペイロード情報部分とを含む分解されたコンテンツファイル部分を受信し、前記コンテンツファイルが一時的アクセスを示すアクセス情報に基づいて再生された後に前記少なくとも１つの制御情報部分と前記少なくとも１つのペイロード情報部分とを前記デバイスのコンピュータ可読媒体に記憶するように構成される、請求項１５乃至１８のうちいずれか１項に記載の装置。
【請求項２１】
前記エンドユーザデバイスのコンテンツプレーヤは、前記の再構成されたファイルを、非一時的アクセスを示すアクセス情報に基づいて前記の再構成されたファイルを再生した後、記憶するように構成される、請求項１８に記載の装置。
【請求項２２】
前記エンドユーザデバイスのコンテンツプレーヤは、前記制御情報部分と前記ペイロード情報部分との再生可能コンテンツファイルへの再構成を引き起こし、アクセス情報に応答して前記再生可能コンテンツファイルを再生することなく記憶するように構成される、請求項１５乃至２１のうちいずれか１項に記載の装置。
【請求項２３】
前記コンテンツファイルは、ファイルサイズを低減するようにエンコードされる、請求項１４乃至２２のうちいずれか１項に記載の装置。
【請求項２４】
前記コンテンツファイルは、ビデオ、オーディオ、ゲーム、写真、ピクチャ、フィルム、テレビジョン、ゲーム、着信音、呼び出し音、文書、本、インデックス化された読み物、又はインデックス化されていない読み物である、請求項１４乃至２３のうちいずれか１項に記載の装置。
【請求項２５】
前記コンテンツファイルは、任意の適切なオーディオコーデックにおけるオーディオである、請求項１４乃至２４のうちいずれか１項に記載の装置。
【請求項２６】
前記コンテンツファイルのヘッダ情報に、ランダムデータ情報が追加される、請求項１４乃至２５のうちいずれか１項に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルメディアコンテンツをユーザデバイスに提供し、デジタルコンテンツに対するユーザデバイスの少なくとも一時的アクセスを制御する装置及び方法に関し、より詳細には、デジタルメディアコンテンツをユーザデバイスに提供し、デジタルメディアコンテンツに対するユーザデバイスの少なくとも一時的アクセスを制御することに関する。
【背景技術】
【０００２】
デジタルコンテンツへのアクセスを制限する試みにおいて、一般に、デジタル著作権管理（ＤＲＭ）がコンテンツ公開者及び配信者によって使用される。ＤＲＭテクノロジーは、文書、本、音楽、音声、オーディオ、写真、ピクチャ、フィルム、テレビジョン、ビデオ、ゲーム、着信音、呼び出し音等のすべての形式のデジタル又は電子フォーマットにおいて使用される。ＤＲＭ手法は、典型的に、デジタルコンテンツに対するアクセスを制限するために、ファイルを解読するコンテナにおいて送付されるハフマン暗号化、オープンモバイルアライアンス（ＯＭＡ）バージョン１、ＯＭＡバージョン２又は同様のものなどの受け入れられたアルゴリズムに基づいて、ファイル暗号化を使用する。こうしたＤＲＭメカニズムは、全体のシステムに複雑さを追加し、システム処理時間及びリソースを増加させる可能性があり、実施コストを増加させる可能性がある。デジタルメディアコンテンツを送信し、記憶し、使用可能にするユニークながらセキュアな手段を提供すると同時に、上記のことに対処し又は少なくとも上記のことを緩和するデジタルコンテンツ管理装置及び方法の必要がある。
【発明の概要】
【０００３】
本発明の一態様が、コンテンツファイルをコンピュータ可読媒体にセキュアに記憶し、上記コンピュータ可読媒体から上記コンテンツファイルを再生する方法であって、当該方法は、コンテンツファイルを受信するステップであって、上記コンテンツファイルは、コンテンツプレーヤにより読むことが可能な制御情報とコンテンツデータを含むペイロード情報とを含む、ステップと、上記コンテンツファイルを少なくとも１つの制御情報部分と少なくとも１つのペイロード情報部分とに分解するステップと、上記制御情報部分と上記ペイロード情報部分とを別個に記憶するステップと、を含み、上記の部分のうち少なくとも１つがパッキングデータに関連付けられ、上記の部分のうち少なくとも１つに関連付けられた上記パッキングデータは、その他の部分の場所に対する参照を含む。
【０００４】
一実施形態において、上記コンピュータ可読媒体は、コンテンツプレーヤを含むエンドユーザデバイス上にある。それから、上記制御情報部分と上記ペイロード情報部分とのうちの少なくとも１つは、通常の使用においてユーザにとって視認できないエンドユーザデバイスの一部に記憶されることができる。上記制御情報部分と上記ペイロード情報部分とは、平均的ユーザによりアクセス不可能なユーザデバイスの永続的ＲＡＭに記憶されることができる。エンドユーザデバイス上のコンテンツプレーヤは、参照情報にアクセスすることと、上記制御情報部分とペイロード情報部分とを、再構成されたコンテンツファイルがリアルタイムでコンテンツプレーヤに送付されるような上記再構成されたコンテンツファイルへと再構成することとによって、上記コンテンツファイルを再生するように構成されることができる。エンドユーザデバイスのコンテンツプレーヤは、上記コンテンツファイルを少なくとも１つの制御情報部分と少なくとも１つのペイロード情報部分とに分解し、上記コンテンツファイルが一時的アクセスを示すアクセス情報に基づいて再生された後に上記少なくとも１つの制御情報部分と上記少なくとも１つのペイロード情報部分とをデバイスのコンピュータ可読媒体に記憶するように構成されることができる。エンドユーザデバイスのコンテンツプレーヤは、少なくとも１つの制御情報部分と少なくとも１つのペイロード情報部分とを含む分解されたコンテンツファイル部分を受信し、上記コンテンツファイルが一時的アクセスを示すアクセス情報に基づいて再生された後に上記少なくとも１つの制御情報部分と上記少なくとも１つのペイロード情報部分とをデバイスのコンピュータ可読媒体に記憶するように構成されることができる。
【０００５】
一実施形態において、エンドユーザデバイスのプレーヤは、上記の再構成されたファイルを、非一時的アクセスを示すアクセス情報に基づく再生の後、記憶するように構成される。
【０００６】
一実施形態において、エンドユーザデバイスのコンテンツプレーヤは、上記制御情報部分と上記ペイロード情報部分との再生可能コンテンツファイルへの再構成を引き起こし、アクセス情報に応答して再生することなく記憶するように構成される。
【０００７】
一実施形態において、上記コンテンツファイルは、ファイルサイズを低減するようにエンコードされ、モバイル配信及びプレイバックに対して選択的に不適切なままである。上記コンテンツファイルは、ビデオ、オーディオ、ゲーム、着信音又は呼び出し音であり得る。上記コンテンツファイルは、ＡＡＣ（advanced  audio  coding）フォーマットにおけるオーディオであり得る。上記コンテンツファイルは、任意の適切なオーディオコーデックにおけるオーディオであり得る。上記コンテンツファイルのヘッダ情報に、ランダムデータ情報が追加されることができる。上記は、任意の配信方法であり得る。上記についての一実施形態において、ファイルは、パブリックアクセス無線スペクトル、ＷｉＦｉ、ＷｉＭａｘ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＧＳＭ（登録商標）又はＣＤＭＡなどの、無線ネットワークを用いて配信される。
【０００８】
本発明の一態様が、コンテンツファイルをコンピュータ可読媒体にセキュアに記憶し、上記コンピュータ可読媒体から上記コンテンツファイルを再生するように構成された装置であって、当該装置は、コンテンツファイルを受信するように構成された取り込みモジュールであって、上記コンテンツファイルは、コンテンツプレーヤにより読むことが可能な制御情報とコンテンツデータを含むペイロード情報とを含む、取り込みモジュールと、上記コンテンツファイルを少なくとも１つの制御情報部分と少なくとも１つのペイロード情報部分とに分解し、上記制御情報部分と上記ペイロード情報部分とを上記コンピュータ可読媒体に別個に記憶する分解モジュールと、を含み、上記の部分のうち少なくとも１つがパッキングデータに関連付けられ、上記の部分のうち少なくとも１つに関連付けられた上記パッキングデータは、その他の部分の場所に対する参照を含む。
【図面の簡単な説明】
【０００９】
本発明をより良く理解するように、及び、本発明がいかにして実行に移され得るかを示すために、単に例として、添付図面に対して参照がなされる。
【図１】本発明の一実施形態に従うシステムの概観を概略的に示す。
【図２】本発明の一実施形態に従う、ユーザデバイスにおいて提供される装置を概略的に示す。
【図３】本発明の一実施形態に従う、サーバにおいて提供される装置を概略的に示す。
【図４】本発明の一実施形態に従う、システムのコンポーネントの相互通信の概観を概略的に示す。
【図５】本発明の一実施形態に従う、コンテンツファイルの、制御情報部分とペイロード情報部分とへの、関連付けられたパッキングデータを用いた分解を概略的に示す。
【図６】本発明の一実施形態に従う、デジタルコンテンツデータの取り込みについての方法のフローチャートである。
【図７】本発明の一実施形態に従う、再構成されたコンテンツファイルの再構成を概略的に示す。
【図８】本発明の一実施形態に従う、一時的アクセスを示すアクセス情報に基づく、再構成されたコンテンツファイルのプレイバック方法のフローチャートである。
【図９】本発明の一実施形態に従う、非一時的アクセスを示すアクセス情報に基づく、再構成されたコンテンツファイルのプレイバック方法のフローチャートである。
【図１０】本発明の一実施形態に従う、ユーザデバイス上に出現し得る画面ショットを概略的に示す。
【図１１】本発明の一実施形態に従う、ユーザデバイス上に出現し得る画面ショットを概略的に示す。
【図１２】本発明の一実施形態に従う、ユーザデバイス上に出現し得る画面ショットを概略的に示す。
【発明を実施するための形態】
【００１０】
ここから、本発明の実施形態に対して参照が詳細になされ、実施形態の例が添付図面に示される。下記の詳細な説明において、本発明の完全な理解を提供するように、多数の具体的な詳細が明記される。しかしながら、本発明はこうした具体的な詳細なしに実施され得ることが、当業者に明らかになるであろう。
【００１１】
図１は、本発明の一実施形態に従うシステムの概観を概略的に示している。このシステムは、ユーザデバイス１０を含む。一実施形態において、ユーザデバイスは、モバイル電話１０及び／又はタブレット１０である。しかしながら、ユーザデバイス１０は、ワイヤレス、ＷｉＦｉ、ＷｉＭａｘ、第３世代モバイルテクノロジー（３Ｇ）、第４世代モバイル通信テクノロジー（４Ｇ）又は同様のものなどの任意のタイプの通信能力と共に通信インターフェースと音楽再生能力とを備えた、ＭＰ３プレーヤ、ラップトップコンピュータ、パーソナルデジタルアシスタント（ＰＤＡ）又は同様のものなどの任意のデバイスであり得る。ユーザデバイス１０は、インターネット２０及び／又はモバイル通信ネットワーク２０を通じてサーバ３０と通信する。このタイプのシステムは、本明細書において参照により援用される米国特許出願番号第１２／７７２，０５８号に記載されている。
【００１２】
本説明において、用語「チャート」は、順序付けられた、あるいは構造化されていない、所与の時間期間にわたる人気に従った、あるいは編集上の専門知識又はリスト若しくはプレイリストに従った、コンテンツのランキングのリストを指す。音楽業界において公開されるチャートの例には、Ｂｉｌｌｂｏａｒｄ１００、ＭＷ  Ｃｌｕｂ  Ｃｈａｒｔｓ、Ｈｏｔ１００又はＴｏｐ４０などの、ブランド化された順序付けられたプレイリスト（branded  ordered  playlist；ＢＯＰ）を含む。チャートは、他のタイプのデジタルメディアコンテンツ又はモバイルデジタルメディアコンテンツ付属物についても存在し、本明細書において使用される用語が音楽に限定されることは、そう明示的に限定されない限り、意図されない。チャートは、例えば、人気についての種々の尺度、例えば、小売購入、ダウンロード又はストリーミングにおいて、編集されてよい。
【００１３】
ユーザは、サーバ３０からユーザデバイス１０にアプリケーションをダウンロードすることができ、あるいは、アプリケーションが、ユーザによる購入の前にユーザデバイス１０において提供されてもよい。アプリケーションがユーザデバイス１０に最初到着したときに、いくつかの消費可能コンテンツ又は他の情報がアプリケーションから利用可能であるように、デジタルメディアコンテンツ、例えば、音楽コンテンツ又は他のコンテンツ若しくは情報が、ユーザアプリケーション内に組み込まれてもよい。アプリケーションは、ユーザが、コンテンツのチャート又はリストなどのメディアコンテンツのリスト、例えば音楽チャート、一例においてトップ４０歌曲チャートを見ることを可能にする。チャートは、トップ１０、トップ２０等であってもよく、かつ／あるいは、トップ４０Ｒ＆Ｂ歌曲、トップ４０クラシック歌曲などのジャンル、又はブランド化されたチャートに基づいてもよい。チャートは、例えば、ラジオ再生数、ダウンロード数等に基づいて決定されてもよい。さらに、コンテンツは、例えば、音楽、ミュージックビデオ、映画、ＴＶプログラム、ユーザ生成クリップ（Ｙｏｕ‐Ｔｕｂｅなど）であってもよく、チャートは、デジタルメディアコンテンツの人気を表してもよい。デジタルメディアコンテンツは、オーディオ、ビデオ、音楽、ゲーム、本、着信音、呼び出し音及び同様のものであり得る。メディアコンテンツは、全体において、又は部分的に、又は限られた若しくは限られていないバージョンのデジタルメディアコンテンツにおいて、ユーザに提示されることができる。例えば、メディアコンテンツは、マルチレベルゲームのレベル１、ミュージックソングの一部、音楽チャートの一部、本のうちのある章、歌曲のうち３０秒、本又は章のうちのあるページなどに対するアクセスだけを許すなどで、提示されてもよい。デジタルメディアコンテンツは、限られた時間フォーマットにおいて、例えば１時間、１日又は１週間等向けに、あるいは、限られた再生フォーマットにおいて、例えば１回のプレイバック、設定された回数のプレイバック向けに、提示されてもよい。
【００１４】
チャートなどのリストの中でメディアコンテンツを見ることができると共に、ユーザデバイス１０において提供されるディスプレイ１７０上で、ユーザは、サーバにおいて定義されるコンテンツ消費許可に従って、チャートの中の個々のコンテンツアイテムの点で、一時的又は永続的コンテンツ消費権をさらに提供される。上記許可は、ユーザがどのようにコンテンツを再生することができるか（例えば、ストリーム及び／又はダウンロード）、ユーザがコンテンツを他のユーザと共有することを許されるか及び何人のユーザと共有することを許されるか、ユーザが所定の時間期間内に何回もコンテンツを再生することを許されるか（使用の継続時間、例えば、２日又は１週間）、又は再生数が限られているかのうち、１又は複数を定義することができる。
【００１５】
開示される実施形態において、的を絞った、可能性として独占的なコンテンツを、ユーザに提示することが可能である。例えば、装置２００が加入者データ及び／又は履歴使用データから、ある日が特定ユーザの誕生日であってこの特定ユーザがＣｏｌｄｐｌａｙ又はＧｅｏｒｇｅ  Ｃｌｏｏｎｅｙなどの特定芸能人のファンであると知っている場合、装置は、詳細に時間を調整されたコンテンツメッセージ、例えば、ユーザの誕生日を祝うＣｏｌｄｐｌａｙ又はＧｅｏｒｇｅ  Ｃｌｏｏｎｅｙからの独占的なビデオの、送信を引き起こすことができる。
【００１６】
図２は、本発明の一実施形態に従う、ユーザデバイス１０において提供されるアプリケーション１００を概略的に示している。アプリケーション１００はデバイスインターフェース１１０を有し、デバイスインターフェース１１０は、アプリケーションがデバイス１０のコンポーネントとインターフェースをとることを可能にする。デバイス１０は、場所（location）モジュール１８０、コンテンツ記憶モジュール１９０及び表示デバイス１７０を有するものとして示されている。しかしながら、デバイス１０は、ユーザデバイス１０において一般に知られ、本図に記載されていない他の特徴を有するものである。例えば、デバイス１０は、図示されていない少なくとも１つのプロセッサを備える。プロセッサは、アプリケーション１００によって利用され得る。
【００１７】
一実施形態において、場所決定モジュール１８０は、メディアアクセス制御アドレス（ＭＡＣアドレス）などの一意識別子を備えたＷｉＦｉモジュール、一意識別子のＩＭＥＩ（international  mobile  equipment  identity）を備えたワイヤレスワイドエリアネットワーク（ＷＷＡＮ）／無線アクセスネットワーク（ＲＡＮ）モジュール、又は同様のものを有してもよい。場所決定モジュール１８０がＷＷＡＮ／ＲＡＮモジュールを有する場合、この場所決定モジュールは、ユーザアイデンティティモジュール（ＳＩＭカード）を備え、加入者アイデンティティモジュール（ＳＩＭ）カード、関連するＩＭＳＩ（international  mobile  subscriber  identity）／ＭＳＩＳＤＮ（mobile  subscriber  integrated  services  digital  network  number）を備えた、ＷＷＡＮ／ＲＡＮに対する接続の手段をさらに有するであろう。場所決定モジュール１８０は、上記のすべてを行うように広く検討されてもよく、あるいはＧＰＳ（グローバルポジショニングシステム）モジュールとして単純に検討されてもよいことが十分理解されるであろう。したがって、ユーザデバイス１０の場所決定モジュール１８０の要素は、加入者固有の場所暗号化／解読を追加することなどによって、ＤＲＭを強化することができる。
【００１８】
アプリケーション１００の制御モジュール１５０は、サーバインターフェース１２０に対するアクセスを有し、サーバインターフェース１２０は、この例では、モバイルデータネットワーク２０を介してサーバ３０とインターフェースをとる。さらに、制御モジュール１５０は、調査データ記憶モジュール１７５、一時的コンテンツ記憶モジュール１８５及びコンテンツ記憶モジュール１９５に対するアクセスを有する。一実施形態において、制御モジュール１５０がデバイスインターフェース１１０を介してユーザデバイス１０において提供されるコンテンツ記憶モジュール１９０に対するアクセスを有するため、コンテンツ記憶モジュール１９５は必要とされない。一実施形態において、コンテンツアイテム及びコンテンツファイルは、ユーザが一時的アクセスを示すアクセス情報を有する間、「パブリック空間（public  space）」又は一時的コンテンツ記憶モジュール１８５に記憶される。すべてのユーザ及びコンテンツメタデータは、ランダムアクセスメモリ（ＲＡＭ）、永続的メモリ、不揮発性メモリ又は同様のもののプライベートアプリケーションエリア内に記憶され、ユーザデバイス上のユーザはアクセスできない。一実施形態において、「パブリック空間」一時的コンテンツ記憶モジュール１８５は、通常の使用においてユーザにとって視認できないファイルシステムの一部を有し、例えば、ファイルは、ユーザにとってオペレーティングシステムファイルライブラリの中で視認できない。一実施形態において、コンテンツアイテム及びコンテンツファイルは、ユーザが非一時的アクセスを示すアクセス情報を有する間、「プライベート空間（private  space）」又はコンテンツ記憶モジュール１９０、１９５に記憶される。一実施形態において、メタデータ、画像、コンテンツファイルの他の構成要素パートなどを含むファイルのコンテンツが、ユーザから難読化される（obfuscated）。一実施形態において、この難読化のやり方及び方法に起因して、ユーザは、コンテンツを購入した後にだけ、アプリケーションに関連付けられたコンテンツに気付くことになる。アプリケーションの別の実施形態において、ユーザは、サードパーティのコンテンツパートナーからコンテンツを購入することができ、ゆえに、コンテンツはいつも、ユーザにとって視認可能である関連ディレクトリには関連付けられない。
【００１９】
図３は、本発明の一実施形態に従う、サーバ３０において提供される装置２００を概略的に示している。装置２００は、インターネット／モバイルネットワーク２０を介して複数のユーザデバイス１０とインターフェースをとるユーザインターフェース２６０と、サーバ２００により提供されない機能性を提供する１又は複数のアプリケーションとインターネット／モバイルネットワーク２０を介してインターフェースをとるインターフェース２５５と、インターネット／モバイルデータネットワーク２０を通じて種々のチャート提供者２７５のうち１又は複数とインターフェースをとるデジタルメディアコンテンツインターフェース２７０（図３においてチャートＡＰＩとして図示されている）とを含む。ユーザインターフェース２６０は登録モジュール２３５に接続され、登録モジュール２３５自体は、ユーザ記憶モジュール２３１に対するアクセスを有するユーザモジュール２３０に接続される。ユーザがサーバ２００に登録するとき、ユーザにより提供されるユーザ情報が、ユーザデバイス１０からインターフェース２６０を介して登録モジュール２３５に転送される。登録モジュールはユーザ情報をユーザモジュールに転送し、ユーザモジュールはこのデータをユーザ記憶モジュール２３１に記憶する。一実施形態において、ユーザの登録は、ソフトウェアのインストール又は最初の使用の間に、自動的である。こうしたケースにおいて、制御モジュール１５０は登録モジュール３２５に、適切なユーザ識別子、例えば、ユーザの一意のＭＳＩＳＤＮ、ＩＭＥＩ／ＩＭＳＩ、ＭＡＣアドレス、又は、例えばＧＳＭ（登録商標）／ＷＷＡＮモジュールがない場合、同様のものを送り、場合によりさらに、ユーザのデバイスのメーカー及びモデルを送る。ユーザは、アプリケーション１００を登録し及び使用するＰＣを有することを、必要とされない。ユーザは、アプリケーションをアクティベートするＰＩＮコードを受信し及び使用すること、若しくはユーザ名及びパスワードを作成すること、又は上記のうちいずれかの組み合わせなどのマルチパート認証を実行することも、必要とされない。
【００２０】
さらに、ユーザインターフェース２６０、インターフェース２５５及びデジタルメディアコンテンツインターフェース２７０はすべて、配信モジュール２５０に接続される。配信モジュール２５０は、コンテンツ記憶モジュール２９１、アプリケーション記憶モジュール２４５及びコンテンツデータ記憶モジュール２８１にアクセスする能力がある。コンテンツ記憶モジュール２９１は小売モジュール２９０を介してアクセスされてもよく、コンテンツデータ記憶モジュール２８１は場所モジュール２８０を介してアクセスされてもよい。配信モジュール２５０は調査データモジュール２１０に接続され、調査データモジュール２１０は感想（sentiment）エンジン２１５に対するアクセスを有する。調査データモジュール２１０はさらに、調査データ記憶モジュール２１１に対するアクセスを有する。少なくとも１の管理者２２５にとって管理者インターフェース２２０を介してアクセス可能である管理者モジュール２４０が、さらに、調査データモジュール２１０にアクセスする能力がある。このことは、調査データモジュール２１０内で監視され及び記憶されるべき調査データを、管理者が構成することを可能にする。管理者モジュール２４０はさらにデジタル著作権（ＤＲＭ）モジュール２０５にアクセスすることができ、ＤＲＭモジュール２０５は配信モジュール２５０に対するアクセスを有する。
【００２１】
図４は、本発明の一実施形態に従う、システムのコンポーネントの相互通信の概観３００を概略的に示している。サーバ２００のコアシステムエンジン３０２が、データストア３０４及びコンテンツストアと通信する。一実施形態において、サーバのコアシステムエンジンはＰＨＰであり、すなわち、標準化されたアプリケーションプログラミングインターフェース（ＡＰＩ）に対する要求を処理するハイパーテキストプリプロセッサ（ＰＨＰ）ベースのシステムである。別の実施形態において、コアシステムエンジンは、特定実施形態の顧客に最も適する任意の適切なプログラミングフレームワークであり得る。コアシステムは、ＬＡＭＰオペレーティングに基づくパッケージ、又は、特定実施形態の顧客に最も適する任意の適切なオペレーティングシステムであり得る。データストア３０４は、ネットワークアタッチトストレージ（ＮＡＳ）又は同様のものであってもよく、クライアント及び管理者認証などについて分離されたデータベースとして、一実施形態において、ＭｙＳＱＬデータベース、又は、特定実施形態の顧客に最も適する任意の適切なリレーショナル若しくは非リレーショナルデータベースであり得る。コンテンツストア３０６は、サーバのコアシステムエンジンと認証を有するＡＰＩとを介してのみアクセス可能であるように配置される。コンテンツストアに記憶されるコンテンツは、例えば、コンテンツデリバリネットワーク（ＣＤＮ）を介したアプリケーションへのコンテンツの送付の前に使用されるステージングエリアをコンテンツストアが参照しているときなどは、非再生可能フォーマット、例えば、コンテンツプレーヤが読むことができないデータフォーマットにおいて記憶される。一実施形態において、こうしたコンテンツ又はメディアファイルの提供者からコンテンツが送付される（delivered）ステージングエリア、又は、メディアファイルがＤＲＭのアプリケーションにより配信の準備をされる前に、エンコードされたメディアファイルが記憶されるエリアでは、データは再生可能フォーマットにおいて受信され、それからフォーマットを整えられ（formatted）、非再生可能フォーマットにおいて記憶される。コアシステムに対するアクセスは、ＢｌａｃｋＢｅｒｒｙ、Ａｎｄｒｏｉｄ、Ｊ２ＭＥ、ｉＯＳ及び同様のものなどのモバイルアプリケーション３１０のためのデバイスアクセスポータル３０８、消費者自己管理のための消費者のコンピュータ３１４のための消費者ウェブポータル３１２、システムの管理のための管理者のコンピュータ３１８のための管理者ウェブポータル３１６、などのポータルを介する。ポータルは、認証されたコンピュータ及びモバイルアプリケーションがコアシステムと通信する、ハイパーテキストトランスファープロトコル（ＨＴＴＰ）、ユーザデータグラムプロトコル（ＵＤＰ）、ハイパーテキストトランスファープロトコルセキュア（ＨＴＴＰＳ）又は同様のもののウェブサービスとして配置されてもよく、そうでなくてもよい。
【００２２】
図５は、本発明の一実施形態に従う、コンテンツファイルの、制御情報部分とペイロード情報部分とへの、関連付けられたパッキングデータを用いた分解を概略的に示している。この実施形態におけるコンテンツファイル３２０は、基本コンポーネント３２２を用いて示されており、基本コンポーネント３２２は、制御情報３２４、ペイロード情報３２６、及び他の情報コンポーネント、例えば、メタデータ、トラック情報、一意識別子タイムスタンプ（ＵＩＴＳ）、一意識別子、デジタルウォーターマーク及び同様のものを含む。すべてのコンテンツタイプが上記の属性を有するものではなく、新しいコーデック及びファイルタイプがさらなるタイプを導入し得ることが十分理解されるであろう。コンテンツファイルコンポーネントは、制御情報コンポーネントをデータの端に配置されて、再編成される（３３０）。再編成されたコンテンツファイルは、一のペイロード情報部分又は複数のペイロード情報部分と制御情報部分として分解される（３３２）。ペイロード情報部分は、オーディオ、ビデオ及び同様のものなどのデジタルコンテンツを含み得る。制御情報部分又はヘッダは、他の情報コンポーネント３２８でグループ化されてもよい。パッキングデータ（Packing  data）３３６が、ペイロード情報部分か制御情報部分かのいずれかに追加される。パッキングデータは、システム内で生成された乱数を含み得る。こうした一実施形態において、ペイロード部分は、複数のより小さいファイルとして記憶されることができ、上記のより小さいファイルは、複数の関連しない場所に記憶されるがすべて制御情報部分によって参照され、したがって、必要とされるとき、必要とされる期間、その以前の構成要素の別個のパートに返される前に、再構成されることができる。パッキングデータは、制御データを難読化して、コンテンツプレーヤには制御情報部分を検出不可能にして、ファイルを判読できなくし、不適切にし又は検出不可能にする。ＤＲＭは、コンテンツファイルがこの状態のままである間、このファイルを使用することができなくなる。図示されている実施形態において、パッキングデータは、制御情報部分に追加されている。ペイロード情報部分はすでに、メディアコンテンツプレーヤによって検出不可能なフォーマットにあり得るが、パッキングデータが、同様のやり方でペイロード情報部分に追加されてもよい。ペイロード情報部分及び制御情報部分は別個のファイルとして保存され、当初意図されたとおり、検出不可能か又は使用不可能かであるフォーマットにある。ファイルを見つけ、そのデータを英数字シンボル及び文字のデジタル表現として表示することが可能であり得るとしても、このフォーマットのコンテンツはメディアコンテンツプレーヤにとって使い物にならない。分解されたコンテンツファイルは、通常の使用においてユーザにとって視認できないファイルシステムの一部を有する「パブリック空間」一時的コンテンツ記憶モジュール１８５に記憶されることができる。パッキングデータは、関連する他の部分の場所に対する参照、又は、記憶された制御情報部分、ペイロード情報部分の関連付け及び場所を含む。パッキングデータは、ルックアップテーブル（ＬＵＴ）、コードに記録され��もよく、この例において、コードは、ファイルの暗号化のためのベースラインとして使用されるキー（以下のコメントを参照）又は同様のものよりむしろ、構成要素パートの難読化された場所を参照し得る。
【００２３】
図６は、本発明の一実施形態に従う、図５において設定されたとおりのデジタルコンテンツデータの取り込み（ingestion）についての方法のフローチャート３４０である。コンテンツファイルを受信すると（３４２）、このコンテンツファイルは、市販のコンテンツプレーヤにより容易に認識可能であるフォーマットにある。コンテンツファイルは、例えばオーディオコンテンツファイルのＡＡＣ（advanced  audio  coding）、ビデオのＭＰＥＧ４／Ｈ２６４などの標準フォーマット、又は、任意のデジタルメディアコンテンツに適切である任意のファイルフォーマットにエンコードされていてよい。制御又はヘッダ情報とペイロード又はコンテンツ情報とが識別され（３４４）、制御情報をヘッダの前にして再順序付けされる。これは、ファイルフォーマットのコンポーネントアイテムがあらゆるファイルにおいて同じ順序になり得ないからであり、上記のことは、ファイルタイプ、及び／又は、ファイルを配信向けに準備するときにおけるファイルタイプに関連付けられたコーデック、例えば、ＭＰＥＧ４コンテナに基づいたＡＡＣファイルフォーマット又は同様のものなどに依存することになる。さらなる情報が制御情報に含まれてもよく、例えば、記載されたとおり、メタデータ、トラック情報、一意識別子タイムスタンプ（ＵＩＴＳ）、一意識別子、デジタルウォーターマーク及び同様のものである。再順序付けされたコンテンツファイルは、少なくとも１つの制御情報部分及び少なくとも１つのペイロード情報部分へと分解され（３４６）、分けられ、細分化される。パッカーデータが、制御情報部分に追加される（３４８）。ペイロード情報と、パッカーデータ部分を有する制御情報とは、別個に記憶され（３５０）、記憶されたペイロード情報と制御情報とパッカーデータとの場所が、記録される（３５２）。一実施形態において、コンテンツアイテム及びコンテンツファイルは、ユーザがアクセス不可能である永続的ＲＡＭに、又は、ユーザが一時的アクセスを示すアクセス情報を有する間に一時的コンテンツ記憶モジュール１８５に、記憶される。一実施形態において、分解されたコンテンツファイルは、モバイルアプリケーションの外部からのコンテンツファイルのプレイバックを防止するように、ファイル名におけるいかなる視認可能に識別するリンクもなしに、難読化され、別個に記憶される。関連付けられたヘッダ又はパッカーデータ情報なしでは、制御部情報部分とそのペイロード情報部分との記憶されたファイルは意味のないものであり、コンテンツプレーヤが検出不可能である。例えば、メディアプレーヤは、ｍｐｅｇ４コンテナに基づいてＡＡＣファイルフォーマットのファイルの上部又は前部ヘッダにおいて３２バイトのファイルタイプボックス（ｆｔｙｐ）識別子を見ることを予期し得る。ｆｔｙｐフィールドの前にランダムデータを追加することによって、ＡＡＣファイルは、メディアプレーヤにとって視認不可能にされる。制御情報部分とペイロード情報部分との分解されたコンテンツファイルのファイル名は、ランダム化される。ファイル名のランダム化は、制御情報部分とペイロード情報部分との保存されたファイル間の関連付けを防止する。サーバは、分解されたコンテンツファイルを暗���化解除し（un-encrypt）、ランダム化解除し（de-randomize）、再組み立て又は再構成するのに必要とされる、一意コードを生成する。このコードは、ユーザデバイス上に、ユーザがアクセス不可能である永続的ＲＡＭのエリア又は同様のものに記憶されてもよい。
【００２４】
図７は、本発明の一実施形態に従う、再構成されたコンテンツファイルの再構成を概略的に示している。パッキングデータを有する制御情報とペイロード情報の場所とが、ペイロード情報、ＬＵＴ又は同様のものから復元される。パッキングデータは除去され、他のコンポーネントを有する制御情報部分３３７が再構成される。これに対するペイロード情報部分を有するのが、再構成されたコンテンツファイル３３８である。本願実施形態において、コンテンツファイルのメタデータは、全体ファイルの一部としてフォーマットを整えられて送付され、あるいはエンコードされたファイルでラップされ、あるいはファイルコンテンツの後に置かれるなどされてもよいことが十分理解されるであろう。
【００２５】
図８は、本発明の一実施形態に従う、一時的アクセスを示すアクセス情報に基づく、図７において設定されたとおりの再構成されたコンテンツファイルのプレイバック方法のフローチャート３６０である。プレイバックに対するアクセスは、有限数の再生によって限定されてもよい。いったん再生数が到達されると、アクセスは拒否されることになる。プレイバックカウンタがゼロにおいて始まり（３６２）、各再生の後にインクリメントされる。コンテンツを再生するために、プレイバック要求が受信され（３６４）、アクセスが許可されるかを確認するように、プレイバックカウントがチェックされる（３６６）。いったんアクセスが許可されると、パッキングデータ、制御情報部分及びペイロード情報の場所が、ＬＵＴによってか、又はパッキングデータ内で、呼び戻される（recalled）。いったん制御情報部分及びペイロード情報部分が取り出されると（３７０）、パッカーデータは除去され（３７２）、制御情報部分が、関連付けられたペイロード情報部分と共に再構成される（３７４）。それから、再構成されたコンテンツファイルは、コンテンツプレーヤにより再生される準備ができる。再構成されたファイルは、コンテンツプレーヤ上で検出可能及び再生可能であるフォーマットにある。いったんコンテンツプレーヤが再構成されたファイルを再生し終え又は部分的に再生していると、プレイバックカウンタがインクリメントされ（３７８）、再構成されたファイルは、再構成されたコンテンツファイルを分解する取り込みモジュールに返される。他の実施形態が、プレイバックがどのように送付され得るかの変形と、本発明の実施形態に従いＤＲＭ法を用いたコンテンツファイルを再構成し、デコンパイルし、分解することへとアプリケーションをトリガするイベントと、を使用することが十分理解されるであろう。
【００２６】
図９は、本発明の一実施形態に従う、非一時的アクセスを示すアクセス情報に基づく、図７において設定されたとおりの再構成されたコンテンツファイルのプレイバック方法のフローチャート３８０である。図８において論じられたプレイバック要求に加えて、コンテンツファイルの再構成は、特定イベント、例えば、コンテンツファイルの購入すなわち購入イベント、褒賞、許可日付の修正、及び同様のものによってトリガされてもよい。トリガイベントの通知が受信され（３８２）、分解されかつ別個に記憶されたコンテンツファイルの再構成について確認される（３８４）。トリガイベントの通知が一時的ベースで１回の再生を許可する場合、再構成されたコンテンツファイルは、再生の後、分解されることになる。トリガイベントの通知がアクセス許可を非一時的ベースへと変更する場合、再構成されたファイルは、再生の後に分解されないことになり、ユーザは、コンテンツファイルを再生することを許可されることになる。パッキングデータ、制御情報部分及びペイロード情報の場所は、ＬＵＴによってか、又はパッキングデータ内で、呼び戻される。いったん制御情報部分及びペイロード情報部分が取り出されると（３８８）、パッカーデータは除去され（３９０）、制御情報部分は、関連付けられたペイロード情報部分と共に再構成される（３９２）。それから、再構成されたコンテンツファイルは、コンテンツプレーヤにより再生される準備ができる。再構成されたファイルは、コンテンツプレーヤ上で検出可能及び再生可能であるフォーマットにある。アクセス許可が、上記のトリガイベントの後に非一時的へと設定される場合、ユーザは、非一時的アクセスを示すアクセス情報を有するため、再構成されたファイルは、ダウンロードされ、プライベート空間又はコンテンツ記憶モジュール１９０、１９５などの任意の場所にユーザにより保存されることができる。
【００２７】
いったんコンテンツファイルが購入されると、このコンテンツは、ユーザに対して制限なく解放される（ＤＲＭフリー）。一実施形態において、コンテンツファイルはオーディオファイルであり、そのトラックがユーザアクセス可能空間の中でＤＲＭフリーメディアファイルとして再構成され、再構築される。ここで、再構成されたコンテンツファイル、又はオリジナルのコンテンツファイルは、ダウンロードについてユーザデバイス上のモバイルプラットフォームに対して利用可能にされ、ユーザデバイス上のユーザアクセス可能記憶装置に保存される。購入の前、及び、アクセス許可が一時的アクセスに設定されている間、コンテンツはアプリケーションを用いてのみアクセス可能であり、コンテンツファイルは、ネイティブプレーヤ又はいかなるサードパーティアプリケーションによってもアクセスされることができない。購入に基づいて、コンテンツファイルは再構成され、ネイティブプレーヤ、任意のサードパーティアプリケーション又は同様のものによってアクセス可能になる。
【００２８】
例えば、一実施形態において、ネイティブメディアプレーヤは、コンテンツがアプリケーション及びサービスの一部として加入に基づく送付の一部である間、コンテンツにアクセスすることができない。ユーザは、最初、アプリケーションを介してコンテンツを購入し、このコンテンツはロックされておらず（ＤＲＭフリーになる）、ネイティブ又はサードパーティメディアプレーヤによってアクセス可能になり、ＤＲＭフリーコンテンツをプレイバックすることが可能になる。
【００２９】
したがって、一実施形態において、ストリーミングサービスというよりむしろ、システムは、コンテンツファイルと該コンテンツファイルに関連付けらたメタデータとがユーザデバイスにダウンロードされるところの、繋がれたコンテンツタイプサービスである。コンテンツファイルは分離され、市販のコンテンツプレーヤにより検出不可能な難読化されたファイル名を用いて記憶される別個の制御部情報又はヘッダとペイロード又はコンテンツ部分とのデータファイルとして記憶される。制御部情報部分及びペイロード情報部分は、さらに、パッキングデータ情報を用いて難読化されてもよい。モバイルアプリケーションは、必要とされる情報にアクセスしてモバイルアプリケーションにおけるプレイバックのために再構成されたコンテンツファイルを再構築するように配置される。こうしたやり方におけるコンテンツファイルの取り扱いと難読化とは、コンテンツファイルが購入されていない限り、コンテンツファイルがサーバにおいていかなる時も、コンテンツプレーヤにより検出可能である「再生準備ができた」フォーマットにおいて記憶されないことと、コンテンツファイルがＷｉＦｉ、Ｂｌｕｅｔｏｏｔｈ（登録商標）及び同様のものなどの転送方法を用いて共有されたり又は着信音及び同様のものなどの任意の他の目的に使用されたりできないこととを保証する。
【００３０】
図１０は、本発明の一実施形態に従う、ユーザデバイス１０上で動いているアプリケーション１００によりユーザに対して提示される画面を示している。メニューオプションが、ブランド化された順序付けられたプレイリスト（ＢＯＰ）４００と、ユーザの独自の音楽ライブラリ４０２と、共有機能４０４と、アカウントセットアップ４０６と、場所サービス４０８と、アップグレード４１０と、のクリックするオプションを含む。
【００３１】
ブランド化された順序付けられたプレイリスト（ＢＯＰ）を選択することで、ユーザは、図１１の画面５０５へと導かれ、この例において、画面５０５上には、チャートリストなどのメディアコンテンツのリストが、最も高く位置付けられたトラック５０７をトップにして、提示されている。加入者許可に従って個々のトラックを再生するオプション、及び、新しいチャートエントリを表すトラックに焦点を当てるようにフィルタをかけるオプションがある。複数のトラックが、ＤＲＭモジュール２０５に記録された許可に従って、例えば人気に基づいて又はランダムに、再生されることもできる。この画面からトラックを選択することで、ユーザは、フォワード、リバース、再生及び一時停止のためのボタンを組み入れている制御パネル５１２を備えたトラックレベル画面５１０へと導かれる。このトラックレベル画面は、買う５１４、タグ５１６及び共有５１８のためのボタンをさらに提示する。買うを選択することで、ユーザは、トラックの購入をシングルクリック５６０で確認することができるところの購入確認画面５５０へと導かれる。
【００３２】
図１２は、本発明の一実施形態に従う、１又は複数の支払いメカニズムが前もってセットアップされ得る方法を示している。ユーザは、アカウント６００を、それから、自身の好ましい支払いメカニズムを選択する。この例では、ＰａｙＰａｌＴＭが、モバイル電話アカウントと金融取引カードとをさらに含むリストから選択される。それから、ユーザは、選択された支払いメカニズムについての細目を入力し（６０４）、これらがセキュアな方法で、装置２００に渡され、装置２００に記憶される。
【００３３】
ユーザがトラックレベル画面５１０上で、もっと（More）５２０を選択した場合、ユーザは商品売買ページへと向けられ、そこでユーザは、商品、又はトラックに関連するチケットを買うことができる。ユーザは、さらに、ダウンロードに利用可能なさらなるメディアファイルを示されるであろう。
【００３４】
図１０はさらに、共有を選択することでユーザをソーシャルメディア及び通信オプション、例えば、ＦａｃｅｂｏｏｋＴＭ４２０、ＴｗｉｔｔｅｒＴＭ４２２、ＭｙＳｐａｃｅＴＭ４２４、電子メール４２６オプションなどに向け、さらなるクリックでユーザは自身の共有テクノロジー、本例においてはＦａｃｅｂｏｏｋページ４３０にアクセスするのが可能になることを示している。この共有を容易にするために、ユーザは、アプリケーションセットアッププロセスの一部として、ユーザ名及びパスワード、又は他の同等の細目を入力することに向けられてもよい。このことは、共有のための関連するアプリケーションプログラムインターフェース（ＡＰＩ）２５５をサーバ２００がセットアップし、構成することを可能にし、したがって、ユーザアプリケーション１００において示される共有が、サーバ２００とこの例において配信モジュール２５０とを介して実施されることができ、共有イベントに適用される許可に依存してコンテンツを共有受信者がダウンロードし又はストリームすることを可能にすることができる。
【００３５】
ユーザデバイス１０が、出荷される前、アプリケーション１００を備えていない場合、アプリケーションは、適切な有線又はワイヤレスの通信プロトコルを用いてリンクからダウンロードされることができる。例えば、ユーザデバイスアプリケーション１００は、ユーザインターフェース２６０とインターネット／モバイル／ワイヤレス／無線ネットワーク２０とを介してサーバ３０から取り出されることができる。アプリケーション１００のコピーを取得するために、ユーザは、インターネット／モバイル／ワイヤレス／無線ネットワーク２０を介してサーバ３０に接続される。ユーザデバイス１０は、サーバ３０において提供される装置２００と、ユーザインターフェース２６０を介してインターフェースをとる。アプリケーションの要求が、ユーザデバイス１０から配信モジュール２５０に提供され、配信モジュール２５０は、アプリケーション記憶モジュール２４５に保持されたアプリケーションにアクセスし、それをユーザインターフェース２６０とインターネット／モバイル／ワイヤレス／無線ネットワーク２０とを介してユーザデバイス１０に転送する。
【００３６】
アプリケーション１００は、２又はそれ以上の加入レベルをサポートしてもよい。例えば、第１は、「無料」又は「限られた機能」バージョンであり得る。このバージョンは、チャートなどのメディアコンテンツの限られたリスト、例えばトップ１０のみなどの、限られたコンテンツを有することができ、かつ／あるいは、限られたコンテンツアクセス許可を有することができ、例えば、チャート内の１又は複数の歌曲がユーザにより１回だけアクセスされ再生されることができる。さらに、アプリケーションは、「有料」又は「フル機能」バージョンとして利用可能であり得る。このバージョンは、より完全なチャート、例えば、ブランド化された順序付けられたプレイリスト（ＢＯＰ）、又はおそらく、ＵＳトップ４０及びＵＫトップ４０などの種々のチャートのうちの選択物を有し、チャート内のコンテンツの１又は複数のアイテムが、より大きいユーザアクセス許可、例えば、各コンテンツの４回再生又は定義された時間期間内での連続再生を有する。
【００３７】
一実施形態において、装置は、コンテンツサンプル、例えば、任意のトラックからの３０秒抽出を送るように構成される。こうしたトラックサンプルは、有限回数聴かれてもよく、又は所定継続時間について繰り返し再生されてもよく、あるいは組み合わせであり得る。一実施形態において、各トラックの消費許可が、チャート位置に関連付けられる。例えば、トップ１０の中のトラックは、トップ１０外に現れるトラックより多くの限られたアクセス許可を有し得る。こうした場合、トップ１０外の又は特定プロモーション下のトラックは、トップ１０内のトラックより低く価格設定されてもよい。
【００３８】
別法として、又は追加的に、消費許可は、オファーされるよう意図されたプロモーションに基づいて、管理者によってセットアップされる。一実施形態において、ユーザは、アプリケーションのために支払うことを必要とされてもよく、されなくてもよい。一実施形態において、ユーザがアプリケーションのために支払うことを必要とされる場合、配信モジュール２５０は、ユーザを、サーバ２００とは別個に提供される支払いサーバ（図示されていない）に渡す。支払いサーバは、インターフェース２５５を介してアクセスされることができる。支払いサーバは当業者に知られており、結果として、本出願において詳細に記載されてはいない。しかしながら、一実施形態において、ユーザは、自身の支払いが検証されるように、クレジットカード詳細、及び／又は、適切な場合にパスワードを入力することを必要とされ得る。支払いの検証に続いて、配信モジュール２５０は、記憶モジュール２４５からユーザデバイス１０にアプリケーションを転送し、これをアクティベートし、あるいは、アプリケーションがユーザデバイス上にすでにインストールされている場合にだけアプリケーションをアクティベートすることになる。加入レベルに従ったアプリケーション１００のアクティベーションに続いて、ユーザは、サーバ２００において利用可能な機能のすべてにアクセスすることができる。他の実施形態が他の支払い方法又は複数の支払いオプションを含み得ることが、十分理解されるであろう。
【００３９】
ユーザは、アクセスするチャートなどのメディアコンテンツの複数の種々のリストのうち１又は複数を選択することができる。チャートは、歌曲に対する参照を有し、例えば、トップ４０Ｒ＆Ｂ曲、トップ４０クラシック曲、トップ４０ポップ曲等であり得る。ユーザは、複数のチャートのうち１つをその場所に基づいて選択してもよい。例えば、ドイツにおけるトップ４０チャートは、ＵＫ又はＵＳ等において提供されるトップ４０チャートとは異なる可能性がある。ゆえに、ユーザは、自身の場所と自身の好みとに関連するチャートにアクセスすることができる。配信モジュール２５０は、複数の種々のチャート提供者２７５からデジタルメディアコンテンツインターフェース２７０を介してチャートデータを受信する。それから、配信モジュール２５０は、ユーザインターフェース２６０を介してユーザに、関連するチャートを提供する。ユーザ選択されたチャートが、チャートにおいて箇条書きにされたコンテンツ（本例においては歌曲）にアクセスするように、ユーザ許可を設定する許可情報と一緒にユーザに提供される。この許可は、例えば、ユーザがチャート内の各歌曲を再生することができる回数、ユーザがチャート内の各歌曲を回数制限なく再生することができる継続時間、ユーザがチャートの中の詳細化された歌曲を他のユーザと共有することができるか、等を示すことができる。許可は、ＤＲＭモジュール２０５において定義され、以下でさらに詳細に説明される。
【００４０】
好適な実施形態において、コンテンツは、複数のユーザ加入者レベルの各々について、デフォルト許可を用いて構成可能である。それから、各ユーザについてのユーザレベル記録が、各ユーザに関連付けられた消費行為（例えば、コンテンツアイテムによるイベントのリスト）を記録する。記録されるイベントには、トラックごとのユーザの独自の消費イベントと、場合によりさらに、ソーシャルネットワークフレンドに関連付けられたイベントとを含む。こうしたアプローチが、管理者がトラックごとに許可をセットアップすることを可能にし、それから、ユーザレベル記録は、個々の資格をセットアップし及び監視するのに使用することができる。例えば、あるトラックが４０から外れ、後で再び中に戻って来る場合、ユーザは、自身の許可された資格のうち残りの再生だけを得ることができる。換言すると、ユーザが、あるメディアファイルを５回聴く資格を有しており、チャートなどのメディアコンテンツのリストからこのメディアファイルが落ちる前にこれを３回聴いていた場合、上記メディアファイルがチャートに再び入ると、ユーザは、このメディアファイルを買う前は２回だけこれを聴く資格を与えられることができる。許可及び／又は価格設定は、ユーザがコンテンツをどれほどの頻度で消費するかに基づいて、時々に又は周期的に、場合により自動的に調整されてもよい。後で説明されるとおり、感想エンジンが、消費イベントのユーザレベル記録にアクセスし、かつ／あるいは、消費イベント及びモードを直接監視することができる。
【００４１】
一実施形態において、装置は、所与のユーザが他のユーザの消費に影響を与えている度合に基づいて、許可を変えて動作する。例えば、ユーザレベル記録は、ユーザのソーシャルネットワークフレンドによる消費イベントの数におけるデータを記録することができ、より詳細には、ユーザがトラックを直接共有したソーシャルネットワークフレンドによる消費イベントの数を記録してもよい。こうした記録において、消費イベントは、任意の消費モード、例えば、トラック又はサンプルについての任意のタイプの再生、購入又は共有を含む。
【００４２】
いくつかの実施形態において、消費イベントの性質は、さらに、さらなる重み付けを購入のようなイベントに与えることができるように記録される。例えば、一実施形態において、感想エンジン２１５により記録される各イベントは、割り当てられたポイントスコアを受信する。例えば、タグ付けは１ポイントと同等としてもよく、一方、解説は３ポイントと同等としてもよく、再生は３ポイントと同等としてもよく、購入は５ポイントと同等としてもよい。スコアデータは、レポートを生成するように調査データモジュール１７５によって分析され及び解釈されることができる。上記レポートは、関心のある関係者に提供されることができ、これらに限られないが、タグ付け、解説、再生、購入及びその他を含むユーザ行為に基づいて音楽などのコンテンツの人気を表す。
【００４３】
こうした一実施形態において、装置は、所定期間の後、又は所定影響レベルにおいて、ユーザ影響データに基づいて許可を自動的に（動的に）調整する。別法として、又は追加的に、装置は、個々のユーザに対してその影響データに依存して、加入者レベル又はコンテンツアイテムの価格設定を調整してもよい。このことは、任意の所与のコンテンツの購入についてユーザがどれほど請求されるかを管理者が（上下に）修正することを可能にする。
【００４４】
ユーザは、ユーザデバイス１０における表示デバイス１７０を介して、チャートなどのメディアコンテンツのリストを見ることができる。一実施形態において、表示デバイスは、ユーザ選択をディスプレイ１７０からサーバ２００にアプリケーション１００を介して転送することができるようなタッチスクリーンである。別の実施形態において、入力デバイス（図示されていない）が、ユーザが選択を入力することができるようにデバイス１０において提供される。
【００４５】
これまでに述べられたとおり、チャートデータ、ビデオ、オーディオ、音声、ゲーム、着信音、呼び出し音、画像、インデックス化された又はインデックス化されていない読み物及び同様のものなどのデジタルメディアコンテンツが、複数のチャート提供者２７５から配信モジュール２５０に提供される。しかしながら、チャートのコンテンツ、すなわち、チャート内の各アイテムに対応するデータファイルは、サーバ２００におけるコンテンツ記憶モジュール２９１の中に保持される。コンテンツ、例えば、歌曲が（ゲーム、ビデオ等でもあり得るため、歌曲に限定されないが）、記憶モジュール２９１の中に記憶されることができる。
【００４６】
記載された方法及び装置は、少なくとも部分的にソフトウェアにおいて実施されてもよい。記載された装置が汎用目的コンピュータを用いて又は特注の機器を用いて実施され得ることを、当業者は十分理解するであろう。前述が、ベストモードであると考えらえるものと、適切な場合には本発明を実行する他のモードとを説明してきており、本発明が、本発明の実施形態の説明に開示された具体的な構成及び方法に限定されるべきではないことを、当業者は十分理解するであろう。本発明が広範囲の用途を有し、本願実施形態が別記の請求項により定義されるとおりの発明概念から逸脱することなく広範囲の修正をとり得ることを、当業者は認識するであろう。
【００４７】
上記のコンピュータのハードウェア要素、オペレーティングシステム及びプログラミング言語は本質において従来的であり、当業者はこれらを適度に熟知していることが仮定される。当然ながら、サーバ機能は、処理負荷を分散させるように、複数の同様のプラットフォーム上で分散させる方法で実施されてもよい。
【００４８】
したがって、本明細書に記載された方法及び装置の態様は、移動局上で、及びサーバなどのコンピューティングデバイス上で実行することができる。テクノロジーのプログラム態様は、典型的には、マシン可読媒体の一タイプにおいて伝達され又は具現化される実行可能コード及び／又は関連データの形態における「製品」又は「製造品」と考えることができる。「記憶」タイプ媒体は、移動局、コンピュータ、プロセッサ若しくは同様のもののメモリのいずれか若しくはすべて、又は、これらの関連するモジュール、例えば、様々な半導体メモリ、テープドライブ、ディスクドライブ及び同様のものなどを含み、ソフトウェアプログラミングのためにいかなるときも記憶を提供することができる。ソフトウェアのすべて又は部分が、インターネット又は様々な他の電気通信ネットワークを通して時に通信されてもよい。こうした通信は、例えば、あるコンピュータ又はプロセッサから別のコンピュータ又はプロセッサへのソフトウェアのロードを可能にすることができる。ゆえに、ソフトウェア要素を運び得る別のタイプの媒体には、光学的、電気的及び電磁気的な波を含み、例えば、ローカルデバイス間で物理インターフェースにわたって、有線及び光の地上通信線ネットワークを通して、及び様々なエアリンクを通じて使用される。さらに、上記の波を伝達する物理要素、例えば、有線若しくはワイヤレスのリンク、光リンク又は同様のものを、ソフトウェアを運ぶ媒体と考えることもできる。本明細書において使用される場合、有形の一時的「記憶」媒体に制限されない限り、コンピュータ又はマシン「可読媒体」などの用語は、命令を実行のためにプロセッサに提供することに関わる任意の媒体を指す。言及されたとおり、ユーザデバイス１０は、ワイヤレス、ＷｉＦｉ、ＷｉＭａｘ、第３世代モバイルテクノロジー（３Ｇ）、第４世代モバイル通信テクノロジー（４Ｇ）又は同様のものなどの任意のタイプの通信能力と共に通信インターフェースと音楽再生能力とを備えた、例えば、モバイル電話、タブレット、ＭＰ３プレーヤ、ラップトップコンピュータ、パーソナルデジタルアシスタント（ＰＤＡ）又は同様のものなどの、任意のデバイスであり得る。
【００４９】
したがって、マシン可読媒体は、これらに限られないが、有形記憶媒体、搬送波媒体又は物理送信媒体を含む多くの形態をとり得る。不揮発性記憶媒体には、例えば、光又は磁気ディスクを含み、例えば、任意のコンピュータ又は同様のものにおける記憶媒体の任意のものなどであり、例えば、図面において示されたデータ集約器、顧客通信システム等を実施するのに使用され得る。揮発性記憶媒体には、動的メモリを含み、例えば、上記のコンピュータプラットフォームのメインメモリなどである。有形送信媒体には、コンピュータシステム内のバスを含む線を含め、同軸ケーブル、銅線及び光ファイバを含む。搬送波送信媒体は、電気的若しくは電磁気的な信号又は音響若しくは光の波の形態をとることができ、例えば、無線周波数（ＲＦ）及び赤外線（ＩＲ）データ通信の間に生成されるものなどである。ゆえに、コンピュータ可読媒体の一般的形態には、例えば、フロッピー（登録商標）ディスク、フレキシブルディスク、ハードディスク、磁気テープ、任意の他の磁気媒体、ＣＤ‐ＲＯＭ、ＤＶＤ若しくはＤＶＤ‐ＲＯＭ、任意の他の光媒体、穿孔カード紙テープ、及びホールのパターンでの他の物理記憶媒体、ＲＡＭ、ＰＲＯＭ、ＥＰＲＯＭ、ＦＬＡＳＨ‐ＥＰＲＯＭ、任意の他のメモリチップ若しくはカートリッジ、データ若しくは命令を輸送する搬送波、こうした搬送波を輸送するケーブル若しくはリンク、又は、コンピュータがプログラミングコード及び／若しくはデータを読み取ることができる任意の他の媒体が含まれる。コンピュータ可読媒体の上記形態の多くが、実行のためにプロセッサに１又は複数の命令の１又は複数のシーケンスを伝達するのに関与し得る。
【００５０】
前述は、ベストモードであると考えられるもの及び／又は他の例を説明してきたが、これらにおいて様々な修正がなされ得ることと、本明細書に開示された対象事項は様々な形態及び例において実施され得ることと、上記教示は多数の用途に適用され得るものであってそのうちいくつかだけが本明細書において説明されてきたこととが理解される。別記の請求項によって、目下の教示の真の範囲に入る任意の及びすべての用途、修正及び変形を請求することが意図される。
【図１】
0006461020.tif 000002
【図２】
0006461020.tif 000003
【図３】
0006461020.tif 000004
【図４】
0006461020.tif 000005
【図５】
0006461020.tif 000006
【図６】
0006461020.tif 000007
【図７】
0006461020.tif 000008
【図８】
0006461020.tif 000009
【図９】
0006461020.tif 000010
【図１０】
0006461020.tif 000011
【図１１】
0006461020.tif 000012
【図１２】
0006461020.tif 000013