(57)【要約】  コンテンツ共有方法は、コンテンツサーバから第1コンテンツ共有要求を受信し、宛先Webサイト上のユーザのIDを取得し、コンテンツの内部IDおよび宛先WebサイトのIDに従って、コンテンツの内部ID、宛先WebサイトのID、およびコンテンツの外部IDの間の記憶された第1対応関係を照会して、宛先Webサイト上のコンテンツの外部IDを取得し、宛先Webサイト上のユーザのホームページ上でコンテンツを共有するために、宛先WebサイトのIDおよび宛先Webサイト上のユーザのIDに従って、宛先Webサイトに第2コンテンツ共有要求を送信することを含む。第1コンテンツ共有要求は、ユーザが共有を要求するコンテンツの内部IDおよび宛先WebサイトのIDを含み、第2コンテンツ共有要求は、コンテンツの外部IDおよび宛先Webサイト上のユーザのIDを搬送する。様々なユーザによって同一のWebサイト上で共有される同一のコンテンツが関連付けられて、コンテンツの人気を増大させる。
2016529594.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツ共有方法であって、
コンテンツサーバによって送信される第1コンテンツ共有要求を受信するステップであって、前記第1コンテンツ共有要求が、ユーザが共有するように要求するコンテンツの内部識別子および宛先ウェブサイトの識別子を含み、前記コンテンツの前記内部識別子が前記コンテンツサーバ上の前記コンテンツの識別子である、ステップと、
前記宛先ウェブサイト上の前記ユーザの識別子を取得するステップと、
前記コンテンツの前記内部識別子および前記宛先ウェブサイトの前記識別子に従って、前記コンテンツの前記内部識別子、前記宛先ウェブサイトの前記識別子、および前記コンテンツの外部識別子の間の記憶された第1対応関係を照会して、前記宛先ウェブサイト上の前記コンテンツの前記外部識別子を取得するステップであって、前記コンテンツの前記外部識別子が、前記コンテンツサーバを使用して前記コンテンツが前記宛先ウェブサイト上で初めて共有されたときに、前記宛先ウェブサイトによって前記コンテンツに対して生成された識別子である、ステップと、
前記宛先ウェブサイト上の前記ユーザのホームページ上で前記コンテンツを共有するために、前記宛先ウェブサイトの前記識別子および前記宛先ウェブサイト上の前記ユーザの前記識別子に従って、前記宛先ウェブサイトに第2コンテンツ共有要求を送信するステップであって、前記第2コンテンツ共有要求が前記コンテンツの前記外部識別子および前記宛先ウェブサイト上の前記ユーザの前記識別子を搬送する、ステップと
を有する方法。
【請求項２】
前記コンテンツの前記内部識別子および前記宛先ウェブサイトの前記識別子に従って、前記記憶された第1対応関係を照会することによって、前記宛先ウェブサイト上の前記コンテンツに対応する外部識別子が取得されなかったとき、前記宛先ウェブサイト上の前記ユーザの前記ホームページ上に前記コンテンツを公開するために、前記宛先ウェブサイトの前記識別子および前記宛先ウェブサイト上の前記ユーザの前記識別子に従って、前記宛先ウェブサイトにコンテンツ公開要求を送信するステップであって、前記コンテンツ公開要求が前記コンテンツの前記内部識別子および前記宛先ウェブサイト上の前記ユーザの前記識別子を搬送する、ステップと、
前記宛先ウェブサイトによって返されるコンテンツ公開応答を受信するステップであって、前記コンテンツ公開応答が前記コンテンツの外部識別子を含む、ステップと、
前記コンテンツの前記内部識別子、前記宛先ウェブサイトの前記識別子、および前記コンテンツの前記外部識別子の間の第1対応関係を記憶するステップと
をさらに有する、請求項1に記載の方法。
【請求項３】
前記コンテンツサーバによって送信される、前記コンテンツについてコメントする第1コメント共有要求を受信するステップであって、前記第1コメント共有要求が、前記コンテンツの前記内部識別子、コメントの内部識別子、前記宛先ウェブサイトの前記識別子、および前記コメントを含み、前記コメントの前記内部識別子が前記コンテンツサーバ上の前記コメントの識別子である、ステップと、
前記コンテンツの前記内部識別子、前記宛先ウェブサイトの前記識別子、および前記記憶された第1対応関係に従って、前記宛先ウェブサイト上にあり、かつ前記コンテンツの前記内部識別子に対応する前記コンテンツの前記外部識別子を取得するステップと、
前記宛先ウェブサイト上の前記コンテンツに前記コメントを公開するために、前記コンテンツの前記外部識別子および前記宛先ウェブサイトの前記識別子に従って、前記コンテンツについてコメントする第2コメント共有要求を前記宛先ウェブサイトに送信するステップであって、前記第2コメント共有要求が前記コメントおよび前記コンテンツの前記外部識別子を含む、ステップと、
前記宛先ウェブサイトによって送信されるコメント共有応答を受信するステップであって、前記コメント共有応答が前記コメントの外部識別子および前記コンテンツの前記外部識別子を含み、前記コメントの前記外部識別子は、前記コメントが前記宛先ウェブサイト上の前記コンテンツに公開されたときに生成される、ステップと、
前記コンテンツの前記内部識別子、前記コメントの前記内部識別子、および前記コメントの前記外部識別子の間の第2対応関係を記憶するステップと
をさらに有する、請求項1または2に記載の方法。
【請求項４】
前記宛先ウェブサイトにコメント取得要求を送信するステップであって、前記コメント取得要求が前記コンテンツの前記外部識別子を含む、ステップと、
前記宛先ウェブサイトによって返されるコメント取得応答を受信するステップであって、前記コメント取得応答が、前記コンテンツについての前記コメントと前記コメントの前記外部識別子との間の第3対応関係を含む、ステップと
をさらに有する、請求項3に記載の方法。
【請求項５】
前記第2対応関係および前記コンテンツの前記内部識別子に従って、前記第2対応関係から前記コンテンツについてのすべてのコメントの外部識別子を取得するステップと、
コメントの重複する外部識別子を求めて前記第2対応関係および前記第3対応関係を探索し、前記コメントの前記重複する外部識別子に対応するコメントを前記第3対応関係から削除するステップと、
前記コンテンツサーバが前記コンテンツに残りのコメントを公開するよう、前記コンテンツの前記内部識別子に従って、削除後の前記第3対応関係内の前記残りのコメントを前記コンテンツサーバに送信するステップと
をさらに有する、請求項4に記載の方法。
【請求項６】
前記第1コンテンツ共有要求が前記コンテンツサーバ上の前記ユーザのアカウントをさらに含むとき、前記宛先ウェブサイト上の前記ユーザの識別子を取得する前記ステップが、前記コンテンツサーバ上の前記ユーザの前記アカウント、前記宛先ウェブサイトの前記識別子、および、前記コンテンツサーバ上の前記ユーザの前記アカウントと前記宛先ウェブサイト上の前記ユーザの前記識別子との間の記憶された第4対応関係に従って、前記宛先ウェブサイト上の前記ユーザの前記識別子を取得するステップであるか、または
前記第1コンテンツ共有要求が前記コンテンツサーバ上の前記ユーザのアカウントをさらに含むとき、前記宛先ウェブサイト上の前記ユーザの識別子を取得する前記ステップが、前記コンテンツサーバ上の前記ユーザの前記アカウントおよび前記宛先ウェブサイトの前記識別子に従って、前記コンテンツサーバに記憶された第4対応関係から前記宛先ウェブサイト上の前記ユーザの前記識別子を取得するステップであるか、または
前記第1コンテンツ共有要求が前記宛先ウェブサイト上の前記ユーザの前記識別子をさらに含むとき、前記宛先ウェブサイト上の前記ユーザの識別子を取得する前記ステップが、前記第1コンテンツ共有要求から前記宛先ウェブサイト上の前記ユーザの前記識別子を取得するステップである、請求項1から5のいずれか一項に記載の方法。
【請求項７】
コンテンツサーバによって送信される第1コンテンツ共有要求を受信するように構成された第1受信ユニットであって、前記第1コンテンツ共有要求が、ユーザが共有するように要求するコンテンツの内部識別子および宛先ウェブサイトの識別子を含み、前記コンテンツの前記内部識別子が前記コンテンツサーバ上の前記コンテンツの識別子である、第1受信ユニットと、
前記宛先ウェブサイト上の前記ユーザの識別子を取得するように構成された第1取得ユニットと、
前記第1受信ユニットから前記コンテンツの前記内部識別子および前記宛先ウェブサイトの前記識別子を取得し、前記コンテンツの前記内部識別子および前記宛先ウェブサイトの前記識別子に従って、前記コンテンツの前記内部識別子、前記宛先ウェブサイトの前記識別子、および前記コンテンツの外部識別子の間の記憶された第1対応関係を照会して、前記宛先ウェブサイト上の前記コンテンツの前記外部識別子を取得するように構成された第2取得ユニットであって、前記コンテンツの前記外部識別子が、前記コンテンツサーバを使用して前記コンテンツが前記宛先ウェブサイト上で初めて共有されたときに、前記宛先ウェブサイトによって前記コンテンツに対して生成された識別子である、第2取得ユニットと、
前記第2取得ユニットによって取得され、かつ前記宛先ウェブサイト上の前記コンテンツに対応する前記外部識別子を受信し、前記宛先ウェブサイト上の前記ユーザのホームページ上で前記コンテンツを共有するために、前記宛先ウェブサイトの前記識別子および前記宛先ウェブサイト上の前記ユーザの前記識別子に従って、前記宛先ウェブサイトに第2コンテンツ共有要求を送信するように構成された第1送信ユニットであって、前記第2コンテンツ共有要求が前記コンテンツの前記外部識別子および前記宛先ウェブサイト上の前記ユーザの前記識別子を搬送する、第1送信ユニットと
を具備するソーシャル同期装置。
【請求項８】
前記コンテンツの前記内部識別子および前記宛先ウェブサイトの前記識別子に従って、前記記憶された第1対応関係を照会することによって、前記宛先ウェブサイト上の前記コンテンツに対応する外部識別子が取得されなかったとき、前記宛先ウェブサイト上の前記ユーザの前記ホームページ上に前記コンテンツを公開するために、前記宛先ウェブサイトの前記識別子および前記宛先ウェブサイト上の前記ユーザの前記識別子に従って、前記宛先ウェブサイトにコンテンツ公開要求を送信するように構成された公開ユニットであって、前記コンテンツ公開要求が前記コンテンツの前記内部識別子および前記宛先ウェブサイト上の前記ユーザの前記識別子を搬送する、公開ユニットと、
前記宛先ウェブサイトによって返されるコンテンツ公開応答を受信するように構成された第2受信ユニットであって、前記コンテンツ公開応答が前記コンテンツの外部識別子を含む、第2受信ユニットと、
前記第2受信ユニットによって送信される前記コンテンツの前記外部識別子を受信し、前記コンテンツの前記内部識別子、前記宛先ウェブサイトの前記識別子、および前記コンテンツの前記外部識別子の間の第1対応関係を記憶するように構成された第1記憶ユニットと
をさらに具備する、請求項7に記載のソーシャル同期装置。
【請求項９】
前記コンテンツサーバによって送信される、前記コンテンツについてコメントする第1コメント共有要求を受信するように構成された第3受信ユニットであって、前記第1コメント共有要求が、前記コンテンツの前記内部識別子、コメントの内部識別子、前記宛先ウェブサイトの前記識別子、および前記コメントを含み、前記コメントの前記内部識別子が前記コンテンツサーバ上の前記コメントの識別子である、第3受信ユニットと、
前記第3受信ユニットによって送信される前記コンテンツの前記内部識別子および前記宛先ウェブサイトの前記識別子を受信し、前記コンテンツの前記内部識別子、前記宛先ウェブサイトの前記識別子、および前記記憶された第1対応関係に従って、前記宛先ウェブサイト上にあり、かつ前記コンテンツの前記内部識別子に対応する前記コンテンツの前記外部識別子を取得するように構成された第3取得ユニットと、
前記第3取得ユニットによって送信される前記コンテンツの前記外部識別子を受信し、前記宛先ウェブサイト上の前記コンテンツに前記コメントを公開するために、前記コンテンツの前記外部識別子および前記宛先ウェブサイトの前記識別子に従って、前記コンテンツについてコメントする第2コメント共有要求を前記宛先ウェブサイトに送信するように構成された第2送信ユニットであって、前記第2コメント共有要求が前記コメントおよび前記コンテンツの前記外部識別子を含む、第2送信ユニットと、
前記宛先ウェブサイトによって送信されるコメント共有応答を受信するように構成された第4受信ユニットであって、前記コメント共有応答が前記コメントの外部識別子および前記コンテンツの前記外部識別子を含み、前記コメントの前記外部識別子は、前記コメントが前記宛先ウェブサイト上の前記コンテンツに公開されたときに生成される、第4受信ユニットと、
前記第4ユニットによって送信される前記コメントの前記外部識別子および前記コンテンツの前記外部識別子を受信し、前記コンテンツの前記内部識別子、前記コメントの前記内部識別子、および前記コメントの前記外部識別子の間の第2対応関係を記憶するように構成された第2記憶ユニットと
をさらに具備する、請求項7または8に記載のソーシャル同期装置。
【請求項１０】
前記宛先ウェブサイトにコメント取得要求を送信するように構成された第3送信ユニットであって、前記コメント取得要求が前記コンテンツの前記外部識別子を含む、第3送信ユニットと、
前記宛先ウェブサイトによって返されるコメント取得応答を受信するように構成された第5受信ユニットであって、前記コメント取得応答が、前記コンテンツについての前記コメントと前記コメントの前記外部識別子との間の第3対応関係を含む、第5受信ユニットと
をさらに具備する、請求項9に記載のソーシャル同期装置。
【請求項１１】
前記第2対応関係および前記コンテンツの前記内部識別子に従って、前記第2対応関係から前記コンテンツについてのすべてのコメントの外部識別子を取得するように構成された第4取得ユニットと、
前記第3対応関係内のコンテンツについての各コメントの外部識別子および前記第2対応関係内の同一のコンテンツについてのすべてのコメントの外部識別子に従って、前記第2対応関係内の前記コメントの重複する外部識別子を有するコメントおよび前記コメントの前記外部識別子を、前記第3対応関係から削除するように構成された重複排除ユニットと、
前記コンテンツサーバが前記コンテンツにコメントを公開するよう、前記コンテンツの前記内部識別子に従って、削除後の前記第3対応関係内のコメントを前記コンテンツサーバに送信するように構成された第4送信ユニットと
をさらに具備する、請求項10に記載のソーシャル同期装置。
【請求項１２】
前記第1取得ユニットが、
前記第1コンテンツ共有要求が前記コンテンツサーバ上の前記ユーザのアカウントをさらに含むとき、前記コンテンツサーバ上の前記ユーザの前記アカウント、前記宛先ウェブサイトの前記識別子、および、前記コンテンツサーバ上の前記ユーザの前記アカウントと前記宛先ウェブサイト上の前記ユーザの前記識別子との間の記憶された第4対応関係に従って、前記宛先ウェブサイト上の前記ユーザの前記識別子を取得する手順、または
前記第1コンテンツ共有要求が前記コンテンツサーバ上の前記ユーザのアカウントをさらに含むとき、前記コンテンツサーバ上の前記ユーザの前記アカウントおよび前記宛先ウェブサイトの前記識別子に従って、前記コンテンツサーバに記憶された第4対応関係から前記宛先ウェブサイト上の前記ユーザの前記識別子を取得する手順、または
前記第1コンテンツ共有要求が前記宛先ウェブサイト上の前記ユーザの前記識別子をさらに含むとき、前記第1コンテンツ共有要求から前記宛先ウェブサイト上の前記ユーザの前記識別子を取得する手順
を実行するようにさらに構成される、請求項7に記載のソーシャル同期装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ共有技術に関し、詳細には、コンテンツ共有方法およびソーシャル同期装置に関する。
【背景技術】
【０００２】
現在、提供されたコンテンツを活気づけ、それを売り込むために、提供されたコンテンツ用のいくつかのOTT(over the top、OTT)コンテンツサーバ上にコミュニケーションサークルが開設される場合があり、コミュニケーションサークル内のメンバがコンテンツに関して互いに通信するにつれてコンテンツの人気が増大する。ここで、コンテンツとは、ソーシャルTV(social TV)、オンラインブック、オンラインゲーム、オンラインミュージック、ビデオコンテンツなどであり得る。しかしながら、コンテンツサーバ上に開設されたコミュニケーションサークルの人々の数および活力度は、コンテンツサーバのユーザに限定され、極めて不十分なユーザしか存在し得ず、コンテンツの低い人気につながる。その一方で、いくつかのサードパーティのソーシャルネットワーキングサイト(Social Network Site、SNS)は非常に人気があり、OTTコンテンツサーバのOTTコンテンツがサードパーティSNSの人気のおかげで活性化されることが望ましい。したがって、OTTコンテンツサーバは、サードパーティSNS上のOTTコンテンツを共有する機能を提供することがさらに必要である。
【０００３】
たとえば、ビデオウェブサイト上でビデオを開いた後、ユーザは、サードパーティSNS上でビデオを共有することを選ぶ場合があり、ユーザによって公開された新しいマイクロブログまたは新しい投稿がサードパーティSNS上に現れる場合があり、ここで、マイクロブログまたは投稿のコンテンツは、共有されたビデオのリンクアドレスを含む。このようにして、サードパーティSNS上のユーザのフォロワまたは友達は、マイクロブログまたは投稿内で共有されているリンクを見て、リンクをクリックすることによってビデオのコンテンツを視ることができ、マイクロブログまたは投稿についてコメントするか、それを転送するなどの動作をさらに実行することができる。
【発明の概要】
【０００４】
しかしながら、様々なユーザによってサードパーティSNS上で共有されたコンテンツサーバの同一のコンテンツは、関連付けされず、その結果、サードパーティSNS上のコンテンツに対する関心を正確に反映することができない。
【０００５】
本発明の実施形態は、コンテンツ共有方法およびソーシャル同期装置を提供し、それらは、サードパーティSNS上で様々なユーザによって共有されたコンテンツサーバの同一のコンテンツが関連付けされず、その結果サードパーティSNS上のコンテンツに対する関心を正確に反映することができないという問題を解決することができる。
【課題を解決するための手段】
【０００６】
第1態様によれば、本発明の一実施形態はコンテンツ共有方法を提供し、方法は、
コンテンツサーバによって送信される第1コンテンツ共有要求を受信するステップであって、第1コンテンツ共有要求が、ユーザが共有するように要求するコンテンツの内部識別子および宛先ウェブサイトの識別子を含み、コンテンツの内部識別子がコンテンツサーバ上のコンテンツの識別子である、ステップと、宛先ウェブサイト上のユーザの識別子を取得するステップと、コンテンツの内部識別子および宛先ウェブサイトの識別子に従って、コンテンツの内部識別子、宛先ウェブサイトの識別子、およびコンテンツの外部識別子の間の記憶された第1対応関係を照会して、宛先ウェブサイト上のコンテンツの外部識別子を取得するステップであって、コンテンツの外部識別子が、コンテンツサーバを使用してコンテンツが宛先ウェブサイト上で初めて共有されたときに、宛先ウェブサイトによってコンテンツに対して生成された識別子である、ステップと、宛先ウェブサイト上のユーザのホームページ上でコンテンツを共有するために、宛先ウェブサイトの識別子および宛先ウェブサイト上のユーザの識別子に従って、宛先ウェブサイトに第2コンテンツ共有要求を送信するステップであって、第2コンテンツ共有要求がコンテンツの外部識別子および宛先ウェブサイト上のユーザの識別子を搬送する、ステップとを含む。
【０００７】
第1態様を参照する、第1態様の実現可能な第1実装方式では、方法は、コンテンツの内部識別子および宛先ウェブサイトの識別子に従って、記憶された第1対応関係を照会することによって、宛先ウェブサイト上のコンテンツに対応する外部識別子が取得されなかったとき、宛先ウェブサイト上のユーザのホームページ上にコンテンツを公開するために、宛先ウェブサイトの識別子および宛先ウェブサイト上のユーザの識別子に従って、宛先ウェブサイトにコンテンツ公開要求を送信するステップであって、コンテンツ公開要求がコンテンツの内部識別子および宛先ウェブサイト上のユーザの識別子を搬送する、ステップと、宛先ウェブサイトによって返されるコンテンツ公開応答を受信するステップであって、コンテンツ公開応答がコンテンツの外部識別子を含む、ステップと、コンテンツの内部識別子、宛先ウェブサイトの識別子、およびコンテンツの外部識別子の間の第1対応関係を記憶するステップとをさらに含む。
【０００８】
第1態様または第1態様の実現可能な第1実装方式を参照する、第1態様の実現可能な第2実装方式では、方法は、コンテンツサーバによって送信される、コンテンツについてコメントする第1コメント共有要求を受信するステップであって、第1コメント共有要求が、コンテンツの内部識別子、コメントの内部識別子、宛先ウェブサイトの識別子、およびコメントを含み、コメントの内部識別子がコンテンツサーバ上のコメントの識別子である、ステップと、コンテンツの内部識別子、宛先ウェブサイトの識別子、および記憶された第1対応関係に従って、宛先ウェブサイト上にあり、かつコンテンツの内部識別子に対応するコンテンツの外部識別子を取得するステップと、宛先ウェブサイト上のコンテンツにコメントを公開するために、コンテンツの外部識別子および宛先ウェブサイトの識別子に従って、コンテンツについてコメントする第2コメント共有要求を宛先ウェブサイトに送信するステップであって、第2コメント共有要求がコメントおよびコンテンツの外部識別子を含む、ステップと、宛先ウェブサイトによって送信されるコメント共有応答を受信するステップであって、コメント共有応答がコメントの外部識別子およびコンテンツの外部識別子を含み、コメントの外部識別子は、コメントが宛先ウェブサイト上のコンテンツに公開されたときに生成される、ステップと、コンテンツの内部識別子、コメントの内部識別子、およびコメントの外部識別子の間の第2対応関係を記憶するステップとをさらに含む。
【０００９】
第1態様の実現可能な第2実装方式を参照する、第1態様の実現可能な第3実装方式では、方法は、宛先ウェブサイトにコメント取得要求を送信するステップであって、コメント取得要求がコンテンツの外部識別子を含む、ステップと、宛先ウェブサイトによって返されるコメント取得応答を受信するステップであって、コメント取得応答が、コンテンツについてのコメントとコメントの外部識別子との間の第3対応関係を含む、ステップとをさらに含む。
【００１０】
第1態様の実現可能な第3実装方式を参照する、第1態様の実現可能な第4実装方式では、方法は、第2対応関係およびコンテンツの内部識別子に従って、第2対応関係からコンテンツについてのすべてのコメントの外部識別子を取得するステップと、コメントの重複する外部識別子を求めて第2対応関係および第3対応関係を探索し、コメントの重複する外部識別子に対応するコメントを第3対応関係から削除するステップと、コンテンツサーバがコンテンツに残りのコメントを公開するよう、コンテンツの内部識別子に従って、削除後の第3対応関係内の残りのコメントをコンテンツサーバに送信するステップとをさらに含む。
【００１１】
第1態様または第1態様の実現可能な第1から第4の実装方式のうちのいずれかを参照する、第1態様の実現可能な第5実装方式では、方法は、第1コンテンツ共有要求がコンテンツサーバ上のユーザのアカウントをさらに含むとき、宛先ウェブサイト上のユーザの識別子を取得するステップは、具体的には、コンテンツサーバ上のユーザのアカウント、宛先ウェブサイトの識別子、および、コンテンツサーバ上のユーザのアカウントと宛先ウェブサイト上のユーザの識別子との間の記憶された第4対応関係に従って、宛先ウェブサイト上のユーザの識別子を取得するステップであるか、または、第1コンテンツ共有要求がコンテンツサーバ上のユーザのアカウントをさらに含むとき、宛先ウェブサイト上のユーザの識別子を取得するステップは、具体的には、コンテンツサーバ上のユーザのアカウントおよび宛先ウェブサイトの識別子に従って、コンテンツサーバに記憶された第4対応関係から宛先ウェブサイト上のユーザの識別子を取得するステップであるか、または、第1コンテンツ共有要求が宛先ウェブサイト上のユーザの識別子をさらに含むとき、宛先ウェブサイト上のユーザの識別子を取得するステップは、具体的には、第1コンテンツ共有要求から宛先ウェブサイト上のユーザの識別子を取得するステップであることをさらに含む。
【００１２】
第2態様によれば、本発明はソーシャル同期装置を提供し、装置は、コンテンツサーバによって送信される第1コンテンツ共有要求を受信するように構成された第1受信ユニットであって、第1コンテンツ共有要求が、ユーザが共有するように要求するコンテンツの内部識別子および宛先ウェブサイトの識別子を含み、コンテンツの内部識別子がコンテンツサーバ上のコンテンツの識別子である、第1受信ユニットと、宛先ウェブサイト上のユーザの識別子を取得するように構成された第1取得ユニットと、第1受信ユニットからコンテンツの内部識別子および宛先ウェブサイトの識別子を取得し、コンテンツの内部識別子および宛先ウェブサイトの識別子に従って、コンテンツの内部識別子、宛先ウェブサイトの識別子、およびコンテンツの外部識別子の間の記憶された第1対応関係を照会して、宛先ウェブサイト上のコンテンツの外部識別子を取得するように構成された第2取得ユニットであって、コンテンツの外部識別子が、コンテンツサーバを使用してコンテンツが宛先ウェブサイト上で初めて共有されたときに、宛先ウェブサイトによってコンテンツに対して生成された識別子である、第2取得ユニットと、第2取得ユニットによって取得され、かつ宛先ウェブサイト上のコンテンツに対応する外部識別子を受信し、宛先ウェブサイト上のユーザのホームページ上でコンテンツを共有するために、宛先ウェブサイトの識別子および宛先ウェブサイト上のユーザの識別子に従って、宛先ウェブサイトに第2コンテンツ共有要求を送信するように構成された第1送信ユニットであって、第2コンテンツ共有要求がコンテンツの外部識別子および宛先ウェブサイト上のユーザの識別子を搬送する、第1送信ユニットとを含む。
【００１３】
第2態様を参照する、第2態様の実現可能な第1実装方式では、ソーシャル同期装置は、コンテンツの内部識別子および宛先ウェブサイトの識別子に従って、記憶された第1対応関係を照会することによって、宛先ウェブサイト上のコンテンツに対応する外部識別子が取得されなかったとき、宛先ウェブサイト上のユーザのホームページ上にコンテンツを公開するために、宛先ウェブサイトの識別子および宛先ウェブサイト上のユーザの識別子に従って、宛先ウェブサイトにコンテンツ公開要求を送信するように構成された公開ユニットであって、コンテンツ公開要求がコンテンツの内部識別子および宛先ウェブサイト上のユーザの識別子を搬送する、公開ユニットと、宛先ウェブサイトによって返されるコンテンツ公開応答を受信するように構成された第2受信ユニットであって、コンテンツ公開応答がコンテンツの外部識別子を含む、第2受信ユニットと、第2受信ユニットによって送信されるコンテンツの外部識別子を受信し、コンテンツの内部識別子、宛先ウェブサイトの識別子、およびコンテンツの外部識別子の間の第1対応関係を記憶するように構成された第1記憶ユニットとをさらに含む。
【００１４】
第2態様または第2態様の実現可能な第1実装方式を参照する、第2態様の実現可能な第2実装方式では、ソーシャル同期装置は、コンテンツサーバによって送信される、コンテンツについてコメントする第1コメント共有要求を受信するように構成された第3受信ユニットであって、第1コメント共有要求が、コンテンツの内部識別子、コメントの内部識別子、宛先ウェブサイトの識別子、およびコメントを含み、コメントの内部識別子がコンテンツサーバ上のコメントの識別子である、第3受信ユニットと、第3受信ユニットによって送信されるコンテンツの内部識別子および宛先ウェブサイトの識別子を受信し、コンテンツの内部識別子、宛先ウェブサイトの識別子、および記憶された第1対応関係に従って、宛先ウェブサイト上にあり、かつコンテンツの内部識別子に対応するコンテンツの外部識別子を取得するように構成された第3取得ユニットと、第3取得ユニットによって送信されるコンテンツの外部識別子を受信し、宛先ウェブサイト上のコンテンツにコメントを公開するために、コンテンツの外部識別子および宛先ウェブサイトの識別子に従って、コンテンツについてコメントする第2コメント共有要求を宛先ウェブサイトに送信するように構成された第2送信ユニットであって、第2コメント共有要求がコメントおよびコンテンツの外部識別子を含む、第2送信ユニットと、宛先ウェブサイトによって送信されるコメント共有応答を受信するように構成された第4受信ユニットであって、コメント共有応答がコメントの外部識別子およびコンテンツの外部識別子を含み、コメントの外部識別子は、コメントが宛先ウェブサイト上のコンテンツに公開されたときに生成される、第4受信ユニットと、第4ユニットによって送信されるコメントの外部識別子およびコンテンツの外部識別子を受信し、コンテンツの内部識別子、コメントの内部識別子、およびコメントの外部識別子の間の第2対応関係を記憶するように構成された第2記憶ユニットとをさらに含む。
【００１５】
第2態様の実現可能な第2実装方式を参照する、第2態様の実現可能な第3実装方式では、ソーシャル同期装置は、宛先ウェブサイトにコメント取得要求を送信するように構成された第3送信ユニットであって、コメント取得要求がコンテンツの外部識別子を含む、第3送信ユニットと、宛先ウェブサイトによって返されるコメント取得応答を受信するように構成された第5受信ユニットであって、コメント取得応答が、コンテンツについてのコメントとコメントの外部識別子との間の第3対応関係を含む、第5受信ユニットとをさらに含む。
【００１６】
第2態様の実現可能な第3実装方式を参照する、第2態様の実現可能な第4実装方式では、ソーシャル同期装置は、第2対応関係およびコンテンツの内部識別子に従って、第2対応関係からコンテンツについてのすべてのコメントの外部識別子を取得するように構成された第4取得ユニットと、第3対応関係内のコンテンツについての各コメントの外部識別子および第2対応関係内の同一のコンテンツについてのすべてのコメントの外部識別子に従って、第2対応関係内のコメントの重複する外部識別子を有するコメントおよびそのコメントの外部識別子を、第3対応関係から削除するように構成された重複排除ユニットと、コンテンツサーバがコンテンツにコメントを公開するよう、コンテンツの内部識別子に従って、削除後の第3対応関係内のコメントをコンテンツサーバに送信するように構成された第4送信ユニットとをさらに含む。
【００１７】
第2態様または第2態様の実現可能な第2から第2の実装方式のうちのいずれかを参照する、第2態様の実現可能な第5実装方式では、ソーシャル同期装置は、第1コンテンツ共有要求がコンテンツサーバ上のユーザのアカウントをさらに含むとき、コンテンツサーバ上のユーザのアカウント、宛先ウェブサイトの識別子、および、コンテンツサーバ上のユーザのアカウントと宛先ウェブサイト上のユーザの識別子との間の記憶された第4対応関係に従って、宛先ウェブサイト上のユーザの識別子を取得する手順、または、第1コンテンツ共有要求がコンテンツサーバ上のユーザのアカウントをさらに含むとき、コンテンツサーバ上のユーザのアカウントおよび宛先ウェブサイトの識別子に従って、コンテンツサーバに記憶された第4対応関係から宛先ウェブサイト上のユーザの識別子を取得する手順、または、第1コンテンツ共有要求が宛先ウェブサイト上のユーザの識別子をさらに含むとき、第1コンテンツ共有要求から宛先ウェブサイト上のユーザの識別子を取得する手順を実行するように具体的に構成された第1取得ユニットをさらに含む。
【００１８】
本発明の実施形態において提供された前述の技術的解決法から、第1対応関係がソーシャル同期装置に記憶されることがわかり、第1コンテンツ共有要求を受信したとき、ソーシャル同期装置は、最初に、第1対応関係およびコンテンツの内部識別子に従って、記憶された第1対応関係を照会して、宛先ウェブサイト上のコンテンツの外部識別子を取得し、次いで、コンテンツの外部識別子を含む第2コンテンツ共有要求を宛先ウェブサイトに送信する。このようにして、宛先ウェブサイト上でコンテンツを共有することができる。さらに、第2コンテンツ共有要求が既存のコンテンツの外部識別子を含むので、宛先ウェブサイトは、既存のコンテンツの外部識別子に従って、ユーザのホームページ上の既存のコンテンツを送信することができる。このようにして、様々なユーザによって同一の宛先ウェブサイト上で同一のコンテンツが共有されると、コンテンツは関連付けられ、その結果、宛先ウェブサイト上のコンテンツに対する関心を正確に反映することができる。
【００１９】
本発明の実施形態における技術的解決法をより明確に記載するために、以下では、実施形態を記載するために必要な添付図面を簡単に紹介する。当然ながら、以下の説明における添付図面は、本発明のいくつかの実施形態を示すにすぎず、当業者は、創造的な労力なしに、これらの添付図面から他の図面をさらに導出することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の一実施形態による、コンテンツ共有方法のフローチャートである。
【図２】本発明の別の実施形態による、コンテンツ共有方法のフローチャートである。
【図３】本発明の一実施形態による、ソーシャル同期装置の概略構造図である。
【図４】本発明の別の実施形態による、ソーシャル同期装置の概略構造図である。
【図５】本発明の別の実施形態による、ソーシャル同期装置の概略構造図である。
【発明を実施するための形態】
【００２１】
以下では、本発明の実施形態における添付図面を参照して、本発明の実施形態における技術的解決法を明確かつ十分に記載する。当然ながら、記載される実施形態は、本発明の実施形態のうちのいくつかにすぎず、すべてではない。創造的な労力なしに、本発明の実施形態に基づいて、当業者によって取得される他のすべての実施形態は、本発明の保護範囲内に入る。
【００２２】
図1は、本発明において提供されるコンテンツ共有方法を示し、以下を含む。
【００２３】
ステップ101:ソーシャル同期装置は、コンテンツサーバによって送信される第1コンテンツ共有要求を受信する。ここで、第1コンテンツ共有要求は、ユーザが共有するように要求するコンテンツの内部識別子および宛先ウェブサイトの識別子を含み、コンテンツの内部識別子は、コンテンツサーバ上のコンテンツの識別子である。
【００２４】
本明細書において、コンテンツの内部識別子は、コンテンツサーバ上のコンテンツのリンクアドレスであり得るか、またはコンテンツサーバ上のコンテンツのコード名であり得、コンテンツサーバ上のコンテンツのリンクアドレスは、コード名を使用することによって取得することができる。
【００２５】
ステップ102:ソーシャル同期装置は、宛先ウェブサイト上のユーザの識別子を取得する。
【００２６】
第1コンテンツ共有要求がコンテンツサーバ上のユーザのアカウントをさらに含み、コンテンツサーバ上のユーザのアカウントと宛先ウェブサイト上のユーザの識別子との間の第4対応関係がソーシャル同期装置に記憶されているとき、ソーシャル同期装置が宛先ウェブサイト上のユーザの識別子を取得することは、具体的には、コンテンツサーバ上のユーザのアカウント、宛先ウェブサイトの識別子、および記憶された第4対応関係に従って、宛先ウェブサイト上のユーザの識別子を取得することであり、または
第1コンテンツ共有要求がコンテンツサーバ上のユーザのアカウントをさらに含み、第4対応関係がコンテンツサーバに記憶されているとき、ソーシャル同期装置が宛先ウェブサイト上のユーザの識別子を取得することは、具体的には、コンテンツサーバ上のユーザのアカウントおよび宛先ウェブサイトの識別子に従って、コンテンツサーバに記憶された第4対応関係から、宛先ウェブサイト上のユーザの識別子を取得することであり、または
第1コンテンツ共有要求が宛先ウェブサイト上のユーザの識別子をさらに含むとき、ソーシャル同期装置が宛先ウェブサイト上のユーザの識別子を取得することは、具体的には、第1コンテンツ共有要求から宛先ウェブサイト上のユーザの識別子を取得することである。
【００２７】
ステップ103:ソーシャル同期装置は、コンテンツの内部識別子および宛先ウェブサイトの識別子に従って、コンテンツの内部識別子、宛先ウェブサイトの識別子、およびコンテンツの外部識別子の間の記憶された第1対応関係を照会して、宛先ウェブサイト上のコンテンツの外部識別子を取得する。ここで、コンテンツの外部識別子は、コンテンツサーバを使用してコンテンツが宛先ウェブサイト上で初めて共有されたときに、宛先ウェブサイトによってコンテンツに対して生成された識別子である。
【００２８】
ステップ104:宛先ウェブサイト上のユーザのホームページ上でコンテンツを共有するために、宛先ウェブサイトの識別子および宛先ウェブサイト上のユーザの識別子に従って、宛先ウェブサイトに第2コンテンツ共有要求を送信する。ここで、第2コンテンツ共有要求は、コンテンツの外部識別子および宛先ウェブサイト上のユーザの識別子を搬送する。
【００２９】
本発明のこの実施形態において提供された技術的解決法から、第1対応関係がソーシャル同期装置に記憶されることがわかり、第1コンテンツ共有要求を受信したとき、ソーシャル同期装置は、最初に、第1対応関係およびコンテンツの内部識別子に従って、記憶された第1対応関係を照会して、宛先ウェブサイト上のコンテンツの外部識別子を取得し、次いで、コンテンツの外部識別子を含む第2コンテンツ共有要求を宛先ウェブサイトに送信する。このようにして、宛先ウェブサイト上でコンテンツを共有することができる。さらに、第2コンテンツ共有要求が既存のコンテンツの外部識別子を含むので、宛先ウェブサイトは、既存のコンテンツの外部識別子に従って、ユーザのホームページ上に既存のコンテンツを送信することができる。このようにして、様々なユーザによって同一の宛先ウェブサイト上で同一のコンテンツが共有されると、コンテンツは関連付けられ、その結果、宛先ウェブサイト上のコンテンツに対する関心を正確に反映することができる。
【００３０】
コンテンツの内部識別子および宛先ウェブサイトの識別子に従って、記憶された第1対応関係を照会することによって、ソーシャル同期装置により、宛先ウェブサイト上のコンテンツに対応する外部識別子が取得されなかったとき、すなわち、コンテンツがまだ宛先ウェブサイト上で共有されていないとき、ソーシャル同期装置は、宛先ウェブサイト上のユーザのホームページ上にコンテンツを公開するために、宛先ウェブサイトの識別子および宛先ウェブサイト上のユーザの識別子に従って、宛先ウェブサイトにコンテンツ公開要求を送信する。ここで、コンテンツ公開要求は、コンテンツの内部識別子および宛先ウェブサイト上のユーザの識別子を搬送する。ソーシャル同期装置は、宛先ウェブサイトによって返されるコンテンツ公開応答を受信する。ここで、コンテンツ公開応答は、コンテンツの外部識別子を含み、ソーシャル同期装置は、コンテンツの内部識別子、宛先ウェブサイトの識別子、およびコンテンツの外部識別子の間の第1対応関係を記憶する。
【００３１】
ユーザは、宛先ウェブサイト上のユーザのコメントをさらに同期して共有することができる。この場合、方法は、ソーシャル同期装置により、コンテンツサーバによって送信される、コンテンツについてコメントする第1コメント共有要求を受信するステップであって、第1コメント共有要求が、コンテンツの内部識別子、コメントの内部識別子、宛先ウェブサイトの識別子、およびコメントを含み、コメントの内部識別子がコンテンツサーバ上のコメントの識別子である、ステップと、コンテンツの内部識別子、宛先ウェブサイトの識別子、および記憶された第1対応関係に従って、宛先ウェブサイト上にあり、かつコンテンツの内部識別子に対応するコンテンツの外部識別子を取得するステップと、宛先ウェブサイト上のコンテンツにコメントを公開するために、コンテンツの外部識別子および宛先ウェブサイトの識別子に従って、コンテンツについてコメントする第2コメント共有要求を宛先ウェブサイトに送信するステップであって、第2コメント共有要求がコメントおよびコンテンツの外部識別子を含む、ステップと、宛先ウェブサイトによって送信されるコメント共有応答を受信するステップであって、コメント共有応答がコメントの外部識別子およびコンテンツの外部識別子を含み、コメントの外部識別子は、コメントが宛先ウェブサイト上のコンテンツに公開されたときに生成される、ステップと、コンテンツの内部識別子、コメントの内部識別子、およびコメントの外部識別子の間の第2対応関係を記憶するステップとをさらに含む。
【００３２】
コメントも宛先ウェブサイト上で共有された後、ソーシャル同期装置は、宛先ウェブサイト上のコンテンツについてのすべてのコメントを宛先ウェブサイトからさらに取得することができ、方法は、ソーシャル同期装置により、宛先ウェブサイトにコメント取得要求を送信するステップであって、コメント取得要求がコンテンツの外部識別子を含む、ステップと、宛先ウェブサイトによって返されるコメント取得応答を受信するステップであって、コメント取得応答が、コンテンツについての各コメントと各コメントに対応する外部識別子との間の第3対応関係を含む、ステップとをさらに含む。
【００３３】
宛先ウェブサイトから取得されるコメントおよびコンテンツサーバ上のコメントは同一ユーザによって公開される場合があり、重複の可能性があるので、ソーシャル同期装置は、宛先ウェブサイトから取得される重複するコメントを削除する必要がさらにある。この場合、方法は、第2対応関係およびコンテンツの内部識別子に従って、第2対応関係からコンテンツについてのすべてのコメントの外部識別子を取得するステップと、コメントの重複する外部識別子を求めて第2対応関係および第3対応関係を探索し、コメントの重複する外部識別子に対応するコメントを第3対応関係から削除するステップと、コンテンツサーバがコンテンツに残りのコメントを公開するよう、コンテンツの内部識別子に従って、削除後の第3対応関係内の残りのコメントをコンテンツサーバに送信するステップとをさらに含む。
【００３４】
本発明の一実施形態において提供されたコンテンツ共有方法が最初に紹介される。この方法では、ユーザは、(以下、コンテンツサーバと称される)OTTコンテンツサーバとサードパーティSNS（宛先ウェブサイト）との両方にアカウントを有し、ユーザは、コンテンツサーバ上のアカウントを使用することによってコンテンツを公開することができ、サードパーティSNS上のアカウントを使用することによって、サードパーティSNS上のユーザのホームページ上でコンテンツサーバのコンテンツを共有することもできる。本明細書におけるホームページは、新浪微博(Sina Weibo)などのマイクロブログの形態を含む。SNSのホームページは、この実施形態では一例として捉えられ、マイクロブログまたは別のソーシャルネットワーク形態も、本発明の技術的解決法を実施することができる。ユーザは、コンテンツサーバおよびサードパーティSNS上のアカウントを使用することによってコメント許可を与え、ユーザの友達または他の人々は、ユーザによって共有されたコンテンツについてコメントする。図2は、本発明の一実施形態において提供されたコンテンツ共有方法のプロセスを示し、以下を含む。
【００３５】
ユーザが、端末を使用することにより、コンテンツサーバによって提供されたコンテンツを使用し、ユーザがサードパーティSNS上のユーザのホームページ上でコンテンツを共有する必要があるとき、ユーザは、端末を使用することによってコンテンツサーバに第1コンテンツ共有要求を送信する。ここで、第1コンテンツ共有要求は、共有される必要があるコンテンツの内部IDおよびサードパーティSNSの識別子を含む。
【００３６】
本発明のこの実施形態では、コンテンツは、ビデオ、flash、歌、ゲームなどであり得、コンテンツの内部IDは、コンテンツサーバ上のコンテンツのIDを指し、IDはリンクアドレスであり得るか、または番号、単語、もしくは文字などのコード名によって表される場合があり、コード名を使用することにより、コンテンツサーバは、コンテンツサーバ上のコンテンツのリンクアドレスまたはコンテンツサーバ上のコンテンツを取得することができ、サードパーティSNSの識別子は、サードパーティSNSのフルネーム、略称、コード名などであり得る。
【００３７】
ステップ202:第1コンテンツ共有要求を受信した後、コンテンツサーバは、ソーシャル同期装置に第1コンテンツ共有要求を送信する。
【００３８】
ステップ203:第1コンテンツ共有要求を受信した後、ソーシャル同期装置は、サードパーティSNS上のユーザの識別子を取得する。
【００３９】
サードパーティSNS上のユーザの識別子は、コンテンツサーバ上のユーザのアカウントとサードパーティSNS上のユーザのアカウントとが結び付けられた後に生成された認証シーケンス番号であり得る。
【００４０】
第1コンテンツ共有要求がコンテンツサーバ上のユーザのアカウントをさらに含み、コンテンツサーバ上のユーザのアカウントと前述の宛先ウェブサイト上のユーザの識別子との間の第4対応関係がソーシャル同期装置に記憶されているとき、ソーシャル同期装置が宛先ウェブサイト上のユーザの識別子を取得することは、具体的には、コンテンツサーバ上のユーザのアカウント、宛先ウェブサイトの識別子、および記憶された第4対応関係に従って、宛先ウェブサイト上のユーザの識別子を取得することであるか、または
第1コンテンツ共有要求がコンテンツサーバ上のユーザのアカウントをさらに含み、第4対応関係がコンテンツサーバに記憶されているとき、ソーシャル同期装置が宛先ウェブサイト上のユーザの識別子を取得することは、具体的には、コンテンツサーバ上のユーザのアカウントおよび宛先ウェブサイトの識別子に従って、コンテンツサーバに記憶された第4対応関係から宛先ウェブサイト上のユーザの識別子を取得することであるか、または
第1コンテンツ共有要求が宛先ウェブサイト上のユーザの識別子をさらに含むとき、ソーシャル同期装置が宛先ウェブサイト上のユーザの識別子を取得することは、具体的には、第1コンテンツ共有要求から宛先ウェブサイト上のユーザの識別子を取得することである。
【００４１】
ステップ204:ソーシャル同期装置は、ユーザが共有する必要があるコンテンツの内部IDおよびサードパーティSNSの識別子に従って、共有される必要があるコンテンツがサードパーティSNS上ですでに共有されているかどうかを判定する。コンテンツがサードパーティSNS上で共有されていないとき、ステップ205〜ステップ208が実行され、コンテンツがサードパーティSNS上ですでに共有されているとき、ステップ209〜ステップ210が実行される。
【００４２】
コンテンツの内部ID、サードパーティSNSの識別子、およびサードパーティSNS上のコンテンツの外部IDの間の第1対応関係は、ソーシャル同期装置に記憶され、コンテンツの外部IDは、コンテンツサーバを使用することによってコンテンツがサードパーティSNS上で初めて共有されたときに、サードパーティSNSによって生成された識別子である。コンテンツの外部IDは、初めてサードパーティSNS上でコンテンツが共有されたときに、サードパーティSNSによって生成されたリンクアドレスであり得るか、または番号、単語、もしくは文字などのコード名によって表される場合があり、コード名を使用することにより、サードパーティSNSは、初めてサードパーティSNS上でコンテンツが共有されたときに生成されたリンクアドレスを取得することができる。本発明のこの実施形態における各対応関係は、コンテンツ関係テーブルを使用することによって表される場合があり、またはコンテンツ関係ファイルを使用することによって表される場合がある。本発明のこの実施形態では、表1に示されたように、コンテンツの内部ID、サードパーティSNSの識別子、およびサードパーティSNS上のコンテンツの外部IDの間の第1対応関係を記憶するためにコンテンツ関係テーブルが使用される例を使用することによって、説明が行われる。第1対応関係は、この実施形態に限定されない別の方式で記憶される場合もある。
【００４３】
【表１】
2016529594.tif 000003
【００４４】
ソーシャル同期装置は、コンテンツの内部IDに従ってコンテンツ関係テーブルを照会して、サードパーティSNSの識別子が含まれているかどうかを判定する。含まれている場合、コンテンツがサードパーティSNS上ですでに共有されていると判断することができ、含まれていない場合、コンテンツがサードパーティSNS上で共有されていないと判断することができる。
【００４５】
ステップ205:コンテンツがサードパーティSNS上で共有されていないとき、すなわち、コンテンツがコンテンツサーバ上のユーザによって初めてサードパーティSNS上で共有されるとき、ソーシャル同期装置は、サードパーティSNSにコンテンツ公開要求を送信する、ここで、コンテンツ公開要求は、コンテンツの内部IDおよびサードパーティSNS上のユーザの識別子を含む。
【００４６】
第1コンテンツ共有要求がコンテンツサーバ上のコンテンツのリンクアドレスを搬送する場合、ソーシャル同期装置は、第1コンテンツ共有要求からコンテンツサーバ上のコンテンツのリンクアドレスを取得することができ、第1コンテンツ共有要求がコンテンツサーバ上のコンテンツのリンクアドレスを搬送しない場合、ソーシャル同期装置は、コンテンツの内部IDに従ってコンテンツサーバからコンテンツサーバ上のコンテンツのリンクアドレスを取得することができる。本明細書において、コンテンツ公開要求は、コンテンツサーバ上のコンテンツのリンクアドレスを含まない場合があり、またはコンテンツ公開要求は、コンテンツサーバ上のコンテンツのリンクアドレスを含む場合がある。特殊な状況下で、内部IDがコンテンツサーバ上のコンテンツのリンクアドレスである場合、コンテンツ公開要求は、コンテンツサーバ上のコンテンツのリンクアドレスを含まない場合がある。
【００４７】
ステップ206:コンテンツ公開要求を受信した後、サードパーティSNSは、サードパーティSNS上のユーザの識別子に従って、サードパーティSNS上のユーザの識別子に対応するサードパーティSNS上のユーザのアカウントを取得し、サードパーティSNS上のユーザのホームページ上にコンテンツを公開し、同時にサードパーティSNS上のコンテンツの外部IDを生成する。
【００４８】
サードパーティSNS上のユーザのホームページ上にコンテンツを公開するための2つの方式があり得る。第1の方式では、コンテンツに対応するリンクアドレスがサードパーティSNS上のユーザのホームページ上に公開される場合があり、第2の方式では、サードパーティSNSは、コンテンツ公開要求内で搬送されたリンクアドレスに従って、リンクアドレスに対応する特定のコンテンツをコンテンツサーバから取得し、サードパーティSNS上のユーザのホームページ上にコンテンツを公開するか、またはサードパーティSNSは、コンテンツ公開要求内で搬送されたコンテンツの内部IDに従って、コンテンツの内部IDに対応する特定のコンテンツをコンテンツサーバから取得し、サードパーティSNS上のユーザのホームページ上にコンテンツを公開する。
【００４９】
ステップ207:サードパーティSNSは、ソーシャル同期装置にコンテンツ公開応答を送信する。ここで、コンテンツ公開応答は、コンテンツの内部ID、サードパーティSNSの識別子、およびコンテンツの外部IDを含む。
【００５０】
ステップ208:ソーシャル同期装置は、コンテンツ公開応答を受信し、コンテンツの内部ID、サードパーティSNSの識別子、およびコンテンツの外部IDの間の第1対応関係を記憶する。
【００５１】
具体的には、コンテンツの内部ID、サードパーティSNSの識別子、およびコンテンツの外部IDの間の対応関係がコンテンツ関係テーブルに追加される。
【００５２】
ステップ209:コンテンツがサードパーティSNS上で共有されているとき、すなわち、コンテンツがサードパーティSNS上で共有されることが初めてではないとき、ソーシャル同期装置は、コンテンツの内部IDおよびサードパーティSNSの識別子に従って、コンテンツの内部IDに対応するサードパーティSNS上の対応するコンテンツの外部IDをコンテンツ関係テーブルから取得し、サードパーティSNSに第2コンテンツ共有要求を送信する。ここで、第2コンテンツ共有要求は、コンテンツの外部IDおよびサードパーティSNS上のユーザの識別子を搬送する。
【００５３】
ステップ210:第2コンテンツ共有要求を受信した後、サードパーティSNSは、最初に、コンテンツの外部IDに従って、サードパーティSNSのユーザがコンテンツの外部IDに対応するコンテンツをすでに共有していると判断し、サードパーティSNSは、コンテンツの外部IDを使用することによって、コンテンツが初めてサードパーティSNS上で共有されたときに生成されたコンテンツのリンクアドレスを取得し、次いで、サードパーティSNSは、サードパーティSNS上のユーザの識別子に従って、サードパーティSNS上のユーザの識別子に対応するサードパーティSNS上のユーザのアカウントに対応するホームページを突き止め、コンテンツが初めてサードパーティSNS上で共有されたときに生成されたコンテンツのリンクアドレスを、サードパーティSNS上のユーザのホームページ上に公開する。このようにして、サードパーティSNS上のユーザのホームページ上でコンテンツが成功裏に共有される。
【００５４】
このようにして、コンテンツサーバ上のコンテンツがサードパーティSNS上ですでに共有されているならば、同一のコンテンツがサードパーティSNS上で再び共有されるとき、サードパーティSNS上のユーザのホームページ上にユーザによって公開されるものは、常に、コンテンツが初めてサードパーティSNS上で共有されたときに生成されたコンテンツのリンクアドレスである。このようにして、サードパーティSNS上でコンテンツが共有される回数に関する統計データは、コンテンツの同一の共有されたリンクアドレスまたは外部IDに従って収集することができ、その結果、サードパーティSNS上のコンテンツに対する関心を正確に反映することができ、サードパーティSNS上のコンテンツの人気をさらに増大させ、それによって、コンテンツの伝搬効果を拡大することができる。
【００５５】
ユーザがサードパーティSNS上でコンテンツを共有した後、コンテンツサーバ上のユーザは、コンテンツサーバ上のコンテンツについてコメントすることができる。コメントが行われるとき、そのプロセスは以下を含む場合がある。
【００５６】
ステップ211:コンテンツサーバ上のユーザは、端末を使用することにより、コンテンツサーバ上のコンテンツについてコメントし、コンテンツサーバは、コメントの内部IDを生成し、コメントおよびコメントの内部IDを記憶し、ユーザは、端末を使用することにより、コンテンツサーバに第1コメント共有要求を送信する。ここで、第1コメント共有要求は、コメント、コメントの内部ID、サードパーティSNSの識別子、およびコメントされたコンテンツの内部IDを含む。
【００５７】
ユーザは、コンテンツを公開したユーザであってよいし、コンテンツサーバ上に登録された別のユーザであってもよい。
【００５８】
ステップ212:端末によって送信されるコメント共有要求を受信した後、コンテンツサーバは、ソーシャル同期装置に第1コメント共有要求を送信する。
【００５９】
ステップ213:第1コメント共有要求を受信した後、ソーシャル同期装置は、サードパーティSNSの識別子およびコメントされたコンテンツの内部IDに従って、コンテンツ関係テーブルからコメントされたコンテンツの外部IDを取得し、コメントされたコンテンツの外部IDに従って、サードパーティSNSに第2コメント共有要求を送信する。ここで、第2コメント共有要求は、コメントの内部ID、コメント、およびコメントされたコンテンツの外部IDを含む。
【００６０】
ステップ214:サードパーティSNSは、第2コメント共有要求を受信し、サードパーティSNS上にコンテンツについてのコメントを表示し、サードパーティSNS上のコメントの外部識別子を生成し、ソーシャル同期装置にコメント共有応答を送信する。ここで、コメント共有応答は、コメントされたコンテンツの外部IDおよびコメントされたコンテンツの外部IDを含む。
【００６１】
ステップ215:ソーシャル同期装置は、サードパーティSNSによって送信されるコメント共有応答を受信し、コンテンツの内部識別子、コメントされたコンテンツの外部ID、およびコメントの外部IDの間の第2対応関係を記憶する。
【００６２】
ソーシャル同期装置は、コンテンツのコンテンツID、コメントの内部ID、およびコメントの外部IDの間の対応関係をコメント関係テーブルに記憶することができ、コメント関係テーブルは表2に示される。コメント共有応答を受信した後、ソーシャル同期装置は、コメントされたコンテンツの外部ID、コメントの外部ID、およびコンテンツの内部IDの間の対応関係をコメント関係テーブルに追加する。
【００６３】
【表２】
2016529594.tif 000004
【００６４】
コンテンツサーバ上のコンテンツについてのコメントを増加させ、コンテンツをフォローするようにより多くのユーザを引き付けるために、ソーシャル同期装置は、サードパーティSNS上のコンテンツについての様々なコメントを取得し、コンテンツサーバにそれらのコメントを送信することができる。ソーシャル同期装置は、各サードパーティSNSからコンテンツの1片についてのすべての最新コメントを周期的に取得することができ、またはイベントによってトリガされたときにコンテンツの1片についてのすべての最新コメントを取得することもできる。
【００６５】
ステップ216:ソーシャル同期装置は、サードパーティSNSにコメント取得要求を送信する。ここで、コメント取得要求は、コンテンツの外部IDを含む。
【００６６】
ステップ217:サードパーティSNSは、コメント取得要求を受信し、コンテンツの外部IDに従って、外部IDに対応するコンテンツについてのすべてのコメントおよびコメントの外部IDを取得し、ソーシャル同期装置にコメント取得応答を送信する。ここで、コメント取得応答は、コンテンツについてのコメントとコメントの外部IDとの間の第3対応関係を搬送する。
【００６７】
コメント取得応答は、サードパーティSNS上のコンテンツについてのすべてのコメントおよび対応するコメントの外部識別子を搬送する。コンテンツについてのすべてのコメントのうち、いくつかはサードパーティSNSのユーザによって公開され、いくつかはコンテンツサーバのユーザによって共有される。
【００６８】
ステップ218:コメント取得応答を受信した後、ソーシャル同期装置は、コンテンツについてのすべてのコメントに対して重複排除および集約を実行する。
【００６９】
ソーシャル同期装置は、第2対応関係およびコンテンツの内部識別子に従って、第2対応関係からコンテンツについてのすべてのコメントの外部識別子を取得し、コメントの重複する外部識別子を求めて第2対応関係および第3対応関係を探索し、コメントの重複する外部識別子に対応するコメントを第3対応関係から削除し、コンテンツサーバがコンテンツに残りのコメントを公開するよう、コンテンツの内部識別子に従って、削除後の第3対応関係内の残りのコメントをコンテンツサーバに送信する。
【００７０】
本発明のこの実施形態では、第1対応関係がソーシャル同期装置に記憶され、第1コンテンツ共有要求を受信したとき、ソーシャル同期装置は、最初に、第1対応関係およびコンテンツの内部識別子に従って、記憶された第1対応関係を照会して、サードパーティSNS上のコンテンツの外部識別子を取得し、次いで、コンテンツの外部識別子を含む第2コンテンツ共有要求をサードパーティSNSに送信する。このようにして、サードパーティSNS上でコンテンツを共有することができる。さらに、第2コンテンツ共有要求が既存のコンテンツの外部識別子を含むので、サードパーティSNSは、既存のコンテンツの外部識別子に従って、ユーザのホームページ上に既存のコンテンツを公開することができる。このようにして、様々なユーザによって同一の宛先ウェブサイト上で同一のコンテンツが共有されると、コンテンツは関連付けられ、それによって、宛先ウェブサイト上のコンテンツに対する関心および人気が増大する。
【００７１】
図3に示されるように、本発明は、ソーシャル同期装置をさらに提供し、ソーシャル同期装置は、
コンテンツサーバによって送信される第1コンテンツ共有要求を受信するように構成された第1受信ユニット31であって、第1コンテンツ共有要求が、ユーザが共有するように要求するコンテンツの内部識別子および宛先ウェブサイトの識別子を含み、コンテンツの内部識別子がコンテンツサーバ上のコンテンツの識別子である、第1受信ユニット31と、
宛先ウェブサイト上のユーザの識別子を取得するように構成された第1取得ユニット32と、
第1受信ユニットからコンテンツの内部識別子および宛先ウェブサイトの識別子を取得し、コンテンツの内部識別子および宛先ウェブサイトの識別子に従って、コンテンツの内部識別子、宛先ウェブサイトの識別子、およびコンテンツの外部識別子の間の記憶された第1対応関係を照会して、宛先ウェブサイト上のコンテンツの外部識別子を取得するように構成された第2取得ユニット33であって、コンテンツの外部識別子が、コンテンツサーバを使用してコンテンツが宛先ウェブサイト上で初めて共有されたときに、コンテンツ用に宛先ウェブサイトによって生成された識別子である、第2取得ユニット33と、
第2取得ユニットによって取得され、かつ宛先ウェブサイト上のコンテンツに対応する外部識別子を受信し、宛先ウェブサイト上のユーザのホームページ上でコンテンツを共有するために、宛先ウェブサイトの識別子および宛先ウェブサイト上のユーザの識別子に従って、宛先ウェブサイトに第2コンテンツ共有要求を送信するように構成された第1送信ユニット34であって、第2コンテンツ共有要求がコンテンツの外部識別子および宛先ウェブサイト上のユーザの識別子を搬送する、第1送信ユニット34とを含む。
【００７２】
本発明のこの実施形態において提供された技術的解決法から、第1対応関係がソーシャル同期装置に記憶されることがわかり、第1コンテンツ共有要求を受信したとき、ソーシャル同期装置は、最初に、第1対応関係およびコンテンツの内部識別子に従って、記憶された第1対応関係を照会して、宛先ウェブサイト上のコンテンツの外部識別子を取得し、次いで、コンテンツの外部識別子を含む第2コンテンツ共有要求を宛先ウェブサイトに送信する。このようにして、宛先ウェブサイト上でコンテンツを共有することができる。さらに、第2コンテンツ共有要求が既存のコンテンツの外部識別子を含むので、宛先ウェブサイトは、既存のコンテンツの外部識別子に従って、ユーザのホームページ上に既存のコンテンツを送信することができる。このようにして、様々なユーザによって同一の宛先ウェブサイト上で同一のコンテンツが共有されると、コンテンツは関連付けられ、その結果、宛先ウェブサイト上のコンテンツに対する関心を正確に反映することができる。
【００７３】
選択的に、図4に示されるように、ソーシャル同期装置は、コンテンツの内部識別子および宛先ウェブサイトの識別子に従って、記憶された第1対応関係を照会することによって、宛先ウェブサイト上のコンテンツに対応する外部識別子が取得されなかったとき、宛先ウェブサイト上のユーザのホームページ上にコンテンツを公開するために、宛先ウェブサイトの識別子および宛先ウェブサイト上のユーザの識別子に従って、宛先ウェブサイトにコンテンツ公開要求を送信するように構成された公開ユニット35であって、コンテンツ公開要求がコンテンツの内部識別子および宛先ウェブサイト上のユーザの識別子を搬送する、公開ユニット35と、宛先ウェブサイトによって返されるコンテンツ公開応答を受信するように構成された第2受信ユニット36であって、コンテンツ公開応答がコンテンツの外部識別子を含む、第2受信ユニット36と、第2受信ユニットによって送信されるコンテンツの外部識別子を受信し、コンテンツの内部識別子、宛先ウェブサイトの識別子、およびコンテンツの外部識別子の間の第1対応関係を記憶するように構成された第1記憶ユニット37とをさらに含む。
【００７４】
選択的に、図4に示されるように、ソーシャル同期装置は、
コンテンツサーバによって送信される、コンテンツについてコメントする第1コメント共有要求を受信するように構成された第3受信ユニット38であって、第1コメント共有要求が、コンテンツの内部識別子、コメントの内部識別子、宛先ウェブサイトの識別子、およびコメントを含み、コメントの内部識別子がコンテンツサーバ上のコメントの識別子である、第3受信ユニット38と、第3受信ユニットによって送信されるコンテンツの内部識別子および宛先ウェブサイトの識別子を受信し、コンテンツの内部識別子、宛先ウェブサイトの識別子、および記憶された第1対応関係に従って、宛先ウェブサイト上にあり、かつコンテンツの内部識別子に対応するコンテンツの外部識別子を取得するように構成された第3取得ユニット39と、第3取得ユニットによって送信されるコンテンツの外部識別子を受信し、宛先ウェブサイト上のコンテンツにコメントを公開するために、コンテンツの外部識別子および宛先ウェブサイトの識別子に従って、コンテンツについてコメントする第2コメント共有要求を宛先ウェブサイトに送信するように構成された第2送信ユニット310であって、第2コメント共有要求がコメントおよびコンテンツの外部識別子を含む、第2送信ユニット310と、宛先ウェブサイトによって送信されるコメント共有応答を受信するように構成された第4受信ユニット311であって、コメント共有応答がコメントの外部識別子およびコンテンツの外部識別子を含み、コメントの外部識別子は、コメントが宛先ウェブサイト上のコンテンツに公開されたときに生成される、第4受信ユニット311と、第4ユニットによって送信されるコメントの外部識別子およびコメントの外部識別子を受信し、コンテンツの内部識別子、コメントの内部識別子、およびコメントの外部識別子の間の第2対応関係を記憶するように構成された第2記憶ユニット312とをさらに含む。
【００７５】
選択的に、図4に示されるように、ソーシャル同期装置は、
宛先ウェブサイトにコメント取得要求を送信するように構成された第3送信ユニット313であって、コメント取得要求がコンテンツの外部識別子を含む、第3送信ユニット313と、宛先ウェブサイトによって返されるコメント取得応答を受信するように構成された第5受信ユニット314であって、コメント取得応答が、コンテンツについてのコメントとコメントの外部識別子との間の第3対応関係を含む、第5受信ユニット314とをさらに含む。
【００７６】
場合によっては、図4に示されるように、ソーシャル同期装置は、
第2対応関係およびコンテンツの内部識別子に従って、第2対応関係からコンテンツについてのすべてのコメントの外部識別子を取得するように構成された第4取得ユニット315と、第3対応関係内のコンテンツについての各コメントの外部識別子および第2対応関係内の同一のコンテンツについてのすべてのコメントの外部識別子に従って、第2対応関係内のコメントの重複する外部識別子を有するコメントおよびそのコメントの外部識別子を、第3対応関係から削除するように構成された重複排除ユニット316と、コンテンツサーバがコンテンツにコメントを公開するよう、コンテンツの内部識別子に従って、削除後の第3対応関係内のコメントをコンテンツサーバに送信するように構成された第4送信ユニット317とをさらに含む。
【００７７】
選択的に、図4に示されるように、ソーシャル同期装置の第1取得ユニットは、第1コンテンツ共有要求がコンテンツサーバ上のユーザのアカウントをさらに含むとき、コンテンツサーバ上のユーザのアカウント、宛先ウェブサイトの識別子、および、コンテンツサーバ上のユーザのアカウントと宛先ウェブサイト上のユーザの識別子との間の記憶された第4対応関係に従って、宛先ウェブサイト上のユーザの識別子を取得する手順、または第1コンテンツ共有要求がコンテンツサーバ上のユーザのアカウントをさらに含むとき、コンテンツサーバ上のユーザのアカウントおよび宛先ウェブサイトの識別子に従って、コンテンツサーバに記憶された第4対応関係から宛先ウェブサイト上のユーザの識別子を取得する手順、または第1コンテンツ共有要求が宛先ウェブサイト上のユーザの識別子をさらに含むとき、第1コンテンツ共有要求から宛先ウェブサイト上のユーザの識別子を取得する手順を実行するように、具体的に構成される。
【００７８】
本発明のこの実施形態におけるソーシャル同期装置は、コンピュータシステムに基づいて実装することができる。図1および図2に示された両方の方法は、コンピュータシステムに基づくソーシャル同期装置において実施することができる。図5は、コンピュータシステムに基づいて実装されたソーシャル同期装置の一実施形態を示す。この実施形態におけるソーシャル同期装置は、プロセッサ51、メモリ52、および通信インターフェース53を含む場合がある。メモリ52は、プログラムコードを記憶するように構成される。プロセッサ51は、メモリ52に記憶されたプログラムコードを実行するように構成される。本発明の一実施形態では、メモリ52は、第1プログラムコードを記憶し、プロセッサ51は、第1プログラムコードを実行するように構成される。第1プログラムコードは、コンテンツサーバによって送信される第1コンテンツ共有要求を受信する手順であって、第1コンテンツ共有要求が、ユーザが共有するように要求するコンテンツの内部識別子および宛先ウェブサイトの識別子を含み、コンテンツの内部識別子がコンテンツサーバ上のコンテンツの識別子である、受信する手順と、宛先ウェブサイト上のユーザの識別子を取得する手順と、コンテンツの内部識別子および宛先ウェブサイトの識別子に従って、コンテンツの内部識別子、宛先ウェブサイトの識別子、およびコンテンツの外部識別子の間の記憶された第1対応関係を照会して、宛先ウェブサイト上のコンテンツの外部識別子を取得する手順であって、コンテンツの外部識別子が、コンテンツサーバを使用してコンテンツが宛先ウェブサイト上で初めて共有されたときに、宛先ウェブサイトによってコンテンツに対して生成された識別子である、取得する手順と、宛先ウェブサイト上のユーザのホームページ上でコンテンツを共有するよう、宛先ウェブサイトの識別子および宛先ウェブサイト上のユーザの識別子に従って、宛先ウェブサイトに第2コンテンツ共有要求を送信する手順であって、第2コンテンツ共有要求がコンテンツの外部識別子および宛先ウェブサイト上のユーザの識別子を搬送する、送信する手順とを実行することを含む。通信インターフェース53は、外部デバイス、たとえば、コンテンツサーバまたは宛先ウェブサイトと通信するように構成される。(図1および図2の方法実施形態において示されたような)ソーシャル同期装置とコンテンツサーバまたは宛先ウェブサイトとの間で交換されるすべてのメッセージは、通信インターフェース53を使用することによって送受信される。プロセッサ51は、メモリ52内のプログラムコードに従って、通信インターフェース53によって受信されたメッセ−ジを処理し、通信インターフェース53を使用することによって外部デバイスと対話する。プロセッサ51は、中央処理装置(central processing unit、CPU)、特定用途向け集積回路(application-specific integrated circuit、ASIC)などであり得る。この実施形態におけるソーシャル同期装置はバス54を含む場合がある。プロセッサ51、メモリ52、および通信インターフェース53は、バス54を使用することによって互いに接続され、互いと通信することができる。メモリ52は、ランダムアクセスメモリ(random access memory、RAM)、読取り専用メモリ(read-only memory、ROM)、および磁気ディスクなどの、記憶機能を有す���エンティティを含む場合がある。本発明のこの実施形態におけるコールコンテキストは、RAMに一時的に記憶される場合がある。
【００７９】
装置およびシステム内のモジュール間の情報交換および実行プロセスなどの内容は、本発明の方法の実施形態と同一の概念に基づいている。詳細な内容については、本発明の方法の実施形態における説明を参照することができ、詳細は本明細書において再び記載されない。
【００８０】
実施形態における方法のプロセスのすべてまたはいくつかは、コンピュータプログラムが命令する関連ハードウェアによって実施できることは、当業者なら理解することができる。プログラムは、コンピュータ可読記憶媒体に記憶することができる。プログラムが動作するとき、実施形態における方法のプロセスが実行される。記憶媒体には、磁気ディスク、光ディスク、読取り専用メモリ(Read-Only Memory、ROM)、またはランダムアクセスメモリ(Random Access Memory、RAM)が含まれ得る。
【００８１】
本発明の原理および実装方式を記載するために、本明細書では具体例が使用されている。しかしながら、実施形態の説明は、本発明の方法および概念の理解を助けるものであるにすぎない。加えて、実装方式および適用範囲に関して、本発明の概念に従って当業者が修正を行うことができる。したがって、本明細書は、本発明に対する限定として解釈されるべきではない。
【符号の説明】
【００８２】
31  第1受信ユニット
32  第1取得ユニット
33  第2取得ユニット
34  第1送信ユニット
35  公開ユニット
36  第2受信ユニット
37  第1記憶ユニット
38  第3受信ユニット
39  第3取得ユニット
51  プロセッサ
52  メモリ
53  通信インターフェース
54  バス
310  第2送信ユニット
311  第4受信ユニット
312  第2記憶ユニット
313  第3送信ユニット
314  第5受信ユニット
315  第4取得ユニット
316  重複排除ユニット
317  第4送信ユニット
【図１】
2016529594.tif 000005
【図２】
2016529594.tif 000006
【図３】
2016529594.tif 000007
【図４】
2016529594.tif 000008
【図５】
2016529594.tif 000009
【手続補正書】
【提出日】平成28年1月28日(2016.1.28)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
第2態様または第2態様の実現可能な第1実装方式を参照する、第2態様の実現可能な第2実装方式では、ソーシャル同期装置は、コンテンツサーバによって送信される、コンテンツについてコメントする第1コメント共有要求を受信するように構成された第3受信ユニットであって、第1コメント共有要求が、コンテンツの内部識別子、コメントの内部識別子、宛先ウェブサイトの識別子、およびコメントを含み、コメントの内部識別子がコンテンツサーバ上のコメントの識別子である、第3受信ユニットと、第3受信ユニットによって送信されるコンテンツの内部識別子および宛先ウェブサイトの識別子を受信し、コンテンツの内部識別子、宛先ウェブサイトの識別子、および記憶された第1対応関係に従って、宛先ウェブサイト上にあり、かつコンテンツの内部識別子に対応するコンテンツの外部識別子を取得するように構成された第3取得ユニットと、第3取得ユニットによって送信されるコンテンツの外部識別子を受信し、宛先ウェブサイト上のコンテンツにコメントを公開するために、コンテンツの外部識別子および宛先ウェブサイトの識別子に従って、コンテンツについてコメントする第2コメント共有要求を宛先ウェブサイトに送信するように構成された第2送信ユニットであって、第2コメント共有要求がコメントおよびコンテンツの外部識別子を含む、第2送信ユニットと、宛先ウェブサイトによって送信されるコメント共有応答を受信するように構成された第4受信ユニットであって、コメント共有応答がコメントの外部識別子およびコンテンツの外部識別子を含み、コメントの外部識別子は、コメントが宛先ウェブサイト上のコンテンツに公開されたときに生成される、第4受信ユニットと、第4受信ユニットによって送信されるコメントの外部識別子およびコンテンツの外部識別子を受信し、コンテンツの内部識別子、コメントの内部識別子、およびコメントの外部識別子の間の第2対応関係を記憶するように構成された第2記憶ユニットとをさらに含む。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
第2態様を参照する、第2態様の実現可能な第5実装方式では、第1取得ユニットは、具体的には、第1コンテンツ共有要求がコンテンツサーバ上のユーザのアカウントをさらに含むとき、コンテンツサーバ上のユーザのアカウント、宛先ウェブサイトの識別子、および、コンテンツサーバ上のユーザのアカウントと宛先ウェブサイト上のユーザの識別子との間の記憶された第4対応関係に従って、宛先ウェブサイト上のユーザの識別子を取得する手順、または、第1コンテンツ共有要求がコンテンツサーバ上のユーザのアカウントをさらに含むとき、コンテンツサーバ上のユーザのアカウントおよび宛先ウェブサイトの識別子に従って、コンテンツサーバに記憶された第4対応関係から宛先ウェブサイト上のユーザの識別子を取得する手順、または、第1コンテンツ共有要求が宛先ウェブサイト上のユーザの識別子をさらに含むとき、第1コンテンツ共有要求から宛先ウェブサイト上のユーザの識別子を取得する手順を実行するように構成される。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
以下では、本発明の実施形態における添付図面を参照して、本発明の実施形態における技術的解決法を明確に記載する。当然ながら、記載される実施形態は、本発明の実施形態のうちのいくつかにすぎず、すべてではない。創造的な労力なしに、本発明の実施形態に基づいて、当業者によって取得される他のすべての実施形態は、本発明の保護範囲内に入る。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】変更
【補正の内容】
【００３１】
ユーザは、宛先ウェブサイト上のコンテンツのコメントをさらに同期して共有することができる。この場合、方法は、ソーシャル同期装置により、コンテンツサーバによって送信される、コンテンツについてコメントする第1コメント共有要求を受信するステップであって、第1コメント共有要求が、コンテンツの内部識別子、コメントの内部識別子、宛先ウェブサイトの識別子、およびコメントを含み、コメントの内部識別子がコンテンツサーバ上のコメントの識別子である、ステップと、コンテンツの内部識別子、宛先ウェブサイトの識別子、および記憶された第1対応関係に従って、宛先ウェブサイト上にあり、かつコンテンツの内部識別子に対応するコンテンツの外部識別子を取得するステップと、宛先ウェブサイト上のコンテンツにコメントを公開するために、コンテンツの外部識別子および宛先ウェブサイトの識別子に従って、コンテンツについてコメントする第2コメント共有要求を宛先ウェブサイトに送信するステップであって、第2コメント共有要求がコメントおよびコンテンツの外部識別子を含む、ステップと、宛先ウェブサイトによって送信されるコメント共有応答を受信するステップであって、コメント共有応答がコメントの外部識別子およびコンテンツの外部識別子を含み、コメントの外部識別子は、コメントが宛先ウェブサイト上のコンテンツに公開されたときに生成される、ステップと、コンテンツの内部識別子、コメントの内部識別子、およびコメントの外部識別子の間の第2対応関係を記憶するステップとをさらに含む。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】変更
【補正の内容】
【００３５】
ステップ201:ユーザが、端末を使用することにより、コンテンツサーバによって提供されたコンテンツを使用し、ユーザがサードパーティSNS上のユーザのホームページ上でコンテンツを共有する必要があるとき、ユーザは、端末を使用することによってコンテンツサーバに第1コンテンツ共有要求を送信する。ここで、第1コンテンツ共有要求は、共有される必要があるコンテンツの内部IDおよびサードパーティSNSの識別子を含む。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００６２
【補正方法】変更
【補正の内容】
【００６２】
ソーシャル同期装置は、コンテンツの内部ID、コメントの内部ID、およびコメントの外部IDの間の対応関係をコメント関係テーブルに記憶することができ、コメント関係テーブルは表2に示される。コメント共有応答を受信した後、ソーシャル同期装置は、コメントされたコンテンツの内部ID、コメントの外部ID、およびコンテンツの内部IDの間の対応関係をコメント関係テーブルに追加する。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００７４
【補正方法】変更
【補正の内容】
【００７４】
選択的に、図4に示されるように、ソーシャル同期装置は、
コンテンツサーバによって送信される、コンテンツについてコメントする第1コメント共有要求を受信するように構成された第3受信ユニット38であって、第1コメント共有要求が、コンテンツの内部識別子、コメントの内部識別子、宛先ウェブサイトの識別子、およびコメントを含み、コメントの内部識別子がコンテンツサーバ上のコメントの識別子である、第3受信ユニット38と、第3受信ユニットによって送信されるコンテンツの内部識別子および宛先ウェブサイトの識別子を受信し、コンテンツの内部識別子、宛先ウェブサイトの識別子、および記憶された第1対応関係に従って、宛先ウェブサイト上にあり、かつコンテンツの内部識別子に対応するコンテンツの外部識別子を取得するように構成された第3取得ユニット39と、第3取得ユニットによって送信されるコンテンツの外部識別子を受信し、宛先ウェブサイト上のコンテンツにコメントを公開するために、コンテンツの外部識別子および宛先ウェブサイトの識別子に従って、コンテンツについてコメントする第2コメント共有要求を宛先ウェブサイトに送信するように構成された第2送信ユニット310であって、第2コメント共有要求がコメントおよびコンテンツの外部識別子を含む、第2送信ユニット310と、宛先ウェブサイトによって送信されるコメント共有応答を受信するように構成された第4受信ユニット311であって、コメント共有応答がコメントの外部識別子およびコンテンツの外部識別子を含み、コメントの外部識別子は、コメントが宛先ウェブサイト上のコンテンツに公開されたときに生成される、第4受信ユニット311と、第4受信ユニットによって送信されるコメントの外部識別子およびコメントの外部識別子を受信し、コンテンツの内部識別子、コメントの内部識別子、およびコメントの外部識別子の間の第2対応関係を記憶するように構成された第2記憶ユニット312とをさらに含む。
【手続補正８】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンテンツ共有方法であって、
コンテンツサーバによって送信される第1コンテンツ共有要求を受信するステップであって、前記第1コンテンツ共有要求が、ユーザが共有するように要求するコンテンツの内部識別子および宛先ウェブサイトの識別子を含み、前記コンテンツの前記内部識別子が前記コンテンツサーバ上の前記コンテンツの識別子である、ステップと、
前記宛先ウェブサイト上の前記ユーザの識別子を取得するステップと、
前記コンテンツの前記内部識別子および前記宛先ウェブサイトの前記識別子に従って、前記コンテンツの前記内部識別子、前記宛先ウェブサイトの前記識別子、および前記コンテンツの外部識別子の間の記憶された第1対応関係を照会して、前記宛先ウェブサイト上の前記コンテンツの前記外部識別子を取得するステップであって、前記コンテンツの前記外部識別子が、前記コンテンツサーバを使用して前記コンテンツが前記宛先ウェブサイト上で初めて共有されたときに、前記宛先ウェブサイトによって前記コンテンツに対して生成された識別子である、ステップと、
前記宛先ウェブサイト上の前記ユーザのホームページ上で前記コンテンツを共有するために、前記宛先ウェブサイトの前記識別子および前記宛先ウェブサイト上の前記ユーザの前記識別子に従って、前記宛先ウェブサイトに第2コンテンツ共有要求を送信するステップであって、前記第2コンテンツ共有要求が前記コンテンツの前記外部識別子および前記宛先ウェブサイト上の前記ユーザの前記識別子を搬送する、ステップと
を有する方法。
【請求項２】
前記コンテンツの前記内部識別子および前記宛先ウェブサイトの前記識別子に従って、前記記憶された第1対応関係を照会することによって、前記宛先ウェブサイト上の前記コンテンツに対応する外部識別子が取得されなかったとき、前記宛先ウェブサイト上の前記ユーザの前記ホームページ上に前記コンテンツを公開するために、前記宛先ウェブサイトの前記識別子および前記宛先ウェブサイト上の前記ユーザの前記識別子に従って、前記宛先ウェブサイトにコンテンツ公開要求を送信するステップであって、前記コンテンツ公開要求が前記コンテンツの前記内部識別子および前記宛先ウェブサイト上の前記ユーザの前記識別子を搬送する、ステップと、
前記宛先ウェブサイトによって返されるコンテンツ公開応答を受信するステップであって、前記コンテンツ公開応答が前記コンテンツの外部識別子を含む、ステップと、
前記コンテンツの前記内部識別子、前記宛先ウェブサイトの前記識別子、および前記コンテンツの前記外部識別子の間の第1対応関係を記憶するステップと
をさらに有する、請求項1に記載の方法。
【請求項３】
前記コンテンツサーバによって送信される、前記コンテンツについてコメントする第1コメント共有要求を受信するステップであって、前記第1コメント共有要求が、前記コンテンツの前記内部識別子、コメントの内部識別子、前記宛先ウェブサイトの前記識別子、および前記コメントを含み、前記コメントの前記内部識別子が前記コンテンツサーバ上の前記コメントの識別子である、ステップと、
前記コンテンツの前記内部識別子、前記宛先ウェブサイトの前記識別子、および前記記憶された第1対応関係に従って、前記宛先ウェブサイト上にあり、かつ前記コンテンツの前記内部識別子に対応する前記コンテンツの前記外部識別子を取得するステップと、
前記宛先ウェブサイト上の前記コンテンツに前記コメントを公開するために、前記コンテンツの前記外部識別子および前記宛先ウェブサイトの前記識別子に従って、前記コンテンツについてコメントする第2コメント共有要求を前記宛先ウェブサイトに送信するステップであって、前記第2コメント共有要求が前記コメントおよび前記コンテンツの前記外部識別子を含む、ステップと、
前記宛先ウェブサイトによって送信されるコメント共有応答を受信するステップであって、前記コメント共有応答が前記コメントの外部識別子および前記コンテンツの前記外部識別子を含み、前記コメントの前記外部識別子は、前記コメントが前記宛先ウェブサイト上の前記コンテンツに公開されたときに生成される、ステップと、
前記コンテンツの前記内部識別子、前記コメントの前記内部識別子、および前記コメントの前記外部識別子の間の第2対応関係を記憶するステップと
をさらに有する、請求項1または2に記載の方法。
【請求項４】
前記宛先ウェブサイトにコメント取得要求を送信するステップであって、前記コメント取得要求が前記コンテンツの前記外部識別子を含む、ステップと、
前記宛先ウェブサイトによって返されるコメント取得応答を受信するステップであって、前記コメント取得応答が、前記コンテンツについてのコメントと前記コメントの前記外部識別子との間の第3対応関係を含む、ステップと
をさらに有する、請求項1から3のいずれか一項に記載の方法。
【請求項５】
前記第2対応関係および前記コンテンツの前記内部識別子に従って、前記第2対応関係から前記コンテンツについてのすべてのコメントの外部識別子を取得するステップと、
コメントの重複する外部識別子を求めて前記第2対応関係および前記第3対応関係を探索し、前記コメントの前記重複する外部識別子に対応するコメントを前記第3対応関係から削除するステップと、
前記コンテンツサーバが前記コンテンツに残りのコメントを公開するよう、前記コンテンツの前記内部識別子に従って、削除後の前記第3対応関係内の前記残りのコメントを前記コンテンツサーバに送信するステップと
をさらに有する、請求項4に記載の方法。
【請求項６】
前記第1コンテンツ共有要求が前記コンテンツサーバ上の前記ユーザのアカウントをさらに含むとき、前記宛先ウェブサイト上の前記ユーザの識別子を取得する前記ステップが、前記コンテンツサーバ上の前記ユーザの前記アカウント、前記宛先ウェブサイトの前記識別子、および、前記コンテンツサーバ上の前記ユーザの前記アカウントと前記宛先ウェブサイト上の前記ユーザの前記識別子との間の記憶された第4対応関係に従って、前記宛先ウェブサイト上の前記ユーザの前記識別子を取得するステップであるか、または
前記第1コンテンツ共有要求が前記コンテンツサーバ上の前記ユーザのアカウントをさらに含むとき、前記宛先ウェブサイト上の前記ユーザの識別子を取得する前記ステップが、前記コンテンツサーバ上の前記ユーザの前記アカウントおよび前記宛先ウェブサイトの前記識別子に従って、前記コンテンツサーバに記憶された第4対応関係から前記宛先ウェブサイト上の前記ユーザの前記識別子を取得するステップであるか、または
前記第1コンテンツ共有要求が前記宛先ウェブサイト上の前記ユーザの前記識別子をさらに含むとき、前記宛先ウェブサイト上の前記ユーザの識別子を取得する前記ステップが、前記第1コンテンツ共有要求から前記宛先ウェブサイト上の前記ユーザの前記識別子を取得するステップである、請求項1から5のいずれか一項に記載の方法。
【請求項７】
コンテンツサーバによって送信される第1コンテンツ共有要求を受信するように構成された第1受信ユニットであって、前記第1コンテンツ共有要求が、ユーザが共有するように要求するコンテンツの内部識別子および宛先ウェブサイトの識別子を含み、前記コンテンツの前記内部識別子が前記コンテンツサーバ上の前記コンテンツの識別子である、第1受信ユニットと、
前記宛先ウェブサイト上の前記ユーザの識別子を取得するように構成された第1取得ユニットと、
前記第1受信ユニットから前記コンテンツの前記内部識別子および前記宛先ウェブサイトの前記識別子を取得し、前記コンテンツの前記内部識別子および前記宛先ウェブサイトの前記識別子に従って、前記コンテンツの前記内部識別子、前記宛先ウェブサイトの前記識別子、および前記コンテンツの外部識別子の間の記憶された第1対応関係を照会して、前記宛先ウェブサイト上の前記コンテンツの前記外部識別子を取得するように構成された第2取得ユニットであって、前記コンテンツの前記外部識別子が、前記コンテンツサーバを使用して前記コンテンツが前記宛先ウェブサイト上で初めて共有されたときに、前記宛先ウェブサイトによって前記コンテンツに対して生成された識別子である、第2取得ユニットと、
前記第2取得ユニットによって取得され、かつ前記宛先ウェブサイト上の前記コンテンツに対応する前記外部識別子を受信し、前記宛先ウェブサイト上の前記ユーザのホームページ上で前記コンテンツを共有するために、前記宛先ウェブサイトの前記識別子および前記宛先ウェブサイト上の前記ユーザの前記識別子に従って、前記宛先ウェブサイトに第2コンテンツ共有要求を送信するように構成された第1送信ユニットであって、前記第2コンテンツ共有要求が前記コンテンツの前記外部識別子および前記宛先ウェブサイト上の前記ユーザの前記識別子を搬送する、第1送信ユニットと
を具備するソーシャル同期装置。
【請求項８】
前記コンテンツの前記内部識別子および前記宛先ウェブサイトの前記識別子に従って、前記記憶された第1対応関係を照会することによって、前記宛先ウェブサイト上の前記コンテンツに対応する外部識別子が取得されなかったとき、前記宛先ウェブサイト上の前記ユーザの前記ホームページ上に前記コンテンツを公開するために、前記宛先ウェブサイトの前記識別子および前記宛先ウェブサイト上の前記ユーザの前記識別子に従って、前記宛先ウェブサイトにコンテンツ公開要求を送信するように構成された公開ユニットであって、前記コンテンツ公開要求が前記コンテンツの前記内部識別子および前記宛先ウェブサイト上の前記ユーザの前記識別子を搬送する、公開ユニットと、
前記宛先ウェブサイトによって返されるコンテンツ公開応答を受信するように構成された第2受信ユニットであって、前記コンテンツ公開応答が前記コンテンツの外部識別子を含む、第2受信ユニットと、
前記第2受信ユニットによって送信される前記コンテンツの前記外部識別子を受信し、前記コンテンツの前記内部識別子、前記宛先ウェブサイトの前記識別子、および前記コンテンツの前記外部識別子の間の第1対応関係を記憶するように構成された第1記憶ユニットと
をさらに具備する、請求項7に記載のソーシャル同期装置。
【請求項９】
前記コンテンツサーバによって送信される、前記コンテンツについてコメントする第1コメント共有要求を受信するように構成された第3受信ユニットであって、前記第1コメント共有要求が、前記コンテンツの前記内部識別子、コメントの内部識別子、前記宛先ウェブサイトの前記識別子、および前記コメントを含み、前記コメントの前記内部識別子が前記コンテンツサーバ上の前記コメントの識別子である、第3受信ユニットと、
前記第3受信ユニットによって送信される前記コンテンツの前記内部識別子および前記宛先ウェブサイトの前記識別子を受信し、前記コンテンツの前記内部識別子、前記宛先ウェブサイトの前記識別子、および前記記憶された第1対応関係に従って、前記宛先ウェブサイト上にあり、かつ前記コンテンツの前記内部識別子に対応する前記コンテンツの前記外部識別子を取得するように構成された第3取得ユニットと、
前記第3取得ユニットによって送信される前記コンテンツの前記外部識別子を受信し、前記宛先ウェブサイト上の前記コンテンツに前記コメントを公開するために、前記コンテンツの前記外部識別子および前記宛先ウェブサイトの前記識別子に従って、前記コンテンツについてコメントする第2コメント共有要求を前記宛先ウェブサイトに送信するように構成された第2送信ユニットであって、前記第2コメント共有要求が前記コメントおよび前記コンテンツの前記外部識別子を含む、第2送信ユニットと、
前記宛先ウェブサイトによって送信されるコメント共有応答を受信するように構成された第4受信ユニットであって、前記コメント共有応答が前記コメントの外部識別子および前記コンテンツの前記外部識別子を含み、前記コメントの前記外部識別子は、前記コメントが前記宛先ウェブサイト上の前記コンテンツに公開されたときに生成される、第4受信ユニットと、
前記第4受信ユニットによって送信される前記コメントの前記外部識別子および前記コンテンツの前記外部識別子を受信し、前記コンテンツの前記内部識別子、前記コメントの前記内部識別子、および前記コメントの前記外部識別子の間の第2対応関係を記憶するように構成された第2記憶ユニットと
をさらに具備する、請求項7または8に記載のソーシャル同期装置。
【請求項１０】
前記宛先ウェブサイトにコメント取得要求を送信するように構成された第3送信ユニットであって、前記コメント取得要求が前記コンテンツの前記外部識別子を含む、第3送信ユニットと、
前記宛先ウェブサイトによって返されるコメント取得応答を受信するように構成された第5受信ユニットであって、前記コメント取得応答が、前記コンテンツについてのコメントと前記コメントの前記外部識別子との間の第3対応関係を含む、第5受信ユニットと
をさらに具備する、請求項7から9のいずれか一項に記載のソーシャル同期装置。
【請求項１１】
前記第2対応関係および前記コンテンツの前記内部識別子に従って、前記第2対応関係から前記コンテンツについてのすべてのコメントの外部識別子を取得するように構成された第4取得ユニットと、
前記第3対応関係内のコンテンツについての各コメントの外部識別子および前記第2対応関係内の同一のコンテンツについてのすべてのコメントの外部識別子に従って、前記第2対応関係内の前記コメントの重複する外部識別子を有するコメントおよび前記コメントの前記外部識別子を、前記第3対応関係から削除するように構成された重複排除ユニットと、
前記コンテンツサーバが前記コンテンツにコメントを公開するよう、前記コンテンツの前記内部識別子に従って、削除後の前記第3対応関係内のコメントを前記コンテンツサーバに送信するように構成された第4送信ユニットと
をさらに具備する、請求項10に記載のソーシャル同期装置。
【請求項１２】
前記第1取得ユニットが、
前記第1コンテンツ共有要求が前記コンテンツサーバ上の前記ユーザのアカウントをさらに含むとき、前記コンテンツサーバ上の前記ユーザの前記アカウント、前記宛先ウェブサイトの前記識別子、および、前記コンテンツサーバ上の前記ユーザの前記アカウントと前記宛先ウェブサイト上の前記ユーザの前記識別子との間の記憶された第4対応関係に従って、前記宛先ウェブサイト上の前記ユーザの前記識別子を取得する手順、または
前記第1コンテンツ共有要求が前記コンテンツサーバ上の前記ユーザのアカウントをさらに含むとき、前記コンテンツサーバ上の前記ユーザの前記アカウントおよび前記宛先ウェブサイトの前記識別子に従って、前記コンテンツサーバに記憶された第4対応関係から前記宛先ウェブサイト上の前記ユーザの前記識別子を取得する手順、または
前記第1コンテンツ共有要求が前記宛先ウェブサイト上の前記ユーザの前記識別子をさらに含むとき、前記第1コンテンツ共有要求から前記宛先ウェブサイト上の前記ユーザの前記識別子を取得する手順
を実行するようにさらに構成される、請求項7から11のいずれか一項に記載のソーシャル同期装置。
【請求項１３】
請求項1から6のいずれか一項に記載の方法をコンピュータに実行させるプログラム。
【国際調査報告】
2016529594.tif 000010
2016529594.tif 000011
2016529594.tif 000012
2016529594.tif 000013