メディア推薦を提供する方法であって:ユーザーが、第一の組の特性を有する第一のメディアオブジェクトを選択できるようにする段階と;ユーザーが、第二の組の特性を有する第二のメディアオブジェクトを選択できるようにする段階と;複数の追加的なメディアオブジェクトを推薦する段階とを含んでおり、前記複数の追加的なメディアオブジェクトのそれぞれは、前記第一の組の特性と共通する少なくとも一つの特性および前記第二の組の特性と共通する少なくとも一つの特性を有する、方法。複数の追加的なメディアオブジェクトを推薦する前記段階が、前記複数の追加的なメディアオブジェクトをシェルフ上に水平方向に表示することを含む、請求項1記載の方法。推薦される前記複数の追加的なメディアオブジェクトが前記シェルフ上で、前記第一の選択されたメディアオブジェクトと前記第二の選択されたメディアオブジェクトとの間に位置される、請求項2記載の方法。推薦される前記複数の追加的なメディアオブジェクトの数がユーザーによって選択可能である、請求項3記載の方法。ユーザーが、推薦される前記複数の追加的なメディアオブジェクトの数を、スライディングスケールおよびカーソル構成を使って選択する、請求項4記載の方法。ユーザーが前記スライディングスケールおよびカーソル構成を、マウス、キーボード、リモコン、タッチスクリーンメディア装置およびジェスチャー認識装置116、330のうちの少なくとも一つを使って制御する、請求項5記載の方法。推薦される前記複数の追加的なメディアオブジェクトと前記第一の選択されたメディアオブジェクトおよび前記第二の選択されたメディアオブジェクトの間で共通していることが求められる特性の数がユーザーによって選択可能である、請求項3記載の方法。ユーザーが、共通していることが求められる特性の数を、スライディングスケールおよびカーソル構成を使って選択する、請求項7記載の方法。ユーザーが前記スライディングスケールおよびカーソル構成を、マウス、キーボード、リモコン、タッチスクリーンメディア装置およびジェスチャー認識装置116、330のうちの少なくとも一つを使って制御する、請求項8記載の方法。推薦される前記複数の追加的なメディアオブジェクトと前記第一の選択されたメディアオブジェクトおよび前記第二の選択されたメディアオブジェクトの間で共通していることが求められる特性の型が、ジャンル、タイトル、俳優、監督、映画情報、格付け、年、トーン、スタジオ、プロデューサー、脚本家、音楽情報、ポスターアートのうちの少なくとも二つを含む、請求項3記載の方法。共通していることが求められる特性の型が、スタジオ、サービスプロバイダーおよびユーザーのうちの少なくとも一によって優先順位付けされる、請求項10記載の方法。共通していることが求められる特性の型が、スタジオ、サービスプロバイダーおよびユーザーのうちの少なくとも一によって重み付けされる、請求項10記載の方法。メディア推薦を提供する方法であって:ユーザーが、第一の組の特性を有する第一のメディアオブジェクトを選択できるようにする段階と;第一の複数のメディアオブジェクトを推薦する段階であって、前記第一の複数のメディアオブジェクトのそれぞれは、前記第一の組の特性と共通する少なくとも一つの特性を有する、段階と;ユーザーが、前記第一の複数の推薦されたメディアオブジェクトから、第二の組の特性を有する第二のメディアオブジェクトを選択できるようにする段階と;第二の複数のメディアオブジェクトを推薦する段階であって、前記第二の複数のメディアオブジェクトのそれぞれは、前記第一の組の特性と共通する少なくとも一つの特性および前記第二の組の特性と共通する少なくとも一つの特性を有する、段階とを含む、方法。第二の複数のメディアオブジェクトを推薦する前記段階が、前記第二の複数のメディアオブジェクトをシェルフ上に水平方向に表示することを含む、請求項13記載の方法。推薦される前記第二の複数のメディアオブジェクトが前記シェルフ上で、前記第一の選択されたメディアオブジェクトと前記第二の選択されたメディアオブジェクトとの間に位置される、請求項14記載の方法。推薦される前記第二の複数のメディアオブジェクトの数がユーザーによって選択可能である、請求項15記載の方法。ユーザーが、推薦される前記第二の複数のメディアオブジェクトの数を、スライディングスケールおよびカーソル構成を使って選択する、請求項16記載の方法。ユーザーが前記スライディングスケールおよびカーソル構成を、マウス、キーボード、リモコン、タッチスクリーンメディア装置およびジェスチャー認識装置116、330のうちの少なくとも一つを使って制御する、請求項17記載の方法。推薦される前記第二の複数のメディアオブジェクトと前記第一の選択されたメディアオブジェクトおよび前記第二の選択されたメディアオブジェクトの間で共通していることが求められる特性の数がユーザーによって選択可能である、請求項16記載の方法。ユーザーが、共通していることが求められる特性の数を、スライディングスケールおよびカーソル構成を使って選択する、請求項19記載の方法。ユーザーが前記スライディングスケールおよびカーソル構成を、マウス、キーボード、リモコン、タッチスクリーンメディア装置およびジェスチャー認識装置116、330のうちの少なくとも一つを使って制御する、請求項20記載の方法。推薦される前記第二の複数のメディアオブジェクトと前記第一の選択されたメディアオブジェクトおよび前記第二の選択されたメディアオブジェクトの間で共通していることが求められる特性の型が、ジャンル、タイトル、俳優、監督、映画情報、格付け、年、トーン、スタジオ、プロデューサー、脚本家、音楽情報、ポスターアートのうちの少なくとも二つを含む、請求項15記載の方法。共通していることが求められる特性の型が、スタジオ、サービスプロバイダーおよびユーザーのうちの少なくとも一によって優先順位付けされる、請求項22記載の方法。共通していることが求められる特性の型が、スタジオ、サービスプロバイダーおよびユーザーのうちの少なくとも一によって重み付けされる、請求項22記載の方法。メディア推薦を提供するシステムであって:ユーザーが、第一の組の特性を有する第一のメディアオブジェクトを選択できるようにする手段と;ユーザーが、第二の組の特性を有する第二のメディアオブジェクトを選択できるようにする手段と;複数の追加的なメディアオブジェクトを推薦する手段とを有しており、前記複数の追加的なメディアオブジェクトのそれぞれは、前記第一の組の特性と共通する少なくとも一つの特性および前記第二の組の特性と共通する少なくとも一つの特性を有する、システム。メディア推薦を提供するシステムであって:ユーザーが、第一の組の特性を有する第一のメディアオブジェクトを選択できるようにする段階と;第一の複数のメディアオブジェクトを推薦する手段であって、前記第一の複数のメディアオブジェクトのそれぞれは、前記第一の組の特性と共通する少なくとも一つの特性を有する、手段と;ユーザーが、前記第一の複数の推薦されたメディアオブジェクトから、第二の組の特性を有する第二のメディアオブジェクトを選択できるようにする手段と;第二の複数のメディアオブジェクトを推薦する手段であって、前記第二の複数のメディアオブジェクトのそれぞれは、前記第一の組の特性と共通する少なくとも一つの特性および前記第二の組の特性と共通する少なくとも一つの特性を有する、手段とを含む、システム。発見およびクロスリンクのプロセスを許容する一つのアプローチは、格付けレート付けの使用である。このアプローチのもとでは、ユーザーがコンテンツに格付けし、推薦エンジンは格付けされたコンテンツに関係する追加的なコンテンツを推薦する。たとえば、ユーザーがあるアクション映画に五つ星の格付けを与え、あるホラー映画に一つ星の格付けを与える場合、通常の推薦エンジンはそのユーザーに対して、他のホラー映画ではなく、他のアクション映画を推薦する可能性が高い。このアプローチの欠点は、ユーザーによって多数の映画ジャンルたとえば、アクション、ホラー、ロマンスなどにわたる十分大きな格付けデータベースが生成されるまでは、推薦が特定の映画ジャンルに偏る傾向があるということである。理解されるはずだが、そのような格付けデータベースの生成は、時間がかかるという欠点がある。さらに、もう一つの欠点は、たとえ大きな格付けデータベースがユーザーによって生成されたとしても、格付け情報がユーザーから不正確に集められたことがありうるため、やはり不正確または無関係な推薦がありうるということである。たとえば、ユーザーが格付けのために呈示された最初の五つのホラー映画を一つ星の映画として格付けする場合、通常の推薦エンジンはそのユーザーに対してホラー映画を推薦するのをやめることがある。しかしながら、ユーザーは単に呈示された最初の五つのホラー映画を気に入らなかった可能性もあり、実際には他のホラー映画を紹介されることを望んでいることがありうる。発見およびクロスリンクのプロセスを許容するもう一つのアプローチは、ある時間期間にわたってユーザーの視聴/購入習性を追跡することである。しかしながら、格付けデータベースの生成と同様、有意な推薦を生成するために十分長い時間期間にわたってユーザーの視聴/購入習性を追跡することも、時間がかかるという欠点がある。本開示はこれらの欠点を克服することに向けられている。メディアまたはコンテンツ推薦を提供するためのシステム、方法およびユーザーインターフェースが提供される。本開示は、メディア推薦を提供するためのシステム、方法およびユーザーインターフェースであって、ユーザーが、第一の組の特性を有する第一のメディアオブジェクトを選択できるようにし、ユーザーが、第二の組の特性を有する第二のメディアオブジェクトを選択できるようにし、複数の追加的なメディアオブジェクトを推薦することを含むものに向けられる。前記複数の追加的なメディアオブジェクトのそれぞれは、前記第一の組の特性と共通する少なくとも一つの特性および前記第二の組の特性と共通する少なくとも一つの特性を有する。本開示はまた、メディア推薦を提供するためのシステム、方法およびユーザーインターフェースであって、ユーザーが、第一の組の特性を有する第一のメディアオブジェクトを選択できるようにする段階と、第一の複数のメディアオブジェクトを推薦する段階であって、前記第一の複数のメディアオブジェクトのそれぞれは、前記第一の組の特性と共通する少なくとも一つの特性を有する、段階と、ユーザーが、前記第一の複数の推薦されたメディアオブジェクトから、第二の組の特性を有する第二のメディアオブジェクトを選択できるようにする段階と、第二の複数のメディアオブジェクトを推薦する段階であって、前記第二の複数のメディアオブジェクトのそれぞれは、前記第一の組の特性と共通する少なくとも一つの特性および前記第二の組の特性と共通する少なくとも一つの特性を有する、段階とを含むものに向けられる。図に示される要素はさまざまな形のハードウェア、ソフトウェアまたはそれらの組み合わせで実装されうることは理解しておくべきである。好ましくは、これらの要素は、プロセッサ、メモリおよび入出力インターフェースを含んでいてもよい、一つまたは複数の適切にプログラムされた汎用装置上の、ハードウェアおよびソフトウェアの組み合わせにおいて実装される。本稿において、結合されたという句は、直接に接続されたまたは一つまたは複数の中間コンポーネントを通じて間接的に接続されていることを意味するものと定義される。そのような中間コンポーネントはハードウェアおよびソフトウェアベースのコンポーネントの両方を含んでいてもよい。本記述は、本開示の原理を例解する。当業者は、たとえ本稿で明示的に記載または図示されていなくても、本開示の原理を具現し、その精神および範囲内に含まれるさまざまな構成を考案することができるであろうことは理解されるであろう。本稿に記載されるあらゆる例および条件付きの言辞は、本開示の原理および発明者によって当技術分野の発展のために寄与される概念の理解において読者を助ける教育目的を意図されており、そのような特定的に挙げられる例および条件に限定することはないものとして解釈されるものとする。さらに、本開示の原理、側面および実施形態ならびにその個別的な例を挙げる本稿におけるあらゆる陳述は、その構造的等価物および機能的等価物両方を包含することが意図される。さらに、そのような等価物が現在知られている等価物および将来開発される等価物の両方、すなわち構造に関わりなく同じ機能を実行する開発される任意の要素を含むことが意図される。よって、たとえば、当業者は、本稿で呈示されるブロック図が本開示の原理を具現する例示的な回路の概念的な図を表していることを理解するであろう。同様に、あらゆるフローチャート、流れ図、状態遷移図、擬似コードなどがさまざまなプロセスを表しており、実質的にコンピュータ可読媒体中に表現でき、よってコンピュータやプロセッサが明示的に示されているか否かによらず、コンピュータまたはプロセッサによって実行できることも理解されるであろう。図面に示されているさまざまな要素の機能は、専用ハードウェアおよび適切なソフトウェアとの関連でソフトウェアを実行する機能をもつハードウェアの使用を通じて提供されてもよい。プロセッサによって提供されるとき、そうした機能は単一の専用プロセッサによって提供されても、単一の共有プロセッサによって提供されても、あるいは一部が共有されていてもよい複数の個別プロセッサによって提供されてもよい。さらに、用語プロセッサまたはコントローラの明示的な使用は、ソフトウェアを実行する機能をもつハードウェアのみを指すものと解釈すべきではなく、暗黙的に、限定なしに、デジタル信号プロセッサDSPハードウェア、ソフトウェアを記憶するための読み出し専用メモリROM、ランダムアクセスメモリRAMおよび不揮発性記憶装置を含んでいてもよい。従来のものおよび/またはカスタムのその他のハードウェアが含まれていてもよい。同様に、図面に示されるいかなるスイッチも単に概念的なものである。その機能はプログラム論理の動作を通じて、専用論理を通じて、プログラム制御と専用論理の相互作用を通じて、あるいはさらには手動で実行されてもよい。特定の技法は、コンテキストからより特定的に理解されるままに、実装者によって選択可能である。本願の請求項では、指定された機能を実行する手段と表現される任意の要素は、その機能を実行する任意の仕方を包含することが意図されており、たとえば、aその機能を実行する回路要素の組み合わせまたはb任意の形の、よってファームウェア、マイクロコードなどを含むソフトウェアを当該機能を実行するために該ソフトウェアを実行するための適切な回路と組み合わせたものを含む。かかる請求項によって定義される本開示は、記載されるさまざまな手段によって与えられる機能が、請求項が要求する仕方で組み合わされ、一緒にされるという事実にある。よって、これらの機能を提供できる任意の手段が本願で示されるものと等価であると見なされる。提案される開示は、スマートシェルフに動かすことによる、ある特定のメディア作品に対する個人的な選好に基づいて、ユーザーが動的かつ調整可能な推薦を得ることができるようにする方法およびシステムに向けられる。本開示のシステムおよび方法は、即時の応答を許容し、時間をかけてデータを取り込みユーザーパターンを学習することに対する代替を与える。ここで図1に目を転じると、家庭またはエンドユーザーにコンテンツを送達するためのシステム100のある実施形態のブロック図が示されている。コンテンツは映画スタジオまたは制作ハウスといったコンテンツ源102に起源をもつ。コンテンツは二つの形のうちの少なくとも一つで供給されうる。一つの形は、コンテンツの放送される形であってもよい。放送コンテンツは、放送アフィリエートマネージャ104に提供される。放送アフィリエートマネージャは典型的には全国的な放送サービスであり、アメリカンブロードキャスティングカンパニーABCAmericanBroadcastingCompany、ナショナルブロードキャスティングカンパニーNBCNationalBroadcastingCompany、コロンビアブロードキャスティングシステムCBSColumbiaBroadcastingSystemなどといったものである。放送アフィリエートマネージャはコンテンツを収集し、記憶してもよく、送達ネットワーク1106として示される送達ネットワークを通じたコンテンツの送達をスケジューリングしてもよい。送達ネットワーク1106は、全国的なセンターから一つまたは複数の地方もしくは地域のセンターへの衛星リンク送信を含むことができる。送達ネットワーク1106はまた、空中無線放送、衛星放送またはケーブル放送を通じてなど、ローカルな送達システムを使うローカルなコンテンツ送達をも含んでいてもよい。ローカルに送達されるコンテンツは、ユーザーの家庭にある受信装置108に提供され、そこで、コンテンツはその後、ユーザーによって検索される。受信装置108は多くの形を取ることができ、セットトップボックス/デジタルビデオレコーダーDVR、ゲートウェイ、モデムなどとして具現されてもよいことは理解しておくものとする。さらに、受信装置108は、家庭ネットワークにおいてクライアントまたはピアデバイスとして構成された追加的なデバイスを含む家庭ネットワークシステムのための入口点またはゲートウェイとして作用してもよい。第二の形のコンテンツは、特殊コンテンツと称される。特殊コンテンツは、プレミアム試聴、ペイパービューまたは通常なら放送アフィリエートマネージャに提供されない他のコンテンツとして送達されたコンテンツを含むことができる。たとえば、映画、ビデオゲームまたは他のビデオ要素である。多くの場合、特殊コンテンツは、ユーザーによって要求されたコンテンツであってもよい。特殊コンテンツはコンテンツマネージャ110に送達されてもよい。コンテンツマネージャ110は、たとえばコンテンツプロバイダー、放送サービスまたは送達ネットワークサービスと連携したインターネットウェブサイトのようなサービスプロバイダーであってもよい。コンテンツマネージャ110はまた、インターネットコンテンツを送達システム中に組み込んでもよい。コンテンツマネージャ110は、コンテンツをユーザーの受信装置108に別個の送達ネットワーク、送達ネットワーク2112を通じて送達してもよい。送達ネットワーク2112は高速ブロードバンドインターネット型の通信システムを含んでいてもよい。放送アフィリエートマネージャ104からのコンテンツが送達ネットワーク2112の全部または諸部分を使って送達されてもよく、コンテンツマネージャ110からのコンテンツが送達ネットワーク1106の全部または諸部分を使って送達されてもよいことを注意しておくことが重要である。さらに、ユーザーは、必ずしもコンテンツをコンテンツマネージャ110によって管理してもらうことなく、コンテンツを、送達ネットワーク2112を介してインターネットから直接取得してもよい。別個に送達されたコンテンツを利用するいくつかの適応が可能でありうる。一つの可能なアプローチでは、特殊コンテンツは放送コンテンツへの増強として提供され、代替的な表示、購入および商売オプション、向上素材などを提供する。もう一つの実施形態では、特殊コンテンツは放送コンテンツとして提供される何らかの番組コンテンツを完全に置き換えてもよい。最後に、特殊コンテンツは放送コンテンツから完全に別個であってもよく、単にユーザーが利用することを選択しうるメディア代替物であってもよい。たとえば、特殊コンテンツは、まだ放送コンテンツとして利用可能でない映画のライブラリであってもよい。受信装置108は送達ネットワーク1および送達ネットワーク2の一方または両方から種々の型のコンテンツを受信してもよい。受信装置108はコンテンツを処理し、ユーザー選好およびコマンドに基づいてコンテンツの分離を提供する。受信装置108は、オーディオおよびビデオコンテンツを記録および再生するための、ハードドライブまたは光学式ディスクドライブのような記憶装置を含んでいてもよい。受信装置108の動作のさらなる詳細および記憶されたコンテンツの再生に関連する機能は図2との関係で後述する。処理されたコンテンツは表示装置114に与えられる。表示装置114は通常の2D型のディスプレイであってもよいし、あるいはまた高度な3Dディスプレイであってもよい。受信装置108はまた、タッチスクリーン制御装置116のような第二のスクリーンへのインターフェースを持たされてもよい。タッチスクリーン制御装置116は、メディアデバイス108および/または表示装置114のためのユーザー制御を提供するよう適応されていてもよい。タッチスクリーン装置116はビデオコンテンツを表示することもできてもよい。ビデオコンテンツはユーザーインターフェースエントリー下記で論じるのようなグラフィックエントリーであってもよいし、あるいは表示装置114に送達されるビデオコンテンツの一部であってもよい。タッチスクリーン制御装置116は、赤外線IRinfraredまたは電波周波数RFradiofrequency通信のような任意のよく知られた信号伝送システムを使って受信装置108とのインターフェースを有していてもよいし、赤外線通信協会IRDAinfrareddataassociation規格、WiFi、ブルートゥースなどのような標準プロトコルまたは他の任意の独自プロトコルを含んでいてもよい。タッチスクリーン制御装置116の動作はのちにより詳細に述べる。図1の例では、システム100は、バックエンドサーバー118および使用データベース120をも含む。バックエンドサーバー118は、ユーザーの使用習性を解析してそうした使用習性に基づいて推薦を行うパーソナル化エンジンを含む。使用データベース120はユーザーについての使用習性が記憶されるところである。いくつかの場合、使用データベース120はバックエンドサーバー118の一部であってもよい。今の例では、バックエンドサーバー118および使用データベース120はシステム100に接続されており、送達ネットワーク2112を通じてアクセスされる。ここで図2に目を転じると、受信装置200のある実施形態のブロック図が示されている。受信装置200は、図1に記載した受信装置と同様に動作してもよく、ゲートウェイ装置、モデム、セットトップボックスまたは他の同様の通信装置の一部として含まれていてもよい。示された装置200は、オーディオ装置または表示装置を含む他のシステムに組み込まれてもよい。いずれの場合も、システムの完全な動作に必要ないくつかのコンポーネントは、当業者にはよく知られているので、簡潔のため示していない。図2に示した装置200において、コンテンツは、入力信号受信器202によって受領される。入力信号受信器202は、空中、ケーブル、衛星、イーサネット登録商標、ファイバーおよび電話線ネットワークを含むいくつかの可能なネットワークの一つを通じて提供される信号を受信し、復調し、復号するために使われるいくつかの既知の受信器回路の一つであってもよい。制御インターフェースまたはタッチパネルインターフェース222を通じて与えられるユーザー入力に基づいて、所望される入力信号が入力信号受信器202によって選択され、取り出されてもよい。タッチパネルインターフェース222はタッチスクリーン装置のためのインターフェースを含んでいてもよい。タッチパネルインターフェース222はまた、携帯電話、タブレット、マウス、ハイエンドのリモコンなどとのインターフェースをもつよう適応されていてもよい。復号された出力信号は入力ストリームプロセッサ204に与えられる。入力ストリームプロセッサ204は最終的な信号選択および処理を実行し、そのコンテンツストリームについてのオーディオコンテンツからのビデオコンテンツの分離を含む。オーディオコンテンツは、圧縮されたデジタル信号のような受信されたフォーマットからアナログ波形信号への変換のためにオーディオプロセッサ206に提供される。アナログ波形信号はオーディオインターフェース208に、さらに表示装置またはオーディオアンプに与えられる。あるいはまた、オーディオインターフェース208はデジタル信号を、高精細度マルチメディアインターフェースHDMIHighDefinitionMultimediaInterfaceケーブルまたはソニー/フィリップスデジタル相互接続フォーマットSPDIFSonyPhilipsDigitalInterconnectFormatのような代わりのオーディオインターフェースを使って、オーディオ出力装置または表示装置に与えてもよい。オーディオインターフェースは一つまたは複数の組のスピーカーを駆動するために増幅器をも含んでいてもよい。オーディオプロセッサ206は、オーディオ信号の記憶のための任意の必要な変換をも実行する。入力ストリームプロセッサ204からのビデオ出力はビデオプロセッサ210に与えられる。ビデオ信号はいくつかのフォーマットの一つであってもよい。ビデオプロセッサ210は、必要に応じて、入力信号フォーマットに基づいて、ビデオコンテンツの変換を提供する。ビデオプロセッサ210はまた、ビデオ信号の記憶のための任意の必要な変換をも実行する。記憶装置212は入力において受領されたオーディオおよびビデオコンテンツを記憶する。記憶装置212は、コントローラ214の制御のもとで、またユーザーインターフェース216および/またはタッチパネルインターフェース222から受領されるコマンド、たとえば早送りFFfastforwardおよび巻き戻しRewrewindのようなナビゲーション命令にも基づいて、コンテンツののちの取得および再生を許容する。記憶装置212はハードディスクドライブ、静的RAMSRAMもしくは動的RAMDRAMのような一つまたは複数の大容量の集積電子メモリであってもよく、あるいはコンパクトディスクCDドライブまたはデジタルビデオディスクDVDドライブのような交換可能な光ディスク記憶システムであってもよい。入力にまたは記憶装置212に由来する、ビデオプロセッサ210からの変換されたビデオ信号は、ディスプレイインターフェース218に与えられる。ディスプレイインターフェース218はさらに、上記の型の表示装置に表示信号を提供する。ディスプレイインターフェース218は、赤緑青RGBのようなアナログ信号インターフェースであってもよく、あるいはHDMIのようなデジタルインターフェースであってもよい。ディスプレイインターフェース218がのちにより詳細に述べるように、三次元グリッド、二次元配列および/またはシェルフにおいて検索結果を呈示するためのさまざまな画面を生成することが理解される。コントローラ214はバスを介して、入力ストリームプロセッサ202、オーディオプロセッサ206、ビデオプロセッサ210、記憶装置212およびユーザーインターフェース216を含む装置200のコンポーネントのいくつかに相互接続される。コントローラ214は、入力ストリーム信号を記憶装置上での記憶のためまたは表示のための信号に変換するための変換プロセスを管理する。コントローラ214は、記憶されたコンテンツの取り出しおよび再生をも管理する。さらに、後述するように、コントローラ214は、コンテンツの検索ならびに記憶されている、または上記の送達ネットワークを介して送達されるべきコンテンツを表すグリッド、配列および/またはシェルフ表示の生成および調整を実行する。コントローラ214はさらに、コントローラ214のための情報および命令コードを記憶する制御メモリ220たとえば、RAM、SRAM、DRAM、ROM、プログラム可能型ROMPROM、フラッシュメモリ、電子的にプログラム可能なROMEPROM、電子的に消去可能なプログラム可能型ROMEEPROMなどを含む揮発性もしくは不揮発性メモリに結合される。制御メモリ220はコントローラ214のための命令を記憶していてもよい。制御メモリは、要素のデータベースを記憶していてもよい。要素とは、コンテンツを含むグラフィック要素などである。データベースは、コンテンツを含むグラフィック要素、ディスプレイインターフェース218のための表示可能なユーザーインターフェースを生成するために使われるさまざまなグラフィック要素などといったグラフィック要素のパターンとして記憶されてもよい。あるいはまた、前記メモリは、同定されたまたはグループ化されたメモリ位置においてグラフィック要素を記憶し、該グラフィック要素に関係した情報のさまざまな部分のために前記メモリ位置を同定するためにアクセスもしくは位置テーブルを使ってもよい。グラフィック要素の記憶に関するさらなる詳細は後述する。さらに、制御メモリ220の実装は、単一メモリデバイスまたは代替的に二つ以上のメモリ回路が通信上一緒に接続もしくは結合されて共有または共通メモリを形成したものといった、いくつかの可能な実施形態を含んでいてもよい。さらに、メモリは、バス通信回路の一部のような他の回路と一緒に、より大きな回路の中に含められてもよい。ここで図3に目を転じると、本開示のユーザーインターフェースプロセスは、早送り、巻き戻しなどといった機能を表現するために使われることのできる入力装置を用いる。これを許容するために、タブレットまたはタッチパネル装置300これは図1に示したタッチスクリーン装置116と同じであるおよび/またはメディアデバイス108とタッチスクリーン装置116の統合された例であるは、受信装置200のユーザーインターフェース216および/またはタッチパネルインターフェース222を介してインターフェースを持たされてもよい。タッチパネル装置300は、手の動きまたはジェスチャーおよびアクションがパネルを通じてセットトップボックスまたは他の制御装置についてのコマンドに変換されたものに基づいて、受信装置またはセットトップボックスの動作を許容する。ある実施形態では、タッチパネル300は単にグリッド表示をナビゲートするためのナビゲーションツールのはたらきをしてもよい。他の実施形態では、タッチパネル300はさらに、コンテンツのグリッド表示を通じてユーザーが前記ナビゲーションとより直接的に相互作用できるようにする表示装置としてのはたらきをする。タッチパネル装置は、アクチベーターおよび/または作動ボタンのようなより通常の制御機能を含むリモコン装置の一部として含まれていてもよい。タッチパネル300は、少なくとも一つのカメラ要素をも含むことができる。のちに述べるように、タッチパネル装置300または表示装置114は、ユーザーに対してメディア推薦を提供するためにスマートシェルフ機能を利用してもよい。任意的に、コントローラ214は、それぞれオーディオプロセッサ206およびビデオプロセッサ210を使って、オーディオおよびビデオメディアからメタデータ、基準、特性などを抽出するよう適応されることができる。すなわち、垂直帰線期間中、ビデオに関連付けられた補助データフィールドまたはビデオ信号中の他の領域中でビデオ信号に含まれるメタデータ、基準、特性などが、コントローラ214とともにビデオプロセッサ210を使うことによって収穫されることができる。それにより、電子番組ガイドを生成する、受信したビデオについての説明情報をもつ、補助情報サービスをサポートするなどといった機能のために使われることができるメタデータが生成される。同様に、コントローラ214と協働するオーディオプロセッサ206は、オーディオ信号中にあってもよいオーディオ透かしを認識するよう適応されることができる。そのようなオーディオ透かしはその後、オーディオ信号の認識、オーディオ信号の源を同定するセキュリティといった何らかのアクションを実行する、あるいは他の何らかのサービスを実行するために使われることができる。さらに、上記に挙げたアクションをサポートするためのメタデータ、基準、特性などは、ネットワーク源から来ることができ、それはコントローラ214によって処理される。ここで図4に目を転じると、図のようなジェスチャー感知コントローラまたはタッチスクリーンの使用により、いくつかの型のユーザー対話が提供される。コントローラからの入力はジェスチャーを画定するために使われ、該ジェスチャーが今度は個々のコンテキスト依存コマンドcontextualcommandを画定する。センサーの構成設定はタッチスクリーン上でのユーザーの指の動きを画定することを許容し、またはさらにコントローラ自身の動きを一次元または二次元で画定することをも許容する。斜めなどの二次元の動きおよびヨーyaw、ピッチpitchおよびロールrollの組み合わせが、スイングなどの任意の三次元動きを画定するために使用できる。いくつかのジェスチャーが図4に示されている。ジェスチャーはコンテキストにおいて解釈され、画定された、ユーザーによってなされた動きによって同定される。バンピングbumping420は上下左右いずれかの一方向を向くことを示す二ストロークの描画によって定義される。バンピングジェスチャーはコンテキストにおける個別的なコマンドに関連付けられる。たとえば、タイムシフトモードでは、左バンプジェスチャー420は巻き戻しを示し、右バンプジェスチャーは早送りを示す。他のコンテキストでは、バンプジェスチャー420はバンプによって指定される方向に特定の値をインクリメントするものと解釈される。チェック440はチェック印を描画するように定義される。これは下向きバンプジェスチャー420と似ている。チェックはコンテキストにおいて、リマインダー、ユーザータグを指定するものまたは項目もしくは要素を選択するものとして識別される。サークル440はいずれかの方向に円を描くものとして定義される。二つの方向が区別できてもよいが、混乱を避けるため、円は、方向によらず単一のコマンドとして識別される。ドラッグ450は、タブレット300上のボタン仮想または物理的を押しながらのコントローラの角度運動ピッチおよび/またはヨーの変化として定義されるすなわち、トリガードラッグ。ドラッグジェスチャー450はナビゲーション、スピード、距離、タイムシフト、巻き戻しおよび早送りのために使われてもよい。ドラッグ450はカーソル、仮想カーソルを動かすまたはディスプレイ上でハイライトする、輪郭を描くまたは選択するといった状態変更のために使用できる。ドラッグ450は任意の方向でよく、一般に、二次元でナビゲートするために使われる。しかしながら、ある種のインターフェースでは、ドラッグコマンドへの応答を修正することが好ましい。たとえば、いくつかのインターフェースでは、仮想カーソルの位置または動きの方向に依存して、ある次元または方向での動作は他の次元または方向に比して優遇される。縦振りノッド460は、二回の素速いトリガードラッグの上下垂直動きによって定義される。縦振り460ははいまたは承認を示すために使われる。ばつ付け470はXの字を描くように定義される。ばつ付け470は削除またはブロックコマンドのために使われる。横振りワグ480は二回のトリガードラッグの素速い往復水平方向動きによって定義される。横振りジェスチャー480はいいえまたは取り消しを示すため、または表示されているもしくは仮想のオブジェクトたとえばカーソルを水平方向に動かすために使われる。センサーシステムの複雑さに依存して、単純な一次元の動きまたはジェスチャーだけが許容されてもよい。たとえば、ここで図示したセンサーの単純な右または左動きが早送りまたは巻き戻し機能を生じさせてもよい。さらに、複数のセンサーが含められ、タッチスクリーン上の種々の位置に配置されることができる。たとえば、左および右動きのための水平センサーがあるスポットに配置されて、ボリュームの上げ下げのために使われてもよく、一方で、上下動きのための垂直センサーが別のスポットに配置されて、チャネル番号の増減のために使われてもよい。このようにして、特定のジェスチャーマッピングが使用されてもよい。ユーザーは、タブレット300上で実行されるジェスチャーを使って、後述するスマートシェルフページと対話してもよい。ここで図5を参照すると、本開示に基づく、メディア資産、要素またはサムネイルの集合を示すユーザーインターフェース500のある例示的な実施形態が示されている。具体的には、表示領域510は、種々のグラフィック/アイコンによって表されるメディア資産の集合を示している。520および525のようなこれらのメディア資産は、ジェスチャー/制御インターフェースコマンドを使って再生のために選択されることができる。それによりメディアデバイスたとえばメディアデバイス108、表示装置114および/またはタッチパネル装置300は、選択されたメディア資産の再生を、そのような資産を記憶媒体から取り出すこと、前記資産をサーバーから要求すること、付随する再生装置を作動させることなどにより行う。具体的には、メディア資産520および525は、ラベル560によって示されるように、そのメディアタイトルたとえば、映画のタイトル、アルバムのタイトル、テレビエピソードのタイトルなどによって識別される。メディア資産は、ユーザーによって選択されて、スマートシェルフページ上のシェルフに動かされることもできる。それにより、メディア推薦たとえば映画推薦がユーザーに提供されることができる。これについてはのちにさらに詳しく論じる。ここで図6を参照すると、メディア資産の選択を例解するユーザーインターフェース600のある例示的な実施形態が示されている。より具体的には、表示領域610は、種々のグラフィック/アイコンによって表されるメディア資産の集合を示している。ユーザーは、メディア資産620をハイライトまたは選択630して、選択されたメディア資産620についての詳細を得ることができる。選択またはハイライトは、マウス、キーボードまたはリモコンを使ってできる。あるいはまた、選択またはハイライトは上記で論じたようにジェスチャーを介してできる。図7に示されるように、ひとたびメディア資産が選択されると、メディア詳細ページ700がユーザーに対して表示されてもよい。メディア詳細ページ700は、メディア資産を表すアイコンまたはサムネイル710、メディアタイトル720、そのメディア資産を記述する簡潔な要約730、ユーザーがそのメディア資産を再生することを許容する再生ボタン740、ユーザーがそのメディア資産を記憶媒体上にたとえば記憶装置212および/または表示装置114および/またはタッチスクリーン装置116、300に統合された、あるいは、たとえば送達ネットワーク1106または送達ネットワーク2112を通じてリモートでアクセスされるメモリに記録することを許容する記録ボタン750を示してもよい。本開示によれば、メディア詳細ページ700はまた、スマートシェルフに移動ボタン760をも含んでいてもよい。これは、選択またはハイライト770されるとき、ユーザーがそのメディア資産をスマートシェルフページ内のシェルフに移すことを許容する。それによりメディア推薦たとえば映画推薦がユーザーに対して提供されることができる。これについてはのちにさらに詳しく論じる。スマートシェルフに移動ボタンの選択またはハイライトは、マウス、キーボードまたはリモコンを使ってできる。あるいはまた、該選択またはハイライトは上記で論じたようにジェスチャーを介してできる。ここで図8を参照すると、ひとたびスマートシェルフに移動ボタンが選択されたら、スマートシェルフページ800がユーザーに対して表示される。メディア資産810は領域815の第一の位置820に表示され、この領域でメディア推薦がなされることになる。本開示では、領域815は棚シェルフのような領域である。本開示は、棚がメディア資産を整理する有用な方法であるため、棚表現を使っている。メディア資産は、これに限られないが、映画、レコード、電子書籍などである。メディア資産810が、提供される推薦がメディア資産810に基づいていることを示す、顕著な特徴たとえば、色、明るさ、シェーディングshadingなどをもつことを注意しておくべきである。ここで図9を参照すると、メディア資産910がスマートシェルフページ900のシェルフ915の第一の位置に現れたのち、シェルフ915の残りの位置940に、メディア資産920~935が表示されるまたは自動的に入れられる。表示されるメディア資産920~935は、メディア資産910と共通する少なくとも一つの基準、側面、特性またはメタデータAIを有することに基づいて自動的に入れられるまたは表示されるよう選択される。基準、側面、特性またはメタデータ以下、基準または特性の例は、これに限られないが、ジャンル、格付け、俳優、監督、年、タイトル、トーン、スタジオ、プロデューサー、脚本家、映画情報、音楽情報、ポスターアートなどであってもよい。そのような基準は、記憶装置からたとえば記憶装置212において、表示装置114および/またはタッチスクリーン装置116、300に統合されたメモリにおいて、受信された電子番組ガイドEPGからローカルに、メディア資産と一緒に提供されるまたはメディア資産に埋め込まれていてもよいてもよいし、あるいはリモート源から取得されることもできる。リモート源はこれに限られないが、ベースラインBaseline、トリビューンメディアサービスTMSTribuneMediaServices、インターネット映画データベースIMDBInternetMovieDatabase、インターネットビデオアーカイブIVAInternetVideoArchiveなどといったものである。ここで図10を参照するに、ひとたびスマートシェルフページ1000上でシェルフ1015に中身が入れられたら、ユーザーは、メディア資産1020~1035に加えて、メディア資産1010と少なくとも一つの基準を共有する他のメディア資産たとえばメディア資産1040を見ることができる。ユーザーは、マウス、キーボードまたはリモコンを使ってもっと見るボタン1045を選択することによって、メディアシェルフ1015に沿って右のほう1050にスクロールしてもよい。あるいはまた、ユーザーは、上記のようにジェスチャーをすることによってもっと見るボタンを選択してもよいし、またさらには、制御装置またはメディアデバイス116、300で単にジェスチャーたとえば、ドラッグジェスチャー、バンプジェスチャー、横振りジェスチャーなどを行うことによって、水平方向にスクロールしたりシェルフ1015に沿って動いたりしてもよい。好ましくは、メディア資産1010は、他のメディア資産がスクロールされる際、静止して表示されたまますなわち場所が固定であることを注意しておくべきである。それによりユーザーは、スクロールしている推薦メディア資産の基礎になるコンテキストをもつことになる。ユーザーが右のほうにスクロールするほど、シェルフ1015において表示されるメディア資産を選択するための基準がより細粒granularになる。たとえば、メディア資産1010が500日のサマーを表すカバーアート、サムネイルまたはアイコンであり、メディア資産1010をメディア資産1020に関係付ける基準が俳優ジョーゼフゴードンレヴィットであった場合、メディア資産1020は映画キルショットであることができる。しかしながら、500日のサマーを記述する要約では、この映画が傷心に立ち向かう人についてであるという記述があることがありうる。ユーザーが右のほうにスクロールするにつれ、傷心がメディア資産推薦の基準として利用されてもよく、推薦され、表示されるメディア資産たとえばメディア資産1040はハニーVSダーリン2年目の駆け引きとなることがある。推薦されるメディア資産の細粒性granularityを創り出すために使われる基準の優先順は、スタジオによって、メディア資産へのアクセスを提供するサービスプロバイダーによって、あるいはユーザーによって事前選択されてもよい。優先順の一つの例は、ジャンル、タイトル、俳優、監督、映画情報、格付け、年、トーン、スタジオ、プロデューサー、脚本家、音楽情報、ポスターアートなどであってもよい。このアプローチのもとでは、共通のジャンル基準をもつメディア資産は、シェルフ1015上でメディア資産1010のより近くに位置されることになり、共通の音楽情報基準をもつメディア資産はシェルフ1015上でメディア資産1010からより遠くに位置されることになる。さらに、メディア資産推薦をする際に二つ以上の基準が利用される場合、それらの基準は異なる仕方で重み付けされることができる。そのような基準の重み付けも、スタジオによって、メディア資産へのアクセスを提供するサービスプロバイダーによって、またはユーザーによって選択されることができる。重み付けによる優先順の一例は、ジャンル重み=1、タイトル重み=1、俳優重み=1、監督重み=075、映画情報重み=075、格付け重み=05、トーン重み=05、年重み=025、スタジオ重み=025、プロデューサー重み=025、脚本家重み=025、音楽情報重み=02、ポスターアート重み=01などであってもよい。このアプローチのもとでは、重み付けされた基準の和がより大きなメディア資産は、シェルフ1015上でメディア資産1010のより近くに位置されることになり、重み付けされた基準の和がより小さなメディア資産はシェルフ1015上でメディア資産1010からより遠くに位置されることになる。ここで図11を参照するに、スマートシェルフページ1100の追加的な例示的な機能が示されている。キーボード、マウスまたはリモコンを介してのリモートコントロールコマンドを使ってまたは上記のようなジェスチャーベースのコマンドを使って、ユーザーは、スマートシェルフページ1100中にスライダーまたはスライドバー1120を表示させることができる。スライダー1120は、いくつかの表示される基準からユーザーが一つの基準を選択することを容易にする。たとえば、ユーザーのジェスチャーベースのコマンドに基づいて、ユーザーはカーソル1125をスライダー1120に沿って、基準A~Iのうちから基準Bが選択されるまでスライドさせる。基準Bは、メディア資産1110の監督を表していてもよい。この選択に基づいて、他の推薦されるメディア資産1130~1145は同じ監督を共有する。推薦されるメディア資産は、図12で論じるように、右のほうにスクロールされることができる。スマートページ1110のスライダー基準機能は、ユーザーが推薦の背後にある論理に集中できるよう、ユーザーが、推薦されたメディア資産を操作またはフィルタリングすることを許容する。ここで図12を参照するに、スマートシェルフページ1200の追加的な例示的な機能が示されている。ユーザーは、推薦されたメディア資産1220~1235の一つたとえばメディア資産1225を選択し、もともと選択されていたメディア資産1210を置換することによって、推薦されたメディア資産のフォーカスを変えることができる。それにより、選択されたメディア資産1225がシェルフ1215の第一の位置1240に動かされる。メディア資産1225は、マウス、キーボードまたはリモートコントロールコマンドを使ってまたは上記のようなジェスチャーコマンドを使って選択され、動かされてもよい。ひとたび選択されたメディア資産1225がシェルフ1215の第一の位置1240にくると、新たなセットのメディア資産が推薦されることになる。推薦されるメディア資産のそれぞれは、少なくとも一つの基準がメディア資産1225と共通している。理解されるはずだが、ユーザーは次いで、メディア資産1225に関連する、推薦された諸メディア資産を通じて、もともと選択されていたメディア資産に関して上記したようにナビゲートしてもよい。このプロセスは、ユーザーが消費たとえば、閲覧、ダウンロード、再生、レンタル、購入などしたいメディア資産をユーザーが見出すまで繰り返すことができる。ここで図13を参照するに、スマートシェルフページ1300の追加的な例示的な機能が示されている。ユーザーが図6~図8に示されるように第一のメディア資産1310を選択したのち、ユーザーは表示されている推薦されたメディア資産からあるいは代替的に、図6および図7で述べたのと同様の仕方で第二のメディア資産1320を選択し、該第二のメディア資産1320を、シェルフ1315の表示されている他端に置くまたは自動的に位置させることができる。推薦エンジンたとえば推薦エンジン118または受信装置108、表示装置114またはタッチスクリーン装置116、300内に統合されたローカルな推薦エンジンは次いで、推薦されたメディア資産1330~1350を、第一のメディア資産1310と第二のメディア資産1320との間で共通なまたは共有される基準に基づいて、表示してもよい。このようにして、ユーザーは、自分が好むとわかっている二つのメディア資産1310、1320を選択することができ、二つのメディア資産1310、1320の間で共有されているまたは共通の基準に基づいて推薦を受け取ることができる。これは、ユーザーの格付けまたは視聴/購入習性に基づいてデータベースを生成する時間がかかるプロセスを回避する。あるアプローチを使って、シェルフ1315上で左から右に行くと、選択されたメディア資産1310と推薦されたメディア資産1330の間で共通の基準は、選択されたメディア資産1310と推薦されたメディア資産1340の間で共通の基準より大きく、選択されたメディア資産1310と推薦されたメディア資産1340の間で共通の基準は、選択されたメディア資産1310と推薦されたメディア資産1350の間で共通の基準より大きいであろう。逆に、シェルフ1315上で右から左に行くと、選択されたメディア資産1320と推薦されたメディア資産1350の間で共通の基準は、選択されたメディア資産1320と推薦されたメディア資産1340の間で共通の基準より大きく、選択されたメディア資産1320と推薦されたメディア資産1340の間で共通の基準は、選択されたメディア資産1310と推薦されたメディア資産1340の間で共通の基準より大きいであろう。結果として、推薦メディア資産は、両方の選択されたメディア資産1310、1320と最多の基準を共有するまたは共通にもつことになる。別のアプローチを使うと、推薦エンジンは単に、メディア資産1330が選択されたメディア資産1310と少なくとも一つの基準を共通にもち、推薦されたメディア資産1340と少なくとも一つの基準可能性としては選択されたメディア資産1310と推薦されたメディア資産1330の間で共通の前記少なくとも一つの基準とは異なる基準を共通にもち、推薦されたメディア資産1340がメディア資産1350と少なくとも一つの基準を共通にもちここでもまた、可能性としては推薦されたメディア資産1330と推薦されたメディア資産1340の間で共通の前記少なくとも一つの基準とは異なる基準、推薦されたメディア資産1350が選択されたメディア資産1320と少なくとも一つの基準を共通にもつここでもまた、可能性としては推薦されたメディア資産1340と推薦されたメディア資産1350の間で共通の前記少なくとも一つの基準とは異なる基準よう、二つの選択されたメディア資産の間でプロットplotしてもよい。さらに、推薦されたメディア資産を提供するために使われる基準は、上記でより詳細に論じたように、スタジオ、サービスプロバイダーまたはユーザーの設定に基づいて優先順位が付けられてもよい。さらに、上記で論じたように、重み付けされた基準が使われてもよい。ここで図14を参照するに、スマートシェルフページ1400の追加的な例示的な機能が示されている。ひとたび選択されたメディア資産1410、1420がシェルフ1415に置かれたら、ユーザーはたとえばキーボード、マウスまたはリモコンを介したリモートコントロールコマンドを使って、または上記のようなジェスチャーベースのコマンドを使ってスライダーまたはスライドバー1430およびカーソル1435を作動させてもよい。スライダーまたはスライドバー1430およびカーソル1435は、スライダーまたはスライドバー1120およびカーソル1125図11参照と同様の仕方で動作させられてもよい。スライダー1430およびカーソル1435を使って、ユーザーは、推薦されるメディア資産を生成するために使われる論理を変更してもよい。たとえば、ユーザーは、選択されたメディア資産1410および1420の間に表示される推薦されるメディア資産の数を変えてもよい。図13では、三つの推薦されるメディア資産1330~1350が提供された。スライダー1430およびカーソル1435の構成を使って、図14では、五つの推薦されるメディア資産1440~1480が表示のために選択される。図示しないもう一つの例では、ユーザーはスライダー1430およびカーソル1435構成を使って、選択されるメディア資産1410、1420および推薦されるメディア資産の間で要求される共有される基準の数を調整してもよい。ここで図15を参照するに、スマートシェルフページ1500の追加的な例示的な機能が示されている。ひとたびユーザーが、スライダー1530およびカーソル1535構成を使ってシェルフ1515上の選択されるメディア資産1510、1520の間に表示すべき推薦されるメディア資産の数を選択したら、ユーザーはカーソル1540を、隣り合うメディア資産たとえば1570と1580の間のリンクアイコン1550の一つの上に動かすことができ、それにより、該隣り合うメディア資産1570、1580がどのように関係しているかすなわち、該隣り合うメディア資産がどんな基準を共通にもつかをユーザーに知らせるウィンドー、ノート、ポップアップウィンドー、ツールチップポップアップなど1560を作動させることができる。たとえば、図15に示されるように、俳優アルパチーノがメディア資産1580ゴッドファーザーおよびメディア資産1570ディアボロス悪魔の扉に出演している。カーソル1540は、キーボード、マウスまたはリモコンを介したリモートコントロールコマンドを使って、または上記のようなジェスチャーベースのコマンドを使って動かされることができる。ここで図16を参照するに、ユーザーが、スマートシェルフページ1600内の推薦されるメディア資産で自分が消費したいもの、たとえばシェルフ1615内の推薦されるメディア資産1610を見出すとき、ユーザーはそのメディア資産を上記で論じた仕方でハイライトまたは選択1620し、選択されたメディア資産1610をいかにして再生、購入、ダウンロード、閲覧、記録または記録をスケジュールするかについてのさらなる詳細を提供されることができる。ここで図17を参照するに、上記の本開示のプロセスをより簡潔に示す例示的なフローチャート1700が示されている。まず、ステップ1710において、ユーザーは第一のメディアオブジェクトまたは資産を選択できるようにされる。次に、ステップ1720において、メディアオブジェクトまたは資産の第一の集合がユーザーに対して推薦される。推薦される各メディアオブジェクトまたは資産は、前記第一のメディアオブジェクトまたは資産と少なくとも一つの基準または特性を共通にもつ。その後、ステップ1730において、ユーザーは、推薦されたメディアオブジェクトまたは資産の前記第一の集合から第二のメディアオブジェクトまたは資産を選択できるようにされる。最後に、ステップ1740において、メディアオブジェクトまたは資産の第二の集合がユーザーに対して推薦される。推薦されるメディアオブジェクトまたは資産の前記第二の集合中の各オブジェクトまたは資産は、前記第一および第二の選択されたメディアオブジェクトと少なくとも一つの基準または特性を共通にもつ。ここで図18を参照するに、上記の本開示の代替的なプロセスをより簡潔に示す例示的なフローチャート1800が示されている。まず、ステップ1810において、ユーザーは第一のメディアオブジェクトまたは資産を選択できるようにされる。次に、ステップ1820において、ユーザーは、第二のメディアオブジェクトまたは資産を選択できるようにされる。最後に、ステップ1830において、メディアオブジェクトまたは資産の集合がユーザーに対して推薦される。推薦されるメディアオブジェクトまたは資産の前記集合中の各オブジェクトまたは資産は、前記第一および第二の選択されたメディアオブジェクトと少なくとも一つの基準または特性を共通にもつ。本稿では本発明の教示を組み込む実施形態が詳細に示され、説明されているが、当業者は、やはりこれらの教示を組み込んでいる数多くの変形実施形態を容易に考案できる。コンテンツ検索のためのシステム、方法およびユーザーインターフェースの好ましい実施形態それらは限定するのではなく、例解することを意図したものであるを述べてきたが、上記の教示に照らして修正および変形が当業者によってできることを注意しておく。したがって、開示される本開示の個別的な実施形態に変更がなされてもよく、それは付属の請求項に記載される本開示の範囲内であることは理解しておくものとする