Movatterモバイル変換


[0]ホーム

URL:


KR102531039B1 - Electronic device and controlling method thereof - Google Patents

Electronic device and controlling method thereof
Download PDF

Info

Publication number
KR102531039B1
KR102531039B1KR1020160117507AKR20160117507AKR102531039B1KR 102531039 B1KR102531039 B1KR 102531039B1KR 1020160117507 AKR1020160117507 AKR 1020160117507AKR 20160117507 AKR20160117507 AKR 20160117507AKR 102531039 B1KR102531039 B1KR 102531039B1
Authority
KR
South Korea
Prior art keywords
message
electronic device
display
information
notification method
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
KR1020160117507A
Other languages
Korean (ko)
Other versions
KR20170082117A (en
Inventor
이해준
김덕호
양태연
유승학
노지현
정하윤
정호진
Original Assignee
삼성전자주식회사
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 삼성전자주식회사filedCritical삼성전자주식회사
Priority to US15/399,305priorityCriticalpatent/US10148778B2/en
Priority to EP17736119.3Aprioritypatent/EP3378220A4/en
Priority to CN201780005568.4Aprioritypatent/CN108476262B/en
Priority to PCT/KR2017/000162prioritypatent/WO2017119747A1/en
Publication of KR20170082117ApublicationCriticalpatent/KR20170082117A/en
Priority to US16/183,145prioritypatent/US10306004B2/en
Application grantedgrantedCritical
Publication of KR102531039B1publicationCriticalpatent/KR102531039B1/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

Translated fromKorean

본 발명의 다양한 실시예에 따른 전자 장치는, 메시지를 수신하는 통신 인터페이스; 상기 전자 장치의 상황 정보에 기초하여 상기 메시지를 출력하기 위한 알림 방식을 결정하며, 상기 알림 방식에 따라 상기 메시지를 변환하여 요약 메시지를 획득하는 제어부; 및 상기 요약 메시지를 출력하는 출력 모듈;을 포함할 수 있다.An electronic device according to various embodiments of the present disclosure includes a communication interface for receiving a message; a control unit that determines a notification method for outputting the message based on the context information of the electronic device, converts the message according to the notification method, and obtains a summary message; and an output module outputting the summary message.

Description

Translated fromKorean
전자 장치 및 그 제어 방법{ELECTRONIC DEVICE AND CONTROLLING METHOD THEREOF}Electronic device and its control method {ELECTRONIC DEVICE AND CONTROLLING METHOD THEREOF}

본 발명의 다양한 실시예는 전자 장치에 관한 것으로, 예를 들면, 알림 이벤트를 제공하는 전자 장치 및 그 제어 방법에 관한 것이다.Various embodiments of the present disclosure relate to electronic devices, for example, to electronic devices that provide notification events and control methods thereof.

근자에 들어, 사용자가 예를 들어 스마트폰(smart phone)과 같은 전자장치를 통하여 다른 사용자와 통화, 문자 메시지, SNS(social networking service) 메시지, 이메일 등을 주고받을 수 있는 기술이 이용되고 있다. 사용자는 스마트폰으로 수신된 각종 메시지를 스마트폰의 디스플레이를 통해 확인할 수 있다.Recently, a technology that allows a user to send and receive calls, text messages, social networking service (SNS) messages, e-mails, and the like with other users through an electronic device such as a smart phone is being used. The user can check various messages received by the smartphone through the display of the smartphone.

스마트 폰은 휴대의 편의성을 위해 소형으로 제작되며, 스마트 폰에 포함된 디스플레이의 크기 역시 상대적으로 작다. 이에 따라 수신된 메시지에 포함된 내용(contents)이 클 경우, 디스플레이의 제한된 공간 내에 메시지의 모든 내용을 표시할 수 없고 일부만 표시해야 하는 단점이 있다. 또한 수신된 메시지의 모든 내용을 소형 디스플레이를 통하여 확인하려면, 사용자는 스마트 폰의 사용자 인터페이스를 수 회 조작해야 하는 번거로움이 있다.Smart phones are manufactured in a small size for portability convenience, and the size of the display included in the smart phone is also relatively small. Accordingly, when the contents included in the received message are large, there is a disadvantage in that all contents of the message cannot be displayed within the limited space of the display, but only a part of the message. In addition, in order to check all the contents of the received message through the small display, the user has the inconvenience of manipulating the user interface of the smart phone several times.

사용자가 운동 중이거나 운전 중임에 따라 디스플레이 내용을 확인할 수 없는 경우에도, 사용자는 직접 스마트 폰의 디스플레이에 표시된 공지 이벤트의 일부분을 선택하여 열어보아야 전체 공지 이벤트 내용 중에 포함된 중요 정보를 열람할 수 있다는 단점이 있다.Even if the user cannot check the contents of the display while exercising or driving, the user must directly select and open a part of the notice event displayed on the display of the smartphone to view important information included in the entire notice event contents. There are downsides.

본 발명의 다양한 실시예는, 제한된 크기의 디스플레이 공간 내에서도 사용자에게 필요한 중요한 정보를 포함하는 요약 메시지를 제공할 수 있는 전자 장치 및 그 제어 방법을 제공할 수 있다.Various embodiments of the present disclosure may provide an electronic device capable of providing a summary message including important information necessary for a user even within a limited-size display space, and a control method thereof.

본 발명의 다양한 실시예에 따른 전자 장치는, 메시지를 수신하는 통신 인터페이스; 상기 전자 장치의 상황 정보에 기초하여 상기 메시지를 출력하기 위한 알림 방식을 결정하며, 상기 알림 방식에 따라 상기 메시지를 변환하여 요약 메시지를 획득하는 제어부; 및 상기 요약 메시지를 출력하는 출력 모듈;을 포함할 수 있다.An electronic device according to various embodiments of the present disclosure includes a communication interface for receiving a message; a control unit that determines a notification method for outputting the message based on the context information of the electronic device, converts the message according to the notification method, and obtains a summary message; and an output module outputting the summary message.

본 발명의 다양한 실시예에 따른 전자 장치의 제어 방법은, 메시지를 수신하는 동작; 상기 전자 장치의 상황 정보에 기초하여 상기 메시지를 출력하기 위한 알림 방식을 결정하는 동작; 상기 알림 방식에 따라 상기 메시지를 변환하여 요약 메시지를 획득하는 동작; 및 상기 요약 메시지를 출력하는 동작;을 포함할 수 있다.A control method of an electronic device according to various embodiments of the present disclosure includes receiving a message; determining a notification method for outputting the message based on context information of the electronic device; obtaining a summary message by converting the message according to the notification method; and outputting the summary message.

본 발명의 다양한 실시예에 따른 전자 장치는 소형 디스플레이의 제한된 디스플레이 공간에 메시지 또는 이벤트 내의 중요 정보를 표시할 수 있다.An electronic device according to various embodiments of the present disclosure may display important information in a message or event in a limited display space of a small display.

또한, 전자 장치는 수신된 메시지 또는 이벤트를 사용자 상황에 최적화된 방법으로 사용자에게 알려줄 수 있어, 이에 따라 사용자는 스마트 폰의 사용자 인터페이스에 대해 수 회 조작할 필요 없이, 메시지 또는 이벤트의 중요 정보를 쉽게 확인할 수 있다.In addition, the electronic device can inform the user of the received message or event in a method optimized for the user's situation, so that the user can easily view important information of the message or event without having to manipulate the user interface of the smartphone several times. You can check.

또한, 사용자가 운동 중 이거나 운전 중인 상황에서도 디스플레이에 표시된 메시지 또는 공지 이벤트를 선택하지 않아도, 전체 메시지 또는 공지 이벤트 내용 중 포함된 중요 정보를 열람할 수 있다는 장점이 있다.In addition, there is an advantage in that the user can read important information included in the entire message or notice event contents without selecting the message or notice event displayed on the display even when the user is exercising or driving.

도 1은 본 발명의 일 실시예에 따른 전자 장치를 나타내는 개략적인 블록도 이다.
도 2는 본 발명의 일 실시예에 따른 전자 장치의 전면 사시도 이다.
도 3은 본 발명의 일 실시예에 따른 전자 장치의 후면 사시도 이다.
도 4a는 다양한 실시예에 따른 전자 장치의 제어 방법을 도시한다.
도 4b는 일 실시예에 따른 전자 장치의 제어 방법을 도시한다.
도 5a는 다양한 실시예에 따른 전자 장치를 도시한다.
도 5b는 다양한 실시예에 따른 전자 장치를 도시한다.
도 6은 다양한 실시예에 따른 중요 정보를 추출하여 요약 정보를 생성하는 방법을 도시한다.
도 7a는 다양한 실시예에 따른 사용자 상황 정보를 획득하는 동작을 도시한다.
도 7b는 다양한 실시예에 따른 알림 방식을 결정하여 요약 메시지를 생성하는 방법을 도시한다.
도 8a는 다양한 실시예에 따른 원형 디스플레이로 및 디스플레이 상황 정보를 획득하는 동작을 도시한다.
도 8b는 다양한 실시예에 따른 알림 방식을 결정하여 요약 메시지를 생성하는 방법을 도시한다.
도 9(a) 내지 도 9(c)는 다양한 실시예에 따른 디스플레이 상황 정보에 따른 요약 메시지를 출력하는 방법을 도시한다.
도 10(a) 내지 도 10(d)는 다양한 실시예에 따른 디스플레이 상황 정보에 따른 알림 방식을 결정하는 방법을 도시한다.
도 11은 다양한 실시예에 따른 디스플레이 상황 정보에 따른 알림 방식을 결정하는 방법을 도시한다.
도 12는 다양한 실시예에 따른 디스플레이 상황 정보에 따른 알림 방식을 결정하는 방법을 도시한다.
도 13(a) 및 도 13(b)은 다양한 실시예에 따른 디스플레이 상황 정보에 따른 알림 방식을 결정하는 방법을 도시한다.
도 14는 다양한 실시예에 따른 디스플레이 상황 정보에 따른 알림 방식을 결정하는 방법을 도시한다.
도 15는 다양한 실시예에 따른 스마트 태블릿의 디스플레이 상황 정보에 따른 알림 방식을 결정하는 방법을 도시한다.
도 16은 다양한 실시예에 따른 출력 상황에 따른 알림 방식을 결정하는 방법을 도시한다.
도 17은 다양한 실시예에 따른 디스플레이 상황 정보에 따른 알림 방식을 결정하는 방법을 도시한다.
도 18은 다양한 실시예에 따른 잠금 화면 상황에서 알림 방식을 결정하는 방법을 도시한다.
도 19는 다양한 실시예에 따른 원형 디스플레이 상황에서 알림 방식을 결정하는 방법을 도시한다.
1 is a schematic block diagram illustrating an electronic device according to an embodiment of the present invention.
2 is a front perspective view of an electronic device according to an embodiment of the present invention.
3 is a rear perspective view of an electronic device according to an embodiment of the present invention.
4A illustrates a control method of an electronic device according to various embodiments.
4B illustrates a control method of an electronic device according to an embodiment.
5A illustrates an electronic device according to various embodiments.
5B illustrates an electronic device according to various embodiments.
6 illustrates a method of generating summary information by extracting important information according to various embodiments.
7A illustrates an operation of obtaining user context information according to various embodiments.
7B illustrates a method of generating a summary message by determining a notification method according to various embodiments.
8A illustrates an operation of acquiring display context information and a circular display according to various embodiments.
8B illustrates a method of generating a summary message by determining a notification method according to various embodiments.
9(a) to 9(c) illustrate a method of outputting a summary message according to display context information according to various embodiments.
10(a) to 10(d) illustrate a method of determining a notification method according to display context information according to various embodiments.
11 illustrates a method of determining a notification method according to display context information according to various embodiments.
12 illustrates a method of determining a notification method according to display context information according to various embodiments.
13(a) and 13(b) illustrate a method of determining a notification method according to display context information according to various embodiments.
14 illustrates a method of determining a notification method according to display context information according to various embodiments.
15 illustrates a method of determining a notification method according to display context information of a smart tablet according to various embodiments.
16 illustrates a method of determining a notification method according to an output situation according to various embodiments.
17 illustrates a method of determining a notification method according to display context information according to various embodiments.
18 illustrates a method of determining a notification method in a lock screen situation according to various embodiments.
19 illustrates a method of determining a notification method in a circular display situation according to various embodiments.

이하, 첨부된 도면들에 기재된 내용들을 참조하여 본 발명에 따른 예시적 실시예를 상세하게 설명한다. 다만, 본 발명이 예시적 실시예들에 의해 제한되거나 한정되는 것은 아니다. 각 도면에 제시된 동일한 참조부호는 실질적으로 동일한 기능을 수행하는 부재를 나타낸다.Hereinafter, exemplary embodiments according to the present invention will be described in detail with reference to the contents described in the accompanying drawings. However, the present invention is not limited or limited by exemplary embodiments. The same reference numerals presented in each figure indicate members performing substantially the same function.

제1, 제2 등과 같이 서수를 포함하는 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되지는 않는다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다. 본 출원에서 사용한 용어는 단지 특정한 실시 예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다.Terms including ordinal numbers, such as first and second, may be used to describe various components, but the components are not limited by the terms. These terms are only used for the purpose of distinguishing one component from another. For example, a first element may be termed a second element, and similarly, a second element may be termed a first element, without departing from the scope of the present invention. Terms used in this application are only used to describe specific embodiments, and are not intended to limit the present invention. Singular expressions include plural expressions unless the context clearly dictates otherwise.

도 1은 본 발명의 일 실시예에 따른 전자 장치를 나타내는 개략적인 블록도이다.1 is a schematic block diagram illustrating an electronic device according to an embodiment of the present invention.

도 1을 참조하면, 장치(100)는 서브통신 모듈(130), 커넥터(165), 및 이어폰 연결잭(167)과 같은 외부 장치 연결부를 이용하여 외부 장치(도시되지 아니함)와 연결될 수 있다. “외부 장치”는 상기 장치(100)에 탈착되어 유선으로 연결 가능한 이어폰(Earphone), 외부 스피커(External speaker), USB(Universal Serial Bus) 메모리, 충전기, 크래들/도크(Cradle/Dock), DMB 안테나, 모바일 결제 관련 장치, 건강 관리 장치(혈당계 등), 게임기, 자동차 내비게이션 장치 등 다양한 장치들을 포함할 수 있다. 또한 상기 "외부 장치"는 근거리 통신에 의하여 무선으로 상기 장치(100)에 연결될 수 있는 블루투스 통신 장치, NFC(Near Field Communication) 장치와 같은 근거리 통신 장치, 및 WiFi Direct 통신 장치, 무선 액세스 포인트(AP, Access Point)를 포함할 수 있다. 또한, 상기 외부 장치는 다른 장치, 휴대폰, 스마트폰, 태블릿PC, 데스크탑 PC, 및 서버를 포함할 수 있다.Referring to FIG. 1 , thedevice 100 may be connected to an external device (not shown) using an external device connection unit such as asub communication module 130, aconnector 165, and anearphone connection jack 167. The “external device” refers to an earphone detachable from thedevice 100 and connectable by wire, an external speaker, a Universal Serial Bus (USB) memory, a charger, a cradle/dock, and a DMB antenna. , mobile payment related devices, health management devices (blood glucose meters, etc.), game machines, car navigation devices, and the like. In addition, the "external device" includes a Bluetooth communication device that can be wirelessly connected to thedevice 100 by short-range communication, a short-range communication device such as a Near Field Communication (NFC) device, a WiFi Direct communication device, and a wireless access point (AP). , Access Point). In addition, the external device may include other devices, mobile phones, smart phones, tablet PCs, desktop PCs, and servers.

도 1을 참조하면, 장치(100)는 표시부(190) 및 디스플레이 컨트롤러(195)를 포함한다. 또한, 장치(100)는 제어부(110), 이동통신 모듈(120), 서브통신 모듈(130), 멀티미디어 모듈(140), 카메라 모듈(150), GPS모듈(155), 입/출력 모듈(160), 센서 모듈(170), 저장부(175) 및 전원공급부(180)를 포함한다. 서브통신 모듈(130)은 무선랜 모듈(131) 및 근거리통신 모듈(132) 중 적어도 하나를 포함하고, 멀티미디어 모듈(140)은 방송통신 모듈(141), 오디오재생 모듈(142) 및 동영상재생 모듈(143) 중 적어도 하나를 포함한다. 카메라 모듈(150)은 제1 카메라(151) 및 제2 카메라(152) 중 적어도 하나를 포함하고, 입/출력 모듈(160)은 버튼(161), 마이크(162), 스피커(163), 진동모터(164), 커넥터(165), 및 키패드(166) 중 적어도 하나를 포함한다. 이하에서는 상기 표시부(190) 및 디스플레이 컨트롤러(195)가 각각 터치스크린 및 터치스크린 컨트롤러인 경우를 예로 들어 설명한다.Referring to FIG. 1 , thedevice 100 includes adisplay unit 190 and a display controller 195 . In addition, thedevice 100 includes acontrol unit 110, amobile communication module 120, asub communication module 130, amultimedia module 140, acamera module 150, aGPS module 155, an input/output module 160 ), asensor module 170, astorage unit 175 and apower supply unit 180. Thesub communication module 130 includes at least one of awireless LAN module 131 and a shortrange communication module 132, and themultimedia module 140 includes abroadcast communication module 141, anaudio playback module 142, and a video playback module. (143). Thecamera module 150 includes at least one of afirst camera 151 and asecond camera 152, and the input/output module 160 includes abutton 161, amicrophone 162, aspeaker 163, and vibration. It includes at least one of amotor 164, aconnector 165, and akeypad 166. Hereinafter, a case where thedisplay unit 190 and the display controller 195 are a touch screen and a touch screen controller, respectively, will be described as an example.

제어부(110)는 CPU(111), 장치(100)의 제어를 위한 제어프로그램이 저장된 롬(ROM, 112) 및 장치(100)의 외부로부터 입력되는 신호 또는 데이터를 기억하거나, 장치(100)에서 수행되는 작업을 위한 기억영역으로 사용되는 램(RAM, 113)을 포함할 수 있다. CPU(111)는 싱글 코어, 듀얼 코어, 트리플 코어, 또는 쿼드 코어를 포함할 수 있다. CPU(111), 롬(112) 및 램(113)은 내부버스(bus)를 통해 상호 연결될 수 있다.Thecontrol unit 110 stores theCPU 111, a ROM (ROM) 112 in which a control program for controlling thedevice 100 is stored, and signals or data input from the outside of thedevice 100, or in thedevice 100. It may include a RAM (RAM) 113 used as a storage area for tasks to be performed. TheCPU 111 may include a single core, dual core, triple core, or quad core. TheCPU 111,ROM 112, andRAM 113 may be interconnected through an internal bus.

제어부(110)는 이동통신 모듈(120), 서브통신 모듈(130), 멀티미디어 모듈(140), 카메라 모듈(150), GPS 모듈(155), 입/출력 모듈(160), 센서 모듈(170), 저장부(175), 전원공급부(180), 터치스크린(190), 및 터치스크린 컨트롤러(195)를 제어할 수 있다.Thecontroller 110 includes amobile communication module 120, asub-communication module 130, amultimedia module 140, acamera module 150, aGPS module 155, an input/output module 160, asensor module 170 , Thestorage unit 175, thepower supply unit 180, thetouch screen 190, and the touch screen controller 195 can be controlled.

이동통신 모듈(120)은 제어부(110)의 제어에 따라 적어도 하나-하나 또는 복수-의 안테나(도시되지 아니함)를 이용하여 이동 통신을 통해 장치(100)가 외부 장치와 연결되도록 한다. 이동통신 모듈(120)은 장치(100)에 입력되는 전화번호를 가지는 휴대폰(도시되지 아니함), 스마트폰(도시되지 아니함), 태블릿PC 또는 다른 장치(도시되지 아니함)와 음성 통화, 화상 통화, 문자메시지(SMS) 또는 멀티미디어 메시지(MMS)를 위한 무선 신호를 송/수신한다.Themobile communication module 120 allows thedevice 100 to be connected to an external device through mobile communication using at least one or a plurality of antennas (not shown) under the control of thecontroller 110 . Themobile communication module 120 is a mobile phone (not shown), a smart phone (not shown), a tablet PC or another device (not shown) having a phone number input to thedevice 100 and voice calls, video calls, Transmits/receives wireless signals for text messages (SMS) or multimedia messages (MMS).

서브통신 모듈(130)은 무선랜 모듈(131)과 근거리통신 모듈(132) 중 적어도 하나를 포함할 수 있다. 예를 들어, 무선랜 모듈(131)만 포함하거나, 근거리통신 모듈(132)만 포함하거나 또는 무선랜 모듈(131)과 근거리통신 모듈(132)을 모두 포함할 수 있다.Thesub communication module 130 may include at least one of thewireless LAN module 131 and the shortrange communication module 132 . For example, it may include only thewireless LAN module 131, only the short-range communication module 132, or both thewireless LAN module 131 and the short-range communication module 132.

무선랜 모듈(131)은 제어부(110)의 제어에 따라 무선 액세스 포인트(AP, access point)(도시되지 아니함)가 설치된 장소에서 인터넷에 연결될 수 있다. 무선랜 모듈(131)은 미국전기전자학회(IEEE)의 무선랜 규격(IEEE802.11x)을 지원한다. 근거리통신 모듈(132)은 제어부(110)의 제어에 따라 장치(100)와 화상형성장치(도시되지 아니함) 사이에 무선으로 근거리 통신을 할 수 있다. 근거리 통신방식은 블루투스(bluetooth), 적외선 통신(IrDA, infrared data association), 와이파이 다이렉트(WiFi-Direct) 통신, NFC(Near Field Communication) 등이 포함될 수 있다.Thewireless LAN module 131 may be connected to the Internet at a place where a wireless access point (AP) (not shown) is installed under the control of thecontrol unit 110 . Thewireless LAN module 131 supports the wireless LAN standard (IEEE802.11x) of the Institute of Electrical and Electronics Engineers (IEEE). The short-distance communication module 132 may perform short-range communication wirelessly between thedevice 100 and an image forming device (not shown) under the control of thecontroller 110 . The short-range communication method may include Bluetooth, infrared data association (IrDA), WiFi-Direct communication, Near Field Communication (NFC), and the like.

장치(100)는 성능에 따라 이동통신 모듈(120), 무선랜 모듈(131), 및 근거리통신 모듈(132) 중 적어도 하나를 포함할 수 있다. 예를 들어, 장치(100)는 성능에 따라 이동통신 모듈(120), 무선랜 모듈(131), 및 근거리통신 모듈(132)들의 조합을 포함할 수 있다.Thedevice 100 may include at least one of themobile communication module 120, thewireless LAN module 131, and the short-distance communication module 132 according to performance. For example, thedevice 100 may include a combination of themobile communication module 120, thewireless LAN module 131, and the short-distance communication module 132 according to performance.

멀티미디어 모듈(140)은 방송통신 모듈(141), 오디오재생 모듈(142) 또는 동영상재생 모듈(143)을 포함할 수 있다. 방송통신 모듈(141)은 제어부(110)의 제어에 따라 방송통신 안테나(도시되지 아니함)를 통해 방송국에서부터 송출되는 방송 신호(예, TV방송 신호, 라디오방송 신호 또는 데이터방송 신호) 및 방송부가 정보(예, EPS(Electric Program Guide) 또는 ESG(Electric Service Guide))를 수신할 수 있다. 오디오재생 모듈(142)은 제어부(110)의 제어에 따라 저장되거나 또는 수신되는 디지털 오디오 파일(예, 파일 확장자가 mp3, wma, ogg 또는 wav인 파일)을 재생할 수 있다. 동영상재생 모듈(143)은 제어부(110)의 제어에 따라 저장되거나 또는 수신되는 디지털 동영상 파일(예, 파일 확장자가 mpeg, mpg, mp4, avi, mov, 또는 mkv인 파일)을 재생할 수 있다. 동영상재생 모듈(143)은 디지털 오디오 파일을 재생할 수 있다.Themultimedia module 140 may include abroadcast communication module 141, anaudio playback module 142, or avideo playback module 143. Thebroadcasting communication module 141 controls broadcasting signals (eg, TV broadcasting signals, radio broadcasting signals, or data broadcasting signals) transmitted from a broadcasting station through a broadcasting communication antenna (not shown) under the control of thecontrol unit 110 and broadcasting unit information. (eg, EPS (Electric Program Guide) or ESG (Electric Service Guide)) may be received. Theaudio playback module 142 may reproduce stored or received digital audio files (eg, files having file extensions of mp3, wma, ogg, or wav) under the control of thecontroller 110 . Thevideo playback module 143 may play stored or received digital video files (eg, files having mpeg, mpg, mp4, avi, mov, or mkv file extensions) under the control of thecontroller 110. Thevideo playback module 143 can play digital audio files.

멀티미디어 모듈(140)은 방송통신 모듈(141)을 제외하고 오디오재생 모듈(142)과 동영상재생 모듈(143)을 포함할 수 있다. 또한, 멀티미디어 모듈(140)의 오디오재생 모듈(142) 또는 동영상재생 모듈(143)은 제어부(110)에 포함될 수 있다.Themultimedia module 140 may include anaudio playback module 142 and avideo playback module 143 except for thebroadcast communication module 141 . Also, theaudio playback module 142 orvideo playback module 143 of themultimedia module 140 may be included in thecontroller 110 .

카메라 모듈(150)은 제어부(110)의 제어에 따라 정지이미지 또는 동영상을 촬영하는 제1 카메라(151) 및 제2 카메라(152) 중 적어도 하나를 포함할 수 있다. 또한, 제1 카메라(151) 또는 제2 카메라(152)는 촬영에 필요한 광량을 제공하는 보조 광원(예, 플래시(도시되지 아니함))을 포함할 수 있다. 제1 카메라(151)는 상기 장치(100) 전면에 배치되고, 제2 카메라(152)는 상기 장치(100)의 후면에 배치될 수 있다. 달리 취한 방식으로, 제1 카메라(151)와 제2 카메라(152)는 인접(예, 제1 카메라(151)와 제2 카메라(152)의 간격이 1 cm 보다 크고, 8 cm 보다는 작은)하게 배치되어 3차원 정지이미지 또는 3차원 동영상을 촬영할 수 있다.Thecamera module 150 may include at least one of afirst camera 151 and asecond camera 152 that captures still images or videos under the control of thecontroller 110 . In addition, thefirst camera 151 or thesecond camera 152 may include an auxiliary light source (eg, a flash (not shown)) that provides an amount of light required for photographing. Thefirst camera 151 may be disposed on the front side of thedevice 100, and thesecond camera 152 may be disposed on the rear side of thedevice 100. In a different way, thefirst camera 151 and thesecond camera 152 are adjacent (eg, the distance between thefirst camera 151 and thesecond camera 152 is greater than 1 cm and less than 8 cm). Arranged to take a 3D still image or 3D video.

GPS 모듈(155)은 지구 궤도상에 있는 복수의 GPS위성(도시되지 아니함)에서부터 전파를 수신하고, GPS위성(도시되지 아니함)에서부터 장치(100)까지 전파도달시간(Time of Arrival)을 이용하여 장치(100)의 위치를 산출할 수 있다.TheGPS module 155 receives radio waves from a plurality of GPS satellites (not shown) in earth orbit, and uses the time of arrival of radio waves from the GPS satellites (not shown) to thedevice 100. The location ofdevice 100 may be calculated.

입/출력 모듈(160)은 복수의 버튼(161), 마이크(162), 스피커(163), 진동모터(164), 커넥터(165), 및 키패드(166) 중 적어도 하나를 포함할 수 있다.The input/output module 160 may include at least one of a plurality ofbuttons 161, amicrophone 162, aspeaker 163, avibration motor 164, aconnector 165, and akeypad 166.

버튼(161)은 상기 장치(100)의 하우징의 전면, 측면 또는 후면에 형성될 수 있으며, 전원/잠금 버튼(도시되지 아니함), 볼륨버튼(도시되지 아니함), 메뉴 버튼, 홈 버튼, 돌아가기 버튼(back button) 및 검색 버튼(161) 중 적어도 하나를 포함할 수 있다.Thebutton 161 may be formed on the front, side, or rear surface of the housing of thedevice 100, and includes a power/lock button (not shown), a volume button (not shown), a menu button, a home button, and a return button. At least one of a back button and asearch button 161 may be included.

마이크(162)는 제어부(110)의 제어에 따라 음성(voice) 또는 사운드(sound)를 입력 받아 전기적인 신호를 생성한다.Themicrophone 162 receives voice or sound under the control of thecontroller 110 and generates an electrical signal.

스피커(163)는 제어부(110)의 제어에 따라 이동통신 모듈(120), 서브통신 모듈(130), 멀티미디어 모듈(140) 또는 카메라 모듈(150)의 다양한 신호(예, 무선신호, 방송신호, 디지털 오디오 파일, 디지털 동영상 파일 또는 사진 촬영 등)에 대응되는 사운드를 장치(100) 외부로 출력할 수 있다. 스피커(163)는 장치(100)가 수행하는 기능에 대응되는 사운드(예, 전화 통화에 대응되는 버튼 조작음, 또는 통화 연결음)를 출력할 수 있다. 스피커(163)는 상기 장치(100)의 하우징의 적절한 위치 또는 위치들에 하나 또는 복수로 형성될 수 있다.Thespeaker 163 transmits various signals (e.g., radio signals, broadcast signals, A sound corresponding to a digital audio file, a digital video file, or a photograph may be output to the outside of thedevice 100 . Thespeaker 163 may output a sound corresponding to a function performed by the device 100 (eg, a button operation sound corresponding to a phone call or a ringback sound). One speaker or a plurality ofspeakers 163 may be formed at appropriate positions or positions of the housing of thedevice 100 .

진동모터(164)는 제어부(110)의 제어에 따라 전기적 신호를 기계적 진동으로 변환할 수 있다. 예를 들어, 진동 모드에 있는 장치(100)는 다른 장치(도시되지 아니함)로부터 음성통화가 수신되는 경우, 진동모터(164)가 동작한다. 상기 장치(100)의 하우징 내에 하나 또는 복수로 형성될 수 있다. 진동모터(164)는 터치스크린(190) 상을 터치하는 사용자의 터치 동작 및 터치스크린(190) 상에서의 터치의 연속적인 움직임에 응답하여 동작할 수 있다.Thevibration motor 164 may convert an electrical signal into mechanical vibration under the control of thecontroller 110 . For example, when a voice call is received from another device (not shown) in thedevice 100 in the vibration mode, thevibration motor 164 operates. One or a plurality of them may be formed in the housing of thedevice 100 . Thevibration motor 164 may operate in response to a user's touch operation touching thetouch screen 190 and a continuous movement of the touch on thetouch screen 190 .

커넥터(165)는 상기 장치(100)와 외부 장치(도시되지 아니함) 또는 전원소스(도시되지 아니함)를 연결하기 위한 인터페이스로 이용될 수 있다. 상기 장치(100)는 제어부(110)의 제어에 따라 커넥터(165)에 연결된 유선 케이블을 통해 장치(100)의 저장부(175)에 저장된 데이터를 외부 장치(도시되지 아니함)로 전송하거나 또는 외부 장치(도시되지 아니함)로부터 데이터를 수신할 수 있다. 또한 상기 장치(100)는 커넥터(165)에 연결된 유선 케이블을 통해 전원소스(도시되지 아니함)로부터 전원을 입력받거나, 상기 전원소스를 이용하여 배터리(도시되지 아니함)를 충전할 수 있다.Theconnector 165 may be used as an interface for connecting thedevice 100 to an external device (not shown) or a power source (not shown). Thedevice 100 transmits data stored in thestorage unit 175 of thedevice 100 to an external device (not shown) through a wired cable connected to theconnector 165 under the control of thecontroller 110, or to an external device. Data may be received from a device (not shown). In addition, thedevice 100 may receive power from a power source (not shown) through a wired cable connected to theconnector 165, or may charge a battery (not shown) using the power source.

키패드(166)는 장치(100)의 제어를 위해 사용자로부터 키 입력을 수신할 수 있다. 키패드(166)는 장치(100)에 형성되는 물리적인 키패드(도시되지 아니함) 또는 터치스크린(190)에 표시되는 가상의 키패드(도시되지 아니함)를 포함한다. 장치(100)에 형성되는 물리적인 키패드(도시되지 아니함)는 장치(100)의 성능 또는 구조에 따라 제외될 수 있다.Thekeypad 166 may receive a key input from a user to control thedevice 100 . Thekeypad 166 includes a physical keypad (not shown) formed on thedevice 100 or a virtual keypad (not shown) displayed on thetouch screen 190 . A physical keypad (not shown) formed on thedevice 100 may be excluded depending on the performance or structure of thedevice 100 .

이어폰 연결잭(Earphone Connecting Jack, 167)에는 이어폰(도시되지 아니함)이 삽입되어 상기 장치(100)에 연결될 수 있다.An earphone (not shown) may be inserted into theearphone connecting jack 167 and connected to thedevice 100 .

센서 모듈(170)은 장치(100)의 상태를 검출하는 적어도 하나의 센서를 포함한다. 예를 들어, 센서모듈(170)은 사용자의 장치(100)에 대한 접근여부를 검출하는 근접센서, 장치(100) 주변의 빛의 양을 검출하는 조도센서(도시되지 아니함), 또는 장치(100)의 동작(예, 장치(100)의 회전, 장치(100)에 가해지는 가속도 또는 진동)을 검출하는 모션센서(도시되지 아니함), 지구 자기장을 이용해 방위(point of the compass)를 검출하는 지자기 센서(Geo-magnetic Sensor, 도시되지 아니함), 중력의 작용 방향을 검출하는 중력 센서(Gravity Sensor), 대기의 압력을 측정하여 고도를 검출하는 고도계(Altimeter)를 포함할 수 있다. 적어도 하나의 센서는 상태를 검출하고, 검출에 대응되는 신호를 생성하여 제어부(110)로 전송할 수 있다. 센서모듈(170)의 센서는 장치(100)의 성능에 따라 추가되거나 삭제될 수 있다.Sensor module 170 includes at least one sensor that detects a state ofdevice 100 . For example, thesensor module 170 may include a proximity sensor for detecting whether or not the user is approaching thedevice 100, an illuminance sensor (not shown) for detecting the amount of light around thedevice 100, or the device 100. ) Motion sensor (not shown) for detecting motion (e.g., rotation of thedevice 100, acceleration or vibration applied to the device 100), geomagnetism for detecting the point of the compass using the earth's magnetic field It may include a sensor (geo-magnetic sensor, not shown), a gravity sensor that detects an action direction of gravity, and an altimeter that detects an altitude by measuring atmospheric pressure. At least one sensor may detect a state, generate a signal corresponding to the detection, and transmit the signal to thecontrol unit 110 . Sensors of thesensor module 170 may be added or deleted according to the performance of thedevice 100 .

저장부(175)는 제어부(110)의 제어에 따라 이동통신 모듈(120), 서브통신 모듈(130), 멀티미디어 모듈(140), 카메라 모듈(150), GPS모듈(155), 입/출력 모듈(160), 센서 모듈(170), 터치스크린(190)의 동작에 대응되게 입/출력되는 신호 또는 데이터를 저장할 수 있다. 저장부(175)는 장치(100) 또는 제어부(110)의 제어를 위한 제어 프로그램 및 어플리케이션들을 저장할 수 있다.Thestorage unit 175 includes themobile communication module 120, thesub communication module 130, themultimedia module 140, thecamera module 150, theGPS module 155, and the input/output module under the control of thecontrol unit 110. 160, thesensor module 170, and input/output signals or data corresponding to the operation of thetouch screen 190 may be stored. Thestorage unit 175 may store control programs and applications for controlling thedevice 100 or thecontrol unit 110 .

“저장부”라는 용어는 저장부(175), 제어부(110)내 롬(112), 램(113) 또는 장치(100)에 장착되는 메모리 카드(도시되지 아니함)(예, SD 카드, 메모리 스틱)를 포함한다. 저장부는 비휘발성 메모리, 휘발성메모리, 하드 디스크 드라이브(HDD) 또는 솔리드 스테이트 드라이브(SSD)를 포함할 수 있다.The term “storage unit” refers to thestorage unit 175, theROM 112 in thecontrol unit 110, theRAM 113, or a memory card (not shown) mounted in the device 100 (eg, an SD card, a memory stick) ). The storage unit may include a non-volatile memory, a volatile memory, a hard disk drive (HDD), or a solid state drive (SSD).

전원공급부(180)는 제어부(110)의 제어에 따라 장치(100)의 하우징에 배치되는 하나 또는 복수의 배터리(도시되지 아니함)에 전원을 공급할 수 있다. 하나 또는 복수의 배터리(도시되지 아니함)는 장치(100)에 전원을 공급한다. 또한, 전원공급부(180)는 커넥터(165)와 연결된 유선 케이블을 통해 외부의 전원소스(도시되지 아니함)에서부터 입력되는 전원을 장치(100)로 공급할 수 있다. 또한, 전원공급부(180)는 무선 충전 기술을 통해 외부의 전원소스로부터 무선으로 입력되는 전원을 장치(100)로 공급할 수도 있다.Thepower supply unit 180 may supply power to one or a plurality of batteries (not shown) disposed in the housing of thedevice 100 under the control of thecontrol unit 110 . One or a plurality of batteries (not shown) power thedevice 100 . In addition, thepower supply unit 180 may supply power input from an external power source (not shown) to thedevice 100 through a wired cable connected to theconnector 165 . In addition, thepower supply unit 180 may supply power wirelessly input from an external power source to thedevice 100 through wireless charging technology.

터치스크린(190)은 사용자에게 다양한 서비스(예, 통화, 데이터 전송, 방송, 사진촬영)에 대응되는 유저 인터페이스를 제공할 수 있다. 터치스크린(190)은 유저 인터페이스에 입력되는 적어도 하나의 터치에 대응되는 아날로그 신호를 터치스크린 컨트롤러(195)로 전송할 수 있다. 터치스크린(190)은 사용자의 신체(예, 엄지를 포함하는 손가락) 또는 터치가능한 입력 수단(예, 스타일러스 펜)을 통해 적어도 하나의 터치를 입력받을 수 있다. 또한, 터치스크린(190)은 적어도 하나의 터치 중에서, 하나의 터치의 연속적인 움직임을 입력받을 수 있다. 터치스크린(190)은 입력되는 터치의 연속적인 움직임에 대응되는 아날로그 신호를 터치스크린 컨트롤러(195)로 전송할 수 있다.Thetouch screen 190 may provide a user interface corresponding to various services (eg, call, data transmission, broadcasting, and photography) to the user. Thetouch screen 190 may transmit an analog signal corresponding to at least one touch input to the user interface to the touch screen controller 195 . Thetouch screen 190 may receive at least one touch through a user's body (eg, a finger including a thumb) or a touchable input means (eg, a stylus pen). Also, thetouch screen 190 may receive a continuous motion of one touch among at least one touch. Thetouch screen 190 may transmit an analog signal corresponding to the continuous movement of an input touch to the touch screen controller 195 .

본 발명에서 터치는 터치스크린(190)과 사용자의 신체 또는 터치 가능한 입력 수단과의 접촉에 한정되지 않고, 비접촉(예, 터치스크린(190)과 사용자의 신체 또는 터치 가능한 입력 수단과 검출가능한 간격이 1 mm 이하)을 포함할 수 있다. 터치스크린(190)에서 검출가능한 간격은 장치(100)의 성능 또는 구조에 따라 변경될 수 있다.In the present invention, touch is not limited to contact between thetouch screen 190 and the user's body or touchable input means, but is non-contact (eg, a detectable distance between thetouch screen 190 and the user's body or touchable input means). 1 mm or less) may be included. Intervals detectable by thetouch screen 190 may be changed according to the performance or structure of thedevice 100 .

터치스크린(190)은 예를 들어, 저항막(resistive) 방식, 정전용량(capacitive) 방식, 적외선(infrared) 방식 또는 초음파(acoustic wave) 방식으로 구현될 수 있다.Thetouch screen 190 may be implemented using, for example, a resistive method, a capacitive method, an infrared method, or an acoustic wave method.

터치스크린 컨트롤러(195)는 터치스크린(190)에서부터 수신된 아날로그 신호를 디지털 신호(예, X와 Y좌표)로 변환하여 제어부(110)로 전송한다. 제어부(110)는 터치스크린 컨트롤러(195)로부터 수신된 디지털 신호를 이용하여 터치스크린(190)을 제어할 수 있다. 예를 들어, 제어부(110)는 터치에 응답하여 터치스크린(190)에 표시된 단축 아이콘(도시되지 아니함)이 선택되게 하거나 또는 단축 아이콘(도시되지 아니함)을 실행할 수 있다. 또한, 터치스크린 컨트롤러(195)는 제어부(110)에 포함될 수도 있다.The touch screen controller 195 converts analog signals received from thetouch screen 190 into digital signals (eg, X and Y coordinates) and transmits them to thecontroller 110 . Thecontroller 110 may control thetouch screen 190 using a digital signal received from the touch screen controller 195 . For example, thecontroller 110 may select a shortcut icon (not shown) displayed on thetouch screen 190 or execute a shortcut icon (not shown) in response to a touch. Also, the touch screen controller 195 may be included in thecontroller 110 .

도 2는 본 발명의 일 실시예에 따른 전자 장치의 전면 사시도이다. 도 3은 본 발명의 일 실시예에 따른 전자 장치의 후면 사시도이다.2 is a front perspective view of an electronic device according to an embodiment of the present invention. 3 is a rear perspective view of an electronic device according to an embodiment of the present invention.

도 2를 참조하면, 장치(100)의 전면(100a) 중앙에는 터치스크린(190)이 배치된다. 상기 터치스크린(190)은 장치(100)의 전면(100a)의 대부분을 차지하도록 크게 형성된다. 도 2에서는, 상기 터치스크린(190)에 메인 홈 화면이 표시된 예를 나타낸다. 메인 홈 화면은 장치(100)의 전원을 켰을 때 상기 터치스크린(190) 상에 표시되는 첫 화면이다. 또한 상기 장치(100)가 여러 페이지의 서로 다른 홈화면들을 갖고 있을 경우, 메인 홈 화면은 상기 여러 페이지의 홈 화면들 중 첫 번째 홈 화면일 수 있다. 홈 화면에는 자주 사용되는 어플리케이션들을 실행하기 위한 단축 아이콘들(21, 22, 23), 메인메뉴 전환키(24), 시간, 날씨 등이 표시될 수 있다. 상기 메인메뉴 전환키(24)는 상기 터치스크린(190) 상에 메뉴 화면을 표시한다. 또한, 상기 터치스크린(190)의 상단에는 배터리 충전상태, 수신신호의 세기, 현재 시각과 같은 장치(100)의 상태를 표시하는 상태바(Status Bar, 192)가 형성될 수도 있다.Referring to FIG. 2 , atouch screen 190 is disposed at the center of thefront surface 100a of thedevice 100 . Thetouch screen 190 is large and occupies most of thefront surface 100a of thedevice 100 . 2 shows an example in which the main home screen is displayed on thetouch screen 190 . The main home screen is the first screen displayed on thetouch screen 190 when the power of thedevice 100 is turned on. Also, when thedevice 100 has multiple pages of different home screens, the main home screen may be a first home screen among the multiple pages of home screens.Shortcut icons 21, 22, 23 for executing frequently used applications, a mainmenu switching key 24, time, weather, and the like may be displayed on the home screen. The main menu conversion key 24 displays a menu screen on thetouch screen 190 . In addition, astatus bar 192 may be formed at the top of thetouch screen 190 to display the state of thedevice 100, such as the charging state of the battery, the strength of the received signal, and the current time.

상기 터치스크린(190)의 하부에는 홈 버튼(161a), 메뉴 버튼(161b), 및 뒤로 가기 버튼(161c)이 형성될 수 있다.Ahome button 161a, amenu button 161b, and aback button 161c may be formed below thetouch screen 190.

홈 버튼(161a)은 터치스크린(190)에 메인 홈 화면(main Home screen)을 표시한다. 예를 들어, 터치스크린(190)에 상기 메인 홈 화면과 다른 홈 화면(any Home screen) 또는 메뉴화면이 표시된 상태에서, 상기 홈 키(161a)가 터치되면, 터치스크린(190)에 메인 홈 화면이 디스플레이될 수 있다. 또한, 터치스크린(190) 상에서 어플리케이션들이 실행되는 도중 홈 버튼(191a)이 터치되면, 상기 터치스크린(190)상에는 도 2에 도시된 메인 홈 화면이 디스플레이될 수 있다. 또한 홈 버튼(161a)은 상기 터치스크린(190) 상에 최근에(recently) 사용된 어플리케이션들을 디스플레이하도록 하거나, 태스크 매니저(Task Manager)를 디스플레이하기 위하여 사용될 수도 있다.Thehome button 161a displays a main home screen on thetouch screen 190 . For example, when thehome key 161a is touched while any home screen different from the main home screen or menu screen is displayed on thetouch screen 190, the main home screen appears on thetouch screen 190. can be displayed. Also, when the home button 191a is touched while applications are being executed on thetouch screen 190, the main home screen shown in FIG. 2 may be displayed on thetouch screen 190. Also, thehome button 161a may be used to display recently used applications or a task manager on thetouch screen 190 .

메뉴 버튼(161b)은 터치스크린(190) 상에서 사용될 수 있는 연결 메뉴를 제공한다. 상기 연결 메뉴에는 위젯 추가 메뉴, 배경화면 변경 메뉴, 검색 메뉴, 편집 메뉴, 환경 설정 메뉴 등이 포함될 수 있다.Themenu button 161b provides a connection menu that can be used on thetouch screen 190. The connection menu may include a widget addition menu, a background screen change menu, a search menu, an edit menu, an environment setting menu, and the like.

뒤로 가기 버튼(161c)은 현재 실행되고 있는 화면의 바로 이전에 실행되었던 화면을 디스플레이하거나, 가장 최근에 사용된 어플리케이션을 종료시킬 수 있다.Theback button 161c may display a screen executed immediately before the currently executed screen or terminate the most recently used application.

장치(100)의 전면(100a) 가장자리에는 제1 카메라(151)와 조도 센서(170a) 및 근접 센서(170b)가 배치될 수 있다. 장치(100)의 후면(100c)에는 제2 카메라(152), 플래시(flash, 153), 스피커(163)가 배치될 수 있다.Afirst camera 151, anilluminance sensor 170a, and aproximity sensor 170b may be disposed at an edge of thefront surface 100a of thedevice 100. Asecond camera 152, aflash 153, and aspeaker 163 may be disposed on therear surface 100c of thedevice 100.

장치(100)의 측면(100b)에는 예를 들어 전원/리셋 버튼(160a), 음량 버튼(161b), 방송 수신을 위한 지상파 DMB 안테나(141a), 하나 또는 복수의 마이크들(162) 등이 배치될 수 있다. 상기 DMB 안테나(141a)는 장치(100)에 고정되거나, 착탈 가능하게 형성될 수도 있다.On theside surface 100b of thedevice 100, for example, a power/reset button 160a, avolume button 161b, aterrestrial DMB antenna 141a for broadcast reception, one or a plurality ofmicrophones 162, and the like are disposed. It can be. TheDMB antenna 141a may be fixed to thedevice 100 or detachably formed.

또한, 장치(100)의 하단 측면에는 커넥터(165)가 형성된다. 커넥터(165)에는 다수의 전극들이 형성되어 있으며 외부 장치와 유선으로 연결될 수 있다. 장치(100)의 상단 측면에는 이어폰 연결잭(167)이 형성될 수 있다. 이어폰 연결잭(167)에는 이어폰이 삽입될 수 있다.In addition, aconnector 165 is formed on the lower side of thedevice 100 . A plurality of electrodes are formed on theconnector 165 and can be connected to an external device by wire. Anearphone connection jack 167 may be formed on the top side of thedevice 100. An earphone may be inserted into theearphone connection jack 167 .

도 4a는 다양한 실시예에 따른 전자 장치의 제어 방법을 도시한다.4A illustrates a control method of an electronic device according to various embodiments.

도 4a에 도시된 바와 같이, 다양한 실시예에 따르면, 동작 401a에서, 전자 장치(예: 장치(100))의 통신 인터페이스(예: 서브 통신 모듈(130))는 외부로부터 메시지를 수신할 수 있다.As shown in FIG. 4A , according to various embodiments, inoperation 401a, a communication interface (eg, sub communication module 130) of an electronic device (eg, device 100) may receive a message from the outside. .

예를 들면, 메시지는 문자(SMS, MMS) 메시지, SNS(social networking service) 메시지, 어플리케이션 공지 메시지, 이메일(e-mail) 메시지 중 적어도 하나를 포함할 수 있다.For example, the message may include at least one of a text (SMS, MMS) message, a social networking service (SNS) message, an application notification message, and an e-mail message.

예를 들면, 메시지는 적어도 하나의 문자, 숫자 및/또는 기호를 포함하는 텍스트를 포함할 수 있다.For example, the message may include text including at least one letter, number, and/or symbol.

예를 들면, 통신 인터페이스(130)는 "1588-0000 [XX 텔레콤] 본인 확인을 위해 인증번호 [67625]를 입력 해주세요" 라는 메시지를 수신할 수 있다.For example, thecommunication interface 130 may receive a message saying "1588-0000 [XX Telecom] Please enter the authentication number [67625] to verify your identity."

다양한 실시예에 따르면, 동작 403a에서, 제어부(예: 제어부(110))는 전자 장치에 대한 상황 정보를 획득할 수 있다.According to various embodiments, inoperation 403a, the controller (eg, the controller 110) may obtain context information about the electronic device.

예를 들면, 전자 장치에 대한 상황 정보는 사용자의 상황에 관한 사용자 상황 정보 및/또는 디스플레이의 상황에 관한 디스플레이 상황 정보를 포함할 수 있다.For example, the context information on the electronic device may include user context information about the user's context and/or display context information about the display context.

예를 들면, 제어부(110)는 이어폰 연결잭(예: 이어폰 연결잭(167))에 외부 장치(예: 이어폰)가 접속된 것을 감지할 수 있다. 이어폰 연결잭(167)에 외부 장치가 접속된 경우, 제어부(110)는 디스플레이 장치(예를 들어, 터치스크린(190))로 현재 사용자가 운동 중인지 여부를 문의하기 위한 화면을 표시하고, 상기 터치스크린(190) 또는 입/출력 모듈(160)을 통해 사용자로부터 운동 중임을 알리는 입력을 수신할 수 있다. 그러면 제어부(110)는 상기 외부 장치의 연결 감지 정보 및 상기 수신된 사용자 입력에 기초하여, 사용자가 "운동 상황"에 있다는 사용자 상황 정보를 획득할 수 있다. 다른 예를 들면, 제어부(110)는 센서 모듈(170)로부터 전자 장치(100)의 가속도 정보를 수신할 수 있고, 이어폰 연결잭(167)에 외부 장치(이어폰)가 접속된 것을 감지하였다는 연결 감지 정보를 수신할 수 있다. 제어부(110)는 가속도 정보로부터 전자 장치(100)를 소지하고 있는 사용자가 현재 걷고 있는 중인지 또는 뛰고 있는지 여부에 관한 사용자 상황 정보를 획득할 수 있다. 또한 제어부(110)는 가속도 값이 임계 값 보다 큰지 판단할 수 있다. 외부 장치가 이어폰 연결잭((167)에 연결되는 동안 전자 장치(100)의 가속도 값이 임계 값 보다 큰 것으로 판단되면, 제어부(110)는 사용자가 "운동 상황"에 있다는 사용자 상황 정보를 획득할 수도 있다.For example, thecontroller 110 may detect that an external device (eg, an earphone) is connected to an earphone connection jack (eg, the earphone connection jack 167). When an external device is connected to theearphone connection jack 167, thecontroller 110 displays a screen for inquiring whether the user is currently exercising through a display device (eg, the touch screen 190), and thetouch screen 190 or input/output module 160 may receive an input notifying that the user is exercising. Then, thecontroller 110 may obtain user context information indicating that the user is in an "exercise situation" based on the connection detection information of the external device and the received user input. For another example, thecontroller 110 may receive acceleration information of theelectronic device 100 from thesensor module 170 and detect connection that an external device (earphone) is connected to theearphone connection jack 167. information can be received. Thecontroller 110 may obtain user context information about whether the user carrying theelectronic device 100 is currently walking or running from the acceleration information. Also, thecontroller 110 may determine whether the acceleration value is greater than a threshold value. If it is determined that the acceleration value of theelectronic device 100 is greater than the threshold value while the external device is connected to theearphone connection jack 167, thecontroller 110 may obtain user context information indicating that the user is in an “exercise situation”. there is.

예를 들면, 제어부(110)는 저장부(175)에 저장되어 전자 장치(100)의 동작 모드를 설정할 수 있도록 하는 동작 모드 프로그램 상에서, 사용자가 "운전 모드"를 설정한 경우, 사용자가 "운전 상황"에 있다는 사용자 상황 정보를 획득할 수 있다.For example, in the operation mode program stored in thestorage unit 175 and allowing the operation mode of theelectronic device 100 to be set, thecontrol unit 110, when the user sets the "driving mode", allows the user to set the "driving mode". It is possible to obtain user context information indicating that the user is in a "situation".

예를 들면, 제어부(110)는 메시지가 표시되는 디스플레이(예: 터치 스크린(190))로부터 메시지가 표시되는 상황에 대한 정보인 디스플레이 상황 정보를 획득할 수 있다. 예를 들면, 제어부(110)는 메시지가 표시되는 디스플레이(190)의 형태가 "원형 디스플레이" 라는 디스플레이 상황 정보를 획득할 수 있다. 예를 들면, 제어부(110)는 메시지가 표시되는 디스플레이(190)의 형태가 "직사각형 디스플레이" 라는 디스플레이 상황 정보를 획득할 수 있다. 예를 들면, 제어부(110)는 메시지가 표시되는 상황이 "상태 표시줄" 이라는 디스플레이 상황 정보를 획득할 수 있다. 예를 들면, 제어부(110)는 메시지가 표시되는 상황이 "알림창" 이라는 디스플레이 상황 정보를 획득할 수 있으며, 디스플레이 상황 정보를 획득하는 방법은 추후 도 8a를 참조하여 후술하도록 한다.For example, thecontroller 110 may obtain display situation information, which is information about a situation in which a message is displayed, from a display (eg, the touch screen 190) on which the message is displayed. For example, thecontroller 110 may obtain display condition information indicating that the shape of thedisplay 190 on which the message is displayed is a “circular display”. For example, thecontroller 110 may obtain display condition information indicating that the shape of thedisplay 190 on which the message is displayed is a “rectangular display”. For example, thecontroller 110 may obtain display situation information indicating that the message display situation is a “status bar”. For example, thecontroller 110 may obtain display situation information indicating that the message is displayed as a "notification window", and a method of obtaining the display situation information will be described later with reference to FIG. 8A.

다양한 실시예에 따르면, 동작 405a에서, 제어부(110)는 수신된 메시지 및/또는 상황 정보에 기초하여 메시지를 사용자에게 알리기 위한 알림 방식을 결정할 수 있다.According to various embodiments, inoperation 405a, thecontroller 110 may determine a notification method for notifying a user of a message based on the received message and/or situation information.

예를 들면, 제어부(110)는 메시지로부터 추출된 서로 다른 발신자에 기초하여 제1 메시지를 사용자에게 알리기 위한 제1 알림 방식 및 제2 알림 방식을 결정할 수 있다. 예를 들면, 제어부(110)는 제1 메시지로부터 추출된 제1 메시지 유형에 기초하여 제1 메시지를 사용자에게 알리기 위한 제1 알림 방식을 결정할 수 있고, 제1 메시지로부터 추출된 제2 메시지 유형에 기초하여 제1 메시지를 사용자에게 알리기 위한 제2 알림 방식을 결정할 수 있다. 예를 들면, 제어부(110)는 제1 사용자 상황 정보에 기초하여 제1 메시지를 사용자에게 알리기 위한 제1 알림 방식을 결정할 수 있고, 제2 사용자 상황 정보에 기초하여 제1 메시지를 사용자에게 알리기 위한 제2 알림 방식을 결정할 수 있다. 예를 들면, 제어부(110)는 제1 디스플레이 상황 정보에 기초하여 제1 메시지를 사용자에게 알리기 위한 제1 알림 방식을 결정할 수 있고, 제2 디스플레이 상황 정보에 기초하여 제1 메시지를 사용자에게 알리기 위한 제2 알림 방식을 결정할 수 있다.For example, thecontroller 110 may determine a first notification method and a second notification method for notifying the user of the first message based on different senders extracted from the message. For example, thecontrol unit 110 may determine a first notification method for notifying the user of the first message based on the first message type extracted from the first message, and the second message type extracted from the first message. Based on this, a second notification method for notifying the user of the first message may be determined. For example, thecontroller 110 may determine a first notification method for notifying the user of the first message based on the first user context information, and may determine a first notification method for notifying the user of the first message based on the second user context information. A second notification method may be determined. For example, thecontroller 110 may determine a first notification method for notifying the user of the first message based on the first display situation information, and for notifying the user of the first message based on the second display situation information. A second notification method may be determined.

이하, 표 1을 참조하여 다양한 실시예에 따른 알림 방식을 결정하는 방법에 대해 설명한다.Hereinafter, a method of determining a notification method according to various embodiments will be described with reference to Table 1.

표 1은 다양한 실시예에 따른 메시지 유형, 상황 정보(사용자 상황 정보 및 디스플레이 상황 정보), 발신자에 따른 중요도 및 중요도에 대응하는 알림 방식을 나타낸다.Table 1 shows message types, context information (user context information and display context information), importance according to senders, and a notification method corresponding to the importance according to various embodiments.

구분division메시지 유형message type상황 정보situational information발신자Caller중요도importance알림 방식notification method1One수면, 이어폰sleep, earphones낮음lowness무시ignore22광고_할인advertising_discount이어폰earphone보통commonly음성voice33광고advertisement이어폰earphoneAAAA보통commonly음성voice44인스턴트_메시지instant_message이어폰earphone아내wife높음height음성, 다른 작업 중지voice, stop other tasks55인스턴트_메시지instant_message이어폰earphone보통commonly음성voice66택배_예약Courier_reservation이어폰earphone높음height음성, 다른 작업 중지voice, stop other tasks

예를 들면, 상황 정보는 사용자의 상황에 관한 정보, 외부 장치의 연결 여부에 대한 정보, 연결된 외부 장치 또는 전자 장치 디스플레이 상황에 대한 정보를 포함할 수 있다.For example, the context information may include information about a user's context, information about whether or not an external device is connected, and information about a display context of a connected external device or electronic device.

예를 들면, 제어부(110)는 외부 장치의 연결 여부에 대한 정보에 기초하여 외부 장치가 전자 장치(100)와 연결되었는지 판단할 수 있고, 외부 장치가 전자 장치(100)와 연결된 경우 외부 장치의 디스플레이 상황에 대한 정보를 획득할 수 있으며, 외부 장치의 디스플레이 상황에 대한 정보에 기초하여 메시지에 대한 알림 방식을 결정할 수 있다.For example, thecontroller 110 may determine whether the external device is connected to theelectronic device 100 based on information on whether or not the external device is connected, and if the external device is connected to theelectronic device 100, the external device Information on display conditions may be acquired, and a notification method for a message may be determined based on the information on display conditions of an external device.

예를 들면, 제어부(110)는 외부 장치의 연결 여부에 대한 정보에 기초하여 외부 장치가 전자 장치(100)와 연결되지 않은 것으로 판단할 수 있으며, 외부 장치가 아닌 전자 장치(100)의 디스플레이의 상황에 대한 정보를 획득할 수 있고, 전자 장치(100)의 디스플레이 상황에 대한 정보에 기초하여 메시지에 대한 알림 방식을 결정할 수 있다.For example, thecontroller 110 may determine that the external device is not connected to theelectronic device 100 based on information on whether or not the external device is connected, and the display of theelectronic device 100 other than the external device Information about the situation may be acquired, and a notification method for the message may be determined based on the information about the display situation of theelectronic device 100 .

표 1에 기재된 바와 같이, 예를 들면, 제어부(110)는 메시지로부터 메시지의 유형을 판단할 수 있고, 전자 장치(100) 내의 각 센서의 상황 정보 및/또는 동작 모드에 관한 프로그램 로그 정보로부터 상황 정보를 추출할 수 있으며, 메시지의 발신 번호로부터 발신자를 판단할 수 있다.As described in Table 1, for example, thecontroller 110 can determine the type of message from the message, and the status information of each sensor in theelectronic device 100 and/or program log information about the operation mode. Information can be extracted, and the sender can be determined from the sender number of the message.

예를 들면, 제어부(110)는 각 획득된 메시지 유형, 상황 정보 및/또는 발신자에 기초하여, 해당 메시지의 중요도를 "낮음", "보통" 및/또는 "높음" 중에서 결정할 수 있다.For example, thecontroller 110 may determine the importance of a corresponding message among "low", "normal", and/or "high" based on each obtained message type, situation information, and/or sender.

예를 들면, 제어부(110)는 메시지 유형이 파악되지 못한 경우, 메시지의 중요도를 "낮음" 으로 결정할 수 있다.For example, if the message type is not recognized, thecontrol unit 110 may determine the importance of the message as “low”.

예를 들면, 제어부(110)는 메시지 유형이 "광고_할인", "광고" 또는 "인스턴트_메시지"로 결정된 경우, 메시지의 중요도를 "보통"으로 결정할 수 있다.For example, when the message type is determined to be "advertisement_discount", "advertisement", or "instant_message", thecontroller 110 may determine the importance of the message as "normal".

예를 들면, 제어부(110)는 발신자가 "아내"로 결정된 경우, 메시지의 중요도를 "높음"으로 결정할 수 있다.For example, when the sender is determined to be "wife", thecontroller 110 may determine the importance of the message as "high".

예를 들면, 제어부(110)는 메시지 유형이 "택배_예약"으로 결정된 경우, 메시지의 중요도를 "높음"으로 결정할 수 있다.For example, when the message type is determined to be "delivery_reservation", thecontroller 110 may determine the importance of the message as "high".

예를 들면, 제어부(110)는 결정된 중요도에 기반하여, 메시지에 대한 알림 방식을 "무시", "음성"으로, "다른 작업 중지" 중에서 적어도 하나로 선택할 수 있다.For example, thecontroller 110 may select at least one of "ignore", "voice", and "stop other tasks" as a notification method for the message based on the determined importance.

예를 들면, 메시지의 중요도가 "낮음"으로 결정된 경우, 제어부(110)는 해당 메시지의 알림 방식을 "무시"로 결정할 수 있다.For example, when the importance of the message is determined to be "low", thecontroller 110 may determine the notification method of the corresponding message as "ignore".

예를 들면, 메시지의 중요도가 "보통"으로 결정된 경우, 제어부(110)는 해당 메시지의 알림 방식을 "음성"으로 결정할 수 있다.For example, when the importance of the message is determined to be "normal", thecontroller 110 may determine the notification method of the corresponding message as "voice".

예를 들면, 메시지의 중요도가 "높음"으로 결정된 경우, 제어부(110)는 해당 메시지의 알림 방식을 "음성" 및 "다른 작업 중지"로 결정할 수 있다.For example, when the importance of the message is determined to be “high”, thecontroller 110 may determine “voice” and “stop other tasks” as notification methods of the corresponding message.

상기 표 1에 포함되지 않았으나, 제어부(110)는 디스플레이 상황이 제1 크기의 "원형" 디스플레이 인 경우, "원형" 디스플레이를 통해 출력하기 위한 메시지의 길이를 디스플레이 상황이 제1 크기 보다 큰 제2 크기의 "직사각형" 디스플레이 인 경우 보다 더 작게 결정할 수 있다.Although not included in Table 1, thecontroller 110 sets the length of the message to be output through the “circular” display when the display situation is a “circular” display of the first size, to a second display situation that is larger than the first size. It can be decided to be smaller than in the case of a "rectangular" display of size.

다양한 실시예에 따르면, 동작 407a에서, 제어부(110)는 메시지를 결정된 알림 방식으로 출력하기 위해, 메시지를 알림 방식에 기초하여 요약 메시지의 형태로 변환할 수 있다. 예를 들면, 제어부(110)는 메시지의 알림 방식이 "음성"으로 결정된 경우, 메시지를 "음성" 알림 방식으로 출력하기 위해 구어체 형태의 요약 메시지로 변환할 수 있다. 예를 들면, 제어부(110)는 메시지의 알림 방식이 "간단히"로 결정된 경우, 메시지를 결정된 "간단히" 알림 방식으로 출력하기 위해, 메시지 내용 중 중요 정보만을 포함하는 요약 메시지로 변환할 수 있고, 변환된 요약 메시지를 출력할 수 있다.According to various embodiments, inoperation 407a, thecontroller 110 may convert the message into a summary message based on the notification method in order to output the message in the determined notification method. For example, when it is determined that the notification method of the message is “voice”, thecontroller 110 may convert the message into a colloquial summary message in order to output the message in the “voice” notification method. For example, when the notification method of the message is determined to be "simple", thecontrol unit 110 may convert the message content into a summary message including only important information in order to output the message in the determined "simple" notification method, The converted summary message can be output.

예를 들면, 제어부(110)는 요약 메시지를 생성한 후, 생성된 요약 메시지를 출력 모듈(예: 입/출력 모듈(160))을 이용하여 출력할 수 있다.For example, after generating a summary message, thecontroller 110 may output the generated summary message using an output module (eg, the input/output module 160).

도 4b는 일 실시예에 따른 전자 장치의 제어 방법을 도시한다.4B illustrates a control method of an electronic device according to an embodiment.

다양한 실시예에 따르면, 동작 401b에서, 전자 장치(예: 장치(100))의 통신 인터페이스(예: 서브 통신 모듈(130))는 외부로부터 메시지를 수신할 수 있다.According to various embodiments, inoperation 401b, the communication interface (eg, the sub communication module 130) of the electronic device (eg, the device 100) may receive a message from the outside.

예를 들면, 외부로부터 메시지를 수신하는 방법에 관한 설명은 상기 도 4a의 동작 401a를 참조하여 설명한 바와 동일할 수 있다.For example, a description of a method of receiving a message from the outside may be the same as that described with reference tooperation 401a of FIG. 4A.

다양한 실시예에 따르면, 동작 403b에서, 제어부(예: 제어부(110))는 통신 인터페이스(130)에 의해 수신된 메시지로부터 발신자를 추출할 수 있다.According to various embodiments, inoperation 403b, the controller (eg, the controller 110) may extract the sender from the message received through thecommunication interface 130.

예를 들면, 제어부(110)는 문자 메시지의 발신 번호를 이용하여 발신자를 추출할 수 있다. 예를 들면, 제어부(110)는 "1588-0000 [XX 텔레콤] 본인 확인을 위해 인증번호 [67625]를 입력 해주세요" 라는 메시지의 발신 번호인 "1588-0000" 를 이용하여 "XX 텔레콤" 이라는 발신자를 추출할 수 있다. 예를 들면, 제어부(110)는 전자 장치(100)의 저장부(예: 저장부(175))에 저장된 연락처 데이터베이스 내에 포함된 발신자 목록 중에서 발신 번호인 "1588-0000"에 대응되는 발신자인 "XX 텔레콤"을 추출할 수 있다. 예를 들면, 제어부(110)는 인터넷 상에서 발신 번호인 "1588-0000"에 대응되는 발신자인 "XX 텔레콤"을 검색하여 추출할 수 있다.For example, thecontroller 110 may extract the sender using the sender number of the text message. For example, thecontrol unit 110 uses the sender number "1588-0000" of the message "1588-0000 [XX Telecom] Please enter the authentication number [67625] to verify your identity" as the sender of "XX Telecom". can be extracted. For example, thecontrol unit 110 may determine the sender number corresponding to the calling number "1588-0000" from among the caller list included in the contact database stored in the storage unit (eg, the storage unit 175) of theelectronic device 100. XX Telecom" can be extracted. For example, thecontroller 110 may search for and extract "XX Telecom", a caller corresponding to the call number "1588-0000", on the Internet.

예를 들면, 제어부(110)는 SNS 메시지의 타 사용자 계정으로부터 발신자를 추출할 수 있다.For example, thecontroller 110 may extract the sender of the SNS message from another user account.

예를 들면, 제어부(110)는 어플리케이션 공지 메시지의 제공자인 어플리케이션 이름으로부터 발신자를 추출할 수 있다.For example, thecontroller 110 may extract a sender from the name of an application that is a provider of an application notification message.

예를 들면, 제어부(110)는 이메일 메시지의 발신 계정으로부터 발신자를 추출할 수 있다.For example, thecontroller 110 may extract a sender from an email message sender account.

다양한 실시예에 따르면, 동작 405b에서, 제어부(110)는 메시지로부터 중요 정보를 추출할 수 있다.According to various embodiments, inoperation 405b, thecontroller 110 may extract important information from the message.

예를 들면, 제어부(110)는 메시지에 대한 자연어 분석 방법을 이용하여 메시지에 포함된 텍스트를 분석할 수 있고, 텍스트에 대한 분석 결과에 기반하여 사용자가 자주 사용하거나 사용자가 필요로 하는 것으로 미리 지정된 중요 정보를 추출할 수 있다.For example, thecontroller 110 may analyze the text included in the message using a natural language analysis method for the message, and based on the result of analyzing the text, the text is pre-designated as frequently used or needed by the user. important information can be extracted.

예를 들면, 제어부(110)는 "1588-0000 [XX 텔레콤] 본인 확인을 위해 인증번호 [67625]를 입력 해주세요" 라는 메시지에 대해 기본 형태소 분석 방법을 적용하여, 메시지에 포함된 텍스트인 "1588-0000", "[XX 텔레콤]", "본인", "확인을", "위해", "인증번호", "[67625]", "를", "입력", "해주세요"를 추출할 수 있고, 추출된 텍스트 중에서 사용자가 필요로 하는 중요 정보로서 미리 지정된 "날짜 관련 정보", "시간 관련 정보", "금액 정보", "송장 번호", "예약 번호", "인증 번호", "발신자" 중 적어도 하나를 식별하여, "[XX 텔레콤]"(발신자) 및 "[67625]"(인증 번호) 라는 중요 정보를 추출할 수 있다.For example, thecontrol unit 110 applies the basic morpheme analysis method to the message "1588-0000 [XX Telecom] Please enter the authentication number [67625] to verify your identity", and the text included in the message is "1588 -0000", "[XX Telecom]", "You", "Confirm", "For", "Authentication number", "[67625]", "To", "Enter", "Please" cannot be extracted. "Date related information", "Time related information", "Amount information", "Invoice number", "Reservation number", "Authentication number", "Sender By identifying at least one of ", it is possible to extract important information such as "[XX Telecom]" (sender) and "[67625]" (authentication number).

다양한 실시에에 따르면, 동작 407b에서, 제어부(110)는 메시지로부터 메시지의 유형을 결정할 수 있다.According to various embodiments, inoperation 407b, thecontroller 110 may determine a message type from the message.

예를 들면, 제어부(110)는 메시지에 대한 자연어 분석 방법을 이용하여 메시지에 포함된 텍스트를 분석할 수 있고, 텍스트에 대한 분석 결과에 기반하여 메시지 유형을 결정할 수 있다.For example, thecontroller 110 may analyze the text included in the message using a natural language analysis method for the message, and determine the message type based on the result of analyzing the text.

메시지 유형에 대한 설명은 하기의 표 2를 참조하여 설명하도록 한다.Description of the message type will be described with reference to Table 2 below.

표 2는 다양한 실시예에 따른 레벨 1, 레벨 2의 메시지 유형을 나타낸다.Table 2 shows message types of level 1 and level 2 according to various embodiments.

레벨 1level 1레벨 2level 2재정finance은행bank입금deposit출금withdraw일정schedule기타etc대출loan이자interest기타etc납부pay승인approval취소cancellation포인트 사용Redeem Points할인discount실패failure월 납부액monthly payment기타etc택배parcel요청request개시Initiate현황current situation완료complete일정schedule실패failure기타etc인스턴트 메시지instant message문의inquiry인사greeting결제payment승인approval취소cancellation품절Sold out기타etc예약reservation완료complete취소cancellation기타etc광고advertisement할인discount이벤트event신상품new product쿠폰coupon기타etc서명signature인증 번호Certification NumberSIGN_INSIGN_INSIGN_OUTSIGN_OUT기타etc통신communication데이터 사용data usage로밍roaming납부 보고payment report캐치 콜catch call기타etc긴급emergency긴급 공지Urgent Notice

표 2에 나타난 바와 같이, 메시지 유형은 레벨 1 과 레벨 2로 구분할 수 있다.As shown in Table 2, message types can be divided into level 1 and level 2.

예를 들면, 레벨 1은 재정(은행, 대출, 납부), 택배, 인스턴트 메시지, 결제, 예약, 광고, 서명, 통신 및/또는 긴급 유형을 포함할 수 있다.For example, level 1 may include finance (bank, loan, payment), courier, instant message, payment, reservation, advertisement, signature, communication, and/or emergency types.

예를 들면, 메시지 유형은 재정-은행-입금, 재정-은행-출금, 재정-은행-일정, 재정-은행-기타, 재정-대출-이자, 재정-대출-기타, 재정-납부-승인, 재정-납부-취소, 재정-납부-포인트 사용, 재정-납부-할인, 재정-납부-실패, 재정-납부-월 납부액, 재정-납부-기타, 택배-요청, 택배-개시, 택배-현황, 택배-완료, 택배-일정, 택배-실패, 택배-기타, 인스턴트 메시지-문의, 인스턴트 메시지-인사, 결제-승인, 결제-취소, 결제-품절, 결제-기타, 예약-완료, 예약-취소, 예약-기타, 광고-할인, 광고-이벤트, 광고-신상품, 광고-쿠폰, 광고-기타, 서명-인증번호, 서명-SIGN_IN, 서명-SIGN_OUT, 서명-기타, 통신-데이터 사용, 통신-로밍, 통신-납부 보고, 통신-캐치 콜, 통신-기타, 긴급-긴급 공지 유형을 포함할 수 있다.For example, the message types are finance-bank-deposit, finance-bank-withdrawal, finance-bank-schedule, finance-bank-other, finance-loan-interest, finance-loan-other, finance-payment-approval, finance -Payment-Cancellation, Finance-Payment-Use Points, Finance-Payment-Discount, Finance-Payment-Failure, Finance-Payment-Monthly Payment Amount, Finance-Payment-Other, Courier-Request, Courier-Start, Courier-Status, Courier -complete, courier-schedule, courier-failure, courier-other, instant message-inquiry, instant message-greeting, payment-approval, payment-cancellation, payment-out of stock, payment-other, reservation-complete, reservation-cancellation, reservation -Other, advertisement-discount, advertisement-event, advertisement-new product, advertisement-coupon, advertisement-other, signature-verification number, signature-SIGN_IN, signature-SIGN_OUT, signature-other, communication-data use, communication-roaming, communication -Can include payment report, telecom-catch call, telecom-other, and urgent-urgent notification types.

다양한 실시예에 따르면, 동작 409b에서, 제어부(110)는 발신자, 중요 정보 및/또는 메시지 유형에 기초하여 메시지를 요약 정보로 변환할 수 있다.According to various embodiments, in operation 409b, thecontroller 110 may convert the message into summary information based on the sender, important information, and/or message type.

예를 들면, 제어부(110)는 서로 다른 발신자에 기초하여 동일한 메시지를 서로 다른 요약 정보로 변환할 수 있다.For example, thecontroller 110 may convert the same message into different summary information based on different senders.

예를 들면, 제어부(110)는 제1 발신자에 기초하여 제1 메시지를 제1 요약 정보로 변환할 수 있고, 제2 발신자에 기초하여 제1 메시지를 제2 요약 정보로 변환할 수 있다. 예를 들면, 제어부(110)는 "XX 텔레콤" 이라는 발신자에 기초하여 "1588-0000 [XX 텔레콤] 본인 확인을 위해 인증번호 [67625]를 입력 해주세요" 라는 메시지를 "[XX 텔레콤] 에서 온 인증 번호는 [67625] 입니다" 라는 요약 정보로 변환할 수 있다. 예를 들면, 제어부(110)는 "YY 광고 업체" 라는 발신자에 기초하여 "010-XXXX-YYYY [YY 광고 업체] 본인 확인을 위해 인증번호 [67625]를 입력 해주세요" 라는 메시지를 "[YY] 광고 메시지 입니다" 라는 요약 정보로 변환할 수 있다.For example, thecontroller 110 may convert the first message into first summary information based on the first sender, and convert the first message into second summary information based on the second sender. For example, thecontrol unit 110 transmits the message "1588-0000 [XX Telecom] Please enter the authentication number [67625] for identity verification" based on the caller "XX Telecom" to "Authentication from [XX Telecom]". The number is [67625]". For example, thecontrol unit 110 sends the message "010-XXXX-YYYY [YY advertising company] Please enter the authentication number [67625] to verify your identity" based on the sender "YY advertising agency" to "[YY] This is an advertisement message" can be converted into summary information.

예를 들면, 제어부(110)는 서로 다른 중요 정보에 따라 메시지를 서로 다른 요약 정보로 변환할 수 있다.For example, thecontroller 110 may convert messages into different summary information according to different important information.

예를 들면, 제어부(110)는 제1 중요 정보가 포함된 제1 메시지를 제2 요약 정보로 변환할 수 있고, 제2 중요 정보가 포함된 제2 메시지를 제2 요약 정보로 변환할 수 있다. 예를 들면, 제어부(110)는 "[sender in msg]" 및 [numbers]" 라는 중요 정보에 따라 "1588-0000 [sender in msg] 본인 확인을 위해 인증번호 [numbers]를 입력 해주세요" 라는 메시지를 "[sender in msg] 에서 온 인증 번호는 [numbers] 입니다" 라는 요약 정보로 변환할 수 있다. 예를 들면, 제어부(110)는 "[numbers]" 라는 중요 정보에 따라 "1588-0000 [sender in msg] 본인 확인을 위해 인증번호 [numbers]를 입력 해주세요" 라는 메시지를 "인증번호는 [numbers] 입니다" 라는 요약 정보로 변환할 수 있다.For example, thecontroller 110 may convert a first message including first important information into second summary information, and convert a second message including second important information into second summary information. . For example, thecontroller 110 sends a message saying "1588-0000 [sender in msg] Please enter the authentication number [numbers] to verify your identity" according to the important information "[sender in msg]" and "[numbers]". may be converted into summary information "The authentication number from [sender in msg] is [numbers]" For example, thecontrol unit 110 may convert "1588-0000 [ sender in msg] The message "Please enter the authentication number [numbers] for identity verification" can be converted into summary information "The authentication number is [numbers]".

예를 들면, 제어부(110)는 서로 다른 메시지 유형에 기초하여 메시지를 서로 다른 요약 정보로 변환할 수 있다.For example, thecontroller 110 may convert messages into different summary information based on different message types.

예를 들면, 제어부(110)는 제1 메시지 유형에 기초하여 제1 메시지를 제1 요약 정보로 변환할 수 있고, 제2 메시지 유형에 기초하여 제1 메시지를 제2 요약 정보로 변환할 수 있다. 예를 들면, 제어부(110)는 "인증번호" 라는 메시지 유형에 기초하여 "1588-XXXX [AA] 공인인증서 재발급을 위해 인증번호 [608280]..." 라는 메시지를 "인증번호는 [608280] 입니다" 라는 제1 요약 정보로 변환할 수 있다. 예를 들면, 제어부(110)는 "광고" 라는 메시지 유형에 기초하여 "1588-XXXX [AA] 공인인증서 재발급을 위해 인증번호 [608280]..." 라는 메시지를 "광고 메시지" 라는 요약 정보로 변환할 수 있다.For example, thecontroller 110 may convert the first message into first summary information based on the first message type, and convert the first message into second summary information based on the second message type. . For example, thecontrol unit 110 transmits the message "Authentication number [608280]... for reissuance of 1588-XXXX [AA] public certificate" based on the message type "Authentication number" to "Authentication number is [608280] It can be converted into the first summary information of "is". For example, thecontrol unit 110 converts the message "1588-XXXX [AA] authentication number [608280] for reissuance of public certificate..." into summary information "advertisement message" based on the message type "advertisement". can be converted

다양한 실시예에 따르면, 동작 411b에서, 제어부(110)는 사용자 상황 정보를 획득할 수 있다.According to various embodiments, in operation 411b, thecontroller 110 may obtain user context information.

사용자 상황 정보를 획득하는 방법은 상기의 도 4a의 동작 403을 참조하여 설명한 바와 동일할 수 있다.A method of obtaining user context information may be the same as described with reference to operation 403 of FIG. 4A above.

다양한 실시예에 따르면, 동작 413에서, 제어부(110)는 메시지가 표시되는 상황과 관련된 정보인 디스플레이 상황 정보를 획득할 수 있다.According to various embodiments, in operation 413, thecontroller 110 may obtain display situation information, which is information related to a situation in which a message is displayed.

디스플레이 상황 정보를 획득하는 방법은 상기의 도 4a의 동작 403을 참조하여 설명한 바와 동일할 수 있다.A method of obtaining display context information may be the same as described with reference to operation 403 of FIG. 4A above.

다양한 실시예에 따르면, 동작 415b에서, 제어부(110)는 발신자, 메시지 유형, 사용자 상황 정보 및/또는 디스플레이 상황 정보(상황 정보)에 기초하여 메시지를 사용자에게 알리기 위한 알림 방식을 결정할 수 있다.According to various embodiments, inoperation 415b, thecontroller 110 may determine a notification method for notifying a user of a message based on the sender, message type, user context information, and/or display context information (context information).

알림 방식을 결정하는 방법은 상기의 도 4a의 동작 405a를 참조하여 설명한 바와 동일할 수 있다.A method of determining the notification method may be the same as described with reference tooperation 405a of FIG. 4A above.

다양한 실시예에 따르면, 동작 417b에서, 제어부(110)는 결정된 알림 방식에 따라 요약 정보를 요약 메시지로 변환할 수 있다.According to various embodiments, inoperation 417b, thecontroller 110 may convert summary information into a summary message according to the determined notification method.

예를 들면, 제어부(110)는 알림 방식을 결정한 후, 요약 정보를 결정된 알림 방식으로 출력하기 위한 요약 메시지의 형태로 변환할 수 있다. 예를 들면, 제어부(110)는 메시지의 알림 방식이 "음성"으로 결정된 경우, 요약 정보를 결정된 "음성" 알림 방식으로 출력하기 위해 구어체 형태의 요약 메시지를 생성할 수 있다. 예를 들면, 제어부(110)는 메시지의 알림 방식이 "간단히"로 결정된 경우, 요약 정보를 결정된 "간단히" 알림 방식으로 출력하기 위해 중요 정보만을 포함하는 요약 메시지를 생성할 수 있다.For example, after determining the notification method, thecontroller 110 may convert summary information into a summary message form for outputting the determined notification method. For example, when it is determined that the notification method of the message is “voice”, thecontroller 110 may generate a colloquial summary message to output summary information in the determined “voice” notification method. For example, when the notification method of the message is determined to be “simple”, thecontroller 110 may generate a summary message including only important information to output summary information in the determined “simple” notification method.

다양한 실시예에 따르면, 동작 419b에서, 제어부(110)는 알림 방식에 따라 요약 메시지를 출력할 수 있다.According to various embodiments, inoperation 419b, thecontroller 110 may output a summary message according to a notification method.

요약 메시지를 출력하는 방법은 상기의 도 4a의 동작 407a를 참조하여 설명한 바와 동일할 수 있다.A method of outputting the summary message may be the same as described with reference tooperation 407a of FIG. 4A above.

도 5a는 다양한 실시예에 따른 전자 장치를 도시한다.5A illustrates an electronic device according to various embodiments.

도 5a에 도시된 바와 같이, 다양한 실시예에 따르면, 전자 장치(500a)는 통신 인터페이스(570a), 제어부(520a) 및/또는 출력 모듈(550a)을 포함할 수 있다.As shown in FIG. 5A , according to various embodiments, anelectronic device 500a may include acommunication interface 570a, acontroller 520a, and/or anoutput module 550a.

다양한 실시예에 따르면, 통신 인터페이스(570a)는 외부로부터 메시지(501a)를 수신할 수 있다.According to various embodiments, thecommunication interface 570a may receive amessage 501a from the outside.

다양한 실시에에 따르면, 제어부(520a)는 통신 인터페이스(570a), 출력 모듈(550a) 및/또는 전자 장치(500a)의 적어도 하나의 구성요소의 동작을 제어할 수 있다.According to various embodiments, thecontroller 520a may control the operation of at least one component of thecommunication interface 570a, theoutput module 550a, and/or theelectronic device 500a.

다양한 실시예에 따르면, 제어부(520a)는 전자 장치(500a)에 대한 상황 정보를 획득할 수 있고, 메시지(501a)를 출력하기 위한 알림 방식을 결정할 수 있으며, 결정된 알림 방식에 따라 메시지(501a)를 변환하여 요약 메시지(503a)를 획득할 수 있다.According to various embodiments, thecontroller 520a may obtain situation information about theelectronic device 500a, determine a notification method for outputting themessage 501a, and send themessage 501a according to the determined notification method. Asummary message 503a may be obtained by converting .

다양한 실시예에 따르면, 출력 모듈(550a)은 획득된 요약 메시지(503a)를 출력할 수 있다.According to various embodiments, theoutput module 550a may output the obtainedsummary message 503a.

도 5b는 다양한 실시예에 따른 전자 장치를 도시한다.5B illustrates an electronic device according to various embodiments.

도 5b에 도시된 바와 같이, 다양한 실시예에 따르면, 전자 장치(예: 장치(100))는 통신 인터페이스(570b), 제어부(520b) 및/또는 출력 모듈(550b)을 포함할 수 있다.As shown in FIG. 5B , according to various embodiments, an electronic device (eg, device 100) may include acommunication interface 570b, acontroller 520b, and/or anoutput module 550b.

다양한 실시예에 따르면, 통신 인터페이스(570b)는 도 1의 통신 인터페이스(예: 서브 통신 모듈(130))와 동일한 기능을 수행하도록 설정될 수 있다. 예를 들면, 통신 인터페이스(570b)는 외부로부터 메시지(501b)를 수신하여 제어부(520b)로 전달할 수 있다.According to various embodiments, thecommunication interface 570b may be configured to perform the same function as the communication interface (eg, the sub communication module 130) of FIG. 1 . For example, thecommunication interface 570b may receive amessage 501b from the outside and transmit it to thecontroller 520b.

다양한 실시예에 따르면, 제어부(520b)는 도 1의 제어부(110)와 동일한 기능을 수행하도록 설정될 수 있다. 예를 들면, 제어부(520b)는 입력관리부(521b), 자연어 분석부(522b), 메시지 유형 결정부(523b), 상황 정보 추출부(524b), 알림 방식 결정부(525b) 요약 메시지 생성부(526b) 및/또는 출력관리부(527b)를 포함할 수 있다.According to various embodiments, thecontroller 520b may be configured to perform the same function as thecontroller 110 of FIG. 1 . For example, thecontrol unit 520b includes aninput management unit 521b, a natural language analysis unit 522b, a messagetype determination unit 523b, a situationinformation extraction unit 524b, a notificationmethod determination unit 525b, a summary message generation unit ( 526b) and/or anoutput management unit 527b.

다양한 실시예에 따르면, 입력관리부(521b)는 통신 인터페이스(570b)로부터 메시지(501b)를 수신할 수 있다.According to various embodiments, theinput management unit 521b may receive themessage 501b from thecommunication interface 570b.

다양한 실시예에 따르면, 자연어 분석부(522b)는 입력관리부(521b)로부터 메시지(501b)를 수신할 수 있다. 다양한 실시예에 따르면, 자연어 분석부(522b)는 메시지(501b)에 포함된 텍스트를 자연어 분석 방법에 따라 분석하여, 메시지(501b)의 발신자 및/또는 메시지(501b)의 중요 정보를 획득할 수 있다.According to various embodiments, the natural language analysis unit 522b may receive themessage 501b from theinput management unit 521b. According to various embodiments, the natural language analyzer 522b may obtain the sender of themessage 501b and/or important information of themessage 501b by analyzing the text included in themessage 501b according to a natural language analysis method. there is.

다양한 실시예에 따르면, 메시지 유형 결정부(523b)는 메시지(501b)에 포함된 텍스트에 대한 자연어 분석 방법을 통해 메시지(501b)의 유형을 결정할 수 있다.According to various embodiments, the messagetype determination unit 523b may determine the type of themessage 501b through a natural language analysis method for the text included in themessage 501b.

다양한 실시예에 따르면, 메시지 유형 결정부(523b)는 메시지(501b)에 포함된 텍스트를 자연어 분석 방법을 이용하여 레벨 1 및 레벨 2로 구분할 수 있다.According to various embodiments, the messagetype determination unit 523b may classify the text included in themessage 501b into level 1 and level 2 using a natural language analysis method.

예를 들면, 메시지 유형 결정부(523b)는 메시지 유형을 구분하는 레벨 1로서, 메시지(501b)를 재정(은행, 대출, 납부) 관련 메시지로 구분할 수 있다.For example, the messagetype determination unit 523b may classify themessage 501b as a finance (bank, loan, payment) related message as a level 1 classifying message type.

예를 들면, 메시지 유형 결정부(523b)는 은행 관련 메시지를 더욱 상세히 구분하기 위한 레벨 2로서, 메시지(501b)를 입금, 출금, 일정, 기타, 이자, 기타 관련 메시지로 구분할 수 있다.For example, the messagetype determining unit 523b may classify themessage 501b into deposit, withdrawal, schedule, other, interest, and other related messages as a level 2 for classifying bank-related messages in more detail.

예를 들면, 메시지 유형 결정부(523b)는 대출 관련 메시지를 더욱 상세히 구분하기 위한 레벨 2로서, 메시지(501b)를 이자, 기타 관련 메시지로 구분할 수 있다.For example, the messagetype determining unit 523b may classify themessage 501b into interest and other related messages as a level 2 for classifying a loan related message in more detail.

예를 들면, 메시지 유형 결정부(523b)는 납부 관련 메시지를 더욱 상세히 구분하기 위한 레벨 2로서, 메시지(501b)를 승인, 취소, 포인트 사용, 할인, 실패, 월 납부액, 기타 관련 메시지로 구분할 수 있다.For example, the messagetype determining unit 523b may classify themessage 501b into approval, cancellation, point use, discount, failure, monthly payment, and other related messages as a level 2 for classifying payment related messages in more detail. there is.

예를 들면, 메시지 유형 결정부(523b)는 메시지 유형을 구분하는 레벨 1로서, 메시지(501b)를 택배 관련 메시지로 구분할 수 있다.For example, the messagetype determination unit 523b may classify themessage 501b as a delivery-related message as a level 1 for classifying message types.

예를 들면, 메시지 유형 결정부(523b)는 택배 관련 메시지를 더욱 상세히 구분하기 위한 레벨 2로서, 메시지(501b)를 요청, 개시, 현황, 완료, 일정, 실패, 기타 관련 메시지로 구분할 수 있다.For example, the messagetype determination unit 523b may classify themessage 501b into request, start, status, completion, schedule, failure, and other related messages as a level 2 for classifying parcel delivery-related messages in more detail.

예를 들면, 메시지 유형 결정부(523b)는 메시지 유형을 구분하는 레벨 1로서, 메시지(501b)를 인스턴트 메시지로 구분할 수 있다.For example, the messagetype determining unit 523b may classify themessage 501b as an instant message as a level 1 classifying the message type.

예를 들면, 메시지 유형 결정부(523b)는 인스턴트 메시지를 더욱 상세히 구분하기 위한 레벨 2로서, 메시지(501b)를 문의, 인사 관련 메시지로 구분할 수 있다.For example, the messagetype determining unit 523b may classify themessage 501b into an inquiry message and a greeting related message as a level 2 for classifying instant messages in more detail.

예를 들면, 메시지 유형 결정부(523b)는 메시지 유형을 구분하는 레벨 1로서, 메시지(501b)를 결제 관련 메시지로 구분할 수 있다.For example, the messagetype determination unit 523b may classify themessage 501b as a payment-related message as a level 1 for classifying message types.

예를 들면, 메시지 유형 결정부(523b)는 결제 관련 메시지를 더욱 상세히 구분하기 위한 레벨 2로서, 메시지(501b)를 승인, 취소, 품절, 기타 관련 메시지로 구분할 수 있다.For example, the messagetype determining unit 523b may classify themessage 501b into approval, cancellation, out of stock, and other related messages as a level 2 for classifying payment related messages in more detail.

예를 들면, 메시지 유형 결정부(523b)는 메시지 유형을 구분하는 레벨 1로서, 메시지(501b)를 예약 관련 메시지로 구분할 수 있다.For example, the messagetype determining unit 523b may classify themessage 501b as a reservation-related message as a level 1 for classifying message types.

예를 들면, 메시지 유형 결정부(523b)는 예약 관련 메시지를 더욱 상세히 구분하기 위한 레벨 2로서, 메시지(501b)를 완료, 취소, 기타 관련 메시지로 구분할 수 있다.For example, the messagetype determining unit 523b may classify themessage 501b into completion, cancellation, and other related messages as a level 2 for classifying reservation-related messages in more detail.

예를 들면, 메시지 유형 결정부(523b)는 메시지 유형을 구분하는 레벨 1로서, 메시지(501b)를 광고 관련 메시지로 구분할 수 있다.For example, the messagetype determining unit 523b may classify themessage 501b as an advertisement-related message as a level 1 for classifying message types.

예를 들면, 메시지 유형 결정부(523b)는 광고 관련 메시지를 더욱 상세히 구분하기 위한 레벨 2로서, 메시지(501b)를 할인, 이벤트, 신상품, 쿠폰, 기타 관련 메시지로 구분할 수 있다.For example, the messagetype determining unit 523b may classify themessage 501b into discount, event, new product, coupon, and other related messages as a level 2 for classifying advertisement-related messages in more detail.

예를 들면, 메시지 유형 결정부(523b)는 메시지 유형을 구분하는 레벨 1로서, 메시지(501b)를 서명 관련 메시지로 구분할 수 있다.For example, the messagetype determination unit 523b may classify themessage 501b as a signature-related message as a level 1 for classifying message types.

예를 들면, 메시지 유형 결정부(523b)는 서명 관련 메시지를 더욱 상세히 구분하기 위한 레벨 2로서, 메시지(501b)를 인증 번호, SIGN_IN, SIGN_OUT, 기타 관련 메시지로 구분할 수 있다.For example, the messagetype determination unit 523b may classify themessage 501b into an authentication number, SIGN_IN, SIGN_OUT, and other related messages as a level 2 for classifying a signature-related message in more detail.

예를 들면, 메시지 유형 결정부(523b)는 메시지 유형을 구분하는 레벨 1로서, 메시지(501b)를 통신 메시지로 구분할 수 있다.For example, the messagetype determining unit 523b may classify themessage 501b as a communication message as a level 1 classifying the message type.

예를 들면, 메시지 유형 결정부(523b)는 통신 메시지를 더욱 상세히 구분하기 위한 레벨 2로서, 메시지(501b)를 데이터 사용, 로밍, 납부 보고, 캐치 콜, 기타 관련 메시지로 구분할 수 있다.For example, the messagetype determination unit 523b may classify themessage 501b into data usage, roaming, payment report, catch call, and other related messages as a level 2 for classifying communication messages in more detail.

예를 들면, 메시지 유형 결정부(523b)는 메시지 유형을 구분하는 레벨 1로서, 메시지(501b)를 긴급 메시지로 구분할 수 있다.For example, the messagetype determination unit 523b may classify themessage 501b as an emergency message as a level 1 for classifying the message type.

예를 들면, 메시지 유형 결정부(523b)는 긴급 메시지를 더욱 상세히 구분하기 위한 레벨 2로서, 메시지(501b)를 긴급 공지 관련 메시지로 구분할 수 있다.For example, the messagetype determination unit 523b may classify themessage 501b as an emergency notification related message as a level 2 for classifying an emergency message in more detail.

다양한 실시예에 따르면, 제어부(520b)는 메시지(501b)의 발신자, 중요 정보 및/또는 메시지 유형에 기초하여 메시지를 요약 정보로 변환할 수 있다.According to various embodiments, thecontroller 520b may convert the message into summary information based on the sender, important information, and/or message type of themessage 501b.

다양한 실시예에 따르면, 상황 정보 추출부(524b)는 메시지에 대한 요약 정보가 생성된 이후 적어도 하나의 외부 모듈(예: 입/출력 모듈(예: 입/출력 모듈(160)), 터치 스크린(예: 터치 스크린(190)))로부터 사용자 상황 정보 및/또는 디스플레이 상황 정보를 획득할 수 있다.According to various embodiments, thecontext information extractor 524b may select at least one external module (eg, an input/output module (eg, the input/output module 160)), a touch screen ( For example, user context information and/or display context information may be acquired from the touch screen 190).

다양한 실시예에 따르면, 알림 방식 결정부(525b)는 사용자 상황 정보, 디스플레이 상황 정보, 발신자 및/또는 메시지 유형에 기초하여 메시지(501b)를 출력하기 위한 알림 방식을 결정할 수 있다.According to various embodiments, the notificationmethod determining unit 525b may determine a notification method for outputting themessage 501b based on user context information, display context information, a sender, and/or a message type.

다양한 실시예에 따르면, 요약 메시지 생성부(526b)는 결정된 알림 방식에 따라 메시지(501b)를 출력하기 위해 요약 정보를 요약 메시지(503b)로 변환할 수 있다.According to various embodiments, thesummary message generator 526b may convert summary information into asummary message 503b to output themessage 501b according to the determined notification method.

다양한 실시예에 따르면, 제어부(520b)는 생성된 요약 메시지(503b)를 알림 방식에 따라 출력관리부(527b)을 통하여 출력 모듈(550b)(예: 입/출력 모듈(160), 터치 스크린(190), 통신 모듈(예: 이동 통신 모듈(120), 서브 통신 모듈(130), 무선 랜 모듈(131) 또는 근거리 통신 모듈(132))을 이용하여 출력할 수 있다.According to various embodiments, thecontroller 520b sends the generatedsummary message 503b to theoutput module 550b (eg, the input/output module 160, the touch screen 190) through theoutput management unit 527b according to a notification method. ), a communication module (eg,mobile communication module 120,sub communication module 130,wireless LAN module 131 or short-distance communication module 132).

도 6은 다양한 실시예에 따른 중요 정보를 추출하여 요약 정보를 생성하는 방법을 도시한다.6 illustrates a method of generating summary information by extracting important information according to various embodiments.

도 6에 도시된 바와 같이, 다양한 실시예에 따르면, 제어부(예: 제어부(520a 또는 520b))의 입력관리부(예: 입력관리부(521))는 통신 인터페이스(670)(예: 통신 인터페이스(570))로부터 "1588-0000 [XX 텔레콤] 본인 확인을 위해 인증번호 [67625]를 입력 해주세요" 라는 텍스트를 포함하는 메시지(601)를 수신하여 자연어 분석부(622)로 전달할 수 있다.As shown in FIG. 6 , according to various embodiments, the input management unit (eg, the input management unit 521) of the control unit (eg, thecontrol unit 520a or 520b) is connected to a communication interface 670 (eg, the communication interface 570). )), amessage 601 including the text "1588-0000 [XX Telecom] Please enter the authentication number [67625] for identity verification" may be received and transmitted to the naturallanguage analysis unit 622.

다양한 실시예에 따르면, 자연어 분석부(622)는 메시지(601)에 포함된 텍스트 "1588-0000 [XX 텔레콤] 본인 확인을 위해 인증번호 [67625]를 입력 해주세요" 에 대해 자연어 분석 방법을 통해 "[XX 텔레콤]" 라는 발신자(601a)를 획득할 수 있다. 다양한 실시예에 따르면, 자연어 분석부(622)는 메시지(601)에 포함된 텍스트 "1588-0000 [XX 텔레콤] 본인 확인을 위해 인증번호 [67625]를 입력 해주세요" 에 대해 자연어 분석 방법을 통해 "[67625]" 라는 중요 정보(601b)를 획득할 수 있다.According to various embodiments, the naturallanguage analysis unit 622 uses a natural language analysis method for the text "1588-0000 [XX Telecom] Please enter the authentication number [67625] to verify your identity" included in themessage 601. [XX Telecom]" as thesender 601a may be obtained. According to various embodiments, the naturallanguage analysis unit 622 uses a natural language analysis method for the text "1588-0000 [XX Telecom] Please enter the authentication number [67625] to verify your identity" included in themessage 601. Important information 601b of "[67625]" can be obtained.

다양한 실시예에 따르면, 자연어 분석부(622)는 전달 받은 "1588-0000 [XX 텔레콤] 본인 확인을 위해 인증번호 [67625]를 입력 해주세요" 라는 텍스트를 포함하는 메시지(601)를 메시지 유형 결정부(623)로 전달할 수 있다.According to various embodiments, the naturallanguage analysis unit 622 transmits the receivedmessage 601 including the text "1588-0000 [XX Telecom] Please enter the authentication number [67625] to verify your identity" to the message type determination unit. (623).

다양한 실시예에 따르면, 메시지 유형 결정부(623)는 전달된 "1588-0000 [XX 텔레콤] 본인 확인을 위해 인증번호 [67625]를 입력 해주세요" 라는 텍스트를 포함하는 메시지(601)에 대한 자연어 분석 방법을 이용하여 "LEVEL 1: 서명", "LEVEL 2: 인증 번호" 라는 메시지 유형(601c)을 획득할 수 있다.According to various embodiments, the messagetype determination unit 623 analyzes the natural language of themessage 601 including the text "1588-0000 [XX Telecom] Please enter the authentication number [67625] to verify your identity". Themessage type 601c of "LEVEL 1: Signature" and "LEVEL 2: Authentication Number" may be obtained using the method.

다양한 실시예에 따르면, 제어부(520a 또는 520b)는 "[XX 텔레콤]" 라는 발신자(601a), "[67625]" 라는 중요 정보(601b), "LEVEL 1: 서명", "LEVEL 2: 인증 번호" 라는 메시지 유형(601c)에 기초하여, "1588-0000 [XX 텔레콤] 본인 확인을 위해 인증번호 [67625]를 입력 해주세요" 라는 텍스트를 포함하는 메시지(601)를 "[XX 텔레콤] 에서 온 인증 번호는 [67625] 입니다" 라는 요약 정보(602)로 변환하여 요약 정보(602)를 획득할 수 있다.According to various embodiments, thecontrol unit 520a or 520b may send thesender 601a "[XX Telecom]", important information 601b "[67625]", "LEVEL 1: signature", "LEVEL 2: authentication number" Based on themessage type 601c of ", themessage 601 including the text "1588-0000 [XX Telecom] Please enter the authentication number [67625] to verify your identity" as "Authentication from [XX Telecom]" The number is [67625]" to obtain thesummary information 602.

도 7a는 다양한 실시예에 따른 사용자 상황 정보를 획득하는 동작을 도시한다.7A illustrates an operation of obtaining user context information according to various embodiments.

도 7a에 도시된 바와 같이, 다양한 실시예에 따르면, 전자 장치(700a)는 이어폰 연결잭(790a) 상에 이어폰(799a)이 접속되어 이어폰 연결잭(790a)으로부터 "이어폰이 접속" 되었다는 이어폰 상태 정보를 전달받을 수 있다.As shown in FIG. 7A , according to various embodiments, theelectronic device 700a transmits earphone state information indicating that theearphone 799a is connected to theearphone connection jack 790a and that “earphone is connected” from theearphone connection jack 790a. can be delivered

다양한 실시예에 따르면, 전자 장치(700a)는 "이어폰이 접속" 되었다는 이어폰 상태 정보에 기초하여, 현재 전자 장치의 사용자가 "운동 중" 이라는 사용자 상황 정보를 획득할 수 있다.According to various embodiments, theelectronic device 700a may obtain user context information indicating that the current user of the electronic device is "exercising" based on earphone state information indicating that "earphones are connected".

도 7b는 다양한 실시예에 따른 알림 방식을 결정하여 요약 메시지를 생성하는 방법을 도시한다.7B illustrates a method of generating a summary message by determining a notification method according to various embodiments.

도 7b에 도시된 바와 같이, 다양한 실시예에 따르면, 전자 장치(예: 전자 장치(700a)의 제어부(720b)에 포함된 상황 정보 추출부(724b)는 이어폰 연결잭(780b) 상에 이어폰이 접속되어 이어폰 연결잭(780b)으로부터 "이어폰이 접속" 되었다는 이어폰 상태(711b)를 전달받을 수 있다.As shown in FIG. 7B , according to various embodiments, thecontext information extractor 724b included in thecontrol unit 720b of the electronic device (eg, theelectronic device 700a) connects the earphone to theearphone connection jack 780b. Thus, anearphone state 711b indicating that “earphone is connected” may be received from theearphone connection jack 780b.

다양한 실시예에 따르면, 상황 정보 추출부(724b)는 전달된 "이어폰이 접속" 되었다는 이어폰 상태(711b)에 기초하여, 현재 전자 장치(700a)의 사용자가 "운동 중" 이라는 사용자 상황(712b)을 획득할 수 있다.According to various embodiments, thecontext information extractor 724b determines auser context 712b indicating that the user of theelectronic device 700a is "exercising" based on the deliveredearphone state 711b that "earphone is connected". can be obtained.

다양한 실시예에 따르면, 상황 정보 추출부(724b)는 "운동 중" 이라는 사용자 상황(712b)을 획득하여 알림 방식 결정부(725b)로 전달할 수 있다.According to various embodiments, thecontext information extractor 724b may acquire theuser context 712b of “exercising” and transmit it to thenotification method determiner 725b.

예를 들면, 도 7에 도시되지 않았으나, 전자 장치(700a)의 메모리(예: 저장부(175))는 전자 장치(700a)의 동작 모드에 관한 프로그램(예: 네비게이션 애플리케이션)을 저장할 수 있다. 예를 들면, 상황 정보 추출부(724b)는 동작 모드에 관한 프로그램 상에서 사용자가 "운전 모드"를 선택하여, 전자 장치(700a)의 동작 모드가 "운전 모드"로 전환된 것을 판단할 수 있다.For example, although not shown in FIG. 7 , the memory (eg, the storage unit 175 ) of theelectronic device 700a may store a program (eg, a navigation application) related to an operation mode of theelectronic device 700a. For example, thesituation information extractor 724b may determine that the operation mode of theelectronic device 700a is converted to the "driving mode" when the user selects "driving mode" in a program related to the operating mode.

예를 들면, 상황 정보 추출부(724b)는 동작 모드에 관한 프로그램 상에서 사용자가 "수면 모드"를 선택하여, 전자 장치(700a)의 동작 모드가 "수면 모드"로 전환된 것을 판단할 수 있다.For example, thecontext information extractor 724b may determine that the operation mode of theelectronic device 700a is switched to the "sleep mode" when the user selects "sleep mode" on a program related to an operation mode.

다양한 실시예에 따르면, 알림 방식 결정부(725b)는 전달된 "운동 중" 이라는 사용자 상황(712b)에 기초하여 "음성으로 구어체로" 라는 알림 방식(730b)을 결정할 수 있다.According to various embodiments, the notificationmethod determining unit 725b may determine anotification method 730b of "verbal or spoken" based on the delivereduser situation 712b of "exercising".

다양한 실시예에 따르면, 요약 메시지 생성부(726b)는 알림 방식 결정부(725b)로부터 "음성으로 구어체로" 라는 알림 방식(730b)을 전달받을 수 있고, "XX 택배 17~19시 배송예정 입니다" 라는 요약 정보(702b)를 전달받을 수 있다.According to various embodiments, the summarymessage generating unit 726b may receive anotification method 730b of “voice or colloquial” from the notificationmethod determining unit 725b, and “XX delivery is scheduled to be delivered between 17 and 19:00.” It is possible to receivesummary information 702b called ".

다양한 실시예에 따르면, 요약 메시지 생성부(726b)는 전달된 "음성으로 구어체로" 라는 알림 방식(730b)에 기초하여, "XX 택배 17~19시 배송예정 입니다" 라는 요약 정보(702b)를 "XX 택배에서 17~19시 배송 예정 알림 메시지가 도착하였습니다" 라는 요약 메시지(703b)로 변환하여 요약 메시지(703b)를 생성할 수 있다.According to various embodiments, the summarymessage generating unit 726b generatessummary information 702b of "XX courier service is scheduled to be delivered between 17 and 19:00" based on the deliverednotification method 730b of "voice and colloquial". Asummary message 703b may be generated by converting the message into asummary message 703b saying "A notification message for scheduled delivery from 17 to 19:00 has arrived from XX courier."

다양한 실시예에 따르면, 제어부(예: 제어부(520a 또는 520b))는 생성된 "XX 택배에서 17~19시 배송 예정 알림 메시지가 도착하였습니다" 라는 요약 메시지(703b)를 스피커(786b)를 통해 음성으로 출력할 수 있다.According to various embodiments, the control unit (eg, thecontrol unit 520a or 520b) transmits the generatedsummary message 703b, "A notification message for scheduled delivery from 17 to 19:00 has arrived from XX courier" through aspeaker 786b. can be output as

도 8a는 다양한 실시예에 따른 원형 디스플레이로 및 디스플레이 상황 정보를 획득하는 동작을 도시한다.8A illustrates an operation of acquiring display context information and a circular display according to various embodiments.

도 8a에 도시된 바와 같이, 다양한 실시예에 따르면, 전자 장치(800a)는 "원형 디스플레이" 이라는 디스플레이의 형태에 관한 정보를 디스플레이(860a)를 이용하여 획득할 수 있다. 예를 들면, 제어부(예: 제어부(110)) 내에 구성된 ROM(112)은 디스플레이의 형태에 관한 정보를 포함할 수 있다. 예를 들면, ROM(112)은 전자 장치(800a)의 디스플레이의 크기 및/또는 디스플레이의 형태에 관한 정보를 포함할 수 있으며, 전자 장치(800a)의 제어부(110)1는 ROM(112)으로부터 디스플레이의 크기 및/또는 디스플레이의 형태에 관한 정보를 획득할 수 있다.As shown in FIG. 8A , according to various embodiments, theelectronic device 800a may obtain information about a shape of a display called a “circular display” using adisplay 860a. For example, theROM 112 configured in the controller (eg, the controller 110) may include information about the shape of the display. For example, theROM 112 may include information about the size and/or shape of the display of theelectronic device 800a, and thecontrol unit 110 1 of theelectronic device 800a may receive information from theROM 112. Information about the size and/or shape of the display may be obtained.

다양한 실시예에 따르면, 전자 장치(800a)는 "원형 디스플레이" 라는 디스플레이 형태에 관한 정보에 기초하여 "원형 디스플레이" 라는 디스플레이 상황 정보를 획득할 수 있다.According to various embodiments, theelectronic device 800a may obtain display condition information of "circular display" based on information about the display type of "circular display".

도 8b는 다양한 실시예에 따른 알림 방식을 결정하여 요약 메시지를 생성하는 방법을 도시한다.8B illustrates a method of generating a summary message by determining a notification method according to various embodiments.

도 8b에 도시된 바와 같이, 다양한 실시예에 따르면, 전자 장치(예: 전자 장치(800a)의 제어부(820b)에 포함된 상황 정보 추출부(824b)는 "원형 디스플레이" 이라는 디스플레이의 형태에 관한 정보(811b)를 디스플레이(860b)를 이용하여 획득할 수 있다.As shown in FIG. 8B , according to various embodiments, thecontext information extractor 824b included in thecontrol unit 820b of the electronic device (eg, theelectronic device 800a) relates to the shape of a display called “circular display”. Theinformation 811b may be acquired using thedisplay 860b.

다양한 실시에에 따르면, 상황 정보 추출부(824b)는 "원형 디스플레이" 라는 디스플레이 형태에 관한 정보(811b)에 기초하여 "원형 디스플레이" 라는 디스플레이 상황 정보(812b)를 획득할 수 있다.According to various embodiments, thecontext information extractor 824b may obtain thedisplay context information 812b of “circular display” based on theinformation 811b on the display type of “circular display”.

다양한 실시예에 따르면, 알림 방식 결정부(825b)는 상황 정보 추출부(824b)에 의해 획득된 "원형 디스플레이" 라는 디스플레이 상황 정보(812b)에 기초하여 "주요 내용 짧게 구어체로" 라는 알림 방식(830b)을 결정할 수 있다.According to various embodiments, the notificationmethod determining unit 825b is a notification method of "main content briefly or colloquially" based on thedisplay situation information 812b of "circular display" obtained by the situationinformation extraction unit 824b ( 830b) can be determined.

다양한 실시예에 따르면, 요약 메시지 생성부(826b)는 알림 방식 결정부(825b)에 의해 결정된 "주요 내용 짧게 구어체로" 라는 알림 방식(830b)을 출력하기 위해 "삼성카드에서 1,300원 승인되었습니다" 라는 요약 정보(802b)를 "1,300원이 사용 되었습니다" 라는 요약 메시지(803b)로 변환할 수 있다.According to various embodiments, the summarymessage generating unit 826b outputs thenotification method 830b of "main content short and colloquial" determined by the notificationmethod determining unit 825b, "1,300 won has been approved by Samsung Card." Thesummary information 802b may be converted into asummary message 803b of “1,300 won has been used”.

다양한 실시예에 따르면, 제어부(820b)는 생성된 "1,300원이 사용 되었습니다" 라는 요약 메시지(803b)를 디스플레이(860b)를 통해 메시지의 주요 내용만을 출력할 수 있다.According to various embodiments, thecontrol unit 820b may output only the main contents of the generatedsummary message 803b saying “1,300 won has been used” through thedisplay 860b.

도 9(a) 내지 도 9(c)는 다양한 실시예에 따른 디스플레이 상황 정보에 따른 요약 메시지를 출력하는 방법을 도시한다.9(a) to 9(c) illustrate a method of outputting a summary message according to display context information according to various embodiments.

도 9(a)에 도시된 바와 같이, 다양한 실시예에 따르면, 제어부(예: 제어부(520a 또는 520b))는 "1588-1111 [AA] 공인인증서 재발급을 위해 인증번호 [608280]..." 라는 텍스트를 포함하는 메시지(901a)를 수신하여 디스플레이(960a) 상에 표시할 수 있다.As shown in FIG. 9(a), according to various embodiments, the control unit (eg, thecontrol unit 520a or 520b) reads "1588-1111 [AA] Authentication number [608280] for reissuance of public certificate..." Amessage 901a including the text may be received and displayed on thedisplay 960a.

다양한 실시예에 따르면, 제어부(520a 또는 520b)는 "1588-1111 [AA] 공인인증서 재발급을 위해 인증번호 [608280]..." 라는 텍스트를 포함하는 메시지(901a)로부터 "키움" 이라는 발신자 정보(Sender 정보), "인증번호" 라는 메시지 유형(Message type), "608280" 이라는 중요 정보(중요 entity) 및/또는 "원형" 이라는 디스플레이 상황 정보(910a)를 획득할 수 있다.According to various embodiments, thecontrol unit 520a or 520b may send sender information "Kiwoom" from themessage 901a including the text "1588-1111 [AA] authentication number [608280] for reissuance of public certificate..." (Sender information), a message type of "authentication number", important information (important entity) of "608280", and/ordisplay status information 910a of "circle" may be obtained.

다양한 실시예에 따르면, 제어부(520a 또는 520b)는 "AA" 이라는 발신자 정보(Sender 정보), "인증번호" 라는 메시지 유형(Message type), "608280" 이라는 중요 정보(중요 entity) 및/또는 "원형" 이라는 디스플레이 상황 정보(910a)에 기초하여, "주요 내용만 간단히" 출력하도록 알림 방식을 결정할 수 있다.According to various embodiments, thecontrol unit 520a or 520b may send sender information (Sender information) of "AA", a message type of "authentication number", important information of "608280" (important entity), and/or " Based on thedisplay situation information 910a of "circle", a notification method may be determined to output "only the main content briefly."

다양한 실시예에 따르면, 제어부(520a 또는 520b)는 "주요 내용만 간단히" 출력하도록 결정된 알림 방식에 기초하여, "1588-1111 [AA] 공인인증서 재발급을 위해 인증번호 [608280]..." 라는 텍스트를 포함하는 메시지(901a)를 "[AA] 인증번호는 608280 입니다." 라는 요약 메시지(903a)로 변환할 수 있다.According to various embodiments, thecontrol unit 520a or 520b displays the authentication number [608280]... for reissuance of the public certificate of 1588-1111 [AA] based on the notification method determined to output "only the main contents briefly".Message 901a containing the text "[AA] Authorization number is 608280." It can be converted into asummary message 903a called.

다양한 실시예에 따르면, 제어부(520a 또는 520b)는 "[AA] 인증번호는 7080280 입니다." 라는 요약 메시지(903a)를 디스플레이(960a) 상에 표시할 수 있다.According to various embodiments, thecontrol unit 520a or 520b "[AA] authentication number is 7080280." Asummary message 903a may be displayed on thedisplay 960a.

도 9(b)에 도시된 바와 같이, 다양한 실시예에 따르면, 제어부(520a 또는 520b)는 "1588-2222 삼성 카드 승인 0941 이*준 09/14 14:21 삼성약국 1,300 일시불.." 라는 텍스트를 포함하는 메시지(901b)를 수신하여 디스플레이(960b) 상에 표시할 수 있다.As shown in FIG. 9(b) , according to various embodiments, thecontrol unit 520a or 520b may send text such as “1588-2222 Samsung card approval 0941 Lee*Jun 09/14 14:21 Samsung Pharmacy 1,300 lump sum..” Amessage 901b including may be received and displayed on thedisplay 960b.

다양한 실시예에 따르면, 제어부(520a 또는 520b) "1588-2222 삼성 카드 승인 0941 이*준 09/14 14:21 삼성약국 1,300 일시불.." 라는 텍스트를 포함하는 메시지(901b)로부터 "삼성카드" 이라는 발신자 정보(Sender 정보), "카드승인" 라는 메시지 유형(Message type), "1,300" 이라는 중요 정보(중요 entity) 및/또는 "원형" 이라는 디스플레이 상황 정보(910b)를 획득할 수 있다.According to various embodiments, thecontrol unit 520a or 520b receives "Samsung Card" from themessage 901b including the text "1588-2222 Samsung Card Approval 0941 Lee*Jun 09/14 14:21 Samsung Pharmacy 1,300 lump sum..." Sender information (Sender information), message type (Card approval), important information (important entity) of “1,300”, and/or display status information (910b) of “Circle” can be obtained.

다양한 실시예에 따르면, 제어부(520a 또는 520b)는 "1588-2222 삼성카드승인0941이*준 09/14 14:21 삼성약국 1,300 일시불.." 라는 텍스트를 포함하는 메시지(901b)로부터 "삼성카드" 이라는 발신자 정보(Sender 정보), "카드승인" 라는 메시지 유형(Message type), "1,300" 이라는 중요 정보(중요 entity) 및/또는 "원형" 이라는 디스플레이 상황 정보(910b)에 기초하여, "주요 내용만 간단히" 출력하도록 알림 방식을 결정할 수 있다.According to various embodiments, thecontrol unit 520a or 520b receives amessage 901b including the text "1588-2222 Samsung Card Approval 0941 Yi*jun 09/14 14:21 Samsung Pharmacy 1,300 lump sum..." Based on the sender information (Sender information) of ", the message type of "card approval", the important information (important entity) of "1,300" and/or thedisplay situation information 910b of "circle", "main You can decide the notification method so that only the contents are displayed simply.

다양한 실시예에 따르면, 제어부(520a 또는 520b)는 "주요 내용만 간단히" 출력하도록 결정된 알림 방식에 기초하여, "1588-2222 삼성 카드 승인 0941 이*준 09/14 14:21 삼성약국 1,300 일시불.." 라는 텍스트를 포함하는 메시지(901b)를 "[삼성카드] 1,300원이 사용 되었습니다." 라는 요약 메시지(903b)로 변환할 수 있다.According to various embodiments, thecontrol unit 520a or 520b, based on the notification method determined to output “only the main contents briefly,” displays “1588-2222 Samsung card approval 0941 Lee*Jun 09/14 14:21 Samsung Pharmacy 1,300 lump sum. Themessage 901b containing the text "[Samsung Card] 1,300 won has been used." It can be converted into asummary message 903b called.

다양한 실시예에 따르면, 제어부(520a 또는 520b)는 "[삼성카드] 1,300원이 사용 되었습니다." 라는 요약 메시지(903b)를 디스플레이(960b) 상에 표시할 수 있다.According to various embodiments, thecontrol unit 520a or 520b "[Samsung Card] 1,300 won has been used." Asummary message 903b may be displayed on thedisplay 960b.

도 9(c)에 도시된 바와 같이, 다양한 실시예에 따르면, 제어부(520a 또는 520b)는 "1588-3333 BB 택배 [68842100206] 상품 19~21시 배송예정. 더 자세한 것은 -> http://앱다운.com" 라는 텍스트를 포함하는 메시지(901c)를 수신하여 디스플레이(960c) 상에 표시할 수 있다.As shown in FIG. 9(c), according to various embodiments, thecontrol unit 520a or 520b writes "1588-3333 BB courier [68842100206] product expected to be delivered between 19 and 21:00. For more details -> http:// A message 901c including the text "appdown.com" may be received and displayed on thedisplay 960c.

다양한 실시예에 따르면, 제어부(520a 또는 520b)는 "1588-3333 BB 택배 [68842100206] 상품 19~21시 배송예정. 더 자세한 것은 -> http://앱다운.com" 라는 텍스트를 포함하는 메시지(901c)로부터 "BB 택배" 이라는 발신자 정보(Sender 정보), "배송예정" 라는 메시지 유형(Message type), "19~21시" 이라는 중요 정보(중요 entity) 및/또는 "원형" 이라는 디스플레이 상황 정보(910c)를 획득할 수 있다.According to various embodiments, thecontrol unit 520a or 520b sends a message including the text "1588-3333 BB courier [68842100206] product expected to be delivered between 19:00 and 21:00. More details -> http://appdown.com" From (901c), sender information (Sender information) of "BB courier", message type of "Delivery scheduled" (Message type), important information of "19 to 21:00" (important entity), and/or display situation of "Circular"Information 910c may be obtained.

다양한 실시예에 따르면, 제어부(520a 또는 520b)는 "1588-3333 BB 택배 [68842100206]상품 19~21시 배송예정. 더 자세한 것은 -> http://앱다운.com" 라는 텍스트를 포함하는 메시지(901c)로부터 "BB 택배" 이라는 발신자 정보(Sender 정보), "배송예정" 라는 메시지 유형(Message type), "19~21시" 이라는 중요 정보(중요 entity) 및/또는 "원형" 이라는 디스플레이 상황 정보(910c)에 기초하여, "주요 내용만 간단히" 출력하도록 알림 방식을 결정할 수 있다.According to various embodiments, the control unit (520a or 520b) sends a message including the text "1588-3333 BB courier [68842100206] product expected to be delivered between 19 and 21:00. For more information -> http://appdown.com" From (901c), sender information (Sender information) of "BB courier", message type of "Delivery scheduled" (Message type), important information of "19 to 21:00" (important entity), and/or display situation of "Circular" Based on theinformation 910c, a notification method may be determined to output "only the main contents briefly".

다양한 실시예에 따르면, 제어부(520a 또는 520b)는 "주요 내용만 간단히" 출력하도록 결정된 알림 방식에 기초하여, "1588-3333 BB 택배 [68842100206]상품 19~21시 배송예정. 더 자세한 것은 -> http://앱다운.com" 라는 텍스트를 포함하는 메시지(901c)를 "[BB 택배] 19~21시 배송 예정입니다" 라는 요약 메시지(903c)로 변환할 수 있다.According to various embodiments, thecontrol unit 520a or 520b, based on the notification method determined to output "only the main contents briefly", "1588-3333 BB courier [68842100206] product scheduled to be delivered between 19 and 21 o'clock. More details -> Themessage 901c including the text "http://appdownload.com" may be converted into asummary message 903c "[BB delivery service] scheduled to be delivered between 19:00 and 21:00".

다양한 실시예에 따르면, 제어부(520a 또는 520b)는 "[BB 택배] 19~21시 배송 예정입니다" 라는 요약 메시지(903c)를 디스플레이(960c) 상에 표시할 수 있다.According to various embodiments, thecontrol unit 520a or 520b may display asummary message 903c saying "[BB delivery service] is expected to be delivered between 19:00 and 21:00" on thedisplay 960c.

도 10(a) 내지 도 10(d)는 다양한 실시예에 따른 디스플레이 상황 정보에 따른 알림 방식을 결정하는 방법을 도시한다.10(a) to 10(d) illustrate a method of determining a notification method according to display context information according to various embodiments.

도 10(a)에 도시된 바와 같이, 다양한 실시예에 따르면, 제어부(예: 제어부(520a 또는 520b))는 수신된 메시지를 전자 장치(1000a) 상에 표시하기 위해, "삼성카드" 라는 발신자(1004a)와, "삼성약국 1,300원 사용" 이라는 요약 메시지(1003a)를 함께 표시하도록 알림 방식을 결정할 수 있다.As shown in FIG. 10(a) , according to various embodiments, the controller (eg, thecontroller 520a or 520b) displays the received message on theelectronic device 1000a, sending a sender of “Samsung Card”. A notification method may be determined to display 1004a and asummary message 1003a of "Use 1,300 Won from Samsung Pharmacy" together.

도 10(b)에 도시된 바와 같이, 다양한 실시예에 따르면, 전자 장치(1000b)의 제어부(520a 또는 520b)는 발신자인 "삼성카드"에 대응하는 카드 아이콘(1004b)을 "삼성 약국 1,300원 사용" 이라는 요약 메시지와 함께 표시하도록 알림 방식을 결정할 수 있다.As shown in FIG. 10(b) , according to various embodiments, thecontroller 520a or 520b of theelectronic device 1000b displays acard icon 1004b corresponding to the sender "Samsung Card" as "Samsung Pharmacy KRW 1,300." You can decide the notification method to display with a summary message of "Enabled".

도 10(c)에 도시된 바와 같이, 다양한 실시예에 따르면, 제어부(520a 또는 520b)는 요약 메시지(1003c)를 구어체로 요약하여 전자 장치(1000c) 상에 표시하도록 알림 방식을 결정할 수 있다.As shown in FIG. 10(c) , according to various embodiments, thecontroller 520a or 520b may determine a notification method so that thesummary message 1003c is summarized in colloquial language and displayed on theelectronic device 1000c.

도 10(d)에 도시된 바와 같이, 다양한 실시예에 따르면, 제어부(520a 또는 520b)는 전자 장치(1004d) 상에 요약 메시지와 함께 메시지의 송신자에 대응하는 송신자 아이콘(1004d)를 함께 표시하도록 알림 방식을 결정할 수 있다.As shown in FIG. 10(d) , according to various embodiments, thecontroller 520a or 520b displays asender icon 1004d corresponding to a sender of the message together with a summary message on theelectronic device 1004d. You can decide how to be notified.

도 11은 다양한 실시예에 따른 디스플레이 상황 정보에 따른 알림 방식을 결정하는 방법을 도시한다.11 illustrates a method of determining a notification method according to display context information according to various embodiments.

도 11에 도시된 바와 같이, 다양한 실시예에 따르면, 전자 장치(1100)의 제어부(예: 제어부(520a 또는 520b))는 디스플레이(1160)의 형태가 "세로" 라는 디스플레이 상황 정보, 수신된 메시지(1101)로부터 "DDD" 라는 발신자, "광고" 라는 메시지 유형(1110)을 획득할 수 있다.As shown in FIG. 11 , according to various embodiments, the controller (eg, thecontroller 520a or 520b) of theelectronic device 1100 displays display situation information indicating that the shape of thedisplay 1160 is “portrait” and a received message. From 1101, a sender of “DDD” and a message type of “advertisement” 1110 may be obtained.

다양한 실시예에 따르면, 제어부(520a 또는 520b)는 디스플레이(1160)의 형태가 "세로" 라는 디스플레이 상황 정보, 수신된 메시지(1101)로부터 "DDD" 라는 발신자, "광고" 라는 메시지 유형(1110)에 기초하여, "메시지 수신 여부만을 간단히" 알리도록 알림 방식을 결정할 수 있다.According to various embodiments, thecontroller 520a or 520b may provide display situation information that the shape of thedisplay 1160 is "vertical", a sender of "DDD" from the receivedmessage 1101, and a message type of "advertisement" 1110 Based on this, it is possible to determine a notification method so as to "simply notify only whether or not a message has been received".

다양한 실시예에 따르면, 제어부(520a 또는 520b)는 "메시지 수신 여부만을 간단히" 알리도록 결정된 알림 방식에 기초하여, 수신된 메시지(1101)를 "[DDD] 광고 메시지가 도착하였습니다." 라는 요약 메시지(1103)로 변환하고, 요약 메시지(1103)를 세로 형태의 디스플레이(1160) 상에 표시할 수 있다.According to various embodiments, thecontrol unit 520a or 520b classifies the receivedmessage 1101 as "[DDD] advertisement message has arrived" based on a notification method determined to "simply notify whether or not the message has been received." , and thesummary message 1103 may be displayed on thedisplay 1160 in a vertical format.

도 12는 다양한 실시예에 따른 디스플레이 상황 정보에 따른 알림 방식을 결정하는 방법을 도시한다.12 illustrates a method of determining a notification method according to display context information according to various embodiments.

도 12에 도시된 바와 같이, 다양한 실시예에 따르면, 전자 장치(1200)의 제어부(예: 제어부(520a 또는 520b))는 왼쪽 도면과 같이 디스플레이(1260) 상에 제1 어플리케이션(예: 메시지 어플리케이션) 화면을 표시할 수 있다.As shown in FIG. 12 , according to various embodiments, a controller (eg, thecontroller 520a or 520b) of theelectronic device 1200 displays a first application (eg, a message application) on thedisplay 1260 as shown in the left drawing. ) screen can be displayed.

다양한 실시예에 따르면, 제어부(520a 또는 520b)는 디스플레이(1260)의 표시 영역 중에서도 상단 영역 상에 포함된 상태 표시줄(1261) 상에 특정 이벤트(예: 메시지 수신)와 관련된 정보를 표시할 수 있다.According to various embodiments, thecontroller 520a or 520b may display information related to a specific event (eg, message reception) on thestatus bar 1261 included in the top area of the display area of thedisplay 1260. there is.

다양한 실시예에 따르면, 제어부(520a 또는 520b)는 통신 인터페이스(예: 통신 인터페이스(570a)를 통해 수신된 메시지인 "[EE] 공인인증서 재발급을 위해 인증번호..." 라는 텍스트를 상태 표시줄(1261) 상에 표시할 수 있다. 예를 들면, 제어부(520a 또는 520b)는 "[EE] 공인인증서 재발급을 위해 인증번호..." 라는 메시지에 포함된 제1 길이의 텍스트 중에서도 상태 표시줄(1261) 상에 표시할 수 있는 메시지의 일부인 제2 길이의 텍스트인 "[EE] 공인인증서 재발급을 위해 인증번호" 만을 표시할 수 있다. 이 경우, 사용자는 상태 표시줄(1261) 상에 표시된 제2 길이의 일부 텍스트의 전체 텍스트 내용을 보기 위해 상태 표시줄(1261)을 드래그 하고, 드래그에 따라 생성된 알림 창 상에서 텍스트에 대응하는 아이템을 터치해야만 전체 내용, 또는 전체 내용 중 중요한 정보를 볼 수 있다.According to various embodiments, thecontrol unit 520a or 520b displays the text "[EE] Authentication number for reissuance of public certificate...", which is a message received through a communication interface (eg,communication interface 570a), on the status bar. 1261. For example, thecontrol unit 520a or 520b may display the status bar among the text of the first length included in the message "[EE] Authentication number for reissuance of public certificate..." It is possible to display only "[EE] authentication number for reissuance of public certificate", which is a part of the message that can be displayed on 1261. In this case, the user is displayed on thestatus bar 1261. In order to view the entire text content of some text of the second length, thestatus bar 1261 is dragged, and only when an item corresponding to the text is touched on the notification window created by the dragging, the entire content or important information among the entire content can be viewed. can

다양한 실시예에 따르면, 제어부(520a 또는 520b)는 오른쪽 도면과 같이 디스플레이(1260)의 표시 영역 중 상태 표시줄(1261)의 가로 형태에 기초하여, "[EE] 공인인증서 재발급을 위해 인증번호..." 라는 텍스트를 포함하는 메시지(1201)로부터 "상태 표시줄" 이라는 디스플레이 상황, "EE" 라는 발신자, "인증번호" 라는 메시지 유형, "123450" 이라는 중요 정보(1210)를 획득할 수 있다.According to various embodiments, thecontrol unit 520a or 520b, based on the horizontal shape of thestatus bar 1261 of the display area of thedisplay 1260, as shown in the right figure, "[EE] authentication number for reissuance of the public certificate. From themessage 1201 including the text "..", it is possible to obtain the display status "status bar", the sender "EE", the message type "authentication number", and theimportant information 1210 "123450". .

다양한 실시예에 따르면, 제어부(520a 또는 520b)는 "상태 표시줄" 이라는 디스플레이 상황, "EE" 라는 발신자, "인증번호" 라는 메시지 유형, "123450" 이라는 중요 정보(1210)를 이용하여 "[EE] 공인인증서 재발급을 위해 인증번호..." 라는 텍스트를 포함하는 메시지(1201)를 "중요한 내용만 간단하게" 출력하도록 알림 방식을 결정할 수 있다.According to various embodiments, thecontrol unit 520a or 520b uses a display situation of "status bar", a sender of "EE", a message type of "authentication number", andimportant information 1210 of "123450" to "[ EE] A notification method may be determined such that amessage 1201 including the text "Authentication number for reissuance of public certificate..." is output "simplely only important contents."

다양한 실시예에 따르면, 제어부(520a 또는 520b)는 "중요한 내용만 간단하게" 출력하도록 하는 알림 방식에 따라서, 메시지(1201)를 "EE 인증번호는 123450 입니다" 라는 요약 메시지(1203)로 변환할 수 있고, 요약 메시지(1203)를 가로 형태의 디스플레이(1260)의 상태 표시줄(1261) 상에 표시할 수 있다.According to various embodiments, thecontrol unit 520a or 520b converts themessage 1201 into a summary message 1203 saying "The EE authentication number is 123450" according to a notification method that outputs "only important contents simply". and the summary message 1203 can be displayed on thestatus bar 1261 of thehorizontal display 1260.

도 13(a) 및 도 13(b)은 다양한 실시예에 따른 디스플레이 상황 정보에 따른 알림 방식을 결정하는 방법을 도시한다.13(a) and 13(b) illustrate a method of determining a notification method according to display context information according to various embodiments.

도 13(a) 및 도 13(b)에 도시된 바와 같이, 다양한 실시예에 따르면, 전자 장치(1300)의 제어부(예: 제어부(520a 또는 520b))는 디스플레이(1360a)(1360b) 상에 알림창을 표시할 수 있다.13(a) and 13(b) , according to various embodiments, a controller (eg, acontroller 520a or 520b) of anelectronic device 1300 is displayed on adisplay 1360a or 1360b. A notification window can be displayed.

다양한 실시예에 따르면, 제어부(520a 또는 520b)는 알림창 내에 특정 이벤트(예: 메시지 수신)와 관련된 정보를 표시할 수 있다.According to various embodiments, thecontroller 520a or 520b may display information related to a specific event (eg, message reception) in a notification window.

도 13(a)에 도시된 바와 같이, 다양한 실시예에 따르면, 제어부(520a 또는 520b)는 디스플레이(1360a) 내에 이벤트를 표시하기 위한 영역이 "알림창" 이라는 디스플레이 상황 정보를 획득할 수 있다.As shown in FIG. 13(a) , according to various embodiments, thecontroller 520a or 520b may obtain display situation information indicating that an area for displaying an event in thedisplay 1360a is a “notification window”.

다양한 실시예에 따르면, 하나의 이벤트(삼성 카드 결재 메시지 수신)가 발생되면, 제어부(520a 또는 520b)는 하나의 이벤트(삼성 카드 결재 메시지)와 관련된 "삼성카드 결재 / 사용처: 삼성약국 / 금액: 1,300원" 라는 요약 메시지(1303a)를 생성하여 하나의 메시지가 표시되는 디스플레이(1360a)의 알림창에 표시할 수 있다.According to various embodiments, when one event (Samsung card payment message received) occurs, thecontroller 520a or 520b displays a message related to the one event (Samsung card payment message): "Samsung card payment / place of use: Samsung pharmacy / amount: 1,300 won" may be generated and displayed on the notification window of thedisplay 1360a on which one message is displayed.

한편, 도 13(b)에 도시된 바와 같이, 다양한 실시예에 따르면, 제어부(520a 또는 520b)는 디스플레이(1360b) 내에 이벤트를 표시하기 위한 영역이 "알림창" 이라는 디스플레이 상황 정보를 획득할 수 있다.Meanwhile, as shown in FIG. 13(b) , according to various embodiments, thecontroller 520a or 520b may obtain display situation information indicating that an area for displaying an event in thedisplay 1360b is a “notification window”. .

다양한 실시예에 따르면, 둘 이상의 이벤트(제1 이벤트: 삼성 카드 결재 메시지 수신 / 제2 이벤트: DDD 쿠폰 메시지 수신)가 발생되면, 제어부(520a 또는 520b)는 둘 이상의 이벤트 중 제1 이벤트(삼성 카드 결재 메시지 수신)와 관련된 "삼성카드 결재 메시지" 라는 제1 요약 메시지(1304b)를 생성하고, 제2 이벤트(DDD 쿠폰 메시지 수신)와 관련된 "DDD 쿠폰 메시지" 라는 제2 요약 메시지(1303b)를 생성할 수 있으며, 생성된 제1 요약 메시지(1304b)와 제2 요약 메시지(1303b)를 알림창 내에 표시할 수 있다.According to various embodiments, when two or more events (first event: Samsung card payment message received / second event: DDD coupon message received) occur, thecontroller 520a or 520b controls the first event (Samsung Card Afirst summary message 1304b related to the payment message is generated) and asecond summary message 1303b related to the second event (DDD coupon message received) is generated. and the generatedfirst summary message 1304b andsecond summary message 1303b can be displayed in the notification window.

도 14는 다양한 실시예에 따른 디스플레이 상황 정보에 따른 알림 방식을 결정하는 방법을 도시한다.14 illustrates a method of determining a notification method according to display context information according to various embodiments.

도 14에 도시된 바와 같이, 다양한 실시예에 따르면, 메시지 어플리케이션이 실행되면, 제어부(예: 제어부(520a 또는 520b))는 실행된 메시지 어플리케이션의 실행 화면을 디스플레이(1460) 상에 표시할 수 있다.As shown in FIG. 14 , according to various embodiments, when a message application is executed, the controller (eg, thecontroller 520a or 520b) may display an execution screen of the executed message application on thedisplay 1460. .

예를 들면, 도 14에 도시된 바와 같이, 제어부(520a 또는 520b)는 메시지 어플리케이션의 실행 화면 내에 적어도 하나의 메시지 중 일부가 포함된 메시지 목록을 표시할 수 있다. 예를 들면, 제어부(520a 또는 520b)는 각 메시지에 포함된 텍스트 중 메시지 어플리케이션의 실행 화면 내에 표시할 수 있는 특정 길이의 일부 텍스트 만을 포함하는 메시지 목록을 표시할 수 있다. 예를 들면, 도 14에 도시된 바와 같이, 제어부(520a 또는 520b)는 특정 메시지에 포함된 "1544-0000 [Web 발신] [XX 카드] 모바일 명세서가 도착하였습니다" 라는 텍스트 중 메시지 어플리케이션의 실행 화면 내에 표시할 수 있는 특정 길이의 "1544-0000 [Web 발신] [XX 카드] 모바일 명세서..." 라는 일부 텍스트 만을 포함하는 특정 메시지 항목을 표시할 수 있다. 이 경우, 사용자는 특정 메시지에 포함된 "1544-0000 [Web 발신] [XX 카드] 모바일 명세서가 도착하였습니다" 라는 텍스트 전부를 보기 위해 특정 메시지 항목을 터치 해야만 하는 번거로움이 있다.For example, as shown in FIG. 14 , thecontroller 520a or 520b may display a message list including a part of at least one message in an execution screen of a message application. For example, thecontroller 520a or 520b may display a message list including only a portion of text of a specific length that can be displayed on an execution screen of a message application among texts included in each message. For example, as shown in FIG. 14 , thecontroller 520a or 520b displays the execution screen of the message application in the text “1544-0000 [web transmission] [XX card] mobile statement has arrived” included in a specific message. It is possible to display a specific message item containing only some text of "1544-0000 [Web send] [XX card] mobile specification..." of a specific length that can be displayed within the message. In this case, the user has the inconvenience of having to touch a specific message item in order to see all of the text "1544-0000 [Sent from Web] [XX card] mobile statement has arrived" included in the specific message.

이와 달리, 다양한 실시예에 따르면, 제어부(520a 또는 520b)는 메시지 어플리케이션 실행 화면에 표시된 적어도 하나의 메시지 중에서도 발신자, 메시지 유형 또는 중요 정보를 추출할 수 있는 미리 지정된 메시지를 요약 메시지로 변환하여 메시지 어플리케이션 실행 화면 내에 표시할 수 있다.Unlike this, according to various embodiments, thecontroller 520a or 520b converts a predetermined message from which the sender, message type, or important information can be extracted from among at least one message displayed on the message application execution screen into a summary message, and converts the message application into a summary message. It can be displayed in the execution screen.

예를 들면, 도 14에 표시된 "1544-0000 / [Web 발신] [XX 카드] 모바일 명세서...", "1600-1111 / 카드배송 본인 수령", "010-1234-5678 / 2층에 도착하였습니다", "1644-9999 / 베트남 북부 4일" 이라는 메시지 항목에 대응하는 메시지에 대해서는 발신자, 메시지 유형 또는 중요 정보를 추출할 수 없는, 미리 지정되지 않은 메시지 임을 가정하여 이하 설명하도록 한다.For example, "1544-0000 / [Web send] [XX card] mobile statement...", "1600-1111 / card delivery person's receipt", "010-1234-5678 / arrival at the second floor" shown in FIG. Messages corresponding to the message items "1644-9999 /Vietnam 4 days" will be described below assuming that the sender, message type, or important information cannot be extracted, and the message is not specified in advance.

예를 들면, 도 14에 표시된 "삼성카드 / 사용처: 삼성약국 / 금액: 1,300원", "CCC 광고 메시지", "XX 카드 / 사용처: 슈퍼마켓 / 금액: 13,000원" 라는 메시지 항목에 대응하는 각 메시지들은 메시지 유형 또는 중요 정보를 추출할 수 있는 미리 지정된 메시지 임을 가정하여 이하 설명하도록 한다.For example, each message corresponding to the message items "Samsung card / place of use: Samsung Pharmacy / amount: 1,300 won", "CCC advertisement message", "XX card / place of use: supermarket / amount: 13,000 won" shown in FIG. 14 These will be described below assuming that they are predefined messages from which message types or important information can be extracted.

다양한 실시예에 따르면, 제어부(520a 또는 520b)는 디스플레이(1460)에 표시되는 메시지 어플리케이션 화면 상에 제1 메시지("[삼성카드] 삼성약국에서 1,300원이 사용되었습니다")의 일부 텍스트를 포함하는 메시지 항목을 표시하는 대신, 제1 메시지("[삼성카드] 삼성약국에서 1,300원이 사용되었습니다")를 "메시지 어플리케이션 화면"이라는 디스플레이 상황에 따라 "삼성카드 / 사용처: 삼성약국 / 금액: 1,300원" 이라는 제1 요약 메시지(1403a)로 변환하여 표시할 수 있다.According to various embodiments, thecontroller 520a or 520b may include some text of the first message (“[Samsung Card] 1,300 won was used at Samsung Pharmacy”) on the message application screen displayed on thedisplay 1460. Instead of displaying the message items, the first message ("[Samsung Card] 1,300 won was spent at Samsung Pharmacy") is displayed as "Message application screen", according to the display situation, "Samsung Card / Usage: Samsung Pharmacy / Amount: 1,300 won It can be converted into afirst summary message 1403a called " and displayed.

다양한 실시예에 따르면, 제어부(520a 또는 520b)는 디스플레이(1460)에 표시되는 메시지 어플리케이션 화면 상에 제2 메시지("[CCC] 신상품이 출시되었습니다")의 일부 텍스트를 포함하는 메시지 항목을 표시하는 대신, 제2 메시지("[CCC] 신상품이 출시되었습니다")를 "메시지 어플리케이션 화면"이라는 디스플레이 상황에 따라 "CCC 광고 메시지" 라는 제2 요약 메시지(1403b)로 변환하여 표시할 수 있다.According to various embodiments, thecontroller 520a or 520b displays a message item including some text of the second message (“[CCC] new product has been released”) on the message application screen displayed on thedisplay 1460. Instead, the second message (“[CCC] new product has been released”) may be converted into asecond summary message 1403b called “CCC advertisement message” according to the display condition of “message application screen” and displayed.

다양한 실시예에 따르면, 제어부(520a 또는 520b)는 디스플레이(1460)에 표시되는 메시지 어플리케이션 화면 상에 제3 메시지("[XX 카드] 슈퍼마켓에서 13,000원이 사용되었습니다")의 일부 텍스트를 포함하는 메시지 항목을 표시하는 대신, 제3 메시지("[XX 카드] 슈퍼마켓에서 13,000원이 사용되었습니다")를 "메시지 어플리케이션 화면이라는 디스플레이 상황"에 따라 "XX 카드 / 사용처: 슈퍼마켓 / 금액: 13,000원" 이라는 제3 요약 메시지(1403c)로 변환하여 표시할 수 있다.According to various embodiments, thecontroller 520a or 520b may display a message including some text of a third message (“[XX card] 13,000 won was spent at the supermarket”) on the message application screen displayed on thedisplay 1460. Instead of displaying the item, a third message (“[XX card] 13,000 won has been spent at the supermarket”) is displayed as “XX card / usage: supermarket / amount: 13,000 won” according to the “display situation of the message application screen”. 3summary message 1403c can be converted and displayed.

도 15는 다양한 실시예에 따른 스마트 태블릿의 디스플레이 상황 정보에 따른 알림 방식을 결정하는 방법을 도시한다.15 illustrates a method of determining a notification method according to display context information of a smart tablet according to various embodiments.

도 15에 도시된 바와 같이, 다양한 실시예에 따르면, 전자 장치(1500)는 스마트 태블릿(smart tablet)이 될 수 있다. 예를 들면, 스마트 태블릿은 도 2의 스마트 폰에 내장된 디스플레이의 큰 것을 가정하여 이하 설명한다.As shown in FIG. 15 , according to various embodiments, theelectronic device 1500 may be a smart tablet. For example, a smart tablet will be described below assuming a large display built into the smart phone of FIG. 2 .

다양한 실시예에 따르면, 전자 장치(1500)의 제어부(예: 제어부(520a 또는 520b))는 스마트 태블릿의 디스플레이 크기(1506)가 미리 저장된 제1 디스플레이 크기(예: 스마트 폰의 디스플레이 크기) 보다 크다는 디스플레이 상황 정보를 획득할 수 있다.According to various embodiments, the controller (eg, thecontroller 520a or 520b) of theelectronic device 1500 determines that thedisplay size 1506 of the smart tablet is larger than the previously stored first display size (eg, the display size of the smart phone). Display context information may be acquired.

다양한 실시예에 따르면, 제어부(520a 또는 520b)는 스마트 태블릿의 디스플레이(1560)의 스마트 폰 보다 큰 크기(1506)의 화면을 포함하는 디스플레이 상황 정보에 기초하여 "상세한 정보를 포함하여 표시" 하는 알림 방식을 결정할 수 있다.According to various embodiments, thecontrol unit 520a or 520b is configured to "display with detailed information" based on display context information including ascreen 1506 larger than that of the smart phone on the display 1560 of the smart tablet. method can be determined.

다양한 실시예에 따르면, 제어부(520a 또는 520b)는 "상세한 정보를 포함하여 표시" 하는 알림 방식에 따라, 수신된 "CCC 쿠폰 메시지 / [쿠폰 안내] / 1,000원 할인 쿠폰 / (5천원 이상 구매 시 & 생활 주방 내 화장지 티슈 사용 가능)" 이라는 메시지의 텍스트가 전부 포함된 "CCC 쿠폰 메시지 / [쿠폰 안내] / 1,000원 할인 쿠폰 / (5천원 이상 구매 시 & 생활 주방 내 화장지 티슈 사용 가능)" 라는 요약 메시지(1503)를 획득할 수 있다.According to various embodiments, thecontrol unit 520a or 520b may, according to a notification method of "display with detailed information", receive a "CCC coupon message / [coupon information] / 1,000 won discount coupon / (when purchasing more than 5,000 won) & Toilet paper tissues can be used in Living Kitchen)” with the message “CCC coupon message / [Coupon information] / 1,000 won discount coupon / (For purchases of 5,000 won or more & Toilet paper tissues can be used in Living kitchen)” Asummary message 1503 can be obtained.

다양한 실시예에 따르면, 제어부(520a 또는 520b)는 획득한 "CCC 쿠폰 메시지 / [쿠폰 안내] / 1,000원 할인 쿠폰 / (5천원 이상 구매 시 & 생활 주방 내 화장지 티슈 사용 가능)" 라는 요약 메시지(1503)를 스마트 폰 보다 큰 크기(1506)의 화면을 포함하는 스마트 태블릿의 디스플레이(1560) 상에 표시할 수 있다.According to various embodiments, thecontrol unit 520a or 520b may send an acquired summary message of "CCC coupon message / [coupon information] / 1,000 won discount coupon / (when purchasing more than 5,000 won & toilet paper tissue available in living kitchen)" ( 1503) may be displayed on a display 1560 of a smart tablet including ascreen 1506 larger than that of a smart phone.

도 16은 다양한 실시예에 따른 출력 상황에 따른 알림 방식을 결정하는 방법을 도시한다.16 illustrates a method of determining a notification method according to an output situation according to various embodiments.

도 16에 도시된 바와 같이, 다양한 실시예에 따르면, 전자 장치(1600)는 무선 통신을 통해 전자 장치(1600) 외부의 스피커(1690)와 연결될 수 있다. 예를 들면, 전자 장치(1600)가 무선 통신을 통해 스피커(1690)와 연결되면, 전자 장치(1600)는 특정 소리를 출력하도록 스피커(1690)를 제어할 수 있다. 예를 들면, 전자 장치(1600)는 전자 장치(1600)에 의해 수신된 특정 메시지의 텍스트를 음성으로 출력하도록 스피커(1690)를 제어할 수 있다.As shown in FIG. 16 , according to various embodiments, theelectronic device 1600 may be connected to aspeaker 1690 external to theelectronic device 1600 through wireless communication. For example, when theelectronic device 1600 is connected to thespeaker 1690 through wireless communication, theelectronic device 1600 may control thespeaker 1690 to output a specific sound. For example, theelectronic device 1600 may control thespeaker 1690 to output the text of a specific message received by theelectronic device 1600 as voice.

다양한 실시예에 따르면, 전자 장치(1600)는 외부로부터 "[XX 메신저] YY 카드로 13,000원을 결제하기 위해 인증번호 [60000]를 입력하세요" 라는 메시지(1601)를 수신할 수 있다.According to various embodiments, theelectronic device 1600 may receive amessage 1601 from the outside saying "[XX messenger] input the authentication number [60000] to pay 13,000 won with YY card".

다양한 실시예에 따르면, 제어부(예: 제어부(520a 또는 520b))는 스피커(1600)를 통해 음성으로 메시지가 출력되는 출력 상황에 기초하여, "[XX 메신저] YY 카드로 13,000원을 결제하기 위해 인증번호 [60000]를 입력하세요" 라는 메시지(1601)를 "중요한 정보를 제외하여 출력" 하도록 하는 알림 방식을 결정할 수 있다.According to various embodiments, the controller (eg, thecontroller 520a or 520b) may, based on an output situation in which a message is output by voice through thespeaker 1600, "[XX messenger] To pay 13,000 won with a YY card, A notification method may be determined such that themessage 1601 "Please input the authentication number [60000]" is "output without important information".

다양한 실시예에 따르면, 제어부(520a 또는 520b)는 "중요한 정보를 제외하여 출력" 하는 알림 방식에 따라 "[XX 메신저] YY 카드로 13,000원을 결제하기 위해 인증번호 [60000]를 입력하세요" 라는 메시지(1601)를 "메신저에서 인증번호가 도착하였습니다" 라는 요약 메시지(1603)로 변환할 수 있다.According to various embodiments, thecontrol unit 520a or 520b may send a message saying "Please input the authentication number [60000] to pay 13,000 won with [XX messenger] YY card" according to the notification method of "exclude important information and output". Themessage 1601 may be converted into asummary message 1603 saying "An authentication number has arrived from the messenger."

다양한 실시예에 따르면, 제어부(520a 또는 520b)는 "메신저에서 인증번호가 도착하였습니다" 라는 요약 메시지(1603)를 음성으로 스피커(1690)를 통해 출력할 수 있다.According to various embodiments, thecontrol unit 520a or 520b may output asummary message 1603 saying "an authentication number has arrived from the messenger" through thespeaker 1690 as a voice.

도 17은 다양한 실시예에 따른 디스플레이 상황 정보에 따른 알림 방식을 결정하는 방법을 도시한다.17 illustrates a method of determining a notification method according to display context information according to various embodiments.

도 17에 도시된 바와 같이, 다양한 실시예에 따르면, 전자 장치(1700)는 무선 통신을 통해 전자 장치(1700) 외부의 스마트 티비(smart television)(1780)와 연결될 수 있다. 예를 들면, 전자 장치(1700)가 무선 통신을 통해 스마트 티비(1780)와 연결되면, 전자 장치(1700)는 특정 영상을 출력하도록 스마트 티비(1780)의 디스플레이(1760)를 제어할 수 있다. 예를 들면, 전자 장치(1700)는 특정 영상을 출력하면서, 전자 장치(1700)에 의해 수신된 특정 메시지를 결정된 알림 방식으로 출력하도록 스마트 티비(1780)의 디스플레이(1760)를 제어할 수 있다.As shown in FIG. 17 , according to various embodiments, theelectronic device 1700 may be connected to asmart television 1780 external to theelectronic device 1700 through wireless communication. For example, when theelectronic device 1700 is connected to thesmart TV 1780 through wireless communication, theelectronic device 1700 may control thedisplay 1760 of thesmart TV 1780 to output a specific image. For example, theelectronic device 1700 may control thedisplay 1760 of thesmart TV 1780 to output a specific message received by theelectronic device 1700 in a determined notification method while outputting a specific image.

다양한 실시예에 따르면, 스마트 티비(1780)의 디스플레이(1760) 상에 전자 장치(1700)로부터 무선 통신을 통해 전송된 컨텐트가 표시되는 동안, 전자 장치(1700)는 외부로부터 "[AA] 주문하신 휴대용 선풍기에 대한 결제가 승인되었습니다" 라는 메시지(1701)를 수신할 수 있다.According to various embodiments, while content transmitted through wireless communication from theelectronic device 1700 is displayed on thedisplay 1760 of thesmart TV 1780, theelectronic device 1700 externally reports "[AA] Ordered Amessage 1701 stating "Payment for the portable fan has been approved" may be received.

다양한 실시예에 따르면, 전자 장치(1700)에 포함된 제어부(예: 제어부(520a 또는 520b))는 스마트 티비(1780)의 디스플레이(1760) 상에 표시되는 컨텐트의 표시 동작이 메시지(1701)의 표시 동작 보다 우선하여 수행되는 스마트 티비(1780)의 디스플레이 상황 정보에 기초하여, 메시지(1701)를 "간단한 아이콘만 표시" 하도록 하는 알림 방식을 결정할 수 있다.According to various embodiments, the control unit (eg, thecontrol unit 520a or 520b) included in theelectronic device 1700 performs a display operation of the content displayed on thedisplay 1760 of thesmart TV 1780 according to themessage 1701. Based on the display condition information of thesmart TV 1780 performed prior to the display operation, a notification method of displaying themessage 1701 as “displaying only a simple icon” may be determined.

다양한 실시예에 따르면, 제어부(520a 또는 520b)는 "간단한 아이콘만 표시" 하는 알림 방식에 따라 메시지(1701)를 아이콘 만을 포함하는 요약 메시지(1703)로 변환할 수 있고, 아이콘 만을 포함하는 요약 메시지(1703)를 스마트 티비(1780)의 디스플레이(1760) 상에 표시할 수 있다.According to various embodiments, thecontroller 520a or 520b may convert themessage 1701 into asummary message 1703 including only icons according to a notification method of "displaying only simple icons", and a summary message including only icons. 1703 may be displayed on thedisplay 1760 of thesmart TV 1780.

도 18은 다양한 실시예에 따른 잠금 화면 상황에서 알림 방식을 결정하는 방법을 도시한다.18 illustrates a method of determining a notification method in a lock screen situation according to various embodiments.

도 18에 도시된 바와 같이, 다양한 실시예에 따르면, 제어부(예: 제어부(520a 또는 520b))는 디스플레이(1860)를 통해 잠금 화면을 표시할 수 있다. 예를 들면, 잠금 화면은 적어도 하나의 어플리케이션에 각각 대응하는 적어도 하나의 공지 이벤트를 표시할 수 있다.As shown in FIG. 18 , according to various embodiments, a controller (eg, thecontroller 520a or 520b) may display a lock screen through adisplay 1860 . For example, the lock screen may display at least one notification event corresponding to at least one application.

다양한 실시예에 따르면, 전자 장치(1800)는 "Sundar Picahi 로부터 전화가 수신" 되었다는 전화 어플리케이션에 대응하는 공지 이벤트(1801a)를 획득할 수 있다.According to various embodiments, theelectronic device 1800 may obtain anotification event 1801a corresponding to a phone application indicating that “a call has been received from Sundar Picahi”.

다양한 실시예에 따르면, 제어부(520a 또는 520b)는 "Sundar Picahi 로부터 전화가 수신" 되었다는 전화 어플리케이션에 대응하는 공지 이벤트(1801a) 및 디스플레이 상황이 "잠금 화면" 이라는 디스플레이 상황 정보에 기초하여, "Sundar Picahi 로부터 전화가 수신" 되었다는 전화 어플리케이션에 대응하는 공지 이벤트(1801a)를 "구어체로" 출력하도록 하는 알림 방식을 결정할 수 있다.According to various embodiments, thecontroller 520a or 520b may display "Sundar Picahi" based on anotification event 1801a corresponding to a phone application indicating that "a call has been received from Sundar Picahi" and display condition information indicating that the display condition is "lock screen". A notification method may be determined such that anotification event 1801a corresponding to a phone application indicating that a call has been received from Picahi is output “in spoken language”.

다양한 실시예에 따르면, 제어부(520a 또는 520b)는 "구어체로" 출력하도록 하는 알림 방식에 기초하여, "Sundar Picahi 로부터 전화가 수신" 되었다는 전화 어플리케이션에 대응하는 공지 이벤트(1801a)를 "You Missed Sundar Pichai's call 30 min before" 라는 구어체의 요약 메시지(1803a)로 변환할 수 있다.According to various embodiments, thecontrol unit 520a or 520b sends anotification event 1801a corresponding to a phone application indicating that "a call has been received from Sundar Picahi" to "You Missed Sundar" based on a notification method for outputting "in spoken language". Pichai'scall 30 min before" can be converted into acolloquial summary message 1803a.

다양한 실시예에 따르면, 제어부(520a 또는 520b)는 "You Missed Sundar Pichai's call 30 min before" 라는 구어체의 요약 메시지(1803a)를 스피커(1870)를 통해 출력할 수 있다.According to various embodiments, thecontroller 520a or 520b may output acolloquial summary message 1803a saying "You Missed Sundar Pichai'scall 30 min before" through thespeaker 1870 .

다양한 실시예에 따르면, 전자 장치(1800)는 "Moscone Center에서 9.a.m 부터 시작하는 회의가 1시간 남았다"는 일정 어플리케이션에 대응하는 공지 이벤트(1801b)를 획득할 수 있다.According to various embodiments, theelectronic device 1800 may obtain anotification event 1801b corresponding to a schedule application, "There is 1 hour left for a meeting starting at 9.a.m. at the Moscone Center".

다양한 실시예에 따르면, 제어부(520a 또는 520b)는 "Moscone Center에서 9.a.m 부터 시작하는 회의가 1시간 남았다"는 일정 어플리케이션에 대응하는 공지 이벤트(1801b) 및 디스플레이 상황이 "잠금 화면" 이라는 디스플레이 상황 정보에 기초하여, "Moscone Center에서 9.a.m 부터 시작하는 회의가 1시간 남았다"는 일정 어플리케이션에 대응하는 공지 이벤트(1801b)를 "구어체로" 출력하도록 하는 알림 방식을 결정할 수 있다.According to various embodiments, thecontrol unit 520a or 520b displays anotification event 1801b corresponding to a schedule application indicating that "a meeting starting at 9.a.m. at the Moscone Center has 1 hour left" and a display indicating that the display status is "lock screen". Based on the situation information, a notification method may be determined such that anotification event 1801b corresponding to the calendar application "there is one hour left for a meeting starting at 9.a.m. at the Moscone Center" is output "in spoken language".

다양한 실시예에 따르면, 제어부(520a 또는 520b)는 "구어체로" 출력하도록 하는 알림 방식에 기초하여, "Moscone Center에서 9.a.m 부터 시작하는 회의가 1시간 남았다"는 일정 어플리케이션에 대응하는 공지 이벤트(1801b)를 "Conference start on 9am at Moscone Center" 라는 구어체의 요약 메시지(1803a)로 변환할 수 있다.According to various embodiments, thecontrol unit 520a or 520b may display a notification event corresponding to a schedule application of "a meeting starting at 9.a.m. at the Moscone Center has 1 hour left" based on a notification method that outputs "in spoken language". 1801b can be translated into acolloquial summary message 1803a, "Conference start on 9am at Moscone Center".

다양한 실시예에 따르면, 제어부(520a 또는 520b)는 "Conference start on 9am at Moscone Center" 라는 구어체의 요약 메시지(1803b)를 스피커(1870)를 통해 출력할 수 있다.According to various embodiments, thecontroller 520a or 520b may output acolloquial summary message 1803b saying "Conference start on 9am at Moscone Center" through thespeaker 1870 .

도 19는 다양한 실시예에 따른 원형 디스플레이 상황에서 알림 방식을 결정하는 방법을 도시한다.19 illustrates a method of determining a notification method in a circular display situation according to various embodiments.

도 19에 도시된 바와 같이, 다양한 실시예에 따르면, 스마트 폰 형태의 전자 장치(1900)는 스마트 워치 형태의 전자 장치(1909)와 무선 통신을 통해 연결될 수 있다.As shown in FIG. 19 , according to various embodiments, a smart phone typeelectronic device 1900 may be connected to a smart watch typeelectronic device 1909 through wireless communication.

다양한 실시예에 따르면, 전자 장치(1900)의 제어부(예: 제어부(520a 또는 520b))는 외부로부터 "주문하신 상품에 대한 구매확정 요청 드립니다" 라는 텍스트를 포함하는 메일(1901)을 수신할 수 있다. 예를 들면, 제어부(520a 또는 520b)는 수신된 "주문하신 상품에 대한 구매확정 요청 드립니다" 라는 텍스트를 포함하는 메일(1901)을 전자 장치(1900)의 디스플레이(1960) 상에 전부 표시할 수 있다.According to various embodiments, the control unit (eg, thecontrol unit 520a or 520b) of theelectronic device 1900 may receive anemail 1901 including the text "We request purchase confirmation for the ordered product" from the outside. there is. For example, thecontroller 520a or 520b may display all of the receivede-mails 1901 including the text "We request purchase confirmation for the products you have ordered" on thedisplay 1960 of theelectronic device 1900. there is.

다양한 실시예에 따르면, 제어부(520a 또는 520b)는 "주문하신 상품에 대한 구매확정 요청 드립니다" 라는 텍스트를 포함하는 메일(1901)을 요약 메일로 변환하여 무선 통신을 통해 연결된 전자 장치(1909)로 전송할 수 있다.According to various embodiments, thecontrol unit 520a or 520b converts themail 1901 including the text "We request purchase confirmation for the ordered product" into a summary mail and sends it to theelectronic device 1909 connected through wireless communication. can transmit

다양한 실시예에 따르면, 제어부(520a 또는 520b)는 "원형 디스플레이" 디스플레이 상황 정보를 무선 통신을 통해 연결된 전자 장치(1909)로부터 획득할 수 있다.According to various embodiments, thecontroller 520a or 520b may obtain “circular display” display context information from theelectronic device 1909 connected through wireless communication.

다양한 실시예에 따르면, 제어부(520a 또는 520b)는 "원형 디스플레이" 디스플레이 상황 정보에 기초하여, "주문하신 상품에 대한 구매확정 요청 드립니다" 라는 텍스트를 포함하는 메일(1901)을 수신하였다는 이벤트에 대해 "짧게 중요 정보만" 출력하도록 알림 방식을 결정할 수 있다.According to various embodiments, thecontroller 520a or 520b responds to an event of receiving ane-mail 1901 including the text "I request a purchase confirmation for the ordered product" based on the "circular display" display situation information. You can decide the notification method to output "short important information only".

다양한 실시예에 따르면, 제어부(520a 또는 520b)는 "짧게 중요 정보만" 출력하도록 결정된 알림 방식에 기초하여, "주문하신 상품에 대한 구매확정 요청 드립니다" 라는 텍스트를 포함하는 메일(1901)을 수신하였다는 이벤트를 "구매 확정 요청 메일 수신" 이라는 요약 메일(1903)로 변환할 수 있다. 예를 들면, "구매 확정 요청 메일 수신" 이라는 요약 메일(1903)은 해당 메일(1901)을 전송한 발신자에 대응하는 아이콘 "shopping"을 포함할 수 있다.According to various embodiments, thecontrol unit 520a or 520b receives ane-mail 1901 including the text "I request a purchase confirmation for the product you ordered" based on the notification method determined to output "short important information only". The event of “receipt of purchase confirmation request mail” may be converted into asummary mail 1903. For example, asummary mail 1903 titled "Receive purchase confirmation request mail" may include an icon "shopping" corresponding to the sender who sent themail 1901 .

다양한 실시예에 따르면, 제어부(520a 또는 520b)는 아이콘 "shopping"을 포함하는 요약 메일(1903)을 전자 장치(1909)의 원형 디스플레이(1961) 상에 표시할 수 있다.According to various embodiments, thecontroller 520a or 520b may display thesummary mail 1903 including the icon “shopping” on thecircular display 1961 of theelectronic device 1909.

Claims (20)

Translated fromKorean
전자 장치에 있어서,
송수신기; 및
적어도 하나의 프로세서를 포함하고,
상기 적어도 하나의 프로세서는,
상기 전자 장치의 상황 정보 및 메시지 타입에 기초하여 상기 송수신기에 의해 수신된 메시지를 출력하기 위한 알림 방식을 식별하고, 상기 알림 방식에 따라 상기 메시지를 변환하여 요약 메시지를 획득하고, 상기 알림 방식에 따라 상기 요약 메시지를 출력하도록 제어하도록 설정된 전자 장치.
In electronic devices,
transceiver; and
includes at least one processor;
The at least one processor,
Identifying a notification method for outputting a message received by the transceiver based on the status information of the electronic device and the message type, converting the message according to the notification method to obtain a summary message, and obtaining a summary message according to the notification method An electronic device configured to control output of the summary message.
제 1항에 있어서,
상기 적어도 하나의 프로세서는,
상기 메시지의 발신자 정보를 획득하고,
상기 발신자 정보 및 상기 상황 정보에 기초하여 상기 알림 방식을 식별하도록 더 설정된 전자 장치.
According to claim 1,
The at least one processor,
obtaining sender information of the message;
The electronic device further configured to identify the notification method based on the caller information and the situation information.
제 1항에 있어서,
상기 적어도 하나의 프로세서는,
상기 메시지의 상기 메시지 타입을 식별하도록 더 설정되고,
상기 메시지 타입은 상기 메시지를 자연어 분석기로 분석하여 획득된 정보를 기반으로 식별되는 전자 장치.
According to claim 1,
The at least one processor,
is further configured to identify the message type of the message;
The message type is identified based on information obtained by analyzing the message with a natural language analyzer.
제 1항에 있어서,
상기 적어도 하나의 프로세서는,
상기 메시지로부터 중요 정보를 획득하고,
상기 중요 정보에 따라 상기 메시지를 변환하도록 설정된 전자 장치.
According to claim 1,
The at least one processor,
obtaining important information from the message;
An electronic device configured to convert the message according to the important information.
제 4항에 있어서,
상기 알림 방식은 아이템에 의한 요약, 사용된 카드의 아이콘, 구어체 스타일의 요약, 또는 메시지 발신자의 아이콘 중 하나를 포함하는 전자 장치.
According to claim 4,
The notification method includes one of a summary by item, an icon of a used card, a colloquial style summary, or an icon of a message sender.
제 1항에 있어서,
디스플레이를 더 포함하고,
상기 상황 정보는 상기 디스플레이와 연관된 디스플레이 상황 정보를 포함하고,
상기 적어도 하나의 프로세서는,
상기 디스플레이 상황 정보에 기초하여 상기 요약 메시지의 길이를 식별하고, 상기 식별된 길이에 따라 상기 메시지를 상기 요약 메시지로 변환하도록 더 설정된 전자 장치.
According to claim 1,
Including more displays,
The context information includes display context information associated with the display;
The at least one processor,
The electronic device further configured to identify a length of the summary message based on the display context information and convert the message into the summary message according to the identified length.
제 1항에 있어서,
상기 상황 정보는 상기 전자 장치 사용자와 연관된 사용자 상황 정보를 포함하는 전자 장치.
According to claim 1,
The context information includes user context information associated with the user of the electronic device.
제 7항에 있어서,
상기 적어도 하나의 프로세서는,
상기 전자 장치의 동작 모드 또는 상기 사용자 상황 정보에 기초하여 오디오로 상기 요약 메시지를 출력하도록 더 설정된 전자 장치.
According to claim 7,
The at least one processor,
The electronic device further configured to output the summary message as audio based on the operation mode of the electronic device or the user context information.
제 8항에 있어서,
상기 동작 모드는 운전 모드를 포함하고,
상기 적어도 하나의 프로세서는,
상기 전자 장치의 동작 모드가 운전 모드이면, 상기 요약 메시지를 음성으로 출력하도록 더 설정된 전자 장치.
According to claim 8,
The operation mode includes a driving mode,
The at least one processor,
The electronic device further configured to output the summary message as a voice when the operation mode of the electronic device is a driving mode.
전자 장치의 제어 방법에 있어서,
메시지를 수신하는 동작;
상기 전자 장치의 상황 정보와 상기 메시지의 메시지 타입에 기초하여 상기 메시지를 출력하기 위한 알림 방식을 식별하는 동작;
상기 알림 방식에 따라 상기 메시지를 변환하여 요약 메시지를 획득하는 동작; 및
상기 알림 방식에 따라 요약 메시지를 출력하는 동작을 포함하는 전자 장치의 제어 방법.
In the control method of an electronic device,
receiving the message;
identifying a notification method for outputting the message based on the context information of the electronic device and the message type of the message;
obtaining a summary message by converting the message according to the notification method; and
A control method of an electronic device comprising outputting a summary message according to the notification method.
제 10항에 있어서,
상기 메시지의 발신자 정보를 획득하는 동작을 더 포함하고,
상기 발신자 정보 및 상기 상황 정보에 기초하여 상기 알림 방식을 식별하는 동작을 포함하는 전자 장치의 제어 방법.
According to claim 10,
Further comprising obtaining sender information of the message,
and identifying the notification method based on the caller information and the situation information.
제 11항에 있어서,
상기 메시지의 메시지 타입을 식별하는 동작을 더 포함하고,
상기 메시지 타입을 식별하는 동작은 자연어 분석기로 상기 메시지를 분석하는 동작을 포함하는 전자 장치의 제어 방법.
According to claim 11,
Further comprising identifying a message type of the message,
The operation of identifying the message type includes analyzing the message with a natural language analyzer.
제 10항에 있어서,
상기 메시지로부터 중요 정보를 획득하는 동작; 및
상기 중요 정보에 따라 상기 메시지를 변환하는 동작을 포함하는 전자 장치의 제어 방법.
According to claim 10,
obtaining important information from the message; and
and converting the message according to the important information.
제 10항에 있어서,
상기 알림 방식은 아이템에 의한 요약, 사용된 카드의 아이콘, 구어체 스타일의 요약, 또는 메시지 발신자의 아이콘 중 하나를 포함하는 전자 장치의 제어 방법.
According to claim 10,
The notification method includes one of a summary by item, an icon of a used card, a colloquial style summary, and an icon of a message sender.
제 10항에 있어서,
상기 요약 메시지는 디스플레이 상에 표시되고,
상기 상황 정보는 상기 디스플레이와 연관된 디스플레이 상황 정보를 포함하고,
상기 요약 메시지를 획득하는 동작은,
상기 디스플레이 상황 정보에 기반하여 상기 요약 메시지의 길이를 식별하는 동작, 및
상기 식별된 길이에 따라 상기 메시지를 상기 요약 메시지로 변환하는 동작을 포함하는 전자 장치의 제어 방법.
According to claim 10,
The summary message is displayed on a display,
The context information includes display context information associated with the display;
The operation of obtaining the summary message,
identifying the length of the summary message based on the display context information; and
and converting the message into the summary message according to the identified length.
제 10항에 있어서,
상기 상황 정보는 상기 전자 장치 사용자에 대한 사용자 상황 정보를 포함하는 전자 장치의 제어 방법.
According to claim 10,
Wherein the context information includes user context information on the user of the electronic device.
제 16항에 있어서,
상기 요약 메시지를 출력하는 동작은,
상기 사용자 상황 정보에 기반하여 오디오로 상기 요약 메시지를 출력하는 동작을 포함하는 전자 장치의 제어 방법.
According to claim 16,
The operation of outputting the summary message,
and outputting the summary message as audio based on the user context information.
전자 장치에 있어서,
송수신기;
적어도 하나의 프로세서를 포함하고,
상기 적어도 하나의 프로세서는,
상기 전자 장치에 대한 상황 정보를 획득하고,
상기 전자 장치가 제1 상황이고, 메시지의 메시지 타입이 제1 타입이면 상기 송수신기에 의해 수신된 상기 메시지를 제1 요약 메시지로 변환하여 상기 제1 요약 메시지를 출력하고, 상기 전자 장치가 제2 상황이고, 상기 메시지의 메시지 타입이 제2 타입이면 상기 메시지를 제2 요약 메시지로 변환하여 상기 제2 요약 메시지를 출력하도록 설정된 전자 장치.
In electronic devices,
transceiver;
includes at least one processor;
The at least one processor,
obtaining context information about the electronic device;
If the electronic device is in the first situation and the message type of the message is the first type, the message received by the transceiver is converted into a first summary message and the first summary message is output, and the electronic device is in the second situation. and, when the message type of the message is the second type, the electronic device configured to convert the message into a second summary message and output the second summary message.
컴퓨터 상에서 수행하기 위한 프로그램을 기록한 비일시적 컴퓨터 판독 가능한 기록 매체에 있어서,
상기 프로그램은, 전자 장치에 의한 실행 시, 상기 전자 장치가,
메시지를 수신하는 동작;
상기 전자 장치의 상황 정보 및 상기 메시지의 메시지 타입에 기초하여 상기 메시지를 출력하기 위한 알림 방식을 결정하는 동작;
상기 알림 방식에 따라 상기 메시지를 변환하여 요약 메시지를 획득하는 동작; 및
상기 알림 방식에 따라 상기 요약 메시지를 출력하는 동작을 수행하도록 하는 실행 가능한 명령을 포함하는 컴퓨터 판독 가능한 기록 매체.
In a non-transitory computer-readable recording medium recording a program for execution on a computer,
When the program is executed by an electronic device, the electronic device,
receiving the message;
determining a notification method for outputting the message based on the status information of the electronic device and the message type of the message;
obtaining a summary message by converting the message according to the notification method; and
A computer-readable recording medium including executable instructions for outputting the summary message according to the notification method.
제1항에 있어서,
상기 알림 방식은 상기 요약 메시지를 무시할지, 상기 요약 메시지를 오디오로 출력할지, 다른 작업을 중지할지, 상기 요약 메시지를 상기 전자 장치의 디스플레이에 표시할지, 또는 상기 요약 메시지를 상기 전자 장치와 연결된 외부 장치의 디스플레이에 표시할지를 결정하는 방식인 전자 장치.
According to claim 1,
The notification method determines whether to ignore the summary message, output the summary message as audio, stop other tasks, display the summary message on the display of the electronic device, or send the summary message to an external device connected to the electronic device. An electronic device that determines what to display on a device's display.
KR1020160117507A2016-01-052016-09-12Electronic device and controlling method thereofActiveKR102531039B1 (en)

Priority Applications (5)

Application NumberPriority DateFiling DateTitle
US15/399,305US10148778B2 (en)2016-01-052017-01-05Electronic device and method for controlling the electronic device
EP17736119.3AEP3378220A4 (en)2016-01-052017-01-05Electronic device and method for controlling the electronic device
CN201780005568.4ACN108476262B (en)2016-01-052017-01-05 Electronic device and method for controlling electronic device
PCT/KR2017/000162WO2017119747A1 (en)2016-01-052017-01-05Electronic device and method for controlling the electronic device
US16/183,145US10306004B2 (en)2016-01-052018-11-07Electronic device and method for controlling the electronic device

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US201662274963P2016-01-052016-01-05
US62/274,9632016-01-05

Publications (2)

Publication NumberPublication Date
KR20170082117A KR20170082117A (en)2017-07-13
KR102531039B1true KR102531039B1 (en)2023-05-11

Family

ID=59352716

Family Applications (1)

Application NumberTitlePriority DateFiling Date
KR1020160117507AActiveKR102531039B1 (en)2016-01-052016-09-12Electronic device and controlling method thereof

Country Status (3)

CountryLink
EP (1)EP3378220A4 (en)
KR (1)KR102531039B1 (en)
CN (1)CN108476262B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2025084660A1 (en)*2023-10-192025-04-24삼성전자 주식회사Electronic device for providing notification about received message, operating method thereof, and storage medium
CN117527958A (en)*2023-10-272024-02-06南京审计大学Method, system and device for optimizing message popup notification

Citations (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR100701519B1 (en)*2005-10-192007-03-29삼성전자주식회사 Mobile communication terminal and method capable of selective voice output of received short messages according to movement speed

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6459913B2 (en)*1999-05-032002-10-01At&T Corp.Unified alerting device and method for alerting a subscriber in a communication network based upon the result of logical functions
JP3788203B2 (en)*1999-08-102006-06-21日産自動車株式会社 Hand-free telephone equipment for automobiles
US7743340B2 (en)*2000-03-162010-06-22Microsoft CorporationPositioning and rendering notification heralds based on user's focus of attention and activity
US20040119740A1 (en)*2002-12-242004-06-24Google, Inc., A Corporation Of The State Of CaliforniaMethods and apparatus for displaying and replying to electronic messages
EP1652048A4 (en)*2003-07-212009-04-15Fusionone IncDevice message management system
DE602006015181D1 (en)*2006-07-272010-08-12Research In Motion Ltd Voice-based message for mobile device
US20080281922A1 (en)*2007-05-092008-11-13Microsoft CorporationAutomatic generation of email previews and summaries
US20100145676A1 (en)*2008-12-092010-06-10Qualcomm IncorporatedMethod and apparatus for adjusting the length of text strings to fit display sizes
US20100184406A1 (en)*2009-01-212010-07-22Michael SchraderTotal Integrated Messaging
US8023975B2 (en)*2009-03-232011-09-20T-Mobile Usa, Inc.Secondary status display for mobile device
US9749176B2 (en)*2010-06-292017-08-29Nokia Technologies OySystems, methods, and apparatuses for providing adaptive user notifications
US10235346B2 (en)*2012-04-062019-03-19Hmbay Patents LlcMethod and apparatus for inbound message summarization using message clustering and message placeholders
US8751500B2 (en)*2012-06-262014-06-10Google Inc.Notification classification and display
CN103179264B (en)*2012-09-202015-04-08深圳市金立通信设备有限公司Mobile intelligent informing system and method thereof
US9247066B1 (en)*2013-08-222016-01-26West CorporationUser input drivent short message service (SMS) applications
CN104506715B (en)*2014-12-052018-10-12小米科技有限责任公司Notification message display methods and device
CN104754139A (en)*2015-04-202015-07-01深圳市欧珀通信软件有限公司Message prompting method and device
CN104902077B (en)*2015-04-292018-03-09深圳市万普拉斯科技有限公司A kind of method and its device of information of mobile terminal notice

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR100701519B1 (en)*2005-10-192007-03-29삼성전자주식회사 Mobile communication terminal and method capable of selective voice output of received short messages according to movement speed

Also Published As

Publication numberPublication date
KR20170082117A (en)2017-07-13
CN108476262A (en)2018-08-31
EP3378220A1 (en)2018-09-26
CN108476262B (en)2023-11-24
EP3378220A4 (en)2018-10-17

Similar Documents

PublicationPublication DateTitle
CN108432260B (en)Electronic device and image control method thereof
US20170041272A1 (en)Electronic device and method for transmitting and receiving content
KR102161764B1 (en)Method and computer readable recording medium for displaying a communication window of a messenger using a cartoon image
KR102220267B1 (en)A method for sharing electronic document and apparatuses therefor
US20160048170A1 (en)Method and electronic device for processing image
US20140365923A1 (en)Home screen sharing apparatus and method thereof
US20140101617A1 (en)Method and apparatus for generating task recommendation icon in a mobile device
EP2811420A2 (en)Method for quickly executing application on lock screen in mobile device, and mobile device therefor
US10019219B2 (en)Display device for displaying multiple screens and method for controlling the same
EP2843529A1 (en)Method for providing information based on contents and electronic device thereof
US20150346989A1 (en)User interface for application and device
CN104423703A (en)Electronic device and method for displaying application information
EP2738730A1 (en)Apparatus and method of linking social network service application
US9804762B2 (en)Method of displaying for user interface effect and electronic device thereof
KR20140126140A (en)Mobile apparatus providing with changed-shortcut icon responding to status of mobile apparatus and control method thereof
KR102204141B1 (en)Electro device for reminding task and method for controlling thereof
KR20160011388A (en)Method for display window in electronic device and the electronic device thereof
KR20160105237A (en)A method for managing one or more notifications and an electronic device therefor
CN105677697A (en)Method for providing point of interest and electronic device thereof
KR20150080995A (en)Method and apparatus for offering window in electronic device having external input equipment
US10306004B2 (en)Electronic device and method for controlling the electronic device
KR20160057822A (en)Method for controlling display and electronic device thereof
KR20150123429A (en)Electronic device and Method for providing contents
KR102531039B1 (en)Electronic device and controlling method thereof
KR20150001891A (en) electro device for sharing question message and method for controlling thereof

Legal Events

DateCodeTitleDescription
PA0109Patent application

St.27 status event code:A-0-1-A10-A12-nap-PA0109

PG1501Laying open of application

St.27 status event code:A-1-1-Q10-Q12-nap-PG1501

P22-X000Classification modified

St.27 status event code:A-2-2-P10-P22-nap-X000

A201Request for examination
PA0201Request for examination

St.27 status event code:A-1-2-D10-D11-exm-PA0201

D13-X000Search requested

St.27 status event code:A-1-2-D10-D13-srh-X000

D14-X000Search report completed

St.27 status event code:A-1-2-D10-D14-srh-X000

E902Notification of reason for refusal
PE0902Notice of grounds for rejection

St.27 status event code:A-1-2-D10-D21-exm-PE0902

P11-X000Amendment of application requested

St.27 status event code:A-2-2-P10-P11-nap-X000

P13-X000Application amended

St.27 status event code:A-2-2-P10-P13-nap-X000

E701Decision to grant or registration of patent right
PE0701Decision of registration

St.27 status event code:A-1-2-D10-D22-exm-PE0701

PR0701Registration of establishment

St.27 status event code:A-2-4-F10-F11-exm-PR0701

PR1002Payment of registration fee

St.27 status event code:A-2-2-U10-U11-oth-PR1002

Fee payment year number:1

PG1601Publication of registration

St.27 status event code:A-4-4-Q10-Q13-nap-PG1601


[8]ページ先頭

©2009-2025 Movatter.jp