(57)【要約】  本方法は、アクセスされた第１コンテンツの識別情報及び第２コンテンツのインデックス位置を含むコンテンツ関連付け入力を受信すること(601)と、アクセスされた第１コンテンツをインデックス位置で第２コンテンツに関連付けること(603)とを含む。第２コンテンツにアクセスするユーザには、その応答として、第１コンテンツに関連する情報が提供される(605)。提供される情報は、第１コンテンツへのリンク、第１コンテンツの説明、第１コンテンツの位置、又は第１コンテンツ全体であってよい。別の方法は、第１コンテンツを表示するアプリケーションウィンドウ(301)内にＵＩを提供すること(1101)と、ＵＩを介した選択入力に応答して、インデックス付き第２コンテンツを表示する第２ウィンドウを提供すること(1103)とを含む。入力は第２ウィンドウを介して受信され(1105)、第１コンテンツとインデックス位置での第２コンテンツとの関連付けが生成され得る。
2015534192.tif 000002
【特許請求の範囲】
【請求項１】
第１コンテンツを表示するアプリケーションウィンドウ内にユーザインタフェースを提供するステップと、
前記ユーザインタフェースを介した選択入力に応答して、インデックス付き第２コンテンツを表示する第２ウィンドウを提供するステップと、
前記第２ウィンドウを介して、前記第１コンテンツとインデックス位置での前記第２コンテンツとの関連付けを生成する入力を受信するステップと
を有することを特徴とする方法。
【請求項２】
前記第１コンテンツに関連する情報を１以上のユーザに提供するステップをさらに有し、
前記情報は、前記第１コンテンツと前記第２コンテンツとの前記関連付けに基づくとともに、前記１以上のユーザによる前記第２コンテンツへのアクセスに応答して提供されることを特徴とする請求項１に記載の方法。
【請求項３】
前記第２ウィンドウを介して入力を受信するステップが、
前記第２ウィンドウを介して、前記インデックス付き第２コンテンツのインデックス位置を示すインデックス情報入力を受信するステップと、
前記第１コンテンツと前記インデックス情報入力に対応する前記インデックス位置での前記インデックス付き第２コンテンツとの前記関連付けを生成する関連付け入力を受信するステップと
を含むことを特徴とする請求項１に記載の方法。
【請求項４】
前記インデックス付き第２コンテンツを表示する前に、前記第２ウィンドウに検索ボックスを提供するステップと、
前記検索ボックスに入力された検索テキストに基づいて得られた複数の検索結果のうちの１つとして、前記インデックス付き第２コンテンツを表示するステップと
をさらに有することを特徴とする請求項１に記載の方法。
【請求項５】
前記第２ウィンドウに表示される前記インデックス付き第２コンテンツを決定するステップをさらに有することを特徴とする請求項１に記載の方法。
【請求項６】
前記インデックス付き第２コンテンツを決定するステップが、
提案する第２コンテンツの選択肢のリストを決定するステップと、
前記インデックス付き第２コンテンツとして、前記提案する第２コンテンツの選択肢のリスト中で最も関連性の高い選択肢を表示するステップと
を含むことを特徴とする請求項５に記載の方法。
【請求項７】
前記提案する第２コンテンツの選択肢のリストを閲覧するための選択可能なオプションを提供するステップと、
前記提案する第２コンテンツの選択肢のリストからの選択に基づいて、前記インデックス付き第２コンテンツを表示するステップと
をさらに有することを特徴とする請求項６に記載の方法。
【請求項８】
前記ユーザインタフェースを介した選択入力に応答して、インデックス付き第２コンテンツを表示する第２ウィンドウを提供するステップが、
前記インデックス付き第２コンテンツとして、動画のサムネイルビューを表示するステップを含み、
インデックスは、時間インデックスであり、
前記インデックス位置は、前記動画中の一時点であることを特徴とする請求項１に記載の方法。
【請求項９】
前記ユーザインタフェースを介した選択入力に応答して、インデックス付き第２コンテンツを表示する第２ウィンドウを提供するステップが、
前記第２ウィンドウとして、ポップアップウィンドウを提供するステップ、又は、
前記第２ウィンドウとして、前記アプリケーションウィンドウであるブラウザアプリケーションウィンドウに追加的なフレームを提供するステップ
を含むことを特徴とする請求項８に記載の方法。
【請求項１０】
複数のユーザによるアクセスが可能なアプリケーションをホストする、少なくとも１つのサーバを具備し、
前記少なくとも１つのサーバは、
第１コンテンツの識別情報及び第２コンテンツのインデックス位置を含む、コンテンツ関連付け入力を受信する手順と、
前記コンテンツ関連付け入力を受信したことに応答して、前記第１コンテンツと前記インデックス位置での前記第２コンテンツとの関連付けを生成する手順と、
前記インデックス位置での前記第２コンテンツへのアクセスに応答して、前記第１コンテンツに関連する情報を提供する手順と
を実行することを特徴とするシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、広範には、ソーシャルメディアネットワークに関し、より詳細には、ソーシャルメディアフレームワーク内でコンテンツにタグ付けを行うことに関する。
【背景技術】
【０００２】
ソーシャルメディアは、ソーシャルネットワークのメンバーが記事や動画などのある種のコンテンツに対してコメントしたり「like」又は「dislike」で反応したりすることを可能にしている。一般に、ブラウザアプリケーションウィンドウは、記事や動画などのコンテンツを表示するとともに、所与のソーシャルネットワークにそれぞれ関連したさまざまなボタンウィジェットを提供する。ユーザは、これらのボタンのうちから適切なものを選択することによって、個々のソーシャルネットワークのメンバーであるか又はそのようなソーシャルネットワークにログインしている他のユーザ達と記事や動画を「シェア（share）」し得る。他のユーザ達は、あるコンテンツが何回「シェア（shared）」され、メールされ、「ツイート（tweeted）」されるなどしたかを示す表示を見ることができ、他のユーザ達によってそのコンテンツに追加されたコメントを閲覧し得る。
【発明の概要】
【課題を解決するための手段】
【０００３】
添付の特許請求の範囲には本技術の特徴が詳細に記載されているが、これらの技術は、その目的及び利点と共に、添付の図面と併せて以下の詳細な説明からより良く理解されよう。
【図面の簡単な説明】
【０００４】
【図１】一実施形態によるネットワークアーキテクチャを示す図である。
【図２】別の実施形態による、コンテンツ提案サーバを含むネットワークアーキテクチャを示す図である。
【図３】一実施形態による、第１コンテンツを表示し、かつ選択可能なアイコンを有した、アプリケーションウィンドウを示す図である。
【図４】一実施形態による、第１コンテンツを表示し、かつ関連付けのために提案するコンテンツを表示する第２ウィンドウを有した、アプリケーションウィンドウを示す図である。
【図５】一実施形態による、第１コンテンツを表示し、かつ関連付けのために関連するコンテンツを検索するための第２ウィンドウを有した、アプリケーションウィンドウを示す図である。
【図６】さまざまな実施形態の動作の方法を示すフロー図である。
【図７】一実施形態による、検索ボックスを提供するユーザインタフェースの動作の方法を示すフロー図である。
【図８】第１コンテンツを表示する第１デバイスと、第２コンテンツを第１コンテンツに関連付けるためのユーザインタフェースを有する第２デバイスとの動作の方法を示すフロー図である。
【図９】一実施形態による、コンテンツ提案サーバを介して、提案するコンテンツの選択肢のリストを提供するユーザインタフェースの動作の方法を示すフロー図である。
【図１０】さまざまな実施形態による、検索ボックスと、提案する第２コンテンツの選択肢のリスト中の最上位候補とのうちのいずれか一方を提供するユーザインタフェースの動作の方法を示すフロー図である。
【図１１】さまざまな実施形態による、第１コンテンツ及び第２コンテンツを表示するためにアプリケーションウィンドウを使用する動作の方法を示すフロー図である。
【発明を実施するための形態】
【０００５】
図面においては、同様の参照符号は同様の要素を指し、本開示の技術は、適切な環境で実施されるものとして示されている。以下の説明は、特許請求の範囲の実施形態に基づくものであり、本明細書に明示的に記載されていない代替実施形態に関して、特許請求の範囲を限定するものとして解釈されるべきではない。
【０００６】
本開示は、ユーザが、コンテンツの一部分を、所与のインデックス位置でインデックス付きの第２のコンテンツに「ピン止め（pin）」可能にするシステム及び動作方法を提供する。例えば、ユーザは、動画中の特定の時間（すなわち、インデックス位置）又は特定のシーンにウェブ記事をピン止めし得る。同ユーザ又は他のユーザがその動画にアクセスし、（適切な時間、シーン、又はフレームなどの）特定のインデックス位置に到達したとき、そのユーザには、ピン止めされた記事又は該記事に関連する情報へのアクセス手段が提供される。諸実施形態は、他の利点のうち、他の興味深い又は有用な情報コンテンツを特定の関連するインデックス位置に関連付け（すなわち、ピン止め）可能にすることによって、動画、音声、電子書籍、又はその他の形態のインデックス付きコンテンツの情報的価値を高める。換言すれば、さまざまな実施形態は、ユーザがインデックス付きコンテンツに関連したさまざまな形式で補足的な資料を入手可能になる、新たな形態のハーパーメディア又は該ハイパーメディアの新たな生成方法を提供する。また、諸実施形態は、コンテンツが、（インデックス付きコンテンツへのアクセスにおいて）正しいコンテキストで、かつ（インデックス付きコンテンツにおける）正しい時間において、ユーザに利用可能となるようにする、新たな形態の収集又は共有手段を提供する。
【０００７】
開示される一方法は、アクセスされた第１コンテンツの識別情報及び第２コンテンツのインデックス位置を含む、コンテンツ関連付け入力を受信するステップと、コンテンツ関連付け入力に応答して、アクセスされた第１コンテンツを、第２コンテンツのインデックス位置で第２コンテンツに関連付けるステップとを有する。以後、そのユーザは、第２コンテンツにアクセスしたとき、そのようなアクセスに応答して、第１コンテンツに関連する情報が提供される。提供される情報は、第１コンテンツと第２コンテンツとの関連付けに基づいており、第１コンテンツへのリンク、第１コンテンツの説明、第１コンテンツの位置、又は第１コンテンツ全体を含んでよい。
【０００８】
ユーザは、検索エンジンを使用して第２コンテンツを検索し得、例えばまた、第２コンテンツは、自動的に決定され得る。第２コンテンツの自動的な決定は、提案する第２コンテンツの選択肢のリストを決定することと、リスト中で最も関連性の高い選択肢を提供することとを含む。ある実施形態では、ユーザインタフェースは、提案する第２コンテンツの選択肢のリストを閲覧するための選択可能なオプションを備えている。次いで、提案する第２コンテンツの選択肢のリストからの選択に基づいて、第２コンテンツが表示され得る。また、提案する第２コンテンツの選択肢のリストは、ユーザ履歴に示されるアクセス済みコンテンツに基づいてよい。
【０００９】
ある実施形態では、ユーザインタフェースは、第１コンテンツが第２デバイスに表示されている状態で、第１デバイスに提供されてよい。ユーザインタフェースは、コンテンツ関連付け入力をサーバに送信するように動作する。インデックス付き第２コンテンツは、これに限定されないが、動画（ビデオ）であってよい。動画は、時間インデックス又はフレームインデックスを有してよく、ここで、インデックス位置は、動画中の時間又は動画中のフレームに対応する。また、他のインデックス付与スキームが使用されてもよい。
【００１０】
開示される別の方法は、第１コンテンツを表示するアプリケーションウィンドウ内にユーザインタフェースを提供するステップを含む。次いで、ユーザインタフェースを介した選択入力に応答して、第２ウィンドウが提供される。第２ウィンドウは、インデックス付き第２コンテンツを表示し、第１コンテンツとインデックス位置での第２コンテンツとの関連付けを作成するための入力を可能にする。以後、ユーザは、第２コンテンツにアクセスしたとき、第２コンテンツへのアクセスに応答して、第１コンテンツに関連する情報が提供される。
【００１１】
インデックス情報入力は、第２ウィンドウを介して受信されてよく、インデックス付き第２コンテンツのインデックス位置を示すインデックス情報入力であってよい。次いで、関連付け入力は、第１コンテンツとインデックス情報入力に対応するインデックス位置でのインデックス付き第２コンテンツとの関連付けを作成する。
【００１２】
インデックス付き第２コンテンツを表示する前に、第２ウィンドウに検索ボックスが提供されてよい。次いで、検索ボックスに入力された検索テキストに基づいて得られた複数の検索結果のうちの１つとして、インデックス付き第２コンテンツが表示され得る。また、第２コンテンツは決定されてもよい。この動作は、提案する第２コンテンツの選択肢のリストを決定することと、提案する第２コンテンツの選択肢のリスト中で最も関連性の高い選択肢を、インデックス付き第２コンテンツとして表示することとを含み得る。提案される第２コンテンツの選択肢のリストを閲覧するための選択可能なオプションが提供されてもよい。表示されるインデックス付き第２コンテンツは、提案する第２コンテンツの選択肢のリストからの選択に基づいてよい。また、提案する第２コンテンツの選択肢のリストは、ユーザ履歴に示されるアクセス済みコンテンツに基づいてよい。
【００１３】
アプリケーションウィンドウ内のユーザインタフェースは、アプリケーションウィンドウ内の選択可能なアイコンを含んでよく、又はそのようなアイコンであってもよい。第２ウィンドウは、ユーザインタフェースを介した選択入力に応答して提供されてよく、インデックス付き第２コンテンツとして、動画のサムネイルビュー（縮小表示）を表示してよい。インデックスは、時間インデックスであってよく、インデックス位置は、動画中のある時点であってよい。第２ウィンドウは、ブラウザアプリケーションウィンドウのポップアップウィンドウ又は追加的なフレームを提供し、このとき、ブラウザアプリケーションウィンドウがアプリケーションウィンドウである。
【００１４】
開示されるシステムは、複数のユーザによるアクセスが可能なアプリケーションをホストする少なくとも１つのサーバを含む。サーバは、第１コンテンツの識別情報及び第２コンテンツのインデックス位置を含む、コンテンツ関連付け入力を受信する手順と、第１コンテンツとインデックス位置での第２コンテンツとの関連付けを作成する手順と、インデックス位置での第２コンテンツへのアクセスに応答して、第１コンテンツに関連する情報を提供する手順とを実行するように動作する。また、サーバは、リモートデバイスのユーザインタフェースを介したインデックス位置入力を受信するように動作する。
【００１５】
システムは、サーバに動作可能に接続されるか又は一体化される、コンテンツ提案サーバを含んでよい。コンテンツ提案サーバは、先に簡単に説明したさまざまな方法に従って第２コンテンツを決定するように動作する。
【００１６】
システムは、コンテンツ提案サーバに動作可能に接続されたユーザプロファイルデータベースを含んでよく、ここで、コンテンツ提案サーバは、ユーザプロファイルデータベースに格納されたユーザ履歴に示されるアクセス済みコンテンツに基づいて、提案する第２コンテンツの選択肢のリストを決定するようにさらに動作する。コンテンツ提案サーバは、マルチメディア解析モジュールと、マルチメディア解析モジュールに動作可能に接続された動画資産マッチングモジュールとを含んでよい。マルチメディア解析モジュールは、リモートデバイスに表示される第１コンテンツを解析するように動作する。動画資産マッチングモジュールは、第１コンテンツの解析結果を受信し、動画メタデータ、シーンメタデータ、及びユーザプロファイルにアクセスし、提案する少なくとも１つの第２コンテンツをリモートデバイスに提供するように動作する。
【００１７】
ここで図面を参照すると、図１は、一実施形態による例示的なネットワークアーキテクチャ１００を示す。図１に示されるように、ネットワークアーキテクチャ１００は、ラップトップ、ＰＤＡ、タブレット、他のモバイル通信デバイス、テレビ、又はその他の適切な電子デバイスであってよい、電子デバイス１０５を含む。電子デバイス１０５は、これに限定されないが、ブラウザアプリケーション１０９などのメディアアプリケーションを含む。諸実施形態では、電子デバイス１０５のユーザは、ブラウザアプリケーション１０９にコマンド及び入力１０７を提供し、ブラウザアプリケーション１０９は、インターネット接続１１１を介してサーバ１０１と対話する。さまざまな実施形態のサーバ１０１は、ピン止め済みコンテンツデータベース１０３を含み、ピン止め済みコンテンツデータベース１０３は、以下で詳細に説明するように、コンテンツに形成された関連付けに関するメタデータを格納する。サーバ１０１は、ピン止め済みコンテンツデータベース１０３にアクセスでき、これらに限定されないが、１次コンテンツが所与のインデックス位置にアクセスされたとき、１次コンテンツのインデックス位置にピン止めされ得るピン止め済みコンテンツへのリンク又はピン止め済みコンテンツの位置などの情報を提供し得る。アクセスは、同ユーザ又はインターネットなどのネットワークを介してサーバ１０１に接続した他のユーザ達１２３によるものであってよい。
【００１８】
説明を目的として、本開示は、「第１コンテンツ（first content）」、「第２コンテンツ（second content）」、「１次コンテンツ（primary content）」、及び「ピン止め済みコンテンツ（pinned content）」を含む用語を使用する。これらの用語は、さまざまな実施形態の理解及び説明を容易にするためだけに使用されるのであって、それらを限定するものとして解釈されるべきではない。本明細書で使用される用語「１次（primary）」コンテンツ（通常、「第２コンテンツ」と称する）は、「インデックス付き（indexed）」コンテンツである。換言すれば、１次コンテンツ又は第２コンテンツは、時間ベース、フレームベース、ページベースなどのインデックス付与スキームを有し、所与の粒度（例えば、時、分、秒等）を有する。ここで、そのような所与の粒度内の位置は、電子デバイスを介して、例えば、ユーザインタフェースから、サーバに提供可能なインデックス情報又はインデックス入力によって「インデックス位置（index position）」として示され得る。「第１コンテンツ」は、さまざまな実施形態による本明細書中に開示及び説明される動作方法に従って、第２コンテンツのインデックス位置で第２コンテンツに関連付けされた後に、「ピン止め済みコンテンツ（pinned content）」となり得る。本明細書中で使用される用語「アクセスされた（accessed）」第１コンテンツは、ユーザによって消費されている、換言すれば、閲覧されている第１コンテンツであって、ユーザが本明細書中に開示されるさまざまな実施形態のうちの１つによって別の第２コンテンツ（すなわち、「インデックス付き第２コンテンツ」）に「ピン止め」することを決定する第１コンテンツを指す。
【００１９】
ブラウザアプリケーション１０９は、当業者には明らかなように、問合せ（クエリ）１１３を検索エンジン１１７に送信し、ブラウザアプリケーション１０９によって表示される結果１１５を取得し得る。さらに、ブラウザアプリケーション１０９は、動画データベース１２１へのアクセスを提供し得る動画カタログ１１９にアクセスしてよい。同様に、検索エンジン１１７は、動画データベース１２１のコンテンツを検索することによって、ブラウザアプリケーション１０９に結果１１５を提供してもよい。
【００２０】
電子デバイス１０５は、ブラウザアプリケーション１０９を使用して、例えば、記事などの何らかのコンテンツにアクセスし得る。諸実施形態によれば、インターネット接続１１１を介してブラウザアプリケーション１０９と対話するサーバ１０１は、ブラウザアプリケーション１０９によってアクセスされている記事（すなわち、アクセスされた第１コンテンツ）を検出し得る。しかしながら、代わりに、ユーザは、自身が記事をインデックス付き第２コンテンツにピン止めすることを望むことを示す入力を提供してもよい。この例では、ブラウザアプリケーション１０９は、これらに限定されないが、ＵＲＬリンク、タイトル、メタデータ、又は第１コンテンツを一意に識別するその他の適切な識別情報などの第１コンテンツの識別情報を送信し得、サーバ１０１による、又は他のデバイス、すなわち、他のユーザ達１２３による、第１コンテンツの取り出しを可能にする。ある実施形態では、サーバ１０１は、インターネット接続１１１を介して、実行可能なコードをブラウザアプリケーション１０９に送信して、ユーザインタフェースを提供してもよい。ユーザインタフェースのための実行可能なコードは、例えば、ＪａｖａＳｃｒｉｐｔ（登録商標）又はＪａｖａ（登録商標）ａｐｐｌｅｔなどであってよい。別の実施形態では、ユーザインタフェースは、電子デバイス１０５に存在してよく、ブラウザアプリケーション１０９に統合されてもよい。ユーザインタフェースは、電子デバイス１０５のユーザが、ブラウザアプリケーション１０９のウィンドウで閲覧しているコンテンツをインデックス付き第２コンテンツに関連付けすることを可能にする。換言すれば、ユーザは、第１コンテンツを、インデックス位置で第２コンテンツにピン止めし得る。１つの例は、ユーザがウェブ記事を、動画のシーン又は時点（すなわち、「インデックス位置（index position）」）で動画にピン止めし得る。
【００２１】
例示的な一実施形態では、サーバ１０１は、ユーザがユーザインタフェース内で検索テキストを入力し、結果を得られるよう、ユーザインタフェース内に検索ボックスを表示してよい。検索結果は、動画カタログ１１９からの動画リストを含んでよい。ユーザが記事を動画中のシーン又は特定の位置にピン止めすることを望む場合、ユーザインタフェースは、ユーザが動画中の適切なフレーム又は時間に移動（スクロール）することを可能にする。また、ユーザインタフェースは、ユーザが記事のピン止めのための位置又は動画フレーム画像を選択することを可能にする。例えば、動画フレーム画像は、複数のセクションに分割されてよく、又は画像中のピクセル範囲へのピン止めが許されてもよい。次いで、ユーザは、記事を、動画中のシーン又は時間に（又は、このインデックス付け粒度を有する実施形態では、フレーム上の位置に）ピン止めするためのコンテンツ関連付け入力を提供し得る。換言すれば、ユーザは、ブラウザアプリケーション１０９のウィンドウ内で閲覧している第１コンテンツを、インデックス位置（時間、フレーム、シーン等）でインデックス付き第２コンテンツに関連付けする。
【００２２】
例示的な別の実施形態では、ユーザは、ラップトップコンピュータ１０５及びタブレット１２５など、複数のデバイスを有し得る。この例では、一方のデバイスが、記事などの第１コンテンツを表示し、他方のデバイスが、サーバ１０１に提供されるコンテンツ関連付け入力を入力するためのユーザインタフェースを提供してよい。例えば、電子デバイス１０５は、ウェブ上のコンテンツをブラウズするために使用されてよい。ある実施形態では、サーバ１０１は、ブラウズされたコンテンツを検出し、ピン止めのために提案する第２コンテンツアイテムをユーザの第２電子デバイス１２５に送信してよい。先に記載の通り、電子デバイス１２５は、既存のアプリケーション、すなわち、電子デバイス１２５に存在するアプリケーションの一部分、又は、代わりに、サーバ１０１によって電子デバイス１２５に提供されるアプリケーションであってよいユーザインタフェースを有する。サーバ１０１によって提供されるアプリケーションの例は、クラウドベースのアプリケーションサービス（「ＳａａＳ（Software as a Service）」）にログインすることによってアクセス可能となるクラウドベースアプリケーション、又は、電子デバイス１２５にクライアントデバイスとしてプッシュされるＪａｖａ ａｐｐｌｅｔ若しくはＪａｖａＳｃｒｉｐｔを含む。電子デバイス１２５が「クライアント（client）」の役割を果たす場合、サーバ１０１は、電子デバイス１０５で閲覧された第１コンテンツが第２コンテンツの提案を提供するため又はユーザに諸実施形態に従う関連付けを行わせるためにサーバ１０１によって使用されるよう、電子デバイス１０５及び電子デバイス１２５などのユーザの複数のデバイスのコンテキスト認識機能を含む。また、複数のデバイスは、閲覧されるコンテンツに関する情報を共有してよく、ある実施形態では、それは、複数のデバイス間でピアツーピア手法での状態通知メッセージ送信を介して実現される。別の代替実施形態では、コンテンツ情報は、さまざまな相互運用性プロトコルを使用する問合せであってよく、例えば、ＤＬＮＡ（Digital Living Network Alliance）規格で規定された「ＧｅｔＭｅｄｉａＩｎｆｏ」コマンドが使用されてよい。別の実施形態では、複数のデバイスのうちの１つデバイス上のアプリケーションは、音楽又は動画の署名又はすかしを使用して、他のデバイス上の第１コンテンツを決定し、他のデバイスからピアツーピア手法で情報を取得してもよい。
【００２３】
また、電子デバイス１０５は、これらに限定されないが、ユーザが第２ユーザインタフェース又は電子デバイス１２５上の追加的なユーザインタフェース機構若しくは機能をトリガすることを可能にする選択可能なアイコン又は「ボタン」などの第１ユーザインタフェースを含んでよい。換言すれば、ユーザは、電子デバイス１０５で閲覧されている第１コンテンツを識別する識別情報をサーバ１０１に送信する入力であって、ユーザが第２コンテンツとの関連付けを望むことを当該サーバ１０１に通知する入力を提供し得る。サーバ１０１は、入力に応答して、（Ｊａｖａ ａｐｐｌｅｔ若しくはＪａｖａＳｃｒｉｐｔ、又はその他の適切な実行可能コードなどの）実行可能なコードを電子デバイス１２５に提供し、ユーザインタフェースを提供し得る。次いで、ユーザは、電子デバイス１２５を使用し、検索とサーバの提案とのいずれかによって第２コンテンツを取得し、電子デバイス１０５に表示された第１コンテンツを電子デバイス１２５に表示された第２コンテンツにピン止めするためのコンテンツ関連付け入力を提供し得る。ユーザは、インデックス入力を、スクロールバーの使用、インデックス指示番号の直接入力、ページの識別情報、動画フレーム、又は他の任意の適切なインデックス入力など、第２コンテンツのインデックス位置をサーバ１０１に届けるさまざまな手法で提供してよい。次いで、サーバ１０１は、インデックス入力及びコンテンツ関連付け入力に基づいて、第１コンテンツとインデックス位置での第２コンテンツとの関連付けを生成する。
【００２４】
コンテンツ関連付け入力は、ユーザによって、ユーザインタフェースを介して電子デバイス１０５に（又は、電子装置１２５に）入力され、第１コンテンツ（すなわち、ピン止め対象のコンテンツ）の少なくとも識別情報と、第２コンテンツのインデックス位置とを含む。サーバ１０１が、検索結果に基づいて、提案する第２コンテンツを提供するか又はユーザのためのユーザインタフェースに第２コンテンツ表示する実施形態において、サーバ１０１は、第２コンテンツを識別する先験的な知識を有してよい。第２コンテンツがユーザに提案される例示的な実施形態が以下に記載される。
【００２５】
図２は、別の実施形態による例示的なネットワークアーキテクチャ２００を示す図である。ネットワークアーキテクチャ２００は、コンテンツ提案サーバ２０１を含む。コンテンツ提案サーバ２０１は、ある実施形態のサーバ１０１に含まれるか、又は一体化されてよい。この例では、ブラウザアプリケーション１０９は、コンテンツ提案サーバ２０１への接続２０３と、インターネットなどのネットワークを介した接続とを含む。また、コンテンツ提案サーバ２０１は、インターネット接続２１３を介してユーザプロファイルデータベース２１５に、インターネット接続２２３を介して動画メタデータデータベース２２１に、及びインターネット接続２１９を介してシーンメタデータデータベース２１７に、それぞれアクセスし得る。シーンメタデータデータベース２１７は、動画信号（ビデオシグナル）２２７を受信し、シーンメタデータを解析及び抽出するさまざまなメディア解析エンジン２２５によって生成されてよい。
【００２６】
コンテンツ提案サーバ２０１は、接続２０９を介して動画資産マッチングモジュール２０７に接続されるマルチメディア解析モジュール２０５を含んでよい。動画資産マッチングモジュール２０７は、ブラウザアプリケーション１０９のユーザインタフェースにコンテンツ提案２１１を提供する。コンテンツ提案は、例えば、１つ以上の動画資産のリストであってよい。動画、換言すれば、動画資産マッチングモジュール２０７によって提案されたインデックス付き第２コンテンツは、ブラウザアプリケーション１０９のウィンドウ内でユーザによって閲覧されているコンテンツの解析に基づいてよい。換言すれば、マルチメディア解析モジュール２０５は、閲覧されたコンテンツをキーワード、メタデータ等について解析し、提案するコンテンツのリストを決定し得る。また、動画資産マッチングモジュール２０７は、ユーザプロファイルデータベース２１５にアクセスし、電子デバイス１０５のユーザによって以前にアクセスされたことのある動画コンテンツを決定し、適切であれば、それらのコンテンツアイテムをコンテンツ提案２１１として提供してよい。適切でない場合、動画資産マッチングモジュール２０７は、シーンメタデータデータベース２１７からシーンメタデータを、かつ動画メタデータデータベース２２１から動画メタデータを検索して、ブラウザアプリケーション１０９で閲覧されているコンテンツに関連付けるための動画コンテンツの提案を行ってよい。
【００２７】
したがって、動作の一例においては、ユーザが、例えば、ブラウザアプリケーション１０９を使用して、記事にアクセスする場合、マルチメディア解析モジュール２０５は、記事をキーワード又はメタデータについて解析し、接続２０９を介して動画資産マッチングモジュール２０７に情報を提供する。次いで、動画資産マッチングモジュール２０７は、さまざまなデータベースにアクセスし、閲覧されている記事に関連する適切な適合物又は適合物一式を決定して、コンテンツ提案２１１をブラウザアプリケーション１０９に送信し得る。また、コンテンツ提案２１１は、コンテンツ中のインデックス位置についての提案を含んでよい。例えば、動画資産マッチングモジュール２０７は、メタデータ若しくはメタデータに一致する他の情報、及び／又は記事に関連する他の情報について、インデックス位置を検索し、その結果に基づいて適切な提案を行い得る。コンテンツの提案は、サーバ１０１によって提供されるユーザインタフェースで取り扱われてよい。あるいは、ユーザインタフェースは、電子デバイス上に存在してもよい。ユーザインタフェースは、ある実施形態における第２アプリケーションウィンドウとして現れてよく、電子デバイス１０５のユーザに対してコンテンツ提案２１１を表示し得る。そのとき、ユーザは、関連付けを行うか否か、換言すれば、記事を、特定の動画資産中の時点、フレーム、又はシーンなどのインデックス位置にピン止めするか否かの決定を行い得る。
【００２８】
図１及び図２に示された実施形態はブラウザアプリケーション１０９及び電子デバイス１０５に関連しているが、ブラウザアプリケーションは、すべての実施形態に必須ではない。例えば、一実施形態では、ユーザは、いかなる特定のソフトウェアアプリケーションも必要とすることなく、テレビセットを介して動画資産にアクセスし得る。先に詳細に記載したように、ユーザは、電子デバイス１２５などの第２の電子デバイスを使用して、動画に関連するコンテンツアクセスし得る。例えば、ユーザは、これらに限定されないが、スマートフォン、ラップトップコンピュータなどの電子デバイス１０５を使用して記事にアクセスし得る。電子デバイス１０５は、インターネットを介してサーバ１０１との接続を形成してよく、サーバ１０１は、ユーザによってアクセスされている記事を検出し得る。テレビなどの電子デバイスがインターネット接続されたデバイスである場合、そのようなテレビは、ユーザがハンドヘルドデバイスで閲覧されている記事をテレビに表示されている動画にピン止めすることを可能にするユーザインタフェースを提供し得る。この例では、ユーザは、サーバ１０１がさまざまなコンテンツタイプ間の関連付けを提供可能となるように特定のユーザに紐付けられたデバイス群の認識機能を有するよう、サーバ１０１に対するユーザアカウントを有してよく、又はサーバ１０１にログインしてもよい。また、ユーザには、表示された記事をテレビセットに表示された動画にピン止め可能にする、電子デバイス上のユーザインタフェースが提供されてもよい。他のさまざまな実現可能な実施形態は、先に記載した例を考慮して当業者に明らかとなろう。これに限定されないが、ブラウザアプリケーションウィンドウなどのアプリケーションウィンドウを使用するいくつかの特定の実施形態が以下に記載される。
【００２９】
図３は、第１コンテンツを表示し、かつ、一実施形態においては、選択可能なアイコン３０７である第１ユーザインタフェースを有したアプリケーションウィンドウを示す図である。図３に示されるように、ユーザは、アプリケーションウィンドウ３０１を介して、見出し３０３を有する記事３１７にアクセスし得る。図３に示された例示的な実施形態においては、アプリケーションウィンドウ３０１は、ブラウザアプリケーション３００のタブウィンドウである。また、当業者には明らかなように、記事３１７などの記事は、「この記事シェアする（share this story）」ボックス３０５などの関連するユーザインタフェースを有してよい。例示的なボックス３０５には、例えば、「シェア（share）」ボタン３０９、「つぶやく（tweet）」ボタン３１１、及び電子メールボタン３１３などのさまざまな「ボタン」が提供される。これらのボタンの各々は、電子メールボタン３１３を「押す（pushing）」ことによって記事を他のユーザにメールすること、すなわち、電子メールボタン３１３において選択入力を提供するなど、ユーザに関連付け動作を実行させる。また、ある場合には、これらのボタンは、関連するボタンに関する動作に関与したユーザの数を示す、関連する「ユーザ数（number of users）」バルーン３１５を有する。例えば、シェアボタン３０９の上のバルーンに示されるように、１１７人のユーザが記事３１７を「シェア（shared）」している。同様に、２６人のユーザが記事３１７を「つぶやいて（tweeted）」おり、２５人のユーザが記事３１７を電子メールで送信している。
【００３０】
諸実施形態によれば、追加的な「ボタン」が提供され、このボタンは、選択可能なアイコンであり、かつ第１ユーザインタフェースであるピン止めボタン３０７８である。ピン止めボタン３０７は、諸実施形態に従って、コンテンツの一部分を、インデックス位置で別のインデックス付き第２コンテンツにピン止めする動作を開始させる。換言すれば、ユーザは、記事３１７を動画などのインデックス付き第２コンテンツに関連付けすることを決定した場合、まず、記事３１７の識別情報をサーバ１０１に提供し得るピン止めボタン３０７において選択入力を提供してよい。識別情報は、例えば、記事のＵＲＬ、見出し３０３、若しくはメタデータ、又はサーバ１０１に記事３１７を一意に識別し、後で記事３１７を取り出すことを可能にするその他の適切な情報であってよい。
【００３１】
図４を参照すると、ユーザによるピン止めボタン３０７の選択の後、ユーザインタフェース４００が現れて、表示されてよい。いくつかの実施形態では、ブラウザアプリケーション３００は、サーバ１０１から、ＪａｖａＳｃｒｉｐｔ若しくはＪａｖａ ａｐｐｌｅｔ、又はその他の適切な形式の実行可能なコードなど、実行されたときにブラウザアプリケーション３００をホストする電子デバイス１０５のプロセッサにユーザインタフェース４００を表示させる実行可能なコードを受信し得る。別の実施形態では、ユーザインタフェース４００は、ブラウザアプリケーション３００に統合されてよく、そうでなければ、電子デバイス１０５上に存在してもよい。コンテンツの提案のリストが、例えば、コンテンツ提案サーバ２０１によってユーザに提供される実施形態では、最上位の提案４０３が最初にユーザに提案されてよい。また、ユーザインタフェース４００は、動画のサムネイルビュー４０１と、動画の最大再生時間４１５までの動画中の時間４１３を示す位置インジケータ４１１を有するインデックススクロールバー４０９とを表示してよい。また、動画のタイトル４０７が表示されてもよい。ユーザは、最上位の提案４０３は記事３１７をピン止めするための適切な選択ではないと決定した場合、「すべてを表示（view all）」オプション４０５を選択して、他の提案される動画コンテンツ資産のリストを閲覧してよい。ユーザは、そのようなリストから選択することによって、サムネイルビュー４０１として表示される選択された動画の提案を含む、ユーザインタフェース４００による表示に戻されてよい。ユーザは、位置インジケータ４１１を、動画中の適切なシーン、フレーム、又は時間に移動させて、「投稿（post）」ボタン４１９を選択することによってピン止めプロセスを完了させ得る。投稿ボタン４１９の選択は、コンテンツ関連付け入力をサーバ１０１に送信し、入力に応答して、関連付けを生成する動作が進められる。この例におけるコンテンツ関連付け入力は、少なくともインデックス位置情報を含む。インデックス位置は、ある実施形態における他の手法による入力、例えば、テキストボックスへの直接入力、又はこれらに限定されないが、動画フレームの選択などのその他の適切な入力であってよい。また、ユーザは、自身がコメントを入力するための適切なテキストボックスを開く「コメント（comment）」ボタン４１７を選択することによって、コメントを追加できる。コンテンツ関連付け入力は、インデックス付き第２コンテンツに対する、少なくとも識別情報を含むことができ、この場合、例えば、動画のタイトル及びインデックス付き第２コンテンツ中のインデックス位置であってよい。しかしながら、サーバ１０１又はコンテンツ提案サーバ２０１が１つの提案しか提供しない実施形態では、第２コンテンツを識別する情報は、すでに知られており、再度送信する必要は無い。一方、ユーザがどの第２コンテンツにするかのいくつかの選択肢を有する場合、コンテンツ関連付け入力は、第２コンテンツのインデックス位置だけでなく、第２コンテンツの識別情報も含み得る。また、コンテンツ関連付け入力は、ユーザによって追加される任意のコメントを含んでよい。先に記載したような���ンデックス位置は、動画中の特定のシーンの時間４１３、又は（フレーム番号若しくはシーン番号など）その他のインデックス付与スキームによるフレーム若しくはシーンの指示子であってよい。換言すれば、ユーザインタフェース４００を介してサーバ１０１に提供されるインデックス情報は、動画又は他のインデックス付きコンテンツ資産に適用されるインデックス付与スキームによって決まる。利用可能なインデックス付き第２コンテンツは、動画に限定されず、音声、又は、複数のページからなり、ページ番号によってインデックス付けされ得る書籍等のより大規模な著作物、又は、行番号又は段落番号によってインデックス付けされ得る他の記事など、任意のインデックス付き第２コンテンツであってよい。換言すれば、ユーザは、記事３１７を、書籍中のページ番号若しくは段落番号、又はコンテンツのより大きなインデックス付き部分にピン止めし得る。換言すれば、インデックス付き第２コンテンツは、時間インデックス付与スキーム、フレームインデックス、シーンインデックス、チャプターインデックス、ページインデックス、行番号、段落番号、又はその他の適切なインデックス付与スキームなどのインデックス付与スキームに従う任意のタイプのコンテンツであってよい。
【００３２】
図５は、一実施形態による、第１コンテンツを表示し、関連付けのために関連するコンテンツを検索するための第２ウィンドウを有する、アプリケーションウィンドウ３０１を示す図である。ユーザインタフェース５００は、図４に示されたユーザインタフェース４００の代替となるか、又はその予備的動作を行う、検索ボックス５０５が「関連するコンテンツを探す（find related content）」ための指示５０１と共に提供されるユーザインタフェースである。換言すれば、ユーザは、「検索テキストを入力（Enter Search Text）」させるプロンプト５０３によって入力要求を受け、検索ボックス５０５がインデックス付き第２コンテンツの検索に使用され得ることを理解する。例えば、ユーザは、記事の本文、見出し３０３、又はその他の関連情報に関連する検索テキスト５０７を入力し、検索ボタン５０９を選択して、検索結果を得る。よって、図５では、ユーザは、ピン止めボタン３０７を選択して、ユーザインタフェース５００を得ることができる。次いで、ユーザは、検索ボックス５０５に検索テキスト５０７を入力し、関連するインデックス付き第２コンテンツに対する検索を実行し得る。検索は、図１に示された動画カタログ１１９又は図２に示されたメタデータデータベース等から入手されるものなどのインデックス付き第２コンテンツを対象とする。
【００３３】
ユーザがユーザインタフェース５００を介して検索結果を取得したとき、検索結果のうちの再上位の提案は、図４でユーザインタフェース４００によって示される表示と同じようにユーザに提供されてよい。別の実施形態では、ユーザには、ユーザが特定の検索結果のうちの１つの結果を選択してユーザインタフェース４００に返すよう、検索結果のリストが直ちに提供されてよい。次いで、ユーザは、ユーザインタフェース４００内で操作を行って、第２コンテンツ中のインデックス位置を選択し、記事３１７を特定のインデックス位置にピン止めし得る。サムネイルビュー４０１は、インデックス位置に対応するシーン又はフレームを表示する。ユーザインタフェース４００とユーザインタフェース５００との両方は、サーバ１０１が関連付けを生成してピン止め済みコンテンツデータベース１０３に格納するよう、サーバ１０１に情報を返す。換言すれば、先に記載したユーザインタフェースは、ユーザがサーバ１０１に返されるコンテンツ関連付け入力を提供できるようにする。コンテンツ関連付け入力は、第２コンテンツの識別情報と、第１コンテンツにピン止めされたインデックス付き第２コンテンツ中のインデックス位置とを含んでよい。また、コンテンツ関連付け入力は、第１コンテンツの識別情報を含んでもよい。
【００３４】
いくつかの実施形態では、ユーザインタフェース４００又はユーザインタフェース５００は、ピン止めボタン３０７を必要とすることなく、自動的に表示されてよい。換言すれば、アプリケーションウィンドウ３０１は、ピン止めボタン３０７を表示又はその選択要求することなく、インデックス付き第２コンテンツのピン止めを可能にするユーザインタフェース４００及びユーザインタフェース５００を含んでよい。換言すれば、これらに限定されないが、ジェスチャ入力、ジャイロスコープコントロール、キーボード上のホットボタン、音声駆動、又はその他の適切なユーザインタフェースなどの任意の適切なユーザインタフェースが使用されてよい。
【００３５】
次に、同一の又は別のユーザが、例えば、動画などのインデックス付き第２コンテンツにアクセスし、インデックス位置まで動画を視聴したとき、サーバ１０１は、ピン止めされたコンテンツに関連する情報を提供できる。例えば、サーバ１０１は、第２コンテンツのインデックス位置へのアクセスに応答して、記事３１７へのリンク（ＨＴＭＬリンクなど）と、記事３１７の説明と、見出し３０３と、記事３１７の位置と、記事３１７の全体とのうちのいずれか１つを提供し得る。換言すれば、任意のユーザが第１コンテンツをインデックス付き第２コンテンツにピン止めしたとき、インデックス位置での第２コンテンツへの以降のアクセスは、応答として、第１コンテンツへのリンクと、第１コンテンツの説明と、第１コンテンツの位置と、第１コンテンツ全体とのうちのいずれか１つなどのピン止めされたコンテンツに関連する情報をサーバ１０１が返すこととなる。本明細書中で使用される用語「アクセス（access）」は、第２コンテンツを見ること、第２コンテンツに関する識別情報を見ること、又は第２コンテンツに関する他の情報を提供するメタデータを見ることを含み得る。さらに、インデックス位置で第２コンテンツを見ることは、サーバ１０１がピン止めされたコンテンツに関連する情報を提供する動作を引き起こし得る。例えば、サーバ１０１は、インデックス位置に対して、その前、その後、正確にその一点、又はいくらかのプラス／マイナス区間において、ピン止めされたコンテンツに関連する情報を提供してよい。また、これらの特徴は、いくつかの実施形態においては、ユーザによって指定されてもよい。
【００３６】
いくつかの実施形態では、そのようなピン止めされたコンテンツの受信者は、ソーシャルメディアネットワークなどの「友人（friends）」ネットワークによって制限されてよい。この例では、ソーシャルネットワーク上の友人だけが、彼らの友人達のうちの１人によってピン止めされたピン止め済みコンテンツを受信できる。ソーシャルネットワークの友人は、サーバ１０１によって記録され、コンテンツ関連付け情報と共に、ピン止め済みコンテンツデータベース１０３に格納される。換言すれば、サーバ１０１は、他の何者でもない特定のユーザだけがピン止め済みコンテンツを閲覧することを可能にするアクセス権（パーミッション）を格納し得る。換言すれば、ユーザは、さまざまなアクセス権を設定することによって、自身がピン止めしたコンテンツを閲覧する許可を特定のユーザに対して指定及び提供し、他者をブロックし得る。
【００３７】
よって、さまざまな実施形態の他の利点のうち、ユーザが第１コンテンツをインデックス位置で第２コンテンツにピン止めし、同ユーザ又は他のユーザによる以後のアクセスによって第２コンテンツにアクセスするという、新たなタイプの情報関連付けが提供される。したがって、さまざまなインデックス付き位置がインデックス付き第２コンテンツに関連する追加的な又は補足的な情報を提供する追加的なピン止めされたコンテンツを有するので、インデックス付き第２コンテンツの情報的価値は大きく高まる。諸実施形態の他のさまざまな利点は、本明細書中の記載によって当業者に明らかとなろう。
【００３８】
図６は、さまざまな実施形態の高レベルの動作を示すフロー図である。ステップ６０１に示されるように、動作方法は、第１コンテンツの識別情報及び第２コンテンツのインデックス位置を含むコンテンツ関連付け入力をサーバ１０１が受信することを含む。第１コンテンツの識別情報は、ＵＲＬリンク、タイトル、メタデータ、又は第１コンテンツを一意に識別し、サーバ１０１又は他のデバイスによる第１コンテンツの取り出しを可能にする他の任意の適切な識別情報であってよい。ステップ６０３に示されるように、サーバ１０１は、コンテンツ関連付け入力を受信したことに応答して、第１コンテンツをインデックス位置で第２コンテンツに関連付ける。ステップ６０５において、サーバ１０１は、第１コンテンツと第２コンテンツとの関連付けに基づき、第２コンテンツへのアクセスに応答して、第１コンテンツに関連する情報を提供する。本明細書中で使用される用語「アクセス」は、第２コンテンツを見ること、第２コンテンツに関する識別情報を見ること、又は第２コンテンツに関する他の情報を提供するメタデータを見ることを含み得る。
【００３９】
先に詳細に記載したように、コンテンツ関連付け入力を受信するために、ユーザインタフェースが提供されてよい。また、ユーザインタフェースは、インデックス付き第２コンテンツを表示し得る。ユーザは、第１コンテンツを、第２コンテンツのインデックス位置で第２コンテンツに関連付け（すなわち、ピン止め）し得る。サーバ１０１は、ユーザインタフェースを介して受信したコンテンツ関連付け入力に応答して、関連付け情報を格納する。ステップ６０５において、第１コンテンツと第２コンテンツとの関連付けに基づき、インデックス位置での第２コンテンツへのアクセスに応答して、サーバ１０１が提供する情報は、第１コンテンツへのリンク、第１コンテンツの説明、第１コンテンツの位置、又は第１コンテンツ全体を含んでよい。換言すれば、情報は、ユーザのアクセスがインデックス位置に近づいたときに、例えば、第２コンテンツのある時間区間、特定の時点、特定の時点又は時間区間の後又は前に提供される。
【００４０】
図７は、ユーザインタフェース内に検索ボックスを提供する実施形態のフロー図である。例えば、ステップ７０１において、検索ボックスは、インデックス付き第２コンテンツを表示する前に、ユーザインタフェースに提供される。ステップ７０３において、インデックス付き第２コンテンツは、ユーザにより検索ボックスに入力された検索テキストに基づいて得られた検索結果として表示される。この動作については、ユーザインタフェース５００が検索ボックス５０５を有するものとして示される図５を参照することによって、より良い理解が得られる。先に記載の通り、ユーザは、検索ボックス５０５に検索テキスト５０７を入力し、検索ボタン５０９を押して、インデックス付き第２コンテンツとしてアクセス可能な検索結果を得ることができる。「関連するコンテンツを探す（find related content）」ためのユーザインタフェース５００は、第２コンテンツとして「インデックス付き」コンテンツを返すだけであることに留意されたい。換言すれば、記事に何らかのインデックス付けがされない限りは、別の記事が提供されることはなく、インデックス情報がユーザインタフェースによって指示された場合だけ、記事３１７（すなわち、第１コンテンツ）がインデックス位置で第２コンテンツにピン止めされる。先に記載した通り、インデックス位置は、時間インデックス、シーンインデックス、フレームインデックス、場所インデックス、又は、ユーザインタフェース４００又はユーザインタフェース５００を介してアクセスされ得るその他の適切なタイプのインデックスであってよい。
【００４１】
図８は、ユーザの２つの電子デバイスが使用される動作方法のフロー図である。換言すれば、ステップ８０１に示されるように、第１コンテンツは、第１デバイス上に表示される。ステップ８０３において、コンテンツ関連付け入力を送信するために、第２デバイス上にユーザインタフェースが提供される。ステップ８０５において、サーバ１０１は、第１デバイス上に表示された第１コンテンツを第２デバイス上に表示された第２コンテンツに関連付ける（すなわち、ピン止めする）コンテンツ関連付け入力を第２デバイスから受信し得る。２つのデバイスは、先に記載した通り、サーバ１０１によって実現され得るシェア動作に参加する。
【００４２】
図９は、図２に示されたコンテンツ提案サーバ２１０を有する実施形態に関連したフロー図を提供する。ステップ９１０に示されるように、コンテンツ提案サーバ２０１は、さまざまな手段でユーザに表示されてよい、提案するインデックス付き第２コンテンツの選択肢のリストを決定する。ステップ９０３において、ユーザインタフェースは、提案するインデックス付き第２コンテンツの選択肢のリスト中で最も関連性の高い選択肢を表示する。しかしながら、先に記載したように、いくつかの実施形態では、候補のリストは、リストから１つを選択するオプションと共に、ユーザに提供されてもよい。この場合、ユーザインタフェースは、ユーザインタフェース４００と同様に、ユーザの前に現れる。ここで、動画はサムネイルビュー４０１として現れ、スクロールバー４０９は、サーバ１０１にコンテンツ関連付け入力を提供するために投稿ボタン４１９を介して確認を行う前に、ユーザが動画の適切なインデックス位置に位置指示子４１１を移動させることを可能にする。
【００４３】
図１０は、インデックス付き第２コンテンツに対する選択可能な選択肢のリストを提供することを示している。例えば、ステップ１１０５において、ユーザは、第２コンテンツの選択肢のリストを表示するための選択可能なオプションを、ユーザインタフェース内に提供される。ユーザがリストから選択を行った後、ステップ１００７に示すように、ユーザインタフェースは、選択に基づいてインデックス付き第２コンテンツを表示する。
【００４４】
図１１は、ピン止めボタン３０７を利用する実施形態の動作を示すフロー図である。先に簡単に説明したように、いくつかの実施形態では、ユーザインタフェース４００又はユーザインタフェース５００を自動的に提供し、かつインデックス付き第２コンテンツの提案を自動的に提供する。この場合、ユーザは、インデックス位置を選択することだけを必要とし、投稿ボタン４１９を使用してコンテンツ関連付けを作成する。しかしながら、いくつかの実施形態では、ユーザインタフェース４００及びユーザインタフェース５００は、ユーザが選択可能なアイコンであるピン止めボタン３０７において選択入力を提供しない限りは、ユーザに表示されることはない。よって、ステップ１１０１において、アプリケーションウィンドウが第１コンテンツを表示しているのと同時に、選択可能なアイコンがアプリケーションウィンドウ内に提供される。換言すれば、ユーザが記事３１７を閲覧するのと同様に、諸実施形態による選択可能なアイコンであるピン止めボタン３０７がユーザに提供され得る。ステップ１１０３において、選択可能なアイコンにおける選択入力（すなわち、ピン止めボタン３０７を押すこと）に応答して、第２ウィンドウが提供されてよい。第２ウィンドウは、インデックス付き第２コンテンツを表示する。例えば、図４では、ユーザがピン止めボタン３０７を選択した場合、ユーザインタフェース４００は、最上位の提案４０３と共に、ユーザの前に現れ、それにより、ユーザがインデックス位置を選択すること及び投稿ボタン４１９を押すことによってピン止め動作を確認することを可能にする。ステップ１１０５において、サーバ１０１は、第２ウィンドウを介して入力を受信し、第１コンテンツとインデックス位置での第２コンテンツとの関連付けを生成する。ステップ１１０７において、サーバ１０１は、第１コンテンツと第２コンテンツとの関連付けに基づき、同ユーザ又は他のユーザがインデックス位置で第２コンテンツにアクセスしたことに応答して、第１コンテンツへのリンク、第１コンテンツの説明、第１コンテンツの位置、又は第１コンテンツ全体を提供する。
【００４５】
本開示の原理が適用され得る多くの実現可能な実施形態の観点から、図面に関連して本明細書に記載された実施形態は、例示のみを意図するものであって、特許請求の範囲を限定するものとして解釈されるべきではないことを認識されたい。したがって、本明細書に記載された技術は、すべての実施形態が添付の特許請求の範囲及びその均等物の範囲内にあることを意図したものである。
【符号の説明】
【００４６】
１００  ネットワークアーキテクチャ
１０１  サーバ
１０３  ピン止め済みコンテンツデータベース
１０５  電子デバイス
１０７  入力
１０９  ブラウザアプリケーション
１１１  インターネット接続
１１３  問合せ
１１５  結果
１１７  検索エンジン
１１９  動画カタログ
１２１  動画データベース
１２３  他のユーザ達
１２５  第２の電子デバイス
１２７  接続
２００  ネットワークアーキテクチャ
２０１  コンテンツ提案サーバ
２０３  接続
２０５  マルチメディア解析モジュール
２０７  動画資産マッチングモジュール
２０９  接続
２１１  コンテンツ提案
２１３  インターネット接続
２１５  ユーザプロファイルデータベース
２１７  シーンメタデータデータベース
２１９  インターネット接続
２２１  動画メタデータデータベース
２２３  インターネット接続
２２５  メディア解析エンジン
２２７  動画信号
【図１】
2015534192.tif 000003
【図２】
2015534192.tif 000004
【図３】
2015534192.tif 000005
【図４】
2015534192.tif 000006
【図５】
2015534192.tif 000007
【図６】
2015534192.tif 000008
【図７】
2015534192.tif 000009
【図８】
2015534192.tif 000010
【図９】
2015534192.tif 000011
【図１０】
2015534192.tif 000012
【図１１】
2015534192.tif 000013
【国際調査報告】
2015534192.tif 000014