Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7627325B2 - Instant messaging service method and apparatus - Google Patents
[go: Go Back, main page]

JP7627325B2 - Instant messaging service method and apparatus - Google Patents

Instant messaging service method and apparatus Download PDF

Info

Publication number
JP7627325B2
JP7627325B2 JP2023198398A JP2023198398A JP7627325B2 JP 7627325 B2 JP7627325 B2 JP 7627325B2 JP 2023198398 A JP2023198398 A JP 2023198398A JP 2023198398 A JP2023198398 A JP 2023198398A JP 7627325 B2 JP7627325 B2 JP 7627325B2
Authority
JP
Japan
Prior art keywords
wish
request message
list
account
terminal
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
Application number
JP2023198398A
Other languages
Japanese (ja)
Other versions
JP2024075518A (en
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.)
Kakao Corp
Original Assignee
Kakao Corp
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 Kakao Corp filed Critical Kakao Corp
Publication of JP2024075518A publication Critical patent/JP2024075518A/en
Priority to JP2025010763A priority Critical patent/JP2025066808A/en
Application granted granted Critical
Publication of JP7627325B2 publication Critical patent/JP7627325B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/50Business processes related to the communications industry
    • 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]

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • Economics (AREA)
  • Health & Medical Sciences (AREA)
  • Information Transfer Between Computers (AREA)

Description

以下の実施形態は、インスタントメッセージングサービス方法及び装置に関する。 The following embodiments relate to an instant messaging service method and device.

最近、モバイルスマート機器の発達によりネットワークを介して他のユーザと交流のためのオンラインプラットフォームサービスの利用が増加している。他のユーザと交流するためのオンラインプラットフォームサービスの代表的な例として、ユーザ間のコミュニケーション、情報共有及び人脈拡大などを介して社会的な関係を生成し強化するオンラインプラットフォームであるソーシャルネットワーキングサービス(social networking service;SNS)、2以上のユーザ間のリアルタイムコンテンツ通信のためのオンラインプラットフォームであるインスタントメッセージングサービス(instant messaging service;IMS)などがある。このようなモバイル機器を通した疎通が増加し、オンラインプラットフォームサービスは、他のユーザと1:1の通信だけでなく、イコマースプラットフォームと結合してユーザ間にプレゼントをやりとりする機能を支援している。 Recently, with the development of mobile smart devices, the use of online platform services for interacting with other users via networks is increasing. Representative examples of online platform services for interacting with other users include social networking services (SNS), which are online platforms that create and strengthen social relationships through communication between users, information sharing, and networking expansion, and instant messaging services (IMS), which are online platforms for real-time content communication between two or more users. As communication through such mobile devices increases, online platform services support not only one-on-one communication with other users but also the function of exchanging gifts between users by combining with e-commerce platforms.

以下の実施形態によって、インスタントメッセージを用いてウィッシュリストに希望するプレゼント商品を追加することを匿名又は実名で要求するウィッシュリストに関する機能を提供することにある。 The following embodiment provides a wishlist-related function that allows a user to request, anonymously or with their real name, to add a desired gift item to their wishlist using an instant message.

以下の実施形態によって、インスタントメッセージを用いて他のユーザアカウントのウィッシュリストにプレゼント商品が追加されたという通知を受信するウィッシュリストに関する機能を提供することにある。 The following embodiment provides a wishlist-related function that uses instant messaging to receive notifications that gift items have been added to the wishlists of other user accounts.

但し、技術的な課題は、上述した技術的な課題に限定されるものではなく、更なる技術的な課題が存在する。 However, the technical challenges are not limited to those mentioned above, and further technical challenges exist.

一側に係るインスタントメッセージングサービスを提供するサーバの動作方法は、受信者アカウントに送信されたウィッシュ要求メッセージの匿名送信の有無を判断するステップと、前記受信者アカウントの端末に、匿名に送信された前記ウィッシュ要求メッセージを第1タイプのチャットルームを介して送信するステップと、前記受信者アカウントの端末に、実名に送信された前記ウィッシュ要求メッセージを第2タイプのチャットルームを介して送信するステップと、前記ウィッシュ要求メッセージを通した前記受信者アカウントのウィッシュリストの登録が検出された場合、前記ウィッシュ要求メッセージの発信者アカウントの端末に前記ウィッシュリストの登録を通知するメッセージを送信するステップとを含む。 The operation method of the server providing the instant messaging service relating to one side includes the steps of determining whether the wish request message sent to the recipient account is sent anonymously, sending the anonymously sent wish request message to the terminal of the recipient account via a first type of chat room, sending the wish request message sent to the real name to the terminal of the recipient account via a second type of chat room, and if registration of a wish list of the recipient account through the wish request message is detected, sending a message notifying the registration of the wish list to the terminal of the sender account of the wish request message.

前記第1タイプのチャットルームは、前記サービスに関するチャネルのチャットルームを含み、前記第2タイプのチャットルームは、前記受信者アカウント及び前記発信者アカウントが参加するチャットルームを含むことができる。 The first type of chat room may include a chat room for a channel related to the service, and the second type of chat room may include a chat room in which the recipient account and the sender account participate.

前記第1タイプのチャットルームを介して送信するステップは、前記受信者アカウントに匿名に送信された前記ウィッシュ要求メッセージの個数をカウントするステップと、前記受信者アカウントに匿名に送信された前記ウィッシュ要求メッセージの個数に基づいて、前記第1タイプのチャットルームを介して前記ウィッシュ要求メッセージの受信を通知するメッセージを送信するステップとを含むことができる。 The step of sending via the first type of chat room may include a step of counting the number of the wish request messages sent anonymously to the recipient account, and a step of sending a message notifying receipt of the wish request message via the first type of chat room based on the number of the wish request messages sent anonymously to the recipient account.

前記ウィッシュリストの登録を通知するメッセージを送信するステップは、前記ウィッシュ要求メッセージが匿名に送信された場合、前記第1タイプのチャットルームを介して前記発信者アカウントの端末に前記ウィッシュリストの登録を通知するメッセージを送信するステップと、前記ウィッシュ要求メッセージが実名に送信された場合、前記第2タイプのチャットルームを介して前記発信者アカウントの端末に前記ウィッシュリストの登録を通知するメッセージを送信するステップとを含むことができる。 The step of sending a message notifying the registration of the wish list may include a step of sending a message notifying the registration of the wish list to a terminal of the sender account via the first type of chat room if the wish request message is sent anonymously, and a step of sending a message notifying the registration of the wish list to a terminal of the sender account via the second type of chat room if the wish request message is sent to a real name.

前記サーバの動作方法は、前記受信者アカウントの端末に送信された前記ウィッシュ要求メッセージの個数情報を提供するステップをさらに含むことができる。 The server operation method may further include a step of providing information on the number of wish request messages sent to the terminal of the recipient account.

前記ウィッシュ要求メッセージの個数情報は、前記ウィッシュ要求メッセージを通した前記受信者アカウントのウィッシュリストの登録によって初期化されることができる。 The number information of the wish request message can be initialized by registering the wish list of the recipient account through the wish request message.

前記ウィッシュ要求メッセージは、前記発信者アカウントが選択した少なくとも1つのアイテムを含むプレゼント候補リストを含むことができる。 The wish request message may include a gift list including at least one item selected by the sender account.

前記ウィッシュ要求メッセージは、前記受信者アカウントに対応するウィッシュリストに接続されるリンクを含むことができる。 The wish request message may include a link that connects to a wish list corresponding to the recipient account.

前記ウィッシュリストの登録を通知するメッセージは、前記受信者アカウントに対応するウィッシュリストに接続されるリンクを含むことができる。 The message notifying the registration of the wish list may include a link connected to the wish list corresponding to the recipient account.

前記サーバの動作方法は、前記受信者アカウントに対応するウィッシュリストにアクセスした前記発信者アカウントの端末から前記ウィッシュ要求メッセージの送信要求を受信するステップをさらに含むことができる。 The method of operating the server may further include a step of receiving a request to send the wish request message from a terminal of the sender account that has accessed a wish list corresponding to the recipient account.

一実施形態に係るインスタントメッセージングサービスを提供するサーバの動作方法は、受信者アカウントに送信された少なくとも1つのウィッシュ要求メッセージを前記受信者アカウントに対応するウィッシュ要求リストに格納するステップと、前記ウィッシュ要求リストに格納された少なくとも1つのウィッシュ要求メッセージを通したウィッシュリストの登録を検出するステップと、前記ウィッシュ要求リストに格納された少なくとも1つのウィッシュ要求メッセージの発信者アカウントの端末に前記ウィッシュリストの登録を通知するメッセージを送信するステップと、前記ウィッシュ要求リストを初期化するステップとを含む。 An operating method of a server providing an instant messaging service according to one embodiment includes the steps of: storing at least one wish request message sent to a recipient account in a wish request list corresponding to the recipient account; detecting wish list registration through at least one wish request message stored in the wish request list; sending a message to a terminal of a sender account of at least one wish request message stored in the wish request list to notify the registration of the wish list; and initializing the wish request list.

前記ウィッシュリストの登録を通知するメッセージを送信するステップは、前記少なくとも1つのウィッシュ要求メッセージそれぞれの匿名送信の有無を判断するステップと、匿名に送信された前記ウィッシュ要求メッセージの発信者アカウントの端末に第1タイプのチャットルームを介して前記ウィッシュリストの登録を通知するメッセージを送信するステップと、実名に送信された前記ウィッシュ要求メッセージの発信者アカウントの端末に第2タイプのチャットルームを介して前記ウィッシュリストの登録を通知するメッセージを送信するステップとを含むことができる。 The step of sending a message notifying the registration of the wish list may include a step of determining whether each of the at least one wish request message is sent anonymously, a step of sending a message notifying the registration of the wish list to a terminal of a sender account of the anonymously sent wish request message via a chat room of a first type, and a step of sending a message notifying the registration of the wish list to a terminal of a sender account of the wish request message sent to a real name via a chat room of a second type.

前記第1タイプのチャットルームは、前記サービスに関するチャネルのチャットルームを含み、前記第2タイプのチャットルームは、前記受信者アカウント及び前記発信者アカウントが参加するチャットルームを含むことができる。 The first type of chat room may include a chat room for a channel related to the service, and the second type of chat room may include a chat room in which the recipient account and the sender account participate.

前記サーバの動作補法は、前記受信者アカウントの端末に前記ウィッシュ要求リストに格納されたウィッシュ要求メッセージの個数情報を提供するステップをさらに含むことができる。 The operation of the server may further include providing information on the number of wish request messages stored in the wish request list to the terminal of the recipient account.

一実施形態に係るインスタントメッセージングサービスを使用する端末の動作方法は、受信者アカウントに対応するウィッシュリストにアイテム登録を要求するウィッシュ要求メッセージの送信を要求するステップと、前記ウィッシュ要求メッセージの匿名送信の有無を選択するステップと、前記ウィッシュ要求メッセージが匿名に送信された場合、第1タイプのチャットルームを介して前記ウィッシュリストの登録を通知するメッセージを受信するステップと、前記ウィッシュ要求メッセージが実名に送信された場合、第2タイプのチャットルームを介して前記ウィッシュリストの登録を通知するメッセージを受信するステップとを含む。 In one embodiment, a method of operating a terminal using an instant messaging service includes the steps of requesting transmission of a wish request message requesting the registration of an item in a wish list corresponding to a recipient account, selecting whether or not to send the wish request message anonymously, receiving a message notifying the registration of the wish list via a first type of chat room if the wish request message is sent anonymously, and receiving a message notifying the registration of the wish list via a second type of chat room if the wish request message is sent using a real name.

前記第1タイプのチャットルームは、前記サービスに関するチャネルのチャットルームを含み、前記第2タイプのチャットルームは、前記受信者アカウント及び前記端末にログインされたアカウントが参加するチャットルームを含むことができる。 The first type of chat room may include a chat room for a channel related to the service, and the second type of chat room may include a chat room in which the recipient account and an account logged into the terminal participate.

前記ウィッシュ要求メッセージは、予め決定されたテンプレート及びユーザが入力したテキストのうち少なくとも1つに基づいて生成されることができる。 The wish request message can be generated based on at least one of a predefined template and text entered by the user.

一実施形態に係るインスタントメッセージングサービスを提供するサーバは、受信者アカウントに送信されたウィッシュ要求メッセージの匿名送信の有無を判断し、前記受信者アカウントの端末に、匿名に送信された前記ウィッシュ要求メッセージを第1タイプのチャットルームを介して送信し、前記受信者アカウントの端末に、実名に送信された前記ウィッシュ要求メッセージを第2タイプのチャットルームを介して送信し、前記ウィッシュ要求メッセージを通した前記受信者アカウントのウィッシュリストの登録が検出された場合、前記ウィッシュ要求メッセージの発信者アカウントの端末に前記ウィッシュリストの登録を通知するメッセージを送信する、少なくとも1つのプロセッサを含む。 A server providing an instant messaging service according to one embodiment includes at least one processor that determines whether a wish request message sent to a recipient account is sent anonymously, sends the wish request message sent anonymously to a terminal of the recipient account via a first type of chat room, sends the wish request message sent to a real name to a terminal of the recipient account via a second type of chat room, and, if registration of a wish list of the recipient account through the wish request message is detected, sends a message to a terminal of a sender account of the wish request message notifying the registration of the wish list.

一実施形態に係るインスタントメッセージングサービスを提供するサーバは、受信者アカウントに送信された少なくとも1つのウィッシュ要求メッセージを前記受信者アカウントに対応するウィッシュ要求リストに格納し、前記ウィッシュ要求リストに格納された少なくとも1つのウィッシュ要求メッセージを通したウィッシュリストの登録を検出し、前記ウィッシュ要求リストに格納された少なくとも1つのウィッシュ要求メッセージの発信者アカウントの端末に前記ウィッシュリストの登録を通知するメッセージを送信し、前記ウィッシュ要求リストを初期化する、少なくとも1つのプロセッサを含む。 A server providing an instant messaging service according to one embodiment includes at least one processor that stores at least one wish request message sent to a recipient account in a wish request list corresponding to the recipient account, detects wish list registration through at least one wish request message stored in the wish request list, sends a message to a terminal of a sender account of at least one wish request message stored in the wish request list notifying the registration of the wish list, and initializes the wish request list.

一実施形態に係るインスタントメッセージングサービスを使用する端末は、受信者アカウントに対応するウィッシュリストにアイテム登録を要求するウィッシュ要求メッセージの送信を要求し、前記ウィッシュ要求メッセージの匿名送信の有無を選択し、前記ウィッシュ要求メッセージが匿名に送信された場合、第1タイプのチャットルームを介して前記ウィッシュリストの登録を通知するメッセージを受信し、前記ウィッシュ要求メッセージが実名に送信された場合、第2タイプのチャットルームを介して前記ウィッシュリストの登録を通知するメッセージを受信する、少なくとも1つのプロセッサを含む。 A terminal using an instant messaging service according to one embodiment includes at least one processor that requests the sending of a wish request message requesting the registration of an item in a wish list corresponding to a recipient account, selects whether or not the wish request message is to be sent anonymously, receives a message notifying the registration of the wish list via a first type of chat room if the wish request message is sent anonymously, and receives a message notifying the registration of the wish list via a second type of chat room if the wish request message is sent using a real name.

以下の実施形態によると、インスタントメッセージを用いてウィッシュリストに機能するプレゼント商品を追加することを匿名又は実名で要求するウィッシュリストに関する機能を提供することができる。 In the following embodiment, a wishlist-related feature can be provided that allows users to request anonymously or with their real name to add functional gift items to their wishlist using instant messaging.

以下の実施形態に係ると、インスタントメッセージを用いて他のユーザアカウントのウィッシュリストにプレゼント商品が追加されたという通知を受信するウィッシュリストに関する機能を提供することができる。 In the following embodiment, a wishlist-related function can be provided that uses instant messaging to receive notifications that gift items have been added to the wishlists of other user accounts.

一実施形態に係るインスタントメッセージングサービスのためのシステムの概要を例示する図である。FIG. 1 illustrates an overview of a system for instant messaging services according to one embodiment. 一実施形態に係るインスタントメッセージングサービスを提供するサーバの動作方法のフローチャートである。4 is a flowchart of a method of operating a server providing an instant messaging service according to an embodiment. 一実施形態に係るインスタントメッセージングサービスを提供するサーバの動作方法のフローチャートである。4 is a flowchart of a method of operating a server providing an instant messaging service according to an embodiment. 一実施形態に係るウィッシュ要求リストを用いてウィッシュ要求メッセージ及びウィッシュリストの登録を通知するメッセージを送信する方法を説明するための図である。11A and 11B are diagrams illustrating a method for transmitting a wish request message and a message notifying registration of a wish list using a wish request list according to an embodiment. 一実施形態に係るインスタントメッセージングサービスを使用する端末の動作方法のフローチャートである。4 is a flowchart of a method of operating a terminal using an instant messaging service according to an embodiment. 発信者アカウントの端末に出力されるウィッシュ要求メッセージの送信要求のための画面を例示する図である。FIG. 13 is a diagram illustrating an example of a screen for requesting transmission of a wish request message output to a terminal of a sender account. 発信者アカウントの端末に出力されるウィッシュ要求メッセージの送信要求のための画面を例示する図である。FIG. 13 is a diagram illustrating an example of a screen for requesting transmission of a wish request message output to a terminal of a sender account. 発信者アカウントの端末に出力されるウィッシュ要求メッセージの送信タイプを選択するための画面を例示する図である。FIG. 13 is a diagram illustrating an example of a screen for selecting a transmission type of a wish request message output to a terminal of a sender account. 発信者アカウントの端末に出力されるウィッシュ要求メッセージの送信タイプを選択するための画面を例示する図である。FIG. 13 is a diagram illustrating an example of a screen for selecting a transmission type of a wish request message output to a terminal of a sender account. 受信者アカウントの端末に出力されるウィッシュ要求メッセージが送信されたチャットルームの画面を例示する図である。FIG. 13 is a diagram illustrating an example of a screen of a chat room to which a wish request message is sent, which is output to a terminal of a recipient account. 受信者アカウントの端末に出力されるウィッシュ要求メッセージが送信されたチャットルームの画面を例示する図である。FIG. 13 is a diagram illustrating an example of a screen of a chat room to which a wish request message is sent, which is output to a terminal of a recipient account. 受信者アカウントの端末に出力されるウィッシュリストにアイテムを登録するための画面を例示する図である。FIG. 13 is a diagram illustrating an example of a screen for registering an item in a wish list output to a terminal of a recipient account. 発信者アカウントの端末に出力されるウィッシュリストの登録を通知するメッセージが送信されたチャットルームの画面を例示する図である。FIG. 13 is a diagram illustrating an example of a chat room screen in which a message notifying the registration of a wish list is sent, the message being output to the terminal of the sender's account. 発信者アカウントの端末に出力されるウィッシュリストの登録を通知するメッセージが送信されたチャットルームの画面を例示する図である。FIG. 13 is a diagram illustrating an example of a chat room screen in which a message notifying the registration of a wish list is sent, the message being output to the terminal of the sender's account. プレゼント候補リストを含むウィッシュ要求メッセージを説明するための図である。FIG. 13 is a diagram for explaining a wish request message including a gift candidate list. プレゼント候補リストを含むウィッシュ要求メッセージを説明するための図である。FIG. 13 is a diagram for explaining a wish request message including a gift candidate list. プレゼント候補リストを含むウィッシュ要求メッセージを説明するための図である。FIG. 13 is a diagram for explaining a wish request message including a gift candidate list. ウィッシュリストの登録を通知するメッセージが送信される例を説明するための図である。FIG. 13 is a diagram illustrating an example in which a message notifying registration of a wish list is transmitted. ウィッシュリストの登録を通知するメッセージが送信される例を説明するための図である。FIG. 13 is a diagram illustrating an example in which a message notifying registration of a wish list is transmitted. 一実施形態に係るインスタントメッセージングサービスのためのシステムのハードウェア構成の例示図である。1 is a diagram illustrating a hardware configuration of a system for an instant messaging service according to an embodiment;

実施形態に対する特定な構造的又は機能的な説明は単なる例示のための目的として開示されたものであって、様々な形態に変更されることができる。したがって、実施形態は特定な開示形態に限定されるものではなく、本明細書の範囲は技術的な思想に含まれる変更、均等物ないし代替物を含む。 Specific structural or functional descriptions of the embodiments are disclosed for illustrative purposes only and may be modified in various forms. Therefore, the embodiments are not limited to the specific disclosed forms, and the scope of this specification includes modifications, equivalents, or alternatives within the technical concept.

第1又は第2などの用語を複数の構成要素を説明するために用いることがあるが、このような用語は1つの構成要素を他の構成要素から区別する目的としてのみ解釈されなければならない。例えば、第1構成要素は第2構成要素と命名することができ、同様に、第2構成要素は第1構成要素にも命名することができる。 Although terms such as first or second may be used to describe multiple components, such terms should be construed as being only for the purpose of distinguishing one component from the other components. For example, a first component may be named a second component, and similarly, a second component may be named a first component.

いずれかの構成要素が他の構成要素に「連結」されているか「接続」されていると言及されたときには、その他の構成要素に直接的に連結されているか又は接続されているが、中間に他の構成要素が存在し得るものと理解されなければならない。 When a component is referred to as being "coupled" or "connected" to another component, it should be understood that the component is directly coupled or connected to the other component, but that there may be other components in between.

単数の表現は、文脈上、明白に異なる意味をもたない限り複数の表現を含む。本明細書において、「含む」又は「有する」等の用語は、明細書上に記載した特徴、数字、ステップ、動作、構成要素、部品又はこれらを組み合わせたものが存在することを示すものであって、1つ又はそれ以上の他の特徴や数字、ステップ、動作、構成要素、部品、又はこれを組み合わせたものなどの存在又は付加の可能性を予め排除しないものとして理解しなければならない。 Singular expressions include plural expressions unless the context clearly indicates otherwise. In this specification, terms such as "include" or "have" indicate the presence of features, numbers, steps, operations, components, parts, or combinations thereof described in the specification, and should be understood as not precluding the presence or addition of one or more other features, numbers, steps, operations, components, parts, or combinations thereof.

異なるように定義さがれない限り、技術的又は科学的な用語を含んで、ここで用いる全ての用語は、本実施形態が属する技術分野で通常の知識を有する者によって一般的に理解されるものと同じ意味を有する。一般的に用いられる予め定義された用語は、関連技術の文脈上で有する意味と一致する意味を有するものと解釈されなければならず、本明細書で明白に定義しない限り、理想的又は過度に形式的な意味として解釈されることはない。 Unless otherwise defined, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by a person of ordinary skill in the art to which the present invention belongs. Terms commonly used and predefined should be interpreted to have a meaning consistent with the meaning they have in the context of the relevant art, and should not be interpreted as having an ideal or overly formal meaning unless expressly defined in this specification.

以下、添付する図面を参照しながら実施形態を詳細に説明する。図面を参照して説明する際に、図面符号に拘わらず同じ構成要素は同じ参照符号を付与し、これに対する重複する説明は省略する。 Hereinafter, the embodiments will be described in detail with reference to the accompanying drawings. When describing the embodiments with reference to the drawings, the same components are given the same reference numerals regardless of the drawing numerals, and duplicate descriptions thereof will be omitted.

図1は、一実施形態に係るインスタントメッセージングサービスのためのシステムの概要を例示する図である。 FIG. 1 is a diagram illustrating an overview of a system for an instant messaging service according to one embodiment.

図1を参照すると、一実施形態に係るグループウェアサービスのためのシステム100は、端末110、サーバ120、及びネットワーク130を含む。サーバ120及び端末110の具体的なハードウェア構成については以下で詳説する。 Referring to FIG. 1, a system 100 for a groupware service according to one embodiment includes a terminal 110, a server 120, and a network 130. The specific hardware configurations of the server 120 and the terminal 110 are described in detail below.

一実施形態に係るサーバ120は、ネットワーク130を介してインスタントメッセージングサービス(instant messaging service)を提供するサーバを含む。一例として、サーバ120は、ウィッシュリストに関するインスタントメッセージングサービスを提供するサーバを含んでもよい。インスタントメッセージングサービスは、無線インターネット又は無線通信網のようなネットワーク130を介してテキストメッセージ、音声メッセージ、メディアファイルなどのようなインスタントメッセージ(instant message)をリアルタイムに送信し、複数のユーザがリアルタイムチャットを可能にするサービス及びそれに関するサービスを含み得る。 The server 120 according to one embodiment includes a server that provides an instant messaging service via the network 130. As an example, the server 120 may include a server that provides an instant messaging service related to a wishlist. The instant messaging service may include a service that enables multiple users to chat in real time by sending instant messages such as text messages, voice messages, media files, etc. in real time via the network 130 such as the wireless Internet or a wireless communication network, and related services.

サーバ120は、ユーザインターフェース(UI)、機能(function)、動作(operation)、又は、サービスなどのために端末110で実行されたインスタントメッセージングサービスに関するアプリケーション(以下、アプリ)あるいはインスタントメッセージングサービスに関するウェブに連動され得る。以下、インスタントメッセージングサービスに関するアプリ又はインスタントメッセージングサービスに関するウェブは、インスタントメッセンジャーに称される。 The server 120 may be linked to an application (hereinafter, an app) related to the instant messaging service or a web related to the instant messaging service executed on the terminal 110 for a user interface (UI), function, operation, or service, etc. Hereinafter, the app related to the instant messaging service or the web related to the instant messaging service will be referred to as an instant messenger.

端末110は、例えば、パーソナルコンピュータ(PC)、ネットブック、ノートブック、PDA(Personal Digital Appliance)、スマートフォン、ウェアラブルデバイス(Wearable device)、及び類似の機能を行う様々な装置を含んでもよい。 The terminal 110 may include, for example, a personal computer (PC), a netbook, a notebook, a personal digital appliance (PDA), a smartphone, a wearable device, and various other devices that perform similar functions.

端末110は、サーバで提供するインスタントメッセンジャーによって駆動されてもよい。ユーザは、端末110でインスタントメッセンジャーを実行し、サーバ120で提供するインスタントメッセージングサービスを使用できる。ユーザは、インスタントメッセンジャーを介してインスタントメッセージングサービスに加入してユーザアカウントを生成してもよい。ユーザは、インスタントメッセージングサービスに加入したアカウントの端末110を介して、インスタントメッセージングサービスを使用できる。インスタントメッセージングサービスに加入したアカウントの端末110は、インスタントメッセージングサービスに加入したアカウントでログインされた端末を意味する。 The terminal 110 may be driven by an instant messenger provided by the server. A user may run the instant messenger on the terminal 110 and use an instant messaging service provided by the server 120. A user may subscribe to an instant messaging service via the instant messenger to create a user account. A user may use the instant messaging service via a terminal 110 of an account subscribed to the instant messaging service. A terminal 110 of an account subscribed to an instant messaging service refers to a terminal logged in with an account subscribed to the instant messaging service.

一実施形態に係るサーバ120は、プレゼントするサービスあるいはプレゼントするサーバに連動されてもよい。サーバ120は、インスタントメッセージングサービスに連動されているプレゼントするサービスを提供してもよく、プレゼントするサービスを提供するプレゼントするサーバに連動してプレゼントするサービスを提供してもよい。プレゼントするサービスは、ソーシャルコマースプラットフォームに基づいて商品を購入し、商品の受信者を指定し、受取人に商品が伝達されるようにするサービスのことを意味する。例えば、「プレゼントする」サービスで商品が購入されたという情報、プレゼントが送信されたという情報は、インスタントメッセージングサービスで提供するチャットルームを介して購入者及び受信者に共有され得る。例えば、ユーザは、インスタントメッセンジャーを介して「プレゼントする」サービスに接続してもよい。ユーザは、インスタントメッセージングサービスに加入したアカウントを用いて「プレゼントする」サービスを使用する。あるいは、ユーザは、「プレゼントする」サービスに加入したアカウントを用いてインスタントメッセージングサービスを使用してもよい。 The server 120 according to an embodiment may be linked to a gift service or a gift server. The server 120 may provide a gift service linked to an instant messaging service, or may provide a gift service linked to a gift server that provides a gift service. The gift service refers to a service that purchases a product based on a social commerce platform, designates a recipient of the product, and transmits the product to the recipient. For example, information that a product has been purchased through the "gift" service and information that a gift has been sent may be shared between the purchaser and the recipient through a chat room provided by the instant messaging service. For example, a user may connect to the "gift" service through an instant messenger. The user may use the "gift" service using an account subscribed to the instant messaging service. Alternatively, the user may use the instant messaging service using an account subscribed to the "gift" service.

一実施形態によれば、「プレゼントする」サービスは、希望する商品を格納するウィッシュリスト(wish-list)機能を提供しすることができる。ウィッシュリストは、「プレゼントする」サービスあるいはインスタントメッセージングサービスに加入したアカウントに対応して生成されてもよい。特定のアカウントに対応するウィッシュリストは、特定のアカウントに登録された他のユーザのアカウント(例えば、友人関係として登録されているアカウント)に共有されてもよい。言い換えれば、ユーザのアカウントでログインされた端末は、友人関係として登録されている他のユーザのアカウントに対応するウィッシュリストにアクセスしてもよい。ウィッシュリストにアクセスすることは、ウィッシュリストに含まれているアイテムの情報を提供し、ウィッシュリストに関する機能(例えば、ウィッシュリストにアイテムを追加する機能、ウィッシュリストに含まれたアイテムを「プレゼントする」機能など)を提供するウィッシュリストインターフェースにアクセスすることを意味する。 According to one embodiment, the "Gift" service may provide a wish-list function for storing desired products. A wish-list may be generated corresponding to an account subscribed to the "Gift" service or the instant messaging service. A wish-list corresponding to a particular account may be shared with other user accounts registered with the particular account (e.g., accounts registered as friends). In other words, a terminal logged in with a user's account may access wish-lists corresponding to other user accounts registered as friends. Accessing a wish-list means accessing a wish-list interface that provides information about items included in the wish-list and provides functions related to the wish-list (e.g., a function for adding an item to the wish-list, a function for "gifting" an item included in the wish-list, etc.).

一実施形態によれば、サーバ120は、ウィッシュリストに関するインスタントメッセージングサービスを提供し、ユーザは、インスタントメッセージングサービスに加入したアカウントでログインされた端末を介してウィッシュリストに関するインスタントメッセージングサービスを使用することができる。ウィッシュリストに関するインスタントメッセージングサービスについては、以下で詳説する。 According to one embodiment, the server 120 provides an instant messaging service for wishlists, and a user can use the instant messaging service for wishlists through a terminal logged in with an account subscribed to the instant messaging service. The instant messaging service for wishlists is described in more detail below.

図2は、一実施形態に係るインスタントメッセージングサービスを提供するサーバの動作方法のフローチャートである。 Figure 2 is a flowchart of a method of operation of a server providing an instant messaging service according to one embodiment.

図2を参照すると、サーバの動作方法は、受信者アカウントに送信されたウィッシュ(wish)要求メッセージの匿名送信の有無を判断するステップS210を含む。ウィッシュ要求メッセージは、ウィッシュリストに商品を登録することを要求するメッセージであって、ウィッシュ要求メッセージの送信を要求したアカウントにより、ウィッシュ要求メッセージの受信者として指定されたアカウントに送信されてもよい。ウィッシュ要求メッセージの送信を要求したアカウントは発信者アカウントであって、ウィッシュ要求メッセージの受信者として指定されたアカウントは受信者アカウントに称される。 Referring to FIG. 2, the operation method of the server includes step S210 of determining whether the wish request message sent to the recipient account is sent anonymously. The wish request message is a message requesting to register a product in a wish list, and may be sent by the account that requested the sending of the wish request message to an account designated as the recipient of the wish request message. The account that requested the sending of the wish request message is called the sender account, and the account designated as the recipient of the wish request message is called the recipient account.

一実施形態によれば、サーバの動作方法は、受信者アカウントに対応するウィッシュリストにアクセスした発信者アカウントの端末からウィッシュ要求メッセージの送信要求を受信する段階を含む。発信者アカウントの端末は、受信者アカウントに対応するウィッシュリストにアクセスできる。例えば、発信者アカウントと受信者アカウントは、互いに友人関係としで登録されているアカウントに該当する。送信者アカウントの端末は、受信者アカウントに対応するウィッシュリストを介して、ウィッシュ要求メッセージを受信者アカウントに送信することをサーバに要求してもよい。 According to one embodiment, the method of operation of the server includes receiving a request to send a wish request message from a terminal of a sender account that has accessed a wish list corresponding to a recipient account. The terminal of the sender account has access to the wish list corresponding to the recipient account. For example, the sender account and the recipient account correspond to accounts that are registered as friends with each other. The terminal of the sender account may request the server to send the wish request message to the recipient account via the wish list corresponding to the recipient account.

一実施形態によれば、ウィッシュ要求メッセージは、送信タイプが決定されることができる。ウィッシュ要求メッセージの送信要求時に送信タイプが選択されてもよい。ウィッシュ要求メッセージの送信タイプは、発信者アカウントにより決定されてもよい。送信タイプは、匿名の送信タイプ及び実名の送信タイプを含んでもよい。ウィッシュ要求メッセージの匿名送信の有無を判断することは、ウィッシュ要求メッセージの送信タイプが匿名の送信タイプであるか、あるいは実名の送信タイプであるかを判断することを意味する。ウィッシュ要求メッセージが匿名に送信された場合、あるいは匿名の送信タイプである場合、受信者アカウントの端末に送信されたウィッシュ要求メッセージは、発信者アカウントの情報を含まなくてもよい。発信者アカウントの情報は、発信者アカウントを識別するための情報として、例えば、発信者アカウントの識別子を含んでもよい。ウィッシュ要求メッセージが実名に送信された場合、あるいは実名送信タイプである場合、受信者アカウントの端末に送信されたウィッシュ要求メッセージは、発信者アカウントの情報を含んでもよい。 According to an embodiment, the wish request message may be determined to have a transmission type. The transmission type may be selected when requesting transmission of the wish request message. The transmission type of the wish request message may be determined by the sender account. The transmission type may include an anonymous transmission type and a real name transmission type. Determining whether the wish request message is anonymously transmitted means determining whether the transmission type of the wish request message is an anonymous transmission type or a real name transmission type. If the wish request message is transmitted anonymously or is of the anonymous transmission type, the wish request message transmitted to the terminal of the recipient account may not include information of the sender account. The information of the sender account may include, for example, an identifier of the sender account as information for identifying the sender account. If the wish request message is transmitted to a real name or is of the real name transmission type, the wish request message transmitted to the terminal of the recipient account may include information of the sender account.

一実施形態に係るサーバの動作方法は、受信者アカウントの端末に、匿名に送信されたウィッシュ要求メッセージを第1タイプのチャットルームを介して送信するステップS220、及び受信者アカウントの端末に、実名に送信されたウィッシュ要求メッセージを第2タイプのチャットルームを介して送信するステップS230を含む。 An operating method of the server according to one embodiment includes step S220 of sending a wish request message sent anonymously to a terminal of the recipient account via a first type of chat room, and step S230 of sending a wish request message sent to a terminal of the recipient account via a second type of chat room, the wish request message sent to the real name.

チャネルは、企業あるいはサービスのための公式アカウントであって、一般のアカウントとは区分されるアカウントタイプである。チャネルのチャットルームは、公式アカウントと一般ユーザのアカウントが参加するチャットルームであり、一般ユーザのアカウントが参加している一般のチャットルームとは区分される。一例として、チャネルのチャットルームは、公式アカウントによって企業あるいはサービスに関する情報性メッセージあるいは広告性メッセージが送信されるチャットルームである。一方、一般のチャットルームは、参加するユーザのアカウントの間にメッセージを介してチャットをやり取りするチャットルームである。 A channel is an official account for a company or service, and is an account type that is distinct from general accounts. A channel chat room is a chat room in which official accounts and general user accounts participate, and is distinct from general chat rooms in which general user accounts participate. As an example, a channel chat room is a chat room in which official accounts send informational or advertising messages about a company or service. On the other hand, a general chat room is a chat room in which chats are exchanged between participating user accounts via messages.

第1タイプのチャットルームは、サービスに関するチャネルのチャットルームを含む。例えば、第1タイプのチャットルームは、インスタントメッセージングサービスに関するチャネル、あるいは「プレゼントする」サービスに関するチャネルのチャットルームを含んでもよい。匿名に送信されたウィッシュ要求メッセージは、インスタントメッセージングサービスあるいは「プレゼントする」サービスに関する公式アカウントを発信者にするメッセージとして、第1タイプのチャットルームに送信される。 The first type of chat room includes a chat room of a channel related to a service. For example, the first type of chat room may include a chat room of a channel related to an instant messaging service or a channel related to a "gift-giving" service. The anonymously submitted wish request message is sent to the first type of chat room as a message originating from an official account related to the instant messaging service or the "gift-giving" service.

第2タイプのチャットルームは、受信者アカウント及び発信者アカウントが参加するチャットルームを含む。例えば、第2タイプのチャットルームは、受信者アカウント及び発信者アカウントが参加する1:1チャットルームあるいは受信者アカウント及び発信者アカウントが参加するグループチャットルームを含んでもよい。実名に送信されたウィッシュ要求メッセージは、発信者アカウントを発信者にするメッセージとして第2タイプのチャットルームに送信されてもよい。 The second type of chat room includes a chat room in which the recipient account and the sender account participate. For example, the second type of chat room may include a 1:1 chat room in which the recipient account and the sender account participate, or a group chat room in which the recipient account and the sender account participate. A wish request message sent to a real name may be sent to the second type of chat room as a message that makes the sender account the sender.

一実施形態によれば、第1タイプのチャットルームを介して送信するステップS220は、受信者アカウントに匿名に送信されたウィッシュ要求メッセージの個数をカウントするステップ及び受信者アカウントに匿名に送信されたウィッシュ要求メッセージの個数に基づいて、第1タイプのチャットルームを介してウィッシュ要求メッセージの受信を通知するメッセージを送信するステップを含む。 According to one embodiment, the step S220 of sending via the first type of chat room includes counting the number of wish request messages sent anonymously to the recipient account and sending a message notifying receipt of the wish request message via the first type of chat room based on the number of wish request messages sent anonymously to the recipient account.

一例として、匿名に送信されたウィッシュ要求メッセージの個数がn個(例えば、nは、1以上の自然数)に到達するごとに、第1タイプのチャットルームを介してウィッシュ要求メッセージの受信を通知するメッセージが受信者アカウントの端末に送信されてもよい。一実施形態によれば、ウィッシュ要求メッセージの受信を通知するメッセージを介して受信者アカウントのウィッシュリストの登録が検出された場合、匿名に送信されたウィッシュ要求メッセージの個数は0に初期化された後再びカウントされ得る。 As an example, each time the number of anonymously sent wish request messages reaches n (e.g., n is a natural number equal to or greater than 1), a message notifying the receipt of the wish request message may be sent to the terminal of the recipient account via the first type of chat room. According to one embodiment, if registration of a wish list of the recipient account is detected via the message notifying the receipt of the wish request message, the number of anonymously sent wish request messages may be initialized to 0 and then counted again.

一例として、受信者アカウントに匿名に送信されたウィッシュ要求メッセージの個数に応じて、他のタイプのウィッシュ要求メッセージの受信を通知するメッセージが送信されてもよい。例えば、受信者アカウントに匿名に送信されたウィッシュ要求メッセージの個数が1個以上及び5個以下である場合、ウィッシュ要求メッセージの受信を通知するための第1タイプのメッセージが送信され、受信者アカウントに匿名に送信されたウィッシュ要求メッセージの個数が6個以上及び10個以下である場合、ウィッシュ要求メッセージの受信を通知するための第2タイプのメッセージが送信されてもよい。ウィッシュ要求メッセージの受信を通知するための第2タイプのメッセージは、第1タイプのメッセージより受信者アカウントのウィッシュリスト登録を強く誘導するためのテキスト及び/又は視覚的な記号を含んでもよい。 As an example, a message notifying the receipt of another type of wish request message may be sent depending on the number of wish request messages sent anonymously to the recipient account. For example, if the number of wish request messages sent anonymously to the recipient account is 1 or more and 5 or less, a first type of message for notifying the receipt of the wish request message may be sent, and if the number of wish request messages sent anonymously to the recipient account is 6 or more and 10 or less, a second type of message for notifying the receipt of the wish request message may be sent. The second type of message for notifying the receipt of the wish request message may include text and/or visual symbols to more strongly encourage the recipient account to register for a wish list than the first type of message.

一実施形態によれば、ウィッシュ要求メッセージは、受信者アカウントに対応するウィッシュリストに接続されるリンクを含んでもよい。受信者アカウントの端末は、ウィッシュ要求メッセージを介して自身のアカウントに対応するウィッシュリストにアクセスできる。受信者アカウントのユーザは、端末を介してウィッシュリストにアイテムを追加し得る。 According to one embodiment, the wish request message may include a link connected to a wish list corresponding to the recipient account. A terminal of the recipient account may access the wish list corresponding to its account via the wish request message. A user of the recipient account may add items to the wish list via the terminal.

一実施形態に係るサーバの動作方法は、ウィッシュ要求メッセージを通した受信者アカウントのウィッシュリストの登録が検出された場合、ウィッシュ要求メッセージの発信者アカウントの端末にウィッシュリストの登録を通知するメッセージを送信するステップS240を含む。サーバは、受信者アカウントに対応するウィッシュリストにアイテムが追加されることを検出してもよい。サーバは、受信者アカウントの端末がウィッシュ要求メッセージを介して、ウィッシュリストにアクセスしウィッシュリストにアイテムを追加した場合と、異なる経路を介してウィッシュリストにアクセスしウィッシュリストにアイテムを追加した場合とに区分して検出してもよい。サーバは、受信者アカウントの端末がウィッシュ要求メッセージを介してウィッシュリストにアクセスしウィッシュリストにアイテムを追加したことを検出した場合、ウィッシュ要求メッセージの発信者アカウントの端末にウィッシュリストの登録を通知するメッセージを送信する。 An operation method of the server according to an embodiment includes a step S240 of sending a message to the terminal of the sender account of the wish request message notifying the registration of the wish list when the registration of the wish list of the recipient account through the wish request message is detected. The server may detect that an item is added to the wish list corresponding to the recipient account. The server may detect a case where the terminal of the recipient account accesses the wish list through the wish request message and adds an item to the wish list, and a case where the terminal of the recipient account accesses the wish list through a different route and adds an item to the wish list. When the server detects that the terminal of the recipient account accesses the wish list through the wish request message and adds an item to the wish list, it sends a message to the terminal of the sender account of the wish request message notifying the registration of the wish list.

一実施形態によれば、サーバは、ウィッシュ要求メッセージを通した受信者アカウントのウィッシュリストの登録が検出された場合、検出時点以前に受信者アカウントの端末にウィッシュ要求メッセージを発送した1つ以上の発信者アカウントの端末にウィッシュリストの登録を通知するメッセージを送信する。一例として、受信者アカウントに第1ウィッシュ要求メッセージ及び第2ウィッシュ要求メッセージを含む複数のウィッシュ要求メッセージが送信された場合、受信者アカウントのユーザは、第1ウィッシュ要求メッセージを介してウィッシュリストにアクセスしてアイテムを追加してもよい。サーバは、第1ウィッシュ要求メッセージの発信者アカウントの端末だけでなく、検出時点に受信者アカウントにウィッシュ要求メッセージを送信した第2ウィッシュ要求メッセージの発信者アカウントの端末にもウィッシュリストの登録を通知するメッセージを送信してもよい。受信者アカウントに複数のウィッシュ要求メッセージが送信された場合、ウィッシュリストの登録を通知するメッセージを送信する方法については、以下で詳説する。 According to one embodiment, when the server detects the registration of a wish list of a recipient account through a wish request message, the server transmits a message notifying the registration of the wish list to the terminal of one or more sender accounts that sent a wish request message to the terminal of the recipient account before the detection time. As an example, when multiple wish request messages including a first wish request message and a second wish request message are sent to the recipient account, the user of the recipient account may access the wish list through the first wish request message and add an item. The server may transmit a message notifying the registration of the wish list not only to the terminal of the sender account of the first wish request message but also to the terminal of the sender account of the second wish request message that sent a wish request message to the recipient account at the detection time. A method of transmitting a message notifying the registration of a wish list when multiple wish request messages are sent to the recipient account will be described in detail below.

ウィッシュリストの登録を通知するメッセージは、受信者アカウントに対応するウィッシュリストにアイテムが追加されたことを通知するメッセージを含む。一実施形態によれば、ウィッシュリストの登録を通知するメッセージは、受信者アカウントに対応するウィッシュリストに接続されるリンクを含んでもよい。発信者アカウントの端末は、ウィッシュリストの登録を通知するメッセージを介して受信者アカウントに対応するウィッシュリストにアクセスしてもよい。発信者アカウントのユーザは、受信者アカウントに対応するウィッシュリストに追加されたアイテムを確認することができる。 The message notifying the registration of the wish list includes a message notifying the recipient account that an item has been added to the wish list corresponding to the recipient account. According to one embodiment, the message notifying the registration of the wish list may include a link connected to the wish list corresponding to the recipient account. The terminal of the sender account may access the wish list corresponding to the recipient account via the message notifying the registration of the wish list. The user of the sender account may view the item that has been added to the wish list corresponding to the recipient account.

一実施形態に係るウィッシュリストの登録を通知するメッセージを送信するステップS240は、ウィッシュ要求メッセージが匿名に送信された場合、第1タイプのチャットルームを介して発信者アカウントの端末にウィッシュリストの登録を通知するメッセージを送信するステップ、及びウィッシュ要求メッセージが実名に送信された場合、第2タイプのチャットルームを介して発信者アカウントの端末にウィッシュリストの登録を通知するメッセージを送信するステップを含む。 In one embodiment, step S240 of sending a message notifying the registration of a wish list includes a step of sending a message notifying the registration of a wish list to a terminal of the sender account via a chat room of a first type if the wish request message is sent anonymously, and a step of sending a message notifying the registration of a wish list to a terminal of the sender account via a chat room of a second type if the wish request message is sent using a real name.

一実施形態によれば、サーバの動作方法は、受信者アカウントの端末に送信されたウィッシュ要求メッセージの個数情報を提供するステップを含む。一例として、受信者アカウントの端末に匿名に送信されたウィッシュ要求メッセージの個数情報だけが提供されたり、実名に送信されたウィッシュ要求メッセージの個数情報だけが提供されてもよい。一例として、受信者アカウントの端末に匿名に送信されたウィッシュ要求メッセージの個数情報と実名に送信されたウィッシュ要求メッセージの個数情報がそれぞれ提供されてもよい。一例として、受信者アカウントの端末に匿名に送信されたウィッシュ要求メッセージの個数と実名に送信されたウィッシュ要求メッセージの個数の合計が提供されてもよい。 According to one embodiment, the method of operating the server includes a step of providing information on the number of wish request messages sent to the terminal of the recipient account. As an example, only information on the number of wish request messages sent anonymously may be provided to the terminal of the recipient account, or only information on the number of wish request messages sent to real names may be provided. As an example, information on the number of wish request messages sent anonymously and information on the number of wish request messages sent to real names may be provided to the terminal of the recipient account. As an example, the total number of wish request messages sent anonymously and the number of wish request messages sent to real names may be provided to the terminal of the recipient account.

一実施形態によれば、ウィッシュ要求メッセージの個数情報は、ウィッシュ要求メッセージを通した受信者アカウントのウィッシュリストの登録により初期化され得る。 According to one embodiment, the wish request message quantity information may be initialized by registering the wish list of the recipient account through the wish request message.

図3は、一実施形態に係るインスタントメッセージングサービスを提供するサーバの動作方法のフローチャートである。 Figure 3 is a flowchart of a method of operation of a server providing an instant messaging service according to one embodiment.

図3を参照すると、サーバの動作方法は、受信者アカウントに送信された少なくとも1つのウィッシュ要求メッセージを受信者アカウントに対応するウィッシュ要求リストに格納するステップS310を含む。ウィッシュ要求リストは、ウィッシュ要求メッセージの格納空間として、例えば、キュー(queue)、スタック(stack)、アレイ(array)を含んでもよい。ウィッシュ要求リストは、ウィッシュ要求メッセージの発信者アカウント及びウィッシュ要求メッセージの送信タイプに関する情報を格納してもよい。 Referring to FIG. 3, the operation method of the server includes a step S310 of storing at least one wish request message sent to a recipient account in a wish request list corresponding to the recipient account. The wish request list may include, for example, a queue, a stack, or an array as a storage space for the wish request message. The wish request list may store information regarding the sender account of the wish request message and the sending type of the wish request message.

一実施形態に係るサーバの動作方法は、受信者アカウントの端末にウィッシュ要求リストに格納されたウィッシュ要求メッセージの個数情報を提供するステップを含む。サーバは、ウィッシュ要求リストに格納されたウィッシュ要求メッセージの個数がn個である場合、受信者アカウントの端末にウィッシュ要求メッセージがn個受信されたという情報を提供する。 An operating method of the server according to one embodiment includes providing information on the number of wish request messages stored in the wish request list to the terminal of the recipient account. If the number of wish request messages stored in the wish request list is n, the server provides information that n wish request messages have been received to the terminal of the recipient account.

一実施形態に係るサーバの動作方法は、ウィッシュ要求リストに格納された少なくとも1つのウィッシュ要求メッセージを通したウィッシュリストの登録を検出するステップS320を含む。 An operating method of the server according to one embodiment includes a step S320 of detecting wish list registration through at least one wish request message stored in the wish request list.

一実施形態に係るサーバの動作方法は、ウィッシュ要求リストに格納された少なくとも1つのウィッシュ要求メッセージの発信者アカウントの端末にウィッシュリストの登録を通知するメッセージを送信するステップS330を含む。ウィッシュリストの登録を通知するメッセージが送信される発信者アカウントの端末は、ウィッシュリストの登録が検出された時点でウィッシュ要求リストに格納された少なくとも1つのウィッシュ要求メッセージそれぞれの発信者アカウントの端末を含んでもよい。 The operation method of the server according to one embodiment includes a step S330 of sending a message notifying the registration of the wish list to a terminal of a sender account of at least one wish request message stored in the wish request list. The terminal of the sender account to which the message notifying the registration of the wish list is sent may include a terminal of the sender account of each of at least one wish request message stored in the wish request list at the time the registration of the wish list is detected.

一実施形態に係るウィッシュリストの登録を通知するメッセージを送信するステップS330は、ウィッシュ要求リストに格納された少なくとも1つのウィッシュ要求メッセージそれぞれの匿名送信の有無を判断するステップ、匿名に送信されたウィッシュ要求メッセージの発信者アカウントの端末に第1タイプのチャットルームを介してウィッシュリストの登録を通知するメッセージを送信するステップ、及び実名に送信されたウィッシュ要求メッセージの発信者アカウントの端末に第2タイプのチャットルームを介してウィッシュリストの登録を通知するメッセージを送信するステップを含む。 In one embodiment, step S330 of sending a message notifying the registration of a wish list includes a step of determining whether or not each of at least one wish request message stored in the wish request list is sent anonymously, a step of sending a message notifying the registration of a wish list to a terminal of a sender account of the anonymously sent wish request message via a first type of chat room, and a step of sending a message notifying the registration of a wish list to a terminal of a sender account of the wish request message sent to a real name via a second type of chat room.

一実施形態に係るサーバの動作方法は、ウィッシュ要求リストを初期化するステップS340を含む。ウィッシュ要求リストに格納された少なくとも1つのウィッシュ要求メッセージの発信者アカウントの端末にウィッシュリストの登録を通知するメッセージが送信されれば、サーバは、ウィッシュ要求リストを初期化する。ウィッシュ要求リストを初期化することは、ウィッシュ要求リストに格納されているデータを全て削除することを意味する。ウィッシュ要求リストには、ウィッシュ要求メッセージを通したウィッシュリストの登録が検出された後に受信者アカウントに送信されたウィッシュ要求メッセージが格納されてもよい。 The operation method of the server according to one embodiment includes a step S340 of initializing a wish request list. When a message notifying the registration of a wish list is sent to a terminal of a sender account of at least one wish request message stored in the wish request list, the server initializes the wish request list. Initializing the wish request list means deleting all data stored in the wish request list. The wish request list may store wish request messages sent to a recipient account after the registration of a wish list through a wish request message is detected.

例えば、図4を参照すると、受信者アカウントの端末に第1発信者アカウントによって送信された第1ウィッシュ要求メッセージ、第2発信者アカウントによって送信された第2ウィッシュ要求メッセージ、及び第3発信者アカウントによって送信された第3ウィッシュ要求メッセージが受信されてもよい。受信者アカウントに対応するウィッシュ要求リスト410は、受信された3つのウィッシュ要求メッセージを格納してもよい。 For example, referring to FIG. 4, a first wish request message sent by a first sender account, a second wish request message sent by a second sender account, and a third wish request message sent by a third sender account may be received at a terminal of a recipient account. A wish request list 410 corresponding to the recipient account may store the three received wish request messages.

3つのウィッシュ要求メッセージのうち少なくとも1つを通した受信者アカウントのウィッシュリストの登録が検出420された場合、第1発信者アカウントの端末、第2発信者アカウントの端末及び第3発信者アカウントの端末にウィッシュリストの登録を通知するメッセージが送信される。3つのウィッシュ要求メッセージそれぞれの送信タイプに応じて、ウィッシュリストの登録を通知するメッセージが送信されるチャットルームのタイプを決定することができる。一例として、第1ウィッシュ要求メッセージが匿名に送信された場合、第1発信者アカウントの端末には、第1タイプのチャットルームを介してウィッシュリストの登録を通知するメッセージが送信されてもよい。一例として、第2ウィッシュ要求メッセージが実名に送信された場合、第2発信者アカウントの端末には、第2タイプのチャットルームを介してウィッシュリストの登録を通知するメッセージが送信されてもよい。 When the registration of a wish list of the recipient account through at least one of the three wish request messages is detected 420, a message notifying the registration of the wish list is sent to the terminal of the first sender account, the terminal of the second sender account, and the terminal of the third sender account. Depending on the sending type of each of the three wish request messages, the type of chat room to which the message notifying the registration of the wish list is sent can be determined. As an example, if the first wish request message is sent anonymously, the terminal of the first sender account may be sent a message notifying the registration of the wish list via a first type of chat room. As an example, if the second wish request message is sent to a real name, the terminal of the second sender account may be sent a message notifying the registration of the wish list via a second type of chat room.

発信者アカウントの端末にウィッシュリストの登録を通知するメッセージが送信されれば、受信者アカウントに対応するウィッシュ要求リスト430は初期化される。 When a message notifying the registration of a wish list is sent to the terminal of the sender account, the wish request list 430 corresponding to the recipient account is initialized.

図5は、一実施形態に係るインスタントメッセージングサービスを使用する端末の動作方法のフローチャートである。 Figure 5 is a flowchart of a method of operating a terminal using an instant messaging service according to one embodiment.

一例として、インスタントメッセージングサービスを使用する端末は、ウィッシュ要求メッセージの発信者アカウントの端末あるいは発信者アカウントでログインされた端末を含んでもよい。 As an example, a terminal using an instant messaging service may include a terminal of the sender account of the wish request message or a terminal logged in with the sender account.

図5を参照すると、端末の動作方法は、受信者アカウントに対応するウィッシュリストにアイテム登録を要求するウィッシュ要求メッセージの送信を要求するステップS510を含む。 Referring to FIG. 5, the method of operating the terminal includes step S510 of requesting transmission of a wish request message requesting registration of an item in a wish list corresponding to a recipient account.

一実施形態によれば、ウィッシュ要求メッセージは、予め決定されたテンプレート及びユーザが入力したテキストのうち少なくとも1つに基づいて生成される。予め決定されたテンプレートは、予め決定されたテキスト、予め決定された視覚的記号、テキスト及び/又は視覚的記号の配置及び予め決定されたメッセージのスタイル(例えば、字体、字色、字の大きさ、背景の色、背景パターンなど)のうち少なくとも1つを含んでもよい。一例として、少なくとも1つのテンプレートが提供され、提供されたテンプレートのうちユーザによって選択されたテンプレートから構成されたウィッシュ要求メッセージが生成されてもよい。テンプレートは、ユーザによって編集されてもよい。例えば、テンプレートに含まれている予め決定されたテキストは、ユーザによって変更されてもよい。一例として、ユーザによって入力されたテキストを含むウィッシュ要求メッセージが生成されてもよい。 According to one embodiment, the wish request message is generated based on at least one of a predetermined template and a text input by the user. The predetermined template may include at least one of a predetermined text, a predetermined visual symbol, an arrangement of the text and/or visual symbol, and a predetermined style of the message (e.g., font, font color, font size, background color, background pattern, etc.). As an example, at least one template may be provided, and a wish request message may be generated that is configured from a template selected by the user from among the provided templates. The template may be edited by the user. For example, the predetermined text included in the template may be changed by the user. As an example, a wish request message may be generated that includes text input by the user.

端末の動作方法は、ウィッシュ要求メッセージの匿名送信の有無を選択するステップS520を含む。匿名送信の有無の選択に応じてウィッシュ要求メッセージは、ユーザアカウントの端末に匿名に送信あるいは実名に送信されてもよい。 The method of operating the terminal includes step S520 of selecting whether or not to transmit the wish request message anonymously. Depending on the selection of whether or not to transmit anonymously, the wish request message may be transmitted anonymously or to the terminal of the user account using the user's real name.

端末の動作方法は、ウィッシュ要求メッセージが匿名に送信された場合、第1タイプのチャットルームを介してウィッシュリストの登録を通知するメッセージを受信するステップS530、及びウィッシュ要求メッセージが実名に送信された場合、第2タイプのチャットルームを介してウィッシュリストの登録を通知するメッセージを受信するステップS540を含む。 The method of operating the terminal includes step S530 of receiving a message notifying the registration of the wish list through a first type of chat room if the wish request message is sent anonymously, and step S540 of receiving a message notifying the registration of the wish list through a second type of chat room if the wish request message is sent using a real name.

図6A及び図6Bは、発信者アカウントの端末に出力されるウィッシュ要求メッセージの送信要求のための画面を例示する図である。 Figures 6A and 6B are diagrams illustrating examples of screens for requesting the sending of a wish request message that are output to the terminal of the sender account.

一実施形態によれば、発信者アカウントの端末は、受信者アカウントを指定して「プレゼントする」機能を実行する。指定された受信者アカウントに対する「プレゼントする」機能の実行により、図6Aに示す画面601及び図6Bに示す画面602に示すように、受信者アカウントにプレゼントを送信するためのインターフェースが発信者アカウントの端末に提供され得る。 According to one embodiment, the terminal of the sender account executes a "send present" function by designating a recipient account. By executing the "send present" function for the designated recipient account, an interface for sending a present to the recipient account may be provided on the terminal of the sender account, as shown in screen 601 in FIG. 6A and screen 602 in FIG. 6B.

図6Aに示す画面601を参照すると、受信者アカウントにプレゼントを送信するためのインターフェースは受信者アカウントに対応するウィッシュリスト610を含む。言い換えれば、発信者アカウントの端末は、受信者アカウントに対する「プレゼントする」機能の実行により、受信者アカウントに対応するウィッシュリスト610にアクセスしてもよい。ウィッシュリスト610は、ウィッシュ要求メッセージの送信を要求するためのインターフェーシングオブジェクト611を含む。一例として、インターフェーシングオブジェクト611を選択する入力は、受信者アカウントにウィッシュ要求メッセージの送信をサーバに要求する入力に該当する。 Referring to the screen 601 shown in FIG. 6A, the interface for sending a gift to a recipient account includes a wish list 610 corresponding to the recipient account. In other words, the terminal of the sender account may access the wish list 610 corresponding to the recipient account by executing a "send gift" function for the recipient account. The wish list 610 includes an interfacing object 611 for requesting the sending of a wish request message. As an example, an input for selecting the interfacing object 611 corresponds to an input for requesting the server to send a wish request message to the recipient account.

図6Bに示す画面602を参照すると、受信者アカウントに対応するウィッシュリスト620は、受信者アカウントが登録したアイテム622を含む。ウィッシュリスト620に少なくとも1つのアイテム622が登録された場合にも、ウィッシュリスト620を介してウィッシュ要求メッセージの送信を要求するためのインターフェーシングオブジェクト621が提供され得る。 Referring to the screen 602 shown in FIG. 6B, a wish list 620 corresponding to a recipient account includes items 622 registered by the recipient account. When at least one item 622 is registered in the wish list 620, an interfacing object 621 may also be provided for requesting transmission of a wish request message via the wish list 620.

上述したように、ウィッシュ要求メッセージは匿名に送信されるか、あるいは実名に送信されるかの送信タイプを選択することができる。ウィッシュ要求メッセージの送信タイプに応じて、受信者アカウントの端末に第1タイプのチャットルームあるいは第2タイプのチャットルームを介してウィッシュ要求メッセージが送信され得る。一例として、ウィッシュ要求メッセージの送信を要求するためのインターフェーシングオブジェクト611,621を選択する入力が受信された場合、発信者アカウントの端末にウィッシュ要求メッセージの送信タイプを選択するための画面(例えば、図7Aに示す画面701あるいは図7Bに示す画面702)が出力され得る。 As described above, the wish request message can be sent as a transmission type, either anonymously or to a real name. Depending on the transmission type of the wish request message, the wish request message can be sent to the terminal of the recipient account via a first type chat room or a second type chat room. As an example, when an input is received to select the interfacing object 611, 621 for requesting the sending of the wish request message, a screen for selecting the transmission type of the wish request message (e.g., screen 701 shown in FIG. 7A or screen 702 shown in FIG. 7B) can be output to the terminal of the sender account.

図7A及び図7Bは、発信者アカウントの端末に出力されるウィッシュ要求メッセージの送信タイプを選択するための画面を例示する図である。 Figures 7A and 7B are diagrams illustrating examples of screens for selecting the sending type of the wish request message to be output to the sender account terminal.

一実施形態によれば、ウィッシュ要求メッセージの送信を要求した発信者アカウントの端末は、ウィッシュ要求メッセージの送信タイプを選択してもよい。上述したように、ウィッシュ要求メッセージの送信タイプは、匿名の送信タイプ及び実名の送信タイプを含んでいる。 According to one embodiment, the terminal of the originator account that requested the transmission of the wish request message may select a transmission type for the wish request message. As described above, the transmission types for the wish request message include an anonymous transmission type and a real-name transmission type.

図7Aに示す画面701を参照すると、ウィッシュ要求メッセージの送信タイプの選択のためのインターフェーシングオブジェクト710を選択する入力により、ウィッシュ要求メッセージの送信タイプが実名の送信タイプとして決定されてもよい。受信者アカウントに送信されるウィッシュ要求メッセージを予め示すプレビューウィンドウ720を介して実名の送信タイプのウィッシュ要求メッセージが表示される。プレビューウィンドウ720は、メッセージのテンプレートを編集するためのインターフェーシングオブジェクト721を含む。インターフェーシングオブジェクト721が選択される場合、端末の入力によってテンプレートに含まれているテキストあるいは視覚的記号などが修正され得る。 Referring to the screen 701 shown in FIG. 7A, the sending type of the wish request message may be determined as a real-name sending type by inputting a selection of an interfacing object 710 for selecting a sending type of the wish request message. The wish request message of the real-name sending type is displayed via a preview window 720 that pre-shows the wish request message to be sent to the recipient account. The preview window 720 includes an interfacing object 721 for editing the message template. When the interfacing object 721 is selected, text or visual symbols, etc., included in the template may be modified by input from the terminal.

図7Aに示す画面701を参照すると、送信タイプが決定されたウィッシュ要求メッセージの送信を要求するためのインターフェーシングオブジェクト730を含んでもよい。上述したように、実名の送信タイプのウィッシュ要求メッセージは、受信者アカウント及び発信者アカウントが参加する第2タイプのチャットルームを介して送信されてもよい。実名の送信タイプのウィッシュ要求メッセージの送信を要求するためのインターフェーシングオブジェクト730は、ウィッシュ要求メッセージが送信されるチャットルームのタイプを指示する情報を含む。例えば、インターフェーシングオブジェクト730は、ウィッシュ要求メッセージが送信されるチャットルームのタイプを1:1チャットルームに指示する情報を含んでもよい。インターフェーシングオブジェクト730を選択する入力により、プレビューウィンドウ720に表示された形態に生成されたウィッシュ要求メッセージが受信者アカウントの端末に送信されることができる。 Referring to the screen 701 shown in FIG. 7A, the screen 701 may include an interfacing object 730 for requesting the transmission of a wish request message whose transmission type has been determined. As described above, the wish request message of the real-name transmission type may be transmitted through a second type of chat room in which the recipient account and the sender account participate. The interfacing object 730 for requesting the transmission of the wish request message of the real-name transmission type includes information indicating the type of chat room in which the wish request message is transmitted. For example, the interfacing object 730 may include information indicating the type of chat room in which the wish request message is transmitted to a 1:1 chat room. By inputting to select the interfacing object 730, the wish request message generated in the form displayed in the preview window 720 can be transmitted to the terminal of the recipient account.

図7Bに示す画面702を参照すると、ウィッシュ要求メッセージの送信タイプの選択のためのインターフェーシングオブジェクト740を選択する入力により、ウィッシュ要求メッセージの送信タイプが匿名の送信タイプとして決定されてもよい。受信者アカウントに送信されるウィッシュ要求メッセージを予め示すプレビューウィンドウ750を介して匿名の送信タイプのウィッシュ要求メッセージが表示される。 Referring to the screen 702 shown in FIG. 7B, the sending type of the wish request message may be determined as an anonymous sending type by inputting a selection of an interfacing object 740 for selecting a sending type of the wish request message. The wish request message of anonymous sending type is displayed via a preview window 750 that previews the wish request message to be sent to the recipient account.

一実施形態によれば、匿名の送信タイプのウィッシュ要求メッセージが表示されたプレビューウィンドウ750は、メッセージのテンプレートの編集機能を提供しなくてもよい。予め決定された匿名の送信タイプに対応するウィッシュ要求メッセージのテンプレートは、ユーザの入力により変更されず、予め決定されたテンプレートにより匿名の送信タイプのウィッシュ要求メッセージが生成され得る。匿名の送信タイプのウィッシュ要求メッセージの編集機能を提供しないことによって、匿名に送信されるウィッシュ要求メッセージを利用したアビュージング(abusing)の危険を防止することができる。 According to one embodiment, the preview window 750 in which the wish request message of anonymous transmission type is displayed may not provide an editing function for the message template. The template of the wish request message corresponding to a predetermined anonymous transmission type is not changed by user input, and the wish request message of anonymous transmission type may be generated based on the predetermined template. By not providing an editing function for the wish request message of anonymous transmission type, the risk of abusing using the wish request message sent anonymously can be prevented.

図7Bに示す画面702を参照すると、送信タイプが決定されたウィッシュ要求メッセージの送信を要求するためのインターフェーシングオブジェクト760を含む。上述したように、匿名の送信タイプのウィッシュ要求メッセージは、サービスに関するチャネルのチャットルーム第1タイプのチャットルームを介して送信されてもよい。匿名の送信タイプのウィッシュ要求メッセージの送信を要求するためのインターフェーシングオブジェクト760は、ウィッシュ要求メッセージが送信されるチャットルームのタイプを指示する情報を含んでもよい。例えば、インターフェーシングオブジェクト760は、ウィッシュ要求メッセージが送信されるチャットルームのタイプを「プレゼントする」サービスに関するチャネルのチャットルームに指示する情報を含んでもよい。インターフェーシングオブジェクト760を選択する入力により、プレビューウィンドウ750に表示されている形態に生成されたウィッシュ要求メッセージが受信者アカウントの端末に送信されることができる。 Referring to the screen 702 shown in FIG. 7B, the screen 702 includes an interfacing object 760 for requesting the transmission of a wish request message whose transmission type has been determined. As described above, the wish request message of the anonymous transmission type may be transmitted through a chat room of the first type of the channel related to the service. The interfacing object 760 for requesting the transmission of the wish request message of the anonymous transmission type may include information indicating the type of the chat room to which the wish request message is transmitted. For example, the interfacing object 760 may include information indicating the type of the chat room to which the wish request message is transmitted to a chat room of the channel related to the "gift" service. By inputting the selection of the interfacing object 760, the wish request message generated in the form displayed in the preview window 750 can be transmitted to the terminal of the recipient account.

図8A及び図8Bは、受信者アカウントの端末に出力されるウィッシュ要求メッセージが送信されたチャットルームの画面を例示する図である。 Figures 8A and 8B are diagrams illustrating examples of chat room screens to which a wish request message is sent, which are output to the terminal of the recipient account.

図8Aに示す画面801を参照すると、実名の送信タイプのウィッシュ要求メッセージ810は、発信者アカウントとの1:1チャットルームを介して受信者アカウントの端末に送信されてもよい。実名に送信されたウィッシュ要求メッセージ810は、発信者アカウントを発信者にするメッセージに送信されてもよい。例えば、発信者アカウントとの1:1チャットルームに対応するチャットウィンドウに、実名に送信されたウィッシュ要求メッセージ810に隣接して発信者アカウントの識別子820が表示される。発信者アカウントの識別子820の表示を介して実名に送信されたウィッシュ要求メッセージ810は、発信者アカウントが送信したメッセージであることが指示される。 Referring to the screen 801 shown in FIG. 8A, a wish request message 810 of the send type of real name may be sent to a terminal of a recipient account through a 1:1 chat room with the sender account. The wish request message 810 sent to a real name may be sent as a message with the sender account as the sender. For example, in a chat window corresponding to the 1:1 chat room with the sender account, an identifier 820 of the sender account is displayed adjacent to the wish request message 810 sent to the real name. Through the display of the identifier 820 of the sender account, it is indicated that the wish request message 810 sent to the real name is a message sent by the sender account.

図8Bに示す画面802を参照すると、匿名の送信タイプのウィッシュ要求メッセージ830は、「プレゼントする」サービスに関するチャネルのチャットルームを介して受信者アカウントの端末に送信される。匿名に送信されたウィッシュ要求メッセージ830は、「プレゼントする」サービスに関する公式アカウントを発信者にするメッセージに送信されてもよい。例えば、「プレゼントする」サービスに関するチャネルのチャットルームに対応するチャットウィンドウに、匿名に送信されたウィッシュ要求メッセージ830に隣接して公式アカウントの識別子840が表示されてもよい。匿名に送信されたウィッシュ要求メッセージ830の送信を要求した発信者アカウントの情報は、受信者アカウントの端末に露出されなくてもよい。 Referring to the screen 802 shown in FIG. 8B, a wish request message 830 of anonymous transmission type is sent to a terminal of a recipient account via a chat room of a channel related to the "Give as a Gift" service. The anonymously sent wish request message 830 may be sent to a message with an official account related to the "Give as a Gift" service as the sender. For example, an official account identifier 840 may be displayed adjacent to the anonymously sent wish request message 830 in a chat window corresponding to a chat room of a channel related to the "Give as a Gift" service. Information of the sender account that requested the sending of the anonymously sent wish request message 830 may not be exposed to the terminal of the recipient account.

一実施形態に係る受信者アカウントの端末に送信されたウィッシュ要求メッセージ810,830は、受信者アカウントに対応するウィッシュリストに接続されるリンクを含む。ウィッシュ要求メッセージ810,830は、ウィッシュリストに接続されるリンクに対応するインターフェーシングオブジェクト811,831を含む。インターフェーシングオブジェクト811,831を選択する入力により、受信者アカウントの端末は受信者アカウントに対応するウィッシュリストにアクセスし得る。一例として、受信者アカウントに対応するウィッシュリストにアクセスした受信者アカウントの端末にウィッシュリストにアイテムを登録するための画面(例えば、図9に示す画面901)が出力され得る。 In one embodiment, a wish request message 810, 830 sent to a terminal of a recipient account includes a link connected to a wish list corresponding to the recipient account. The wish request message 810, 830 includes an interfacing object 811, 831 corresponding to the link connected to the wish list. An input selecting the interfacing object 811, 831 may cause the terminal of the recipient account to access the wish list corresponding to the recipient account. As an example, a screen for registering an item to the wish list (e.g., screen 901 shown in FIG. 9) may be output to the terminal of the recipient account that has accessed the wish list corresponding to the recipient account.

図9は、受信者アカウントの端末に出力されるウィッシュリストにアイテムを登録するための画面を例示する図である。 Figure 9 shows an example of a screen for registering an item to a wish list that is output to the recipient account's terminal.

一実施形態によれば、受信者アカウントの端末は、受信者アカウントに対応するウィッシュリストにアクセスし、ウィッシュリストにアイテムを登録あるいは追加することができる。受信者アカウントの端末は受信されたウィッシュ要求メッセージを介してウィッシュリストにアクセスしてもよく、他の経路を介してウィッシュリストにアクセスしてもよい。 According to one embodiment, the terminal of the recipient account can access a wish list corresponding to the recipient account and register or add an item to the wish list. The terminal of the recipient account can access the wish list via a received wish request message or can access the wish list via another path.

図9に示す画面901を参照すると、受信者アカウントの端末にウィッシュリスト910が表示されている。ウィッシュリスト910には、受信者アカウントによってウィッシュアイテムに選択されたアイテムが登録されてもよい。ウィッシュリスト910に登録されたアイテムがない場合、ウィッシュリスト910に登録されているアイテムがないことを指示する。 Referring to screen 901 shown in FIG. 9, a wish list 910 is displayed on the terminal of the recipient account. Items selected as wish items by the recipient account may be registered in wish list 910. If there are no items registered in wish list 910, an indication is displayed that there are no items registered in wish list 910.

一実施形態によれば、受信者アカウントの端末に送信されたウィッシュ要求メッセージの個数情報が提供されることができる。例えば、受信者アカウントにウィッシュ要求メッセージを送信した発信者アカウントの数を指示する案内メッセージ930が提供されてもよい。ウィッシュ要求メッセージを通した受信者アカウントのウィッシュリストの登録が検出されれば、ウィッシュ要求メッセージの個数情報は初期化される。ウィッシュ要求メッセージの個数情報が初期化された場合、案内メッセージ930は、受信者アカウントにウィッシュ要求メッセージを送信した発信者アカウントの数を0に指示するように修正される。 According to one embodiment, information on the number of wish request messages sent to the terminal of the recipient account may be provided. For example, a notification message 930 may be provided indicating the number of sender accounts that have sent wish request messages to the recipient account. If registration of a wish list of the recipient account through a wish request message is detected, the information on the number of wish request messages is initialized. When the information on the number of wish request messages is initialized, the notification message 930 is modified to indicate the number of sender accounts that have sent wish request messages to the recipient account as 0.

図9に示す画面901を参照すると、受信者アカウントの端末に推薦アイテムリスト920が提供される。推薦アイテムリスト920は、アイテムをウィッシュリストに登録するためのインターフェーシングオブジェクト921を含んでもよい。インターフェーシングオブジェクト921を選択する入力により、インターフェーシングオブジェクト921に対応するアイテムがウィッシュリスト910に登録され得る。 Referring to the screen 901 shown in FIG. 9, a recommended item list 920 is provided to the terminal of the recipient account. The recommended item list 920 may include an interfacing object 921 for registering an item to a wish list. An input to select the interfacing object 921 may cause an item corresponding to the interfacing object 921 to be registered to the wish list 910.

一実施形態によれば、推薦アイテムリスト920は、様々なタイプに対応する複数の推薦アイテムリストを含むことができる。例えば、プレゼントが提供されるユーザの年齢(例えば、20代、30代)、性別、プレゼントする人との関係(例えば、友人、ガールフレンド、ボーイフレンド、両親)のような特徴による推薦アイテムリストが提供されてもよい。例えば、結婚プレゼント、引っ越し祝いプレゼント、誕生日プレゼント、軽いプレゼント、名節のギフトセットのようなプレゼントの目的に応じる推薦アイテムリストが提供されてもよい。 According to one embodiment, the recommended item list 920 may include a plurality of recommended item lists corresponding to various types. For example, recommended item lists may be provided according to characteristics such as the age (e.g., 20s, 30s) of the user to whom the gift is to be provided, gender, and relationship to the person giving the gift (e.g., friend, girlfriend, boyfriend, parents). For example, recommended item lists may be provided according to the purpose of the gift, such as wedding gifts, housewarming gifts, birthday gifts, light gifts, and holiday gift sets.

一実施形態によれば、推薦アイテムリスト920は、ユーザ化された推薦アイテムリストを含むことができる。推薦アイテムリスト920は、ユーザから収集されたデータを分析してユーザがウィッシュリストに登録する可能性が高いものと予想されるアイテムを含んでもよい。例えば、ユーザの検索履歴、ウィッシュリストに登録したアイテムの内訳、ユーザの年齢、性別、居住地のような特徴データからアイテムを推薦するディープラーニングモデルを用いてユーザ化された推薦アイテムリスト920が生成される。 According to one embodiment, the recommended item list 920 may include a user-customized recommended item list. The recommended item list 920 may include items that are expected to be registered in the user's wishlist by analyzing data collected from the user. For example, the user-customized recommended item list 920 may be generated using a deep learning model that recommends items based on the user's search history, a breakdown of items registered in the wishlist, and characteristic data such as the user's age, gender, and place of residence.

一実施形態によれば、ウィッシュ要求メッセージを通した受信者アカウントのウィッシュリストの登録が検出された場合、ウィッシュ要求メッセージの発信者アカウントの端末にウィッシュリストの登録を通知するメッセージが送信され得る。 According to one embodiment, if registration of a wish list of a recipient account through a wish request message is detected, a message may be sent to a terminal of the sender account of the wish request message notifying the registration of the wish list.

図10A及び図10Bは、発信者アカウントの端末に出力されるウィッシュリストの登録を通知するメッセージが送信されたチャットルームの画面を例示する図である。 Figures 10A and 10B are diagrams illustrating examples of chat room screens in which a message notifying a wishlist registration is sent and output to the sender's account terminal.

図10Aに示す画面1001を参照すると、発信者アカウントによってウィッシュ要求メッセージ1010が実名に送信された場合、ウィッシュリストの登録を通知するメッセージ1020は、受信者アカウントとの1:1チャットルームを介して発信者アカウントの端末に送信される。ウィッシュリストの登録を通知するメッセージ1020は、実名に送信されたウィッシュ要求メッセージ1010が送信されたチャットルームと同じチャットルームを介して送信されてもよい。ウィッシュリストの登録を通知するメッセージ1020は、ウィッシュ要求メッセージ1010の受信者アカウントを発信者にするメッセージに送信されてもよい。例えば、受信者アカウントとの1:1チャットルームに対応するチャットウィンドウに、ウィッシュリストの登録を通知するメッセージ1020に隣接して受信者アカウントの識別子1030が表示されてもよい。受信者アカウントの識別子1030の表示を介して、ウィッシュリストの登録を通知するメッセージ1020は、受信者アカウントが送信したメッセージであることが指示される。 Referring to the screen 1001 shown in FIG. 10A, when a wish request message 1010 is sent to a real name by a sender account, a message 1020 notifying the wish list registration is sent to the terminal of the sender account through a 1:1 chat room with the recipient account. The message 1020 notifying the wish list registration may be sent through the same chat room as the chat room in which the wish request message 1010 sent to the real name was sent. The message 1020 notifying the wish list registration may be sent in a message with the recipient account of the wish request message 1010 as the sender. For example, a recipient account identifier 1030 may be displayed adjacent to the message 1020 notifying the wish list registration in a chat window corresponding to the 1:1 chat room with the recipient account. Through the display of the recipient account identifier 1030, it is indicated that the message 1020 notifying the wish list registration is a message sent by the recipient account.

図10Bに示す画面1002を参照すると、発信者アカウントによってウィッシュ要求メッセージが匿名に送信された場合、ウィッシュリストの登録を通知するメッセージ1040は、「プレゼントする」サービスに関するチャネルのチャットルームを介して発信者アカウントの端末に送信されてもよい。ウィッシュリストの登録を通知するメッセージ1040は、匿名に送信されたウィッシュ要求メッセージが送信されたチャットルームとは異なるチャットルームを介して送信されてもよい。発信者アカウントにより匿名に送信されたウィッシュ要求メッセージは、受信者アカウントが参加する「プレゼントする」サービスに関するチャネルのチャットルームを介して送信されてもよい。一方、ウィッシュリストの登録を通知するメッセージ1040は、発信者アカウントが参加する「プレゼントする」サービスに関するチャネルのチャットルームを介して送信されてもよい。ウィッシュリストの登録を通知するメッセージ1040は、「プレゼントする」サービスに関する公式アカウントを発信者にするメッセージに送信されてもよい。例えば、「プレゼントする」サービスに関するチャネルのチャットルームに対応するチャットウィンドウに、匿名に送信されたウィッシュリストの登録を通知するメッセージ1040に隣接して公式アカウントの識別子1050が表示されてもよい。 Referring to the screen 1002 shown in FIG. 10B, when a wish request message is sent anonymously by a sender account, a message 1040 notifying the registration of a wish list may be sent to the terminal of the sender account through a chat room of a channel related to the “Give as a Gift” service. The message 1040 notifying the registration of a wish list may be sent through a chat room different from the chat room in which the anonymously sent wish request message was sent. The wish request message sent anonymously by the sender account may be sent through a chat room of a channel related to the “Give as a Gift” service in which the recipient account participates. On the other hand, the message 1040 notifying the registration of a wish list may be sent to a message whose sender is an official account related to the “Give as a Gift” service. For example, an identifier 1050 of the official account may be displayed adjacent to the message 1040 notifying the registration of a wish list sent anonymously in a chat window corresponding to a chat room of a channel related to the “Give as a Gift” service.

一実施形態に係る発信者アカウントの端末に送信されたウィッシュリストの登録を通知するメッセージ1030,1040は、受信者アカウントに対応するウィッシュリストに接続されるリンクを含む。ウィッシュリストの登録を通知するメッセージ1030,1040は、ウィッシュリストに接続されるリンクに対応するインターフェーシングオブジェクト1021,1041を含む。インターフェーシングオブジェクト1021,1041を選択する入力により発信者アカウントの端末は、受信者アカウントに対応するウィッシュリストにアクセスしてもよい。一例として、受信者アカウントに対応するウィッシュリストにアクセスした発信者アカウントの端末に受信者アカウントにより登録されたアイテムを含むウィッシュリストが出力されることができる。 In one embodiment, a message 1030, 1040 notifying the registration of a wish list sent to a terminal of a sender account includes a link connected to a wish list corresponding to a recipient account. The message 1030, 1040 notifying the registration of a wish list includes an interfacing object 1021, 1041 corresponding to a link connected to the wish list. By inputting to select an interfacing object 1021, 1041, the terminal of the sender account may access the wish list corresponding to the recipient account. As an example, a wish list including items registered by the recipient account may be output to the terminal of the sender account that has accessed the wish list corresponding to the recipient account.

図11A~図11Cは、プレゼント候補リストを含むウィッシュ要求メッセージを説明するための図である。 Figures 11A to 11C are diagrams illustrating a wish request message that includes a gift candidate list.

一実施形態によれば、ウィッシュ要求メッセージは発信者アカウントが選択した少なくとも1つのアイテムを含むプレゼント候補リストを含む。ウィッシュ要求メッセージの送信を要求した発信者アカウントの端末は、ウィッシュ要求メッセージを介して提供されるプレゼント候補リストの生成を要求してもよい。発信者アカウントの端末は、プレゼント候補リストに含まれるアイテムを選択してもよい。 According to one embodiment, the wish request message includes a gift candidate list including at least one item selected by the sender account. The terminal of the sender account that requested the sending of the wish request message may request the generation of the gift candidate list provided via the wish request message. The terminal of the sender account may select items to be included in the gift candidate list.

図11Aに示す画面1101を参照すると、プレゼント候補リストの生成を要求するためのインターフェーシングオブジェクト1110を選択する入力により、プレゼント候補リストを生成するための図11Bに示す画面1102が発信者アカウントの端末に提供される。 Referring to screen 1101 shown in FIG. 11A, upon input of selecting interfacing object 1110 for requesting the generation of a gift candidate list, screen 1102 shown in FIG. 11B for generating a gift candidate list is provided on the sender account terminal.

一実施形態によれば、プレゼント候補リストは、ウィッシュ要求メッセージの送信タイプに関係なく、ウィッシュ要求メッセージに含まれてもよく、実名の送信タイプのウィッシュ要求メッセージにだけプレゼント候補リストが含まれるように設定されてもよい。一例として、匿名に送信されるウィッシュ要求メッセージを利用したアビュージング(abusing)の危険を防止するために、匿名の送信タイプのウィッシュ要求メッセージには、プレゼント候補リストの提供が制限され得る。 According to one embodiment, the gift candidate list may be included in the wish request message regardless of the transmission type of the wish request message, or may be set to include the gift candidate list only in wish request messages of the real name transmission type. As an example, in order to prevent the risk of abusing using wish request messages transmitted anonymously, the provision of the gift candidate list may be restricted for wish request messages of the anonymous transmission type.

図11Bに示す画面1102を参照すると、発信者アカウントの端末は、プレゼント候補リストに含まれる少なくとも1つのアイテムを選択することができる。サーバは、発信者アカウントの端末から選択された少なくとも1つのアイテムを含むプレゼント候補リストが生成される。生成されたプレゼント候補リストを含むウィッシュ要求メッセージは、受信者アカウントの端末に送信されてもよい。一例として、ウィッシュ要求メッセージは、プレゼント候補リストに接続されるリンクを含んでもよい。 Referring to screen 1102 shown in FIG. 11B, the sender account terminal can select at least one item to be included in the gift candidate list. The server generates a gift candidate list including at least one item selected from the sender account terminal. A wish request message including the generated gift candidate list may be sent to the recipient account terminal. As an example, the wish request message may include a link connected to the gift candidate list.

図11Cに示す画面1103を参照すると、プレゼント候補リストを含むウィッシュ要求メッセージを介して受信者アカウントの端末は、プレゼント候補リスト1120にアクセスする。受信者アカウントの端末は、プレゼント候補リスト1120に含まれた少なくとも1つのアイテムをウィッシュリストとして登録してもよい。例えば、プレゼント候補リスト1120に含まれたアイテムを選択するためのインターフェーシングオブジェクト1121を選択する入力により、選択されたアイテムが受信者アカウントに対応するウィッシュリストとして登録され得る。 Referring to screen 1103 shown in FIG. 11C, the terminal of the recipient account accesses the gift candidate list 1120 via a wish request message including the gift candidate list. The terminal of the recipient account may register at least one item included in the gift candidate list 1120 as a wish list. For example, by inputting a selection of an interfacing object 1121 for selecting an item included in the gift candidate list 1120, the selected item may be registered as a wish list corresponding to the recipient account.

図12A及び図12Bは、ウィッシュリストの登録を通知するメッセージが送信される例を説明するための図である。 Figures 12A and 12B are diagrams illustrating an example of sending a message notifying a user of a wishlist registration.

図12Aに示す画面1201は、本人アカウントに対応するウィッシュリストにアクセスした端末に出力されるウィッシュリストインターフェースに該当する。本人アカウントに対応するウィッシュリストは、端末にログインされたアカウントに対応するウィッシュリストを意味する。画面1201が出力される端末にログインされたアカウントは第1アカウントのように称される。 Screen 1201 shown in FIG. 12A corresponds to a wishlist interface that is output to a terminal that has accessed a wishlist corresponding to a personal account. A wishlist corresponding to a personal account means a wishlist corresponding to an account logged in to a terminal. An account logged in to a terminal on which screen 1201 is output is referred to as a first account.

画面1201を参照すると、ウィッシュリストインターフェースを介してサーバにウィッシュリストの登録を通知するメッセージ送信を要求するためのインターフェーシングオブジェクト1210が提供されてもよい。インターフェーシングオブジェクト1210を選択する入力により、他のアカウントの端末にウィッシュリストの登録を通知するメッセージが送信され得る。 Referring to screen 1201, an interfacing object 1210 may be provided for requesting the server to send a message notifying the registration of a wishlist via the wishlist interface. An input of selecting interfacing object 1210 may cause a message notifying the registration of a wishlist to be sent to a terminal of another account.

一例として、ウィッシュリストの登録を通知するメッセージが送信される他のアカウントは、第1アカウントにウィッシュ要求メッセージの送信を要求したアカウントを含んでもよい。サーバは端末から受信されたインターフェーシングオブジェクト1210を選択する入力により、第1アカウントに受信されたウィッシュ要求メッセージの発信者アカウントの端末にウィッシュリストの登録を通知するメッセージを送信してもよい。上述したように、サーバは、ウィッシュ要求メッセージを通したウィッシュリスト登録が検出された場合、自動でウィッシュ要求メッセージの発信者アカウントの端末にメッセージを送信してもよい。一実施形態によれば、サーバは、ウィッシュ要求メッセージを通したウィッシュリスト登録が検出された場合、第1アカウントの端末が画面1201から離脱する時点に発信者アカウントの端末にウィッシュリストの登録を通知するメッセージを送信することができる。 As an example, the other accounts to which the message notifying the registration of the wish list is sent may include the account that requested the first account to send a wish request message. The server may send a message notifying the registration of the wish list to the terminal of the sender account of the wish request message received by the first account by an input of selecting the interfacing object 1210 received from the terminal. As described above, the server may automatically send a message to the terminal of the sender account of the wish request message when wish list registration through the wish request message is detected. According to one embodiment, the server may send a message notifying the registration of the wish list to the terminal of the sender account at the time when the terminal of the first account leaves the screen 1201 when wish list registration through the wish request message is detected.

一例として、ウィッシュリストの登録を通知するメッセージが送信される他のアカウントは、第1アカウントによってウィッシュリストの登録を通知するメッセージの受信者に選択されたアカウントを含んでもよい。 As an example, the other accounts to which the message notifying the wishlist registration is sent may include accounts selected by the first account as recipients of the message notifying the wishlist registration.

一実施形態によれば、インターフェーシングオブジェクト1210は、ウィッシュリストにアイテムが1つ以上登録された場合に活性化することができる。ウィッシュリストに登録されたアイテムがない場合、不活性化されてもよい。言い換えれば、ウィッシュリストにアイテムが1つ以上登録されている場合にのみ、インターフェーシングオブジェクト1210を選択する入力によりサーバにウィッシュリストの登録を通知するメッセージ送信を要求する信号が送信される。 According to one embodiment, the interfacing object 1210 may be activated when one or more items are added to the wish list. If there are no items added to the wish list, the interfacing object 1210 may be deactivated. In other words, only if one or more items are added to the wish list, an input selecting the interfacing object 1210 sends a signal to the server requesting transmission of a message notifying the server of the addition of a wish list.

一実施形態によれば、端末は、ウィッシュ求メッセージ以外の経路から本人アカウントに対応するウィッシュリストにアクセスすることができる。例えば、図12Bを参照すると、プレゼントサービスに関するチャネルのチャットルームを介して、第1アカウントに設定された記念日(例えば、誕生日)を通知するメッセージ1220が送信されてもよい。サーバは、第1アカウントに対応する記念日の情報を格納する。第1アカウントに対応する記念日の情報は、第1アカウントのユーザによって設定されてもよく、サービス加入の際に入力された情報(例えば、生年月日の情報)から抽出されてもよい。サーバは、記念日を通知するメッセージ1220を記念日として設定された時間よりも予め設定されている時間前(例えば、10分前、1日前、1週間前など)に「プレゼントする」サービスに関するチャネルのチャットルームを介して第1アカウントの端末に送信してもよい。記念日を通知するメッセージ1220は、ウィッシュリストへのリンクを含む。第1アカウントの端末は、記念日を通知するメッセージ1220を介して本人アカウントのウィッシュリストにアクセスできる。また、例えば、端末は、インスタントメッセンジャーを介してプレゼントサービスの機能を行ってもよい。端末は、「プレゼントする」サービスの機能を実行し、ウィッシュリストにアクセスすることができる。 According to one embodiment, the terminal can access the wish list corresponding to the personal account from a route other than the wish request message. For example, referring to FIG. 12B, a message 1220 notifying the first account of an anniversary (e.g., birthday) set may be sent via a chat room of a channel related to the gift service. The server stores anniversary information corresponding to the first account. Anniversary information corresponding to the first account may be set by the user of the first account or may be extracted from information (e.g., date of birth information) entered when subscribing to the service. The server may send the message 1220 notifying the anniversary to the terminal of the first account via a chat room of a channel related to the "gift" service a preset time before the time set as the anniversary (e.g., 10 minutes before, one day before, one week before, etc.). The message 1220 notifying the anniversary includes a link to the wish list. The terminal of the first account can access the wish list of the personal account via the message 1220 notifying the anniversary. Also, for example, the terminal may perform the function of the gift service via an instant messenger. The device can execute the functions of the "Gift" service and access the wish list.

ウィッシュ要求メッセージでない他の経路を介してウィッシュリストにアクセスしてウィッシュリストにアイテムを登録した場合にも、端末から受信された要求(例えば、インターフェーシングオブジェクト1210を選択する入力)により、ウィッシュリストの登録を通知するメッセージが他のアカウントの端末に送信されてもよい。 Even if an item is registered to a wish list by accessing the wish list via a route other than a wish request message, a message notifying the registration of the wish list may be sent to the terminal of another account in response to a request received from the terminal (e.g., an input to select interfacing object 1210).

図13は、一実施形態に係るインスタントメッセージングサービスのためのシステムのハードウェア構成の例示図である。 Figure 13 is an example diagram of the hardware configuration of a system for an instant messaging service according to one embodiment.

図13を参照すると、一実施形態に係るシステム(例えば、図1に示すシステム100)は、ネットワーク130を介して接続された端末110(例えば、図1に示す端末110)及びサーバ120(例えば、図1に示すサーバ120)を含む。 Referring to FIG. 13, a system according to one embodiment (e.g., system 100 shown in FIG. 1) includes a terminal 110 (e.g., terminal 110 shown in FIG. 1) and a server 120 (e.g., server 120 shown in FIG. 1) connected via a network 130.

一実施形態に係る端末110は、コンピュータ装置で実現されるモバイル端末であってもよい。一例として、端末110は、無線又は有線通信方式を用いてネットワーク130を介してサーバ120及び/又は他の電子機器と通信してもよい。 The terminal 110 according to one embodiment may be a mobile terminal implemented by a computer device. As an example, the terminal 110 may communicate with the server 120 and/or other electronic devices via the network 130 using a wireless or wired communication method.

一実施形態に係るサーバ120は、端末110及び/又は他のサーバとネットワーク130を介して通信し、命令、コード、ファイル、コンテンツ、サービスなどを提供するコンピュータ装置又は複数のコンピュータ装置として具現できる。通信方式は制限されず、ネットワーク130が含まれる通信網(例えば、移動通信網、有線インターネット、無線インターネット、放送網)を活用する通信方式、機器間の近距離無線通信方式を含んでもよい。例えば、ネットワーク130は、PAN(personalareaNetwork)、LAN(localareaNetwork)、CAN(campusareaNetwork)、MAN(metropolitanareaNetwork)、WAN(wideareaNetwork)、BN(broadbandNetwork)、インターネットなどのネットワークのいずれか1つ以上の任意のネットワークを含んでもよい。 The server 120 according to one embodiment may be embodied as a computer device or multiple computer devices that communicate with the terminal 110 and/or other servers via the network 130 and provide instructions, code, files, content, services, and the like. The communication method is not limited and may include a communication method that utilizes a communication network (e.g., a mobile communication network, a wired Internet, a wireless Internet, a broadcasting network) that includes the network 130, and a short-range wireless communication method between devices. For example, the network 130 may include any one or more of a personal area network (PAN), a local area network (LAN), a campus network (CAN), a metropolitan area network (MAN), a wide area network (WAN), a broadband network (BN), the Internet, and the like.

一実施形態によれば、サーバ120は、ネットワーク130を介して接続している端末110にアプリケーションの設置のためのファイルを提供することができる。この場合、端末110は、サーバ120から提供されたファイルを用いてアプリケーション(例えば、インスタントメッセンジャー)をインストールしてもよい。また、端末110が含むオペレーティングシステム(Operating System、OS)及び少なくとも1つのプログラム(例えば、ブラウザ又はインストールされたアプリケーション)の制御により、サーバ120に接続してサーバ120が提供するサービスやコンテンツが提供され得る。例えば、端末110がアプリケーションの制御によりネットワーク130を介してサービス要求メッセージをサーバ120に送信すれば、サーバ120は、サービス要求メッセージに対応するコードを端末110に送信し、端末110は、アプリケーションの制御によりコードによる画面を構成して表示することで、ユーザにコンテンツを提供することができる。 According to one embodiment, the server 120 may provide a file for installing an application to the terminal 110 connected via the network 130. In this case, the terminal 110 may install an application (e.g., an instant messenger) using the file provided by the server 120. In addition, the terminal 110 may connect to the server 120 and be provided with services and content provided by the server 120 under the control of an operating system (OS) and at least one program (e.g., a browser or an installed application) included in the terminal 110. For example, if the terminal 110 transmits a service request message to the server 120 via the network 130 under the control of an application, the server 120 transmits a code corresponding to the service request message to the terminal 110, and the terminal 110 can provide content to the user by configuring and displaying a screen based on the code under the control of the application.

一実施形態によれば、端末110及びサーバ120は、メモリ1311、1321、プロセッサ1313、1323、通信モジュール1315、1325、及び入出力インターフェース1317、1327を含む。 According to one embodiment, the terminal 110 and the server 120 include memory 1311, 1321, processors 1313, 1323, communication modules 1315, 1325, and input/output interfaces 1317, 1327.

一実施形態に係るプロセッサ1313,1323は、図1~図12Bを参照して前述した少なくとも1つの動作を行うことができる。例えば、プロセッサ1313は、図5を参照して前述したインスタントメッセージングサービスを使用する端末110の動作方法に含まれている少なくとも1つの動作を行ってもよい。プロセッサ1323は、図2~図4を参照して前述したインスタントメッセージングサービスを提供するサーバ120の動作方法に含まれている少なくとも1つの動作を行ってもよい。プロセッサ1313,1323は、基本的な算術、ロジック、及び入出力演算を行うことでコンピュータプログラムの命令を処理するように構成できる。命令は、メモリ1311,1321又は通信モジュール1315,1325によりプロセッサ1313,1323に提供される。 The processors 1313 and 1323 according to an embodiment may perform at least one of the operations described above with reference to FIGS. 1 to 12B. For example, the processor 1313 may perform at least one of the operations included in the method of operating the terminal 110 using the instant messaging service described above with reference to FIG. 5. The processor 1323 may perform at least one of the operations included in the method of operating the server 120 providing the instant messaging service described above with reference to FIGS. 2 to 4. The processors 1313 and 1323 may be configured to process computer program instructions by performing basic arithmetic, logic, and input/output operations. Instructions are provided to the processors 1313 and 1323 by the memory 1311 and 1321 or the communication modules 1315 and 1325.

メモリ1311,1321は、コンピュータで読み出し可能な記録媒体として、揮発性メモリ又は不揮発性メモリであってもよい。一実施形態に係るメモリ1311,1321は、図1~図12Bを参照して前述したインスタントメッセージングサービスに関する情報を格納してもよい。一例として、サーバ120のメモリ1321は、インスタントメッセージングサービスに加入したアカウント情報及びアカウントに対応するウィッシュリスト情報を格納してもよい。 The memories 1311 and 1321 may be volatile or non-volatile memories that are computer-readable recording media. According to an embodiment, the memories 1311 and 1321 may store information related to the instant messaging service described above with reference to FIGS. 1 to 12B. As an example, the memory 1321 of the server 120 may store account information subscribed to the instant messaging service and wish list information corresponding to the account.

一実施形態に係るメモリ1311は、サーバ120でネットワーク130を介して提供するファイルにより端末110にインストールされて駆動するインスタントメッセンジャーのためのコードを含んでもよい。 In one embodiment, the memory 1311 may include code for an instant messenger that is installed and operated on the terminal 110 by a file provided by the server 120 over the network 130.

一実施形態に係るメモリ1321は、図1~図12Bを参照して前述したサーバで実行されるインスタントメッセージングサービスの提供のための動作が具現されたプログラムを格納することができる。 In one embodiment, the memory 1321 may store a program that embodies operations for providing an instant messaging service executed by the server described above with reference to Figures 1 to 12B.

一実施形態に係る通信モジュール1315,1325は、ネットワーク130を介して端末110、サーバ120が互いに通信するための機能を提供し、他の電子機器又は他のサーバと通信するための機能を提供できる。 The communication modules 1315, 1325 in one embodiment provide the functionality for the terminal 110 and the server 120 to communicate with each other via the network 130, and can provide the functionality for communicating with other electronic devices or other servers.

一例として、端末110のプロセッサ1313がメモリ1311のような記録装置に格納されたインスタントメッセンジャーに関するプログラムコードに応じて生成した要求が、通信モジュール1315の制御によりネットワーク130を介してサーバ120に送信されてもよい。 As an example, a request generated by the processor 1313 of the terminal 110 in response to program code related to an instant messenger stored in a recording device such as the memory 1311 may be transmitted to the server 120 via the network 130 under the control of the communication module 1315.

一例として、サーバ120のプロセッサ1323の制御により提供される制御信号や命令、コンテンツ、ファイルなどが通信モジュール1325とネットワーク130を経て端末110の通信モジュール1315を介して端末110に受信されてもよい。 As an example, control signals, instructions, content, files, etc. provided under the control of the processor 1323 of the server 120 may be received by the terminal 110 via the communication module 1315 of the terminal 110 via the communication module 1325 and the network 130.

入出力インターフェース1317,1327は、入出力装置1319とのインターフェースのための手段であってもよい。例えば、入力装置は、キーボード又はマウスなどの装置を、そして、出力装置はアプリケーションの通信セッションを表示するためのディスプレイのような装置を含んでもよい。異なる例として、入出力インターフェース1317は、タッチスクリーンのように入力と出力のための機能が1つに組み込まれた装置とのインターフェースのための手段であってもよい。より具体的な例として、端末110のプロセッサ1313は、メモリ1311にロードされたコンピュータプログラムの命令を処理するにおいて、サーバ120が提供するデータを用いて構成されるサービス画面やコンテンツが入出力インターフェース1317を介してディスプレイに表示されてもよい。ユーザから受信された入出力装置1319を通した入力は、入出力インターフェース1317を介して端末110のプロセッサ1313で処理可能な形態に提供され得る。 The input/output interfaces 1317 and 1327 may be means for interfacing with the input/output device 1319. For example, the input device may include a device such as a keyboard or a mouse, and the output device may include a device such as a display for displaying a communication session of an application. As a different example, the input/output interface 1317 may be means for interfacing with a device in which functions for input and output are integrated into one, such as a touch screen. As a more specific example, when the processor 1313 of the terminal 110 processes the instructions of the computer program loaded in the memory 1311, a service screen or content configured using data provided by the server 120 may be displayed on the display via the input/output interface 1317. An input received from a user through the input/output device 1319 may be provided in a form processable by the processor 1313 of the terminal 110 via the input/output interface 1317.

一実施形態によれば、端末110及びサーバ120は、図13に図示されていない他の構成要素を含んでもよい。例えば、端末110は、上述した入出力装置1319のうち少なくとも一部を含むものと実現されたり、又は、トランシーバー(transceiver)、GPS(Global Positioning System)モジュール、カメラ、各種センサ、データベースなどのような他の構成要素をさらに含んでもよい。 According to an embodiment, the terminal 110 and the server 120 may include other components not shown in FIG. 13. For example, the terminal 110 may be implemented to include at least some of the input/output devices 1319 described above, or may further include other components such as a transceiver, a GPS (Global Positioning System) module, a camera, various sensors, a database, etc.

以上で説明した実施形態は、ハードウェアコンポーネント、ソフトウェアコンポーネント、及び/又はハードウェアコンポーネント及びソフトウェアコンポーネントの組み合わせで具現されることができる。例えば、実施形態で説明する適応スーパーサンプリング装置、方法及びコンポーネントは、プロセッサ、コントローラ、ALU(arithmeticlogicunit)、デジタル信号プロセッサ(digitalsignalprocessor)、マイクロコンピュータ、FPGA(FieldProgrammablegatearray)、PLU(Programmablelogicunit)、マイクロプロセッサ又はコマンドを実行して応答できる他の適応型スーパーサンプリング装置のように汎用コンピュータ又は特殊目的のコンピュータを使用して具現することができる。処理適応的スーパーサンプリング装置は、オペレーティングシステム(OS)及び上記オペレーティングシステム上で実行されるソフトウェアアプリケーションを実行することができる。また、処理適応的スーパーサンプリング装置は、ソフトウェアの実行に応答してデータをアクセス、格納、操作、処理、及び生成してもよい。理解の便宜のために、処理適応的スーパーサンプリング装置は1つが使用されるものと説明された場合もあるが、当該の技術分野で通常の知識を有する者は、処理適応的スーパーサンプリング装置が複数の処理要素(processingelement)及び/又は複数タイプの処理要素を含み得ることが分かる。例えば、処理適応スーパーサンプリング装置は、複数のプロセッサ又は1つのプロセッサ及び1つのコントローラを含んでもよい。また、並列プロセッサ(parallel processor)のような、他の処理構成(processing configuration)も可能である。 The embodiments described above may be embodied with hardware components, software components, and/or a combination of hardware and software components. For example, the adaptive supersampling devices, methods, and components described in the embodiments may be embodied using a general-purpose or special-purpose computer such as a processor, controller, ALU (arithmetic logic unit), digital signal processor, microcomputer, FPGA (field programmable gate array), PLU (programmable logic unit), microprocessor, or other adaptive supersampling device capable of executing and responding to commands. The processing adaptive supersampling device may execute an operating system (OS) and software applications that run on the operating system. The processing adaptive supersampling device may also access, store, manipulate, process, and generate data in response to the execution of software. For ease of understanding, the processing adaptive supersampling device may be described as being one in use, but those skilled in the art will appreciate that the processing adaptive supersampling device may include multiple processing elements and/or multiple types of processing elements. For example, the processing adaptive supersampling device may include multiple processors or a processor and a controller. Other processing configurations, such as parallel processors, are also possible.

ソフトウェアは、コンピュータプログラム(computer program)、コード(code)、命令(instruction)、又はそのいずれかの組み合わせを含んでもよく、希望のように処理適応的スーパーサンプリング装置を構成したり独立的又は結合的に(collectively)処理適応的スーパーサンプリング装置を命令することができる。ソフトウェア及び/又はデータは、処理適応スーパーサンプリング装置によって解釈されるか、処理適応スーパーサンプリング装置に命令又はデータを提供するために、いずれかのタイプの機械、コンポーネント、物理適応スーパーサンプリング装置、仮想適応スーパーサンプリング装置、コンピュータ記憶媒体、又は適応スーパーサンプリング装置、又は送信される信号波に永久的に具体化することができる。ソフトウェアは、ネットワーク接続されたコンピュータシステム上に分散され、分散された方法で格納又は実行されてもよい。ソフトウェア及びデータは、コンピュータ読み取り可能な記録媒体に格納することができる。 The software may include computer programs, codes, instructions, or any combination thereof, and may configure or independently or collectively instruct the process adaptive supersampling device as desired. The software and/or data may be permanently embodied in any type of machine, component, physical adaptive supersampling device, virtual adaptive supersampling device, computer storage medium, or adaptive supersampling device, or signal wave transmitted to be interpreted by the process adaptive supersampling device or to provide instructions or data to the process adaptive supersampling device. The software may be distributed over networked computer systems and stored or executed in a distributed manner. The software and data may be stored on a computer readable recording medium.

本実施形態による方法は、様々なコンピュータ手段を介して実施されるプログラム命令の形態で具現され、コンピュータ読み取り可能な記録媒体に記録される。記録媒体は、プログラム命令、データファイル、データ構造などを単独又は組み合せて含む。記録媒体及びプログラム命令は、本発明の目的のために特別に設計して構成されたものでもよく、コンピュータソフトウェア分野の技術を有する当業者にとって公知のものであり使用可能なものであってもよい。コンピュータ読み取り可能な記録媒体の例として、ハードディスク、フロッピー(登録商標)ディスク及び磁気テープのような磁気媒体、CD-ROM、DVDのような光記録媒体、フロプティカルディスクのような磁気-光媒体、及びROM、RAM、フラッシュメモリなどのようなプログラム命令を保存して実行するように特別に構成されたハードウェア装置を含む。プログラム命令の例としては、コンパイラによって生成されるような機械語コードだけでなく、インタプリタなどを用いてコンピュータによって実行される高級言語コードを含む。 The method according to the present invention is embodied in the form of program instructions to be executed by various computer means and recorded on a computer-readable recording medium. The recording medium includes program instructions, data files, data structures, and the like, either alone or in combination. The recording medium and program instructions may be specially designed and constructed for the purposes of the present invention, or may be known and available to those skilled in the art of computer software technology. Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks, and magnetic tapes, optical recording media such as CD-ROMs and DVDs, magneto-optical media such as floptical disks, and hardware devices specially configured to store and execute program instructions, such as ROMs, RAMs, flash memories, and the like. Examples of program instructions include not only machine language code, such as that generated by a compiler, but also high-level language code executed by a computer using an interpreter, etc.

上記で説明したハードウェア適応的スーパーサンプリング装置は、本発明に示す動作を実行するために1つ以上のソフトウェアモデルとして作動するように構成してもよく、その逆も同様である。 The hardware adaptive supersampling devices described above may be configured to operate as one or more software models to perform the operations shown in the present invention, and vice versa.

上述したように実施形態をたとえ限定された図面によって説明したが、当技術分野で通常の知識を有する者であれば、上記の説明に基づいて様々な技術的な修正及び変形を適用することができる。例えば、説明された技術が説明された方法と異なる順に実行され、及び/又は説明されたシステム、構造、装置、回路などの構成要素が説明された方法とは異なる形態に結合又は組み合わせられてもよく、他の構成要素又は均等物によって置き換え又は置換されたとしても適切な結果を達成することができる。 Although the embodiments have been described above with reference to limited drawings, a person having ordinary skill in the art may apply various technical modifications and variations based on the above description. For example, the described techniques may be performed in a different order than described, and/or the components of the described systems, structures, devices, circuits, etc. may be combined or combined in a different manner than described, and may be replaced or substituted with other components or equivalents to achieve suitable results.

したがって、他の具現、他の実施形態及び特許請求の範囲と均等なものも後述する特許請求範囲の範囲に属する。 Therefore, other realizations, other embodiments, and equivalents to the claims are also within the scope of the claims described below.

Claims (21)

インスタントメッセージングサービスを提供するサーバの動作方法であって、
受信者アカウントに送信されたウィッシュ要求メッセージの匿名送信の有無を判断するステップと、
前記受信者アカウントの端末に、匿名に送信された前記ウィッシュ要求メッセージを第1タイプのチャットルームを介して送信するステップと、
前記受信者アカウントの端末に、実名に送信された前記ウィッシュ要求メッセージを第2タイプのチャットルームを介して送信するステップと、
前記ウィッシュ要求メッセージを通した前記受信者アカウントのウィッシュリストの登録が検出された場合、前記ウィッシュ要求メッセージの発信者アカウントの端末に前記ウィッシュリストの登録を通知するメッセージを送信するステップと、
を含む、方法。
1. A method of operating a server providing an instant messaging service, comprising:
determining whether the wish request message sent to the recipient account is sent anonymously;
sending the anonymously sent wish request message to a terminal of the recipient account via a chat room of a first type;
Sending the wish request message sent to the real name to a terminal of the recipient account through a chat room of a second type;
when detecting a registration of a wish list of the recipient account through the wish request message, sending a message to a terminal of a sender account of the wish request message notifying the registration of the wish list;
A method comprising:
前記第1タイプのチャットルームは、前記サービスに関するチャネルのチャットルームを含み、
前記第2タイプのチャットルームは、前記受信者アカウント及び前記発信者アカウントが参加するチャットルームを含む、請求項1に記載の方法。
the first type of chat room includes a chat room for a channel related to the service;
The method of claim 1 , wherein the second type of chat room includes a chat room in which the recipient account and the originator account participate.
前記第1タイプのチャットルームを介して送信するステップは、
前記受信者アカウントに匿名に送信された前記ウィッシュ要求メッセージの個数をカウントするステップと、
前記受信者アカウントに匿名に送信された前記ウィッシュ要求メッセージの個数に基づいて、前記第1タイプのチャットルームを介して前記ウィッシュ要求メッセージの受信を通知するメッセージを送信するステップと、
を含む、請求項1に記載の方法。
The step of transmitting via the first type chat room includes:
counting the number of said wish request messages sent anonymously to said recipient account;
sending a message acknowledging receipt of the wish request message through the first type chat room based on the number of the wish request messages sent anonymously to the recipient account;
The method of claim 1 , comprising:
前記ウィッシュリストの登録を通知するメッセージを送信するステップは、
前記ウィッシュ要求メッセージが匿名に送信された場合、前記第1タイプのチャットルームを介して前記発信者アカウントの端末に前記ウィッシュリストの登録を通知するメッセージを送信するステップと、
前記ウィッシュ要求メッセージが実名に送信された場合、前記第2タイプのチャットルームを介して前記発信者アカウントの端末に前記ウィッシュリストの登録を通知するメッセージを送信するステップと、
を含む、請求項1に記載の方法。
The step of sending a message notifying the registration of the wish list includes:
If the wish request message is sent anonymously, sending a message notifying the registration of the wish list to a terminal of the sender account via the first type chat room;
sending a message notifying the registration of the wish list to a terminal of the sender account through the second type chat room if the wish request message is sent to a real name;
The method of claim 1 , comprising:
前記受信者アカウントの端末に送信された前記ウィッシュ要求メッセージの個数情報を提供するステップをさらに含む、請求項1に記載の方法。 The method of claim 1, further comprising providing information on the number of wish request messages sent to the recipient account terminal. 前記ウィッシュ要求メッセージの個数情報は、前記ウィッシュ要求メッセージを通した前記受信者アカウントのウィッシュリストの登録によって初期化される、請求項5に記載の方法。 The method of claim 5, wherein the wish request message count information is initialized by registration of a wish list of the recipient account through the wish request message. 前記ウィッシュ要求メッセージは、前記発信者アカウントが選択した少なくとも1つのアイテムを含むプレゼント候補リストを含む、請求項1に記載の方法。 The method of claim 1, wherein the wish request message includes a gift wish list that includes at least one item selected by the sender account. 前記ウィッシュ要求メッセージは、前記受信者アカウントに対応するウィッシュリストに接続されるリンクを含む、請求項1に記載の方法。 The method of claim 1, wherein the wish request message includes a link connected to a wish list corresponding to the recipient account. 前記ウィッシュリストの登録を通知するメッセージは、前記受信者アカウントに対応するウィッシュリストに接続されるリンクを含む、請求項1に記載の方法。 The method of claim 1, wherein the message notifying the registration of the wish list includes a link connected to a wish list corresponding to the recipient account. 前記受信者アカウントに対応するウィッシュリストにアクセスした前記発信者アカウントの端末から前記ウィッシュ要求メッセージの送信要求を受信するステップをさらに含む、請求項1に記載の方法。 The method of claim 1, further comprising receiving a request to send the wish request message from a terminal of the sender account that has accessed a wish list corresponding to the recipient account. インスタントメッセージングサービスを提供するサーバの動作方法であって、
受信者アカウントに送信された少なくとも1つのウィッシュ要求メッセージを前記受信者アカウントに対応するウィッシュ要求リストに格納するステップと、
前記ウィッシュ要求リストに格納された少なくとも1つのウィッシュ要求メッセージを通したウィッシュリストの登録を検出するステップと、
前記ウィッシュ要求リストに格納された少なくとも1つのウィッシュ要求メッセージの発信者アカウントの端末に前記ウィッシュリストの登録を通知するメッセージを送信するステップと、
前記ウィッシュ要求リストを初期化するステップと、
を含む、方法。
1. A method of operating a server providing an instant messaging service, comprising:
storing at least one wish request message sent to a recipient account in a wish request list corresponding to said recipient account;
detecting a wish list registration through at least one wish request message stored in the wish request list;
sending a message to a terminal of a sender account of at least one wish request message stored in the wish request list to notify the registration of the wish list;
initializing said wish request list;
A method comprising:
前記ウィッシュリストの登録を通知するメッセージを送信するステップは、
前記少なくとも1つのウィッシュ要求メッセージそれぞれの匿名送信の有無を判断するステップと、
匿名に送信された前記ウィッシュ要求メッセージの発信者アカウントの端末に第1タイプのチャットルームを介して前記ウィッシュリストの登録を通知するメッセージを送信するステップと、
実名に送信された前記ウィッシュ要求メッセージの発信者アカウントの端末に第2タイプのチャットルームを介して前記ウィッシュリストの登録を通知するメッセージを送信するステップと、
を含む、請求項11に記載の方法。
The step of sending a message notifying the registration of the wish list includes:
determining whether each of said at least one wish request message is sent anonymously;
sending a message notifying the registration of the wish list to a terminal of a sender account of the anonymously sent wish request message via a first type chat room;
sending a message notifying the registration of the wish list to a terminal of a sender account of the wish request message sent to the real name through a second type chat room;
The method of claim 11 , comprising:
前記第1タイプのチャットルームは、前記サービスに関するチャネルのチャットルームを含み、
前記第2タイプのチャットルームは、前記受信者アカウント及び前記発信者アカウントが参加するチャットルームを含む、請求項12に記載の方法。
the first type of chat room includes a chat room for a channel related to the service;
The method of claim 12 , wherein the second type of chat room includes a chat room in which the recipient account and the originator account participate.
前記受信者アカウントの端末に前記ウィッシュ要求リストに格納されたウィッシュ要求メッセージの個数情報を提供するステップをさらに含む、請求項11に記載の方法。 The method of claim 11, further comprising providing information on the number of wish request messages stored in the wish request list to the terminal of the recipient account. インスタントメッセージングサービスを使用する端末の動作方法であって、
受信者アカウントに対応するウィッシュリストにアイテム登録を要求するウィッシュ要求メッセージの送信を要求するステップと、
前記ウィッシュ要求メッセージの匿名送信の有無を選択するステップと、
前記ウィッシュ要求メッセージが匿名に送信された場合、第1タイプのチャットルームを介して前記ウィッシュリストの登録を通知するメッセージを受信するステップと、
前記ウィッシュ要求メッセージが実名に送信された場合、第2タイプのチャットルームを介して前記ウィッシュリストの登録を通知するメッセージを受信するステップと、
を含む、方法。
A method of operating a terminal using an instant messaging service, comprising:
requesting transmission of a wish request message requesting the item to be added to a wish list corresponding to the recipient account;
selecting whether or not to transmit the wish request message anonymously;
receiving a message notifying the registration of the wish list via a chat room of a first type if the wish request message is sent anonymously;
receiving a message notifying the registration of the wish list via a second type chat room if the wish request message is sent to a real name;
A method comprising:
前記第1タイプのチャットルームは、前記サービスに関するチャネルのチャットルームを含み、
前記第2タイプのチャットルームは、前記受信者アカウント及び前記端末にログインされたアカウントが参加するチャットルームを含む、請求項15に記載の方法。
the first type of chat room includes a chat room for a channel related to the service;
The method of claim 15 , wherein the second type of chat room includes a chat room in which the recipient account and an account logged into the terminal participate.
前記ウィッシュ要求メッセージは、予め決定されたテンプレート及びユーザが入力したテキストのうち少なくとも1つに基づいて生成される、請求項15に記載の方法。 The method of claim 15, wherein the wish request message is generated based on at least one of a predefined template and user-entered text. ハードウェアと結合して請求項1~請求項17のいずれか一項に記載の方法を実行させるために媒体に格納されたコンピュータプログラム。 A computer program stored on a medium for executing the method according to any one of claims 1 to 17 in combination with hardware. インスタントメッセージングサービスを提供するサーバであって、
受信者アカウントに送信されたウィッシュ要求メッセージの匿名送信の有無を判断し、
前記受信者アカウントの端末に、匿名に送信された前記ウィッシュ要求メッセージを第1タイプのチャットルームを介して送信し、
前記受信者アカウントの端末に、実名に送信された前記ウィッシュ要求メッセージを第2タイプのチャットルームを介して送信し、
前記ウィッシュ要求メッセージを通した前記受信者アカウントのウィッシュリストの登録が検出された場合、前記ウィッシュ要求メッセージの発信者アカウントの端末に前記ウィッシュリストの登録を通知するメッセージを送信する、
少なくとも1つのプロセッサを含む、サーバ。
A server providing an instant messaging service,
Determine whether the wish request message sent to the recipient account is anonymous;
Sending the anonymously transmitted wish request message to a terminal of the recipient account via a chat room of a first type;
Sending the wish request message sent to the real name to a terminal of the recipient account via a chat room of a second type;
when detecting a registration of a wish list of the recipient account through the wish request message, sending a message to a terminal of a sender account of the wish request message notifying the registration of the wish list;
A server comprising at least one processor.
インスタントメッセージングサービスを提供するサーバであって、
受信者アカウントに送信された少なくとも1つのウィッシュ要求メッセージを前記受信者アカウントに対応するウィッシュ要求リストに格納し、
前記ウィッシュ要求リストに格納された少なくとも1つのウィッシュ要求メッセージを通したウィッシュリストの登録を検出し、
前記ウィッシュ要求リストに格納された少なくとも1つのウィッシュ要求メッセージの発信者アカウントの端末に前記ウィッシュリストの登録を通知するメッセージを送信し、
前記ウィッシュ要求リストを初期化する、
少なくとも1つのプロセッサを含む、サーバ。
A server providing an instant messaging service,
storing at least one wish request message sent to a recipient account in a wish request list corresponding to said recipient account;
Detecting a wish list registration through at least one wish request message stored in the wish request list;
Sending a message to a terminal of a sender account of at least one wish request message stored in the wish request list to notify the registration of the wish list;
initializing the wish request list;
A server comprising at least one processor.
インスタントメッセージングサービスを使用する端末であって、
受信者アカウントに対応するウィッシュリストにアイテム登録を要求するウィッシュ要求メッセージの送信を要求し、
前記ウィッシュ要求メッセージの匿名送信の有無を選択し、
前記ウィッシュ要求メッセージが匿名に送信された場合、第1タイプのチャットルームを介して前記ウィッシュリストの登録を通知するメッセージを受信し、
前記ウィッシュ要求メッセージが実名に送信された場合、第2タイプのチャットルームを介して前記ウィッシュリストの登録を通知するメッセージを受信する、
少なくとも1つのプロセッサを含む、端末。
A terminal using an instant messaging service, comprising:
requesting the sending of a wish request message requesting the addition of the item to a wish list corresponding to the recipient account;
Select whether or not to send the wish request message anonymously;
receiving a message notifying the registration of the wish list via a chat room of a first type if the wish request message is sent anonymously;
receiving a message notifying the registration of the wish list via a second type of chat room if the wish request message is sent to a real name;
A terminal including at least one processor.
JP2023198398A 2022-11-22 2023-11-22 Instant messaging service method and apparatus Active JP7627325B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2025010763A JP2025066808A (en) 2022-11-22 2025-01-24 Instant messaging service method and device

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020220157402A KR102836805B1 (en) 2022-11-22 2022-11-22 Instant messaging service method and apparatus thereof
KR10-2022-0157402 2022-11-22

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2025010763A Division JP2025066808A (en) 2022-11-22 2025-01-24 Instant messaging service method and device

Publications (2)

Publication Number Publication Date
JP2024075518A JP2024075518A (en) 2024-06-03
JP7627325B2 true JP7627325B2 (en) 2025-02-05

Family

ID=91277885

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2023198398A Active JP7627325B2 (en) 2022-11-22 2023-11-22 Instant messaging service method and apparatus
JP2025010763A Pending JP2025066808A (en) 2022-11-22 2025-01-24 Instant messaging service method and device

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2025010763A Pending JP2025066808A (en) 2022-11-22 2025-01-24 Instant messaging service method and device

Country Status (2)

Country Link
JP (2) JP7627325B2 (en)
KR (2) KR102836805B1 (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080189188A1 (en) 2007-02-02 2008-08-07 Jared Morgenstern System and method for giving gifts and displaying assets in a social network environment
JP2011041246A (en) 2009-03-30 2011-02-24 Avaya Inc System and method for managing incoming request requesting communication session using graphical connection metaphor
US20160070449A1 (en) 2014-03-13 2016-03-10 Thermodynamic Design, Llc Customizable data management system
JP2017537402A (en) 2014-11-27 2017-12-14 株式会社カカオKakao Corp. Method and server for generating chat message corresponding to product information on web page, and device for receiving chat message
JP2021034055A (en) 2019-08-21 2021-03-01 株式会社カカオ Method and device for displaying interface to provide social network service via anonymity-based profile
JP2021111381A (en) 2020-01-03 2021-08-02 株式会社カカオ Messaging server operation method and equipment
WO2022049710A1 (en) 2020-09-03 2022-03-10 日本電気株式会社 Service providing device, service providing system, service providing method, and non-transitory computer readable medium

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8280781B1 (en) * 2001-03-21 2012-10-02 Amazon Technologies, Inc. Automatically purchasing a gift from a wishlist
US20150317710A1 (en) * 2014-05-03 2015-11-05 Karla Hawkinson Method and system for anonymous gifting

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080189188A1 (en) 2007-02-02 2008-08-07 Jared Morgenstern System and method for giving gifts and displaying assets in a social network environment
JP2010518481A (en) 2007-02-02 2010-05-27 フェイスブック,インク. A method for giving gifts jointly in a social network environment
JP2011041246A (en) 2009-03-30 2011-02-24 Avaya Inc System and method for managing incoming request requesting communication session using graphical connection metaphor
US20160070449A1 (en) 2014-03-13 2016-03-10 Thermodynamic Design, Llc Customizable data management system
KR20170105478A (en) 2014-09-08 2017-09-19 써모다이나믹 디자인 엘엘씨 Customizable data management system
JP2017535832A (en) 2014-09-08 2017-11-30 サーモダイナミック・デザイン・エルエルシー Customizable data management system
JP2017537402A (en) 2014-11-27 2017-12-14 株式会社カカオKakao Corp. Method and server for generating chat message corresponding to product information on web page, and device for receiving chat message
JP2021034055A (en) 2019-08-21 2021-03-01 株式会社カカオ Method and device for displaying interface to provide social network service via anonymity-based profile
JP2021111381A (en) 2020-01-03 2021-08-02 株式会社カカオ Messaging server operation method and equipment
WO2022049710A1 (en) 2020-09-03 2022-03-10 日本電気株式会社 Service providing device, service providing system, service providing method, and non-transitory computer readable medium

Also Published As

Publication number Publication date
JP2024075518A (en) 2024-06-03
KR20240075433A (en) 2024-05-29
KR20250114257A (en) 2025-07-29
KR102836805B1 (en) 2025-07-22
JP2025066808A (en) 2025-04-23

Similar Documents

Publication Publication Date Title
CN107924552B (en) Providing personal assistant services via messaging
JP6539856B2 (en) Providing Extended Message Elements in Electronic Communication Threads
JP6352274B2 (en) Sponsored articles being notified
US10217152B2 (en) Managing ecommerce messages via a social networking system
JP7412490B2 (en) Computer programs and electronic devices that generate, process, and manage messages and corresponding tasks
TWI841204B (en) Method, server and computer program for providing information on social networking service activities to a chatroom
US10432574B2 (en) Managing for-sale group postings
KR20210019111A (en) Method and apparatus for displaying a chat room associated with a messenger application
US20130030922A1 (en) System and method for syndicating a conversation
CN107251080A (en) Communications between users and merchants via social networking systems
KR20170100640A (en) Provides translation of electronic messages through social network systems
JP6531156B2 (en) Providing content in time slots on client computing devices
KR20160144481A (en) Eliciting user sharing of content
US20140218759A1 (en) Creating social prints from photographs maintained by a social networking system
US20250200566A1 (en) Method and Apparatus for Communication System Using User Interfaces for Instant Messaging Service Associated with Item Transactions
CN110419058A (en) It is preferential using network system offline
JP7627325B2 (en) Instant messaging service method and apparatus
US20250097665A1 (en) Method and apparatus for chatting service
KR20250059152A (en) Method and apparatus for instant messaging service
KR20250007935A (en) Method and apparatus for messaging service
KR20260060026A (en) Method and apparatus for instant messaging service
EP3073430A1 (en) User communications with a merchant through a social networking system
CN103649943B (en) For being polymerized the system and method for dialogue
KR20230012804A (en) Method, computer device, and computer program for sharing payment information and settlement
HK1191119A (en) System and method for syndicating a conversation

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231122

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241023

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: 20241126

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20241216

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250124

R150 Certificate of patent or registration of utility model

Ref document number: 7627325

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150