JP5909597B2 - 会話確立方法、サーバ、装置、会話確立システム、機器、プログラム、及び記録媒体 - Google Patents
会話確立方法、サーバ、装置、会話確立システム、機器、プログラム、及び記録媒体 Download PDFInfo
- Publication number
- JP5909597B2 JP5909597B2 JP2015516454A JP2015516454A JP5909597B2 JP 5909597 B2 JP5909597 B2 JP 5909597B2 JP 2015516454 A JP2015516454 A JP 2015516454A JP 2015516454 A JP2015516454 A JP 2015516454A JP 5909597 B2 JP5909597 B2 JP 5909597B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- conversation
- terminal
- matched
- partner
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 94
- 230000005540 biological transmission Effects 0.000 claims description 31
- 238000012545 processing Methods 0.000 claims description 29
- 230000006870 function Effects 0.000 claims description 24
- 230000003993 interaction Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 20
- 230000008569 process Effects 0.000 description 9
- 238000004891 communication Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 2
- 238000013475 authorization Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000005338 frosted glass Substances 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
- H04L63/104—Grouping of entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1813—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
- H04L12/1818—Conference organisation arrangements, e.g. handling schedules, setting up parameters needed by nodes to attend a conference, booking network resources, notifying involved parties
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/07—User-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/10—Multimedia information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/222—Monitoring or handling of messages using geographical location information, e.g. messages transmitted or received in proximity of a certain spot or area
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/48—Message addressing, e.g. address format or anonymous messages, aliases
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0407—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the identity of one or more communicating identities is hidden
- H04L63/0421—Anonymous communication, i.e. the party's identifiers are hidden from the other party or parties, e.g. using an anonymizer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/141—Setup of application sessions
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- Multimedia (AREA)
- Telephonic Communication Services (AREA)
- Computer And Data Communications (AREA)
- Information Transfer Between Computers (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
本発明は、通信技術分野に関し、特に、会話確立方法、サーバ、装置、会話確立システム、機器、プログラム、及び記録媒体に関する。
第1ユーザが端末を用いて発した会話要求を受信するステップと、
前記第1ユーザに対してマッチングを行うことにより、前記第1ユーザの会話相手である第2ユーザを取得するステップと、
前記端末に前記第2ユーザのIDを送信して、前記端末が前記第1ユーザと前記第2ユーザとの会話を確立するようにするステップとを含み、
前記IDは、前記端末が前記第1ユーザの会話相手を区別するためのものであり、前記第1ユーザにとっては見られないものである。
サーバに第1ユーザの会話要求を送信するステップと、
前記サーバが送信した第2ユーザのIDを受信するステップと、
前記第2ユーザのIDに基づいて、前記第1ユーザと前記第2ユーザとの間の会話を確立し、前記第2ユーザのIDを隠すステップとを含み、
前記第2ユーザは、前記サーバが前記第1ユーザに対してマッチングを行うことにより取得した会話相手であり、前記IDは、前記第1ユーザの会話相手を区別するためのものである。
第1ユーザが端末を用いて発した会話要求を受信するための第1受信モジュールと、
前記第1ユーザに対してマッチングを行うことにより、前記第1ユーザの会話相手である第2ユーザを取得するためのマッチングモジュールと、
前記端末に前記第2ユーザのIDを送信して、前記端末が前記第1ユーザと前記第2ユーザとの会話を確立するようにするための第1送信モジュールとを備え、
前記IDは、前記端末が前記第1ユーザの会話相手を区別するためのものであり、前記第1ユーザにとっては見られないものである。
サーバに第1ユーザの会話要求を送信するための第1送信モジュールと、
前記サーバが送信した第2ユーザのIDを受信するための第1受信モジュールと、
前記第2ユーザのIDに基づいて、前記第1ユーザと前記第2ユーザとの間の会話を確立し、前記第2ユーザのIDを隠すための確立モジュールとを備え、
前記第2ユーザは、前記サーバにより前記第1ユーザに対してマッチングを行うことにより取得した前記第1ユーザの会話相手であり、前記IDは、前記第1ユーザの会話相手を区別するためのものである。
一つ以上のプロセッサと、
メモリと、
前記メモリに記憶されて、前記一つ以上のプロセッサによって実行されるように構成された、一つ以上のモジュールとを備え、
前記一つ以上のモジュールは、
第1ユーザが端末を用いて発した会話要求を受信し、
前記第1ユーザに対してマッチングを行うことにより、前記第1ユーザの会話相手である第2ユーザを取得し、
前記端末に前記第2ユーザのIDを送信して、前記端末が前記第1ユーザと前記第2ユーザとの会話を確立するようにする機能を実行し、
前記IDは、前記端末が前記第1ユーザの会話相手を区別するためのものであり、前記第1ユーザにとっては見られないものである。
一つ以上のプロセッサと、
メモリと、
前記メモリに記憶されて、前記一つ以上のプロセッサによって実行されるように構成された、一つ以上のモジュールとを備え、
前記一つ以上のモジュールは、
サーバに第1ユーザの会話要求を送信し、
前記サーバが送信した第2ユーザのIDを受信し、
前記第2ユーザのIDに基づいて、前記第1ユーザと前記第2ユーザとの間の会話を確立し、前記第2ユーザのIDを隠す機能を実行し、
前記第2ユーザは、前記サーバにより前記第1ユーザに対してマッチングを行うことにより取得した前記第1ユーザの会話相手であり、前記IDは、前記第1ユーザの会話相手を区別するためのものである。
第8態様によると、プロセッサに実行されることにより、上記会話確立方法を実現するプログラムを提供する。
第9態様によると、上記プログラムが記録された記録媒体を提供する。
前記端末に、前記第2ユーザのIDと前記第2ユーザの会話内容とが付加された会話メッセージを送信するステップを、さらに含んでもよい。
前記端末が送信した、前記第1ユーザが前記第2ユーザとの会話中に入力した会話内容と前記第2ユーザのIDとを受信し、前記第1ユーザのID、前記第2ユーザのID、及び前記第1ユーザの会話内容が付加された会話メッセージを、前記第2ユーザに送信するステップを、さらに含んでもよい。
前記端末に前記第2ユーザのユーザ情報を送信するステップ、
或は、
前記第2ユーザのユーザ情報に対して処理を行って、処理後の第2ユーザのユーザ情報によって前記第2ユーザの個人情報が漏洩されないようにしてから、処理後の第2ユーザのユーザ情報を前記端末に送信するステップを、さらに含んでもよい。
第1ユーザが端末を用いて発した会話要求を受信し、前記第1ユーザの会話要求が受信されたタイミングを第1タイミングと記録する方法を採用してもよい。
前記第1タイミングに基づいて、前記第1ユーザとマッチングできるリアルタイム的な会話相手が存在するか否かを判断し、
前記第1ユーザとマッチングできるリアルタイム的な会話相手が存在する場合、前記第1ユーザとマッチングできるリアルタイム的な会話相手を第2ユーザにし、
前記第1ユーザとマッチングできるリアルタイム的な会話相手が存在しない場合、前記第1タイミングの前に会話要求を送信したタイミングが前記第1タイミングと最も接近するそのユーザを検索して、第2ユーザにする方法を採用してもよいし、
ここで、前記第1ユーザとマッチングできるリアルタイム的な会話相手は、前記第1タイミングの前又は後からの第1期間の範囲内に会話要求を発したユーザである。
ローカルに保存されているレジストリ中に前記第1ユーザとマッチングできる会話相手が記録されているか否かを判断して、ローカルに保存されているレジストリ中に前記第1ユーザとマッチングできる会話相手が記録されている場合には、ステップBを実行し、ローカルに保存されているレジストリ中に前記第1ユーザとマッチングできる会話相手が記録されていない場合には、ステップCを実行する、ステップAと、
前記ローカルに保存されているレジストリ中に記録されている前記第1ユーザとマッチングできる会話相手を、前記第1ユーザとマッチングできるリアルタイム的な会話相手としてから、操作を終了する、ステップBと、
ローカルの候補リストから予め設定された第1規則に従って前記第1ユーザとマッチングできる会話相手を選択して、選択された場合には、ステップDを実行し、選択されなかった場合には、ステップEを実行する、ステップCと、
前記第1規則に従ってローカルの候補リスト中から選び取った、前記第1ユーザとマッチングできる会話相手を、前記第1ユーザとマッチングできるリアルタイム的な会話相手とし、前記第1ユーザと、前記第1ユーザとマッチングできるリアルタイム的な会話相手とを、前記レジストリ中に記録してから、操作を終了する、ステップDと、
前記第1ユーザを前記候補リストに追加してから、前記ステップAに戻った後、第1期間に達しても、前記第1ユーザとマッチングできるリアルタイム的な会話相手がマッチングできない場合、前記第1ユーザとマッチングできるリアルタイム的な会話相手が存在しないと識別して、操作を終了する、ステップEとを実行する方法を採用してもよい。
予め設定された第1確率によって、前記候補リスト中から、性別が前記第1ユーザと異なるユーザを選び取って、前記第1ユーザとマッチングできるリアルタイム的な会話相手にする規則と、
予め設定された第2確率によって、前記候補リスト中から、位置する都市が前記第1ユーザと同一であるユーザを選び取って、前記第1ユーザとマッチングできるリアルタイム的な会話相手にする規則と、の中のいずれか一つ或は任意の組み合わせであってもよい。
会話要求を送信したタイミングの前の時間への順番に従って、前記第1タイミングの前に会話要求を送信したユーザを順次チェックし、予め設定された第2規則を満たすユーザがチェックされると、前記予め設定された第2規則を満たすユーザを、前記第2ユーザにする方法を採用してもよい。
予め設定された第3確率に従って、前記候補リスト中から、性別が前記第1ユーザと異なるユーザを選び取って、前記第2ユーザにする規則と、
予め設定された第4確率に従って、前記候補リスト中から、位置する都市が前記第1ユーザと同一であるユーザを選び取って、前記第2ユーザにする規則と、の中のいずれか一つ或は任意の組み合わせであってもよい。
前記第1ユーザと前記第2ユーザとの会話が予め設定された第1条件を満たす場合、前記第2ユーザのユーザ情報を取得するための、前記第1ユーザが送信した要求を受信するステップと、
前記第2ユーザに、ユーザ情報を取得するための前記第1ユーザからの要求を送信するステップとを、さらに含んでもよい。
前記端末に前記第2ユーザのユーザ情報を送信するステップを、さらに含んでもよい。
前記第1ユーザと前記第2ユーザとの会話中に、対話の数量が予め設定された数量に達した条件であってもよい。
前記端末に前記第2ユーザの前置き(opening remarks)を送信するステップを、さらに含んでもよいし、
前記第2ユーザの前置きは、前記第2ユーザにより、ローカルに予め保存したテキスト、イメージ、オーディオ、或はビデオファイルであってもよい。
S201において、サーバに第1ユーザの会話要求を送信する。
S202において、前記サーバが送信した第2ユーザのIDを受信する。
S203において、前記第2ユーザのIDに基づいて、前記第1ユーザと前記第2ユーザとの間の会話を確立し、前記第2ユーザのIDを隠す。
ここで、前記第2ユーザは、前記サーバが前記第1ユーザに対してマッチングを行うことにより取得した会話相手であり、前記IDは、前記第1ユーザの会話相手を区別するためのものである。
前記サーバが送信した前記第2ユーザのIDと前記第2ユーザの会話内容とが付加された会話メッセージを受信するステップと、
前記第1ユーザと前記第2ユーザとの会話中に、前記第2ユーザの会話内容を出力するステップとを、さらに含んでもよい。
前記第1ユーザが前記第2ユーザとの会話中に入力した会話内容を受信し、前記第1ユーザの会話内容と前記第2ユーザのIDとを前記サーバに送信するステップを、さらに含んでもよい。
前記サーバが送信した前記第2ユーザのユーザ情報を受信し、前記第2ユーザのユーザ情報に対して処理を行った後に当該ユーザ情報を出力して、出力した第2ユーザのユーザ情報によって前記第2ユーザの個人情報が漏洩されないようにするステップを、さらに含んでもよい。
前記第1ユーザのユーザ情報を受信し、前記第1ユーザのユーザ情報に対して処理を行って、処理後の第1ユーザのユーザ情報によって前記第1ユーザの個人情報が漏洩されないようにするステップを、さらに含んでもよい。
前記第1ユーザと前記第2ユーザとの会話が予め設定された第1条件を満たす場合、前記第2ユーザのユーザ情報を取得するための、前記第1ユーザが発した要求を受信し、当該要求を前記サーバに転送するステップを、さらに含んでもよい。
前記サーバが送信した前記第2ユーザのユーザ情報を受信するステップを含んでもよい。
前記第1ユーザと前記第2ユーザとの会話中に、対話の数量が予め設定された数量に達した条件であってもよい。
前記サーバが送信した前記第2ユーザの前置きを受信して出力するステップを、さらに含んでもよいし、
ここで、前記第2ユーザの前置きは、前記第2ユーザにより、前記サーバに予め保存したテキスト、イメージ、オーディオ、或はビデオファイルである。
前記第1タイミングを中心点として、前記第1タイミングの前、或は、後からの第1期間の範囲内に会話要求を発した他のユーザに定義してもよい。
規則2は、予め設定された第2確率によって、前記候補リスト中から、位置する都市が前記第1ユーザと同一であるユーザを選び取って、前記第1ユーザとマッチングできるリアルタイム的な会話相手にする規則である。
ローカルの候補リストから、前記第1ユーザと性別が異なり、且つ、同じ都市に位置するユーザをランダムに選び取って、第1ユーザのリアルタイム的な会話相手としてもよい。
サーバに構築したタイムライン上で、第1タイミングを開始点として、前に向けて、順番に、サーバに会話要求を発したユーザを順次チェックし、予め設定された第2規則を満たすユーザがチェックされると、前記予め設定された第2規則を満たすユーザを、前記第1ユーザの会話相手にする方法を採用してもよい。
第3確率と第4確率とによって、前記第1ユーザの会話相手の性別と位置する都市を特定し、
サーバに構築したタイムライン上、第1タイミングを開始点として、前に向けて、順番に、サーバに会話要求を発したユーザを順次チェックし、第3確率と第4確率とによって特定された前記第1ユーザの会話相手の性別と位置する都市を満たすユーザがチェックされると、第3確率と第4確率とによって特定された前記第1ユーザの会話相手の性別と位置する都市を満たすユーザを、第1ユーザの会話相手にする。
一つのトークンバケットを構築し、その中の70%のトークンを女性と標記し、30%のトークンを男性と標記して、前記第1ユーザに一つのトークンランダムに割り当てして、当該トークンに標記された性別を第1ユーザの会話相手の性別とする方法を採用してもよい。
一つのトークンバケットを構築しその中の70%のトークンを北京と標記し、30%のトークンを北京ではない都市に標記して、前記第1ユーザに一つのトークンをランダム割り当てして、当該トークンに標記された都市を第1ユーザの会話相手の都市とする方法を採用してもよい。
第1ユーザと第2ユーザとの会話中に、相手の、ユーザの個人情報が漏洩されなくなる処理を行った後のユーザ情報を表示する。
例えば、チャットボックス内に、予め設定されたファジー化処理後の相手のアバターを表示する。当該ファジー化処理は、相手のアバターに対してすりガラス効果を付与するか、ユーザのアバターに対して編集を行うことにより、ユーザの顔の主な特徴を遮蔽できるため、ユーザの個人プライバシーを効果的に保護できる。
第1ユーザが端末を用いて発した会話要求を受信するための第1受信モジュール401と、
前記第1ユーザに対してマッチングを行うことにより、前記第1ユーザの会話相手である第2ユーザを取得するためのマッチングモジュール402と、
前記端末に前記第2ユーザのIDを送信して、前記端末が前記第1ユーザと前記第2ユーザとの会話を確立するようにするための第1送信モジュール403とを備え、
ここで、前記IDは、前記端末が前記第1ユーザの会話相手を区別するためのものであり、前記第1ユーザにとっては見られないものである。
前記第1送信モジュール403により前記端末に前記第2ユーザのIDを送信して、前記端末が前記第1ユーザと前記第2ユーザとの会話を確立するようにした後に、前記端末に、前記第2ユーザのIDと前記第2ユーザの会話内容とが付加された会話メッセージを送信するための第2送信モジュール404を備える。
前記第1送信モジュール403により前記端末に前記第2ユーザのIDを送信して、前記端末が前記第1ユーザと前記第2ユーザとの会話を確立するようにした後に、前記端末から送信した、前記第1ユーザが前記第2ユーザとの会話中に入力した会話内容と前記第2ユーザのIDとを受信するための第2受信モジュール405と、
前記第1ユーザのID、前記第2ユーザのID、及び前記第1ユーザの会話内容が付加された会話メッセージを、前記第2ユーザに送信するための第3送信モジュール406とを備える。
前記第1送信モジュール403により前記端末に前記第2ユーザのIDを送信して、前記端末が前記第1ユーザと前記第2ユーザとの会話を確立するようにした後に、前記端末に前記第2ユーザのユーザ情報を送信するための第4送信モジュール407、
或は、
前記第1送信モジュール403により前記端末に前記第2ユーザのIDを送信して、前記端末が前記第1ユーザと前記第2ユーザとの会話を確立するようにした後に、前記第2ユーザのユーザ情報に対して処理を行って、処理後の第2ユーザのユーザ情報によって前記第2ユーザの個人情報が漏洩されないようにしてから、処理後の第2ユーザのユーザ情報を前記端末に送信するための処理モジュール408を備える。
第1ユーザが端末を用いて発した会話要求を受信するための第1受信ユニット4011と、
受信した前記第1ユーザの会話要求のタイミングを第1タイミングと記録するための記録ユニット4012を備える。
前記第1タイミングに基づいて、前記第1ユーザとマッチングできるリアルタイム的な会話相手が存在するか否かを判断するための第1判断ユニット4021と、
前記第1判断ユニット4021により前記第1ユーザとマッチングできるリアルタイム的な会話相手が存在すると判断された場合、前記第1ユーザとマッチングできるリアルタイム的な会話相手を第2ユーザにするための第1処理ユニット4022と、
前記第1判断ユニット4021により前記第1ユーザとマッチングできるリアルタイム的な会話相手が存在しないと判断された場合、前記第1タイミングの前に会話要求を送信したタイミングが前記第1タイミングに最も接近するそのユーザを検索して、第2ユーザにするための第2処理ユニット4023とを備え、
ここで、前記第1ユーザとマッチングできるリアルタイム的な会話相手は、前記第1タイミングの前又は後からの第1期間の範囲内に会話要求を発したユーザである。
ローカルに保存されているレジストリ中に前記第1ユーザとマッチングできる会話相手が記録されているか否かを判断して、ローカルに保存されているレジストリ中に前記第1ユーザとマッチングできる会話相手が記録されている場合には、ステップBを実行し、ローカルに保存されているレジストリ中に前記第1ユーザとマッチングできる会話相手が記録されていない場合には、ステップCを実行する、ステップAと、
前記ローカルに保存されているレジストリ中に記録されている前記第1ユーザとマッチングできる会話相手を、前記第1ユーザとマッチングできるリアルタイム的な会話相手としてから、操作を終了する、ステップBと、
ローカルの候補リストから予め設定された第1規則に従って前記第1ユーザとマッチングできる会話相手を選び取りして、選び取られた場合には、ステップDを実行し、選び取られなかった場合には、ステップEを実行する、ステップCと、
前記第1規則に従ってローカルの候補リスト中から選び取った、前記第1ユーザとマッチングできる会話相手を、前記第1ユーザとマッチングできるリアルタイム的な会話相手とし、前記第1ユーザと、前記第1ユーザとマッチングできるリアルタイム的な会話相手とを、前記レジストリ中に記録してから、操作を終了する、ステップDと、
前記第1ユーザを前記候補リストに追加してから、前記ステップAに戻った後、第1期間に達しても、前記第1ユーザとマッチングできるリアルタイム的な会話相手がマッチングできない場合、前記第1ユーザとマッチングできるリアルタイム的な会話相手が存在しないと識別して、操作を終了する、ステップEと、を実行する。
予め設定された第1確率によって、前記候補リスト中から、性別が前記第1ユーザと異なるユーザを選び取って、前記第1ユーザとマッチングできるリアルタイム的な会話相手にする規則と、
予め設定された第2確率によって、前記候補リスト中から、位置する都市が前記第1ユーザと同一であるユーザを選び取って、前記第1ユーザとマッチングできるリアルタイム的な会話相手にする規則と、の中のいずれか一つ或は任意の組み合わせである。
予め設定された第3確率に従って、性別が前記第1ユーザと異なるユーザを選び取って前記第2ユーザにする規則と、
予め設定された第4確率に従って、位置する都市が前記第1ユーザと同一であるユーザを選び取って前記第2ユーザにする規則と、の中のいずれか一つ或は任意の組み合わせである。
前記第1送信モジュール403により前記端末に前記第2ユーザのIDを送信して、前記端末が前記第1ユーザと前記第2ユーザとの会話を確立するようにした後に、前記第1ユーザと前記第2ユーザとの会話が予め設定された第1条件を満たす場合、前記第2ユーザのユーザ情報を取得するための、前記第1ユーザが送信した要求を受信するための第3受信モジュール409と、
前記第2ユーザに、ユーザ情報を取得するための前記第1ユーザからの要求を送信するための第5送信モジュール410とを備える。
前記第2ユーザにより前記第2ユーザのユーザ情報を取得するための要求を許可した場合、前記端末に前記第2ユーザのユーザ情報を送信するための第6送信モジュール411を備える。
前記第1ユーザと前記第2ユーザとの会話中に、対話の数量が予め設定された数量に達することである。
前記第1送信モジュール403により前記端末に前記第2ユーザのIDを送信して、前記端末が前記第1ユーザと前記第2ユーザとの会話を確立するようにした後に、前記端末に前記第2ユーザの前置きを送信するための第7送信モジュール412を備え、
前記第2ユーザの前置きは、前記第2ユーザにより、ローカルに予め保存したテキスト、イメージ、オーディオ、或はビデオファイルである。
サーバに第1ユーザの会話要求を送信するための第1送信モジュール501と、
前記サーバが送信した第2ユーザのIDを受信するための第1受信モジュール502と、
前記第2ユーザのIDに基づいて、前記第1ユーザと前記第2ユーザとの間の会話を確立し、前記第2ユーザのIDを隠すための確立モジュール503とを備え、
ここで、前記第2ユーザは、前記サーバにより前記第1ユーザに対してマッチングを行うことにより取得した前記第1ユーザの会話相手であり、前記IDは、前記第1ユーザの会話相手を区別するためのものである。
前記確立モジュール503により前記第2ユーザのIDに基づいて前記第1ユーザと前記第2ユーザとの会話を確立した後に、前記サーバが送信した前記第2ユーザのIDと前記第2ユーザの会話内容とが付加された会話メッセージを受信するための第2受信モジュール504と、
前記第1ユーザと前記第2ユーザとの会話中に、前記第2ユーザの会話内容を出力するための出力モジュール505とを備える。
前記確立モジュール503により前記第2ユーザのIDに基づいて前記第1ユーザと前記第2ユーザとの会話を確立した後に、前記第1ユーザが前記第2ユーザとの会話中に入力した会話内容を受信するための第3受信モジュール506と、
前記第1ユーザの会話内容と前記第2ユーザのIDとを前記サーバに送信するための第2送信モジュール507とを備える。
前記確立モジュール503により前記第2ユーザのIDに基づいて前記第1ユーザと前記第2ユーザとの会話を確立した後に、前記サーバが送信した前記第2ユーザのユーザ情報を受信し、前記第2ユーザのユーザ情報に対して処理を行った後に当該ユーザ情報を出力して、出力した第2ユーザのユーザ情報によって前記第2ユーザの個人情報が漏洩されないようにするための第4受信モジュール508を備える。
前記確立モジュール503により前記第2ユーザのIDに基づいて前記第1ユーザと前記第2ユーザとの会話を確立した後に、前記第1ユーザのユーザ情報を受信し、前記第1ユーザのユーザ情報に対して処理を行って、処理後の第1ユーザのユーザ情報によって前記第1ユーザの個人情報が漏洩されないようにするための第5受信モジュール509を備える。
前記確立モジュール503により前記第2ユーザのIDに基づいて前記第1ユーザと前記第2ユーザとの会話を確立した後に、前記第1ユーザと前記第2ユーザとの会話が予め設定された第1条件を満たす場合、前記第2ユーザのユーザ情報を取得するための、前記第1ユーザが発した要求を受信し、当該要求を前記サーバに転送するための第6受信モジュール510を備える。
前記第2ユーザにより前記第2ユーザのユーザ情報を取得するための要求を許可した場合、前記サーバが送信した前記第2ユーザのユーザ情報を受信するための第7受信モジュール511を備える。
前記第1ユーザと前記第2ユーザとの会話中に、対話の数量が予め設定された数量に達することである。
前記確立モジュール503により前記第2ユーザのIDに基づいて前記第1ユーザと前記第2ユーザとの会話を確立した後に、前記サーバが送信した前記第2ユーザの前置きを受信して出力するための第8受信モジュール512を備え、
ここで、前記第2ユーザの前置きは、前記第2ユーザにより、前記サーバに予め保存したテキスト、イメージ、オーディオ、或はビデオファイルである。
一つ以上のプロセッサと、
メモリと、
前記メモリに記憶されて、前記一つ以上のプロセッサによって実行されるように構成された一つ以上のモジュール(programs)と
を備え、
前記一つ以上のモジュールは、
第1ユーザが端末を用いて発した会話要求を受信し、
前記第1ユーザに対してマッチングを行うことにより、前記第1ユーザの会話相手である第2ユーザを取得し、
前記端末に前記第2ユーザのIDを送信して、前記端末が前記第1ユーザと前記第2ユーザとの会話を確立するようにする機能を
実現し、
前記IDは、前記端末が前記第1ユーザの会話相手を区別するためのものであり、前記第1ユーザにとっては見られないものである。
前記端末に前記第2ユーザのIDを送信して、前記端末が前記第1ユーザと前記第2ユーザとの会話を確立するようにした後に、前記端末に、前記第2ユーザのIDと前記第2ユーザの会話内容とが付加された会話メッセージを送信する機能を実現する。
前記端末に前記第2ユーザのIDを送信して、前記端末が前記第1ユーザと前記第2ユーザとの会話を確立するようにした後に、前記端末が送信した、前記第1ユーザが前記第2ユーザとの会話中に入力した会話内容と前記第2ユーザのIDとを受信し、前記第1ユーザのID、前記第2ユーザのID、及び前記第1ユーザの会話内容が付加された会話メッセージを、前記第2ユーザに送信する機能を実現する。
前記端末に前記第2ユーザのIDを送信して、前記端末が前記第1ユーザと前記第2ユーザとの会話を確立するようにした後に、前記端末に前記第2ユーザのユーザ情報を送信する機能、
或は、
前記第2ユーザのユーザ情報に対して処理を行って、処理後の第2ユーザのユーザ情報によって前記第2ユーザの個人情報が漏洩されないようにしてから、処理後の第2ユーザのユーザ情報を前記端末に送信する機能
を実現する。
第1ユーザが端末を用いて発した会話要求を受信し、前記第1ユーザの会話要求が受信されたタイミングを第1タイミングと記録する方法を採用してもよい。
前記第1タイミングに基づいて、前記第1ユーザとマッチングできるリアルタイム的な会話相手が存在するか否かを判断し、
前記第1ユーザとマッチングできるリアルタイム的な会話相手が存在する場合、前記第1ユーザとマッチングできるリアルタイム的な会話相手を第2ユーザとし、
前記第1ユーザとマッチングできるリアルタイム的な会話相手が存在しない場合、前記第1タイミングの前に会話要求を送信したタイミングが前記第1タイミングと最も接近するそのユーザを検索して、第2ユーザにする方法を採用してもよい。
ここで、前記第1ユーザとマッチングできるリアルタイム的な会話相手は、前記第1タイミングの前又は後からの第1期間の範囲内に会話要求を発したユーザである。
ローカルに保存されているレジストリ中に前記第1ユーザとマッチングできる会話相手が記録されているか否かを判断して、ローカルに保存されているレジストリ中に前記第1ユーザとマッチングできる会話相手が記録されている場合には、ステップBを実行し、ローカルに保存されているレジストリ中に前記第1ユーザとマッチングできる会話相手が記録されていない場合には、ステップCを実行する、ステップAと、
前記ローカルに保存されているレジストリ中に記録されている前記第1ユーザとマッチングできる会話相手を、前記第1ユーザとマッチングできるリアルタイム的な会話相手としてから、操作を終了する、ステップBと、
ローカルの候補リストから予め設定された第1規則に従って前記第1ユーザとマッチングできる会話相手を選び取りして、選び取られた場合には、ステップDを実行し、選び取られなかった場合には、ステップEを実行する、ステップCと、
前記第1規則に従ってローカルの候補リスト中から選び取った、前記第1ユーザとマッチングできる会話相手を、前記第1ユーザとマッチングできるリアルタイム的な会話相手とし、前記第1ユーザと、前記第1ユーザとマッチングできるリアルタイム的な会話相手とを、前記レジストリ中に記録してから、操作を終了する、ステップDと、
前記第1ユーザを前記候補リストに追加してから、前記ステップAに戻った後、第1期間に達しても、前記第1ユーザとマッチングできるリアルタイム的な会話相手がマッチングできない場合、前記第1ユーザとマッチングできるリアルタイム的な会話相手が存在しないと識別して、操作を終了する、ステップEと、
を実行する方法を採用してもよい。
予め設定された第1確率によって、前記候補リスト中から、性別が前記第1ユーザと異なるユーザを選び取って、前記第1ユーザとマッチングできるリアルタイム的な会話相手にする規則と、
予め設定された第2確率によって、前記候補リスト中から、位置する都市が前記第1ユーザと同一であるユーザを選び取って、前記第1ユーザとマッチングできるリアルタイム的な会話相手にする規則と、の中のいずれか一つ或は任意の組み合わせであってもよい。
会話要求を送信したタイミングの前の時間への順番に従って、前記第1タイミングの前に会話要求を送信したユーザを順次チェックし、予め設定された第2規則を満たすユーザがチェックされると、前記予め設定された第2規則を満たすユーザを、前記第2ユーザにする方法を採用してもよい。
予め設定された第3確率に従って、性別が前記第1ユーザと異なるユーザを選び取って前記第2ユーザにする規則と、
予め設定された第4確率に従って、位置する都市が前記第1ユーザと同一であるユーザを選び取って前記第2ユーザにする規則と、の中のいずれか一つ或は任意の組み合わせであってもよい。
前記端末に前記第2ユーザのIDを送信して、前記端末が前記第1ユーザと前記第2ユーザとの会話を確立するようにした後に、前記第1ユーザと前記第2ユーザとの会話が予め設定された第1条件を満たす場合、前記第2ユーザのユーザ情報を取得するための、前記第1ユーザが送信した要求を受信し、
前記第2ユーザに、ユーザ情報を取得するための前記第1ユーザからの要求を送信する機能を実現する。
前記第2ユーザにより前記第1ユーザのユーザ情報を取得するための要求を許可した場合、前記端末に前記第2ユーザのユーザ情報を送信する機能を実現する。
前記第1ユーザと前記第2ユーザとの会話中に、対話の数量が予め設定された数量に達した条件であってもよい。
前記端末に前記第2ユーザのIDを送信して、前記端末が前記第1ユーザと前記第2ユーザとの会話を確立するようにした後に、前記端末に前記第2ユーザの前置きを送信する機能を実行し、
ここで、前記第2ユーザの前置きは、前記第2ユーザにより、ローカルに予め保存したテキスト、イメージ、オーディオ、或はビデオファイルである。
当該機器に、
第1ユーザが端末を用いて発した会話要求を受信するステップと、
前記第1ユーザに対してマッチングを行うことにより、前記第1ユーザの会話相手である第2ユーザを取得するステップと、
前記端末に前記第2ユーザのIDを送信して、前記端末が前記第1ユーザと前記第2ユーザとの会話を確立するようにするステップと
の命令(instructions)を実行させることができる。
ここで、前記IDは、前記端末が前記第1ユーザの会話相手を区別するためのものであり、前記第1ユーザにとっては見られないものである。
前記端末に前記第2ユーザのIDを送信して、前記端末が前記第1ユーザと前記第2ユーザとの会話を確立するようにした後に、前記端末に、前記第2ユーザのIDと前記第2ユーザの会話内容とが付加された会話メッセージを送信するステップの命令を実行させることができる。
前記端末に前記第2ユーザのIDを送信して、前記端末が前記第1ユーザと前記第2ユーザとの会話を確立するようにした後に、前記端末が送信した、前記第1ユーザが前記第2ユーザとの会話中に入力した会話内容と前記第2ユーザのIDとを受信し、前記第1ユーザのID、前記第2ユーザのID、及び前記第1ユーザの会話内容が付加された会話メッセージを、前記第2ユーザに送信するステップの命令を実行させることができる。
前記端末に前記第2ユーザのIDを送信して、前記端末が前記第1ユーザと前記第2ユーザとの会話を確立するようにした後に、前記端末に前記第2ユーザのユーザ情報を送信するステップ、
或は、
前記第2ユーザのユーザ情報に対して処理を行って、処理後の第2ユーザのユーザ情報によって前記第2ユーザの個人情報が漏洩されないようにしてから、処理後の第2ユーザのユーザ情報を前記端末に送信するステップ
の命令を実行させることができる。
第1ユーザが端末を用いて発した会話要求を受信し、前記第1ユーザの会話要求が受信されたタイミングを第1タイミングと記録する方法を採用してもよい。
前記第1タイミングに基づいて、前記第1ユーザとマッチングできるリアルタイム的な会話相手が存在するか否かを判断し、
前記第1ユーザとマッチングできるリアルタイム的な会話相手が存在する場合、前記第1ユーザとマッチングできるリアルタイム的な会話相手を第2ユーザとし、
前記第1ユーザとマッチングできるリアルタイム的な会話相手が存在しない場合、前記第1タイミングの前に会話要求を送信したタイミングが前記第1タイミングと最も接近するそのユーザを検索して、第2ユーザにする方法を採用してもよいし、
ここで、前記第1ユーザとマッチングできるリアルタイム的な会話相手は、前記第1タイミングの前又は後からの第1期間の範囲内に会話要求を発したユーザである。
ローカルに保存されているレジストリ中に前記第1ユーザとマッチングできる会話相手が記録されているか否かを判断して、ローカルに保存されているレジストリ中に前記第1ユーザとマッチングできる会話相手が記録されている場合には、ステップBを実行し、ローカルに保存されているレジストリ中に前記第1ユーザとマッチングできる会話相手が記録されていない場合には、ステップCを実行する、ステップAと、
前記ローカルに保存されているレジストリ中に記録されている前記第1ユーザとマッチングできる会話相手を、前記第1ユーザとマッチングできるリアルタイム的な会話相手としてから、操作を終了する、ステップBと、
ローカルの候補リストから予め設定された第1規則に従って前記第1ユーザとマッチングできる会話相手を選び取りして、選び取られた場合には、ステップDを実行し、選び取られなかった場合には、ステップEを実行する、ステップCと、
前記第1規則に従ってローカルの候補リスト中から選び取った、前記第1ユーザとマッチングできる会話相手を、前記第1ユーザとマッチングできるリアルタイム的な会話相手とし、前記第1ユーザと、前記第1ユーザとマッチングできるリアルタイム的な会話相手とを、前記レジストリ中に記録してから、操作を終了する、ステップDと、
前記第1ユーザを前記候補リストに追加してから、前記ステップAに戻った後、第1期間に達しても、前記第1ユーザとマッチングできるリアルタイム的な会話相手がマッチングできない場合、前記第1ユーザとマッチングできるリアルタイム的な会話相手が存在しないと識別して、操作を終了する、ステップEとを実行する方法を採用してもよい。
予め設定された第2確率によって、前記候補リスト中から、位置する都市が前記第1ユーザと同一であるユーザを選び取って、前記第1ユーザとマッチングできるリアルタイム的な会話相手にする規則と、の中のいずれか一つ或は任意の組み合わせであってもよい。
会話要求を送信したタイミングの前の時間への順番に従って、前記第1タイミングの前に会話要求を送信したユーザを順次チェックし、予め設定された第2規則を満たすユーザがチェックされると、前記予め設定された第2規則を満たすユーザを、前記第2ユーザにする方法を採用してもよい。
予め設定された第3確率に従って、性別が前記第1ユーザと異なるユーザを選び取って前記第2ユーザにする規則と、
予め設定された第4確率に従って、位置する都市が前記第1ユーザと同一であるユーザを選び取って前記第2ユーザにする規則と、の中のいずれか一つ或は任意の組み合わせであってもよい。
前記端末に前記第2ユーザのIDを送信して、前記端末が前記第1ユーザと前記第2ユーザとの会話を確立するようにした後に、前記第1ユーザと前記第2ユーザとの会話が予め設定された第1条件を満たす場合、前記第2ユーザのユーザ情報を取得するための、前記第1ユーザが送信した要求を受信するステップと、
前記第2ユーザに、ユーザ情報を取得するための前記第1ユーザからの要求を送信するステップとの命令を実行させることができる。
前記第2ユーザにより前記第1ユーザのユーザ情報を取得するための要求を許可した場合、前記端末に前記第2ユーザのユーザ情報を送信するステップの命令を実行させることができる。
前記第1ユーザと前記第2ユーザとの会話中に、対話の数量が予め設定された数量に達した条件であってもよい。
前記端末に前記第2ユーザのIDを送信して、前記端末が前記第1ユーザと前記第2ユーザとの会話を確立するようにした後に、前記端末に前記第2ユーザの前置きを送信するステップの命令を実行させることができるし、
ここで、前記第2ユーザの前置きは、前記第2ユーザにより、ローカルに予め保存したテキスト、イメージ、オーディオ、或はビデオファイルである。
一つ以上のプロセッサと、
メモリと、
前記メモリに記憶されて、前記一つ以上のプロセッサによって実行されるように構成された、一つ以上のモジュールとを備え、
前記一つ以上のモジュールは、
サーバに第1ユーザの会話要求を送信し、
前記サーバが送信した第2ユーザのIDを受信し、
前記第2ユーザのIDに基づいて、前記第1ユーザと前記第2ユーザとの間の会話を確立し、前記第2ユーザのIDを隠す機能を実行し、
ここで、前記第2ユーザは、前記サーバが前記第1ユーザに対してマッチングを行うことにより取得した会話相手であり、前記IDは、前記第1ユーザの会話相手を区別するためのものである。
前記第2ユーザのIDに基づいて、前記第1ユーザと前記第2ユーザとの会話を確立した後に、前記サーバが送信した前記第2ユーザのIDと前記第2ユーザの会話内容とが付加された会話メッセージを受信し、
前記第1ユーザと前記第2ユーザとの会話中に、前記第2ユーザの会話内容を出力する機能を実現する。
前記第2ユーザのIDに基づいて、前記第1ユーザと前記第2ユーザとの会話を確立した後に、前記第1ユーザが前記第2ユーザとの会話中に入力した会話内容を受信し、前記第1ユーザの会話内容と前記第2ユーザのIDとを前記サーバに送信する機能を実現する。
前記第2ユーザのIDに基づいて、前記第1ユーザと前記第2ユーザとの会話を確立した後に、前記サーバが送信した前記第2ユーザのユーザ情報を受信し、前記第2ユーザのユーザ情報に対して処理を行った後に当該ユーザ情報を出力して、出力した第2ユーザのユーザ情報によって前記第2ユーザの個人情報が漏洩されないようにする機能を実現する。
前記第2ユーザのIDに基づいて、前記第1ユーザと前記第2ユーザとの会話を確立した後に、前記第1ユーザのユーザ情報を受信し、前記第1ユーザのユーザ情報に対して処理を行って、処理後の第1ユーザのユーザ情報によって前記第1ユーザの個人情報が漏洩されないようにする機能を実現する。
前記第2ユーザのIDに基づいて、前記第1ユーザと前記第2ユーザとの会話を確立した後に、前記第1ユーザと前記第2ユーザとの会話が予め設定された第1条件を満たす場合、前記第2ユーザのユーザ情報を取得するための、前記第1ユーザが発した要求を受信し、当該要求を前記サーバに転送する機能を実現する。
前記第2ユーザにより前記第1ユーザのユーザ情報を取得するための要求を許可した場合、前記サーバが送信した前記第2ユーザのユーザ情報を受信する機能を実現する。
前記第1ユーザと前記第2ユーザとの会話中に、対話の数量が予め設定された数量に達することである。
前記第2ユーザのIDに基づいて、前記第1ユーザと前記第2ユーザとの会話を確立した後に、前記サーバが送信した前記第2ユーザの前置きを受信して出力する機能を実行し、
ここで、前記第2ユーザの前置きは、前記第2ユーザにより、前記サーバに予め保存したテキスト、イメージ、オーディオ、或はビデオファイルである。
当該機器に、
サーバに第1ユーザの会話要求を送信するステップと、
前記サーバが送信した第2ユーザのIDを受信するステップと、
前記第2ユーザのIDに基づいて、前記第1ユーザと前記第2ユーザとの間の会話を確立し、前記第2ユーザのIDを隠すステップと
の命令(instructions)を実行させることができるし、
ここで、前記第2ユーザは、前記サーバが前記第1ユーザに対してマッチングを行うことにより取得した会話相手であり、前記IDは、前記第1ユーザの会話相手を区別するためのものである。
前記第2ユーザのIDに基づいて、前記第1ユーザと前記第2ユーザとの会話を確立した後に、前記サーバが送信した前記第2ユーザのIDと前記第2ユーザの会話内容とが付加された会話メッセージを受信するステップと、
前記第1ユーザと前記第2ユーザとの会話中に、前記第2ユーザの会話内容を出力するステップと
の命令を実行させることができる。
前記第2ユーザのIDに基づいて、前記第1ユーザと前記第2ユーザとの会話を確立した後に、前記第1ユーザが前記第2ユーザとの会話中に入力した会話内容を受信し、前記第1ユーザの会話内容と前記第2ユーザのIDとを前記サーバに送信するステップの命令を実行させることができる。
前記第2ユーザのIDに基づいて、前記第1ユーザと前記第2ユーザとの会話を確立した後に、前記サーバが送信した前記第2ユーザのユーザ情報を受信し、前記第2ユーザのユーザ情報に対して処理を行った後に当該ユーザ情報を出力して、出力した第2ユーザのユーザ情報によって前記第2ユーザの個人情報が漏洩されないようにするステップの命令を実行させることができる。
前記第2ユーザのIDに基づいて、前記第1ユーザと前記第2ユーザとの会話を確立した後に、前記第1ユーザのユーザ情報を受信し、前記第1ユーザのユーザ情報に対して処理を行って、処理後の第1ユーザのユーザ情報によって前記第1ユーザの個人情報が漏洩されないようにするステップの命令を実行させることができる。
前記第2ユーザのIDに基づいて、前記第1ユーザと前記第2ユーザとの会話を確立した後に、前記第1ユーザと前記第2ユーザとの会話が予め設定された第1条件を満たす場合、前記第2ユーザのユーザ情報を取得するための、前記第1ユーザが発した要求を受信し、当該要求を前記サーバに転送するステップの命令を実行させることができる。
前記第2ユーザにより前記第1ユーザのユーザ情報を取得するための要求を許可した場合、前記サーバが送信した前記第2ユーザのユーザ情報を受信するステップの命令を実行させることができる。
前記第1ユーザと前記第2ユーザとの会話中に、対話の数量が予め設定された数量に達することである。
前記第2ユーザのIDに基づいて、前記第1ユーザと前記第2ユーザとの会話を確立した後に、前記サーバが送信した前記第2ユーザの前置きを受信して出力するステップの命令を実行させることができるし、
ここで、前記第2ユーザの前置きは、前記第2ユーザにより、前記サーバに予め保存したテキスト、イメージ、オーディオ、或はビデオファイルである。
Claims (37)
- 第1ユーザが端末を用いて発した会話要求を受信するステップと、
前記第1ユーザに対してマッチングを行うことにより、前記第1ユーザの会話相手である第2ユーザを取得するステップと、
前記端末に前記第2ユーザのIDを送信して、前記端末が前記第1ユーザと前記第2ユーザとの会話を確立するようにするステップと
を含み、
前記IDは、前記端末が前記第1ユーザの会話相手を区別するためのものであり、前記第1ユーザにとっては見られないものであり、
前記第1ユーザが端末を用いて発した会話要求を受信するステップにおいて、
前記第1ユーザが端末を用いて発した会話要求を受信し、前記第1ユーザの会話要求が受信されたタイミングを第1タイミングと記録し、
前記第1ユーザに対してマッチングを行うことにより、前記第1ユーザの会話相手である第2ユーザを取得するステップにおいて、
前記第1タイミングに基づいて、前記第1ユーザとマッチングできるリアルタイム的な会話相手が存在するか否かを判断するステップと、
前記第1ユーザとマッチングできるリアルタイム的な会話相手が存在する場合、前記第1ユーザとマッチングできるリアルタイム的な会話相手を第2ユーザにするステップと、
前記第1ユーザとマッチングできるリアルタイム的な会話相手が存在しない場合、前記第1タイミングの前に会話要求を送信したタイミングが前記第1タイミングと最も接近するそのユーザを検索して、第2ユーザにするステップと
を含み、
前記第1ユーザとマッチングできるリアルタイム的な会話相手は、前記第1タイミングの前、又は後からの第1期間の範囲内に会話要求を発したユーザである
ことを特徴とする会話確立方法。 - 前記端末に前記第2ユーザのIDを送信して、前記端末が前記第1ユーザと前記第2ユーザとの会話を確立するようにするステップの後に、
前記端末に、前記第2ユーザのIDと前記第2ユーザの会話内容とが付加された会話メッセージを送信するステップ
を、さらに含むことを特徴とする請求項1に記載の会話確立方法。 - 前記端末に前記第2ユーザのIDを送信して、前記端末が前記第1ユーザと前記第2ユーザとの会話を確立するようにするステップの後に、
前記端末が送信した、前記第1ユーザが前記第2ユーザとの会話中に入力した会話内容と前記第2ユーザのIDとを受信し、前記第1ユーザのID、前記第2ユーザのID、及び前記第1ユーザの会話内容が付加された会話メッセージを、前記第2ユーザに送信するステップ
を、さらに含むことを特徴とする請求項1に記載の会話確立方法。 - 前記端末に前記第2ユーザのIDを送信して、前記端末が前記第1ユーザと前記第2ユーザとの会話を確立するようにするステップの後に、
前記端末に前記第2ユーザのユーザ情報を送信するステップ、
或は、
前記第2ユーザのユーザ情報に対して処理を行って、処理後の第2ユーザのユーザ情報によって前記第2ユーザの個人情報が漏洩されないようにしてから、処理後の第2ユーザのユーザ情報を前記端末に送信するステップ
を、さらに含むことを特徴とする請求項1に記載の会話確立方法。 - 前記第1ユーザとマッチングできるリアルタイム的な会話相手が存在するか否かを判断するステップは、
ローカルに保存されているレジストリ中に前記第1ユーザとマッチングできる会話相手が記録されているか否かを判断して、ローカルに保存されているレジストリ中に前記第1ユーザとマッチングできる会話相手が記録されている場合には、ステップBを実行し、ローカルに保存されているレジストリ中に前記第1ユーザとマッチングできる会話相手が記録されていない場合には、ステップCを実行する、ステップAと、
前記ローカルに保存されているレジストリ中に記録されている前記第1ユーザとマッチングできる会話相手を、前記第1ユーザとマッチングできるリアルタイム的な会話相手としてから、操作を終了する、ステップBと、
ローカルの候補リストから予め設定された第1規則に従って前記第1ユーザとマッチングできる会話相手を選び取りして、選び取られた場合には、ステップDを実行し、選び取られなかった場合には、ステップEを実行する、ステップCと、
前記第1規則に従ってローカルの候補リスト中から選び取った、前記第1ユーザとマッチングできる会話相手を、前記第1ユーザとマッチングできるリアルタイム的な会話相手とし、前記第1ユーザと、前記第1ユーザとマッチングできるリアルタイム的な会話相手とを、前記レジストリ中に記録してから、操作を終了する、ステップDと、
前記第1ユーザを前記候補リストに追加してから、前記ステップAに戻った後、第1期間に達しても、前記第1ユーザとマッチングできるリアルタイム的な会話相手がマッチングできない場合、前記第1ユーザとマッチングできるリアルタイム的な会話相手が存在しないと識別して、操作を終了する、ステップEと
を含むことを特徴とする請求項1に記載の会話確立方法。 - 前記第1規則は、
予め設定された第1確率によって、前記候補リスト中から、性別が前記第1ユーザと異なるユーザを選び取って、前記第1ユーザとマッチングできるリアルタイム的な会話相手にする規則と、
予め設定された第2確率によって、前記候補リスト中から、位置する都市が前記第1ユーザと同一であるユーザを選び取って、前記第1ユーザとマッチングできるリアルタイム的な会話相手にする規則と、の中のいずれか一つ或は任意の組み合わせである
ことを特徴とする請求項5に記載の会話確立方法。 - 前記第1タイミングの前に会話要求を送信したタイミングが前記第1タイミングと最も接近するそのユーザを検索して、第2ユーザにするステップにおいて、
タイムライン上で、前記第1タイミングを開始点として、前に向けて、順番に、前記第1タイミングの前に会話要求を送信したユーザを順次チェックし、予め設定された第2規則を満たすユーザがチェックされると、前記予め設定された第2規則を満たすユーザを、前記第2ユーザにする
ことを特徴とする請求項5に記載の会話確立方法。 - 前記第2規則は、
予め設定された第3確率に従って、性別が前記第1ユーザと異なるユーザを選び取って前記第2ユーザにする規則と、
予め設定された第4確率に従って、位置する都市が前記第1ユーザと同一であるユーザを選び取って前記第2ユーザにする規則と、の中のいずれか一つ或は任意の組み合わせである
ことを特徴とする請求項7に記載の会話確立方法。 - 前記端末に前記第2ユーザのIDを送信して、前記端末が前記第1ユーザと前記第2ユーザとの会話を確立するようにするステップの後に、
前記第1ユーザと前記第2ユーザとの会話が予め設定された第1条件を満たす場合、前記第2ユーザのユーザ情報を取得するための、前記第1ユーザが送信した要求を受信するステップと、
前記第2ユーザに、ユーザ情報を取得するための前記第1ユーザからの要求を送信するステップと
を、さらに含むことを特徴とする請求項1に記載の会話確立方法。 - 前記第2ユーザが、ユーザ情報を取得するための前記第1ユーザからの要求を許可した場合、
前記端末に前記第2ユーザのユーザ情報を送信するステップ
を、さらに含むことを特徴とする請求項9に記載の会話確立方法。 - 前記第1条件は、
前記第1ユーザと前記第2ユーザとの会話中に、対話の数量が予め設定された数量に達することである
ことを特徴とする請求項9又は10のいずれか一項に記載の会話確立方法。 - 前記端末に前記第2ユーザのIDを送信して、前記端末が前記第1ユーザと前記第2ユーザとの会話を確立するようにするステップの後に、
前記端末に前記第2ユーザの前置きを送信するステップ
を、さらに含み、
前記第2ユーザの前置きは、前記第2ユーザにより、ローカルに予め保存したテキスト、イメージ、オーディオ、或はビデオファイルである
ことを特徴とする請求項1に記載の会話確立方法。 - サーバに第1ユーザの会話要求を送信するステップと、
前記サーバが送信した第2ユーザのIDを受信するステップと、
前記第2ユーザのIDに基づいて、前記第1ユーザと前記第2ユーザとの間の会話を確立し、前記第2ユーザのIDを隠すステップと
を含み、
前記第2ユーザは、前記サーバが前記第1ユーザに対してマッチングを行うことにより取得した会話相手であり、前記IDは、前記第1ユーザの会話相手を区別するためのものであり、
前記第2ユーザのIDに基づいて、前記第1ユーザと前記第2ユーザとの会話を確立するステップの後に、
前記第1ユーザと前記第2ユーザとの会話が予め設定された第1条件を満たす場合、前記第2ユーザのユーザ情報を取得するための、前記第1ユーザが発した要求を受け付け、当該要求を前記サーバに転送するステップ
を、さらに含む
ことを特徴とする会話確立方法。 - 前記第2ユーザが、ユーザ情報を取得するための前記第1ユーザからの要求を許可した場合、
前記サーバが送信した前記第2ユーザのユーザ情報を受信するステップ
を、さらに含むことを特徴とする請求項13に記載の会話確立方法。 - 前記第1条件は、
前記第1ユーザと前記第2ユーザとの会話中に、対話の数量が予め設定された数量に達することである
ことを特徴とする請求項13又は14のいずれか一項に記載の会話確立方法。 - 前記第2ユーザのIDに基づいて、前記第1ユーザと前記第2ユーザとの会話を確立するステップの後に、
前記サーバが送信した前記第2ユーザの前置きを受信して出力するステップ
を、さらに含み、
前記第2ユーザの前置きは、前記第2ユーザにより、前記サーバに予め保存したテキスト、イメージ、オーディオ、或はビデオファイルである
ことを特徴とする請求項13に記載の会話確立方法。 - 会話を確立するためのサーバであって、
第1ユーザが端末を用いて発した会話要求を受信するための第1受信モジュールと、
前記第1ユーザに対してマッチングを行うことにより、前記第1ユーザの会話相手である第2ユーザを取得するためのマッチングモジュールと、
前記端末に前記第2ユーザのIDを送信して、前記端末が前記第1ユーザと前記第2ユーザとの会話を確立するようにするための第1送信モジュールと
を備え、
前記IDは、前記端末が前記第1ユーザの会話相手を区別するためのものであり、前記第1ユーザにとっては見られないものであり、
前記第1受信モジュールは、
前記第1ユーザが端末を用いて発した会話要求を受信するための第1受信ユニットと、
受信した前記第1ユーザの会話要求のタイミングを第1タイミングと記録するための記録ユニットと
を備え、
前記マッチングモジュールは、
前記第1タイミングに基づいて、前記第1ユーザとマッチングできるリアルタイム的な会話相手が存在するか否かを判断するための第1判断ユニットと、
前記第1判断ユニットにより前記第1ユーザとマッチングできるリアルタイム的な会話相手が存在すると判断した場合、前記第1ユーザとマッチングできるリアルタイム的な会話相手を第2ユーザにするための第1処理ユニットと、
前記第1判断ユニットにより前記第1ユーザとマッチングできるリアルタイム的な会話相手が存在しないと判断した場合、前記第1タイミングの前に会話要求を送信したタイミングが前記第1タイミングに最も接近するそのユーザを検索して、第2ユーザにするための第2処理ユニットと
を備え、
前記第1ユーザとマッチングできるリアルタイム的な会話相手は、前記第1タイミングの前又は後からの第1期間の範囲内に会話要求を発したユーザである
ことを特徴とするサーバ。 - 前記第1送信モジュールにより前記端末に前記第2ユーザのIDを送信して、前記端末が前記第1ユーザと前記第2ユーザとの会話を確立するようにした後に、前記端末に、前記第2ユーザのIDと前記第2ユーザの会話内容とが付加された会話メッセージを送信するための第2送信モジュール
を、さらに備えることを特徴とする請求項17に記載のサーバ。 - 前記第1送信モジュールにより前記端末に前記第2ユーザのIDを送信して、前記端末が前記第1ユーザと前記第2ユーザとの会話を確立するようにした後に、前記端末から送信した、前記第1ユーザが前記第2ユーザとの会話中に入力した会話内容と前記第2ユーザのIDとを受信するための第2受信モジュールと、
前記第1ユーザのID、前記第2ユーザのID、及び前記第1ユーザの会話内容が付加された会話メッセージを、前記第2ユーザに送信するための第3送信モジュールと
を、さらに備えることを特徴とする請求項17に記載のサーバ。 - 前記第1送信モジュールにより前記端末に前記第2ユーザのIDを送信して、前記端末が前記第1ユーザと前記第2ユーザとの会話を確立するようにした後に、前記端末に前記第2ユーザのユーザ情報を送信するための第4送信モジュール、
或は、
前記第1送信モジュールにより前記端末に前記第2ユーザのIDを送信して、前記端末が前記第1ユーザと前記第2ユーザとの会話を確立するようにした後に、前記第2ユーザのユーザ情報に対して処理を行って、処理後の第2ユーザのユーザ情報によって前記第2ユーザの個人情報が漏洩されないようにしてから、処理後の第2ユーザのユーザ情報を前記端末に送信するための処理モジュール
を、さらに備えることを特徴とする請求項17に記載のサーバ。 - 前記第1判断ユニットは、
ローカルに保存されているレジストリ中に前記第1ユーザとマッチングできる会話相手が記録されているか否かを判断して、ローカルに保存されているレジストリ中に前記第1ユーザとマッチングできる会話相手が記録されている場合には、ステップBを実行し、ローカルに保存されているレジストリ中に前記第1ユーザとマッチングできる会話相手が記録されていない場合には、ステップCを実行する、ステップAと、
前記ローカルに保存されているレジストリ中に記録されている前記第1ユーザとマッチングできる会話相手を、前記第1ユーザとマッチングできるリアルタイム的な会話相手としてから、操作を終了する、ステップBと、
ローカルの候補リストから予め設定された第1規則に従って前記第1ユーザとマッチングできる会話相手を選び取りして、選び取られた場合には、ステップDを実行し、選び取られなかった場合には、ステップEを実行する、ステップCと、
前記第1規則に従ってローカルの候補リスト中から選び取った、前記第1ユーザとマッチングできる会話相手を、前記第1ユーザとマッチングできるリアルタイム的な会話相手とし、前記第1ユーザと、前記第1ユーザとマッチングできるリアルタイム的な会話相手とを、前記レジストリ中に記録してから、操作を終了する、ステップDと、
前記第1ユーザを前記候補リストに追加してから、前記ステップAに戻った後、第1期間に達しても、前記第1ユーザとマッチングできるリアルタイム的な会話相手がマッチングできない場合、前記第1ユーザとマッチングできるリアルタイム的な会話相手が存在しないと識別して、操作を終了する、ステップEと
を実行することを特徴とする請求項17に記載のサーバ。 - 前記第1規則は、
予め設定された第1確率によって、前記候補リスト中から、性別が前記第1ユーザと異なるユーザを選び取って、前記第1ユーザとマッチングできるリアルタイム的な会話相手にする規則と、
予め設定された第2確率によって、前記候補リスト中から、位置する都市が前記第1ユーザと同一であるユーザを選び取って、前記第1ユーザとマッチングできるリアルタイム的な会話相手にする規則と、の中のいずれか一つ或は任意の組み合わせである
を含むことを特徴とする請求項21に記載のサーバ。 - 前記第2処理ユニットは、
タイムライン上で、前記第1タイミングを開始点として、前に向けて、順番に、前記第1タイミングの前に会話要求を送信したユーザを順次チェックし、予め設定された第2規則を満たすユーザがチェックされると、前記予め設定された第2規則を満たすユーザを、前記第2ユーザにする
ことを特徴とする請求項21に記載のサーバ。 - 前記第2規則は、
予め設定された第3確率に従って、性別が前記第1ユーザと異なるユーザを選び取って前記第2ユーザにする規則と、
予め設定された第4確率に従って、位置する都市が前記第1ユーザと同一であるユーザを選び取って前記第2ユーザにする規則と、の中のいずれか一つ或は任意の組み合わせである
を含むことを特徴とする請求項23に記載のサーバ。 - 前記第1送信モジュールにより前記端末に前記第2ユーザのIDを送信して、前記端末が前記第1ユーザと前記第2ユーザとの会話を確立するようにした後に、前記第1ユーザと前記第2ユーザとの会話が予め設定された第1条件を満たす場合、前記第2ユーザのユーザ情報を取得するための、前記第1ユーザが送信した要求を受信するための第3受信モジュールと、
前記第2ユーザに、ユーザ情報を取得するための前記第1ユーザからの要求を送信するための第5送信モジュールと
を、さらに備えることを特徴とする請求項17に記載のサーバ。 - 前記第2ユーザのユーザ情報を取得するための要求を前記第2ユーザが許可した場合、前記端末に前記第2ユーザのユーザ情報を送信するための第6送信モジュール
を、さらに備えることを特徴とする請求項25に記載のサーバ。 - 前記第1条件は、
前記第1ユーザと前記第2ユーザとの会話中に、対話の数量が予め設定された数量に達することである
ことを特徴とする請求項25又は26のいずれか一項に記載のサーバ。 - 前記第1送信モジュールにより前記端末に前記第2ユーザのIDを送信して、前記端末が前記第1ユーザと前記第2ユーザとの会話を確立するようにした後に、前記端末に前記第2ユーザの前置きを送信するための第7送信モジュール
を、さらに備え、
前記第2ユーザの前置きは、前記第2ユーザにより、ローカルに予め保存したテキスト、イメージ、オーディオ、或はビデオファイルである
ことを特徴とする請求項17に記載のサーバ。 - 会話を確立するための装置であって、
サーバに第1ユーザの会話要求を送信するための第1送信モジュールと、
前記サーバが送信した第2ユーザのIDを受信するための第1受信モジュールと、
前記第2ユーザのIDに基づいて、前記第1ユーザと前記第2ユーザとの間の会話を確立し、前記第2ユーザのIDを隠すための確立モジュールと
を備え、
前記第2ユーザは、前記サーバにより前記第1ユーザに対してマッチングを行うことにより取得した前記第1ユーザの会話相手であり、前記IDは、前記第1ユーザの会話相手を区別するためのものであり、
前記確立モジュールにより、前記第2ユーザのIDに基づいて、前記第1ユーザと前記第2ユーザとの会話を確立した後に、前記第1ユーザと前記第2ユーザとの会話が予め設定された第1条件を満たす場合、前記第2ユーザのユーザ情報を取得するための、前記第1ユーザが発した要求を受け付け、当該要求を前記サーバに転送するための第6受信モジュール
を、さらに備える
ことを特徴とする装置。 - 前記第2ユーザのユーザ情報を取得するための要求を前記第2ユーザが許可した場合、前記サーバが送信した前記第2ユーザのユーザ情報を受信するための第7受信モジュール
を、さらに備えることを特徴とする請求項29に記載の装置。 - 前記第1条件は、
前記第1ユーザと前記第2ユーザとの会話中に、対話の数量が予め設定された数量に達することである
ことを特徴とする請求項29又は30のいずれか一項に記載の装置。 - 前記確立モジュールにより、前記第2ユーザのIDに基づいて、前記第1ユーザと前記第2ユーザとの会話を確立した後に、前記サーバが送信した前記第2ユーザの前置きを受信して出力するための第8受信モジュールを、さらに備え、
前記第2ユーザの前置きは、前記第2ユーザにより、前記サーバに予め保存したテキスト、イメージ、オーディオ、或はビデオファイルである
ことを特徴とする請求項29に記載の装置。 - 請求項17乃至28のいずれか1項に記載のサーバ、及び、請求項29乃至32のいずれか1項に記載の装置
を備えることを特徴とする会話確立システム。 - 一つ以上のプロセッサと、
メモリと、
前記メモリに記憶されて、前記一つ以上のプロセッサによって実行されるように構成された、一つ以上のモジュールと
を備え、
前記一つ以上のモジュールは、
第1ユーザが端末を用いて発した会話要求を受信し、
前記第1ユーザに対してマッチングを行うことにより、前記第1ユーザの会話相手である第2ユーザを取得し、
前記端末に前記第2ユーザのIDを送信して、前記端末が前記第1ユーザと前記第2ユーザとの会話を確立するようにする機能を実行し、
前記IDは、前記端末が前記第1ユーザの会話相手を区別するためのものであり、前記第1ユーザにとっては見られないものであり、
前記第1ユーザが端末を用いて発した会話要求を受信するステップにおいて、
前記第1ユーザが端末を用いて発した会話要求を受信し、前記第1ユーザの会話要求が受信されたタイミングを第1タイミングと記録し、
前記第1ユーザに対してマッチングを行うことにより、前記第1ユーザの会話相手である第2ユーザを取得するステップにおいて、
前記第1タイミングに基づいて、前記第1ユーザとマッチングできるリアルタイム的な会話相手が存在するか否かを判断し、
前記第1ユーザとマッチングできるリアルタイム的な会話相手が存在する場合、前記第1ユーザとマッチングできるリアルタイム的な会話相手を第2ユーザとし、
前記第1ユーザとマッチングできるリアルタイム的な会話相手が存在しない場合、前記第1タイミングの前に会話要求を送信したタイミングが前記第1タイミングと最も接近するそのユーザを検索して、第2ユーザとし、
前記第1ユーザとマッチングできるリアルタイム的な会話相手は、前記第1タイミングの前又は後からの第1期間の範囲内に会話要求を発したユーザである
ことを特徴とする機器。 - 一つ以上のプロセッサと、
メモリと、
前記メモリに記憶されて、前記一つ以上のプロセッサによって実行されるように構成された、一つ以上のモジュールと
を備え、
前記一つ以上のモジュールは、
サーバに第1ユーザの会話要求を送信し、
前記サーバが送信した第2ユーザのIDを受信し、
前記第2ユーザのIDに基づいて、前記第1ユーザと前記第2ユーザとの間の会話を確立し、前記第2ユーザのIDを隠す機能を実行し、
前記第2ユーザは、前記サーバにより前記第1ユーザに対してマッチングを行うことにより取得した前記第1ユーザの会話相手であり、前記IDは、前記第1ユーザの会話相手を区別するためのものであり、
前記一つ以上のモジュールは、前記第2ユーザのIDに基づいて、前記第1ユーザと前記第2ユーザとの会話を確立した後に、前記第1ユーザと前記第2ユーザとの会話が予め設定された第1条件を満たす場合、前記第2ユーザのユーザ情報を取得するための、前記第1ユーザが発した要求を受け付け、当該要求を前記サーバに転送する
ことを特徴とする機器。 - プロセッサに実行されることにより、請求項1から請求項16のいずれかに記載の会話確立方法を実現することを特徴とするプログラム。
- 請求項36に記載のプログラムが記録された記録媒体。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210362545.8A CN102904936B (zh) | 2012-09-25 | 2012-09-25 | 一种建立会话的方法、服务器、装置、***及设备 |
CN201210362545.8 | 2012-09-25 | ||
PCT/CN2013/084116 WO2014048305A1 (zh) | 2012-09-25 | 2013-09-24 | 一种建立会话的方法、服务器、装置、***及设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015519852A JP2015519852A (ja) | 2015-07-09 |
JP5909597B2 true JP5909597B2 (ja) | 2016-04-26 |
Family
ID=47576971
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015516454A Active JP5909597B2 (ja) | 2012-09-25 | 2013-09-24 | 会話確立方法、サーバ、装置、会話確立システム、機器、プログラム、及び記録媒体 |
Country Status (9)
Country | Link |
---|---|
US (1) | US9602516B2 (ja) |
EP (1) | EP2849411B1 (ja) |
JP (1) | JP5909597B2 (ja) |
KR (1) | KR101825781B1 (ja) |
CN (1) | CN102904936B (ja) |
BR (1) | BR112014032981A2 (ja) |
MX (1) | MX342518B (ja) |
RU (1) | RU2604418C2 (ja) |
WO (1) | WO2014048305A1 (ja) |
Families Citing this family (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102904936B (zh) | 2012-09-25 | 2015-06-10 | 小米科技有限责任公司 | 一种建立会话的方法、服务器、装置、***及设备 |
CN105516065B (zh) | 2014-09-26 | 2018-08-14 | 华为技术有限公司 | 一种媒体控制方法和设备 |
CN105577504B (zh) * | 2014-10-08 | 2020-06-05 | 腾讯科技(深圳)有限公司 | 建立通信通道的方法和装置 |
CN104468583B (zh) * | 2014-12-11 | 2018-08-07 | 北京奇虎科技有限公司 | 单方采用匿名方式发送私信的方法及服务器 |
US10326890B2 (en) * | 2015-08-13 | 2019-06-18 | Redknee Inc. | Method, system and apparatus for data session management in core mobile networks |
CN105847115A (zh) * | 2016-03-21 | 2016-08-10 | 重庆市鲲化科技有限公司 | 网络社交模糊头像渐变机制 |
US20170346770A1 (en) * | 2016-05-25 | 2017-11-30 | Teledini LLC | Link-invoked omni-channel chat, voice and video |
KR101815176B1 (ko) | 2016-06-03 | 2018-01-05 | 주식회사 하이퍼커넥트 | 중개 방법, 장치 및 시스템 |
CN106953889B (zh) * | 2017-01-26 | 2021-03-05 | 贵阳朗玛信息技术股份有限公司 | 基于移动终端的客户端匹配方法、服务器及客户端 |
KR20180133593A (ko) | 2017-06-07 | 2018-12-17 | 주식회사 하이퍼커넥트 | 중개 방법 및 장치 |
CN108055297A (zh) * | 2017-11-30 | 2018-05-18 | 贝壳旅行科技(深圳)有限公司 | 用于出行人员的临时对话方法及装置 |
KR101979650B1 (ko) | 2018-03-07 | 2019-05-17 | 주식회사 하이퍼커넥트 | 서버 및 그것의 동작 방법 |
CN109039861A (zh) * | 2018-07-27 | 2018-12-18 | 福建兑信科技有限公司 | 设有限时互动的社交服务器及社交*** |
CN111130986B (zh) * | 2018-11-01 | 2022-04-05 | 腾讯科技(深圳)有限公司 | 消息发送方法、装置、设备及存储介质 |
CN111861483A (zh) * | 2019-04-26 | 2020-10-30 | 阿里巴巴集团控股有限公司 | 一种通信方法、计算机设备、存储介质 |
KR102308636B1 (ko) | 2019-08-27 | 2021-10-06 | 주식회사 하이퍼커넥트 | 영상 통화 중개 장치, 방법 및 컴퓨터 판독 가능한 기록매체 |
KR102329481B1 (ko) | 2019-09-09 | 2021-11-24 | 주식회사 하이퍼커넥트 | 복수의 단말기를 중개하는 서버, 및 그것의 중개 방법 |
CN110677610A (zh) * | 2019-10-08 | 2020-01-10 | Oppo广东移动通信有限公司 | 一种视频流控制方法、视频流控制装置及电子设备 |
US11368535B2 (en) | 2019-11-18 | 2022-06-21 | Connectify, Inc. | Apparatus and method for client connection establishment |
KR102455966B1 (ko) * | 2019-12-16 | 2022-10-18 | 주식회사 하이퍼커넥트 | 중개 장치, 방법 및 컴퓨터 판독 가능한 기록매체 |
KR102373764B1 (ko) | 2020-02-21 | 2022-03-15 | 주식회사 하이퍼커넥트 | 단말기 및 그것의 동작 방법 |
US11756567B2 (en) * | 2020-08-26 | 2023-09-12 | International Business Machines Corporation | Autocreation of conversational image representation |
CN112104546B (zh) * | 2020-09-27 | 2022-10-04 | 上海云鱼智能科技有限公司 | “临时会话”实现方法、装置、服务器、客户端、终端及存储介质 |
CN113014564B (zh) * | 2021-02-19 | 2022-10-21 | 提亚有限公司 | 一种用户的匹配方法、装置、计算机设备和存储介质 |
CN114679436B (zh) * | 2022-05-27 | 2022-08-30 | 武汉中科通达高新技术股份有限公司 | 一种会话管理方法、服务器及计算机可读存储介质 |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6665389B1 (en) * | 1999-12-09 | 2003-12-16 | Haste, Iii Thomas E. | Anonymous interactive internet-based dating service |
US20030004782A1 (en) * | 2001-06-27 | 2003-01-02 | Kronby Miles Adam | Method and apparatus for determining and revealing interpersonal preferences within social groups |
JP2003077001A (ja) | 2001-09-03 | 2003-03-14 | Minolta Co Ltd | 顔画像通信装置およびプログラム |
US20030084103A1 (en) * | 2001-10-29 | 2003-05-01 | Comverse, Ltd. | Method and system for third-party initiation of an anonymous tele-chat session |
JP2004240124A (ja) * | 2003-02-05 | 2004-08-26 | Matsushita Electric Ind Co Ltd | 通信端末装置 |
US20050190898A1 (en) * | 2004-02-26 | 2005-09-01 | Craig Priest | Message exchange server allowing near real-time exchange of messages, and method |
US20060282538A1 (en) * | 2005-06-14 | 2006-12-14 | Anglin Howard N | Persistent chat data across different sessions |
AT10406U1 (de) * | 2007-12-05 | 2009-02-15 | Schmidt Horst | Verfahren zum austausch von daten |
CN101309514B (zh) * | 2008-06-10 | 2012-07-04 | 中兴通讯股份有限公司 | 会话接入方法及*** |
US20100015991A1 (en) | 2008-07-15 | 2010-01-21 | Kota Enterprises, Llc | System and method for calling a geosoc |
JP2010034658A (ja) | 2008-07-25 | 2010-02-12 | Oki Telecommunication Systems Co Ltd | 通信システム、通信方法、通信サービス提供装置、通信サービス提供プログラム、通信装置及び通信プログラム。 |
US20100057857A1 (en) * | 2008-08-27 | 2010-03-04 | Szeto Christopher T | Chat matching |
WO2012035149A1 (en) * | 2010-09-16 | 2012-03-22 | Connected Zinking S.L. | Social discovery network system and method based on mobile positioning |
WO2012116197A2 (en) * | 2011-02-23 | 2012-08-30 | Supyo, Inc. | Platform for pseudo-anonymous video chat with intelligent matching of chat partners |
US8589393B2 (en) * | 2011-11-08 | 2013-11-19 | Google Inc. | Methods and apparatus for discovery of attributes using a social mobile application |
KR101951761B1 (ko) * | 2012-01-27 | 2019-02-25 | 라인 가부시키가이샤 | 모바일 환경에서 제공되는 서비스에서 아바타를 제공하는 아바타 서비스 시스템 및 방법 |
CN102904936B (zh) | 2012-09-25 | 2015-06-10 | 小米科技有限责任公司 | 一种建立会话的方法、服务器、装置、***及设备 |
-
2012
- 2012-09-25 CN CN201210362545.8A patent/CN102904936B/zh active Active
-
2013
- 2013-09-24 MX MX2014015354A patent/MX342518B/es active IP Right Grant
- 2013-09-24 KR KR1020147035146A patent/KR101825781B1/ko active IP Right Grant
- 2013-09-24 RU RU2014153908/08A patent/RU2604418C2/ru active
- 2013-09-24 WO PCT/CN2013/084116 patent/WO2014048305A1/zh active Application Filing
- 2013-09-24 EP EP13840739.0A patent/EP2849411B1/en active Active
- 2013-09-24 BR BR112014032981A patent/BR112014032981A2/pt active Search and Examination
- 2013-09-24 JP JP2015516454A patent/JP5909597B2/ja active Active
-
2014
- 2014-12-30 US US14/586,889 patent/US9602516B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN102904936A (zh) | 2013-01-30 |
US9602516B2 (en) | 2017-03-21 |
EP2849411B1 (en) | 2017-11-08 |
KR101825781B1 (ko) | 2018-02-05 |
BR112014032981A2 (pt) | 2017-06-27 |
MX2014015354A (es) | 2015-03-05 |
RU2014153908A (ru) | 2016-07-20 |
KR20150010988A (ko) | 2015-01-29 |
CN102904936B (zh) | 2015-06-10 |
RU2604418C2 (ru) | 2016-12-10 |
US20150113591A1 (en) | 2015-04-23 |
WO2014048305A1 (zh) | 2014-04-03 |
EP2849411A4 (en) | 2015-06-03 |
EP2849411A1 (en) | 2015-03-18 |
JP2015519852A (ja) | 2015-07-09 |
MX342518B (es) | 2016-10-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5909597B2 (ja) | 会話確立方法、サーバ、装置、会話確立システム、機器、プログラム、及び記録媒体 | |
US10505737B1 (en) | System and method for blockchain-based consent and campaign management | |
CN102138156A (zh) | 维持即时消息接发应用程序中的群 | |
CN112672179B (zh) | 一种游戏直播的方法和装置及设备 | |
US10122673B2 (en) | Methods and systems for aggregating user generated content | |
CN112242948B (zh) | 群会话处理方法、装置、计算机设备和存储介质 | |
KR20140126152A (ko) | 음악 컨텐츠 이용 서비스 제공 방법 및 서버 | |
KR101310274B1 (ko) | 메신저 서비스를 제공하는 방법 및 그 서버 | |
CN106576126B (zh) | 音频聊天管理设备和方法 | |
CN111557014A (zh) | 提供多个个人资料的方法及*** | |
Nikou et al. | Mobile converged rich communication services: A conjoint analysis | |
CN106254226B (zh) | 一种信息同步方法及装置 | |
US20110035683A1 (en) | Method and apparatus for synchronous, collaborative media consumption | |
CN107508745A (zh) | 提示消息的关联输入方法和装置以及计算设备 | |
Li et al. | Lost in the digital wild: Hiding information in digital activities | |
KR101027155B1 (ko) | 동영상 정보에 구간별로 부가 정보를 제공하는 방법 | |
US20170279749A1 (en) | Modular Communications | |
CN111182023B (zh) | 互助任务处理方法、*** | |
CN108377217A (zh) | 一种实时通信方法和装置 | |
CN110912883B (zh) | 一种即时通信方法、装置、设备及*** | |
CN113099257A (zh) | 网络交友互动方法、装置、终端设备及存储介质 | |
KR20150107927A (ko) | 채터봇을 이용한 온라인 채팅 커뮤니티 운용방법 | |
US20240098077A1 (en) | Trusted personal networks matchmaking system | |
KR102646144B1 (ko) | 개인 정보 보호를 위한 음성 통신 플랫폼 | |
KR101973254B1 (ko) | 메신저를 이용한 음원 요청 서비스를 제공하는 방법 및 서버 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20141215 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20141215 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20151030 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20151201 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160120 |
|
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: 20160301 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160328 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5909597 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |