JP2010529566A - 情報コンテンツを提示するためのシステム及び処理 - Google Patents

情報コンテンツを提示するためのシステム及び処理 Download PDF

Info

Publication number
JP2010529566A
JP2010529566A JP2010511378A JP2010511378A JP2010529566A JP 2010529566 A JP2010529566 A JP 2010529566A JP 2010511378 A JP2010511378 A JP 2010511378A JP 2010511378 A JP2010511378 A JP 2010511378A JP 2010529566 A JP2010529566 A JP 2010529566A
Authority
JP
Japan
Prior art keywords
media
items
user
information content
presentation
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.)
Pending
Application number
JP2010511378A
Other languages
English (en)
Other versions
JP2010529566A5 (ja
Inventor
ブリエンヌ・エム・フィンガー
スティーヴ・オカモト
シャミン・サマディ
ラジャス・ムーンカ
プアヴァ・アランカル
Original Assignee
グーグル・インコーポレーテッド
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 グーグル・インコーポレーテッド filed Critical グーグル・インコーポレーテッド
Publication of JP2010529566A publication Critical patent/JP2010529566A/ja
Publication of JP2010529566A5 publication Critical patent/JP2010529566A5/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9577Optimising the visualization of content, e.g. distillation of HTML documents
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/41Indexing; Data structures therefor; Storage structures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/43Querying
    • G06F16/438Presentation of query results
    • G06F16/4387Presentation of query results by the use of playlists
    • G06F16/4393Multimedia presentations, e.g. slide shows, multimedia albums
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/48Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/74Browsing; Visualisation therefor
    • G06F16/748Hypervideo
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • G06F16/9558Details of hyperlinks; Management of linked annotations

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Human Computer Interaction (AREA)
  • Software Systems (AREA)
  • Library & Information Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本発明は、情報コンテンツを提示するためのシステム及び処理に関し、システム、処理、および装置は、メディアの提示に関連した情報の提示を管理する。ユーザに提示されるべきメディアは識別され(310)、この識別されたメディアに関するコンセプトが判定される(315)。1又は2以上のコンセプトに対応する非広告情報コンテンツが識別される(320)。少なくとも一つの非広告情報コンテンツは、メディアの提示に関連してユーザに提示される。

Description

本願は、2007年6月8日付けのUS特許第11/760709号に対する優先権の利益を主張するものであり、その内容全体は、参照することにより本願に組み込まれる。
本発明は、情報の提示に関する。
オンラインビデオのライブラリや他のタイプのメディアは、ユーチューブ(You Tube)、グーグルビデオ(Google Video)、ラジオステーション、ソーシャルネットワーキングサイト、及び/又はテレビジョンネットワークのような、種々のメディアプロバイダから利用可能となっている。ユーザは、インターネット上の種々のメディアプロバイダをアクセスして、そのメディアプロバイダのウェブサイト上に広告を配置する。ユーザには、上記選択されたメディアが提示されるウェブページ上で広告が提供され、及び/又は、選択されたメディアを閲覧中の場合にはポップアップウィンドウに広告が提示される。
システム、処理、および装置は、メディアに関連する非広告情報コンテンツのような情報の提示を管理する。ユーザは、メディアプロバイダのウェブサイト上にあるメディアプレイヤをアクセスし、そして、そのメディアプレイや上に提示されるべきメディアを選択する。この選択されたメディアの提示に関連して、非広告情報コンテンツは、ユーザに提示されてもよい。
一つの概略的態様において、ユーザへの提示のためのメディアの識別が受信され、そしてその識別されたメディアに関連するコンセプトが識別される。1又は2以上のコンセプトに対応する非広告情報コンテンツの1又は2以上のアイテムは、また、上記識別されたメディアの提示に関連してユーザに提示される。この識別されたメディアはユーザに提示され、そして、非広告情報コンテンツのアイテムのうちの少なくとも一つは、また、上記識別されたメディアの提示に関連してユーザに提示される。種々の実施が、次の特徴のうちの1又は2以上を含む。コンセプトは、対応する識別子を含んでもよい。メディアアイテムのコンセプトのうちの1又は2以上の識別は、コンセプトの1又は2以上の判定において使用される情報を自動的に抽出するためにメディアを分析することを含んでもよい。上記識別されたメディアの分析は、上記識別されたメディアに関連したRSSフィードの分析、上記識別されたメディアの音声−テキスト(speech-to-text)分析の実施、上記識別されたメディアにおける画像の分析の実施、上記識別されたメディアにおけるテキストの分析の実施、及び/又は、上記識別された音(sound)の分析の実施のうちの少なくとも一つを含んでもよい。上記識別されたメディアに関連したコンセプトのうちの1又は2以上の識別は、上記識別されたメディアのメディアプロバイダから受信されてもよい。非広告情報コンテンツのアイテムは、ニュース、***(poll)、画像、及び/又は、上記識別されたメディアのメディアプロバイダからの他のメディアを含んでもよい。非広告情報コンテンツの1又は2以上のアイテムの識別は、特定のデータベースからの非広告情報コンテンツのアイテムのうちの1又は2以上を識別することを含んでもよい。非広告情報コンテンツのアイテムのうちの少なくとも一つの提示は、ウェブブラウザユーザインターフェイスのウィンドウに、及び/又は、上記識別されたメディアをユーザに提示している期間中の1又は2以上の特定のポイントで、非広告情報コンテンツのアイテムのうちの少なくとも一つを提示することを含んでもよい。非広告情報コンテンツのアイテムのうちの少なくとも一つは、メディアプロバイダによって特定される、上記識別されたメディアの提示の期間中のポイント(複数)で提示されてもよい。非広告情報コンテンツが提示されるウィンドウは、ボタンを備えてもよい。このウィンドウにおけるアイテムの提示は、例えば、提示の、再生、スキップ、巻き戻し、早送り、休止、クローズ、及び/又は最小化を可能とするボタンを用いて制御されてもよい。ウィンドウは、ユーザの非活動の特定期間後に最小化してもよい。非広告情報コンテンツの提示されたアイテムのうちの少なくとも一つの選択は、ユーザから受信され、そして、上記選択された非広告情報コンテンツに関連した第2のウィンドウがユーザに提示されてもよい。そのアイテムの提示は、特定の時間期間が経過した後になされてもよい。
他の概略的な態様において、ユーザへの提示のためのメディアの識別が受信され、そして、上記識別されたメディアに関連したコンセプトが判定される。上記コンセプトの1又は2以上に対応した非広告情報コンテンツの1又は2以上のアイテムは識別され、そして、上記識別されたメディアと共に提示されるべき情報コンテンツのセットが生成される。情報コンテンツのセットは、非広告情報コンテンツの上記識別されたアイテムの少なくとも一部を含む。
種々の実施は、次の特徴の1又は2以上を含んでもよい。コンセプトの少なくとも一つに対応する広告は識別され、上記識別された広告の少なくとも一部を含んでもよい。上記セットは、循環セット(rotational set)であってもよく、上記循環セットの各アイテムは、特定の期間期間の間に提示されてもよい。循環セットのパラメータは、上記識別されたメディアのメディアプロバイダから受信されてもよい。上記循環セットを提示するためのパラメータは、非広告情報コンテンツとともに提示するための第1のインデシア(indicia)と、広告と共に提示するための第2のインデシアを含んでもよい。上記セットのアイテムのうちの少なくとも一つとのユーザのインタラクションは、上記セットが上記ユーザに提示されたときに判定されてもよく、上記セットの少なくとも一つのパラメータは、上記判定されたインタラクションに基づいて修正されてもよい。
他の概略的態様において、メモリが、非広告情報コンテンツ及び/又は広告を格納する。分析モジュールは、ユーザへの提示のためのメディアの識別子を受信し、上記識別されたメディアに関連したコンセプトを判定し、上記コンセプトの1又は2以上に対応した広告及び/又は非広告情報コンテンツのアイテムを識別し、上記識別された非広告情報コンテンツの少なくとも一部を含むアイテムの循環セットを生成し、及び/又は、非広告情報コンテンツの上記識別されたアイテムの少なくとも一つのユーザインタラクションをモニタする。提示モジュールは、上記メディアをユーザに提示し、及び/又は、上記識別されたメディアの提示に関連するユーザに対して非広告情報コンテンツの上記アイテムのうちの少なくとも一つを提示する。
1又は2以上の実施の詳細は、添付の図面と以下の記載を参照して説明される。他の特徴は、記載および図面から、並びに請求項から明らかになるであろう。
非広告情報コンテンツの提示を管理するためのシステム例を示す図である。 非広告情報コンテンツの提示を制御するためのシステム例を示す図である。 非広告情報コンテンツを提示するための処理例を示す図である。 非広告情報コンテンツを提示するための処理例を示す図である。 循環セットおよびメディアのアイテムの提示例を示す図である。 循環セットおよびメディアのアイテムの他の提示例を示す図である。 循環セットおよびメディアのアイテムの第3の提示例を示す図である。 循環セットおよびメディアのアイテムの第4の提示例を示す図である。 種々の図面における同様の参照記号は同様の要素を示す。
種々の実施において、メディアと関連する、非広告情報コンテンツ(non-advertising informational content)のような、情報の提示が促進される。非広告情報コンテンツは、例えば、ニュース(例えば、ロイターRSSフィードから、タブロイドから、グーグルニュースからなど)または他の事実情報(例えば、オンラインエンサイクロペディア、オンラインバイオグラフィクスなど)、ポーリング(poll)または概観(survey)、画像、ビデオの静止画部分、または、メディアプロバイダから利用可能な他のメディアを指す。非広告情報コンテンツのアイテムは、テキスト、静止画グラフィクスまたは画像、動画グラフィクスまたは画像(例えば、ビデオ、アニメーション)、およびオーディオの任意の組合せを含むことができる。例えば、非広告情報コンテンツのアイテムは、インタラクティブ(双方向性)なメディア(例えば、ポーリング(polling))であってもよい。広告(advertisement)(または「広告(advertising)」または「アド(ad)」)は、製品またはサービスを促進するため、または、そのほかには、公共サービス通知、政治広告、または求人広告のような、或る主題の公共通知を提供するために設計された任意のコンテンツであり得る。広告は、テキスト、静止グラフィクスまたは画像、動画グラフィクスまたは画像(例えば、ビデオ、アニメーション)、およびオーディオの任意の組合せを含んでもよい。広告は、広告主、スポンサー団体(sponsor entity)によって提供されてもよく、それは、メディアプロバイダに広告の配置を補償する。
メディアは、例えば、音、静止画像または動画像(例えばビデオ)、静止または動画グラフィクス、テキスト、またはその組合せ(例えば、オーディオ−ビデオ)を指す。メディアプロバイダ(例えば、ユーチューブ(You Tube)、グーグルビデオ(Google Video)、テレビジョンステーション、及び/又は、テレビジョン、及び/又は、ラジオネットワーク)は、メディアプロバイダによって供給されるメディアの提示に関連して提示されるべき、コンテンツプロバイダ(例えば、非広告情報コンテンツを提供し管理することが可能な企業)からの非広告情報コンテンツをリクエストしてもよい。コンテンツプロバイダは、非広告情報コンテンツ及び/又は広告のセットを生成してもよく、メディアプロバイダ及び/又はコンテンツプロバイダはこのセットのパラメータを提供してもよい。
ユーザは、例えば、メディアプロバイダのウェブサイト上の、またはメディアプロバイダに接続されたユーザのコンピュータ上のメディアプレイヤ(例えば、ウィンドウズ(登録商標)メディアプレイヤ)をアクセスし、メディアプレイヤ上に提示されるべきメディアを選択してもよい。或いは、ユーザは、メディアプロバイダのウェブサイトをアクセスして、メディアのアイテムのためのリンクを選択してもよい。このリンクの選択は、この選択されるメディアのアイテムが提示される(例えば、ウェブサイトにおける、または別のブラウザウィンドウにおける)メディアプレイヤをオープンしてもよい。上記選択されたメディアの提示に関連して、非広告情報コンテンツ及び/又は広告のセットがユーザに提示されてもよい。提示されたセットとのユーザのインタラクションはモニタされ、このモニタされたユーザのインタラクションに基づいて上記セットが修正されてもよい。
図1は、情報の提示のためのシステム100の一例を示す。システム100は、ユーザコンピュータ110、メディアプロバイダ130、コンテンツプロバイダシステム150、リモートシステム170、及び/又は、ネットワーク120を通じて通信可能に接続されたウェブホスティングシステム180を備える。
ユーザ110は、メモリシステム111(例えばハードディスク)を備えたコンピュータシステム(例えば、デスクトップ、スマートフォン、PDA(Personal Digital Assistant)、メディアプレイヤ、または、他の適切な電子装置)であってもよい。オペレーティングシステム113のような命令112およびアプリケーション114及び/又は他のデータ115はメモリ111に格納される。ユーザシステム110は、命令112を実行し、データ115をセーブし、及び/又はデータを読み取るためのプロセッサ116を備える。ユーザシステムは、また、通信インターフェイス118を備える。通信インターフェイス118は、ネットワーク120を通じて、ユーザコンピュータ110と、メディアプロバイダ130及び/又はリモートシステム170のような他のコンピュータシステムとの間のデータ伝送を促進する。例えば、通信インターフェイス180は、ウェブホスティングシステム180上のウェブサイトに対するアクセスを促進してもよい。
メディアプロバイダシステム130は、メモリ132を備えたサーバまたは他のコンピュータシステムであってもよい。1または2以上の分析モジュール139、提示モジュール140、及び/又はウェブサイト141のような、オペレーティングシステム136およびアプリケーション138を含む命令134は、メモリ132に格納されてもよい。分析モジュール139は、ユーザに提示するためのメディアを識別するように実行可能であってもよい。例えば、分析モジュール139は、例えば、ユーザによって選択されたメディアファイルのインジケーション(indication)を受信し、このインジケーションに基づいてメディアを識別してもよい。分析モジュール139は、また、識別されたメディアに関するコンセプト(例えば、主題識別子、記述子、キーワードなど)を判定するように実行可能であってもよい。例えば、分析モジュール139は、ユーザからメディアの選択の識別を受信すると、このメディアに関連したコンセプトを自動的に識別するためにメディアを分析してもよい。分析モジュール139は、音声、画像、及び/又はテキスト分析ツールのような分析ツールを使用してメディアを分析することによりコンセプトを識別し、そして、この分析ツールの結果に基づいてコンセプトを判定するように実行可能であってもよい。分析モジュールは、また、非広告情報コンテンツ及び/又は広告の提示についてのユーザインタラクションをモニタし、及び/又は分析するように実行可能であってもよい。例えば、分析モジュールは、ユーザコンピュータからのユーザインタラクションのインジケーションを受信し(例えば、ユーザコンピュータ上のクッキーが、ユーザインタラクションを記録し伝送する)、このユーザのインタラクションを分析してもよい。ユーザインタラクションは、例えば、ユーザに提示されるセットにおけるアイテムのより良いターゲットをユーザとし、及び/又は、その意図する視聴者にコンテンツが到達しているかどうかを判定するために、分析モジュールにより分析されてもよい。或る実施形態では、上記分析モジュールは、追加的に又は代替的に、1又は2以上のコンセプトに対応する非広告情報コンテンツのアイテム(単数または複数)を識別し、この1または2以上のコンセプトに対応する広告を識別するように、及び/又は、非広告情報コンテンツ及び/又は広告を含むアイテムの循環セットを生成し及び/又は修正するように、実行可能であってもよい。
提示モジュール140は、ユーザによって選択されたメディアを提示するように実行可能であってもよい。例えば、提示モジュール140は、ユーザによって選択されたメディアを読み取って、このメディアをユーザのコンピュータ上で提示するために生成して送信してもよい。或る実施形態では、提示モジュール140は、また、あるいは代替的に、ユーザに非広告情報コンテンツのアイテム及び/又は広告を提示するように実行可能であってもよい(例えば、識別されたメディアの提示に関連して)。メディアプロバイダシステム130は、また、メディア(例えば、ビデオ、ポッドキャスト、音楽、ストリーム、オーディオなど)のようなデータ142、及び/又は、メモリ132上のメディアと共に提示されるべき情報のセットのためのパラメータを格納してもよい。
メディアプロバイダシステム130は、命令134を実行し、データを読み取り、及び/又はセーブするためのプロセッサ144を備える。メディアプロバイダシステム130は、また、通信インターフェイス146を備える。通信インターフェイス146は、ネットワーク130を通じて、メディアプロバイダシステム130と、コンテンツプロバイダシステム150及び/又はウェブホスティングシステム180のような他のコンピュータシステムとの間のデータ伝送を促進する。例えば、通信インターフェイス146は、コンテンツプロバイダシステム150上の非広告情報コンテンツ及び/又は広告のような情報へのアクセスを促進してもよい。
コンテンツプロバイダシステム150は、メモリ152を備えた、サーバまたは他のコンピュータシステムであってもよい。1または2以上の分析モジュール159、提示モジュール160、及び/又はウェブサイト161のような、アプリケーション158及び/又はオペレーティングシステムを含む命令154は、メモリ152に格納されてもよい。分析モジュール159は、メディアプロバイダシステム130の分析モジュール139に代えて、または一緒に使用されてもよい。分析モジュール159は、システムの機能、システムのコンポーネント及び/又はシステムの構成、提示されるべきメディア、利用される非広告情報コンテンツのソースなどに応じて、分析モジュール139と同様の機能または異なる機能を実施してもよい。
分析モジュール159は、コンセプトの1または2以上に対応した非広告情報コンテンツのアイテムを識別し、コンテンツの1または2以上に対応する広告を識別し、及び/又は、非広告情報コンテンツおよびオプションの広告を含むアイテムの循環セットを生成し及び/又は修正するように実行可能であってもよい。分析モジュール159は、また、ユーザに対する提示のためにメディアを識別すように実行可能であってもよい。例えば、分析モジュール159は、メディアプロバイダシステム130及び/又はウェブホスティングシステム180からユーザに提示されるべきメディアのインジケーションを受信し、そして、ユーザに対する提示のためのメディアを識別してもよい。分析モジュール159は、また、識別されたメディアに関するコンセプトを判定するように実行可能であってもよい。例えば、分析モジュールがメディアプロバイダシステム130からのメディアのアイテムの識別を受信した場合、分析モジュールは、メディアを分析して、メディアに関連したコンセプトを自動的に識別してもよい。分析モジュールは、メディアを分析してメディアに関連したコンセプトを識別するための分析ツール(例えば、音声−テキスト分析ツール)を利用してもよい。分析モジュールは、また、非広告情報コンテンツ及び/又は広告の提示に対するユーザインタラクションをモニタし及び/又は分析するように実行可能であってもよい。例えば、ユーザインタラクションは、(例えば、ユーザシステム110、ウェブホスティングシステム180、及び/又はメディアプロバイダシステム130から)コンセプトプロバイダシステムへ伝送されてもよく、そして分析モジュールを用いてモニタされてもよい。
提示モジュール160は、非広告情報コンテンツのアイテム及び/又は広告をユーザに提示するように実行可能であってもよい(例えば、識別されたメディアの提示に関連して)。提示モジュール160は、また、あるいは代替的に、メディアを提示するように実行可能であってもよい。例えば、コンセプトプロバイダは、メディアプロバイダからメディア(またはメディアを読み取るためのパス)を受信して、このメディアと提示されるべきアイテム(非広告情報コンテンツ及び/又は広告)を組み合わせても良い。組み合わされたメディアとアイテムは、コンセプトプロバイダシステム150の提示モジュール160によって提示されてもよい。非広告情報コンテンツ(例えばニュース、概覧(survey)、など)及び/又は広告のようなデータ162は、メモリ152または他の場所に格納されてもよい。クライアント−サーバアーキテクチャが説明されたが、他のアーキテクチャが可能である(例えば、ピアツゥピア(peer to peer)、スタンドアローンなど)。
コンテンツプロバイダシステム150は、命令154を実行し、データ162をセーブし、及び/又はデータを読み取るためのプロセッサ164を備える。コンテンツプロバイダシステム150は、また、通信インターフェイス166を備える。通信インターフェイス166は、ネットワーク130を通じて、コンテンツプロバイダシステム150と、メディアプロバイダシステム130、リモートシステム170、及び/又はウェブホスティングシステム180のような他のコンピュータシステムとの間のデータ伝送を促進し、及び/又は終端のビューワーシステム(viewer system)に直接的にデータ伝送してもよい。例えば、通信インターフェイス166は、メディアプロバイダの通信インターフェイス146からメディアアイテムの識別を受信してもよい。他の例としては、通信インターフェイス166は、メディアプロバイダシステム130及び/又はウェブホスティングシステム180に非広告情報コンテンツ及び/又は広告のセットの伝送を促進してもよい。
図1に示されるように、ウェブホスティングシステム180は、メディアを提示するためのウェブサイトのようなホストウェブサイトであってもよい。例えば、メディアプロバイダ130及び/又はコンセプトプロバイダ150は、ウェブホスティングシステム180を用いてユーザにウェブサイトを提示してもよい。
リモートシステム170は、システム100に接続された、他のサーバまたは記憶部(repositories)であってもよい。例えば、広告及び/又は非広告情報コンテンツは、システム170の記憶部(例えばSQLデータベース)に格納されてもよい。事例は、グーグルーピングイメージ、フローグル(Froogle)、グーグルニュース、グーグルグログ、グーグルブック、グーグルファイナンス、グーグルドキュメント、グーグルマップ、グーグルラボ(Google Labs)、グーグルグループ、グーグルペアレント、グーグルスカラー、及び/又はグーグルフォトのような、アプリケーションと関連したもののような記憶部を備える。
ユーザコンピュータ110を用いて、ユーザは、ウェブサイト185,141をアクセスしてメディア(例えばストリーミングビデオ)を閲覧し、或いは提示される。ユーザコンピュータ110は、ネットワーク120を通じてウェブサイトをアクセスしてもよい。ウェブサイト141は、メディアプロバイダ130によって生成されてもよく、例えばウェブサイト上に提示可能なメディアアイテムをリストアップしてもよい。或る実施形態では、メディアプロバイダシステム130は、ウェブホスティングシステム180のようなサードパーティを利用してウェブサイト185を生成してもよい。ユーザは、ユーザコンピュータ110上で、提示インターフェイス117を用いて提示されるべきメディアを選択してもよい。メディアプロバイダシステム130は、上記選択されたメディアを識別し、コンテンツプロバイダシステム150と接続して、上記選択されたメディアと共に提示されるべき非広告情報コンテンツをリクエストし(或いは、コンテンツプロバイダシステム150に提供させ)てもよい。非広告情報コンテンツと、オプションの広告は、コンテンツプロバイダシステム150上、またはリモートシステム170の記憶部にデータ162として格納されてもよい。
コンテンツプロバイダシステム150は、メディアプロバイダ130によってメディアと共に提示されるべき非広告情報コンテンツおよびオプションでの広告のセットを生成してもよい。コンテンツプロバイダシステム150は、選択されたメディアに基づいて上記セットを生成し、このセットをメディアプロバイダシステム130及び/又はウェブホスティングシステム180に伝送してもよい。上記セットは、ユーザコンピュータ上に、選択されたメディアと関連して提示されてもよい(例えば、メディアの提示期間中に、バナーの前、バナーの期間中、バナーの後、及び/又はバナーとして)。コンテンツプロバイダ150及び/又はメディアプロバイダ130は、セットのアイテムと共にユーザインタラクション(例えば、マウスオーバー、クリック、或いは選択)を分析し、ユーザインタラクションの分析に基づいて、セット(例えば、提示される次のアイテム、セットのコンテンツ、など)を修正してもよい。
図2は、図1に示されるシステム100のような、システムによって実施されるメディアに関連する非広告情報コンテンツの提示を管理するための処理200の例を示す。メディアプロバイダから使用可能なメディアと共に提示するための非広告情報コンテンツ及び/又は広告のセットは、は、メディアプロバイダなどによってリクエストされる(操作205)。例えば、メディアプロバイダシステムは、セットについてのリクエスト(例えば、XMLメッセージ、電子メール、など)、またはアイテムの修正されたセットについてのリクエストを送信してもよい。上記セットは、は、非広告情報コンテンツとオプションでの広告とを含むアイテムのコレクションであってもよい。
上記セットのためのパラメータは、識別されてもよい(操作210)。或る実施形態では、パラメータに対するリクエストは、生成/伝送され、そして処理される。上記セットについてのパラメータは、例えば、セットにおける各アイテムのための提示時間、セットにおけるアイテムの提示順、コンテンツ(例えば、広告または非広告情報コンテンツのようなアイテムのタイプ、セットにおけるアイテムについてのファイルパス、アイテムが読み出されるデータベース、など)、ユーザが有することが許されるコントロールのタイプ(例えば、再生、早送り、巻き戻し、停止、最小化、クローズ、など)、セットが提示される時間量、新たなセットの取得及び/又はセットの提示の休止(ceasing)の前、及び/又は適切なパラメータを含んでもよい。例えば、メディアプロバイダは、10個の循環セットがメディアに関連して提示されるべきであり、その10個のアイテムのうちの3個が広告であることを特定してもよい。メディアプロバイダは、追加的に、セットにおける非広告情報コンテンツおよび広告の順番を特定してもよい。
メディアプロバイダ及び/又はコンテンツプロバイダはパラメータを特定してもよい。或る実施形態では、メディアプロバイダがパラメータを特定しなければ、コンテンツプロバイダがパラメータを特定してもよい。或る実施形態では、コンテンツプロバイダは、提供されるサービスの一部として、パラメータに対するコントロールのレベルを変化させることを提供してもよい(例えば、メディアプロバイダは、コントロールの種々のレベルのうちの一つを有することを選択してもよい)。
メディアプロバイダから利用可能なメディアに関連したコンセプトの識別が、また提供されてもよい(操作215)。或る実施形態では、コンセプトの識別は、メディアを記述している、用語(term)、コード、画像であってもよい。例えば、メディアプロバイダは、ロケットのプレイオフゲームのビデオクリップについて、バスケットボールおよびヒューストンロケッツのようなコンセプトを特定してもよい。上記コンセプトは、特定のメディアまたはメディアのコレクションに関連して、メタデータとしてRDDフィードのようなウェブフィードで、及び/又は、提示期間中にユーザから隠れながらも検索エンジンによってクローラブル(crawlable)に、ジャバスクリプトで提供されることができる。コンセプトは、テキストの、英数字の、画像の、または他の適切なインデシア(indicia)で識別されてもよい。例えば、コンセプトは、ビデオ、ビデオまたはポッドキャストにおける会話、及び/又は、ビデオにおけるテキストに対応するテキストの識別子によって識別されてもよい。
或る実施形態では、コンセプトは、提示されるべきメディアから判定される。例えば、メディアが分析される(例えば、テキストの、音の、及び/又はビデオの分析)。メディアの分析から、1または2以上のコンセプトは、例えば、特定の周波数よりも高い用語(term)を識別することにより、または、メディアにおいて重要な用語または画像を識別するために種々の統計的分析を適用することにより判定されてもよい。そして、コンセプトは、メディアと関連づけられてもよい(例えば、メタデータとして、RSSまたは他のウェブフィードで、メディアに関連したジャバスクリプトまたはHTMLで、など)。
或る実施形態では、データベース(例えば、メモリ132,152、及び/又は、リモートシステム170のメモリ)は、コンセプト(例えば、識別子)と、メディアプロバイダから利用可能なメディアとの間の関連性を格納してもよい。メディアプロバイダ及び/又はコンセプトプロバイダは、データベースに格納される上記関連性を生成してもよい。一旦、ユーザに提示されるべきメディアが識別されれると、コンセプトは、データベースのレコードから、識別されたメディアのために読み取られてもよい。例えば、コンテンツプロバイダは、提示されるべきメディアを識別し、そして、メディアプロバイダのデータベースから、上記識別されたメディアに関連するコンセプトをリクエストしてもよい。そして、コンセプトプロバイダは、非広告情報コンテンツ及び/又は広告のセットを生成するために上記コンセプトを利用してもよい。メディアの提示に対するリクエストが受信されると(操作220)、上記リクエストされたメディアに関連したセットがリクエストされる(操作225)。例えば、メディアプロバイダ、すなわちウェブホスティングサーバが、メディアの提示に対するリクエストを受信すると、メディアプロバイダは、コンテンツプロバイダシステムから、上記リクエストされたメディアに関連した非広告情報コンテンツ及び/又は広告のセットをリクエストしてもよい。
リクエストされたメディアが提示されてもよく(操作230)、そして、上記リクエストされたメディアに関連するセットは、パラメータに従って提示されてもよい(操作235)。例えば、上記セット、またはその一部は、プリロール(pre-roll)で(例えば、メディアの提示前に)、またはミッドロール(mid-roll)で(メディアの提示中に)、またはポストロール(post-roll)で(メディアの提示後に)提示されてもよい。他の実施形態として、上記セットは、メディアが提示されるウィンドウに近接したウィンドウ(例えば、バナー)に提示されてもよい。
処理200は、システム100または同様のシステムによって実施されてもよい。加えて、処理200において、種々の操作が付け加えられ、削除され、修正され、または順番が入れ替えられても良い。例えば、メディアプロバイダは、上記セットのためのパラメータを特定しなくてもよい。他の実施形態として、メディアプロバイダは、上記セットを制しえするときに非広告情報コンテンツが選択されるソース(例えば、データベース、データベースのレコード、など)を特定してもよい。加えて、上記セットの提示は、特定の時間期間の後に停止されてもよい。
他の実施形態として、コンセプトは、ユーザによるメディアアイテムの提示についてのリクエストを受信する前に識別されなくてもよい。加えて、アイテムのセット(非広告情報コンテンツ及び/又は広告)は、メディアアイテムの提示についてのリクエストが受信され、及び/又は識別された後にリクエストされてもよい。アイテムのセットは動的であってもよいので(例えば、セットのアイテムは、提示されるメディア、アイテムが提供される任意のデータベースの現在のコンテンツ、ユーザ、メディアプロバイダによって提供されるパラメータ、ユーザインタラクション、及び/又はメディアプロバイダの識別に依存してもよい)、メディアプロバイダは、メディアがリクエストされるたびに、メディアに関連した提示のためにアイテムのセットをリクエストしてもよい。加えて、上記セット(例えば、セットにおけるアイテム、セットのパラメータ、など)は、セットが完全に提示されてしまう前に変化してもよい(例えば、ユーザインタラクションに基づいて)。
或る実施形態では、コンセプトの判定は、メディアの分析を含む(例えば、コンセプトの判定で使用されるべき情報を自動的に抽出するために)。上記メディアは、メディアプロバイダが、メディアについての非広告情報コンテンツのセットを初期にリクエストするときに分析されてもよく、定期的に更新され、または、ユーザがメディアの提示をリクエストしたときに分析されてもよい。例えば、メディアプロバイダシステムは、メディアを分析し、この分析に基づいてコンセプトを判定し、そして、メディアプロバイダによって提供されるメディアについてのコンテンツプロバイダにコンセプトを提供してもよい。他の実施形態として、コンテンツプロバイダは、メディアを分析し、この分析に基づいてコンセプトを判定し、そして、コンセプトに基づいて非広告情報コンテンツを識別してもよい。メディアの分析は、RSSフィードのようなウェブフィードからのコンセプト、メタデータ、または隠れたコード(例えば、メディアが提示されているユーザからの)を識別することを含むことができる。ウェブフィードリーダまたはアグリゲータ(aggregator)は、ウェブフィードを分析し、メディアに関連したウェブフィードにおけるコンセプトを判定するために使用されてもよい。加えて、メディアの分析は、メディアに関連したコンセプトを判定するために、メディアにおける画像、テキスト、音、及び/又はそれらの組み合わせを分析することを含むことができる。例えば、コンセプトを判定するためにメディアを分析することは、例えば、音声−テキスト分析(例えば、音をテキストに変換するために、ビデオに関連した波形ファイル、MP3ファイル、または音ファイルを分析すること)を含む。
図3Aおよび3Bは、メディアに関連した情報を提示するための処理300の例を示す。亜非広告情報コンテンツおよび広告のような、アイテムのセットの提示についてのリクエストが受信されてもよい(操作305)。例えば、ウェブホスティングシステムまたはメディアプロバイダに接続されたウェブサイトからのメディアをユーザがリクエストする場合、ウェブホスティングシステム及び/又はメディアプロバイダはアイテムのセットをリクエストしてもよい。メディアプロバイダは、関連するニュースストーリ、事実、または画像を通じて、及び/又はユーザのポーリング(poll)を通じて、ユーザの関心を把握し保持するためにアイテムのセットの提示を捜し出してもよい。例えば、メディアプロバイダは、著名人のビデオクリップを含んでもよく、ユーザの関心を保持するために、メディアプロバイダは、選択されたビデオクリップ、ビデオにおける著名人に関するニュースストーリ、ビデオにおける著名人または製品に関するタブロイドまたは事実に関連して提示することを捜し出し、及び/又は、関連したトピックに関してユーザを調査(survey)してもよい(例えば、ビデオの著名人はこのことについて刑務所に入るべきだと考えますか?)。また、アイテムのセットは、ビデオの関連した広告を含んでもよく、それは、メディアプロバイダの収益性を増加させる。しかしながら、広告は、非広告情報コンテンツのような他のアイテムとシリーズで提示されるので、ユーザは、広告が提示されているときでも、アイテムのセットに注意を払うことを継続してもよい。
ユーザに対する提示のためのメディアが識別される(操作310)。例えば、コンテンツプロバイダシステムは、ユーザに提示されるべきメディアの識別を受信してもよい。メディアプロバイダシステムは、メディアの識別を備えたコンテンツプロバイダにメッセージ(例えば、XMLメッセージ)を送信してもよい。他の実施形態として、メディアプロバイダは、メディアと共に提示されるべきセットについてのコンテンツプロバイダへのリクエスト(例えば、XMLメッセージ)を送信してもよく、コンテンツプロバイダそのリクエストを分析して、メディアプロバイダ、メディアプロバイダ及び/又はセットについてのパラメータ、上記リクエストに基づいてユーザに提示されるべきメディアを識別してもよい。コンテンツプロバイダシステムは、メディアの識別を受信してもよい。或る実施形態では、コンテンツプロバイダは、メディアを識別するために、選択されたメディアを分析してもよい。例えば、メディアに関連したメタデータまたは他の情報(例えば、メディアのタイトル、メディアのコンテンツ、ウェブフィード、隠されたスクリプト、など)が分析されて、メディアが上記分析から識別されてもよい。
上記識別されたメディアに関連する1または2以上のコンセプトが判定される(操作315)。メディアに関連したコンセプトの識別は、メディア、またはメディアと関連した情報(例えば、ウェブフィード、メタデータ、など)を分析すること、および分析からコンセプトを自動的に識別することを含んでもよい。識別子のようなコンセプトは、メディアを記述するものであってもよい。例えば、もしテキストがメディアに現れれば、識別子は、そのテキストの1または2以上の部分を含んでもよい。他の実施形態として、識別子は、メディアにおける会話まはは動作を記述し関連していてもよい。
識別されたメディアは、コンセプトを判定するために分析されてもよい(操作316)。メディアの音声、画像、テキスト、及び/又は他の部分が分析されてもよい(操作317)。例えば、音声−テキスト分析ツール、チャラクタ及び/又は画像認識ツール、及び/又はシーン分析ツールが利用されてもよい。メディアに関連したRSSフィード及び/又は他の情報が分析されてもよい(操作318)。コンセプトは、メディアプロバイダから受信されてもよい(操作319)。例えば、メディアプロバイダは、メディアに関連して提示されるアイテムのセットを制御するためにメディアに関連するコンセプトのリストをカスタマイズしてもよい。メディアプロバイダは、また、このメディアプロバイダによって提供されるメディアに関連したコンセプトのデータベースに対するアクセスを送信し、または提供してもよい。
或る実施形態では、コンセプトは、例えばメディアにおけるワードの出現の頻度に基づく種々のメディア分析技術に基づいて判定されてもよい。例えば、公知のTF−IDF(term frequency - inverse document frequency)がテキストにおける用語について計算されてもよく、ネームとコンセプトが、最も高いTF−IDFを有する用語として選択されてもよい。同様に、コンセプトに関連した用度は、同様の技術を用いて識別されてもよい。例えば、例えば、自動音声及び/又は画像認識を用いてアイテムが、分析されてもよく、そして、どの用語が最高のTF−IDFを有し、したがって用語におけるどの用語がコンセプトに類似しているかを識別するために、TF−IDFが計算されてもよい。
コンセプトに対応する非広告情報コンテンツのアイテムが識別されてもよい(操作320)。例えば、コンセプトと類似し、または関連する非広告情報コンテンツが識別されてもよい。もし、コンセプトがペプシ(Pepsi) であったとすれば、最近の企業ニュース、最近の製品レビュー、及び/又は株価(stock price) のようなニュース情報が識別されてもよい。もし、コンセプトが著名人の名前であったとすれば、その著名人の画像、その著名人に関するニュース、及び/又はその著名人に関するポーリング(poll)が識別されてもよい。他の実施形態として、非広告情報コンテンツの識別は、識別されたメディアに(例えばコンセプトに基づき)関連するメディアプロバイダによって特定されるデータベースまたはメディアプロバイダから利用可能な他のメディアを識別することを含んでもよい。
或る実施形態では、コンセプトに関連する非広告情報コンテンツのアイテムの分析は、ワードに概念的に関連するクラスタ(clusters)を用いて、アイテムにおけるテキスト(例えば、字幕付のビデオ、サブタイトル付のビデオ、タイトル、ドキュメント、など)を特徴づけることを含んでもよい。コンセプトはテキストの識別子であってもよいので、識別子のバリエーション(variations)が関連していてもよく、したがって、このバリエーションが、コンセプトに関連したアイテムの識別子を改善するために使用されてもよい。例えば、もし、メディアについてのコンセプトが“ベーキング(baking)”であれば、ベーキングに関連したアイテムを識別することよりも、むしろ、コンテンツプロバイダシステムは、ベーカリー(bakery)、ベークする(bake)、ベークされた(baked)などに関するワードに関連するアイテムを識別してもよい。コンテンツプロバイダシステムは、ユーザに提示されるべきメディアのコンセプトに関する概念的な関連ワードの候補クラスタを選択することにより、バリエーションを識別してもよい。モデル(例えば、概念的な関連ワードのクラスタとワードについての無作為のバリエーションを表すノードを含む確率的モデル(probabilistic model))は、候補クラスタを選択するためにコンテンツプロバイダによって使用されてもよく、そして、セット候補クラスタ(例えば、コンセプトに対する候補クラスタにおけるアイテムの関連度がベクターに含まれるような、ベクターにおけるもの)が利用されてもよい。アイテムにおけるテキストに基づいてコンセプトに関するアイテムを識別する処理を説明したが、テキストを含むメディアについてのコンセプトを判定するために、同様の技術が使用されてもよい。
加えて、アイテムにおけるテキストは、モデルを用いてコンセプトに関連するアイテムを識別するために分析されてもよい。例えば、上記モデルは、概念的な関連ワードのクラスタを表すクラスタノードとワードについて無作為な変数(random variables)を表すターミナルノードを含むテキストのドキュメントのための生成的モデル(generative model)であってもよく、それは、上記の処置と同様の処理を用いて識別されてもよい。上記モデルは、このモデルを改善するために設計されたドキュメントまたはアイテムを用いて改良されてもよい。同様の技術が、ユーザに提示されるべきメディアについてコンセプトを判定するために適用されてもよい。
或る実施形態では、コンセプトに関連したアイテムは、音声−テキスト分析ツールを用いて識別されてもよい。例えば、音認識ツールは、アイテムのワードを識別するために、ビデオまたは他の音タイトルのようなアイテムに適用されてもよい(例えば、ビデオファイルのオーディオトラックにおける音声は、自動的に認識されてテキストに変換されてもよい)。自動音声認識技術の例は、ニューラルネットワークおよび動的プログラミングに関するマーコフモデル(Markov models)に基づく技術を含む。
セットのための広告のアイテムが識別されてもよい(操作325)。広告は、メディアプロバイダにより提供されるパラメータに基づいて識別されてもよい(例えば、メディアプロバイダは、スポンサ広告、クッキングビデオクリップ上の食物及び/又はのような広告のコンテンツ、及び/又は年齢相応であること(age appropriateness)を選択してもよい)。広告は、メディアに関連したコンセプトに基づいて識別されてもよい。セットが生成されてもよい(操作330)。セットの生成は、セットの包含(inclusion)のためのアイテムを識別すること、セットの提示のためのパラメータを識別すること、及び/又は、識別されたアイテムまたは識別されたアイテムへのリンク(例えば、ファイルパス、URL、など)を含む情報のパケットを生成することを含んでもよい。セットは、非広告情報コンテンツおよび識別された広告の一部または全部を含んでもよい。例えば、コンテンツプロバイダ及び/又はメディアプロバイダは、セットにおけるアイテムの最大数または際少数を特定してもよい。セットは、アイテムが連続的(serially)に提示される循環セット(a rotational set)であってもよい。セットにおけるアイテムは、特定の順番(例えば、メディアプロバイダまたはコンテンツプロバイダによって提供されたセットのパラメータ)または不規則に表示されてもよい。幾つかのアイテムが同時(concurrently)に提示されてもよい。例えば、1つよりも多い(例えば3つの)テキスト広告及び/又はテキスト非広告情報コンテンツが同時に表示されてもよい。ショートテキスト広告(例えば、1−3の文)及び/又はショート非広告情報コンテンツ(例えば、1−3の文)が、アイテムのセットについての提示ウィンドウの効率的な使用を最大化するように同時に表示されてもよい。
識別されたメディアがユーザに提示されてもよい(操作335)。例えば、識別されたメディアは、ウェブホスティングシステムまたはメディアプロバイダによって生成または読み取られ、そして、ユーザコンピュータ(例えばラップトップ、スマートフォン)上に提示されるために送信される。識別されたメディアは、ウィンドウ(例えば、ウィンドウズ(登録商標)メディアプレイヤウィンドウ)内に提示されてもよい。
メディア中の特定のポイントが判定されてもよく、セットの少なくとも一部が上記特定のポイントで提示される(操作340)。或る実施形態では、メディアは、アイテムのセットまたはアイテムのセットの一部が提示されるべき時期を判定するために分析されてもよい。例えば、テレビショーのオンラインビデオにおいて、シーン(sene)分析ツールは、アイテムのセットの少なくとも一部が提示されるべきシーンにおけるブレーク(break)(例えば、本来、コマーシャルが放送されるところ)を識別してもよい。メディアプロバイダは、追加的に、または代替的に、アイテムのセットの少なくとも一部が提示されるべきときを示すメディアにおける特定のポイントを提供してもよい。例えばmアイテムのセットの少なくともいつ部は、プリロール(pre-roll)またはポストロール(post-roll)で提示されてもよい。
或る実施形態では、ユーザに提示されるべきメディアは、アイテムがユーザに提示されるべきポイントを識別するために解析(parse)されてもよい。例えば、メディアは、公知の技術を用いてクロール(crawl)されてもよい。メディアは、自動音声、テキスト、及び/又は画像認識分析を用いて分析されてもよい。音声認識は、音声における特定のラインまあは用語が現れるビデオにおける時間位置の認識を可能としてもよい。ビデオまたはオーディオファイルからのテキストは、音声認識ツールを補完してもよい。
オブジェクト認識技術の例は、概観ベース(appearance based)のオブジェクト認識と、ローカルな特徴に基づくオブジェクト認識を含む。自動オブジェクト認識は、ビデオファイルの視覚コンテンツ(visual content)におけるオブジェクトを認識することと、上記認識されたオブジェクトが出現するビデオファイルにおける時間位置を認識することを含む。例えば、ビデオの各フレームまたはフレームのサンプルは、概観ベースのオブジェクト認識またはローカルな特徴を用いたオブジェクト認識を用いてオブジェクトを認識し識別するために分析されることができる。オブジェクトは、顔、自動車、およびオブジェクトデータベースに適合したオブジェクトを含むことができる。
メディアファイルポイントにおける上記判定された時間位置から、アイテムがユーザに提示されるべきポイントが特定される。例えば、非広告情報コンテンツ及び/又は広告のようなアイテムのセットが、1または2以上の説明した技術を用いて提示されるbえきメディアにおけるコンセプトと関連するように識別されてもよい。そして、セットのパラメータは、例えば、セットの少なくとも一部が提示される特定のポイント、例えばビデオの時間位置を含んでもよい。或る実施形態では、基準(criteria)は、ビデオの特定のポイント提示されるべきビデオの一部がどのように選択されるかを識別するパラメータにおいて特定されてもよい。例えば、上記一部は、アイテムのセットの提示前に、提示の次に、または提示中に、メディアの一部において識別されるコンセプトに基づいて選択されてもよい。異なる多くの基準は、単一のメディアファイルのための特定されてもよく、このようなセットの別の他の一部、またはアイテムの異なるセットは、メディアの提示の異なる特定のポイントで提示されてもよい。
セットは、識別されたメディアの提示と関連してユーザに提示されてもよい(操作345)。識別されたメディアを提示することは、例えば、セットにおけるアイテムを読み取り、セットに関連したパラメータに従ってアイテムを送信することを含む。アイテムのセットは、ウィンドウ、例えば、メディアが提示されるウィンドウに近接したウィンドウに提示されてもよい。或る実施形態では、コンテンツプロバイダは、透過的(transparent)または半透過的(translucent)部分である第1の部分と、アイテムのセットを提示するための第2の部分を有するウィンドウを提供してもよい。メディアプロバイダは、ウィンドウのサイズおよび位置、例えば、メディアプレイヤ上の第1の部分(例えば、メディアの定時がセットの提示のためのウィンドウによって阻害されないように)の位置と、メディアが提示されるウィンドウの上部(top)または底部(bottom)の第2の部分(例えば、バナー)の位置を調整してもよい。
図4−7は、メディアのセットのアイテムの提示の一例を示す。図4に示されるように、提示400は、非広告情報コンテンツ及び広告のセットのアイテムを提示するためのウィンドウ420およびメディア410の提示を含む。ウィンドウ420は、ヘッダ(header)422と記述(description)424を含むテキスト広告を提示する。或る実施形態では、広告は、広告のデータベース(例えば、コンテンツプロバイダまたはリモートシステムのメモリ)から読み取られてもよい。テキスト広告が3行のテキストであれば、テキスト追加は2行に連結されてもよい。例えば、第1行は、広告と関連するアドレス426とヘッダ422を含み、そして第2行は記述426であり、連結された第2および第3行から形成する。
ウィンドウ420は、ユーザがアイテムのセットの提示を制御することを可能とするボタン430を含んでもよい。許容される制御の量は、メディアプロバイダ及び/又はコンテンツプロバイダによって(例えば、セットのパラメータとして)特定されてもよい。例えば、再生(playing)および休止(pausing)は可能とされるが、ウィンドウのクローズは禁止されてもよい(例えば、ボタンがユーザに提供されず、またはユーザがそれを選択することができることを知らせるために別に提示される)。他の例として、セットにおけるアイテムの提示の再生、巻き戻し、早送り、スキップ、休止、及び/又は停止を行い、及び/又は、ウィンドウを最小化し、及び/又は、ウィンドウをクローズするボタンを備えてもよい。或る実施形態では、ウィンドウ420は、特定の時間期間の後、セットを通じた特定回数の循環の後、及び/又は、ユーザ非活動の特定期間(例えば、ユーザがアイテムを選択せず、マウスカーソルをアイテムの上に重ねる(hover)などの期間)の後に、最小化し、クローズしてもよい。
図5は、メディア及びセットのアイテムの一提示例である提示500を示す。提示500において、メディア510が提示され、セットのアイテムを提示するためのウィンドウ520が最小化されている。ウィンドウ520が最小されると、アイテムの部分530,540が提示される。ウィンドウ520は、また、このウィンドウをクローズするためのボタン550を備える。
図6は、メディア及びセットのアイテムの一提示例である提示600を示す。この提示では、メディア610が提示され、セットのアイテムの提示のためのウィンドウ520がクローズされている。図示されているように、ボタン620は、メディア610の提示に近接して出現してもよく、それはウィンドウを最小化する。
図7は、メディア及びセットのアイテムの他の提示例である提示700を示す。提示700において、メディア710が休止(paused)され、そして、セットのアイテム720の提示のためのウィンドウがメディア上に配置されている(例えば、ウィンドウのプレロール、ポストロール、最小化など)。図7に示されるように、3つのテキスト広告720がウィンドウに提示されている。このウィンドウは、提示されているアイテムのタイプ(例えば、“広告”、“コンテンツ”)のインデシア730を含む。また、図4−7は、ウィンドウに提示されたアイテムとして広告をしめしているが、非広告情報コンテンツまたは広告および非広告情報コンテンツは、(例えば、同時に、または、連続して)ウィンドウに提示されてもよい。
或る実施形態では、メディアウィンドウから分離したウィンドウにアイテムのセットを提示するようりは、むしろ、提示されるべきメディア、および提示されるべきアイテムのセットを含むメディアストリームが生成されてもよい。ウェブホスティングシステム及び/又はメディアプロバイダは、アイテムのセットとメディアの両方を単一のメディアストリームで生成してもよい。メディアストリームは、提示されるべきメディア及び/又は提示されるべきアイテムのセットの連結バージョンであってもよい。
セットにおけるアイテムは、データベースから読み取られても良い(操作346)。例えば、データベースは、コンテンツプロバイダデータベースの一部であってもよく、各アイテムはメディアと関連して提示されるので、アイテムはデータベースから読み取られる。セットにおける各アイテムは、連続して提示されてもよい(操作347)。提示されるアイテムのタイプ(例えば、広告または非広告情報コンテンツ)に基づくインデシアが提示されてもよい(操作348)。例えば、インデシアは、アイテムが提示されるウィンドウ上の“広告”または“スポンサコンテンツ”を含む、テキストのインデシアを含んでもよい。加えて、インデシアは、色が付されてもよい。例えば、アイテムにおけるテキスト、またはウィンドウ自体が、提示されるアイテムのタイプに基づいて異なる色で提示されてもよい。非広告情報コンテンツは、青またはピンクのウィンドウに提示されてもよい。インデシアを使用することは、非広告情報コンテンツが広告と区別されるので、ユーザの注目(attention)の保持を促進し、それは、ユーザにはさほど刺激的ではなく、または重要ではないように見える。
一旦セットにおけるアイテムがユーザに提示されていまうと、このセットが再び提示されるべきかどうかの判定がなされてもよい(操作349)。この判定は、少なくとも部分的に、セットのパラメータ(例えば、セットがユーザに提示されるべき回数を特定する)に基づいて行われる。もし、セットが再び提示されるべきでなければ、そのセットの提示は中止(cease)される(操作350)。例えば、セットが提示されるウィンドウはクローズされ、または最小化されてもよい。他の例として、ウィンドウはブランク(blank)であってもよい。もし、セットが提示されるべきであれば、そのセットは、メディアの提示と関連してユーザに提示されてもよい(操作345)。
提示されるセットとのユーザインタラクションが判定されてもよい(操作355)。例えば、アイテム上にマウスを重ね(hover)、アイテム上にカーソルを重ね、またはアイテム上でマウスを停止させ、アイテムの選択、ウィンドウの最小化または最大化、アイテムのスキップ、及び/又はアイテムの早送りがモニタされてもよい。加えて、インタラクションの前の提示の時間量がモニタされてもよい(例えば、ユーザがスキップボタンを選択した前の時間量)。モニタされたユーザのインタラクションは、メディアプロバイダ、コンテンツプロバイダ、及び/又は広告へのフィードバックを提供するために使用されてもよい。モニタされたユーザインタラクションは、また、セットの提示を休止するかどうか、及び/又はアイテムのセットを修正するかどうかを判定するために使用されても良い。例えば、ユーザ非活動の特定の時間期間またはレベルが発生すれば、セットの提示が休止され、中断されてもよい。
判定は、アイテムのセットがユーザインタラクションに基づいてモニタされるべきかどうかについてなされてもよい。ユーザインタラクションが特定のレベルを下回れば(例えば、特定の時間期間の間、インタラクションがないか、または最小のインタラクション)、及び/又は、特定のユーザインタラクション(例えば、スキップ、クローズ、再生、巻き戻し、など)が検出された場合、アイテムのセットは修正されてもよい。加えて、例えば、ユーザインタラクションがモニタされ、スキップボタンを選択する前にユーザが各アイテムを3秒間だけ閲覧することを示す場合、提示時間のようなパラメータが修正されてもよい。更に、ユーザインタラクションのモニタからのデータは、統合(aggregate)され、及び/又は、セットは、統合されたデータに基づいて修正されてもよい。例えば、もし或る非広告情報コンテンツアイテムが多数のユーザによってスキップされていれば、それは、将来のアイテムのセットには含まれなくてもよい。加えて、提示時間及び/又は順番は、統合されたデータに基づいて修正されてもよい。
もしセットが修正されるべきであれば、このセットは、ユーザインタラクションに基づいて修正されてもよい(操作365)。セットの修正は、パラメータ(例えば、各アイテムの提示時間、順番、アセットにおけるアイテムの数、など)の修正、及び/又はセット自体の修正を含んでもよい。例えば、アイテムは、ユーザインタラクションのレベルが特定のレベルを下回った場合に削除されてもよい。他の例として、アイテムが巻き戻され、そして再生され、または電子メールが送信され、または、他にインスタントメッセージが送信される場合、同様のアイテム(例えば、同じコンセプト、同じ広告主、関連ビデオ、など)がセットに追加されてもよい。加えて、もしユーザがプリロール中にアイテムをスキップすれば、そのセットの順番が変えられてもよく、同じアイテムがポストロール提示の期間中に再提示されてもよい。
もし、セットが修正されるべきではなく、またはセットが修正されてしまった後には、セットにおけるアイテムの選択がユーザから受信されてもよい(操作370)。例えば、ユーザは、アイテムに提示されるウェブアドレスをクリックしてもよい。他の例として、ユーザは、ユーザに提示されるポーリング(poll)を回答してもよい。
メディアの提示は、例えば、プリロールまたはミッドロール中に、またはユーザがセットにおけるアイテムを選択するときに、休止され、あるいはインタラプトされてもよい。ウェブページがアイテムの選択に基づいて読み取られてもよい(操作380)。選択されたアイテムに関連する第2のウィンドウがユーザに提示されてもよい。第2のウィンドウは、ポップアップウィンドウであってもよく、または、メディアが提示されるウィンドウ上に重ね合わせ(superimpose)してもよい(例えば、第2のウィンドウにおける情報が提示されている間、メディアは休止されてもよい)。
処理300がシステム110または同様のシステムによって実施されてもよい。加えて、処理300において、種々の操作が追加され、削除され、修正され、または順番が入れ替えられてもよい。例えば、ウェブページが選択に基づいて読み取られてもよく、広告(例えばフルページの広告)が読み取られてもよい。加えて、セットにおけるアイテムの選択に基づいて読み取られたウェブページは、メディアから分離した別個のウィンドウに提示されてもよい。他の例として、修正が受信され、メディアの提示が完了するまで、及び/又は、ユーザが提示されるべき別のメディアを選択するまで、セットが、このセットを通じて継続して循環してもよい。
加えて、或る実施形態では、提示されるべきメディアに関連したインスタントメッセージ及び/又はメッセージボード(messaging boards)は、このメディアに関連したコンセプトを識別するために分析されてもよい。例えば、インスタントメッセージおよbいメッセージボードにおけるテキスト、音、画像、及び/又はそれらの組み合わせが、このコンセプトを識別するために分析されてもよい。そして、非広告情報コンテンツのようなアイテムおよびオプションの広告は、メッセージボード及び/又はインスタントメッセージからのコンセプトに関連するものとして識別されてもよい。そして、識別されたコンセプトはメディアにおける特定のポイントで提示されてもよい。
ユーザは人(human)として記述されているが、ユーザは、個人(person)、人のグループ(a group of people)、1または2以上のコンピュータ及び/又はコンピュータシステムとやインタラクションを取る単数の個人または複数の個人であってもよい。ユーザコンピュータは、1または2以上のコンピュータ及び/又はコンピュータシステムを記述してもよい。
本明細書で述べたシステムおよび技術の種々の実施は、デジタル電子回路、集積回路、特別に設計されたASIC(application specific integrated circuits)、コンピュータハードウェア、ファームウェア、ソフトウェア、及び/又はそれらの組み合わせで実現されることができる。これらの種々の実施は、少なくとも一つのプログラマブルプロセッサを含むプログラマブルシステム上で実行可能及び/又は解釈可能(interpretable)な1または2以上のコンピュータプログラムでの実施を含むことができ、それは、専用または汎用のものであってもよく、記憶システム、少なくとも一つの入力装置、および少なくとも一つの出力装置からデータ及び命令を受信すると共に、それらにデータ及び命令を送信するように結合されてもよい。
これらのコンピュータプログラム(または、プログラム、ソフトウェア、ソフトウェアアプリケーション、またはコードとして知られる)は、プログラマブルプロセッサのためのマシン命令を含み、高度手順及び/又はオブジェクト指向のプログラミング言語、またはアセンブリ/マシン言語で実施されることができる。本明細書で使用されているように、“マシン読み取り可能”は、マシン読み取り可能な信号としてマシン命令を受け取るマシン読み取り可能な記録媒体を含み、プログラマブルプロセッサにマシン命令及び/又はデータを提供するために使用される、任意のコンピュータプロダクト、装置及び/又はデバイス(例えば、マシンディスク、光ディスク、メモリ、PLD(Programmable Logic Devices)を指す。用語“マシン読み取り可能な信号”は、プログラマブルプロセッサにマシン命令及び/又はデータを提供するために使用される任意の信号を指す。
ユーザにインタラクションを提供するために、本明細書で述べたシステムおよび技術は、ユーザに情報を表示するための表示装置(例えば、CRT(cathode ray tube)モニタまたはLCD(liquid crystal display)モニタ)と、ユーザが入力をコンピュータに与えることを可能とするキーボード及びポインティングデバイス(例えば、マウスまたはトラックボール)を備えたコンピュータ(例えば、ホストまたは外部ホスト)上で実施されることができる。他の種類のデバイスが、同様にユーザとのインタラクションを提供するために使用されることができ、例えば、出力装置によってユーザに提供されるフィードバックは任意の形式の知覚フィードバック(例えば、視覚的フィードバック、聴覚フィードバック、または触覚フィードバック)であることができ、そして、ユーザからの入力は、音響、音声、または触覚入力を含む任意の形式で受信されることができる。
本明細書で述べたシステム及び技術は、バックエンドコンピュータを含むコンピュータシステム、またはミドルウェアコンポーネント(例えば、アプリケーションサーバ)を含むコンピュータシステム、またはフロントエンドコンポーネント(例えば、ユーザが本明細書で述べたシステム及び技術の実施とインタラクションを取ることができるグラフィカルユーザインターフェイスまたはウェブブラウザを備えたクライアントコンピュータ)を含むコンピュータシステム、またはこのようなバックエンド、ミドルウェア、またはフロントエンドコンポーネントの任意の組み合わせで実施されることができる。本システムのコンポーネントは、任意の形式の通信媒体またはデジタルデータ通信媒体(例えば通信ネットワーク)によって相互接続されることができる。通信ネットワークの例は、ローカルエリアネットワーク(“LAN”)、ワイドエリアネットワーク(“WAN”)、およびインターネットを含む。
コンピュータシステムは、クライアントおよびサーバを含む。クライアントおよびサーバは、通常、相互に離れており、典型的には、通信ネットワークを通じてインタラクションをとる。クライアントとサーバとの関係は、各コンピュータ上で稼動すると共に相互にクライアント−サーバ関係を有するコンピュータプログラムによって生じる。
加えて、本システムは、必要に応じてメディアおよびデータへのアクセスを制限する種々のセキュリティ技術を含んでもよい。例えば、ユーザは、メディア及び/又はデータへのアクセスを受け取るためにユーザ情報(例えば、ユーザネーム、パスワード、生体データ、及び/又はそれらの組み合わせ)を提供する必要があってもよい。種々の他のセキュリティ技術(例えば、クッキー、秘密鍵基盤、公開鍵基盤、など)は、政府及び/又は工業規格及び/又は標準に適合するために(例えば、未成年者を保護し、アルコール及びタバコ広告を規制するため)、本システムにおいて実施されてもよい。
多くの実施が説明された。にもかかわらず、本発明の精神および範囲から逸脱することなく、種々の変形がなされ得ることが理解されるであろう。従って、他の実施は、この出願の範囲内である。
また、実施は、説明した特定のシステムまたは処理に限定されうものではなく、もちろんのことながら、変形してもよいことが理解されるべきである。また、本明細書で使用された用語は、特定の実施を説明することのみを目的としたものであり、限定することを意図したものではない。本明細書で用いられたように、単数の形式“一つの(a)”、“一つの(an)”、“その(the)”は、その内容が明らかに他のものを示していない限り、複数の記載を含む。従って、例えば、“一つのアイテム”は、2以上のアイテムを含み、“非広告情報コンテンツのアイテム”なる記載は、二つ以上または異なるタイプの非広告情報コンテンツのアイテムの組み合わせを含む。
100;システム
110;ユーザコンピュータ
120;ネットワーク
130;メディアプロバイダシステム
150;コンテンツプロバイダシステム
170;リモートシステム
180;ウェブホスティングシステム
400;提示
410;メディア
420;ウィンドウ
422;ヘッダ
424;記述
426;アドレス
430;ボタン

Claims (28)

  1. メディアに関する情報を提示するためのコンピュータ実施の方法であって、
    ユーザに対する提示のためのメディアの識別を受信するステップと、
    前記識別されたメディアに関する1又は2以上のコンセプトを識別するステップと、
    前記コンセプトの1又は2以上に対応する非広告情報コンテンツの1又は2以上のアイテムを識別するステップと、
    前記識別されたメディアを前記ユーザに提示するステップと、
    前記識別されたメディアの提示に関連して前記ユーザに前記非広告情報コンテンツのアイテムの少なくとも一つを提示するステップと
    を含む方法。
  2. 前記コンセプトの1又は2以上は、対応する識別子を含む請求項1記載の方法。
  3. 前記コンセプトの1又は2以上を識別するステップは、前記識別されたメディアを分析して、前記コンセプトの1又は2以上の判定において使用される情報を自動的に抽出するステップを含む請求項1記載の方法。
  4. 前記識別されたメディアを分析するステップは、前記識別されたメディアに関連したメタデータを分析するステップと、前記識別されたメディアに関連したRSSフィードを分析するステップと、前記識別されたメディアの音声−テキスト分析を実施するステップと、前記識別されたメディアにおける画像の分析を実施するステップと、前記識別されたメディアにおけるテキストの分析を実施するステップと、前記識別されたメディアにおける音の分析を実施するステップとのうちの少なくとも一つを含む請求項1記載の方法。
  5. 前記識別されたメディアのメディアプロバイダから、前記識別されたメディアに関するコンセプトのうちの1又は2以上の識別を受信するステップを更に含む請求項1記載の方法。
  6. 前記非広告情報コンテンツのアイテムの1又は2以上は、ニュース、画像、または前記識別されたメディアのメディアプロバイダからの第2のメディアのうちの少なくとも一つを含む請求項1記載の方法。
  7. 前記非広告情報コンテンツの1又は2以上のアイテムを識別するステップは、特定のデータベースからの前記非広告情報コンテンツのアイテムのうちの1又は2以上を識別するステップを含む請求項1記載の方法。
  8. 前記非広告情報コンテンツのアイテムのうちの少なくとも一つを提示するステップは、ウェブブラウザユーザインターフェイスのウィンドウに前記非広告情報コンテンツのアイテムのうちの少なくとも一つを提示するステップを含む請求項1記載の方法。
  9. 前記非広告情報コンテンツのアイテムのうちの少なくとも一つを提示するステップは、前記ユーザに対する前記識別されたメディアの提示期間中の1又は2以上の特定のポイントで前記非広告情報コンテンツのアイテムのうちの少なくとも一つを提示する請求項1記載の方法。
  10. メディアプロバイダによって特定される、前記識別されたメディアの提示期間中のポイントで、前記非広告情報コンテンツのアイテムのうちの少なくとも一つを提示するステップを更に含む請求項9記載の方法。
  11. 前記ウィンドにおける1又は2以上のボタンを用いて、前記ウィンドウにおけるアイテムのうちの少なくとも一つの提示を制御するステップを更に含む請求項8記載の方法。
  12. 前記ボタンの1又は2以上を用いて前記提示を制御するステップは、前記提示の、再生、巻き戻し、早送り、休止、クローズ、最小化のうちの少なくとも一つを含む請求項11記載の方法。
  13. ユーザ非活動の特定期間後に前記ウィンドウを最小化するステップを更に含む請求項8記載の方法。
  14. 前記ユーザから前記非広告情報コンテンツの前記提示されるアイテムのうちの少なくとも一つの選択を受信するステップと、前記選択された非広告情報コンテンツに関連した第2のウィンドウを提示するステップとを更に含む請求項1記載の方法。
  15. 特定の時間期間が経過した後に、前記少なくとも一つのアイテムの提示を休止するステップを更に含む請求項1記載の方法。
  16. 提示されるメディアに関する情報を提示するための命令を格納したマシン読み取り可能な記憶媒体を含むアーティクルであって、前記命令は、データ処理装置に、
    ユーザに対する提示のためのメディアの識別を受信するステップと、
    前記識別されたメディアに関する1又は2以上のコンセプトを識別するステップと、
    前記コンセプトの1又は2以上に対応する非広告情報コンテンツの1又は2以上のアイテムを識別するステップと、
    前記識別されたメディアと共に提示されるべき情報コンテンツのセットであって、前記非広告情報コンテンツの前記識別されたアイテムの少なくとも一部を含む情報コンテンツのセットを生成するステップと
    を含む操作を実行させるアーティクル。
  17. 前記命令は、更に、前記データ処理装置に、前記コンセプトのうちの少なくとも一つに対応する広告を識別するステップを含む操作を実行させ、前記セットは、前記識別された広告の少なくとも一部を含む請求項16記載のアーティクル。
  18. 前記セットは循環セットを含み、前記循環セットの各アイテムは、特定の時間期間に提示される請求項17記載のアーティクル。
  19. 前記命令は、更に、前記データ処理装置に、前記識別されたメディアのメディアプロバイダから前記循環セットのためのパラメータを受信するステップを含む操作を実行させる請求項18記載のアーティクル。
  20. 前記循環セットを提示するためのパラメータは、
    非広告情報コンテンツと共に提示するための第1のインデシアと、広告と共に提示するための第2のインデシアを含む請求項19記載のアーティクル。
  21. 前記命令は、更に、前記データ処理装置に、
    前記セットが前記ユーザに提示されるときに、前記セットのアイテムのうちの少なくとも一つとのユーザのインタラクションを判定するステップと、
    前記インタラクションに基づいて前記セットの少なくとも一つのパラメータを修正するステップと
    を含む操作を実行させる請求項18記載のアーティクル。
  22. 非広告情報コンテンツを格納するメモリと、
    ユーザへの提示のためのメディアの識別を受信し、識別されたメディアに関するコンセプトを識別し、前記コンセプトのうちの1又は2以上に対応する前記非広告情報コンテンツの1又は2以上のアイテムを識別するように構成された分析モジュールと、
    前記メディアをユーザに提示すると共に、前記識別されたメディアの提示に関連して前記ユーザに前記非広告情報コンテンツのアイテムのうちの少なくとも一つを提示する提示モジュールと
    を備えたシステム。
  23. 前記分析モジュールは、前記コンセプトの1又は2以上に対応する広告を識別するように構成され、前記メモリは、更に、前記広告を格納する請求項22記載のシステム。
  24. 前記分析モジュールは、識別された非広告情報コンテンツの少なくとも一部を含むアイテムの循環セットを生成するように構成された請求項22記載のシステム。
  25. 前記分析モジュールは、前記非広告情報コンテンツの前記提示されたアイテムのうちの少なくとも一つのユーザインタラクションをモニタするように構成された請求項22記載のシステム。
  26. ユーザに対する提示のためのメディアの識別を受信する手段と、
    前記識別されたメディアに関する1又は2以上のコンセプトを識別する手段と、
    前記コンセプトの1又は2以上に対応する非広告情報コンテンツの1又は2以上のアイテムを識別する手段と、
    前記識別されたメディアに関連する提示のために前記アイテムの1又は2以上のセットを生成する手段と
    を備えたシステム。
  27. 前記識別されたメディアの提示に関連して前記ユーザに前記セットの少なくとも一部を提示する手段を更に備えた請求項26記載のシステム。
  28. 前記ユーザに提示される前記セットの少なくとも一部とのユーザインタラクションをモニタする手段を更に備えた請求項27記載のシステム。
JP2010511378A 2007-06-08 2008-06-06 情報コンテンツを提示するためのシステム及び処理 Pending JP2010529566A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/760,709 US20080306999A1 (en) 2007-06-08 2007-06-08 Systems and processes for presenting informational content
PCT/US2008/066175 WO2008154419A2 (en) 2007-06-08 2008-06-06 Systems and processes for presenting informational content

Publications (2)

Publication Number Publication Date
JP2010529566A true JP2010529566A (ja) 2010-08-26
JP2010529566A5 JP2010529566A5 (ja) 2011-07-21

Family

ID=40096834

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010511378A Pending JP2010529566A (ja) 2007-06-08 2008-06-06 情報コンテンツを提示するためのシステム及び処理

Country Status (6)

Country Link
US (1) US20080306999A1 (ja)
EP (1) EP2174230A4 (ja)
JP (1) JP2010529566A (ja)
AU (1) AU2008261865A1 (ja)
BR (1) BRPI0812435A2 (ja)
WO (1) WO2008154419A2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014504415A (ja) * 2010-12-17 2014-02-20 グーグル・インコーポレーテッド アクティビティストリームからのコンテンツのプロモート

Families Citing this family (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080066107A1 (en) 2006-09-12 2008-03-13 Google Inc. Using Viewing Signals in Targeted Video Advertising
US8667532B2 (en) 2007-04-18 2014-03-04 Google Inc. Content recognition for targeting video advertisements
US8433611B2 (en) 2007-06-27 2013-04-30 Google Inc. Selection of advertisements for placement with content
US9064024B2 (en) 2007-08-21 2015-06-23 Google Inc. Bundle generation
US20110191809A1 (en) 2008-01-30 2011-08-04 Cinsay, Llc Viral Syndicated Interactive Product System and Method Therefor
US8312486B1 (en) 2008-01-30 2012-11-13 Cinsay, Inc. Interactive product placement system and method therefor
US11227315B2 (en) 2008-01-30 2022-01-18 Aibuy, Inc. Interactive product placement system and method therefor
US9824372B1 (en) 2008-02-11 2017-11-21 Google Llc Associating advertisements with videos
US9113214B2 (en) 2008-05-03 2015-08-18 Cinsay, Inc. Method and system for generation and playback of supplemented videos
US20100318913A1 (en) * 2009-06-15 2010-12-16 Shiraz Cupala Method and apparatus of providing graphical user interface for visually streaming media
US8719713B2 (en) * 2009-06-17 2014-05-06 Microsoft Corporation Rich entity for contextually relevant advertisements
US9152708B1 (en) 2009-12-14 2015-10-06 Google Inc. Target-video specific co-watched video clusters
US9015595B2 (en) * 2010-01-20 2015-04-21 Yahoo! Inc. Self-targeting local AD system
US20110264729A1 (en) * 2010-04-27 2011-10-27 Denis Kulgavin Augmentation of network traffic
US8682739B1 (en) * 2010-07-30 2014-03-25 Amazon Technologies, Inc. Identifying objects in video
US20120304208A1 (en) * 2010-08-25 2012-11-29 Mcwilliams Thomas J Targeted television advertisement and television programming control apparatus, system and method
US8788947B2 (en) * 2011-06-14 2014-07-22 LogMeln, Inc. Object transfer method using gesture-based computing device
US9672496B2 (en) * 2011-08-18 2017-06-06 Facebook, Inc. Computer-vision content detection for connecting objects in media to users
WO2013033239A1 (en) 2011-08-29 2013-03-07 Cinsay, Inc. Containerized software for virally copying from one endpoint to another
US9183566B2 (en) 2011-10-14 2015-11-10 Google Inc. Systems and methods for displaying advertisements in an advertisement unit
US9888280B2 (en) * 2012-04-17 2018-02-06 Excalibur Ip, Llc Method and system for providing contextual information during video buffering
US9607330B2 (en) 2012-06-21 2017-03-28 Cinsay, Inc. Peer-assisted shopping
US10789631B2 (en) 2012-06-21 2020-09-29 Aibuy, Inc. Apparatus and method for peer-assisted e-commerce shopping
US9078020B2 (en) * 2012-09-21 2015-07-07 Hulu, LLC Dynamic optimization of video content distribution
US10180715B2 (en) 2012-10-05 2019-01-15 Elwha Llc Correlating user reaction with at least an aspect associated with an augmentation of an augmented view
US10713846B2 (en) 2012-10-05 2020-07-14 Elwha Llc Systems and methods for sharing augmentation data
US10269179B2 (en) 2012-10-05 2019-04-23 Elwha Llc Displaying second augmentations that are based on registered first augmentations
US9639964B2 (en) 2013-03-15 2017-05-02 Elwha Llc Dynamically preserving scene elements in augmented reality systems
JP6653256B2 (ja) 2013-09-11 2020-02-26 アイバイ,インコーポレイテッド ライブビデオコンテンツの動的バインド
CN105580042B (zh) 2013-09-27 2022-03-11 艾拜公司 用于支持与内容供应相关联的关系的装置和方法
CA2922016A1 (en) 2013-09-27 2015-04-02 Cinsay, Inc. N-level replication of supplemental content
WO2015135001A1 (en) * 2014-03-07 2015-09-11 Blocksense Llc Electronic system and method to render additional information with displayed media
USD906348S1 (en) * 2014-11-26 2020-12-29 Intergraph Corporation Computer display screen or portion thereof with graphic
US10397625B2 (en) * 2015-06-04 2019-08-27 Nippon Telegraph And Telephone Corporation Moving-image parameter selection device, moving-image parameter selection method, and program
US10885535B2 (en) * 2018-07-06 2021-01-05 1Q, Llc Online situational awareness and video survey system
US11082741B2 (en) 2019-11-19 2021-08-03 Hulu, LLC Dynamic multi-content delivery network selection during video playback
US11496786B2 (en) 2021-01-06 2022-11-08 Hulu, LLC Global constraint-based content delivery network (CDN) selection in a video streaming system

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000175144A (ja) * 1998-12-04 2000-06-23 Victor Co Of Japan Ltd 再生装置
JP2001044949A (ja) * 1999-07-30 2001-02-16 Matsushita Electric Ind Co Ltd 放送システム、放送送信装置、放送受信装置およびリモコン
JP2003289521A (ja) * 2002-03-27 2003-10-10 Toshiba Corp 広告挿入方法、配信システム、送出装置および受信装置並びにプログラム
JP2003308328A (ja) * 2002-04-16 2003-10-31 Nippon Telegr & Teleph Corp <Ntt> コンテンツ連携再生装置、方法、プログラムおよび記録媒体
JP2004178240A (ja) * 2002-11-27 2004-06-24 Nippon Telegr & Teleph Corp <Ntt> コンテンツ提供システム,コンテンツ提供方法およびコンテンツ提供プログラム
JP2006314073A (ja) * 2005-05-04 2006-11-16 Era Digital Media Co Ltd 対話型マルチメディアインタフェース画面を表示するマルチメディアコンテンツ配信方法
JP2006528388A (ja) * 2003-07-22 2006-12-14 グーグル、インコーポレイテッド 収集されたユーザの行動データを利用するコンテンツ絞り込み型広告方法の改善

Family Cites Families (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2986345B2 (ja) * 1993-10-18 1999-12-06 インターナショナル・ビジネス・マシーンズ・コーポレイション 音声記録指標化装置及び方法
US5983176A (en) * 1996-05-24 1999-11-09 Magnifi, Inc. Evaluation of media content in media files
US6091416A (en) * 1997-09-29 2000-07-18 International Business Machines Corporation Method, apparatus and computer program product for graphical user interface control and generating a multitool icon
US6336093B2 (en) * 1998-01-16 2002-01-01 Avid Technology, Inc. Apparatus and method using speech recognition and scripts to capture author and playback synchronized audio and video
US6698020B1 (en) * 1998-06-15 2004-02-24 Webtv Networks, Inc. Techniques for intelligent video ad insertion
US6754905B2 (en) * 1998-07-23 2004-06-22 Diva Systems Corporation Data structure and methods for providing an interactive program guide
US6282713B1 (en) * 1998-12-21 2001-08-28 Sony Corporation Method and apparatus for providing on-demand electronic advertising
US6621980B1 (en) * 1999-04-23 2003-09-16 Monkeymedia, Inc. Method and apparatus for seamless expansion of media
US6393158B1 (en) * 1999-04-23 2002-05-21 Monkeymedia, Inc. Method and storage device for expanding and contracting continuous play media seamlessly
US7293280B1 (en) * 1999-07-08 2007-11-06 Microsoft Corporation Skimming continuous multimedia content
US20010003214A1 (en) * 1999-07-15 2001-06-07 Vijnan Shastri Method and apparatus for utilizing closed captioned (CC) text keywords or phrases for the purpose of automated searching of network-based resources for interactive links to universal resource locators (URL's)
US20060015904A1 (en) * 2000-09-08 2006-01-19 Dwight Marcus Method and apparatus for creation, distribution, assembly and verification of media
KR101548473B1 (ko) * 2001-02-21 2015-08-28 로비 가이드스, 인크. 개인용 비디오 녹화 특징을 갖는 대화식 프로그램 가이드를 위한 시스템 및 방법
US20030061305A1 (en) * 2001-03-30 2003-03-27 Chyron Corporation System and method for enhancing streaming media delivery and reporting
US6996564B2 (en) * 2001-08-13 2006-02-07 The Directv Group, Inc. Proactive internet searching tool
US7055103B2 (en) * 2001-08-28 2006-05-30 Itzhak Lif Method of matchmaking service
US7334251B2 (en) * 2002-02-11 2008-02-19 Scientific-Atlanta, Inc. Management of television advertising
US7184955B2 (en) * 2002-03-25 2007-02-27 Hewlett-Packard Development Company, L.P. System and method for indexing videos based on speaker distinction
US7313591B2 (en) * 2003-07-18 2007-12-25 Microsoft Corporation Methods, computer readable mediums and systems for requesting, retrieving and delivering metadata pages
US20050091311A1 (en) * 2003-07-29 2005-04-28 Lund Christopher D. Method and apparatus for distributing multimedia to remote clients
US20050034151A1 (en) * 2003-08-08 2005-02-10 Maven Networks, Inc. System and method of integrating video content with interactive elements
US20060053470A1 (en) * 2004-04-30 2006-03-09 Vulcan Inc. Management and non-linear presentation of augmented broadcasted or streamed multimedia content
US20060013555A1 (en) * 2004-07-01 2006-01-19 Thomas Poslinski Commercial progress bar
US7986372B2 (en) * 2004-08-02 2011-07-26 Microsoft Corporation Systems and methods for smart media content thumbnail extraction
US7266198B2 (en) * 2004-11-17 2007-09-04 General Instrument Corporation System and method for providing authorized access to digital content
JP4232746B2 (ja) * 2005-02-24 2009-03-04 ソニー株式会社 再生装置、表示制御方法
US9454762B2 (en) * 2005-03-18 2016-09-27 Samuel Robert Gaidemak System and method for the delivery of content to a networked device
US20060214947A1 (en) * 2005-03-23 2006-09-28 The Boeing Company System, method, and computer program product for animating drawings
US8156176B2 (en) * 2005-04-20 2012-04-10 Say Media, Inc. Browser based multi-clip video editing
US7809802B2 (en) * 2005-04-20 2010-10-05 Videoegg, Inc. Browser based video editing
CA2605558A1 (en) * 2005-04-20 2006-11-23 Videoegg, Inc. Browser enabled video manipulation
US7769819B2 (en) * 2005-04-20 2010-08-03 Videoegg, Inc. Video editing with timeline representations
JP2009521736A (ja) * 2005-11-07 2009-06-04 スキャンスカウト,インコーポレイテッド リッチメディアと共に広告をレンダリングするための技術
US10567255B2 (en) * 2005-12-06 2020-02-18 Joel Berman Method and system for scoring quality of traffic to network sites
US20080005166A1 (en) * 2006-06-29 2008-01-03 International Business Machines Corporation Dynamic search result of audio-visual and related content
WO2008011631A2 (en) * 2006-07-21 2008-01-24 Videoegg, Inc. Systems and methods for interaction prompt initiated video advertising
US8243017B2 (en) * 2006-09-11 2012-08-14 Apple Inc. Menu overlay including context dependent menu icon

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000175144A (ja) * 1998-12-04 2000-06-23 Victor Co Of Japan Ltd 再生装置
JP2001044949A (ja) * 1999-07-30 2001-02-16 Matsushita Electric Ind Co Ltd 放送システム、放送送信装置、放送受信装置およびリモコン
JP2003289521A (ja) * 2002-03-27 2003-10-10 Toshiba Corp 広告挿入方法、配信システム、送出装置および受信装置並びにプログラム
JP2003308328A (ja) * 2002-04-16 2003-10-31 Nippon Telegr & Teleph Corp <Ntt> コンテンツ連携再生装置、方法、プログラムおよび記録媒体
JP2004178240A (ja) * 2002-11-27 2004-06-24 Nippon Telegr & Teleph Corp <Ntt> コンテンツ提供システム,コンテンツ提供方法およびコンテンツ提供プログラム
JP2006528388A (ja) * 2003-07-22 2006-12-14 グーグル、インコーポレイテッド 収集されたユーザの行動データを利用するコンテンツ絞り込み型広告方法の改善
JP2006314073A (ja) * 2005-05-04 2006-11-16 Era Digital Media Co Ltd 対話型マルチメディアインタフェース画面を表示するマルチメディアコンテンツ配信方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014504415A (ja) * 2010-12-17 2014-02-20 グーグル・インコーポレーテッド アクティビティストリームからのコンテンツのプロモート
JP2016219036A (ja) * 2010-12-17 2016-12-22 グーグル インコーポレイテッド アクティビティストリームからのコンテンツのプロモート

Also Published As

Publication number Publication date
WO2008154419A2 (en) 2008-12-18
WO2008154419A9 (en) 2010-03-04
AU2008261865A1 (en) 2008-12-18
WO2008154419A3 (en) 2009-08-13
EP2174230A2 (en) 2010-04-14
EP2174230A4 (en) 2011-05-18
BRPI0812435A2 (pt) 2014-12-02
US20080306999A1 (en) 2008-12-11

Similar Documents

Publication Publication Date Title
JP2010529566A (ja) 情報コンテンツを提示するためのシステム及び処理
US10362360B2 (en) Interactive media display across devices
US7707226B1 (en) Presentation of content items based on dynamic monitoring of real-time context
US20150046371A1 (en) System and method for determining sentiment from text content
KR20190045372A (ko) 온라인 소셜 네트워크에서의 비디오 키프레임 디스플레이
EP3346719A1 (en) Methods and systems for displaying contextually relevant information regarding a media asset
CN101772777A (zh) 视频中的文本和视觉交互广告
US20180288461A1 (en) Web Analytics for Video Level Events
US20210051122A1 (en) Systems and methods for pushing content
US20130297413A1 (en) Using actions to select advertisements
Goyal et al. Designing for mobile experience beyond the native ad click: Exploring landing page presentation style and media usage
US20220207029A1 (en) Systems and methods for pushing content
li et al. Comparing the influences of tourism live streaming and short-form video for young Chinese: a qualitative investigation
US11792492B2 (en) Milestone determination associated with video presentation
Zhu et al. Viewer in-consumption engagement in pro-environmental tourism videos: A video analytics approach
Shan et al. Streaming media advertising: an empirical study
US10943380B1 (en) Systems and methods for pushing content
Bílková et al. Multimedia content in online advertising: insight into generation Z preferences
Ware From a Friend: You’ve Got to Watch This! A Content Analysis of TV News Website Videos and Social Sharing Links
Koponen How to create engaging mobile-optimised video ads for social media.
Zhou et al. ‘Are ad endorsements really annoying?’The impact of advertising in short-form tourism videos on tourists’ information processing
Frey et al. MUBI History: Connections, Community and Curation
KR20240021662A (ko) 하이라이트 비디오의 자동 생성을 위한 컴퓨터 시스템 및 방법
Lima Moraes de Oliveira et al. How to Advertise in 5 Inches or Less: A Qualitative Study Towards Mobile Advertising
Hwang What is the Web-based interactive advertising (WIA) to consumers? Consumer's interpretation and interaction with WIA

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110606

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110606

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20121130

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20121211

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20130507