(57)【要約】  デバイスにおけるコンテンツの誘導による発見。衛星無線機のようなデバイスが、衛星ネットワークまたは他のワイヤレスネットワークを含むネットワークを少なくとも通して複数のデータストリームを受信できる。デバイスは、デバイスの履歴に、デバイスの広告履歴に、または他のデバイスから取得したリストに基づいているフィルタを含む。デバイスに利用可能なデータストリームは、データストリーム中のコンテンツを発見するために、フィルタを使用してフィルタリングされる。フィルタの結果により発見される、メタデータまたはコンテンツそのものの一部を含む、コンテンツをデバイスにおいて記憶できる。デバイスは、発見されたコンテンツをユーザに通知する。フィルタは、デバイスのユーザに関心があるものかもしれないコンテンツの発見を誘導する。【選択図】      図２
2009503704.tif 000002
【特許請求の範囲】
【請求項１】
１つ以上のデータストリーム源からコンテンツを受信するデバイスを含むシステム中で、前記１つ以上のデータストリーム中のコンテンツを発見する方法において、
前記方法は、
デバイスにおいて１つ以上のデータストリームを受信することと、
前記デバイスにおいて１つ以上のフィルタを使用して、前記１つ以上のデータストリーム中のコンテンツを発見することと、
前記デバイスにおいて前記発見されたコンテンツを記憶することとを含む方法。
【請求項２】
デバイスにおいて１つ以上のデータストリームを受信することは、衛星無線ネットワークとＩＰベースのワイヤレスネットワークとのうちの１つ以上から前記１つ以上のデータストリームを受信することをさらに含む請求項１規定の方法。
【請求項３】
前記衛星無線ネットワークからの、または前記ＩＰベースのワイヤレスネットワークからの前記１つ以上のデータストリームは、１つ以上のチャネルのデジタル無線媒体コンテンツを含む請求項２規定の方法。
【請求項４】
前記デバイスにおいて１つ以上のフィルタを使用して、前記１つ以上のデータストリーム中のコンテンツを発見することは、前記デバイスの履歴と前記デバイスの広告履歴とのうちの１つ以上を使用して、前記１つ以上のデータストリームをフィルタリングすることをさらに含む請求項１規定の方法。
【請求項５】
前記デバイスにおいて１つ以上のフィルタを使用して、前記１つ以上のデータストリーム中のコンテンツを発見することは、別のデバイスから受信した１つ以上のリストを使用して、前記１つ以上のデータストリームをフィルタリングすることをさらに含む請求項１規定の方法。
【請求項６】
前記デバイスにおいて１つ以上のフィルタを使用して、前記１つ以上のデータストリーム中のコンテンツを発見することは、前記１つ以上のデータストリーム中のメタデータと前記１つ以上のフィルタ中のメタデータとを比較することをさらに含む請求項１規定の方法。
【請求項７】
前記１つ以上のデータストリーム中の発見されたコンテンツを前記デバイスのユーザに通知することをさらに含み、前記発見されたコンテンツは、前記ユーザが実行していない特定のデータストリーム中にある請求項１規定の方法。
【請求項８】
前記発見されたコンテンツを自動的に購入することと、前記発見されたコンテンツを借りることとのうちの１つ以上をさらに含む請求項１規定の方法。
【請求項９】
前記発見されたコンテンツに対する権利を永久的に獲得することと、または前記発見されたコンテンツに対する権利を一時的に獲得することとのうちの１つ以上をさらに含む請求項１規定の方法。
【請求項１０】
前記デバイスにおいて前記発見されたコンテンツを記憶することは、前記発見されたコンテンツのメタデータを前記デバイスのメモリ中に記憶させることと、前記発見されたコンテンツの少なくとも一部を前記デバイスのメモリ中に記録させることとのうちの１つ以上をさらに含む請求項１規定の方法。
【請求項１１】
前記デバイスの履歴と他のデバイスからのリストとのうちの少なくとも１つに基づいて、ダイナミックに前記１つ以上のフィルタを更新することをさらに含む請求項１規定の方法。
【請求項１２】
前記１つ以上のフィルタを手動で更新して、前記１つ以上のデータストリーム中で発見すべき特定のコンテンツに対して前記１つ以上のフィルタの的を絞り込ませることをさらに含む請求項１１規定の方法。
【請求項１３】
衛星ネットワークを使用して、１つ以上のチャネルを含む無線コンテンツを配信するシステム中で、デバイスにより実行されていない前記１つ以上のチャネル中のコンテンツを発見する方法において、
前記方法は、
前記衛星ネットワークを通して１つ以上のチャネルを受信することと、
１つ以上のフィルタにより、デバイスに利用できる前記１つ以上のチャネルを処理し、前記１つ以上のフィルタは、デバイスの履歴と他のデバイスからの１つ以上のリストとのうちの１つ以上を含むことと、
前記１つ以上のフィルタの結果に基づいて、前記１つ以上のチャネル中に含まれるコンテンツを発見することと、
前記発見されたコンテンツをユーザに通知することとを含む方法。
【請求項１４】
前記衛星ネットワークを通して１つ以上のチャネルを受信することは、別のワイヤレスネットワークを通して追加のチャネルを受信することをさらに含む請求項１２規定の方法。
【請求項１５】
前記別のワイヤレスネットワークは、ＩＰベースのネットワークである請求項１３規定の方法。
【請求項１６】
１つ以上のフィルタにより、デバイスに利用できる前記１つ以上のチャネルを処理することは、ダイナミックに生成したフィルタを使用して、前記１つ以上のチャネルをフィルタリングすることをさらに含み、前記ダイナミックに生成したフィルタは、前記デバイスの履歴、広告履歴、および他のデバイスからの前記リストのうちの１つ以上に基づいており、他のデバイスからの前記リストは、前記他のデバイスの履歴、前記他のデバイスのプレイリスト、または前記他のデバイスのユーザの好みのうちの１つ以上を含む請求項１２規定の方法。
【請求項１７】
前記発見されたコンテンツは、前記デバイスにより実行されていない特定のチャネル上にある請求項１２規定の方法。
【請求項１８】
前記発見されたコンテンツを前記デバイスのメモリ中に記憶させることをさらに含む請求項２１規定の方法。
【請求項１９】
前記発見されたコンテンツを記憶することは、前記発見されたコンテンツに関係付けられたメタデータを記憶することと、前記発見されたコンテンツの少なくとも一部を記録することとのうちの１つ以上をさらに含む請求項１６規定の方法。
【請求項２０】
請求項１２の前記方法を実行するためのコンピュータ実行可能命令を有するコンピュータ読み取り可能媒体。
【発明の詳細な説明】
【背景】
【０００１】
１．発明の分野
本発明は、デバイスにより受信したコンテンツを発見することに関する。さらに詳細には、本発明の実施形態は、ポータブルオーディオデバイスに利用可能な媒体ストリーム上の媒体コンテンツの誘導による発見に関する。
【０００２】
２．関連技術
デジタル媒体は、さまざまな異なるフォーマットで手に入り、幅広いさまざまなデバイス上で楽しむことができる。デジタルオーディオデバイス（例えば、ＭＰ３プレイヤ）、ＣＤプレイヤ、ＤＶＤプレイヤ、ノートブックコンピュータ、セルラ電話機、およびパーソナルデジタルアシスタントのような、これらのデバイスの多くは、ワイヤレス機能を有するポータブルデバイスである。ポータブルデバイス技術における成長は、ワイヤレスネットワーク技術およびデジタル媒体を配信する能力における成長に一致する。結果として、例えば、ＩＰベースのネットワーク、無線ネットワーク、セルラネットワーク、およびＷｉＦｉネットワークを含むワイヤレスネットワークを通して、デジタル媒体を受信できる。
【０００３】
衛星無線ネットワークを通してデジタル媒体を受信することもできる。衛星無線において、衛星はデジタル無線コンテンツを加入者に対してブロードキャストする。衛星無線により、例えば百より多い異なる無線チャネルを通して、加入者は高品質で、とぎれない、デジタル媒体コンテンツを受信できる。衛星無線を通して送信されるデジタル媒体は、一例として、デジタル品質の音楽、トークラジオ、スポーツ、ニュース、天気、およびこれらに類似するものを含むことができる。衛星無線ネットワークを通して提供されるコンテンツを利用するために、衛星無線のユーザはポータブルデバイスを必要とすることが多く、ポータブルデバイスはデジタル媒体コンテンツを受信でき、最終的に再生すなわち実行できる。
【０００４】
新しいコンテンツの発見は収益の成長に相関付けられるため、媒体コンテンツプロバイダが達成することを望む目標のうちの１つは、ユーザが新しいコンテンツを発見できるようにすることである。現存するいくつかのツールがあり、それらはユーザがコンテンツを発見することを支援するために使用される。例えば、ウェブサイトから歌を購入するユーザは、ある好みをウェブサイトに提供でき、ある好みは、ユーザが購入することを望むかもしれない歌をウェブサイトが提案することを支援する。ユーザがあるジャンルを好むことをユーザが示すとき、そのジャンルに含まれるアーチストをユーザに提示してもよい。ユーザが特定のアーチストを特定するとき、ウェブサイトは類似のアーチストをユーザに提示できる。ウェブサイトはこれらの好みを使用して、ユーザが実行する探索を最小化するだけでなく、新しいコンテンツのセールを奨励する。コンテンツがユーザになじみのあるコンテンツに類似しているといういくつかの確信をユーザが有する場合、ユーザがコンテンツを購入する可能性が高いため、ユーザの好みを使用して歌を提案することは成功することが多い。
【０００５】
ウェブサイトがユーザのためのコンテンツを発見することを試みることができるとはいえ、このタイプの発見は既存のコンテンツ、またはウェブサイトにより記憶されているコンテンツに制限される。しかしながら、デバイスが受信できるデータストリーム中のコンテンツをウェブサイトは現在発見できない。ウェブサイトは、例えば、ユーザにより提供される情報と、ウェブサイト自身のデータベース中に記憶された情報とを比較して、ユーザに推薦できる媒体コンテンツを識別する。これに反して、例えば、ウェブサイトの記憶装置上に存在しているコンテンツと同じ方法で、衛星無線を通して提供されるコンテンツを発見することはできない。ウェブサイトがユーザの好みを知っている場合でも、ウェブサイトは衛星無線ネットワークを通して配信されるコンテンツを発見できない。
【０００６】
従来の衛星無線機は、衛星無線機に利用可能なデータストリーム中のコンテンツを発見する能力を有していない。例えば、衛星無線機は衛星ネットワークを通してコンテンツの複数のチャネルを受信でき、ユーザはチャネルを変更することによりコンテンツを自由に発見する。衛星ネットワークは、しかしながら、別のチャネルまたは別のチャネル上の特定のコンテンツをユーザに推薦することができない。
【０００７】
データストリームとして衛星ネットワークを通してデバイスに配信されるコンテンツの発見を自動化することにおける困難のうちの１つは、衛星通信が単方向であるためウェブサイトのデータベースのようにコンテンツをサーチできないことである。したがって、特定のコンテンツに対する問い合わせをコンテンツの情報源に配信できず、それ故に、ウェブサイトのコンテンツのようにコンテンツをサーチできない。結果として、コンテンツは従来チャネルを単に変更することにより発見される。デバイスそのものは、現在デバイス上のコンテンツの発見を誘導することができない。
【発明の簡潔な概要】
【０００８】
これらおよび他の制限は本発明の実施形態により克服されるが、本発明はデバイスに利用可能なデータストリーム中のコンテンツを発見するシステムおよび方法に関し、さらに詳細には、デバイスに利用可能なデータストリーム中のコンテンツの発見を誘導することに関する。
【０００９】
１つの実施形態において、衛星ネットワークを通してデジタル無線チャネルを含む複数のデータストリームを、またはワイヤレスＩＰベースのネットワークのような他のネットワークを通してコンテンツを衛星無線機のようなデバイスが受信する。デバイスはフィルタを使用してデータストリームのいくつかまたはすべてをフィルタリングし、コンテンツを発見する。この方法で発見されたコンテンツは、それがフィルタに基づいているという点で、誘導されている。発見されたコンテンツを記憶することができ、またはコンテンツに関係付けられたメタデータを記憶することができ、発見されたコンテンツがユーザに通知される。
【００１０】
１つの実施形態において、デバイスは複数のデータストリームからコンテンツを受信し、デバイスにより実行されていないデータストリームを含む、データストリーム中のコンテンツを発見する方法は、データストリームを受信することにより開始する。コンテンツはフィルタを使用して発見され、発見されたコンテンツはデバイスにおいて記憶される。例えば、メタデータまたは発見されたコンテンツの少なくとも一部が記録され、発見されたコンテンツをデバイスのユーザに通知できる。１つの例においてコンテンツの情報源に問い合わせずにコンテンツを発見できる。
【００１１】
別の実施形態において、衛星ネットワークを使用して無線コンテンツを配信するシステムにおいて、デバイスにより実行されていない１つ以上のチャネル中のコンテンツを発見する方法は、デバイスに利用可能なチャネルを受信する。１つの例において、デバイスに利用可能なチャネルは、衛星ネットワーク以外のネットワークからのものであってもよい。デバイスに利用可能なチャネルは、デバイスの履歴および他のデバイスからのリストを含んでもよいフィルタにより処理される。これにより、ユーザは、別のユーザに関心があるものかもしれないコンテンツを発見できる。発見されたコンテンツは、フィルタの結果に基づいている。特定のコンテンツに対してフィルタの的を絞り込ませるために、フィルタをダイナミックに更新でき、または手動により更新できる。デバイスにより、チャネル中の発見されたコンテンツがユーザに通知される。コンテンツそのもの、および／またはコンテンツを識別するメタデータをデバイスにより記憶または記録することができる。１つの例において、記録されたコンテンツを自動的に購入できる。
【００１２】
本発明のさらなる特徴は以下に続く記述において示され、一部は記述から明白であり、または本発明の実施により習得されるかもしれない。添付の特許請求の範囲中で特に指摘した器具および組み合わせにより、本発明の特徴および利点を実現および取得できる。以下の記述および添付の特許請求の範囲から、これらおよび本発明の他の特徴は、より完全に明らかになり、または、下に示した本発明の実施により習得されるかもしれない。
【００１３】
上述の点ならびに本発明の他の利点および特徴をさらに明らかにするために、添付の図面中に図示される特定の実施形態に参照することにより、本発明のさらに特定の記述を表現する。これらの図面は本発明の典型的な実施形態のみを描写し、それゆえに本発明の範囲の限定とみなすべきではないことが理解される。添付の図面の使用を通して、さらなる特異性および詳細とともに本発明を記述および説明する。
【好ましい実施形態の詳細な説明】
【００１４】
本発明の実施形態はコンテンツを発見することに関し、さらに詳細には、データストリームとしてデバイスに配信されるコンテンツの発見を誘導することに関する。例えば、衛星無線機は、ポータブルオーディオデバイスであり、ポータブルオーディオデバイスは、データストリームとして、衛星ネットワークからデジタル媒体を含むコンテンツを受信する能力を有する。デバイスは、受信したデジタル媒体を解釈して実行できる。有利なことに、衛星無線機は通常、複数のチャネルを含み、ユーザに利用可能なそれらのチャネル上のコンテンツはかなり多数である。前に示したように、このコンテンツの誘導による発見は、一つには、衛星送信がデバイスの観点から単方向であるため困難である。
【００１５】
したがって、それらのチャネルを手動で変更せずに、何が次に再生され、またはさらに何が他のチャネル上で再生されているかをユーザが必ずしも知るとは限らないという意味で、衛星無線ネットワークを通して配信される媒体コンテンツはアクティブである。あるチャネルは特定のテーマまたはコンテンツのタイプ（例えば、スポーツラジオ、天気、ジャズなど）専用であるかもしれないが、それらのチャネル上で衛星ネットワークを通して配信される予定である特定のコンテンツをユーザはまだ知らない。
【００１６】
衛星無線機に対する加入者が複数のチャネルを通して“新しい”または“新鮮な”コンテンツを絶えず受信できる場合でさえ、同じ加入者は複数のチャネルを手動で切り替えることによりそのコンテンツを発見できるだけである。本発明の実施形態はデータストリームを通してデバイスに配信されるコンテンツの発見を誘導して、データストリーム中のコンテンツの自動化された発見を可能にする。有利なことに、デバイスがコンテンツの情報源に問い合わせることができない場合でさえ、利用可能な、データストリームまたはチャネルを手動で切り替えることをユーザに要求せずに、本発明の実施形態は別のチャネル上のコンテンツをユーザに推薦できる。
【００１７】
衛星無線を参照して本発明の実施形態を論じているが、コンテンツを配信する他のネットワーク（ワイヤードおよび／またはワイヤレス）に対して本発明の実施形態を適用できることを当業者は理解できる。セルラネットワーク、ＩＰベースのネットワーク、ＷｉＦｉネットワーク、ブルートゥースネットワーク、およびこれらに類似するもの、またはこれらについての任意の組み合わせがネットワークの例であり、これらに対して、コンテンツの発見を生じさせることができる。
【００１８】
本発明の実施形態により、衛星無線機は受信されている新しいコンテンツをフィルタリングして、特定のコンテンツまたはあるチャネルまたはデータストリームを識別することができ、これはユーザにとって関心があるものかもしれないし、またはユーザにとって関心がないものかもしれない。デバイスに利用できるチャネルを手動でスキャンすることよりもさらに素早く、衛星無線機（または他のポータブルデバイス）のユーザを関心があるコンテンツに誘導することができる。さらに、本出願と同日に出願され、代理人ドケット番号１６３２０．１３を有し、“発見されたコンテンツの自動取得”と題し、参照によりここに組み込まれている同時継続中の米国特許出願中に記述されているように、ユーザにオーバーヘッドをほとんどまたはまったく要求することなく、コンテンツを購入できる。本発明の実施形態は、ユーザがコンテンツに対して永久の権利を獲得する状況に対してだけでなく、ユーザがコンテンツを借りるまたは一次的にアクセスする状況に対しても適用できる。本発明の実施形態は一般に、ユーザがコンテンツに対する永久の権利を取得する状況に対してだけでなく、ユーザの権利が一時的である状況に対しても適用する。
【００１９】
図１は、本発明の実施形態を実現するための例示的な環境を描写し、１つ以上の情報源からデジタル媒体を含む（ここでデータストリームとも呼ばれる）コンテンツを受信できるデバイスの１つの実施形態を図示する。この例において、デバイス１００は、ポータブルとポータブルでないデバイスとの両方を表し、デバイス１００はデジタルオーディオおよび／またはデジタルビデオデータを含むコンテンツ１０６を受信できる。デバイス１００の例は、一例として、衛星無線デバイス、ポータブルオーディオプレイヤ（例えば、ＭＰ３プレイヤ）、ポータブルＤＶＤまたはＣＤプレイヤ、パーソナルコンピュータ、ラップトップコンピュータ、セルラ電話機、パーソナルデジタルアシスタント、およびこれらに類似するもの、またはこれらについての任意の組み合わせを含むことができる。
【００２０】
通常、デバイス１００はディスプレイ１０２を含み、ディスプレイ１０２はデバイス１００上に記憶されている、またはデバイス１００により実行されているコンテンツに関する情報をデバイスのユーザに伝達できる。例えば、デバイス１００がデジタルオーディオデータを実行するとき、ディスプレイ１０２は歌のタイトル、アーチストの名前、アルバムのタイトル、トラック番号、トラックの長さ、およびこれらに類似するもの、またはこれらについての任意の組み合わせを伝達できる。デバイス１００は、（制御ボタンのような）ユーザインターフェイス１０４、またはデバイス１００に入力を提供する他の手段も含む。ユーザインターフェイス１０４により、一例として、ユーザはデバイス１００のメモリ１０８上に記憶されているデジタル媒体をナビゲートおよび実行することができ、あるいは外部の情報源から受信した任意のコンテンツまたはデータストリームをナビゲートおよび実行することができる。ユーザインターフェイス１０４により、ユーザは衛星無線におけるような別のチャネルに切り替えることもできる。
【００２１】
コンテンツ１０６はデジタル媒体を含む、異なるタイプの媒体またはデータストリームを表し、デジタル媒体を含む、異なるタイプの媒体またはデータストリームは、デバイス１００により受信される。コンテンツ１０６の例は、デジタル音楽、トークオーディオデータ、テレビジョンデータ、映画データ、ポッドキャスト、スポーツデータ、およびこれらに類似するもの、またはこれらについての任意の組み合わせを含むが、これらに限定されない。コンテンツ１０６は性質上、デジタルまたはアナログのどちらかとすることができる。コンテンツ１０６をデータストリームとして配信できる。それぞれのデータストリームは１つのチャネルであってもよく、または複数のチャネルを含んでいてもよい。この例において、衛星ネットワーク１１０、ＩＰベースのネットワーク１１２（ワイヤレスおよび／またはワイヤード）、あるいは、セルラネットワークまたは地上ネットワークまたはコンピュータベースのネットワークのような、別のワイヤレスネットワーク１１４、のうちの１つ以上を通して、デバイス１００は、さまざまなコンテンツプロバイダにより生成されるコンテンツを受信できてもよい。例えば、衛星無線デバイスは通常、衛星ネットワークからコンテンツを受信するが、衛星無線デバイスは他のネットワークまたは他のコンテンツプロバイダと接続し、他のネットワークを通して、または他のコンテンツプロバイダからコンテンツを受信するように構成されていてもよい。
【００２２】
デバイスのメモリ１０８を使用して、コンテンツ、あるいは、他のユーザのおよび／またはデバイスのデータを記憶できる。コンテンツプロバイダから受信される、または別の情報源から取得されるコンテンツを記録するために、メモリ１０８を使用することもできる。メモリ１０８は、例えば、デジタル音楽および／またはビデオ、グラフィック、プレイリスト、ユーザの好み、デバイス設定、およびこれらに類似するもの、またはこれらについての任意の組み合わせを記憶してもよい。デバイス１００はネットワーク１１６を通してサーバ１１８と通信できてもよい。いくつかの例において、ネットワーク１１６は、コンテンツ１０６を受信するのと同一のネットワークであってもよい。１つの例において、コンテンツ１２０をサーバ１１８から購入してもよい。
【００２３】
コンテンツ１０６は、１つの実施形態においてコンテンツ１２０に類似している（例えば、コンテンツ１０６およびコンテンツ１２０の両方は同じコンテンツであってもよい）が、コンテンツ１０６はデータストリームで受信されるため、コンテンツ１０６はデバイスの観点から時間的に制限されるかもしれない。他方、デバイスによりいつでもコンテンツ１２０を調べ、および／またはアクセスできるので、コンテンツ１２０は時間的に制限されない。コンテンツ１０６を調べるデバイス１００の能力は、少なくとも時間により制限される。
【００２４】
図２は、例示的なデバイスを図示し、本発明の実施形態にしたがうと、例示的なデバイスはデバイスにより受信したコンテンツをフィルタリングし、またはデバイスにより受信したコンテンツの発見を誘導する。デバイス２００は、デバイス１００の１つの実施形態であり、少なくとも１つのコンテンツプロバイダ２２１からコンテンツを受信できる。この例において、衛星コンテンツプロバイダから衛星コンテンツ２２０および／または８０２．１１ベースのネットワーク、セルラまたは他のＲＦネットワーク、あるいはＩＰベースの、または他のコンピュータベースのネットワークのような、ワイヤレスネットワークを通してコンテンツプロバイダからコンテンツ２２２をデバイス２００は受信する。コンテンツ２２０および２２２はデバイス２００にアクティブに配信されているという意味で、コンテンツ２２０および２２２は新しいコンテンツを含む。
【００２５】
デバイス２００はフィルタ２０２を使用して、コンテンツ源２２１から受信したコンテンツを発見する。前に示したように、衛星コンテンツ２２０は通常、複数のチャネルを含み、デバイス２００は通常、一度にユーザに対してたった１つのチャネルを実行できる。デバイス２００が１つより多いチャネルを実行できる場合でさえ、人々は同時に２つのチャネルを実際上聴くことができない。この制限の結果として、衛星コンテンツ２２０の残りのチャネル上のコンテンツは、実際上発見されずにとどまる。（ウェブサイトから利用可能な歌のような）サーバ１１８から利用可能なコンテンツ１２０とは異なって、衛星コンテンツ２２０は時間とともに変化している。したがって、衛星コンテンツ２２０を発見するデバイス２００の能力は、少なくとも時間により制限される。この例において、コンテンツを発見することは、デバイス２００のユーザにとって関心があるコンテンツを識別することを含むが、それだけに限定されない。
【００２６】
ユーザが特定のチャネルを聴いている場合でさえ、デバイス２００のフィルタ２０２は、衛星コンテンツ２２０だけでなくネットワークコンテンツ２２２中のいくつかのまたはすべてのチャネルを調べる能力を有する。別のデータストリームまたはチャネル上でユーザに関心があるものかもしれないコンテンツをフィルタ２０２が見つけるとき、発見されたコンテンツをデバイス２００のメモリ中に記憶（例えば、記録）させることができる。１つの実施形態において、発見されたコンテンツを一意的に識別するメタデータが記憶される。別の例において、コンテンツは部分的にまたは完全にメモリ中に記録され、あるいはコンテンツを表す署名が記憶される。別の例において、別のチャネル上にユーザに関心あるものかもしれないコンテンツがあることをユーザに（例えば、デバイスのディスプレイ上で）通知してもよい。このようにして、フィルタ２０２にしたがってコンテンツを識別するために、デバイスはフィルタ２０２を使用して、デバイスに利用可能なコンテンツを処理し、またはコンテンツをサーチする。
【００２７】
フィルタ２０２は通常、データストリームを通して利用可能なタイプのデータをサーチするように構成されている。データをサーチすることは、データを他のデータと比較することを含むことができる。例えば、オーディオデータを配信しているデータストリームは通常、オーディオデータそのものに加えて、オーディオデータを記述する他のメタデータを含む。オーディオデータを記述または一意的に識別することに加えて、メタデータは将来のオーディオデータを識別する情報だけでなく、以前に配信されたオーディオデータの履歴を含んでいてもよい。フィルタ２０２中の基準を使用してメタデータをサーチでき、またはフィルタ２０２のメタデータとメタデータとを比較できる。フィルタ２０２中の他のクリップ、およびこれらに類似するもの、またはこれらについての任意の組み合わせとオーディオデータとを比較してコンテンツを発見できる。こうして、デバイス２００に利用可能な、コンテンツの他のチャネル上で、フィルタ２０２はデバイス２００のユーザのためにコンテンツの発見を自動化できる。
【００２８】
１つの例において、さまざまな情報源からの入力またはデータを使用して、コンテンツ２２０および２２２を発見するために使用されるフィルタ２０２を生成できる。フィルタ２０２は、本質的に動的、または静的とすることもできる。したがって、新しい基準または更新されたリストにより、経時的にフィルタ２０２を更新でき、またはフィルタ２０２は変更しないままとすることができる。特定のフィルタを加えて、および／または除いて、デバイス２００に利用可能なデータストリーム中の特定のコンテンツに対してフィルタ２０２の的を絞り込ませることができる。
【００２９】
フィルタ２０２を生成または開発させるために使用される入力またはデータの１つの情報源はデバイス２００の履歴２０６である。デバイス上で以前に再生したコンテンツについての情報、デバイス２００上に記録されているコンテンツに関する情報、リモートサーバ２２４から購入された、またはアクセスされたコンテンツに関する情報、デバイスにより再生された、または記憶されているコンテンツに関するメタデータ、デバイス上に、またはデバイスが接続できるコンピュータ上に現在記憶されているコンテンツに関する情報、デバイスにより実際に実行された、歌またはコンテンツに関係付けられたメタデータ、およびこれらに類似するもの、またはこれらについての任意の組み合わせをデバイスの履歴２０６は含むことができる。
【００３０】
同様に、ユーザがデバイス２００上で見た広告２０４は、フィルタ２０２に対する入力の情報源として機能を果たすことができる。例えば、ユーザが通常、特定のアーチストからのオーディオデータ、またはある時間帯から音楽を聴くことを履歴２０６が示す場合、フィルタ２０２は、デバイスに利用可能なデータストリームをサーチして、その特定のアーチストによる、またはそのある時間帯からのコンテンツを識別する。フィルタにより発見された何らかのコンテンツを一時的にまたは永久に記憶できる。すぐに、または後にユーザに通知してもよい。ユーザは記録されたコンテンツを聴き、または発見されたコンテンツに関するメタデータを少なくとも見る能力を有する。ユーザは発見されたコンテンツを購入するオプションを有してもよい。
【００３１】
デバイス２０８のような他のデバイスから、フィルタ２０２中で使用される情報の別の情報源を取得できる。言い換えれば、フィルタ２０２中で、またはフィルタ２０２によりコミュニティ情報を使用できる。この例において、デバイス２０８はさまざまなリスト２１０を含み、さまざまなリスト２１０はデバイス２０８の履歴、デバイス２０８上で見られた広告２０４、プレイリスト、メタデータ、およびこれらに類似するもの、またはこれらについての任意の組み合わせを含む。これにより、デバイス２００のユーザは、例えば、デバイス２０８のユーザが楽しむかもしれないコンテンツを経験および発見できる。リスト２１０をデバイス２００に手動で入力でき、または適切なリンク（例えば、赤外線、ケーブルなど）を使用して、リスト２１０をデバイス２０８からデバイス２００に直接的に送信できる。別の例において、デバイス２０８に関係付けられたリスト２１０をサーバ２２４から取得してもよい。
【００３２】
限定されないが、フィルタを生成するために使用される、リスト２１０、履歴２０６、および広告２０４を含むさまざまな情報源を使用して、衛星コンテンツ２２０、および／またはネットワークコンテンツ２２２上で利用可能な特定の媒体またはコンテンツにユーザを誘導することができる。デバイス２００により自動的に生成する以外に、ユーザによりフィルタ２０２を生成することもできる。
【００３３】
図３は、デバイスに利用可能なコンテンツの発見を誘導するための例示的なフロー図を図示する。方法３００は、ユーザのためにコンテンツを発見するプロセスを自動化するデバイスに対する方法を図示する。デバイスは最初に１つ以上の情報源からコンテンツを受信３０２する。１つの例において、衛星ネットワーク、ワイヤレスコンピュータネットワークまたはＩＰベースのネットワーク、セルラネットワーク、およびこれらに類似するもの、またはこれらについての任意の組み合わせを通して、コンテンツが利用可能であってもよい。デバイスはそれ故に同時に複数のチャネルまたはデータストリームを受信できる。
【００３４】
次に、デバイスは、フィルタによりコンテンツを比較または処理３０４する。これはフィルタを生成３０６することを含むことができる。１つの実施形態において、デバイス履歴および他のリストのような、デバイスにより維持される情報に基づいて、フィルタが自動的に生成される。コミュニティにおける他のデバイスを使用してフィルタを生成することもできる。範囲内にあるとき、これらのデバイスは自動的に情報を交換できる。代わりに、１つのデバイスからのリストを別のデバイスにアップロードし、フィルタ中で使用できる。
【００３５】
フィルタを使用して実行される比較または処理の結果により、デバイスはコンテンツを発見３０８する。フィルタの要求を満たす１つ以上のチャネルからのコンテンツを後の使用のために記憶３１０できる。これは、コンテンツのメタデータ、コンテンツの一部、コンテンツのすべて、およびこれらに類似するものを記憶することを含んでいてもよい。コンテンツを記憶する間、コンテンツを記憶した後、またはコンテンツを記憶せずに、デバイスは通常、発見されたコンテンツをユーザに通知３１２する。
【００３６】
発見されたコンテンツの通知は通常、デバイスのディスプレイを使用して伝達される。例えば、ユーザに対してアイコンを生成および表示でき、またはユーザに対してメタデータを表示できる。発見されたコンテンツが低い品質である場合、またはユーザがコンテンツに対する権利を保証することを望む場合、デバイスは、コンテンツの高品質のバージョンだけでなく、コンテンツを実行する権利を保証するプロセスを自動化できる。
【００３７】
本発明の範囲内の実施形態は、本発明の実施形態を実行するために記憶された、コンピュータ実行可能命令またはデータ構造を運ぶまたは有するコンピュータ読み取り可能媒体も含む。このようなコンピュータ読み取り可能媒体は、汎用目的のまたは特別の目的のコンピューによりアクセスできる、任意の利用できる媒体とすることができる。一例として、限定されないが、このようなコンピュータ読み取り可能媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭまたは他の光学ディスク記憶装置、磁気ディスク記憶装置または他の磁気記憶デバイス、あるいは他の任意の媒体を含むことができ、これらのコンピュータ読み取り可能媒体を使用して、コンピュータ実行可能命令またはデータ構造の形態で、所望のプログラムコード手段を運び、または記憶することができ、これらのコンピュータ読み取り可能媒体は、汎用目的のまたは特別の目的のコンピュータによりアクセスできる。ネットワークまたは別の通信接続（ハードワイヤード、ワイヤレス、あるいはハードワイヤードまたはワイヤレスの組み合わせ）を通してコンピュータに情報が転送または提供されるとき、コンピュータは、コンピュータ読み取り可能媒体として適切に接続を見る。したがって、任意のこのような接続は、コンピュータ読み取り可能媒体と適切に呼ばれる。上述の組み合わせも、コンピュータ読み取り可能媒体の範囲内に含まれるべきである。コンピュータ実行可能命令は、例えば、命令およびデータを含み、命令およびデータは、ある機能またはグループの機能を汎用目的のコンピュータ、特別の目的のコンピュータ、または特別の目的の処理デバイスに実行させる。
【００３８】
以下の論述は、本発明を実現できる適切な計算環境の、短い、一般的な記述を提供するように意図されている。要求されるものではないが、ネットワーク環境中のコンピュータにより実行されるプログラムモジュールのような、コンピュータ実行可能命令の一般的な文脈中で本発明を記述する。一般に、プログラムモジュールは、ルーチン、プログラム、オブジェクト、コンポーネント、データ構造などを含み、それらは特定のタスクを実行し、または特定の抽象データタイプを実現する。コンピュータ実行可能命令、関係付けられたデータ構造、およびプログラムモジュールは、ここで開示した方法のステップを実行するためのプログラムコード手段の例を表す。このような実行可能命令または関係付けられたデータ構造の、特定のシーケンスは、このようなステップにおいて記述された機能を実現するための対応する動作の例を表す。
【００３９】
パーソナルコンピュータ、ハンドヘルドデバイス、マルチプロセッサシステム、マイクロプロセッサベースのまたはプログラム可能消費者電子機器、ネットワークＰＣ、ミニコンピュータ、メインフレームコンピュータ、およびこれらに類似するものを含む、多くのタイプのコンピュータシステム構成を伴うネットワーク計算環境中で本発明を実施してもよいことを当業者は理解するだろう。分散した計算環境中で本発明を実施してもよく、ここでタスクは、ローカルおよびリモートの処理デバイスにより実行され、ローカルおよびリモートの処理デバイスは、通信ネットワークを通して（ハードワイヤードリンク、ワイヤレスリンク、あるいはハードワイヤードまたはワイヤレスリンクの組み合わせのいずれかにより）リンクされる。分散した計算環境において、プログラムモジュールは、ローカルおよびリモートのメモリ記憶デバイスの両方に位置していてもよい。
【００４０】
本発明の精神または本質的な特性から逸脱することなく、他の特定の形態において本発明を具現化してもよい。記述した実施形態は、すべての点において例示的に過ぎず、限定ではないと考えるべきである。本発明の範囲は、それゆえに、先の記述による以外に、添付の特許請求の範囲により示される。特許請求の範囲の意義および均等の範囲内に入るすべての変更は、特許請求の範囲の範囲内に包含すべきである。
【図面の簡単な説明】
【００４１】
【図１】図１は、本発明の実施形態を実現する例示的な環境を図示する。
【図２】図２は、デバイスに利用可能なコンテンツをフィルタリングすることができ、またはデバイスに利用可能なコンテンツの発見を誘導できるデバイスの１つの実施形態を図示する。
【図３】図３は、デバイスに利用可能なデータストリーム中のコンテンツの発見を誘導する例示的なフロー図を図示する。
【図１】
2009503704.tif 000003
【図２】
2009503704.tif 000004
【図３】
2009503704.tif 000005
【国際調査報告】
2009503704.tif 000006