JP2021006995A - 端末機、サーバ及びその動作方法(mobile,server and operating method thereof) - Google Patents

端末機、サーバ及びその動作方法(mobile,server and operating method thereof) Download PDF

Info

Publication number
JP2021006995A
JP2021006995A JP2020104306A JP2020104306A JP2021006995A JP 2021006995 A JP2021006995 A JP 2021006995A JP 2020104306 A JP2020104306 A JP 2020104306A JP 2020104306 A JP2020104306 A JP 2020104306A JP 2021006995 A JP2021006995 A JP 2021006995A
Authority
JP
Japan
Prior art keywords
terminal
signal
profile
user
profile information
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.)
Pending
Application number
JP2020104306A
Other languages
English (en)
Inventor
アン サンギル
Sangil Ahn
アン サンギル
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.)
Hyperconnect LLC
Original Assignee
Hyperconnect LLC
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 Hyperconnect LLC filed Critical Hyperconnect LLC
Publication of JP2021006995A publication Critical patent/JP2021006995A/ja
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/303Terminal profiles
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/01Social networking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • 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/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • 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
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles
    • 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/56Provisioning of proxy services
    • H04L67/562Brokering proxy services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/41407Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/141Systems for two-way working between two video terminals, e.g. videophone
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/141Systems for two-way working between two video terminals, e.g. videophone
    • H04N7/147Communication arrangements, e.g. identifying the communication as a video-communication, intermediate storage of the signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/08Access security
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/20Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
    • H04W4/21Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel for social networking applications

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Business, Economics & Management (AREA)
  • Computer Security & Cryptography (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Data Mining & Analysis (AREA)
  • Primary Health Care (AREA)
  • Health & Medical Sciences (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Graphics (AREA)
  • Information Transfer Between Computers (AREA)
  • Telephonic Communication Services (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

【課題】複数の端末機をより効果的に互いにマッチングすることができる端末機、サーバ及びその動作方法を提供する。【解決手段】端末機の動作方法は、複数の端末機からサーバに受信された複数のプロフィール情報のうち第1プロフィールグループをサーバから受信する段階、第1プロフィールグループに含まれた少なくとも1つ以上のプロフィール情報に対して第1好感信号を生成して送信する段階、複数の端末機のうち端末機に第2好感信号を送信した端末機を判断する段階及び第1好感信号の送信結果及び第2好感信号の受信結果に対応して端末機と複数の端末機との間に通信を行う段階を含む。【選択図】図9

Description

記載された実施形態は、より効果的に互いにマッチングすることができる端末機、サーバ及びその動作方法に関する。
通信技術が発展し、電子装置が小型化するに伴い、個人用端末機が一般消費者に広く普及している。特に最近では、スマートフォンやスマートタブレットのような携帯用個人端末機が広く普及している。端末機の大部分は、通信機能を含んでいる。使用者は、端末機を用いてインターネットで検索を行ったり、他の使用者とメッセージを送受信することができる。
また、小型カメラ技術、小型マイク技術、小型ディスプレイ技術及び小型スピーカー技術の発展に伴い、スマートフォンのようなほとんどの端末機には、カメラ、マイク、ディスプレイ及びスピーカーが含まれている。使用者は、端末機を用いて音声を録音したり、音声が含まれている動画を撮影することができる。使用者は、端末機に含まれたスピーカーを介して録音された音声を確認するか、ディスプレイを介して前記撮影された動画を確認することができる。
使用者の端末機に含まれたディスプレイは、使用者の端末によって現在撮影されている動画及び他の使用者の端末によって現在撮影されている動画を同時に表示することができる。また、使用者の端末機に含まれたスピーカーは、他の使用者の端末によって現在録音されている音声を同時に再生することができる。すなわち、使用者及び他の使用者は、各自の端末機を用いて互いに映像通話(video call)を行うことができる。
記載された実施形態によれば、複数の端末機をより効果的に互いにマッチングすることができる端末機、サーバ及びその動作方法が提供されることができる。
また、実施形態によれば、複数の端末機の使用者の中から適切な使用者が、他の端末機の使用者にマッチングされるように仲介することができる端末機、サーバ及びその動作方法が提供されることができる。
また、実施形態によれば、複数の端末機のそれぞれの使用者が仲介サービスによって人間関係を拡張することができる端末機、サーバ及びその動作方法が提供されることができる。
本発明の実施形態に係る複数の端末機の間を仲介するサーバの動作方法は、複数の端末機から複数のプロフィール情報を受信する段階、複数のプロフィール情報のうちの少なくともいずれか1つを含む第1プロフィールグループを複数の端末機のうち第1端末機に送信する段階、複数のプロフィール情報のうちの少なくともいずれか1つを含む第2プロフィールグループを複数の端末機のうち第1端末機と異なる第2端末機に送信する段階、第1プロフィールグループに含まれた、第2端末機の使用者に対応する、第1プロフィール情報に基づいて第1端末機の使用者によって生成される第1信号を受信する段階、第2プロフィールグループに含まれた、第1端末機の使用者に対応する、第2プロフィール情報に基づいて第2端末機の使用者によって生成される第2信号を受信する段階、及び第1信号及び第2信号に基づいて第1端末機及び第2端末機の間に許容される通信の種類を決定する段階を含むことができる。
いくつかの実施形態として、決定する段階は、第1信号が第1プロフィール情報に対する好感信号であり、第2信号が第2プロフィール情報に対する好感信号である場合、第1端末機及び第2端末機の間に一対一の通信を行うことができるように決定することができる。
いくつかの実施形態として、一対一の通信は、映像通話、チャット、及びメッセージのうちの少なくとも1つ以上を含むことができる。
いくつかの実施形態として、決定する段階は、第1信号が第1プロフィール情報に対する好感信号であるか、第2信号が第2プロフィール情報に対する好感信号である場合、第1端末機と第2端末機との間に予め決定された時間の間、ランダム映像通話を行うことができるように決定することができる。
いくつかの実施形態として、決定する段階は、第1信号が第1プロフィール情報に対する好感信号ではなく、第2信号が第2プロフィール情報に対する好感信号ではない場合、第1端末機及び第2端末機の間の通信が行われないように決定することができる。
いくつかの実施形態として、第1プロフィール情報は、第2端末機の使用者の写真、趣味情報、ニックネーム(nickname)情報、身長情報、生年月日情報、性別情報、居住地域情報、学校情報及び第2端末機の使用者によって撮影された少なくとも1つ以上の第1ビデオのうちの少なくとも1つ以上を含むことができる。
いくつかの実施形態として、第2プロフィール情報は、第1端末機の使用者の写真、趣味情報、ニックネーム情報、身長情報、生年月日情報、性別情報、居住地域情報、学校情報及び第1端末機の使用者によって撮影された少なくとも1つ以上の第2ビデオのうちの少なくとも1つ以上を含むことができる。
いくつかの実施形態として、少なくとも1つ以上の第1ビデオに対する閲覧要請が第1端末機から受信される場合、少なくとも1つ以上の第1ビデオを第1端末機に送信する段階、及び少なくとも1つ以上の第2ビデオに対する閲覧要請が第2端末機から受信される場合、少なくとも1つ以上の第2ビデオを第2端末機に送信する段階をさらに含むことができる。
いくつかの実施形態として、サーバの動作方法は、複数のプロフィール情報のうちの少なくともいずれか1つ以上を含む第3プロフィールグループを複数の端末機のうち第1端末機及び第2端末機と異なる第3端末機に送信する段階、第1プロフィールグループに含まれた、第3端末機の使用者に対応する、第3プロフィール情報に基づいて第1端末機の使用者によって生成される第3信号を受信する段階、第3プロフィールグループに含まれた、第1端末機の使用者に対応する、第1プロフィール情報に基づいて第3端末機の使用者によって生成される第4信号を受信する段階、及び第3信号及び第4信号に基づいて第1端末機及び第3端末機の間に許容される通信の種類を決定する段階をさらに含むことができる。
本発明の実施形態に係るサーバは、複数の端末機から複数のプロフィール情報を受信する通信インターフェース、複数のプロフィール情報のうちの少なくともいずれか1つを含む第1プロフィールグループ及び第2プロフィールグループを生成するプロセッサ、及び複数のプロフィール情報を保存するメモリーを含み、通信インターフェースは、第1プロフィールグループを複数の端末機のうち第1端末機に送信し、第2プロフィールグループを複数の端末機のうち第1端末機と異なる第2端末機に送信し、第1プロフィールグループに含まれた、第2端末機の使用者に対応する、第1プロフィール情報に基づいて第1端末機の使用者によって生成される第1信号を受信し、第2プロフィールグループに含まれた、第1端末機に対応する、第2プロフィール情報に基づいて第2端末機の使用者によって生成される第2信号を受信し、プロセッサは、第1信号及び第2信号に基づいて第1端末機及び第2端末機の間に許容される通信の種類を決定することができる。
本発明の実施形態に係る端末機の動作方法は、複数の端末機からサーバに受信された複数のプロフィール情報のうち第1プロフィールグループをサーバから受信する段階、第1プロフィールグループに含まれた少なくとも1つ以上のプロフィール情報に対して第1好感信号を生成して送信する段階、複数の端末機のうち端末機に第2好感信号を送信した端末機を判断する段階、及び第1好感信号の送信結果及び第2好感信号の受信結果に対応して端末機と複数の端末機との間に通信を行う段階を含むことができる。
いくつかの実施形態として、行う段階は、第1好感信号を受信した端末機及び第2好感信号を送信した端末機と予め決定された時間の間、ランダム映像通話を行うことができる。
いくつかの実施形態として、行う段階は、第1好感信号を受信した端末機のうち第2好感信号を送信した端末機と一対一の通信を行うことができる。
いくつかの実施形態として、端末機の動作方法は、第1好感信号を受信していない端末機のうち第2好感信号を送信していない端末機とは通信を行わない段階をさらに含むことができる。
記載された実施形態によれば、複数の端末機をより効果的に互いにマッチングすることができる端末機、サーバ及びその動作方法が提供されることができる。
また、実施形態によれば、複数の端末機の使用者の中から適切な使用者が、他の端末機の使用者にマッチングされるように仲介することができる端末機、サーバ及びその動作方法が提供されることができる。
また、実施形態によれば、複数の端末機のそれぞれの使用者が仲介サービスによって人間関係を拡張することができる端末機、サーバ及びその動作方法が提供されることができる。
本発明の実施形態に係る電子装置が動作する環境を示すシステム構成図である。 本発明の実施形態に係る端末機の構成を示すブロック図である。 本発明の実施形態に係るサーバの構成を示すブロック図である。 本発明の実施形態に係る複数の端末機及びサーバの通信方法を示す図である。 本発明の実施形態に係るサーバから受信されたプロフィール情報が端末機にディスプレイされる方法を示す図である。 本発明の他の実施形態に係るサーバから受信されたプロフィール情報が端末機にディスプレイされる方法を示す図である。 本発明の実施形態に係り、端末機の使用者が、相手方がマッチされた場合、端末機に表示される画面を示す図である。 本発明のまた他の実施形態に係るプロフィール情報が端末機にディスプレイされる方法を示す図である。 本発明の実施形態に係る端末機の通信方法を示すフローチャートである。 本発明の実施形態に係る端末機に表示されるライブマッチ準備画面を示す図である。 本発明の実施形態に係る端末機に表示されるライブマッチ画面を示す図である。 本発明の実施形態に係る端末機に表示されるメッセージ画面を示す図である。 本発明の実施形態に係るサーバが複数の端末機をマッチする方法を示すフローチャートである。
本発明の利点及び特徴、そしてそれを達成する方法は、添付した図面と共に詳細に後述されている実施形態を参照すれば明確になる。しかし、本発明は、以下で開示される実施形態に限定されるものではなく、互いに異なる様々な形態で具現されることができ、単に本実施形態は、本発明の開示が完全になるようにして、本発明が属する技術分野における通常の知識を有する者に発明の範疇を完全に知らせるために提供されるものであり、本発明は、請求項の範疇によって定義されるだけである。明細書全体にわたって同一の参照符号は、同一の構成要素を指す。
「第1」または「第2」などが、様々な構成要素を記述するために使用されるが、このような構成要素は、前記のような用語によって制限されるものではない。前記のような用語は、単に1つの構成要素を他の構成要素と区別するために使用されることができる。したがって、以下に言及される第1構成要素は、本発明の技術的思想内で第2構成要素であることもできる。
本明細書で使用される用語は、実施形態を説明するためのものであって、本発明を制限しようとするものではない。本明細書において、単数形は、文句で特に言及しない限り、複数形も含む。明細書で使用される「含む(comprises)」または「含んでいる(comprising)」は、言及された構成要素または段階が1つ以上の他の構成要素または段階の存在または追加を排除しないという意味を内包する。
別途の定義がなければ、本明細書で使用されるすべての用語は、本発明が属する技術分野において、通常の知識を有する者に共通的に理解され得る意味で解釈されることができる。また、一般的に使用される辞書に定義されている用語は、明白に特別に定義されていない限り、理想的または過度に解釈されない。
図1は、本発明の実施形態に係る電子装置が動作する環境を示すシステム構成図である。図1を参照すると、複数の電子装置100〜300が動作するシステム環境は、サーバ400及び複数の電子装置100〜300を含むことができる。例えば、複数の電子装置100〜300が動作する環境は、少なくとも1つ以上のサーバを含むことができる。
複数の電子装置100〜300のそれぞれは、サーバ400を介して連結されることができる。本発明の説明の便宜のために、図1で3つの電子装置が示されている。しかし、電子装置の数は、3つに限定されるものではない。複数の電子装置100〜300のそれぞれは、デスクトップコンピュータ、ラップトップコンピュータ、スマートフォン、スマートタブレット、スマートウォッチ、移動端末機、デジタルカメラ、ウェアラブルデバイス(wearable device)、または携帯用電子機器のうちの1つで具現されることができる。複数の電子装置100〜300のそれぞれは、プログラムまたはアプリケーションを実行することができる。
複数の電子装置100〜300のそれぞれは、通信網に連結されることができる。複数の電子装置100〜300のそれぞれは、通信網を介して互いに連結されたり、サーバ400と連結することができる。複数の電子装置100〜300のそれぞれは、互いに連結された他の装置にデータを出力したり、他の装置からデータを受信することができる。
複数の電子装置100〜300のそれぞれに連結された通信網は、有線通信網、無線通信網、または複合通信網を含むことができる。通信網は、3G、LTE、またはLTE−Aなどのような移動通信網を含むことができる。通信網は、ワイファイ(Wi−Fi)、UMTS/GPRS、またはイーサネット(Ethernet)などのような有線または無線通信網を含むことができる。通信網は、マグネチック保安出力(MST,Magnetic Secure Transmission)、RFID(Radio Frequency IDentification)、NFC(Near Field Communication)、ジグビー(ZigBee(登録商標))、Z−Wave、ブルートゥース(Bluetooth(登録商標))、低電力ブルートゥース(BLE,Bluetooth Low Energy)、または赤外線通信(IR,InfraRed communication)などのような近距離通信網を含むことができる。通信網は、近距離ネットワーク(LAN,Local Area Network)、メトロポリタン・エリア・ネットワーク(MAN,Metropolitan Area Network)、またはワイド・エリア・ネットワーク(WAN,Wide Area Network)などを含むことができる。
複数の電子装置100〜300の間に、様々な形態の通信セッションが確立されることができる。例えば、複数の電子装置100〜300は、互いにメッセージ、ファイル、音声データ、映像、または動画などを送受信することができる。例えば、複数の電子装置100〜300は、互いにTCP(Transmission Control Protocol)、UDP(User Datagram Protocol)、またはWebRTC(Web Real−Time Communication)などを用いて映像通話セッションを確立することができる。
通信セッションは、複数の電子装置100〜300のうちの少なくとも2つの電子装置の間に直接確立されることができる。他の実施形態によると、少なくとも1つ以上の他の装置を経由して、複数の電子装置100〜300のうちの少なくとも2つの電子装置の間に映像通話セッションが確立されることができる。例えば、通信セッションは、第1電子装置100とサーバ400との間に確立されたセッション及びサーバ400と第2電子装置200との間に確立されたセッションを含むことができる。
サーバ400は、複数の電子装置100〜300が互いに通信を行うことができるように連結させることができる。例えば、サーバ400は、複数の電子装置100〜300が通信セッションを確立することができるように映像通話サービスを提供することができる。サーバ400は、複数の電子装置100〜300のそれぞれから仲介要請を受信することができる。仲介要請に応答して、サーバ400は、複数の電子装置100〜300を仲介することができる。
以下では、発明の説明の便宜のために、電子装置及び端末機は、同じ意味で使用することができる。
図2は、本発明の実施形態に係る端末機の構成を示すブロック図である。図2を参照すると、第1端末機100は、入力インターフェース110、メモリー120、出力インターフェース130、通信インターフェース140、及びプロセッサ150を含むことができる。図1に図示された第2端末機200及び第3端末機300のそれぞれは、第1端末機100と類似または同一に具現されることができる。
入力インターフェース110は、外部から信号を受信することができる。入力インターフェース110は、第1端末機100の使用者から信号を受信することができる。また、入力インターフェース110は、外部装置から信号を受信することができる。入力インターフェース110は、例えば、マイク、カメラ、キーボード、マウス、トラックボール、タッチスクリーン、ボタン、スイッチ、センサー、ネットワークインターフェース、またはその他の入力装置などを含むことができる。入力インターフェース110は、入力インターフェース110に含まれたマイクを介して外部から音声を受信することができる。
また、入力インターフェース110は、入力インターフェース110に含まれたカメラ(図示せず)から撮影されたイメージを受信したり、端末機100の使用者からジェスチャーを受信することができる。または、入力インターフェース110に含まれたタッチスクリーン(例えば、ディスプレイ131は、第1端末機100の使用者からタッチ入力を受信することができる。または入力インターフェース100に含まれたマイク(図示せず)から端末機100使用者の音声または第1端末機100の周囲の音を受信することができる。
入力インターフェース110は、第1端末機100の使用者から受信されたプロフィール情報または使用者の入力を受信することができる。例えば、使用者のプロフィール情報は、端末機100の使用者の写真、趣味情報、性別情報、国家情報または年齢情報のうちの少なくとも1つを含むことができる。また、使用者のプロフィール情報は、使用者によって撮影されたビデオをさらに含むことができる。そして、使用者の入力は、端末機100の使用者から受信されるタッチ入力であり得る。
メモリー120は、データを保存することができる。メモリー120は、入力インターフェース110から受信された音声データ、イメージデータまたは使用者のプロフィール情報を保存することができる。そして、メモリー120は、プロセッサ150によって行われた演算結果を保存することができる。例えば、メモリー120は、プロセッサ150によってエンコードされた音声を保存することができる。メモリー120は、通信インターフェース140を介して外部に出力するデータを保存したり、通信インターフェース140を介して外部から受信されたデータを保存することができる。
メモリー120は、ソフトウェアまたはプログラムを保存することができる。例えば、メモリー120は、アプリケーション、アプリケーションプログラミングインターフェース(API)などのようなプログラム及び様々な種類のデータを保存することができる。メモリー120は、プロセッサ150によって実行可能なコマンドを保存することができる。
メモリー120は、揮発性メモリーまたは不揮発性メモリーのうちの少なくとも1つを含むことができる。メモリー120は、例えば、フラッシュ(flash)メモリー、ROM(Read Only Memory)、RAM(Random Access Memory)、EEROM(Electrically Erasable ROM)、EPROM(Erasable Programmable ROM)、EEPROM(Electrically Erasable Programmable ROM)、ハードディスクドライブ(HDD,Hard Disk Drive)、またはレジスター(register)のうちの少なくとも1つを含むことができる。メモリー120は例えば、ファイルシステム、データベース、またはエンベッディドデータベースなどを含むことができる。
出力インターフェース130は、ディスプレイ131を含むことができる。例えば、ディスプレイ131は、LCD(Liquid Crystal Display)、OLED(Organic Light Emitting Diode)、またはPDP(Plasma Display Panel)などの平板表示装置を含むことができる。ディスプレイ131は、曲面ディスプレイまたはフレキシブルディスプレイ(flexible display)を含むことができる。ディスプレイ131は、タッチスクリーンを含むことができる。ディスプレイ131がタッチスクリーンを含む場合、ディスプレイ131は、出力動作を行うと共に入力インターフェース110として動作することができる。
ディスプレイ131は、データを表示することができる。または、ディスプレイ131は、プロセッサ150によって行われた演算結果を表示することができる。または、ディスプレイ131は、メモリー120に保存されたデータを表示することができる。
ディスプレイ131は、通信インターフェース140によって受信されたデータを表示することができる。いくつかの実施形態として、ディスプレイ131は、サーバ400から受信されたプロフィールグループを出力することができる。より具体的には、プロフィールグループは、複数のプロフィール情報に対応することができ、ディスプレイ131は、複数のプロフィール情報を順次的に出力することができる。いくつかの実施形態として、複数のプロフィール情報は、それぞれ複数の端末機200〜300のうち一部端末機から提供された情報であり得る。
ディスプレイ131は、順次的に表示される複数のプロフィール情報のそれぞれに対する使用者からの特定の入力を受信することができる。例えば、特定の入力は、複数のプロフィール情報それぞれに対応する端末機の使用者に対する好感を示す入力であり得る。または、特定の入力は、表示されるプロフィール情報に対して好感を示さず、他のプロフィール情報を知るためにパスする入力であり得る。
出力インターフェース130は、音を出力することができる。出力インターフェース130は、入力インターフェース110を介して受信された音、または外部装置を介して受信された音を出力することができる。例えば、出力インターフェース130は、スピーカー(図示せず)を含むことができる。
通信インターフェース140は、端末機100の外部にデータを出力したり、外部からデータを受信することができる。通信インターフェース140は、サーバ400または外部装置にデータを出力することができる。通信インターフェース140は、サーバ400及び外部装置からデータを受信することができる。通信インターフェース140は、プロセッサ150によって行われた演算結果を外部に出力することができる。
通信インターフェース140は、順次的に出力される複数のプロフィール情報に基づいて端末機100の使用者から入力される特定の入力に基づいて生成された信号をサーバ400に出力することができる。
いくつかの実施形態として、ディスプレイ141に複数のプロフィール情報のそれぞれに対応する端末機の使用者に対する好感を示す入力が受信される場合、通信インターフェース140は、好感信号を出力することができる。または、ディスプレイ131に表示されるプロフィール情報に対する好感を示さず、他のプロフィール情報を知るためにパスする入力が受信される場合、通信インターフェース140は、パス信号を出力することができる。
または、通信インターフェース140は、メモリー120に保存された使用者のプロフィール情報をサーバ400に出力することができる。
通信インターフェース140は、例えば、3Gモジュール、LTEモジュール、LTE−Aモジュール、Wi−Fiモジュール、ワイギグ(WiGig)モジュール、UWB(Ultra Wide Band)モジュール、またはLANカードなどのような遠距離用ネットワークインターフェースを含むことができる。また、通信インターフェース140は、マグネチック保安出力(MST)モジュール、ブルートゥースモジュール、NFCモジュール、RFIDモジュール、ジグビー(ZigBee)モジュール、Z−Waveモジュール、または赤外線モジュールなどのような近距離用ネットワークインターフェースを含むことができる。また、通信インターフェース140は、その他のネットワークインターフェースを含むことができる。
プロセッサ150またはプロセッサ150に含まれた構成要素のそれぞれは、ソフトウェア(software)またはハードウェア(hardware)形態で具現されることができる。例示的に、ソフトウェアは、機械コード、ファームウェアコード(firmware code)、エンベッディドコード(embedded code)、及びアプリケーション(application)などのようなプログラム実行コマンドとして具現されることができる。ハードウェアは、電気電子回路、プロセッサ、コンピュータ、圧力センサー、慣性センサー、MEMS(microelectromechanical system)、受身素子、またはそれらの組合であり得る。
プロセッサ150は、端末機100の動作を制御することができる。プロセッサ150は、端末機100に含まれたそれぞれの構成要素と互いに連結されることができ、端末機100に含まれたそれぞれの構成要素の動作を制御することができる。プロセッサ150は、入力インターフェース110によって受信された信号に対する応答として、端末機100の動作を制御することができる。
いくつかの実施形態として、プロセッサ150は、入力インターフェース110を介して受信される特定の入力を検出することができる。例えば、特定の入力は、複数のプロフィール情報に基づいて第1端末機100の使用者によって生成される入力であり得る。プロセッサ150は、特定の入力に基づいて好感信号またはパス信号を生成することができる。
いくつかの実施形態として、ディスプレイ141に複数のプロフィール情報のそれぞれに対応する端末機の使用者に対する好感を示す入力が受信される場合、プロセッサ150は、好感信号を生成することができる。または、ディスプレイ131に表示されるプロフィール情報に対して好感を示さず、他のプロフィール情報を知るためにパスする入力が受信される場合、プロセッサ150は、パス信号を生成することができる。
図3は、本発明の実施形態に係るサーバの構成を示すブロック図である。図1及び図3を参照すると、サーバ400は、通信インターフェース410、メモリー420及びプロセッサ430を含むことができる。
通信インターフェース410は、サーバ400の外部にデータを出力したり、外部からデータを受信することができる。通信インターフェース410は、複数の端末機100〜300にデータを出力することができ、複数の端末機100〜300からデータを受信することができる。通信インターフェース410は、プロセッサ430によって行われた演算結果を外部に出力することができる。また、通信インターフェース410は、メモリー420に保存されたデータを外部に出力することができる。
通信インターフェース410は、複数の端末機100〜300から複数のプロフィール情報を受信することができる。通信インターフェース410によって出力されるデータまたは通信インターフェース410によって受信されたデータは、メモリー420に保存されることができる。
例えば、通信インターフェース410は、3Gモジュール、LTEモジュール、LTE−Aモジュール、Wi−Fiモジュール、ワイギグモジュール、UWBモジュール、またはLANカードなどのような遠距離用ネットワークインターフェースを含むことができる。また、通信インターフェース410は、マグネチック保安出力(MST)モジュール、ブルートゥースモジュール、NFCモジュール、RFIDモジュール、ジグビーモジュール、Z−Waveモジュール、または赤外線モジュールなどのような近距離用ネットワークインターフェースを含むことができる。また、通信インターフェース410は、その他のネットワークインターフェースを含むことができる。
メモリー420は、アプリケーション、アプリケーションプログラミングインターフェース(API)などのようなプログラム及び様々な種類のデータを保存することができる。メモリー420は、プロセッサ430によって実行可能なコマンドを保存することができる。例えば、アプリケーションは、複数の端末機100〜300に様々な形態の通信サービスを提供することができるアプリケーションであり得る。
メモリー420は、通信インターフェース410を介して受信された情報を保存することができる。例えば、メモリー420は、複数の端末機100〜300のそれぞれの使用者プロフィール情報を保存することができる。
メモリー420は、揮発性メモリーまたは不揮発性メモリーのうちの少なくとも1つを含むことができる。メモリー420は、例えば、フラッシュメモリー、ROM、EEROM、EPROM、EEPROM、ハードディスクドライブ、またはレジスターのうちの少なくとも1つを含むことができる。メモリー420は例えば、ファイルシステム、データベース、またはエンベッディドデータベースなどを含むことができる。
プロセッサ430またはプロセッサ430に含まれた構成要素のそれぞれは、ソフトウェアまたはハードウェア形態で具現されることができる。例示的に、ソフトウェアは、機械コード、ファームウェアコード、エンベッディドコード、及びアプリケーションなどのようなプログラム実行コマンドとして具現されることができる。ハードウェアは、電気電子回路、プロセッサ、コンピュータ、圧力センサー、慣性センサー、MEMS、受身素子、またはそれらの組合であり得る。
プロセッサ430は、メモリー420に保存されたコマンド及びアプリケーションを実行することができる。例えば、複数の端末機100〜300のそれぞれに少なくとも1つ以上のプロフィール情報を送信することができる。プロセッサ430は、複数の端末機100〜300のそれぞれから受信された少なくとも1つ以上のプロフィール情報に対する好感信号または保留信号を受信することができる。
プロセッサ430は、互いのプロフィール情報に対する好感信号を送信した2つの端末機が一対一の通信を行うことができるようにマッチすることができる。また、プロセッサ430は、特定の時間以後に、予め決定された時間の間、複数の端末機100〜300のうち一部端末機の間にライブマッチ(live match)サービスを提供することができる。いくつかの実施形態として、一部端末機は、第1端末機100から好感信号を受信した少なくとも1つ以上の端末機及び第1端末機100に好感信号を送信した少なくとも1つ以上の端末機を含むことができる。一部端末機は、ライブマッチによってランダム映像チャットを行うことができる。
複数の端末機100〜300及びサーバ400の詳しい動作方法は、図4〜図13を参照して説明されることができる。
図4は、本発明の実施形態に係る複数の端末機及びサーバの通信方法を示す図である。
図1〜図4を参照すると、第1端末機100は、サーバ400から受信されたプロフィール情報に基づいて好感信号を生成することができる。生成された好感信号は、サーバ400に送信されることができる。例えば、第1端末機100がサーバ400から受信したプロフィール情報は、第2端末機200の使用者から入力されたものであり得る。
第2端末機200は、サーバ400から受信されたプロフィール情報に基づいて好感信号を生成することができる。生成された好感信号は、サーバ400に送信されることができる。例えば、第2端末機200がサーバ400から受信したプロフィール情報は、第1端末機100の使用者から入力されたものであり得る。
第1端末機100及び第2端末機200は、互いのプロフィール情報に対して好感信号を生成したので、第1端末機100及び第2端末機200は、マッチ(match)されることができる。マッチされた第1端末機100及び第2端末機200は、映像通話、チャット、及びメッセージのうちの少なくとも1つの方法により一対一の通信を行うことができる。
図5は、本発明の実施形態に係るサーバから受信されたプロフィール情報が端末機にディスプレイされる方法を示す図である。
図1、図2及び図5を参照すると、第1端末機100は、サーバ400から受信されたプロフィールグループを表示することができる。より具体的には、第1端末機100は、受信されたプロフィールグループに含まれた複数のプロフィール情報を順次的に表示することができる。
図5を参照すると、第1端末機100のディスプレイ131の一部領域に複数のプロフィール情報のうち、第1プロフィール情報が表示されることができる。第1プロフィール情報は、複数の端末機100〜300のうち、第1端末機100を除いた残りの端末機のうちの1つから提供されることができる。例えば、第1プロフィール情報は、第2端末機200から提供されたものと仮定することができる。
いくつかの実施形態として、第1プロフィール情報は、少なくとも1つ以上のプロフィールを含むことができる。第1プロフィール情報が表示される一部領域10の全体に第1プロフィールが表示されることができる。第1プロフィールは、第2端末機200の使用者に対応することができる。第1プロフィール情報は、第1プロフィールに加えて、第2プロフィール11及び第3プロフィール12をさらに含むことができる。第2プロフィール11及び第3プロフィール12は、第1プロフィールよりも小さく表示されることができる。第2プロフィール11及び第3プロフィール12のうちの1つをタッチする入力が受信される場合、タッチされたプロフィールは、一部領域10の全体に対応して表示されることができる。
いくつかの実施形態として、第2プロフィール11は、第2端末機200の使用者によって撮影されたビデオであり得る。第2プロフィール11がビデオである場合、第2プロフィール11の横にサウンドアイコン13が表示されることができる。第2プロフィール11をタッチする入力が受信される場合、一部領域10の全体にビデオが再生されることができる。サウンドアイコン13をタッチする入力が受信される場合、ビデオのサウンドがオンまたはオフになることができる。
いくつかの実施形態として、ディスプレイ131の一部領域10には、好感アイコン14及びパスアイコン15が表示されることができる。好感アイコン14及びパスアイコン15は、一部領域10を除いたディスプレイ131の領域に表示されることができる。好感アイコン14及びパスアイコン15は、図6を参照して、詳細に説明されることができる。
図6は、本発明の他の実施形態に係るサーバから受信されたプロフィール情報が端末機にディスプレイされる方法を示す図である。
図5及び図6を参照すると、第1端末機100の使用者は、第1プロフィール情報に基づいて好感アイコン14及びパスアイコン15のうちの1つを選択することができる。第1端末機100の使用者が、第1プロフィール情報を提供した使用者と一対一の通信をしたい場合、好感アイコン14を選択することができる。
第1端末機100に好感アイコン14をタッチする入力が受信される場合、ディスプレイ131の一部領域10にハートイメージ16が表示されることができる。また、第1端末機100に好感アイコン14をタッチする入力が受信される場合、好感信号が生成され、生成された好感信号はサーバ400に送信されることができる。第1端末機100の使用者は、第1プロフィール情報を提供した使用者と映像通話、チャット、及びメッセージのうちの少なくとも1つの方法により一対一の通信を行うことができる。
図7は、本発明の実施形態に係り、端末機の使用者が、相手方がマッチされた場合、端末機に表示される画面を示す図である。
図5〜図7を参照すると、サーバ400は、第1プロフィール情報を提供した端末機から好感信号を受信することができる。例えば、第1プロフィール情報を提供した端末機は、第2端末機200であり得る。第2端末機200の使用者は、第1端末機100の使用者から入力された第2プロフィール情報に基づいて好感信号を生成することができる。
いくつかの実施形態として、第1端末機100の使用者及び第2端末機200の使用者は、互いのプロフィール情報に基づいて好感信号を生成したので、サーバ400は、第1端末機100及び第2端末機200をマッチすることができる。
第1端末機100は、サーバ400からマッチメッセージ17を受信することができる。受信されたマッチメッセージ17をディスプレイ131によって表示することができる。いくつかの実施形態として、サーバ400からマッチメッセージ17を受信することができる。
サーバ400によってマッチされると、第1端末機100及び第2端末機200は、互いにメッセージを送信することができる。第1端末機100のディスプレイ131には、メッセージウィンドウ18が表示されることができる。第1端末機100の使用者は、メッセージウィンドウ18にメッセージを入力して、第2端末機200に送信することができる。いくつかの実施形態として、サーバ400によってマッチされると、第1端末機100及び第2端末機200は、互いに映像通話を行うことができる。
いくつかの実施形態として、第1端末機100及び第2端末機200は、サーバ400を介して互いにメッセージを送信することができる。他の実施形態として、第1端末機100及び第2端末機200は、直接メッセージを送信することができる。
図8は、本発明のまた他の実施形態に係るプロフィール情報が端末機にディスプレイされる方法を示す図である。
図5及び図8を参照すると、第1端末機100の使用者は、第1プロフィール情報に基づいて好感アイコン14及びパスアイコン15のうちの1つを選択することができる。第1端末機100の使用者が第1プロフィール情報を提供した使用者と一対一の通信をしたくない場合、パスアイコン15を選択することができる。
第1端末機100にパスアイコン14をタッチする入力が受信される場合、ディスプレイ131の一部領域20には、第1プロフィール情報の代わりに第2プロフィール情報が表示されることができる。第2プロフィール情報は、複数の端末機100〜300のうち第1端末機100を除いた残りの端末機のうちの1つから提供されることができる。例えば、第2プロフィール情報は、第3端末機300から提供されたものと仮定することができる。第2プロフィール情報は、第3端末機300の使用者から撮影された写真またはビデオのうちの少なくとも1つを含むことができる。
いくつかの実施形態として、ディスプレイ131の一部領域20には、好感アイコン21及びパスアイコン22が表示されることができる。好感アイコン21及びパスアイコン22は、一部領域20を除いたディスプレイ131の領域に表示されることができる。
いくつかの実施形態として、第1端末機100のディスプレイ131にディスカバー(discover)アイコン23が表示されることができる。第1端末機100の使用者によってディスカバーアイコン23をタッチする入力が受信される場合、第1端末機100のディスプレイ131には、複数のプロフィール情報が順次的に出力されることができる。また、複数のプロフィール情報のそれぞれについて、第1端末機100によって好感アイコン14、21またはパスアイコン15、22をタッチする入力が第1端末機100に受信される。
図9は、本発明の実施形態に係る端末機の通信方法を示すフローチャートである。
図5〜図9を参照すると、S110段階で、第1端末機100は、サーバ400から第1プロフィールグループを受信することができる。いくつかの実施形態として、第1プロフィールグループは、複数の端末機100〜300のうち、第1端末機100を除いた一部端末機からサーバ400が受信したプロフィール情報を含むことができる。
S120段階で、第1端末機100は、第1プロフィールグループに含まれた少なくとも1つ以上のプロフィール情報に基づいて第1好感信号を生成することができる。より具体的には、第1端末機100の使用者は、第1プロフィールグループに含まれたそれぞれのプロフィール情報のうち一対一の通信を行いたい少なくとも1つ以上のプロフィール情報に対して好感アイコン14、21をタッチすることができる。第1端末機100に好感アイコン14、21をタッチする入力が受信される場合、第1端末機100は、第1好感信号を生成してサーバ400に送信することができる。
S130段階で、複数の端末機100〜300から第2好感信号を受信することができる。より具体的には、複数の端末機100〜300のうち一部端末機は、第1端末機100の使用者から入力されたプロフィール情報に対して第2好感信号を生成することができる。一部端末機のそれぞれから生成された好感信号は、サーバ400に送信されることができる。第1端末機100は、サーバ400から一部端末機のそれぞれから生成された第2好感信号を受信することができる。
S140段階で、第1端末機100は、第1好感信号の送信結果及び第2好感信号の受信結果に対応して、複数の端末機100〜300との通信を行うことができる。
いくつかの実施形態として、第1端末機100は、前記第1好感信号を受信した端末機及び前記第2好感信号を送信した端末機と予め決定された時間の間、ランダム映像通話を行うことができる。
他の実施形態として、第1端末機100は、前記第1好感信号を受信した端末機のうち前記第2好感信号を送信した端末機と一対一の通信を行うことができる。
他の実施形態として、第1端末機100は、前記第1好感信号を受信していない端末機のうち前記第2好感信号を送信していない端末機とは通信を行わないことができる。
図10は、本発明の実施形態に係る端末機に表示されるライブマッチ準備画面を示す図である。
図10を参照すると、第1端末機100のディスプレイ131にライブマッチアイコン30が表示されることができる。いくつかの実施形態として、第1端末機100の使用者は、特定の時間以後に予め決定された時間の間、ライブマッチ(live match)アイコン30をタッチすると、ライブマッチを始めることができる。ライブマッチは、第1端末機100から好感信号を受信した少なくとも1つ以上の端末機の使用者または第1端末機100に好感信号を送信した少なくとも1つ以上の端末機の使用者と第1端末機100の使用者が一対一映像チャットを行うことを意味することができる。
ライブマッチアイコン30は、カウントダウン(countdown)アイコン31と共に表示されることができる。いくつかの実施形態として、カウントダウンアイコン31は、第1端末機100の使用者がライブマッチを始めることができる特定の時間までの残り時間を表示することができる。
いくつかの実施形態として、第1端末機100に特定の時間になる前に、ライブマッチアイコン30をタッチする入力が受信されると、第1端末機100のディスプレイ131にライブマッチ候補のプロフィール32が表示されることができる。いくつかの実施形態として、ライブマッチ候補のプロフィール32には、第1端末機100から好感信号を受信した少なくとも1つ以上の端末機の使用者または第1端末機100に好感信号を送信した少なくとも1つ以上の端末機の使用者のプロフィールが表示されることができる。
図11は、本発明の実施形態に係る端末機に表示されるライブマッチ画面を示す図である。
図10及び図11を参照すると、第1端末機100に特定の時間以後に予め決定された時間の間、ライブマッチアイコン30をタッチする入力が受信される場合、第1端末機100の使用者は、ライブマッチを始めることができる。
第1端末機100の使用者は、ディスプレイ131上に指をタッチした後、スワイプ(swipe)動作を行うことができる。スワイプ動作は、使用者がディスプレイ上に指をタッチした後、指を特定の方向に移動させることができる。特定の方向は、1つの方向に限定されず、左右方向、上下方向、または対角線方向など多様に定義されることができる。
スワイプ動作が端末機100に入力されると、第1端末機100の使用者は、特定の端末機の使用者とマッチすることができる。例えば、特定の端末機の使用者は、第1端末機100から好感信号を受信した少なくとも1つ以上の端末機の使用者または第1端末機100に好感信号を送信した少なくとも1つ以上の端末機の使用者のうちの1人であり得る。
いくつかの実施形態として、第1端末機100の使用者が他の端末機の使用者とマッチしたい場合、第1端末機100の使用者は、ディスプレイ131上に指をタッチした後、スワイプ(swipe)動作を行うことができる。スワイプ動作が端末機100に入力されると、第1端末機100の使用者は、他の端末機の使用者とマッチすることができる。
いくつかの実施形態として、第1端末機100の使用者のライブマッチ相手は、サーバ400によってランダムに選択されることができる。または、第1端末機100の使用者のライブマッチ相手は、第1端末機100のプロセッサ150によってランダムに選択されることができる。
図12は、本発明の実施形態に係る端末機に表示されるメッセージ画面を示す図である。
図12を参照すると、第1端末機100にメッセージアイコン40をタッチする入力が受信される場合、第1端末機100の使用者は、マッチした使用者と始めることができる。
第1端末機100のディスプレイ131には、第1端末機100とマッチした端末機の使用者のプロフィール41がディスプレイされることができる。第1端末機100の使用者は、マッチした端末機の使用者と映像通話、チャット、及びメッセージのうちの少なくとも1つ以上を含む一対一の通信を行うことができる。
図13は、本発明の実施形態に係るサーバが複数の端末機をマッチする方法を示すフローチャートである。
図1〜図13を参照すると、S210段階において、サーバ400は、複数の端末機100〜300から複数のプロフィール情報を受信することができる。サーバ400は、複数のプロフィール情報をメモリー420に保存することができる。複数のプロフィール情報のそれぞれは、複数の端末機100〜300の使用者が入力した写真、プロフィール情報及びビデオのうちの少なくとも1つ以上を含むことができる。
S220段階において、サーバ400は、複数のプロフィール情報のうち第1プロフィールグループを第1端末機100に送信することができる。第1プロフィールグループは、複数のプロフィール情報のうち、第1端末機100から提供された第1プロフィール情報を除いた一部のプロフィール情報を含むことができる。
S230段階において、サーバ400は、複数のプロフィール情報のうち第2プロフィールグループを第2端末機200に送信することができる。第2プロフィールグループは、複数のプロフィール情報のうち第2端末機200から提供された第2プロフィール情報を除いた一部のプロフィール情報を含むことができる。
S240段階において、サーバ400は、第1端末機100から第1プロフィールグループに含まれた第1プロフィール情報に基づいて第1端末機100の使用者によって生成される第1信号を受信することができる。いくつかの実施形態として、第1プロフィール情報は、第2端末機200がサーバ400に提供した情報であり得る。
S250段階において、サーバ400は、第2端末機200から第2プロフィールグループに含まれた第2プロフィール情報に基づいて第2端末機200の使用者によって生成される第2信号を受信することができる。いくつかの実施形態として、第2プロフィール情報は、第1端末機100がサーバ400に提供した情報であり得る。
S260段階において、サーバ400は、第1信号及び第2信号に基づいて第1端末機100及び第2端末機200の間の許容される通信の種類を決定することができる。
いくつかの実施形態として、第1信号及び第2信号が好感信号である場合、サーバ400は、第1端末機100及び第2端末機200が一対一の通信を行うことができるように決定することができる。
他の実施形態として、第1信号及び第2信号のうちの少なくとも1つがパス信号である場合、サーバ400は、第1端末機100及び第2端末機200の間の一対一の通信を許容しないことができる。
他の実施形態として、第1信号及び第2信号のうちの少なくとも1つが好感信号である場合、サーバ400は、特定の時間に第1端末機100及び第2端末機200のそれぞれのライブマッチ候補者のグループに第1端末機100の使用者及び第2端末機200の使用者が含ませることができる。
他の実施形態として、第1信号及び第2信号がすべてパス信号である場合、サーバ400は、第1端末機100及び第2端末機200の間の通信を許容しないものと決定することができる。
図1〜図13を参照すると、本発明の実施形態に係る複数の端末機100〜300及びサーバ400は、より効果的に互いにマッチングすることができる。また、サーバ400は、複数の端末機100〜300の使用者のうちで、適切な使用者が他の端末機の使用者にマッチングされるように仲介することができる。また、サーバ400は、複数の端末機100〜300のそれぞれの使用者が仲介サービスによって人間関係を拡張できるように仲介することができる。
以上で説明された実施形態は、コンピュータによって実行されるプログラムモジュールのようなコンピュータによって実行可能なコマンドを含む記録媒体の形態でも具現されることができる。コンピュータ判読可能媒体は、コンピュータによってアクセスすることができる任意の使用可能媒体であることができ、揮発性及び不揮発性媒体、分離型及び非分離型媒体をすべて含むことができる。
また、コンピュータ判読可能媒体は、コンピュータ記憶媒体または通信媒体を含むことができる。コンピュータ記憶媒体は、コンピュータ判読可能コマンド、データ構造、プログラムモジュールまたはその他のデータのような情報の保存のための任意の方法または技術で具現された揮発性及び不揮発性、分離型及び非分離型媒体をすべて含むことができる。通信媒体は、典型的にコンピュータ判読可能コマンド、データ構造、プログラムモジュール、または搬送波のような変調されたデータ信号のその他のデータ、またはその他の出力メカニズムを含み、任意の情報伝達媒体を含むことができる。
以上、添付された図面を参照して、本発明の実施形態を説明したが、本発明が属する技術分野における通常の知識を有する者は、本発明がその技術的思想や必須の特徴を変更することなく、他の具体的な形態で実施できるということを理解できるはずである。したがって、以上で記述した実施形態は、すべての面で例示的なものであり、限定的でないものとして理解しなければならない。

Claims (15)

  1. 複数の端末機の間を仲介するサーバの動作方法において、
    前記複数の端末機から複数のプロフィール情報を受信する段階と、
    前記複数のプロフィール情報のうちの少なくともいずれか1つを含む第1プロフィールグループを前記複数の端末機のうち第1端末機に送信する段階と、
    前記複数のプロフィール情報のうちの少なくともいずれか1つを含む第2プロフィールグループを前記複数の端末機のうち第1端末機と異なる第2端末機に送信する段階と、
    前記第1プロフィールグループに含まれた、前記第2端末機の使用者に対応する、第1プロフィール情報に基づいて前記第1端末機の使用者によって生成される第1信号を受信する段階と、
    前記第2プロフィールグループに含まれた、前記第1端末機の使用者に対応する、第2プロフィール情報に基づいて前記第2端末機の使用者によって生成される第2信号を受信する段階、及び
    前記第1信号及び前記第2信号に基づいて前記第1端末機及び前記第2端末機の間に許容される通信の種類を決定する段階を含むサーバの動作方法。
  2. 前記決定する段階においては、
    前記第1信号が前記第1プロフィール情報に対する好感信号であり、前記第2信号が前記第2プロフィール情報に対する好感信号である場合、前記第1端末機及び前記第2端末機の間に一対一の通信を行うことができるように決定する請求項1に記載のサーバの動作方法。
  3. 前記一対一の通信は、映像通話、チャット、及びメッセージのうちの少なくとも1つ以上を含む請求項2に記載のサーバの動作方法。
  4. 前記決定する段階においては、
    前記第1信号が前記第1プロフィール情報に対する好感信号であるか、前記第2信号が前記第2プロフィール情報に対する好感信号である場合、前記第1端末機と前記第2端末機との間に予め決定された時間の間、ランダム映像通話を行うことができるように決定する請求項1に記載のサーバの動作方法。
  5. 前記決定する段階においては、
    前記第1信号が前記第1プロフィール情報に対する好感信号ではなく、前記第2信号が前記第2プロフィール情報に対する好感信号ではない場合、前記第1端末機及び前記第2端末機の間の通信が行われないように決定する請求項1に記載のサーバの動作方法。
  6. 前記第1プロフィール情報は、前記第2端末機の使用者の写真、趣味情報、ニックネーム(nickname)情報、身長情報、生年月日情報、性別情報、居住地域情報、学校情報及び前記第2端末機の使用者によって撮影された少なくとも1つ以上の第1ビデオのうちの少なくとも1つ以上を含む請求項1に記載のサーバの動作方法。
  7. 前記第2プロフィール情報は、前記第1端末機の使用者の写真、趣味情報、ニックネーム情報、身長情報、生年月日情報、性別情報、居住地域情報、学校情報及び前記第1端末機の使用者によって撮影された少なくとも1つ以上の第2ビデオのうちの少なくとも1つ以上を含む請求項6に記載のサーバの動作方法。
  8. 前記少なくとも1つ以上の第1ビデオに対する閲覧要請が前記第1端末機から受信される場合、前記少なくとも1つ以上の第1ビデオを前記第1端末機に送信する段階、及び
    前記少なくとも1つ以上の第2ビデオに対する閲覧要請が第2端末機から受信される場合、前記少なくとも1つ以上の第2ビデオを前記第2端末機に送信する段階をさらに含む請求項7に記載の動作方法。
  9. 前記複数のプロフィール情報のうちの少なくともいずれか1つ以上を含む第3プロフィールグループを前記複数の端末機のうち前記第1端末機及び前記第2端末機と異なる第3端末機に送信する段階と、
    前記第1プロフィールグループに含まれた、前記第3端末機の使用者に対応する、第3プロフィール情報に基づいて前記第1端末機の使用者によって生成される第3信号を受信する段階と、
    前記第3プロフィールグループに含まれた、前記第1端末機の使用者に対応する、第1プロフィール情報に基づいて前記第3端末機の使用者によって生成される第4信号を受信する段階、及び
    前記第3信号及び前記第4信号に基づいて前記第1端末機及び前記第3端末機の間に許容される通信の種類を決定する段階をさらに含む請求項1に記載のサーバの動作方法。
  10. 請求項1〜請求項9のうちのいずれか1項に記載の方法を行うためのプログラムが記録されたコンピュータ判読可能な記録媒体。
  11. 複数の端末機から複数のプロフィール情報を受信する通信インターフェースと、
    前記複数のプロフィール情報のうちの少なくともいずれか1つを含む第1プロフィールグループ及び第2プロフィールグループを生成するプロセッサ、及び
    前記複数のプロフィール情報を保存するメモリーを含み、
    前記通信インターフェースは、前記第1プロフィールグループを前記複数の端末機のうち第1端末機に送信し、前記第2プロフィールグループを前記複数の端末機のうち前記第1端末機と異なる第2端末機に送信し、前記第1プロフィールグループに含まれた、前記第2端末機の使用者に対応する、第1プロフィール情報に基づいて前記第1端末機の使用者によって生成される第1信号を受信し、前記第2プロフィールグループに含まれた、前記第1端末機に対応する、第2プロフィール情報に基づいて前記第2端末機の使用者によって生成される第2信号を受信し、
    前記プロセッサは、前記第1信号及び前記第2信号に基づいて前記第1端末機及び前記第2端末機の間に許容される通信の種類を決定するサーバ。
  12. 端末機の動作方法において、
    複数の端末機からサーバに受信された複数のプロフィール情報のうち第1プロフィールグループを前記サーバから受信する段階と、
    前記第1プロフィールグループに含まれた少なくとも1つ以上のプロフィール情報に対して第1好感信号を生成して送信する段階と、
    前記複数の端末機のうち前記端末機に第2好感信号を送信した端末機を判断する段階、及び
    前記第1好感信号の送信結果及び前記第2好感信号の受信結果に対応して前記端末機と前記複数の端末機との間に通信を行う段階を含む端末機の動作方法。
  13. 前記行う段階においては、前記第1好感信号を受信した端末機及び前記第2好感信号を送信した端末機と予め決定された時間の間、ランダム映像通話を行う請求項12に記載の端末機の動作方法。
  14. 前記行う段階においては、
    前記第1好感信号を受信した端末機のうち前記第2好感信号を送信した端末機と一対一の通信を行う請求項12に記載の端末機の動作方法。
  15. 前記第1好感信号を受信していない端末機のうち前記第2好感信号を送信していない端末機とは通信を行わない段階をさらに含む請求項12に記載の端末機の動作方法。
JP2020104306A 2019-06-27 2020-06-17 端末機、サーバ及びその動作方法(mobile,server and operating method thereof) Pending JP2021006995A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020190076797A KR20210001154A (ko) 2019-06-27 2019-06-27 단말기, 서버 및 그것의 동작 방법
KR10-2019-0076797 2019-06-27

Publications (1)

Publication Number Publication Date
JP2021006995A true JP2021006995A (ja) 2021-01-21

Family

ID=71108513

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020104306A Pending JP2021006995A (ja) 2019-06-27 2020-06-17 端末機、サーバ及びその動作方法(mobile,server and operating method thereof)

Country Status (4)

Country Link
US (1) US20200410605A1 (ja)
EP (1) EP3758387A1 (ja)
JP (1) JP2021006995A (ja)
KR (1) KR20210001154A (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11606533B2 (en) * 2021-04-16 2023-03-14 Hyperconnect Inc. Methods and devices for visually displaying countdown time on graphical user interface

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1196229A (ja) * 1997-09-19 1999-04-09 Hitachi Ltd 情報提供方法及び情報提供システム
JP2002049778A (ja) * 2000-08-03 2002-02-15 Akuaparu:Kk メール相手紹介装置、メール相手紹介システム、メール相手紹介方法、及び記憶媒体
JP2011113546A (ja) * 2009-11-30 2011-06-09 Rakuten Inc 情報提供装置および方法、並びにプログラム
JP2013003988A (ja) * 2011-06-21 2013-01-07 Naomichi Nakamura 行動共有システム
US20140040368A1 (en) * 2012-08-06 2014-02-06 Olivier Maurice Maria Janssens Systems and methods of online social interaction
JP2015517153A (ja) * 2012-11-27 2015-06-18 ジョン、スン フンJEON, Seung Hun ウェブサイトとアプリでの会員間の会員紹介システム
US20160127500A1 (en) * 2014-10-31 2016-05-05 Tinder, Inc. System And Method For Modifying A Preference
JP2018106498A (ja) * 2016-12-27 2018-07-05 株式会社コロプラ 仮想空間を提供するための方法、当該方法をコンピュータに実現させるためのプログラム、および、コンピュータ装置
US20190158784A1 (en) * 2017-11-17 2019-05-23 Hyperconnect Inc. Server and operating method thereof

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1196229A (ja) * 1997-09-19 1999-04-09 Hitachi Ltd 情報提供方法及び情報提供システム
JP2002049778A (ja) * 2000-08-03 2002-02-15 Akuaparu:Kk メール相手紹介装置、メール相手紹介システム、メール相手紹介方法、及び記憶媒体
JP2011113546A (ja) * 2009-11-30 2011-06-09 Rakuten Inc 情報提供装置および方法、並びにプログラム
JP2013003988A (ja) * 2011-06-21 2013-01-07 Naomichi Nakamura 行動共有システム
US20140040368A1 (en) * 2012-08-06 2014-02-06 Olivier Maurice Maria Janssens Systems and methods of online social interaction
JP2015517153A (ja) * 2012-11-27 2015-06-18 ジョン、スン フンJEON, Seung Hun ウェブサイトとアプリでの会員間の会員紹介システム
US20160127500A1 (en) * 2014-10-31 2016-05-05 Tinder, Inc. System And Method For Modifying A Preference
JP2018106498A (ja) * 2016-12-27 2018-07-05 株式会社コロプラ 仮想空間を提供するための方法、当該方法をコンピュータに実現させるためのプログラム、および、コンピュータ装置
US20190158784A1 (en) * 2017-11-17 2019-05-23 Hyperconnect Inc. Server and operating method thereof

Also Published As

Publication number Publication date
EP3758387A1 (en) 2020-12-30
US20200410605A1 (en) 2020-12-31
KR20210001154A (ko) 2021-01-06

Similar Documents

Publication Publication Date Title
US8856901B2 (en) Digital handshake for authentication of devices
JP6843359B2 (ja) 映像表示装置及び映像表示方法(device and method of displaying images)
EP3276910B1 (en) Bluetooth-based identity recognition method and device
JP7144479B2 (ja) 端末機及びそれの動作方法(mobile and operating method thereof)
KR102202110B1 (ko) 서비스 제공 방법, 전자 장치 및 저장 매체
JP6902762B2 (ja) 端末機、サーバ及びその動作方法(mobile、server and operating method thereof)
CN105515948B (zh) 即时通信方法和装置
KR101979650B1 (ko) 서버 및 그것의 동작 방법
KR20210030046A (ko) 복수의 단말기를 중개하는 서버, 및 그것의 중개 방법
CN105468767A (zh) 名片信息获取方法及装置
WO2017219497A1 (zh) 消息生成方法及装置
KR20190016671A (ko) 통신 장치, 서버 및 통신 방법
WO2017061081A1 (en) Communication apparatus and control method for the same
WO2017020671A1 (zh) 视频交互方法、装置及视频源设备
JP2021006995A (ja) 端末機、サーバ及びその動作方法(mobile,server and operating method thereof)
US10972700B2 (en) Video call method and video call mediating apparatus
CN104363166A (zh) 即时通信方法、装置和智能终端
CN109379200B (zh) 消息处理方法、装置、电子设备及存储介质
CN107295167A (zh) 信息显示方法及装置
CN104866208B (zh) 信息处理方法和电子设备
CN105867140B (zh) 信息设置方法和装置
CN109194639A (zh) 消息接收处理方法、装置、终端及可读存储介质
CN110213531A (zh) 监控录像处理方法及装置
CN114511123A (zh) 会议预约方法、装置、电子设备、存储介质和程序产品
CN116506390A (zh) 消息传输方法、显示方法、装置、电子设备及存储介质

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200617

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210526

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210617

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20220124