コンピュータに、第1のメディアソースに関するユーザーの活動に関連付けられたソースコンテンツを識別する手順であって、前記ソースコンテンツは、メタデータ、1つ又は複数のキーワード、歌詞、字幕付き情報、副題情報、ビデオ情報、及びオーディオ情報のうち1つ又は複数を含む手順と、前記ソースコンテンツに基づいて1つ又は複数の追加のメディアソースから発見コンテンツを捕捉する手順と、前記発見コンテンツの少なくとも一部が前記ソースコンテンツと関連性を有しない場合、前記発見コンテンツを前記ユーザーに提示する手順と、前記発見コンテンツからの1つ又は複数のユーザー選択を検出する手順と、前記1つ又は複数のユーザー選択に基づいて、前記ソースコンテンツと前記発見コンテンツとの間の1つ又は複数の違いを識別する手順と、前記ソースコンテンツ、前記発見コンテンツ、前記1つ又は複数のユーザー選択、及び前記1つ又は複数の違いに基づいて、1つ又は複数のマクロコンテンツ分野を識別する手順と、前記1つ又は複数の違いが、前記ユーザーが前記活動の間に人々のグループに関連付けられるか否かに依存するか否かを判断する手順と、前記1つ又は複数の違いがメディアプラットフォーム依存であるか否かを判断する手順と、前記ソースコンテンツ、前記発見コンテンツ、前記1つ又は複数のユーザー選択、前記1つ又は複数の違い、及び前記1つ又は複数のマクロコンテンツ分野に基づいて加重データセットを作成する手順とを実行させる、コンピュータプログラム。前記活動はテレビを見ることを含む、請求項1に記載のコンピュータプログラム。前記活動は音楽を聴くことを含む、請求項1または2に記載のコンピュータプログラム。前記活動は本を読むことを含む、請求項1から3のいずれか1項に記載のコンピュータプログラム。コンピュータに、第1のメディアソースに関するユーザーの活動に関連付けられたソースコンテンツを識別する手順と、前記ソースコンテンツに基づいて1つ又は複数の追加のメディアソースから発見コンテンツを捕捉する手順と、前記発見コンテンツの少なくとも一部が前記ソースコンテンツと関連性を有しない場合、前記発見コンテンツを前記ユーザーに提示する手順とを実行させる、コンピュータプログラム。前記コンピュータに、前記発見コンテンツからの1つ又は複数のユーザー選択を検出する手順と、前記1つ又は複数のユーザー選択に基づいて、前記ソースコンテンツと前記発見コンテンツとの間の1つ又は複数の違いを識別する手順とを実行させる、請求項5に記載のコンピュータプログラム。前記コンピュータに、前記ソースコンテンツ、前記発見コンテンツ、前記1つ又は複数のユーザー選択、及び前記1つ又は複数の違いに基づいて、1つ又は複数のマクロコンテンツ分野を識別する手順を実行させる、請求項6に記載のコンピュータプログラム。前記コンピュータに、前記ソースコンテンツ、前記発見コンテンツ、前記1つ又は複数のユーザー選択、前記1つ又は複数の違い、及び前記1つ又は複数のマクロコンテンツ分野に基づいて加重データセットを作成する手順を実行させる、請求項7に記載のコンピュータプログラム。前記コンピュータに、前記1つ又は複数の違いが、前記ユーザーが前記活動の間に人々のグループに関連付けられるか否かに依存するか否かを判断する手順を実行させる、請求項6から8のいずれか1項に記載のコンピュータプログラム。前記コンピュータに、前記1つ又は複数の違いがメディアプラットフォーム依存であるか否かを判断する手順を実行させる、請求項6から9のいずれか1項に記載のコンピュータプログラム。前記活動は、テレビを見ること、音楽を聴くこと、及び本を読むことのうち1つ又は複数を含む、請求項5から10のいずれか1項に記載のコンピュータプログラム。前記ソースコンテンツは、メタデータ、1つ又は複数のキーワード、歌詞、字幕付き情報、副題情報、ビデオ情報、及びオーディオ情報のうち1つ又は複数を含む、請求項5から11のいずれか1項に記載のコンピュータプログラム。表示装置と、第1のメディアソースに関するユーザーの活動に関連付けられたソースコンテンツを識別するソースモジュールと、前記ソースコンテンツに基づいて1つ又は複数の追加のメディアソースから発見コンテンツを捕捉する発見モジュールと、前記発見コンテンツの少なくとも一部が前記ソースコンテンツと関連性を有しない場合、前記表示装置を介して前記発見コンテンツを前記ユーザーに提示する提示モジュールとを備える、コンピューティングプラットフォーム。前記発見モジュールは、前記発見コンテンツからの1つ又は複数のユーザー選択を検出し、前記1つ又は複数のユーザー選択に基づいて、前記ソースコンテンツと前記発見コンテンツとの間の1つ又は複数の違いを識別する、請求項13に記載のコンピューティングプラットフォーム。前記ソースコンテンツ、前記発見コンテンツ、前記1つ又は複数のユーザー選択、及び前記1つ又は複数の違いに基づいて、1つ又は複数のマクロコンテンツ分野を識別する、請求項14に記載のコンピューティングプラットフォーム。前記発見モジュールは、前記ソースコンテンツ、前記発見コンテンツ、前記1つ又は複数のユーザー選択、前記1つ又は複数の違い、及び前記1つ又は複数のマクロコンテンツ分野に基づいて加重データセットを作成する、請求項15に記載のコンピューティングプラットフォーム。前記発見モジュールは、前記1つ又は複数の違いが、前記ユーザーが前記活動の間に人々のグループに関連付けられるか否かに依存するか否かを判断する、請求項14から16のいずれか1項に記載のコンピューティングプラットフォーム。前記発見モジュールは、前記1つ又は複数の違いがメディアプラットフォーム依存であるか否かを判断する、請求項14から17のいずれか1項に記載のコンピューティングプラットフォーム。前記活動は、テレビを見ること、音楽を聴くこと、及び本を読むことのうち1つ又は複数を含む、請求項13から18のいずれか1項に記載のコンピューティングプラットフォーム。前記ソースコンテンツは、メタデータ、1つ又は複数のキーワード、歌詞、字幕付き情報、副題情報、ビデオ情報、及びオーディオ情報のうち1つ又は複数を含む、請求項13から19のいずれか1項に記載のコンピューティングプラットフォーム。ロジックを備え、前記ロジックは、第1のメディアソースに関するユーザーの活動に関連付けられたソースコンテンツを識別し、前記ソースコンテンツに基づいて1つ又は複数の追加のメディアソースから発見コンテンツを捕捉し、前記発見コンテンツの少なくとも一部が前記ソースコンテンツと関連性を有しない場合、前記発見コンテンツを前記ユーザーに提示する、装置。前記ロジックは、前記発見コンテンツからの1つ又は複数のユーザー選択を検出し、前記1つ又は複数のユーザー選択に基づいて、前記ソースコンテンツと前記発見コンテンツとの間の1つ又は複数の違いを識別する、請求項21に記載の装置。前記ロジックは、前記ソースコンテンツ、前記発見コンテンツ、前記1つ又は複数のユーザー選択、及び前記1つ又は複数の違いに基づいて、1つ又は複数のマクロコンテンツ分野を識別する、請求項22に記載の装置。前記ロジックは、前記ソースコンテンツ、前記発見コンテンツ、前記1つ又は複数のユーザー選択、前記1つ又は複数の違い、及び前記1つ又は複数のマクロコンテンツ分野に基づいて加重データセットを作成する、請求項23に記載の装置。前記ロジックは、前記1つ又は複数の違いが、前記ユーザーが前記活動の間に人々のグループに関連付けられるか否かに依存するか否かを判断する、請求項22から24のいずれか1項に記載の装置。前記ロジックは、前記1つ又は複数の違いがメディアプラットフォーム依存であるか否かを判断する、請求項22から25のいずれか1項に記載の装置。前記活動は、テレビを見ること、音楽を聴くこと、及び本を読むことのうち1つ又は複数を含む、請求項21から26のいずれか1項に記載の装置。前記ソースコンテンツは、メタデータ、1つ又は複数のキーワード、歌詞、字幕付き情報、副題情報、ビデオ情報、及びオーディオ情報のうち1つ又は複数を含む、請求項21から27のいずれか1項に記載の装置。コンピュータで実施される方法であって、第1のメディアソースに関するユーザーの活動に関連付けられたソースコンテンツを識別する段階であって、前記ソースコンテンツは、メタデータ、1つ又は複数のキーワード、歌詞、字幕付き情報、副題情報、ビデオ情報、及びオーディオ情報のうち1つ又は複数を含む段階と、前記ソースコンテンツに基づいて1つ又は複数の追加のメディアソースから発見コンテンツを捕捉する段階と、前記発見コンテンツの少なくとも一部が前記ソースコンテンツと関連性を有しない場合、前記発見コンテンツを前記ユーザーに提示する段階と、前記発見コンテンツからの1つ又は複数のユーザー選択を検出する段階と、前記1つ又は複数のユーザー選択に基づいて、前記ソースコンテンツと前記発見コンテンツとの間の1つ又は複数の違いを識別する段階と、前記ソースコンテンツ、前記発見コンテンツ、前記1つ又は複数のユーザー選択、及び前記1つ又は複数の違いに基づいて、1つ又は複数のマクロコンテンツ分野を識別する段階と、前記1つ又は複数の違いが、前記ユーザーが前記活動の間に人々のグループに関連付けられるか否かに依存するか否かを判断する段階と、前記1つ又は複数の違いがメディアプラットフォーム依存であるか否かを判断する段階と、前記ソースコンテンツ、前記発見コンテンツ、前記1つ又は複数のユーザー選択、前記1つ又は複数の違い、及び前記1つ又は複数のマクロコンテンツ分野に基づいて加重データセットを作成する段階とを備える、方法。前記活動はテレビを見ることを含む、請求項29に記載の方法。前記活動は音楽を聴くことを含む、請求項29または30に記載の方法。前記活動は本を読むことを含む、請求項29から31のいずれか1項に記載の方法。実施形態は、命令セットを有する少なくとも1つのコンピュータアクセス可能な記憶媒体を含むことができ、命令は、プロセッサによって実行される場合、コンピュータに、第1のメディアソースに関するユーザーの活動に関連付けられたソースコンテンツを識別させる。命令はまた、コンピュータに、ソースコンテンツに基づいて1つ又は複数の追加のメディアソースから発見コンテンツを捕捉させ、発見コンテンツの少なくとも一部がソースコンテンツと関連性を有しない場合、発見コンテンツをユーザーに提示させることもできる。実施形態はまた、表示装置と、第1のメディアソースに関するユーザーの活動に関連付けられたソースコンテンツを識別するソースモジュールとを有するコンピューティングプラットフォームを含むこともできる。プラットフォームはまた、ソースコンテンツに基づいて1つ又は複数の追加のメディアソースから発見コンテンツを捕捉する発見モジュールと、発見コンテンツの少なくとも一部がソースコンテンツと関連性を有しない場合、表示装置を介して発見コンテンツをユーザーに提示する提示モジュールとを含むこともできる。他の実施形態は、第1のメディアソースに関するユーザーの活動に関連付けられたソースコンテンツを識別し、ソースコンテンツに基づいて1つ又は複数の追加のメディアソースから発見コンテンツを捕捉するロジックを有する装置を含むこともできる。ロジックはまた、発見コンテンツの少なくとも一部がソースコンテンツと関連性を有しない場合、発見コンテンツをユーザーに提示することもできる。加えて、実施形態は、命令セットを有する少なくとも1つのコンピュータアクセス可能な記憶媒体を含むことができ、命令は、プロセッサによって実行される場合、コンピュータに、第1のメディアソースに関するユーザーの活動に関連付けられたソースコンテンツを識別させる。ソースコンテンツは、メタデータ、1つ又は複数のキーワード、歌詞、字幕付き情報、副題情報、ビデオ情報、及びオーディオ情報のうち1つ又は複数を含むことができる。命令はまた、コンピュータに、ソースコンテンツに基づいて1つ又は複数の追加のメディアソースから発見コンテンツを捕捉させ、発見コンテンツの少なくとも一部がソースコンテンツと関連性を有しない場合、発見コンテンツをユーザーに提示させることもできる。さらに、命令は、コンピュータに、発見コンテンツからの1つ又は複数のユーザー選択を検出させ、1つ又は複数のユーザー選択に基づいて、ソースコンテンツと発見コンテンツとの間の1つ又は複数の違いdifferentialを識別させることもできる。さらに、命令は、コンピュータに、1つ又は複数の違いが、ユーザーが活動の間に人々のグループに関連付けられるか否かに依存するか否かを判断させ、1つ又は複数の違いがメディアプラットフォーム依存であるか否かを判断させることもできる。命令はまた、コンピュータに、ソースコンテンツ、発見コンテンツ、1つ又は複数のユーザー選択、1つ又は複数の違い、及び1つ又は複数のマクロコンテンツ分野に基づいて加重データセットを作成させることもできる。さらに、実施形態は、ユーザーの活動に関連付けられたソースコンテンツが、第1のメディアソースに関して識別される、コンピュータ実施方法を含むことができ、ソースコンテンツは、メタデータ、1つ又は複数のキーワード、歌詞、字幕付き情報、副題情報、ビデオ情報、及びオーディオ情報のうち1つ又は複数を含む。方法はまた、ソースコンテンツに基づいて1つ又は複数の追加のメディアソースから発見コンテンツを捕捉することと、発見コンテンツの少なくとも一部がソースコンテンツと関連性を有しない場合、発見コンテンツをユーザーに提示することと、発見コンテンツからの1つ又は複数のユーザー選択を検出することとを提供することもできる。加えて、方法は、1つ又は複数のユーザー選択に基づいて、ソースコンテンツと発見コンテンツとの間の1つ又は複数の違いを識別することと、ソースコンテンツ、発見コンテンツ、1つ又は複数のユーザー選択、及び1つ又は複数の違いに基づいて、1つ又は複数のマクロコンテンツ分野を識別することとを含むことができる。さらに、方法は、1つ又は複数の違いが、ユーザーが活動の間に人々のグループに関連付けられるか否かに依存するか否かを判断することと、1つ又は複数の違いがメディアプラットフォーム依存であるか否かを判断することと、ソースコンテンツ、発見コンテンツ、1つ又は複数のユーザー選択、1つ又は複数の違い、及び1つ又は複数のマクロコンテンツ分野に基づいて加重データセットを作成することとを含むことができる。これより図1を参照して、発見コンテンツを識別する方式10が示される。一般に、ユーザー/消費者のソース活動12を識別することができ、ソース活動12は、例えば、テレビTVを見ること、音楽を聴くこと、本を読むこと等を含むことができる。1つ又は複数のトピック及び/又はキーワードをソース活動12から引き抜く/抽出することができる。トピック/キーワードはウェブに基づいてもよく、ローカルにタグ付けしてもよく、メタデータ対応等であってもよい。例えば、音楽の歌詞、オーディオブック及び電子書籍のテキストトラック、周囲ビデオ若しくはオーディオ情報、字幕情報若しくは副題等の埋め込みテキスト、又は任意の他の関連するメタデータを全て、ソース活動12から抽出することができる。図示の例では、ソース活動12を用いて、発見コンテンツ14を1つ又は複数の追加のメディアソースから捕捉する。発見コンテンツ14はユーザーに提示することができ、ユーザーは発見コンテンツ14から選択することができ、更なる発見コンテンツ16、18の識別に繋げることができる。例えば、ユーザーが米国海軍についてのニュースを見ている間、字幕又は副題の言葉としてハワイという用語に直面する場合、ハワイを使用して、広範囲のソースからコンテンツを識別し捕捉することができる。多くのタイプのハワイ関連コンテンツ例えば、写真、レシピ、音楽、建築物、ハワイの人々及び人々の伝記、アウトリガー、ソーシャルネットワーキングメッセージ、製品等をユーザーに提示することができる。そのような例では、提供されるウェブソース又はユーザーがソースポイントとして選択するウェブサービスに応じて、提示されるコンテンツのいずれも全く軍事関連ではないことがあるか、又はいくらかが軍事関連であることがある。したがって、発見コンテンツ14、16、18の少なくとも一部は、設計によりソース活動12から抽出されるコンテンツと関連性を有しないことがある。例えば、提示された発見コンテンツからのユーザーの選択は、多くの関心分野、すなわち、新しい関心分野又は古い関心分野に分岐することができる。このようにして、ユーザーの関心が変化し、進化又は発展するにつれて、ユーザーの関心は、識別されるのみならず、成長し、新しい物事を学習又は経験する機会をユーザーに積極的に提示するのにも用いられる。したがって、図示の手法は、ユーザーの過去の関心の履歴ビューというよりもむしろ、前向きなパスの表現及び特定のユーザーが向かう傾向の関心分野が何であるかを事前対応により特定し方向付けるメカニズムである。最終的に、個人のユーザー検索によって作成される集約されたコンセンサスとは対照的にのそのような理解は、他の関心分野への関係を有することがある、関心分野に基づくユーザーについての情報の別の側面を提供する。図示の手法は、ユーザーを喜ばせ、楽しませ、驚かせるために関心のある物事をユーザーに提示する事前対応的メカニズムを提供することもできる。実際に、これらの関心のあるコンテンツの部分は、ユーザーに関心を生み出し、その分野でのより関連度の高いコンテンツへの要求に拍車をかけることができる。簡単に言えば、図示の方式10は、セレンディピティに基づいて探索のランダム性と、関心及びアイディアの拡大とを表すことができ、既知の関心を補強するのみならず、エンドユーザー側での新しい関心を識別又は生み出すこともできる。特に、ユーザーの応答はデータセットに捕捉することができ、データセットは、ソース活動12及び/又はコンテンツ、結果的なエンドユーザー選択の発見コンテンツ14、16、18、及び続くユーザーの行動に基づいて連想リンクされる。データセットを用いて、同じ又は異なるプラットフォームでの異なる時間/日にちでの複数のイベント及びそれらの結果を比較し関連付けることができる。そのような手法は、様々な状況に基づいてユーザーの関心及び好みを理解する加重データセットを作成することができる。図示の手法は、発見プロセス中にユーザーに紹介された新しい関心分野をハイライトすることもできる。したがって、ユーザーの傾向、ユーザーが発見し、好む新しい物事新しい機会を表すに対するより大きな理解を達成することができる。実際に、発見コンテンツ14、16、18は、マクロ関心分野に関してユーザーが実際に向かう方向をハイライトすることができる。例えば、探検は、異なるタイプの歴史ドキュメンタリー、ショッピングショー、及び料理ショーを見ているときの、ユーザーの発見された関心の観測にわたるハワイ、ニューギニア、ニュージーランド、ガラパゴス諸島とのリンクされた違いに基づいて、傾向として識別することができる。ハワイの例に関して特に留意することは、通常の検索エンジンが単に、1つ又は複数のクラウドサーバーから、最も人気があるか、又は人口統計学的に関連があるハワイ関連の項目を返すことしかできないことである。しかしながら、本明細書に記載の発見システムでは、ユーザーに、非線形コンテンツを提示する例えば、TV視聴等の主経験に直接関係しない項目を発見することができる。したがって、ユーザーがハワイへの関心がより薄く、隔絶された熱帯の島及び探検により深い関心があると判断することができる。さらに、発見手法は、クラウド内の統計学的に大きなデータセットに情報を集約することに頼らなくてもよいしかし、これも選択肢の1つである。むしろ、データは、薄められていない形態で個人に対して個人化することができる。その結果、各プラットフォームが独自のユーザーコンテキスト及び嗜好情報を有するため、ユーザーデータの全体精度を各ユーザー固有にすることができる。加えて、図示の方式10は、より広い発見フレームワークに拡張することができ、このフレームワークでは、同世帯内の複数のユーザーに関して、又は互いに対話し、同じ主経験内で視聴若しくは共有している場合がある接続された友人に関して発見データが追跡される。簡単に言えば、図示の手法10は、グループ設定において嗜好及び選択がいかに変化する場合があるか例えば、家族対ユーザーが1人で携わっているときを理解できるようにすることができる。図2は、抽出器22を用いて、装置及び/又はTV24等のメディアソースに関するユーザー活動に基づいてメタデータ例えば、タグ、キーワード等26を識別するアーキテクチャ20を示す。図示の例では、メタデータ26は発見エンジン28に供給され、発見エンジン28は、1つ又は複数の追加のメディア発見ソース30を識別し、既に論述したように、発見コンテンツ14、16、18図1等の発見コンテンツについてのクエリ32をこれらのソース30に発行する。ソース30から得られた発見コンテンツは、発見エンジン28のユーザーインターフェースUI又は他の適するインターフェースを介してユーザーに提示することができ、加重データセット34は、様々な状況でのユーザーの関心及び好みに基づいて作成し保持することができる。例えば、従来の検索エンジンは、ユーザーがテキスト欄にタイプしたパラメーターを用いて、正しい答えを見つけることができるが、図示のアーキテクチャ20は、最終的な結果に関して、ユーザーがアクセス可能な入力欄にも頼らず、検索にも頼らない。その代わり、図示のアーキテクチャ20は、人物の活動/経験例えば、その人物が何をしているか、何がその人物を楽しませるか、又は何がその人物を教育するか、その人物がどのウェブサービスを選ぶか等を入力として使用する。この入力を用いて、発見データを捕捉することができ、発見データは、その人物の一般的な関心分野をハイライトすることができる。発見データを用いて、エンドユーザーの特定の関心に向けてターゲットコンテンツを調整するのに用いることができる追加の変更及び係数を生成することもできる。加えて、発見データは、将来エンドユーザーに提示する新しい分野の識別を可能にし得る。したがって、図示のアーキテクチャ20に反映される概念は、主経験、発見経験、違い、及びマクロと見なすことができる。主経験は、ユーザーのメインフォーカス、例えば、TVを見ること、音楽を聴くこと、又は本若しくは電子書籍を読むこと等として特徴付けることができる。他方、発見経験は、同じプラットフォーム又は異なるプラットフォームで直面する/行うことができるとともに、ユーザーが新しい関心のあるコンテンツ及びどのタイプのコンテンツに対してオープンであるか否かを判断するために、新しくかつ関連性を有しない概念をユーザーに紹介する経験として見ることができる。違いはまた、ユーザーによって選択された発見コンテンツが、或る関心へのトリガーとして、又はエンドユーザーの個々の関心をリンクするより広いフレームワークを提供するより大きなマクロの部分として、主経験の拡大を表すことができるという意味で識別することができる。そのような違いは、複数の主経験例えば、TV及び電子書籍からユーザーの関心を拡大することができ、ユーザーが自律的に行動すること、又は人々のグループと共に行動し、それらの人々の行動が、関心のある発見コンテンツを選択するにあたり他人の関心及び判断に影響を及ぼすこと、の結果としてもたらされる関連付けを拡大することができる。既に述べたように、マクロは、個々の選択の統合に役立つより大きなコンテンツ領域を構成することができる。例えば、複数の地理的場所、製品タイプ及び活動の選択は、冒険領域にマクロ化するmacrodことができ、ユーザーのタイプ、及び主経験のトピックの範囲を更に超える拡大に関して発見コンテンツがいかにアグレッシブであり得るかを識別するのに役立つ。これより図3を参照して、発見コンテンツを識別する方法36を示す。図示の方法36は、例えば、ランダムアクセスメモリRAM、読み取り専用メモリROM、プログラマブルROMPROM、フラッシュメモリ、ファームウェア、マイクロコード等の機械可読若しくはコンピュータ可読記憶媒体、例えば、特定用途向け集積回路ASIC、相補型金属酸化膜半導体CMOS、若しくはトランジスタ-トランジスタ論理TTL技術等の回路技術を用いる固定機能ハードウェア、又はそれらの任意の組み合わせに記憶された実行可能論理命令セットとして実施することができる。例えば、方法36に示される動作を実行するコンピュータプログラムコードは、例えば、C等のオブジェクト指向プログラミング言語及びCプログラミング言語又は同様のプログラミング言語等の従来の手続き型プログラミング言語を含む1つ又は複数のプログラミング言語の任意の組み合わせで書くことができる。さらに、図示の機能の様々な態様は、上述した回路技法のうち任意のものを用いてプロセッサの埋め込みロジックとして実装することができる。図示の処理ブロック38は、第1のメディアソースに関するユーザーの活動に関連付けられたソースコンテンツを識別することを提供する。既に述べたように、活動は、ビデオプログラミングを見ること、オーディオコンテンツを聴くこと、読書等を含むことができる。発見コンテンツは、ブロック40において、ソースコンテンツに基づいて1つ又は複数の他のメディアソースから捕捉することができ、図示のブロック42は、発見コンテンツの少なくとも一部が、ソースコンテンツに関して十分に関連性を有していないか否か例えば、非関連性閾値を満たすか否かを判断する。十分に関連性を有している場合、発見コンテンツの捕捉を繰り返すことができる。その他の場合、ブロック44において、発見コンテンツをユーザーに提示することができる。図4はコンピューティングプラットフォーム64を示し、このプラットフォームは、プロセッサ66と、システムメモリ68と、プラットフォームコントローラーハブPCH:PlatformControllerHub70と、大容量記憶装置例えば、ハードディスクドライブ/HDD、光ディスク、フラッシュメモリ等72と、ネットワークインターフェース/コントローラー74と、1つ又は複数のユーザーインターフェースUI装置76と、様々な他のコントローラー図示せずとを有する。プラットフォーム64は、例えば、ラップトップ、個人情報端末PDA、無線スマートフォン、メディアプレーヤー、撮像装置、モバイルインターネット装置MID:MobileInternetDevice、スマートフォン、スマートタブレット等の任意のスマート装置、又はそれらの任意の組み合わせの一部分とすることができる。加えて、プラットフォーム64は、スマートTV、パーソナルコンピュータPC、サーバー、ワークステーション等の一部分とすることができる。したがって、プロセッサ66は、記憶された論理命令セットを実行可能な1つ又は複数のプロセッサコアと、システムメモリ68と通信する集積メモリコントローラーIMC:IntegratedMemoryController78とを含むことができる。例えば、システムメモリ68は、例えば、デュアルインラインメモリモジュールDIMM、スモールアウトラインDIMMSODIMM:SmallOutlineDIMM等のメモリモジュールとして構成されるダイナミックランダムアクセスメモリDRAMを含むことができる。図示の例では、プロセッサ66はロジック80を実行するように構成され、ロジック80は、第1のメディアソースに関するユーザーの活動に関連付けられたソースコンテンツを識別し、ソースコンテンツに基づいて1つ又は複数の追加のメディアソースから発見コンテンツを捕捉し、発見コンテンツの少なくとも一部がソースコンテンツと関連性を有しない場合、UI装置76を介して発見コンテンツをユーザーに提示する。したがって、例えば、ロジック80は、既に論述した方法36図3の1つ又は複数の態様を実施するソースモジュール、発見モジュール、及び/又は提示モジュールを含むことができる。図示のPCH70は、チップセットのサウスブリッジと呼ばれることもあり、ホスト装置として機能し、ネットワークコントローラー74と通信することができ、ネットワークコントローラー74は、例えば、セルラ電話例えば、広帯域符号分割多元アクセス/W-CDMAユニバーサルモバイル電気通信システム/UMTS、CDMA2000IS-856/IS-2000等、Wi-Fi無線フィディリティ、例えば、米電気電子技術者協会/IEEE802.11-2007、無線ローカルエリアネットワーク/LAN媒体アクセス制御MAC及び物理層PHY仕様、LR-WPAN低速無線パーソナルエリアネットワーク、例えば、IEEE802.15.4-2006、Bluetooth登録商標例えば、IEEE802.15.1-2005、無線パーソナルエリアネットワーク、WiMax例えば、IEEE802.16-2004、LAN/MAN広帯域無線LAN、GPS全地球測位システム、拡散スペクトル例えば、900MHz、及び他のRF高周電波電話通信技術目的等の広範囲の目的でオフプラットフォーム無線通信機能を提供することができる。ネットワークコントローラー74は、オフプラットフォーム有線通信例えば、RS-232電子工業会/EIA、Ethernet登録商標例えば、IEEE802.3-2005、電力線通信例えば、X10、IEEEP1675、USB例えば、ユニバーサルシリアルバス、例えば、USB仕様3.0、改訂1.0、2008年11月12日、USB実施フォーラム、DSLデジタル加入者回線、ケーブルモデム、T1接続等の機能を提供することもできる。一例では、プラットフォーム64は、ネットワークコントローラー74を用いて、既に論述したTV24図2等の別の装置からのソースコンテンツを取得する。UI例えば、タッチスクリーン、液晶ディスプレイ/LCD、発光ダイオード/LED、キーボード、マウス等装置76は、ユーザーがプラットフォーム64と相互作用し、プラットフォーム64からの情報を知覚できるようにすることが可能であり得る。したがって、検索の拡張として、又は検索と並行して、本明細書に記載の技法は、事後対応的ではなく事前対応的であることができる。実際に、提示される発見コンテンツの公称的な割合は、意図的に、主経験のその瞬間でのユーザーのリアルタイム経験を反映するキーワード及びメタデータの使用に基づいて、コアトピックと関連性を有しないものして指定することができる。選択された発見コンテンツは、ユーザーが1人であるとき、又は他人といるときに提示し追跡することができるため、挙動の差及び何に関心を有する傾向があるかは、これらの異なる状況下で識別することができる。さらに、主経験と発見されたコンテンツ選択プロセスとの間の連想発見リンクを使用して、ユーザーのよりよい理解を達成することができる。加えて、複数の主経験の結果を用いて、主経験のタイプ、どのプラットフォームが使用中であるか、及びユーザーが1人であるか、それとも友人又は家族と一緒であるかに基づいて、発見トピックの加重嗜好、新しいコンテンツへのオープンさを求めることができる。本発明の実施形態の或る特定の態様は、ハードウェア、ソフトウェア、又はハードウェアとソフトウェアとの組み合わせを用いて実施することができ、1つ若しくは複数のコンピュータシステム又は他の処理システムで実施することができる。プログラムコードを、入力装置を用いて入力されたデータに適用して、説明された機能を実行し、出力情報を生成することができる。出力情報は1つ又は複数の出力装置に適用することができる。実施形態を、マルチプロセッサシステム、ミニコンピュータ、メインフレームコンピュータ等を含む様々なコンピュータシステム構成を用いて実施可能なことを当業者は理解することができる。実施形態はまた、分散コンピューティング環境で実施することもでき、分散コンピューティング環境では、通信ネットワークを通してリンクされたリモート処理装置によってタスクを実行することができる。各プログラムは、高水準手続き型プログラミング言語又はオブジェクト指向プログラミング言語で実装して、処理システムと通信することができる。しかしながら、プログラムは、所望であればアセンブリ言語又は機械語で実装することができる。いずれの場合でも、言語はコンパイル又は解釈実行することができる。プログラム命令を用いて、命令がプログラムされた汎用処理システム又は専用処理システムに本明細書に記載の方法を実行させることができる。代替的には、方法は、方法を実行するハードワイヤード論理を含む特定のハードウェア構成要素又はプログラムされたコンピュータ構成要素とカスタムハードウェア構成要素との任意の組み合わせによって実行することができる。本明細書に記載の方法は、コンピュータプログラム製品として提供することができ、コンピュータプログラム製品は、命令を記憶した少なくとも1つの機械可読媒体を含むことができ、命令を用いて、方法を実行するように処理システム又は他の電子装置をプログラムすることができる。本明細書において用いられる機械可読媒体又は機械アクセス可能な媒体という用語は、機械により実行され、機械に本明細書に記載のいずれか1つの方法を実行させる命令シーケンスを記憶するか、又は符号化することが可能な任意の媒体を含むものとする。したがって、機械可読媒体及び機械アクセス可能な媒体という用語は、限定ではないが、固体状態メモリ、光ディスク及び磁気ディスク、並びにデータ信号を符号化する搬送波を含むことができる。さらに、当分野では、動作を行うか、又は結果を生じさせるものとして、様々な形態で例えば、プログラム、手順、プロセス、アプリケーション、モジュール、ロジック等ソフトウェアのことを述べることが一般的である。そのような表現は単に、処理システムによってソフトウェアを実行して、プロセッサに動作を実行させるか、又は結果を生成させることを述べる省略表現にすぎない。本明細書では、結合されるという用語は、直接的であれ間接的であれ、該当する構成要素間の任意のタイプの関係を指すために用いることができ、電気的接続、機械的接続、流体的接続、光学的接続、電磁的接続、電気機械的接続、又は他の接続に適用することができる。加えて、本明細書では、第1の、第2の等の用語は、論述を容易にするためにのみ用いることができ、別段の指示がない限り、特定の時間的又は経時的意味を有さない。本発明の様々な実施形態について上述したが、本発明の様々な実施形態が単なる例示として提示され、限定ではないことを理解されたい。添付の特許請求の範囲に規定される本発明の趣旨及び範囲から逸脱せずに、形態及び詳細の様々な変更を行うことが可能なことが当業者には理解されよう。したがって、本発明の幅及び範囲は、上記の例示的な実施形態のいずれによっても限定されるべきではなく、添付の特許請求の範囲及びその均等物に従って規定されるべきである。