(57)【要約】  この開示は、ユーザプロファイル情報に従って１人以上のユーザについてメディア資産の推奨を受信することを対象とする。ユーザインタフェースは、選択されたユーザ表現（350、355、360、365、370、375）に操作され、このような表現を異なるゾーン（305、310、315、320）に配置させてもよい。選択された表現に基づいて、選択されたユーザ表現に対応するユーザプロファイルデータが、選択された１人以上のユーザのメディア資産の推奨を取得するために使用されてもよい。メディア資産の推奨は、推奨されたメディア資産の画像、ビデオ及び／又はポスター画として推奨エリア（330）に表示されてもよい。
2015510307.tif 000002
【特許請求の範囲】
【請求項１】
推奨を生成する方法であって、
複数のゾーン及び複数のユーザ表現を表示する信号を生成するステップと、
前記複数のユーザ表現からのユーザ表現が前記複数のゾーンからのゾーンに配置された場合、メディア資産の少なくとも１つの推奨を生成するステップと
を有する方法。
【請求項２】
前記ユーザ表現は、第１のユーザに対応し、
前記少なくとも１つの推奨は、前記第１のユーザに対応するユーザプロファイルデータから生成される、請求項１に記載の方法。
【請求項３】
前記複数のユーザ表現からの第２のユーザ表現が前記複数のゾーンからの第２のゾーンに配置された場合、メディア資産の少なくとも１つの更なる推奨を生成するステップを更に有する、請求項１に記載の方法。
【請求項４】
前記ユーザ表現は、第１のユーザに対応し、
前記第２のユーザ表現は、第２のユーザに対応し、
前記少なくとも１つの更なる推奨は、前記第１及び第２のユーザに対応するユーザプロファイルデータから生成される、請求項３に記載の方法。
【請求項５】
前記第１及び第２のユーザは異なり、
前記第１のゾーン及び第２のゾーンは異なる、請求項４に記載の方法。
【請求項６】
前記複数のユーザ表現からの少なくとも２つのユーザ表現が前記複数のゾーンからのそれぞれのゾーンにそれぞれ配置された場合、メディア資産の少なくとも１つの更なる推奨を生成するステップを更に有する、請求項１に記載の方法。
【請求項７】
前記ユーザ表現及び前記少なくとも２つのユーザ表現は、異なるユーザに対応し、
前記少なくとも１つの更なる推奨は、前記異なるユーザに対応するユーザプロファイルデータから生成される、請求項６に記載の方法。
【請求項８】
前記少なくとも１つの推奨は、前記複数のユーザ表現からの更なるユーザ表現が前記複数のゾーンからの空のゾーン内に配置された場合に変化する、請求項６に記載の方法。
【請求項９】
前記複数のユーザ表現からの更なるユーザ表現が前記複数のゾーンの近くに配置された場合、前記複数のゾーンに追加される新たなゾーンを生成することにより、前記新たなゾーンが前記更なるユーザ表現の配置に対応する更なるステップを有する、請求項６に記載の方法。
【請求項１０】
前記複数のゾーンに追加される新たなゾーンの数は、所定の数に制限される、請求項９に記載の方法。
【請求項１１】
前記少なくとも１つの推奨は、推奨ゾーン内に表示される、請求項１に記載の方法。
【請求項１２】
前記推奨ゾーン内に表示される前記少なくとも１つの推奨は、少なくとも１つのメディア資産からの画像、少なくとも１つのメディア資産からのビデオ、及び少なくとも１つのメディア資産からのポスター画のうち少なくとも１つに適合する、請求項１１に記載の方法。
【請求項１３】
前記推奨ゾーンは、前記複数のゾーンの中に入れられる、請求項１１に記載の方法。
【請求項１４】
推奨を生成する装置であって、
複数のゾーン及び複数のユーザ表現を表示する信号を生成する表示プロセッサと、
前記複数のユーザ表現からのユーザ表現が前記複数のゾーンからのゾーンに配置された場合、メディア資産の少なくとも１つの推奨を生成するコントローラと
を有する装置。
【請求項１５】
第１のユーザに対応するユーザプロファイルデータを格納する記憶デバイスを更に有し、
前記ユーザプロファイルデータは、前記プロセッサにより、メディア資産の前記少なくとも１つの推奨を生成するために使用される、請求項１４に記載の装置。
【請求項１６】
前記プロセッサは、前記複数のユーザ表現からの第２のユーザ表現が前記複数のゾーンからの第２のゾーンに配置された場合、メディア資産の少なくとも１つの更なる推奨を生成する、請求項１５に記載の装置。
【請求項１７】
前記ユーザ表現は、第１のユーザに対応し、
第２のユーザ表現は、第２のユーザに対応し、
少なくとも１つの更なる推奨は、前記記憶デバイスに格納された前記第１及び第２のユーザに対応するユーザプロファイルデータから生成される、請求項１５に記載の装置。
【請求項１８】
複数のゾーンを表す第１の表示エレメントと、
複数のユーザ表現を表す第２の表示エレメントと、
前記複数のユーザ表現からのユーザ表現がユーザ入力に応じて複数のゾーン内に配置された場合、メディア資産の少なくとも１つの推奨を表示する推奨ゾーンを表す第３の表示エレメントと
を有するユーザインタフェース。
【発明の詳細な説明】
【技術分野】
【０００１】
この開示は、概してメディア資産（media  asset）の推奨に関し、特に、対応するユーザプロファイル情報を使用してユーザのグループのためのメディア資産の推奨を生成することに関する。
【背景技術】
【０００２】
ユーザがメディア資産の一形態としての映画又はテレビショーを見ることに関心を有する場合、ユーザは、ユーザが知らないメディア資産についての推奨を受け取りたいと思うことがある。いくつかのシステムは、このような資産の人による以前の消費（使用）に基づいて、ユーザに関連するユーザプロファイル情報に基づく推奨をユーザに提供する。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
ユーザが第２の人と同時にメディア資産を消費したいと思う場合、課題が生じる可能性がある。以前のシステムは、典型的には唯一の人のためのメディア資産の示唆にしか対応していない。従って、メディア資産の示唆は、ユーザ又は第２の人のみに関係し、双方には関係しない。
【課題を解決するための手段】
【０００４】
消費されるメディア資産の推奨を生成するために使用され得る方法及び装置が、記載の原理に従って記載される。ユーザインタフェースの使用に応じて、１つ以上のユーザ表現がゾーン内で選択及び配置される。このようなユーザ表現に対応する（複数の）ユーザのユーザプロファイルデータは、推奨サーバからの推奨を行う基礎として使用される。メディア資産の推奨は、選択されたユーザのプレファレンスに対応する。メディア資産の推奨は、画像、ビデオクリップ、ポスター画、テキスト等として提示され得る。
【図面の簡単な説明】
【０００５】
【図１】この開示の実施例に従ってメディア資産を通信する例示的なシステムのブロック図
【図２】この開示の実施例による例示的な消費デバイスのブロック図
【図３】この開示の実施例に従ってメディア資産の推奨を生成するために使用されるユーザインタフェース
【図４】この開示の実施例に従ってメディア資産の推奨を生成するために使用されるユーザインタフェース
【図５】この開示の実施例に従ってメディア資産の推奨を生成するために使用されるユーザインタフェース
【図６】この開示の実施例に従ってメディア資産の推奨を生成するために使用されるユーザインタフェース
【図７】この開示の実施例に従ってメディア資産の推奨を生成するために使用されるユーザインタフェース
【図８】この開示の実施例に従ってメディア資産の推奨を生成するために使用されるユーザインタフェース
【図９】この開示の実施例に従ってユーザインタフェースの操作に応じてメディア資産の推奨を生成する方法のフローチャート
【発明を実施するための形態】
【０００６】
この開示の前記及び他の態様、特徴及び利点は、添付図面と共に読まれる好ましい実施例の以下の詳細な説明に記載され、以下の詳細な説明から明らかになる。
【０００７】
図面において、同様の参照符号は図面を通じて同様の要素を示す。
【０００８】
この明細書の目的で、ソーシャル・パブリッシング・サービス（social  publishing  service）という用語は、ユーザがビデオ、オーディオ、画像、電子メッセージ、ウェブサイトへのリンク、メッセージテキスト等のような異なる種類のメディア資産をパブリッシング・サービスにポスト（公開）するインターネットに基づくサービスである。そして、メディア資産は、ソーシャル・パブリッシングにアクセスしているユーザに提供される。いくつかのソーシャル・パブリッシング・サービスは、複数の種類のメディア資産の公開も同様にサポートする。外部ユーザは、ウェブブラウザや、このようなソーシャル・パブリッシング・サービスに直接アクセスするソーシャル・パブリッシング・サービスのために特に記述されたクライアントアプリケーションのようなプログラムを通じて、これらの公開されたメディア資産にアクセスすることができる。既存のソーシャル・パブリッシング・サービスの例は、FACEBOOK、TWITTER、FLICKR、PINTREST、INSTAGRAM、TUMBLR、YOUTUBE（登録商標）等を含む。
【０００９】
ソーシャル・パブリッシング・サービスはまた、他のソーシャル・パブリッシング・サービスからメディア資産を受信してもよい。例えば、ユーザは、第１のソーシャル・パブリッシング・サービスから第２のソーシャル・パブリッシング・サービスに写真を公開してもよい。同じユーザはまた、他の種類のメディア資産を他のパブリッシング・サービスから第２のパブリッシング・サービスに公開してもよい。更に、いくつかのパブリッシング・サービスは、他のユーザから再ポストされたメディア資産を有することができる。例えば、第１のユーザは、第２のユーザから受信したメディア資産を、ソーシャル・パブリッシング・サービスを通じて公開してもよい。このような動作は、再ポスト（reposting）動作と呼ばれる。
【００１０】
ソーシャル・パブリッシング・サービスからのメディア資産は、ユーザに転送されてもよく、このようメディア資産は、サーバとして実装されたデジタル格納所のような記憶場所に収集されてもよい。
【００１１】
指定の相手という用語は、ユーザがメディア資産を受信することに許容して合意した人又はサービスに関係する。一例では、ユーザは、FACEBOOKのようなソーシャル・ネットワーキング・サービスにおいて指定の相手から招待を受け付ける。ソーシャル・ネットワーキング・サービスは、ポスト動作、転送動作、通信動作、提供動作等を通じて、指定の相手からユーザにメディア資産を利用可能にする。逆に、ユーザは、ソーシャル・ネットワーキング・サービスにおいて指定の相手に招待を送信し、指定の相手が招待を受け付けた場合、指定の相手により公開されたメディア資産はユーザに転送される。第２の例では、ユーザは、TWITTERのようなソーシャル・パブリッシング・サービスを通じて、ユーザが指定の相手からのポストにフォローしたいと思うことを示す。ユーザと指定の相手との間の他の接続は、開示の原理に従って生成されてもよい。
【００１２】
第１のユーザ及び第２のユーザがソーシャル・ネットワーキング・サービスを通じて互いの“友達”である場合、ユーザはリンク又は接続されているとして認識されてもよい。ここで、第１及び第２のユーザは、第３のユーザの同じリストにリストされることもあり、第１及び第２のユーザは、互いの権限で暗示的又は明示的に同じカテゴリにグループ化されることもあり、第１及び第２のユーザは、第三者により暗示的又は明示的に同じカテゴリにグループ化されること等もある。
【００１３】
図１は、この開示によるシステム100の例示的な実施例である。消費デバイス105は、消費デバイス110又は消費デバイス115のような他のデバイスに電子通信を通信するために使用されるコンピュータ、セットトップボックス、タブレット、テレビ、電話、パーソナルアクセスデバイス、ゲートウェイ等のようなデバイスを表す。
【００１４】
消費デバイス105、110及び115を動作しているユーザの間でのメディア資産の公開は、ソーシャル・ネットワーク・サービス120のような様々なソーシャル・パブリッシング・サービスを通じて行われてもよい。ソーシャル・ネットワーキング・サービスの例は、FACEBOOK、GOOGLE+、MYSPACE、LINKEDIN、PINTREST、INSTAGRAM、TUMBLR等を含むが、これらに限定されない。ユーザの間でのソーシャル・パブリッシング・サービスを介したメディア資産の通信はまた、ウェブサイト130及び／又は通信ネットワーク140（非限定的に、電話接続、衛星、接続、セルラネットワーク、WI-FIデジタル加入者線（DSL）、インターネット通信等）を介して行われてもよい。メディアサービスプロバイダ150は、NETFLIX、M-GO、AMAZON  CLOUD  SERVICE、ITUNES、PANDORA、FLICKR等を含むが、これらに限定されず、消費デバイス105、110及び115のようなデバイスを使用するユーザの間でメディア資産を通信するために使用されてもよい。
【００１５】
フィルタリングサーバ160は、消費デバイス105、110及び120の間でのメディア資産の配信をフィルタリングしてもよい。すなわち、ソーシャル・パブリッシング・サービスから通信されるメディア資産は、このようなメディア資産が異なる消費デバイスに利用可能にされるべきか否かを判断するために、まずフィルタサーバ160に通信される。フィルタサーバ160は、メディア資産が特定の種類であるか否か、指定のソーシャル・パブリッシング・サービスから生じたものであるか否か、このようなソーシャル・パブリッシング・サービスを使用して指定の相手により公開されたものであるか否か、及びメディア資産が誰に通信されるかを判断するように設定されてもよい。このような情報は、ソーシャル・パブリッシング・サービス自体から生じてもよく、異なるユーザのプロファイル情報を含むプロファイルサーバ170から生じてもよく、ユーザ自体等から生じてもよい。フィルタサーバ160は、前述の判断に基づいて、ユーザへのメディア資産の通信、ユーザへのメディア資産の通信の防止、ユーザへのメディア資産の転送、ユーザへのメディア資産の転送のブロック、メディア資産のフィルタリング、メディア資産の提供、メディア資産に対するアクセス権の変更等を行ってもよい。
【００１６】
任意選択の実施例では、フィルタリングサーバ160の動作は、ソーシャル・ネットワーキング・サービス120、ウエブサイト130、通信ネットワーク140、メディアサービスプロバイダ150等のようなソーシャル・パブリッシング・サービス内で実行されてもよい。他の任意選択の実施例では、フィルタリングサーバ160の動作はまた、通信デバイス105、110、115内等で実行されてもよい。
【００１７】
プロファイルサーバ170は、ユーザが受信したいと思うメディア資産の種類、使用されるソーシャル・パブリッシング・サービス、ユーザがこのようなソーシャル・パブリッシング・サービスを通じて接続する指定の相手、メディア資産のフィルタリングデータ等を含むユーザのプレファレンスを示すユーザプロファイルデータを含む。このようなデータは、消費デバイス105、110、115、ソーシャル・ネットワーキング・サービス120、ウェブサイト130、通信ネットワーク140、メディアサービスプロバイダ150、フィルタリングサービス160、ユーザ、他のソーシャル・パブリッシング・サービス等のようなソースから生じてもよい。
【００１８】
プロファイルサーバ170は、ユーザが過去に消費した特定のメディア資産及びプレファレンスを把握するように実装されてもよい。特に、ユーザがメディアサービスプロバイダ150のようなソースから配信され得るメディア資産を消費デバイス105、110、115で消費した場合、ユーザは、このような資産の格付けを示すことにより、メディア資産にそれぞれ好き又は嫌いを示してもよい。プロファイルサービス170はまた、どのようにユーザがメディア資産を実際に消費したかを把握するように実装されてもよい。例えば、メディア資産が完全に再生される前に停止したメディア資産は、ユーザが資産を提示の終了まで見ることにより完全に消費された資産より低い格付けを有してもよい。例示的な原理に従ってユーザプロファイルを構築するための他の方法が使用されてもよい。このようなユーザプロファイル情報は、消費デバイス105、110、115等を使用する複数のユーザについて構築されてもよい。
【００１９】
推奨サーバ175は、消費デバイス105、110、115、ソーシャル・ネットワーキング・サービス120、ウェブサイト130、通信ネットワーク140、メディアサービスプロバイダ150、フィルタリングサーバ160、ユーザプロファイルサーバ170、記憶サーバ180等のようなソースから生じ得るユーザプロファイル情報に基づいて推奨を提供するように実装されたサーバである。特に、推奨サーバ175が提供する推奨は、ユーザのユーザプロファイルデータに鑑みて推奨が行われるユーザに関心のあるメディア資産についてである。推奨サーバ175の実装は、ユーザプロファイル情報からのユーザプロファイルデータと、通信デバイス105、110、115、ソーシャル・ネットワーキング・サービス120、ウェブサイト130、通信ネットワーク140、メディアサービスプロバイダ150、記憶サーバ180等を通じて消費に利用可能な様々なメディア資産をリストしたデータとをデータマイニングする分析ソフトウェアを利用してもよい。推奨サーバ175はまた、同じコンテンツが消費されている場合に推奨が２人以上のユーザに感心がある場合、促された場合には２人以上のユーザの推奨を提供してもよい。例えば、メディアサービスプロバイダ150は、ここに記載の方法で接続された２人以上のユーザが同時に同じメディア資産を見ることを要求し得るグループ視聴モード（party  viewing  mode）を提供してもよい。推奨サーバ175は、グループ視聴モードの間にメディア資産がメディアサービスプロバイダ150から利用可能である場合には、２人以上のユーザに関心のある１つ以上のメディア資産を推奨してもよい。推奨はまた、２人以上のユーザが異なる時間にメディア資産にアクセスすることに関心があるが、依然としてこのようなユーザがどのメディア資産がこのようなユーザに関心があるかを知りたい他の設定においても配信されてもよい。他の手法は、２人以上のユーザが提示された例示的な原理に従ってメディア資産の推奨を受信したい場合にも適用できる。
【００２０】
記憶サーバ180は、通信デバイス105、110、115、ソーシャル・ネットワーキング・サービス120、ウェブサイト130、通信ネットワーク140、メディアサービスプロバイダ150、フィルタリングサービス160、ユーザ、他のソーシャル・パブリッシング・サービス等のようなソースから通信されたメディア資産を含む。記憶サーバ180はまた、メディア資産の記憶格納所として動作してもよい。
【００２１】
図２を参照すると、消費デバイス200の実施例のブロック図が示されている。図示のデバイス200は、オーディオデバイス又は表示デバイスを含む他のシステムに組み込まれてもよい。いずれの場合でも、システムの完全な動作に必要ないくつかの構成要素は、当業者に周知であるため、簡潔にするために示されていない。
【００２２】
図２に示すデバイス200では、コンテンツは、入力信号受信機202により受信される。入力信号受信機202は、無線、ケーブル、衛星、Ethernet（登録商標）、ファイバ及び電話回線ネットワークを含む複数の可能なネットワークのうち１つで提供された信号を受信、復調及び復号化するために使用される複数の既知の受信回路の１つでもよい。所望の入力信号は、制御インタフェース又はタッチパネルインタフェース222を通じて提供されたユーザ入力に基づいて、入力信号受信機202により選択及び取得されてもよい。タッチパネルインタフェース222は、タッチスクリーン式デバイスのインタフェースを含んでもよい。タッチパネルインタフェース222はまた、携帯電話、タブレット、マウス、ハイエンド・リモコン等にインタフェース結合するように適合されてもよい。
【００２３】
復号化された出力信号は、入力ストリームプロセッサ204に提供される。入力ストリームプロセッサ204は、最終的な信号選択及び処理を実行し、コンテンツストリームのオーディオコンテンツからのビデオコンテンツの分離を含む。オーディオコンテンツは、圧縮デジタル信号のような受信したフォーマットからアナログ波形信号に変換するため、オーディオプロセッサ206に提供される。アナログ波形信号は、オーディオインタフェース208に提供され、更に表示デバイス又はオーディオ増幅器に提供される。或いは、オーディオインタフェース208は、HDMI（High-Definition  Multimedia  Interface）ケーブル又はSPDIF（Sony/Philips  Digital  Interconnect  Format）のような代替のオーディオインタフェースを使用して、デジタル信号をオーディオ出力デバイス又は表示デバイスに提供してもよい。オーディオインタフェースはまた、１つ以上のセットのスピーカを駆動する増幅器を含んでもよい。オーディオプロセッサ206もまた、オーディオ信号の記憶のために必要ないずれかの変換を実行する。
【００２４】
入力ストリームプロセッサ204からのビデオ出力は、ビデオプロセッサ210に提供される。ビデオ信号は、複数のフォーマットのうち１つでもよい。ビデオプロセッサ210は、必要に応じて、入力信号フォーマットに基づいてビデオコンテンツの変換を提供する。ビデオプロセッサ210はまた、ビデオ信号の格納のためにいずれかの必要な変換を実行する。
【００２５】
記憶デバイス212は、入力で受信したオーディオ及びビデオコンテンツを格納する。記憶デバイス212は、コントローラ214の制御で、また、ユーザインタフェース216及び／又はタッチパネルインタフェース222から受信したコマンド（例えば、早送り（FF：fast-forward）及び巻き戻し（Rew：rewind）のようなナビゲーション命令）に基づいて、コンテンツの後の取得及び再生を可能にする。記憶デバイス212は、ハードディスクドライブ、１つ以上の大容量集積電子メモリ（スタティックRAM（SRAM）又はダイナミックRAM（DRAM）等）でもよく、コンパクトディスク（CD）ドライブ又はデジタルビデオディスク（DVD）ドライブのような交換可能な光ディスク記憶システムでもよい。
【００２６】
入力から生じたものであれ、記憶デバイス212から生じたものであれ、ビデオプロセッサ210からの変換されたビデオ信号は、表示インタフェース218に提供される。表示インタフェース218は、前述のような表示デバイスに表示信号を更に提供する。表示インタフェース218は、RGB（red-green-blue）のようなアナログ信号インタフェースでもよく、HDMIのようなデジタルインタフェースでもよい。表示インタフェース218は、以下に詳細に説明するように２次元形式で検索結果を提示するために様々な画面を生成することが分かる。
【００２７】
コントローラ214は、バスを介してデバイス200の複数の構成要素（入力ストリームプロセッサ202、オーディオプロセッサ206、ビデオプロセッサ210、記憶デバイス212及びユーザインタフェース216を含む）に相互接続される。コントローラ214は、入力ストリーム信号を、記憶デバイスに記憶するための信号又は表示のための信号に変換する変換処理を管理する。コントローラ214はまた、格納されたコンテンツの取得及び再生を管理する。更に、以下に説明するように、コントローラ214は、前述のように格納され得る又は記憶サーバ180を介して配信され得るコンテンツを検索し、このようなコンテンツを表すグラフィカルオブジェクトの表示を生成及び調整するための検索エンジンとインタフェース結合してもよい。
【００２８】
コントローラ214は、コントローラ214の命令コード及び情報を格納するために、制御メモリ220（例えば、RAM、SRAM、DRAM、ROM、プログラム可能ROM（PROM）、フラッシュメモリ、電気的プログラム可能ROM（EPROM）、電気的消去可能プログラム可能ROM（EEPROM）等を含む揮発性又は不揮発性メモリ）に更に結合される。制御メモリ220は、コントローラ214の命令を格納してもよい。制御メモリ220はまた、コンテンツを含むグラフィックエレメント、表示インタフェース218のための表示されたユーザインタフェースを生成するために使用される様々なグラフィックエレメント等のようなエレメントのデータベースを格納してもよい。或いは、メモリは、識別されたメモリ位置又はグループ化されたメモリ位置にグラフィックエレメントを格納し、グラフィックエレメントに関係する情報の様々な部分のメモリ位置を識別するために、アクセス又は位置テーブルを使用してもよい。更に、様々なグラフィックエレメントは、表示インタフェース218に出力するために、コントローラ214に解釈されたコンピュータ命令に応じて生成されてもよい。グラフィックエレメントの格納に関する更なる詳細は以下に説明する。更に、制御メモリ220の実装は、単一のメモリデバイス、又は共有若しくは共通メモリを形成するように共に通信可能に接続若しくは結合された１つより多くのメモリ回路のように、複数の可能な実施例を含んでもよい。更に、メモリは、更に大きい回路内の他の回路（バス通信回路の一部等）に含まれてもよい。
【００２９】
任意選択で、コントローラ214は、それぞれオーディオプロセッサ206及びビデオプロセッサ210を使用することにより、オーディオ及びビデオメディアからメタデータを抽出するように適合されてもよい。すなわち、垂直帰線消去期間内のビデオ信号、ビデオに関連する補助データフィールド、又はビデオ信号の他の領域に含まれるメタデータは、電子番組ガイドの生成、受信したビデオについての記述情報の提供、補助情報サービスのサポート等のような機能に使用され得るメタデータを生成するために、コントローラ214と共にビデオプロセッサ210を使用することにより得られてもよい。同様に、コントローラ214と共に動作するオーディオプロセッサ206は、オーディオ信号に存在し得るオーディオ透かしを認識するように適合されてもよい。このようなオーディオ透かしは、オーディオ信号のソースを識別するオーディオ信号の認識又は他のサービスの実行のようないくつかの動作を実行するために使用されてもよい。更に、前述の動作をサポートするメタデータは、ネットワーク又は他のソースから生じてもよい。
【００３０】
図１に戻って参照すると、プロファイルサーバ170は、ユーザが受け取りたいと思うメディア資産の種類、使用されるソーシャル・パブリッシング・サービス、ユーザがこのようなソーシャル・パブリッシング・サービスを通じて接続される指定の相手を含むユーザのプレファレンスを把握するように実装されてもよい。ここで、ユーザのこのような情報の例が、提示の原理に従って表１に示されている。
【００３１】
【表１】
2015510307.tif 000003
指定の相手の列は、ユーザが許容関係を有する異なる人／エンティティを表す。ソーシャル・パブリッシング・サービスは、ユーザが指定の相手から公開されたメディア資産の形式で通信を受信する特定のソーシャル・パブリッシング・サービスを示す。次の４つの列は、画像、メッセージ、オーディオ及びビデオを含む異なる種類のメディア資産を表す。Yes又はNoは、ユーザがソーシャル・パブリケーション・サービスを通じて通信する指定の相手からメディア資産の種別を受信すると想定されるか否かを示す。指定の相手、メディア資産、メディア資産の種別、公開された資産のソース、ソーシャル・パブリッシング・サービス等を規定する情報は、ソーシャル・パブリッシング・サービスから生じたコマンド、メディア資産内に埋め込まれたメタデータ、メディア資産に関連するメタデータ、メタデータの別のストリーム、XMLコマンド等から生じてもよい。表１に記載のようにメディア資産の通信を許容及び防止する記載の動作は、記載の原理に従って、消費デバイス105、110、115、ソーシャル・ネットワーキング・サービス120、ウェブサイト130、通信ネットワーク140、メディアサービスプロバイダ150、フィルタリングサーバ160、プロファイルサーバ170、記憶サーバ180等により実行されてもよい。
【００３２】
図１に戻って参照すると、推奨サーバ175は、ユーザ又はユーザのグループのユーザプロファイル情報に基づいてメディア資産の推奨を提供するように実装されてもよい。表２は、提示の原理に従って異なるユーザ及びユーザのグループについてのメディア資産の推奨の例を提供する。
【００３３】
【表２】
2015510307.tif 000004
表２のユーザの列は、推奨が要求される異なる組み合わせを表し、メディア資産の推奨は、主たるユーザ及びユーザでもあるそれぞれの友人について行われる特定の推奨を表す。３人以上のユーザも開示の原理に従って実現されてもよい点に留意すべきである。
【００３４】
図３は、提示の原理に従って推奨を生成するために使用されるユーザインタフェース300を表している。ユーザインタフェース300は、複数のゾーン305、310、315及び320を提示する。ユーザは、マウス、タッチ入力、キーボード又はユーザ入力を受け付けることができる他のデバイスのような入力デバイスを使用して、ユーザ表現350、355、360、365、370及び375のいずれか１つをこれらのゾーンに動かしてもよい。ユーザ表現350、355、360、365、370及び375は、ユーザの写真、ユーザのアバター、ユーザに適合したテキスト、ユーザのグラフィック及びテキストの組み合わせ等でもよい。理想的には、ユーザ表現350、355、360、365、370及び375は、プロファイルサーバ170に格納されてアクセスされ得る関連するユーザプロファイル情報を備えた固有のユーザをそれぞれ表す。推奨ゾーン330は、ゾーン305、310、315及び320の間に入れられ、メディア資産の推奨として示されるテキストの代わりに、メディア資産からの画像、ビデオ、ポスター画等のようなメディア資産からのグラフィカルエレメントが示される。このようなグラフィカルエレメントは、推奨サーバ175から直接生じてもよく、メディアサービスプロバイダ150等から生じてもよい。好ましくは、推奨されたメディア資産の短いビデオクリップが推奨ゾーン330に示される。推奨ゾーン330には、ユーザ入力に応じて、対応する推奨されたメディア資産の複数のビデオが繰り返されて示される。推奨されたメディア資産のテキストの結果もまた結果ゾーン380に示されてもよい。推奨ゾーン330及び結果エリア380に示される推奨は、どのユーザ表現350、355、360、365、370及び375がゾーン305、310、315及び320内に配置されるかに依存する。
【００３５】
図４は、提示の原理に従って推奨を生成するために使用されるユーザインタフェース400を表している。提供される例では、第１のユーザに適合するユーザ表現350がゾーン305内に配置される。この動作に応じて、推奨サーバ175は、第１のユーザの推奨に適合するデータを推奨ゾーン330及び結果380に提示してもよい。
【００３６】
図５は、提示の原理に従って推奨を生成するために使用されるユーザインタフェース500を表している。提供される例では、第１のユーザに適合するユーザ表現350がゾーン350内に配置され、第２のユーザのユーザ表現355がゾーン310内に配置される。このような動作の結果は、推奨サーバ175に対して、第１及び第２のユーザの推奨である生成された推奨を推奨ゾーン330及び結果380に提示させる。
【００３７】
図６は、３人のユーザの組み合わせについて生成されたメディア資産の推奨を有するユーザインタフェース600を提示している。特に、第１のユーザのユーザ表現350、第２のユーザのユーザ表現355及び第３のユーザのユーザ表現360が、それぞれゾーン305、310及び315に配置される。推奨ゾーン330及び結果380に示される推奨は、これらの３人のユーザの推奨に適合する。図７は、ゾーン内に配置される第４のユーザのユーザ表現365として４人のユーザの組み合わせについて生成されたメディア資産の推奨を有するユーザインタフェース700を提示している。
【００３８】
図８は、複数のユーザについて生成されたメディア資産の推奨を有するユーザインタフェース800を提示している。この例では、ゾーン305、310、315及び320は、図３〜７に示すように以前から存在している。第５のユーザに適合するユーザ表現370が既存のゾーンにより配置された場合、ユーザ表現370が配置され得る新たなゾーン323が表示される。新たなゾーン323内のユーザ表現370の配置の結果は、第５のユーザのメディア資産の推奨の生成を生じる。各ユーザは、それぞれユーザ表現350、355、360、365及び375に適合する。新たなゾーンが必要に応じて追加されるが、追加可能なゾーンの数に所定の制限が存在してもよく、このような制限は見た目の理由に従って判断される点に留意すべきである。開示のユーザインタフェースの他のバージョンも、提示の原理に従って実装されてもよい。
【００３９】
図９は、提示の原理に従って推奨を生成するために使用される方法900のフローチャートを表している。記載のステップは、デバイス200、消費デバイス105、110、115、ソーシャル・ネットワーキング・サービス120、ウェブサイト130、通信ネットワーク140、メディアサービスプロバイダ150、フィルタリングサーバ160、プロファイルサーバ170、推奨サーバ175、記憶サーバ180等を使用して実装されてもよい。
【００４０】
ステップ905において、複数のゾーン305、310、315及び320を表示するユーザインタフェースが生成される。図３〜８に示すようなこのようなゾーンは、如何なる形状でもよい。ステップ910において、複数のユーザ表現350、355、360、365、370及び375がユーザインタフェースに示され、各ユーザ表現が固有のユーザに対応する。図３〜８に示すようなこのようなユーザ表現は、如何なる形状でもよい。
【００４１】
ステップ915において、ユーザインタフェースの操作によるユーザ入力に応じて、350、355、360、370及び375のようなユーザ表現が、305、310、315及び320のようなゾーン内に配置される。選択されたゾーン内への選択されたユーザ表現の配置の結果は、ユーザプロファイルサーバ170がユーザプロファイルデータを推奨サーバ175に提示することになり、このデータは、このような表現が対応するユーザに対応する。ステップ920において、推奨サーバ175は、参照又は他の処理技術を実行し、最終的にユーザプロファイルデータを使用してユーザに関心のある１つ以上のメディア資産を推奨することになる。メディア資産の推奨は、ビデオ、画像及びポスター画として推奨ゾーン330に提示され、テキストとして結果エリア380に提示されてもよい。
【００４２】
ステップ925において、ユーザインタフェースの操作によるユーザ入力に応じて、350、355、360、370及び375のような更なるユーザ表現が、305、310、315及び320のような空のゾーン内に配置されて表示される。更なるユーザ表現は、第２のユーザに適合する。ステップ930において、第１及び第２のユーザに適合するユーザプロファイルデータがプロファイルサーバ170からアクセスされてもよく、２人のユーザのための更なるメディア資産の推奨を生成するために、推奨サーバ175がユーザプロファイルデータを使用してアクセスされてもよい。ステップ935の間に、更なるメディア資産の推奨は、推奨ゾーン330及び結果エリア380に提示されてもよい。ステップ925、930、935は、２人より多くのユーザ及び対応するメディア資産の推奨に対応するために繰り返されてもよい。
【００４３】
図面に示すエレメントは、様々な形式のハードウェア、ソフトウェア又はこれらの組み合わせで実装されてもよいことが分かる。好ましくは、これらの要素は、１つ以上の適切にプログラムされた汎用のデバイスにおいてハードウェアとソフトウェアとの組み合わせで実装される。汎用のデバイスは、プロセッサ、メモリ及び入出力インタフェースを含んでもよい。
【００４４】
ここでの説明は、この開示の原理を示している。従って、当業者は、ここでは明示的に記載又は図示されていないが、開示の原理を具現しており、開示の範囲内に入る様々な構成を考えることができることが分かる。
【００４５】
ここに記載の全ての例及び条件付きの言葉は、読者がこの開示の原理及び当該技術分野を進展させるための発明者により貢献される概念を理解するのに役立てるための情報提供目的を意図しており、このように特に記載された例及び条件への限定のないものとして解釈されるべきである。
【００４６】
更に、この開示の原理、態様及び実施例を記載する全ての言及及びこれらの特定の例は、構造的及び機能的均等物を含むことを意図する。更に、このような均等物は、現在知られている均等物と将来的に開発される均等物（すなわち、構造に拘わらず同じ機能を実行するように開発されたいずれかのエレメント）との双方を含むことを意図する。
【００４７】
従って、例えば、ここに提示されるブロック図はこの開示の原理を具現する例示的な回路の概略図を表すことが、当業者に分かる。同様に、いずれかのフローチャート、フロー図、状態遷移図、擬似コード等は、コンピュータ読み取り可能な媒体に実質的に表され、従って、コンピュータ又はプロセッサが明示的に示されていても示されていなくても、コンピュータ又はプロセッサにより実行され得る様々な処理を表すことが分かる。コンピュータ読み取り可能な媒体及び書き込まれたコードは、一時的な状態（信号）及び一時的でない状態（例えば、CD-ROM、DVD、Blu-Ray、ハードドライブ、フラッシュカード又は他の種類の有形の記憶媒体）に実装されてもよい。
【００４８】
図面に示す様々な要素の機能は、専用のハードウェアと、適切なソフトウェアと関連してソフトウェアを実行可能なハードウェアとの使用を通じて提供されてもよい。プロセッサにより提供される場合、機能は、単一の専用プロセッサにより提供されてもよく、単一の共有プロセッサにより提供されてもよく、いくつかが共有されてもよい複数の個々のプロセッサにより提供されてもよい。更に、“プロセッサ”又は“コントローラ”という用語の明示的な使用は、ソフトウェアを実行可能なハードウェアを排他的に示すものとして解釈されるべきではなく、非限定的に、デジタルシグナルプロセッサ（DSP）ハードウェア、ソフトウェアを格納する読み取り専用メモリ（ROM）、ランダムアクセスメモリ（RAM）及び不揮発性記憶装置を暗示的に含んでもよい。
【００４９】
従来のもの及び／又はカスタムのもののような他のハードウェアも含まれてもよい。同様に、図面に示すいずれかのスイッチは、単なる概念的なものである。これらの機能は、プログラムロジック、専用ロジック、プログラム制御と専用ロジックとの相互作用を通じて実行されてもよく、或いは手動で実行されてもよい。特定の技術は、文脈から具体的に分かるように実装者により選択可能である。
【００５０】
この開示の教示を組み込んだ実施例についてここに詳細に図示及び説明したが、当業者は、依然としてこれらの教示を組み込んだ多くの他の変形実施例を容易に考えることができる。前述の教示を鑑みて変更及び変形が当業者により行われてもよい点に留意すべきである。
この出願は、2012年1月8日に出願された米国仮出願第61/584,307号の優先権を主張し、この全内容を援用する。
【図１】
2015510307.tif 000005
【図２】
2015510307.tif 000006
【図３】
2015510307.tif 000007
【図４】
2015510307.tif 000008
【図５】
2015510307.tif 000009
【図６】
2015510307.tif 000010
【図７】
2015510307.tif 000011
【図８】
2015510307.tif 000012
【図９】
2015510307.tif 000013
【国際調査報告】
2015510307.tif 000014
2015510307.tif 000015