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
JP6139728B2 - Chat room management method and terminal - Google Patents
[go: Go Back, main page]

JP6139728B2 - Chat room management method and terminal - Google Patents

Chat room management method and terminal Download PDF

Info

Publication number
JP6139728B2
JP6139728B2 JP2016051016A JP2016051016A JP6139728B2 JP 6139728 B2 JP6139728 B2 JP 6139728B2 JP 2016051016 A JP2016051016 A JP 2016051016A JP 2016051016 A JP2016051016 A JP 2016051016A JP 6139728 B2 JP6139728 B2 JP 6139728B2
Authority
JP
Japan
Prior art keywords
chat room
chat
group
interaction
list
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
JP2016051016A
Other languages
Japanese (ja)
Other versions
JP2016177797A (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 JP2016177797A publication Critical patent/JP2016177797A/en
Application granted granted Critical
Publication of JP6139728B2 publication Critical patent/JP6139728B2/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/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0486Drag-and-drop

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、チャットルーム管理方法及び端末に関する。   The present invention relates to a chat room management method and a terminal.

近年、超高速無線ネットワーク技術及び種々のスマート端末の普及によって、これを利用したインスタントメッセージサービス(instant message service)の活用が増加している。インスタントメッセージサービスは、インターネットのようなネットワークに基づいて2人以上のユーザがチャットルームを設け、設けられたチャットルーム内においてリアルタイムでインスタントメッセージを交換するサービスである。   In recent years, with the spread of ultra-high speed wireless network technology and various smart terminals, the use of instant message services using the same has increased. The instant message service is a service in which two or more users provide chat rooms based on a network such as the Internet and exchange instant messages in real time in the provided chat rooms.

インスタントメッセージサービスのようにチャットルームを提供するサービスは、リスト画面に、端末のユーザが過去に参加したか、あるいは現在参加中のチャットルームのリストを表示する。このとき、チャットルームを提供するサービスは、チャットルームのリスト画面に、最近会話があったチャットルームだけでなく、長い間会話のなかったチャットルーム及び広告や特定アプリケーションの通知サービスによって生成されたチャットルームまでリストに表示する。   A service that provides a chat room such as an instant message service displays a list of chat rooms in which the user of the terminal has participated in the past or is currently participating in the list screen. At this time, the service that provides the chat room is not only a chat room that has recently had a conversation on the chat room list screen, but also a chat room that has not had a conversation for a long time, and a chat generated by a notification service of an advertisement or a specific application List up to the room.

そこで、端末ユーザは、複数のチャットルームが含まれたチャットルームリストから所望するチャットルームを探すために、チャットルームリストに含まれたチャットルームを一々確認しなければならない。また、端末ユーザは、長い間会話のなかったチャットルームまたは広告や特定アプリケーションの通知サービスによって生成されたチャットルームを削除するために、リスト画面から1つずつチャットルームを選択して削除しなければならない。   Therefore, the terminal user must check each chat room included in the chat room list in order to search for a desired chat room from the chat room list including a plurality of chat rooms. Also, the terminal user must select and delete chat rooms one by one from the list screen in order to delete chat rooms that have not had a conversation for a long time or chat rooms generated by advertisements or notification services of specific applications. Don't be.

これに関し、特許文献1は、チャットルームリストに含まれた少なくとも1つのチャットルームを選択的に表示するインスタントメッセージアプリケーションの動作方法を開示している。具体的に、この発明は、チャットルームの可視性に関する設定に基づいてチャットルームリストを表示し、予め定められた類型の入力の受信を感知して、その感知に反応してパスワードの入力を受け、パスワードに対応するチャットルームに入場する。   In this regard, Patent Document 1 discloses an operation method of an instant message application that selectively displays at least one chat room included in a chat room list. Specifically, the present invention displays a chat room list based on a chat room visibility setting, detects reception of a predetermined type of input, and receives a password input in response to the detection. Enter the chat room that corresponds to your password.

韓国登録特許第10−1404371号公報Korean Registered Patent No. 10-1404371

本願の実施例は、チャットルームを提供するサービスにおいて、ユーザのインタラクションを通じてチャットルームを管理する端末及び方法を提供する。   Embodiments of the present application provide a terminal and a method for managing a chat room through user interaction in a service for providing a chat room.

但し、本実施例が達成しようとする技術的課題は、上記したような技術的課題に限定されるものではなく、他の技術的課題が存在し得る。   However, the technical problem to be achieved by the present embodiment is not limited to the technical problem as described above, and there may be other technical problems.

上述した技術的課題を解決するための技術的手段として、本発明の第1の側面に係るインタラクションを通じてチャットルーム管理が可能な端末は、1つ以上のチャットルームを示すチャットルームリストをディスプレイするディスプレイモジュールと、チャットルームグループを生成するためのプログラムが保存されたメモリと、プログラムを実行するプロセッサとを含む。ここで、プロセッサは、プログラムの実行によって、チャットルームリストがディスプレイされたリスト画面においてユーザのインタラクションを受信すれば、予め定められた条件に対応する複数のチャットルームにより構成されたチャットルームグループを生成し、チャットルームリスト内に生成されたチャットルームグループを表示する。   As a technical means for solving the technical problem described above, a terminal capable of managing a chat room through an interaction according to the first aspect of the present invention displays a chat room list indicating one or more chat rooms. The module includes a memory in which a program for generating a chat room group is stored, and a processor that executes the program. Here, when the processor receives a user interaction on the list screen on which the chat room list is displayed by executing the program, the processor generates a chat room group including a plurality of chat rooms corresponding to a predetermined condition. Then, the generated chat room group is displayed in the chat room list.

また、本発明の第2の側面に係る端末におけるチャットルーム管理方法は、1つ以上のチャットルームを示すチャットルームリストがディスプレイされたリスト画面において、ユーザのインタラクションが入力されるステップと、インタラクションに応じて、予め定められた条件に対応する複数のチャットルームにより構成されたチャットルームグループを生成するステップと、チャットルームリスト内に生成されたチャットルームグループを表示するステップとを含む。   The chat room management method for a terminal according to the second aspect of the present invention includes a step of inputting a user's interaction on a list screen on which a chat room list indicating one or more chat rooms is displayed; In response, the method includes a step of generating a chat room group including a plurality of chat rooms corresponding to a predetermined condition, and a step of displaying the generated chat room group in the chat room list.

上述した課題を解決するための手段の何れか1つによれば、ユーザが端末にインタラクションを入力することだけで、予め定められた様々な条件に応じて、複数のチャットルームを容易で且つ手軽に管理したり、削除することができる。   According to any one of the means for solving the above-described problem, a user can easily and easily create a plurality of chat rooms according to various predetermined conditions only by inputting an interaction to the terminal. Can be managed or deleted.

それゆえ、チャットルーム管理端末及び方法は、ユーザに便宜性を提供し、ユーザの満足度を高めることができる。また、チャットルーム管理端末及び方法を、リストに属する複数の項目を単一のグループに集団化して管理する汎用のサービスに活用することができる。   Therefore, the chat room management terminal and method can provide convenience to the user and increase user satisfaction. Further, the chat room management terminal and method can be used for a general-purpose service for managing a plurality of items belonging to a list by grouping them into a single group.

本発明の一実施例に係る端末の構成図である。It is a block diagram of the terminal which concerns on one Example of this invention. 本発明の一実施例に係るチャットルームグループが生成される過程を説明するための例示図である。FIG. 6 is an exemplary diagram illustrating a process of generating a chat room group according to an embodiment of the present invention. 本発明の一実施例に係るチャットルームグループに含まれたチャットルームを削除する過程を説明するための例示図である。FIG. 6 is an exemplary diagram for explaining a process of deleting a chat room included in a chat room group according to an embodiment of the present invention. 本発明の一実施例に係るグルーピングオプションに関する例示図である。FIG. 5 is an exemplary diagram illustrating a grouping option according to an embodiment of the present invention. 本発明の一実施例に係る端末のチャットルーム管理方法のフローチャートである。5 is a flowchart of a chat room management method for a terminal according to an embodiment of the present invention.

以下では、添付した図面を参照しながら、本発明の属する技術分野において通常の知識を有する者が容易に実施できるように本発明の実施例を詳しく説明する。ところが、本発明は、様々な異なる形態で具現されることができ、ここで説明する実施例に限定されるものではない。そして、図面において、本発明を明確に説明するために、説明とは関係ない部分は省略している。   Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings so that a person having ordinary knowledge in the technical field to which the present invention belongs can be easily implemented. However, the present invention can be embodied in various different forms and is not limited to the embodiments described herein. In the drawings, portions that are not related to the description are omitted in order to clearly describe the present invention.

明細書全体において、ある部分がある構成要素を『含む』とする場合、これは、特に反対の記載がない限り、他の構成要素を除くのではなく、他の構成要素をさらに含み得ることを意味する。   Throughout the specification, when a part “includes” a component, this means that the component may further include other components, unless otherwise stated, unless otherwise stated. means.

次いで、図1乃至図4を参照しながら本発明の一実施例に係る端末100を説明する。   Next, a terminal 100 according to an embodiment of the present invention will be described with reference to FIGS.

図1は、本発明の一実施例に係る端末100の構成図である。   FIG. 1 is a block diagram of a terminal 100 according to an embodiment of the present invention.

本発明の一実施例に係る端末100は、1つ以上のチャットルームが含まれたチャットルームリストをディスプレイし、端末ユーザのインタラクションの入力に応じてチャットルームリストを管理する。   The terminal 100 according to an embodiment of the present invention displays a chat room list including one or more chat rooms, and manages the chat room list according to the input of the terminal user's interaction.

端末100にディスプレイされたチャットルームは、チャットルームを提供するサービスによって生成される。例えば、チャットルームを提供するサービスは、インスタントメッセージサービスであり得る。インスタントメッセージサービスは、ネットワークを通じたデータ通信を利用してリアルタイムでインスタントメッセージを中継するサービスである。   The chat room displayed on the terminal 100 is generated by a service that provides the chat room. For example, a service that provides a chat room may be an instant message service. The instant message service is a service that relays an instant message in real time using data communication through a network.

インスタントメッセージサービスは、端末100とネットワークで連結されたインスタントメッセージサーバ(未図示)によって提供され得る。また、インスタントメッセージサービスは、端末100がインスタントメッセージを交換しようとする端末と直接的に連結されて行われ得る。このとき、端末100間の直接的な連結は、それぞれの端末100に含まれた無線LAN通信モジュール及びブルートゥース(Bluetooth:登録商標)モジュールなど、様々な通信方法に基づいて行われ得る。   The instant message service may be provided by an instant message server (not shown) connected to the terminal 100 via a network. In addition, the instant message service may be performed by directly connecting the terminal 100 to a terminal that is to exchange instant messages. At this time, the direct connection between the terminals 100 may be performed based on various communication methods such as a wireless LAN communication module and a Bluetooth (registered trademark) module included in each terminal 100.

また、端末100は、端末100にインストールされたチャットルームを提供するサービスのアプリケーションを利用してチャットルームを提供するサービスを実行することができ、ウェブブラウザまたは他のアプリケーションを利用してチャットルームを提供するサービスを実行することができる。   In addition, the terminal 100 can execute a service that provides a chat room by using an application of a service that provides a chat room installed in the terminal 100. A chat room can be created using a web browser or another application. You can execute the services you provide.

端末ユーザは、端末100を通じて他の端末のユーザとインスタントメッセージを交換するためのチャットルームを生成し、生成されたチャットルームを通じてインスタントメッセージを交換することができる。また、端末ユーザは、過去に生成されたチャットルームを通じて、当該チャットルームに対応するユーザの端末とインスタントメッセージを交換することができる。そして、端末ユーザは、チャットルームのオプション画面に含まれた『チャットルームから退室』のようなオプションを通じてチャットルームを削除することができる。   The terminal user can generate a chat room for exchanging instant messages with users of other terminals through the terminal 100, and can exchange instant messages through the generated chat room. Moreover, the terminal user can exchange an instant message with the terminal of the user corresponding to the chat room through the chat room generated in the past. Then, the terminal user can delete the chat room through an option such as “Leave from chat room” included in the option screen of the chat room.

端末100は、リスト画面に予め定められた数のチャットルームリストを表示する。このとき、予め定められた数は、端末100におけるディスプレイモジュール110の解像度またはチャットルームを提供するサービスのアプリケーションの設定に応じて決定される。もし、チャットルームリストに含まれたチャットルームの数がリスト画面に予め定められた数以上である場合、リスト画面は、表示されていないチャットルームが確認できるスクロールを提供する。   The terminal 100 displays a predetermined number of chat room lists on the list screen. At this time, the predetermined number is determined in accordance with the resolution of the display module 110 in the terminal 100 or the setting of a service application that provides a chat room. If the number of chat rooms included in the chat room list is equal to or greater than a predetermined number on the list screen, the list screen provides a scroll for confirming chat rooms that are not displayed.

また、リスト画面に表示されるチャットルームは、チャットルーム識別のための識別情報を含む。例えば、チャットルームの識別情報には、チャットルームに参加しているユーザ数、チャットルームに参加しているユーザの識別字、最後のインスタントメッセージの伝送時間及びチャットルーム設定などの情報が含まれ得る。また、チャットルーム識別情報は、端末ユーザによって予め定められたタイトルであり得る。   The chat room displayed on the list screen includes identification information for identifying the chat room. For example, the chat room identification information may include information such as the number of users participating in the chat room, the identification characters of the users participating in the chat room, the transmission time of the last instant message, and the chat room setting. . Further, the chat room identification information may be a title predetermined by the terminal user.

このような、本発明の一実施例に係る端末100は、ディスプレイモジュール110と、メモリ120と、プロセッサ130と、通信モジュール140と、入力モジュール150とを含む。   The terminal 100 according to the embodiment of the present invention includes a display module 110, a memory 120, a processor 130, a communication module 140, and an input module 150.

ここで、ディスプレイモジュール110は、チャットルームリストが表示されたリスト画面をディスプレイする。   Here, the display module 110 displays a list screen on which the chat room list is displayed.

メモリ120には、チャットルームグループを生成するためのプログラムが保存される。ここで、メモリ120は、電源の供給なしでも保存された情報を維持し続ける非揮発性保存装置を通称するものである。   The memory 120 stores a program for generating a chat room group. Here, the memory 120 is a general term for a non-volatile storage device that maintains stored information without power supply.

また、通信モジュール140は、チャットルーム管理端末100とインスタントメッセージサーバ(未図示)、またはチャットルーム管理端末100とインスタントメッセージを交換しようとする他の端末とのデータ通信を行う。   Further, the communication module 140 performs data communication between the chat room management terminal 100 and an instant message server (not shown), or another terminal that is to exchange an instant message with the chat room management terminal 100.

そして、入力モジュール150は、端末ユーザのインタラクションを受信する。ここで、入力モジュール150は、キーボード、マウス、ジョイスティック及びタッチパッドのような入力装置であり得る。また、入力モジュール150は、抵抗膜方式及び静電容量方式などのタッチスクリーンパネルであっても良く、ディスプレイモジュール110と統合して具現され得る。   The input module 150 receives the terminal user interaction. Here, the input module 150 may be an input device such as a keyboard, a mouse, a joystick, and a touch pad. In addition, the input module 150 may be a touch screen panel such as a resistive film type or a capacitance type, and may be integrated with the display module 110.

本発明の一実施例に係るプロセッサ130は、メモリ120に保存されたチャットルームのグループを生成するためのプログラムを実行する。そして、プロセッサ130は、プログラムが実行されることにより、ディスプレイモジュール110を通じてチャットルームリストがディスプレイされたリスト画面において端末ユーザのインタラクションを受信する。   The processor 130 according to an embodiment of the present invention executes a program for generating a group of chat rooms stored in the memory 120. The processor 130 receives the interaction of the terminal user on the list screen on which the chat room list is displayed through the display module 110 by executing the program.

このとき、インタラクションは、入力モジュール150を通じて入力する。例えば、インタラクションは、端末ユーザが入力モジュール150を通じて入力するクリック(click)、タップ(tap)、ドラッグアンドドロップ(drag and drop)、スワイプ(swipe)、ピンチイン/アウト(pinch in/out)及びフリック(flick)の少なくとも1つが含まれ得る。ここで、入力モジュール150がマルチタッチをサポートするタッチパネルである場合、端末ユーザは、指やタッチペンなどの道具を利用してインタラクションを入力することができる。   At this time, the interaction is input through the input module 150. For example, the interaction may be click, tap, drag and drop, swipe, pinch in / out, and flick (pin) that the terminal user inputs through the input module 150. flick) may be included. When the input module 150 is a touch panel that supports multi-touch, the terminal user can input an interaction using a tool such as a finger or a touch pen.

ここで、ピンチイン/アウトは、端末ユーザが2本の指を利用して入力モジュール150をタッチした後、タッチを維持したまま指を開いたり、窄める動作を意味する。このとき、2本の指を開く場合にはピンチアウト(pinch out)といい、2本の指を窄める場合にはピンチイン(pinch in)という。   Here, pinch-in / out means an operation of opening or closing the finger while maintaining the touch after the terminal user touches the input module 150 using two fingers. At this time, when two fingers are opened, it is called a pinch out, and when two fingers are narrowed, it is called a pinch in.

また、インタラクションは、端末100に含まれたセンサ(sensor)を利用して入力され得る。例えば、端末ユーザは、端末100に含まれたジャイロスコープ(gyroscope)センサを利用したシェーク(shake)及びフリップ(flip)などを入力することができる。   Further, the interaction may be input using a sensor included in the terminal 100. For example, the terminal user can input a shake and a flip using a gyroscope sensor included in the terminal 100.

一方、プロセッサ130は、端末ユーザのインタラクションを受信すれば、チャットルームリストのうち予め定められた条件に対応するチャットルームのグループを生成する。そして、プロセッサ130は、生成されたチャットルームのグループが含まれたチャットルームリストをディスプレイモジュール110に表示する。チャットルームのグループを生成する過程を、以下の図2を参照しながら説明する。   On the other hand, when receiving the interaction of the terminal user, the processor 130 generates a chat room group corresponding to a predetermined condition in the chat room list. Then, the processor 130 displays a chat room list including the generated chat room group on the display module 110. The process of generating a chat room group will be described with reference to FIG.

図2は、本発明の一実施例に係るチャットルームグループが生成される過程を説明するための例示図である。   FIG. 2 is an exemplary view for explaining a process of generating a chat room group according to an embodiment of the present invention.

チャットルームリストがディスプレイされたリスト画面P200において、端末ユーザが入力モジュール150を通じてインタラクションを入力すれば、プロセッサ130は、予め定められた条件に応じて、生成されるチャットルームのグループに含まれる1つ以上のチャットルームP204乃至P207を抽出する。このとき、インタラクションはピンチインであり得る。   If the terminal user inputs an interaction through the input module 150 on the list screen P200 on which the chat room list is displayed, the processor 130 is included in one of the chat room groups generated according to a predetermined condition. The above chat rooms P204 to P207 are extracted. At this time, the interaction may be a pinch-in.

そして、プロセッサ130は、予め定められた条件に応じて抽出されたチャットルームP204乃至P207をグルーピングし、チャットルームグループP211を生成する。プロセッサ130は、ディスプレイモジュール110に生成されたチャットルームのグループP211が含まれたリスト画面P210をディスプレイする。このとき、生成されたチャットルームのグループに含まれたチャットルームP204乃至P207は、チャットルームリストにおいて非表示処理されたり、チャットルームリストから削除される。そして、生成されたチャットルームのグループに含まれていないチャットルームP201乃至P203は、チャットルームリストにそのまま維持される。   Then, the processor 130 groups the chat rooms P204 to P207 extracted according to a predetermined condition, and generates a chat room group P211. The processor 130 displays a list screen P210 including the generated chat room group P211 in the display module 110. At this time, the chat rooms P204 to P207 included in the generated chat room group are hidden in the chat room list or deleted from the chat room list. Then, the chat rooms P201 to P203 not included in the generated chat room group are maintained as they are in the chat room list.

生成されたチャットルームのグループがチャットルームリストに表示された後、入力モジュール150を通じて端末ユーザがチャットルームのグループを選択するインタラクションを入力すれば、プロセッサ130は、チャットルームのグループを解除する。プロセッサ130は、チャットルームのグループに含まれたチャットルームをチャットルームリストに追加すると共に、チャットルームリストに含まれたチャットルームグループを削除する。そして、プロセッサ130は、チャットルームのグループが解除されたチャットルームリストをディスプレイモジュール110のリスト画面にディスプレイする。このとき、チャットルームを選択するインタラクションはタップであり得る。チャットルームのグループに対する解除は、再び図2を参照しながら説明する。   After the generated chat room group is displayed in the chat room list, if the terminal user inputs an interaction for selecting the chat room group through the input module 150, the processor 130 cancels the chat room group. The processor 130 adds the chat room included in the chat room group to the chat room list and deletes the chat room group included in the chat room list. Then, the processor 130 displays the chat room list from which the chat room group is released on the list screen of the display module 110. At this time, the interaction for selecting the chat room may be a tap. The cancellation of the chat room group will be described with reference to FIG. 2 again.

例えば、端末ユーザは、チャットルームのグループである『1ヶ月以上会話のないチャットルーム』P211が含まれたリスト画面P210において、入力モジュール150を通じてチャットルームのグループP211を選択するインタラクションを入力する。端末ユーザがインタラクションを入力すれば、プロセッサ130は、端末ユーザによって選択されたチャットルームのグループP211を解除する。即ち、プロセッサ130は、チャットルームのグループP211を解除するために、チャットルームのグループP211に含まれたチャットルームP221乃至P224をチャットルームリストに追加すると共に、チャットルームのグループP211をチャットルームリストから削除する。   For example, the terminal user inputs an interaction for selecting the chat room group P211 through the input module 150 on the list screen P210 including the chat room group “chat room without conversation for one month or more” P211. If the terminal user inputs an interaction, the processor 130 cancels the chat room group P211 selected by the terminal user. That is, the processor 130 adds the chat rooms P221 to P224 included in the chat room group P211 to the chat room list and releases the chat room group P211 from the chat room list in order to cancel the chat room group P211. delete.

そして、プロセッサ130は、チャットルームのグループが解除されたチャットルームリストをディスプレイモジュール110のリスト画面P220に表示する。このとき、リスト画面P220には、チャットルームグループに含まれなかったチャットルームP201乃至P203及びチャットルームのグループP211に含まれていたチャットルームP221乃至P224を表示する。   Then, the processor 130 displays the chat room list from which the chat room group is canceled on the list screen P220 of the display module 110. At this time, the chat room P201 to P203 not included in the chat room group and the chat rooms P221 to P224 included in the chat room group P211 are displayed on the list screen P220.

また、端末ユーザは、チャットルームのグループを削除するインタラクションを入力することによって、チャットルームグループ及びチャットルームのグループに含まれたチャットルームを削除することができる。例えば、端末ユーザが入力モジュール150を通じてチャットルームのグループを削除するためのインタラクションを入力すれば、プロセッサ130はチャットルームのグループを削除する。このとき、チャットルームのグループを削除するインタラクションはロングプレスであり得る。チャットルームのグループを削除する過程は、図3を参照しながら説明する。   The terminal user can delete the chat room included in the chat room group and the chat room group by inputting an interaction for deleting the chat room group. For example, if the terminal user inputs an interaction for deleting a chat room group through the input module 150, the processor 130 deletes the chat room group. At this time, the interaction for deleting the chat room group may be a long press. The process of deleting a chat room group will be described with reference to FIG.

図3は、本発明の一実施例に係るチャットルームグループに含まれたチャットルームを削除する過程を説明するための例示図である。   FIG. 3 is an exemplary diagram illustrating a process of deleting a chat room included in a chat room group according to an embodiment of the present invention.

図3を参照すると、チャットルームグループが含まれたチャットリストをディスプレイするリスト画面P210において、端末ユーザがチャットルームのグループP211を選択し、入力モジュール150を通じてインタラクションを入力すれば、プロセッサ130は、ディスプレイモジュール110を通じてチャットルームのグループP211に対する削除メッセージP301を含むメッセージ画面P300を表示する。   Referring to FIG. 3, if the terminal user selects the chat room group P211 on the list screen P210 displaying the chat list including the chat room group and inputs the interaction through the input module 150, the processor 130 A message screen P300 including a deletion message P301 for the chat room group P211 is displayed through the module 110.

端末ユーザがチャットルームのグループP211に対する削除メッセージP301を許容するインタラクションを入力することで削除を要請すれば、プロセッサ130は、削除が許容されたチャットルームグループP211及びチャットルームグループP211に含まれたチャットルームを削除する。即ち、プロセッサ130は、チャットルームリストからチャットルームグループ及びチャットルームグループに含まれたチャットルームを一括して削除する。   If the terminal user requests deletion by inputting an interaction allowing a deletion message P301 for the chat room group P211, the processor 130 allows the deletion of the chat room group P211 and chat included in the chat room group P211. Delete the room. That is, the processor 130 collectively deletes the chat room group and the chat rooms included in the chat room group from the chat room list.

チャットルームのグループP211が削除されれば、プロセッサ130は、ディスプレイモジュール110のリスト画面P310に、チャットルームのグループP211に含まれなかったチャットルームP201乃至P203のみを含むチャットルームリストを表示する。   If the chat room group P211 is deleted, the processor 130 displays a chat room list including only the chat rooms P201 to P203 not included in the chat room group P211 on the list screen P310 of the display module 110.

また、端末ユーザは、インタラクションを入力することによって、チャットルームのグループ属性を変更することができる。ここで、チャットルームのグループ属性は、チャットルームのグループに対する名前及び新規メッセージ通知などであり得る。   The terminal user can change the group attribute of the chat room by inputting the interaction. Here, the group attribute of the chat room may be a name and a new message notification for the chat room group.

例えば、端末ユーザがチャットルームのグループを選択するインタラクションを入力し、チャットルームのグループに対する名前を修正しようとする場合、プロセッサ130は、チャットルームのグループ名を修正できる入力画面をディスプレイする。そして、端末ユーザが入力画面に新たな名前を入力すれば、プロセッサ130は、入力された新たな名前にてチャットルームのグループ名を設定する。   For example, if the terminal user enters an interaction to select a chat room group and attempts to modify the name for the chat room group, the processor 130 displays an input screen that allows the chat room group name to be modified. If the terminal user inputs a new name on the input screen, the processor 130 sets the chat room group name with the input new name.

また、端末ユーザがインタラクションを入力することによって、チャットルームのグループの通知音を変更しようとすれば、プロセッサ130は、チャットルームのグループに新規メッセージを受信した際の通知音を選択できる画面をディスプレイする。端末ユーザが通知音を選択したり、無音やバイブレーションに設定すれば、プロセッサ130は、チャットルームのグループの通知音を設定された値に変更する。   Further, if the notification sound of the chat room group is changed by the terminal user inputting the interaction, the processor 130 displays a screen on which the notification sound when the new message is received can be selected in the chat room group. To do. If the terminal user selects a notification sound or sets silence or vibration, the processor 130 changes the notification sound of the chat room group to the set value.

さらに、端末ユーザは、インタラクションを入力することによって、チャットルームのグループに含まれたチャットルームリストを修正することができる。このとき、インタラクションは、スワイプのような画面を切り替えることのできるインタラクションであり得る。端末ユーザがチャットルームのグループに含まれたチャットルームリストを修正するためにインタラクションを入力すれば、プロセッサ130は、リスト画面にチャットルームのグループに含まれたチャットルームのリストをディスプレイする。そして、端末ユーザがチャットルームのグループに含まれたチャットルームのリスト画面で追加のインタラクションを入力すれば、インタラクションに応じてプロセッサ130はチャットルームのリストを削除したり、チャットルームを追加する。   Furthermore, the terminal user can correct the chat room list included in the chat room group by inputting the interaction. At this time, the interaction may be an interaction capable of switching a screen such as a swipe. If the terminal user inputs an interaction to modify the chat room list included in the chat room group, the processor 130 displays the list of chat rooms included in the chat room group on the list screen. If the terminal user inputs an additional interaction on the chat room list screen included in the chat room group, the processor 130 deletes the chat room list or adds a chat room according to the interaction.

一方、チャットルームのグループを生成するための予め定められた条件は、予め定められた期間の間、更新された会話のないチャットルームであり得る。このとき、プロセッサ130は、予め定められた期間の間、更新された会話のないチャットルームを抽出し、チャットルームのグループを生成する。そして、プロセッサ130は、ディスプレイモジュール110のリスト画面にチャットルームのグループが含まれたチャットルームのリストをディスプレイする。   On the other hand, the predetermined condition for generating a group of chat rooms may be a chat room without an updated conversation for a predetermined period. At this time, the processor 130 extracts a chat room that has no updated conversation during a predetermined period, and generates a group of chat rooms. Then, the processor 130 displays a list of chat rooms including a group of chat rooms on the list screen of the display module 110.

再び図2を例として説明すると、予め定められた期間が『1ヶ月以上』である場合、先ず、プロセッサ130は、1ヶ月以上更新された会話のないチャットルームP204乃至P207を抽出する。そして、プロセッサ130は、抽出されたチャットルームP204乃至P207をチャットルームのグループP211として生成する。また、プロセッサ130は、リスト画面P210に、チャットルームのグループとして生成されていないチャットルームリストP201乃至P203と共に、チャットルームのグループP211を表示する。このとき、チャットルームのグループP211の名前は、予め定められた条件に応じて設定され得る。例えば、チャットルームのグループP211の名前は『1ヶ月以上会話のないチャットルーム』になることができる。   Referring again to FIG. 2 as an example, when the predetermined period is “one month or more”, first, the processor 130 extracts chat rooms P204 to P207 that are updated for one month or more and have no conversation. Then, the processor 130 generates the extracted chat rooms P204 to P207 as a chat room group P211. Further, the processor 130 displays a chat room group P211 on the list screen P210 together with chat room lists P201 to P203 that are not generated as a chat room group. At this time, the name of the chat room group P211 can be set according to a predetermined condition. For example, the name of the chat room group P211 can be "chat room with no conversation for more than one month".

また、予め定められた条件は、仮想の主体とのチャットルームであり得る。即ち、予め定められた条件が仮想主体とのチャットルームである場合、入力モジュール150によって端末ユーザのインタラクションが入力されれば、プロセッサ130は、仮想主体と生成されたチャットルームを抽出し、チャットルームのグループを生成する。   Further, the predetermined condition may be a chat room with a virtual subject. That is, when the predetermined condition is a chat room with a virtual subject, if the input module 150 inputs the terminal user's interaction, the processor 130 extracts the chat room generated with the virtual subject, and the chat room Generate a group of

このとき、仮想主体は、チャットルームを提供するサービス及び端末100にインストールされた他のアプリケーションによって生成されたものであり得る。例えば、予め定められた条件は、端末100にインストールされた特定ゲームアプリケーションの通知サービスによって生成された仮想主体とのチャットルームであり得る。   At this time, the virtual subject may be generated by a service that provides a chat room and another application installed in the terminal 100. For example, the predetermined condition may be a chat room with a virtual subject generated by a notification service of a specific game application installed on the terminal 100.

また、仮想主体は、広告であり得る。例えば、仮想主体とのチャットルームは、端末ユーザから予め許可を受けた広告が提供されるチャットルームであり得る。このとき、仮想主体が複数である場合、プロセッサ130は、複数の仮想主体のうち、端末ユーザが選択した1つ以上の仮想主体に対応するチャットルームを抽出し、抽出されたチャットルームのグループを生成する。   In addition, the virtual subject may be an advertisement. For example, a chat room with a virtual subject may be a chat room in which an advertisement that has been previously approved by a terminal user is provided. At this time, when there are a plurality of virtual subjects, the processor 130 extracts chat rooms corresponding to one or more virtual subjects selected by the terminal user from among the plurality of virtual subjects, and selects a group of the extracted chat rooms. Generate.

そして、予め定められた条件は、1:1チャットルームまたはグループチャットルームであり得る。プロセッサ130は、予め定められた条件が1:1チャットルームまたはグループチャットルームである場合、入力モジュール150によってインタラクションが入力されれば、チャットルームリストに含まれたチャットルームうち1:1チャットルームまたはグループチャットルームを抽出し、1:1チャットルームまたはグループチャットルームに対するチャットルームのグループを生成する。   The predetermined condition may be a 1: 1 chat room or a group chat room. If the predetermined condition is a 1: 1 chat room or a group chat room, the processor 130 may select a 1: 1 chat room or a chat room included in the chat room list if an interaction is input by the input module 150. A group chat room is extracted, and a chat room group for a 1: 1 chat room or a group chat room is generated.

このとき、1:1チャットルームは、友達リストに含まれたユーザのうち1人とチャットを行うものであり、グループチャットルームは、友達リストに含まれたユーザのうち複数のユーザとチャットを行うものである。友達リストは、端末ユーザとの会話が許容されたユーザのリストである。また、友達リストに含まれたユーザを端末ユーザとの友達として定義することができる。   At this time, the 1: 1 chat room chats with one of the users included in the friend list, and the group chat room chats with a plurality of users among the users included in the friend list. Is. The friend list is a list of users who are allowed to talk with the terminal user. Moreover, the user included in the friend list can be defined as a friend with the terminal user.

また、予め定められた条件は、端末ユーザが選択したチャットルームまたは端末ユーザが選択したユーザが含まれたチャットルームであり得る。   Further, the predetermined condition may be a chat room selected by the terminal user or a chat room including a user selected by the terminal user.

予め定められた条件が端末ユーザによって選択された1つ以上のチャットルームである場合、プロセッサ130は、端末ユーザが入力モジュール150を通じてインタラクションを入力すれば、端末ユーザがチャットルームグループを生成するチャットルームを選択できるチャットルームリストをディスプレイモジュール110に表示する。そして、端末ユーザが入力モジュール150を通じてチャットルームリストからグルーピングする複数のチャットルームを選択すれば、プロセッサ130は、端末ユーザが選択した複数のチャットルームが含まれたチャットルームグループを生成する。   When the predetermined condition is one or more chat rooms selected by the terminal user, the processor 130 generates a chat room group when the terminal user inputs an interaction through the input module 150 when the terminal user inputs an interaction. Is displayed on the display module 110. When the terminal user selects a plurality of chat rooms to be grouped from the chat room list through the input module 150, the processor 130 generates a chat room group including the plurality of chat rooms selected by the terminal user.

予め定められた条件が端末ユーザが選択するユーザである場合、プロセッサ130は、端末ユーザがインタラクションを入力すれば、端末ユーザに友達リストに含まれたユーザのうちチャットルームのグループに含ませるユーザを選択させるための友達リストをディスプレイモジュール110にディスプレイする。端末ユーザが入力モジュール150を通じて友達リストからチャットルームに含ませる1人以上のユーザを選択すれば、プロセッサ130は、端末ユーザが選択した1人以上のユーザが含まれたチャットルームを抽出し、抽出されたチャットルームに対するチャットルームのグループを生成する。   If the predetermined condition is a user selected by the terminal user, the processor 130 may select a user to be included in the chat room group among the users included in the friend list if the terminal user inputs an interaction. A friend list for selection is displayed on the display module 110. If the terminal user selects one or more users to be included in the chat room from the friend list through the input module 150, the processor 130 extracts and extracts the chat room including the one or more users selected by the terminal user. Create a group of chat rooms for the chat room that was created.

また、チャットルームのグループを生成するための予め定められた条件は、端末ユーザがこれ以上インスタントメッセージを交換することのできないチャットルームであり得る。例えば、これ以上インスタントメッセージを交換することのできないチャットルームは、チャットルームを提供するサービスを脱退したユーザが含まれたチャットルーム及び連絡先が変更されたユーザとのチャットルームであり得る。   In addition, the predetermined condition for generating a group of chat rooms may be a chat room in which the terminal user can no longer exchange instant messages. For example, a chat room in which no more instant messages can be exchanged may be a chat room including a user who has left the service providing the chat room and a chat room with a user whose contact information has been changed.

このとき、チャットルームを提供するサービスを脱退したユーザが含まれたチャットルームは、チャットルームが生成された後、チャットルームに含まれたユーザの何れか一人がチャットルームを提供するサービスを脱退したので、これ以上インスタントメッセージを交換することのできなくなった場合であり得る。   At this time, a chat room that includes a user who has withdrawn from the service that provides the chat room has been withdrawn from the service in which any one of the users included in the chat room has provided the chat room after the chat room has been generated. Therefore, it may be a case where no more instant messages can be exchanged.

また、連絡先が変更されたユーザとのチャットルームは、チャットルームが生成された後、チャットルームに含まれたユーザの何れか一人が、チャットルームを提供するサービスに登録された連絡先が変更され、これ以上インスタントメッセージを交換することのできなくなった場合であり得る。   In addition, for a chat room with a user whose contact information has been changed, after the chat room is generated, any one of the users included in the chat room changes the contact information registered in the service that provides the chat room. And no more instant messages can be exchanged.

端末ユーザが予め定められた条件として端末ユーザがこれ以上インスタントメッセージを交換することのできないチャットルームを選択すれば、プロセッサ130は、インスタントメッセージサーバ(未図示)から、チャットルームを提供するサービスを脱退したユーザ情報及び連絡先が変更されたユーザ情報の1つ以上を受信する。そして、プロセッサ130は、受信したユーザ情報に対応するチャットルームを抽出し、抽出されたチャットルームに対するチャットルームグループを生成する。   If the terminal user selects a chat room in which the terminal user can no longer exchange instant messages as a predetermined condition, the processor 130 leaves the service providing the chat room from the instant message server (not shown). One or more of the user information and the user information whose contact information has been changed are received. Then, the processor 130 extracts a chat room corresponding to the received user information, and generates a chat room group for the extracted chat room.

そして、予め定められた条件は、端末ユーザと友達登録されておらず、友達リストに含まれていないユーザと設けられたチャットルームであり得る。また、予め定められた条件は、予め定められた人数以上のメンバーが含まれたチャットルームまたはスパムユーザリストに含まれたユーザとのチャットルームであっても良く、その他にも様々な条件を含み得る。   The predetermined condition may be a chat room provided with a user who is not registered as a friend with the terminal user and is not included in the friend list. Further, the predetermined condition may be a chat room including a predetermined number of members or a chat room with a user included in the spam user list, and includes various other conditions. obtain.

一方、本発明の一実施例に係るプロセッサ130は、複数の予め定められた条件を提供する。このとき、端末ユーザによってインタラクションが入力されれば、プロセッサ130は、複数の予め定められた条件の何れか1つを選択できるグルーピングオプションをディスプレイモジュール110に表示する。グルーピングオプションは、図4を参照しながら説明する。   Meanwhile, the processor 130 according to an embodiment of the present invention provides a plurality of predetermined conditions. At this time, if an interaction is input by the terminal user, the processor 130 displays a grouping option on the display module 110 that can select any one of a plurality of predetermined conditions. The grouping option will be described with reference to FIG.

図4は、本発明の一実施例に係るグルーピングオプションに対する例示図である。   FIG. 4 is an exemplary view illustrating a grouping option according to an embodiment of the present invention.

図4を参照すると、プロセッサ130は、リスト画面P400において端末ユーザによるインタラクションが入力されれば、複数の予め定められた条件P421乃至P427の何れか1つを選択するようにグルーピングオプションP420をディスプレイモジュール110に表示する。   Referring to FIG. 4, the processor 130 displays the grouping option P420 to select one of a plurality of predetermined conditions P421 to P427 when an interaction by the terminal user is input on the list screen P400. 110.

端末ユーザがグルーピングオプションP420において予め定められた条件P421乃至P427のうち『グループトークルーム』P426を選択すれば、プロセッサ130は、選択された条件に応じてグループチャットルームP401及びP402等を抽出する。プロセッサ130は、抽出されたチャットルームを対象にチャットルームのグループを生成し、生成されたチャットルームのグループP441をチャットルームリストに追加する。このとき、プロセッサ130は、抽出されたチャットルームP401及びP402等をチャットルームリストから非表示したり、削除する。そして、プロセッサ130は、ディスプレイモジュール110のリスト画面P440にチャットルームのグループP441を含むチャットルームリストを表示する。   If the terminal user selects “Group Talk Room” P426 among the predetermined conditions P421 to P427 in the grouping option P420, the processor 130 extracts the group chat rooms P401 and P402 and the like according to the selected condition. The processor 130 generates a chat room group for the extracted chat rooms, and adds the generated chat room group P441 to the chat room list. At this time, the processor 130 hides or deletes the extracted chat rooms P401 and P402 from the chat room list. Then, the processor 130 displays a chat room list including the chat room group P441 on the list screen P440 of the display module 110.

次いで、図5を参照しながら、本発明の一実施例に係る端末100におけるチャットルーム管理方法を説明する。   Next, a chat room management method in the terminal 100 according to an embodiment of the present invention will be described with reference to FIG.

図5は、本発明の一実施例に係る端末100のチャットルーム管理方法のフローチャートである。   FIG. 5 is a flowchart of a chat room management method for the terminal 100 according to an embodiment of the present invention.

本発明の一実施例に係る端末100は、1つ以上のチャットルームが含まれたチャットルームリストを、端末100に含まれたディスプレイモジュール110のリスト画面に表示する。そして、端末100は、ユーザからリスト画面に表示されたチャットルームのグループを生成するためのインタラクションを受信する(S500)。   The terminal 100 according to an embodiment of the present invention displays a chat room list including one or more chat rooms on a list screen of the display module 110 included in the terminal 100. Then, the terminal 100 receives an interaction for generating a chat room group displayed on the list screen from the user (S500).

このとき、インタラクションは、上述したように、クリック、タップ、ドラッグアンドドロップ、スワイプ、ピンチイン/アウト及びフリックの少なくとも1つを含み得る。   At this time, the interaction may include at least one of click, tap, drag and drop, swipe, pinch in / out, and flick as described above.

端末100は、ユーザのインタラクションを受信することによって、チャットルームリストのうち予め定められた条件に対応するチャットルームのグループを生成する(S510)。   The terminal 100 receives the user's interaction to generate a chat room group corresponding to a predetermined condition in the chat room list (S510).

このとき、予め定められた条件は、予め定められた期間であり得る。例えば、端末100は、インタラクションを受信すれば、予め定められた期間の間、更新された会話のないチャットルームを抽出し、チャットルームのグループを生成する。   At this time, the predetermined condition may be a predetermined period. For example, if the terminal 100 receives the interaction, the terminal 100 extracts a chat room that is not updated during a predetermined period and generates a group of chat rooms.

また、予め定められた条件は、上述したように、仮想の主体とのチャットルーム、1:1チャットルームまたはグループチャットルームであるか、端末ユーザが選択したチャットルームまたは端末ユーザが選択したユーザが含まれたチャットルームであり得る。そして、予め定められた条件は、友達リストに含まれていないユーザが含まれたチャットルーム、チャットルームを提供するサービスを脱退したユーザが含まれたチャットルーム及び連絡先が変更されたユーザとのチャットルームであり得る。しかし、チャットルームのグループを生成するための予め定められた条件は、これに限定されるものではなく、様々な条件を含み得る。   Further, as described above, the predetermined condition is, as described above, a chat room with a virtual subject, a 1: 1 chat room or a group chat room, a chat room selected by a terminal user, or a user selected by a terminal user. It can be an included chat room. And the predetermined condition is that the chat room including the user who is not included in the friend list, the chat room including the user who has withdrawn from the service providing the chat room, and the user whose contact information has been changed. It can be a chat room. However, the predetermined condition for generating the chat room group is not limited to this, and may include various conditions.

一方、端末100は、予め定められた条件に対応するチャットルームのグループを生成するために、チャットルームリストから予め定められた条件と一致するチャットルームを抽出する。そして、端末100は、抽出されたチャットルームのグループを生成し、チャットルームリストに追加する。このとき、端末100は、チャットルームのグループに含まれたチャットルームをチャットルームリストから非表示したり、削除する。   On the other hand, the terminal 100 extracts a chat room that matches a predetermined condition from the chat room list in order to generate a chat room group corresponding to the predetermined condition. And the terminal 100 produces | generates the group of the extracted chat room, and adds it to a chat room list. At this time, the terminal 100 hides or deletes chat rooms included in the chat room group from the chat room list.

そして、端末100は、チャットルームリストに予め定められた条件に応じてチャットルームリストに生成されたチャットルームのグループ及びチャットルームのグループに含まれていないチャットルームを表示する(S520)。   Then, the terminal 100 displays a chat room group generated in the chat room list according to a condition predetermined in the chat room list and a chat room not included in the chat room group (S520).

本発明の一実施例に係る端末100及び方法は、ユーザが端末100にインタラクションを入力することだけで、様々な予め定められた条件に応じて、複数のチャットルームを容易で且つ手軽に管理したり、削除することができる。   The terminal 100 and the method according to an embodiment of the present invention can easily and easily manage a plurality of chat rooms according to various predetermined conditions only by a user inputting an interaction to the terminal 100. Or can be deleted.

それゆえ、端末100及び方法は、ユーザに便宜性を提供し、ユーザの満足度を高めることができる。また、端末100及び方法を、リストに属する複数の項目を単一のグループに集団化して管理する汎用のサービスに活用することができる。   Therefore, the terminal 100 and the method can provide convenience for the user and increase the user's satisfaction. In addition, the terminal 100 and the method can be used for a general-purpose service that collects and manages a plurality of items belonging to a list into a single group.

本発明の一実施例は、コンピュータにより実行されるプログラムモジュールのようなコンピュータにより実行可能な命令語を含む記録媒体の形態でも具現されることができる。コンピュータ読み取り可能な媒体は、コンピュータによってアクセスできる任意の可用媒体であっても良く、揮発性及び非揮発性の媒体、分離型及び非分離型の媒体を全て含む。また、コンピュータ読み取り可能な媒体は、コンピュータ保存媒体及び通信媒体を全て含み得る。コンピュータ保存媒体は、コンピュータ読み取り可能な命令語、データ構造、プログラムモジュールまたはその他データのような情報保存のための任意の方法または技術に具現された揮発性及び非揮発性、分離型及び非分離型の媒体を全て含む。通信媒体は、典型的にコンピュータ読み取り可能な命令語、データ構造、プログラムモジュール、または搬送波のような変調されたデータ信号のその他データ、またはその他転送メカニズムを含み、任意の情報伝達媒体を含む。   The embodiment of the present invention may be embodied in the form of a recording medium including an instruction word executable by a computer such as a program module executed by the computer. Computer-readable media can be any available media that can be accessed by the computer and includes all volatile and non-volatile media, separated and non-separated media. In addition, computer readable media may include all computer storage media and communication media. The computer storage medium is volatile and non-volatile, separated and non-separated embodied in any method or technique for storing information such as computer readable instructions, data structures, program modules or other data. Including all media. Communication media typically include computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism and include any information delivery media.

本発明の方法及びシステムは特定の実施例と関連して説明されたが、それらの構成要素または動作の一部または全部は、汎用のハードウェアアーキテクチャを有するコンピュータシステムを使用して具現され得る。   Although the method and system of the present invention have been described in connection with specific embodiments, some or all of those components or operations may be implemented using a computer system having a general purpose hardware architecture.

上述した本発明の説明は例示のためのものであり、本発明の属する技術分野において通常の知識を有する者であれば、本発明の技術的思想や必須の特徴を変更せずに他の具体的な形態で容易に変形可能であるということを理解できるはずである。それゆえ、上記した実施例は全ての面において例示的なものであり、限定的なものではないと理解すべきである。例えば、単一型で説明されている各構成要素は分散して実施されることもでき、同様に、分散したものと説明されている構成要素も結合された形態で実施されることができる。   The above description of the present invention is given for the purpose of illustration, and those who have ordinary knowledge in the technical field to which the present invention pertains do not change the technical idea or essential features of the present invention. It should be understood that it is easily deformable in a typical form. Therefore, it should be understood that the above-described embodiments are illustrative in all aspects and not limiting. For example, each component described in a single type can be implemented in a distributed manner, and similarly, components described as being distributed can also be implemented in a combined form.

本発明の範囲は、上記の詳細な説明よりは後述する特許請求の範囲によって示され、特許請求の範囲の意味及び範囲、並びにその均等概念から導出される全ての変更または変形された形態が本発明の範囲に含まれることと解釈されなければならない。   The scope of the present invention is defined by the following claims rather than the above detailed description, and all modifications or variations derived from the meaning and scope of the claims and equivalent concepts thereof are described in the present invention. It should be construed as being included in the scope of the invention.

100 端末
110 ディスプレイモジュール
120 メモリ
130 プロセッサ
140 通信モジュール
150 入力モジュール
100 terminal 110 display module 120 memory 130 processor 140 communication module 150 input module

Claims (17)

インタラクションを通じてチャットルームの管理が可能な端末において、
1つ以上のチャットルームを示すチャットルームリストをディスプレイするディスプレイモジュールと、
チャットルームグループを生成するためのプログラムが保存されたメモリと、
前記プログラムを実行するプロセッサとを含み、
前記プロセッサは、前記プログラムの実行によって、前記チャットルームリストがディスプレイされたリスト画面においてユーザのインタラクションを受信すれば、予め定められた条件に対応する複数のチャットルームにより構成されたチャットルームグループを生成し、前記チャットルームリスト内に前記生成されたチャットルームグループを表示する端末。
On devices that can manage chat rooms through interaction,
A display module for displaying a chat room list showing one or more chat rooms;
A memory storing a program for generating a chat room group;
A processor for executing the program,
The processor generates a chat room group composed of a plurality of chat rooms corresponding to a predetermined condition when the user's interaction is received on a list screen on which the chat room list is displayed by executing the program. And a terminal for displaying the generated chat room group in the chat room list.
前記インタラクションは、クリック(click)、タップ(tap)、ドラッグアンドドロップ(drag and drop)、スワイプ(swipe)、ピンチイン/アウト(pinch in/out)及びフリック(flick)の少なくとも1つを含む請求項1に記載の端末。   The interaction includes at least one of a click, a tap, a drag and drop, a swipe, a pinch in / out, and a flick. The terminal according to 1. 前記予め定められた条件は、予め定められた期間であり、
前記プロセッサは、前記インタラクションを受信することによって、前記予め定められた期間の間、更新された会話のない複数のチャットルームをグルーピングし、前記チャットルームグループを生成する請求項1に記載の端末。
The predetermined condition is a predetermined period,
2. The terminal according to claim 1, wherein the processor groups the plurality of chat rooms having no updated conversation during the predetermined period by receiving the interaction, and generates the chat room group.
前記予め定められた条件は、仮想の主体とのチャットルームであり、
前記プロセッサは、前記インタラクションを受信することによって、前記仮想の主体との複数のチャットルームをグルーピングし、前記チャットルームグループを生成する請求項1に記載の端末。
The predetermined condition is a chat room with a virtual subject,
The terminal according to claim 1, wherein the processor groups the plurality of chat rooms with the virtual subject by receiving the interaction, and generates the chat room group.
前記予め定められた条件は、友達リストに含まれたユーザとの1:1チャットルームまたはグループチャットルームであり、
前記プロセッサは、前記インタラクションを受信することによって、前記1:1チャットルームまたはグループチャットルームを含む複数のチャットルームをグルーピングし、前記チャットルームグループを生成する請求項1に記載の端末。
The predetermined condition is a 1: 1 chat room or a group chat room with a user included in a friend list,
The terminal according to claim 1, wherein the processor groups the plurality of chat rooms including the 1: 1 chat room or the group chat room by receiving the interaction, and generates the chat room group.
前記予め定められた条件は、ユーザによって選択された複数のチャットルームであり、
前記プロセッサは、前記インタラクションを受信することによって、前記選択された複数のチャットルームをグルーピングし、前記チャットルームグループを生成する、請求項1に記載の端末。
The predetermined condition is a plurality of chat rooms selected by a user,
The terminal according to claim 1, wherein the processor groups the selected plurality of chat rooms and generates the chat room group by receiving the interaction.
前記予め定められた条件は、友達リストに含まれた友達のうち選択された1人以上の友達とのチャットルームであり、
前記プロセッサは、前記インタラクションを受信することによって、前記友達リストを表示し、
前記友達リストのうち1人以上の友達が選択されることによって、前記選択された友達が含まれた複数のチャットルームをグルーピングし、前記チャットルームグループを生成する請求項1に記載の端末。
The predetermined condition is a chat room with one or more selected friends among friends included in the friend list,
The processor displays the friend list by receiving the interaction;
The terminal according to claim 1, wherein when one or more friends are selected from the friend list, a plurality of chat rooms including the selected friends are grouped to generate the chat room group.
前記予め定められた条件は、前記友達リストに含まれていないユーザとのチャットルームであり、
前記プロセッサは、前記インタラクションを受信することによって、前記友達リストに含まれていないユーザとの複数のチャットルームをグルーピングし、前記チャットルームグループを生成する請求項7に記載の端末。
The predetermined condition is a chat room with a user not included in the friend list,
The terminal according to claim 7, wherein the processor groups the plurality of chat rooms with users not included in the friend list by receiving the interaction, and generates the chat room group.
前記予め定められた条件は、前記チャットルームを提供するサービスを脱退したユーザまたは連絡先が変更されたユーザとのチャットルームであり、
前記プロセッサは、前記インタラクションを受信することによって、前記脱退したユーザまたは連絡先が変更されたユーザとの複数のチャットルームをグルーピングし、前記チャットルームグループを生成する請求項1に記載の端末。
The predetermined condition is a chat room with a user who has left the service providing the chat room or a user whose contact information has been changed,
The terminal according to claim 1, wherein the processor groups the plurality of chat rooms with the withdrawn user or a user whose contact information has been changed by receiving the interaction, and generates the chat room group.
インスタントメッセージサーバと送受信する通信モジュールをさらに含み、
前記プロセッサは、前記通信モジュールを通じて、前記インスタントメッセージサーバから、前記チャットルームを提供するサービスを脱退したユーザまたは連絡先が変更されたユーザの1つ以上のユーザ情報を受信する請求項9に記載の端末。
A communication module for transmitting / receiving to / from the instant message server;
The processor according to claim 9, wherein the processor receives one or more user information of the user who has left the service providing the chat room or the user whose contact information has been changed from the instant message server through the communication module. Terminal.
前記予め定められた条件が複数である場合、前記プロセッサは、前記インタラクションを受信することによって、前記複数の予め定められた条件の何れか1つを選択できるグルーピングオプションを前記ディスプレイモジュールに表示する請求項1に記載の端末。   When there are a plurality of the predetermined conditions, the processor displays a grouping option on the display module that can select any one of the plurality of predetermined conditions by receiving the interaction. Item 1. The terminal according to Item 1. 前記プロセッサは、前記チャットルームリストに表示された前記チャットルームグループを選択するインタラクションを受信することによって、前記チャットルームグループに含まれた複数のチャットルームのグルーピング状態を解除する請求項1に記載の端末。   The processor according to claim 1, wherein the processor cancels a grouping state of a plurality of chat rooms included in the chat room group by receiving an interaction for selecting the chat room group displayed in the chat room list. Terminal. 前記プロセッサは、前記チャットルームリストに表示された前記チャットルームグループを選択するインタラクションを受信することによって、前記チャットルームグループの名前及び前記チャットルームグループのメッセージ通知音の何れか1つを変更する請求項1に記載の端末。   The processor changes one of a name of the chat room group and a message notification sound of the chat room group by receiving an interaction for selecting the chat room group displayed in the chat room list. Item 1. The terminal according to Item 1. 前記プロセッサは、前記チャットルームリストに表示された前記チャットルームグループを削除するインタラクションを受信することによって、前記チャットルームグループを削除する請求項1に記載の端末。   The terminal according to claim 1, wherein the processor deletes the chat room group by receiving an interaction for deleting the chat room group displayed in the chat room list. 端末におけるチャットルーム管理方法において、
1つ以上のチャットルームを示すチャットルームリストがディスプレイされたリスト画面において、ユーザのインタラクションが入力されるステップと、
前記インタラクションに応じて、予め定められた条件に対応する複数のチャットルームにより構成されたチャットルームグループを生成するステップと、
前記チャットルームリスト内に前記生成されたチャットルームグループを表示するステップとを含むチャットルーム管理方法。
In the chat room management method on the terminal,
Entering a user interaction on a list screen displaying a chat room list indicating one or more chat rooms;
Generating a chat room group composed of a plurality of chat rooms corresponding to a predetermined condition according to the interaction;
Displaying the generated chat room group in the chat room list.
前記インタラクションは、クリック(click)、タップ(tap)、ドラッグアンドドロップ(drag and drop)、スワイプ(swipe)、ピンチイン/アウト(pinch in/out)及びフリック(flick)の少なくとも1つを含む請求項15に記載のチャットルーム管理方法。   The interaction includes at least one of a click, a tap, a drag and drop, a swipe, a pinch in / out, and a flick. 15. The chat room management method according to 15. 前記予め定められた条件は、予め定められた期間であり、
前記チャットルームグループを生成するステップは、前記インタラクションが入力されることによって、前記予め定められた期間の間、更新された会話のない複数のチャットルームをグルーピングし、前記チャットルームグループを生成する請求項15に記載のチャットルーム管理方法。
The predetermined condition is a predetermined period,
The step of generating the chat room group groups the plurality of chat rooms that are not updated during the predetermined period by inputting the interaction, and generates the chat room group. Item 16. The chat room management method according to Item 15.
JP2016051016A 2015-03-18 2016-03-15 Chat room management method and terminal Active JP6139728B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020150037579A KR101631287B1 (en) 2015-03-18 2015-03-18 Method and device for management of chat rooms
KR10-2015-0037579 2015-03-18

Publications (2)

Publication Number Publication Date
JP2016177797A JP2016177797A (en) 2016-10-06
JP6139728B2 true JP6139728B2 (en) 2017-05-31

Family

ID=56355054

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016051016A Active JP6139728B2 (en) 2015-03-18 2016-03-15 Chat room management method and terminal

Country Status (2)

Country Link
JP (1) JP6139728B2 (en)
KR (1) KR101631287B1 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107181602A (en) * 2017-04-25 2017-09-19 阿里巴巴集团控股有限公司 The management method and device of instant messaging group
KR101886628B1 (en) 2017-04-27 2018-09-10 주식회사 트위니 System and clustering method for group chatrooms, and service thereof
CN112334940A (en) * 2018-06-12 2021-02-05 连普乐士株式会社 Method, system and non-transitory computer readable recording medium for processing chat room based on usage level
WO2020067585A1 (en) * 2018-09-27 2020-04-02 라인플러스 주식회사 Method and apparatus for displaying chat room linked with messenger application
KR102676789B1 (en) * 2018-10-18 2024-06-21 라인 야후 가부시키가이샤 Method, system, and non-transitory computer readable record medium for collecting unreplied message
KR102919922B1 (en) 2021-05-28 2026-01-28 삼성에스디에스 주식회사 Method for displaying similar chat rooms, method for displaying group of chat rooms, and apparatus implementing the same method
JP7090952B1 (en) * 2021-09-15 2022-06-27 合同会社カイシュウ Chat system, chat device, and chat method
CN115567471B (en) 2022-08-23 2024-08-20 北京字跳网络技术有限公司 Method, apparatus, device and storage medium for session message presentation

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020074033A (en) * 2001-03-19 2002-09-28 이토스템 주식회사 The operation system of chatting service using Internet
JP2003216777A (en) * 2002-01-25 2003-07-31 Sony Corp Program and information processing device
KR101078141B1 (en) * 2009-09-08 2011-10-28 주식회사 팬택 Mobile terminal for displaying composite menu information
JP2012236284A (en) * 2011-05-10 2012-12-06 Sharp Corp Image forming apparatus
KR101266141B1 (en) * 2011-10-11 2013-05-21 (주)카카오 Instant messaging service providing method and system
KR101295209B1 (en) * 2012-02-01 2013-09-12 엔에이치엔(주) Group messaging system, method and computer readable recording medium for providing file sharing through bidirectional interlock with a cloud server
WO2013140646A1 (en) * 2012-03-19 2013-09-26 株式会社コナミデジタルエンタテインメント Control device, control method, recording medium, and system
KR101404371B1 (en) * 2012-06-28 2014-06-11 (주)카카오 Method of operating an instant message application selectively displaying at least one of chatting room included in a list of chatting room
KR101880310B1 (en) * 2012-07-25 2018-07-19 엘지전자 주식회사 Terminal having chatting information display function in the chatting thread and control method thereof
JP5903377B2 (en) * 2012-12-12 2016-04-13 株式会社コナミデジタルエンタテインメント Server apparatus, message sharing system, control method, and program
JP6123062B2 (en) * 2012-12-26 2017-05-10 株式会社コナミデジタルエンタテインメント Terminal device, server device, terminal device control method, server device control method, program, and function expansion method
JP2014179036A (en) * 2013-03-15 2014-09-25 Sharp Corp Information processor

Also Published As

Publication number Publication date
KR101631287B1 (en) 2016-06-16
JP2016177797A (en) 2016-10-06

Similar Documents

Publication Publication Date Title
JP6139728B2 (en) Chat room management method and terminal
US11050701B2 (en) System and method of embedding rich media into text messages
US11206301B2 (en) User interaction with desktop environment
JP7553180B2 (en) Method and system for displaying chat threads - Patents.com
US20130145286A1 (en) Electronic device, social tile displaying method, and tile connection method
CN112286608B (en) Message forwarding method and device, computer equipment and storage medium
KR20210019111A (en) Method and apparatus for displaying a chat room associated with a messenger application
JP7575442B2 (en) Method and system for placing animated images within a dynamic keyboard interface - Patents.com
US20130104070A1 (en) System and method for interface and interaction with internet applications
US11169655B2 (en) Image distribution method, image distribution server device and chat system
JP2011040045A (en) Dynamic content preference and behavior sharing between computing devices
JP6798958B2 (en) Systems, methods, and programs for providing SNS
JP6126189B1 (en) Display control method, terminal, information processing apparatus, and program
JP2014067358A (en) Message display device, management server, message display control method and program
US11036354B2 (en) Integrating desktop and mobile devices
TW201530435A (en) Update the user interface to the service
KR102899833B1 (en) Method of displaying profile view in instant messaging service
CN114706638B (en) Interface display method, device, electronic device and medium
KR101582217B1 (en) System and method for providing Multi-media contents with target information, computer readable medium having computer program recorded therefor
JP6220467B1 (en) System, method, and program for providing SNS
KR20240170993A (en) An instant messenger system reflecting the relationship between users

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170328

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170427

R150 Certificate of patent or registration of utility model

Ref document number: 6139728

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250