(57)【要約】【課題】  コンテンツの選択的収集および選択的提示の装置および方法を提供することである。【解決手段】  ターゲティングコンテンツを配信するように動作可能な装置および方法が開示されている。さらに、配信されたターゲティングコンテンツのうちの選択されたターゲティングコンテンツを選択的に選択してキャッシュすることと、キャッシュされたコンテンツのうちのさらにいくつかを選択して端末上で提示することと、を行うように動作可能な、類似の装置および方法が開示されている。態様によっては、コンテンツの選択的キャッシングは、所定のコンテンツ属性情報と所定のプロファイル情報との間の一致に基づくことが可能である。さらに、態様によっては、インジケータは、キャッシュされたコンテンツの１つまたは複数を他のコンテンツの提示に選択的に含めることをトリガするように動作可能であり、これは、前記インジケータに関連付けられた所望のコンテンツ属性と、キャッシュされたコンテンツの個々の所定のコンテンツ属性情報とに基づくことが可能である。
2009522960.tif 000002
【特許請求の範囲】
【請求項１】
無線端末においてコンテンツを提示する方法であって、
１次コンテンツに関連付けられた２次コンテンツインジケータであって、前記１次コンテンツを基準とする２次コンテンツタイミングを備え、さらに２次コンテンツパラメータを備える前記２次コンテンツインジケータを取得することと、
複数の２次コンテンツのそれぞれに対応する２次コンテンツ属性を取得することと、
前記無線端末に関連付けられた選択パラメータを取得することと、
前記複数の２次コンテンツの１対多送信から、前記選択パラメータと個々の２次コンテンツ属性との間の一致に基づいて選択された２次コンテンツを記憶することと、
前記選択された２次コンテンツのうちの１つを、前記２次コンテンツパラメータと個々の２次コンテンツ属性との間の一致に基づいて、前記２次コンテンツインジケータに対して識別することと、
前記選択された２次コンテンツのうちの前記識別された１つを、前記２次コンテンツタイミングで、出力装置を介して提示することと、
を備える方法。
【請求項２】
前記選択された２次コンテンツのうちの前記識別された１つを前記提示することに関連付けられた、前記無線端末とのユーザ対話を追跡することと、前記追跡の結果に基づいて追跡報告を生成することと、をさらに備える、請求項１に記載の方法。
【請求項３】
前記選択された２次コンテンツのうちの前記識別された１つを前記提示することの消費を追跡することと、前記追跡の結果に基づいて消費報告を生成することと、をさらに備える、請求項１に記載の方法。
【請求項４】
前記追跡の結果に所定のプライバシルールを適用して、非公開でない消費報告を生成することをさらに備える、請求項３に記載の方法。
【請求項５】
前記追跡の結果から、所定の非公開データに対応する情報を備えるデータを除去することをさらに備え、消費報告を生成することは、前記除去されたデータを含まない前記追跡の結果に基づいて、非公開でない消費報告を生成することをさらに備える、請求項３に記載の方法。
【請求項６】
前記２次コンテンツパラメータはさらに、コンテンツフィルタ識別子を備え、前記選択された２次コンテンツのうちの１つを識別することはさらに、前記コンテンツフィルタ識別子に対応するコンテンツフィルタを前記選択された２次コンテンツに適用して、前記選択された２次コンテンツのうちの前記識別された１つを決定することを備える、請求項１に記載の方法。
【請求項７】
前記２次コンテンツパラメータはさらに、コンテンツフィルタスクリプト識別子を備え、前記選択された２次コンテンツのうちの１つを識別することはさらに、前記選択された２次コンテンツに対して、前記コンテンツフィルタスクリプト識別子に対応するコンテンツフィルタスクリプトを実行して、前記選択された２次コンテンツのうちの前記識別された１つを決定することを備える、請求項１に記載の方法。
【請求項８】
前記２次コンテンツパラメータはさらに、２次コンテンツを選択するルールを含むコンテンツフィルタスクリプトを備え、前記選択された２次コンテンツのうちの１つを識別することはさらに、前記選択された２次コンテンツに対して前記コンテンツフィルタスクリプトを実行して、前記選択された２次コンテンツのうちの前記識別された１つを決定することを備える、請求項１に記載の方法。
【請求項９】
前記２次コンテンツパラメータはさらに、所望のコンテンツ識別子を備え、各２次コンテンツ属性はさらに、前記複数の２次コンテンツのうちの個々の２次コンテンツに対応する２次コンテンツ識別子を備え、前記選択された２次コンテンツのうちの１つを識別することはさらに、前記所望のコンテンツ識別子を、前記選択された２次コンテンツのうちの１つの、個々の２次コンテンツ識別子と照合することを備える、請求項１に記載の方法。
【請求項１０】
前記２次コンテンツパラメータはさらに、２次コンテンツの個数の表現を備え、前記選択された２次コンテンツのうちの１つを前記識別することはさらに、前記２次コンテンツパラメータと、複数の前記選択された２次コンテンツのそれぞれの個々の２次コンテンツ属性との間の一致に基づいて、前記複数の選択された２次コンテンツを識別することを備え、前記複数の選択された２次コンテンツは、前記個数の２次コンテンツに対応し、前記選択された２次コンテンツのうちの前記識別された１つを提示することはさらに、前記複数の選択された２次コンテンツを提示することを備える、請求項１に記載の方法。
【請求項１１】
前記２次コンテンツパラメータはさらに、前記個数のコンテンツの順序の表現を備え、前記複数の選択された２次コンテンツを提示することはさらに、前記順序に従って、前記複数の選択された２次コンテンツを提示することを備える、請求項１０に記載の方法。
【請求項１２】
選択されたコンテンツを記憶することはさらに、ユーザコンテンツ嗜好と、個々の２次コンテンツ属性とを照合して一致を判定することを備える、請求項１に記載の方法。
【請求項１３】
前記無線端末とのユーザ対話イベントを監視することと、前記監視されたユーザ対話イベントに時間重み関数を適用することに基づいて前記ユーザコンテンツ嗜好を調節することと、をさらに備える、請求項１２に記載の方法。
【請求項１４】
前記複数の２次コンテンツの１対多送信から、一致に基づいて選択された２次コンテンツを記憶することはさらに、ユーザ加入、端末状態データ、端末ロケーション、および個々の２次コンテンツ属性のうちの少なくとも２つに基づいて前記一致を判定することを備える、請求項１に記載の方法。
【請求項１５】
前記複数の２次コンテンツの１対多送信から選択された２次コンテンツを記憶することはさらに、前記選択された２次コンテンツのそれぞれを、前記選択された２次コンテンツの個々の２次コンテンツに対応する個々の２次コンテンツ属性に基づいて、複数の記憶ロケーションのうちの所定の１つと関連付けて保存することを備える、請求項１に記載の方法。
【請求項１６】
複数の２次コンテンツのそれぞれに対応する前記２次コンテンツ属性に所定のコンテンツ収集フィルタを適用して、前記選択パラメータと前記２次コンテンツ属性との間の一致を判定することをさらに備える、請求項１に記載の方法。
【請求項１７】
前記選択された２次コンテンツのそれぞれに対応する前記２次コンテンツ属性に所定のコンテンツ収集フィルタを適用して、前記２次コンテンツパラメータと前記個々の２次コンテンツ属性との間の一致を判定することをさらに備える、請求項１に記載の方法。
【請求項１８】
１次コンテンツに関連付けられた２次コンテンツインジケータを取得することが、前記１次コンテンツに関連付けられた複数の２次コンテンツインジケータを取得することをさらに備え、前記複数の２次コンテンツインジケータのそれぞれが、前記１次コンテンツを基準とする個々の２次コンテンツタイミングを備え、個々の複数の２次コンテンツパラメータをさらに備えることと、
複数の２次コンテンツのそれぞれに対応する２次コンテンツ属性を取得することが、前記複数の２次コンテンツのそれぞれに対応する複数の２次コンテンツ属性を取得することをさらに備えることと、
選択された２次コンテンツを記憶することが、前記選択パラメータと、前記複数の選択された２次コンテンツのそれぞれの個々の２次コンテンツ属性との間の一致に基づいて、複数の選択された２次コンテンツを記憶することをさらに備えることと、
前記選択された２次コンテンツのうちの１つを識別することが、個々の複数の２次コンテンツパラメータのそれぞれの一部分と、個々の複数の２次コンテンツ属性のそれぞれの一部分との間の一致に基づいて、複数の前記選択された２次コンテンツを識別することをさらに備えることと、
前記識別された複数の前記選択された２次コンテンツのうちの１つを、個々の２次コンテンツタイミングのそれぞれで、出力装置を介して提示することと、
をさらに備える、請求項１に記載の方法。
【請求項１９】
前記複数の２次コンテンツパラメータのそれぞれに対応する所定の相対重みを受け取ることをさらに備え、前記複数の前記選択された２次コンテンツを識別することは、前記個々の所定の相対重みに従って照合することをさらに備える、請求項１８に記載の方法。
【請求項２０】
前記複数の２次コンテンツインジケータのそれぞれに対応する各２次コンテンツタイミングに対応する所定の相対順序を受け取ることをさらに備え、前記識別された複数の前記選択された２次コンテンツのうちの１つを提示することは、前記個々の相対順序に基づくことをさらに備える、請求項１８に記載の方法。
【請求項２１】
１次コンテンツおよび関連付けられた１次コンテンツ属性を取得することをさらに備え、前記２次コンテンツパラメータは、前記１次コンテンツ属性に関連付けられる、請求項１に記載の方法。
【請求項２２】
複数の２次コンテンツのそれぞれに対応する２次コンテンツ属性を取得することが、前記１対多送信内の各２次コンテンツ属性を受け取ることをさらに備え、前記１対多送信にコンテンツキャッシュフィルタを適用して、前記選択パラメータと前記個々の２次コンテンツ属性との間の一致を判定することをさらに備える、請求項１に記載の方法。
【請求項２３】
取得された各２次コンテンツ属性にコンテンツキャッシュフィルタを適用することと、前記コンテンツキャッシュフィルタを前記適用することに基づいて、前記選択パラメータと前記個々の２次コンテンツ属性との間の一致を判定することと、前記一致に基づいて、前記複数の２次コンテンツから前記選択された２次コンテンツを識別することと、前記１対多送信にアクセスして、前記選択された２次コンテンツを取得することと、をさらに備える、請求項１に記載の方法。
【請求項２４】
前記１次コンテンツを取得することをさらに備え、前記選択された２次コンテンツのうちの前記識別された１つを提示することは、前記選択された２次コンテンツのうちの前記識別された１つと、提示における前記１次コンテンツとを、同時に提示することをさらに備える、請求項１に記載の方法。
【請求項２５】
前記１次コンテンツを取得することをさらに備え、前記選択された２次コンテンツのうちの前記識別された１つを提示することは、前記選択された２次コンテンツのうちの前記識別された１つを、前記１次コンテンツの提示に隣接する所定のスペースに挿入することをさらに備える、請求項１に記載の方法。
【請求項２６】
前記１次コンテンツを取得することをさらに備え、前記選択された２次コンテンツのうちの前記識別された１つを提示することは、前記１次コンテンツの提示の一部分を、前記選択された２次コンテンツのうちの前記識別された１つに置き換えることをさらに備える、請求項１に記載の方法。
【請求項２７】
前記選択された２次コンテンツのうちの１つを識別することと、前記選択された２次コンテンツのうちの前記識別された１つを提示することと、の各アクションは、前記無線端末において実行される、請求項１に記載の方法。
【請求項２８】
２次コンテンツインジケータを取得することと、２次コンテンツ属性を取得することと、選択パラメータを取得することと、および選択された２次コンテンツを記憶することと、の各アクションは、前記無線端末において実行される、請求項１に記載の方法。
【請求項２９】
前記無線端末の複数のユーザのうちの１人を識別することをさらに備え、前記選択パラメータを取得することは、前記識別されたユーザに関連付けられた複数のユーザ情報のうちの１つを取得することをさらに備える、請求項１に記載の方法。
【請求項３０】
前記１次コンテンツを取得することをさらに備え、前記選択パラメータは、ユーザ嗜好データを備え、前記１次コンテンツを取得することはさらに、前記無線端末において、複数のコンテンツのマルチキャスト送信から前記１次コンテンツを選択することを備え、前記複数のコンテンツのそれぞれは、コンテンツメタデータを備え、前記選択することは、前記ユーザ嗜好データの少なくとも一部分と、前記コンテンツメタデータのうちの個々のコンテンツメタデータとの間の一致に基づく、請求項１に記載の方法。
【請求項３１】
２次コンテンツインジケータを取得すること、ならびに、２次コンテンツ属性を取得することはさらに、前記無線端末において、前記２次コンテンツインジケータおよび各２次コンテンツ属性を前記マルチキャスト送信から受け取ることを備え、前記選択された２次コンテンツのうちの１つを識別することはさらに、前記無線端末において、前記選択された２次コンテンツのうちの少なくとも１つに関連付けられた前記コンテンツメタデータのうちの少なくとも１つを分析して、前記２次コンテンツパラメータと前記個々の２次コンテンツ属性との間の一致を判定することを備える、請求項３０に記載の方法。
【請求項３２】
前記１次コンテンツおよび前記２次コンテンツインジケータを前記マルチキャスト送信の別々のチャネルで受け取ることをさらに備える、請求項３１に記載の方法。
【請求項３３】
前記１次コンテンツおよび前記２次コンテンツインジケータを前記マルチキャスト送信の１つのチャネルで受け取ることをさらに備える、請求項３１に記載の方法。
【請求項３４】
１次コンテンツに関連付けられた２次コンテンツインジケータであって、前記１次コンテンツを基準とする２次コンテンツタイミングを備え、さらに２次コンテンツパラメータを備える前記２次コンテンツインジケータを取得することと、
複数の２次コンテンツのそれぞれに対応する２次コンテンツ属性を取得することと、
無線端末のユーザに関連付けられた選択パラメータを取得することと、
前記複数の２次コンテンツの１対多送信から、前記選択パラメータと個々の２次コンテンツ属性との間の一致に基づいて選択された２次コンテンツを記憶することと、
前記選択された２次コンテンツのうちの１つを、前記２次コンテンツパラメータと個々の２次コンテンツ属性との間の一致に基づいて、前記２次コンテンツインジケータに対して識別することと、
前記選択された２次コンテンツのうちの前記識別された１つを、前記２次コンテンツタイミングで、出力装置を介して提示することと、
の各アクションを実行するように構成された、少なくとも１つのプロセッサ。
【請求項３５】
コンピュータ可読メディアを備えるコンピュータプログラム製品であって、
前記コンピュータ可読メディアは、
１次コンテンツに関連付けられた２次コンテンツインジケータであって、前記１次コンテンツを基準とする２次コンテンツタイミングを備え、さらに２次コンテンツパラメータを備える前記２次コンテンツインジケータを取得することをコンピュータに行わせる第１のコードセットと、
複数の２次コンテンツのそれぞれに対応する２次コンテンツ属性を取得することを前記コンピュータに行わせる第２のコードセットと、
無線端末のユーザに関連付けられた選択パラメータを取得することを前記コンピュータに行わせる第３のコードセットと、
前記複数の２次コンテンツの１対多送信から、前記選択パラメータと個々の２次コンテンツ属性との間の一致に基づいて選択された２次コンテンツを記憶することを前記コンピュータに行わせる第４のコードセットと、
前記選択された２次コンテンツのうちの１つを、前記２次コンテンツパラメータと個々の２次コンテンツ属性との間の一致に基づいて、前記２次コンテンツインジケータに対して識別することを前記コンピュータに行わせる第５のコードセットと、
前記選択された２次コンテンツのうちの前記識別された１つを、２次コンテンツタイミングで、出力装置を介して提示することを前記コンピュータに行わせる第６のコードセットと、
を備える、コンピュータプログラム製品。
【請求項３６】
コンテンツを提示する装置であって、
１次コンテンツに関連付けられた２次コンテンツインジケータであって、前記１次コンテンツを基準とする２次コンテンツタイミングを備え、さらに２次コンテンツパラメータを備える前記２次コンテンツインジケータを取得する手段と、
複数の２次コンテンツのそれぞれに対応する２次コンテンツ属性を取得する手段と、
前記装置のユーザに関連付けられた選択パラメータを取得する手段と、
前記複数の２次コンテンツの１対多送信から、前記選択パラメータと個々の２次コンテンツ属性との間の一致に基づいて選択された２次コンテンツを記憶する手段と、
前記選択された２次コンテンツのうちの１つを、前記２次コンテンツパラメータと個々の２次コンテンツ属性との間の一致に基づいて、前記２次コンテンツインジケータに対して識別する手段と、
前記選択された２次コンテンツのうちの前記識別された１つを、前記２次コンテンツタイミングで提示する手段と、
を備える装置。
【請求項３７】
コンテンツを提示する端末であって、
選択パラメータを備えるメモリと、プロセッサと、を有するコンピュータプラットフォームと、
前記コンピュータプラットフォームと通信するユーザインターフェースと、
前記コンピュータプラットフォームと通信する通信モジュールであって、１次コンテンツに関連付けられた２次コンテンツインジケータであって、前記１次コンテンツを基準とする２次コンテンツタイミングを備え、さらに２次コンテンツパラメータを備える前記２次コンテンツインジケータと、複数の２次コンテンツのそれぞれに対応する２次コンテンツ属性と、前記複数の２次コンテンツの１対多送信と、を取得するように動作可能な前記通信モジュールと、
前記選択パラメータと個々の２次コンテンツ属性との間の第１の一致に基づいて、前記複数の２次コンテンツの前記１対多送信から選択された２次コンテンツを前記メモリに記憶することを開始するように動作可能な選択ロジックを有するコンテンツセレクタであって、前記選択ロジックはさらに、前記選択された２次コンテンツのうちの１つを、前記２次コンテンツパラメータと個々の２次コンテンツ属性との間の第２の一致に基づいて、前記２次コンテンツインジケータに対して識別するように動作可能である、前記コンテンツセレクタと、
前記選択された２次コンテンツのうちの前記識別された１つを、前記２次コンテンツタイミングで前記ユーザインターフェース上に提示することを開始するように動作可能なメディア管理ロジックを有するメディアモジュールと、
を備える端末。
【請求項３８】
前記選択された２次コンテンツのうちの前記識別された１つの提示に関連付けられた、前記無線端末とのユーザ対話に関連する情報を収集するように動作可能な第１のロジックを有する追跡モジュールをさらに備え、前記追跡モジュールはさらに、前記収集された情報に基づいて追跡報告を生成するように動作可能な第２のロジックを備える、請求項３７に記載の端末。
【請求項３９】
前記選択された２次コンテンツのうちの前記識別された１つの提示に対応する消費関連情報を収集するように動作可能な収集ロジックを備える消費データコレクタを有する追跡モジュールをさらに備え、前記追跡モジュールはさらに、前記収集された消費関連情報に基づいて消費報告を生成するように動作可能なレポータロジックを備える、請求項３７に記載の端末。
【請求項４０】
前記追跡モジュールはさらに、所定のプライバシルールを備え、前記レポータロジックはさらに、前記所定のプライバシルールを前記収集された消費関連情報に適用して、非公開でないデータだけを備える消費報告を生成するように動作可能である、請求項３９に記載の端末。
【請求項４１】
前記追跡モジュールはさらに、所定の非公開データを定義する所定のプライバシルールを備え、前記レポータロジックはさらに、前記所定の非公開データに対応するデータを前記消費報告から除去するように動作可能であり、前記除去されたデータがない前記消費報告は、非公開でない消費報告を備える、請求項３９に記載の端末。
【請求項４２】
前記２次コンテンツパラメータはさらに、コンテンツフィルタ識別子を備え、前記選択ロジックはさらに、前記コンテンツフィルタ識別子に対応するコンテンツフィルタを前記選択された２次コンテンツに適用して、前記選択された２次コンテンツのうちの前記識別された１つを決定するように動作可能である、請求項３７に記載の端末。
【請求項４３】
前記２次コンテンツパラメータはさらに、コンテンツフィルタスクリプト識別子を備え、前記選択ロジックはさらに、前記選択された２次コンテンツに対して、前記コンテンツフィルタスクリプト識別子に対応するコンテンツフィルタスクリプトを実行して、前記選択された２次コンテンツのうちの前記識別された１つを決定するように動作可能である、請求項３７に記載の端末。
【請求項４４】
前記２次コンテンツパラメータはさらに、２次コンテンツを選択するためのルールを含むコンテンツフィルタスクリプトを備え、前記選択ロジックはさらに、前記選択された２次コンテンツに対して前記コンテンツフィルタスクリプトを実行して、前記選択された２次コンテンツのうちの前記識別された１つを決定するように動作可能である、請求項３７に記載の端末。
【請求項４５】
前記２次コンテンツパラメータはさらに、所望のコンテンツ識別子を備え、各２次コンテンツ属性はさらに、前記複数の２次コンテンツのうちの個々の２次コンテンツに対応する２次コンテンツ識別子を備え、前記選択ロジックはさらに、前記所望のコンテンツ識別子を、前記選択された２次コンテンツのうちの１つの、個々の２次コンテンツ識別子と照合するように動作可能である、請求項３７に記載の端末。
【請求項４６】
前記２次コンテンツパラメータはさらに、２次コンテンツの個数の表現を備え、前記選択ロジックはさらに、前記２次コンテンツパラメータと、複数の前記選択された２次コンテンツのそれぞれの個々の２次コンテンツ属性との間の一致に基づいて、前記複数の選択された２次コンテンツを識別するように動作可能であり、前記複数の前記選択された２次コンテンツは、前記個数の２次コンテンツに対応し、前記メディア管理ロジックはさらに、前記複数の選択された２次コンテンツの提示を開始するように動作可能である、請求項３７に記載の端末。
【請求項４７】
前記２次コンテンツパラメータはさらに、前記個数のコンテンツの順序の表現を備え、前記メディア管理ロジックはさらに、前記順序に従って、前記複数の選択された２次コンテンツを提示することを開始するように動作可能である、請求項４６に記載の端末。
【請求項４８】
前記選択パラメータは、ユーザコンテンツ嗜好を備え、前記選択ロジックはさらに、前記ユーザコンテンツ嗜好を個々の２次コンテンツ属性と照合して前記第１の一致を判定するように動作可能である、請求項３７に記載の端末。
【請求項４９】
前記無線端末におけるユーザ対話イベントを監視するように動作可能な収集ロジックを有する追跡モジュールをさらに備え、前記ユーザコンテンツ嗜好を生成するように動作可能な生成ロジックを有するプロファイルジェネレータをさらに備え、前記生成ロジックはさらに、監視されたユーザ対話イベントに時間重み関数を適用することに基づいて前記ユーザコンテンツ嗜好を調節するように動作可能である、請求項４８に記載の端末。
【請求項５０】
前記選択ロジックはさらに、ユーザ加入、端末状態データ、ロケーション、および個々の２次コンテンツ属性のうちの少なくとも２つに基づいて、前記第１の一致を判定するように動作可能である、請求項３７に記載の端末。
【請求項５１】
前記メモリは、複数の記憶ロケーションを備え、前記選択ロジックはさらに、前記選択された２次コンテンツのそれぞれを、前記選択された２次コンテンツの個々の２次コンテンツに対応する個々の２次コンテンツ属性に基づいて、前記複数の記憶ロケーションのうちの所定の１つと関連付けて保存することを開始するように動作可能である、請求項３７に記載の端末。
【請求項５２】
前記メモリはさらに、複数のコンテンツフィルタを備え、前記選択ロジックはさらに、前記複数のコンテンツフィルタのうちの所定のコンテンツフィルタを、複数の２次コンテンツのうちの少なくとも１つに対応する前記２次コンテンツ属性に適用して、前記第１の一致を判定するように動作可能である、請求項３７に記載の端末。
【請求項５３】
前記メモリはさらに、複数のコンテンツフィルタを備え、前記選択ロジックはさらに、前記複数のコンテンツフィルタのうちの所定のコンテンツフィルタを、前記選択された２次コンテンツのうちの少なくとも１つに対応する前記２次コンテンツ属性に適用して、前記第２の一致を判定するように動作可能である、請求項３７に記載の端末。
【請求項５４】
前記２次コンテンツインジケータは、前記１次コンテンツに関連付けられた複数の２次コンテンツインジケータのうちの１つを備え、前記複数の２次コンテンツインジケータのそれぞれが、前記１次コンテンツを基準とする個々の２次コンテンツタイミングを備え、個々の複数の２次コンテンツパラメータをさらに備えることと、
前記通信モジュールはさらに、前記１次コンテンツに関連付けられた前記複数の２次コンテンツインジケータを取得するように動作可能であり、前記通信モジュールはさらに、前記複数の２次コンテンツのそれぞれに対応する前記複数の２次コンテンツ属性を取得するように動作可能であることと、
前記コンテンツセレクタはさらに、前記選択パラメータと、前記複数の選択された２次コンテンツのそれぞれの個々の２次コンテンツ属性との間の第３の一致に基づいて、複数の選択された２次コンテンツを記憶することを開始するように動作可能であり、前記コンテンツセレクタはさらに、個々の複数の２次コンテンツパラメータのそれぞれの一部分と、個々の複数の２次コンテンツ属性のそれぞれの一部分との間の第４の一致に基づいて、複数の前記選択された２次コンテンツを識別するように動作可能であることと、
前記メディアモジュールはさらに、前記識別された複数の前記選択された２次コンテンツのうちの１つの提示を開始するように動作可能であることと、
をさらに備える、請求項３７に記載の端末。
【請求項５５】
前記コンテンツセレクタは、前記複数の２次コンテンツパラメータのそれぞれに対応する所定の相対重みを受け取るように動作可能であり、前記選択ロジックはさらに、前記個々の所定の相対重みに従って前記第４の一致を判定するように動作可能である、請求項５４に記載の端末。
【請求項５６】
前記メディアモジュールは、前記複数の２次コンテンツインジケータのそれぞれに対応する各２次コンテンツタイミングに対応する所定の相対順序を受け取るように動作可能であり、前記メディア管理ロジックはさらに、前記個々の相対順序に基づいて前記提示を開始するように動作可能である、請求項５４に記載の端末。
【請求項５７】
前記コンテンツセレクタは、１次コンテンツおよび関連付けられた１次コンテンツ属性を取得するように動作可能であり、前記２次コンテンツパラメータは、前記１次コンテンツ属性に関連付けられる、請求項３７に記載の端末。
【請求項５８】
複数のコンテンツフィルタを備える選択データベースをさらに備え、前記通信モジュールはさらに、各２次コンテンツ属性と、前記複数の２次コンテンツのそれぞれとを、前記１対多送信から受け取るように動作可能であり、前記選択ロジックはさらに、前記複数のコンテンツフィルタのうちの選択されたコンテンツフィルタを前記１対多送信に適用して前記第１の一致を判定するように動作可能である、請求項３７に記載の端末。
【請求項５９】
前記選択ロジックはさらに、前記複数のコンテンツフィルタのうちの第２の選択されたコンテンツフィルタを前記選択された２次コンテンツに適用して前記第２の一致を判定するように動作可能である、請求項５８に記載の端末。
【請求項６０】
複数のコンテンツフィルタを備える選択データベースをさらに備え、前記選択ロジックはさらに、前記複数のコンテンツフィルタから選択されたコンテンツキャッシュフィルタを各２次コンテンツ属性に適用して、前記選択された２次コンテンツのうちの前記識別された１つを決定するように動作可能であり、前記選択ロジックはさらに、前記１対多送信にアクセスして、前記選択された２次コンテンツのうちの前記識別された１つを取得するように動作可能である、請求項３７に記載の端末。
【請求項６１】
前記通信モジュールはさらに、前記１次コンテンツを受け取るように動作可能であり、前記提示は、前記選択された２次コンテンツのうちの前記識別された１つと前記１次コンテンツとの同時提示を備える、請求項３７に記載の端末。
【請求項６２】
前記通信モジュールはさらに、前記１次コンテンツを受け取るように動作可能であり、前記メディア管理ロジックは、前記選択された２次コンテンツのうちの前記識別された１つを、前記提示における前記１次コンテンツに隣接する所定のスペースの中に挿入するように動作可能である、請求項３７に記載の端末。
【請求項６３】
前記通信モジュールはさらに、前記１次コンテンツを受け取るように動作可能であり、前記メディア管理ロジックは、前記提示において、前記１次コンテンツの一部分を、前記選択された２次コンテンツのうちの前記識別された１つに置き換えるように動作可能である、請求項３７に記載の端末。
【請求項６４】
前記端末の複数のユーザに対応する複数のユーザ情報を備える選択データベースをさらに備え、前記コンテンツ選択ロジックはさらに、前記複数のユーザ情報から前記選択パラメータを、所与のユーザと前記端末との対話に基づいて識別するように動作可能なユーザ検出アルゴリズムを備える、請求項３７に記載の端末。
【請求項６５】
前記選択パラメータは、ユーザ嗜好データを備え、前記選択ロジックはさらに、前記１次コンテンツを、複数のコンテンツのマルチキャスト送信から選択するように動作可能であり、前記複数のコンテンツのそれぞれは、コンテンツメタデータを備え、前記選択ロジックは、前記ユーザ嗜好データの少なくとも一部分と、前記コンテンツメタデータのうちの個々のコンテンツメタデータとの間の第３の一致に基づいて、前記１次コンテンツを選択するように動作可能である、請求項３７に記載の端末。
【請求項６６】
前記１対多送信は、前記２次コンテンツインジケータおよび前記２次コンテンツ属性のマルチキャスト送信を備え、前記選択ロジックはさらに、前記選択された２次コンテンツの少なくとも１つに関連付けられた前記コンテンツメタデータの少なくとも１つを分析して前記第２の一致を判定するように動作可能である、請求項６５に記載の端末。
【請求項６７】
前記マルチキャスト送信はさらに、前記１次コンテンツおよび前記２次コンテンツインジケータのための別々のチャネルを備える、請求項６６に記載の端末。
【請求項６８】
前記マルチキャスト送信はさらに、前記１次コンテンツおよび前記２次コンテンツインジケータのための１つのチャネルを備える、請求項６６に記載の端末。
【請求項６９】
ターゲティングコンテンツを配信する方法であって、
１次コンテンツに関連付けられた２次コンテンツインジケータであって、２次コンテンツパラメータを備える前記２次コンテンツインジケータを取得することと、
複数の２次コンテンツを取得することと、
それぞれが前記複数の２次コンテンツの個々の２次コンテンツに関連付けられた、複数の２次コンテンツ属性を取得することと、
前記２次コンテンツインジケータと、前記複数の２次コンテンツ属性と、前記複数の２次コンテンツと、を含む１対多送信を生成することと、
無線端末にキャッシュされた前記複数の２次コンテンツのうちの、ユーザ嗜好データに基づいて選択された２次コンテンツの識別情報を取得することと、さらに、前記無線端末上での、前記選択された２次コンテンツの提示に関連付けられた、前記無線端末とのユーザ対話の識別情報を取得することと、
前記選択された２次コンテンツの前記識別情報および前記ユーザ対話の前記識別情報に基づいて、前記２次コンテンツパラメータ、または前記１対多送信に含まれる前記複数の２次コンテンツの個数の少なくとも一方を調節することと、
を備える方法。
【請求項７０】
前記複数の２次コンテンツ属性のそれぞれを、複数の所定のユーザ嗜好データのうちの１つに対応するように定義することをさらに備える、請求項６９に記載の方法。
【請求項７１】
前記複数の２次コンテンツ属性のそれぞれを、複数の所定のユーザ嗜好データのうちの選択されたユーザ嗜好データに対応するように定義することをさらに備える、請求項６９に記載の方法。
【請求項７２】
前記選択された２次コンテンツを、前記複数の２次コンテンツのうちの、前記複数の２次コンテンツ属性のうちの所定の２次コンテンツ属性を有する２次コンテンツであるとして識別することを、前記無線端末に要求するように前記２次コンテンツパラメータを定義することをさらに備える、請求項６９に記載の方法。
【請求項７３】
前記選択された２次コンテンツを、前記複数の２次コンテンツのうちの、前記複数の２次コンテンツ属性のうちの所定の２次コンテンツ属性のセットを有する２次コンテンツであるとして識別することを、前記無線端末に要求するように前記２次コンテンツパラメータを定義することをさらに備える、請求項６９に記載の方法。
【請求項７４】
前記複数の２次コンテンツのうちの前記選択された２次コンテンツを識別するために前記無線端末によって実行可能であるコンテンツ選択フィルタを識別するように、前記２次コンテンツパラメータを定義することをさらに備える、請求項６９に記載の方法。
【請求項７５】
前記複数の２次コンテンツのうちの前記選択された２次コンテンツを識別するために前記無線端末によって実行可能である複数のコンテンツ選択フィルタのうちの１つの識別情報を備えるように、前記２次コンテンツインジケータを定義することをさらに備える、請求項６９に記載の方法。
【請求項７６】
前記複数の２次コンテンツのうちの前記選択された２次コンテンツに関連付けられた提示パラメータを識別するために前記無線端末によって実行可能なキューイングプロトコルを備えるように、前記２次コンテンツインジケータを定義することをさらに備える、請求項６９に記載の方法。
【請求項７７】
前記２次コンテンツインジケータを取得することはさらに、前記１次コンテンツを基準とする２次コンテンツタイミングを取得することを備え、前記２次コンテンツタイミングは、前記複数の２次コンテンツのうちの前記選択された２次コンテンツの提示のタイミングを制御するために前記無線端末によって実行可能であり、前記１対多送信を生成することはさらに、前記２次コンテンツタイミングを含めることを備える、請求項６９に記載の方法。
【請求項７８】
１次コンテンツに関連付けられた２次コンテンツインジケータであって、２次コンテンツパラメータを備える前記２次コンテンツインジケータを取得することと、
複数の２次コンテンツを取得することと、
それぞれが前記複数の２次コンテンツの個々の２次コンテンツに関連付けられた、複数の２次コンテンツ属性を取得することと、
前記２次コンテンツインジケータと、前記複数の２次コンテンツ属性と、前記複数の２次コンテンツと、を含む１対多送信を生成することと、
無線端末にキャッシュされた前記複数の２次コンテンツのうちの、ユーザ嗜好データに基づいて選択された２次コンテンツの識別情報を取得することと、さらに、前記無線端末上での、前記選択された２次コンテンツの提示に関連付けられた、前記無線端末とのユーザ対話の識別情報を取得することと、
前記選択された２次コンテンツの前記識別情報および前記ユーザ対話の前記識別情報に基づいて、前記２次コンテンツパラメータ、または前記１対多送信に含まれる前記複数の２次コンテンツの個数の少なくとも一方を調節することと、
の各アクションを実行するように構成された、少なくとも１つのプロセッサ。
【請求項７９】
コンピュータ可読メディアを備えるコンピュータプログラム製品であって、
前記コンピュータ可読メディアは、
１次コンテンツに関連付けられた２次コンテンツインジケータであって、２次コンテンツパラメータを備える前記２次コンテンツインジケータを取得することをコンピュータに行わせる第１のコードセットと、
複数の２次コンテンツを取得することを前記コンピュータに行わせる第２のコードセットと、
それぞれが、前記複数の２次コンテンツの個々の２次コンテンツに関連付けられた、複数の２次コンテンツ属性を取得することを前記コンピュータに行わせる第３のコードセットと、
前記２次コンテンツインジケータと、前記複数の２次コンテンツ属性と、前記複数の２次コンテンツと、を含む１対多送信を生成することを前記コンピュータに行わせる第４のコードセットと、
無線端末にキャッシュされた前記複数の２次コンテンツのうちの、ユーザ嗜好データに基づいて選択された２次コンテンツの識別情報を取得することと、さらに、前記無線端末上での、前記選択された２次コンテンツの提示に関連付けられた、前記無線端末とのユーザ対話の識別情報を取得することと、を前記コンピュータに行わせる第５のコードセットと、
前記選択された２次コンテンツの前記識別情報および前記ユーザ対話の前記識別情報に基づいて、前記２次コンテンツパラメータ、または前記１対多送信に含まれる前記複数の２次コンテンツの個数の少なくとも一方を調節することを前記コンピュータに行わせる第６のコードセットと、
を備える、コンピュータプログラム製品。
【請求項８０】
コンテンツを配信する装置であって、
１次コンテンツに関連付けられた２次コンテンツインジケータであって、２次コンテンツパラメータを備える前記２次コンテンツインジケータを取得する手段と、
複数の２次コンテンツを取得する手段と、
それぞれが前記複数の２次コンテンツの個々の２次コンテンツに関連付けられた、複数の２次コンテンツ属性を取得する手段と、
前記２次コンテンツインジケータと、前記複数の２次コンテンツ属性と、前記複数の２次コンテンツと、を含む１対多送信を生成する手段と、
無線端末にキャッシュされた前記複数の２次コンテンツのうちの、ユーザ嗜好データに基づいて選択された２次コンテンツの識別情報を取得し、さらに、前記無線端末上での、前記選択された２次コンテンツの提示に関連付けられた、前記無線端末とのユーザ対話の識別情報を取得する手段と、
前記選択された２次コンテンツの前記識別情報および前記ユーザ対話の前記識別情報に基づいて、前記２次コンテンツパラメータ、または前記１対多送信に含まれる前記複数の２次コンテンツの個数の少なくとも一方を調節する手段と、
を備える装置。
【請求項８１】
コンテンツを配信する装置であって、
メモリおよびプロセッサを有するコンピュータプラットフォームであって、前記メモリは、１次コンテンツに関連付けられた２次コンテンツインジケータと、複数の２次コンテンツと、それぞれが、前記複数の２次コンテンツの個々の２次コンテンツに関連付けられた、複数の２次コンテンツ属性と、配信管理ロジックを有する配信マネージャモジュールと、コンテンツ管理ロジックを有するコンテンツマネージャモジュールと、を備え、前記２次コンテンツインジケータは、２次コンテンツパラメータを備える、前記コンピュータプラットフォームと、
前記プロセッサが前記配信管理ロジックを実行することによって、前記２次コンテンツインジケータと、前記複数の２次コンテンツ属性と、前記複数の２次コンテンツと、を含む１対多送信を生成するように動作可能な送信機と、
前記コンピュータプラットフォームと通信する通信モジュールであって、無線端末にキャッシュされた前記複数の２次コンテンツのうちの、ユーザ嗜好データに基づいて選択された２次コンテンツの識別情報を、前記無線端末から取得するように動作可能であり、さらに、前記選択された２次コンテンツの、前記無線端末における提示に関連付けられた、前記無線端末とのユーザ対話の識別情報を取得するように動作可能である、前記通信モジュールと、を備え、
前記プロセッサは、前記コンテンツ管理ロジックを実行して、前記選択された２次コンテンツの前記識別情報および前記ユーザ対話の前記識別情報に基づいて、前記２次コンテンツパラメータ、または前記１対多送信に含まれる前記複数の２次コンテンツの個数の少なくとも一方を調節するように動作可能である、装置。
【請求項８２】
前記複数の２次コンテンツ属性のそれぞれは、複数の所定のユーザ嗜好データのうちの１つに対応する、請求項８１に記載の装置。
【請求項８３】
前記複数の２次コンテンツ属性のそれぞれは、複数の所定のユーザ嗜好データのうちの選択されたユーザ嗜好データに対応する、請求項８１に記載の装置。
【請求項８４】
前記２次コンテンツパラメータは、前記選択された２次コンテンツを、前記複数の２次コンテンツのうちの、前記複数の２次コンテンツ属性のうちの所定の２次コンテンツ属性を有する２次コンテンツであるとして識別することを、前記無線端末に要求するように動作可能である、請求項８１に記載の装置。
【請求項８５】
前記２次コンテンツパラメータは、前記選択された２次コンテンツを、前記複数の２次コンテンツのうちの、前記複数の２次コンテンツ属性のうちの所定の２次コンテンツ属性のセットを有する２次コンテンツであるとして識別することを、前記無線端末に要求するように動作可能である、請求項８１に記載の装置。
【請求項８６】
前記２次コンテンツパラメータは、前記複数の２次コンテンツのうちの前記選択された２次コンテンツを識別するために前記無線端末によって実行可能であるコンテンツ選択フィルタを識別するように動作可能である、請求項８１に記載の装置。
【請求項８７】
前記２次コンテンツインジケータはさらに、前記複数の２次コンテンツのうちの前記選択された２次コンテンツを識別するために前記無線端末によって実行可能である複数のコンテンツ選択フィルタのうちの１つの識別情報を備える、請求項８１に記載の装置。
【請求項８８】
前記２次コンテンツインジケータはさらに、前記複数の２次コンテンツのうちの前記選択された２次コンテンツに関連付けられた提示パラメータを識別するために前記無線端末によって実行可能なキューイングプロトコルを備える、請求項８１に記載の装置。
【請求項８９】
前記メモリはさらに、前記１次コンテンツを基準とする２次コンテンツタイミングイベントを備え、前記２次コンテンツタイミングイベントは、前記複数の２次コンテンツのうちの前記選択された２次コンテンツの提示のタイミングを制御するために前記無線端末によって実行可能であり、前記１対多送信はさらに、前記２次コンテンツタイミングイベントを備える、請求項８１に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
（３５  Ｕ．Ｓ．Ｃ．１１９および１２０の下での優先権の主張）
本特許出願は、２００６年１月６日に出願された米国特許仮出願第６０／７５６,７４６号（件名「移動端末におけるターゲティング広告の配信方法および装置（Methods and Apparatus for Delivery of Targeted Advertising on Mobile Devices）」）、２００６年１月１０日に出願された米国特許仮出願第６０／７５８,０９７号（件名「移動端末におけるターゲティング広告の配信方法および装置（Methods and Apparatus for Delivery of Targeted Advertising on Mobile Devices）」）、２００６年４月４日に出願された米国特許仮出願第６０／７８９,４４６号（件名「ユーザ嗜好に基づくコンテンツの受信装置および方法（Apparatus and Methods of Receiving Content Based on User Preferences）」）、２００６年５月２５日に出願された米国特許仮出願第６０／８０９,１３８号（件名「移動体ブロードキャストサービスにおけるターゲティング広告キャッシングおよび挿入（Targeted Advertisement Caching and Insertion in Mobile Broadcast Services）」）、２００６年１２月５日に出願された米国特許出願第１１／５６６,１４５号（件名「ブロードキャストシステムにおけるターゲティング広告（Target Advertisement in a Broadcast System）」）、および２００６年８月１日に出願された米国特許仮出願第６０／８３４,９７８号（件名「広告挿入（Advertising Insertion）」）の優先権を主張するものであり、これらのそれぞれは、それぞれの譲受人に譲渡されており、参照により本明細書に明示的に組み込まれている。
【０００２】
記載の態様は、コンテンツ配信システムに関し、特に、コンテンツの選択的収集および選択的提示の装置および方法に関する。
【背景技術】
【０００３】
放送やペイテレビのような従来型のメディア配信システムの最大の問題の１つが、個々の消費者の嗜好に合わせたメディアコンテンツを提供するための消費者のプロファイリングを行うことができないことである。たとえば、このような、嗜好に合わせたコンテンツとして、ターゲティング広告やダイレクトマーケティングがある。問題は、２つの要素からなる。普通は世帯単位で追跡されている従来のテレビ環境では、番組を見たり、（たとえば、対話型テレビで）トランザクションを行ったりしている実際の個人の視聴習慣を識別することは、あらゆる形態のプラットフォームでも、不可能ではなくとも困難である。これは、各世帯には複数の視聴者がいるのが普通であって、誰がどの番組を見ているかを識別する方法がないためである。第２の問題は、プロファイリングが、一般には、ほとんどの国の大衆にあまり好意的に受け止められていないことである。加入者の同意を得ずに加入者の情報を収集することは、多くの場合、違法である。
【０００４】
コンピュータや無線端末にメディアコンテンツを提供するシステムのような、非従来型のメディア配信システムにも、これらの問題はある程度当てはまる可能性がある。たとえば、無線端末にメディアコンテンツを供給する分野では、メディアコンテンツを消費している実際の個人の識別は、さほど問題ではない。無線端末は、典型的には、１人のみが使用するものだからである。しかしながら、プロファイリングに関する問題は一般的になってきており、コンピュータおよび／または無線端末の場合でも、非常に大きな課題である。
【０００５】
そこで、ターゲティングコンテンツの配信および受信の、改良されたシステムおよび方法が望まれている。
【発明の開示】
【０００６】
（発明の概要）
記載の態様は、ターゲティングコンテンツの配信を達成すること、および／または、ターゲティングコンテンツの選択的キャッシングおよび選択的提示を達成することのための装置、方法、プロセッサ、およびコンピュータ可読メディアを含む。
【０００７】
一態様では、無線端末上でコンテンツを提示する方法が、１次コンテンツに関連付けられた２次コンテンツインジケータと、複数の２次コンテンツのそれぞれに対応する２次コンテンツ属性と、無線端末のユーザに関連付けられた選択パラメータと、を取得することを備える。２次コンテンツインジケータは、１次コンテンツを基準とする２次コンテンツタイミングを備え、さらに２次コンテンツパラメータを備える。この方法はさらに、複数の２次コンテンツの１対多送信から、選択パラメータと個々の２次コンテンツ属性との間の一致に基づいて選択された２次コンテンツを記憶することを含む。さらに、この方法は、選択された２次コンテンツのうちの１つを、２次コンテンツパラメータと個々の２次コンテンツ属性との間の一致に基づいて、２次コンテンツインジケータに対して識別することを含む。さらに、この方法は、選択された２次コンテンツのうちの識別された１つを、２次コンテンツタイミングで、出力装置を介して提示することを含む。
【０００８】
別の態様では、少なくとも１つのプロセッサが、前述の操作を実行するように構成される。
【０００９】
さらに別の態様では、コンピュータプログラム製品が、１次コンテンツに関連付けられた２次コンテンツインジケータを取得することをコンピュータに行わせる第１のコードセットを備えるコンピュータ可読メディアを備える。２次コンテンツインジケータは、１次コンテンツを基準とする２次コンテンツタイミングを備え、さらに２次コンテンツパラメータを備える。このコンピュータ可読メディアはさらに、複数の２次コンテンツのそれぞれに対応する２次コンテンツ属性を取得することをコンピュータに行わせる第２のコードセットを備える。さらに、このコンピュータ可読メディアは、無線端末のユーザに関連付けられた選択パラメータを取得することをコンピュータに行わせる第３のコードセットを備える。さらに、このコンピュータ可読メディアは、複数の２次コンテンツの１対多送信から、選択パラメータと個々の２次コンテンツ属性との間の一致に基づいて選択された２次コンテンツを記憶することをコンピュータに行わせる第４のコードセットを備える。このコンピュータ可読メディアはさらに、選択された２次コンテンツのうちの１つを、２次コンテンツパラメータと個々の２次コンテンツ属性との間の一致に基づいて、２次コンテンツインジケータに対して識別することをコンピュータに行わせる第５のコードセットを備える。さらに、このコンピュータ可読メディアは、選択された２次コンテンツのうちの識別された１つを、２次コンテンツタイミングで、出力装置を介して提示することをコンピュータに行わせる第６のコードセットを備える。
【００１０】
さらに別の態様では、コンテンツを提示する装置が、１次コンテンツに関連付けられた２次コンテンツインジケータを取得する手段を備える。２次コンテンツインジケータは、１次コンテンツを基準とする２次コンテンツタイミングを備え、さらに２次コンテンツパラメータを備える。さらに、この装置は、複数の２次コンテンツのそれぞれに対応する２次コンテンツ属性を取得する手段と、この装置のユーザに関連付けられた選択パラメータを取得する手段と、を備える。さらに、この装置は、複数の２次コンテンツの１対多送信から、選択パラメータと個々の２次コンテンツ属性との間の一致に基づいて選択された２次コンテンツを記憶する手段を備える。この装置はさらに、選択された２次コンテンツのうちの１つを、２次コンテンツパラメータと個々の２次コンテンツ属性との間の一致に基づいて、２次コンテンツインジケータに対して識別する手段を備える。さらに、この装置は、選択された２次コンテンツのうちの識別された１つを、２次コンテンツタイミングで提示する手段を備える。
【００１１】
さらに別の態様では、コンテンツを提示する端末が、メモリおよびプロセッサを有するコンピュータプラットフォームを備え、メモリは、選択パラメータを備える。この端末はさらに、コンピュータプラットフォームと通信するユーザインターフェースと、コンピュータプラットフォームと通信する通信モジュールと、を含む。この通信モジュールは、１次コンテンツに関連付けられた２次コンテンツインジケータと、複数の２次コンテンツのそれぞれに対応する２次コンテンツ属性と、複数の２次コンテンツの１対多送信と、を取得するように動作可能である。２次コンテンツインジケータは、１次コンテンツを基準とする２次コンテンツタイミングを備え、さらに２次コンテンツパラメータを備える。さらに、この端末は、複数の２次コンテンツの１対多送信から、選択パラメータと個々の２次コンテンツ属性との間の第１の一致に基づいて選択された２次コンテンツを、メモリに記憶することを開始するように動作可能な選択ロジックを有するコンテンツセレクタを備える。この選択ロジックはさらに、選択された２次コンテンツのうちの１つを、２次コンテンツパラメータと個々の２次コンテンツ属性との間の第２の一致に基づいて、２次コンテンツインジケータに対して識別するように動作可能である。さらに、この端末は、選択された２次コンテンツのうちの識別された１つを、２次コンテンツタイミングでユーザインターフェース上に提示することを開始するように動作可能なメディア管理ロジックを有するメディアモジュールを備える。
【００１２】
別の態様では、ターゲティングコンテンツを配信する方法が、１次コンテンツに関連付けられた２次コンテンツインジケータを取得することを備え、２次コンテンツインジケータは、２次コンテンツパラメータを備える。この方法はさらに、複数の２次コンテンツを取得することと、それぞれが、複数の２次コンテンツの個々の２次コンテンツに関連付けられた、複数の２次コンテンツ属性を取得することと、を備える。さらに、この方法は、２次コンテンツインジケータと、複数の２次コンテンツ属性と、複数の２次コンテンツと、を含む１対多送信を生成することを備える。さらに、この方法は、無線端末にキャッシュされた複数の２次コンテンツのうちの、ユーザ嗜好データに基づいて選択された２次コンテンツの識別情報を取得することと、さらに、無線端末上での、選択された２次コンテンツの提示に関連付けられた、無線端末とのユーザ対話の識別情報を取得することと、を備える。さらに、この方法は、選択された２次コンテンツの識別情報およびユーザ対話の識別情報に基づいて、２次コンテンツパラメータ、または１対多送信に含まれる複数の２次コンテンツの個数の少なくとも一方を調節することを備える。
【００１３】
別の態様では、少なくとも１つのプロセッサが、前述の操作を実行するように構成される。
【００１４】
さらに別の態様では、コンピュータプログラム製品が、１次コンテンツに関連付けられた２次コンテンツインジケータを取得することをコンピュータに行わせる第１のコードセットを備えるコンピュータ可読メディアを備え、２次コンテンツインジケータは、２次コンテンツパラメータを備える。このコンピュータ可読メディアはさらに、複数の２次コンテンツを取得することをコンピュータに行わせる第２のコードセットを備える。さらに、このコンピュータ可読メディアは、それぞれが、複数の２次コンテンツの個々の２次コンテンツに関連付けられた、複数の２次コンテンツ属性を取得することをコンピュータに行わせる第３のコードセットを備える。さらに、このコンピュータ可読メディアは、２次コンテンツインジケータと、複数の２次コンテンツ属性と、複数の２次コンテンツと、を含む１対多送信を生成することをコンピュータに行わせる第４のコードセットを備える。このコンピュータ可読メディアはさらに、無線端末にキャッシュされた複数の２次コンテンツのうちの、ユーザ嗜好データに基づいて選択された２次コンテンツの識別情報を取得することと、さらに、無線端末上での、選択された２次コンテンツの提示に関連付けられた、無線端末とのユーザ対話の識別情報を取得することと、をコンピュータに行わせる第５のコードセットを備える。さらに、このコンピュータ可読メディアは、選択された２次コンテンツの識別情報およびユーザ対話の識別情報に基づいて、２次コンテンツパラメータ、または１対多送信に含まれる複数の２次コンテンツの個数の少なくとも一方を調節することをコンピュータに行わせる第６のコードセットを備える。
【００１５】
別の態様では、コンテンツを配信する装置が、１次コンテンツに関連付けられた２次コンテンツインジケータを取得する手段を備え、２次コンテンツインジケータは、２次コンテンツパラメータを備える。この装置はさらに、複数の２次コンテンツを取得する手段と、それぞれが、複数の２次コンテンツの個々の２次コンテンツに関連付けられた、複数の２次コンテンツ属性を取得する手段と、を備える。この装置はさらに、２次コンテンツインジケータと、複数の２次コンテンツ属性と、複数の２次コンテンツと、を含む１対多送信を生成する手段を備える。さらに、この装置は、無線端末にキャッシュされた複数の２次コンテンツのうちの、ユーザ嗜好データに基づいて選択された２次コンテンツの識別情報を取得する手段と、さらに、無線端末上での、選択された２次コンテンツの提示に関連付けられた、無線端末とのユーザ対話の識別情報を取得する手段と、を備える。さらに、この装置は、選択された２次コンテンツの識別情報およびユーザ対話の識別情報に基づいて、２次コンテンツパラメータ、または１対多送信に含まれる複数の２次コンテンツの個数の少なくとも一方を調節する手段を備える。
【００１６】
他の態様では、コンテンツを配信する装置が、メモリおよびプロセッサを有するコンピュータプラットフォームを備える。メモリは、１次コンテンツに関連付けられた２次コンテンツインジケータと、複数の２次コンテンツと、それぞれが、複数の２次コンテンツの個々の２次コンテンツに関連付けられた、複数の２次コンテンツ属性と、配信管理ロジックを有する配信マネージャモジュールと、コンテンツ管理ロジックを有するコンテンツマネージャモジュールと、を備える。２次コンテンツインジケータは、２次コンテンツパラメータを備える。さらに、この装置は、プロセッサが配信管理ロジックを実行することによって、１対多送信を生成するように動作可能な送信機を備え、この１対多送信は、２次コンテンツインジケータと、複数の２次コンテンツ属性と、複数の２次コンテンツと、を含む。さらに、この装置は、コンピュータプラットフォームと通信する通信モジュールを備え、この通信モジュールは、無線端末にキャッシュされた複数の２次コンテンツのうちの、ユーザ嗜好データに基づいて選択された２次コンテンツの識別情報を無線端末から取得するように動作可能である。この通信モジュールはさらに、無線端末上での、選択された２次コンテンツの提示に関連付けられた、無線端末とのユーザ対話の識別情報を取得するように動作可能である。さらに、この装置では、プロセッサは、コンテンツ管理ロジックを実行して、選択された２次コンテンツの識別情報およびユーザ対話の識別情報に基づいて、２次コンテンツパラメータ、または１対多送信に含まれる複数の２次コンテンツの個数の少なくとも一方を調節するように動作可能である。
【発明を実施するための最良の形態】
【００１７】
（詳細な説明）
以下では、本発明の装置および方法について、添付図面を参照しながら、より詳細に説明する。本発明の装置および方法は、多様な形態で具体化されることが可能であり、本明細書に記載の態様に限定されると解釈されてはならない。さらに、本明細書を通して、同様の参照符号は同様の要素を表す。
【００１８】
記載の態様は、ターゲティングコンテンツを配信すること、配信されたターゲティングコンテンツのうちのいくつかを選択的に選択してキャッシュすることと、キャッシュされたコンテンツのうちのさらにいくつかを選択して端末上で提示することと、に関する。一例では、記載の態様は、どのようなタイプのコンテンツにも当てはまるものであって、ブロードキャスト／マルチキャストサービスの個々の消費者にターゲティングされた広告を配信することにより、広告の効果を高めることが可能である。態様によっては、広告は、ファイルまたはクリップの形態をとる。これらのクリップは、消費者の無線端末にキャッシュされることが可能である。消費者がブロードキャスト／マルチキャストチャンネルを視聴しているときに、ネットワークが、広告を再生する機会をアナウンスすると、無線端末は、ネットワークから指定されたターゲティング目的に最もよく適合する広告クリップをキャッシュから選択し、選択された広告クリップを再生する。広告クリップは、音響、映像、静止画像、テキストなどのような様々なメディアタイプの組み合わせを含むことが可能であり、これらのいずれもが、さらにアニメーション化されてもよい。
【００１９】
そこで、以下では、移動体ブロードキャストサービスにおけるターゲティング広告のキャッシングおよび挿入を包含する複数の態様について説明する。これらの態様は、リアルタイム（たとえば、ブロードキャストストリーミング）番組コンテンツおよび非リアルタイム（たとえば、クリップキャスト）番組コンテンツの両方に当てはまる。これらの態様は、たとえば、（ａ）広告そのものと、（ｂ）フィルタと、（ｃ）２次コンテンツインジケータおよび／またはキューイング信号とを含んでよい。（ａ）広告そのものは、広告挿入イベントの前に、無線端末に選択的にダウンロード可能であるか、かつ／または、無線端末にキャッシュされ、広告挿入イベントは、２次コンテンツインジケータまたはキューイング信号によって表されることが可能である。（ｂ）フィルタは、配信システム、サービス提供者、広告主などによって定義されるルールセットであり、各種条件に従って、広告記憶のカスタマイズならびに広告のターゲティング挿入を制御するように動作する。これらのフィルタは、次に述べるタイプの属性のうちの１つまたは複数に従って動作することが可能である。すなわち、それらの属性は、サービスガイド属性（メイン番組の概要説明、ジャンル、レーティングなど）、ユーザプロファイルの形式で端末に記憶される属性、２次コンテンツインジケータおよび／またはキューイングプロトコルに埋め込まれ、広告スロットの動的かつ可変な値を指定するような属性であって、複数の無線端末へのブロードキャストおよび／またはマルチキャスト送信によって搬送されることが可能であるため、コンテンツキャッシングおよびコンテンツ選択のパラメータの動的更新を可能にする属性、広告そのものに含まれる属性、および他の属性（ターゲティングユーザ集団（user demographics）、ユーザロケーション、時刻、曜日、その他）である。フィルタルールにおいて用いられる属性は、性質的には静的かつ／または動的であってよく、フィルタルールそのものは動的または静的であってよい。（ｃ）２次コンテンツインジケータおよび／またはキューイング信号は、広告挿入イベントを無線端末に知らせる手段を提供し、広告を基準とする１次コンテンツ全体のタイミング構造を表現する。２次コンテンツインジケータおよび／またはキューイング信号には、１つまたは複数のキュータイプがあってよく、たとえば、次にある広告挿入イベントを受信者に通知するイベント待ち状態キュー、広告挿入イベントの開始を受信者に通知するイベント通知キュー、広告挿入イベントの終了を受信者に通知するイベント終了キュー、進行中の広告挿入イベントを受信者に通知するイベント続行キューなどがある。キュー信号が、フィルタ識別子によって、広告選択フィルタにリンクされることが可能であり、フィルタ識別子は、フィルタおよびフィルタに関連付けられたルールのエイリアスを表現する。したがって、態様によっては、２次コンテンツインジケータおよび／またはキュー信号は、提示における１次コンテンツと広告コンテンツとの同期切り替えを可能にする。
【００２０】
さらに、記載の態様は、高度に動的かつ柔軟なシステムを想定しており、すべてのルール、フィルタ、属性、および他の任意のキャッシュ／選択条件が、無線端末によって受信された送信データに基づくことが可能である。このような動的かつ柔軟なシステムは、無線端末におけるターゲティングコンテンツの提示および関連付けられたユーザ対話を最適化し、これらに関連付けられた収益を最大化するために、システムの改良が頻繁に行われることを想定している。
【００２１】
図１を参照すると、一態様では、システム１００が、１つまたは複数の無線端末１０４においてコンテンツ１０２の選択的ダウンロードおよび選択的提示を行う装置および方法を提供する。システム１００は、１つまたは複数のコンテンツ１０２を、第１のネットワーク１１０を介するなどして、配信システム１０８に供給するように動作可能な、１つまたは複数のコンテンツ提供者１０６を含むことが可能である。配信システム１０８は、１つまたは複数のコンテンツ１０２を、各コンテンツ１０２に関連付けられた１つまたは複数のコンテンツメタデータ１１２とともに、１つまたは複数の無線端末１０４へ配信するように動作可能である。たとえば、配信システム１０８は、送信機１１４および／または第２のネットワーク１１６を含むことが可能であり、送信機１１４は、第２のネットワーク１１６を介して１つまたは複数の無線端末１０４に配信されるコンテンツ１０２および／またはコンテンツメタデータ１１２の１対多送信１１８を生成するように動作可能である。
【００２２】
各無線端末１０４は、送信１１８にアクセスするとすぐにコンテンツセレクタ１２０を実行するように動作可能であり、コンテンツセレクタ１２０は、選択データベース１２４内の１つまたは複数の選択パラメータ１２２に基づいて、送信１１８内の１つまたは複数のコンテンツ１０２のうちの選択されたいくつかを無線端末１０４にダウンロードするように決定するよう動作可能である。選択パラメータ１２２は、１つまたは複数のコンテンツフィルタ１２３、ユーザ情報１２５を表す１つまたは複数のデータ、および端末情報１２７を表す１つまたは複数のデータなどのデータを含むことが可能であるが、これらに限定されない。さらに、態様によっては、選択パラメータ１２２は、個々の無線端末１０４のそれぞれに対して、かつ／または各無線端末１０４の個々のユーザのそれぞれに対して、一意であることが可能であり、かつ／または、カスタマイズされることが可能である。したがって、態様によっては、各無線端末１０４は、同じ送信１１８の中の１つまたは複数のコンテンツ１０２のうちの、異なる組み合わせをダウンロードすることが可能である。したがって、態様によっては、１つまたは複数の選択パラメータ１２２は、コンテンツセレクタ１２０が、個々のコンテンツメタデータ１１２のうちの１つまたは複数と、選択パラメータ１２２のうちの１つまたは複数との間の一致に基づいて、個々の無線端末１０４の個々のユーザにターゲティングされた、かつ／または個々のユーザが関心を有する可能性がある、選択されたコンテンツ１２６をダウンロードすることを可能にする。
【００２３】
さらに、たとえば、選択されたコンテンツ１２６がリアルタイムコンテンツまたはライブコンテンツを備える態様では、コンテンツセレクタ１２０は、選択されたコンテンツ１２６を、出力装置１３０による提示のためにメディアモジュール１２８へ転送することが可能である。他の態様では、たとえば、選択されたコンテンツ１２６が非リアルタイムコンテンツを備える場合には、コンテンツセレクタ１２０は、選択されたコンテンツ１２６を、コンテンツ記憶装置１３２にキャッシュまたは保存されるように転送することが可能である。非リアルタイムの場合、メディアモジュール１２８は、任意の時点にコンテンツ記憶装置１３２にアクセスして、保存されている、選択されたコンテンツ１２６を取り出し、出力装置１３０による提示を起動するように動作可能である。
【００２４】
出力装置１３０は、メディアモジュール１２８との組み合わせで、選択されたコンテンツ１２６を、無線端末１０４のユーザによって消費される番組または提示１３４として生成するように動作可能である。各番組または提示１３４は、選択されたコンテンツ１２６のうちの１つまたは複数を組み合わせたものを備えることが可能である。たとえば、態様によっては、選択されたコンテンツ１２６は、１つまたは複数の１次コンテンツ１３６および１つまたは複数の２次コンテンツ１３８を、１次コンテンツ１３６および２次コンテンツ１３８に対応する１つまたは複数のコンテンツメタデータ１１２とともに備えることが可能である。さらに、たとえば、態様によっては、個々の番組または提示１３４のうちの１つまたは複数の１次コンテンツ１３６が、１つまたは複数の２次コンテンツインジケータ１４０を含むことが可能であり、２次コンテンツインジケータ１４０のそれぞれは、１つまたは複数の２次コンテンツ１３８を含めるための、１次コンテンツ１３６を基準とする２次コンテンツスペースまたはタイミング１４２を定義する。さらに、態様によっては、コンテンツインジケータ１４０は、１つまたは複数の２次コンテンツパラメータ１４４を含むことが可能であり、２次コンテンツパラメータ１４４は、各２次コンテンツスペースまたはタイミング１４２において使用される所望の２次コンテンツの必須および／または任意の属性を定義することが可能である。
【００２５】
たとえば、各２次コンテンツインジケータ１４０は、（ａ）１次コンテンツと２次コンテンツとが同時に提示されるようにするための、１つまたは複数の２次コンテンツ１３８と、１次コンテンツ１３６との組み合わせ、（ｂ）１次コンテンツ１３６の全体、および各２次コンテンツ１３８の全体が、番組または提示１３４の中で提示されるようにするための、１つまたは複数の２次コンテンツ１３８の、１次コンテンツ１３６の中への挿入、および／または、１つまたは複数の２次コンテンツ１３８の、１次コンテンツ１３６への追加、（ｃ）１次コンテンツ１３６の一部分の、１つまたは複数の２次コンテンツ１３８への置換（１次コンテンツ１３６の置換部分は、２次コンテンツスペースまたはタイミング１４２に対応する）、のうちの少なくとも１つを提供することが可能である。
【００２６】
メディアモジュール１２８は、各２次コンテンツインジケータ１４０を受け取るとすぐにコンテンツセレクタ１２０と通信し、コンテンツセレクタ１２０は、選択されたコンテンツ１２６のうちのどれを個々の２次コンテンツスペースまたはタイミング１４２に含めるかを決定するように動作可能である。たとえば、コンテンツセレクタ１２０は、コンテンツ記憶装置１３２にキャッシュされた、選択されたコンテンツ１２６のうちの、個々の２次コンテンツインジケータ１４０の１つまたは複数の２次コンテンツパラメータ１４４と一致する、１つまたは複数の対応するコンテンツメタデータ１１２を有する、１つまたは複数の選択されたコンテンツ１２６を識別するように動作可能である。態様によっては、コンテンツセレクタ１２０は、一致の判定を、所定のコンテンツフィルタ１２３のルールまたは属性に基づいて行うことが可能である。さらに、態様によっては、コンテンツセレクタ１２０はさらに、ユーザ情報１２５の所定部分および端末情報１２７の所定部分のうちの１つまたは任意の組み合わせを、一致の判定に利用することが可能である。どのケースでも、コンテンツセレクタ１２０は、各２次コンテンツインジケータ１４０に対して、各無線端末１０４にある選択されたコンテンツ１２６のうちの、メディアモジュール１２８によって取り出され、出力メカニズム１３０によって生成され、番組または提示１３４の個々のスペースまたはタイミング１４２に含まれる、１つまたは複数の選択されたコンテンツ１２６を識別する。したがって、無線端末１０４ごとに、１つまたは複数の選択されたコンテンツ１２６の各組み合わせと、１つまたは複数の選択パラメータ１２２の各組み合わせとが異なる可能性があるため、同じ２次コンテンツインジケータ１４０が２つの異なる無線端末１０４によって運用されると、各無線端末１０４で提示される同じ１次コンテンツ１３６に対して、異なる２次コンテンツ１３８が含まれることになる可能性がある。
【００２７】
さらに、態様によっては、無線端末１０４はさらに、選択されたコンテンツ１２６の消費、ならびに対応する端末情報および／またはユーザ情報の状態についての監視、記録、および報告を行う追跡／報告モジュール１４６をさらに含むことが可能である。たとえば、追跡／報告モジュール１４６は、番組または提示１３４の間（さらに、態様によっては、特に、２次コンテンツ１３８の提示の間）における無線端末１０４とのユーザ対話を記録するように動作可能であることができる。追跡／報告モジュール１４６はさらに、このような記録データを、システム１００に関連付けられた任意のエンティティ、またはシステム１００のアクティビティに関心がある任意のエンティティによって使用されるべく、詳細な形式で、かつ／または要約形式で、かつ／または任意の所定形式で提供する報告１４８を生成するように動作可能であることができる。
【００２８】
したがって、システム１００は、複数のコンテンツ１０２の１対多送信１１８からの選択されたコンテンツ１２６を、各無線端末１０４に関連付けられた、独自に構成されたコンテンツキャッシング機能に基づいて、独自に選択する装置および方法を、各無線端末１０４に提供する。さらに、システム１００は、１つまたは複数の選択されたコンテンツ１２６の個々の組み合わせの中から、１次コンテンツの番組または提示に含める２次コンテンツを、各無線端末１０４に関連付けられた、独自に構成されたコンテンツ挿入機能に基づいて、独自に選択する装置および方法を、各無線端末１０４に提供する。さらに、態様によっては、システム１００は、選択されたコンテンツの消費、ならびにこの消費に対応するユーザ対話および／または端末情報についての監視および報告を行う機能を、各無線端末１０４に提供する。さらに、システム１００は、無線端末によるターゲティングコンテンツのダウンロードおよび提示を最適化するように動作可能な、動的かつ柔軟なソリューションを提供する。
【００２９】
図２を参照すると、本明細書において使用される、コンテンツ１０２は、映像、音響、マルチメディアコンテンツ、リアルタイムコンテンツ、非リアルタイムコンテンツ（「クリップ」とも呼ばれる）、スクリプト、プログラム、または他の任意のタイプの、無線端末１０４に配信され、無線端末１０４によって実行または提示されるように動作可能なデータまたはオブジェクトのうちの少なくとも１つを備えてよいが、これらに限定されない。たとえば、コンテンツ１０２は、予約された番組、アドホックおよび／またはオンデマンドで受信された番組、および／または、広告または他の任意の形式の、他のコンテンツに追加されるか、他のコンテンツの中に挿入されるか、かつ／または、他のコンテンツと同時に、または他のコンテンツの代わりに、提示されるコンテンツのうちの１つまたは任意の組み合わせを含むことが可能である。さらに、たとえば、コンテンツ１０２は、テレビ番組、ビデオ、映画、歌、対話データ（ワールドワイドウェブページなど）、リンクなどを備えることが可能であるが、これらに限定されない。さらに、コンテンツ１０２は、一意コンテンツ識別子（ＩＤ）１５０を備えることが可能であり、これは、たとえば、個々のコンテンツに関連付けられた文字、番号、名前、ファイル名、ファイルパスなどのうちの１つまたは任意の組み合わせである。
【００３０】
さらに、複数のコンテンツ１０２の少なくとも１つが、１つまたは複数のコンテンツメタデータ１１２に関連付けられる。たとえば、複数のコンテンツ１０２のそれぞれに関連付けられた「コンテンツ供給者」のうちの１つまたは複数が、個々のコンテンツメタデータ１１２を定義し、このコンテンツメタデータ１１２を個々のコンテンツに関連付けることが可能である。本明細書においては、「コンテンツ供給者」という用語は、（コンテンツ提供者１０６のような）コンテンツ提供者、コンテンツ小売業者、課金および顧客サービス提供者、および（配信システム１０８のような）メディア配信者のうちの１つまたは任意の組み合わせを含むことが可能である。コンテンツメタデータ１１２は、個々のコンテンツ１０２のそれぞれを説明する、かつ／または個々のコンテンツ１０２のそれぞれに関連付けられた、任意のデータを備える。たとえば、コンテンツメタデータ１１２は、コンテンツＩＤ  １５０と１つまたは複数のコンテンツ属性１５２（たとえば、カテゴリ、名前、コンテンツの長さ、コンテンツタイプ、２次コンテンツインジケータ１４０、２次コンテンツパラメータ１４４、コード、識別子、テーマ、ジャンル、対象とする視聴者および／または市場、スクリプト、コンテンツフィルタ識別子、キューイングプロトコルパラメータ、関連する視聴者および／または市場、第１に関連付けられるタイプの製品および／またはサービス、第２に関連付けられるタイプの製品および／またはサービス、番組レベルのコンテンツ説明または関連付けられたコンテンツの一部を説明するテーマ、所望の２次コンテンツの個数、１つまたは複数の所望の２次コンテンツの提示順序、および／または、対応するコンテンツに関連する任意のメタデータ）とのうちの１つまたは任意の組み合わせを備えることが可能であるが、これらに限定されない。１つまたは複数のコンテンツメタデータ１１２が、個々のコンテンツ１０２から離れていても、個々のコンテンツ１０２に結合されていても、個々のコンテンツ１０２に埋め込まれていてもよい。態様によっては、たとえば、コンテンツ１０２とコンテンツメタデータ１１２とが離れている場合には、これらは、それぞれ、同じコンテンツＩＤ  １５０を備えるか、ポイントすることによって、たとえば、個々のコンテンツメタデータが個々のコンテンツに関連付けられることを可能にすることができる。
【００３１】
図３を参照すると、態様によっては、送信１１８は、コンテンツ１０２およびコンテンツメタデータ１１２の、１つまたは複数のチャンネルまたはサービス１５４、１５６、１５８を、個々のエンドユーザによる消費のために、各無線端末１０４（図１）に提供することが可能である。態様によっては、たとえば、各送信１１８は、順方向リンク専用（Forward Link Only）（ＦＬＯ（商標））システム（たとえば、カリフォルニア州、サンディエゴのクアルコム社（Qualcomm, Incorporated of San Diego, CA）から調達可能なＭｅｄｉａＦＬＯ（商標）システム）における１対多送信を備えることが可能である。このようなシステムでは、送信１１８は、「多重」内にフローまたは論理ストリームを備える（「多重」は、所与の地理的領域において利用可能なフローの組み合わせである）。さらに、送信１１８によって搬送される各サービスまたはチャンネル１５４、１５６、１５８は、複数のコンテンツ１０２のうちの１つまたは何らかの組み合わせを備えることが可能である。態様によっては、特定のコンテンツ小売業者向けにカスタマイズされたサービスを「チャネル」と呼ぶ場合もある。したがって、送信１１８は、所与のコンテンツ小売業者に対して、同じサービスまたはチャネル１５４、１５６、１５８を複数のエンドポイントに同時に配信することが可能であるとともに、異なるコンテンツ小売業者がサービスをカスタマイズすることにより、同等のコンテンツに小売業者独自のルックアンドフィールを加えたチャネルを提供することを可能にする。
【００３２】
図４を参照すると、態様によっては、送信１１８によって搬送される各サービスまたはチャネル１５４、１５６、１５８の提示は、多数のエンドユーザまたは消費者１６０を引きつけることが可能なので、システム１００は、配信システム１０８と通信する１つまたは複数の広告主１６２をさらに含むことが可能である。広告主１６２は、１つまたは複数のコンテンツ１０２（図１）（典型的には、２次コンテンツ１３８（図１））を、１つまたは複数の広告の形式で、選択されたエンドユーザ１６０に提示することを望むエンティティを備える。たとえば、この態様では、１次コンテンツ１３６（図１）は、テレビ番組、ビデオ、映画、歌などを備えることが可能であるが、これらに限定されない。さらに、たとえば、２次コンテンツ１３８（図１）は、広告を備えることが可能であるが、これに限定されない。
【００３３】
態様によっては、図１〜４を参照すると、広告主１６２は、広告主インターフェース１６４を介して配信システム１０８と対話することにより、１つまたは複数の２次コンテンツスペースまたはタイミング１４２を取得して、その中で１つまたは複数の個々の広告を提示することを試行することが可能である。たとえば、広告主１６２は、２次コンテンツ１３８を配信システム１０８に提供することが可能であり、あるいは、コンテンツ提供者１０６に２次コンテンツ１３８を配信させることが可能である。さらに、広告主１６２は、単独で、または配信システム１０８と連係して、１次コンテンツ１３６と２次コンテンツインジケータ１４０との間の関係、ならびに１つまたは複数の２次コンテンツパラメータ１４４を定義するように動作することが可能である。したがって、広告主１６２は、１つまたは複数の２次コンテンツ１３８を、番組または提示１３４に含めるために選択することをコンテンツセレクタ１２０に行わせるために、番組または提示１３４を少なくとも部分的に構成することが可能であり、選択された１つまたは複数の２次コンテンツ１３８は、広告主１６２が望む属性に対応する、１つまたは複数の所定のコンテンツメタデータ１１２を有する。さらに、広告主１５２は、広告主１６２が望む属性に対応する、１つまたは複数の所定のコンテンツメタデータ１１２を有する、１つまたは複数の２次コンテンツ１３８を選択することをコンテンツセレクタ１２０に行わせるために、単独で、または配信システム１０８との組み合わせで、各２次コンテンツインジケータ１４０に対して使用する１つまたは複数の選択パラメータ１２２（コンテンツフィルタ１２３など）を定義することが可能である。したがって、態様によっては、広告主１６２は、所定のコンテンツを所与の２次コンテンツスペースまたはタイミング１４２で提示する権利を購入することが可能である。一方、他の態様では、広告主１６２は、コンテンツ１０２を、広告の形式で配信システム１０８に提供することが可能であり、各追跡／報告モジュール１４６からの各報告１４８によって決定される、個々の広告のそれぞれの実際の消費に基づいて、料金を支払うことが可能である。
【００３４】
図１を再度参照すると、第１のネットワーク１１０および第２のネットワーク１１６は、システム１００の各種コンポーネント間および／またはエンティティ間の個々の通信リンクを提供する。態様によっては、第１のネットワーク１１０および第２のネットワーク１１６は、相互に独立したネットワークを備えることが可能であり、他の態様では、相互に関連するネットワークを備えることが可能である。一般に、第１のネットワーク１１０および第２のネットワーク１１６は、それぞれが、１つまたは複数のデータネットワークおよび／または１つまたは複数の通信ネットワークの任意の１つまたは任意の組み合わせを備えることが可能である。たとえば、態様によっては、第１のネットワーク１１０は、公衆通信ネットワーク（インターネットなど）を備えることが可能であり、第２のネットワーク１１６は、加入式の１対多ネットワーク（たとえば、カリフォルニア州、サンディエゴのクアルコム社から調達可能なＭｅｄｉａＦＬＯ（商標）システムを含む順方向リンク専用（ＦＬＯ）ネットワークのようなマルチキャストネットワーク）を備えることが可能である。他の態様では、第１のネットワーク１１０および第２のネットワーク１１６は、他のネットワークの１つまたは組み合わせを含むことが可能であり、他のネットワークとしては、デジタルビデオブロードキャスティング（ＤＶＢ）ネットワーク（衛星用ＤＶＢ−Ｓ、ケーブル用ＤＶＢ−Ｃ、地上波テレビ用ＤＶＢ−Ｔ、ハンドヘルド向け地上波テレビ用ＤＶＢ−Ｈなど）、地上電話ネットワーク、衛星電話ネットワーク、赤外線ネットワーク（Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ（ＩｒＤＡ）ベースのネットワークなど）、短距離無線ネットワーク、Ｂｌｕｅｔｏｏｔｈ（登録商標）技術のネットワーク、ＺｉｇＢｅｅ（登録商標）プロトコルネットワーク、超広帯域（Ultra Wide Band）（ＵＷＢ）プロトコルネットワーク、家庭内無線周波数（ＨｏｍｅＲＦ）ネットワーク、ＳＷＡＰ（Ｓｈａｒｅｄ  Ｗｉｒｅｌｅｓｓ  Ａｃｃｅｓｓ  Ｐｒｏｔｏｃｏｌ）ネットワーク、広帯域ネットワーク（ワイヤレスイーサネット（登録商標）製品互換性推進協議会（Wireless Ethernet（登録商標） Compatibility Alliance）（ＷＥＣＡ）ネットワーク、Ｗｉ−Ｆｉ  Ａｌｌｉａｎｃｅ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ  Ａｌｌｉａｎｃｅ）ネットワーク、８０２．１１ネットワークなど）、公衆交換電話ネットワーク、公衆異機種間通信ネットワーク（インターネットなど）、構内通信ネットワーク、移動体無線ネットワークなどがある。
【００３５】
さらに、第１のネットワーク１１０および／または第２のネットワーク１１６の一部の態様に含まれることが可能な電話ネットワークの例として、アナログおよびデジタルのネットワーク／技術のうちの１つまたは任意の組み合わせがあり、このようなネットワーク／技術として、ＣＤＭＡ（符号分割多元接続）、ＷＣＤＭＡ（広帯域符号分割多元接続）、ＵＭＴＳ（Ｕｎｉｖｅｒｓａｌ  Ｍｏｂｉｌｅ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎｓ  Ｓｙｓｔｅｍ）、ＡＭＰＳ（Ａｄｖａｎｃｅｄ  Ｍｏｂｉｌｅ  Ｐｈｏｎｅ  Ｓｅｒｖｉｃｅ）、ＴＤＭＡ（時分割多元接続）、ＦＤＭＡ（周波数分割多元接続）、ＯＦＤＭＡ（直交周波数分割多元接続）、ＧＳＭ（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）、単一キャリヤ（１Ｘ）無線送信技術（ＲＴＴ）、ＥＶ−ＤＯ（Ｅｖｏｌｕｔｉｏｎ  Ｄａｔａ  Ｏｎｌｙ）技術、ＧＰＲＳ（Ｇｅｎｅｒａｌ  Ｐａｃｋｅｔ  Ｒａｄｉｏ  Ｓｅｒｖｉｃｅ）、ＥＤＧＥ（Ｅｎｈａｎｃｅｄ  Ｄａｔａ  ＧＳＭ  Ｅｎｖｉｒｏｎｍｅｎｔ）、ＨＳＰＤＡ（Ｈｉｇｈ  Ｓｐｅｅｄ  Ｄｏｗｎｌｉｎｋ  Ｄａｔａ  Ｐａｃｋｅｔ  Ａｃｃｅｓｓ）、アナログおよびデジタル衛星システム、および他の任意の、無線通信ネットワークおよびデータ通信ネットワークの少なくとも一方で用いられることが可能な技術／プロトコルなどがある。
【００３６】
図１および５を参照すると、システム１００の各無線端末１０４は、送信１１８の受信および／または配信システム１０８との通信を行うために、第２のネットワーク１１６にアクセスするように動作可能である。
【００３７】
特に図５を参照すると、各無線端末１０４は、コンピュータプラットフォーム１６４を備えることが可能であり、コンピュータプラットフォーム１６４は、プロセッサ１６８によって実行可能なデータ、ロジック、およびアプリケーションを保存するように動作可能なメモリ１６６を有する。ユーザは、１つまたは複数のユーザインターフェース１７０を介して無線端末１０４および無線端末１０４の常駐アプリケーションと対話することが可能であり、ユーザインターフェース１７０は、１つまたは複数の入力装置１７２および１つまたは複数の出力装置１７４を含むことが可能である。さらに、無線端末１０４は、通信モジュール１７６を介して、外部の装置および／またはネットワークと通信することが可能である。
【００３８】
なお、無線端末１０４は、携帯電話として図示されているが、システム１００に含まれる無線端末１０４のタイプは、どれだけの数であっても、どのような組み合わせであってもよい。たとえば、無線端末１０４は、携帯電話、携帯情報端末（ＰＤＡ）、ラップトップコンピュータ、双方向ページャ、携帯ゲーム機、携帯音楽端末、または任意のタイプのコンピュータ化された無線端末などであってよいが、これらに限定されない。したがって、本発明の装置および方法は、有線または無線の通信ポータルを含む、任意の形態の無線端末またはコンピュータモジュールにおいて実行可能であり、たとえば、無線モデム、ＰＣＭＣＩＡカード、アクセス端末、パーソナルコンピュータ、電話、またはこれらの任意の組み合わせまたはサブ組み合わせにおいて実行可能であるが、これらに限定されない。
【００３９】
コンピュータプラットフォーム１６４は、第１のネットワーク１１０（図１）および／または第２のネットワーク１１６（図１）のようなネットワークを介してデータを送信するように動作可能であり、また、無線端末内で生成されたか、ネットワークまたは無線端末１０４に接続された任意のネットワーク装置または他のコンピュータ装置から受信された、ルーチン、アプリケーション、および表示データ（任意）を受信して実行するように動作可能である。コンピュータプラットフォーム１６４は、たとえば、ハードウェア、ファームウェア、ソフトウェア、データ、および実行可能命令のうちの１つまたは任意の組み合わせに埋め込まれることが可能である。
【００４０】
メモリ１６６は、揮発性メモリおよび不揮発性メモリ（読み出し専用メモリおよび／またはランダムアクセスメモリ（ＲＡＭおよびＲＯＭ）、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュカード、フラッシュメモリセル、電子ファイルシステム、および任意の、コンピュータプラットフォームに一般的なメモリなど）のうちの１つまたは任意の組み合わせを備えることが可能である。さらに、メモリ１６６は、１つまたは複数の任意の２次または３次記憶装置（磁気メディア、光学メディア、テープ、ソフトディスク、またはハードディスクなど（リムーバブルメモリメカニズムを含む））を含むことが可能である。
【００４１】
さらに、プロセッサ１６８は、特定用途向け集積回路（「ＡＳＩＣ」）、チップセット、プロセッサ、論理回路、および他の任意のデータ処理装置のうちの１つまたは複数であることが可能である。態様によっては、プロセッサ１６８（または他のプロセッサ（ＡＳＩＣなど））は、無線端末１０４のメモリ１６６に記憶されている任意の常駐プログラムとインターフェースするアプリケーションプログラミングインターフェース（ＡＰＩ）層１７８を実行することが可能である。ＡＰＩ  １７８は、典型的には、個々の無線端末において実行されるランタイム環境である。このようなランタイム環境の１つが、カリフォルニア州、サンディエゴのクアルコム社で開発されたＢｉｎａｒｙ  Ｒｕｎｔｉｍｅ  Ｅｎｖｉｒｏｎｍｅｎｔ  ｆｏｒ  Ｗｉｒｅｌｅｓｓ（登録商標）（ＢＲＥＷ（登録商標））ソフトウェアである。（たとえば、無線コンピューティング装置におけるアプリケーションの実行を制御するように動作する）他のランタイム環境も利用可能である。
【００４２】
さらに、プロセッサ１６８は、ハードウェア、ファームウェア、ソフトウェア、データ、実行可能命令、およびこれらの組み合わせのかたちで具体化される様々な処理サブシステム１８０を含むことが可能であり、これらは、無線端末１０４の機能性、およびネットワーク１１６上での無線端末の運用性を有効にする。たとえば、処理サブシステム１８０は、配信システム１０８および／または他のネットワーク接続された装置との間で、通信を開始および維持すること、ならびにデータを交換することを可能にする。たとえば、無線端末１０４が携帯電話として定義される態様では、プロセッサ１６８は、処理サブシステム１８０の１つまたは組み合わせをさらに含むことが可能であり、そのような処理サブシステムとして、音、不揮発性メモリ、ファイルシステム、送信、受信、サーチャ、層１、層２、層３、主制御、リモートプロシージャ、ハンドセット、電力管理、デジタル信号処理装置、メッセージング、呼マネージャ、Ｂｌｕｅｔｏｏｔｈ（登録商標）システム、Ｂｌｕｅｔｏｏｔｈ（登録商標）ＬＰＯＳ、位置エンジン、ユーザインターフェース、スリープ、データサービス、セキュリティ、認証、ＵＳＩＭ／ＳＩＭ、音声サービス、ボコーダ、メッセージング、グラフィックス、ＵＳＢ、マルチメディアなどがある。開示の態様の場合、プロセッサ１６８の処理サブシステム１８０は、コンピュータプラットフォーム１６４で実行されて本明細書に記載の機能性を有効にするアプリケーションと対話する任意のサブシステムコンポーネントを含むことが可能である。たとえば、処理サブシステム１８０は、コンテンツセレクタ１２０の代わりにＡＰＩ  １７８からのデータ読み出しおよびデータ書き込みを受ける任意のサブシステムコンポーネントを含むことが可能である。
【００４３】
さらに、通信モジュール１７６は、ハードウェア、ファームウェア、ソフトウェア、データ、実行可能命令、およびこれらの組み合わせのかたちで具体化されることが可能であり、無線端末１０４の各種コンポーネント間の通信、ならびに無線端末１０４と第１のネットワーク１１０および／または第２のネットワーク１１６との間の通信を有効にするように動作可能である。たとえば、携帯電話の態様では、通信モジュール１７６は、無線通信接続を確立する送信および受信チェーンコンポーネントを含む、必須のハードウェア、ファームウェア、ソフトウェア、データ、実行可能命令、およびこれらの組み合わせを含むことが可能である。
【００４４】
さらに、たとえば、通信モジュール１７６は、複数のコンテンツ１０２およびそれぞれに関連付けられた１つまたは複数のメタデータ１１２（もしあれば）を配信システム１０８から受信し、これらをコンテンツセレクタ１２０に転送するか、これらへのアクセスをコンテンツセレクタ１２０に提供するように動作可能である。同様に、たとえば、通信モジュール１７６は、１つまたは複数の選択パラメータ１２２を受信し、これらをコンテンツセレクタ１２０に転送するか、これらへのアクセスをコンテンツセレクタ１２０に提供するように動作可能である。その後、たとえば、通信モジュール１７６は、選択されたコンテンツ１２６を、さらなる処理のために、個々に、他の装置コンポーネントに転送するように動作可能である。
【００４５】
さらに、１つまたは複数の入力装置１７２が、無線端末への入力を生成し、１つまたは複数の出力装置１７４が、無線端末のユーザによって消費される情報を生成する。たとえば、入力装置１７２は、キーまたはキーボードのようなメカニズム、ナビゲーションメカニズム、マウス、タッチスクリーンディスプレイ、音声認識モジュールと関連するマイクなどを含むことが可能である。態様によっては、入力装置１７２は、無線端末にあるアプリケーションやモジュールをアクティブ化したり、これらと対話したりすることなどのためにユーザ入力を受け取るインターフェースを提供する。さらに、たとえば、出力装置１７４は、ディスプレイ、オーディオスピーカ、触覚フィードバックメカニズムなどを含むことが可能である。さらに、ユーザインターフェース１７０は、入力装置１７２および／または出力装置１７４のうちの１つまたは任意の組み合わせを備えることが可能である。
【００４６】
さらに、図５および６を参照すると、コンピュータプラットフォーム１６４はさらにコンテンツセレクタ１２０を含み、コンテンツセレクタ１２０は、複数のコンテンツ１０２の送信１１８から、個々の端末ユーザが関心を示しそうな選択されたコンテンツ１２６を抽出してキャッシュするように動作可能であり、かつ、選択されたコンテンツ１２６のうちの選択されたもの１８２を、番組または提示１３４での生成のために取り出して含むように動作可能である。コンテンツセレクタ１２０は、たとえば、ハードウェア、ファームウェア、ソフトウェア、データ、実行可能命令、およびこれらの組み合わせのうちの１つまたは複数のかたちで具体化されることが可能である。さらに、コンテンツセレクタ１２０は、本明細書に記載の選択関連アクティビティのすべて、または少なくとも一部分を管理、実行、および／または開始するように動作可能な選択ロジック１８４を備えることが可能である。さらに、態様によっては、コンテンツセレクタ１２０は、配信システム１０８に関連付けられたクライアントアプリケーションおよび／またはクライアントエージェントを備えることが可能である。
【００４７】
具体的には、選択ロジック１８４は、アルゴリズム、ルール、ファジーロジック、ニューラルネットワーク、ヒューリスティック関係、意志決定ルーチンなどであり、複数のコンテンツ１０２の１つに関連付けられているか、かつ／または、選択されたコンテンツ１２６に関連付けられている、個々のコンテンツメタデータ１１２（図１）と、個々の対応する１つまたは複数の選択パラメータ１２２および／または２次コンテンツパラメータ１４４（図１）との間の対応を決定するように動作可能であることができる。態様によっては、たとえば、１つまたは複数のコンテンツメタデータ１１２と１つまたは複数の選択パラメータ１２２との間の対応は、一致の確度および／またはパーセンテージを備えることが可能であり、対応は、所定のしきい値条件を満たすことによって決定されることが可能である。さらに、態様によっては、選択ロジック１８４は、識別された対応に基づいて、選択されたコンテンツ１２６の記憶および／または提示を開始することが可能であり、選択されたコンテンツ１２６は、たとえば、ユーザ入力、２次コンテンツインジケータ１４０、および／またはコンテンツタイプ（たとえば、リアルタイム、非リアルタイム、および他のコンテンツの中で提示されるコンテンツなど）に基づいて選択され、１つまたは複数のコンテンツメタデータ１１２および／または２次コンテンツパラメータ１４４で識別されることが可能である。
【００４８】
態様によっては、コンテンツセレクタ１２０は、キャッシュ機能１８６および挿入機能１８８を含むことが可能であり、これらはそれぞれ、記憶または提示するコンテンツを選択することに関連付けられた選択関連アクティビティを実行する。たとえば、キャッシュ機能１８６は、所定の選択パラメータ１２２を取り出すために選択データベース１２４にアクセスするように動作可能であり、そしてさらに、複数のコンテンツ１０２のうちの選択されたもの（たとえば、選択されたコンテンツ１２６）を、選択パラメータ１２２で定義されたガイドラインに従って、識別および選択してキャッシュするために送信１１８にアクセスするように動作可能である。具体的には、キャッシュ機能１８６は、複数のコンテンツ１０２からの選択されたコンテンツ１２６を、１つまたは複数のコンテンツ選択パラメータ１２２を踏まえて、１つまたは複数の対応するコンテンツメタデータ１１２を介して、コンテンツ１０２を評価することに基づいて、フィルタリングするように動作可能なロジックまたは他の任意のタイプの意志決定メカニズムを含むことが可能である。したがって、キャッシュ機能１８６は、選択されたコンテンツ１２６を送信１１８から抽出し、選択されたコンテンツ１２６をコンテンツ記憶装置１３２にキャッシュするように動作する。
【００４９】
さらに、挿入機能１８８は、２次コンテンツインジケータ１４０に応えて、所定の選択パラメータ１２２を取り出すために選択データベース１２４にアクセスするように動作可能であり、そしてさらに、選択されたコンテンツ１２６のうちの選択されたものを、選択パラメータ１２２で定義されたガイドラインに従って、識別および選択して番組または提示１３４（図１）に含めるためにコンテンツ記憶装置１３２にアクセスするように動作可能である。具体的には、挿入機能１８８は、選択されたコンテンツ１２６からの選択されたコンテンツ１８２を、１つまたは複数のコンテンツ選択パラメータ１２２を踏まえて、１つまたは複数の対応するコンテンツメタデータ１１２を介して、選択されたコンテンツ１２６を評価することに基づいて、フィルタリングするように動作可能なロジックまたは他の任意のタイプの意志決定メカニズムを含むことが可能である。したがって、挿入機能１８８は、選択されたコンテンツ１２６から、選択されたコンテンツ１８２を抽出し、（たとえば、２次コンテンツ１３８の形式での）選択されたコンテンツ１８２を、番組または提示１３４（図１）に含めるために、メディアモジュール１２８（図１）および／または出力装置１３０（図１）へ転送するように動作する。
【００５０】
図７を参照すると、たとえば、態様によっては、コンテンツセレクタ１２０は、（要求パラメータを含むことが可能な）コンテンツ要求を、アプリケーションから受け取る。たとえば、コンテンツ要求は、２次コンテンツパラメータ１４４を有する２次コンテンツインジケータ１４０を備えることが可能である。コンテンツセレクタ１２０は、１つまたは複数の選択パラメータ１２２を参照し、選択パラメータ１２２は、（ｉ）ユーザ嗜好に関するデータを提供することが可能なユーザ情報１２５と、（ｉｉ）関連する装置の状態データ（時刻など）を提供することが可能な端末情報１２７と、（ｉｉｉ）２次コンテンツパラメータ１４４の１つによって定義されることが可能であって、一致を判定するためのルールを提供することが可能なコンテンツフィルタ１２３と、を含むことが可能である。たとえば、２次コンテンツパラメータ１４４は、コンテンツＩＤ１５０、カテゴリ、名前、コンテンツの長さ、コンテンツタイプ、コード、識別子、テーマ、ジャンル、対象とする視聴者および／または市場、関連する視聴者および／または市場、第１に関連付けられるタイプの製品および／またはサービス、第２に関連付けられるタイプの製品および／またはサービス、番組レベルのコンテンツ説明または関連付けられたコンテンツの一部を説明するテーマ、コンテンツフィルタルールまたは属性を定義するスクリプト、所望の２次コンテンツの個数、１つまたは複数の所望の２次コンテンツの提示順序、および／または、対応するコンテンツに関連する任意のメタデータのうちの、１つまたは任意の組み合わせを含むことが可能である。この情報に基づいて、コンテンツセレクタ１２０は、コンテンツメタデータ１１２を評価し、一致するコンテンツに対応する１つまたは複数のコンテンツＩＤ  １５０を返すように動作可能である。
【００５１】
図５を再度参照すると、前述のように、コンテンツセレクタ１２０は、コンテンツを識別および選択するために、１つまたは複数の選択パラメータ１２２を有する選択データベース１２４の１つまたは複数のコンポーネントと対話する。たとえば、態様によっては、コンテンツセレクタ１２０は、複数のコンテンツフィルタ１２３のうちの１つまたは複数を備える１つまたは複数の選択パラメータ１２２を利用することが可能であり、コンテンツフィルタ１２３は、選択されたコンテンツ１２６の記憶および／または表示のカスタマイズを制御するルールおよび／または属性を定義する。さらに、たとえば、態様によっては、コンテンツセレクタ１２０は、ユーザ情報１２５の１つまたは複数の部分を備える１つまたは複数の選択パラメータ１２２を利用することが可能であり、ユーザ情報１２５は、無線端末１０４の１人または複数のユーザに限定的に関連付けられたデータまたはプロファイルを含む。さらに、たとえば、態様によっては、コンテンツセレクタ１２０は、端末情報１２７の１つまたは複数の部分を備える１つまたは複数の選択パラメータ１２２を利用することが可能であり、端末情報１２７は、無線端末１０４に限定的に関連付けられたデータまたは状態情報を含む。他の態様では、コンテンツセレクタ１２０は、コンテンツフィルタ１２３、ユーザ情報１２５、および端末情報１２７の任意の組み合わせを備える１つまたは複数の選択パラメータ１２２を利用することが可能である。
【００５２】
図５および８を参照すると、各コンテンツフィルタ１２３は、コンテンツフィルタの一意識別を可能にするフィルタ識別子（ＩＤ）１９０を備えることが可能である。たとえば、フィルタＩＤ  １９０は、名前、数字、文字、シンボル、ファイル名、パス名などのうちの１つまたは任意の組み合わせを含むことが可能であるが、これらに限定されない。態様によっては、フィルタＩＤ  １９０に関連付けられるのは、１つまたは複数のフィルタルール１９２および／または１つまたは複数のフィルタ属性１９４であってよく、これらは両方とも、コンテンツの構造および動作、ならびに提示されるコンテンツ同士の間の（たとえば、これらの提示を同期することに関する）相互関係を定義する。他の態様では、個々のコンテンツフィルタ１２３に関連付けられた動作および／またはパラメータは、１つまたは複数のフィルタスクリプト１９６において定義されることが可能であり、フィルタスクリプト１９６は、コンテンツの構造および動作、ならびに提示されるコンテンツ同士の間の（たとえば、これらの提示を同期することに関する）相互関係を定義する実行可能命令の組み合わせである。さらに他の態様では、コンテンツフィルタ１２３は、フィルタルール１９２、フィルタ属性１９４、およびフィルタスクリプト１９６の組み合わせを備えることが可能である。個々のフィルタルール１９２、フィルタ属性１９４、およびフィルタスクリプト１９６のそれぞれは、ユーザ情報１２５および端末情報１２７の一部分から入手可能なパラメータ、ならびに、配信システム１０８から入手可能なパラメータ（たとえば、コンテンツメタデータ１１２、２次コンテンツパラメータ１４４、ならびに、チャネル／サービスおよび各種コンテンツの提示スケジュールをリストしたサービスガイドにおいて入手可能な情報）を利用することが可能である。たとえば、コンテンツフィルタ１２３は、コンテンツ関連メタデータ（＜中程度の値のスポット（medium-value-spot）＞、＜１次コンテンツのカーレース＞、＜アクション映画＞、＜ＳＦ映画＞など）、ユーザ情報関連メタデータおよび嗜好（<女性>、<年齢：３０〜４０＞、<ＳＦ>など）、および２次コンテンツパラメータ（＜ＳＣ１＞：＜新型モデルカー＞、＜対象視聴者：ヤングアダルト＞、＜ＳＣ２＞：＜カーレース番組＞、＜値：低〜中程度＞、＜ＳＣ３＞：＜対象視聴者：アダルト＞、＜対象視聴者：ＳＦファン＞、＜新作映画の宣伝＞、＜値：中〜高程度＞など）を利用することが可能である。したがって、各コンテンツフィルタ１２３は、（たとえば、前述の各ソースの任意の組み合わせからの）複数のルール、属性、および／またはスクリプトをコンパイルすることが可能であり、コンテンツ１０２および／または選択されたコンテンツ１２６に関連付けられた個々のコンテンツメタデータ１１２を照合するために、コンテンツセレクタ１２０によって実行可能である。
【００５３】
さらに、各コンテンツフィルタ１２３のコンポーネントは、動的および／または静的であってよく、両者の何らかの組み合わせであってもよい。さらに、各コンテンツフィルタ１２３の１つまたは複数のコンポーネントが、各フィルタルール１９２および／またはフィルタ属性１９４の優先度についてのガイダンスを提供することが可能であり、これによって、各種要因を重み付けして各コンテンツフィルタ１２３を調整することにより、所望の一致結果を取得することが可能になる。さらに、コンテンツセレクタ１２０が各コンテンツフィルタ１２３を実行することにより、複数のコンテンツが一致として格付けされることが可能である。したがって、フィルタルール１９２および／またはフィルタ属性１９４は、このような一致コンテンツ（第１の一致結果や最もよく適合する一致結果など）から、一致率を比較するなどして各一致を相対的に格付けすることに基づいて、選択するメカニズムを定義することが可能である。
【００５４】
態様によっては、たとえば、フィルタルール１９２は、ルールブロックまたはルールセットのかたちで表されることが可能である。たとえば、コンテンツフィルタ１２３は、以下のように、ユーザ情報１２５にあるパラメータに基づくフィルタルール１９２を有することが可能である。
【００５５】
フィルタ１：
＜性別＝男性＞かつ＜ユーザプロファイル＝「アウトドア愛好者」＞の場合は、
コンテンツ１を挿入し、
＜年齢＝１３〜１９歳＞かつ＜ユーザプロファイル＝「スポーツファン」＞の場合は、
コンテンツ２を挿入する。
【００５６】
ここで、「性別」、「年齢」、および「ユーザプロファイル」は、ユーザ情報１２５内にフィールドを備え、「男性」、「アウトドア愛好者」、「１３〜１９歳」、および「スポーツファン」は、個々のフィールドを特徴づけるユーザデータを備え、「コンテンツ１」および「コンテンツ２」は、個々のコンテンツＩＤ  １５０を備える。さらに、たとえば、コンテンツフィルタ１２３は、以下のように、ユーザ情報１２５およびコンテンツメタデータ１１２にあるパラメータに基づくフィルタルール１９２を有することが可能である。
【００５７】
フィルタ２：
＜ユーザの関心＝「スキー」＞かつ＜広告スポット値（ad-spot-val）＝「高」＞の場合は、
コンテンツ１を挿入する。
【００５８】
＜ユーザの関心＝「レース」＞かつ＜広告コンテンツタイプ＝「カーチェイス」＞の場合は、
コンテンツ２を挿入する。
【００５９】
ここで、「ユーザの関心」は、ユーザ情報１２５内にフィールドを備え、「スキー」および「レース」は、個々のユーザ情報フィールドを特徴づけるユーザデータを備え、「広告スポット値」および「広告コンテンツタイプ」は、コンテンツメタデータ１１２用のフィールドを備え、「高」および「カーチェイス」は、コンテンツメタデータの個々のフィールドを特徴づけるコンテンツメタデータを備え、「コンテンツ１」および「コンテンツ２」は、個々のコンテンツＩＤ  １５０を備える。
【００６０】
さらに、態様によっては、各コンテンツフィルタ１２３は、無線端末１０４での記憶のためにコンテンツをキャッシュすること、または番組または提示１３４（図１）に含めるコンテンツを選択することの一方に関連付けられることが可能である。図９を参照すると、たとえば、コンテンツキャッシュフィルタ１９８は、フィルタをターゲティングサービス提供者および／またはターゲティングロケーションに関連付けるフィルタ属性１９４（サービス提供者識別子（ＩＤ）２００およびロケーション識別子（ＩＤ）２０２など）を含むことが可能である。サービス提供者ＩＤ  ２００およびロケーションＩＤ  ２０２の両方が、コンテンツフィルタの一意識別を可能にする。たとえば、ＩＤ  ２００および２０２のそれぞれは、名前、数字、文字、シンボル、ファイル名、パス名などのうちの１つまたは任意の組み合わせを含むことが可能であるが、これらに限定されない。さらに、コンテンツキャッシュフィルタ１９８は、ターゲティングユーザ集団に関連するフィルタ属性１９４を含むことが可能であり、これは、たとえば、ユーザ集団プロファイル２０４および／またはユーザ集団データ２０６（たとえば、性別２０８、年齢範囲２１０、および収入範囲２１２）に基づく。
【００６１】
図１０を参照すると、たとえば、コンテンツ選択フィルタ２１４は、参照２１６や継続時間２１８のようなフィルタ属性１９４を含むことが可能である。参照２１６は、選択されたコンテンツが参照される際の手がかりとなる名前であることが可能であり、継続時間２１８は、選択されたコンテンツの長さを（たとえば、秒単位で）定義することが可能である。さらに、コンテンツ選択フィルタ２１４は、選択条件２２０や一致パラメータ２２２のようなフィルタルール１９２を含むことが可能である。選択条件２２０は、選択されたコンテンツの必須特性であり、一致パラメータ２２２は、選択されたコンテンツが可能な限り一致しなければならない特性である。たとえば、選択条件２２０は、コンテンツ提供者１０６（図１）または広告主１６２（図４）を識別するコンテンツ所有者識別子（ＩＤ）２２４（名前、文字、数字、コードなど）を含むことが可能である。さらに、たとえば、選択条件２２０は、コンテンツタイプ２２４（たとえば、選択されたコンテンツのメディアタイプ（たとえば、オーディオ、ビデオなど））を含むことが可能である。さらに、一致パラメータ２２２は、一致ユーザ集団プロファイル２２６、一致ユーザ集団データ２２８、ターゲティング時刻および／または曜日を定義する一致日部分（match day part）２３０、ユーザの関心をターゲティングする一致関心プロファイル２３２、および、地理的位置またはネットワークコンポーネント（第２のネットワーク１１６および／または配信システム１０８に関連付けられたネットワーク装置など）から引き出されたロケーション情報に基づくことが可能な、ユーザのターゲティングロケーションを定義する一致ロケーション２３４の、それぞれの１つまたは複数を含むことが可能である。
【００６２】
図５および１１を参照すると、ユーザ情報１２５は、無線端末１０４のユーザに関連する任意のデータを備えることが可能である。各無線端末１０４は、ユーザ情報１２５の１つまたは複数の組み合わせを含むことが可能であり、各組み合わせは、無線端末１０４の異なるユーザに対応することが可能である。態様によっては、たとえば、ユーザ情報１２５は、個々のユーザ情報を一意識別するユーザ識別子（ＩＤ）２３６（名前、文字、数字、コードなど）を備える。さらに、ユーザ情報１２５は、１つまたは複数のユーザ集団データ２３８を備えることが可能であり、ユーザ集団データ２３８をコンパイルして代表的なユーザ集団プロファイル２４０にすることが可能である。たとえば、ユーザ集団データ２３８は、性別、年齢、収入、および他の同様のタイプの、ユーザを分類することが可能なユーザ集団を特徴づけるために使用可能な情報のようなデータを含むことが可能であるが、これらに限定されない。さらに、ユーザ情報１２５は、１つまたは複数のユーザ嗜好データ２４２を含むことが可能であり、ユーザ嗜好データ２４２をコンパイルしてユーザ嗜好プロファイル２４４にすることが可能である。ユーザ嗜好データ２４２は、ユーザから受け取られたデータであってよく、無線端末１０４とのユーザ対話から導出されてもよい。後で詳述されるように、嗜好決定モジュール２４６が、態様によっては、追跡／報告モジュール１４６との組み合わせで、ユーザ嗜好データ２４２および／またはユーザ嗜好プロファイル２４４を生成および更新するように動作可能であることができる。ユーザ嗜好データ２４２は、個々のユーザの関心を定義する記述子であってよく、これは、コンテンツメタデータ１１２（図１）および／または２次コンテンツパラメータ１４４（図１）に対応することが可能である。
【００６３】
図５および１２を参照すると、端末情報１２７は、特定の無線端末１０４に関連する任意のデータを備えることが可能である。態様によっては、たとえば、端末情報１２７は、個々のユーザ情報を一意識別する端末識別子（ＩＤ）２４６（名前、文字、数字、コードなど）を備える。たとえば、端末ＩＤ  ２４６は、移動体識別番号（ＭＩＮ）、無線端末１０４にあるハードウェアおよび／またはソフトウェアコンポーネントに対応するシリアル番号、ハードウェアおよび／またはソフトウェアコンポーネントに対応するバージョン番号、および他の任意の、無線端末１０４を識別するように動作可能なデータを含むことが可能である。さらに、端末情報１２７は、１つまたは複数の加入データ２４８を備えることが可能であり、加入データ２４８は、１つまたは複数の配信システム１０８（図１）および／または１つまたは複数のチャネルまたはサービス１５４、１５６、１５８（図３）に対応する加入者情報および認証情報を提供することが可能である。たとえば、加入データ２４８は、リムーバブル識別情報モジュール（ＲＵＩＭ）、加入者識別情報モジュール（ＳＩＭ）、ユニバーサル加入者識別情報モジュール（ＵＳＩＭ）、インターネットプロトコル識別情報サービスモジュール（ＩＳＩＭ）、名前、アカウント番号、キー、または別の、ユーザまたは無線端末を所与のチャネルおよび／またはサービスに関連付けるデータを備えることが可能である。さらに、端末情報１２７は、１つまたは複数の端末状態データ２５０を備えることが可能であり、端末状態データ２５０は、個々の無線端末１０４および／または無線端末のハードウェアまたはソフトウェアコンポーネントに関連する状態を定義する。たとえば、端末状態データ２５０は、時間（時刻および／または曜日／日／月（time of week/month/year）など）、ロケーション（グローバル・ポジショニング・システム（ＧＰＳ）からの情報に基づく地理的ロケーション、および／またはネットワーク（たとえば、無線端末が通信している基地局送信機または配信システム送信機、または補助ＧＰＳ（Ａ−ＧＰＳ）システム）からの情報に基づくネットワーク関連ロケーションなど）、無線端末で実行されているアプリケーションのステータス、無線端末にあるハードウェアコンポーネントのステータス、監視されているチャネル、利用中または実行中のアプリケーションの部分などを含むことが可能である。態様によっては、端末状態データ２５０は、１つまたは複数の処理サブシステム１８０から、連続的に、または、ある所定の間隔で、または、所定のイベント（たとえば、起動や状態の変化）の発生時に、受け取られることが可能である。
【００６４】
選択データベース１２４内の選択パラメータ１２２は、動的および／または静的なパラメータであってよい。たとえば、１つまたは複数の選択パラメータ１２２は、嗜好決定モジュール２５２および追跡／報告モジュール１４６の一方または組み合わせによって、連続的に、または、ある所定の間隔で、または、所定のイベントの発生時に、更新されることが可能である。さらに、送信１１８は、１つまたは複数の選択パラメータ１２２を追加、変更、および／または削除するように動作可能であることができる。
【００６５】
図５および１３を参照すると、たとえば、嗜好決定モジュール２５２は、嗜好決定ロジック２５４を含み、嗜好決定ロジック２５４は、プロファイルジェネレータ２５６を実行して、１つまたは複数のユーザ嗜好データ２４２を有する１つまたは複数のユーザ嗜好プロファイル２５８を生成するように動作可能である。態様によっては、ユーザ嗜好プロファイル２４４および／または嗜好データ２４２は、無線端末１０４のユーザごとに生成されることが可能である。個々のユーザ嗜好データ２４２は、無線端末１０４の個々のユーザが関心を示しそうなコンテンツの態様および／または説明を定義する。したがって、個々のユーザ嗜好データ２４２および／または個々のユーザ嗜好プロファイル２４４の１つまたは複数を利用して、個々の無線端末１０４のユーザが関心を示しそうな新しいコンテンツおよび番組を提案または推奨することが可能である。
【００６６】
態様によっては、たとえば、プロファイルジェネレータ２５６は、生成ロジック２６２を含むことが可能であり、生成ロジック２６２は、個々のユーザ嗜好データ２４２のうちの１つまたは複数を、（たとえば、１つまたは複数の所定の嗜好ルール２６４を、端末ユーザから受け取られたデータ、または別の端末コンポーネント（追跡／報告モジュール１４６、プロセッサ１６８、処理サブシステム１８０など）から受け取られたデータに適用することに基づいて）解析および／または導出および／または予測するように動作可能である。たとえば、態様によっては、生成ロジック２６２は、１つまたは複数の嗜好ルール２６４を、嗜好サーベイ２６６内のデータに適用し、嗜好サーベイ２６６は、端末ユーザによって回答されるアンケートを備えることが可能である。たとえば、嗜好サーベイ２６６は、複数の所定のコンテンツ嗜好カテゴリを識別することが可能であり、この中から、ユーザが、関心のあるカテゴリを選択することが可能である。これらのカテゴリは、大まかな説明的カテゴリを含むことが可能であり、各カテゴリに１つまたは複数のサブカテゴリを含むことが可能であり、かつ／または、各サブカテゴリに１つまたは複数のサブカテゴリを含むことが可能である。そして、選択された、所定のコンテンツ嗜好カテゴリは、嗜好データ２４２として記憶されることが可能である。あるいは、たとえば、嗜好サーベイ２６６は、端末ユーザの回答（たとえば、端末ユーザの好き嫌い）を引き出すように意図された、所定のターゲティング質問を含むことが可能であり、これを用いて、ユーザ嗜好データ２４２および／またはユーザ嗜好プロファイル２４４を決定することが可能である。たとえば、このような、あらかじめ決められた質問として、「あなたはハイキング／キャンプに行くことが好きですか？」、「あなたは海外旅行を楽しみますか」、「あなたはＰＣまたはゲームコンソールでゲームをしますか？」のような質問が考えられるが、これらに限定されない。他の代替では、嗜好サーベイ２６６は、ユーザが好む事柄のタイプ（たとえば、カテゴリ、テーマ、ジャンル、商品、サービスなど）を識別する選択肢をユーザに与えるユーザインターフェースを提供することが可能である。
【００６７】
さらに、別の態様の別の例では、生成ロジック２６２は、１つまたは複数の嗜好ルール２６４を、追跡／報告モジュール１４６によって監視および収集される、収集された消費関連情報２６８に適用する。たとえば、収集された消費関連情報２６８は、無線端末で実行されている内容、ならびに無線端末とのユーザ対話に関連する。１つまたは複数の嗜好ルール２６４は、意志決定ルーチン、ヒューリスティクス、アルゴリズム、公式、または他の任意の、１つまたは複数のユーザ関連情報または端末関連情報を評価して、嗜好データ２４２および／または嗜好プロファイル２４４を生成するように動作可能なメカニズムを含むことが可能である。したがって、嗜好決定モジュール２５２は、受け取られたユーザベースまたは端末ベースの情報を解析し、そこから結論を引き出すか、他の方法で分析することにより、１つまたは複数の嗜好データ２４２および／または嗜好プロファイル２４４を生成することが可能である。
【００６８】
さらに、態様によっては、ユーザ嗜好プロファイル２４４および／または嗜好データ２４２を構築することにおける嗜好決定モジュール２５２の自己構築性（self-building properties）が、新しいユーザ嗜好プロファイルを迅速かつ正確に定義して、嗜好決定モジュール２５２が、最新情報に基づいて生成されたデータの正確さを維持することを可能にするメカニズムを提供する。
【００６９】
さらに、１つまたは複数の所定の嗜好ルール２６４は、１つまたは複数の端末における嗜好決定の容易な管理を可能にするために構成可能および更新可能であってよい。態様によっては、１つまたは複数の嗜好ルール２６４が、１つまたは複数の選択パラメータ１２２（たとえば、ユーザ情報、端末情報、コンテンツ消費動作など）とコンテンツメタデータ１１２との関係を定義する。
【００７０】
以下は、嗜好ルール２６４の単純な動作例である。「ユーザが『アメリカンチョッパー』および『コップス』を見ていたら、『オートバイ』および『法の執行』に関連付けられたすべてのコンテンツ／番組を記憶および推奨する。さらに、すべての種類の『自動車』に関する『広告』を送信する」、「ユーザが『マーサ・スチュワート』に関連付けられたコンテンツ／番組を見ていたら、『料理』および『家の修繕』に関連付けられたすべてのコンテンツ／番組を記憶および推奨する」。これらの例では、「アメリカンチョッパー」、「コップス」、「オートバイ」、「法の執行」、「広告」、「自動車」、「マーサ・スチュワート」、「料理」、および「家の修繕」という言葉が、コンテンツメタデータ１１２およびコンテンツ選択パラメータ１２２の一方または両方の例である。どのケースでも、態様によっては、各嗜好ルール２６４は、１つまたは複数のコンテンツメタデータ１１２を備えるデータを、１つまたは複数のコンテンツ選択パラメータ１２２と互いに関連付けようとする。
【００７１】
さらに、個々の嗜好ルール２６４は、１つまたは複数の選択パラメータ１２２のアドホック定義を提供することが可能であり、かつ／または、各選択パラメータ１２２は、個々の嗜好ルール２６４の一部として識別されることが可能な、所定の嗜好カテゴリに対応することが可能である。たとえば、１つまたは複数の嗜好カテゴリがあらかじめ決められている態様では、嗜好ルール２６４は、選択パラメータ１２２を分析して、この情報を、所定のカテゴリの１つまたは複数と相互に関連付けようとすることが可能である。このケースでは、たとえば、選択パラメータ１２２間の対応は、所与の所定の嗜好カテゴリとの一致の確度および／またはパーセンテージを備えることが可能であり、対応は、所定のしきい値条件を満たすことによって決定されることが可能である（たとえば、確度が５０％超であれば、ユーザをこの嗜好に関連付ける）。したがって、各嗜好ルール２６４は、ユーザ嗜好関連情報と嗜好データとの関係を定義および／または予測するように動作可能なアルゴリズム、意志決定ルーチン、ファジーロジック、ヒューリスティック関係、ニューラルネットワークなどのうちの１つまたは任意の組み合わせを含むことが可能である。
【００７２】
さらに、１つまたは複数の所定の嗜好ルール２６４、およびこれに対応して生成された選択パラメータ１２２は、コンテンツソース（サービスおよび／またはチャネルなど）および／または所定のコンテンツメタデータ１１２に関連付けられることが可能であり、これによって、ソースおよび／またはコンテンツタイプに応じて異なる嗜好決定がなされることが可能になる。たとえば、コンテンツのソースは、広く変化するタイプのコンテンツを供給することが可能であり、いくつかの選択パラメータ１２２は、コンテンツのソースおよび／またはタイプの配列全体にまたがることが可能であり、他の選択パラメータ１２２は、ソース別および／またはタイプ別であることが可能である。
【００７３】
別の例では、１つまたは複数の所定の嗜好ルール２６４、およびこれに対応して生成された選択パラメータ１２２は、端末情報１２７の一部として追跡されることが可能な地理的ロケーションに関連付けられることが可能である。一態様では、たとえば、嗜好決定モジュール２５２は、端末情報１２７、および／または処理サブシステム１８０の、ロケーションで決まる部分と対話することを通して、無線端末１０４が訪問するロケーションおよび対応するロケーション識別情報を追跡することが可能である。たとえば、ロケーション識別情報は、商号（business name）、営業タイプ（business type）などと、（イベント名、イベントタイプなどのような）ロケーションに関連付けられた追加情報とを含むことが可能である。さらに、嗜好決定ロジック２５４および／または嗜好ルール２６４は、無線端末のロケーションに関連付けられた頻度および／または動向に基づいてユーザ嗜好データを生成するように動作可能であることができる。たとえば、無線端末１０４を携帯する端末ユーザが３０日以内にスポーツ店を２回以上訪れた場合、嗜好決定モジュール２５２は、対応するユーザ嗜好プロファイル２４４に１つまたは複数のスポーツカテゴリを追加するように動作可能である。同様の嗜好データは、ナイトクラブ、スポーツスタジアム、コンサート、映画などに行った場合にも生成されることが可能であり、これらは、単なる物理的な建物や場所に限定されず、端末がそのロケーションにあった時刻にその場所で行われたイベントも含む。
【００７４】
別の態様では、たとえば、嗜好決定モジュール２５２は、無線端末１０４とのユーザ対話をロケーションの関数として追跡することが可能である。したがって、無線端末１０４が、「職場」と呼ばれているロケーションとは異なる、「自宅」と呼ばれているロケーションにある場合には、別の嗜好ルール２６４を適用することが可能である。別の例では、無線端末１０４が、所定の場所（職場、ショッピングモール、遊園地、史跡、政府所有地、空港、バス停、駅など）の近傍にある場合に、様々な嗜好ルール２６４が有効化されることが可能である。
【００７５】
さらに、既に述べられたように、嗜好プロファイル２４４および／または嗜好データ２４２は、無線端末１０４のユーザごとに生成されることが可能であり、これらは、ユーザ別かつ／または端末別の情報に基づくため、ユーザの嗜好に応じて、端末ごとに、かつ、ユーザごとに異なる可能性がある。
【００７６】
さらに、態様によっては、プライバシおよびユーザプロファイリングの侵害性に関する懸念に対処するために、個々の嗜好プロファイル２４４および／または嗜好データ２４２は、無線端末１０４のプロファイルジェネレータ２５６内で自動的に生成されることが可能であり、個々の嗜好プロファイル２４４および／または嗜好データ２４２が外部パーティに対してさらされることはありえない。これらの態様では、個々の嗜好プロファイル２４４および／または嗜好データ２４２は、無線端末１０４（の、たとえば、非永続的メモリ）に残り、たとえば、メモリが消去された場合、かつ／またはメモリの電源が切れた場合、かつ／または無線端末が故障した場合には、失われる可能性がある。さらに、個々の嗜好プロファイル２４４および／または嗜好データ２４２は、セキュリティを強化するために暗号化されることが可能である。たとえば、個々の嗜好プロファイル２４４および／または嗜好データ２４２は、対応するコンテンツセレクタ１２０だけがアクセスできるように、暗号化されることが可能である。したがって、個々の嗜好プロファイル２４４および／または嗜好データ２４２の、このようなセキュリティ強化および非永続的記憶は、ユーザプロファイリングの実装が侵害的にならない可能性を高め、プライバシに関するユーザの懸念に対処する。
【００７７】
図１４を参照すると、一態様の一例では、嗜好決定モジュール２５２は、ユーザごとのスコアのリストをカテゴリのリストのかたちで記憶し、この、記憶されたスコアのリストは、プロファイル状態２７０を定義する。プロファイル状態２７０は、ユーザ嗜好プロファイル２４４としてユーザ情報１２５（図１、５、および１１）に含められるべく、選択データベース１２４（図１および５）に転送されることが可能である。たとえば、ユーザ嗜好プロファイル２４４は、重み付け可能なスコアを、関心カテゴリのベクトル方向に含めることが可能である。さらに、嗜好決定モジュール２５２は、ダウンロードカテゴリのリスト２７２をコンテンツセレクタ１２０（図１および５）に転送することが可能であり、このリストは、無線端末１０４にダウンロードするコンテンツ１０２（図１）をユーザ嗜好に基づいて選択する際に使用される。たとえば、ダウンロードカテゴリのリスト２７２は、個々のユーザのプロファイル状態２７０を定義するスコアのリストに対応するコンテンツメタデータ、コンテンツクラス、コンテンツ識別子などのうちの１つまたは複数を含むことが可能であるが、これらに限定されない。個々の、ダウンロードカテゴリのリスト２７２は、個々のユーザ嗜好プロファイル２４４と同一であってよく、あるいは、ユーザ嗜好プロファイル２４４の何らかの（たとえば、個々のユーザの最高関心領域に対応する）サブセットであってもよい。プロファイルジェネレータ２５６は、１つまたは複数の嗜好ルール２６４に基づいて、プロファイル状態２７０、ユーザ嗜好プロファイル２４４、およびダウンロードカテゴリのリスト２７２を生成するように動作可能である。たとえば、プロファイルジェネレータ２５６は、連続的に、または周期的に、または、所定のイベントの発生時に実行されて、データベース２７３に記憶されている蓄積された入力を処理し、プロファイル状態２７０を定義するスコアのリストにあるスコアを更新することが可能である。たとえば、蓄積された入力として、イベントデータ２７４、端末状態データ２５０、外部供給集団統計（externally provided demographics）２７６、および追跡レポート１４８などの情報があるが、これらに限定されない。イベントデータ２７４は、ユーザアクション、クリックスルー、Ｗｅｂ検索、ビデオの開始および終了、他のアプリケーションの開始および終了などを含み、追跡／報告モジュール１４６（図１および５）から受け取られることが可能である。端末状態データ２５０は、選択データベース１２４（図１）内の端末情報１２７（図１および１２）から受け取られるか、処理サブシステム１８０（図５）から直接受け取られる。外部供給集団統計２７６は、年齢、収入、性別、職業、関心カテゴリのスコアなどであり、ユーザ情報１２５（図１および１１）から受け取られることが可能である。追跡レポート１４８は、追跡／報告モジュール１４６から受け取られ、ユーザが反応するコンテンツのタイプや、ユーザがどのような状況でどのタイプのコンテンツを消費することを受け入れるか、などに関する情報を提供することが可能である。したがって、データベース２７３は、プロファイルジェネレータ２５６が最後に実行されてから受け取られ���データに対応する新しい入力２７８と、過去にプロファイルジェネレータ２５６への入力として使用された蓄積された入力を備える履歴入力２８０と、を含むことが可能である。さらに嗜好ルール２６４は、時間重み関数を含むことが可能であり、時間重み関数は、履歴入力２８０として記憶されている古いイベントほど、新しい入力２７８として記憶されているか履歴入力２８０内に記憶されている、より新しいイベントより軽い重み付けがなされ、最終的には決定から除外されることを可能にする。さらに、プロファイルジェネレータ２５６の生成ロジック２６２（図１３）は、ユーザ検出アルゴリズムを含むことが可能であり、ユーザ検出アルゴリズムは、同じ端末を使用する複数のユーザを、たとえば、ログイン情報および／またはユーザ動作に基づいて検出して、ユーザごとに別々のプロファイルを保持するように動作可能である。
【００７８】
図５および１５を参照すると、一態様では、追跡／報告モジュール１４６は、消費関連情報２８４を監視および収集する消費データコレクタ２８２と、収集された消費関連情報２８４に基づいて報告１４８を生成するレポータ２８６と、を含むことが可能である。
【００７９】
消費データコレクタ２８２は、無線端末１０４の任意の場所（たとえば、プロセッサ１６８および／または処理サブシステム１８０の中、メモリ１６６の中、任意のモジュールまたはアプリケーションの中、その他）に存在するデータを集めることが可能である。消費データコレクタ２８２は、ハードウェア、ファームウェア、ソフトウェア、データ、実行可能命令、およびこれらの組み合わせのうちの１つまたは複数のかたちで具体化されることが可能である。態様によっては、消費データコレクタ２８２は、収集ロジック２８８を含み、収集ロジック２８８は、１つまたは複数の収集パラメータ２９０および／または１つまたは複数の追跡ルール２９２に基づいて、収集された消費関連情報２８４を集めるように、プロセッサ１６８によって実行可能である。収集パラメータ２９０および／または追跡ルール２９２は、嗜好決定モジュール２５２（図１３）の１つまたは複数の嗜好ルール２６４（図１３）に関連付けられることが可能であり、無線端末１０４とのユーザ対話に基づく、端末ユーザのコンテンツ嗜好の決定に関連することが可能な、無線端末１０４にある情報を識別することが可能である。１つまたは複数の収集パラメータ２９０および／または追跡ルール２９２は、無線端末に、または、コンテンツを消費する端末に個人別のコンテンツを提供することに関心がある任意のパーティに、コンテンツセレクタ１２０（図１）を提供することを管理するパーティ（たとえば、コンテンツ小売業者、サービス提供者、コンテンツ提供者１０６（図１）、配信システム１０８（図１）、および／または広告主１６２（図４））によって確立されることが可能である。代替として、態様によっては、常駐コンテンツセレクタ１２０（図１）の選択性を調整するためにどの端末関連パラメータを監視するかを、端末ユーザが制御することが可能であってもよい。さらに、たとえば、１つまたは複数の収集パラメータ２９０および／または追跡ルール２９２は、無線端末１０４で発生する、監視および収集すべきコンテンツ消費動作（どのコンテンツが消費されたか、そのコンテンツがどのように消費されたか、そのコンテンツがいつ消費されたか、その消費の時間長はいかほどであったか、ならびに、対応する端末状態情報および／または関連するユーザ対話を含む）を識別することが可能である。
【００８０】
たとえば、どのコンテンツが消費されたかに関連する情報を監視および収集することに関しては、収集パラメータ２９０は、コンテンツ名またはコンテンツ識別子（ＩＤ）１５０（図２）、１つまたは複数のコンテンツメタデータ１１２によって定義されることが可能なコンテンツタイプおよび／または説明などのようなデータのロギングを起動することが可能である。
【００８１】
たとえば、そのコンテンツがどのように消費されたかに関しては、１つまたは複数の収集パラメータ２９０が、そのコンテンツのアクセスおよび／または消費に利用されたハードウェアコンポーネント、ソフトウェアモジュール、および／またはアプリケーションのようなデータのロギングを起動することが可能である。さらに、これらのパラメータは、コンテンツの消費をもたらしたすべてのユーザ対話（たとえば、別のコンテンツの消費の途中に表示されたポップアップ広告をクリックすることなど）のロギングを起動することが可能である。たとえば、ハードウェアコンポーネントは、キーおよびキーボード、ディスプレイ、オーディオスピーカまたはマイク、コンピュータチップなどを含み、ソフトウェアモジュール／アプリケーションは、コンテンツのアクセス、管理、および／または提示を行ったり、コンテンツの提示中または提示前後に端末で発生する他の動作を実施したりするために実行されるソフトウェアを含む。
【００８２】
さらに、たとえば、そのコンテンツがいつどれだけの時間にわたって消費されたかについては、１つまたは複数の収集パラメータ２９０は、すべてのコンテンツ消費の開始および終了、またはそのコンテンツの消費中または消費の前後における他の任意のアプリケーションの使用に対応するタイムスタンプ情報（時、分、秒、日、および／または日付情報を含む）のロギングを起動することが可能である。代替として、この情報は、コンテンツ消費の時刻および継続時間および／またはアプリケーション使用状況に関連する情報を既に追跡した他のアプリケーションおよび／またはサブシステムから集められることが可能である。
【００８３】
さらに、たとえば、端末状態情報に関しては、１つまたは複数の収集パラメータ２９０は、先行かつ／または後続のコンテンツ消費に対応する、無線端末での所定のアクティビティまたは一般的なアクティビティのロギングを起動することが可能である。たとえば、嗜好決定を行うためには、コンテンツ消費アクティビティの時間の中で、かつ／またはこの時間の前後に、無線端末においてどのような非コンテンツ消費関連アクティビティが発生しているかを知ることが適切である。それは、これらの非コンテンツ消費関連アクティビティがコンテンツ消費動作に影響を及ぼしている可能性があるためである。このような情報は、端末状態データ２５０として利用可能であり、端末状態データ２５０は、処理サブシステム１８０を含む、無線端末１０４において利用可能なすべての情報を含むことが可能である。たとえば、端末状態データ２５０は、無線端末１０４で動作中のコンポーネントのステータスのほかに、地理的ランドマークおよび／またはロケーションベースのイベント（たとえば、所与の日時にスタジアムで行われているスポーツイベント）と相互に関連付けられることが可能な位置／ロケーション情報を含むことが可能である。
【００８４】
態様によっては、レポータ２８６は、レポータロジック２９４を備え、レポータロジック２９４は、収集された消費情報２８４を取得し、報告１４８の内容および構成を定義する報告ルール２９６の適用に基づいて報告１４８を生成するように動作可能である。
【００８５】
図１６を参照すると、一態様の一例では、追跡／報告モジュール１４６は、無線端末１０４（図１）におけるコンテンツの消費に関連付けられた、各種イベント３００、端末状態データ２５０、およびユーザアクション３０２に関するデータを蓄積するデータベース２９８を備える。たとえば、このケースでは、イベント３００は、コンテンツの提示などのようなアクションを含むことが可能であるが、これに限定されない。たとえば、このケースでは、端末状態データ２５０は、時刻、視聴されているチャネル、ロケーションなどを含むことが可能であるが、これに限定されない。たとえば、このケースでは、ユーザアクション３０２は、ユーザによるユニバーサルリソースロケータ（ＵＲＬ）のクリック、チャネル変更、ボリューム調節などのようなアクションを含むことが可能であるが、これに限定されない。このようなデータは、新しい入力３０４としてデータベース２９８に記憶されることが可能であり、データベース２９８には、前の追跡および監視からの履歴入力３０６もあってよい。消費データコレクタ２８２は、これらの蓄積された入力を、追跡ルール２９２に従って処理して、収集された消費関連情報２８４を生成する。レポータ２８６は、収集された消費関連情報２８４を取得し、これを、報告ルール２９６に従って処理する。報告ルール２９６は、態様によっては、プライバシポリシー３０８を含むことが可能である。プライバシポリシー３０８は、どのデータが非公開データであって、どのデータが公開データであるかを決定するために、１つまたは複数のルールを備えることが可能である。さらに、たとえば、プライバシポリシー３０８は、１つまたは複数の所定の非公開データ識別子および／または所定の公開データ識別子を含むことが可能であり、これらは、報告１４８内の非公開データおよび／または公開データをそれぞれ識別する。たとえば、非公開データは、端末ユーザ名、端末ユーザアドレス、端末ユーザまたは無線端末に関連付けられた識別子、および他の任意の、端末ユーザおよび／または端末の識別情報を示すことが決定されているデータを含むことが可能である。さらに、たとえば、公開データは、端末ユーザおよび／または端末を特徴づけるために使用される一般的な情報（たとえば、集団データ、消費動作、端末の製造元および型式、および他の任意の、端末ユーザおよび／または無線端末に関連する非侵害的情報）を備えることが可能である。結果として、レポータ２８６は、追跡された動作を詳述および／または要約する内部追跡報告３１０および外部追跡報告３１２の一方または両方を生成するように動作可能である。たとえば、内部追跡報告３１０は、特定のユーザに関する詳細情報を含むことが可能であり、外部追跡報告３１２は、プライバシポリシー３０８に基づいて端末別および／またはユーザ別情報が除かれた、より一般的な情報を含むことが可能である。したがって、内部追跡報告３１０は、非公開データを含むことが可能であり、外部追跡報告３１２は、所定の非公開データを除外し、かつ／または、所定の公開データのみを含むことが可能である。
【００８６】
図５を再度参照すると、コンテンツ記憶装置１３２は、コンテンツセレクタ１２０（図１）によって選択された任意のコンテンツを記憶またはキャッシュするように動作可能である。コンテンツ記憶装置１３２は、選択されたコンテンツ１２６を保存すること、ならびに選択されたコンテンツ１２６のうちの１つまたは複数を取り出すためにアクセスされることが可能な、任意のタイプのメモリであってよい。たとえば、態様によっては、コンテンツ記憶装置１３２は、電子ファイルシステムを備えることが可能であり、この電子ファイルシステムは、コンテンツタイプ（たとえば、アプリケーション、音楽、ビデオ、キャッシュなど）ごとに配列された、個々のコンテンツが記憶されることが可能な複数の記憶ロケーション（フォルダなど）を含むことが可能である。
【００８７】
さらに、図５を参照すると、コンピュータプラットフォーム１６４はさらに、選択されたコンテンツ１２６を管理および提示するように動作可能なメディアモジュール１２８を含む。たとえば、メディアモジュール１２８は、ハードウェア、ファームウェア、ソフトウェア、データ、実行可能命令、およびこれらの組み合わせのうちの１つまたは複数のかたちで具体化されることが可能である。さらに、たとえば、メディアモジュール１２８は、配信システム１０８に関連付けられたクライアントアプリケーションおよび／またはクライアントエージェントを備えることが可能である。
【００８８】
態様によっては、メディアモジュール１２８は、メディア管理ロジック３１４を含むことが可能であり、メディア管理ロジック３１４は、選択されたコンテンツ１２６を管理するために、端末ユーザとインターフェースすることに適した複数のメディアメニュー３１６のうちの１つまたは複数を生成するように動作可能であり、選択されたコンテンツ１２６を管理することは、無線端末１０４で、選択されたコンテンツ１２６の提示を生成すること、および／または選択されたコンテンツ１２６を記憶することを含む。
【００８９】
たとえば、図１７を参照すると、メディア管理ロジック３１４は、１つまたは複数の選択されたコンテンツ１２６を端末ユーザに提示する個人化コンテンツリストメニュー３１８を、たとえば、表示型ユーザインターフェース１７０上に生成することが可能である。たとえば、ある態様では、個人化コンテンツリストメニュー３１８は、個々のチャネルまたはサービス１５４（または１５６および／または１５８）に関連付けられた、選択されたコンテンツ１２６をリストし、他の態様では、このリストは、２つ以上のチャネルまたはすべてのチャネルからの選択されたコンテンツを含むことが可能である。個人化コンテンツリストメニュー３１８は、コンテンツセレクタ１２０に関して前述された、無線端末ベースの一致アクティビティに基づいて、個人化された、またはユーザが好んだコンテンツリストを備える。
【００９０】
たとえば、メディアモジュール１２８の初期化後、ただちに、メディア管理ロジック３１４は、自動的に、または、入力装置１７２（図５）で受け取られた端末ユーザ入力への応答として、複数のメディアメニュー３１６（図５）から、個人化コンテンツリストメニュー３１８を取得し、これを端末ユーザに提示することが可能である。態様によっては、たとえば、メディア管理ロジック３１４は、選択されたコンテンツ１２６を探し、所定の情報（たとえば、コンテンツ識別子（ＩＤ）１５０（図２）および／またはコンテンツメタデータ１１２（図２）（たとえば、選択されたコンテンツに関連付けられた名前または題目））を解析し、この情報３２０を端末ユーザに提示するように動作可能である。ある態様では、コンテンツメタデータ１１２がコンテンツＩＤ  １５０を備えるか、コンテンツＩＤ  １５０がコンテンツメタデータ１１２を備えることが望ましい場合があり、他の態様では、コンテンツメタデータ１１２とコンテンツＩＤ  １５０とが互いに排他的であることが望ましい場合もある。したがって、ユーザは、１つまたは複数の入力装置１７２（図５）を利用して、選択インジケータ３２２（ハイライト、チェックマークなど）を与えることにより、リストされたコンテンツの１つまたは複数の選択を示すことが可能である。
【００９１】
さらに、たとえば、メディア管理ロジック３１４（図５）は、示された選択の（たとえば、出力装置１７４（図５）による）実行および提示を初期化する「選択」仮想ボタン３２４のような、選択可能な機能を含むことが可能である。また、これらの選択可能な機能はさらに、他のメニュー（たとえば、ヘルプメニューや、コンテンツの削除および／または設定（たとえば、コンテンツの個数、および／またはコンテンツの保存に利用するメモリの量、コンテンツを保存するための所定の時間長など）の調節を行うコンテンツ管理メニューなど）にアクセスする「オプション」仮想ボタン３２６を含むことが可能である。
【００９２】
図５を参照すると、他の態様では、メディア管理ロジック３１４は、選択されたコンテンツ１２６をコンテンツ記憶装置１３２に保管したり、コンテンツ記憶装置１３２から取り出したりするように動作可能であり、コンテンツ記憶装置１３２は、任意の選択されたコンテンツ１２６の長期記憶装置および／または短期記憶装置を提供することが可能である。たとえば、長期記憶装置は、端末ユーザが、選択されたコンテンツ１２６を保管したり、後で実行したりすることを望む場合に望ましく、短期記憶装置は、コンテンツの実行ならびに他の任意の短期記憶に関連付けられたメモリ空間を含むことが可能である。
【００９３】
コンテンツ記憶装置１３２は、揮発性メモリおよび不揮発性メモリ（読み出し専用メモリおよび／またはランダムアクセスメモリ（ＲＡＭおよびＲＯＭ）、電気的書き込み可能ＲＯＭ（ＥＰＲＯＭ）、電気的消去可能書き込み可能ＲＯＭ（ＥＥＰＲＯＭ）、フラッシュカード、フラッシュメモリセル、電子ファイルシステム（ＥＰＳ）、および任意の、コンピュータプラットフォームに一般的なメモリなど）のうちの１つまたは任意の組み合わせを備えることが可能である。さらに、コンテンツ記憶装置１３２は、１つまたは複数の任意の２次または３次記憶装置（磁気メディア、光学メディア、テープ、ソフトディスク、またはハードディスクなど（リムーバブルメモリメカニズムを含む））を含むことが可能である。さらに、前述のように、メディア管理ロジック３１４は、コンテンツ記憶装置１３２に関連付けられた任意の記憶パラメータ（ファイルの個数、メモリ上限など）を管理することが可能である。
【００９４】
したがって、前述のように、無線端末１０４は、コンテンツセレクタ１２０の動作を通して、選択されたコンテンツ１２６をキャッシュして端末ユーザに提示するように動作可能であり、態様によっては、選択されたコンテンツ１２６は、個々の端末ユーザの関心および／または嗜好にターゲティングされる。
【００９５】
図１８を参照すると、一態様の一例では、コンテンツセレクタ１２０は、番組または提示１３４において１次コンテンツ１３６および２次コンテンツ１３８の両方の組み合わせが提示されるように、１つまたは複数の２次コンテンツ１３８の、１次コンテンツ１３６への挿入を起動するように動作可能である。たとえば、この態様は、別のコンテンツの提示（たとえば、ビデオの提示）に広告を挿入すること、または広告を追加することを含むことが可能である。別の例では、１つのコンテンツを別のコンテンツの上に重ね合わせることが可能である。この例では、２次コンテンツインジケータ１４０（図１）または他の何らかのキューイングメカニズムが、２次コンテンツ１３８が挿入されるべき空間またはタイミング１４２を１次コンテンツ１３６内に定義することが可能である。この態様では、１次コンテンツ１３６は、第１の部分３３０と第２の部分３３２と第３の部分３３４とに分割されることが可能であり、第１の部分３３０と第２の部分３３２との間に２次コンテンツ１３８が挿入される。したがって、番組または提示１３４は、１次コンテンツ１３６と２次コンテンツ１３８との組み合わせの連続的な提示を備える。また、この態様は、１次コンテンツ１３６の先頭または末尾に１つまたは複数の２次コンテンツ１３８を追加することをさらに含むことが可能であることに注意されたい。
【００９６】
さらに、２次コンテンツインジケータ１４０（図１）または他の何らかのキューイングメカニズムは、スペースまたはタイミング１４２の利用可能性ならびに２次コンテンツ１３８の提示に関連するキューイング通知を、２次コンテンツパラメータ１４４などにより、提供することが可能である。たとえば、キューイングメカニズムは、２次コンテンツ１３８の提示の開始をアナウンスするイベント通知キュー３３６を含むことが可能である。同様に、たとえば、キューイングメカニズムは、２次コンテンツ１３８の提示の終了をアナウンスするイベント終了キュー３３８を含むことが可能である。さらに、たとえば、キューイングメカニズムは、次にある２次コンテンツ１３８の提示をアナウンスするイベント待ち状態キュー３４０を含むことが可能である。たとえば、次にある提示の前に、所定の間隔で、複数の冗長なイベント待ち状態キュー３４０を発行して、次にある提示の予告を与えることが可能である。たとえば、冗長なイベント待ち状態キュー３４０は、２次コンテンツ１３８の提示までの残り時間の情報を含むことが可能である。さらに、たとえば、キューイングメカニズムは、進行中の２次コンテンツ１３８の提示をアナウンスするイベント続行キュー３４２、たとえば、個々のイベントが進行中であることの通知を含むことが可能である。たとえば、提示中に、所定の間隔で、複数の冗長なイベント続行キュー３４２を発行して、進行中であることの通知を与えることが可能である。たとえば、冗長なイベント続行キュー３４２は、２次コンテンツ１３８の提示の残り時間の情報を含むことが可能である。
【００９７】
図１９を参照すると、別の態様の一例では、コンテンツセレクタ１２０は、１次コンテンツ１３６の一部分を１つまたは複数の２次コンテンツ１３８に置き換えることを起動するように動作可能であり、１次コンテンツ１３６の置き換えられた部分は、２次コンテンツスペースまたはタイミング１４２に対応する。たとえば、この態様は、全国または広域ベースの広告を有するスペース１４２をローカル広告に置き換えることを含むことが可能である。この態様では、１次コンテンツ１３６は、第１の部分３４４と第２の部分３４６と第３の部分３４８とに分割されることが可能であり、第１の部分３４４と第３の部分３４６との間の、第２の部分３４６の場所に２次コンテンツ１３８が挿入される。したがって、番組または提示１３４は、１次コンテンツ１３６から第２の部分３４６を差し引いたものと、第２の部分３４６が置き換えられた２次コンテンツ１３８との組み合わせの連続的な提示を備える。
【００９８】
図２０を参照すると、さらに別の態様の一例では、コンテンツセレクタ１２０は、１次コンテンツおよび２次コンテンツの両方が同時に提示されるように、１つまたは複数の２次コンテンツ１３８と、１次コンテンツ１３６とを組み合わせるように動作可能である。たとえば、この態様は、スピーカでの音楽（オーディオ）の提示とディスプレイでのタイトルおよびアーチスト情報とを組み合わせること、あるいはディスプレイの第１の部分でのタイトルおよびアーチスト情報と、このディスプレイの第２の部分での広告情報とを組み合わせることを含むことが可能である。この態様では、１次コンテンツ１３６は、第１の部分３５０と第２の部分３５２と第３の部分３５４とに分割されることが可能であり、２次コンテンツ１３８が１次コンテンツに追加されて、第２の部分３４６と２次コンテンツ１３８とが同時に提示される。別の態様では、１つのコンテンツを別のコンテンツの上に重ね合わせることが可能である。したがって、番組または提示１３４は、１次コンテンツ１３６の連続提示と、スペースまたはタイミング１４２における１次コンテンツ１３６および２次コンテンツ１３８の両方の同時提示とを備える。
【００９９】
かくして、図１を参照すると、システム１００の各無線端末１０４は、配信システム１０８からの送信１１８に含まれる複数のコンテンツ１０２の中から選択された、選択されたコンテンツ１２６を選択的にダウンロードし、選択的に提示するように動作可能である。
【０１００】
図２１を参照すると、態様によっては、配信システム１０８は、任意のタイプのハードウェア、ソフトウェア、ファームウェア、サーバ、パーソナルコンピュータ、ミニコンピュータ、メインフレームコンピュータ、および一般的には任意の専用コンピューティング装置および／または汎用コンピューティング装置の、１つまたは任意の組み合わせを備えることが可能である。さらに、データを受け取り、処理し、利用可能な形式で各パーティに提供すること、および／または、端末とネットワークと配信システム１０８との間のデータフローに別の制御層を与えることのために、協調して動作する、配信システム１０８に関連付けられた、別のサーバ群またはコンピュータ装置群および／またはネットワーク群が存在することが可能である。
【０１０１】
配信システム１０８は、コンピュータプラットフォーム３６０を備えることが可能であり、コンピュータプラットフォーム３６０は、データを受信および送信すること、ソフトウェアアプリケーションを受け取って実行すること、ならびにデータおよび／またはコンテンツを生成かつ／または表示することが可能な、１つまたは複数の常駐および／または分散コンピュータプラットフォームを備える。たとえば、コンピュータプラットフォーム３６０は、ハードウェア、ファームウェア、ソフトウェア、データ、実行可能命令、およびこれらの組み合わせのかたちで具体化されることが可能である。
【０１０２】
コンピュータプラットフォーム３６０は、配信システム１０８への入力を生成する入力メカニズム３６２と、配信システム１０８のローカルおよび／またはリモートオペレータによって消費される情報を生成する出力メカニズム３６４とに関連付けられることが可能である。たとえば、入力メカニズム３６２は、キーまたはキーボード、マウス、タッチスクリーンディスプレイ、音声認識モジュールなどのようなメカニズムを含むことが可能である。さらに、たとえば、出力メカニズム３６４は、ディスプレイ、オーディオスピーカ、触覚フィードバックメカニズムなどであることが可能である。さらに、入力メカニズム３６２は、配信システム１０８にアクセスすることが可能なリモート装置（たとえば、リモートコンピュータ、ダムターミナル、および／またはワークステーション）であることが可能である。態様によっては、たとえば、入力メカニズム３６２および／または出力メカニズム３６４は、コンテンツ提供者から受け取ったコンテンツの受け入れおよび説明；１つまたは複数のコンテンツ小売業者および／または課金および顧客サービス提供者に関連付けられたチャネル、層、およびパッケージの確立、保守、および削除；加入情報および課金情報の確立、保守、および削除；および（４）メディアフローによるコンテンツ配信、のうちの１つまたは複数を管理する１人または複数のオペレータによって利用されることが可能である。
【０１０３】
さらに、コンピュータプラットフォーム３６０は、１つまたは複数のデータリポジトリおよび／またはメモリ３６６を含むことが可能であり、データリポジトリおよび／またはメモリ３６６は、揮発性メモリおよび不揮発性メモリ（読み出し専用メモリおよび／またはランダムアクセスメモリ（ＲＡＭおよびＲＯＭ）、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュカード、または任意の、コンピュータプラットフォームに一般的なメモリなど）を備えることが可能である。さらに、メモリ３６６は、１つまたは複数のフラッシュメモリセルを含むことが可能であり、あるいは、任意の２次または３次記憶装置（磁気メディア、光学メディア、テープ、ソフトディスク、またはハードディスクなど（リムーバブルメモリメカニズムを含む））であることが可能である。いくつかの態様では、たとえば、メモリ３６６は、１つまたは複数のコンテンツサーバを含む。
【０１０４】
さらに、コンピュータプラットフォーム３６０はまた、プロセッサ３６８を含み、プロセッサ３６８は、特定用途向け集積回路（ＡＳＩＣ）、または他のチップセット、プロセッサ、論理回路、または他の、実行可能命令を実行するデータ処理装置であってよい。
【０１０５】
コンピュータプラットフォーム３６０はさらに、通信モジュール３７０を含むことが可能であり、通信モジュール３７０は、ハードウェア、ファームウェア、ソフトウェア、データ、実行可能命令、およびこれらの組み合わせの１つまたは複数のかたちで具体化され、配信システム１０８の各種コンポーネント間、および配信システム１０８と第１のネットワーク１１０、第２のネットワーク１１６と無線端末１０４との間の有線通信および無線通信を可能にする。たとえば、通信モジュール３７０は、無線端末１０４および／または第１のネットワーク１１０および第２のネットワーク１１６との無線通信のためのトランシーバモジュールを含むことが可能である。
【０１０６】
さらに、コンピュータプラットフォーム３６０は、１つまたは複数の加入／課金マネージャモジュール３７２を含むことが可能であり、加入／課金マネージャモジュール３７２は、配信システム１０８に関連付けられた、メディアコンテンツの加入および課金の全機能を管理するように動作する。たとえば、加入／課金マネージャモジュール３７２は、ハードウェア、プロセッサ、ソフトウェア、ファームウェア、データ、および／または他の実行可能命令セットのうちの１つまたは複数のかたちで具体化されることが可能である。さらに、態様によっては、加入／課金マネージャモジュール３７２は、加入／課金管理ロジック３７４を含み、加入／課金管理ロジック３７４は、加入／課金情報３７６を受け取り、記憶し、処理する機能を、配信システム１０８に提供する。たとえば、加入／課金情報３７６は、加入者／端末ユーザ識別情報、アドレスおよび支払い関連情報、対応する無線端末の識別子情報、加入者アカウント情報、パッケージ、層、およびチャネル情報などを含むことが可能である。さらに、加入／課金管理ロジック３７４は、加入関連情報（たとえば、加入要求、加入要求の承認または拒否、および、承認された加入要求に基づく、コンテンツのチャネル、層、またはパッケージに対するデジタル著作権の管理に関連する情報）を受け取り、処理し、送信するように動作可能であることができる。
【０１０７】
さらに、コンピュータプラットフォーム３６０は、１つまたは複数の配信マネージャモジュール３７８を含むことが可能であり、配信マネージャモジュール３７８は、配信システム１０８に関連付けられた、メディアコンテンツの配信の全機能を管理するように動作する。たとえば、配信マネージャモジュール３７８は、ハードウェア、プロセッサ、ソフトウェア、ファームウェア、データ、および／または他の実行可能命令セットのうちの１つまたは複数のかたちで具体化されることが可能である。さらに、態様によっては、配信マネージャモジュール３７８は、配信管理ロジック３８０を含み、配信管理ロジック３８０は、配信情報３８２を受け取り、記憶し、処理し、コンテンツの配信を制御する機能を、配信システム１０８に提供する。たとえば、配信情報３８２は、情報および／または配信関連情報間の相対的な関連付け（たとえば、ＭｅｄｉａＦＬＯ（商標）システムのパラメータ（フロー、フローリージョン、ネットワーク、コンテンツ、チャネル、サービス、層、パッケージ、コンテンツ供給者などを含む）の１つまたは組み合わせ）を含むことが可能である。さらに、配信管理ロジック３８０は、コンテンツおよびコンテンツ関連情報、ならびにコンテンツ小売業者別情報（たとえば、カスタマイズ情報、補助サービス、補助提示、チャネル情報、層情報、およびパッケージ情報）を受け取り、処理するように動作可能であることができる。さらに、配信管理ロジック３８０は、（たとえば、１対多またはマルチキャストメカニズムによる）送信１１８を開始するように動作可能であることができる。たとえば、マルチキャストメカニズムは、ＭｅｄｉａＦＬＯ（商標）システムの順方向リンク専用（ＦＬＯ）ネットワークのようなマルチキャストシステムのすべてまたは一部を備えることが可能である。
【０１０８】
さらに、コンピュータプラットフォーム３６０は、１つまたは複数のコンテンツ／チャネルマネージャモジュール３８４を含むことが可能であり、コンテンツ／チャネルマネージャモジュール３８４は、配信システム１０８によって受け取られたコンテンツおよび配信されたチャネル／サービスに関連する動作を管理するように動作する。たとえば、コンテンツ／チャネルマネージャモジュール３８４は、ハードウェア、プロセッサ、ソフトウェア、ファームウェア、データ、および／または他の実行可能命令セットのうちの１つまたは複数のかたちで具体化されることが可能である。さらに、態様によっては、コンテンツ／チャネルマネージャモジュール３８４は、コンテンツ／チャネル管理ロジック３８６を含み、コンテンツ／チャネル管理ロジック３８６は、複数のコンテンツ１０２、個々のサービスおよび／またはチャネル１５４、１５６、および１５８（図３）、ならびに関連付けられたコンテンツ関連情報（たとえば、コンテンツメタデータ１１２、コンテンツＩＤ  １５０、および関連付けられたチャネル／サービス情報（関連付けられたコンテンツ、層、およびパッケージの情報など））を受け取り、記憶し、処理する機能を、配信システム１０８に提供する。
【０１０９】
態様によっては、たとえば、コンテンツ／チャネル管理ロジック３８６は、各種のコンテンツおよびチャネル／サービス管理機能（たとえば、チャネル／サービス定義、説明定義アクティビティ、コンテンツ記述子アクティビティなど）を実施するために、配信システム１０８のユーザとインターフェースするのに適した、複数のコンテンツおよびチャネル／サービスメニュー３８８の１つまたは複数を生成するように動作可能である。
【０１１０】
たとえば、図２２を参照すると、コンテンツ／チャネル管理ロジック３８６は、ユーザが１つまたは複数の所定のメタデータ３９２（たとえば、コンテンツカテゴリ、ジャンル、テーマなど）を定義することを可能にするメタデータ定義メニュー３９０を、たとえば、表示型ユーザインターフェース１７０（図５）上に、生成することが可能である。たとえば、コンテンツ／チャネル管理ロジック３８６（図２１）は、ユーザコマンドを受けて、複数のコンテンツおよびチャネル／サービスメニュー３８８（図２１）からメタデータ定義メニュー３９０を取り出し、これをユーザに提示することが可能である。ユーザは、１つまたは複数の入力装置１７２（図５）を利用して、所定のメタデータ３９２（図２１および２２）のリストを作成することが可能であり、このリストが、任意のコンテンツを説明するために使用されることが可能である。たとえば、ユーザは、名前、説明、（潜在的説明のデータベースを参照する際に用いられる）カテゴリコードを入力し、かつ／または、コンテンツ説明データベースから取得された潜在的説明のリストから選択することによって、説明を個々に定義することが可能である。さらに、たとえば、メタデータ定義メニュー３９０は、リストされた記述子を保存する「保存」仮想ボタン３９４、および／または複数のコンテンツおよびチャネル／サービスメニュー３８８（図２１）（たとえば、ヘルプメニュー、および／または、新しい記述子を入力または定義したり、既存の記述子を編集または削除したりするメニューなど）のうちの別のメニューにアクセスする「オプション」仮想ボタン３９６のような、選択可能な機能を含むことが可能である。このようにして、利用可能な所定のメタデータ３９２のリストを、作成および／または修正、ならびに保存することが可能である。態様によっては、１つまたは複数の所定のコンテンツメタデータ３９２は、所定のコンテンツメタデータ３９２がサービス／チャネル別、および／またはサービス提供者別であるように、個々の１５４、１５６、および１５８（図３）の１つまたは複数に関連付けられることが可能である。したがって、態様によっては、メタデータ定義メニュー３９０とのユーザ対話の結果として、１つまたは複数の使用可能な所定のメタデータ３９２が生成され、これが、複数のコンテンツ１０２のうちの１つまたは複数を定義することに使用されることが可能である。
【０１１１】
これに対応して、図２３を参照すると、態様によっては、コンテンツ／チャネル管理ロジック３８６（図２１）は、ユーザが、複数のコンテンツ１０２のうちの所与のコンテンツの説明を、このコンテンツを１つまたは複数の所定のメタデータ３９２に関連付けることによって行うことを可能にするように、動作可能である。コンテンツ／チャネル管理ロジック３８６は、コンテンツ説明メニュー３９８を生成することが可能であり、コンテンツ説明メニュー３９８は、ユーザが、１つまたは複数の個々のコンテンツメタデータ１１２として所与のコンテンツＩＤ  １５０またはコンテンツ１０２に関連付けるべきメタデータを、利用可能な所定のメタデータのリスト３９２から選択することを可能にする。態様によっては、コンテンツ説明メニュー３９８にしかるべき利用可能なメタデータがない場合に、コンテンツ／チャネル管理ロジック３８６（図２１）は、（たとえば、ユーザをメタデータ定義メニュー３９０（図２２）に誘導することによって）ユーザが１つまたは複数のメタデータを個人的に定義することを可能にするように動作可能である。さらに、たとえば、コンテンツ説明メニュー３９８は、入力メカニズム１７２（図５）および／または出力メカニズム１７４（図５）に関連付けられた表示型ユーザインターフェースで、配信システム１０８のユーザに提示されることが可能である。さらに、態様によっては、コンテンツ／チャネル管理ロジック３８６（図２１）は、識別されたチャネルおよび／またはサービス１５４、１５６、および１５８（図３）に基づいて、利用可能な所定のメタデータのリスト３９２を、前述のように、既に定義された、所与のチャネルまたはサービスに関連付けられたメタデータで埋めるように動作可能である。
【０１１２】
たとえば、コンテンツ／チャネル管理ロジック３８６（図２１）は、複数のコンテンツ１０２（図１）のうちの所与のコンテンツを受け取ると、ただちに、複数のコンテンツおよびチャネル／サービスメニュー３８８（図２１）からコンテンツ説明メニュー３９８を自動的に取り出して、ユーザに提示することが可能である。代替として、メニュー３９８は、受け取られたユーザ入力に基づいて、取り出されることが可能である。さらに別の代替として、メニュー３９８は、配信システム１０８がコンテンツを受け取る前に、コンテンツメタデータ１１２を所与のコンテンツに関連付けるために、コンテンツ提供者１０６（図１）によって利用されることが可能である。どのケースでも、ユーザは、１つまたは複数の入力メカニズム１７２（図５）を利用して選択インジケータ４００（たとえば、ハイライトやチェックマークなど）を与えて、１つまたは複数の所定のコンテンツカテゴリ３９２の選択を示すことによって、所与のコンテンツ１０２（図１）に関連付けられる１つまたは複数のコンテンツメタデータ１１２（図１）を定義することが可能である。
【０１１３】
代替として、または追加として、たとえば、ユーザは、メニュー３９８内の１つまたは複数のコンテンツメタデータ１１２（図１）を、名前や説明などを入力することにより、個々に定義することが可能である。これらの標準でないメタデータは、選択された所定のメタデータとの組み合わせで、複数のコンテンツ１０２のうちの所与のコンテンツに対応するコンテンツメタデータ１１２として定義されることが可能である。さらに、態様によっては、コンテンツ／チャネル管理ロジック３８６（図２１）は、標準でないコンテンツ記述子を１つまたは複数の所定のコンテンツ記述子に関連付け、この関係をコンテンツ記述子として記憶するように動作可能であることが可能な、アルゴリズム、意志決定ルーチン、ファジーロジック、ヒューリスティック関係、ニューラルネットワークなどを含むことが可能である。
【０１１４】
さらに、たとえば、コンテンツ説明メニュー３９８は、選択されたコンテンツカテゴリをコンテンツメタデータ１１２として保存する「保存」仮想ボタン４０２、および／または、複数のコンテンツおよびチャネル／サービスメニュー３８８（図２１）のうちの別のメニューにアクセスする「オプション」仮想ボタン４０４のような、選択可能な機能を含むことが可能である。たとえば、「オプション」仮想ボタン４０４を選択すると、ヘルプメニュー、および／または、コンテンツが、個々の記述子に対して考慮されるためにはどのタイプの特徴を有するべきであるかを説明する情報を取り出すメニューにアクセスすることが可能になる。したがって、複数のコンテンツ１０２（図１）のうちの、コンテンツＩＤ  １５０で識別されることが可能な個々のコンテンツに対して、１つまたは複数のコンテンツメタデータ１１２（図１）が、作成および／または修正され、保存されることが可能である。したがって、態様によっては、コンテンツ説明メニュー３９８とのユーザ対話の結果として、複数のコンテンツ１０２（図１）のうちの１つまたは複数に対する１つまたは複数のコンテンツメタデータ１１２（図１）が生成される。
【０１１５】
なお、メタデータ１１２（図１）を定義し、メタデータ１１２を、複数のコンテンツ１０２（図１）のうちの１つまたは複数に関連付ける機能は、配信システム１０８に関連付けられた任意の端末において実行されることが可能であることに注意されたい。たとえば、コンテンツ提供者１０６は、この機能を実行することが可能である。
【０１１６】
図２４を参照すると、一態様の一例では、１つまたは複数のコンテンツ提供者１０６が、アグリゲータ４０６を含むことが可能であり、アグリゲータ４０６は、メタデータを定義するように動作可能であり、かつ、複数のコンテンツ１０２を１つまたは複数のメタデータ１１２に関連付けるように動作可能である。たとえば、アグリゲータ４０６は、複数のコンテンツ１０２を、コンテンツのクラスまたはカテゴリのラベリングを備えることが可能な所定の複数のメタデータ３９２（図２２）のうちの１つをそれぞれが有する外部ソースおよびタグから受け取る。さらに、たとえば、アグリゲータ４０６は、複数のコンテンツ１０２のうちの複数のコンテンツを、クラスまたはカテゴリが類似であるグループに集約することが可能である。したがって、アグリゲータ４０６は、コンテンツ１０２および対応するコンテンツメタデータ１１２を定義する。その後、アグリゲータ４０６は、コンテンツ１０２および対応するコンテンツメタデータ１１２を、配信システム１０８（図２１）の配信マネージャモジュール３７８に転送するように動作可能である。配信マネージャモジュール３７８はさらに、ダウンロードリスト４０８を取得することが可能であり、ダウンロードリスト４０８は、たとえば、ユーザ嗜好プロファイル２４４（図１１）からの、かつ／またはファイルシステム更新に加入しようとする外部ソースからの、クラスまたはカテゴリのリストを定義する。ダウンロードリスト４０８は、関心対象クラスのファイルダウンロード（たとえば、複数のコンテンツ１０２および関連付けられたメタデータ１１２の送信）を開始するために使用される。ダウンロードされたファイル情報４１０は、各ファイルがファイル名およびパス名を含むことが可能な電子ファイルシステム４１２の場合のように、コンテンツ記憶装置１３２にパブリッシュされる。電子ファイルシステム４１２は、ファイルシステム内の各ファイルの移動、コピー、削除、および他の管理をリモートで行う機能を含む。たとえば、このようなファイルシステム更新メカニズムを用いて、広告キャッシュへの広告の配置、Ｗｅｂブラウザキャッシュへのコンテンツの追加、人気のあるビデオまたは音楽クリップのダウンロード（事前対応またはプロモーションとして実行可能）、および／または個々の無線端末へのソフトウェア更新の配信を行うことが可能である。
【０１１７】
したがって、図２１を再度参照すると、配信システム１０８は、１対多送信１１８を生成するように動作可能であり、１対多送信１１８は、システム１００（図１）に関与している１つまたは複数の無線端末１０４（図１）へのマルチキャスト送信であってよい。さらに、前述のように、コンテンツセレクタ１２０（図１）は、ダウンロードする選択されたコンテンツ１２６（図１）を送信１８８から選択するように動作可能であり、さらに、選択されたコンテンツ１２６のうちの、番組または提示１３４に含めるコンテンツを識別するように動作可能である。
【０１１８】
態様によっては、送信１１８は、キューイングプロトコル４１４を含むことが可能であり、キューイングプロトコル４１４は、各無線端末１０４に対して、コンテンツキャッシングイベントおよび／またはコンテンツ挿入イベントを信号で伝えること、および／またはメタデータをコンテンツまたはコンテンツのセグメントに関連付けることを行うようアラートするように動作可能である。たとえば、キューイングプロトコル４１４は、無線端末１０４においてコンテンツのダウンロードおよび／または提示を行うことに関連する１つまたは複数の態様を定義することが可能である。
【０１１９】
図２５を参照すると、一態様の一例では、キューイングプロトコルペイロード４１５が、所定のサイズ４１７（たとえば、ビットサイズ）および所定のペイロード構造４１９を有するデータオブジェクトを備えることが可能である。たとえば、この態様では、キューイングプロトコルペイロード４１５は、いくつかのフィールドを含むことが可能であり、各フィールドは、所定長または可変長を有することが可能であり、これらのフィールドは、フィルタ識別子（ＩＤ）数フィールド４２１と、１つまたは複数の予約フィールド４２３と、フィルタ（ｆ）インジケータフィールド４２５と、ブランキングインジケータフィールド４２７と、イベントタイプフィールド４２９と、キュータイプフィールド４３１と、バージョン（ｖｅｒ）番号フィールド４３３と、タイムスタンプ／フレーム番号フィールド４３５と、所定長継続時間フィールド４３７と、フィルタＩＤリストフィールド４３９と、他のフィルタメタデータおよびスクリプトフィールド４４１と、を含む。フィルタ識別子（ＩＤ）数フィールド４２１は、ペイロードに含まれているフィルタ識別子の個数を示す。１つまたは複数の予約フィールド４２３は、プロトコルに基づいて予約されることが可能である。フィルタ（ｆ）インジケータフィールド４２５は、他のメタデータおよびスクリプトがペイロードに含まれているかどうかを示し、たとえば、含まれていない場合は「０」に設定することによって示し、含まれている場合は「１」に設定することによって示す。ブランキングインジケータフィールド４２７は、たとえば、１次コンテンツにブランキングがない場合には「０」に設定されることが可能であり、１次コンテンツにブランキングがある場合（すなわち、１次コンテンツの提示をさせないようにする場合）には「１」に設定されることが可能である。イベントタイプフィールド４２９は、伸縮可能な長さを有し、たとえば、イベントがリアルタイム広告または非リアルタイム広告を備えていることを識別し、たとえば、ターゲティング情報に基づいて１次コンテンツより他の何らかのコンテンツを優先するための、ブラックアウトに用いられるように伸張されることが可能である。キュータイプフィールド４３１は、キューのタイプ、たとえば、イベント待ち状態、イベント通知、イベント続行、イベント終了などを識別する。バージョン（ｖｅｒ）番号フィールド４３３は、使用中のキューイングプロトコルのバージョンを識別する。タイムスタンプ／フレーム番号フィールド４３５は、たとえば、タイミングを同期するイベントのための、１次コンテンツに関連付けられた測定ポイントを提供する。所定長継続時間フィールド４３７は、イベントの継続時間を与える。継続時間は、イベントが完了するまでの残り時間であり、タイムスタンプ単位である。フィルタＩＤリストフィールド４３９は、イベントで使用されるフィルタ識別情報をリストする。他のフィルタメタデータおよびスクリプトフィールド４４１は、コンテンツセレクタ１２０（図１）によって使用される他のメタデータ、属性、パラメータ、スクリプトなどを含み、メタデータおよびスクリプトには、同期マルチメディア統合言語（ＳＭＩＬ）を使用することが可能である。
【０１２０】
図２６を参照すると、別の例では、キューイングプロトコルペイロード４１６が、所定のサイズ４１８（たとえば、ビットサイズ）および所定のペイロード構造４２０を有するデータオブジェクトを備えることが可能である。たとえば、この態様では、キューイングプロトコルペイロード４１６は、８ビットのシーケンス番号フィールド４２２と、２ビットのバージョン（ｖｅｒ）番号フィールド４２４と、２ビットのキュータイプフィールド４２６と、２ビットのイベントタイプフィールド４２８と、１ビットのブランキングインジケータフィールド４３０と、１つまたは複数の可変長の予約フィールド４３２と、８ビットのフィルタ識別子（ＩＤ）数フィールド４３４と、３２ビットのタイムスタンプ／フレーム番号フィールド４３６と、１６ビットの継続時間フィールド４３８と、可変長のフィルタＩＤフィールド４４０と、他のフィルタメタデータおよびスクリプトの長さフィールド４４２と、可変長の他のフィルタメタデータおよびスクリプトフィールド４４４と、を含むことが可能である。８ビットのシーケンス番号フィールド４２２は、他のペイロードに対する、ペイロード４１６の相対的な位置を識別する。２ビットのバージョン（ｖｅｒ）番号フィールド４２４は、使用中のキューイングプロトコルのバージョンを識別する。２ビットのキュータイプフィールド４２６は、キューのタイプ（たとえば、イベント待ち状態、イベント通知、イベント続行など）を識別する。２ビットのイベントタイプフィールド４２８は、たとえば、イベントがリアルタイム広告または非リアルタイム広告を備えていることを識別する。１ビットのブランキングインジケータフィールド４３０は、たとえば、１次コンテンツにブランキングがない場合には「０」に設定されることが可能であり、１次コンテンツにブランキングがある場合には「１」に設定されることが可能である。１つまたは複数の可変長の予約フィールド４３２は、プロトコルに基づいて予約されることが可能である。８ビットのフィルタ識別子（ＩＤ）数フィールド４３４は、ペイロードに含まれているフィルタ識別子の個数を示す。３２ビットのタイムスタンプ／フレーム番号フィールド４３６は、たとえば、タイミングを同期するイベントのための、１次コンテンツに関連付けられた測定ポイントを提供する。１６ビットの継続時間フィールド４３８は、イベントの継続時間を与える。継続時間は、イベントが完了するまでの残り時間であり、タイムスタンプ単位である。可変長のフィルタＩＤフィールド４４０は、イベントで使用されるフィルタ識別情報をリストし、各フィルタ識別情報は、８ビットのフィールドを備える。他のフィルタメタデータおよびスクリプトの長さフィールド４４２は、他のフィルタメタデータおよびスクリプトの長さを定義する。可変長の他のフィルタメタデータおよびスクリプトフィールド４４４は、コンテンツセレクタ１２０（図１）によって使用される他のメタデータ、属性、パラメータ、スクリプトなどを含み、メタデータおよびスクリプトには、同期マルチメディア統合言語（ＳＭＩＬ）を使用することが可能である。
【０１２１】
さらに、たとえば、キューイングプロトコル４１４（図２１）は、キューイングプロトコルスタック内で、送信１１８によりトランスポートされることが可能である。態様によっては、キューイングプロトコルスタックは、キューがリアルタイムコンテンツ用か非リアルタイムコンテンツ用かに応じて変化してよく、態様によっては、キュープロトコルスタックは、リアルタイムコンテンツ用と非リアルタイムコンテンツ用とが同じであってよい。
【０１２２】
たとえば、図２７〜３６を参照すると、各種キューイングプロトコルスタックの各部分は、たとえば、インターネットプロトコル（ＩＰ）に基づくネットワーク層４５０と、たとえば、ユーザデータグラムプロトコル（ＵＤＰ）に基づくトランスポート層４５２と、アプリケーション層４５４の中で搬送されるキューイングプロトコル４１４と、を含む。
【０１２３】
図２７を参照すると、たとえば、キューイングプロトコルスタック４６０が、リアルタイムコンテンツと非リアルタイムコンテンツとで同じであってよく、キューイングプロトコル４１４のペイロード部分が、他のプロトコルまたはアプリケーション（たとえば、リアルタイムトランスポートプロトコル（ＲＴＰ）４６２および／または非同期階層型符号化（asynchronous layered coding）の最上部に構築された１方向トランスポートによるファイル配信（ＦＬＵＴＥ／ＡＬＣ）ファイル転送アプリケーション４６４）で定義されてよい。たとえば、リアルタイムコンテンツの配信の場合、キューパケットは、ＲＴＰストリーム内で、メディアパケットとともに帯域内で、または別のＲＴＰストリーム内で具体化されることが可能である。さらに、たとえば、非リアルタイムコンテンツの場合、キューパケットは、ＦＬＵＴＥ／ＡＬＣで搬送されることが可能である。
【０１２４】
図２８および２９を参照すると、別の態様では、キューイングプロトコルスタック４６６が、リアルタイムコンテンツに利用されることが可能であり、キューイングプロトコルスタック４６８が、非リアルタイムコンテンツに利用されることが可能である。キューイングプロトコルスタック４６６では、ＲＴＰ  ４６２が、メディアまたはコンテンツパケットのために定義された所定のペイロードタイプ、およびキューパケットのために定義された別の所定のペイロードタイプを含むことが可能である。したがって、ＲＴＰ  ４６２は、キューイングプロトコル４１４のペイロードのいくらかを搬送することが可能である。キューイングプロトコルスタック４６８では、キューイングプロトコル４１４が、ＦＬＵＴＥ／ＡＬＣ  ４６４を用いて、同期マルチメディア統合言語（ＳＭＩＬ）で定義されることが可能である。
【０１２５】
図３０および３１を参照すると、別の態様では、キューイングプロトコルスタック４７２が、リアルタイムコンテンツに利用されることが可能であり、キューイングプロトコルスタック４７４が、非リアルタイムコンテンツに利用されることが可能である。キューイングプロトコルスタック４７２では、ＲＴＰ  ４６２が、キューイングプロトコル４１４のペイロードのいくらかを搬送することが可能である。キューイングプロトコルスタック４７４では、キューイングプロトコル４１４が、リアルタイムの場合と同じであってよく、ＦＬＵＴＥ／ＡＬＣ  ４６４を用いて搬送されることが可能である。
【０１２６】
図３２および３３を参照すると、別の態様では、キューイングプロトコルスタック４７６が、リアルタイムコンテンツに利用されることが可能であり、キューイングプロトコルスタック４７８が、非リアルタイムコンテンツに利用されることが可能である。キューイングプロトコルスタック４７６では、ＲＴＰ  ４６２が、キューイングプロトコル４１４のペイロードのいくらかを搬送することが可能である。キューイングプロトコルスタック４７８では、キューイングプロトコル４１４が、ＦＬＵＴＥ／ＡＬＣ  ４６４を用いて、ＳＭＩＬ  ４７０で定義され、搬送されることが可能である。
【０１２７】
図３４および３５を参照すると、別の態様では、キューイングプロトコルスタック４８０が、リアルタイムコンテンツに利用されることが可能であり、キューイングプロトコルスタック４８２が、非リアルタイムコンテンツに利用されることが可能であり、両方のケースで、同じキューイングプロトコル４１４が使用されることが可能である。キューイングプロトコルスタック４８０では、ＲＴＰ  ４６２が、キューイングプロトコル４１４のペイロードのいくらかを搬送することが可能である。キューイングプロトコルスタック４８２では、ＳＭＩＬ  ４７０が、キューイングプロトコル４１４の各部分を含むことが可能であり、ＳＭＩＬ  ４７０およびキューイングプロトコル４１４の両方が、ＦＬＵＴＥ／ＡＬＣ  ４６４を用いて搬送されることが可能である。
【０１２８】
図３６を参照すると、別の態様では、キューイングプロトコルスタック４８４は、リアルタイムコンテンツと非リアルタイムコンテンツの両方に利用されることが可能である。ＲＴＰ  ４６２が、リアルタイムコンテンツプロトコルのペイロードのいくらかを搬送することが可能であり、非リアルタイムプロトコルペイロードのいくらかが、ＳＭＩＬ  ４７０で定義され、ＦＬＵＴＥ／ＡＬＣ  ４６４を用いて搬送されることが可能である。
【０１２９】
操作については、図３７を参照すると、無線端末でコンテンツを提示する方法の一態様は、１次コンテンツを取得すること（ブロック４９０）を備える。たとえば、図１を参照すると、無線端末１０４は、配信システム１０８から、複数のコンテンツ１０２の送信１１８を受信する。コンテンツセレクタ１２０は、送信１１８中の複数のコンテンツ１０２の中から、選択されたコンテンツ１２６を選択するように動作可能である。選択されたコンテンツ１２６の少なくとも１つが、１次コンテンツ１３６を備えることが可能である。
【０１３０】
本方法はさらに、２次コンテンツタイミングおよび２次コンテンツパラメータを含む、１次コンテンツに関連付けられた２次コンテンツインジケータを取得すること（ブロック４９２）を含む。たとえば、図１を参照すると、無線端末１０４は、送信１１８から２次コンテンツインジケータ１４０を取得することが可能である。２次コンテンツインジケータ１４０は、コンテンツ１０２の各コンテンツにおいて、あるいは、対応するコンテンツメタデータ１１２において、あるいは、送信１１８によって搬送されるキューイングプロトコル４１４（図２１）において、定義されることが可能である。さらに、２次コンテンツタイミングおよび２次コンテンツパラメータは、１つまたは複数の２次コンテンツパラメータ１４４によって、またはキューイングプロトコル４１４によって、定義されることが可能である。
【０１３１】
さらに、本方法は、複数の２次コンテンツのそれぞれに対応する２次コンテンツ属性を取得すること（ブロック４９４）を含む。たとえば、図１を参照すると、無線端末１０４は、複数のコンテンツ１０２に対応する複数のコンテンツメタデータ１１２を、送信１１８から取得することが可能である。
【０１３２】
本方法はさらに、選択パラメータを取得すること（ブロック４９６）を含む。たとえば、図１を参照すると、無線端末１０４は、１つまたは複数の選択パラメータ１２２（たとえば、コンテンツフィルタ１２３、ユーザ情報１２５、および端末情報１２７）を取得することが可能である。
【０１３３】
さらに、本方法は、複数の２次コンテンツの１対多送信を取得すること（ブロック４９８）を含む。たとえば、図１を参照すると、無線端末１０４は、２次コンテンツ１３８を含む複数のコンテンツ１０２を搬送することが可能な送信１１８を取得する。態様によっては、無線端末１０４は、端末情報１２７内で定義されることが可能な加入データ２４８（図１２）に基づいて、送信１１８を受信することを許可される。さらに、態様によっては、１対多送信は、マルチキャスト送信を備えることが可能である。
【０１３４】
本方法はさらに、１対多送信から選択された２次コンテンツを、選択パラメータと個々の２次コンテンツ属性との間の一致に基づいて記憶すること（ブロック５００）を含む。たとえば、図１を参照すると、無線端末１０４は、コンテンツセレクタ１２０を実行して、送信１１８内の複数のコンテンツ１０２からの選択されたコンテンツを、１つまたは複数の選択パラメータ１２２と、選択されたコンテンツに対応するコンテンツメタデータ１１２で定義された個々のコンテンツ属性との間の一致に基づいて、選択するように動作可能である。態様によっては、たとえば、選択パラメータ１２２は、コンテンツフィルタ１２３であることが可能であり、コンテンツフィルタ１２３は、送信１１８によって定義されることが可能であるか、かつ／または、端末のユーザによって設定されるか、端末とのユーザ対話に基づいて（たとえば、挙動に基づいて）設定されることが可能である。態様によっては、たとえば、選択パラメータ１２２は、ユーザ嗜好プロファイル２４４（図１１）および／またはユーザ嗜好データ２４２（図１１）を含むユーザ情報１２５であることが可能であり、これによって、コンテンツセレクタ１２０が、個々のコンテンツ属性との比較に基づいて、端末ユーザが関心を示しそうなコンテンツをダウンロードすることが可能になる。態様によっては、たとえば、選択パラメータ１２２は、端末情報１２７であることが可能であり、端末情報１２７は、加入状態またはハードウェア状態またはソフトウェア状態であってよい。
【０１３５】
さらに、本方法は、選択された２次コンテンツのうちの１つを、２次コンテンツパラメータと個々の２次コンテンツ属性との間の一致に基づいて、２次コンテンツインジケータに対して識別すること（ブロック５０２）を含む。たとえば、図１を参照すると、無線端末１０４は、２次コンテンツインジケータ１４０および／またはキューイングプロトコル４１４（図２１）を受け取ることに基づいて、コンテンツセレクタ１２０を実行するように動作可能である。このケースでは、コンテンツセレクタ１２０は、２次コンテンツパラメータ１４４を取得し、コンテンツ記憶装置１３２にキャッシュされている選択されたコンテンツ１２６のコンテンツメタデータ１１２との一致を判定するように動作可能である。一致するコンテンツメタデータ１１２は、選択されたコンテンツ１２６のうちの１つに関連付けられ、したがって、このコンテンツを識別する。いわゆる一致は、一致のしきい値、一致の程度を定量化するために割り当てられた重みなどに基づくことが可能である。さらに、コンテンツセレクタ１２０は、最もよい一致または最高度に定量化されうる一致、最初の一致、および／または他の任意の所定の一致スキームに基づいて、一致するコンテンツを選択することが可能である。
【０１３６】
さらに、本方法は、選択された２次コンテンツのうちの識別された１つを、２次コンテンツタイミングで、出力装置を介して提示すること（ブロック５０４）を含む。たとえば、図１を参照すると、メディアモジュール１２８は、２次コンテンツパラメータ１４４および／またはキューイングプロトコル４１４（図２１）に基づいて、選択されたコンテンツ１２６のうちの識別された１つを受け取り、これを、番組または提示１３４に含めるために出力装置１３０へ転送するように動作可能である。
【０１３７】
本方法はさらに、選択された２次コンテンツの提示に関連付けられたアクティビティを追跡すること（ブロック５０６）を含むことが可能である。たとえば、図１を参照すると、無線端末１０４は、追跡／報告モジュール１４６を実行して、２次コンテンツ１３８を含む提示１３４に関連付けられた所定の端末のハードウェアおよびソフトウェアの状態を、端末ユーザの、端末との対話をキャプチャすることを含め、監視および記録することが可能である。
【０１３８】
さらに、本方法は、追跡されたアクティビティに基づいて報告を生成すること（ブロック５０８）を含むことが可能である。たとえば、図１を参照すると、追跡／報告モジュール１４６は、２次コンテンツ１３８の提示に関連して発生した、監視および追跡されたアクティビティに関連する情報を、詳細に、または要約して提供する報告１４８を生成するように動作可能であることができる。このような報告１４８は、プライバシポリシー３０８（図１６）の対象になって、非公開であると考えられる所定の情報を除去することが可能であり、これによって、システム１００の非侵害的態様が維持される。
【０１３９】
なお、システム１００の無線端末１０４では、上記で定義されたアクションの一部分またはすべてが実行されることが可能である。たとえば、一態様では、上述のアクションのすべてが無線端末１０４で実行される。別の態様では、たとえば、選択されたコンテンツ１２６を識別してダウンロードすることに関連付けられたアクションが、無線端末１０４の外部で実行されることが可能であり、１次コンテンツ１３６の提示１３４に含める２次コンテンツ１３８を識別するために、選択されたコンテンツ１２６の中から選択するアクションが、無線端末１０４で実行されることが可能である。
【０１４０】
別の態様では、図３８を参照すると、ターゲティングコンテンツを配信する方法の一例は、１次コンテンツを取得すること（ブロック５２０）と、２次コンテンツタイミングおよび２次コンテンツパラメータを含む、１次コンテンツに関連付けられた２次コンテンツインジケータを取得すること（ブロック５２２）と、を備える。たとえば、図１を参照すると、配信システム１０８は、複数のコンテンツ１０２および対応する複数のコンテンツメタデータ１１２を、１つまたは複数のコンテンツ提供者１０６から受け取ることが可能である。１次コンテンツは、複数のコンテンツ１０２のうちの１つを備えることが可能である。２次コンテンツインジケータは、コンテンツタイミングおよび他のコンテンツパラメータとともに、複数のコンテンツ１０２のそれぞれにおいて、あるいは、２次コンテンツインジケータ１４０および／またはキューイングプロトコル４１４（図２１）を含むことが可能な、複数のコンテンツメタデータ１１２において、定義されることが可能である。２次コンテンツインジケータ１４０および／またはキューイングプロトコル４１４は、システム１００の任意の関係者（たとえば、配信システム１０８のオペレータ、コンテンツ提供者１０６、広告主１６２（図４）、サービス提供者、コンテンツ小売業者など）によって、複数のコンテンツ１０２に関連付けられることが可能である。
【０１４１】
さらに、本方法は、複数の２次コンテンツを取得すること（ブロック５２４）と、複数の２次コンテンツのそれぞれに対応する２次コンテンツ属性を取得すること（ブロック５２６）と、を含むことが可能である。たとえば、図１を参照すると、配信システム１０８によって取得された複数のコンテンツ１０２はさらに、複数の２次コンテンツを含むことが可能である。同様に、配信システム１０８によって取得された複数のコンテンツメタデータ１１２はさらに、複数の２次コンテンツのそれぞれに対応する１つまたは複数の２次コンテンツ属性を含むことが可能である。２次コンテンツ属性（たとえば、コンテンツメタデータ１１２）は、システム１００の任意の関係者（たとえば、配信システム１０８のオペレータ、コンテンツ提供者１０６、広告主１６２（図４）、サービス提供者、コンテンツ小売業者など）によって、複数のコンテンツ１０２に関連付けられることが可能である。
【０１４２】
本方法はさらに、１次コンテンツおよび２次コンテンツインジケータの１対多送信を生成すること（ブロック５２８）と、複数の２次コンテンツの１対多送信を生成すること（ブロック５３０）と、を含むことが可能である。たとえば、図１を参照すると、配信システム１０８は、送信１１８によって搬送される複数のコンテンツ１０２の中に１次コンテンツおよび２次コンテンツの両方が含まれるように、送信１１８を生成することが可能である。また、前述のように、送信１１８は、２次コンテンツインジケータ１４０を、複数のコンテンツ１０２の中で、または複数のコンテンツメタデータ１１２の中で、あるいは、独立したキューイングプロトコル４１４（図２１）として、搬送することが可能である。さらに、これらのデータの、個別の１対多送信があってよいこと、あるいは、これらのデータをすべて備える１つの送信があってよいことに注意されたい。ただし、この１つの送信は、これらのデータのうちの異なる１つを各チャネルが有する複数のチャネルを含むことが可能である。
【０１４３】
さらに、本方法は、無線端末にキャッシュされた２次コンテンツの識別情報、およびキャッシュされた２次コンテンツの提示に関連付けられた、無線端末とのユーザ対話の識別情報を取得すること（ブロック５３２）を含むことが可能である。たとえば、図１を参照すると、配信システム１０８は、無線端末１０４から追跡報告１４８を受け取るように動作可能であり、追跡報告は、端末のハードウェアおよびソフトウェアの状態に関連する情報、ならびに、選択された２次コンテンツ１３８を含む提示１３４に関連して無線端末１０４で行われるユーザ対話に関連する情報を提供する。
【０１４４】
さらに、本方法は、２次コンテンツパラメータ、または１対多送信に含まれる複数の２次コンテンツの個数の少なくとも一方を、識別情報に基づいて調節すること（ブロック５３４）を含むことが可能である。たとえば、図１を参照すると、配信システム１０８は、複数のコンテンツ１０２のうちの少なくとも１つに関連付けられた１つまたは複数の２次コンテンツパラメータ１４４を、追跡報告１４８内で受け取られたフィードバックに基づいて、たとえば、コンテンツマネージャモジュール３８４（図２１）を介して、調節することが可能である。別の例では、配信システム１０８は、１次コンテンツ１３６および２次コンテンツ１３８を含む、送信１１８に含まれたコンテンツを、追跡報告１４８内で受け取られたフィードバックに基づいて、たとえば、コンテンツマネージャモジュール３８４（図２１）を介して、変更することが可能である。
【０１４５】
なお、システム１００の配信システム１０８では、上記で定義されたアクションの一部分またはすべてが実行されることが可能である。たとえば、一態様では、上述のアクションのすべてが配信システム１０８で実行される。別の態様では、たとえば、複数のコンテンツ１０２のそれぞれを１つまたは複数のコンテンツメタデータ１１２で特徴づけることに関連付けられたアクション、ならびに調節するアクションが、配信システム１０８の外部で実行されることが可能であり、残りのアクションが配信システム１０８で実行されることが可能である。さらに、上記で定義されたアクションの１つまたは複数が、システム１００の１つまたは複数のコンポーネントによって実行されることが可能である。たとえば、１次コンテンツ、２次コンテンツ、個々のコンテンツメタデータ、ならびに２次コンテンツインジケータおよび／またはキューイングプロトコルは、システム１００の１つまたは複数のコンポーネントの任意の組み合わせによって配信されることが可能である。
【０１４６】
したがって、各種態様では、本明細書に記載のシステム１００の装置および方法は、説明的メタデータを有する複数のコンテンツの配信を提供する。さらに、各種態様では、本明細書に記載のシステム１００の装置および方法は、複数のコンテンツの１対多送信から無線端末によって選択されたコンテンツの保持および提示を提供する。無線端末によって実行可能なコンテンツセレクタが、複数のコンテンツの送信からの選択されたコンテンツを、たとえば、無線端末にある選択パラメータと、コンテンツに関連付けられたコンテンツメタデータとの間の対応に基づいて、抽出し、キャッシュする。選択されたコンテンツは、１次コンテンツおよび２次コンテンツを備えることが可能である。態様によっては、選択パラメータは、端末にある嗜好関連情報から識別された、端末によって生成されたユーザ嗜好データを含むことが可能である。さらに、態様によっては、ユーザ嗜好データの詳細が無線端末の外部にさらされることを防ぐために、完全に非侵害的であって、非公開であるメカニズムが提供される。さらに、本明細書に記載のシステム１００の装置および方法は、選択されたコンテンツの１つまたは複数を要求する信号を発すること、および選択されたコンテンツの１つまたは複数を他のコンテンツの提示に含めることを行うメカニズムを提供する。たとえば、コンテンツセレクタは、１次コンテンツの提示に２次コンテンツを含めることを、たとえば、所望の２次コンテンツパラメータと、キャッシュされた２次コンテンツのコンテンツメタデータとの間の一致に基づいて、開始するように、無線端末において実行可能である。したがって、無線端末のユーザには、無線端末が１つまたは複数のユーザ嗜好に基づいてコンテンツのグループから選択したコンテンツが提供され、したがって、このコンテンツは、ユーザの関心を引きそうなコンテンツである。
【０１４７】
本明細書で開示された実施形態に関連して記載された、各種の例示的なロジック、論理ブロック、モジュール、および回路は、本明細書に記載の機能を実行するように設計された汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）または他のプログラマブルロジックデバイス、ディスクリートゲートまたはトランジスタロジック、ディスクリートハードウェアコンポーネント、またはこれらの任意の組み合わせにより実装または実行が可能である。汎用プロセッサは、マイクロプロセッサであってよいが、代替として、任意の従来型のプロセッサ、コントローラ、マイクロコントローラ、または状態機械であってもよい。プロセッサは、コンピューティング装置の組み合わせ（たとえば、ＤＳＰとマイクロプロセッサとの組み合わせ、複数のマイクロプロセッサの組み合わせ、１つまたは複数のマイクロプロセッサとＤＳＰコアとの組み合わせ、または他の任意のこのような構成）として実装されてもよい。
【０１４８】
さらに、本明細書に開示された態様に関連して記載された方法またはアルゴリズムのステップおよび／またはアクションは、ハードウェアとして直接具体化されるか、プロセッサで実行されるソフトウェアモジュールとして具体化されるか、これら２つの組み合わせとして具体化されることが可能である。ソフトウェアモジュールは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、リムーバブルディスク、ＣＤ−ＲＯＭ、または他の任意の、当該技術分野において公知の形式の記憶メディアに存在することが可能である。例示的記憶メディアをプロセッサに結合して、プロセッサがこの記憶メディアから情報を読み出したり、この記憶メディアに情報を書き込んだりすることが可能であるようにすることが可能である。代替では、この記憶メディアをプロセッサと一体化させることが可能である。さらに、態様によっては、プロセッサおよび記憶メディアは、ＡＳＩＣ内に存在することが可能である。さらに、このＡＳＩＣは、ユーザ端末内に存在することが可能である。代替では、プロセッサおよび記憶メディアは、ユーザ端末内のディスクリートコンポーネントとして存在することが可能である。さらに、態様によっては、方法またはアルゴリズムのステップおよび／またはアクションは、機械可読メディアおよび／またはコンピュータ可読メディアにある命令の１つまたは任意の組み合わせまたはセットとして存在することが可能である。
【０１４９】
先述の開示は、例示的な態様および／または実施形態を説明しているが、これらに対しては、添付の請求項によって定義された、本明細書に記載の態様および／または実施形態の範囲を逸脱することなく、様々な変更および修正がなされることが可能であることに注意されたい。さらに、本明細書に記載の態様および／または実施形態の各要素は、単数として記載または請求されている場合があるが、単数に限定されることが明示的に述べられていない限り、複数であることも想定されている。さらに、特に断りがない限り、任意の態様および／または実施形態のすべてまたは一部が、他の任意の態様および／または実施形態のすべてまたは一部とともに利用されることが可能である。
【図面の簡単な説明】
【０１５０】
【図１】コンテンツを選択的にダウンロードし、選択的に提示するように動作可能な無線端末を含む、コンテンツを配信するシステムの一態様の概略図である。
【図２】図１のコンテンツの一態様の概略図である。
【図３】図１の複数のコンテンツの複数のチャネルの送信の一態様の概略図である。
【図４】図１のシステムの（広告主を含む）コンポーネント群の一態様の概略図である。
【図５】図１の無線端末の一態様の概略図である。
【図６】図１のコンテンツセレクタの一態様の概略図である。
【図７】図１のコンテンツセレクタの別の態様の概略図である。
【図８】図１のコンテンツフィルタの一態様の概略図である。
【図９】図１のコンテンツフィルタのコンテンツキャッシュフィルタ部分の一態様の概略図である。
【図１０】図１のコンテンツフィルタのコンテンツ選択フィルタ部分の一態様の概略図である。
【図１１】図１のユーザ情報の一態様の概略図である。
【図１２】図１の端末情報の一態様の概略図である。
【図１３】図５の嗜好決定モジュールの一態様の概略図である。
【図１４】図５の嗜好決定モジュールの別の態様の概略図である。
【図１５】図１の追跡／報告モジュールの一態様の概略図である。
【図１６】図１の追跡／報告モジュールの別の態様の概略図である。
【図１７】図１の無線端末で提示可能な個人化コンテンツリストメニューの一態様の表示である。
【図１８】図１の無線端末での提示において実行可能な、１次コンテンツへの２次コンテンツの追加の一態様の概略図である。
【図１９】図１の無線端末での提示において実行可能な、２次コンテンツによる１次コンテンツの置き換えの一態様の概略図である。
【図２０】図１の無線端末によって実行可能な、１次コンテンツおよび２次コンテンツの同時提示の一態様の概略図である。
【図２１】図１の配信システムの一態様の概略図である。
【図２２】態様によっては、図１のメディア配信システムとの対話によって使用可能なメタデータ定義メニューの一態様の表示である。
【図２３】態様によっては、図１のメディア配信システムとの対話によって使用可能なコンテンツ説明メニューの一態様の表示である。
【図２４】図１のシステムにおいてターゲティングコンテンツを配信する処理の一態様の概略図である。
【図２５】図１のシステムにおいて使用されるように動作可能なキューイングプロトコルの一態様の概略図である。
【図２６】図１のシステムにおいて使用されるように動作可能なキューイングプロトコルの別の態様の概略図である。
【図２７】図１のシステムにおいて使用されるように動作可能な、リアルタイムコンテンツおよび非リアルタイムコンテンツの両方向けのキューイングプロトコルスタックの一態様の概略図である。
【図２８】図１のシステムにおいて使用されるように動作可能な、リアルタイムキューイングプロトコルスタックおよび非リアルタイムキューイングプロトコルスタックのそれぞれの態様の概略図である。
【図２９】図１のシステムにおいて使用されるように動作可能な、リアルタイムキューイングプロトコルスタックおよび非リアルタイムキューイングプロトコルスタックのそれぞれの態様の概略図である。
【図３０】図１のシステムにおいて使用されるように動作可能な、リアルタイムキューイングプロトコルスタックおよび非リアルタイムキューイングプロトコルスタックのそれぞれの態様の概略図である。
【図３１】図１のシステムにおいて使用されるように動作可能な、リアルタイムキューイングプロトコルスタックおよび非リアルタイムキューイングプロトコルスタックのそれぞれの態様の概略図である。
【図３２】図１のシステムにおいて使用されるように動作可能な、リアルタイムキューイングプロトコルスタックおよび非リアルタイムキューイングプロトコルスタックのそれぞれの態様の概略図である。
【図３３】図１のシステムにおいて使用されるように動作可能な、リアルタイムキューイングプロトコルスタックおよび非リアルタイムキューイングプロトコルスタックのそれぞれの態様の概略図である。
【図３４】図１のシステムにおいて使用されるように動作可能な、リアルタイムキューイングプロトコルスタックおよび非リアルタイムキューイングプロトコルスタックのそれぞれの態様の概略図である。
【図３５】図１のシステムにおいて使用されるように動作可能な、リアルタイムキューイングプロトコルスタックおよび非リアルタイムキューイングプロトコルスタックのそれぞれの態様の概略図である。
【図３６】図１のシステムにおいて使用されるように動作可能な、リアルタイムコンテンツおよび非リアルタイムコンテンツの両方向けのキューイングプロトコルスタックの一態様の概略図である。
【図３７】図１の無線端末において動作可能な、コンテンツを提示する方法の一態様のフローチャートである。
【図３８】図１の配信システムにおいて動作可能な、コンテンツを配信する方法の一態様のフローチャートである。
【図１】
2009522960.tif 000003
【図２】
2009522960.tif 000004
【図３】
2009522960.tif 000005
【図４】
2009522960.tif 000006
【図５】
2009522960.tif 000007
【図６】
2009522960.tif 000008
【図７】
2009522960.tif 000009
【図８】
2009522960.tif 000010
【図９】
2009522960.tif 000011
【図１０】
2009522960.tif 000012
【図１１】
2009522960.tif 000013
【図１２】
2009522960.tif 000014
【図１３】
2009522960.tif 000015
【図１４】
2009522960.tif 000016
【図１５】
2009522960.tif 000017
【図１６】
2009522960.tif 000018
【図１７】
2009522960.tif 000019
【図１８】
2009522960.tif 000020
【図１９】
2009522960.tif 000021
【図２０】
2009522960.tif 000022
【図２１】
2009522960.tif 000023
【図２２】
2009522960.tif 000024
【図２３】
2009522960.tif 000025
【図２４】
2009522960.tif 000026
【図２５】
2009522960.tif 000027
【図２６】
2009522960.tif 000028
【図２７】
2009522960.tif 000029
【図２８】
2009522960.tif 000030
【図２９】
2009522960.tif 000031
【図３０】
2009522960.tif 000032
【図３１】
2009522960.tif 000033
【図３２】
2009522960.tif 000034
【図３３】
2009522960.tif 000035
【図３４】
2009522960.tif 000036
【図３５】
2009522960.tif 000037
【図３６】
2009522960.tif 000038
【図３７】
2009522960.tif 000039
【図３８】
2009522960.tif 000040
【国際調査報告】
2009522960.tif 000041
2009522960.tif 000042
2009522960.tif 000043
2009522960.tif 000044
2009522960.tif 000045