KR101349700B1 - Method for messaging service, storage medium recording program and device therefor - Google Patents
Method for messaging service, storage medium recording program and device therefor Download PDFInfo
- Publication number
- KR101349700B1 KR101349700B1 KR20130043830A KR20130043830A KR101349700B1 KR 101349700 B1 KR101349700 B1 KR 101349700B1 KR 20130043830 A KR20130043830 A KR 20130043830A KR 20130043830 A KR20130043830 A KR 20130043830A KR 101349700 B1 KR101349700 B1 KR 101349700B1
- Authority
- KR
- South Korea
- Prior art keywords
- participant
- information
- display area
- terminal
- user input
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
본 발명은 사용자 간에 송수신되는 메시지를 출력하기 위한 대화창을 표시할 때, 사용자 입력에 따라서 선택적으로 대화 참여자들의 정보를 노출함으로써, 개인 정보의 노출을 최소화하면서 사용자 편의를 향상시킬 수 있는 메시징 서비스 제공 방법, 이를 위한 프로그램을 기록한 기록 매체 및 단말에 관한 것으로서, 단말의 표시부를 통해 출력되는 대화창의 소정 영역에 설정된 타이틀 정보 표시 영역에 대화창에 관련된 기본 정보를 디폴트로 노출하고, 입력부를 통하여 기 설정된 사용자 입력이 감지되면, 상기 타이틀 정보 표시 영역을 변형하여, 해당 대화에 참여한 하나 이상의 참여자들에 관련된 정보를 선택적으로 표시함에 의하여, 참여자들의 개인 정보 노출을 최소화하면서 사용자 편의를 향상시킬 수 있다.The present invention provides a messaging service that can enhance user convenience while minimizing exposure of personal information by selectively exposing information of conversation participants in accordance with user input when displaying a chat window for outputting messages transmitted and received between users. The present invention relates to a recording medium and a terminal recording a program therefor, by default exposing basic information related to a chat window in a title information display area set in a predetermined area of a chat window output through a display unit of a terminal, and preset user input through an input unit. If detected, the title information display area may be modified to selectively display information related to one or more participants who participated in the conversation, thereby minimizing exposure of participants' personal information and improving user convenience.
Description
본 발명은 둘 이상의 사용자 간의 문자 대화를 지원하는 메시징 서비스에 관한 것으로서, 더욱 상세하게는 사용자 간에 송수신되는 메시지를 출력하기 위한 대화창을 표시할 때, 사용자 입력에 따라서 선택적으로 대화 참여자들의 정보를 노출함으로써, 개인 정보의 노출을 최소화하면서 사용자 편의를 향상시킬 수 있는 메시징 서비스 제공 방법, 이를 위한 프로그램을 기록한 기록 매체 및 단말에 관한 것이다.The present invention relates to a messaging service that supports text conversation between two or more users, and more particularly, when displaying a chat window for outputting a message sent and received between users, by selectively exposing the information of the chat participants according to the user input. The present invention relates to a messaging service providing method capable of improving user convenience while minimizing exposure of personal information, and a recording medium and a terminal recording a program therefor.
정보통신 기술의 비약적인 발전으로 인해 이동통신 단말, 개인용 컴퓨터 등과 같은 다양한 종류의 단말들은 다양한 기능을 수행할 수 있도록 구현되고 있다.2. Description of the Related Art [0002] With the rapid development of information communication technologies, various types of terminals such as mobile communication terminals, personal computers, and the like have been implemented to perform various functions.
이동통신 단말을 예로 들어 설명하면, 이동통신 단말은 기본적인 음성 통신 기능에서 더 나아가 최근에는 데이터 통신, 카메라를 이용한 사진이나 동영상 촬영, 음악 또는 동영상 파일 재생, 게임, 방송 시청 등 다양한 기능들을 이용할 수 있도록 구현되고 있다.For example, the mobile communication terminal may be provided with various functions such as data communication, photographing or movie shooting using a camera, music or moving picture file playback, game, and broadcasting viewing. .
이러한 단말에서 실행될 수 있는 기능의 증대를 위한 기술 개발은 지속적으로 이뤄지고 있으며, 하드웨어 개량 기술은 물론 소프트웨어 개량 기술을 중심으로 지속적으로 이뤄지고 있다.Technological developments for increasing the functions that can be performed on such terminals have been continuously carried out, and they have been continuously carried out mainly in hardware improvement technology and software improvement technology.
한편, 최근에는 이러한 단말을 이용하여 통신망에 접속한 후 다수의 사용자와 메시지를 송수신함으로써, 문자 대화를 진행할 수 있는 메시징 서비스의 사용 빈도가 지속적으로 증가하고 있다. In recent years, the frequency of use of a messaging service capable of proceeding with a text conversation has been continuously increasing by transmitting and receiving a message with a large number of users after accessing a communication network using such a terminal.
이러한 메시징 서비스는, 1:1 대화는 물론, 셋 이상의 다자간 그룹 대화를 지원할 수 있다.Such a messaging service may support one or more multiparty group conversations as well as 1: 1 conversations.
그런데, 다자간 그룹 대화는 셋 이상의 사용자들이 참여하여 문자 메시지를 서로 교환하는 것이기 때문에, 특정 사용자가 다른 참여자들을 확인하고 싶어하는 경우, 참여자의 수가 많아질 수 록 누가 참여하고 있는 지를 알리는데 어려움이 있다. However, since the multi-party group conversation is for three or more users to exchange text messages with each other, when a specific user wants to check other participants, it is difficult to inform who is participating as the number of participants increases.
이에 본 발명은 메시징 서비스를 제공하는데 있어서, 단말에서 메신저 프로그램을 실행하여, 사용자 간에 송수신되는 메시지를 출력하기 위한 대화창을 표시할 때, 사용자 입력에 따라서 선택적으로 대화 참여자들의 정보를 노출함으로써, 개인 정보의 노출을 최소화하면서 사용자 편의를 향상시킬 수 있는 메시징 서비스 제공 방법, 이를 위한 프로그램을 기록한 기록 매체 및 단말을 제공하고자 한다. Accordingly, the present invention provides a messaging service, when executing a messenger program in the terminal to display a chat window for outputting messages transmitted and received between users, by selectively exposing the information of the participants in the conversation in accordance with the user input, The present invention provides a messaging service providing method, a recording medium recording a program therefor, and a terminal capable of improving user convenience while minimizing exposure.
특히, 본 발명은 단말의 표시부를 통해 출력되는 대화창의 소정 영역에 설정된 타이틀 정보 표시 영역에 대화창에 관련된 기본 정보를 디폴트로 노출하고, 입력부를 통하여 기 설정된 사용자 입력이 감지되면, 상기 타이틀 정보 표시 영역을 변형하여, 해당 대화에 참여한 하나 이상의 참여자들에 관련된 정보를 선택적으로 표시함에 의하여, 참여자들의 개인 정보 노출을 최소화하면서 사용자 편의를 향상시킬 수 있는 메시징 서비스 제공 방법 및 이를 위한 프로그램을 기록한 기록 매체 및 단말을 제공하고자 한다. Particularly, the present invention exposes basic information related to a chat window to a title information display area set in a predetermined area of a chat window output through a display unit of a terminal by default, and if a preset user input is detected through an input unit, the title information display area. And, by selectively displaying the information related to one or more participants participating in the conversation, a method of providing a messaging service that can improve user convenience while minimizing the exposure of participants' personal information, and a recording medium recording a program therefor; To provide a terminal.
본 발명은 상술한 과제의 해결 수단으로서, 하나 이상의 다른 단말과 메시지를 송수신하는 메시징 서비스와 관련된 사용자 입력을 위한 입력부; 메시징 서비스의 실행에 따른 사용자 인터페이스 화면을 출력하는 표시부; 및 입력부 및 표시부와 기능적으로 연결되어, 하나 이상의 다른 단말과 송수신되는 메시지를 출력하기 위한 대화창을 표시할 때, 대화창에 대한 기본 정보만을 표시하고, 기 설정된 사용자 입력에 따라서 대화에 참여한 참여자들에 대한 상세 정보를 선택적으로 표시하도록 제어하는 제어부를 포함하며, 상기 상세 정보는 대화에 참여한 참여자들의 상태를 나타내는 참여자 상태 정보를 포함하는 것을 특징으로 하는 단말을 제공한다.The present invention provides a means for solving the above problems, an input unit for a user input associated with a messaging service for transmitting and receiving messages with one or more other terminals; A display unit for outputting a user interface screen according to execution of a messaging service; And displaying a chat window for outputting a message transmitted or received with one or more other terminals, which is functionally connected to the input unit and the display unit, and displays only basic information on the chat window, and for participants who participated in the chat according to a preset user input. And a controller for controlling to display the detailed information selectively, wherein the detailed information includes participant status information indicating a status of participants participating in a conversation.
여기서, 기본 정보는, 대화창을 구분하기 위한 대화창 구분 정보, 대화에 참여한 참여자의 수 중 하나 이상을 포함할 수 있으며, 상세 정보는, 대화에 참여한 참여자들별로 설정된 캐릭터, 아이콘, 아바타, 사진 중 하나 이상을 포함하는 참여자 이미지 정보, 상기 참여자들별로 설정된 별명, 애칭, 이름, 이니셜, 별칭, 닉네임, 예명, 필명 중 하나 이상을 나타내는 참여자 구분 정보 중에서 적어도 하나를 더 포함할 수 있다.Here, the basic information may include one or more of dialog division information for distinguishing a chat window and the number of participants participating in the conversation, and the detailed information may include one of a character, an icon, an avatar, and a picture set for each participant who participated in the conversation. Participant image information including the above may further include at least one of a participant classification information representing at least one of a nickname, nickname, name, initials, alias, nickname, nickname, and pen name set for each participant.
아울러, 상기 참여자 상태 정보는 참여자 단말에서 참여자의 메시지 확인을 인식하였는 지를 나타내는 메시지 확인 표시 정보 및 참여자 단말에서 메시지를 받는 중임을 알 수 있는 메시지 입력 표시 정보 중 하나 이상을 포함할 수 있다.In addition, the participant status information may include at least one of message confirmation display information indicating whether the participant terminal has recognized the message confirmation of the participant, and message input display information indicating that the participant terminal is receiving a message.
본 발명에 따른 단말에 있어서, 제어부는 특정 참여자의 단말에서 참여자의 메시지 확인이 인식된 경우, 상기 특정 참여자의 참여자 구분 정보를 메시지 확인을 나타내는 문자로 변경하도록 제어하거나, 특정 참여자의 단말에서 메시지를 입력받는 중인 경우, 상기 특정 참여자의 참여자 구분 정보를 메시지 입력중임을 나타내는 문자로 변경하도록 제어하거나, 특정 참여자의 단말에서 메시지를 입력받는 중인 경우, 상기 특정 참여자의 참여자 이미지 정보에, 파동, 흔들림, 점멸 중 하나 이상을 포함하는 특수 효과를 부여하여 참여자의 상태를 표현하도록 제어할 수 있다.In the terminal according to the present invention, the control unit controls to change the participant identification information of the specific participant to a character indicating the message confirmation, or if the message of the participant is recognized in the terminal of the specific participant, When receiving input, control to change the participant identification information of the specific participant to a character indicating that a message is being input, or when receiving a message from a terminal of a specific participant, in a participant image information of the specific participant, wave, shake, A special effect including one or more of the blinks can be given to control the expression of the participant's state.
여기서, 메시지 확인을 나타내는 문자는 '대기중'일 수 있으며, 메시지 입력 중임을 나타내는 문자는 '입력중'일 수 있다.Herein, the character indicating the message confirmation may be 'waiting', and the character indicating that the message is being input may be 'input'.
본 발명의 실시 예에 따른 단말에 있어서, 제어부는 상세 정보로서, 참여자 이미지 정보와 상기 참여자 구분 정보를 매칭하여 표시하고, 대화창과 관련된 각 참여자의 상태에 따라서, 참여자 이미지 정보 또는 참여자 구분 정보를 참여자 상태 정보로 변경 표시할 수 있다.In the terminal according to an embodiment of the present disclosure, the control unit matches and displays participant image information and the participant classification information as detailed information, and displays participant image information or participant classification information according to the state of each participant associated with a chat window. You can change the status information.
본 발명의 실시 예에 따른 단말에 있어서, 제어부는 대화창의 화면 중 특정 영역을 타이틀 정보 표시 영역으로 설정하고, 타이틀 정보 표시 영역에 기본 정보를 표시할 수 있으며, 타이틀 정보 표시 영역에는 메신저 서비스와 관련된 다른 기능을 수행하기 위한 하나 이상의 메뉴 항목이 더 표시될 수 있다.In the terminal according to an embodiment of the present disclosure, the control unit may set a specific area of the screen of the chat window as the title information display area, and display basic information in the title information display area, and the title information display area may be associated with a messenger service. One or more menu items may be further displayed to perform other functions.
본 발명의 실시 예에 따른 단말에 있어서, 제어부는 타이틀 정보 표시 영역의 상태를 변경하기 위한 하나 이상의 상태 변경 아이콘을 더 표시할 수 있으며, 이때, 기 설정된 사용자 입력은 하나 이상의 상태 변경 아이콘 중 하나를 선택하는 사용자 입력이 될 수 있다.In the terminal according to an embodiment of the present disclosure, the control unit may further display one or more state change icons for changing the state of the title information display area, wherein the preset user input is one of the one or more state change icons. Can be user input to select.
아울러, 하나 이상의 상태 변경 아이콘은 타이틀 정보 표시 영역에는 기본 정보만을 표시하고, 참여자 간에 송수신되는 메시지를 표시하는 메시지 표시 영역을 최대화하여 표시하기 위한 제1 아이콘, 대화 참여자의 상세 정보를 표시하기 위한 제2 아이콘, 및 대화창에서 사용할 수 있는 하나 이상의 기능에 대응하는 메뉴 항목들을 표시하기 위한 제3 아이콘 중에서 하나 이상을 포함할 수 있다.In addition, the at least one state change icon may include only basic information in the title information display area, a first icon for maximizing and displaying a message display area for displaying a message transmitted and received between participants, and a second icon for displaying detailed information of a chat participant. One or more of a second icon and a third icon for displaying menu items corresponding to one or more functions available in a chat window.
본 발명의 실시 예에 따른 단말에 있어서, 제어부는 기 설정된 사용자 입력에 따라서, 타이틀 정보 표시 영역을 확장하고 확장된 타이틀 정보 표시 영역에 상세 정보를 표시할 수 있다. In the terminal according to the embodiment of the present disclosure, the controller may expand the title information display area and display detailed information in the extended title information display area according to a preset user input.
여기서, 타이틀 정보 표시 영역은, 사용자 입력에 따라서 변경될 수 있음을 나타내는 메타포 표식을 포함할 수 있다.In this case, the title information display area may include a metaphor mark indicating that the title information display area may be changed according to a user input.
그리고, 참여자의 상세 정보 표시를 위한 기 설정된 사용자 입력은 타이틀 정보 표시 영역을 기준으로 이루어지는 싱글 터치, 멀티 터치, 팬(Pan), 스와이프(Swipe), 스크롤(Scroll), 플릭(Flick) 중 하나 이상을 포함하는 터치 입력일 수 있다.The preset user input for displaying detailed information of the participant is one of single touch, multi-touch, pan, swipe, scroll, and flick based on the title information display area. It may be a touch input including the above.
또한, 본 발명의 실시 예에 따른 단말에 있어서, 제어부는 사용자 입력이 지속되는 동안 또한 기 설정된 시간 동안만 타이틀 정보 표시 영역의 확장 상태를 유지할 수 있다.In addition, in the terminal according to the embodiment of the present disclosure, the controller may maintain the extended state of the title information display area only while the user input is continued and only for a preset time.
더하여, 본 발명은 상술한 과제를 해결하기 위한 다른 수단으로서, 단말이 하나 이상의 다른 단말과 송수신되는 메시지를 출력하기 위한 대화창을 활성화여 표시하는 단계; 활성화된 대화창의 소정 영역에 설정된 타이틀 정보 표시 영역에 대화창에 대한 기본 정보를 표시하는 단계; 기 설정된 사용자 입력을 확인하는 단계; 및 기 설정된 사용자 입력이 감지되면, 타이틀 정보 표시 영역을 확장하여, 해당 대화에 참여한 참여자들에 대한 상세 정보를 표시하는 단계를 포함하며, 상기 상세 정보는 대화에 참여한 참여자들의 상태를 나타내는 참여자 상태 정보를 포함하는 메시징 서비스 제공 방법을 제공한다.In addition, the present invention is another means for solving the above problems, the terminal comprising the steps of activating and displaying a chat window for outputting a message transmitted and received with one or more other terminals; Displaying basic information about a chat window in a title information display area set in a predetermined area of an activated chat window; Checking a preset user input; And when the preset user input is detected, expanding the title information display area to display detailed information on the participants who participated in the conversation, wherein the detailed information includes participant status information indicating the status of the participants who participated in the conversation. It provides a messaging service providing method comprising a.
본 발명의 실시 예에 따른 메시징 서비스 제공 방법에 있어서, 타이틀 정보 표시 영역은 사용자 입력에 따라서 변경될 수 있음을 나타내는 메타포 표식을 더 포함할 수 있다.In the messaging service providing method according to an exemplary embodiment of the present invention, the title information display area may further include a metaphor mark indicating that the title information display area may be changed according to a user input.
본 발명의 실시 예에 따른 메시징 서비스 제공 방법은, 대화창의 소정 영역에 타이틀 정보 표시 영역의 상태를 변경하기 위한 하나 이상의 상태 변경 아이콘을 표시하는 단계를 더 포함하고, 기 설정된 사용자 입력은, 하나 이상의 상태 변경 아이콘 중 하나를 선택하는 사용자 입력인 것을 특징으로 한다.The method of providing a messaging service according to an embodiment of the present invention may further include displaying one or more state change icons for changing a state of a title information display area in a predetermined area of a chat window, and the preset user input may be one or more. And a user input for selecting one of the state change icons.
또한, 본 발명의 실시 예에 따른 메시징 서비스 제공 방법은, 기 설정된 사용자 입력에 따라서, 타이틀 정보 표시 영역을 확장하여, 상기 대화창에서 사용할 수 있는 하나 이상의 기능에 대응하는 메뉴 항목을 표시하는 단계를 더 포함할 수 있다.In addition, the method for providing a messaging service according to an embodiment of the present disclosure further includes displaying a menu item corresponding to one or more functions available in the chat window by expanding a title information display area according to a preset user input. It may include.
본 발명의 실시 예에 따른 메시징 서비스 제공 방법에 있어서, 상세 정보를 표시하는 단계는, 기 설정된 사용자 입력이 유지되는 동안 또는 기 설정된 사용자 입력 감지 후 기 설정된 시간 동안만 이루어질 수 있다.In the messaging service providing method according to an embodiment of the present invention, the displaying of the detailed information may be performed only while the preset user input is maintained or only during a preset time after the preset user input is detected.
본 발명에 따른 메시징 서비스 제공 방법에 있어서, 상세 정보는, 대화에 참여한 참여자들별로 설정된 캐릭터, 아이콘, 아바타, 사진 중 하나 이상을 포함하는 참여자 이미지 정보, 및 상기 참여자들별로 설정된 별명, 애칭, 이름, 이니셜, 별칭, 닉네임, 예명, 필명 중 하나 이상을 나타내는 참여자 구분 정보 중 적어도 하나를 더 포함할 수 있다.In the method of providing a messaging service according to the present invention, the detailed information includes participant image information including at least one of a character, an icon, an avatar, and a picture set for each participant participating in the conversation, and an alias, nickname, and name set for each participant. It may further include at least one of the participant identification information indicating one or more of the initial, alias, nickname, name, pen name.
또한, 본 발명의 실시 예에 따른 메시징 서비스 제공 방법에 있어서, 상세 정보를 표시하는 단계는, 참여자 이미지 정보와 상기 참여자 구분 정보를 매칭하여 표시하는 단계; 각 참여자의 상태를 확인하는 단계; 확인된 각 참여자의 상태에 따라서, 상기 참여자 구분 정보 또는 참여자 이미지 정보를 참여자의 상태를 나타내는 참여자 상태 정보로 변경 표시하는 단계를 포함하여 이루어질 수 있다.In addition, in the messaging service providing method according to an embodiment of the present invention, the step of displaying the detailed information, matching and displaying the participant image information and the participant classification information; Checking the status of each participant; According to the confirmed status of each participant, changing the participant classification information or participant image information to participant status information indicating the participant status may be performed.
본 발명에 따른 메시징 서비스 제공 방법에 있어서, 상기 참여자 상태 정보는, 참여자 단말에서 참여자의 메시지 확인을 인식하였는 지를 나타내는 메시지 확인 표시 정보 및 참여자 단말에서 메시지를 입력받는 중임을 나타내는 메시지 입력 표시 정보 중 하나 이상을 포함할 수 있으며, 또한, 진동, 흔들림, 점멸 중 하나 이상을 포함하는 특수 효과, 참여자의 상태를 나타내는 문자 중 적어도 하나로 표현될 수 있다.In the method of providing a messaging service according to the present invention, the participant status information includes one of message acknowledgment indication information indicating whether the participant terminal recognizes the acknowledgment of the participant and message input indication information indicating that the participant terminal is receiving a message. It may include the above, and may also be expressed by at least one of a special effect including at least one of vibration, shaking, and blinking, a character representing a participant's state.
더하여 본 발명은 상술한 메시징 서비스 제공 방법을 실행하는 프로그램을 기록한 컴퓨터 판독 가능한 기록 매체를 더 제공할 수 있다.In addition, the present invention can further provide a computer readable recording medium having recorded thereon a program for executing the above-described method of providing a messaging service.
본 발명은 메신저 프로그램을 실행하여, 사용자 간에 송수신되는 메시지를 출력하기 위한 대화창을 표시할 때, 사용자 입력에 따라서 선택적으로 대화 참여자들의 정보를 노출하고자 한 것으로서, 특히, 대화창의 소정 영역에 설정된 타이틀 정보 표시 영역에 대화창에 관련된 기본 정보를 디폴트로 노출하고, 입력부를 통하여 기 설정된 사용자 입력이 감지되면, 상기 타이틀 정보 표시 영역을 변형하여, 해당 대화에 참여한 하나 이상의 참여자들에 관련된 정보를 선택적으로 표시함으로써, 사용자 입력이 발생하는 경우에만 선택적으로 참여자들의 정보를 노출시킴으로써, 개인 정보의 노출을 최소화할 수 있다.The present invention is to selectively expose the information of the participants of the conversation in accordance with the user input when executing a messenger program to display a chat window for outputting messages transmitted and received between users, in particular, title information set in a predetermined area of the chat window By default the basic information related to the chat window in the display area, and if a preset user input is detected through the input unit, by modifying the title information display area, by selectively displaying information related to one or more participants participating in the conversation In addition, by selectively exposing the participants' information only when a user input occurs, it is possible to minimize the exposure of personal information.
또한, 본 발명은 기 설정된 사용자 입력, 예를 들어 터치 입력에 따라서 대화창의 소정 영역에 설정된 타이틀 정보 표시 영역의 확장을 통해 참여자들의 정보를 노출하고, 사용자 입력이 해제되면 원래 크기의 타이틀 정보 표시 영역으로 되돌아가 기본 정보만을 노출함으로써, 제한된 크기의 대화창 화면에서 참여자 정보를 효율적으로 제공할 수 있는 우수한 효과가 있다.In addition, the present invention exposes the participants' information through expansion of the title information display area set in a predetermined area of the chat window according to a preset user input, for example, a touch input, and if the user input is released, the title information display area of the original size is released. By returning only the basic information, there is an excellent effect of efficiently providing participant information in a limited size chat window.
또한, 본 발명은 상기 타이틀 정보 표시 영역이 사용자 입력에 따라서 변경될 수 있음을 암시하는 메타포 표식을 더 표시하고, 싱글 터치, 멀티 터치, 팬(Pan), 스와이프(Swipe), 스크롤(Scroll), 플릭(Flick) 중 적어도 하나에 해당하는 사용자 입력에 따라서 상기 타이틀 정보 표시 영역을 일시적으로 확장하여 참여자 정보를 노출함으로써, 사용자 접근성을 향상시킬 수 있는 우수한 효과가 있다.In addition, the present invention further displays a metaphor marker indicating that the title information display area may be changed according to a user input, and further includes a single touch, a multi-touch, a pan, a swipe, and a scroll. According to a user input corresponding to at least one of Flick, the title information display area is temporarily extended to expose participant information, thereby improving user accessibility.
도 1은 본 발명의 실시 예에 따른 메시징 서비스 시스템의 개략적인 구성도이다.
도 2는 본 발명의 실시 예에 따른 단말의 주요 구성을 도시한 블록도이다.
도 3은 본 발명의 일 실시 예에 따른 단말의 메시징 서비스 제공 방법을 나타낸 순서도이다.
도 4는 본 발명의 실시 예에 따른 메시징 서비스 제공 방법에 있어서, 참여자의 상세 정보를 표시하는 과정을 더 구체적으로 나타낸 순서도이다.
도 5는 본 발명의 실시 예에 따른 메시징 서비스 제공 방법에 있어서, 참여자의 상세 정보로서 상태 정보를 제공하는 과정을 더 구체적으로 나타낸 순서도이다.
도 6 및 도 7은 본 발명의 메시징 서비스 제공 방법에 따른 대화창 화면의 구현 예를 나타낸 예시도이다.
도 8은 본 발명의 메시징 서비스 제공 방법에 있어서, 참여자의 상태 정보 표시 과정에 대한 예시도이다.
도 9는 본 발명의 다른 실시 예에 따른 메시징 서비스 제공 방법을 나타낸 순서도이다.
도 10 내지 도 12는 본 발명의 다른 실시 예에 따른 대화창 화면의 구현 예를 나타낸 예시도이다.1 is a schematic structural diagram of a messaging service system according to an exemplary embodiment of the present invention.
2 is a block diagram showing a main configuration of a terminal according to an embodiment of the present invention.
3 is a flowchart illustrating a messaging service providing method of a terminal according to an exemplary embodiment of the present invention.
4 is a flowchart illustrating a process of displaying detailed information of a participant in a method of providing a messaging service according to an embodiment of the present invention.
5 is a flowchart illustrating a process of providing status information as detailed information of a participant in a method of providing a messaging service according to an embodiment of the present invention.
6 and 7 are exemplary views showing an implementation example of the chat window screen according to the messaging service providing method of the present invention.
8 is a view illustrating a process of displaying status information of a participant in a method of providing a messaging service according to the present invention.
9 is a flowchart illustrating a messaging service providing method according to another embodiment of the present invention.
10 to 12 are exemplary diagrams showing an example of implementing a chat screen according to another exemplary embodiment of the present invention.
이하 본 발명의 바람직한 실시 예를 첨부한 도면을 참조하여 상세히 설명한다. 다만, 하기의 설명 및 첨부된 도면에서 본 발명의 요지를 흐릴 수 있는 공지 기능 또는 구성에 대한 상세한 설명은 생략한다. 이는 불필요한 설명을 생략함으로써 본 발명의 핵심을 흐리지 않고 더욱 명확히 전달하기 위함이다. 또한, 도면 전체에 걸쳐 동일한 구성 요소들은 가능한 한 동일한 도면 부호로 나타내고 있음에 유의하여야 한다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the following description and the accompanying drawings, detailed description of well-known functions or constructions that may obscure the subject matter of the present invention will be omitted. This is to omit the unnecessary description so as to convey the key of the present invention more clearly without fading. It should be noted that the same constituent elements are denoted by the same reference numerals as possible throughout the drawings.
아울러, 본 발명의 단말은 다양한 형태로 구현될 수 있다. 예를 들어, 본 명세서에서 기술되는 단말은 스마트 폰(smart phone), 타블렛 PC(Tablet PC), PDA(Personal Digital Assistants), PMP(Portable Multimedia Player), MP3 Player 등의 이동 단말기는 물론, 스마트 TV(Smart TV), 데스크탑 컴퓨터 등과 같은 고정 단말기가 사용될 수 있으며, 통신망을 통해 다른 사용자와 메시지를 송수신할 수 있는 단말이라면, 그 어떠한 장치도 본 발명의 단말로 적용 가능하다.In addition, the terminal of the present invention can be implemented in various forms. For example, the terminal described in the present specification may be a mobile terminal such as a smart phone, a tablet PC, a PDA (Personal Digital Assistants), a PMP (Portable Multimedia Player), an MP3 player, (Smart TV), a desktop computer, or the like can be used. Any device capable of transmitting / receiving a message to / from another user through a communication network can be applied to the terminal of the present invention.
도 1은 본 발명의 실시 예에 따른 메시징 서비스 시스템의 개략적인 구성도이다.1 is a schematic structural diagram of a messaging service system according to an exemplary embodiment of the present invention.
도 1을 참조하면, 본 발명의 실시 예에 따른 메시징 서비스 시스템(100)은 다수의 단말(10), 서비스 장치(20) 및 통신망(30)을 포함하여 구성될 수 있다.Referring to FIG. 1, the
먼저, 다수의 단말(10)은 각각 하나 이상의 다른 단말과 인스턴트 메시지를 송수신하거나 동영상, 사진, 오디오 등의 컨텐츠를 공유할 수 있는 메시징 서비스를 제공할 수 있는 장치로서, 사용자가 이용 가능한 장치이다. 상기 다수의 단말(10)은 메신저 프로그램을 설치하고, 상기 메신저 프로그램의 실행을 통해서 사용자에게 메시징 서비스를 제공할 수 있다. 여기서, 메신저 프로그램은, 상기 메신저 프로그램은 인스턴트 메시지의 작성, 하나 이상의 상대방 단말과 인스턴트 메시지의 송수신, 하나 이상의 상대방 단말과 송수신하는 인스턴트 메시지의 표시, 동영상, 사진, 오디오 등의 컨텐츠 전송 기능 중에서 하나 이상을 수행하는 프로그램을 의미한다. 이러한 메신저 프로그램은, 스탠드 얼론 동작을 통해서 피어 투 피어 방식등을 통해서 연결되는 다른 단말과 통신하여 메시징 서비스를 제공하거나, 서버의 클라이언트 프로그램 형태로 구현되어 메시징 서비스를 제공하는 서비스 장치(20)와의 연동을 통해서 메시징 서비스를 제공하도록 구현될 수 있는 것이다. 더하여, 메신저 프로그램은 서비스 장치(20) 혹은 단말(10)로 다양한 어플리케이션을 제공하는 어플리케이션 제공 장치(예를 들어, 앱스토어)를 통해서 단말(10)로 제공될 수 있다.First, the plurality of
본 발명의 일 실시 예에서는 상기 다수의 단말(10) 내 메신저 프로그램이 구비되어 있는 상태를 중심으로 설명하나, 이에 한정되는 것은 아니며, 단말(10)이 서비스 장치(20)에 접속하여 클라우드 컴퓨팅 기반으로 메신저 프로그램을 이용할 수도 있다.In an embodiment of the present invention, a description will be given based on a state in which a messenger program is provided in the plurality of
또한, 상기 다수의 단말(10)은 서비스 장치(20)에 접속하여, 서버 기반의 인스턴트 메시징 서비스를 제공받을 수 있다. 이때, 다수의 단말(10)의 메신저 프로그램은, 웹 브라우저 등으로 대체될 수 있다.In addition, the plurality of
이러한 단말(10)은 메신저 프로그램을 실행하고, 메신저 프로그램 실행 화면(예컨대, 초기 화면, 메뉴 화면, 대화창 화면 등)을 표시할 수 있다. 여기서 메신저 프로그램은 사용자의 요청에 따라 실행되거나 특정 이벤트 발생 시 실행될 수 있다. 예컨대 상대방으로부터 메시지가 수신될 때 또는 서비스 장치(20)로부터 특정 정보가 수신될 때 등과 같이 특정 이벤트 발생 시 단말(10)의 메신저 프로그램이 실행될 수 있다. 예를 들어, 단말(10)은 메신저 프로그램을 실행하여, 사용자에게 메신저의 초기 화면 혹은 메뉴 화면을 제공하고, 상기 초기 화면 혹은 메뉴 화면에서 사용자가 하나 이상의 다른 사용자와의 대화를 요청하면, 상기 사용자 및 하나 이상의 다른 사용자가 참여자로 등록되는 대화 그룹를 위한 대화창 화면을 출력하고, 상기 대화창 화면을 통해서 사용자 및 하나 이상의 다른 사용자간에 교환되는 메시지를 출력한다. 상기 메시지는 문자, 사진, 음악, 동영상, URL 정보 중 하나 이상을 포함할 수 있다.The terminal 10 may execute a messenger program and display a messenger program execution screen (eg, an initial screen, a menu screen, a chat screen, and the like). Here, the messenger program may be executed according to a request of the user or may be executed upon occurrence of a specific event. The instant messenger program of the terminal 10 can be executed when a specific event occurs, such as when a message is received from the other party or when specific information is received from the
특히, 본 발명에 있어서, 단말(10)은 하나 이상의 다른 단말과 송수신되는 메시지를 출력하기 위한 대화창을 표시할 때, 상기 대화창에 대한 기본 정보만을 표시하고, 기 설정된 사용자 입력에 따라서 대화에 참여한 참여자들에 대한 상세 정보를 선택적으로 표시할 수 있다. Particularly, in the present invention, when the terminal 10 displays a chat window for outputting a message transmitted or received with one or more other terminals, the terminal 10 displays only basic information on the chat window and participates in the chat according to a preset user input. It is possible to selectively display detailed information about the fields.
여기서, 기본 정보는, 상기 대화창, 즉, 해당 대화 그룹과 관련된 정보로서, 대화 참여자들의 개인 정보를 포함하지 않는 정보를 의미한다. 이러한 기본 정보는 대화창, 즉, 대화 그룹을 구분하기 위한 대화창 구분 정보, 대화에 참여한 참여자의 수 중 하나 이상을 포함할 수 있다. 상기 대화창 구분 정보는, 상기 단말(10)의 사용자, 혹은 해당 대화를 최초 요청한 사용자에 의해 설정될 수 있으며, 예를 들어, 대화 그룹 명칭, 대화창 명칭, 모임 명칭 등이 될 수 있다.Here, the basic information is information related to the chat window, that is, the chat group, and means information that does not include personal information of the chat participants. The basic information may include one or more of a chat window, that is, chat window division information for distinguishing a chat group, and the number of participants participating in the chat. The chat window classification information may be set by a user of the terminal 10 or a user who originally requested the chat, and may be, for example, a chat group name, a chat window name, a meeting name, and the like.
그리고, 상세 정보는, 대화에 참여한 참여자들에 관련된 정보로서, 개인 정보를 포함할 수 있다. 예를 들어, 상세 정보는 대화에 참여한 참여자들별로 설정된 캐릭터, 아이콘, 아바타, 사진 중 하나 이상을 포함하는 참여자 이미지 정보, 상기 참여자들 별로 설정된 별명, 애칭, 이름, 이니셜, 별칭, 닉네임, 예명, 필명 중 하나 이상을 나타내는 참여자 구분 정보, 각 참여자별로 대화창에 대한 참여자들의 상태를 나타내는 참여자 상태 정보 중에서 하나 이상을 포함할 수 있다. 상기 상세 정보에 포함되는 참여자 이미지 정보 및 참여자 구분 정보는 단말(10) 내부의 주소록에 저장된 정보를 추출하여 이용할 수 있다. 특히, 상기 참여자 상태 정보는, 예를 들어, 대화에 참여한 참여자의 단말에서 참여자의 메시지 확인에 대한 인식 여부를 나타내는 메시지 확인 표시 정보 및 참여자 단말에서 메시지를 입력받는 중임을 알 수 있는 메시지 입력 표시 정보 중 하나 이상을 포함할 수 있으며, 진동, 흔들림, 점멸 중 하나 이상을 포함하는 특수 효과, 참여자의 상태를 나타내는 문자 중 적어도 하나로 표현될 수 있다.The detailed information may include personal information as information related to the participants who participated in the conversation. For example, the detailed information may include participant image information including at least one of a character, an icon, an avatar, and a picture set for each participant who participated in the conversation, a nickname, nickname, name, initials, alias, nickname, nickname, Participant classification information indicating one or more of the pen names, and may include one or more of the participant status information indicating the status of the participants for the chat window for each participant. Participant image information and participant classification information included in the detailed information may be used by extracting information stored in the address book inside the terminal 10. In particular, the participant status information may include, for example, message confirmation display information indicating whether the participant terminal participating in the conversation recognizes the message confirmation of the participant, and the message input display information indicating that the participant terminal is receiving a message. It may include one or more of, and may be represented by at least one of special effects, including at least one of vibration, shaking, flashing, characters representing the state of the participant.
다음으로, 서비스 장치(20)는 상기 단말(10)의 메신저 프로그램과 연동하여 메시징 서비스를 제공하기 위한 서비스 제공자의 서버 장치로서, 기본적으로 다수의 단말(10) 간의 메시지 전달, 사용자 관리, 사용자의 지인 관리 등을 수행한다. 예를 들어, 상기 서비스 장치(20)는 단말(10)로부터의 요청에 따라서, 둘 이상의 단말(10)이 참여자로 등록된 대화 그룹을 설정하고, 상기 대화 그룹에 포함된 특정 단말(10)로부터 전송된 인스턴트 메시지를 상기 대화 그룹에 포함된 다른 단말(10)로 전달할 수 있다. 또한, 서비스 장치(20)는 상기 대화 그룹에 포함된 특정 단말(10)로부터 전송된 사진, 동영상, 오디오 등의 다양한 컨텐츠를 상기 대화 그룹에 포함된 다른 단말로 전송할 수 있다.Next, the
아울러, 상기 서비스 장치(20)는 상기 다수의 단말(10)의 메신저 프로그램을 통해 발생되는 다양한 정보들을 제공할 수 있는 스토리지 공간을 클라우드 서비스 방식으로 단말(10)로 제공할 수 있다. 즉, 상기 대화 그룹에 참여한 둘 이상의 사용자 간에 교환되는 메시지 또는 컨텐츠 등을 저장하고 관리함으로써 사용자의 라이프 DB(life DB)의 역할을 수행할 수 있다.In addition, the
따라서, 단말(10)의 사용자는 자신이 상대방과 주고받은 메시지 또는 컨텐츠를 상기 서비스 장치(20)에 접속하여 확인할 수 있다. 여기서, 접속은 단말(10)을 통해 서비스 장치(20)에 별도의 로그인 등의 절차를 거치는 과정을 포함할 수 있다. 또한 로그인 등의 절차를 거치지 않더라도 자동적으로 서비스 장치(20)에 연결되는 과정을 포함할 수 있다.Therefore, the user of the terminal 10 can check the message or content that he / she exchanged with the other party by accessing the
이와 달리, 메시징 서비스를 통해 송수신된 메시지 또는 컨텐츠는 단말(10)과 서비스 장치(20)에 동시에 저장될 수 있으며, 사용자의 선택에 따라 특정 메시지 또는 특정 컨텐츠만을 서비스 장치(20)에 저장할 수도 있다.Alternatively, a message or content transmitted and received through a messaging service may be simultaneously stored in the terminal 10 and the
이 외에도, 서비스 장치(20)는 다수의 단말(10)로 메시징 서비스를 제공하기 위해, 가입된 사용자들을 사용자 식별자로 구분하고 각각의 가입된 사용자들에 대해 상태, 수신모드, 메시지 수신자 리스트 및 가입자 환경 정보, 접속 중인(On-line) 사용자들 간에 메시지 전달을 위한 대화 세션, 즉 대화 채널을 포함하는 메신저 설정 정보를 관리할 수 있다. 이를 위해, 서비스 장치(20)는 SIP(Session Initiation Protocol) 호 처리 및 MSRP(Message Session Relay Protocol) 릴레이 기능 등을 수행할 수 있다.In addition, the
특히, 본 발명에 있어서, 서비스 장치는(20)는 다수의 단말(10) 중 특정 단말의 요청에 따라서 생성된 대화 그룹에 대한 기본 정보, 상기 대화 그룹에 참여한 참여자들의 상세 정보를 관리하고, 상기 기본 정보 및 상세 정보를 다수의 단말(10)로 제공할 수 있다.In particular, in the present invention, the
이러한 서비스 장치(20)는 상술한 바와 같은 동작을 지원하기 위해 다양한 장치의 집합으로써 구현될 수 있다. 예컨대 관련된 다양한 정보를 저장하고 관리할 수 있는 데이터베이스 서버, 파일 처리를 위한 파일 서버, 단말(10)로 관련된 정보를 자동적으로 푸쉬(push)할 수 있는 푸쉬 서버 등을 포함하여 구현될 수 있다.Such a
이 외에도 시스템 설계 방식에 따라 다양한 서버들을 포함하여 구현될 수 있다. 또한 상기의 서버에 대응하는 기능을 하나의 모듈로써 하나의 서비스 장치(20) 내에 구현될 수도 있다.In addition, various servers can be implemented according to the system design method. In addition, the function corresponding to the server may be implemented in one
또한, 본 발명의 실시 예에 따른 다수의 단말(10) 및 서비스 장치(20)는 통신망(30)을 통해 관련된 다양한 정보를 송수신하게 되며, 이때의 통신망(30)은 다양한 형태의 통신망이 이용될 수 있다.A plurality of
예컨대, 3세대 이동통신, 4세대 이동통신, WLAN(Wireless LAN), 와이파이(Wi-Fi), 와이브로(Wibro), 와이맥스(Wimax), HSDPA(High Speed Downlink Packet Access) 등의 무선 통신 방식 또는 이더넷(Ethernet), xDSL(ADSL, VDSL), HFC(Hybrid Fiber Coaxial Cable), FTTC(Fiber to The Curb), FTTH(Fiber To The Home) 등의 유선 통신 방식을 이용할 수 있으며, 이들의 조합으로 구현될 수 도 있다. 또한, 상술한 통신 방식 이외에도 기타 널리 공지되었거나 향후 개발될 모든 형태의 통신 방식을 포함할 수 있다.For example, wireless communication methods such as 3G wireless communication, 4th generation mobile communication, WLAN (Wireless LAN), Wi-Fi, WiBro, Wimax, HSDPA (High Speed Downlink Packet Access) (Ethernet), xDSL (ADSL, VDSL), Hybrid Fiber Coaxial Cable (HFC), Fiber to the Curb (FTTC), and Fiber To The Home (FTTH) There is also water. In addition to the above-described communication methods, other widely known or later-developed communication methods may be included.
이하, 본 발명의 실시 예에 따른 단말(10)의 주요 구성 및 동작 방법에 대해 설명하도록 한다.Hereinafter, the main configuration and operation method of the terminal 10 according to the embodiment of the present invention will be described.
도 2는 본 발명의 실시 예에 따른 단말(10)의 주요 구성을 도시한 블록도이다. 도 2에 나타낸 단말(10)의 주요 구성은, 기능적으로 구분되는 요소들을 나타낸 것으로서, 실제 물리적으로는 서로 통합 구현될 수도 있다.2 is a block diagram showing a main configuration of a terminal 10 according to an embodiment of the present invention. The main configuration of the terminal 10 shown in FIG. 2 shows elements that are functionally distinguished, and they may be physically integrated with each other.
도 2를 참조하면, 본 발명의 실시 예에 따른 단말(10)은, 통신부(11), 입력부(12), 제어부(13), 저장부(14), 및 표시부(15)를 포함하여 구성될 수 있다.Referring to FIG. 2, the terminal 10 according to an exemplary embodiment of the present invention includes a
여기서, 상기 통신부(11), 입력부(12), 제어부(13), 저장부(14), 표시부(15)는 발명에서 기술하는 기능을 수행하기 위해 도 2에 도시된 바와 같이, 상호 기능적으로 연결된다.Here, the
각 구성 요소에 대해 보다 구체적으로 설명하면, 통신부(11)는 서비스 장치(20) 및/또는 하나 이상의 다른 단말과 관련 정보의 송수신을 지원하는 역할을 수행한다.In more detail with respect to each component, the
예를 들어, 통신부(11)는 메신저 프로그램의 대화창 화면을 통해 사용자로부터 입력된 메시지를 해당 대화에 참여한 하나 이상의 다른 단말로 전송하고, 상기 하나 이상의 다른 단말로부터 전송된 메시지를 수신할 수 있다. 여기서, 메시지의 송수신은 서비스 장치(20)를 통해서 이루어질 수 있다.For example, the
또한, 통신부(11)는 사용자 입력에 따른 발생된 메시징 서비스와 관련된 다양한 요청 메시지를 서비스 장치(20) 또는 다른 단말로 전송할 수 있다. 그리고, 통신부(11)는 서비스 장치(20)로부터 인스턴트 메시징 관련 정보를 수신할 수 있다.In addition, the
특히, 통신부(11)는 서비스 장치(20)로부터 특정 대화 그룹에 대응하는 대화창의 기본 정보, 및 상기 대화 그룹에 참여하는 하나 이상의 참여자의 상세 정보를 수신할 수 있다.In particular, the
입력부(12)는 사용자로부터 입력되는 숫자 및 문자 정보 등의 다양한 정보, 각종 기능 설정 및 단말(10)의 기능 제어와 관련하여 입력되는 신호를 제어부(13)로 전달한다. 본 발명에 있어서, 입력부(12)는 인스턴트 메시징 기능과 관련된 사용자 입력을 제어부(13)로 전달할 수 있다. 구체적으로, 상기 인스턴트 메시징 기능과 관련된 사용자 입력은, 대화 기능을 선택하기 위한 사용자 입력, 대화창에서 상세 정보를 표시하기 위한 사용자 입력을 포함할 수 있다.The
이러한 입력부(12)는 키보드나 키패드와 같은 키 입력 수단, 터치센서나 터치 패드와 같은 터치 입력 수단, 음성 입력 수단, 자이로 센서, 지자기 센서, 가속도 센서와 근접 센서, 그리고 카메라 중 적어도 하나 이상을 포함하여 이루어지는 제스처 입력 수단 중 하나 이상을 포함할 수도 있으며, 이 외에도 현재 개발 중이거나 향후 개발될 수 있는 모든 형태의 입력 수단이 포함될 수 있다. 따라서, 상기 인스턴트 메시징 기능과 관련된 사용자 입력은, 클릭과 같은 마우스 입력, 키 입력, 플릭, 스와이프, 플릭, 싱글 터치, 멀티 터치와 같은 터치 입력, 음성 입력, 제스처 입력 등 다양한 형태가 될 수 있다. 특히 본 발명의 일 실시 예에서는, 상기 입력부(12)는 대화창에서 참여자들의 상세 정보 표시를 위해 기 설정된 사용자 입력으로서, 싱글 터치, 멀티 터치, 팬(Pan), 스와이프(Swipe), 스크롤(Scroll), 플릭(Flick) 중 하나 이상을 포함하는 터치 입력을 감지하여 제어부(13)로 통지할 수 있다.The
제어부(13)는 단말(10)의 전반적인 제어를 수행하는 것으로, 예컨대 상기 단말(10)을 구성하는 각 구성 요소에 전원 공급 및 기능 수행을 위한 신호의 흐름을 제어하게 된다. 이때의 제어부(13)는 운영 체제(OS, Operation System), 응용 프로그램 및 각 구성을 구동시키는 프로세스 장치, 예컨대, 중앙처리장치(CPU, Central Processing Unit)로 이루어질 수 있다.The
특히, 본 발명의 실시 예에 따른 제어부(13)는 저장부(14)에 저장된 메신저 프로그램(14a)을 실행하고, 상기 메신저 프로그램(14a)의 알고리즘에 따라서 다양한 기능 실행을 제어할 수 있다. 기본적으로 제어부(13)는 사용자의 요청 또는 기 설정된 이벤트 발생이 감지되면, 메신저 프로그램(14a)이 실행되도록 제어하며, 메신저 프로그램(14a)의 다양한 실행 화면이 표시부(15)에 표시되도록 제어할 수 있다.In particular, the
또한, 제어부(13)는 상기 메신저 프로그램(14a)의 실행 중, 사용자의 요청에 따라 특정 상대방을 선택하고, 상기 상대방과의 메시지 또는 컨텐츠 송수신을 위한 전반적인 과정을 제어할 수 있다. 이 외에도 제어부(13)는 메신저 프로그램(14a)이 제공하는 각종 기능 수행을 위한 다양한 동작들을 지원할 수 있다.In addition, the
특히, 본 발명에 있어서, 제어부(13)는, 메신저 프로그램(14a)의 실행 중, 하나 이상의 다른 단말과 송수신되는 메시지를 출력하기 위한 대화창을 표시하고, 상기 대화창을 통해 해당 대화 그룹에 참여한 다른 단말과 송수신되는 메시지를 출력한다. 이때, 제어부(13)는 상기와 같은 대화창을 표시할 때, 상기 대화창에 대한 기본 정보만을 함께 표시하고, 상기 입력부(21)를 통해 기 설정된 사용자 입력이 감지되면, 상기 대화창에 대응하는 대화 그룹에 참여한 참여자들에 대한 상세 정보를 선택적으로 표시하도록 제어할 수 있다. 이때 기본 정보는, 앞서 설명한 바와 같이, 상기 출력된 대화창, 즉, 해당 대화 그룹과 관련된 정보로서, 대화 참여자들의 개인 정보를 포함하지 않는 정보를 의미하며, 대화창, 즉, 대화 그룹을 구분하기 위한 대화창 구분 정보, 대화에 참여한 참여자의 수 중 하나 이상을 포함할 수 있다. 상기 대화창 구분 정보는, 상기 단말(10)의 사용자, 혹은 해당 대화를 최초 요청한 사용자에 의해 설정될 수 있으며, 예를 들어, 대화 그룹 명칭, 대화창 명칭, 모임 명칭 등이 될 수 있다. 그리고, 상세 정보는, 대화에 참여한 참여자들에 관련된 정보로서, 예를 들어, 상세 정보는 대화에 참여한 참여자들별로 설정된 캐릭터, 아이콘, 아바타, 사진 중 하나 이상을 포함하는 참여자 이미지 정보, 상기 참여자들별로 설정된 별명, 애칭, 이름, 이니셜, 별칭, 닉네임, 예명, 필명 중 하나 이상을 나타내는 참여자 구분 정보, 각 참여자별로 대화창에 대한 참여자들의 상태를 나타내는 참여자 상태 정보 중에서 하나 이상을 포함할 수 있다. 상기 참여자 상태 정보는, 대화에 참여한 참여자의 단말에서 참여자의 메시지 확인을 인식하였음을 나타내는 메시지 확인 표시 정보 및 대화창에 참여한 참여자의 단말에서 메시지를 입력받는 중임을 알 수 있는 메시지 입력 표시 정보 중 하나 이상을 포함할 수 있으며, 또한, 진동, 흔들림, 점멸 중 하나 이상을 포함하는 특수 효과, 참여자의 상태를 나타내는 문자 중 적어도 하나로 표현될 수 있다.In particular, in the present invention, the
본 발명의 일 실시 예에 있어서, 제어부(13)는 상기 참여자 이미지 정보 및 참여자 구분 정보를 단말(10)에 저장된 주소록으로부터 추출하거나, 서비스 장치(20)로부터 전송받을 수 있으며, 상기 참여자 상태 정보는 상기 서비스 장치(20) 혹은 대화에 참여한 다른 단말로부터 수집할 수 있다.According to an embodiment of the present disclosure, the
본 발명의 일 실시 예에 있어서, 상기 제어부(13)는 상기 상세 정보를 표시하는데 있어서, 상세 정보 중에 참여자 이미지 정보와 참여자 구분 정보를 매칭하여 표시할 수 있다. 그리고, 참여자의 상태에 따라서, 참여자의 상태 정보를 제공할 수 있는데, 참여자의 상태 정보는, 대화창과 관련된 사용자의 상태로서, 참여자 단말에서 참여자의 메시지 확인을 인식하였음을 나타내는 것으로서, 예를 들어, 참여자가 단말을 대화창을 활성화하여 메시지를 출력시키킨 상태를 나타내는 "대기중" 상태와, 메시지를 입력받는 중임을 나타내는 "입력중" 상태 중 적어도 하나를 포함할 수 있다. 그리고, 상기와 같은 참여자 상태 정보는, 참여자가 해당 상태인 경우, 상기 참여자 이미지 정보와 매칭된 참여자 구분 정보를, 상기 참여자 상태 정보로 변경하여 표시할 수 있다. 즉, 참여자의 단말에서 대화창이 활성화하여 메시지를 출력하고 있는 상태이면, 참여자 구분 정보를 "대기중"으로 변경 표시하고, 참여자의 단말에서 메시지를 입력받는 중인 경우, 해당 참여자의 구분 정보를 "입력중"으로 변경 표시할 수 있다.In an embodiment of the present disclosure, in displaying the detailed information, the
또한 상기 제어부(13)는, 상기 기본 정보 및 상세 정보를 노출하는데 있어서, 상기 대화창의 화면 중 특정 영역을 타이틀 정보 표시 영역으로 설정하고, 상기 타이틀 정보 표시 영역에 상기 기본 정보를 노출하고, 이후 기 설정된 사용자 입력에 따라서, 상기 타이틀 정보 표시 영역을 확장하고, 확장된 타이틀 정보 표시 영역에, 상기 상세 정보를 표시할 수 있다. 더하여, 제어부(13)는 대화창의 소정 영역(예를 들어, 타이틀 정보 표시 영역)에 타이틀 정보 표시 영역의 상태 변경을 요청할 수 있는 하나 이상의 상태 변경 아이콘을 표시하고, 상기 하나 이상의 상태 변경 아이콘에 대한 사용자 선택에 따라서, 상기 타이틀 정보 표시 영역에 기본 정보를 표시하거나, 타이틀 정보 표시 영역을 확장하여 상기 상세 정보를 표시할 수 있다. 더하여, 상기 제어부(13)는 상기 하나 이상의 상태 변경 아이콘에 대한 사용자 선택에 따라서, 상기 타이틀 정보 표시 영역을 확장하여 대화창에서 실행할 수 있는 하나 이상의 기능들에 대한 메뉴 항목을 표시할 수도 있다.In addition, in exposing the basic information and detailed information, the
또한, 상기 제어부(13)는 상기 기 설정된 사용자 입력이 지속되는 동안, 상기 타이틀 정보 표시 영역의 확장 상태를 유지하고, 기 설정된 사용자 입력이 감지되지 않으면, 타이틀 정보 표시 영역의 원래의 형태로 변경하고, 기본 정보만이 표시하여 출력할 수 있다.In addition, the
더하여, 제어부(13)는, 상기 타이틀 정보 표시 영역에, 사용자 입력에 따라서 변경될 수 있음을 나타내는 메타포 표식을 포함하여 출력할 수 있다.In addition, the
아울러, 상기 타이틀 정보 표시 영역에는, 상술한 기본 정보 이외에, 메신저 서비스와 관련된 다른 기능을 수행하기 위한 하나 이상의 메뉴 항목을 더 표시할 수 있다.In addition, in addition to the above-described basic information, the title information display area may further display one or more menu items for performing other functions related to a messenger service.
다음으로, 저장부(14)는 단말의 동작과 관련된 프로그램 및 사용자 데이터를 저장하기 위한 구성으로서, 특히 본 발명의 저장부(14)는 본 발명에 따른 메시징 서비스 제공 방법을 실행하도록 프로그램된 메신저 프로그램(14a)을 저장할 수 있으며, 상기 저장부(14)에 저장된 메신저 프로그램은 제어부(13)을 통해 실행될 수 있다.Next, the
이러한 저장부(14)는 크게 프로그램 영역과 데이터 영역을 포함할 수 있다. 프로그램 영역은 단말(10)을 부팅시키는 운영체제(OS)와 같은 단말(10) 구동과 관련된 정보들을 저장한다. 데이터 영역은 단말(10)의 사용에 따라 발생되는 데이터가 저장되는 영역으로, 상술한 바와 같이 메신저 프로그램(14a), 기타 다른 어플리케이션, 컨텐츠 등이 저장될 수 있다. 또한, 저장부(14)는 플래시 메모리(flash memory), 하드디스크(hard disk), 멀티미디어 카드 마이크로(multimedia card micro) 타입의 메모리(예컨대, SD 또는 XD 메모리 등), 램(RAM), 롬(ROM) 등의 저장매체를 포함하여 구성될 수 있다.The
마지막으로, 표시부(15)는 단말(10)의 기능 수행 중에 발생하는 일련의 동작 상태 및 동작 결과 등에 대한 정보를 표시한다. 특히, 본 발명의 표시부(15)는 인스턴트 메시징 기능의 실행 중에 발생되는 다양한 사용자 인터페이스 화면을 표시할 수 있다. 특히, 표시부(15)는, 대화창 혹은 해당 대화 그룹에 대한 기본 정보가 노출되는 타이틀 정보 표시 영역을 포함하는 대화창을 표시할 수 있으며, 제어부(13)의 제어에 따라서 상기 대화창의 타이틀 정보 표시 영역을 변형하여 해당 대화에 참여한 참여자들의 상세 정보를 출력할 수 있다.Lastly, the
이러한, 표시부(15)는 상술한 바와 같이 입력부(12)와 함께 하나의 터치패널(또는 터치스크린)의 형태로 구현될 수도 있으며, 상기 입력부(12)와 함께 터치 패널(또는 터치 스크린)으로 구현되는 경우, 사용자의 기 설정된 동작, 터치 입력에 따라 발생되는 다양한 정보들을 표시할 수 있다. 또한 표시부(15)는 LCD(Liquid Crystal Display), TFT-LCD(Thin Film Transistor LCD), OLED(Organic Light Emitting Diodes), 발광다이오드(LED), AMOLED(Active Matrix Organic LED), 플렉시블 디스플레이(Flexible display) 및 3차원 디스플레이(3 Dimension) 등으로 구성될 수 있다.As described above, the
이러한 단말(10)의 동작에 있어서, 상기 서비스 장치(20)는 요청된 대화 그룹에 대한 기본 정보의 관리 및, 대화에 참여한 참여자들의 상세 정보를 관리할 수 있다.In the operation of the terminal 10, the
이하, 상술한 바와 같이 구성된 단말(10)을 기반으로 이루어지는 메시징 서비스 제공 방법에 대하여 구체적으로 설명하기로 한다.Hereinafter, a method of providing a messaging service based on the terminal 10 configured as described above will be described in detail.
도 3은 본 발명의 실시 예에 따른 단말의 메시징 서비스 제공 방법을 설명하기 위한 순서도이다.3 is a flowchart illustrating a messaging service providing method of a terminal according to an exemplary embodiment of the present invention.
도 3을 참조하면, 단말(10)은 입력부(12)를 통해 메시징 서비스 실행을 요청하는 사용자 입력 또는 기 설정된 알고리즘에 따라서 저장부(14)에 저장된 메신저 프로그램을 실행하여, 메시징 서비스를 활성화시킨다(S105). 이러한 메시징 서비스의 활성화에 따라서, 메신저 프로그램(14a)의 초기 화면 혹은 메뉴 화면이 표시될 수 있다.Referring to FIG. 3, the terminal 10 activates a messaging service by executing a messenger program stored in the
상기 초기 화면 혹은 메뉴 화면에서, 사용자가 입력부(12)를 통해서 하나 이상의 다른 사용자와의 대화를 요청하는 대화 기능을 선택하면, 단말(10)의 제어부(13)는 사용자에 의해 요청된 하나 이상의 다른 단말의 사용자가 참여자로 설정되는 대화창을 활성화시킨다(S115). 상기 참여자는 단말(10)의 사용자에 의해 설정될 수 있다.In the initial screen or the menu screen, if the user selects a chat function for requesting a conversation with one or more other users through the
상기 대화창의 활성화에 의하여, 단말(10)의 표시부(15)로, 해당 대화창, 혹은 대화 그룹에 대한 기본 정보가 표시된 대화창이 출력된다(S120). 상기 기본 정보는, 특정 참여자의 개인 정보를 포함하지 않는 정보로서, 대화창 혹은 대화 그룹 혹은 모임에 대한 명칭, 참여자의 수가 될 수 있다. 상기 기본 정보는 대화창의 소정 영역에 설정된 타이틀 정보 표시 영역을 통해 출력될 수 있다. 즉, 대화창은, 대화에 참여한 참여자들 간에 송수신되는 메시지를 표시하는 메시지 표시 영역 외에 해당 대화창에 대한 정보를 표시하는 타이틀 정보 표시 영역을 포함하며, 상기 타이틀 정보 표시 영역에, 상기 기본 정보를 출력시키는 것이다. 상기 타이틀 정보 표시 영역은 예를 들어, 대화창의 상단에 위치할 수 있으나, 그 배치 형태는 크게 제한되지 않는다.By activating the chat window, a chat window displaying basic information about the chat window or the chat group is output to the
상기와 같이, 대화창이 표시된 상태에서, 단말(10)은 기 설정된 사용자 입력이 발생하면(S125), 해당 대화에 참여한 참여자들에 대한 상세 정보를 표시한달(S130). 상기 상세 정보는, 기 설정된 사용자 입력이 유지되는 동안, 혹은 기 설정된 시간 동안 표시될 수 있다. As described above, when the chat window is displayed, the terminal 10 displays detailed information about the participants who participated in the chat (S130) when a preset user input occurs (S125). The detailed information may be displayed while the preset user input is maintained or for a preset time.
상술한 S120 단계 내지 S130 단계는 대화창의 종료 요청이 발생하기 전까지 반복하여 이루어질 수 있으며, 이후 입력부(12)를 통해서 대화창 종료가 요청되면(S130), 단말(10)의 제어부(13)는 상기 대화창을 비활성화시킨다(S140).The above steps S120 to S130 may be repeated until the end of the chat window occurs, and if the end of the chat window is requested through the input unit 12 (S130), the
이러한 메시징 서비스 제공 방법에 있어서, 참여자들의 상세 정보를 표시하는 과정은 도 4에 도시된 바와 같이 이루어질 수 있다.In such a messaging service providing method, a process of displaying detailed information of participants may be performed as shown in FIG. 4.
즉, 도 4는 본 발명의 실시 예에 따른 메시징 서비스 제공 방법에 있어서, 참여자의 상세 정보를 표시하는 과정을 더 구체적으로 나타낸 순서도이다.That is, FIG. 4 is a flowchart illustrating a process of displaying detailed information of participants in a messaging service providing method according to an exemplary embodiment of the present invention.
도 4를 참조하면, 단말(10)의 제어부(13)는 도 3의 S120 단계에서, 대화창에 대한 기본 정보를 표시하는데 있어서, 상기 대화창에 상기 타이틀 정보 표시 영역이 사용자 입력에 따라서 변경될 수 있음을 나타내는 메타포 표식을 더 표시한다(S205). 상기 메타포 표식은, 상세 정보 표시를 위한 기 설정된 사용자 입력과 연관되어 구현될 수 있다. 예를 들어, 상기 타이틀 정보 표시 영역이 대화창의 상단에 표시되고, 상기 기 설정된 사용자 입력이 타이틀 정보 표시 영역에서 하단 방향으로의 스와이프, 플릭, 스크롤 등인 경우, 상기 메타포 표식은 하단 방향으로 화살표 혹은 삼각형 요청 등으로 나타내어 질 수 있다.Referring to FIG. 4, in operation S120 of FIG. 3, the
그리고, 상기 상태에서, 기 설정된 사용자 입력이 감지되면(S210), 단말(10)의 제어부(130)는 상기 타이틀 정보 표시 영역을 변형한다(S215). 예를 들어, 상기 타이틀 정보 표시 영역의 변형은, 타이틀 정보 표시 영역을 확장하거나 연장하는 형태로 이루어질 수 있다.In this state, when a preset user input is detected (S210), the controller 130 of the terminal 10 deforms the title information display area (S215). For example, the title information display area may be modified to extend or extend the title information display area.
그리고, 단말(10)의 제어부(130)는 타이틀 정보 표시 영역의 확장 또는 연장된 부분에 대화 참여자 들에 대한 상세 정보를 표시한다(S220).In addition, the controller 130 of the terminal 10 displays detailed information about the participants in the conversation in the extended or extended portion of the title information display area (S220).
상기 타이틀 정보 표시 영역의 변형 및 상세 정보 표시는, 기 설정된 사용자 입력이 유지되는 동안 혹은 기 설정된 특정 시간 동안만 지속될 수 있으며, 기 설정된 사용자 입력이 감지되지 않거나, 특정 시간이 만료되면, 기본 정보만을 표시하는 원래의 타이틀 정보 표시 영역으로 되돌아간다.The deformation and detailed information display of the title information display area may be maintained while the preset user input is maintained or only for a preset specific time. When the preset user input is not detected or the specific time expires, only basic information is displayed. The display returns to the original title information display area to be displayed.
따라서, 단말(10)은 대화창이 활성화된 동안, 대화 참여자들의 상세 정보를 지속적으로 노출시키는 것이 아니라, 사용자의 필요에 따라서 일시적으로 노출시킴으로써, 대화 참여자들의 개인 정보 노출을 최소활 수 있으며, 또한 제한된 화면 크기 내에서 효율적으로 메시지 및 각종 정보를 표시할 수 있다.Accordingly, the terminal 10 may minimize the exposure of the conversation participants' personal information by temporarily exposing the conversation participants' detailed information while activating the conversation window, instead of continuously exposing the conversation participants' detailed information. Messages and various information can be displayed efficiently within the screen size.
아울러, 본 발명에 있어서, 상기 상세 정보에는 참여자 상태 정보가 포함될 수 있다.In addition, in the present invention, the detailed information may include participant status information.
도 5는 본 발명의 실시 예에 따른 메시징 서비스 제공 방법에 있어서, 참여자의 상세 정보로서 상태 정보를 제공하는 과정을 더 구체적으로 나타낸 순서도이다.5 is a flowchart illustrating a process of providing status information as detailed information of a participant in a method of providing a messaging service according to an embodiment of the present invention.
본 발명의 실시 예에 따른 단말(10)은 S220 단계를 통해서 상세 정보를 표시하는데 있어서, 상세 정보 중에서, 참여자 이미지 정보(예를 들어, 사진, 캐릭터, 아바타 등)와 참여자 구분 정보(예를 들어, 참여자 이름, 별명, 애칭 등)를 매칭하여 표시할 수 있다(S305).In the terminal 10 according to an embodiment of the present invention in displaying the detailed information through step S220, among the detailed information, the participant image information (for example, a picture, a character, an avatar, etc.) and participant classification information (for example, , Participant name, nickname, nickname, etc.) may be displayed by matching (S305).
상기 상태에서, 단말(10)은 해당 대화에 참여한 각 참여자의 상태를 확인한다(S310). 상기 상태 확인은, 서비스 장치(20)를 통해서 이루어질 수 있다. 즉, 서비스 장치(20)가 각 참여자의 단말로부터 해당 대화에 대한 대화창의 활성화 여부, 메시지 입력 여부에 대한 정보를 전달받고, 이를 단말(10)로 제공함에 의해 이루어질 수 있다.In this state, the terminal 10 checks the state of each participant participating in the conversation (S310). The status check may be made through the
상태 확인 결과, 특정 참여자가 대화창을 활성화하여 송수신 메시지를 확인하는 중인 경우(S315), 단말(10)의 제어부(13)는, 상기 상세 정보로 표시된 해당 참여자의 참여자 구분 정보를, 상기 메시지 확인 중임을 나타내는 참여자 상태 정보(예를 들어, "대기중")으로 변경하여 표시한다(S320). 즉, 참여자 이미지 정보와 참여자 상태 정보("대기중")이 매칭되어 표시된다.As a result of the status check, when a specific participant is activating a chat window and confirming a transmission / reception message (S315), the
그리고, 상태 확인 결과, 특정 참여자가 대화창을 통해 송신할 메시지를 작성중인 경우(S325), 단말(10)의 제어부(13)는 상기 상세 정보로 표시된 해당 참여자의 참여자 구분 정보를 메시지 입력 중임을 나타내는 참여자 상태 정보(예를 들어, "입력중")으로 변경하여 표시한다(S330). 즉, 해당 참여자의 참여자 이미지 정보와 참여자 상태 정보("입력중")이 매칭되어 표시된다.And, as a result of the status check, when a specific participant is writing a message to be transmitted through a chat window (S325), the
이러한 본 발명에 따른 메시징 서비스 제공 방법은, 도 6 내지 도 8의 예시도를 통해서 더 쉽게 이해될 수 있을 것이다.Such a messaging service providing method according to the present invention will be more easily understood through the exemplary view of FIGS. 6 to 8.
도 6 및 도 7은 본 발명의 메시징 서비스 제공 방법에 따른 대화창 화면의 구현 예를 나타낸 예시도이다.6 and 7 are exemplary views showing an implementation example of the chat window screen according to the messaging service providing method of the present invention.
도 6은 본 발명의 일 실시 예에 따른 대화창(60)이 표시된 사용자 인터페이스 화면에 대한 예시도이다.6 is an exemplary diagram of a user interface screen displaying a
도 6을 참조하면, 대화창(60)은 타이틀 정보 표시 영역(61)과, 메시지 표시 영역(62)을 포함하여 이루어진다. 타이틀 정보 표시 영역(61)은 송수신되는 메시지 이외의 메뉴 항목 혹은 정보 표시를 위한 것으로서, 기본적으로 도 6의 (a)에 도시된 바와 같이, 대화창에 관련된 기본 정보(61a)를 표시할 수 있다. 상기 기본 정보(61a)는 도시된 바와 같이, 대화창을 구분하기 위한 대화창 구분 정보로서, 대화 그룹에 대한 명칭과, 참여자 수를 포함한다. 아울러, 타이틀 정보 표시 영역(61)에는 사용자가 문자 대화 중에 수행할 수 있는 다양한 기능에 대한 메뉴 항목(61b)가 더 표시될 수 있다. 상기 메뉴 항목(61b)는 예를 들어, 다른 사용자에 대한 대화 참여 요청 메뉴, 새로운 모임 혹은 대화창 생성 요청을 위한 메뉴 등이 포함될 수 있다. 아울러, 상기 타이틀 정보 표시 영역(61)은, 사용자 입력에 따라서 변경될 수 있음을 나타내는 메타포 표식(61c)를 더 포함할 수 있다. 여기서, 메타포 표식(61c)은 사용자 입력에 따라서 확장될 수 있음을 의미하는 화살표 혹은 삼각형의 도출 표식으로 구현되었다.Referring to FIG. 6, the
아울러, 메시지 표시 영역(62)은, 해당 대화에 참여한 참여자간에 송수신되는 메시지 및 컨텐츠가 표시된다.In addition, the
여기서, 타이틀 정보 표시 영역(61)이 메시지 표시 영역(62)의 상부에 배치되어 있으나, 이러한 배치는 필요에 변경될 수 있는 것이다.Here, although the title
상기 상태에서, 사용자가 기 설정된 사용자 입력을 수행하면, 예를 들어, 상기 타이틀 정보 표시 영역(61)으로부터 아래 방향으로의 스크롤, 플릭, 스와이프, 혹은 타이틀 정보 표시 영역(61)에 대한 싱글 터치 혹은 멀티 터치를 수행하는 경우, 도 6의 (b)에 도시된 바와 같이, 타이틀 정보 표시 영역(61)의 아래로 확장되며, 해당 대화에 참여한 참여자들에 대한 상세 정보(61c)가 더 표시된다. 여기서, 상세 정보(61c)는 대화 참여자가 지정한 사진 혹은 캐릭터 등의 참여자 이미지 정보와, 참여자 이름 혹은 별명 등의 참여자 구분 정보가 매칭되어 표시될 수 있다.In this state, when the user performs a preset user input, for example, a single touch on the scroll, flick, swipe, or title
이때, 상기 연장된 타이틀 정보 표시 영역(61)은 메시지 표시 영역(62)위에 오버레이되어, 메시지 표시 영역(62)의 일부가 가려질 수 있다.In this case, the extended title
도 7은 본 발명의 다른 실시 예에 따른 대화창(70)이 표시된 사용자 인터페이스 화면에 대한 예시도이다.7 is an exemplary view of a user interface screen displaying a
본 발명의 다른 실시 예에 있어서, 대화창(70)은 앞서의 실시 예와 마찬가지로, 타이틀 정보 표시 영역(71)과 메시지 표시 영역(72)를 포함하여 이루어지며, 상기 타이틀 정보 표시 영역(71)은 대화창에 관련된 기본 정보(71a), 사용자가 문자 대화 중에 수행할 수 있는 다양한 기능에 대한 메뉴 항목(71b), 및 사용자 입력에 따라서 변경될 수 있음을 나타내는 메타포 표식(71c)이 포함될 수 있으며, 다만 그 표현 방식에 있어서, 도 6의 실시 예와는 차이를 가질 수 있다.In another embodiment of the present invention, the
아울러, 본 발명의 다른 실시 예에서는, 기 설정된 사용자 입력에 따라서 타이틀 정보 표시 영역(71)이 확장되어 상세 정보가 표시되는 경우, 타이틀 정보 표시 영역(71)이 확장된 만큼, 메시지 표시 영역(71)이 이동하여 표시된다.In addition, according to another embodiment of the present invention, when the title
마지막으로, 도 8은 본 발명의 메시징 서비스 제공 방법에 있어서, 참여자의 상태 정보 표시 과정에 대한 예시도이다.Finally, Figure 8 is an exemplary diagram for a process of displaying the status information of the participants in the messaging service providing method of the present invention.
도 8을 참조하면, 타이틀 정보 표시 영역(80)은 기본 정보 표시 영역(81)과 상세 정보 표시 영역(82)으로 구분될 수 있으며, 평상시에는 기본 정보 표시 영역(81)만이 표시되고, 기 설정된 사용자 입력에 따라서 확장되어 상기 상세 정보 표시 영역(82)이 나타난다.Referring to FIG. 8, the title
아울러, 상기 상세 정보 표시 영역(82)에 표시되는 상세 정보는, 도 8의 (a)에 도시된 바와 같이, 참여자 이미지 정보(83)와, 참여자 구분 정보(84)가 매칭되어 이루어질 수 있다. 여기서, 참여자 이미지 정보(83)는, 대화에 참여한 참여자들별로 설정된 캐릭터, 아이콘, 아바타, 사진 중 적어도 하나로서, 상기 참여자 이미지 정보는, 메시지 정보 표시 영역에서 각 메시지와 매칭되어 표시될 수 있다. 아울러, 상기 참여자 구분 정보(84)는, 상기 참여자들별로 설정된 별명, 애칭, 이름, 이니셜, 별칭, 닉네임, 예명, 필명 중 적어도 하나가 될 수 있다.In addition, detailed information displayed in the detailed
상기 상태에서, 특정 참여자의 상태가 변경되는 경우, 더 구체적으로 특정 사용자(예를 들어 이○○ 또는 박○○)가 대화창을 활성화하여 수신된 메시지를 확인하는 경우, 도 8의 (b) 또는 (c)에 도시된 바와 같이, 해당 참여자의 참여자 구분 정보(84)가 메시지 확인 중임을 나타내는 참여자 상태 정보(85)로 변경된다. 여기서, 참여자 상태 정보(85)는 "대기중"으로 표현되는 것으로 예시되어 있으나, 그 표현 형태는 문자, 이미지 등 다양한 형태로 변형될 수 있다. 또한, 참여자 구분 정보(84)가 참여자 상태 정보(85)로 변경되는 것이 아니라, 참여자 이미지 정보(83)가 참여자 상태 정보(85)로 변경될 수 있다. 이때, 참여자 상태 정보(85)는 참여자 이미지 정보(83)의 캐릭터를 변형하거나, 점멸 등과 같은 특수 효과를 부여하는 방식으로 이루어질 수 도 있다.In this state, when the state of a particular participant is changed, more specifically, when a specific user (for example, ○○ or 박 ○○) confirms a received message by activating a chat window, (b) of FIG. 8 or As shown in (c), the
또한, 특정 참여자(예를 들어 이○○)가 메시지를 입력 중인 경우, 도 8의 (c)에 도시된 바와 같이, 해당 참여자의 참여자 구분 정보(84)가 메시지 입력 중임을 나타내는 참여자 상태 정보(86)로 변경된다. 여기서, 참여자 상태 정보(86)는 "입력중"으로 표현되는 것으로 예시되어 있으나, 그 표현 형태는 문자, 이미지 등 다양한 형태로 변형될 수 있다. 또한, 참여자 구분 정보(84)가 참여자 상태 정보(86)로 변경되는 것이 아니라, 참여자 이미지 정보(83)가 참여자 상태 정보(86)로 변경될 수 있다. 이때, 참여자 상태 정보(86)는 참여자 이미지 정보(83)의 캐릭터를 변형하거나, 점멸 등과 같은 특수 효과를 부여하는 방식으로 이루어질 수 도 있다. 다만, 서로 다른 상태를 나타내는 참여자 상태 정보(85, 86)들은 서로 구분될 수 있도록 표시된다.In addition, when a particular participant (eg, ○○) is inputting a message, as shown in FIG. 8C, participant status information indicating that
도 9는 본 발명의 다른 실시 예에 따른 메시징 서비스 제공 방법을 나타낸 순서도이다.9 is a flowchart illustrating a messaging service providing method according to another embodiment of the present invention.
도 9를 참조하면, 본 발명의 다른 실시 예에 따른 메시징 서비스 제공 방법을 실행하는 단말(10)은, 앞서 도 3을 참조한 설명에서와 같이, 입력부(12)를 통해 메시징 서비스 실행을 요청하는 사용자 입력 또는 기 설정된 알고리즘에 따라서 저장부(14)에 저장된 메신저 프로그램을 실행하여, 메시징 서비스를 활성화시키고(S405), 사용자가 입력부(12)를 통해서 하나 이상의 다른 사용자와의 대화를 요청하는 대화 기능을 선택함에 따라서, 하나 이상의 다른 단말의 사용자가 참여자로 설정되는 대화창을 활성화시킨다(S410, S415).Referring to FIG. 9, a terminal 10 executing a messaging service providing method according to another exemplary embodiment of the present invention may have a user requesting execution of a messaging service through an
상기와 같이 대화창이 활성화되면, 단말(10)의 제어부(13)는 해당 대화창의 소정 영역, 즉, 타이틀 정보 표시 영역에 기본 정보를 표시한다(S420).When the chat window is activated as described above, the
그리고, 상기 단말(10)의 제어부(13)는 대화창의 소정 영역에, 상기 타이틀 정보 표시 영역의 상태 변경을 위한 하나 이상의 상태 변경 아이콘을 더 표시한다(S425). 예를 들어, 상기 하나 이상의 상태 변경 아이콘은, 타이틀 정보 표시 영역에는 기본 정보만을 표시하고, 참여자 간에 송수신되는 메시지를 표시하는 메시지 표시 영역을 최대화하여 표시하기 위한 제1 아이콘, 대화 참여자의 상세 정보를 표시하기 위한 제2 아이콘, 및 대화창에서 사용할 수 있는 하나 이상의 기능에 대응하는 메뉴 항목들을 표시하기 위한 제3 아이콘 중 하나 이상을 포함할 수 있다. 이때, 기 설정된 사용자 입력은, 상기 하나 이상의 상태 변경 아이콘 중 어느 하나에 대한 선택을 요청하기 위한 사용자 입력이 될 수 있으며, 이러한 사용자 입력은 터치, 스와이프 등으로 설정될 수 있다. 일 예에서, 대화창을 처음 활성화하여 기본 정보만을 표시하는 경우, 상기 제1 내지 제3 아이콘 중에서, 기본 정보 표시를 나타내는 제1 아이콘이 활성화된 것으로 나타나며, 상기 상태 변경 아이콘의 활성화는 사용자 입력(터치 혹은 스와이프 등)에 따라서 변경될 수 있다.The
따라서, 단말(10)의 제어부(13)는 상기 하나 이상의 상태 변경 아이콘에 대한 사용자 입력을 확인하게 된다.Accordingly, the
확인 결과, 사용자가 상세 정보 표시에 대응하는 상태 변경 아이콘(예를 들어, 제2 아이콘)을 선택한 경우(S430), 상기 단말(10)의 제어부(13)는 타이틀 정보 표시 영역을 확장하여, 해당 대화에 참여한 참여자들의 상세 정보를 표시한다(S435). 본 발명의 다른 실시 예에서도 상세 정보의 표시는, 앞서 도 8에 예시한 바와 같이 이루어질 수 있다. 상기 제2 아이콘의 선택은, 사용자가 제1 아이콘에서 제2 아이콘으로 스와이프 혹은 플릭 혹은 제2 아이콘의 터치 등을 통해 이루어질 수 있다.As a result of the check, when the user selects a state change icon (for example, a second icon) corresponding to the detailed information display (S430), the
또한, 사용자 입력의 확인 결과, 사용자가 대화창에서 실행할 수 있는 기능의 메뉴 항목들에 대한 표시에 대응하는 상태 변경 아이콘(예를 들어, 제3 아이콘)을 선택하면, 단말(10)의 제어부(13)는 타이틀 정보 표시 영역을 확장하여, 대화창에서 실행할 수 있는 하나 이상의 기능에 대응하는 메뉴 항목들을 표시한다(S445). 여기서, 상기 제3 아이콘에 대한 선택은, 제1 아이콘 혹은 제2 아이콘에서 제3 아이콘으로의 스와이프 혹은 플릭 혹은 제3 아이콘의 터치 등으로 이루어질 수 있다.In addition, as a result of confirming the user input, when the user selects a state change icon (for example, a third icon) corresponding to the display of the menu items of the function that can be executed in the dialog window, the
상기 메뉴 항목은, 예를 들어, 대화 상대에 대한 추가, 문자 메시지를 선택하여 복사 혹은 저장, 기 저장된 이미지를 선택하여 전송할 수 있는 기능, 대화 메시지를 검색할 수 있는 기능, 메시지 수신 알람에 대한 설정 혹은 해지 기능, 배경화면 혹은 글자 등의 설정 기능 중 하나 이상에 대응하는 메뉴를 포함할 수 있다. 사용자가 상기 메뉴 항목 중 하나를 선택하여 대화창에서 실행할 수 있다.The menu items may include, for example, adding to a contact, copying or storing by selecting a text message, a function of selecting and transmitting a pre-stored image, a function of searching a chat message, and setting a message reception alarm. Alternatively, the terminal may include a menu corresponding to one or more of a setting function such as a termination function, a background screen, or a text. The user can select one of the menu items to execute in the dialog window.
또한, 사용자 입력의 확인 결과, 기본 정보를 표시하는 상태 변경 아이콘(예를 들어, 제1 아이콘)이 선택된 경우, 단말(10)의 제어부(13)는 S420 단계로 되돌아가, 타이틀 정보 표시 영역을 최소화하고 기본 정보 만을 표시하게 된다.In addition, if a state change icon (for example, a first icon) displaying basic information is selected as a result of confirming the user input, the
상기 S420 단계 내지 S450 단계는 대화창이 활성화되어 있는 동안에 반복적으로 이루어질 수 있다.Steps S420 to S450 may be repeatedly performed while the chat window is activated.
도 10 내지 도 12는 본 발명의 다른 실시 예에 따른 대화창 화면의 구현 예를 나타낸 예시도이다.10 to 12 are exemplary diagrams showing an example of implementing a chat screen according to another exemplary embodiment of the present invention.
도 10을 참조하면, 본 발명의 다른 실시 예에 있어서, 대화창(90)은 타이틀 정보 표시 영역(91)과, 메시지 표시 영역(92)을 포함하여 이루어진다. 타이틀 정보 표시 영역(91)은 기본적으로 대화창에 관련된 기본 정보(91a)를 표시한다. 상기 기본 정보(91a)는 도시된 바와 같이, 대화창을 구분하기 위한 대화창 구분 정보로서, 대화 그룹에 대한 명칭과, 참여자 수를 포함한다. Referring to FIG. 10, in another embodiment of the present invention, the
본 발명의 다른 실시 예에 따른 대화창(90)의 타이틀 정보 표시 영역(91)에는 대화창의 상태 변경을 위한 하나 이상의 상태 변경 아이콘(91b)가 더 표시된다. 본 발명의 다른 실시 예에서, 하나 이상의 상태 변경 아이콘(91b)는 상기 하나 이상의 상태 변경 아이콘은, 타이틀 정보 표시 영역에는 기본 정보만을 표시하고, 참여자 간에 송수신되는 메시지를 표시하는 메시지 표시 영역을 최대화하여 표시하기 위한 제1 아이콘, 대화 참여자의 상세 정보를 표시하기 위한 제2 아이콘, 및 대화창에서 사용할 수 있는 하나 이상의 기능에 대응하는 메뉴 항목들을 표시하기 위한 제3 아이콘을 포함한다. 대화창(90)이 활성화될 때, 상기 하나 이상의 상태 변경 아이콘(91b) 중에서 기본 정보를 표시하도록 하기 위한 제1 아이콘이 선택된 상태(활성화)로 표시되며, 이에 따라 타이트 정보 표시 영역(91)은 기본 정보만이 표시된다.In the title
아울러, 상기 타이틀 정보 표시 영역(91)은, 사용자 입력에 따라서 변경될 수 있음을 나타내는 메타포 표식(91c)를 더 포함할 수 있다. 여기서, 메타포 표식(61c)은 사용자 입력에 따라서 확장될 수 있음을 의미하는 화살표 혹은 삼각형의 도출 표식으로 구현되었다.In addition, the title
그리고, 메시지 표시 영역(92)은, 해당 대화에 참여한 참여자간에 송수신되는 메시지 및 컨텐츠가 표시된다. 여기서, 타이틀 정보 표시 영역(91)이 메시지 표시 영역(92)의 상부에 배치되어 있으나, 이러한 배치는 필요에 변경될 수 있는 것이다.The
상기 상태에서, 사용자는 기 설정된 사용자 입력을 수행하면, 예를 들어, 상기 하나 이상의 아이콘(91b)를 특정 방향으로 플릭 혹은 스와이프하거나, 특정 아이콘을 터치하여, 타이틀 정보 표시 영역(91)의 상태 변경을 요청할 수 있다.In the above state, when the user performs a preset user input, for example, flick or swipe the one or
도 11은 본 발명의 다른 실시 예에 있어서, 참여자들의 상세 정보 표시에 대응하는 제2 아이콘이 선택(활성화)된 경우의 대화창(90)에 대한 예시도이다.FIG. 11 is an exemplary view of a
도 11을 참조하면, 참여자들의 상세 정보 표시에 대응하는 제2 아이콘이 선택(활성화)된 경우, 타이틀 정보 표시 영역(91)이 확장되어, 해당 대화에 참여한 참여자들의 상세 정보(91d)가 더 표시된다. 상기 상세 정보(91d)는 앞서 도 8에 도시된 바와 같은 형태로 표시될 수 있다.Referring to FIG. 11, when the second icon corresponding to the detailed information display of the participants is selected (activated), the title
이때, 메시지 표시 영역(92)은 타이틀 정보 표시 영역(91)이 확장된 만큼 이동하거나 가려질 수 있다.In this case, the
도 12는 본 발명의 다른 실시 예에 있어서, 메뉴 항목 표시에 대응하는 제3 아이콘이 선택(활성화)된 경우의 대화창(90)에 대한 예시도이다.FIG. 12 is an exemplary view of a
도 12를 참조하면, 대화창에서 실행할 수 있는 메뉴 항목의 표시를 위한 제3 아이콘이 선택되면, 타이틀 정보 표시 영역(91)이 확장되고, 확장된 부분에 해당 대화창(90)에서 실행할 수 있는 하나 이상의 기능에 대응하는 메뉴 항목들(91e)이 표시된다. 상기 메뉴 항목(91e)으로 대화 상대에 대한 추가 기능(친구추가), 문자 메시지를 선택하여 복사 혹은 저장하는 기능(대화선택), 기 저장된 이미지를 선택하여 전송할 수 있는 기능(대화앨범), 대화 메시지를 검색할 수 있는 기능(내용검색), 메시지 수신 알람에 대한 설정 혹은 해지 기능(알람끄기), 배경화면 혹은 글자 등의 설정 기능(배경/글자) 중 하나 이상에 대응하는 메뉴 항목이 표시된다.Referring to FIG. 12, when a third icon for displaying a menu item executable in a chat window is selected, the title
본 발명에 따른 메시징 서비스 방법은 다양한 컴퓨터 수단을 통하여 판독 가능한 소프트웨어 형태로 구현되어 컴퓨터로 판독 가능한 기록매체에 기록될 수 있다. 여기서, 기록매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 기록매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 예컨대 기록매체는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(Magnetic Media), CD-ROM(Compact Disk Read Only Memory), DVD(Digital Video Disk)와 같은 광 기록 매체(Optical Media), 플롭티컬 디스크(Floptical Disk)와 같은 자기-광 매체(Magneto-Optical Media), 및 롬(ROM), 램(RAM, Random Access Memory), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치를 포함한다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함할 수 있다. 이러한 하드웨어 장치는 본 발명의 동작을 수행하기 위해 하나 이상의 소프트웨어 모로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.The messaging service method according to the present invention may be implemented in software form readable by various computer means and recorded on a computer readable recording medium. Here, the recording medium may include program commands, data files, data structures, and the like, alone or in combination. Program instructions to be recorded on a recording medium may be those specially designed and constructed for the present invention or may be available to those skilled in the art of computer software. For example, the recording medium may be an optical recording medium such as a magnetic medium such as a hard disk, a floppy disk and a magnetic tape, a compact disk read only memory (CD-ROM), a digital video disk (DVD) Includes a hardware device that is specially configured to store and execute program instructions such as a magneto-optical medium such as a floppy disk and a ROM, a random access memory (RAM), a flash memory, do. Examples of program instructions may include machine language code such as those generated by a compiler, as well as high-level language code that may be executed by a computer using an interpreter or the like. Such hardware devices may be configured to operate as one or more software modules to perform the operations of the present invention, and vice versa.
이상과 같이, 본 명세서와 도면에는 본 발명의 바람직한 실시 예에 대하여 개시하였으나, 여기에 개시된 실시 예외에도 본 발명의 기술적 사상에 바탕을 둔 다른 변형 예들이 실시 가능하다는 것은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 자명한 것이다. 또한, 본 명세서와 도면에서 특정 용어들이 사용되었으나, 이는 단지 본 발명의 기술 내용을 쉽게 설명하고 발명의 이해를 돕기 위한 일반적인 의미에서 사용된 것이지, 본 발명의 범위를 한정하고자 하는 것은 아니다.While the present invention has been described in connection with what is presently considered to be practical exemplary embodiments, it is to be understood that the invention is not limited to the disclosed embodiments, but, on the contrary, It will be apparent to those skilled in the art. Furthermore, although specific terms are used in this specification and the drawings, they are used in a generic sense only to facilitate the description of the invention and to facilitate understanding of the invention, and are not intended to limit the scope of the invention.
아울러, 본 발명에 따른 서비스 장치(20)나 단말(10)는 하나 이상의 프로세서로 하여금 앞서 설명한 기능들과 프로세스를 수행하도록 하는 명령에 의하여 구동될 수 있다. 예를 들어 그러한 명령으로는, 예컨대 JavaScript나 ECMAScript 명령 등의 스크립트 명령과 같은 해석되는 명령이나 실행 가능한 코드 혹은 컴퓨터로 판독 가능한 매체에 저장되는 기타의 명령이 포함될 수 있다. 나아가 본 발명에 따른 장치는 서버 팜(Server Farm)과 같이 네트워크에 걸쳐서 분산형으로 구현될 수 있으며, 혹은 단일의 컴퓨터 장치에서 구현될 수도 있다.In addition, the
또한, 본 발명에 따른 장치에 탑재되고 본 발명에 따른 방법을 실행하는 컴퓨터 프로그램(프로그램, 소프트웨어, 소프트웨어 어플리케이션, 스크립트 혹은 코드로도 알려져 있음)은 컴파일 되거나 해석된 언어나 선험적 혹은 절차적 언어를 포함하는 프로그래밍 언어의 어떠한 형태로도 작성될 수 있으며, 독립형 프로그램이나 모듈, 컴포넌트, 서브루틴 혹은 컴퓨터 환경에서 사용하기에 적합한 다른 유닛을 포함하여 어떠한 형태로도 전개될 수 있다. 컴퓨터 프로그램은 파일 시스템의 파일에 반드시 대응하는 것은 아니다. 프로그램은 요청된 프로그램에 제공되는 단일 파일 내에, 혹은 다중의 상호 작용하는 파일(예컨대, 하나 이상의 모듈, 하위 프로그램 혹은 코드의 일부를 저장하는 파일) 내에, 혹은 다른 프로그램이나 데이터를 보유하는 파일의 일부(예컨대, 마크업 언어 문서 내에 저장되는 하나 이상의 스크립트) 내에 저장될 수 있다. 컴퓨터 프로그램은 하나의 사이트에 위치하거나 복수의 사이트에 걸쳐서 분산되어 통신 네트워크에 의해 상호 접속된 다중 컴퓨터나 하나의 컴퓨터 상에서 실행되도록 전개될 수 있다.Further, a computer program (also known as a program, software, software application, script or code) that is embedded in the apparatus according to the present invention and which implements the method according to the present invention includes a compiled or interpreted language, a priori or procedural language , And may be deployed in any form including standalone programs or modules, components, subroutines, or other units suitable for use in a computer environment. Computer programs do not necessarily correspond to files in the file system. The program may be stored in a single file provided to the requested program, or in multiple interactive files (e.g., a file storing one or more modules, subprograms, or portions of code) (E.g., one or more scripts stored in a markup language document). A computer program may be deployed to run on multiple computers or on one computer, located on a single site or distributed across multiple sites and interconnected by a communications network.
아울러, 본 발명에 따른 메시징 서비스 제공 방법을 설명하는데 있어서, 특정한 순서로 도면에서 동작들을 묘사하고 있지만, 이는 바람직한 결과를 얻기 위하여 도시된 그 특정한 순서나 순차적인 순서대로 그러한 동작들을 수행하여야 한다거나 모든 도시된 동작들이 수행되어야 하는 것으로 이해되어서는 안 된다. 특정한 경우, 멀티태스킹과 병렬 프로세싱이 유리할 수 있다. 또한, 상술한 실시형태의 다양한 시스템 컴포넌트의 분리는 그러한 분리를 모든 실시형태에서 요구하는 것으로 이해되어서는 안되며, 설명한 프로그램 컴포넌트와 시스템들은 일반적으로 단일의 소프트웨어 제품으로 함께 통합되거나 다중 소프트웨어 제품에 패키징될 수 있다는 점을 이해하여야 한다.In addition, in describing the messaging service providing method according to the present invention, although the operations are described in the drawings in a specific order, it is necessary to perform such operations in the specific order or the sequential order shown in order to obtain a desirable result, or in all the drawings. It should not be understood that the acts performed should be performed. In certain cases, multitasking and parallel processing may be advantageous. Also, the separation of the various system components of the above-described embodiments should not be understood as requiring such separation in all embodiments, and the described program components and systems will generally be integrated together into a single software product or packaged into multiple software products It should be understood.
본 발명은 메신저 프로그램을 실행하여, 사용자 간에 송수신되는 메시지를 출력하기 위한 대화창을 표시할 때, 사용자 입력에 따라서 선택적으로 대화 참여자들의 정보를 노출하고자 한 것으로서, 특히, 대화창의 소정 영역에 설정된 타이틀 정보 표시 영역에 대화창에 관련된 기본 정보를 디폴트로 노출하고, 입력부를 통하여 기 설정된 사용자 입력이 감지되면, 상기 타이틀 정보 표시 영역을 변형하여, 해당 대화에 참여한 하나 이상의 참여자들에 관련된 정보를 선택적으로 표시함으로써, 사용자 입력이 발생하는 경우에만 선택적으로 참여자들의 정보를 노출시킴으로써, 개인 정보의 노출을 최소화할 수 있다.The present invention is to selectively expose the information of the participants of the conversation in accordance with the user input when executing a messenger program to display a chat window for outputting messages transmitted and received between users, in particular, title information set in a predetermined area of the chat window By default the basic information related to the chat window in the display area, and if a preset user input is detected through the input unit, by modifying the title information display area, by selectively displaying information related to one or more participants participating in the conversation In addition, by selectively exposing the participants' information only when a user input occurs, it is possible to minimize the exposure of personal information.
또한, 본 발명은 기 설정된 사용자 입력, 예를 들어 터치 입력에 따라서 대화창의 소정 영역에 설정된 타이틀 정보 표시 영역의 확장을 통해 참여자들의 정보를 노출하고, 사용자 입력이 해제되면 원래 크기의 타이틀 정보 표시 영역으로 되돌아가 기본 정보만을 노출함으로써, 제한된 크기의 대화창 화면에서 참여자 정보를 효율적으로 제공할 수 있는 우수한 효과가 있다.In addition, the present invention exposes the participants' information through expansion of the title information display area set in a predetermined area of the chat window according to a preset user input, for example, a touch input, and if the user input is released, the title information display area of the original size is released. By returning only the basic information, there is an excellent effect of efficiently providing participant information in a limited size chat window.
또한, 본 발명은 상기 타이틀 정보 표시 영역이 사용자 입력에 따라서 변경될 수 있음을 암시하는 메타포 표식을 더 표시하고, 싱글 터치, 멀티 터치, 팬(Pan), 스와이프(Swipe), 스크롤(Scroll), 플릭(Flick) 중 적어도 하나에 해당하는 사용자 입력에 따라서 상기 타이틀 정보 표시 영역을 일시적으로 확장하여 참여자 정보를 노출함으로써, 사용자 접근성을 향상시킬 수 있는 우수한 효과가 있다.In addition, the present invention further displays a metaphor marker indicating that the title information display area may be changed according to a user input, and further includes a single touch, a multi-touch, a pan, a swipe, and a scroll. According to a user input corresponding to at least one of Flick, the title information display area is temporarily extended to expose participant information, thereby improving user accessibility.
10: 단말 11; 통신부 12: 입력부
13: 제어부 14: 저장부 15: 표시부
20: 서비스 장치 30: 통신망 10:
13: control unit 14: storage unit 15: display unit
20: service device 30: communication network
Claims (29)
상기 메시징 서비스의 실행에 따른 사용자 인터페이스 화면을 출력하는 표시부; 및
상기 입력부 및 표시부와 기능적으로 연결되어, 상기 하나 이상의 다른 단말과 송수신되는 메시지를 출력하기 위한 대화창을 표시할 때, 상기 대화창에 대한 기본 정보를 표시하되, 기 설정된 제1 사용자 입력에 따라서 대화에 참여한 참여자들에 대한 상세 정보를 표시하고, 상기 상세 정보 표시 중에 상기 제1 사용자 입력이 종료되거나, 기 설정된 제2 사용자 입력을 받거나, 상기 상세 정보를 표시한 시점부터 기 설정된 일정 시간 이후에 상기 기본 정보를 표시하도록 제어하는 제어부를 포함하며,
상기 상세 정보는 대화에 참여한 참여자들의 상태를 나타내는 참여자 상태 정보를 포함하는 것을 특징으로 하는 단말.An input unit for user input associated with a messaging service for transmitting and receiving messages with one or more other terminals;
A display unit for outputting a user interface screen according to execution of the messaging service; And
Functionally connected with the input unit and the display unit, when displaying a chat window for outputting a message transmitted and received with the one or more other terminals, basic information about the chat window is displayed, but participates in the chat according to a preset first user input. Displaying detailed information about the participants, the basic information after a predetermined time from the time when the first user input is terminated, receives a second preset user input, or displays the detailed information during the detailed information display It includes a control unit for controlling to display,
The detailed information includes a participant status information indicating the status of the participants participating in the conversation.
상기 기본 정보는, 대화창을 구분하기 위한 대화창 구분 정보, 대화에 참여한 참여자의 수 중 하나 이상을 포함하는 것을 특징으로 하는 단말.The method of claim 1,
The basic information, the terminal characterized in that it comprises one or more of the chat window classification information for distinguishing the chat window, the number of participants participating in the chat.
상기 상세 정보는, 대화에 참여한 참여자들별로 설정된 캐릭터, 아이콘, 아바타, 사진 중 하나 이상을 포함하는 참여자 이미지 정보, 및 상기 참여자들별로 설정된 별명, 애칭, 이름, 이니셜, 별칭, 닉네임, 예명, 필명 중 하나 이상을 나타내는 참여자 구분 정보 중 적어도 하나를 더 포함하는 것을 특징으로 하는 단말.The method of claim 1,
The detailed information may include participant image information including at least one of a character, an icon, an avatar, and a picture set for each participant who participated in the conversation, and a nickname, nickname, name, initial, alias, nickname, nickname, and pen name for each participant. Terminal further comprising at least one of the participant identification information indicating one or more of the.
참여자의 단말에서 참여자의 메시지 확인을 인식하였는 지를 나타내는 메시지 확인 표시 정보 및 참여자의 단말에서 메시지를 입력받는 중임을 알 수 있는 메시지 입력 표시 정보 중 하나 이상을 포함하는 것을 특징으로 하는 단말.The method of claim 1, wherein the participant status information is
And at least one of message acknowledgment indication information indicating whether the participant's terminal recognizes the acknowledgment of the participant and message input indication information indicating that the participant's terminal is receiving a message.
상기 상세 정보로서, 상기 참여자 이미지 정보와 상기 참여자 구분 정보를 매칭하여 표시하고, 대화창과 관련된 각 참여자의 상태에 따라서, 상기 참여자 이미지 정보 또는 참여자 구분 정보를 참여자 상태 정보로 변경 표시하는 것을 특징으로 하는 단말.4. The apparatus of claim 3, wherein the control unit
As the detailed information, the participant image information and the participant classification information are matched and displayed, and the participant image information or the participant classification information is changed into participant status information according to the status of each participant associated with a chat window. Terminal.
특정 참여자의 단말에서 참여자의 메시지 확인이 인식된 경우, 상기 특정 참여자의 참여자 구분 정보를 메시지 확인 상태를 나타내는 문자로 변경하도록 제어하는 것을 특징으로 하는 단말.6. The apparatus of claim 5, wherein the control unit
And when a participant's message confirmation is recognized in a terminal of a specific participant, controlling to change the participant identification information of the specific participant to a character indicating a message acknowledgment state.
상기 메시지 확인 상태를 나타내는 문자는 '대기중'인 것을 특징으로 하는 단말.The method according to claim 6,
Characters representing the message confirmation status is 'waiting' characterized in that the terminal.
특정 참여자의 단말에서 메시지를 입력받는 중인 경우, 상기 특정 참여자의 참여자 구분 정보를 메시지 입력중임을 나타내는 문자로 변경하도록 제어하는 것을 특징으로 하는 단말.6. The apparatus of claim 5, wherein the control unit
When receiving a message from a terminal of a specific participant, the terminal characterized in that the control to change the participant identification information of the specific participant to a character indicating that the message input.
상기 메시지 입력중임을 나타내는 문자는 '입력중'인 것을 특징으로 하는 단말.9. The method of claim 8,
The character indicating that the message is being input is the terminal, characterized in that the input.
특정 참여자의 단말에서 메시지를 입력받는 중인 경우, 상기 특정 참여자의 참여자 이미지 정보에, 파동, 흔들림, 점멸 중 하나 이상을 포함하는 특수 효과를 부여하여 참여자의 상태를 표현하도록 제어하는 것을 특징으로 하는 단말.6. The apparatus of claim 5, wherein the control unit
When receiving a message from the terminal of a specific participant, the terminal characterized in that the control to express the state of the participant by giving a special effect including at least one of wave, shaking, flashing to the participant image information of the specific participant .
상기 대화창의 화면 중 특정 영역을 타이틀 정보 표시 영역으로 설정하고, 상기 타이틀 정보 표시 영역에 상기 기본 정보를 표시하는 것을 특징으로 하는 단말.The apparatus of claim 1, wherein the control unit
And a specific area of the screen of the chat window is set as a title information display area, and the basic information is displayed on the title information display area.
상기 타이틀 정보 표시 영역에, 상기 메시징 서비스와 관련된 다른 기능을 수행하기 위한 하나 이상의 메뉴 항목을 더 표시하는 것을 특징으로 하는 단말.12. The apparatus of claim 11, wherein the control unit
And displaying one or more menu items for performing other functions related to the messaging service in the title information display area.
상기 타이틀 정보 표시 영역의 상태를 변경하기 위한 하나 이상의 상태 변경 아이콘을 더 표시하는 것을 특징으로 하는 단말.12. The apparatus of claim 11, wherein the control unit
And displaying one or more state change icons for changing the state of the title information display area.
상기 제1 사용자 입력 또는 상기 제2 사용자 입력은, 상기 하나 이상의 상태 변경 아이콘 중 어느 하나에 대한 선택을 요청하는 사용자 입력인 것을 특징으로 하는 단말.The method of claim 13,
The first user input or the second user input, characterized in that the user input for requesting selection of any one of the one or more state change icon.
타이틀 정보 표시 영역에는 기본 정보만을 표시하고, 참여자 간에 송수신되는 메시지를 표시하는 메시지 표시 영역을 최대화하여 표시하기 위한 제1 아이콘, 대화 참여자의 상세 정보를 표시하기 위한 제2 아이콘, 및 대화창에서 사용할 수 있는 하나 이상의 기능에 대응하는 메뉴 항목들을 표시하기 위한 제3 아이콘 중에서 하나 이상을 포함하는 것을 특징으로 하는 단말.The method of claim 13, wherein the one or more state change icons are:
Only the basic information is displayed in the title information display area, and a first icon for maximizing and displaying a message display area displaying messages transmitted and received between participants, a second icon for displaying detailed information of a chat participant, and a chat window can be used. And at least one of a third icon for displaying menu items corresponding to at least one function.
상기 제1 사용자 입력에 따라서, 상기 타이틀 정보 표시 영역을 확장하고, 확장된 타이틀 정보 표시 영역에, 상기 상세 정보를 표시하는 것을 특징으로 하는 단말.12. The apparatus of claim 11, wherein the control unit
And the title information display area is expanded according to the first user input, and the detailed information is displayed on the extended title information display area.
상기 타이틀 정보 표시 영역은, 사용자 입력에 따라서 변경될 수 있음을 나타내는 메타포 표식을 포함하는 것을 특징으로 하는 단말.12. The method of claim 11,
And the title information display area includes a metaphor mark indicating that the title information display area may be changed according to a user input.
상기 제1 사용자 입력 또는 상기 제2 사용자 입력은 상기 타이틀 정보 표시 영역을 기준으로 이루어지는 싱글 터치, 멀티 터치, 팬(Pan), 스와이프(Swipe), 스크롤(Scroll), 플릭(Flick) 중 하나 이상을 포함하는 터치 입력인 것을 특징으로 하는 단말.12. The method of claim 11,
The first user input or the second user input is one or more of single touch, multi-touch, pan, swipe, scroll, and flick based on the title information display area. Terminal characterized in that the touch input comprising a.
상기 활성화된 대화창의 소정 영역에 설정된 타이틀 정보 표시 영역에 상기 대화창에 대한 기본 정보를 표시하는 단계;
기 설정된 제1 사용자 입력을 확인하는 단계;
상기 제1 사용자 입력에 따라서, 상기 타이틀 정보 표시 영역을 확장하여, 해당 대화에 참여한 참여자들에 대한 상세 정보를 표시하는 단계; 및
상기 상세 정보 표시 중에 상기 제1 사용자 입력이 종료되거나, 기 설정된 제2 사용자 입력을 받거나, 상기 상세 정보를 표시한 시점부터 기 설정된 일정 시간 이후에 상기 기본 정보를 표시하는 단계를 포함하고,
상기 상세 정보는 대화에 참여한 참여자들의 상태를 나타내는 참여자 상태 정보를 포함하는 것을 특징으로 하는 메시징 서비스 제공 방법.Activating and displaying a chat window for outputting a message transmitted and received with one or more other terminals;
Displaying basic information on the chat window in a title information display area set in a predetermined area of the activated chat window;
Checking a preset first user input;
Expanding the title information display area according to the first user input to display detailed information on participants participating in the conversation; And
Displaying the basic information after a predetermined time from the time when the first user input is terminated, when the second user input is received, or when the detailed information is displayed, during the detailed information display;
The detailed information includes a participant status information indicating the status of the participants participating in the conversation.
상기 타이틀 정보 표시 영역은 사용자 입력에 따라서 변경될 수 있음을 나타내는 메타포 표식을 더 포함하는 것을 특징으로 하는 메시징 서비스 제공 방법.21. The method of claim 20,
And the meta information marker indicating that the title information display area can be changed according to a user input.
상기 대화창의 소정 영역에 타이틀 정보 표시 영역의 상태를 변경하기 위한 하나 이상의 상태 변경 아이콘을 표시하는 단계를 더 포함하고,
상기 제1 사용자 입력 또는 상기 제2 사용자 입력은 상기 하나 이상의 상태 변경 아이콘과 관련된 사용자 입력인 것을 특징으로 하는 메시징 서비스 제공 방법.21. The method of claim 20,
Displaying at least one state change icon for changing a state of a title information display area in a predetermined area of the chat window;
Wherein the first user input or the second user input is a user input associated with the one or more state change icons.
상기 제1 사용자 입력에 따라서, 상기 타이틀 정보 표시 영역을 확장하여, 상기 대화창에서 사용할 수 있는 하나 이상의 기능에 대응하는 메뉴 항목을 표시하는 단계를 더 포함하는 것을 특징으로 하는 메시징 서비스 제공 방법.21. The method of claim 20,
And expanding the title information display area according to the first user input to display menu items corresponding to one or more functions available in the chat window.
상기 상세 정보는, 대화에 참여한 참여자들별로 설정된 캐릭터, 아이콘, 아바타, 사진 중 하나 이상을 포함하는 참여자 이미지 정보, 및 상기 참여자들별로 설정된 별명, 애칭, 이름, 이니셜, 별칭, 닉네임, 예명, 필명 중 하나 이상을 나타내는 참여자 구분 정보 중 적어도 하나를 더 포함하는 것을 특징으로 하는 메시징 서비스 제공 방법.21. The method of claim 20,
The detailed information may include participant image information including at least one of a character, an icon, an avatar, and a picture set for each participant who participated in the conversation, and a nickname, nickname, name, initial, alias, nickname, nickname, and pen name for each participant. Method for providing a messaging service, characterized in that it further comprises at least one of the participant identification information indicating at least one of.
상기 참여자 이미지 정보와 상기 참여자 구분 정보를 매칭하여 표시하는 단계;
각 참여자의 상태를 확인하는 단계; 및
확인된 각 참여자의 상태에 따라서, 상기 참여자 구분 정보 또는 참여자 이미지 정보를 참여자의 상태를 나타내는 참여자 상태 정보로 변경 표시하는 단계를 포함하는 것을 특징으로 하는 메시징 서비스 제공 방법.The method of claim 25, wherein displaying the detailed information,
Matching and displaying the participant image information and the participant classification information;
Checking the status of each participant; And
And changing and displaying the participant identification information or participant image information into participant status information indicating a participant status according to the identified status of each participant.
참여자의 단말에서 참여자의 메시지 확인을 인식하였는 지를 나타내는 메시지 확인 표시 정보 및 참여자의 단말에서 메시지를 입력받는 중임을 나타내는 메시지 입력 표시 정보 중 하나 이상을 포함하는 것을 특징으로 하는 메시징 서비스 제공 방법.27. The method of claim 26, wherein the participant status information is
And at least one of message acknowledgment indication information indicating whether the participant's terminal has recognized the message acknowledgment and message input indication information indicating that the participant's terminal is receiving a message.
진동, 흔들림, 점멸 중 하나 이상을 포함하는 특수 효과, 참여자의 상태를 나타내는 문자 중 적어도 하나로 표현되는 것을 특징으로 하는 메시징 서비스 제공 방법.The method of claim 27, wherein the participant status information is
Method for providing a messaging service, characterized in that represented by at least one of a special effect including at least one of vibration, shaking, flashing, characters representing the status of the participant.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20130043830A KR101349700B1 (en) | 2013-04-19 | 2013-04-19 | Method for messaging service, storage medium recording program and device therefor |
PCT/KR2013/012205 WO2014171613A1 (en) | 2013-04-19 | 2013-12-26 | Method for providing messaging service, record medium recorded with program for same, and terminal therefor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20130043830A KR101349700B1 (en) | 2013-04-19 | 2013-04-19 | Method for messaging service, storage medium recording program and device therefor |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101349700B1 true KR101349700B1 (en) | 2014-01-09 |
Family
ID=50145123
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR20130043830A Active KR101349700B1 (en) | 2013-04-19 | 2013-04-19 | Method for messaging service, storage medium recording program and device therefor |
Country Status (2)
Country | Link |
---|---|
KR (1) | KR101349700B1 (en) |
WO (1) | WO2014171613A1 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101589111B1 (en) * | 2015-08-27 | 2016-01-28 | 주식회사 지앤톡 | Method of providing security chatting service and system performing the same |
KR101694947B1 (en) * | 2015-08-26 | 2017-01-10 | 주식회사 엔오디비즈웨어 | Method of operating chatting application, method of operating chatting server, and method of operating chatting system |
KR101839226B1 (en) * | 2016-09-12 | 2018-03-15 | 임영미 | Smart phone messenger message arrival notice marking method for special important or urgent sender |
US11824822B2 (en) | 2018-09-28 | 2023-11-21 | Snap Inc. | Generating customized graphics having reactions to electronic message content |
KR20250023063A (en) * | 2023-08-09 | 2025-02-18 | 주식회사 디케이테크인 | Instant messenger operation method and apparatus for executing instant messenger |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20090108872A (en) * | 2008-04-14 | 2009-10-19 | 울산대학교 산학협력단 | Messenger System for Supporting Web Dev-based Collaboration System |
KR20100099589A (en) * | 2009-03-03 | 2010-09-13 | 주식회사 씽크풀 | System and method for providing chatting |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100836022B1 (en) * | 2007-02-23 | 2008-06-09 | 주식회사 케이티프리텔 | Method and system for providing messenger service in mobile communication system |
US8788595B2 (en) * | 2008-11-24 | 2014-07-22 | The Mitre Corporation | Methods, systems, and computer program products for instant messaging |
-
2013
- 2013-04-19 KR KR20130043830A patent/KR101349700B1/en active Active
- 2013-12-26 WO PCT/KR2013/012205 patent/WO2014171613A1/en active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20090108872A (en) * | 2008-04-14 | 2009-10-19 | 울산대학교 산학협력단 | Messenger System for Supporting Web Dev-based Collaboration System |
KR20100099589A (en) * | 2009-03-03 | 2010-09-13 | 주식회사 씽크풀 | System and method for providing chatting |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101694947B1 (en) * | 2015-08-26 | 2017-01-10 | 주식회사 엔오디비즈웨어 | Method of operating chatting application, method of operating chatting server, and method of operating chatting system |
KR101589111B1 (en) * | 2015-08-27 | 2016-01-28 | 주식회사 지앤톡 | Method of providing security chatting service and system performing the same |
WO2017034097A1 (en) * | 2015-08-27 | 2017-03-02 | 주식회사 지앤톡 | Social network service method and system |
KR101839226B1 (en) * | 2016-09-12 | 2018-03-15 | 임영미 | Smart phone messenger message arrival notice marking method for special important or urgent sender |
US11824822B2 (en) | 2018-09-28 | 2023-11-21 | Snap Inc. | Generating customized graphics having reactions to electronic message content |
KR20250023063A (en) * | 2023-08-09 | 2025-02-18 | 주식회사 디케이테크인 | Instant messenger operation method and apparatus for executing instant messenger |
KR102808312B1 (en) * | 2023-08-09 | 2025-05-14 | 주식회사 디케이테크인 | Instant messenger operation method and apparatus for executing instant messenger |
Also Published As
Publication number | Publication date |
---|---|
WO2014171613A1 (en) | 2014-10-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101331444B1 (en) | Method for instant messaging service, storage medium recording program and device therefor | |
KR102386605B1 (en) | Method for structuring of group icon and apparatus therfor | |
RU2607643C2 (en) | Instant messaging service and method for providing plurality of services extended from instant messaging service | |
US10439974B2 (en) | Sharing of activity metadata via messaging systems | |
US9052806B2 (en) | User interface for presenting media items of social networking service in media reel | |
CN103823677A (en) | Routing user data entries to applications | |
EP2362614B1 (en) | Mobile terminal and communication service controlling method thereof | |
KR101349700B1 (en) | Method for messaging service, storage medium recording program and device therefor | |
JP2018504657A (en) | Tab-based browser content sharing | |
KR20150108096A (en) | Method for coupling application with instant messenger, apparatus and system for the same | |
CN116126447A (en) | An information processing method, device, electronic device, and computer-readable medium | |
KR20150106481A (en) | Method for providing information of keyword in instant messenger, apparatus and system for the same | |
KR20140132630A (en) | Method for providing search service on chatting based on messaging service, storage medium recording program and device therefor | |
KR102212072B1 (en) | Method for extracting of keyword in instant messenger, apparatus and system for the same | |
KR102131752B1 (en) | Backtup method of information in instant messenger, apparatus and system for the same | |
KR101370316B1 (en) | Method for controlling of web page in messenger, apparatus and system for the same | |
KR102387268B1 (en) | Messaging service method for providing speech bubble effect, storage medium recording program and device therefor | |
CN115250259B (en) | Information interaction method and device and electronic equipment | |
CN119325591A (en) | Public group suggested message recipients | |
CN113726584A (en) | Message sending method and device and electronic equipment | |
US11456983B2 (en) | Interactive operation method, and transmitter machine, receiver machine and interactive operation system using the same | |
US20230376199A1 (en) | Method and user terminal for recommending emoticons based on conversation information | |
KR101911870B1 (en) | Method for displaying message, apparatus for the same | |
KR20150105560A (en) | Method for sending of message in instant messenger, apparatus and system for the same | |
KR20250024624A (en) | Method for Providing Chat Room Synchronized Between Applications and Electronic Device Supporting the Same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20130419 |
|
A201 | Request for examination | ||
A302 | Request for accelerated examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20130703 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20130419 Comment text: Patent Application |
|
PA0302 | Request for accelerated examination |
Patent event date: 20130703 Patent event code: PA03022R01D Comment text: Request for Accelerated Examination Patent event date: 20130419 Patent event code: PA03021R01I Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20130904 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20131209 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20140103 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20140103 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20170103 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20170103 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20171228 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20171228 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20191216 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20191216 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20210104 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20220103 Start annual number: 9 End annual number: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20231212 Start annual number: 11 End annual number: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20241219 Start annual number: 12 End annual number: 12 |