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
JP7601567B2 - Method, system, and non-transitory computer-readable recording medium for picking content creators in chat rooms - Google Patents
[go: Go Back, main page]

JP7601567B2 - Method, system, and non-transitory computer-readable recording medium for picking content creators in chat rooms - Google Patents

Method, system, and non-transitory computer-readable recording medium for picking content creators in chat rooms Download PDF

Info

Publication number
JP7601567B2
JP7601567B2 JP2020096711A JP2020096711A JP7601567B2 JP 7601567 B2 JP7601567 B2 JP 7601567B2 JP 2020096711 A JP2020096711 A JP 2020096711A JP 2020096711 A JP2020096711 A JP 2020096711A JP 7601567 B2 JP7601567 B2 JP 7601567B2
Authority
JP
Japan
Prior art keywords
content creator
chat room
messages
user
providing
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
JP2020096711A
Other languages
Japanese (ja)
Other versions
JP2020198101A (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.)
Line Plus Corp
Original Assignee
Line Plus 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 Line Plus Corp filed Critical Line Plus Corp
Publication of JP2020198101A publication Critical patent/JP2020198101A/en
Application granted granted Critical
Publication of JP7601567B2 publication Critical patent/JP7601567B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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
    • G06Q10/00Administration; Management
    • G06Q10/40Business processes related to social networking or social networking services
    • 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/10Services
    • 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

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Marketing (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • Human Resources & Organizations (AREA)
  • Physics & Mathematics (AREA)
  • Economics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Operations Research (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Quality & Reliability (AREA)
  • Information Transfer Between Computers (AREA)
  • Computing Systems (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)

Description

以下の説明は、チャットルーム内のメッセージを管理する技術に関する。 The following description relates to techniques for managing messages in chat rooms.

一般的なコミュニケーションツールであるインスタントメッセンジャー(instant messenger)は、メッセージやデータをリアルタイムで送受信することのできるソフトウェアであって、ユーザがメッセンジャー上に会話相手を登録すると、会話リストに登録された相手とリアルタイムでメッセージをやり取りすることができる。 Instant messenger, a common communication tool, is software that allows users to send and receive messages and data in real time. When a user registers a conversation partner on the messenger, they can exchange messages with the person registered in the conversation list in real time.

このようなメッセンジャー機能は、PCはもちろん、移動通信端末のモバイル環境でもその使用が普遍化している。 This type of messenger function is now commonly used not only on PCs but also in the mobile environment of mobile communication devices.

例えば、特許文献1(公開日2002年09月30日)には、携帯端末機にインストールされたモバイルメッセンジャー間でメッセンジャーサービスを提供することができるようにした、無線通信網を利用した携帯端末機のモバイルメッセンジャーサービスシステムおよび方法が開示されている。 For example, Patent Document 1 (published on September 30, 2002) discloses a mobile messenger service system and method for a mobile terminal that uses a wireless communication network to provide a messenger service between mobile messengers installed on the mobile terminal.

インスタントメッセンジャーの利用の大衆化に伴ってインスタントメッセンジャーが提供する機能はますます多様化しており、電話番号やIDなどを用いることで、友だちではないユーザともリンクを介して交流することのできるオープンチャット(open chatting)の利用が可能となった。 As instant messengers become more widely used, the functions they provide are becoming more diverse, and it is now possible to use open chatting, where users can communicate with users who are not their friends via links by using phone numbers or IDs.

韓国公開特許第10-2002-0074304号公報Korean Patent Publication No. 10-2002-0074304

本発明の実施形態は、チャットルームでコンテンツ作成者をピックすることのできる方法およびシステムを提供する。 Embodiments of the present invention provide a method and system that allows picking content creators in chat rooms.

コンピュータシステムが実行する方法であって、前記コンピュータシステムは、メモリに含まれるコンピュータ読み取り可能な命令を実行するように構成された少なくとも1つのプロセッサを含み、前記方法は、前記少なくとも1つのプロセッサにより、チャットルームに含まれた会話相手のうち、前記コンピュータシステムのユーザによって特定された少なくとも1人のコンテンツ作成者をピック(pick)する段階、および前記少なくとも1つのプロセッサにより、前記チャットルームに含まれたメッセージのうち、前記コンテンツ作成者のメッセージを検索するインタフェースを提供する段階を含む方法を提供する。 A method is provided for execution by a computer system, the computer system including at least one processor configured to execute computer-readable instructions contained in a memory, the method including the steps of: picking, by the at least one processor, at least one content creator identified by a user of the computer system from among conversation partners included in a chat room; and providing, by the at least one processor, an interface for searching for messages of the content creator from among messages included in the chat room.

一側面によると、前記提供する段階は、前記コンテンツ作成者のうちから少なくとも1人の特定のコンテンツ作成者が選択されると、選択された特定のコンテンツ作成者のメッセージを、前記チャットルーム内で他のメッセージと区別して表示する段階を含んでよい。 According to one aspect, the providing step may include, when at least one particular content creator is selected from among the content creators, displaying the message of the selected particular content creator in the chat room in a manner distinct from other messages.

他の側面によると、前記提供する段階は、前記チャットルームにおける前記ユーザの要求にしたがい、前記ユーザがピックしたコンテンツ作成者リストを前記チャットルームの画面上に表示する段階を含んでよい。 According to another aspect, the providing step may include displaying a list of content creators selected by the user on a screen of the chat room in response to a request from the user in the chat room.

また他の側面によると、前記提供する段階は、前記ユーザの要求にしたがい、前記チャットルームの画面内において、以前または以後のメッセージ位置にジャンプして移動しながら、前記選択された特定のコンテンツ作成者のメッセージを表示する段階をさらに含んでよい。 In another aspect, the providing step may further include displaying the messages of the selected particular content creator while jumping to previous or subsequent message positions within the chat room screen in accordance with the user's request.

また他の側面によると、前記ピックする段階は、前記チャットルームにおいて、会話相手のプロフィールまたは会話相手リストを利用して特定のコンテンツ作成者をピックすることができるインタフェースを提供する段階を含んでよい。 According to another aspect, the picking step may include providing an interface in the chat room that allows a user to pick a particular content creator using a conversation partner profile or conversation partner list.

また他の側面によると、前記インタフェースを提供する段階は、各コンテンツ作成者が他のユーザによってピックされた回数を、前記インタフェースとともに提供してよい。 According to another aspect, the step of providing the interface may include providing, along with the interface, the number of times each content creator has been picked by other users.

また他の側面によると、前記方法は、前記少なくとも1つのプロセッサにより、前記チャットルームに対するメッセージ受信通知を設定するインタフェースとともに、前記コンテンツ作成者に対するメッセージ受信通知を設定するインタフェースを提供する段階をさらに含んでよい。 According to another aspect, the method may further include providing, by the at least one processor, an interface for setting message notifications for the chat room and an interface for setting message notifications for the content creator.

また他の側面によると、前記方法は、前記コンテンツ作成者のメッセージが受信された場合、前記チャットルームに対するメッセージ受信通知がオフ(off)状態に設定されている場合であっても、前記受信されたメッセージに対しては通知を提供してよい。 In another aspect, the method may provide a notification for a received message when the content creator's message is received, even if message receipt notifications for the chat room are set to off.

また他の側面によると、前記方法は、前記少なくとも1つのプロセッサにより、前記チャットルームに受信されたメッセージのうちで前記コンテンツ作成者のメッセージをアーカイビング(archiving)し、前記ユーザからの要求時に、前記アーカイビングされたメッセージを個別のページで提供する段階をさらに含んでよい。 According to another aspect, the method may further include archiving, by the at least one processor, messages of the content creator among messages received in the chat room and providing the archived messages in a separate page upon request by the user.

また他の側面によると、前記方法は、前記少なくとも1つのプロセッサにより、前記コンテンツ作成者が含まれるか前記コンテンツ作成者が管理している他のチャットルームを勧める段階をさらに含んでよい。 According to another aspect, the method may further include recommending, by the at least one processor, other chat rooms in which the content creator is included or which the content creator manages.

さらに他の側面によると、前記方法は、前記少なくとも1つのプロセッサにより、前記ユーザが含まれたチャットルームにおいて、他のユーザによって一定の回数以上がピックされた他のコンテンツ作成者を勧める段階をさらに含んでよい。 According to yet another aspect, the method may further include, by the at least one processor, recommending other content creators that have been picked a certain number of times by other users in chat rooms in which the user is included.

前記方法を前記コンピュータシステムに実行させるために非一時的なコンピュータ読み取り可能な記録媒体に記録される、コンピュータプログラムを提供する。 A computer program is provided that is recorded on a non-transitory computer-readable recording medium to cause the computer system to execute the method.

コンピュータシステムであって、メモリに含まれるコンピュータ読み取り可能な命令を実行するように構成された少なくとも1つのプロセッサを含み、前記少なくとも1つのプロセッサは、チャットルームに含まれた会話相手のうち、前記コンピュータシステムのユーザによって特定された少なくとも1人のコンテンツ作成者をピックするコンテンツ作成者選択部、および前記チャットルームに含まれたメッセージのうち、前記コンテンツ作成者のメッセージを検索するインタフェースを提供するメッセージ提供部を備える、コンピュータシステムを提供する。 A computer system is provided that includes at least one processor configured to execute computer-readable instructions included in a memory, the at least one processor including a content creator selection unit that selects at least one content creator specified by a user of the computer system from among conversation partners included in a chat room, and a message providing unit that provides an interface for searching for messages of the content creator from among messages included in the chat room.

本発明の一実施形態における、ネットワーク環境の例を示した図である。FIG. 1 illustrates an example of a network environment in accordance with an embodiment of the present invention. 本発明の一実施形態における、電子機器およびサーバの内部構成を説明するためのブロック図である。2 is a block diagram illustrating the internal configuration of an electronic device and a server according to an embodiment of the present invention. FIG. 本発明の一実施形態における、電子機器のプロセッサが含むことのできる構成要素の例を示した図である。FIG. 2 illustrates example components that may be included in a processor of an electronic device in accordance with an embodiment of the present invention. 本発明の一実施形態における、電子機器が実行することのできる方法の例を示したフローチャートである。4 is a flowchart illustrating an example of a method that can be performed by an electronic device in accordance with an embodiment of the present invention. 本発明の一実施形態における、コンテンツ作成者をピックする過程の一例を説明するための例示図である。FIG. 2 is an exemplary diagram illustrating an example of a process for picking a content creator in an embodiment of the present invention. 本発明の一実施形態における、コンテンツ作成者をピックする過程の一例を説明するための例示図である。FIG. 2 is an exemplary diagram illustrating an example of a process for picking a content creator in an embodiment of the present invention. 本発明の一実施形態における、ユーザがピックしたコンテンツ作成者のメッセージを検索する過程の一例を説明するための例示図である。11 is an exemplary diagram illustrating an example of a process of searching for messages of a content creator selected by a user in an embodiment of the present invention. FIG. 本発明の一実施形態における、ユーザがピックしたコンテンツ作成者のメッセージを検索する過程の一例を説明するための例示図である。11 is an exemplary diagram illustrating an example of a process of searching for messages of a content creator selected by a user in an embodiment of the present invention. FIG. 本発明の一実施形態における、ユーザがピックしたコンテンツ作成者のメッセージに対して受信通知を提供する過程の一例を説明するための例示図である。11 is an exemplary diagram illustrating an example of a process for providing a receipt notification for a message of a content creator picked by a user in an embodiment of the present invention. 本発明の一実施形態における、ユーザがピックしたコンテンツ作成者のメッセージを一括表示する過程の一例を説明するための例示図である。11 is an exemplary diagram illustrating an example of a process of collectively displaying messages of content creators selected by a user in accordance with an embodiment of the present invention; FIG. 本発明の一実施形態における、ユーザがピックしたコンテンツ作成者のメッセージを一括表示する過程の一例を説明するための例示図である。11 is an exemplary diagram illustrating an example of a process of collectively displaying messages of content creators selected by a user in accordance with an embodiment of the present invention; FIG.

以下、本発明の実施形態について、添付の図面を参照しながら詳細に説明する。 The following describes in detail an embodiment of the present invention with reference to the attached drawings.

本発明の実施形態は、チャットルーム内のメッセージを管理する技術に関する。 An embodiment of the present invention relates to a technology for managing messages in a chat room.

本明細書で具体的に開示される事項を含む実施形態は、チャットルームに含まれた会話相手のうちからお気に入りのコンテンツ作成者をピックする機能を提供することができ、これにより、ユーザがピックしたコンテンツ作成者が生成したメッセージを選別して受信通知、一括表示機能、検索機能を効率的に提供することができる。 Embodiments including those specifically disclosed in this specification may provide a function for picking a favorite content creator from among conversation partners included in a chat room, thereby allowing the user to efficiently provide notification of receipt, a collective display function, and a search function by selecting messages generated by the content creators selected by the user.

図1は、本発明の一実施形態における、ネットワーク環境の例を示した図である。図1のネットワーク環境は、複数の電子機器110、120、130、140、複数のサーバ150、160、およびネットワーク170を含む例を示している。このような図1は、発明の説明のための一例に過ぎず、電子機器の数やサーバの数が図1のように限定されることはない。 Figure 1 is a diagram showing an example of a network environment in one embodiment of the present invention. The network environment in Figure 1 shows an example including multiple electronic devices 110, 120, 130, 140, multiple servers 150, 160, and a network 170. Figure 1 is merely an example for explaining the invention, and the number of electronic devices and the number of servers are not limited to those shown in Figure 1.

複数の電子機器110、120、130、140は、コンピュータシステムによって実現される固定端末や移動端末であってよい。複数の電子機器110、120、130、140の例としては、スマートフォン、携帯電話、ナビゲーション、PC(personal computer)、ノート型PC、デジタル放送用端末、PDA(Personal Digital Assistant)、PMP(Portable Multimedia Player)、タブレット、ゲームコンソール、ウェアラブルデバイス、IoT(internet of things)デバイス、VR(virtual reality)デバイス、AR(augmented reality)デバイスなどがある。一例として、図1では、電子機器110の例としてスマートフォンを示しているが、本発明の実施形態において、電子機器110は、実質的に無線または有線通信方式を利用し、ネットワーク170を介して他の電子機器120、130、140および/またはサーバ150、160と通信することのできる多様な物理的なコンピュータシステムのうちの1つを意味してよい。 The electronic devices 110, 120, 130, and 140 may be fixed terminals or mobile terminals realized by a computer system. Examples of the electronic devices 110, 120, 130, and 140 include smartphones, mobile phones, navigation systems, personal computers (PCs), notebook PCs, digital broadcasting terminals, personal digital assistants (PDAs), portable multimedia players (PMPs), tablets, game consoles, wearable devices, internet of things (IoT) devices, virtual reality (VR) devices, and augmented reality (AR) devices. As an example, FIG. 1 shows a smartphone as an example of the electronic device 110, but in an embodiment of the present invention, the electronic device 110 may refer to one of a variety of physical computer systems that can communicate with other electronic devices 120, 130, 140 and/or servers 150, 160 via a network 170 using a substantially wireless or wired communication method.

通信方式が限定されることはなく、ネットワーク170が含むことのできる通信網(一例として、移動通信網、有線インターネット、無線インターネット、放送網、衛星網など)を利用する通信方式だけではなく、機器間の近距離無線通信が含まれてもよい。例えば、ネットワーク170は、PAN(personal area network)、LAN(local area network)、CAN(campus area network)、MAN(metropolitan area network)、WAN(wide area network)、BBN(broadband network)、インターネットなどのネットワークのうちの1つ以上の任意のネットワークを含んでよい。さらに、ネットワーク170は、バスネットワーク、スターネットワーク、リングネットワーク、メッシュネットワーク、スター-バスネットワーク、ツリーまたは階層的ネットワークなどを含むネットワークトポロジのうちの任意の1つ以上を含んでもよいが、これらに限定されることはない。 The communication method is not limited, and may include not only a communication method using a communication network that the network 170 can include (for example, a mobile communication network, a wired Internet, a wireless Internet, a broadcast network, a satellite network, etc.), but also short-range wireless communication between devices. For example, the network 170 may include any one or more of a personal area network (PAN), a local area network (LAN), a campus area network (CAN), a metropolitan area network (MAN), a wide area network (WAN), a broadband network (BBN), the Internet, etc. Furthermore, the network 170 may include any one or more of a network topology including, but not limited to, a bus network, a star network, a ring network, a mesh network, a star-bus network, a tree or a hierarchical network, etc.

サーバ150、160それぞれは、複数の電子機器110、120、130、140とネットワーク170を介して通信して命令、コード、ファイル、コンテンツ、サービスなどを提供する1つ以上のコンピュータ装置によって実現されてよい。例えば、サーバ150は、ネットワーク170を介して接続した複数の電子機器110、120、130、140に第1サービスを提供するシステムであってよく、サーバ160も、ネットワーク170を介して接続した複数の電子機器110、120、130、140に第2サービスを提供するシステムであってよい。より具体的な例として、サーバ150は、複数の電子機器110、120、130、140においてインストールされて実行されるコンピュータプログラムであるアプリケーションを通じ、該当のアプリケーションが目的とするサービス(一例として、メッセージングサービスなど)を第1サービスとして複数の電子機器110、120、130、140に提供してよい。他の例として、サーバ160は、上述したアプリケーションのインストールおよび実行のためのファイルを複数の電子機器110、120、130、140に配布するサービスを第2サービスとして提供してよい。 Each of the servers 150 and 160 may be realized by one or more computer devices that communicate with the multiple electronic devices 110, 120, 130, and 140 via the network 170 to provide instructions, code, files, content, services, and the like. For example, the server 150 may be a system that provides a first service to the multiple electronic devices 110, 120, 130, and 140 connected via the network 170, and the server 160 may also be a system that provides a second service to the multiple electronic devices 110, 120, 130, and 140 connected via the network 170. As a more specific example, the server 150 may provide a service (e.g., a messaging service, for example) targeted by an application, which is a computer program installed and executed in the multiple electronic devices 110, 120, 130, and 140, as a first service to the multiple electronic devices 110, 120, 130, and 140. As another example, the server 160 may provide, as a second service, a service of distributing files for installing and executing the above-mentioned application to multiple electronic devices 110, 120, 130, and 140.

図2は、本発明の一実施形態における、電子機器およびサーバの内部構成を説明するためのブロック図である。図2では、電子機器に対する例として電子機器110の内部構成およびサーバ150の内部構成について説明する。また、他の電子機器120、130、140やサーバ160も、上述した電子機器110またはサーバ150と同一または類似の内部構成を有してよい。 Figure 2 is a block diagram for explaining the internal configuration of an electronic device and a server in one embodiment of the present invention. In Figure 2, the internal configuration of electronic device 110 and the internal configuration of server 150 are explained as examples of electronic devices. In addition, other electronic devices 120, 130, 140 and server 160 may also have the same or similar internal configuration as electronic device 110 or server 150 described above.

電子機器110およびサーバ150は、メモリ211、221、プロセッサ212、222、通信モジュール213、223、および入力/出力インタフェース214、224を含んでよい。メモリ211、221は、非一時的なコンピュータ読み取り可能な記録媒体であって、RAM(random access memory)、ROM(read only memory)、ディスクドライブ、SSD(solid state drive)、フラッシュメモリ(flash memory)などのような永続的大容量記録装置を含んでよい。ここで、ROM、SSD、フラッシュメモリ、ディスクドライブのような永続的大容量記録装置は、メモリ211、221とは区分される別の永続的記録装置として電子機器110やサーバ150に含まれてもよい。また、メモリ211、221には、オペレーティングシステムと、少なくとも1つのプログラムコード(一例として、電子機器110においてインストールされて実行されるブラウザや、特定のサービスの提供のために電子機器110にインストールされるアプリケーションなどのためのコード)が記録されてよい。このようなソフトウェア構成要素は、メモリ211、221とは別のコンピュータ読み取り可能な記録媒体からロードされてよい。このような別のコンピュータ読み取り可能な記録媒体は、フロッピー(登録商標)ドライブ、ディスク、テープ、DVD/CD-ROMドライブ、メモリカードなどのコンピュータ読み取り可能な記録媒体を含んでよい。他の実施形態において、ソフトウェア構成要素は、コンピュータ読み取り可能な記録媒体ではない通信モジュール213、223を通じてメモリ211、221にロードされてもよい。例えば、少なくとも1つのプログラムは、開発者またはアプリケーションのインストールファイルを配布するファイル配布システム(一例として、上述したサーバ160)がネットワーク170を介して提供するファイルによってインストールされるコンピュータプログラム(一例として、上述したアプリケーション)に基づいてメモリ211、221にロードされてよい。 The electronic device 110 and the server 150 may include memories 211, 221, processors 212, 222, communication modules 213, 223, and input/output interfaces 214, 224. The memories 211, 221 are non-transitory computer-readable recording media and may include persistent large-capacity storage devices such as random access memory (RAM), read only memory (ROM), disk drives, solid state drives (SSD), flash memories, etc. Here, persistent large-capacity storage devices such as ROM, SSD, flash memories, and disk drives may be included in the electronic device 110 and the server 150 as persistent storage devices separate from the memories 211, 221. In addition, the memories 211 and 221 may store an operating system and at least one program code (for example, a browser installed and executed in the electronic device 110, or code for an application installed in the electronic device 110 to provide a specific service). Such software components may be loaded from a computer-readable recording medium other than the memories 211 and 221. Such another computer-readable recording medium may include a computer-readable recording medium such as a floppy drive, a disk, a tape, a DVD/CD-ROM drive, or a memory card. In other embodiments, the software components may be loaded into the memories 211 and 221 through the communication modules 213 and 223, which are not computer-readable recording media. For example, at least one program may be loaded into the memories 211 and 221 based on a computer program (for example, the above-mentioned application) that is installed by a file provided via the network 170 by a developer or a file distribution system that distributes an installation file for the application (for example, the above-mentioned server 160).

プロセッサ212、222は、基本的な算術、ロジック、および入出力演算を実行することにより、コンピュータプログラムの命令を処理するように構成されてよい。命令は、メモリ211、221または通信モジュール213、223によって、プロセッサ212、222に提供されてよい。例えば、プロセッサ212、222は、メモリ211、221のような記録装置に記録されたプログラムコードにしたがって受信される命令を実行するように構成されてよい。 The processors 212, 222 may be configured to process computer program instructions by performing basic arithmetic, logic, and input/output operations. The instructions may be provided to the processors 212, 222 by the memories 211, 221 or the communication modules 213, 223. For example, the processors 212, 222 may be configured to execute instructions received according to program code recorded in a recording device such as the memories 211, 221.

通信モジュール213、223は、ネットワーク170を介して電子機器110とサーバ150とが互いに通信するための機能を提供してもよいし、電子機器110および/またはサーバ150が他の電子機器(一例として、電子機器120)または他のサーバ(一例として、サーバ160)と通信するための機能を提供してもよい。一例として、電子機器110のプロセッサ212がメモリ211のような記録装置に記録されたプログラムコードにしたがって生成した要求が、通信モジュール213の制御にしたがってネットワーク170を介してサーバ150に伝達されてよい。これとは逆に、サーバ150のプロセッサ222の制御にしたがって提供される制御信号や命令、コンテンツ、ファイルなどが、通信モジュール223とネットワーク170を経て電子機器110の通信モジュール213を通じて電子機器110に受信されてよい。例えば、通信モジュール213を通じて受信されたサーバ150の制御信号や命令、コンテンツ、ファイルなどは、プロセッサ212やメモリ211に伝達されてよく、コンテンツやファイルなどは、電子機器110がさらに含むことのできる記録媒体(上述した永続的記録装置)に記録されてよい。 The communication modules 213 and 223 may provide a function for the electronic device 110 and the server 150 to communicate with each other via the network 170, or may provide a function for the electronic device 110 and/or the server 150 to communicate with other electronic devices (for example, the electronic device 120) or other servers (for example, the server 160). As an example, a request generated by the processor 212 of the electronic device 110 according to a program code recorded in a recording device such as the memory 211 may be transmitted to the server 150 via the network 170 under the control of the communication module 213. Conversely, a control signal, instruction, content, file, etc. provided under the control of the processor 222 of the server 150 may be received by the electronic device 110 through the communication module 213 of the electronic device 110 via the communication module 223 and the network 170. For example, control signals, commands, content, files, etc. of the server 150 received through the communication module 213 may be transmitted to the processor 212 or memory 211, and the content, files, etc. may be recorded on a recording medium (the above-mentioned permanent recording device) that the electronic device 110 may further include.

入力/出力インタフェース214は、入力/出力装置215とのインタフェースのための手段であってよい。例えば、入力装置は、キーボード、マウス、マイクロフォン、カメラなどの装置を、出力装置は、ディスプレイ、スピーカ、触覚フィードバックデバイスなどのような装置を含んでよい。他の例として、入力/出力インタフェース214は、タッチスクリーンのように入力と出力のための機能が1つに統合された装置とのインタフェースのための手段であってもよい。入力/出力装置215は、電子機器110と1つの装置で構成されてもよい。また、サーバ150の入力/出力インタフェース224は、サーバ150に接続するかサーバ150が含むことのできる入力または出力のための装置(図示せず)とのインタフェースのための手段であってよい。より具体的な例として、電子機器110のプロセッサ212がメモリ211にロードされたコンピュータプログラムの命令を処理するにあたり、サーバ150や電子機器120が提供するデータを利用して構成されるサービス画面やコンテンツが、入力/出力インタフェース214を通じてディスプレイに表示されてよい。 The input/output interface 214 may be a means for interfacing with the input/output device 215. For example, the input device may include a keyboard, mouse, microphone, camera, etc., and the output device may include a display, speaker, haptic feedback device, etc. As another example, the input/output interface 214 may be a means for interfacing with a device in which input and output functions are integrated into one, such as a touch screen. The input/output device 215 may be configured as one device together with the electronic device 110. In addition, the input/output interface 224 of the server 150 may be a means for interfacing with an input or output device (not shown) that may be connected to the server 150 or included in the server 150. As a more specific example, when the processor 212 of the electronic device 110 processes the instructions of the computer program loaded in the memory 211, a service screen or content configured using data provided by the server 150 or the electronic device 120 may be displayed on the display through the input/output interface 214.

また、他の実施形態において、電子機器110およびサーバ150は、図2の構成要素よりも多くの構成要素を含んでもよい。しかし、大部分の従来技術的構成要素を明確に図に示す必要はない。例えば、電子機器110は、上述した入力/出力装置215のうちの少なくとも一部を含むように実現されてもよいし、トランシーバ、GPS(Global Positioning System)モジュール、カメラ、各種センサ、データベースなどのような他の構成要素をさらに含んでもよい。より具体的な例として、電子機器110がスマートフォンである場合、一般的にスマートフォンが含んでいる加速度センサやジャイロセンサ、カメラモジュール、物理的な各種ボタン、タッチパネルを利用したボタン、入力/出力ポート、振動のための振動器などのような多様な構成要素が、電子機器110にさらに含まれるように実現されてよい。 In other embodiments, the electronic device 110 and the server 150 may include more components than those in FIG. 2. However, it is not necessary to clearly show most of the conventional components. For example, the electronic device 110 may be implemented to include at least some of the input/output devices 215 described above, and may further include other components such as a transceiver, a GPS (Global Positioning System) module, a camera, various sensors, a database, etc. As a more specific example, if the electronic device 110 is a smartphone, various components such as an acceleration sensor, a gyro sensor, a camera module, various physical buttons, a button using a touch panel, an input/output port, a vibrator for vibration, etc., which are generally included in a smartphone, may be implemented to further include in the electronic device 110.

以下、チャットルームでコンテンツ作成者をピックすることのできる方法およびシステムの具体的な実施形態について説明する。 Below, we describe specific embodiments of a method and system for picking content creators in chat rooms.

本明細書において、チャットルームとは、メッセンジャーやSNS(social network service)においてユーザ同士がメッセージをやり取りすることのできるチャット機能のインタフェース画面を意味してよく、特に、電話番号やIDなどを用い、友だち追加をしなくてもURLのようなリンクを介して直ぐにチャットが可能なオープンチャット機能を有したチャットルームであってよい。オープンチャットリンクは、リンクがクリックされたときに直ぐにチャットが行えるようにメッセンジャーが自動実行されて該当のリンクのチャットルームが実行される機能を含んでよい。 In this specification, a chat room may refer to an interface screen of a chat function that allows users to exchange messages with each other in a messenger or SNS (social network service), and in particular may refer to a chat room with an open chat function that allows users to chat immediately via a link such as a URL using a phone number or ID without adding the user as a friend. An open chat link may include a function that automatically executes a messenger and executes the chat room of the link when the link is clicked so that chatting can be started immediately.

以下では、メッセンジャーのオープンチャットルームを具体的な実施形態として説明するが、これに限定されることはなく、リンクはもちろん、ユーザのアカウントや電話番号などを基準として複数のユーザが参加することができ、新たな参加を随時発生させることのできるサービスの会話基盤インタフェースであれば、すべて適用が可能である。 Below, we will explain an open chat room on Messenger as a specific embodiment, but this is not limited to this. Any conversation-based interface of a service that allows multiple users to participate based on links, user accounts, phone numbers, etc., and that allows new participants to join at any time, can be applied.

図3は、本発明の一実施形態における、電子機器のプロセッサが含むことのできる構成要素の例を示したブロック図であり、図4は、本発明の一実施形態における、電子機器が実行することのできる方法の例を示したフローチャートである。 FIG. 3 is a block diagram illustrating an example of components that may be included in a processor of an electronic device in one embodiment of the present invention, and FIG. 4 is a flowchart illustrating an example of a method that may be executed by an electronic device in one embodiment of the present invention.

本実施形態に係る電子機器110には、コンピュータで実現されるメッセージ管理システムが構成されてよい。一例として、メッセージ管理システムは、独立的に動作するプログラム形態で実現されても、あるいは特定のアプリケーションのイン-アプリ(in-app)形態で構成され、前記特定のアプリケーション上で動作が可能なように実現されてもよく、場合によっては、サーバ150との連動によってメッセージングサービスが提供されてもよい。 The electronic device 110 according to the present embodiment may be configured with a message management system implemented by a computer. As an example, the message management system may be implemented in the form of an independently operating program, or may be configured as an in-app form of a specific application and may be implemented to be capable of operating on the specific application, and in some cases, a messaging service may be provided in conjunction with the server 150.

電子機器110にインストールされたアプリケーションが提供する命令に基づき、電子機器110に実現されたメッセージ管理システムは、図4に示したメッセージ管理方法を実行してよい。 Based on instructions provided by an application installed on the electronic device 110, the message management system implemented in the electronic device 110 may execute the message management method shown in FIG. 4.

図4に係るメッセージ管理方法を実行するために、電子機器110のプロセッサ212は、構成要素として、図3に示すように、コンテンツ作成者選択部310、メッセージ提供部320、および推薦部330を備えてよい。実施形態によって、プロセッサ212の構成要素は、選択的にプロセッサ212に含まれても除外されてもよい。また、実施形態によって、プロセッサ212の構成要素は、プロセッサ212の機能の表現のために分離されても併合されてもよい。 To execute the message management method of FIG. 4, the processor 212 of the electronic device 110 may include components, as shown in FIG. 3, a content creator selection unit 310, a message provision unit 320, and a recommendation unit 330. Depending on the embodiment, the components of the processor 212 may be selectively included or excluded from the processor 212. Also, depending on the embodiment, the components of the processor 212 may be separated or combined to express the functions of the processor 212.

このようなプロセッサ212およびプロセッサ212の構成要素は、図4のメッセージ管理方法が含む段階410~440を実行するように電子機器110を制御してよい。例えば、プロセッサ212およびプロセッサ212の構成要素は、メモリ211が含むオペレーティングシステムのコードと、少なくとも1つのプログラムのコードとによる命令(instruction)を実行するように実現されてよい。 Such processor 212 and components of processor 212 may control electronic device 110 to execute steps 410-440 of the message management method of FIG. 4. For example, processor 212 and components of processor 212 may be implemented to execute instructions from operating system code and at least one program code contained in memory 211.

ここで、プロセッサ212の構成要素は、電子機器110に記録されたプログラムコードが提供する命令(一例として、電子機器110で実行されるアプリケーションが提供する命令)にしたがってプロセッサ212によって実行される、プロセッサ212の互いに異なる機能(different functions)の表現であってよい。例えば、電子機器110がユーザによって特定されたコンテンツ作成者をピックするように上述した命令にしたがって電子機器110を制御するプロセッサ212の機能的表現として、コンテンツ作成者選択部310が利用されてよい。 Here, the components of the processor 212 may be representations of different functions of the processor 212 that are executed by the processor 212 according to instructions provided by a program code recorded in the electronic device 110 (for example, instructions provided by an application executed on the electronic device 110). For example, the content creator selection unit 310 may be used as a functional representation of the processor 212 that controls the electronic device 110 according to the above-mentioned instructions so that the electronic device 110 picks a content creator specified by a user.

段階410で、プロセッサ212は、電子機器110の制御と関連する命令がロードされたメモリ211から必要な命令を読み取ってよい。この場合、前記読み取られた命令は、以下で説明する段階420~440をプロセッサ212が実行するように制御するための命令を含んでよい。 In step 410, the processor 212 may read necessary instructions from the memory 211 loaded with instructions related to the control of the electronic device 110. In this case, the read instructions may include instructions for controlling the processor 212 to execute steps 420 to 440 described below.

段階420で、コンテンツ作成者選択部310は、電子機器110にインストールされたメッセンジャーのチャットルームにおいて、電子機器110のユーザによって特定されたコンテンツ作成者をピックしてよい。ここで、コンテンツ作成者とは、チャットルームに含まれた会話相手を意味するものであり、メッセージの類型としてテキスト、イメージ、動画などのような各種コンテンツを、チャットルームを通じてやり取りする主体を意味してよい。電子機器110にインストールされたメッセンジャーにおいてユーザが含まれた各チャットルームには、該当のチャットルームでメッセージをやり取りするコンテンツ作成者のうち、1人以上のコンテンツ作成者をピックすることのできる機能が含まれる。言い換えれば、ユーザは、チャットルームに含まれたコンテンツ作成者のうち、ユーザにとって有意であるか気に入ったコンテンツを主に提供する特定のコンテンツ作成者をピックすることができる。このとき、コンテンツ作成者選択部310は、各チャットルーム別にユーザがピックした特定のコンテンツ作成者に関する情報を、該当のチャットルームと関連付けて記録して維持してよい。 In step 420, the content creator selection unit 310 may select a content creator specified by the user of the electronic device 110 in a chat room of the messenger installed in the electronic device 110. Here, the content creator means a conversation partner included in the chat room, and may mean an entity that exchanges various types of content such as text, image, video, etc., as a type of message through the chat room. Each chat room included in the messenger installed in the electronic device 110 by the user includes a function that allows the user to pick one or more content creators from among the content creators who exchange messages in the corresponding chat room. In other words, the user can pick a specific content creator who mainly provides content that is meaningful or that the user likes from among the content creators included in the chat room. In this case, the content creator selection unit 310 may record and maintain information about a specific content creator selected by the user for each chat room in association with the corresponding chat room.

段階430で、メッセージ提供部320は、各チャットルームと関連し、ユーザがピックしたコンテンツ作成者に関する情報に基づいてチャットルームに含まれたメッセージを管理してよく、特に、電子機器110のユーザの要求に対する応答として、チャットルームに含まれたメッセージのうち、該当のチャットルームでユーザがピックした特定のコンテンツ作成者によって生成されたメッセージを提供してよい。メッセージ提供部320は、チャットルームに含まれたメッセージのうち、該当のチャットルームでユーザがピックした特定のコンテンツ作成者のメッセージに対してのみ、受信通知、一括表示機能、検索機能を提供してよい。一例として、メッセージ提供部320は、チャットルームに受信されたメッセージのうち、特定のコンテンツ作成者のメッセージに対してのみ受信通知を提供してよい。例えば、チャットルームのメッセージ受信通知がオフ(off)状態に設定されている場合は、該当のチャットルームにメッセージが受信されても受信通知は出力されないが、ユーザがピックしたコンテンツ作成者のメッセージに対しては、例外的に受信通知を出力してよい。他の例として、メッセージ提供部320は、チャットルームに受信されたメッセージのうち、ユーザがピックした特定のコンテンツ作成者のメッセージをアーカイビング(archiving)し、ユーザからの要求時に、一括表示機能によってアーカイビングされたメッセージを個別のページで提供してよい。言い換えれば、メッセージ提供部320は、チャットルームに受信されたメッセージのうち、特定のコンテンツ作成者のメッセージを個別の一括表示ページで提供することができる。また他の例として、メッセージ提供部320は、チャットルームに受信されたメッセージのうち、ユーザがピックした特定のコンテンツ作成者のメッセージを対象に検索機能を提供してよい。このとき、メッセージ提供部320は、チャットルームの画面上に、該当のチャットルームでユーザがピックした特定のコンテンツ作成者のプロフィールを表示してよく、表示されたプロフィールのうちからユーザが少なくとも1つのプロフィールを選択した場合、選択されたプロフィールに該当するコンテンツ作成者のメッセージを他のメッセージと区別して表示してよく、他のメッセージと区別して表示されたメッセージを対象に、チャットルーム内で以前または以後のメッセージ位置に移動しながら表示してよい。したがって、メッセージ提供部320は、チャットルームに含まれたメッセージのうち、ユーザがピックした特定のコンテンツ作成者のメッセージに限り、受信通知、一括表示機能、検索機能を提供することができる。 In step 430, the message providing unit 320 may manage messages included in the chat rooms based on information on content creators picked by the user in relation to each chat room, and may provide messages generated by a specific content creator picked by the user in the chat room among the messages included in the chat rooms in response to a request from the user of the electronic device 110. The message providing unit 320 may provide a reception notification, a collective display function, and a search function only for messages of a specific content creator picked by the user in the chat room among the messages included in the chat room. As an example, the message providing unit 320 may provide a reception notification only for messages of a specific content creator among messages received in the chat room. For example, if the message reception notification of the chat room is set to an off state, a reception notification is not output even if a message is received in the chat room, but a reception notification may be output as an exception for a message of a content creator picked by the user. As another example, the message providing unit 320 may archive messages of a specific content creator picked by the user among messages received in the chat room, and provide the archived messages on an individual page by a collective display function upon a request from the user. In other words, the message providing unit 320 may provide messages of a specific content creator among messages received in the chat room on an individual collective display page. As another example, the message providing unit 320 may provide a search function for messages of a specific content creator picked by the user among messages received in the chat room. In this case, the message providing unit 320 may display a profile of a specific content creator picked by the user in the corresponding chat room on the chat room screen, and when the user selects at least one profile from the displayed profiles, may display messages of the content creator corresponding to the selected profile in a manner distinguished from other messages, and may display the messages displayed in a manner distinguished from other messages while moving to a previous or subsequent message position in the chat room. Therefore, the message providing unit 320 can provide a reception notification, a collective display function, and a search function only for messages of a specific content creator selected by the user from among the messages included in the chat room.

段階440で、推薦部330は、電子機器110のユーザに、他のチャットルームあるいは他のコンテンツ作成者を勧めてよい。一例として、推薦部330は、電子機器110のユーザがピックした特定のコンテンツ作成者に関する情報に基づき、該当のコンテンツ作成者が含まれるか直接管理している他のチャットルームを電子機器110のユーザに勧めてよい。オープンチャットチャットルームの場合、チャットルームを開設したユーザがこのチャットルームを運営する管理者(admin)となり、このような管理権限は、他人に譲渡することも他人から譲受されることも可能である。推薦部330は、ユーザがピックしたコンテンツ作成者が単純な参加人員として活動しているチャットルーム、あるいは管理権限をもつチャットルームを勧めてよい。他の例として、推薦部330は、電子機器110のユーザが含まれたチャットルームにおいて、このチャットルーム内の他人によって一定の回数以上がピックされたコンテンツ作成者を勧めてよい。例えば、推薦部330は、ユーザがチャットルームで特定のコンテンツ作成者をピックしようとするとき、多数の他のユーザによってピックされたコンテンツ作成者を勧めてよい。したがって、推薦部330は、ユーザがピックしたコンテンツ作成者が含まれるか直接管理している他のチャットルームを勧めたり、あるいは多くの他人がピックしたコンテンツ作成者を勧めたりすることにより、オープンチャットと関連する信頼性のある推薦情報を提供することができる。 In step 440, the recommendation unit 330 may recommend other chat rooms or other content creators to the user of the electronic device 110. As an example, the recommendation unit 330 may recommend other chat rooms in which the content creator is included or directly managed, to the user of the electronic device 110, based on information about a particular content creator picked by the user of the electronic device 110. In the case of an open chat room, the user who opens the chat room becomes the administrator who operates the chat room, and such administrative authority can be transferred to or received from others. The recommendation unit 330 may recommend chat rooms in which the content creator picked by the user acts as a simple participant, or chat rooms in which the content creator has administrative authority. As another example, the recommendation unit 330 may recommend content creators that have been picked a certain number of times or more by others in a chat room including the user of the electronic device 110. For example, when the user tries to pick a particular content creator in a chat room, the recommendation unit 330 may recommend content creators that have been picked by many other users. Therefore, the recommendation unit 330 can provide reliable recommendation information related to public chats by recommending other chat rooms that include or are directly managed by the content creator picked by the user, or by recommending content creators picked by many others.

図5および図6は、本発明の一実施形態における、コンテンツ作成者をピックする過程の一例を説明するための例示図である。 Figures 5 and 6 are illustrative diagrams illustrating an example of the process of picking a content creator in one embodiment of the present invention.

プロセッサ212は、各チャットルームにおいて、該当のチャットルームに含まれた会話相手のうちからユーザがお気に入りの特定の会話相手、すなわち、特定のコンテンツ作成者をピックすることのできるUIを提供してよい。 The processor 212 may provide a UI in each chat room that allows the user to pick a particular favorite conversation partner, i.e., a particular content creator, from among the conversation partners included in that chat room.

図5を参照すると、プロセッサ212は、ユーザがチャットルーム500内で特定のプロフィール501を選択した場合、このプロフィールのコンテンツ作成者に関する情報を含んだコンテンツ作成者紹介画面510を提供してよい。このとき、コンテンツ作成者紹介画面510には、該当のコンテンツ作成者によって指定された名前などを含んだプロフィール情報とともに、ユーザにとって有意であるかお気に入りのコンテンツを主に提供する特定のコンテンツ作成者をピックすることのできる「pick」メニュー511が含まれてよい。特に、コンテンツ作成者紹介画面510には、該当のコンテンツ作成者が何人の他のユーザからピックされたかを示すピック回数512がともに含まれてよい。ピック回数512とは、該当のチャットルーム500に含まれたユーザからピックされた回数を意味してよく、実施形態によっては、オープンチャットチャットルーム全体のユーザからピックされた回数を意味してよい。 Referring to FIG. 5, when a user selects a particular profile 501 in a chat room 500, the processor 212 may provide a content creator introduction screen 510 including information about the content creator of the profile. In this case, the content creator introduction screen 510 may include a "pick" menu 511 that allows the user to pick a particular content creator who mainly provides content that is meaningful or favorite to the user, along with profile information including a name designated by the content creator. In particular, the content creator introduction screen 510 may also include a pick count 512 indicating how many other users have picked the content creator. The pick count 512 may mean the number of times the content creator has been picked by users included in the chat room 500, and in some embodiments, may mean the number of times the content creator has been picked by users in all open chat rooms.

他の例として、図6を参照すると、プロセッサ212は、チャットルーム500内におけるユーザ要求にしたがい、チャットルーム500に参加中の会話相手リスト621を含んだ会話相手画面620を提供してよい。このとき、会話相手画面620には、会話相手リスト621に含まれた会話相手、すなわち、各コンテンツ作成者別に、コンテンツ作成者によって指定された名前などを含んだプロフィール情報とともに、ユーザにとって有意であるかお気に入りのコンテンツを主に提供する特定のコンテンツ作成者をピックすることのできる「pick」メニュー622が含まれてよい。また、会話相手リスト621に含まれた各コンテンツ作成者別に、他人によるピック回数もともに提供してよい。 As another example, referring to FIG. 6, the processor 212 may provide a conversation partner screen 620 including a conversation partner list 621 participating in the chat room 500 in response to a user request in the chat room 500. In this case, the conversation partner screen 620 may include a "pick" menu 622 that allows the user to pick a particular content creator who mainly provides content that is meaningful or favorite to the user, along with profile information including a name, etc., designated by the content creator for each conversation partner included in the conversation partner list 621, i.e., each content creator. In addition, the number of times each content creator has been picked by others may also be provided for each content creator included in the conversation partner list 621.

ユーザは、上述した過程により、チャットルーム500で自身が所望する1人以上のコンテンツ作成者をピックしてよい。 A user may pick one or more content creators of their choice in the chat room 500 using the process described above.

したがって、プロセッサ212は、チャットルーム500内において、ユーザがプロフィール501あるいは会話相手リスト621を利用して特定のコンテンツ作成者をピックすることのできるUI511、622を提供することができる。プロフィール501または会話相手リスト621の他にも、チャットルーム500でユーザによってコンテンツ作成者の特定が可能なインタフェースであれば、適用可能である。 Therefore, the processor 212 can provide UIs 511, 622 that allow a user to pick a specific content creator in the chat room 500 using the profile 501 or conversation partner list 621. In addition to the profile 501 or conversation partner list 621, any interface that allows a user to identify a content creator in the chat room 500 can be applied.

実施形態によっては、チャットルームを管理する管理者の設定やチャットルームに参加する個人の設定により、チャットルームに含まれた少なくとも一部のコンテンツ作成者をピック対象から除外させてもよいし、ユーザからのピックを拒絶してもよい。 Depending on the embodiment, at least some of the content creators included in the chat room may be excluded from being picked or may be rejected from being picked by users, depending on the settings of the administrator who manages the chat room or the settings of the individuals who participate in the chat room.

図7および図8は、本発明の一実施形態における、ユーザがピックしたコンテンツ作成者のメッセージを検索する過程の一例を説明するための例示図である。 Figures 7 and 8 are illustrative diagrams illustrating an example of a process for searching for messages from a content creator selected by a user in one embodiment of the present invention.

プロセッサ212は、チャットルームに含まれたメッセージのうち、ユーザがピックした特定のコンテンツ作成者のメッセージを検索する機能を提供してよい。 The processor 212 may provide functionality to search for messages contained in a chat room that are from a particular content creator selected by the user.

図7を参照すると、チャットルーム500には、チャットルーム500内のメッセージを検索するための検索ボタン703が含まれてよく、ユーザがチャットルーム500で検索ボタン703を入力した場合、ユーザが入力したキーワードが含まれたメッセージを検索する第1検索インタフェース730と、ユーザがピックした特定のコンテンツ作成者のメッセージを検索する第2検索インタフェース740がアクティブ状態となってよい。 Referring to FIG. 7, the chat room 500 may include a search button 703 for searching messages within the chat room 500, and when a user enters the search button 703 in the chat room 500, a first search interface 730 may be activated to search for messages containing the keywords entered by the user, and a second search interface 740 may be activated to search for messages of a particular content creator selected by the user.

第2検索インタフェース740は、チャットルーム500でユーザがピックしたコンテンツ作成者リスト741を含んでよい。このとき、コンテンツ作成者リスト741は、各コンテンツ作成者のプロフィールイメージで構成されてよく、単一選択あるいは複数選択が可能なインタフェースで構成されてよい。 The second search interface 740 may include a list 741 of content creators selected by the user in the chat room 500. In this case, the content creator list 741 may be configured with a profile image of each content creator and may be configured with an interface that allows single or multiple selections.

図8を参照すると、プロセッサ212は、チャットルーム500の画面上に第2検索インタフェース740としてコンテンツ作成者リスト741を表示してよく、ユーザがコンテンツ作成者リスト741から少なくとも1つのコンテンツ作成者を選択した場合、選択されたコンテンツ作成者のプロフィール851が、他のコンテンツ作成者と区別されるように強調して表示されてよい。さらに、プロセッサ212は、チャットルーム500に含まれたメッセージのうち、コンテンツ作成者リスト741から選択されたコンテンツ作成者のメッセージ861が他のメッセージと区別されるように、文字の色、文字の大きさ、吹き出しの背景色などのようなディスプレイ要素を異なるように表示してよい。 Referring to FIG. 8, the processor 212 may display a content creator list 741 as a second search interface 740 on the screen of the chat room 500, and when a user selects at least one content creator from the content creator list 741, the profile 851 of the selected content creator may be highlighted to distinguish it from other content creators. Furthermore, the processor 212 may display display elements such as text color, text size, speech bubble background color, etc., differently so that a message 861 of a content creator selected from the content creator list 741 among messages included in the chat room 500 is distinguished from other messages.

プロセッサ212は、チャットルーム500に含まれたメッセージのうち、コンテンツ作成者リスト741で選択されたコンテンツ作成者のメッセージ861を対象に、ユーザの要求にしたがい、チャットルーム500の画面内で以前または以後のメッセージ位置にジャンプして移動しながら表示してよい。 The processor 212 may display messages 861 of a content creator selected in the content creator list 741 from among the messages contained in the chat room 500, jumping to previous or subsequent message positions within the chat room 500 screen in response to a user request.

したがって、プロセッサ212は、チャットルーム500に含まれたメッセージを対象に、キーワード単位でメッセージを検索する機能はもちろん、会話相手であるコンテンツ作成者単位でメッセージを検索する機能を提供してよい。チャットルーム内で必要な情報を検索する過程において、コンテンツ作成者単位のメッセージ検索機能を利用することにより、無分別な会話や不必要な情報検索の困難を解決することができる。 Therefore, the processor 212 may provide a function for searching messages included in the chat room 500 by keyword as well as a function for searching messages by the content creator with whom the conversation is taking place. In the process of searching for necessary information within a chat room, the difficulty of indiscreet conversations and searching for unnecessary information can be eliminated by using the message search function by content creator.

図9は、本発明の一実施形態における、ユーザがピックしたコンテンツ作成者のメッセージに対して受信通知を提供する過程の一例を説明するための例示図である。 Figure 9 is an illustrative diagram illustrating an example of a process for providing a receipt notification for a message from a content creator selected by a user in one embodiment of the present invention.

プロセッサ212は、チャットルームに受信されたメッセージのうち、ユーザがピックしたコンテンツ作成者のメッセージに対してのみ受信通知を提供してよい。 The processor 212 may provide receipt notification only for messages received in the chat room that are from content creators selected by the user.

図9を参照すると、プロセッサ212は、チャットルーム500におけるユーザの要求にしたがい、チャットルーム500の画面上に通知設定画面970を提供してよい。通知設定画面970には、チャットルーム500のメッセージ受信通知(以下、「チャットルーム通知」とする)を設定するためのインタフェース971が含まれてよく、チャットルーム通知をオフ(off)状態に設定した場合、ユーザがピックしたコンテンツ作成者のメッセージに対する受信通知(以下、「pick通知」とする)のオン/オフを設定することのできるインタフェース972が追加で提供されてよい。 Referring to FIG. 9, the processor 212 may provide a notification setting screen 970 on the screen of the chat room 500 in response to a request from a user in the chat room 500. The notification setting screen 970 may include an interface 971 for setting message reception notifications for the chat room 500 (hereinafter referred to as "chat room notifications"), and when the chat room notifications are set to an off state, an interface 972 may be additionally provided that allows the user to set on/off reception notifications for messages from content creators picked by the user (hereinafter referred to as "pick notifications").

プロセッサ212は、ユーザが、チャットルーム通知はオフ状態に、pick通知はオン状態に設定した場合、チャットルーム500に受信されたメッセージのうち、ユーザがピックしたコンテンツ作成者のメッセージに対してのみ受信通知を提供してよい。 When a user sets chat room notifications to off and pick notifications to on, the processor 212 may provide a receipt notification only for messages received in the chat room 500 that are from content creators picked by the user.

上述したチャットルーム通知とpick通知は、チャットルーム別の個別設定はもちろん、チャットルーム全体に対して一括設定することも可能である。 The chat room notifications and pick notifications mentioned above can be set not only individually for each chat room, but also for all chat rooms at once.

pick通知に対するオン/オフ設定インタフェース972を個別に提供せずに、ユーザがチャットルーム500で特定のコンテンツ作成者をピックすること自体を、pick通知をオン状態に設定することと同じものと見なすことにより、チャットルーム通知がオフ状態に設定されていたとしても、ユーザがピックしたコンテンツ作成者が存在する場合には、該当のコンテンツ作成者のメッセージに対しては受信通知を提供してよい。 Instead of providing a separate on/off setting interface 972 for pick notifications, the act of a user picking a particular content creator in the chat room 500 can be considered the same as setting pick notifications to on, so that even if chat room notifications are set to off, if there is a content creator picked by the user, a receipt notification can be provided for messages from that content creator.

したがって、プロセッサ212は、チャットルームに受信されたメッセージのうち、ユーザがピックしたコンテンツ作成者のメッセージに対してのみ受信通知を提供してよい。これにより、不必要な情報を遮断できるようになるとともに、ユーザが必要とする情報だけを選択的に購読できるようになるという効果が得られる。 Therefore, the processor 212 may provide a notification of receipt only for messages received in the chat room that are from content creators selected by the user. This has the effect of blocking out unnecessary information and allowing the user to selectively subscribe to only the information that they need.

図10および図11は、本発明の一実施形態における、ユーザがピックしたコンテンツ作成者のメッセージを一括表示する過程の一例を説明するための例示図である。 Figures 10 and 11 are illustrative diagrams illustrating an example of a process for displaying messages from content creators selected by a user in one embodiment of the present invention.

プロセッサ212は、チャットルームに受信されたメッセージのうち、ユーザがピックした特定のコンテンツ作成者のメッセージをアーカイビングし、ユーザからの要求時に、一括表示機能としてアーカイビングされたメッセージを個別のページで提供してよい。 The processor 212 may archive messages received in a chat room that are from a specific content creator selected by the user, and upon request from the user, provide the archived messages on individual pages as a collective display function.

例えば、図10を参照すると、プロセッサ212は、チャットルーム500内において、プロフィールや会話相手リストなどを通じてユーザがピックしたコンテンツ作成者が選択された場合、コンテンツ作成者紹介画面1080を提供してよい。このとき、コンテンツ作成者紹介画面1080には、該当のコンテンツ作成者によって指定された名前などを含んだプロフィール情報とともに、該当のコンテンツ作成者のメッセージだけを個別の一括表示ページで提供するための「一括表示」メニュー1081が含まれてよい。 For example, referring to FIG. 10, when a content creator picked by a user through a profile, conversation partner list, or the like is selected in the chat room 500, the processor 212 may provide a content creator introduction screen 1080. In this case, the content creator introduction screen 1080 may include a "display all" menu 1081 for providing only the messages of the content creator in a separate display page, together with profile information including the name, etc., designated by the content creator.

プロセッサ212は、ユーザが「一括表示」メニュー1081を選択した場合、ユーザがピックしたコンテンツ作成者のメッセージだけで構成される、一括表示ページ1000を提供してよい。一括表示ページ1000で特定のメッセージが選択された場合、該当のメッセージが含まれたチャットルームに移動し、選択されたメッセージの位置に自動スクロールされてよい。 When the user selects the "all" menu 1081, the processor 212 may provide an all-at-once page 1000 that consists of only the messages of the content creator selected by the user. When a specific message is selected on the all-at-once page 1000, the user may be directed to the chat room that contains the message, and the screen may automatically scroll to the position of the selected message.

プロセッサ212は、ユーザがピックしたコンテンツ作成者が複数人である場合、コンテンツ作成者ごとに該当のコンテンツ作成者のメッセージをアーカイビングしてよく、図11に示すように、一括表示ページ1100を複数のタブページで区分し、コンテンツ作成者別のメッセージを各タブで表示してよい。 When the user selects multiple content creators, the processor 212 may archive the messages of the corresponding content creators for each content creator, and may divide the all-at-once display page 1100 into multiple tab pages and display the messages of each content creator in each tab, as shown in FIG. 11.

したがって、プロセッサ212は、ユーザがピックしたコンテンツ作成者のメッセージだけを集め、個別のページで提供することができる。 Thus, the processor 212 can collect only the messages of the content creators picked by the user and provide them on a separate page.

このように、本発明の実施形態によると、チャットルーム内において、ユーザにとって有意であるかお気に入りのコンテンツを主に提供する特定のコンテンツ作成者をピックすることができ、ユーザがピックしたコンテンツ作成者のメッセージを対象に、受信通知、一括表示機能、検索機能を提供することができる。 Thus, according to an embodiment of the present invention, a user can pick a particular content creator in a chat room who primarily provides content that is meaningful to the user or that the user likes, and can be provided with a receipt notification, a collective display function, and a search function for messages from the content creators that the user has picked.

本発明の実施形態によると、チャットルームに含まれたコンテンツ作成者のうち、気に入ったコンテンツ作成者をピック(pick)することができる。 According to an embodiment of the present invention, you can pick your favorite content creators from among the content creators included in the chat room.

また、本発明の実施形態によると、チャットルームに受信されたメッセージのうち、ユーザがピックしたコンテンツ作成者のメッセージに対してのみ通知を提供することができる。 In addition, according to an embodiment of the present invention, notifications can be provided only for messages received in a chat room that are from content creators selected by the user.

また、本発明の実施形態によると、チャットルームに受信されたメッセージのうち、ユーザがピックしたコンテンツ作成者のメッセージに対して一括表示を提供することができる。 In addition, according to an embodiment of the present invention, it is possible to provide a consolidated display of messages received in a chat room from content creators selected by the user.

また、本発明の実施形態によると、チャットルームに含まれたメッセージのうち、ユーザがピックしたコンテンツ作成者のメッセージだけを検索することができる。 In addition, according to an embodiment of the present invention, it is possible to search for only messages from content creators selected by the user among messages contained in a chat room.

また、本発明の実施形態によると、ユーザがピックしたコンテンツ作成者に関連する情報に基づき、ユーザに他のチャットルームを勧めることができる。 Additionally, embodiments of the present invention can recommend other chat rooms to a user based on information related to the content creators the user picks.

また、本発明の実施形態によると、他人によるピック回数に基づき、ユーザに他のコンテンツ作成者を勧めることができる。 Additionally, embodiments of the present invention can recommend other content creators to users based on the number of times they have been picked by others.

上述した装置は、ハードウェア構成要素、ソフトウェア構成要素、および/またはハードウェア構成要素とソフトウェア構成要素との組み合わせによって実現されてよい。例えば、実施形態で説明された装置および構成要素は、プロセッサ、コントローラ、ALU(arithmetic logic unit)、デジタル信号プロセッサ、マイクロコンピュータ、FPGA(field programmable gate array)、PLU(programmable logic unit)、マイクロプロセッサ、または命令を実行して応答することができる様々な装置のように、1つ以上の汎用コンピュータまたは特殊目的コンピュータを利用して実現されてよい。処理装置は、オペレーティングシステム(OS)およびOS上で実行される1つ以上のソフトウェアアプリケーションを実行してよい。また、処理装置は、ソフトウェアの実行に応答し、データにアクセスし、データを記録、操作、処理、および生成してもよい。理解の便宜のために、1つの処理装置が使用されるとして説明される場合もあるが、当業者は、処理装置が複数個の処理要素および/または複数種類の処理要素を含んでもよいことが理解できるであろう。例えば、処理装置は、複数個のプロセッサまたは1つのプロセッサおよび1つのコントローラを含んでよい。また、並列プロセッサのような、他の処理構成も可能である。 The above-described devices may be realized by hardware components, software components, and/or a combination of hardware and software components. For example, the devices and components described in the embodiments may be realized using one or more general-purpose or special-purpose computers, such as a processor, a controller, an arithmetic logic unit (ALU), a digital signal processor, a microcomputer, a field programmable gate array (FPGA), a programmable logic unit (PLU), a microprocessor, or various devices capable of executing and responding to instructions. The processing device may execute an operating system (OS) and one or more software applications that run on the OS. The processing device may also respond to the execution of the software and access, record, manipulate, process, and generate data. For convenience of understanding, one processing device may be described as being used, but one skilled in the art will understand that the processing device may include multiple processing elements and/or multiple types of processing elements. For example, a processing unit may include multiple processors or one processor and one controller. Other processing configurations, such as parallel processors, are also possible.

ソフトウェアは、コンピュータプログラム、コード、命令、またはこれらのうちの1つ以上の組み合わせを含んでもよく、思うままに動作するように処理装置を構成したり、独立的または集合的に処理装置に命令したりしてよい。ソフトウェアおよび/またはデータは、処理装置に基づいて解釈されたり、処理装置に命令またはデータを提供したりするために、いかなる種類の機械、コンポーネント、物理装置、コンピュータ記録媒体または装置に具現化されてよい。ソフトウェアは、ネットワークによって接続されたコンピュータシステム上に分散され、分散された状態で記録されても実行されてもよい。ソフトウェアおよびデータは、1つ以上のコンピュータ読み取り可能な記録媒体に記録されてよい。 The software may include computer programs, codes, instructions, or a combination of one or more of these, and may configure or instruct the processing device to operate as desired, either independently or collectively. The software and/or data may be embodied in any type of machine, component, physical device, computer storage medium, or device to be interpreted based on the processing device or to provide instructions or data to the processing device. The software may be distributed and stored or executed in a distributed manner on computer systems connected by a network. The software and data may be stored on one or more computer-readable storage media.

実施形態に係る方法は、多様なコンピュータ手段によって実行可能なプログラム命令の形態で実現されてコンピュータ読み取り可能な媒体に記録されてよい。ここで、媒体は、コンピュータ実行可能なプログラムを継続して記録するものであっても、実行またはダウンロードのために一時記録するものであってもよい。また、媒体は、単一または複数のハードウェアが結合した形態の多様な記録手段または格納手段であってよく、あるコンピュータシステムに直接接続する媒体に限定されることはなく、ネットワーク上に分散して存在するものであってもよい。媒体の例は、ハードディスク、フロッピー(登録商標)ディスク、および磁気テープのような磁気媒体、CD-ROMおよびDVDのような光媒体、フロプティカルディスク(floptical disk)のような光磁気媒体、およびROM、RAM、フラッシュメモリなどを含み、プログラム命令が記録されるように構成されたものであってよい。また、媒体の他の例として、アプリケーションを配布するアプリケーションストアやその他の多様なソフトウェアを供給または配布するサイト、サーバなどで管理する記録媒体または格納媒体が挙げられる。 The method according to the embodiment may be realized in the form of program instructions executable by various computer means and recorded on a computer-readable medium. Here, the medium may be one that continuously records the computer-executable program, or one that temporarily records it for execution or download. The medium may be one of various recording means or storage means in the form of a single or multiple hardware combined, and is not limited to a medium directly connected to a certain computer system, but may be one that is distributed on a network. Examples of the medium include magnetic media such as hard disks, floppy disks, and magnetic tapes, optical media such as CD-ROMs and DVDs, magneto-optical media such as floptical disks, and ROMs, RAMs, flash memories, etc., configured to record program instructions. Other examples of the medium include recording media or storage media managed by application stores that distribute applications, or sites, servers, etc. that supply or distribute various other software.

以上のように、実施形態を、限定された実施形態および図面に基づいて説明したが、当業者であれば、上述した記載から多様な修正および変形が可能であろう。例えば、説明された技術が、説明された方法とは異なる順序で実行されたり、かつ/あるいは、説明されたシステム、構造、装置、回路などの構成要素が、説明された方法とは異なる形態で結合されたりまたは組み合わされたり、他の構成要素または均等物によって対置されたり置換されたとしても、適切な結果を達成することができる。 Although the embodiments have been described above based on limited embodiments and drawings, those skilled in the art will appreciate that various modifications and variations may be made from the above description. For example, the described techniques may be performed in an order different from that described, and/or the components of the described systems, structures, devices, circuits, etc. may be combined or combined in a manner different from that described, or may be counterbalanced or replaced by other components or equivalents, and still achieve suitable results.

したがって、異なる実施形態であっても、特許請求の範囲と均等なものであれば、添付される特許請求の範囲に属する。 Therefore, different embodiments that are equivalent to the scope of the claims are within the scope of the attached claims.

212:プロセッサ
310:コンテンツ作成者選択部
320:メッセージ提供部
330:推薦部
212: Processor 310: Content creator selection unit 320: Message provision unit 330: Recommendation unit

Claims (20)

コンピュータシステムが実行する方法であって、
前記コンピュータシステムは、メモリに含まれるコンピュータ読み取り可能な命令を実行するように構成された少なくとも1つのプロセッサを含み、
前記方法は、
前記少なくとも1つのプロセッサにより、チャットルームに含まれた会話相手のうち、前記コンピュータシステムのユーザによって特定された少なくとも1人のコンテンツ作成者をピック(pick)する段階、および
前記少なくとも1つのプロセッサにより、前記チャットルームに含まれたメッセージのうち、前記コンテンツ作成者のメッセージを検索するインタフェースを提供する段階
を含み、
前記ピックする段階は、
前記少なくとも1人のコンテンツ作成者が他のユーザによってピックされた回数を提供する段階
を含む、方法。
1. A method executed by a computer system, comprising:
The computer system includes at least one processor configured to execute computer-readable instructions contained in a memory;
The method comprises:
picking, by the at least one processor, at least one content creator identified by a user of the computer system from among conversation partners included in a chat room; and providing, by the at least one processor, an interface for searching for messages of the content creator from among messages included in the chat room ,
The picking step includes:
providing a number of times the at least one content creator has been picked by other users.
A method comprising :
前記コンテンツ作成者のメッセージを検索するインタフェースを提供する段階は、
前記コンテンツ作成者のうちから少なくとも1人の特定のコンテンツ作成者が選択されると、選択された特定のコンテンツ作成者のメッセージを、前記チャットルーム内において他のメッセージと区別して表示する段階
を含む、請求項1に記載の方法。
providing an interface for searching messages of the content creators ,
2. The method of claim 1, further comprising: when at least one particular content creator is selected from among the content creators, displaying messages of the selected particular content creator in the chat room distinct from other messages.
前記コンテンツ作成者のメッセージを検索するインタフェースを提供する段階は、
前記チャットルームにおける前記ユーザの要求にしたがい、前記チャットルームの画面上に前記ユーザがピックしたコンテンツ作成者リストを表示する段階
を含む、請求項1に記載の方法。
providing an interface for searching messages of the content creators ,
The method of claim 1 , further comprising: displaying a list of content creators picked by the user on a screen of the chat room according to a request of the user in the chat room.
前記コンテンツ作成者のメッセージを検索するインタフェースを提供する段階は、
前記ユーザの要求にしたがい、前記チャットルームの画面内において以前または以後のメッセージ位置にジャンプして移動しながら、前記選択された特定のコンテンツ作成者のメッセージを表示する段階
をさらに含む、請求項2に記載の方法。
providing an interface for searching messages of the content creators ,
3. The method of claim 2, further comprising: displaying messages of the selected particular content creator while jumping to previous or subsequent message positions within the chat room screen in accordance with the user's request.
前記ピックする段階は、
前記チャットルームにおいて、会話相手プロフィールまたは会話相手リストを利用して特定のコンテンツ作成者をピックすることのできるインタフェースを提供する段階
を含む、請求項1に記載の方法。
The picking step includes:
2. The method of claim 1, further comprising: providing an interface in the chat room through which a particular content creator can be picked using a conversation partner profile or conversation partner list.
前記特定のコンテンツ作成者をピックすることのできるインタフェースを提供する段階は、
各コンテンツ作成者に対し、他のユーザによってピックされた回数を前記インタフェースとともに提供する、
請求項5に記載の方法。
providing an interface through which the particular content creator can be selected ,
providing each content creator with the interface a number of times the content creator has been picked by other users;
The method according to claim 5.
前記方法は、
前記少なくとも1つのプロセッサにより、前記チャットルームに対するメッセージ受信通知を設定するインタフェースとともに、前記コンテンツ作成者に対するメッセージ受信通知を設定するインタフェースを提供する段階
をさらに含む、請求項1に記載の方法。
The method comprises:
The method of claim 1 , further comprising: providing, by the at least one processor, an interface for setting message notifications for the chat room as well as an interface for setting message notifications for the content creator.
前記方法は、
前記コンテンツ作成者のメッセージが受信される場合、前記チャットルームに対するメッセージ受信通知がオフ(off)状態に設定されている場合でも、前記受信されたメッセージに対しては通知を提供する、
請求項1に記載の方法。
The method comprises:
When a message of the content creator is received, even if a message reception notification for the chat room is set to an off state, a notification is provided for the received message.
The method of claim 1.
前記方法は、
前記少なくとも1つのプロセッサにより、前記チャットルームに受信されたメッセージのうち、前記コンテンツ作成者のメッセージをアーカイビング(archiving)し、前記ユーザからの要求時に、前記アーカイビングされたメッセージを個別のページで提供する段階
をさらに含む、請求項1に記載の方法。
The method comprises:
2. The method of claim 1, further comprising: archiving, by the at least one processor, messages of the content creator received in the chat room and providing the archived messages in a separate page upon request by the user.
前記方法は、
前記少なくとも1つのプロセッサにより、前記コンテンツ作成者が含まれるか前記コンテンツ作成者が管理している他のチャットルームを勧める段階
をさらに含む、請求項1に記載の方法。
The method comprises:
The method of claim 1 , further comprising: recommending, by the at least one processor, other chat rooms in which the content creator is included or which the content creator manages.
コンピュータシステムが実行する方法であって、
前記コンピュータシステムは、メモリに含まれるコンピュータ読み取り可能な命令を実行するように構成された少なくとも1つのプロセッサを含み、
前記方法は、
前記少なくとも1つのプロセッサにより、チャットルームに含まれた会話相手のうち、前記コンピュータシステムのユーザによって特定された少なくとも1人のコンテンツ作成者をピック(pick)する段階、および
前記少なくとも1つのプロセッサにより、前記チャットルームに含まれたメッセージのうち、前記コンテンツ作成者のメッセージを検索するインタフェースを提供する段階
を含み、
前記方法は、
前記少なくとも1つのプロセッサにより、前記ユーザが含まれたチャットルームにおいて、他のユーザによって一定の回数以上がピックされた他のコンテンツ作成者を勧める段階
をさらに含む、方法。
1. A method executed by a computer system, comprising:
The computer system includes at least one processor configured to execute computer-readable instructions contained in a memory;
The method comprises:
picking, by the at least one processor, at least one content creator identified by a user of the computer system from among conversation partners included in a chat room; and
providing, by the at least one processor, an interface for searching messages of the content creator among messages contained in the chat room.
Including,
The method comprises:
The method further comprising: recommending, by the at least one processor, other content creators that have been picked a certain number of times or more by other users in chat rooms in which the user is included.
請求項1~11のうちのいずれか一項に記載の方法を前記コンピュータシステムに実行させる、コンピュータプログラム。 A computer program for causing the computer system to execute the method according to any one of claims 1 to 11. コンピュータシステムであって、
メモリに含まれるコンピュータ読み取り可能な命令を実行するように構成された少なくとも1つのプロセッサ
を含み、
前記少なくとも1つのプロセッサは、
チャットルームに含まれた会話相手のうち、前記コンピュータシステムのユーザによって特定された少なくとも1人のコンテンツ作成者をピックするコンテンツ作成者選択部、および
前記チャットルームに含まれたメッセージのうち、前記コンテンツ作成者のメッセージを検索するインタフェースを提供するメッセージ提供部
を含み、
前記コンテンツ作成者選択部は、
前記少なくとも1人のコンテンツ作成者が他のユーザによってピックされた回数を提供する、コンピュータシステム。
1. A computer system comprising:
at least one processor configured to execute computer readable instructions contained in a memory;
The at least one processor
a content creator selection unit for selecting at least one content creator specified by a user of the computer system from among conversation partners included in a chat room; and a message providing unit for providing an interface for searching for messages of the content creator from among messages included in the chat room ,
The content creator selection unit:
The computer system provides a number of times the at least one content creator has been picked by other users .
前記メッセージ提供部は、
前記チャットルームにおける前記ユーザの要求にしたがい、前記チャットルームの画面上に前記ユーザがピックしたコンテンツ作成者リストを表示し、
前記コンテンツ作成者リストから少なくとも1人の特定のコンテンツ作成者が選択されると、選択された特定のコンテンツ作成者のメッセージを、前記チャットルーム内で他のメッセージと区別して表示する、
請求項13に記載のコンピュータシステム。
The message providing unit includes:
displaying a list of content creators selected by the user on a screen of the chat room in response to a request from the user in the chat room;
when at least one particular content creator is selected from the list of content creators, messages of the selected particular content creator are displayed in the chat room in a differentiated manner from other messages;
14. The computer system of claim 13.
前記メッセージ提供部は、
前記ユーザの要求にしたがい、前記チャットルームの画面内において以前または以後のメッセージ位置にジャンプして移動しながら、前記選択された特定のコンテンツ作成者のメッセージを表示する、
請求項14に記載のコンピュータシステム。
The message providing unit includes:
displaying messages of the selected particular content creator while jumping to previous or subsequent message positions within the chat room screen in accordance with a request from the user;
15. The computer system of claim 14.
前記コンテンツ作成者選択部は、
前記チャットルームにおいて、会話相手プロフィールまたは会話相手リストを利用して特定のコンテンツ作成者をピックすることのできるインタフェースを提供する、
請求項13に記載のコンピュータシステム。
The content creator selection unit:
providing an interface in said chat room whereby a particular content creator can be picked using a conversation partner profile or conversation partner list;
14. The computer system of claim 13.
前記コンテンツ作成者選択部は、
各コンテンツ作成者に対し、他のユーザによってピックされた回数を前記インタフェースとともに提供する、
請求項16に記載のコンピュータシステム。
The content creator selection unit:
providing each content creator with the interface a number of times the content creator has been picked by other users;
17. The computer system of claim 16.
前記メッセージ提供部は、
前記チャットルームに対するメッセージ受信通知を設定するインタフェースとともに、前記コンテンツ作成者に対するメッセージ受信通知を設定するインタフェースを提供する、
請求項13に記載のコンピュータシステム。
The message providing unit includes:
providing an interface for setting message notifications for the chat room and an interface for setting message notifications for the content creator;
14. The computer system of claim 13.
前記メッセージ提供部は、
前記チャットルームに受信されたメッセージのうち、前記コンテンツ作成者のメッセージをアーカイビングし、前記ユーザからの要求時に、前記アーカイビングされたメッセージを個別のページで提供する、
請求項13に記載のコンピュータシステム。
The message providing unit includes:
archiving messages of said content creators among messages received in said chat rooms, and providing said archived messages on individual pages upon request from said users;
14. The computer system of claim 13.
コンピュータシステムであって、
メモリに含まれるコンピュータ読み取り可能な命令を実行するように構成された少なくとも1つのプロセッサ
を含み、
前記少なくとも1つのプロセッサは、
チャットルームに含まれた会話相手のうち、前記コンピュータシステムのユーザによって特定された少なくとも1人のコンテンツ作成者をピックするコンテンツ作成者選択部、
前記チャットルームに含まれたメッセージのうち、前記コンテンツ作成者のメッセージを検索するインタフェースを提供するメッセージ提供部、および
前記ユーザが含まれたチャットルームにおいて他のユーザによって一定の回数以上がピックされた他のコンテンツ作成者を勧める推薦部
含む、コンピュータシステム。
1. A computer system comprising:
At least one processor configured to execute computer-readable instructions contained in the memory.
Including,
The at least one processor
a content creator selection unit for selecting at least one content creator identified by a user of the computer system from among conversation partners included in a chat room;
a message providing unit that provides an interface for searching for messages of the content creator among messages included in the chat room; and
A recommendation unit that recommends other content creators who have been picked a certain number of times or more by other users in a chat room in which the user is included .
JP2020096711A 2019-06-03 2020-06-03 Method, system, and non-transitory computer-readable recording medium for picking content creators in chat rooms Active JP7601567B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2019-0065416 2019-06-03
KR1020190065416A KR102785534B1 (en) 2019-06-03 2019-06-03 Method, system, and non-transitory computer readable record medium for picking content creator from chat room

Publications (2)

Publication Number Publication Date
JP2020198101A JP2020198101A (en) 2020-12-10
JP7601567B2 true JP7601567B2 (en) 2024-12-17

Family

ID=73649157

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020096711A Active JP7601567B2 (en) 2019-06-03 2020-06-03 Method, system, and non-transitory computer-readable recording medium for picking content creators in chat rooms

Country Status (2)

Country Link
JP (1) JP7601567B2 (en)
KR (1) KR102785534B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102707272B1 (en) * 2022-03-17 2024-09-20 최재호 Device and method for work management with follow function applied

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014174912A (en) 2013-03-12 2014-09-22 Nintendo Co Ltd Content sharing system, content sharing server device, content sharing method, and computer program
JP2015056127A (en) 2013-09-13 2015-03-23 任天堂株式会社 Server device, information processing program, information processing system, and information processing method
JP2016035750A (en) 2014-08-01 2016-03-17 株式会社カカオ Instant message filtering method, instant message server, device and application for providing filtered instant messages {METHODFORFILTERINGINSTAMSESSAGE, INSTANTESESAGESEVERVERPROFINGINGINSTAMSAGE, DEVICEANDAPPLICATIONFORDISPLAYINGTHEME}
JP2016184408A (en) 2015-03-25 2016-10-20 株式会社カカオ Terminal for retrieving keywords through interaction, server, and method
JP2017158058A (en) 2016-03-02 2017-09-07 京セラドキュメントソリューションズ株式会社 Mobile terminal device and call incoming notification program
JP2018505484A (en) 2015-01-28 2018-02-22 アリババ グループ ホウルディング リミテッド Group chat method and apparatus

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101663891B1 (en) * 2014-03-17 2016-10-07 주식회사 카카오 Method, mobile station and chatting server for displaying extracted message differently in chatting room
KR20160086626A (en) * 2015-01-12 2016-07-20 성춘모 Chatting Service System and Method including the same

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014174912A (en) 2013-03-12 2014-09-22 Nintendo Co Ltd Content sharing system, content sharing server device, content sharing method, and computer program
JP2015056127A (en) 2013-09-13 2015-03-23 任天堂株式会社 Server device, information processing program, information processing system, and information processing method
JP2016035750A (en) 2014-08-01 2016-03-17 株式会社カカオ Instant message filtering method, instant message server, device and application for providing filtered instant messages {METHODFORFILTERINGINSTAMSESSAGE, INSTANTESESAGESEVERVERPROFINGINGINSTAMSAGE, DEVICEANDAPPLICATIONFORDISPLAYINGTHEME}
JP2018505484A (en) 2015-01-28 2018-02-22 アリババ グループ ホウルディング リミテッド Group chat method and apparatus
JP2016184408A (en) 2015-03-25 2016-10-20 株式会社カカオ Terminal for retrieving keywords through interaction, server, and method
JP2017158058A (en) 2016-03-02 2017-09-07 京セラドキュメントソリューションズ株式会社 Mobile terminal device and call incoming notification program

Also Published As

Publication number Publication date
JP2020198101A (en) 2020-12-10
KR102785534B1 (en) 2025-03-26
KR20200138977A (en) 2020-12-11

Similar Documents

Publication Publication Date Title
CN113168660B (en) Message management methods, readable storage media, computer systems and electronic devices
JP7739032B2 (en) Method, system, and computer program for displaying reactions during an internet telephony-based call
JP7582732B2 (en) Method, system, and non-transitory computer readable medium for controlling location-based chat room participation
JP7533840B2 (en) Method, system, and non-transitory computer-readable storage medium for providing multiple group calls in one chat room - Patents.com
JP7814861B2 (en) Method, system, and computer program for providing chat room embedded content
JP7648030B2 (en) Method, system, and computer program for providing available reputation badges for video chats - Patents.com
JP7505886B2 (en) Method, system and computer program for sharing information in chat rooms using applications added to a messenger platform
JP7553172B2 (en) Method, system, and non-transitory computer-readable medium for providing reminder messages - Patents.com
JP6928997B2 (en) Programs, methods, and terminals
JP7729726B2 (en) Method, system, and computer program for providing communication using a video call bot
JP7508269B2 (en) Method, system and computer program for copyright protection of chat room content - Patents.com
JP7648045B2 (en) Method, system, and computer program for creating groups using specialized tags
JP7505902B2 (en) Method, system, and non-transitory computer-readable recording medium for managing event messages - Patents.com
CN114945011A (en) Virtual image use authority management method, system and computer readable recording medium
KR102785108B1 (en) Method, system, and computer program for adding diary to calendar
JP7601567B2 (en) Method, system, and non-transitory computer-readable recording medium for picking content creators in chat rooms
KR20200133965A (en) Method and system for creating sub-chat rooms in open talk
KR102600688B1 (en) Method and system for providing automatic response function on messenger
CN112334940A (en) Method, system and non-transitory computer readable recording medium for processing chat room based on usage level
JP2022119740A (en) Message processing method, computer program, and computer device
JP7840965B2 (en) Methods, systems, and computer programs for enhancing mention functionality.
KR20200122602A (en) Method, system, and non-transitory computer readable record medium for image retrieval and delivery
KR102243964B1 (en) Method, system, and computer program to express good feeling during video chat
KR20240139861A (en) Method, computer device, and computer program to provide openchat bridge page for linking external services

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230525

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240521

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240528

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240820

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241205

R150 Certificate of patent or registration of utility model

Ref document number: 7601567

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150