JP2013509021A - オンラインソーシャルネットワークによる自動メディア資産アップデート - Google Patents

オンラインソーシャルネットワークによる自動メディア資産アップデート Download PDF

Info

Publication number
JP2013509021A
JP2013509021A JP2012534161A JP2012534161A JP2013509021A JP 2013509021 A JP2013509021 A JP 2013509021A JP 2012534161 A JP2012534161 A JP 2012534161A JP 2012534161 A JP2012534161 A JP 2012534161A JP 2013509021 A JP2013509021 A JP 2013509021A
Authority
JP
Japan
Prior art keywords
user
information
content
media
users
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2012534161A
Other languages
English (en)
Other versions
JP5836278B2 (ja
Inventor
マナリクディ アンスル セミモン
キャンブリー ジェンス
アンソニー カンパーナ デービッド
ブライアン アンダーソン デービッド
マンドレカー イサン
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Thomson Licensing SAS
Original Assignee
Thomson Licensing SAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Thomson Licensing SAS filed Critical Thomson Licensing SAS
Publication of JP2013509021A publication Critical patent/JP2013509021A/ja
Application granted granted Critical
Publication of JP5836278B2 publication Critical patent/JP5836278B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/01Social networking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44222Analytics of user selections, e.g. selection of programs or purchase activity
    • H04N21/44224Monitoring of user activity on external systems, e.g. Internet browsing
    • H04N21/44226Monitoring of user activity on external systems, e.g. Internet browsing on social networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4622Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4821End-user interface for program selection using a grid, e.g. sorted out by channel and broadcast time
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/812Monomedia components thereof involving advertisement data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Business, Economics & Management (AREA)
  • Social Psychology (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Marketing (AREA)
  • Tourism & Hospitality (AREA)
  • Economics (AREA)
  • Human Resources & Organizations (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computing Systems (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

電子番組ガイド(1000)が表示され、番組ガイドは、複数のユーザによって消費されている様々なメディアを示す。このようなユーザは、ソーシャルネットワーキングウェブサイトからの関係により互いにリンクされ得る。さらに、グリッドは、放送チャネルリスティングを表示することができる。グリッドは任意選択で、対応するユーザおよびチャネルリスティングを追加し削除する特徴を提供する。

Description

本発明は、ソーシャルネットワーク間に渡るメディアのメッセージ通信に関し、詳細には、様々なソーシャルネットワーキングサーバ間に渡って、様々なタイプのメディアがどのように修正され得るかに関する。
映像を視聴し、または音声を再生するのに使われる装置を使用する際、ユーザは、自分の友達または他の人達に、自分が現在消費しているメディアのタイプについて知らせることに興味をもつ場合がある。たとえば、セットトップボックスなどの装置で再生されている映像を見ているユーザは、自分の友達に、ある特定のテレビショーについて知らせたいと思う場合がある。ただし、友達に電話をかけることを考えると、このようなプロセスを数人の友達に対して行うのは非常に難しく、非効率的である。
たとえばリンクトイン、マイスペース、フェイスブック、ツイッターなど、ソーシャルネットワークのようなものが成長するのに伴い、友達またはコンタクトのグループと、それぞれ個別に連絡をとる必要なく、はるかにつながり続けやすくなった。このようなオンラインソーシャルネットワークは、ステータスアップデートなど、何らかのタイプのメッセージ通信機構を提供し、この機構は、主たるユーザが、ユーザについての何らかの側面を示すテキストを入力できるようにし、ここでユーザは、このようなテキストをテキストウィンドウに手動入力する。このメッセージは次いで、主たるユーザがリンクしている、またはユーザの友達リストに列挙されている他のユーザに送信される。現時点で、このような、異なるソーシャルネットワーキングプラットフォーム間に渡る通信は、多大な困難をもたらしている。
本開示の一態様によると、ユーザが消費しているメディア資産を示す方法が記載される。詳細には、資産についての情報が、他のユーザによってアクセスすることができるソーシャルネットワーキングウェブサイトに投稿される。現在その資産を消費していないユーザである非消費ユーザは、コンテンツマネージャと対話し、非消費ユーザのコンテンツ特権によって、記載されたメディア資産または代替メディア資産を取り出すことができる。
本開示の別の態様によると、電子番組ガイドビューが記載される。電子番組ガイドグリッドは、ある期間中にユーザが消費している様々な番組およびメディア資産を表す。グリッドは、このようなユーザがオンラインソーシャルネットワークに送信する情報により展開される。グリッドビューには、複数のユーザおよびオンラインソーシャルネットワークを列挙することができる。
本開示のこうした、および他の態様、特徴および利点が、記載され、または以下の好ましい実施形態の詳細な説明から明らかになるであろう。詳細な説明は、添付の図面と関連づけて読むべきである。
図面において、同じ参照番号は、図面を通して同様の要素を示してある。
ホームユーザまたはエンドユーザにコンテンツを配信するシステムの実施形態を示すブロック図である。 メディアサーバ、オンラインソーシャルネットワーク、およびメディアを消費する消費装置の配置を示すシステムを示すブロック図である。 セットトップボックス/デジタルビデオレコーダの実施形態を示すブロック図である。 オンラインソーシャルサーバで実装される例示的なオンラインソーシャルネットワークのブロック図である。 オンラインソーシャルネットワーキングページの例示的なビューを示す図である。 あるユーザによって消費されるある特定のメディア資産が第2の非消費ユーザによってアクセスすることができるかどうかを検討する方法を詳述するブロック図である。 消費ユーザが消費している資産についての情報に応答して、どのようなメディア資産を非消費ユーザが受信するべきか判定する方法を示すブロック図である。 様々な消費ユーザがアクセスしたメディアを詳述する電子番組ガイドグリッドを示すビューである。 様々な消費ユーザがアクセスしたメディアを詳述する電子番組ガイドグリッドを示すビューである。 様々な消費ユーザがアクセスしたメディアを詳述する電子番組ガイドグリッドを示すビューである。
図面は、本開示の概念を例示するためのものであり、必ずしも本開示を例示する唯一の可能な構成ではないことを理解されたい。
図面に示す要素は、様々な形のハードウェア、ソフトウェアまたはその組合せで実装され得ることを理解されたい。好ましくは、こうした要素は、プロセッサ、メモリおよび入出力インタフェースを含み得る、1つまたは複数の適切にプログラムされた汎用装置上で、ハードウェアおよびソフトウェアの組合せで実装される。本明細書において、「結合される」というフレーズは、直接接続され、または1つもしくは複数の中間構成要素を介して間接的に接続されることを意味するように定義される。このような中間構成要素は、ハードウェアおよびソフトウェアベースの構成要素両方を含み得る。
本記述は、本開示の原理を示してある。したがって、本明細書に明示的には記載せず、示さないが、本開示の原理を実施するとともにその範囲に含まれる様々な構成を当業者は考案してよいことが理解されよう。
本明細書において述べるすべての例および条件つき文言は、当該分野を発展させるために本発明者によって与えられる本開示の原理および概念を読者が理解するのを助けるための教授目的であることを意図しており、このような具体的に述べられる例および条件への限定ではないと解釈されるべきである。
さらに、本開示の原理、態様、および実施形態、ならびにその具体例を述べる、本明細書におけるすべての記述は、その構造的および機能的等価物両方を包含することを意図している。さらに、このような等価物が、現在公知である等価物ならびに将来開発される等価物両方、すなわち、構造に関わらず同じ機能を実施する、開発されるどの要素も含むことを意図するものである。
したがって、たとえば、本明細書に提示するブロック図は、本開示の原理を実施する例示的回路構成の概念的ビューを表すことが当業者には理解されよう。同様に、どのフローチャート、フロー図、状態遷移図、擬似コードなども、コンピュータ可読媒体で実質的に表され、したがってコンピュータまたはプロセッサが明示的に図示されるかどうかに関わらず、このようなコンピュータまたはプロセッサによって実行され得る様々なプロセスを表すことが理解されよう。コンピュータ可読媒体およびその上に書かれたコードは、一時的状態(信号)および非一時的状態(CD−ROM、DVD、ブルーレイ、ハードドライブ、フラッシュカード、または他のタイプの有形記憶媒体などの有形媒体)で実装してよい。
図面に示す様々な要素の機能は、専用ハードウェアならびに適切なソフトウェアと共同でソフトウェアを実行することが可能なハードウェアを使用することにより提供され得る。プロセッサによって提供されるとき、機能は、単一の専用プロセッサによって、単一のシェアプロセッサによって、または複数の個別プロセッサによって提供することができ、こうしたプロセッサの一部は、共有することができる。さらに、「プロセッサ」または「コントローラ」という用語の明示的使用は、ソフトウェアを実行することが可能なハードウェアを排他的に指すものと解釈されるべきではなく、限定なしで、「DSP」(デジタル信号プロセッサ)ハードウェア、ソフトウェアを格納する「ROM」(読出し専用メモリ)、「RAM」(ランダムアクセスメモリ)、および不揮発性記憶装置を暗黙的に含み得る。
他のハードウェア、すなわち従来および/またはカスタムハードウェアも含まれ得る。同様に、図面に示すどのスイッチも概念的に過ぎない。これらの機能は、プログラム論理の演算により、専用論理により、プログラム制御および専用論理の対話により、または手動でも実施することができ、特定の技法は、状況からより具体的に理解されるように、実装者によって選択可能である。
本出願の請求項において、指定された機能を実施する手段として表されるどの要素も、たとえば、a)その機能を実施する回路要素の組合せ、またはb)機能を実施するようにそのソフトウェアを実行する適切な回路構成と組み合わされた、任意の形の、したがって、ファームウェア、マイクロコードなどを含むソフトウェアを含む、その機能を実施するどのやり方も包含することを意図している。このような請求項によって定義される本開示は、記述する様々な手段によって提供される機能性が、請求項が求めるように組み合わされ、まとめられるということにある。したがって、こうした機能性を提供し得るどの手段も、本明細書に示すものと等価であると見なされる。
本発明の概念を用いて、以下で論じる原理は、ユーザが自分達のメディア消費習慣を、フェイスブック、リンクトインなどのようなオンラインソーシャルネットワークなどの通信媒体を使ってシェアするシナリオを提示する。
OSN(オンラインソーシャルネットワーク)という用語は、独自のメッセージを各ユーザに送る必要なく、第1のユーザを、1人または複数のユーザと通信させるアーキテクチャとしても定義され得る。つまり、ソーシャルネットワークでは、このようなユーザにメッセージが伝達される方法には、効率性がある。さらに、ソーシャルネットワークは通常、ユーザが、第2のユーザに「リンク」されたいかどうかを許容的に示す特徴を有する。このタイプの特徴は、第1のユーザが自分のリストに第2のユーザを追加した場合に実装され得る。ソーシャルネットワーキングサイトは次いで、第1のユーザが知っている他のユーザを推薦することができ、これは、第2のユーザによって制御されるリストにあるユーザのリストとともに提示されることになる。第1のユーザのソーシャルネットワークは、第2のリスト中の個人の間でコンタクトがとられると拡大され得る。
以下の記述において、本発明の原理は、ユーザが自分のソーシャルネットワークに、ユーザが消費している資産についての様々な情報を送信するための機構を提供する。こうすることにより、仮想グループ視聴、レーティング、推薦などのような、新たなソーシャルインタラクション方法が促進される。特に、電話、タブレット、セットトップボックス、ビデオゲームシステム、パーソナルコンピュータなどのような消費装置を使うとき、ユーザは、消費装置を使っている間にどのようなメディアが消費される(見る/聴く)かを示すことができる。
様々なフィールドを以下に挙げるが、このようなフィールドは、メディア資産についての様々なプロパティを示すのに使われる。こうしたフィールドは、本出願では、<<FIELD>>の形の「タグ」を使用して記述される。このようなフィールドに対する特定の属性を、<<FIELD&ATTRIBUTE1&ATTRIBUTE2&ATTRIBUTE3...>>と示されるような様々な分離記号を使って追加することができる。ある特定のハッシュ組合せ(MD5、SHA1など)がフィールドおよび関連属性の内容を表し得る、フィールドおよび属性が構築され得ることが理解されよう。他の実装形態も、本発明の原理に従って実施することができる。
Figure 2013509021
Figure 2013509021
メディア資産という用語(テーブル3に関して後で説明する)は、ビデオベースのメディア、オーディオベースのメディア、テレビショー、映画、対話サービス、ビデオゲーム、HTMLベースのウェブページ、ビデオオンデマンド、オーディオ/ビデオ放送、ラジオ番組、広告、ポッドキャストなどでよい。
Figure 2013509021
Figure 2013509021
Figure 2013509021
Figure 2013509021
最初に、ユーザに、様々なタイプのコンテンツを配信し、オンラインソーシャルネットワーキングサービスを提供するシステムについて記載する。
ここで図1に移ると、ホームユーザまたはエンドユーザにコンテンツを配信するシステム100の実施形態のブロック図を示してある。コンテンツは、映画スタジオや制作会社などのコンテンツソース102から発信される。コンテンツは、2つの形の少なくとも一方で供給され得る。1つの形は、放送の形のコンテンツである。放送コンテンツは、放送アフィリエイトマネージャ104に提供され、マネージャ104は通常、ABC(アメリカンブロードキャスティングカンパニー)、NBC(ナショナルブロードキャスティングカンパニー)、CBS(コロンビアブロードキャスティングシステム)などのような全国放送サービスである。放送アフィリエイトマネージャは、コンテンツを収集し格納することができ、配信ネットワーク1(106)として示す配信ネットワークを介したコンテンツの配信をスケジュールすることができる。配信ネットワーク1(106)は、ナショナルセンタから1つまたは複数の地域またはローカルセンタへの衛星リンク送信を含み得る。配信ネットワーク1(106)は、無線放送、衛星放送、ケーブル放送などのローカル配信システムを使う、またはIP経由の外部ネットワークからのローカルコンテンツ配信も含み得る。ローカルに配信されるコンテンツは、ユーザのホームのユーザのセットトップボックス/DVR(デジタルビデオレコーダ)108に提供され、ここでコンテンツは続いて、ユーザによって検索され得る利用可能コンテンツの本体に含められる。
第2の形のコンテンツは、特殊コンテンツと呼ばれる。特殊コンテンツは、プレミアムビューイング、ペイパービュー、または放送アフィリエイトマネージャにそれ以外のやり方では提供されない他のコンテンツとして配信されるコンテンツを含み得る。多くのケースにおいて、特殊コンテンツは、ユーザによってリクエストされたコンテンツでよい。特殊コンテンツは、コンテンツマネージャ110に配信され得る。コンテンツマネージャ110は、たとえば、コンテンツプロバイダ、放送サービス、または配信ネットワークサービスと提携している、インターネットウェブサイトなどのサービスプロバイダでよい。コンテンツマネージャ110は、インターネットコンテンツを配信システムに組み込んでも、ユーザのセットトップボックス/デジタルビデオレコーダ108にまだ配信されていないコンテンツが検索され得るように、明示的に検索にのみ組み込んでもよい。コンテンツマネージャ110は、別個の配信ネットワーク、すなわち配信ネットワーク2(112)を介してユーザのセットトップボックス/デジタルビデオレコーダ108にコンテンツを配信することができる。配信ネットワーク2(112)は、高速ブロードバンドインターネットタイプ通信システムを含み得る。放送アフィリエイトマネージャ104からのコンテンツは、配信ネットワーク2(112)の全部または一部を使って配信してもよく、コンテンツマネージャ110からのコンテンツは、配信ネットワーク1(106)の全部または一部を使って配信してよいことに留意することが重要である。さらに、ユーザは、必ずしもコンテンツをコンテンツマネージャ110によって管理させずに、配信ネットワーク2(112)経由でインターネットから直接コンテンツを取得することもできる。さらに、検索の範囲は、利用可能コンテンツを越えて、今後放送することも利用可能にすることもできるコンテンツにも及ぶ。
セットトップボックス/デジタルビデオレコーダ108は、配信ネットワーク1および配信ネットワーク2の一方または両方から、様々なタイプのコンテンツを受信することができる。セットトップボックス/デジタルビデオレコーダ108は、コンテンツを処理し、ユーザ嗜好およびコマンドに基づいてコンテンツを選別する。セットトップボックス/デジタルビデオレコーダは、オーディオおよびビデオコンテンツを記録し再生する、ハードドライブや光ディスクドライブなどの記憶装置も含み得る。セットトップボックス/デジタルビデオレコーダ108の動作および格納コンテンツの再生に関連した特徴のさらなる詳細については、図3に関連して、後で説明する。処理されたコンテンツは、表示装置114に与えられる。表示装置114は、従来の2Dタイプのディスプレイでもよく、あるいは高度な3Dディスプレイでもよい。ワイヤレス電話、PDA、コンピュータ、ゲーム用プラットフォーム、リモコン、マルチメディアプレーヤなどのような、表示能力をもつ他の装置も、本開示の教示を利用することができ、本開示の範囲内であると見なされることを理解されたい。
配信ネットワーク2は、ソーシャルネットワーキング機能を提供するウェブサイトまたはサーバを表すオンラインソーシャルネットワーク116に結合される。たとえば、セットトップボックス108を操作するユーザは、オンラインソーシャルネットワーク116にアクセスして、他のユーザからの電子メッセージにアクセスし、他のユーザによってコンテンツ選択内容に関して行われた推奨を吟味し、他のユーザによって投稿されたピクチャを見て、「インターネットコンテンツ」パスを通して利用可能である他のウェブサイトを参照することができる。
オンラインソーシャルネットワークサーバ116は、コンテンツマネージャ110とも接続することができ、両方の要素の間で情報を交換することができる。コンテンツマネージャ110を介して、セットトップボックス108で見るために選択されたメディアは、この接続から、オンラインソーシャルネットワーキング116向けの電子メッセージ中で参照され得る。このメッセージは、セットトップボックス108でそのメディアを見ている消費ユーザのステータス情報に投稿することができる。つまり、セットトップボックス108を使っているユーザは、<<SERVICE ID>>に列挙されている、オンラインソーシャルネットワーキングサーバ116へのメッセージ中にあり得る特定のメディア資産の<<ASSETID>>、<<ASSETTYPE>>、および<<LOCATION>>などの情報を示すコマンドが、コンテンツマネージャ110から、&USERNAMEで識別される特定のユーザ向けに発行されるよう命令することができる。
コンテンツマネージャ110は、この情報を、<<SERVICE ID>>に列挙されている、指示されたソーシャルネットワーキングサーバ116に送るが、ここで&USERNAME向けの電子メッセージは、ユーザのステータス情報に投稿されるメディア資産の<<ASSETID>>、<<ASSETTYPE>>、および<<LOCATION>>に適合する情報を有する。ソーシャルネットワーキングサーバ116にアクセスすることができる他のユーザは、消費ユーザのステータス情報を読んで、どのようなメディアを消費ユーザが視聴したかを見ることができる。
図2は、メディアサーバ、オンラインソーシャルネットワーク、およびメディアを消費する消費装置の配置を示すシステム200のブロック図を示している。メディアサーバ210、215、225、230は、メディアが格納されるメディアサーバを表す。このようなメディアサーバは、ハードドライブ、複数のハードドライブ、サーバファーム、ディスクベースの記憶装置、およびブロードバンドネットワークを介したメディアの配信に使われる他のタイプの大容量記憶装置でよい。
メディアサーバ210、215は、コンテンツマネージャ205によって制御される。同様に、メディアサーバ225、230は、コンテンツマネージャ235によって制御される。メディアサーバ上のコンテンツにアクセスするために、STB108、パーソナルコンピュータ260、テーブル270、および電話280などの消費装置を操作しているユーザは、このようなコンテンツに有料登録すればよい。この登録は、コンテンツマネージャ235との取決めにより管理することができる。たとえば、コンテンツマネージャ235はサービスプロバイダでよく、STB108を操作するユーザは、映画チャネルからの番組編成に、また、ブロードバンドネットワーク250を介してユーザに音楽が送信され得る会員制音楽配信サービスに登録している。コンテンツマネージャ235は、STB108に配信されるコンテンツの格納および配信を管理する。同様に、他の登録が、パーソナルコンピュータ260、タブレット270、および電話280などの他の装置向けに存在し得る。コンテンツマネージャ205、235を通して利用可能な登録は、たとえば、ディズニーなどのある特定の映画スタジオに適合するコンテンツが両方のコンテンツマネージャを通して利用可能であり得る場合には重複し得ることに留意されたい。同様に、両方のコンテンツマネージャ205、235は、利用可能コンテンツが異なる場合もあり、たとえばコンテンツマネージャ205は、ESPNによるスポーツ番組編成をもっている場合があり、コンテンツマネージャ235は、FOXSPORTSによるコンテンツを利用可能にする。
コンテンツがコンテンツマネージャ205、235を通して配信されるのであれば、登録が、コンテンツを認可するための唯一の方法というわけではない。一部のコンテンツには、コンテンツマネージャ205、235を通して自由にアクセスすることができ、この場合、コンテンツマネージャは、アクセスされたコンテンツに対して金銭を請求しない。コンテンツマネージャ205、235は、ビデオオンデマンドとして配信される他のコンテンツに関しては、固定視聴期間(時間数)に対する単一料金を課金してもよい。コンテンツがコンテンツマネージャ205、235から受信される場合、コンテンツは、購入し、STB108、パーソナルコンピュータ260、タブレット270などのようなユーザ装置に格納することができる。コンテンツマネージャ205、235向けの他の購入、レンタル、および登録オプションも利用可能である。
オンラインソーシャルサーバ240、245は、ブロードバンドネットワーク250を通して通信するオンラインソーシャルネットワークを稼動するサーバを表す。STB108、パーソナルコンピュータ260、タブレット270、および電話280などの消費装置を操作するユーザは、装置を通してオンラインソーシャルサーバ240、245と、また、他のユーザと対話することができる。ソーシャルネットワークについての1つの実装可能な特徴は、異なるタイプの装置(PC、電話、タブレット、STB)を使うユーザが、ソーシャルネットワークを通して互いと通信し得ることである。たとえば、第1のユーザが電話280を使い、第2のユーザがパーソナルコンピュータ260を使っているとしても、両方のユーザが同じソーシャルネットワークを使っている状態であれば、第1のユーザは、第2のユーザのアカウントにメッセージを投稿することができる。ブロードバンドネットワーク250、パーソナルコンピュータ260、タブレット270、および電話280は、当該分野において公知の用語である。たとえば、電話280は、インターネット能力をもち、音声通信に関与することができるモバイル装置でよい。
ここで図3に移ると、セットトップボックス/デジタルビデオレコーダ300のコアの実施形態のブロック図が、消費装置の例として示されている。図示してある装置300は、表示装置114を含む他のシステムに組み込むこともできる。いずれのケースにおいても、システムの完全な動作に必要ないくつかの構成要素については、当業者に公知であるので、簡潔にするために図示していない。
図3に示す装置300において、コンテンツは、入力信号受信機302において受信される。入力信号受信機302は、無線、ケーブル、衛星、イーサネット(登録商標)、ファイバおよび電話回線ネットワークを含むいくつかの可能なネットワークの1つを介して与えられる信号の受信、復調、および復号に使われるいくつかの公知の受信機回路の1つでよい。所望の入力信号が、制御インタフェース(図示せず)を通して与えられるユーザ入力に基づいて、入力信号受信機302において選択され、取り出され得る。復号された出力信号は、入力ストリームプロセッサ304に与えられる。入力ストリームプロセッサ304は、最終的な信号選択および処理を実施し、コンテンツストリームに対して、オーディオコンテンツとビデオコンテンツとの分類を行う。オーディオコンテンツは、圧縮デジタル信号などの受信形式からアナログ波形信号への変換のために、オーディオプロセッサ306に与えられる。アナログ波形信号は、オーディオインタフェース308に、さらに表示装置114またはオーディオ増幅器(図示せず)に与えられる。あるいは、オーディオインタフェース308は、SPDIF(Sony/Philipsデジタル相互接続形式)などによるHDMI(高精細マルチメディアインタフェース)ケーブルまたは代替オーディオインタフェースを使って、オーディオ出力装置または表示装置にデジタル信号を与えてよい。オーディオプロセッサ306はまた、オーディオ信号の格納に必要などの変換も実施する。
入力ストリームプロセッサ304からのビデオ出力は、ビデオプロセッサ310に与えられる。ビデオ信号は、いくつかの形式の1つでよい。ビデオプロセッサ310は、必要に応じて、入力信号形式に基づいてビデオコンテンツの変換を行う。ビデオプロセッサ310はまた、ビデオ信号の格納に必要などの変換も実施する。
記憶装置312は、入力の所で受信されたオーディオおよびビデオコンテンツを格納する。記憶装置312は、コントローラ314の制御下で、また、ユーザインタフェース316から受信されるコマンド、たとえば、早送り(FF)および巻戻し(Rew)などのナビゲーション命令に基づいて、コンテンツを後で取り出し、再生できるようにする。記憶装置312は、ハードディスクドライブ、スタティックランダムアクセスメモリやダイナミックランダムアクセスメモリなどの1つまたは複数の大容量統合電子メモリでもよく、コンパクトディスクドライブやデジタルビデオディスクドライブなどの入換え可能な光ディスク記憶システムでもよい。一実施形態では、記憶装置312は、外部にあってよく、システム内に存在しなくてよい。
入力から、または記憶装置312から発した、ビデオプロセッサ310からの変換済みビデオ信号は、ディスプレイインタフェース318に与えられる。ディスプレイインタフェース318は、ディスプレイ信号を、上述したタイプの表示装置にさらに与える。ディスプレイインタフェース318は、RGB(赤緑青)などのアナログ信号インタフェースでもよく、HDMI(高解像度マルチメディアインタフェース)などのデジタルインタフェースでもよい。ディスプレイインタフェース318は、後でより詳しく説明するように、検索結果を3次元配列で提示する様々なスクリーンを生成することを理解されたい。
コントローラ314は、入力ストリームプロセッサ302、オーディオプロセッサ306、ビデオプロセッサ310、記憶装置312、およびユーザインタフェース316を含む、装置300の構成要素のいくつかにバスを介して相互接続される。コントローラ314は、入力ストリーム信号を、記憶装置への格納用または表示用の信号に変換する変換プロセスを管理する。コントローラ314は、格納コンテンツの取出しおよび再生も管理する。さらに、後で説明するように、コントローラ314は、格納されているか、または上述した配信ネットワークを介して配信される予定であるかに関わらず、コンテンツの検索を実施する。コントローラ314は、コントローラ214向けの情報および命令コードを格納する制御メモリ320(たとえば、ランダムアクセスメモリ、スタティックRAM、ダイナミックRAM、読取り専用メモリ、プログラム可能ROM、フラッシュメモリ、EPROM、EEPROMなどを含む揮発性または不揮発性メモリ)にさらに結合される。さらに、メモリの実装形態は、単一のメモリデバイスや、または代替的には、共有もしくは共通メモリを形成するように互いに接続された複数のメモリ回路など、いくつかの可能な実施形態を含み得る。さらに、メモリは、バス通信回路構成の部分など、他の回路構成とともに、より大きい回路に含まれてもよい。
効果的に動作するために、本開示のユーザインタフェース316は、ディスプレイ周りでカーソルを動かす入力装置を利用し、この入力装置は、カーソルがコンテンツを横切るときにコンテンツを拡大させる。一実施形態では、入力装置は、スクリーンまたはディスプレイの辺りでカーソルをユーザが自由に動かすようにさせる、ジャイロスコープや加速度計など、運動検出の形のリモートコントローラである。別の実施形態では、入力装置は、スクリーン上で、パッド上でのユーザの動きを追跡する、タッチパッドまたはタッチ感受性装置の形のコントローラである。別の実施形態では、入力装置は、方向ボタンつきの従来のリモコンでもよいであろう。
図4は、オンラインソーシャルサーバ240、245で実装される例示的なオンラインソーシャルネットワーク400のブロック図を示している。オンラインソーシャルネットワーク400は、消費装置で見るために、HTML、JAVA(登録商標)などでウェブページを生成することが可能なウェブサーバ410を有する。ウェブサーバ410は、アプリケーションサーバとして稼動するものとして実装することもできる。オンラインソーシャルネットワーク経験は、ユーザ装置上でアプリケーションとして稼動され、アプリケーションサーバは、ブロードバンドネットワーク250の接続により稼動するサーバ240、245上で稼動するアプリケーションとバックエンドとの間の様々なアプリケーションコールを扱う。
ユーザデータベース420は、オンラインソーシャルネットワーク400を使う様々なユーザについての情報を格納する。このような情報は、ユーザについての生体情報、ユーザによって選択された具体的な興味、ユーザにリンクされる他のユーザについての情報などを含み得る。広告データベース430は、オンラインソーシャルネットワーク400を使うときにユーザに配信される様々な広告を含む。配信され得る様々なタイプの広告は、テキスト、ピクチャ、グラフィックファイル、バナー、オーディオ、ビデオ、アニメーションなどを含む。
推奨エージェント440は、ユーザに様々な推奨を行う、サーバ240、245上で稼動されるコンピュータプログラムである。このような推奨は、ユーザがリンクすることを検討するべき他のユーザ、ユーザが興味をもち得る広告、ユーザが興味をもち得るコンテンツなどでよい。通常、推奨エージェントは、様々なトピックまたは主題の間の相関関係を発見する、数学的に展開されたモデルを使うことになり、ユーザの様々な挙動が、何が推奨となるかに影響する。たとえば、推奨モデルは、一連のビジネスルールに沿って構築すればよく、こうした規定では、若年男性層のユーザには、ビデオゲームの広告が提案され、年少の女の子には、その子に関する教育製品の広告が提案され得る。
コンテンツサーバ/データベース450は、ユーザに配信され得る様々なメディアを含む。異なるコンテンツマネージャ205、235の間の様々な登録が管理され得るコンテンツデータベース450も実装することができる。つまり、オンラインソーシャルネットワーク400を通して利用可能にされ得るコンテンツの一部は、メディアサーバ210、215、225、230などから発し得る。
図5は、オンラインソーシャルサーバ240、245によって生成されるオンラインソーシャルネットワーキングページ500の例示的なビューを示している。ユーザピクチャ505は、ユーザデータベース420に格納されたユーザプロフィールに関連づけられるようにユーザが選択したグラフィックファイルに対応する。
ユーザステータス510は、ユーザが自分のプロフィールに関連づけられるように決定した、様々な情報向けのエリアを示す。ユーザステータスのコンテキストには、利用可能にされ得るようにユーザが決定する様々なレベルの情報があり得る。公開プロフィールについての情報をユーザ用に確立することができ、この情報は、オンラインソーシャルサーバ240、245にアクセスするどの人に対しても利用可能にされる、ユーザによって選択された情報となる。第2のレベルの情報は、あるユーザに関して、ユーザがソーシャルネットワーキングサイトを通してリンクされるどのユーザにも利用可能にされ得る。こうしたユーザは、ユーザステータス510のエリアにおいて行われた変更におけるアップデートを受信することができる「リンクされた」ユーザである。ユーザ情報の第3のレベルの情報は、該当ユーザのみを対象とする。この情報は、ユーザがオンラインソーシャルネットワーク240、245上で費やす時間量、オンラインソーシャルネットワーク240、245にログインするのに使われた最後のインターネットプロトコルアドレス、次の支払いが、オンラインソーシャルネットワーキング240、245のアカウントを維持する期限であるとき、ユーザの様々な登録などのような情報でよい。
他ユーザのステータス520は、ユーザが、それぞれユーザA、ユーザB、およびユーザCとして示される他のユーザからアップデートを受信するエリアを表す。こうしたアップデートは、テキストメッセージ、グラフィックファイル、ウェブサイトへのリンク、メディアへのリンク、およびメディア自体などでよい。通常、ユーザアップデートは、テキスト、グラフィック、アニメーションなどのような、何らかの識別情報を使うことによって、ある特定のユーザに関連づけられる。たとえば、ユーザAからのユーザアップデートはシンプルなテキストメッセージでよく、ユーザBからのアップデートは、選択されるとウェブブラウザおよびウェブページを呼び出すグラフィックである。
アプリケーションウィンドウ530は、アプリケーションが稼動されるオンラインソーシャルネットワーキングページ500用のエリアである。一部のソーシャルネットワークは、ソーシャルネットワーキングページ500のエリアにレンダリングされる間、ユーザにゲームをさせる。同様に、アプリケーションウィンドウ530は、メディアをレンディングするのに使うことができるエリアであり、オーディオ、ビデオ、アニメーション、静止グラフィック、テキストなどのようなメディアは、このエリアで再生することができる。アプリケーションウィンドウ530は、オンラインソーシャルネットワークサーバ240、245を使ってユーザの間で通信するためのリアルタイム通信インタフェース(チャット、インスタントメッセージング、ウェブカメラ、ボイスオーバーインターネットなど)として使うこともできる。他のアプリケーションも、アプリケーションウィンドウ530内で稼動され得る。
ソーシャルネットワーキングページ500向けに示されるコンテンツは、異なる装置の間で示され得ることが企図される。たとえば、ユーザがセットトップボックス108およびタブレット270両方にアクセスできる家の中で、ユーザピクチャ505、ユーザステータス510、および他ユーザのステータス520に適合するエリアは、セットトップボックス108上に示され、アプリケーションウィンドウ530は、タブレット270上に示される。オンラインソーシャルネットワークページ500向けに何が示されるかについての他の変形体も実装され得る。
ユーザが、オンラインソーシャルネットワーキングページ500をアップデートするとき、ユーザは、OSNサーバ240、245にログインし、ユーザステータス510などのエリアに情報を入れる。この情報記入は、アップデートが少なく、ごくまれなときはユーザにとってうまくいくが、ユーザが自分のテレビ視聴情報をシェアすることを決定すると、すなわち、本質的にリアルタイムであるとともに動的であるイベントでは、このような情報の手動記入では不十分である。TVを見ているユーザは、テレビセットの操作によってもたらされた今までの経験に従い、リモコンボタンをクリックすると、アップデートが起こることを無意識に期待するものである。ユーザは、ある特定のオンラインソーシャルネットワーク240、245の複雑さにあわなくて済むことも期待し、どのOSNウェブサイトに対しても一貫した「投稿」方法を好むものである。ユーザが一定のタイムラインの間に渡って自分の見たもののログをシェアしたいと思う他のいくつかのケースでは、アクションは、どのタイプの介入も必要とせずに、完全に自動化される必要がある。
ユーザが(メディア資産消費ユーザとして)、メディア資産についての情報をどのように公開する(投稿する)かについてのメッセージフロー記述は、ユーザがメディア資産を見る/聴くとともに始まる。このような資産を消費している間、ユーザは、リモコンのボタンを押して、ユーザが資産についての情報の公開を望むことを示す。たとえば、ユーザがSTB108を使っている場合、コントロール314の制御下で稼動するアプリケーションは、オンラインソーシャルサーバに向けられたメッセージ<<SERVICE ID>>&USERNAME、<<ASSETID>>&NAME&TIME、<<ASSETTYPE>>、<<LOCATION>>を生成し得る。
ユーザが興味をもっているものを列挙する一実装形態が、Pandoraで提供され、Pandoraでは、フェイスブックのミニフィードがフェイスブックにおけるユーザのステータスエリアにプッシュされる。これにより、ユーザは、自分のPandora活動をすべて、フェイスブックのニュースフィードにインポートすることができる。この聴取情報は今や、「リンクされたユーザ」とシェアすることができ、このようなユーザは、最新の音楽発掘すべてに通じていることができる。友達は、リンクをクリックして、ミニフィードによって投稿された音楽/局をユーザの代わりに聴く。ただし、このような情報に対する制限として、同じソーシャルネットワーキングウェブサイトを使うとともにPANDORAを使うユーザにとってのみ有意であるということがある。ユーザが両方にはアクセスできない場合、このユーザは、PANDORAがプッシュしたミニフィードの情報を利用することができない。
したがって、探求されるべき一原理は、ある1つのメディアを消費するユーザが、ある特定のネットワークに限定されないことである。壁で囲まれた庭として動作し、このようなネットワーク内に存在するものにユーザを制限するPANDORAとは異なり、ユーザは、多数の異なるメディアソースにアクセスする可能性がある。本明細書に記載する概念を用いる装置は、コンテンツおよびこのようなコンテンツにアクセスする特定の方法を識別するように構成される。たとえば、コンテンツマネージャ205からのある特定の歌を聴いている場合、歌の再生に使われている消費装置は、消費ユーザによって発行されたコマンドに応答して、メタデータを使って、歌についての情報メッセージを定式化することができる。この情報メッセージは、ソーシャルネットワーク240、245向けの適切な形式に自動的にフォーマットされ、そうすることによってソーシャルネットワークは、フォーマットされたメッセージに従って送信を行うことができる。
この例を検討すると、STB108などの消費装置が、コンテンツマネージャ205からの音声を聴くのに使われている。歌の音声は、ブロードバンドネットワーク250を介して、メディアサーバ210からSTB108にストリーミングされている。ユーザが、歌についての情報をソーシャルネットワークサーバ240に投稿することを決定した場合、消費装置108は、<<SERVICE ID>>&USERNAME、<<ASSETID>>&NAME&TIME、<<ASSETTYPE>>&AUDIO、<<LOCATION>>に適合する情報を示すメッセージをフォーマットするソフトウェアを稼動する。こうしたフィールドの一部向けのメタデータは、コンテンツマネージャ205、メディアサーバ210、ユーザなどから発し得る。フィールドおよび対応する情報は次いで、STB108からソーシャルネットワークサーバ240に送信され、サーバ240において、情報はユーザのステータスエリア510に公開される。
ラジオ局により再生される歌の再生に関して、消費装置は、ShazamやSongbirdなどの識別ソフトウェアを使用して、歌についての音響特性のフィンガープリントをとることができる。再度メタデータが取得されると、装置は、このようなメタデータを、自動的に、ソーシャルネットワークに送ることができる情報メッセージにフォーマットする。同様の手法が、ビデオ資産自体、番組ガイド情報、外部データベースなどからのメタデータを使って、ビデオ資産についてのメタデータを展開することができるビデオ番組編成にも想定される。つまり、オーディオ資産に関して記載した手法は、ビデオ資産にも用いることができ、その逆も成り立つ。
本発明の同様の実装形態を、セットトップボックス108によってレンダリングされるTV番組またはウェブビデオクリップをユーザが見ている場合に実施することができる。ユーザは、リモコンのボタンを活動化し、それによってセットトップボックス108は、<<SERVICE ID>>&USERNAME、<<ASSETID>>&NAME&TIME、<<ASSETTYPE>>&VIDEO、<<LOCATION>>を含むメッセージを生成し、このメッセージは、セットトップボックス108によってオンラインソーシャルサーバ240に送信される。このような情報は次いで、アップデートとしてエリア510に公開される。
このようなアップデートは、異なる消費装置の間で分割することができ、ユーザは、同期された副スクリーンを利用して、ステータスアップデートをページ500に投稿する。このシナリオにおいて、副スクリーンは、主スクリーンで視聴されている現在の番組について知っており、主スクリーンと同期している。これは、STBミドルウェアソフトウェアに問い合わせることによって、現在見ている番組情報にアクセスすることができるSTB108上でウェブアプリケーションサーバを稼動することによって達成され得る。STB108は、この情報を、ウェブサーバを介して副スクリーンに伝達する。
図6は、あるユーザによってアクセスされるある特定のメディア資産が、ユーザがそのメディア資産についての情報をオンラインソーシャルネットワーキングサーバに投稿したとき、第2の非消費ユーザによってアクセスすることができるかどうかを検討する方法600のためのブロック図を詳細に示している。具体的には、この例は、消費ユーザ(メディア資産を消費しているユーザ)が、ソーシャルネットワークを使用して、メディア資産について他のユーザに知らせようと試みることを伝えている。こうした他の「リンクされた」ユーザは、非消費ユーザであるとも言われる。
ステップ605で、STB108、パーソナルコンピュータ260、タブレット270、電話280などのような装置においてメディア資産を消費しているユーザが、現在消費中のメディア資産についての情報を示す情報をソーシャルネットワークサーバ240に送信する。この例の場合、このような情報は、<<SERVICE ID>>&USERNAME、<<ASSETID>>&NAME&TIME、<<ASSETTYPE>>&VIDEO、<<LOCATION>>でよい。このステップは、ある特定のメディア資産について複数の<<SERVICE ID>>が通知され得る概念もサポートし、たとえば、第1の<<SERVICE ID>>に適合する第1のオンラインソーシャルサーバ240が通知を受け、第1のIDとは異なる第2の<<SERVICE ID>>に適合する第2のオンラインソーシャルサーバ245も通知を受ける。この特徴により、消費ユーザは、各サーバに個別に通知する必要なく、複数のオンラインソーシャルサーバに同時に通知することができるようになる。
ステップ610で、ソーシャルネットワークサーバ240は、消費ユーザから情報を受信し、このような情報を、ユーザのページ500のユーザステータスエリア510に表示可能な形に加工する。ステップ615では、投稿操作中に、ユーザの消費装置から受信された情報のどのような側面がユーザのページ500に投稿されるべきかを検討する。投稿には、<<ASSETID>>&NAME&TIME、<<ASSETTYPE>>などのような、メッセージの一部である様々な情報を用いればよい。さらに、<<PARENTALRATING>>、<<CONTENTRATING>>、および他のタイプの記述情報などの情報も、ユーザステータスエリア510に投稿することができる。たとえば、消費ユーザが、消費装置の所で現在見ている映画についての情報を投稿すると決定した場合、投稿されるステータス情報は、特定の時間(2010年7月14日10:30PM)に見ている映画名(JAWS)および資産のタイプ(MOVIE)でよい。他のタイプの情報も、本発明の原理に従ってユーザのページ500に投稿することができる。
ユーザのページ500に投稿される情報は、メディア資産の様々な表現でもよい。このような表現は、スクリーンショット、ビデオシーケンス、完全なメディア資産自体、またはメディア資産自体の抜粋でよい。このような結果を達成する1つのやり方では、消費ユーザが参照するメディア資産が、ソーシャルメディアサーバ240の一部であるコンテンツサーバ450内にあると見なす。メディア資産からの一枚のスクリーンショットを作り、ユーザのステータスエリア510に提示することができる。同様に、コンテンツサーバは、再生されるべき数秒間分のシーケンスを生成することができる。また、コンテンツサーバ450は、ユーザステータスエリア510内に完全なメディア資産を見せてもよい。アプリケーションウィンドウ530は、完全なメディア資産またはこのような資産の一部を表示するのに使うこともできる。
第2の手法は、メディア資産のどのような部分がユーザステータスエリア510に表示されるべきかを示すのに用いることができ、ここで<<LOCATION>>および<<PERMISSIONS>>フィールドが、メディア資産用に使われる。あるシナリオでは、ユーザの消費装置は、こうしたフィールドを投稿リクエストにおいて使う。このような情報がオンラインソーシャルサーバ240によって受信されると、ウェブサーバ410は、位置情報を使って、その特定の場所にあるサーバ(メディアサーバ210など)に対してメディア資産をリクエストする。さらに、許可情報が、メディア資産のどのような部分が利用可能にされるべきかを指定するのに使われる。このタイプのリクエストは、メディアサーバ210自体からでも、コンテンツマネージャ205からでも満たすことができる。
<<LOCATION>>で指定される場所が、メディア資産のどのような部分が提供されるべきか決定する第3の手法も実装され得る。たとえば、コンテンツマネージャ205またはメディアサーバ210が、ある特定のオンラインソーシャルサーバ240に対してリクエストされたメディア資産は、メディア資産の最初の5秒間のみであると判定する。この部分は、ソーシャルサーバ240に与えられ、サーバ240において、このメディア資産部分は、ユーザステータスエリア510および/またはアプリケーションウィンドウ530内でレンダリングされることになる。メディア資産のどこかの部分に関する他の変形も用いられ得る。
ステップ620で、メディア資産についての情報を投稿する消費ユーザが、消費されるメディアにアクセスできるかどうか判定が行われる。このステップでは、<<PERMISSIONS>>フィールドに関連した情報および/または消費ユーザが維持する登録についての情報について検討する。登録のために、このような情報は、コンテンツマネージャ205、235などのシステムにより扱われる。先に説明したように、消費ユーザは、メディアサーバ210、215、225、230に格納されているメディア資産にアクセスするように登録することができる。このようなコンテンツへのアクセスは、コンテンツマネージャ205、235を使用して交渉される。
ユーザが、登録済みの、または制約なしでアクセスすることができるメディア資産についての情報を投稿しようと試みた場合、メディアサーバまたはコンテンツマネージャは、促された場合、メディア資産の何らかの形をソーシャルネットワーキングサーバ240に提供する。消費ユーザが、制約なしでまたは登録により、メディア資産にアクセスするための許可を得ていない場合、メディアサーバおよび/またはコンテンツマネージャは、代替メディア資産を利用可能にすればよい。
ステップ625では、ステップ620でのように、ユーザページ500を介して投稿を受信する予定の非消費ユーザが、参照メディア資産にアクセスすることができるかどうか判定が行われる。この判定において、このような判定は、ソーシャルネットワーキングサーバ、コンテンツマネージャ、および/またはメディアサーバによって行うことができる。具体的には、オンラインサーバ240が、参照されるメディア資産に非消費ユーザがアクセスできるかどうかをコンテンツマネージャ205に尋ねればよい。アクセスできる場合、コンテンツマネージャ205は、非消費ユーザに対応する、資産についての情報をページ500に表示するように、資産をオンラインサーバ240に対して利用可能にしてよい。メディア資産についての情報は、他ユーザのステータス520エリアに列挙することができる(消費ユーザ向けのアップデートに対応する)。参照されるメディア資産自体は、非消費ユーザに対応するページ500用のアプリケーションウィンドウ530に表示してもよい。
代替コンテンツも、非消費ユーザに対して利用可能にすることができる。このような手法は、上に挙げるとともに方法700に関する図7においてさらに説明する考え方に従って実施することができる。
ステップ630は、ステップ615、620、625で行われた判定をまとめる。メディア資産がどのように投稿されるべきかという側面は、このステップで完了する。つまり、消費ユーザおよび非消費ユーザのコンテンツ特権に依存して、資産の表現がユーザの間で異なり得る場合がある。たとえば、消費ユーザが、メディア資産にフルアクセスできる場合、消費ユーザのページ500へのメディア資産についての情報の投稿により、メディア資産は、今後はユーザによってフルにアクセスされるようになる。同様に、非消費ユーザが、引用されたメディア資産にアクセスするための制限つき許可をもつ場合、メディア資産の予告やスクリーンショットなど、メディア資産の代替バージョンが、非消費ユーザのページ500に与えられる。
図7は、消費ユーザが消費している資産についての情報に応答して、どのようなメディア資産を非消費ユーザが受信するべきかを詳述する方法700のブロック図である。ステップ705では最初に、コンテンツマネージャ(205、235)、メディアサーバ(210、215、225、230)、および/またはオンラインソーシャルサーバ(240、245)などの機器が、ユーザが消費しているコンテンツについての情報を受信する。通常、消費中の情報は、テーブル1から6に列挙された情報を受信機器に知らせるが、使われている他の情報も送信してよい。この受信情報は、ある特定の非消費ユーザが、興味のあるメディア資産<<SERVICE ID>>&USERNAMEを、ユーザのある特定の場所<<LOCATION>>で受信したがっていることを示すべきである。ユーザが識別され得るための他のやり方もある(IPアドレス、eメールアドレス、ユーザID、ログインIDなど)。
ステップ705で受信された情報は、消費ユーザ、非消費ユーザからのアクションに応答して、オンラインソーシャルサーバ、コンテンツマネージャ、メディアサーバから、または他のソースから自動的に生成することができる。たとえば、このような情報が生成される理由の1つは、非消費ユーザが、非消費ユーザのページ500に投稿されたメッセージに応答して、消費されるメディア資産を選択するからである。投稿メッセージは、どのようなメディア資産をユーザが消費しているかについての、消費ユーザからの「ステータスアップデート」である。
ステップ710で、非消費ユーザ向けのコンテンツ特権が認められる場合、受信機器は、リクエストされたメディア資産を非消費ユーザに提供する。一部のタイプのメディア資産は、自由に利用可能であり、使用が制限されない。他のメディア資産は、支払いが必要であり、非消費ユーザがこのようなメディア資産に対して金銭を払い、かつ/またはこのようなメディア資産を受信するように登録している場合にのみ利用可能である。非消費ユーザがメディア資産にアクセスできる場合、メディア資産は、非消費ユーザの場所、非消費ユーザの装置、オンラインソーシャルネットワークサーバの場所などに配信され得る。メディア資産の形はまた、登録/コンテンツ特権によって変わる場合があり、この場合メディア資産は、再生されるが格納することができない形、完全に格納することができる形、非消費装置の装置にのみ格納することができる形などで配信することができる。コンテンツマネージャ、コンテンツサーバ、および非消費ユーザの装置の間で、暗号化および他のセキュリティ特徴を利用して、非認証ユーザにメディア資産を確実にコピーできないようにすることができる。
ステップ715で、ステップ705、710でリクエストされたコンテンツから、代替コンテンツを非消費ユーザに提供することに関して判定が行われる。この代替コンテンツは、メディア資産の中の選択された時間間隔など、リクエストされたメディア資産の短縮形を表す所定のコンテンツでよい。代替コンテンツは、別のメディア資産でもよい。いくつかの例は、以下の通りであるが、このような例は網羅的ではない。
Figure 2013509021
たとえば、ビデオ資産の高解像度(HD)バージョンが、消費ユーザによって、HBOなどの登録サービスを用いてアクセスされている場合、スクリーンショットまたはSDビデオでの短いビデオセグメントが、ソーシャルネットワークを介して非消費ユーザに送られ得る。対照的に、消費ユーザは、HBOに支払いをした場合(ステップ710に関して上で説明したように)、ショーのHDバージョンを受信することができる。解像度、ビットレート、コーデックなど、他の要因も、ユーザの許可によって調整され得ることが企図される。
ステップ720で、非消費ユーザのプロフィール情報に応答して、代替資産が、非消費ユーザに対して利用可能にされる。このオプションは、どのような代替コンテンツが非消費ユーザに提供されるべきかに影響する、コンテンツ特権に関連しない情報が存在するいくつかの異なるシナリオを与える。ときには、非消費ユーザが、映画についての情報に応答して、ユーザが代替コンテンツ(映画予告)を受信することを前もって選択する場合がある。代替コンテンツを受信するための他の条件を使うこともできる。すなわち、非消費ユーザは、受信資産に対して、最低限のコンテンツレーティング(3つ星未満のコンテンツは送らない)、パレンタルレーティング(どの成人向けコンテンツも配信せず、代わりにGにレーティングされたコンテンツを配信する)を設定し、また、他の基準も用いることができる。
図8は、様々な消費ユーザがアクセスしたメディアを詳述する電子番組ガイドグリッド800のビューを示している。図5に示したページ500を使うのではなく、番組ガイドビューが代わりに使用される。通常、電子番組ガイドは、グリッドを使い、グリッドの左/垂直側では、識別情報を(ユーザが様々なユーザに「リンクしている」ケース)、グリッドの水平/上側では時間情報を使う。本例では、時間情報が、時間増分に分割される。提示されるグリッドは、異なるオンラインソーシャルネットワーク(240、245)に関連づけられたユーザからの情報を与える。
グリッドへの書込みに使われるメタデータは、ソーシャルネットワーキングサービスに向けられる、消費ユーザが生成する様々な投稿から発し得る。たとえば、ほとんどの投稿リクエストにおいて、<<SERVICE ID>>&USERNAMEなどのフィールドは、ユーザと、ユーザに関連づけられたソーシャルネットワーキングサービスとを識別する。<<ASSETID>>&NAME&TIME、<<ASSETTYPE>>などのフィールドは、アクセスされているメディア資産と、メディア資産の時間とを識別する。この情報は、STB108、パーソナルコンピュータ260、タブレット270、電話280、オンラインソーシャルサーバ240、250、コンテンツマネージャ205などのような装置によって相関されて、EPGグリッドを生成し得る。グリッドは、使われているアプリケーションについての情報&APPLICATION(ユーチューブ、またはアクセスされているソーシャルネットワークなどの利用についての情報)も列挙され得るということを採り入れている。
図9は、様々な消費ユーザがアクセスしたメディアを、通常のチャネルリスティングで詳述する電子番組ガイドグリッド900のビューを示している。グリッド900は、消費ユーザについての情報を使って、また、ROVI、TRIBUNE MEDIA SERVICESなどのような通常の電子番組ガイドソースから展開される。つまり、このビューは、チャネルリスティング情報および非消費ユーザについての情報の両方を提供する。
図8、9のコンテキストにおいて、ユーザは、「お気に入りチャネル」としての電子番組ガイドリスティングに消費ユーザを追加することができる。たとえば、ユーザは、図9に示すEPGリスティングにあるジェリーというユーザおよびチャネル7を、図10に示すように、新規ユーザのカーメンおよび放送チャネル9を追加するように置き換えたいということを示すことができる。つまり、ユーザ自身を、放送チャネルのように見なすことができ、そうすることによってユーザは、カーメンまたはリサの消費選択内容を、WGN用のチャネル9やCBS用のチャネル2などの放送チャネルのようにチャネルとして取り扱うことができる。
図10は、いくつかの付加情報も示し、<<LOCATION>>フィールドから展開された情報は、同じ名称のメディア資産を指し、このようなメディア資産は、異なるソースから消費されている。たとえば、映画Barton Finkは、HBOと提携しているソースからカーメンによって消費されており、サイモンは、Netflixなどのソースから映画を流している。ソースの指定は、ウェブサイト、コンテンツマネージャ、コンテンツサーバ、放送局、ならびにNETFLIX、HULUなどのメディア資産プロバイダ、および他のソースを含み得る。テーブル5に記述された属性は、電子番組ガイド用のこのソース記述を支援し得る。
さらに、図10は、ある特定の資産のうちどの程度をユーザが完了したかを示すフィールド<<ASSETID>>&ASSETCOMPLETE向けに展開される追加特徴を示している。たとえば、図10は、ボブがTransformersという映画を42%見ており、サイモンはBarton Finkを53%消費したことを示している。このような完了値は、ユーザが資産を消費しているとき、または1時間や他の所定の期間などの期間が経過した後、リアルタイムにアップデートすることができる。他の電子番組ガイドビューも、本発明の原理に従って開発することができる。
図10は、フェイスブック友達と呼ばれる追加チャネルを示している。このチャネルは、ユーザがある特定の時間リンクしている複数のユーザの最も消費されるメディアを集約したものである。これは、ソーシャルネットワーキングサーバの所またはEPGを見ているユーザの所で行われ得る判定である。たとえば、ユーザがリンクしているフェイスブック友達全員にとって、7時の時点で最も消費される資産はDavid Lettermanであり、9時の時点ではComedy CentralのSouth Parkである。大多数は、ユーザがリンクしているユーザ全員でもよく、ユーザによって決定された、予め選択されたリンクユーザ数などでもよいことに留意されたい。

Claims (9)

  1. 番組グリッド(1000)を生成する方法であって、
    a.第1の軸および第2の軸をもつグリッドを表示するステップであって、前記第1の軸は、メディア資産セレクションを識別し、第2の軸は、前記メディア資産が消費されているそれぞれの時間を識別する、ステップと、
    b.前記第1の軸に、少なくとも1人のユーザの情報および前記ユーザによって消費されている前記メディア資産を表示するステップと
    を含むことを特徴とする方法。
  2. c.前記第1の軸に、複数のユーザと、前記複数のユーザによって消費されている前記それぞれのメディア資産とを表示する追加ステップを含むことを特徴とする請求項1に記載の方法。
  3. 前記消費の情報は、少なくとも1つのソーシャルネットワーキングサーバから受信されることを特徴とする請求項2に記載の方法。
  4. d.前記第1の軸に、前記少なくとも1つのソーシャルネットワーキングサーバによって運用されるソーシャルネットワークにおいて互いにリンクされた複数のユーザによって最も消費される資産の情報を表示する追加ステップを含むことを特徴とする請求項2に記載の方法。
  5. 少なくとも1つのチャネルリスティングは、前記消費資産情報を有する前記チャネルで放送される前記メディアとともに表示されることを特徴とする請求項2に記載の方法。
  6. e.お好みチャネル機能からの前記ユーザの削除に応答して、前記複数のユーザのうち、ユーザの消費情報の表示を終了する追加ステップと、
    f.前記複数のユーザではない新規ユーザからの消費情報を、お好みチャネル機能への前記新規ユーザの追加に応答して、前記グリッドに表示する追加ステップと
    を含むことを特徴とする請求項5に記載の方法。
  7. g.お好みチャネル機能から削除される、前記チャネルリスティングに対応するチャネルに応答して、前記少なくとも1つのチャネルリスティングから、列挙されるチャネルの番組情報の表示を終了する追加ステップと、
    h.お好みチャネル機能への前記新規チャネルの追加に応答して、前記グリッドに、新規チャネルの番組情報を表示する追加ステップと
    を含むことを特徴とする請求項6に記載の方法。
  8. c.前記グリッドに、消費されている少なくとも1つのメディア資産の場所情報を表示する追加ステップを含むことを特徴とする請求項1に記載の方法。
  9. c.前記グリッドに、消費されている少なくとも1つのメディア資産の完了率についての情報を表示する追加ステップを含むことを特徴とする請求項1に記載の方法。
JP2012534161A 2009-10-14 2010-10-14 オンラインソーシャルネットワークによる自動メディア資産アップデート Active JP5836278B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US25170509P 2009-10-14 2009-10-14
US61/251,705 2009-10-14
PCT/US2010/002740 WO2011046605A1 (en) 2009-10-14 2010-10-14 Automatic media asset update over an online social network

Publications (2)

Publication Number Publication Date
JP2013509021A true JP2013509021A (ja) 2013-03-07
JP5836278B2 JP5836278B2 (ja) 2015-12-24

Family

ID=43333120

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2012534161A Active JP5836278B2 (ja) 2009-10-14 2010-10-14 オンラインソーシャルネットワークによる自動メディア資産アップデート
JP2012534163A Expired - Fee Related JP5905392B2 (ja) 2009-10-14 2010-10-14 オンラインソーシャルネットワークによる自動メディア資産アップデート

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2012534163A Expired - Fee Related JP5905392B2 (ja) 2009-10-14 2010-10-14 オンラインソーシャルネットワークによる自動メディア資産アップデート

Country Status (6)

Country Link
US (2) US9769414B2 (ja)
EP (2) EP2489183A1 (ja)
JP (2) JP5836278B2 (ja)
KR (2) KR101774039B1 (ja)
CN (2) CN102714762B (ja)
WO (2) WO2011046605A1 (ja)

Families Citing this family (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130198788A1 (en) * 1999-10-21 2013-08-01 Automated Media Processing Solutions, Inc, Dba Equilibrium, Amps, Inc. Social video network
US9659276B2 (en) * 2010-04-09 2017-05-23 Excalibur Ip, Llc Method and system for socializing events
US8762852B2 (en) 2010-11-04 2014-06-24 Digimarc Corporation Smartphone-based methods and systems
US20120158850A1 (en) * 2010-12-21 2012-06-21 Harrison Edward R Method and apparatus for automatically creating an experiential narrative
EP2487925A3 (en) 2011-02-10 2012-09-19 LG Electronics Inc. Multi-functional display device and method for displaying content on the same
EP2487924A3 (en) 2011-02-10 2013-11-13 LG Electronics Inc. Multi-functional display device having a channel map and method for controlling the same
EP2487921A3 (en) 2011-02-10 2014-05-28 LG Electronics Inc. Multi-functional display device having a channel scan interface and a method for controlling the same
EP2487922B1 (en) * 2011-02-10 2015-06-24 LG Electronics Inc. Multi-functional display device having an electronic programming guide and method for controlling the same
EP2487923A3 (en) 2011-02-10 2014-03-05 LG Electronics Inc. Multi-functional display device an method for contolling the same
US9311462B1 (en) 2011-03-04 2016-04-12 Zynga Inc. Cross platform social networking authentication system
US8332488B1 (en) 2011-03-04 2012-12-11 Zynga Inc. Multi-level cache with synch
US10135776B1 (en) * 2011-03-31 2018-11-20 Zynga Inc. Cross platform social networking messaging system
US8347322B1 (en) 2011-03-31 2013-01-01 Zynga Inc. Social network application programming interface
US9002490B2 (en) * 2011-04-13 2015-04-07 Longsand Limted Methods and systems for generating frictionless social experience environment
JP6109736B2 (ja) * 2011-05-20 2017-04-05 日本放送協会 番組切替制御装置及びプログラム
US8949901B2 (en) * 2011-06-29 2015-02-03 Rovi Guides, Inc. Methods and systems for customizing viewing environment preferences in a viewing environment control application
US20130091522A1 (en) * 2011-10-05 2013-04-11 Sony Corporation, A Japanese Corporation Method to display additional information on screen
US8667063B2 (en) 2011-12-12 2014-03-04 Facebook, Inc. Displaying news ticker content in a social networking system
US9055311B1 (en) * 2012-01-03 2015-06-09 Google Inc. Providing a program listing
US20130194406A1 (en) * 2012-01-31 2013-08-01 Kai Liu Targeted Delivery of Content
US8627388B2 (en) 2012-03-27 2014-01-07 Roku, Inc. Method and apparatus for channel prioritization
US8938755B2 (en) 2012-03-27 2015-01-20 Roku, Inc. Method and apparatus for recurring content searches and viewing window notification
US8977721B2 (en) * 2012-03-27 2015-03-10 Roku, Inc. Method and apparatus for dynamic prioritization of content listings
US9699157B2 (en) * 2012-04-04 2017-07-04 Intelmate Llc Method and system for media cataloging for exchange in controlled facilities
US8984559B2 (en) * 2012-06-11 2015-03-17 Google Inc. Personalized auto-generated electronic programming guide for content delivery platforms
US20150142486A1 (en) * 2012-10-04 2015-05-21 Vince Broady Systems and methods for cloud-based digital asset management
US9510055B2 (en) 2013-01-23 2016-11-29 Sonos, Inc. System and method for a media experience social interface
US9015761B2 (en) * 2013-02-22 2015-04-21 Beamly Limited System for interacting with an electronic program guide
US9311640B2 (en) 2014-02-11 2016-04-12 Digimarc Corporation Methods and arrangements for smartphone payments and transactions
US9124937B2 (en) * 2013-03-15 2015-09-01 Time Warner Cable Enterprises Llc Multi-option sourcing of content and interactive television
US9065861B2 (en) 2013-05-07 2015-06-23 Brandon M. Singer Method of interacting with social media post using mobile electronic device
SG2013057427A (en) * 2013-07-26 2015-02-27 Vodoke Asia Pacific Ltd System and method for networked communication of information content by way of a display screen and a remote controller
US20150074728A1 (en) * 2013-09-10 2015-03-12 Opentv, Inc. Systems and methods of displaying content
US10080060B2 (en) 2013-09-10 2018-09-18 Opentv, Inc. Systems and methods of displaying content
US10430759B2 (en) * 2013-12-20 2019-10-01 Viacom International Inc. Systems and methods for discovering a performance artist
US20150220498A1 (en) 2014-02-05 2015-08-06 Sonos, Inc. Remote Creation of a Playback Queue for a Future Event
US10360642B2 (en) * 2014-02-18 2019-07-23 Google Llc Global comments for a media item
US9679054B2 (en) 2014-03-05 2017-06-13 Sonos, Inc. Webpage media playback
US20150356084A1 (en) 2014-06-05 2015-12-10 Sonos, Inc. Social Queue
US9874997B2 (en) 2014-08-08 2018-01-23 Sonos, Inc. Social playback queues
WO2016049342A1 (en) 2014-09-24 2016-03-31 Sonos, Inc. Social media connection recommendations based on playback information
US9667679B2 (en) 2014-09-24 2017-05-30 Sonos, Inc. Indicating an association between a social-media account and a media playback system
JP6590920B2 (ja) * 2014-10-08 2019-10-16 トムソン ライセンシングThomson Licensing メディアサービス推奨を表示する電子プログラムガイド
US10524003B2 (en) * 2016-10-24 2019-12-31 Rovi Guides, Inc. Systems and methods for controlling access to media assets using two-factor authentication
US10869074B2 (en) * 2018-04-24 2020-12-15 Rovi Guides, Inc. Systems and methods for optimizing content viewing using digital rights of multiple users

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001050309A2 (en) * 1999-12-30 2001-07-12 America Online, Inc. Informing network users of television programming viewed by other network users
US20080026694A1 (en) * 2006-07-26 2008-01-31 Krishnan Ramanathan Method And System For Communicating Media Program Information
JP2009141952A (ja) * 2007-11-16 2009-06-25 Sony Corp 情報処理装置、情報処理方法、コンテンツ視聴装置、コンテンツ表示方法、プログラム及び情報共有システム
JP2009152745A (ja) * 2007-12-19 2009-07-09 Yahoo Japan Corp Tv番組視聴メンバー管理サーバ及びtv番組視聴メンバー管理方法

Family Cites Families (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6990677B1 (en) * 1999-03-18 2006-01-24 Microsoft Corporation Application program interfaces for electronic program guide data services
JP2002094893A (ja) 2000-09-19 2002-03-29 Pioneer Electronic Corp 番組案内表示装置及び番組案内表示方法
US7203952B2 (en) * 2001-03-27 2007-04-10 Digeo, Inc. Passive program completion status indicator for an electronic program guide
JP2003208492A (ja) * 2002-01-15 2003-07-25 Sony Corp 情報提供システム、情報処理装置および方法、並びにプログラム
US7360160B2 (en) * 2002-06-20 2008-04-15 At&T Intellectual Property, Inc. System and method for providing substitute content in place of blocked content
US7818764B2 (en) * 2002-06-20 2010-10-19 At&T Intellectual Property I, L.P. System and method for monitoring blocked content
JP2004030327A (ja) * 2002-06-26 2004-01-29 Sony Corp コンテンツ関連情報提供装置及びコンテンツ関連情報提供方法、電子掲示板システム、並びにコンピュータ・プログラム
US7424535B2 (en) * 2002-12-11 2008-09-09 Broadcom Corporation Management of multimedia display content in a media exchange network
US7409457B2 (en) * 2002-12-11 2008-08-05 Broadcom Corporation Media exchange network supporting varying media guide based on viewing filters
JP4271483B2 (ja) * 2003-04-24 2009-06-03 ソニー株式会社 コンテンツ処理装置およびコンテンツ処理方法
US20060085825A1 (en) * 2004-04-30 2006-04-20 Vulcan Inc. Controlling content presentation
US20070250536A1 (en) * 2004-08-26 2007-10-25 Akihiro Tanaka Content Start Control Device
CN101523383B (zh) * 2005-02-28 2011-09-14 雅虎公司 用于联网媒体访问的***和方法
US8533750B2 (en) * 2005-03-22 2013-09-10 Huawei Technologies Co., Ltd. Method and access device for generating IP broadband video service bill
US8145532B2 (en) * 2006-06-27 2012-03-27 Microsoft Corporation Connecting devices to a media sharing service
CN101098445B (zh) * 2006-06-30 2010-05-12 株式会社日立制作所 电视节目接收设备及其接收和播放电视节目的方法
US7680959B2 (en) * 2006-07-11 2010-03-16 Napo Enterprises, Llc P2P network for providing real time media recommendations
US7873988B1 (en) * 2006-09-06 2011-01-18 Qurio Holdings, Inc. System and method for rights propagation and license management in conjunction with distribution of digital content in a social network
US9318152B2 (en) * 2006-10-20 2016-04-19 Sony Corporation Super share
US7730216B1 (en) * 2006-12-14 2010-06-01 Qurio Holdings, Inc. System and method of sharing content among multiple social network nodes using an aggregation node
US9209995B2 (en) * 2006-12-29 2015-12-08 Prodea Systems, Inc. Presence status notification from digital endpoint devices through a multi-services gateway device at the user premises
WO2008103364A1 (en) * 2007-02-20 2008-08-28 Vmark, Inc. Systems and methods for sending, receiving and processing multimedia bookmarks
US7966638B2 (en) * 2007-03-30 2011-06-21 Google Inc. Interactive media display across devices
KR100873734B1 (ko) * 2007-10-16 2008-12-12 남기원 Iptv의 광고 출력제어 시스템 및 그 방법
EP2081350B1 (en) * 2008-01-17 2018-07-18 Nokia Solutions and Networks Oy Method and device for processing content and multicast access information and communication system
CN101547297A (zh) * 2008-01-22 2009-09-30 阿瓦亚公司 开放有线应用平台机顶盒个人简档及通信应用
US20090241158A1 (en) 2008-03-18 2009-09-24 Avaya Technology Llc Open cable application platform set-top box (stb) personal profiles and communications applications
US10282481B2 (en) * 2009-07-31 2019-05-07 Oath Inc. Providing link to portion of media object in real time in social networking update

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001050309A2 (en) * 1999-12-30 2001-07-12 America Online, Inc. Informing network users of television programming viewed by other network users
US20080026694A1 (en) * 2006-07-26 2008-01-31 Krishnan Ramanathan Method And System For Communicating Media Program Information
JP2009141952A (ja) * 2007-11-16 2009-06-25 Sony Corp 情報処理装置、情報処理方法、コンテンツ視聴装置、コンテンツ表示方法、プログラム及び情報共有システム
JP2009152745A (ja) * 2007-12-19 2009-07-09 Yahoo Japan Corp Tv番組視聴メンバー管理サーバ及びtv番組視聴メンバー管理方法

Also Published As

Publication number Publication date
EP2489183A1 (en) 2012-08-22
JP2013509023A (ja) 2013-03-07
CN102656898B (zh) 2015-06-24
EP2489179A1 (en) 2012-08-22
US20120222061A1 (en) 2012-08-30
CN102714762B (zh) 2016-08-31
KR20120099034A (ko) 2012-09-06
US9769414B2 (en) 2017-09-19
US20120221645A1 (en) 2012-08-30
WO2011046605A1 (en) 2011-04-21
JP5836278B2 (ja) 2015-12-24
WO2011046608A1 (en) 2011-04-21
CN102656898A (zh) 2012-09-05
KR101774039B1 (ko) 2017-09-01
CN102714762A (zh) 2012-10-03
KR20120089722A (ko) 2012-08-13
JP5905392B2 (ja) 2016-04-20

Similar Documents

Publication Publication Date Title
JP5836278B2 (ja) オンラインソーシャルネットワークによる自動メディア資産アップデート
KR102346906B1 (ko) 대화식 특징부를 다른 디바이스로 전달하기 위한 방법 및 시스템
US20120173383A1 (en) Method for implementing buddy-lock for obtaining media assets that are consumed or recommended
US20150256885A1 (en) Method for determining content for a personal channel
US20140351837A1 (en) Methods and systems for displaying contextually relevant information from a plurality of users in real-time regarding a media asset
JP6914859B2 (ja) カレンダ予定とメディアアセット伝送時間との間の重複を検出するための方法およびシステム
US20130332250A1 (en) Systems and methods for providing conditional group purchase offers for media content
KR20190022436A (ko) 지리적 콘텐츠 제약에도 불구하고 재생목록의 미디어에 대한 연속적인 액세스를 보장하는 시스템 및 방법
JP2019527385A (ja) 自然言語クエリのための補助機能を実行する装置および方法
KR20190010396A (ko) 사용자 궤적에 기반한 미디어 콘텐츠의 추천
US9069764B2 (en) Systems and methods for facilitating communication between users receiving a common media asset
JP6590920B2 (ja) メディアサービス推奨を表示する電子プログラムガイド
US11540013B1 (en) Systems and methods for increasing first user subscription
EP3763130B1 (en) Systems and methods for scheduling a communication session based on media asset communication data
US20150005063A1 (en) Method and apparatus for playing a game using media assets from a content management service
JP2015115708A (ja) テレビ受像機、コンテンツ再生方法及びプログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20131015

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140514

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140527

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20140827

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20140903

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20150317

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150716

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20150728

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20151006

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20151102

R150 Certificate of patent or registration of utility model

Ref document number: 5836278

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250