(57)【要約】本開示は、異なる条件に基づいてユーザに通信される異なるソーシャルパブリケーションサービスから送られるメディア資産を有することを対象としている。具体的には、メディア資産が特定のタイプであるか（３１５）、指定されたパーティから発行されたか（３２０）どうかの決定、およびメディア資産が承認されたソーシャルパブリケーションサービスによって送られたか（３１０）どうかの決定がメディア資産と関連付けられたメタデータによって行われる。その決定が肯定的である（３２５）場合、メディア資産はユーザに通信され、そうでない場合、通信が阻止される（３２５）。
2015510166.tif 000002
【特許請求の範囲】
【請求項１】
ソーシャルネットワーキング環境において選択を指定するための方法であって、
ネットワーク接続を介してソーシャルパブリケーションサービスからメディア資産を受信する（３０５）ステップと、
前記メディア資産のタイプが前記ソーシャルパブリケーションサービス上の指定されたパーティによって発行される時に、ユーザプロファイルに従って、前記メディア資産をユーザに通信する（３２５）ステップと、
を備える、前記方法。
【請求項２】
第２のメディア資産を前記ネットワーク接続を介して前記ソーシャルパブリケーションサービスから受信する付加的なステップと、
前記第２のメディアのタイプが前記ソーシャルパブリケーションサービス上の前記指定されたパーティによって発行されて、前記メディアおよび第２のメディアの前記タイプが異なる時に、前記ユーザプロファイルに従って、前記第２のメディア資産の前記ユーザへの通信を阻止する付加的なステップと、
を備える、請求項１に記載の方法。
【請求項３】
第２のメディア資産を前記ネットワーク接続を介して第２のソーシャルパブリケーションサービスから受信する付加的なステップと、
前記第２のメディアの前記タイプが前記ソーシャルパブリケーションサービス上の前記指定されたパーティによって発行されて、前記メディアおよび第２のメディアの前記タイプが同じである時に、前記ユーザプロファイルに従って、前記第２のメディア資産の前記ユーザへの通信を阻止する付加的なステップと、
を備える、請求項１に記載の方法。
【請求項４】
第２のメディア資産を前記ネットワーク接続を介して第２のソーシャルパブリケーションサービスから受信する付加的なステップと、
前記第２のメディアのタイプが前記第２のソーシャルパブリケーションサービス上の前記指定されたパーティによって発行されて、前記メディアおよび第２のメディアの前記タイプが異なる時に、前記ユーザプロファイルに従って、前記第２のメディア資産を前記ユーザに通信する付加的なステップと、
を備える、請求項１に記載の方法。
【請求項５】
第２のメディア資産を前記ネットワーク接続を介して前記ソーシャルパブリケーションサービスから受信する付加的なステップと、
前記第２のメディアのタイプが前記ソーシャルパブリケーションサービス上の第２の指定されたパーティによって発行されて、前記メディアおよび第２のメディアの前記タイプが同じである時に、前記ユーザプロファイルに従って、前記第２のメディア資産の前記ユーザへの通信を阻止する付加的なステップと、
前記第２の指定されたパーティが第２のソーシャルパブリケーションサービス上の前記第２のメディア資産を発行した時に、前記ユーザプロファイルに従って、前記第２のメディア資産を前記ユーザに通信する付加的なステップと、
を備える、請求項１に記載の方法。
【請求項６】
前記ソーシャルパブリケーションサービスは、インスタントメッセージサービス、ソーシャルネットワーキングサービス、写真共有サービス、映像共有サービス、音声共有サービス、およびアプリケーションサービスのうちの少なくとも１つである、請求項１に記載の方法。
【請求項７】
前記メディアのタイプは、音声、映像、写真、ウェブサイトへのリンク、およびメッセージのうちの少なくとも１つである、請求項１に記載の方法。
【請求項８】
前記指定されたパーティ及びユーザは、前記ソーシャルパブリケーションサービスのメンバーであり、前記指定されたパーティ及びユーザは、許可によって互いにリンクされる、請求項１に記載の方法。
【請求項９】
ソーシャルネットワーキング環境において選択を指定するための装置（２００）であって、
ネットワーク接続を介してソーシャルパブリケーションサービスからメディア資産を受信する入力インタフェース（２０４）と、
前記メディア資産のタイプが前記ソーシャルパブリケーションサービス上の指定されたパーティによって発行される時に、ユーザプロファイルに従って、前記メディア資産をユーザに通信するプロセッサ（２１４）と、
前記ユーザプロファイル情報を記憶するストレージデバイス（２１２）と、
を備える、前記装置。
【請求項１０】
前記入力インタフェース経由で第２のメディア資産を前記ネットワーク接続を介して前記ソーシャルパブリケーションサービスから受信することと、
前記プロセッサは、前記第２のメディアのタイプが前記ソーシャルパブリケーションサービス上の前記指定されたパーティによって発行されて、前記メディアおよび第２のメディアの前記タイプが異なる時に、前記ユーザプロファイルに従って、前記第２のメディア資産の前記ユーザへの通信を阻止することと、
を付加的に備える、請求項９に記載の装置。
【請求項１１】
前記入力インタフェース経由で第２のメディア資産を前記ネットワーク接続を介して第２のソーシャルパブリケーションサービスから受信することと、
前記プロセッサは、前記第２のメディアの前記タイプが前記第２のソーシャルパブリケーションサービス上の前記指定されたパーティによって発行されて、前記メディアおよび第２のメディアの前記タイプが同じである時に、前記ユーザプロファイルに従って、前記第２のメディア資産の前記ユーザへの通信を阻止することと、
を付加的に備える、請求項９に記載の装置。
【請求項１２】
前記入力インタフェース経由で第２のメディア資産を前記ネットワーク接続を介して第２のソーシャルパブリケーションサービスから受信することと、
前記プロセッサは、前記第２のメディアのタイプが前記第２のソーシャルパブリケーションサービス上の前記指定されたパーティによって発行されて、前記メディアおよび第２のメディアの前記タイプが異なる時に、前記ユーザプロファイルに従って、前記第２のメディア資産を前記ユーザに通信することと、
を付加的に備える請求項９に記載の装置。
【請求項１３】
前記入力インタフェース経由で第２のメディア資産を前記ネットワーク接続を介して前記ソーシャルパブリケーションサービスから受信することと、
前記プロセッサは、前記第２のメディアのタイプが前記ソーシャルパブリケーションサービス上の第２の指定されたパーティによって発行されて、前記メディアおよび第２のメディアの前記タイプが同じである時に、前記ユーザプロファイルに従って、前記第２のメディア資産の前記ユーザへの通信を阻止することと、
前記プロセッサは、前記第２の指定されたパーティが第２のソーシャルパブリケーションサービス上の前記第２のメディア資産を発行した時に、前記ユーザプロファイルに従って、前記第２のメディア資産を前記ユーザに通信することと、
を付加的に備える、請求項９に記載の装置。
【請求項１４】
前記ソーシャルパブリケーションサービスは、インスタントメッセージサービス、ソーシャルネットワーキングサービス、写真共有サービス、映像共有サービス、音声共有サービス、およびアプリケーションサービスのうちの少なくとも１つである、請求項９に記載の装置。
【請求項１５】
前記メディアのタイプは、音声、映像、写真、ウェブサイトリンク、およびメッセージのうちの少なくとも１つである、請求項９に記載の装置。
【請求項１６】
前記指定されたパーティ及びユーザは、前記ソーシャルパブリケーションサービスのメンバーであり、前記指定されたパーティ及びユーザは、許可によって互いにリンクされる、請求項９に記載の装置。
【請求項１７】
指定されたパーティを特定するための第１の表示要素（４０５）と、
メディア資産のタイプを特定するための第２の表示要素（４１０）と、
メディア資産の前記タイプを前記指定された人から受信するためにソーシャルパブリケーションサービスを特定するための第３の表示要素（４１５）とであって、前記第１、第２、および第３の領域からの前記情報を使用して、通信動作、通信の阻止、動作の転送、動作の遮断、および動作のフィルタリングのうちの少なくとも１つに使用することができるユーザプロファイルを作成する、第３の表示要素と、
を備える、ユーザインタフェース（４００）。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、一般にソーシャルパブリケーションサービスに関し、より詳細には、ソーシャルパブリケーションサービスにおいて発行されるメディア資産をユーザに通信するかどうかを決定することに関する。
【背景技術】
【０００２】
（関連出願の相互参照）
本出願は、２０１２年１月６日に出願された米国特許仮出願第６１／５８４，１４４号の利益を主張し、その開示内容は、参照として本明細書にすべて組み込まれる。
【０００３】
ある人がソーシャルネットワーキングサービスを利用していて、そのようなサービスに接続している友人からさまざまな通信を受信する場合、その人は、写真、メッセージ、映像、及び録音した音声等の、メディア資産をその友人から受け取ることが可能である。しかしながら、その人が友人から過剰なメディア資産を受け取る可能性もあるし、あるいはユーザがソーシャルネットワーキングサービスを介して友人から特定のメディア資産を受け取りたくない場合もある。ある人が複数のソーシャルネットワークサービス、写真共有サービス、及びメッセージサービス等を介して友人に接続されていて、その人がソーシャルパブリケーションサービスとして知られるこのようなサービスのそれぞれから友人からメディア資産の複数のコピーを受信できる場合さらに厄介な状況になる。
【発明の概要】
【０００４】
ソーシャルパブリッシングサービスを介してユーザに送信されるメディア資産をユーザに通信すべきかどうかを決定するために行われる方法及び装置を対象としている。このような決定は、特定のタイプである、指定されたパーティからのメディア資産、及び特定のソーシャルパブリッシングサービスからのメディア資産かどうかに関するユーザ選択(preferences)に対して行われる。メディア資産がこのような基準を満たさない場合、メディア資産の通信は阻止される。
【図面の簡単な説明】
【０００５】
本開示のこれらと他の態様、特徴及び利点は、添付図面とともに読まれる、以下の好適実施形態の詳細な説明によって説明される又は明らかになるであろう。
【０００６】
図中、同種の参照数字は、図全体を通して同種の要素を示す。
【図１】本開示の実施形態に従ってメディア資産を通信する例示的なシステムのブロック図である。
【図２】本開示の実施形態に従った例示的な消費デバイスのブロック図である。
【図３】メディア資産をユーザに通信するかどうかを決定する方法のフロー図である。
【図４】本開示の実施形態に従ってユーザ選択情報を作成するユーザインタフェースを示す図である。
【発明を実施するための形態】
【０００７】
（好適実施形態の説明）
本明細書の目的上、用語、ソーシャルパブリッシングサービスは、ユーザが映像、音声、写真、電子メッセージ、ウェブサイトへのリンク、及びメッセージテキスト等の、異なるタイプのメディア資産をパブリッシングサービスに投稿するインターネットベースのサービスである。これらのメディア資産はその後、ソーシャルパブリッシングにアクセスするユーザに提供される。いくつかのソーシャルパブリッシングサービスは、複数のタイプのメディア資産のパブリッシングもサポートする。外部ユーザは、発行されたこれらのメディア資産へのアクセスを、ソーシャルパブリッシングサービス専用に記述され、そのようなソーシャルパブリッシングサービスに直接アクセスするウェブブラウザ、及びクライアントアプリケーション等の、プログラムを介して行うことができる。既存のソーシャルパブリッシングサービスの例は、ＦＡＣＥＢＯＯＫ（登録商標）、ＴＷＩＴＴＥＲ（登録商標）、ＦＬＩＣＫＥＲ（登録商標）、ＰＩＮＴＲＥＳＴ（登録商標）、ＩＮＳＴＡＧＲＡＭ（登録商標）、ＴＵＭＢＬＲ（登録商標）、及びＹＯＵＴＵＢＥ（登録商標）等を含む。
【０００８】
ソーシャルパブリッシングサービスは、他のソーシャルパブリッシングサービスからメディア資産を受信することもできる。例えば、ユーザは、自分の写真を第１のソーシャルパブリッシングサービスから第２のパブリッシングサービスに発行することができる。同じユーザは、他のパブリッシングサービスからの他のタイプのメディア資産を第２のパブリッシングサービスにパブリッシュすることもできる。さらに、いくつかのパブリッシングサービスは、他のユーザから再投稿されたメディア資産を有する能力がある。例えば、第１のユーザは、ソーシャルパブリッシングサービスを介して第２のユーザから受信したメディア資産を発行することができ、そのような動作は再投稿動作と呼ばれる。
【０００９】
ソーシャルパブリッシングサービスからのメディア資産をユーザに転送することもでき、そのようなメディア資産を、サーバとして実装されたデジタルロッカー等のストレージレポジトリに収集することができる。
【００１０】
用語、指定されたパーティは、ユーザがメディア資産の受信を許容的に同意する人物又はサービスに関係する。一例において、ユーザは、ＦＡＣＥＢＯＯＫ（登録商標）等のソーシャルネットワーキングサービス上で指定されたパーティから招待状を受け取り、そこでソーシャルネットワーキングサービスは、指定されたパーティからのメディア資産を投稿動作、転送動作、通信動作、及び提供動作等を介してユーザが利用できるようにさせる。逆に、ユーザは、招待状をソーシャルネットワーキングサービス上で指定されたパーティに送信し、そこで指定されたパーティが招待状を受け取ると、指定されたパーティによって発行されたメディア資産は、ユーザに転送される。第２の例において、ユーザは、ＴＷＩＴＴＥＲ（登録商標）等のソーシャルパブリッシングサービスを介してユーザが指定されたパーティからの投稿をフォローしたいということを示す。開示された原理に従ってユーザと指定されたパーティとの間で他の接続を生成することができる。
【００１１】
ユーザは、第１のユーザと第２のユーザとがソーシャルネットワーキングサービスを介して互いに「友達（ＦＲＩＥＮＤＳ）」になった時にリンク又は接続されたものとして知られるようになり、そこで第１及び第２のユーザは、第３のユーザの同じリストにリスト化され、第１及び第２のユーザは、互いの許可を用いて同じカテゴリに黙示的に、又は明示的に一緒にグループ化され、第１及び第２のユーザは、第三者によって黙示的に、又は明示的に同じカテゴリに一緒にグループ化されること等が行われる。
【００１２】
図１は、本開示に従った例示的な実施形態であるシステム１００を示す。消費デバイス１０５は、消費デバイス１１０又は消費デバイス１１５等の、他のデバイスに電子通信を伝達するために使用されるコンピュータ、セットトップボックス、タブレット、テレビ、電話機、パーソナルアクセスデバイス、及びゲートウェイ等のデバイスを表す。
【００１３】
ユーザ操作による消費デバイス１０５、１１０及び１１５の間のメディア資産の発行は、ソーシャルネットワークサービス１２０等の、さまざまなソーシャルパブリッシングサービスを介して行うことができる。ソーシャルネットワーキングサービスの例は、ＦＡＣＥＢＯＯＫ（登録商標）、ＧＯＯＧＬＥ＋（登録商標）、ＭＹＳＰＡＣＥ（登録商標）、ＬＩＮＫＥＤＩＮ（登録商標）、ＰＩＮＴＲＥＳＴ（登録商標）、ＩＮＳＴＡＧＲＡＭ（登録商標）、及びＴＵＭＢＬＲ（登録商標）等を含むが、これらに限定されない。ソーシャルパブリッシングサービスを経由するユーザ間のメディア資産の通信は、電話接続、衛星接続、セルラーネットワーク、ＷＩ−ＦＩデジタル加入者線（ＤＳＬ）、及びインターネット通信等の、ウェブサイト１３０及び／又は通信ネットワーク１４０経由で行うこともできるが、これらに限定されない。メディアサービスプロバイダ１５０は、ＮＥＴＦＬＩＸ（登録商標）、Ｍ−ＧＯ（登録商標）、ＡＭＡＺＯＮ ＣＬＯＵＤ ＳＥＲＶＩＣＥ（登録商標）、ＩＴＵＮＥＳ（登録商標）、ＰＡＮＤＯＲＡ（登録商標）、及びＦＬＩＣＫＥＲ（登録商標）等を含み、消費デバイス１０５、１１０及び１１５等の、デバイスを使用するユーザ間でメディア資産を通信するために使用することもできるが、これらに限定されない。
【００１４】
フィルタリングサーバ１６０は、消費デバイス１０５、１１０及び１２０の間のメディア資産の配信をフィルタすることができる。つまり、そのようなメディア資産を異なる消費デバイスに対して利用できるようにするべきかどうかを決定するために、ソーシャルパブリッシングサービスから通信されたメディア資産は、最初にフィルタサーバ１６０に通信される。フィルタサーバ１６０を、メディア資産が特定のタイプであるか、指定されたソーシャルパブリッシングサービスから送られているか、そのソーシャルパブリッシングサービスを使用した指定されたパーティによって発行されるか、そしてそのサービスにメディア資産が通信されているかどうかを決定するように設定することができる。このような情報は、ソーシャルパブリッシングサービス自体、異なるユーザのプロファイル情報を包含するプロファイルサーバ１７０、ユーザ自身等を発信元とすることができる。上記に挙げた決定に基づくフィルタサーバ１６０は、メディア資産をユーザに通信し、メディア資産のユーザへの通信を阻止し、メディア資産をユーザに転送し、メディア資産のユーザへの転送を遮断し、メディア資産をフィルタし、メディア資産を提供し、メディア資産へのアクセス特権を変更する等を行うことができる。
【００１５】
任意の実施形態において、フィルタリングサーバ１６０の動作は、ソーシャルネットワーキングサービス１２０、ウェブサイト１３０、通信ネットワーク１４０、及びメディアサービスプロバイダ１５０等の、ソーシャルパブリッシングサービス内で実行されることができる。別の任意の実施形態において、フィルタリングサーバ１６０の動作は、消費デバイス１０５、１１０、及び１１５等において実行されることもできる。
【００１６】
プロファイルサーバ１７０は、ユーザが受信したいメディア資産のタイプ、使用されるソーシャルパブリッシングサービス、そのようなソーシャルパブリッシングサービスを介してユーザが接続される指定されたパーティ、及びメディア資産フィルタリングデータ等を含む、ユーザの選択を示すユーザプロファイルデータを包含する。そのようなデータは、消費デバイス１０５、１１０、１１５、ソーシャルネットワーキングサービス１２０、ウェブサイト１３０、通信ネットワーク１４０、メディアサービスプロバイダ１５０、フィルタリングサービス１６０、ユーザ、及び他のソーシャルパブリッシングサービス等の、ソースを発信元とすることができる。ストレージサーバ１８０は、消費デバイス１０５、１１０、１１５、ソーシャルネットワーキングサービス１２０、ウェブサイト１３０、通信ネットワーク１４０、メディアサービスプロバイダ１５０、フィルタリングサービス１６０、ユーザ、及び他のソーシャルパブリッシングサービス等の、ソースから通信されるメディア資産を包含する。ストレージサーバ１８０は、メディア資産に対するストレージロッカーを動作させることができる。
【００１７】
次に図２を見てみると、消費デバイス２００の実施形態のブロック図が示されている。図示されたデバイス２００を音声デバイス又は表示デバイスを含む他のシステムに組み込むことができる。いずれの場合も、システムの動作を遂行するのに必要ないくつかのコンポーネントは、当業者には周知であるので、簡潔にするために示されていない。
【００１８】
図２に示されているデバイス２００において、コンテンツは、入力信号受信機２０２によって受信される。入力信号受信機２０２は、無線、ケーブル、衛星、Ｅｔｈｅｒｎｅｔ（登録商標）、ファイバー及び電話回線ネットワークを含む、いくつかの実行可能なネットワークのうちの１つを通じて提供される信号の受信、復調、及び復号に使用されるいくつかの周知の受信機回路のうちの１つとすることができる。制御インタフェース又はタッチパネルインタフェース２２２を介して提供されるユーザ入力に基づいて、所望の入力信号を入力信号受信機２０２によって選択して読み出すことができる。タッチパネルインタフェース２２２は、タッチ画面デバイスのインタフェースを含むことができる。タッチパネルインタフェース２２２に、セルラー電話、タブレット、マウス、及び高性能リモコン等とインタフェースをとるように適応させることもできる。
【００１９】
復号された出力信号は、入力ストリームプロセッサ２０４に提供される。入力ストリームプロセッサ２０４は、最終的な信号選択及び処理を実行し、コンテンツストリームに対し、音声コンテンツから映像コンテンツを分離することを含む。音声コンテンツは、圧縮デジタル信号等の、受信フォーマットからアナログ波形信号に変換する音声プロセッサ２０６に提供される。アナログ波形信号は、音声インタフェース２０８に提供されて、さらに表示デバイス又は音声増幅器に提供される。あるいは、音声インタフェース２０８は、高精細度マルチメディアインタフェース（ＨＤＭＩ（登録商標））ケーブル、又はソニー／フィリップスデジタル相互接続フォーマット（ＳＰＤＩＦ）経由等の、代替音声インタフェースを使用して、デジタル信号を音声出力デバイス又は表示デバイスに提供することができる。音声インタフェースは、もう１つのスピーカセットを駆動するための増幅器を含むこともできる。音声プロセッサ２０６は、音声信号の記憶に必要な変換も任意に行う。
【００２０】
入力ストリームプロセッサ２０４からの映像出力は、映像プロセッサ２１０に提供される。映像信号は、いくつかのフォーマットのうちの１つとすることができる。映像プロセッサ２１０は、入力信号フォーマットに基づいて、必要に応じて映像コンテンツの変換を提供する。映像プロセッサ２１０は、映像信号の記憶に必要な変換も任意に行う。
【００２１】
ストレージデバイス２１２は、入力時に受信される音声及び映像コンテンツを記憶する。ストレージデバイス２１２は、コントローラ２１４の制御下で、さらにユーザインタフェース２１６及び／又はタッチパネルインタフェース２２２から受信したコマンド、例えば、早送り（ＦＦ）及び巻き戻し（Ｒｅｗ）等の、ナビゲーション命令に基づいて、後でコンテンツの読み出し及び再生を行うことを可能にする。ストレージデバイス２１２は、ハードディスクドライブ、静的ＲＡＭ（ＳＲＡＭ）、又は動的ＲＡＭ（ＤＲＡＭ）等の、１又は複数の大容量集積電子メモリとすることができるし、又はコンパクトディスク（ＣＤ）ドライブ又はデジタルビデオディスク（ＤＶＤ）ドライブ等の、交換可能な光ディスク記憶システムとすることができる。
【００２２】
映像プロセッサ２１０から変換された映像信号は、入力又はストレージデバイス２１２のいずれかを源とし、表示インタフェース２１８に提供される。表示インタフェース２１８はさらに、上述したタイプの表示デバイスに表示信号を提供する。表示インタフェース２１８は、赤−緑−青（ＲＧＢ）等のアナログ信号インタフェースとすることができるし、又はＨＤＭＩ（登録商標）等のデジタルインタフェースとすることができる。表示インタフェース２１８は、以下により詳細に説明するように、検索結果を二次元形式で提示するためにさまざまな画面を作成することを認識されたい。
【００２３】
コントローラ２１４は、入力ストリームプロセッサ２０２、音声プロセッサ２０６、映像プロセッサ２１０、ストレージデバイス２１２、及びユーザインタフェース２１６を含む、デバイス２００のいくつかのコンポーネントにバス経由で相互接続される。コントローラ２１４は、入力ストリーム信号を、ストレージデバイスに記憶する又は表示するための信号に変換する、変換プロセスを管理する。コントローラ２１４は、記憶されたコンテンツの読み出し及び再生も管理する。さらに、以下に説明するように、コントローラ２１４は、コンテンツを検索し、そのようなコンテンツを表すグラフィカルオブジェクトの表示を生成して調整するための検索エンジンとインタフェースをとることができ、そのコンテンツを、上述したストレージサーバ１８０経由で記憶又は配信することができる。
【００２４】
コントローラ２１４はさらに、コントローラ２１４に対する情報及び命令コードを記憶するために、制御メモリ２２０（例えば、ＲＡＭ、ＳＲＡＭ、ＤＲＡＭ、ＲＯＭ、プログラマブルＲＯＭ（ＰＲＯＭ）、フラッシュメモリ、電気的プログラマブルＲＯＭ（ＥＰＲＯＭ）、及び電気的消去可能プログラマブルＲＯＭ（ＥＥＰＲＯＭ）等を含む、揮発性又は不揮発性メモリ）に結合される。制御メモリ２２０は、コントローラ２１４に対する命令を記憶することができる。制御メモリ２２０は、コンテンツを包含するグラフィック要素、表示インタフェース２１８として表示されるユーザインタフェースを作成するために使用されるさまざまなグラフィック要素等の、要素のデータベースを記憶することもできる。あるいは、メモリは、グラフィック要素を特定又はグループ化されたメモリロケーションに記憶し、アクセス又はロケーションテーブルを使用して、グラフィック要素に関連するさまざまな情報部のメモリロケーションを特定することができる。さらに、表示インタフェース２１８に出力するためにコントローラ２１４によって解釈されるコンピュータ命令に応答して、さまざまなグラフィック要素を作成することができる。グラフィック要素の記憶に関連する付加的な詳細を以下に説明する。さらに、制御メモリ２２０の実装は、単一のメモリデバイス又は、代替として、共有又は共通メモリを形成するために通信的に接続又は結合された２以上のメモリ回路等の、いくつかの実行可能な実施形態を含むことができる。またさらに、制御メモリを、大規模回路内のバス通信回路部等の、他の回路に含むことができる。
【００２５】
任意には、コントローラ２１４を、音声プロセッサ２０６と映像プロセッサ２１０とをそれぞれ使用することによって音声メディアと映像メディアからメタデータを抽出するように適応することができる。つまり、電子番組案内の作成、受信された映像についての記述情報の提供、及び補助情報サービスのサポート等の機能に使用することができるメタデータを作成することに関し、垂直帰線消去区間の映像信号、映像と関連する補助データフィールド内の映像信号、又は映像信号の他の領域に包含されているメタデータは、映像プロセッサ２１０をコントローラ２１４と共に使用することによって採取することができる。同様に、コントローラ２１４と共に作動する音声プロセッサ２０６を、音声信号内に入れることができる音声透かしを認識するように適応することができる。このような音声透かしはその後、音声信号のソースを特定する、又は他のサービスを実行する音声信号の認識等の、いくつかのアクションを実行するために使用することができる。さらに、上記に挙げたアクションをサポートするメタデータは、ネットワーク又は他のソースから送ることができる。
【００２６】
図１に戻って参照すると、プロファイルサーバ１７０は、ユーザが受信したいメディア資産のタイプ、使用されるソーシャルパブリッシングサービス、そのようなソーシャルパブリッシングサービスを介してユーザが接続される指定されたパーティを含むユーザの選択を追跡するように実装することができ、そのようなユーザの情報の例は、提示された原理に従って表１に示されている。
【００２７】
【表１】
2015510166.tif 000003
【００２８】
指定されたパーティの列は、ユーザが許可する関係を有する異なる人々／エンティティを表す。ソーシャルパブリッシングサービスは、ユーザが、指定されたパーティから発行されたメディア資産の形式で通信を受け取る特定のソーシャルパブリッシングサービスを示す。次の４つの列は、写真、メッセージ、音声、及び映像を含む異なるタイプのメディア資産を表す。応(Yes)又は否(No)は、ユーザがソーシャルパブリケーションサービスを介して通信される指定されたパーティからメディア資産タイプを受信する見込みであるかどうかを示す。指定されたパーティ、メディア資産、メディア資産タイプ、発行された資産のソース、及びソーシャルパブリッシングサービス等を定義する情報は、ソーシャルパブリッシングサービス、メディア資産に埋め込まれたメタデータ、メディア資産と関連付けられたメタデータ、メタデータの別個のストリーム、ＸＭＬコマンド等を元とするコマンドから送ることができる。表１に列挙されているように、メディア資産の通信を許可及び阻止する記載された動作を、説明された原理に従って消費デバイス１０５、１１０、１１５、ソーシャルネットワーキングサービス１２０、ウェブサイト１３０、通信ネットワーク１４０、メディアサービスプロバイダ１５０、フィルタリングサーバ１６０、プロファイルサーバ１７０、及びストレージサーバ１８０等によって実行することができる。
【００２９】
図３は、ソーシャルパブリッシングサービスから受信したメディア資産を通信するための方法３００のフロー図を示している。記載されたステップを、デバイス２００、消費デバイス１０５、１１０、１１５、ソーシャルネットワーキングサービス１２０、ウェブサイト１３０、通信ネットワーク１４０、メディアサービスプロバイダ１５０、フィルタリングサーバ１６０、プロファイルサーバ１７０、及びストレージサーバ１８０等を使用して実装することができる。
【００３０】
ステップ３０５において、メディア資産は、ソーシャルパブリッシングサービスから受信される。メディア資産の受信確認(receipt)を、指定されたパーティがメディア資産をソーシャルパブリッシングサービスに投稿又はアップロードした時点でソーシャルパブリッシングサービスにおいて実行することができる。メディアサービスの受信確認は、メディア資産がソーシャルパブリッシングサービスからフィルタリングサーバ１６０等の仲介デバイスに送信される、又は消費デバイス１０５、１１０、及び１１５等に直接送信されるようにすることもできる。メディア資産の受信確認は、メディア資産のプレゼンテーションと同じことではなことに留意されたい。
【００３１】
次の決定ステップ３１０、３１５、及び３２０は、ユーザプロファイルサーバ１６０からのデータ又は説明された原理に従った別のソースからのデータを使用することができる。
【００３２】
ステップ３１０において、メディア資産のソースを決定するための決定が行われる。このような決定は、メディア資産と共に含まれるメタデータ、メディア資産を提供するソースから送られるメタデータ、メタデータを提供するサーバ、フィルタリングサーバ１６０、プロファイルサーバ１７０によって行うことができるし、又は説明された原理に従ってメタデータを通信するために使用することができるその他の方法によって行うことができる。ステップ３１５は、受信されたメディア資産に対して決定されるメディアのタイプを有し、そのような動作は、メディア資産自体を解析し、メディア資産と関連付けられたメタデータを参照すること等によって実行されることができる。
【００３３】
ステップ３２０において、受信されたメディア資産が指定されたパーティによって発行されたかどうかの決定が行われる。以前に述べたように、指定されたパーティは、理想的にはユーザがソーシャルネットワーキングサービスを介して許可によって接続されるパーティ、招待状を受諾して互いに接続されることによって互いのユーザリンクを有する他のタイプのサービス等であろう。ステップ３２０の決定は、説明された原理に従ってコマンド、メディア資産と関連付けられたメタデータ等を経由してソースに通知することによって行うことができる。
【００３４】
ステップ３２５において、方法が継続され、そこで受信されたメディア資産が適切なタイプであるか、適切なソーシャルパブリッシングサービスから送られているか、及び適切な指定されたパーティから発行されたかどうかの決定が行われ、そのような決定は以前のステップ３０５、３１５、及び３２０の結果に基づいて行われる。メディア資産が適切なタイプであり、適切なソーシャルパブリッシングサービスから送られ、及び指定されたパーティから発行されるのであれば、メディア資産は、ステップ３２５においてユーザに通信される。そうでない場合、メディア資産のユーザへの通信は、ステップ３２５において阻止される。
【００３５】
ステップ３２５におけるメディア資産の通信は、メディア資産のプレゼンテーション、メディア資産の再生、及びメディア資産の転送等のうちの１つとすることができる。ステップ３２５におけるメディア資産の通信の阻止は、メディア資産のフィルタリング除去(filtering out)、メディア資産の表示の阻止、メディア資産の再生の阻止、及びメディア資産の送信の遮断等とすることができる。
【００３６】
ステップ３３０は、第２のメディア資産の受信確認であり、そこでステップ３１０、３１５、３２０、及び３２５は、第２のメディア資産が通信されるべきか否かを決定するまで反復される。ステップ３３０に対するいくつかの異なるシナリオが存在し、第２のメディア資産が第１のメディア資産と同じ又は異なるタイプであり、第２のメディア資産が同じ又は異なる指定されたパーティによって発行され、第２のメディア資産が同じ又は異なるソーシャルパブリケーションサービスから送られる等のシナリオがある。第２のメディア資産及びそれぞれのユーザプロファイル情報に対するシナリオに応じて、説明された原理に従って第１のメディア資産が通信される一方、第２のメディア資産の通信が阻止されることが起こり得る。説明された原理に従って第１及び第２のメディア資産がステップ３１０、３１５、３２０、及び３２５の結果に基づいて通信されることも起こり得る。
【００３７】
図４は、提示された原理に従ってユーザプロファイルデータを生成するために使用される例示的なユーザインタフェース４００の図である。表示要素４００において、ユーザは、ユーザがメディア資産を受信したい指定されたパーティを特定するデータを入力することができる。表示要素４１０において、ユーザは、ユーザが受信したいメディア資産のタイプを示すデータを入力する(enter)ことができる。表示要素４１５において、ユーザは、ユーザがどのソーシャルパブリケーションサービスからメディア資産を受信したいかを入力する。そのような情報は、入力される時、説明された原理に従って表１に示したデータと同様のデータを作成するために使用することができ、そしてプロファイルサーバ１７０に追加入力するために使用することができる。
【００３８】
図に示した要素は、ハードウェア、ソフトウェア、又はその組み合わせによるさまざまな形で実装することができることを理解されたい。好適には、これらの要素は、適切にプログラムされた１又は複数の汎用デバイス上のハードウェアとソフトウェアとの組み合わせにおいて実装され、そのデバイスは、プロセッサ、メモリ及び入力／出力インタフェースを含むことができる。
【００３９】
本説明は、本開示の原理を示す。従って、本明細書に明示的に説明されていないが、開示した原理を具体化し、そして本発明の範囲に含まれるさまざまな構成を考案できるであろうことが当業者には認識されよう。
【００４０】
本明細書に列挙したすべての例及び条件付きの言葉は、開示された原理と発明者による技術の推進に寄与する概念とを読み手が理解する際の助けとなる情報提供を意図するもであり、そのように具体的に列挙した例及び条件に限定されないものと解釈されるべきである。
【００４１】
さらに、列挙した原理、態様、及び開示された実施形態ならびにその具体例の本明細書のすべての記述は、その構造的同等物と機能的同等物との両方を網羅することを意図する。付加的には、そのような等価物は、現在周知の等価物ならびに将来開発される等価物、即ち、構造に関係なく同じ機能を実行するように開発される任意の要素の両方を含むことを意図する。
【００４２】
従って、例えば、本明細書に提示されたブロック図は、本開示の原理を具体化する実例となる回路の概念的見方を表すことが当業者には理解されよう。同様に、任意のフローチャート、フロー図、状態遷移図、及び擬似コード等は、さまざまなプロセスを表し、そのプロセスは、コンピュータ可読媒体において実質的に表されるので、コンピュータ又はプロセッサによって実行されることができ、そのようなコンピュータ又はプロセッサが明示的に示されているか否かを問わないことが認識されよう。コンピュータ可読媒体及びコンピュータ可読媒体に記述されるコードを、一時的状態（信号）及び非一時的状態（例えば、ＣＤ−ＲＯＭ、ＤＶＤ、Ｂｌｕ−Ｒａｙ、ハードドライブ、フラッシュカード、又は他のタイプの有形記憶媒体等の、有形媒体上で）で実装することができる。
【００４３】
図で示されたさまざまな要素の機能は、専用ハードウェアならびに適したソフトウェアと協働するソフトウェアを実行する能力があるハードウェアの使用を通じて提供され得る。プロセッサによって提供される場合、その機能は、単一の専用プロセッサによって、単一の共有プロセッサによって、又はその一部を共有できる複数の個々のプロセッサによって提供され得る。さらに、用語「プロセッサ」又は「コントローラ」の明示的な使用は、ソフトウェアを実行する能力があるハードウェアに限定して言及するものと解釈されてはならず、デジタル信号プロセッサ（「ＤＳＰ」）ハードウェア、ソフトウェアを格納するためのリードオンリーメモリ（「ＲＯＭ」）、ランダムアクセスメモリ、及び不揮発性ストレージを暗黙的に含むことができるが、これらに限定されない。
【００４４】
従来型及び／又はカスタム型の他のハードウェアも含むことができる。同様に、図に示した任意のスイッチは、単に概念的なものである。それらの機能は、プログラムの論理を通じて、専用論理を通じて、プログラム制御と専用論理とのインタラクションを通じて実行されるか、又は手動でも実行されてもよく、特定の技術は、コンテキストからより具体的に理解されるように実装者が選択可能である。
【００４５】
本開示の技術が組み込まれた実施形態を本明細書に詳しく示して説明したが、当業者は、この技術をさらに組み込む他の多くの様々な実施形態を容易に考案することができる。変更及び変形形態は、上記の技術に照らして当業者によって行われ得ることに留意されたい。
【図１】
2015510166.tif 000004
【図２】
2015510166.tif 000005
【図３】
2015510166.tif 000006
【図４】
2015510166.tif 000007
【国際調査報告】
2015510166.tif 000008