(57)【特許請求の範囲】
【請求項１】
ストリーミングビデオに関連する情報を決定するためのシステムであって、
プロセッサであって、
前記ストリーミングビデオに関連する特徴フレームに埋め込まれているトリガポイントに関するユーザ選択を受信し、前記トリガポイントは、選択された時に前記ストリーミングビデオの上に情報を表示させるよう構成された選択可能な要素を含み、前記トリガポイントは、前記ストリーミングビデオ内に表示される商品に関連付けられるように前記特徴フレームに埋め込まれており、前記特徴フレームは、少なくとも前記トリガポイントに関連付けられている前記ストリーミングビデオ内のフレームを含み、
前記トリガポイントに関連付けられている前記ユーザ選択に応答して、
前記ストリーミングビデオを一時停止させ、
前記トリガポイントに関連付けられている事前設定されたメタデータのセットを取り出し、
特定のソースにおいて、前記一時停止されたストリーミングビデオに関連する一時停止されているスクリーンを用いて画像ベース検索を実行することにより１または複数の検索結果を取得するために、前記トリガポイントに関連付けられている前記事前設定されたメタデータセットに含まれているコンピュータコードを実行し、
前記１または複数の検索結果を含むポップアップレイヤを提示するように構成されているプロセッサと、
前記プロセッサに接続され、前記プロセッサに命令を提供するよう構成されているメモリと、
を備える、システム。
【請求項２】
請求項１に記載のシステムであって、前記ユーザ選択は、前記トリガポイントに関連付けられている前記特徴フレームの領域の上にカーソルが置かれたことに応答して受信される、システム。
【請求項３】
請求項１に記載のシステムであって、前記プロセッサはさらに、所定の商品情報のセットを提示するために、前記事前設定されたメタデータのセットを処理するように構成されている、システム。
【請求項４】
請求項１に記載のシステムであって、前記プロセッサはさらに、データベースで商品情報を検索するために、前記事前設定されたメタデータのセットの処理を処理するように構成されている、システム。
【請求項５】
請求項１に記載のシステムであって、前記プロセッサはさらに、ウェブサイトで商品情報を検索するために、前記事前設定されたメタデータのセットの処理を処理するように構成されている、システム。
【請求項６】
請求項１に記載のシステムであって、前記特定のソースは、第１の特定のソースを備え、前記プロセッサはさらに、検索クエリを生成し、第２の特定のソースで前記生成されたクエリを用いて検索するために、前記事前設定されたメタデータのセットを処理するように構成されている、システム。
【請求項７】
請求項１に記載のシステムであって、前記ポップアップレイヤは、ＤＩＶポップアップレイヤを含む、システム。
【請求項８】
請求項１に記載のシステムであって、前記プロセッサは、さらに、商品に関連付けられている購入動作コントロールを前記ポップアップレイヤ内に提示するよう構成されている、システム。
【請求項９】
請求項８に記載のシステムであって、前記プロセッサは、さらに、前記購入動作コントロールの選択に関するインディケーションを受信し、オンライン取引プラットフォームに関連付けられているウェブページを提示するよう構成されている、システム。
【請求項１０】
請求項８に記載のシステムであって、前記プロセッサは、さらに、完了した商品購入に関するインディケーションを受信し、それに応答して、前記ビデオストリームを再開するよう構成されている、システム。
【請求項１１】
請求項１に記載のシステムであって、前記トリガポイントは第１のトリガポイントを含み、前記ポップアップレイヤは第１のポップアップレイヤを含み、前記プロセッサは、さらに、第２のトリガポイントに関するユーザ選択を受信し、前記第２のトリガポイントに対して決定されたコンテンツを第２のポップアップレイヤ内に提示するよう構成されている、システム。
【請求項１２】
請求項１１に記載のシステムであって、前記第２のトリガポイントに対して決定された前記コンテンツは、前記第２のトリガポイントに関連して事前設定されたメタデータのセットを処理することに少なくとも部分的に基づいて決定される、システム。
【請求項１３】
ストリーミングビデオに関連する情報を決定するための方法であって、
前記ストリーミングビデオに関連する特徴フレームに埋め込まれているトリガポイントに関するユーザ選択を受信し、前記トリガポイントは、選択された時に前記ストリーミングビデオの上に情報を表示させるよう構成された選択可能な要素を含み、前記トリガポイントは、前記ストリーミングビデオ内に表示される商品に関連付けられるように前記特徴フレームに埋め込まれており、前記特徴フレームは、少なくとも前記トリガポイントに関連付けられている前記ストリーミングビデオ内のフレームを含み、
前記トリガポイントに関連付けられている前記ユーザ選択に応答して、
前記ストリーミングビデオを一時停止させ、
前記トリガポイントに関連付けられている事前設定されたメタデータのセットを取り出し、
特定のソースにおいて、前記一時停止されたストリーミングビデオに関連する一時停止されているスクリーンを用いて画像ベース検索を実行することにより１または複数の検索結果を取得するために、前記トリガポイントに関連付けられている前記事前設定されたメタデータセットに含まれているコンピュータコードを実行し、
前記１または複数の検索結果を含むポップアップレイヤを提示すること、
を備える、方法。
【請求項１４】
請求項１３に記載の方法であって、前記ユーザ選択は、前記トリガポイントに関連付けられている前記特徴フレームの領域の上にカーソルが置かれたことに応答して受信される、方法。
【請求項１５】
請求項１３に記載の方法はさらに、所定の商品情報のセットを提示するために、前記事前設定されたメタデータのセットを処理することを含む、方法。
【請求項１６】
請求項１３に記載の方法はさらに、データベースで商品情報を検索するために、前記事前設定されたメタデータのセットを処理することを含む、方法。
【請求項１７】
請求項１３に記載の方法はさらに、ウェブサイトで商品情報を検索するために、前記事前設定されたメタデータのセットを処理することを含む、方法。
【請求項１８】
請求項１３に記載の方法であって、前記特定のソースは、第１の特定のソースを備え、前記方法はさらに、検索クエリを生成し、第２の特定のソースで前記生成されたクエリを用いて検索するために、前記事前設定されたメタデータのセットを処理することを含む、方法。
【請求項１９】
請求項１３に記載の方法であって、前記トリガポイントは第１のトリガポイントを含み、前記ポップアップレイヤは第１のポップアップレイヤを含み、前記プロセッサは、さらに、第２のトリガポイントに関するユーザ選択を受信し、前記第２のトリガポイントに対して決定されたコンテンツを第２のポップアップレイヤ内に提示するよう構成されている、方法。
【請求項２０】
請求項１９に記載の方法であって、前記第２のトリガポイントに対して決定された前記コンテンツは、前記第２のトリガポイントに関連して事前設定されたメタデータのセットを処理することに少なくとも部分的に基づいて決定される、方法。
【請求項２１】
ストリーミングビデオに関連する情報を決定するためのコンピュータプログラムであって、
前記ストリーミングビデオに関連する特徴フレームに埋め込まれているトリガポイントに関する選択を受信するための機能と、前記トリガポイントは、選択された時に前記ストリーミングビデオの上に情報を表示させるよう構成された選択可能な要素を含み、前記トリガポイントは、前記ストリーミングビデオ内に表示される商品に関連付けられるように前記特徴フレームに埋め込まれており、前記特徴フレームは、少なくとも１つのトリガポイントに関連付けられている前記ストリーミングビデオ内のフレームを含み、
前記トリガポイントに関連付けられている前記ユーザ選択に応答して、
前記ストリーミングビデオを一時停止させるための機能と、
前記トリガポイントに関連付けられている事前設定されたメタデータのセットを取り出すための機能と、
特定のソースにおいて、前記一時停止されたストリーミングビデオに関連する一時停止されているスクリーンを用いて画像ベース検索を実行することにより１または複数の検索結果を取得するために、前記トリガポイントに関連付けられている前記事前設定されたメタデータセットに含まれているコンピュータコードを実行するための機能と、
前記１または複数の検索結果を含むポップアップレイヤを提示するための機能と、
をコンピュータによって実現させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
他の出願の相互参照
本願は、すべての目的のために参照により本明細書に組み込まれる、発明の名称を「ＡＮ  ＯＮＬＩＮＥ  ＶＩＤＥＯ−ＢＡＳＥＤ  ＤＡＴＡ  ＥＸＣＨＡＮＧＥ  ＭＥＴＨＯＤ  ＡＮＤ  ＤＥＶＩＣＥ（オンラインビデオに基づくデータ交換方法および交換装置）」とする、２０１１年５月２５日出願の中国特許出願第２０１１１０１３７５３５．Ｘ号に基づく優先権を主張する。
【０００２】
本願は、ネットワークデータ交換の技術分野に関し、特に、オンラインビデオに関連する情報をリトリーブする技術に関する。
【背景技術】
【０００３】
電子商取引とは、すでに世界中の商業取引活動の一部となったビジネスモデルのことである。このモデルによれば、購入者および販売者は、オープンなインターネットネットワーク環境での様々な商業活動に参加して、オンライン消費者購入、オンライン取引、および、オンライン電子決済、ならびに、様々なその他のビジネス活動、売買活動、金融活動、および、関連の統合サービス活動を、人と会う必要なく実行することができる。
【０００４】
オンラインショッピングが、ますます、消費者活動の主流になっている。従来、オンラインショッピングでは、ユーザが、ウェブサイトおよび／またはサーチエンジンで関心のある商品を検索している。ユーザは、最初にオンライン決済方法を提供した後にメールおよび／またはいくつかの他の形態のフルフィルメント処理を通して商品の受け取りを待つなど、オンラインストアで電子注文票を通して商品を購入できる。一例として、電子商取引ウェブサイトでのオンラインショッピングは、以下を伴いうる。１）ユーザが電子商取引ウェブサイト（例えば、ｔａｏｂａｏ．ｃｏｍ）を訪問し、２）購入したい商品を（例えば、その商品のための商品概要ウェブページで）選択し、購入要求を送信し、次いで、決済を完了させる。
【０００５】
オンラインビデオ技術の急速な発展に伴って、ユーザは、ストリーミング中のオンラインビデオに登場した商品に関する関連商品情報を取得したいと思うことがある。ユーザは、かかる商品を購入したいとまで思うかもしれない。しかしながら、従来、ユーザは、オンラインビデオに現れた興味のある商品を手書きで書き留めた後に、手書きのメモに基づいて電子商取引ウェブサイトおよび／または検索エンジンで商品を独力で検索する必要がある。しかし、この技術は、ユーザが商品の正確な記載を確かめられないことがあるため、間違いが起こりやすい上に面倒である。
【０００６】
ストリーミングオンラインビデオに関連する商品情報をユーザが取得するのを容易にする既存の技術は、オンラインビデオにウェブページを埋め込むことを含む。例えば、この技術は、（製品情報を含む）フォーマットされたビデオ広告を、他のコンテンツを含むオンラインビデオに埋め込むことを含みうる。オンラインビデオおよびビデオ広告は、異なるフォーマットを有しうる。結果として、かかるビデオ広告が更新される時、埋め込まれたビデオ広告のフォーマットを、広告が埋め込まれている現行のオンラインビデオのフォーマットに変換する必要がある。例えば、現行のオンラインビデオがＦＬＶフォーマットで、現行のオンラインビデオに埋め込まれる必要のあるビデオ広告がＷＭＶフォーマットである場合、ビデオ広告をアップロードする前に、ＷＭＶフォーマットからＦＬＶフォーマットにビデオ広告を変換する必要がある。この技術を用いた場合、現行のオンラインビデオを閲覧しているユーザは、ビデオ広告に関連付けられているオンラインビデオの選択可能な要素またはビデオ広告自体の選択可能な要素（例えば、現行のオンラインビデオの中断時にビデオ広告が再生されうる）をクリックすることが可能であり、選択されたビデオ広告に関連する任意の商品情報および／または別のウェブサイトを表示するために、新たなウェブページが開かれる。しかしながら、ビデオ広告をオンラインビデオに埋め込むと、ストリーミングメディアデータの伝送量が増大するため、帯域幅の利用が非効率的になる場合があり、オンラインビデオの再生時にデータの妨害および中断回数の増加を引き起こしうる。さらに、ビデオ広告を適切なフォーマットに変換することは、人的および物的リソースの望ましくない消費につながるだけでなく、サーバおよび／またはフォーマット処理システムの処理リソースもかなり消費しうる。さらに、ビデオ広告はユーザに対応する商品情報を表示しうるが、ユーザがオンラインショッピング処理を速やかに完了させる助けにはならない。
【図面の簡単な説明】
【０００７】
以下の詳細な説明と添付の図面において、本発明の様々な実施形態を開示する。
【０００８】
【図１】オンラインビデオに関連する情報を決定するためのシステムの一実施形態を示す図。
【０００９】
【図２Ａ】オンラインビデオに関連する情報を決定するための処理の一実施形態を示すフローチャート。
【００１０】
【図２Ｂ】ファッションショーを映すストリーミングオンラインビデオ内の特徴フレームの一例を示す図。
【００１１】
【図２Ｃ】ポップアップレイヤが上に提示されたオンラインビデオの一例を示す図。
【００１２】
【図３】オンラインビデオに関連する情報を決定するための処理の一実施形態を示すフローチャート。
【００１３】
【図４】オンラインビデオに関連する情報を決定する処理の一実施形態を示すフローチャート。
【００１４】
【図５】オンラインビデオに関連する情報を決定するためのシステムの一実施形態を示す図。
【００１５】
【図６】オンラインビデオに関連する情報を決定するためのシステムの一実施形態を示す図。
【発明を実施するための形態】
【００１６】
本発明は、処理、装置、システム、物質の組成、コンピュータ読み取り可能な格納媒体上に具現化されたコンピュータプログラム製品、および／または、プロセッサ（プロセッサに接続されたメモリに格納および／またはそのメモリによって提供される命令を実行するよう構成されたプロセッサ）を含め、様々な形態で実装されうる。本明細書では、これらの実装または本発明が取りうる任意の他の形態を、技術と呼ぶ。一般に、開示された処理の工程の順序は、本発明の範囲内で変更されてもよい。特に言及しない限り、タスクを実行するよう構成されるものとして記載されたプロセッサまたはメモリなどの構成要素は、ある時間にタスクを実行するよう一時的に構成された一般的な構成要素として、または、タスクを実行するよう製造された特定の構成要素として実装されてよい。本明細書では、「プロセッサ」という用語は、１または複数のデバイス、回路、および／または、コンピュータプログラム命令などのデータを処理するよう構成された処理コアを指すものとする。
【００１７】
以下では、本発明の原理を示す図面を参照しつつ、本発明の１または複数の実施形態の詳細な説明を行う。本発明は、かかる実施形態に関連して説明されているが、どの実施形態にも限定されない。本発明の範囲は、特許請求の範囲によってのみ限定されるものであり、多くの代替物、変形物、および、等価物を含む。以下の説明では、本発明の完全な理解を提供するために、多くの具体的な詳細事項が記載されている。これらの詳細事項は、例示を目的としたものであり、本発明は、これらの具体的な詳細事項の一部または全てがなくとも特許請求の範囲に従って実施可能である。簡単のために、本発明に関連する技術分野で周知の技術要素については、本発明が必要以上にわかりにくくならないように、詳細には説明していない。
【００１８】
オンラインビデオに関連する情報の決定について、本明細書に記載する。オンラインビデオにおいて、１または複数のトリガポイントが、ビデオの１または複数の特徴フレームに埋め込まれてよい。様々な実施形態において、「トリガポイント」とは、選択された場合に、情報の表示を引き起こすオンラインビデオの選択可能な要素のことである。様々な実施形態において、トリガポイントは、オンラインビデオの１または複数の特徴フレームの１または複数の特定の領域（例えば、ビデオ内に表示／広告／配置された商品の画像）上に配置される。いくつかの実施形態において、トリガポイントは、オンラインビデオの上に配置される。いくつかの実施形態時において、トリガポイントは、例えば、商品情報、キーワード、検索条件、および、ユニフォームリソースロケータ（ＵＲＬ）などのメタデータに関連付けられる。様々な実施形態において、「特徴フレーム」とは、１または複数のトリガポイントが埋め込まれたオンラインビデオの１または一連のフレームのことである。オンラインビデオのストリーミング中、ユーザは、（例えば、ユーザが関心を持っているビデオ内の商品に関連付けられている）１または複数のトリガポイントで（例えば、コンピュータのカーソルを介して）選択を行うことで、選択したトリガポイントに関連付けられている１または複数の商品を購入するというさらなる選択肢など、選択したトリガポイントに基づいてさらなる情報を受信することができる。このように、トリガポイントは、オンラインビデオに現れたアイテムに関する情報を取得するために行うオンラインビデオとのユーザ相互作用を円滑にする技術を提供する。
【００１９】
図１は、オンラインビデオに関連する情報を決定するためのシステムの一実施形態を示す図である。この例において、システム１００は、クライアント１０２、ネットワーク１０４、サーバ１０６、および、データベース１０８を備える。ネットワーク１０４は、高速データネットワークおよび／または遠隔通信ネットワークを含みうる。
【００２０】
クライアント１０２は、ネットワーク１０４を介してサーバ１０６と通信するよう構成されている。クライアント１０２はラップトップとして図示されているが、クライアント１０２のその他の例としては、デスクトップコンピュータ、携帯デバイス、スマートフォン、タブレットデバイス、および／または、任意のタイプのコンピュータデバイスが挙げられる。ユーザは、クライアント１０２のウェブブラウザアプリケーションを用いて、１または複数のウェブサイトからオンラインビデオをストリーミングすることができる。いくつかの実施形態において、サーバ１０６は、オンラインビデオがストリーミングされる少なくとも１つのウェブサイトのホストになるよう構成されている。
【００２１】
サーバ１０６は、オンラインビデオとのユーザ相互作用を円滑にするよう構成されている。いくつかの実施形態において、サーバ１０６は、オンラインビデオ内に現れた興味のある商品および／またはその他のアイテムに関連する情報を決定するよう構成されている。いくつかの実施形態では、トリガポイントが特定の特徴フレームに埋め込まれているオンラインビデオに対して、ユーザがコンピュータマウスを用いて相互作用しうる。例えば、トリガポイントは、（例えば、クライアント１０２で）ビデオを視聴しているユーザについて、ユーザがカーソルを用いてトリガポイントを選択できるように、ビデオ内に現れた商品に関連するオンラインビデオのポイントおよび／または位置に埋め込まれてよい。トリガポイントが選択されると、（例えば、ＪａｖａＳｃｒｉｐｔ（登録商標）を用いて実装された）ポップアップレイヤが生成され、ビデオの少なくとも一部の上に提示されうる。ポップアップレイヤ内には、ビデオ内に現れた商品に関連する商品情報が表示されてよい。例えば、ポップアップレイヤに含まれるよう決定される商品情報は、選択されたトリガポイントに関連付けられているメタデータのセット（例えば、データベース１０８に格納されている）を処理することによって決定されうる。オンラインビデオ内に、特に、ビデオに登場する商品と関連させて、トリガポイントを埋め込むことにより、商品が現れるビデオフレームの少なくとも一部で商品の近くに埋め込まれたトリガポイントと相互作用するだけで、商品についてより多くを知ることができるため、ユーザのオンラインショッピング体験が向上されうる。
【００２２】
図２Ａは、オンラインビデオに関連する情報を決定するための処理の一実施形態を示すフローチャートである。いくつかの実施形態では、処理２００は、システム１００で実施されてよい。
【００２３】
工程２０２では、ストリーミングビデオに関連する特徴フレームにおけるトリガポイントに関する選択が受信される。いくつかの実施形態において、オンラインビデオは、ウェブページで現在ストリーミングされている。いくつかの実施形態において、トリガポイントは、ロジックおよび／またはコンピュータプログラミングを用いて実装された要素である。いくつかの実施形態において、トリガポイントは、オンラインビデオが１または複数のクライアントデバイスでストリーミングできるようになる前に、オンラインビデオの１または複数の特徴フレーム内に埋め込まれてよい。例えば、トリガポイントは、各特徴フレームの特定の画像および／または一部に関連付けられてよい。例えば、トリガポイントは、ビデオの１または複数のフレーム内に現れる特定の商品に関連付けられてよい。いくつかの実施形態において、トリガポイントは、ビデオの上に配置される。いくつかの実施形態において、トリガポイントは、ビデオのレイヤ（例えば、制御レイヤ）に埋め込まれる。ビデオのストリーミング中、様々なフレームが表示される。トリガポイントが埋め込まれたフレーム（特徴フレーム）は、ビデオのストリーミングの間中ずっと現れていてよい。いくつかの実施形態において、制御レイヤに埋め込まれたトリガポイントは、オンラインビデオの特徴フレームが表示されている時には選択可能であり、オンラインビデオの特徴フレームが表示されていない時には選択できない。特徴フレームが表示されると、ビデオを視聴しているユーザは、特徴フレームに埋め込まれた１または複数のトリガポイントを選択する機会を持ちうる。いくつかの実施形態において、トリガポイントの位置および／または利用可能性は、視覚的なインジケータによって示される。いくつかの実施形態において、オンラインビデオの特徴フレームに関するトリガポイントの利用可能性および／または位置を示す視覚的なインジケータは、アイコンである。例えば、かかるアイコンは、ビデオ内に現れたアイテムに関連する値札を表示してよい。いくつかの実施形態において、トリガポイントの位置および／または利用可能性は、ユーザがトリガポイント辺りの領域にカーソルを置くまで、ユーザには見えない。
【００２４】
いくつかの実施形態では、トリガポイントに関連付けられている特徴フレームの一部にユーザが（例えば、コンピュータマウスを用いて）カーソルを置いた時に、トリガポイントに関する選択がなされる。いくつかの実施形態において、特徴フレームの上および／または周囲にカーソルを置くことを、特徴フレームの上にカーソルをホバリングするという。この例において、ユーザは、選択を行うためにトリガポイントをクリックする必要はない。いくつかの実施形態において、ユーザは、選択を行うためにトリガポイントをクリックする必要がある。
【００２５】
以下は、トリガポイントに関する選択を行う一例である。カーソルが、指定された要素（例えば、トリガポイント）の上に置かれているか（すなわち、ホバリングしているか）否かに基づいて、関数を呼び出すためのメソッドを用いて、トリガポイントに関する関数の呼び出しを実施する。例えば、ＪａｖａＳｃｒｉｐｔ（登録商標）言語におけるｏｎＭｏｕｓｅＯｖｅｒ（）メソッドが、かかるメソッドでありうる。ＪａｖａＳｃｒｉｐｔ（登録商標）のｏｎＭｏｕｓｅＯｖｅｒ（）メソッドを用いると、カーソルが、指定された要素（トリガポイントなど）の上に移動された時に、その動作は、指定された第１の関数をトリガし、カーソルがトリガポイントから離れた時に、その動作は、指定された第２の関数をトリガする。例えば、カーソルがトリガポイント上に移動された時に呼び出される第１の関数は、ポップアップレイヤ（例えば、設定された寸法のポップアップボックス）をビデオの上に提示させてよい。例えば、ポップアップレイヤは、ＤＩＶポップアップレイヤとして実装されてよく、ＤＩＶポップアップレイヤは、ＪａｖａＳｃｒｉｐｔ（登録商標）と、少なくともポップアップレイヤの寸法を決定するＤＩＶ要素（例えば、＜ｄｉｖ  ｓｔｙｌｅ＝≡ｐｏｓｉｔｉｏｎ：ａｂｓｏｌｕｔｅ；ｗｉｄｔｈ：［ｃｕｓｔｏｍｉｚｅｄ  ｗｉｄｔｈ］；ｈｅｉｇｈｔ：［ｃｕｓｔｏｍｉｚｅｄ  ｈｅｉｇｈｔ］≡＞＜／ｄｉｖ＞）とを用いて実装されるポップアップ関数であってよい。いくつかの実施形態では、時間が経過してもカーソルがトリガポイント上にあり続けているか否かを判定するために、テストを実行できる。カーソルがトリガポイント上にまだ残っていると判定される限り、ポップアップレイヤは、ビデオ上に残る。いくつかの実施形態において、ポップアップレイヤは、ポップアップレイヤを閉じるためのユーザ選択がなされるまで、トリガポイントの領域から外にカーソルが移動されても、オンラインビデオ上に残る。
【００２６】
いくつかの実施形態において、トリガポイントに関してなされた選択に応答して、オンラインビデオは一時停止する。いくつかの実施形態において、トリガポイントに関してなされた選択（例えば、マウスがトリガポイントの上に移動する）に応答して、ストリーミングを一時停止するために、オンラインビデオのホストであるサーバにメッセージが送信される。いくつかの実施形態において、ビデオのホストであるサーバは、もはや選択が行われなくなる（例えば、マウスがトリガポイントの領域から、および／または、オンラインビデオの領域から外に移動する、ならびに／もしくは、表示されたポップアップレイヤが閉じられる）まで、オンラインビデオのストリーミングを再開（一時停止解除）しない。
【００２７】
工程２０４では、トリガポイントに関連付けられているコンテンツを含むポップアップレイヤが提示される。いくつかの実施形態では、トリガポイントの選択に応答して、ポップアップレイヤがビデオ上に現れる。いくつかの実施形態では、トリガポイントが１または複数の予め設定されたルールに基づいて選択された時に提示されるポップアップレイヤのサイズおよび／または配置を決定するために、オンラインビデオのサイズ（幅および高さ）および／または配置が取得されて用いられる。いくつかの実施形態では、必要に応じて、背景および／またはその他の表示の属性など、さらなる表示の詳細が、ポップアップレイヤについて設定されてもよい。
【００２８】
いくつかの実施形態において、事前設定されたメタデータが、各トリガポイントに関連付けられており、トリガポイントが選択されると、そのトリガポイントに関連付けられている事前設定メタデータが処理される。いくつかの実施形態において、トリガポイントに関連付けられている事前設定メタデータは、コンピュータプログラムコード、および／または、実行されるべき動作を指示するその他のタイプの動作を含む。例えば、事前設定されたメタデータは、テキストおよび／または画像および／またはリンクなど、特定の情報が、ポップアップレイヤ内に表示されることを示唆してよい。例えば、事前設定されたメタデータは、検索がデータベースおよび／またはサーチエンジンで実行されること、ならびに、検索で一致した情報がポップアップレイヤ内に表示されることを示唆してよい。いくつかの実施形態において、ポップアップレイヤのコンテンツは、ｉｆｒａｍｅまたはｊＱｕｅｒｙ≡ｓ  ｌｏａｄ（）メソッドを用いてロードされてよい。
【００２９】
図２Ｂおよび図２Ｃは、オンラインビデオに埋め込まれたトリガポイントの選択の一例を示す図である。図２Ｂは、ファッションショーを映すストリーミングオンラインビデオ内の特徴フレームの一例を示す。例に示すように、ビデオの現在のフレームはジャケットを示している。ビデオを見ているユーザが、ビデオに登場したこのジャケットに関心を持って、この商品に関してより多くを知りたいと思う場合がある。そのために、ユーザは、ジャケットに関するトリガポイントに関連付けられているアイコン２５２上にコンピュータマウスカーソルを移動させることができる。カーソルがジャケットトリガポイントを選択したこと（例えば、カーソルがトリガポイント上に配置されたか、または、クリックしたこと）に応答して、ジャケットポップアップレイヤに関連するポップアップレイヤがビデオ上に提示されうる。図２Ｃは、ポップアップレイヤが上に提示されたオンラインビデオの一例を示している。ジャケットトリガポイントの選択に応答して、オンラインビデオが一時停止され、ポップアップレイヤ２５４がビデオ上に提示される。例に示すように、ポップアップレイヤ２５４は、ジャケットの名称、ジャケットの価格、ジャケットの消費者レビュー、および、１または複数のオンラインストアでのジャケットの在庫など、ジャケットトリガポイントに関連付けられている商品情報を表示する。例において、ジャケットは、購入が可能であるため、２つの選択可能な要素、「今すぐ購入」ボタン２５６および「カートに追加」ボタン２５８が提示されている。ユーザは、ジャケットを購入したい場合、「今すぐ購入」ボタン２５６を選択して、ジャケットを販売する（例えば、新たなフレーム内の）ウェブサイトのオンライン取引プラットフォームに移動してもよいし、「カートに追加」ボタン２５８を選択して、ジャケット商品がウェブサイトのショッピングカートに追加される（例えば、新たなフレーム内の）ウェブサイトに移動してもよい。いくつかの実施形態において、ジャケットの購入取引が完了すると、ユーザは、一時停止されたビデオに戻され、再生が再開される。いくつかの実施形態において、一時停止されたビデオは、ユーザがポップアップレイヤを閉じた場合、ならびに／もしくは、ジャケットトリガポイントおよび／またはオンラインビデオの領域の外にカーソルを移動させた場合に、再生を再開してもよい。
【００３０】
図３は、オンラインビデオに関連する情報を決定するための処理の一実施形態を示すフローチャートである。いくつかの実施形態において、処理３００は、システム１００で実施される。
【００３１】
工程３０２では、ストリーミングビデオに関連する特徴フレームにおけるトリガポイントに関する選択が受信される。いくつかの実施形態において、処理２００の工程２０２に関して説明したように、特徴フレームに埋め込まれたトリガポイントは、トリガポイントに関連付けられている画像および／または特徴フレームの一部の上にカーソルが置かれた時に選択されうる。いくつかの実施形態において、特徴フレームに埋め込まれたトリガポイントは、トリガポイントに関連付けられている画像および／または特徴フレームの一部の上にカーソルが置かれて実際にトリガポイントをクリックした時に選択されうる。例えば、現在ストリーミングされているオンラインビデオには、少なくとも１つの商品が登場しうる。例えば、ストリーミングできるようになる前に、ビデオは、ユーザが関心を持つ可能性のある商品および／またはその他のアイテム／画像が現れるフレームに、ユーザが関心を持つ可能性のある商品および／またはその他のアイテム／画像のための様々なトリガポイントを埋め込まれてよい。いくつかの実施形態において、トリガポイントは、ビデオに現れる商品および／またはその他のアイテム／画像の少なくとも一部の各々に関連付けられる。
【００３２】
工程３０４では、ストリーミングビデオは一時停止され、トリガポイントに関連付けられているコンテンツが決定される。トリガポイントの選択後に、オンラインビデオのストリーミングが一時停止される。さらに、選択されたトリガポイントに対して事前設定されたメタデータがリトリーブおよび処理される。
【００３３】
いくつかの実施形態において、選択されたトリガポイントの事前設定されたメタデータは、表示される所定の商品情報を含む。例えば、トリガポイントがビデオ内に現れたジャケットに関連付けられている場合、トリガポイントの選択に応答して、名称、価格、および、ジャケットを販売するオンラインストアへのリンクなど、所定の商品情報のセットを表示するために、トリガポイントに対して事前設定されたメタデータが実行されてよい。
【００３４】
いくつかの実施形態において、選択されたトリガポイントの事前設定されたメタデータは、所与のデータベースに置かれた関連商品情報の検索に用いられるコンピュータプログラムコードを含む。いくつかの実施形態において、事前設定されたメタデータは、コンピュータプログラムコード、関連商品情報のＩＤ値、および、データベースに関連付けられているＵＲＬを含んでもよい。例えば、トリガポイントがビデオ内に登場するジャケットに関連付けられている場合、トリガポイントの選択に応答して、特定されたデータベースで関連商品情報を検索するために、事前設定されたメタデータに含まれるＪａｖａＳｃｒｉｐｔ（登録商標）コードが実行されてよい。次いで、検索結果（例えば、データベースで見いだされた一致する商品情報）が返される。
【００３５】
いくつかの実施形態において、選択されたトリガポイントの事前設定されたメタデータは、特定のＵＲＬによって特定された会社のウェブサイトに関連付けられている商品情報のデータベースで関連商品情報を検索するために用いられるコンピュータコードを含む。いくつかの実施形態において、事前設定されたメタデータは、コンピュータプログラムコード、会社のウェブサイトに関連付けられているＵＲＬ、および、ウェブサイトのデータベースを含んでよい。例えば、トリガポイントがビデオ内に登場するジャケットに関連付けられている場合、トリガポイントの選択に応答して、特定された会社のウェブサイトのデータベースで関連商品情報を検索するために、事前設定されたメタデータが実行されてよい。次いで、検索結果（例えば、データベースで見いだされた一致する商品情報）が返される。
【００３６】
いくつかの実施形態において、選択されたトリガポイントの事前設定されたメタデータは、１または複数の検索条件／クエリを生成し、１または複数の特定されたソース（例えば、データベース、ウェブサイト、検索エンジン）で、生成された条件／クエリを用いて検索を実行するために用いられるコンピュータプログラムコードを含む。例えば、ソースの各々は、ＵＲＬによって特定されてよい。例えば、トリガポイントがビデオ内に登場するジャケットに関連付けられている場合、トリガポイントの選択に応答して、データベース、検索エンジン、および／または、ウェブサイトに対するジャケットの検索条件／クエリを生成するために、事前設定されたメタデータが実行されてよい。例えば、選択されたトリガポイントの関連ソースは、事前設定された企業消費者間（Ｂ２Ｃ）ウェブサイトの商品データベースに関連してよい。トリガポイントが選択されると、選択されたトリガポイントのおよび／またはトリガポイントが埋め込まれた現在の特徴フレームのキーワードおよび／または属性（例えば、「２０１１  Ｃｈａｎｅｌ  ｓｐｒｉｎｇ  ａｐｐａｒｅｌ」）が生成され、そして、最初にデータベースとの接続を構築した後に、生成されたキーワード／属性を用いてデータベースで検索を行うことにより、事前設定されたＢ２Ｃウェブサイトに関連付けられているデータベースで、生成されたキーワード／属性によって検索が実行される。次いで、検索結果（例えば、データベースで見いだされた一致する商品情報）が返される。いくつかの実施形態では、条件に適合する検索結果のみが返され、条件に適合しないものが排除されるように、スクリーニング条件で検索結果をフィルタリングする。
【００３７】
いくつかの実施形態において、選択されたトリガポイントの事前設定されたメタデータは、特定のソース（例えば、検索エンジン）で関連商品情報の画像検索を実行するために用いられるコンピュータプログラムを含む。いくつかの実施形態において、事前設定されたメタデータは、コンピュータプログラムコード、会社のウェブサイトに関連付けられているＵＲＬ、および、ウェブサイトのデータベースを含んでよい。例えば、トリガポイントがビデオ内に登場するジャケットに関連付けられている場合、トリガポイントの選択に応答して、ジャケットの画像または一時停止されたオンラインビデオの一時停止されたスクリーンを用いて、特定された検索エンジンで関連商品情報の画像検索を実行するために、事前設定されたメタデータが実行されてよい。次いで、検索結果（例えば、データベースで見いだされた一致する商品情報および／または画像）が返される。任意の適切な画像検索技術が用いられてよい。例えば、ジャケットの画像がクエリ画像として機能してよく、画像処理の１または複数のメトリクスに基づいてジャケット画像に類似するように見える画像の検索が実行される。
【００３８】
工程３０６では、ポップアップレイヤが生成され、トリガポイントに関連すると決定されたコンテンツがポップアップレイヤに提示される。選択されたトリガポイントに関連付けられている事前設定メタデータを処理することによって決定されたコンテンツ（例えば、所定のおよび／または一致する商品情報）が、生成されたポップアップレイヤに表示される。いくつかの実施形態において、ポップアップレイヤは、一時停止されたビデオの少なくとも一部の上に提示される。
【００３９】
商品情報の例は、以下の内の１または複数を含みうる：商品名、商品価格、販売者情報、および／または、購入設定情報。例えば、ポップアップレイヤは、以下の情報を表示してよい。商品名、商品価格、商品仕様、寸法、サイズ、型番、在庫数、および、任意の他の適切な情報。例えば、１つの商品のみについての商品情報がポップアップレイヤに表示される場合、商品に関する詳細情報（例えば、商品名、商品価格、送料、販売数量、商品評価、サイズ、注文量など）が表示されてもよい。しかしながら、２以上の商品についての商品情報がポップアップレイヤに表示される場合、より重要な商品関連情報（例えば、商品名、商品価格、および、販売者情報）のみを表示して、ユーザが選択した際に、より詳細な商品情報を閲覧できるようにしてもよい。
【００４０】
工程３０８では、商品に関連付けられている購入動作コントロールが、ポップアップレイヤに提示される。いくつかの実施形態において、商品情報がポップアップレイヤに表示された１または複数の商品に関連付けられている購入動作コントロールが、ポップアップレイヤに含まれる。例えば、購入動作コントロールは、「今すぐ購入」および「カートに追加」に関連する選択を含んでよい。例えば、「今すぐ購入」および「カートに追加」コントロールの一方または両方が、ポップアップレイヤに表示された各商品情報の隣に提示されてよい。例えば、ユーザがポップアップレイヤに提示された「今すぐ購入」選択をクリックすると、（例えば、オンラインストアの）オンライン取引プラットフォームのチェックアウト処理に関連付けられているウェブページにユーザを誘導するために、新たなフレームが開かれてよい。例えば、ユーザがポップアップレイヤに提示された「カートに追加」選択をクリックすると、（例えば、オンラインストアの）オンライン取引プラットフォームのショッピングカートウェブページに関連付けられているウェブページにユーザを誘導するために、新たなフレームが開かれてよい。いくつかの実施形態において、ユーザが商品購入を完了させると、一時停止されたオンラインビデオに関連付けられているウェブページに戻されてよい。
【００４１】
工程３１０では、完了した商品購入に関するインディケーションの受信に応答して、ビデオストリーミングが再開される。いくつかの実施形態では、オンライン取引プラットフォームに関連付けられているウェブページで商品購入が成功すると、ビデオストリーミングが再開される。様々な実施形態において、例えば、ユーザがビデオストリームを一時停止解除／再開する選択またはポップアップレイヤを閉じる選択をした場合には、購入が完了しない場合でも、ビデオストリーミングが再開してよい。
【００４２】
図４は、オンラインビデオに関連する情報を決定する処理の一実施形態を示すフローチャートである。いくつかの実施形態では、処理４００は、システム１００で実施されてよい。
【００４３】
処理４００は、同じ特徴フレームで２以上のトリガポイントが選択された時に利用されうる。
【００４４】
工程４０２では、ストリーミングビデオに関連する特徴フレームにおける第１のトリガポイントに関する選択が受信される。
【００４５】
工程４０４では、ストリーミングビデオは一時停止され、第１のトリガポイントに関連付けられているコンテンツが決定され、第１のトリガポイントに関連すると決定されたコンテンツが、生成された第１のポップアップレイヤに提示される。上述したのと同じ技術を用いて、生成されてビデオの少なくとも一部の上に提示されたポップアップレイヤに商品情報を提示するために、第１のトリガポイントに関連して事前設定されたメタデータが処理されてよい。
【００４６】
工程４０６では、一時停止されたストリーミングビデオに関連する特徴フレームにおける第２のトリガポイントに関する選択が受信される。処理４００において、第２のトリガポイントは、以前に選択された第１のトリガポイント以来一時停止されているオンラインビデオの特徴フレームで選択される。第２のトリガポイントの選択中および選択後、ビデオは一時停止されたままである。
【００４７】
工程４０８では、第２のトリガポイントに関連付けられているコンテンツが決定され、第２のトリガポイントに関連すると決定されたコンテンツが、生成された第２のポップアップレイヤに提示される。
【００４８】
いくつかの実施形態では、第２のトリガポイントの選択に応答して、現在一時停止されているビデオ上の第１のポップアップレイヤが閉じられ、生成された第２のポップアップレイヤが、一時停止されているビデオの少なくとも一部の上に提示される。いくつかの実施形態において、第２のポップアップレイヤのアピアランスは、１または複数の事前設定されたルールに従って、オンラインビデオのサイズ（幅および高さ）および／または配置ならびに／もしくは第１のポップアップレイヤのサイズに少なくとも部分的に基づいて決定される。
【００４９】
いくつかの別の実施形態では、第１のポップアップレイヤは閉じられず、第１および第２のポップアップレイヤの両方が、一時停止されているビデオの少なくとも一部の上に提示される。第１のポップアップレイヤが閉じられず、一時停止されているビデオの少なくとも一部の上に第２のポップアップレイヤと共に現れる場合、第１および第２のポップアップレイヤの一方が、他方の少なくとも一部の上に提示されてもよいし、全く重ならずに提示されてもよい。
【００５０】
いくつかの実施形態において、第２のトリガポイントに関連付けられているコンテンツは、事前設定されたメタデータが第１のトリガポイントについて決定されたのと同じ方法で決定されてよい。第２のトリガポイントに関連して事前設定されたメタデータに応じて、事前設定されたコンテンツは、いくつかの所定の商品情報を提示するよう命令してもよいし、特定されたデータベースおよび／または検索エンジンおよび／またはウェブサイトで商品情報を検索するよう命令してもよい。次いで、決定されたコンテンツ（例えば、商品情報）は、第２のポップアップレイヤに提示される。
【００５１】
例えば、オンラインビデオがファッションショーを含む場合、第１のトリガポイントは、ファッションショーのビデオに登場したスーツのジャケットに関連付けられてよく、第２のトリガポイントは、スーツのスラックスに関連付けられてよい。オンラインビデオを見ているユーザがスーツのジャケットおよびスラックスの両方に関心を持った場合、ユーザは、ジャケット上にカーソルを移動させてよく、その動作は、ビデオを一時停止させ、さらに、第１のトリガポイントに関連付けられているコンテンツ（例えば、ジャケットの商品情報）を決定して第１のポップアップレイヤに表示するために第１のトリガポイントをトリガする。ビデオが一時停止されている間に、ユーザは、さらに、スラックスの上にカーソルを移動させて、第２のトリガポイントをトリガしてもよい。設定に応じて、第１のポップアップレイヤは、開いたままでも閉じられてもよい。次いで、第２のトリガポイントに関連付けられているコンテンツ（例えば、スラックスの商品情報）が決定され、第２のポップアップレイヤに表示される。
【００５２】
図５は、オンラインビデオに関連する情報を決定するためのシステムの一実施形態を示す図である。
【００５３】
これらのモジュールおよびサブモジュールは、１または複数のプロセッサ上で実行されるソフトウェアコンポーネントとして、特定の機能を実行するよう設計されたプログラム可能論理デバイスおよび／または特定用途向け集積回路などのハードウェアとして、もしくは、それらの組み合わせとして実装することができる。いくつかの実施形態において、モジュールおよびサブモジュールは、コンピュータデバイス（パーソナルコンピュータ、サーバ、ネットワーク装置など）に本発明の実施形態に記載された方法を実行させるための複数の命令など、不揮発性記憶媒体（光学ディスク、フラッシュ記憶装置、携帯用ハードディスクなど）に格納することができるソフトウェア製品の形態で具現化されてよい。モジュールおよびサブモジュールは、単一のデバイス上に実装されてもよいし、複数のデバイスにわたって分散されてもよい。
【００５４】
システム５００は、トリガポイント設定モジュール４１、トリガモジュール４２、呼び出しモジュール４３、表示モジュール４４、および、取引モジュール４５を備える。トリガポイント設定モジュール４１は、特定の情報（例えば、商品情報）を決定するために用いられるトリガポイントをオンラインビデオの１または複数の特徴フレームに埋め込むよう構成されている。
【００５５】
トリガモジュール４２は、オンラインビデオのストリーミング中に選択された特徴フレームに埋め込み済みのトリガポイントに関する選択の受信に応答して、呼び出しモジュール４３および表示モジュール４４と通信するよう構成されている。
【００５６】
呼び出しモジュール４３は、トリガポイントに関連付けて事前設定されたメタデータを処理することに少なくとも部分的に基づいて、選択されたトリガポイントに関連付けられているコンテンツを決定するよう構成されている。
【００５７】
いくつかの実施形態において、呼び出しモジュール４３は、さらに、以下を含む（図示せず）。
【００５８】
関連商品情報取得モジュールが、関連する事前設定されたメタデータに基づいて、選択されたトリガポイントに対応する商品情報をリトリーブするよう構成されている。
【００５９】
検索条件生成サブモジュールが、トリガポイントに関連して事前設定されたメタデータに従って、検索条件を生成するよう構成されている。
【００６０】
データベース検索サブモジュールが、生成された検索条件を用いて、商品データベースに接続し、データベースで検索を実行し、検索条件に一致する商品情報を取得するよう構成されている。
【００６１】
インターネット検索サブモジュールが、特徴フレーム内のトリガポイントに関連して事前設定されたメタデータに含まれる画像を用いて、インターネットで画像検索を実行し、検索結果を取得するよう構成されている。
【００６２】
スクリーニングサブモジュールが、検索結果からスクリーニング条件に一致する商品情報を抽出するよう構成されている。
【００６３】
ショッピング取引サブモジュールが、オンライン購入取引を完了させるために、選択された購入動作コントロールに対応する商品取引プラットフォームに関連付けられているウェブページに誘導するよう構成されている。
【００６４】
表示モジュール４４は、ポップアップレイヤを生成し、選択されたトリガポイントに関連する決定されたコンテンツを表示するよう構成されている。いくつかの実施形態において、表示モジュール４４は、さらに、商品に関連付けられている購入動作コントロールをポップアップレイヤに提示するよう構成されている。
【００６５】
取引モジュール４５は、商品に関するオンライン取引の完了に関連する購入取引を円滑にするよう構成されている。例えば、ポップアップレイヤ内に提示された購入動作コントロール（例えば、「今すぐ購入」ボタンまたは「カートに追加」ボタン）のユーザ選択に応答して、オンライン購入を完了させるための処理がウェブページで実行される。
【００６６】
図６は、オンラインビデオに関連する情報を決定するためのシステムの一実施形態を示す図である。
【００６７】
トリガポイント設定モジュール５１は、特定の情報（例えば、商品情報）を決定するために用いられる第１のトリガポイントをオンラインビデオの特徴フレームに設定するよう構成されている。
【００６８】
トリガモジュール５２は、オンラインビデオのストリーミング中に第１のトリガポイントが選択されたことに応答して、ビデオ一時停止モジュール５３、呼び出しモジュール５４、および、表示モジュール５５と通信するよう構成されている。
【００６９】
ビデオ一時停止モジュール５３は、現行のオンラインビデオストリームを一時停止するよう構成されている。
【００７０】
呼び出しモジュール５４は、選択された第１のトリガポイントに対応するコンテンツを決定するよう構成されている。
【００７１】
表示モジュール５５は、現在一時停止されているビデオの少なくとも一部の上に第１のポップアップレイヤを生成し、決定されたコンテンツを第１のポップアップレイヤに表示するよう構成されている。
【００７２】
マルチトリガポイント呼び出しモジュール５６は、特徴フレーム内の第２のトリガポイントが選択されたことを決定し、第２のトリガポイントに関連付けられているコンテンツを決定するよう構成されている。
【００７３】
新規ポップアップレイヤ生成モジュール５７は、一時停止されたビデオストリームページの少なくとも一部の上に提示される第２のポップアップレイヤを生成し、少なくとも第２のトリガポイントに関連すると決定されたコンテンツを第２のポップアップレイヤに表示するよう構成されている。
【００７４】
取引モジュール５８は、商品に関するオンライン取引の完了に関連する購入取引を円滑にするよう構成されている。例えば、第１および第２のポップアップレイヤの一方および／または両方に提示された購入動作コントロール（例えば、「今すぐ購入」ボタンまたは「カートに追加」ボタン）のユーザ選択に応答して、オンライン購入を完了させるための処理がウェブページで実行される。
【００７５】
ストリーム継続モジュール５９は、オンライン購入取引の完了後に、現在一時停止されているビデオストリームを再開（例えば、一時停止解除）するよう構成されている。
【００７６】
本願は、多くの汎用または専用コンピュータシステム環境または構成で利用できる。例えば、パーソナルコンピュータ、サーバ、ハンドヘルドデバイスまたは携帯型装置、タブレット型の装置、マルチプロセッサシステム、マイクロプロセッサベースのシステム、セットトップボックス、プログラム可能な家庭用電子機器、ネットワークＰＣ、ミニコンピュータ、メインフレームコンピュータ、上記のシステムまたは装置の内の任意のものを備える分散型コンピュータ環境などである。
【００７７】
本願は、コンピュータによって実行されるコンピュータ実行可能なコマンド（プログラムモジュールなど）の一般的なコンテキストで記述されてよい。一般に、プログラムモジュールは、特定のタスクの実行または特定の抽象データ型の実施のためのルーチン、プログラム、オブジェクト、コンポーネント、データ構造などを備える。本願は、分散型コンピュータ環境で実行されてもよい。かかる分散型コンピュータ環境では、通信ネットワークを介して接続されたリモート処理装置によって、タスクが実行される。分散型コンピュータ環境において、プログラムモジュールは、記憶装置を備えるローカルまたはリモートコンピュータの記憶媒体に格納されうる。
【００７８】
以上、本願によって提供されるデータ解析方法、システム、および、サーバについて、詳細に説明した。本明細書は、具体的な実施形態を用いて、本願の実施例の原理および形態を説明している。上記の実施形態の説明は、単に、本願の方法およびその中心概念の理解を助けるよう意図されたものである。さらに、当業者は、本願の概念に基づいて、具体的な応用例および応用例の範囲に対して修正を加えることができる。要するに、本記載の内容は、本願を限定するものとして理解されるべきではない。
【００７９】
上述の実施形態は、理解しやすいようにいくぶん詳しく説明されているが、本発明は、提供された詳細事項に限定されるものではない。本発明を実施する多くの代替方法が存在する。開示された実施形態は、例示であり、限定を意図するものではない。
適用例１：ストリーミングビデオに関連する情報を決定するためのシステムであって、プロセッサであって、前記ストリーミングビデオに関連する特徴フレームにおけるトリガポイントに関する選択を受信し、前記トリガポイントは、選択された時に前記ビデオの上に情報を表示させるよう構成された選択可能な要素を含み、前記特徴フレームは、少なくとも１つのトリガポイントに関連付けられている前記ビデオ内のフレームを含み、前記トリガポイントに関連付けられているコンテンツを含むポップアップレイヤを提示するように構成されているプロセッサと、前記プロセッサに接続され、前記プロセッサに命令を提供するよう構成されているメモリと、を備える、システム。
適用例２：適用例１に記載のシステムであって、前記選択は、前記トリガポイントに関連付けられている前記特徴フレームの領域の上にカーソルが置かれたことに応答して受信される、システム。
適用例３：適用例１に記載のシステムであって、前記プロセッサは、さらに、前記選択に応答して前記ストリーミングビデオを一時停止させるよう構成されている、システム。
適用例４：適用例１に記載のシステムであって、前記プロセッサは、さらに、前記トリガポイントに関連して事前設定されたメタデータのセットを処理することに少なくとも部分的に基づいて、前記トリガポイントに関連付けられている前記コンテンツを決定するよう構成されている、システム。
適用例５：適用例４に記載のシステムであって、前記事前設定されたメタデータのセットの処理は、所定の商品情報のセットを提示することを含む、システム。
適用例６：適用例４に記載のシステムであって、前記事前設定されたメタデータのセットの処理は、データベースで商品情報を検索することを含む、システム。
適用例７：適用例４に記載のシステムであって、前記事前設定されたメタデータのセットの処理は、ウェブサイトで商品情報を検索することを含む、システム。
適用例８：適用例４に記載のシステムであって、前記事前設定されたメタデータのセットの処理は、検索クエリを生成し、特定されたソースで前記生成されたクエリを用いて検索することを含む、システム。
適用例９：適用例１に記載のシステムであって、前記ポップアップレイヤは、ＤＩＶポップアップレイヤを含む、システム。
適用例１０：適用例１に記載のシステムであって、前記プロセッサは、さらに、商品に関連付けられている購入動作コントロールを前記ポップアップレイヤ内に提示するよう構成されている、システム。
適用例１１：適用例１０に記載のシステムであって、前記プロセッサは、さらに、前記購入動作コントロールの選択に関するインディケーションを受信し、オンライン取引プラットフォームに関連付けられているウェブページを提示するよう構成されている、システム。
適用例１２：適用例１０に記載のシステムであって、前記プロセッサは、さらに、完了した商品購入に関するインディケーションを受信し、それに応答して、前記ビデオストリームを再開するよう構成されている、システム。
適用例１３：適用例１に記載のシステムであって、前記トリガポイントは第１のトリガポイントを含み、前記ポップアップレイヤは第１のポップアップレイヤを含み、前記プロセッサは、さらに、第２のトリガポイントに関する選択を受信し、前記第２のトリガポイントに対して決定されたコンテンツを第２のポップアップレイヤ内に提示するよう構成されている、システム。
適用例１４：適用例１３に記載のシステムであって、前記第２のトリガポイントに対して決定された前記コンテンツは、前記第２のトリガポイントに関連して事前設定されたメタデータのセットを処理することに少なくとも部分的に基づいて決定される、システム。
適用例１５：ストリーミングビデオに関連する情報を決定するための方法であって、前記ストリーミングビデオに関連する特徴フレームにおけるトリガポイントに関する選択を受信し、前記トリガポイントは、選択された時に前記ビデオの上に情報を表示させるよう構成された選択可能な要素を含み、前記特徴フレームは、少なくとも１つのトリガポイントに関連付けられている前記ビデオ内のフレームを含み、前記トリガポイントに関連付けられているコンテンツを含むポップアップレイヤを提示すること、を備える、方法。
適用例１６：適用例１５に記載の方法であって、前記選択は、前記トリガポイントに関連付けられている前記特徴フレームの領域の上にカーソルが置かれたことに応答して受信される、方法。
適用例１７：適用例１５に記載の方法であって、さらに、前記トリガポイントに関連して事前設定されたメタデータのセットを処理することに少なくとも部分的に基づいて、前記トリガポイントに関連付けられている前記コンテンツを決定することを備える、方法。
適用例１８：適用例１７に記載の方法であって、前記事前設定されたメタデータのセットの処理は、所定の商品情報のセットを提示することを含む、方法。
適用例１９：適用例１７に記載の方法であって、前記事前設定されたメタデータのセットの処理は、データベースで商品情報を検索することを含む、方法。
適用例２０：適用例１７に記載の方法であって、前記事前設定されたメタデータのセットの処理は、ウェブサイトで商品情報を検索することを含む、方法。
適用例２１：適用例１７に記載の方法であって、前記事前設定されたメタデータのセットの処理は、検索クエリを生成し、特定されたソースで前記生成されたクエリを用いて検索することを含む、方法。
適用例２２：適用例１５に記載の方法であって、前記トリガポイントは第１のトリガポイントを含み、前記ポップアップレイヤは第１のポップアップレイヤを含み、前記プロセッサは、さらに、第２のトリガポイントに関する選択を受信し、前記第２のトリガポイントに対して決定されたコンテンツを第２のポップアップレイヤ内に提示するよう構成されている、方法。
適用例２３：適用例２２に記載の方法であって、前記第２のトリガポイントに対して決定された前記コンテンツは、前記第２のトリガポイントに関連して事前設定されたメタデータのセットを処理することに少なくとも部分的に基づいて決定される、方法。
適用例２４：ストリーミングビデオに関連する情報を決定するためのコンピュータプログラム製品であって、前記コンピュータプログラム製品は、コンピュータ読み取り可能な記憶媒体内に具現化され、前記ストリーミングビデオに関連する特徴フレームにおけるトリガポイントに関する選択を受信するためのコンピュータ命令と、前記トリガポイントは、選択された時に前記ビデオの上に情報を表示させるよう構成された選択可能な要素を含み、前記特徴フレームは、少なくとも１つのトリガポイントに関連付けられている前記ビデオ内のフレームを含み、前記トリガポイントに関連付けられているコンテンツを含むポップアップレイヤを提示するためのコンピュータ命令と、を備える、コンピュータプログラム製品。
【図１】
0006041326.tif 000002
【図２Ａ】
0006041326.tif 000003
【図３】
0006041326.tif 000004
【図４】
0006041326.tif 000005
【図５】
0006041326.tif 000006
【図６】
0006041326.tif 000007
【図２Ｂ】
0006041326.tif 000008
【図２Ｃ】
0006041326.tif 000009