(57)【特許請求の範囲】
【請求項１】
元のリソース上で消費可能なコンテンツアイテムを、ターゲットリソースを通じて利用可能にする方法であって、
（ａ）前記コンテンツアイテム及び前記ターゲットリソースに関連するリクエストをクライアントから受信する段階と、
（ｂ）前記元のリソースから前記ターゲットリソースにユーザクレデンシャルを提供することによって、あるいは、そのようなクレデンシャルが利用できない場合は、ユーザがそのようなクレデンシャルを提出するように促す表示を行い、そのような提出されたクレデンシャルを前記ターゲットリソースに送信することによって、前記ターゲットリソースに対して前記クライアントを認証する段階と、
（ｃ）前記認証が成功した場合には、
前記コンテンツアイテムが前記ターゲットリソースの技術的要件に従って変更を必要とするかどうかを判断し、もし必要であれば、そのような変更を実施し、前記元のリソースから前記ターゲットリソースに変更された前記コンテンツアイテムを送信することによって、
前記ターゲットリソースを通じて前記コンテンツアイテムを利用可能にする段階と、を含み、
（ｄ）前記元のリソース及び前記ターゲットリソースはビデオ又は画像共有ソーシャルネットワーキングサイトであることを特徴とする、
方法。
【請求項２】
前記認証段階が、
（ａ）前記ターゲットリソースにおいて前記クライアントのクレデンシャルを受信する段階と、
（ｂ）認証されたクレデンシャルのリストに対して前記クレデンシャルを比較する段階と、
（ｃ）前記クライアントのクレデンシャルが、前記認証されたクレデンシャルのリスト上のクレデンシャルと同じである場合には、前記認証が成功した旨の確認を返信する段階と、
を含む請求項１に記載の方法。
【請求項３】
前記受信する段階、認証段階、及び利用可能にする段階が、前記元のリソース、前記ターゲットリソース、又はその両方をホストするサーバによって少なくとも部分的に実行される、
請求項１に記載の方法。
【請求項４】
前記コンテンツアイテムが、ビデオファイル、オーディオファイル、マルチメディアファイル、又はテキストファイルである、
請求項１に記載の方法。
【請求項５】
ユーザから少なくとも１つの基本設定を受信する段階を更に含む、
請求項１に記載の方法。
【請求項６】
前記受信した基本設定に従って前記ターゲットリソースのための前記コンテンツアイテムを作成する段階を更に含む、
請求項６に記載の方法。
【請求項７】
前記元のリソースから前記ターゲットリソースにウェブアプリケーションを送信する段階を更に含む、
請求項１に記載の方法。
【請求項８】
前記クレデンシャルを受信する段階が、１つ又はそれ以上の保存されたクレデンシャルのリストから前記クレデンシャルを取得する段階を含む、
請求項２に記載の方法。
【請求項９】
前記クレデンシャルを受信する段階が、ウェブフォームにクレデンシャル情報を入力するよう前記ユーザに促す段階を含む、
請求項２に記載の方法。
【請求項１０】
元のリソース上で消費可能なコンテンツアイテムを、ターゲットリソースを通じて利用可能にするためのシステムであって、
（ａ）クライアントから再掲載リクエストを受信するための受信モジュールと、
（ｂ）前記元のリソースから前記ターゲットリソースにユーザクレデンシャルを提供することによって、あるいは、そのようなクレデンシャルが利用できない場合は、ユーザにそのようなクレデンシャルを促す表示を行い、そのような提出されたクレデンシャルを前記ターゲットリソースに送信することによって、前記ターゲットリソースに対して前記クライアントのクレデンシャルを認証するための認証モジュールと、
（ｃ）前記コンテンツアイテムが前記ターゲットリソースの技術的要件に従って変更を必要とするかどうかを判断し、もし必要であれば、そのような変更を実施し、前記元のリソースから前記ターゲットリソースに変更された前記コンテンツアイテムを送信することによって、
前記ターゲットリソースを通じて前記コンテンツアイテムを再掲載する再掲載モジュールと、
（ｄ）前記元のリソース及び前記ターゲットリソースはビデオ又は画像共有ソーシャルネットワーキングサイトであることと、
を含むシステム。
【請求項１１】
前記受信モジュール、認証モジュール、及び再掲載モジュールが、前記元のリソース、前記ターゲットリソース、又はその両方をホストするサーバ上に常駐する、
請求項１０に記載のシステム。
【請求項１２】
前記受信モジュール、認証モジュール、及び再掲載モジュールは、１つのモジュールが１つのサーバ上に常駐し、１つ又はそれ以上の他のモジュールが別のサーバ上に常駐するように構成されている、
請求項１０に記載のシステム。
【請求項１３】
元のビデオ又は画像共有ソーシャルネットワーキングサイトからのビデオを、ターゲットのビデオ又は画像共有ソーシャルネットワーキングサイトを通じて利用可能にする方法であって、
（ａ）前記元のビデオ共有ソーシャルネットワーキングサイト上でのビデオの再生中か又はその後、或いは前記元のビデオ共有ソーシャルネットワーキングサイト上でのビデオへのリンクの表示と同時に、各々がそれぞれのターゲットのビデオ共有ソーシャルネットワーキングサイトに対応している１つ又はそれ以上のボタンを表示する段階と、
（ｂ）クライアントのユーザが前記表示されたボタンの１つ又はそれ以上を作動させた場合には、
（ｉ）前記元のリソースから前記ターゲットのビデオ共有ソーシャルネットワーキングサイトにユーザクレデンシャルを提供することによって、あるいは、そのようなクレデンシャルが利用できない場合は、ユーザがクレデンシャルを提出するように促す表示を行い、そのような提出されたクレデンシャルを前記ターゲットリソースに送信することによって、前記対応するターゲットのビデオ共有ソーシャルネットワーキングサイトに対して前記クライアントを認証する段階と、
（ｉｉ）前記認証が成功した場合、
前記ビデオが前記対応するターゲットのビデオ共有ソーシャルネットワーキングサイトの技術的要件に従って変更を必要とするかどうかを判断し、もし必要であれば、そのような変更を実施し、前記元のビデオ共有ソーシャルネットワーキングサイトから前記対応するターゲットのビデオ共有ソーシャルネットワーキングサイトに前記変更したビデオを送信することによって前記対応するターゲットのビデオ共有ソーシャルネットワーキングサイトを通じて前記ビデオを利用可能にする段階と、
を含む方法。
【請求項１４】
前記ユーザによって提示された基本設定に従って、前記ターゲットのビデオ共有ソーシャルネットワーキングサイトのための前記ビデオファイルを準備する段階を更に含む、
請求項１３に記載の方法。
【請求項１５】
前記元のビデオ共有ソーシャルネットワーキングサイトから前記ターゲットビデオファイル共有サイトにウェブアプリケーションを送信する段階を更に含む、
請求項１３に記載の方法。
【請求項１６】
前記認証段階が、
（ａ）前記ターゲットのビデオ共有ソーシャルネットワーキングサイトにおいて前記クライアントのクレデンシャルを受信する段階と、
（ｂ）認証されたクレデンシャルのリストに対して前記クレデンシャルを比較する段階と、
（ｃ）前記クライアントのクレデンシャルが、前記認証されたクレデンシャルのリスト上のクレデンシャルと同じである場合には、前記認証が成功した旨の確認を返信する段階と、
を含む請求項１３に記載の方法。
【請求項１７】
前記クレデンシャルを受信する段階が、１つ又はそれ以上の保存されたクレデンシャルのリストから前記クレデンシャルを取り出す段階を含む、
請求項１６に記載の方法。
【請求項１８】
ソースコンピュータシステムから、ターゲットのビデオ共有ソーシャルネットワーキングサイトと関連しているターゲットコンピュータシステムにビデオデータを提供する方法であって、
（ａ）ユーザがアップロードしたビデオのアイテムを表すデータ及びユーザがアップロードしたビデオの前記アイテムを記述するデータを含む、ユーザがアップロードしたビデオの前記アイテムに関するコンテンツデータをソースコンピュータシステムにおいて保存する段階と、
（ｂ）前記ターゲットのビデオ共有ソーシャルネットワーキングサイトと関連しているターゲットコンピュータシステムにおいてユーザを識別するユーザクレデンシャルを前記ソースコンピュータシステムにおいて保存する段階と、
（ｃ）前記ターゲットコンピュータシステムを通じてデータを提供するためのパラメータを示すユーザ基本設定を前記ソースコンピュータシステムにおいて保存する段階と、
（ｄ）前記ユーザがアップロードしたビデオのビデオコンテンツのアイテムの選択対象を受信する段階と、
（ｅ）前記ターゲットコンピュータシステムを示す再掲載コマンドを受信する段階と、
（ｆ）前記ユーザクレデンシャルを前記元のコンピュータシステムから前記ターゲットコンピュータシステムに送信する段階と、
（ｇ）前記ユーザクレデンシャルの確認を前記ターゲットコンピュータシステムから受信する段階と、
（ｈ）前記ユーザ基本設定を前記ターゲットコンピュータシステムに送信する段階と、
（ｉ）前記ビデオコンテンツデータが前記ターゲットコンピュータシステムの技術的要件に従って変更を必要とするかどうかを判断し、もし必要であれば、そのような変更を実施し、前記変更されたビデオコンテンツのデータの少なくとも一部を前記ターゲットコンピュータシステムに送信する段階と、
を含む方法。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連請願への相互参照）
本出願は、「ユーザアップロードビデオの１クリック掲載（ＯＮＥ−ＣＬＩＣＫ  ＰＯＳＴＩＮＧ  ＯＦ  ＵＳＥＲ−ＵＰＬＯＡＤＥＤ  ＶＩＤＥＯ）」という名称で本発明の譲受人によって所有され、その内容全体が引用により本明細書に組み込まれている、２００７年３月１２日に出願された米国仮特許出願番号６０／９０６，３５０の利益を主張する。
【背景技術】
【０００２】
コンテンツは、ネットワークシステムにおいて多くの方法で利用可能である。例えば、（ビデオクリップ、プログラム、又は映画などの）ビデオセグメントは、インターネット上のウェブサイトを通じてアクセスして表示又はダウンロードすることができる。ユーザのコンピュータシステムを通じてウェブサイト上のコンテンツにアクセスするユーザは、そのウェブサイト上で現在利用可能なコンテンツのアイテムを第２のウェブサイト上でも利用可能にすることが望ましいと判断することがある。
【０００３】
第２のウェブサイト上でアイテムを利用可能にする、すなわち、アイテムを第２のウェブサイトに「掲載」又は「公開」するための１つの従来技術において、ユーザは、コンテンツを表すデータを第１ウェブサイト（ソースウェブサイト）からユーザのコンピュータシステムにダウンロードし、次いで、そのデータをユーザのコンピュータシステムから第２ウェブサイト（ターゲットウェブサイト）にアップロードすることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】米国仮特許出願番号６０／９０６，３５０
【発明の概要】
【０００５】
１つのリソース上で利用可能なコンテンツアイテムを、新しいロケーション又はリソースなど、別のリソースを通じても利用可能にするためのシステム及び方法が提供される。コンテンツアイテムは、例えば、ユーザによってアップロードされたビデオ又は他のコンテンツとすることができる。システム及び方法は、ユーザの便宜のために半自動式インタフェースを利用する。１つの実施例において、コンピュータシステムのユーザは、第１ウェブサイトを通じてビデオセグメントを表示し、１つのコマンドを入力するか又は１つのボタンをクリックすることによってこのビデオセグメントを第２ウェブサイトに再掲載する。ウェブサイトは、ユーザによって以前に又は同時に入力されたクレデンシャルを用いて再掲載を調整する。
【０００６】
実施においてもたらされる特徴は、限定ではないが、以下の要素の１つ又はそれ以上を含むことができる。簡素化された再掲載インタフェースを提供することができる。ユーザクレデンシャルは、ソース又は元のウェブサイトからターゲットウェブサイトに自動的に提供することができる。以前に入力されたユーザ選択対象を用いて、ターゲットウェブサイトへの再掲載のためにコンテンツアイテムを自動的に準備することができる。掲載を提供するウェブサイトにユーザがアップロードしたオンデマンドビデオコンテンツを提供することができる。ソースウェブサイトからの再生用ソフトウェアをターゲットウェブサイトに掲載し、ソースウェブサイトにあるコンテンツアイテムのアクセスを可能にすることができる。
【０００７】
１つの態様において、本発明は、元のリソース上で消費可能なコンテンツアイテムをターゲットリソースを通じて利用可能にする方法に向けられる。本方法は、コンテンツアイテム及びターゲットリソースに関連するリクエストをクライアントから受け取る段階と、ターゲットリソース上のクライアントを認証する段階と、認証が成功した場合には、元のリソースからターゲットリソースにコンテンツアイテムを送信するか又はコンテンツアイテムへのリンクをターゲットリソース上に掲載するかの何れかによって、ターゲットリソースを通じてコンテンツアイテムを利用可能にする段階とを含む。
【０００８】
本方法の実施は、以下の１つ又はそれ以上を含むことができる。認証段階は、ターゲットリソースにおいてクライアントのクレデンシャルを受信する段階と、認証されたクレデンシャルのリストに対してそのクレデンシャルを比較する段階と、クライアントのクレデンシャルが、認証されたクレデンシャルのリスト上のクレデンシャルと同じである場合には、認証が成功した旨の確認を返信する段階とを含むことができる。受信する段階、認証段階、及び利用可能にする段階は、元のリソース、ターゲットリソース、又はその両方をホストするサーバによって少なくとも部分的に実行することができる。元のターゲットリソース及びターゲットリソースは、ファイル共有サイトとすることができる。コンテンツアイテムは、ビデオファイル、オーディオファイル、マルチメディアファイル、又はテキストファイルとすることができる。本方法は、ユーザから少なくとも１つの基本設定（プレファレンス, preference）を受信する段階を更に含むことができる。本方法は、受け取った基本設定に従って、ターゲットリソースのためのコンテンツアイテムを準備する段階を更に含むことができる。ターゲットリソースは、ブログとすることができる。本方法は、元のリソースからターゲットリソースにウェブアプリケーションを送信する段階を更に含むことができる。クレデンシャルを受信する段階は、１つ又はそれ以上の保存されたクレデンシャルのリストからクレデンシャルを取り出す段階を含むことができ、或いは、ウェブフォームにクレデンシャル情報を入力するようユーザに促す段階を含むことができる。
【０００９】
別の態様において、本発明は、元のリソース上で消費可能なコンテンツアイテムを、ターゲットリソースを通じて利用可能にするためのシステムに向けられる。本システムは、クライアントから再掲載リクエストを受け取るための受信モジュールと、ターゲットリソースに対してクライアントのクレデンシャルを認証するための認証モジュールと、元のリソースからターゲットリソースにコンテンツアイテムを送信するか又はコンテンツアイテムへのリンクをターゲットリソース上に掲載するかの何れかによって、ターゲットリソースを通じてコンテンツアイテムを再掲載する再掲載モジュールとを含む。
【００１０】
システムの実施は、以下の１つ又はそれ以上を含むことができる。受信モジュール、認証モジュール、及び再掲載モジュールは、元のリソース、ターゲットリソース、又はその両方をホストするサーバ上に常駐することができる。受信モジュール、認証モジュール、及び再掲載モジュールは、１つのモジュールが１つのサーバ上に常駐し、１つ又はそれ以上の他のモジュールが別のサーバ上に常駐するように構成することができる。
【００１１】
別の態様において、本発明は、元のビデオファイル共有サイトからのビデオを、ターゲットビデオファイル共有サイトを通じて利用可能にする方法に向けられる。本方法は、元のビデオファイル共有サイト上でのビデオの再生中か又はその後、或いは元のビデオファイル共有サイト上でのビデオへのリンクの表示と同時に、各々がそれぞれのターゲットビデオファイル共有サイトに対応している１つ又はそれ以上のボタンを表示する段階と、クライアントのユーザが、表示されたボタンの１つ又はそれ以上を作動させた場合には、対応するターゲットビデオファイル共有サイトに対してクライアントを認証する段階と、認証が成功した場合、元のビデオファイル共有サイトから対応するターゲットビデオファイル共有サイトにビデオを送信するか、又は対応するターゲットビデオファイル共有サイト上に、元のファイル共有サイト上のビデオを示すビデオへのリンクを掲載するか、の何れかによって対応するターゲットビデオファイル共有サイトを通じてビデオを利用可能にする段階とを含む。
【００１２】
本方法の実施は、以下の１つ又はそれ以上を含むことができる。本方法は、ユーザによって提示された基本設定に従って、ターゲットビデオファイル共有サイトのためのビデオファイルを準備する段階を更に含むことができる。本方法は、元のビデオファイル共有サイトからターゲットビデオファイル共有サイトにウェブアプリケーションを送信する段階を更に含むことができる。認証段階は、ターゲットビデオファイル共有サイトにおいてクライアントのクレデンシャルを受信する段階と、認証されたクレデンシャルのリストに対してそのクレデンシャルを比較する段階と、クライアントのクレデンシャルが、認証されたクレデンシャルのリスト上のクレデンシャルと同じである場合には認証が成功した旨の確認を返信する段階と、を含むことができる。クレデンシャルを受信する段階は、１つ又はそれ以上の保存されたクレデンシャルのリストからクレデンシャルを取り出す段階を含むことができる。
【００１３】
別の態様において、本発明は、ソースコンピュータシステムからターゲットコンピュータシステムにビデオデータを提供する方法に向けられる。本方法は、ユーザがアップロードしたビデオのアイテムに関するコンテンツデータをソースコンピュータシステムにおいて保存する段階を含み、該コンテンツデータは、ユーザがアップロードしたビデオのアイテムを表すデータ及びユーザがアップロードしたビデオのアイテムを記述するデータを含み、本方法は更に、ターゲットコンピュータシステムにおいてユーザを識別するユーザクレデンシャルをソースコンピュータシステムにおいて保存する段階と、ターゲットコンピュータシステムを通じてデータを提供するためのパラメータを示すユーザ基本設定をソースコンピュータシステムにおいて保存する段階と、ユーザがアップロードしたビデオのビデオコンテンツアイテムの選択を受信する段階と、ターゲットコンピュータシステムを示す再掲載コマンドを受信する段階と、ユーザクレデンシャルをターゲットコンピュータシステムに送信する段階と、ユーザクレデンシャルの確認をターゲットコンピュータシステムから受信する段階と、ユーザ基本設定をターゲットコンピュータシステムに送信する段階と、ビデオコンテンツデータへのリンクをターゲットコンピュータシステムに送信するか又はビデオコンテンツデータの少なくとも一部分をターゲットコンピュータシステムに送信する段階と、を含む。
本発明の他の利点及び特徴は、図面及び請求項を含む以下の説明から明らかになるであろう。
【図面の簡単な説明】
【００１４】
【図１】再掲載システムの概略図である。
【図２】ビデオ及びビデオファイル共有サイトに固有の再掲載システムの別の概略図である。
【図３】再掲載の方法のフロー図である。
【図４】図３の方法に対応するステップをより詳細に示す、詳細なフロー図である。
【図５】図４のコンテンツアイテム選択ステップに対応するステップを示す詳細なフロー図である。
【図６】図４のターゲットリソース選択ステップに対応するステップを示す詳細なフロー図である。
【図７】図４の認証段階に対応するステップを示す詳細なフロー図である。
【図８】図４のコンテンツアイテム準備ステップに対応するステップを示す詳細なフロー図である。
【図９（Ａ）】図４の再掲載段階に対応するステップを示す、詳細なフロー図である。
【図９（Ｂ）】図４の再掲載段階に対応するステップを示す、詳細なフロー図である。
【図１０】再掲載システムのより詳細な概略モジュール図である。
【発明を実施するための形態】
【００１５】
この説明においては以下の定義を用いる。
「コンテンツのアイテム」又は「コンテンツアイテム」とは、一方のユーザが他方のユーザに転送することができる、或いは、一方のユーザがそれに関する情報又はインジケータを他方のユーザに転送することができるデジタルデータファイル又は他のそのようなメディアファイルを意味する。実施例としては、ビデオクリップ、歌、テレビ番組、又は映画などのオーディオファイル又はビデオファイルのようなメディアファイルを含む。他の実施例は、ビデオゲーム、並びにスクリーンセーバー、着信音、及びウィジェットなどの他のデジタルメディアを含む。コンテンツアイテムは、一部の場合において、データファイル又はアプリケーションソフトウェアなどの非メディアアイテムを指す場合がある。ビデオファイルの場合、コンテンツアイテムは、ユーザ生成の、又はユーザによって作成された、或いは他の何らかのソースからユーザがアップロードしたビデオ（例えば、ビデオカメラでユーザによって記録されたビデオ）とすることができる。別の実施において、様々なタイプのビデオ又は他のコンテンツ、例えば、市販のビデオ、或いは市販又はユーザがアップロードしたオーディオ又は他のデータを使用することができる。
【００１６】
「元のリソース」「ソースウェブサイト」又は同様のものは、ユーザがコンテンツアイテムにアクセスするのに元々使用していたリソースを指す。ユーザは、元のリソース上でコンテンツアイテムを再生する必要が全くないので、このユーザアクセスを最小限とすることができる。何れの場合においても、元のリソースは、開示の方法を利用するターゲットリソースに対するコンテンツアイテムのソースとなる。ターゲットリソースにリンクのみが転送される場合、元のリソースは、ターゲットリソースに対してコンテンツアイテムのソースであり続けることができ、或いは、元のリソースは、コンテンツアイテム又はそのコピーをターゲットリソースに送信することができ、この場合には、元のリソースへのアクセスを行う必要はなくなる。本明細書における「リンク」とは、受信者がリソース上のコンテンツアイテムにアクセスできるようにするか又はこれを再生できるようにするために用いられるあらゆるソフトウェアデバイスである。
【００１７】
「ターゲットリソース」又は「ターゲットウェブサイト」とは、それを通じてユーザがコンテンツアイテムを消費することを望むリソースを指す。上述のように、コンテンツアイテムは、ターゲットリソース上に常駐することができ、或いは、これへのリンクのみがターゲットリソース上に常駐することができる。ターゲットリソースは、ソーシャルネットワーキングサイト、ビデオファイル共有サイトなどのファイル共有サイト、ブログ、又はユーザウェブサイトとすることができる。
【００１８】
元のリソース又はターゲットリソース或いはその両方は、メディアコンテンツサイトとすることができ、これを通じてユーザがデジタルメディアアイテムを共有することができるウェブサイトである。このようなサイトは、あるレベルのソーシャルネットワーキングと組み合わされることが多い。この定義でのそのようなサイトの実施例には、Ｃｒａｃｋｌｅ（商標）、ＹｏｕＴｕｂｅ（登録商標）、ＭｙＳｐａｃｅ（登録商標）、Ｆａｃｅｂｏｏｋ（登録商標）、Ｎｉｎｇ、及び同様のものが含まれる。このようなサイトは、単一ドメインネットワークだけでなく、共通バックエンド機能を有する複数のドメインにわたるネットワークも含むことができる。
【００１９】
コンテンツアイテムをソースリソースからターゲットリソースに「再掲載する」とは、コンテンツアイテムのインジケータをターゲットリソース上に配置すること、コンテンツアイテムへのリンクをターゲットリソース上に配置すること、コンテンツアイテムを表すデータの一部分をターゲットリソース上に配置すること、又はコンテンツアイテムを表すデータの全てをターゲットリソース上に配置することを指す。再掲載は、元のリソース又はソースウェブサイト上に元々あるコンテンツのアイテムをターゲットリソース又はターゲットウェブサイトを通じて又はその上で利用可能にする段階を含む。
【００２０】
コンテンツアイテムを「消費する」「プレイする」又は「再生する」とは、コンテンツアイテムを表示又は提示する動作を指す。例えば、ビデオクリップであるコンテンツを再生することは、（コンピュータシステムのディスプレイを通じて）適切なビデオクリッププレーヤにおいてビデオクリップを表示して見せることを意味する。オーディオクリップであるコンテンツを再生することは、これを視聴又は他の方法で消費できるようにレンダリングすることを意味する。メディアプレーヤは、選択されたコンテンツタイプを再生することができるあらゆるコンテンツ再生デバイスとすることができる。
【００２１】
「ウェブフォーム」は、リソース上で利用されるフォームであり、ユーザが１つ又はそれ以上のターゲットリソース上にコンテンツアイテムを再掲載したいことを示すことができる。多くの場合、このウェブフォームをＦｌａｓｈ（登録商標）又は他のこのような実行可能なメディアプレーヤと共に用いて、コンテンツアイテムを再生することができる。この文脈において、この用語は、Ｊａｖａ（登録商標）又はＢＲＥＷ（登録商標）フォームで実施することができるような、ハンドセットデバイスに固有とすることができる実行可能モバイルアプリケーションなどの非ウェブフォームに関しても使用することができる。
【００２２】
「ソーシャルネットワーキングサイト」とは、通常はインターネットを介して接続されるユーザのオンラインコミュニティである。ユーザは通常、メッセージング及び電子メールを介して相互に対話することができ、様々な関心事項及びグループについて相互に基本設定を表明することができる。例示的なソーシャルネットワーキングサイトは、Ｃｒａｃｋｌｅ（商標）である。Ｃｒａｃｋｌｅ（商標）を含むこれらの多くは、ビデオ又は画像データを共有するのに特に適している。これらはまた、本明細書ではビデオ又は画像「ファイル共有サイト」とも呼ばれる。
他の定義は、説明の文脈において以下で示される。
【００２３】
図１のシステム１０を参照すると、ユーザは、クライアント１２を用いてネットワーク１４に接続されている。ネットワーク１４を通じて、ユーザは、元のリソース１６を訪れることができ、そのリソース上の所与のコンテンツアイテムにアクセスし、又はこれを選択することができる。ユーザは次に、このコンテンツアイテムをターゲットリソース１８上に再掲載することを望むことができる。再掲載の後、クライアント１２のユーザ又はクライアント１２’のユーザは、元のリソース１６を通じてではなく、ターゲットリソース１８を通じてコンテンツアイテムにアクセスすることができる。
【００２４】
図２は、ビデオファイル共有システムに固有のシステム２０を示している。ユーザは、ビデオコンテンツアイテムを選択することができ、ユーザのクライアント２２は、元のビデオファイル共有サイト２３からのビデオコンテンツアイテムが表示されるユーザインタフェースを有する。ビデオファイル共有サイトのバックエンドを、元のビデオファイル共有サイトサーバ２６として図示しており、これにはネットワーク２４を通じてアクセス可能である。サイト２３のユーザインタフェース上に、「ＰＯＳＴ  ＴＯ  Ｘ」ボタン２５、「ＰＯＳＴ  ＴＯ  Ｙ」ボタン２７、及び「ＰＯＳＴ  ＴＯ  ＢＬＯＧ」ボタン２９を含む複数のクリック可能ボタンが配置される。これらのボタンの何れかをクリックすることにより、ユーザは、簡単なインタフェースを用いて、図２に示すターゲットビデオファイル共有サイトサーバ２８上に常駐するようなターゲットリソースを通じて選択したビデオコンテンツアイテムを利用可能にするように元のビデオファイル共有サイトに指示することができる。
【００２５】
例えば、ボタン２７をクリックすることにより、ユーザは、クライアント２２’上のユーザインタフェース２３’上に表示されたターゲットビデオファイル共有サイトＹを通じて選択したビデオコンテンツアイテムを利用可能にするように、元のビデオファイル共有サイトに指示することができる。当然ながら、ユーザインタフェース２３’は、クライアント２２又は他のあらゆるクライアント上にも同様に表示することができる。
【００２６】
再掲載の結果は、公開ビデオ又はプライベートビデオ、或いは他のファイル共有サイトに限定されない。例えば、ターゲットリソースが、図２のクライアントシステム２２’’上に示されているユーザウェブサイト又はブログ２３’’である場合、コンテンツアイテムの再掲載を行うことができる。ブログ又はユーザウェブサイト上への再掲載は、ユーザが図２のボタン２９をクリックする結果として発生することができる。このような再掲載を可能にするための認証方法を以下で説明する。
【００２７】
図３は、元のリソースからのコンテンツアイテムをターゲットリソース上に再掲載するか又は利用可能にするための例示的な方法３０を示している。第１のステップは、ユーザが元のリソース上でコンテンツアイテムを消費する段階である（ステップ３２）。この消費段階は、極めて小さなものである場合があり、コンテンツアイテム全体の再生を伴う必要はない。特に、消費段階は、コンテンツアイテムを単に選択する段階とすることができる。１つの実施において、ユーザは、第１ウェブサイト（ソースウェブサイト）に接続され、ユーザによって又は他のユーザによって、或いはウェブサイトのオペレータ又はプロバイダによってソースウェブサイトに以前アップロードされたビデオファイルのセグメント又は一部分を表すビデオアイテムを選択する。ビデオアイテムは、ソースウェブサイトを運営するコンピュータシステム内にデータとして保存されている。別の実施では、コンテンツアイテムは、別の場所に保存されたコンテンツアイテム（例えば、このウェブサイトに再掲載されたコンテンツアイテム）へのリンクである。
【００２８】
ユーザは次に、ターゲットリソースへのコンテンツアイテムの再掲載を可能にする（ステップ３４）。図４は、再掲載を可能にする段階の付加的な詳細を示している。図は、トップダウン式で配置されているが、各段階は何れかの特定の順序で実行する必要はない。各ステップを以下で詳細に説明するが、これらのステップは、再掲載のためのコンテンツアイテムを選択する段階（ステップ３６）と、ターゲットリソースを選択する段階（ステップ３８）と、ターゲットリソースにクレデンシャルを提供する段階（ステップ４２）と、ターゲットリソースにおける再掲載のためのコンテンツアイテムを準備する段階（ステップ４４）と、再掲載するか又は他の方法でターゲットリソースを通じてコンテンツアイテムを利用可能にする段階（ステップ４６）とを含むことができる点に留意されたい。
【００２９】
第１のステップは、ユーザが再掲載のためのコンテンツアイテムを選択する段階である（ステップ３６）。このステップは、ユーザ消費ステップ（ステップ３２）がこのような選択を既に与えていた場合には省略することができる。図５を参照すると、ユーザは、リストからコンテンツアイテムを選択することができ（ステップ３７）、或いは、コンテンツアイテムは、デフォルト設定で、再生中又はその後に「選択する」ことができる（ステップ３９）。他のユーザによってコンテンツアイテムへのリンク又は他のインジケータが電子メールメッセージ又はインスタントメッセージングアプリケーションなどでユーザに転送されていた場合、コンテンツアイテムを自動的に選択することができる（ステップ４１）。このような１つの実施では、コンテンツアイテムの表示インタフェースを用いた再掲載制御を含めることなどにより、メッセージ（又はメッセージングアプリケーション）内部からコンテンツアイテムにアクセスし再掲載することができる。別の例示的な実施では、コンテンツアイテムがアクティブウィンドウ内にある場合にこのコンテンツアイテムを選択することができる（ステップ４３）。他の変形形態も実施可能である。
【００３０】
図６を参照すると、次のステップは、ユーザがコンテンツアイテムを再掲載したいターゲットリソースを選択する段階である（ステップ３８）。ユーザ消費段階（ステップ３２）の性質によりこのような選択が既に与えられていた場合には、このステップもまた省略することができる。例えば、ユーザは、ユーザのコンピュータシステム上で実行中のウェブブラウザアプリケーションを通じて提示されたリソース又はウェブサイトのウェブページ内の「掲載」ボタンをマウスを用いてクリックすることによって、図２に示すような「掲載」コマンドを選択することができる。図２において、ターゲットリソースのアイデンティティは、何れのボタンがクリックされるかによって決まる（ステップ４７）。ターゲットウェブサイトのアイデンティティが予め定められていない場合、ユーザは、リストからターゲットウェブサイトを選択すること（ステップ４５）、或いは、識別情報を入力すること（ステップ４９）などによって、選択したアイテムの再掲載先のターゲットウェブサイトを（別のステップで）示すことができる。別の実施例では、ユーザは、（例えば、マウス入力デバイスを操作して、画像上で「右クリックする」ことによってなど、代替的な制御ボタンを用いて画像をクリックすることにより）コンテキスト依存メニューを開いて、特定のターゲットに掲載するためのコマンドにアクセスするか、ターゲットのリストを開くか、或いはターゲット入力／選択ツールにアクセスすることができる。
【００３１】
図７を参照すると、次のステップは、再掲載を実行する前にユーザのクレデンシャルの認証を含むことができる。特に、ソースウェブサイト又は元のリソースは、その記録をチェックして、ユーザが、選択したターゲットウェブサイトに関してクレデンシャル及び基本設定を以前入力したか否かを判断する。クレデンシャルの実施例は、サイトアイデンティティ又は名前及びパスワードを含む。以前入力したことがある場合、クレデンシャルは、ターゲットリソースに自動的に提供することができる（ステップ５２）。ユーザが何れの情報も以前提供していなかった場合、再掲載が実行される前に、ターゲットリソースにクレデンシャルを提供するように元のリソースがユーザに促すことができる（ステップ４８）。或いは、システムは、完全又は不完全な情報を含むテンプレート又はウェブフォームなどを通じて編集又は付加するために、保存された何れかの情報をユーザに提示することができる。別の変形形態では、保存されたクレデンシャルの代替のソースを使用することができ、これは、限定ではないが、ターゲットウェブサイト、クライアントシステム（保存されたデータが自動的にターゲットウェブサイトに提供される）、又はアイデンティティ仲介サイトを含む。
【００３２】
図８を参照すると、任意である次のステップは、ターゲットリソース上への再掲載を実行する前のコンテンツアイテムの準備を含むことができる。この準備は、ターゲットリソースの技術的条件に加えて、再掲載のためにユーザ基本設定の考慮を含むことができる。クレデンシャルと同様に、ソースウェブサイト又は元のリソースは、その記録をチェックして、ユーザが、選択したターゲットウェブサイトに関して基本設定を以前入力したか否かを判断する。基本設定の実施例には、公開オプション、ロケーション（例えば、ブログ名、ページ名、画面位置）、データフォーマット、タイトル形式、及びアクセス規則を含む。基本設定は、様々なターゲットサイトごとに異なる場合がある。例えば、あるサイトは、別のサイトとは異なるアクセス規則を規定する場合がある。その場合、基本設定は自動的に提供され、変更、再設定、又は他の方法でコンテンツアイテムをターゲットリソースに適合させるために使用することができる（ステップ５６）。一般に、このような変更では、コンテンツアイテムからコピーが生成されて、次にコピー又は編集されたバージョンが再掲載される。ユーザが何れの情報も以前提供していなかった場合、再掲載が実行される前に、ターゲットリソースについての基本設定を提供するように元のリソースがユーザに促すことができる（ステップ５４）。或いは、システムは、完全又は不完全な情報を含むテンプレート又はウェブフォームなどを通じて編集又は付加するために、保存された何れかの情報をユーザに提示することができる。別の変形形態では、準備は、コンテンツアイテムと共にターゲットに送信されるメタデータの生成を含む。ターゲットウェブサイトは、メタデータを用いてコンテンツアイテムを適合するか、或いは、検索又はインデックス作成などのためにメタデータをコンテンツアイテムに関連付けることができる。
【００３３】
図９（Ａ）を参照すると、システムがクレデンシャル及び基本設定を既に保存していた場合、或いは新規又は更新された情報を受け取った後、元のリソース及び選択されたターゲットリソースが、互換性のあるシステムのために定義されたネゴシエーション処理を実行する（ステップ５１）。
【００３４】
第１に、元のリソースは、ターゲットリソースに接触する（ステップ５３）。次に、元のリソースは、ユーザのクレデンシャルをターゲットリソースに提供する（ステップ５５）。元のリソースは、ターゲットリソースからの確認又は認証を待機し、これを受信すると（ステップ５７）、処理は次に進むことができる。確認を受け取った後、元のリソースは、選択したコンテンツアイテムの基本設定及びデータをターゲットリソースに送信することができる（ステップ５９）。或いは、保存された基本設定に基づいてデータへの何れかの変更が必要とされる場合には、元のリソースがデータのコピーに対してこのような変更を行い（ステップ６１）、次いで、変更したコピーをターゲットリソースに送信することができる（ステップ５９）。
【００３５】
特に図９（Ｂ）を参照すると、ターゲットリソースは、データを受け取って保存し、受け取った基本設定に従ってアイテムを利用可能にする（ステップ６５）。或いは、元のリソースは、コンテンツアイテムを引き続きホストし、コンテンツアイテムの全てのデータをターゲットリソースに転送することはない。代わりに、ターゲットリソースは、アイテムのデータにアクセスするために元のリソースに誘導し直すリンクを作成する（ステップ６７）。リンクの他、例えば、アイコンを構築するためのサムネイル画像又は単一画像、或いは、ターゲットリソースの検索及び分類を容易にするためのメタデータなど、他の付加的なデータもまた転送し提供することができる。
【００３６】
別の実施例において、公開されているウェブＡＰＩ、例えば、Ｗｏｒｄｐｒｅｓｓ（登録商標）又はｂｌｏｇｇｅｒ．ｃｏｍ（登録商標）を用いて、或いは、ユーザの代わりとしての自動対話型コンテンツ編集機能（例えば、Ｆｒｉｅｎｄｓｔｅｒ（登録商標））及びその他によってデータが公開される。
【００３７】
図１０は、再掲載のために利用することができるシステムの概略モジュール図である。
受信モジュール５８は、コンテンツアイテムの再掲載リクエストを受信する。受信モジュールは、元のリソースと同じか又は異なるサーバ上に配置することができる。「再掲載」ボタンをクリックすると、受信モジュールは、コンテンツアイテムが再掲載されることになる旨の通知を受け取り、選択したターゲットリソース上での再掲載をユーザが許可されたことの確認の準備をするために、認証モジュールに信号を送信することができる。認証モジュール６２は、ユーザのクレデンシャルをターゲットリソースに送信し、認証の成功の確認を受信する。成功の確認を受信すると、認証モジュールは、ターゲットリソースで再掲載を行うことができることを再掲載モジュールに通知する。再掲載モジュール６４は、付随する送信モジュール６６と共に、基本設定及びコンテンツデータをターゲットリソースに送信する（又はこれへのリンクを生成する）。リンクがある場合には、リンクは、元のリソース、ターゲットリソース、再掲載モジュール、又は中間ソースによって生成することができる。データベースモジュール６８が示されており、これには、保存されたコンテンツアイテム６８ａ−６８ｄとして示した数多くのコンテンツアイテムが収容されている。データベースモジュールは、元のリソース上に配置することができ、或いは、上述のように、１つ又はそれ以上の元のリソース又はターゲットリソース或いはその両方が参照する中央データベースの一部分とすることができる。１つの実施例において、再掲載システムは、ブラウザアプリケーションと併せてクライアントシステム上で実行する再掲載アプリケーションを通じてアクセスされる。ツールは、ユーザのための再掲載システムに対するインタフェースとして動作する。１つの変形形態において、再掲載ツールは、ソース及びターゲットウェブサイトと相互通信して、（例えば、互換性のあるウェブサイトの公知のインタフェースを通じて）コンテンツアイテムの再掲載を制御する。
【００３８】
勿論、これらのモジュールは、あらゆる数のコンピューティングデバイス上に物理的に常駐することができ、適切なプロトコルを利用して相互に通信することができ、例えば、コンテンツアイテム及び／又は付随するメタデータ、或いはコンテンツアイテムを表し記述する他のデータを送信することができる。例えば、データベースモジュールは、多くのソース及びターゲットリソース又はウェブサイトによってアクセス可能な、コンテンツアイテムの中央記憶装置において具現化することができる。
【００３９】
記載したシステム及び方法の使用には利点がある。例えば、一部の実施において、ユーザは、ターゲットリソース又はウェブサイトに関してクレデンシャルを一度入力するだけでよい。元のリソース又はソースウェブサイトは、クレデンシャルを保存し、その後、これらを再掲載のために使用する。同様に、ユーザは基本設定を一度入力するだけでよい。一般に、基本設定は、必要に応じて複数のターゲットリソースに関して使用することができる。加えて、元のリソースからターゲットリソースに再掲載するためにユーザが実行する動作が簡略化される。ターゲットリソースの要件及び元のリソースのインタフェース設計によっては、選択したアイテムを元のリソースからターゲットリソースに再掲載するために１回のマウスクリックで十分とすることができる。このタイプの実施は、作者及び他のユーザによるユーザがアップロードしたビデオの様々なウェブサイト及びサービスへの円滑で迅速な共有を可能にする。
【００４０】
別の実施例において、例えば、選択したコンテンツアイテムのビデオデータをターゲットリソースに送信する代わりに、元のリソースは、ビデオの再生を提供するｆｌａｓｈベースのビデオプレーヤなどのウェブアプリケーション又はウェブアプリケーションの構成要素をターゲットリソースに送信する（ステップ６９）。この場合、元のリソースは、ビデオデータ自体は送信せず、むしろ、ビデオデータを継続してホストする。再生のために、ターゲットリソースは、受信したウェブベースのビデオプレーヤを、元のリソース上に保存されたビデオデータにアクセスするための再生機構として提供する。
【００４１】
様々な実施では、この構造の変形形態も同様に利用することができる。例えば、コンテンツアイテムのビデオデータの一部又は全てを複数の場所に保存して、ターゲットリソースには、分散されたデータを再生用ソフトウェアが位置特定できるようにする情報を提供することができる。このような１つの実施例において、再掲載されたコンテンツアイテムは、セグメント化されたダウンロード機能を用いて、可能であれば複数のピアからのピアツーピアダウンロードを行わせるリンクである。別の変形形態において、元のリソースは、コンテンツアイテムを保存しないが、例えば、識別情報及び／又は再生用ソフトウェアを保存することができる。例えば、コンテンツアイテムは、参照する全てのリソースについて中央の位置に保存することができる。このような１つの事例では、元のリソースからターゲットリソースに転送されるデータは、コンテンツアイテムの中央記憶装置にアクセスするためのロケーション情報（及び必要に応じてクレデンシャル情報）である。
【００４２】
本発明の実施形態によれば、上記で完全に説明されたように、ソースウェブサイト上に常駐するコンテンツアイテムをターゲットウェブサイトを通じて又はその上で利用可能にするためのシステム及び方法が提供される。開示したシステムを用いると、ユーザは、コンテンツアイテムのデータをダウンロード及びアップロードする必要がなく、代わりに、ソース及びターゲットウェブサイトにトランザクションを処理させることができる。
【００４３】
上記の説明の変形形態は、本教示を所与とすると当業者であれば明らかであろう。例えば、上述のモジュールは、１つだけではなく、２つ又はそれ以上のサーバに分散させることができる。更に、１つ又はそれ以上のモジュールは、元のリソース又はターゲットリソースと同じサーバ上に配置することができる。詳細には、多くの場合において、元のリソースは、上述のモジュールと同じシステム上にホストされることがある。
【００４４】
更に、上述の議論は、ターゲットウェブサイトへのビデオの再掲載に焦点を当ててきたが、限定ではないが、オーディオ、画像、テキスト、マルチメディアファイル、データ、又は実行可能コード（例えばソフトウェア）など、他のタイプのコンテンツアイテムも再掲載することができる。別の実施例では、ソース及び／又はターゲットウェブサイトは、ＦＴＰサーバシステム、例えばピアツーピア掲載用のピアユーザコンピュータシステム、又は他のタイプのコンピューティングデバイスなど、様々なタイプのコンピュータシステムとすることができる。
【００４５】
１つの実施には、ユーザコンピュータシステムを実施するコンピュータシステム、ソースウェブサイトを提供するシステム、及びターゲットウェブサイトを提供するシステムを提供するためなど、コンピュータ命令を格納し実行する１つ又はそれ以上のプログラム可能プロセッサ、及び対応するコンピュータシステム構成要素が含まれる。
【００４６】
用語「コンピュータ」を使用してきたが、この用語は、デスクトップコンピュータ、ラップトップコンピュータ、ハンドヘルドコンピュータ、タブレットコンピュータ、スマートフォン、携帯情報端末、及びデータを転送することができる他のあらゆるデバイスを含む、あらゆるコンピューティングマシンを包含するものとする。本教示を所与として他の様々な実施例も構築することができる。
【００４７】
特定の実施形態に関して本発明を説明してきたが、本教示を所与とすると、本発明は、図示の実施形態よりも遙かに広範であることは当業者に明らかなはずである。これに応じて、本明細書は一部であって全部ではない説明に相当し、従って、本発明の範囲は、本明細書に添付された請求項によってのみ限定されるものとする。
【符号の説明】
【００４８】
１０  システム
１２  クライアント
１２’  クライアント
１４  ネットワーク
１６  元のリソース
１８  ターゲットリソース
【図１】
0005628523.tif 000002
【図２】
0005628523.tif 000003
【図３】
0005628523.tif 000004
【図４】
0005628523.tif 000005
【図５】
0005628523.tif 000006
【図６】
0005628523.tif 000007
【図７】
0005628523.tif 000008
【図８】
0005628523.tif 000009
【図９（Ａ）】
0005628523.tif 000010
【図９（Ｂ）】
0005628523.tif 000011
【図１０】
0005628523.tif 000012