JP2016529594A - コンテンツ共有方法およびソーシャル同期装置 - Google Patents

コンテンツ共有方法およびソーシャル同期装置 Download PDF

Info

Publication number
JP2016529594A
JP2016529594A JP2016522170A JP2016522170A JP2016529594A JP 2016529594 A JP2016529594 A JP 2016529594A JP 2016522170 A JP2016522170 A JP 2016522170A JP 2016522170 A JP2016522170 A JP 2016522170A JP 2016529594 A JP2016529594 A JP 2016529594A
Authority
JP
Japan
Prior art keywords
content
identifier
destination website
comment
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2016522170A
Other languages
English (en)
Other versions
JP6213755B2 (ja
Inventor
▲剱▼▲フェン▼ ▲盧▼
▲剱▼▲フェン▼ ▲盧▼
▲漢▼▲軍▼ ▲馬▼
▲漢▼▲軍▼ ▲馬▼
象禹 ▲楊▼
象禹 ▲楊▼
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of JP2016529594A publication Critical patent/JP2016529594A/ja
Application granted granted Critical
Publication of JP6213755B2 publication Critical patent/JP6213755B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • H04L67/63Routing a service request depending on the request content or context
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/52User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4547Network directories; Name-to-address mapping for personal communications, i.e. using a personal identifier
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/457Network directories; Name-to-address mapping containing identifiers of data entities on a computer, e.g. file names
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/07User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
    • H04L51/18Commands or executable codes

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Computer Hardware Design (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

コンテンツ共有方法は、コンテンツサーバから第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サイト上で共有される同一のコンテンツが関連付けられて、コンテンツの人気を増大させる。

Description

本発明は、コンテンツ共有技術に関し、詳細には、コンテンツ共有方法およびソーシャル同期装置に関する。
現在、提供されたコンテンツを活気づけ、それを売り込むために、提供されたコンテンツ用のいくつかの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対応関係は、この実施形態に限定されない別の方式で記憶される場合もある。
Figure 2016529594
ソーシャル同期装置は、コンテンツの内部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の間の対応関係をコメント関係テーブルに追加する。
Figure 2016529594
コンテンツサーバ上のコンテンツについてのコメントを増加させ、コンテンツをフォローするようにより多くのユーザを引き付けるために、ソーシャル同期装置は、サードパーティ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送信ユニット
第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とをさらに含む。

Claims (12)

  1. コンテンツ共有方法であって、
    コンテンツサーバによって送信される第1コンテンツ共有要求を受信するステップであって、前記第1コンテンツ共有要求が、ユーザが共有するように要求するコンテンツの内部識別子および宛先ウェブサイトの識別子を含み、前記コンテンツの前記内部識別子が前記コンテンツサーバ上の前記コンテンツの識別子である、ステップと、
    前記宛先ウェブサイト上の前記ユーザの識別子を取得するステップと、
    前記コンテンツの前記内部識別子および前記宛先ウェブサイトの前記識別子に従って、前記コンテンツの前記内部識別子、前記宛先ウェブサイトの前記識別子、および前記コンテンツの外部識別子の間の記憶された第1対応関係を照会して、前記宛先ウェブサイト上の前記コンテンツの前記外部識別子を取得するステップであって、前記コンテンツの前記外部識別子が、前記コンテンツサーバを使用して前記コンテンツが前記宛先ウェブサイト上で初めて共有されたときに、前記宛先ウェブサイトによって前記コンテンツに対して生成された識別子である、ステップと、
    前記宛先ウェブサイト上の前記ユーザのホームページ上で前記コンテンツを共有するために、前記宛先ウェブサイトの前記識別子および前記宛先ウェブサイト上の前記ユーザの前記識別子に従って、前記宛先ウェブサイトに第2コンテンツ共有要求を送信するステップであって、前記第2コンテンツ共有要求が前記コンテンツの前記外部識別子および前記宛先ウェブサイト上の前記ユーザの前記識別子を搬送する、ステップと
    を有する方法。
  2. 前記コンテンツの前記内部識別子および前記宛先ウェブサイトの前記識別子に従って、前記記憶された第1対応関係を照会することによって、前記宛先ウェブサイト上の前記コンテンツに対応する外部識別子が取得されなかったとき、前記宛先ウェブサイト上の前記ユーザの前記ホームページ上に前記コンテンツを公開するために、前記宛先ウェブサイトの前記識別子および前記宛先ウェブサイト上の前記ユーザの前記識別子に従って、前記宛先ウェブサイトにコンテンツ公開要求を送信するステップであって、前記コンテンツ公開要求が前記コンテンツの前記内部識別子および前記宛先ウェブサイト上の前記ユーザの前記識別子を搬送する、ステップと、
    前記宛先ウェブサイトによって返されるコンテンツ公開応答を受信するステップであって、前記コンテンツ公開応答が前記コンテンツの外部識別子を含む、ステップと、
    前記コンテンツの前記内部識別子、前記宛先ウェブサイトの前記識別子、および前記コンテンツの前記外部識別子の間の第1対応関係を記憶するステップと
    をさらに有する、請求項1に記載の方法。
  3. 前記コンテンツサーバによって送信される、前記コンテンツについてコメントする第1コメント共有要求を受信するステップであって、前記第1コメント共有要求が、前記コンテンツの前記内部識別子、コメントの内部識別子、前記宛先ウェブサイトの前記識別子、および前記コメントを含み、前記コメントの前記内部識別子が前記コンテンツサーバ上の前記コメントの識別子である、ステップと、
    前記コンテンツの前記内部識別子、前記宛先ウェブサイトの前記識別子、および前記記憶された第1対応関係に従って、前記宛先ウェブサイト上にあり、かつ前記コンテンツの前記内部識別子に対応する前記コンテンツの前記外部識別子を取得するステップと、
    前記宛先ウェブサイト上の前記コンテンツに前記コメントを公開するために、前記コンテンツの前記外部識別子および前記宛先ウェブサイトの前記識別子に従って、前記コンテンツについてコメントする第2コメント共有要求を前記宛先ウェブサイトに送信するステップであって、前記第2コメント共有要求が前記コメントおよび前記コンテンツの前記外部識別子を含む、ステップと、
    前記宛先ウェブサイトによって送信されるコメント共有応答を受信するステップであって、前記コメント共有応答が前記コメントの外部識別子および前記コンテンツの前記外部識別子を含み、前記コメントの前記外部識別子は、前記コメントが前記宛先ウェブサイト上の前記コンテンツに公開されたときに生成される、ステップと、
    前記コンテンツの前記内部識別子、前記コメントの前記内部識別子、および前記コメントの前記外部識別子の間の第2対応関係を記憶するステップと
    をさらに有する、請求項1または2に記載の方法。
  4. 前記宛先ウェブサイトにコメント取得要求を送信するステップであって、前記コメント取得要求が前記コンテンツの前記外部識別子を含む、ステップと、
    前記宛先ウェブサイトによって返されるコメント取得応答を受信するステップであって、前記コメント取得応答が、前記コンテンツについての前記コメントと前記コメントの前記外部識別子との間の第3対応関係を含む、ステップと
    をさらに有する、請求項3に記載の方法。
  5. 前記第2対応関係および前記コンテンツの前記内部識別子に従って、前記第2対応関係から前記コンテンツについてのすべてのコメントの外部識別子を取得するステップと、
    コメントの重複する外部識別子を求めて前記第2対応関係および前記第3対応関係を探索し、前記コメントの前記重複する外部識別子に対応するコメントを前記第3対応関係から削除するステップと、
    前記コンテンツサーバが前記コンテンツに残りのコメントを公開するよう、前記コンテンツの前記内部識別子に従って、削除後の前記第3対応関係内の前記残りのコメントを前記コンテンツサーバに送信するステップと
    をさらに有する、請求項4に記載の方法。
  6. 前記第1コンテンツ共有要求が前記コンテンツサーバ上の前記ユーザのアカウントをさらに含むとき、前記宛先ウェブサイト上の前記ユーザの識別子を取得する前記ステップが、前記コンテンツサーバ上の前記ユーザの前記アカウント、前記宛先ウェブサイトの前記識別子、および、前記コンテンツサーバ上の前記ユーザの前記アカウントと前記宛先ウェブサイト上の前記ユーザの前記識別子との間の記憶された第4対応関係に従って、前記宛先ウェブサイト上の前記ユーザの前記識別子を取得するステップであるか、または
    前記第1コンテンツ共有要求が前記コンテンツサーバ上の前記ユーザのアカウントをさらに含むとき、前記宛先ウェブサイト上の前記ユーザの識別子を取得する前記ステップが、前記コンテンツサーバ上の前記ユーザの前記アカウントおよび前記宛先ウェブサイトの前記識別子に従って、前記コンテンツサーバに記憶された第4対応関係から前記宛先ウェブサイト上の前記ユーザの前記識別子を取得するステップであるか、または
    前記第1コンテンツ共有要求が前記宛先ウェブサイト上の前記ユーザの前記識別子をさらに含むとき、前記宛先ウェブサイト上の前記ユーザの識別子を取得する前記ステップが、前記第1コンテンツ共有要求から前記宛先ウェブサイト上の前記ユーザの前記識別子を取得するステップである、請求項1から5のいずれか一項に記載の方法。
  7. コンテンツサーバによって送信される第1コンテンツ共有要求を受信するように構成された第1受信ユニットであって、前記第1コンテンツ共有要求が、ユーザが共有するように要求するコンテンツの内部識別子および宛先ウェブサイトの識別子を含み、前記コンテンツの前記内部識別子が前記コンテンツサーバ上の前記コンテンツの識別子である、第1受信ユニットと、
    前記宛先ウェブサイト上の前記ユーザの識別子を取得するように構成された第1取得ユニットと、
    前記第1受信ユニットから前記コンテンツの前記内部識別子および前記宛先ウェブサイトの前記識別子を取得し、前記コンテンツの前記内部識別子および前記宛先ウェブサイトの前記識別子に従って、前記コンテンツの前記内部識別子、前記宛先ウェブサイトの前記識別子、および前記コンテンツの外部識別子の間の記憶された第1対応関係を照会して、前記宛先ウェブサイト上の前記コンテンツの前記外部識別子を取得するように構成された第2取得ユニットであって、前記コンテンツの前記外部識別子が、前記コンテンツサーバを使用して前記コンテンツが前記宛先ウェブサイト上で初めて共有されたときに、前記宛先ウェブサイトによって前記コンテンツに対して生成された識別子である、第2取得ユニットと、
    前記第2取得ユニットによって取得され、かつ前記宛先ウェブサイト上の前記コンテンツに対応する前記外部識別子を受信し、前記宛先ウェブサイト上の前記ユーザのホームページ上で前記コンテンツを共有するために、前記宛先ウェブサイトの前記識別子および前記宛先ウェブサイト上の前記ユーザの前記識別子に従って、前記宛先ウェブサイトに第2コンテンツ共有要求を送信するように構成された第1送信ユニットであって、前記第2コンテンツ共有要求が前記コンテンツの前記外部識別子および前記宛先ウェブサイト上の前記ユーザの前記識別子を搬送する、第1送信ユニットと
    を具備するソーシャル同期装置。
  8. 前記コンテンツの前記内部識別子および前記宛先ウェブサイトの前記識別子に従って、前記記憶された第1対応関係を照会することによって、前記宛先ウェブサイト上の前記コンテンツに対応する外部識別子が取得されなかったとき、前記宛先ウェブサイト上の前記ユーザの前記ホームページ上に前記コンテンツを公開するために、前記宛先ウェブサイトの前記識別子および前記宛先ウェブサイト上の前記ユーザの前記識別子に従って、前記宛先ウェブサイトにコンテンツ公開要求を送信するように構成された公開ユニットであって、前記コンテンツ公開要求が前記コンテンツの前記内部識別子および前記宛先ウェブサイト上の前記ユーザの前記識別子を搬送する、公開ユニットと、
    前記宛先ウェブサイトによって返されるコンテンツ公開応答を受信するように構成された第2受信ユニットであって、前記コンテンツ公開応答が前記コンテンツの外部識別子を含む、第2受信ユニットと、
    前記第2受信ユニットによって送信される前記コンテンツの前記外部識別子を受信し、前記コンテンツの前記内部識別子、前記宛先ウェブサイトの前記識別子、および前記コンテンツの前記外部識別子の間の第1対応関係を記憶するように構成された第1記憶ユニットと
    をさらに具備する、請求項7に記載のソーシャル同期装置。
  9. 前記コンテンツサーバによって送信される、前記コンテンツについてコメントする第1コメント共有要求を受信するように構成された第3受信ユニットであって、前記第1コメント共有要求が、前記コンテンツの前記内部識別子、コメントの内部識別子、前記宛先ウェブサイトの前記識別子、および前記コメントを含み、前記コメントの前記内部識別子が前記コンテンツサーバ上の前記コメントの識別子である、第3受信ユニットと、
    前記第3受信ユニットによって送信される前記コンテンツの前記内部識別子および前記宛先ウェブサイトの前記識別子を受信し、前記コンテンツの前記内部識別子、前記宛先ウェブサイトの前記識別子、および前記記憶された第1対応関係に従って、前記宛先ウェブサイト上にあり、かつ前記コンテンツの前記内部識別子に対応する前記コンテンツの前記外部識別子を取得するように構成された第3取得ユニットと、
    前記第3取得ユニットによって送信される前記コンテンツの前記外部識別子を受信し、前記宛先ウェブサイト上の前記コンテンツに前記コメントを公開するために、前記コンテンツの前記外部識別子および前記宛先ウェブサイトの前記識別子に従って、前記コンテンツについてコメントする第2コメント共有要求を前記宛先ウェブサイトに送信するように構成された第2送信ユニットであって、前記第2コメント共有要求が前記コメントおよび前記コンテンツの前記外部識別子を含む、第2送信ユニットと、
    前記宛先ウェブサイトによって送信されるコメント共有応答を受信するように構成された第4受信ユニットであって、前記コメント共有応答が前記コメントの外部識別子および前記コンテンツの前記外部識別子を含み、前記コメントの前記外部識別子は、前記コメントが前記宛先ウェブサイト上の前記コンテンツに公開されたときに生成される、第4受信ユニットと、
    前記第4ユニットによって送信される前記コメントの前記外部識別子および前記コンテンツの前記外部識別子を受信し、前記コンテンツの前記内部識別子、前記コメントの前記内部識別子、および前記コメントの前記外部識別子の間の第2対応関係を記憶するように構成された第2記憶ユニットと
    をさらに具備する、請求項7または8に記載のソーシャル同期装置。
  10. 前記宛先ウェブサイトにコメント取得要求を送信するように構成された第3送信ユニットであって、前記コメント取得要求が前記コンテンツの前記外部識別子を含む、第3送信ユニットと、
    前記宛先ウェブサイトによって返されるコメント取得応答を受信するように構成された第5受信ユニットであって、前記コメント取得応答が、前記コンテンツについての前記コメントと前記コメントの前記外部識別子との間の第3対応関係を含む、第5受信ユニットと
    をさらに具備する、請求項9に記載のソーシャル同期装置。
  11. 前記第2対応関係および前記コンテンツの前記内部識別子に従って、前記第2対応関係から前記コンテンツについてのすべてのコメントの外部識別子を取得するように構成された第4取得ユニットと、
    前記第3対応関係内のコンテンツについての各コメントの外部識別子および前記第2対応関係内の同一のコンテンツについてのすべてのコメントの外部識別子に従って、前記第2対応関係内の前記コメントの重複する外部識別子を有するコメントおよび前記コメントの前記外部識別子を、前記第3対応関係から削除するように構成された重複排除ユニットと、
    前記コンテンツサーバが前記コンテンツにコメントを公開するよう、前記コンテンツの前記内部識別子に従って、削除後の前記第3対応関係内のコメントを前記コンテンツサーバに送信するように構成された第4送信ユニットと
    をさらに具備する、請求項10に記載のソーシャル同期装置。
  12. 前記第1取得ユニットが、
    前記第1コンテンツ共有要求が前記コンテンツサーバ上の前記ユーザのアカウントをさらに含むとき、前記コンテンツサーバ上の前記ユーザの前記アカウント、前記宛先ウェブサイトの前記識別子、および、前記コンテンツサーバ上の前記ユーザの前記アカウントと前記宛先ウェブサイト上の前記ユーザの前記識別子との間の記憶された第4対応関係に従って、前記宛先ウェブサイト上の前記ユーザの前記識別子を取得する手順、または
    前記第1コンテンツ共有要求が前記コンテンツサーバ上の前記ユーザのアカウントをさらに含むとき、前記コンテンツサーバ上の前記ユーザの前記アカウントおよび前記宛先ウェブサイトの前記識別子に従って、前記コンテンツサーバに記憶された第4対応関係から前記宛先ウェブサイト上の前記ユーザの前記識別子を取得する手順、または
    前記第1コンテンツ共有要求が前記宛先ウェブサイト上の前記ユーザの前記識別子をさらに含むとき、前記第1コンテンツ共有要求から前記宛先ウェブサイト上の前記ユーザの前記識別子を取得する手順
    を実行するようにさらに構成される、請求項7に記載のソーシャル同期装置。
JP2016522170A 2013-06-29 2013-06-29 コンテンツ共有方法およびソーシャル同期装置 Expired - Fee Related JP6213755B2 (ja)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2013/078505 WO2014205842A1 (zh) 2013-06-29 2013-06-29 内容分享方法和社交同步装置

Publications (2)

Publication Number Publication Date
JP2016529594A true JP2016529594A (ja) 2016-09-23
JP6213755B2 JP6213755B2 (ja) 2017-10-18

Family

ID=50323343

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016522170A Expired - Fee Related JP6213755B2 (ja) 2013-06-29 2013-06-29 コンテンツ共有方法およびソーシャル同期装置

Country Status (6)

Country Link
US (1) US20160094680A1 (ja)
EP (1) EP2991280B1 (ja)
JP (1) JP6213755B2 (ja)
CN (1) CN103688513B (ja)
AU (1) AU2013397053B2 (ja)
WO (1) WO2014205842A1 (ja)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104978376B (zh) * 2014-09-18 2018-05-22 腾讯科技(深圳)有限公司 一种追踪分享路径评论的方法及***
CN104462392B (zh) * 2014-12-10 2017-11-21 北京国双科技有限公司 分享回流量的统计方法和装置
US11082507B2 (en) * 2016-08-12 2021-08-03 International Business Machines Corporation Integration of social interactions into media sharing
US10348663B2 (en) 2016-08-12 2019-07-09 International Business Machines Corporation Integration of social interactions into media sharing
CN109003194B (zh) * 2017-06-06 2023-07-14 腾讯科技(北京)有限公司 评论分享方法、终端以及存储介质
CN108156148B (zh) * 2017-12-21 2019-04-26 北京达佳互联信息技术有限公司 评论聚合展示方法、***、服务器及智能终端
CN108449646B (zh) * 2018-02-11 2021-06-11 上海掌门科技有限公司 一种通过弹幕建立社交关系的方法、设备及介质
CN108846115A (zh) * 2018-06-26 2018-11-20 四川应集科技有限公司 内容传播方法、装置及服务器

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007004604A (ja) * 2005-06-24 2007-01-11 Nippon Telegr & Teleph Corp <Ntt> ファイル所在管理方法、端末、およびファイル所在管理サーバ
WO2009139035A1 (ja) * 2008-05-12 2009-11-19 株式会社クリエイティヴ・リンク ウェブページ作成方法、ウェブページ作成システム、連携サーバ装置及びコンピュータプログラム
WO2013063237A1 (en) * 2011-10-25 2013-05-02 Alibaba Group Holding Limited Generating processed web address information

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040230572A1 (en) * 2001-06-22 2004-11-18 Nosa Omoigui System and method for semantic knowledge retrieval, management, capture, sharing, discovery, delivery and presentation
US9165282B2 (en) * 2006-05-31 2015-10-20 Red Hat, Inc. Shared playlist management for open overlay for social networks and online services
US20080147482A1 (en) * 2006-10-27 2008-06-19 Ripl Corp. Advertisement selection and propagation of advertisements within a social network
US8286086B2 (en) * 2007-03-30 2012-10-09 Yahoo! Inc. On-widget data control
US9413557B2 (en) * 2010-06-18 2016-08-09 Microsoft Technology Licensing, Llc Pricing in social advertising
EP2469882A3 (en) * 2010-12-23 2013-10-09 BlackBerry Limited Social media shuffle system and application
CN103078881B (zh) * 2011-10-26 2016-05-11 腾讯科技(深圳)有限公司 网络资源下载信息的分享控制***和方法
CN103139046B (zh) * 2011-11-28 2016-10-05 联想(北京)有限公司 用于发送内容数据的方法和装置
US9292814B2 (en) * 2012-03-22 2016-03-22 Avaya Inc. System and method for concurrent electronic conferences
US20130332840A1 (en) * 2012-06-10 2013-12-12 Apple Inc. Image application for creating and sharing image streams
CN103001856B (zh) * 2012-12-05 2015-12-23 华为软件技术有限公司 一种信息分享方法及***、即时通讯客户端及服务器

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007004604A (ja) * 2005-06-24 2007-01-11 Nippon Telegr & Teleph Corp <Ntt> ファイル所在管理方法、端末、およびファイル所在管理サーバ
WO2009139035A1 (ja) * 2008-05-12 2009-11-19 株式会社クリエイティヴ・リンク ウェブページ作成方法、ウェブページ作成システム、連携サーバ装置及びコンピュータプログラム
WO2013063237A1 (en) * 2011-10-25 2013-05-02 Alibaba Group Holding Limited Generating processed web address information

Also Published As

Publication number Publication date
WO2014205842A1 (zh) 2014-12-31
JP6213755B2 (ja) 2017-10-18
EP2991280A4 (en) 2016-04-20
EP2991280A1 (en) 2016-03-02
CN103688513A (zh) 2014-03-26
EP2991280B1 (en) 2018-11-28
AU2013397053B2 (en) 2016-12-15
CN103688513B (zh) 2017-01-25
US20160094680A1 (en) 2016-03-31
AU2013397053A1 (en) 2015-12-10

Similar Documents

Publication Publication Date Title
JP6213755B2 (ja) コンテンツ共有方法およびソーシャル同期装置
AU2017201389B2 (en) Composite term index for graph data
CN113452592B (zh) 混合云架构下的跨云数据访问方法及装置
US9870374B2 (en) Replicating data across data centers
US8751639B2 (en) Event queuing and distribution system
WO2017114205A1 (zh) 短链接处理方法、装置及服务器
JP6294321B2 (ja) ウェブサイト上に情報を公開する
JP6588477B2 (ja) リモート情報クエリの方法及びサーバ
CN104283723B (zh) 网络访问日志处理方法及装置
TWI734744B (zh) 路由表的同步方法、裝置及系統
SG183255A1 (en) Method, system and group server for synchronizing operations of multiple groups
KR20150022722A (ko) 중앙 탐색 메커니즘을 이용하는 통신 장치 및 그 방법
CN103761102B (zh) 一种统一数据服务平台及其实现方法
US20150381716A1 (en) Method and system for sharing files over p2p
CN103581224A (zh) 推送信息的方法和装置
JP2017503371A (ja) 環境コンテキストを共有するための方法及び装置
EP2530611A1 (en) Methods and apparatuses for a network based on hierarchical name structure
KR20150096404A (ko) 뉴스피드의 사용자 엔트리에 기초한 태스크 생성 방법
CN105653717B (zh) 一种信息分享的方法及装置
US10984189B2 (en) Search engine content switch
US9521106B2 (en) Method, system and device for obtaining potential friends information
US20150295963A1 (en) System and apparatus for user communications
WO2012116579A1 (zh) 一种信息反馈方法和相应的服务器
WO2014090058A1 (zh) 二度好友查询***、方法及存储介质
WO2014146448A1 (en) Method and system for synchronizing browser bookmarks

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170228

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170228

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170525

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20170822

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170905

R150 Certificate of patent or registration of utility model

Ref document number: 6213755

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees