KR20150089525A - 통신 메시지 운용 방법 및 이를 지원하는 전자 장치 - Google Patents
통신 메시지 운용 방법 및 이를 지원하는 전자 장치 Download PDFInfo
- Publication number
- KR20150089525A KR20150089525A KR1020140010243A KR20140010243A KR20150089525A KR 20150089525 A KR20150089525 A KR 20150089525A KR 1020140010243 A KR1020140010243 A KR 1020140010243A KR 20140010243 A KR20140010243 A KR 20140010243A KR 20150089525 A KR20150089525 A KR 20150089525A
- Authority
- KR
- South Korea
- Prior art keywords
- communication
- electronic device
- sub
- communication message
- module
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/54—Arrangements for diverting calls for one subscriber to another predetermined subscriber
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/16—Communication-related supplementary services, e.g. call-transfer or call-hold
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Telephone Function (AREA)
Abstract
다양한 실시 예는 통신 메시지 운용에 관한 것으로, 일실시 예는 적어도 하나의 메인 전자 장치가 타 전자 장치로부터 통신 메시지를 수신하는 과정, 상기 적어도 하나의 메인 전자 장치가 상기 통신 메시지의 종류 또는 실행 중인 앱의 종류, 슬립 상태 여부 중 적어도 하나에 대응하여 상기 통신 메시지를 서브 전자 장치로 포워딩하는 과정을 포함하는 통신 메시지 운용 방법과 이를 지원하는 전자 장치를 개시한다. 여기서 본 발명이 상술한 구성에 한정되는 것은 아니며, 발명의 상세한 설명에 기재된 다양한 실시 예들로서 이해되어야 할 것이다.
Description
다양한 실시 예들은 통신 메시지 운용과 관련한 방법 및 장치에 관한 것이다.
최근 디지털 기술의 발달과 함께 이동통신 단말기, PDA(Personal Digital Assistant), 전자수첩, 스마트 폰, 태블릿 PC(Personal Computer) 등과 같이 이동하면서 통신 및 개인정보 처리가 가능한 전자 장치가 다양하게 출시되고 있다. 이러한 전자 장치는 각자의 전통적인 고유 영역에 머무르지 않고 다른 단말들의 영역까지 아우르는 모바일 컨버전스(mobile convergence) 단계에 이르고 있다.
대표적으로, 전자 장치는 음성통화 및 영상통화 등과 같은 통화 기능, SMS(Short Message Service)/MMS(Multimedia Message Service) 및 이메일 등과 같은 메시지 송수신 기능, 전자수첩 기능, 촬영 기능, 방송 재생 기능, 동영상 재생 기능, 음악 재생 기능, 인터넷 기능, 메신저 기능 및 소셜 네트워크 서비스(SNS, Social Networking Service) 기능 등을 구비할 수 있다. 이러한 전자 장치는 주변 장치와 연동하는 기능을 제공하고 있다.
한편, 종래 전자 장치는 각각 독립적인 장치로서 이용되기 때문에 특정 장치와 관련한 정보를 다른 장치와 공유하는 것이 어려운 문제점이 있다.
따라서, 일실시 예에서는 특정 전자 장치가 수신한 통신 메시지를 다른 장치에서 확인 및 운용할 수 있도록 지원하는 통신 메시지 운용 방법 및 이를 지원하는 전자 장치를 제공한다.
일실시 예에 따른 전자 장치는 통신 메시지를 수신하는 제1 메인 통신 모듈, 상기 통신 메시지의 종류 또는 실행 중인 앱의 종류, 슬립 상태 여부 중 적어도 하나에 대응하여 상기 통신 메시지를 서브 전자 장치로 포워딩하도록 제어하는 메인 제어 모듈을 포함할 수 있다.
일실시 예에 따른 전자 장치는 포워딩되는 통신 메시지를 네트웍 통신 채널을 통하여 수신하는 제1 서브 통신 모듈 또는 상기 포워딩되는 통신 메시지를 근거리 통신 채널을 통하여 수신하는 제2 서브 통신 모듈, 상기 제1 서브 통신 모듈 및 상기 제2 서브 통신 모듈 중 적어도 하나를 통하여 상기 통신 메시지 수신을 제어하는 서브 제어 모듈, 상기 수신된 통신 메시지를 출력하는 서브 표시 모듈을 포함할 수 있다.
일실시 예에 따른 통신 메시지 운용 방법은 적어도 하나의 메인 전자 장치가 타 전자 장치로부터 통신 메시지를 수신하는 과정, 상기 적어도 하나의 메인 전자 장치가 상기 통신 메시지의 종류 또는 실행 중인 앱의 종류, 슬립 상태 여부 중 적어도 하나에 대응하여 상기 통신 메시지를 서브 전자 장치로 포워딩하는 과정을 포함할 수 있다.
전술한 바와 같은 내용들은 당해 분야 통상의 지식을 가진 자가 후술되는 다양한 실시 예의 구체적인 설명으로부터 보다 잘 이해할 수 있도록 하기 위하여 일실시 예들의 특징들 및 기술적인 장점들을 다소 넓게 약술한 것이다. 이러한 특징들 및 장점들 이외에도 청구범위의 주제를 형성하는 일실시 예들의 추가적인 특징들 및 장점들이 후술되는 구체적인 설명으로부터 잘 이해될 것이다.
상술한 바와 같이 다양한 실시 예들에서 제안하는 통신 메시지 운용 방법 및 이를 지원하는 전자 장치에 따르면, 다양한 실시 예는 통신 가능한 모듈을 적응적으로 선택함으로써 통신 메시지를 실시간 확인 및 처리할 수 있도록 지원한다.
또한 다양한 실시 예는 특정 전자 장치가 각 전자 장치별 통신 메시지를 수집하고 알림으로써 통신 메시지 수신 확인 및 운용을 보다 용이하게 처리할 수 있도록 지원한다.
도 1은 일실시 예에 따른 통신 메시지 운용 시스템을 개략적으로 나타낸 도면이다.
도 2는 일실시 예에 따른 메인 전자 장치를 도시한다.
도 3은 일실시 예에 따른 서브 전자 장치를 도시한다.
도 4는 일실시 예에 따른 통신 메시지 운용과 관련한 메인 전자 장치 운용 방법을 도시한다.
도 5는 일실시 예에 따른 통신 메시지 운용과 관련한 서브 전자 장치 운용 방법을 도시한다.
도 6은 일실시 예에 따른 통신 메시지 수신과 관련한 서브 전자 장치의 화면 인터페이스를 도시한다.
도 2는 일실시 예에 따른 메인 전자 장치를 도시한다.
도 3은 일실시 예에 따른 서브 전자 장치를 도시한다.
도 4는 일실시 예에 따른 통신 메시지 운용과 관련한 메인 전자 장치 운용 방법을 도시한다.
도 5는 일실시 예에 따른 통신 메시지 운용과 관련한 서브 전자 장치 운용 방법을 도시한다.
도 6은 일실시 예에 따른 통신 메시지 수신과 관련한 서브 전자 장치의 화면 인터페이스를 도시한다.
이하, 첨부된 도면들을 참조하여 일실시 예들을 상세히 설명한다. 이때, 첨부된 도면들에서 동일한 구성 요소는 가능한 동일한 부호로 나타내고 있음에 유의해야 한다. 또한 다양한 실시 예들의 요지를 흐리게 할 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략할 것이다. 즉, 하기의 설명에서는 실시 예들에 따른 동작을 이해하는데 필요한 부분만이 설명되며, 그 이외 부분의 설명은 다양한 실시 예들의 요지를 흩트리지 않도록 생략될 것이라는 것을 유의하여야 한다.
이하의 설명에서 메인 전자 장치는 일실시 예에서 설명하는 기능을 지원하는 모든 정보통신기기, 멀티미디어기기 및 그에 대한 응용기기와 같이 AP(Application Processor), GPU(Graphic Processing Unit), CPU(Central Processing Unit)를 사용하는 모든 디바이스를 포함할 수 있다. 예를 들어, 상기 메인 전자 장치는 다양한 통신 시스템에 대응되는 각 통신 프로토콜들(communication protocols)에 의거하여 동작하는 이동통신 단말기를 비롯하여, 태블릿(tablet) PC(Personal Computer), 스마트 폰(Smart Phone), 디지털 카메라, PMP(Portable Multimedia Player), 미디어 플레이어(Media Player), 휴대게임단말, 및 PDA(Personal Digital Assistant) 등의 디바이스를 포함할 수 있다.
일실시 예에서 설명하는 메인 서브 장치 또는 서브 전자 장치는 전자시계, 전자 팔찌, 전자 발찌, 전자 목걸이, 전자 귀걸이, 전자 반지, 전자 허리띠 등 메인 전자 장치와 통신이 가능한 다양한 형태의 웨어러블 전자 장치 중 적어도 하나가 될 수 있다. 다른 실시 예에 따르면, 서브 전자 장치는 슈트나 팬츠 중 적어도 일부 형태가 될 수도 있다. 상술한 서브 전자 장치는 특정 형상이나 배치 위치 등에 한정되지 않는다. 한편, 또 다른 실시 예에 따르면 서브 전자 장치는 메인 전자 장치와 유사한 휴대 단말, 스마트폰 등이 될 수 있다. 따라서 이하에서 설명하는 서브 전자 장치가 웨어러블 전자 장치 또는 특정 형태의 전자 장치로 한정되는 것이 아니라, 네트웍에 접속하여 메인 전자 장치와 통신이 가능한 네트웍 통신 모듈을 포함하는 형태로 이해될 수 있다. 일실시 예에 따르면, 서브 전자 장치는 보다 다양한 구성품들 예컨대 메인 전자 장치에 포함될 수 있는 다양한 구성품들 중 적어도 일부를 추가적으로 더 포함할 수도 있다.
이하에서, 일실시 예에 따른 통신 메시지 운용 시스템과, 해당 시스템에 포함되는 각 구성들, 시스템 운용 방법과 각 구성들의 운용 방법에 대하여 하기 도면들을 참조하여 살펴보기로 한다. 일실시 예에 따른 시스템과 장치 및 운용 방법이 하기에서 기술하는 내용에 제한되거나 한정되는 것은 아니므로 하기의 실시 예들에 의거하여 일실시 예들에 적용할 수 있음에 유의하여야 한다.
도 1은 일실시 예에 따른 통신 메시지 운용 시스템을 개략적으로 나타낸 도면이다.
도 1을 참조하면, 일실시 예에 따른 통신 메시지 운용 시스템(10)은 메인 전자 장치(100), 서브 전자 장치(200), 네트웍(300)을 포함할 수 있다. 또한 통신 메시지 운용 시스템(10)은 네트웍(300)에 연결된 메시지 포워딩 장치(500)를 더 포함할 수 있다.
이러한 통신 메시지 운용 시스템(10)은 메인 전자 장치(100) 중 적어도 하나가 서브 전자 장치(200)와 근거리 통신 채널을 형성하고, 타 전자 장치(400) 또는 특정 서버 장치가 전송한 통신 메시지를 포워딩(또는 릴레이)할 수 있다. 일실시 예에 따르면, 메인 전자 장치(100)는 서브 전자 장치(200)와 근거리 통신 채널을 형성한 상태이고 특정 기능 실행 상태 예컨대 슬립 모드 상태나 음원 재생 상태 또는 동영상 재생이나 방송 수신 기능 실행 상태이면 수신된 통신 메시지를 서브 전자 장치(200)로 자동으로 포워딩할 수 있다. 또한 메인 전자 장치(100)는 통신 메시지 자동 포워딩 설정이 있거나 또는 통신 메시지 포워딩을 요청하는 입력 이벤트가 발생하면 서브 전자 장치(200)에 수신된 통신 메시지를 포워딩할 수 있다. 이 과정에서 메인 전자 장치(100)는 근거리 통신 채널이 해제된 상태이면 네트웍(300) 접속을 수행하여 수신된 통신 메시지 포워딩을 수행할 수 있다. 다양한 실시 예에 따르면, 메인 전자 장치(100)는 도시된 바와 같이 복수개의 전자 장치들(101, 102, 103)을 포함할 수 있다. 복수개의 전자 장치들(101, 102, 103)은 스마트폰, 웨어러블 장치, 슬레이트 PC, 노트북 등 다양한 전자 장치들을 포함할 수 있다. 복수개의 전자 장치들(101, 102, 103)은 서브 전자 장치(200)로 통신 메시지 포워딩을 수행하도록 하는 설정을 가지거나 입력 이벤트를 수신할 수 있다. 이에 따라, 서브 전자 장치(200)는 복수개의 전자 장치들(101, 102, 103)이 포워딩한 통신 메시지를 수신하고 이를 각 전자 장치별로 구분하여 출력할 수 있다. 서브 전자 장치(200)와 근거리 통신 채널을 형성하지 못한 전자 장치들(101, 102, 103)은 타 전자 장치(400)가 전송한 통신 메시지를 네트웍(300)을 통하여 메시지 포워딩 장치(500)에 전달할 수도 있다.
메인 전자 장치(100)는 네트웍(300)을 통한 통신 서비스를 운용할 수 있다. 예컨대, 메인 전자 장치(100)는 네트웍(300)을 통해 타 전자 장치(400)와 통신 채널을 형성할 수 있다. 일실시 예에 따르면, 메인 전자 장치(100)는 근거리 통신 채널을 통해 서브 전자 장치(200)와 통신 서비스를 운용할 수 있다. 또한 메인 전자 장치(100)는 네트웍(300)을 통해 서브 전자 장치(200)에 통신 메시지를 포워딩할 수 있다. 메인 전자 장치(100)는 네트웍(300)을 통하여 타 전자 장치(400)로부터 통신 연결 요청 메시지를 수신할 수 있다. 메인 전자 장치(100)는 설정에 대응하여 또는 실행 중인 앱(어플리케이션 : 이하 앱)의 종류에 대응하여 해당 통신 메시지를 서브 전자 장치(200)에 포워딩할 수 있다.
일실시 예에 따르면, 메인 전자 장치(100) 중 제1 전자 장치(101)는 서브 전자 장치(200)와 근거리 통신 채널을 형성할 수 있다. 제1 전자 장치(101)는 타 전자 장치(400)가 전송한 통신 메시지를 근거리 통신 채널을 통해 서브 전자 장치(200)에 포워딩할 수 있다. 일실시 예에 따르면, 메인 전자 장치(100) 중 제2 전자 장치(102) 및 제3 전자 장치(103)는 서브 전자 장치(200)와 근거리 통신 채널 형성은 가능하지만 현재 상태가 근거리 통신 채널을 형성할 수 없는 상황일 수 있다. 이 경우 제2 전자 장치(102) 및 제3 전자 장치(103)는 서브 전자 장치(200)와 네트웍(300)을 통한 원거리 통신 채널을 형성할 수 있다. 제2 전자 장치(102) 및 제3 전자 장치(103)는 타 전자 장치(400)가 전송한 통신 메시지를 네트웍(300)을 통해 서브 전자 장치(200)에 전송할 수 있다. 여기서 메인 전자 장치(100)는 서브 전자 장치(200)에 통신 메시지(통신 연결 요청 메시지, 문자 메시지, 멀티미디어 메시지, 이메일, 채팅 메시지 등)를 포워딩하는 전자 장치로서 특정 형태나 모양으로 한정되는 것은 아니다. 예컨대 앞서 언급한 바와 같이 메인 전자 장치(100)는 서브 전자 장치(200)와 다른 종류의 웨어러블 전자 장치일 수 있다. 예컨대 메인 전자 장치(100)는 노트북 PC나 슬레이트 PC, 노트 PC, 대화면 휴대용 전자 장치, 스마트폰, 신체 거치나 착용형 전자 장치 등 다양한 전자 장치일 수 있다.
서브 전자 장치(200)는 메인 전자 장치(100)와 근거리 통신 채널 또는 네트웍(300)을 통해 통신이 가능한 장치일 수 있다. 서브 전자 장치(200)는 착용 가능한 형태로 제작될 수 있다. 예컨대, 앞서 언급한 바와 같이 서브 전자 장치(200)는 반지 형태, 팔찌나 시계 형태로 마련되어 사용자의 손 부위 등에 착용될 수 있다. 서브 전자 장치(200)는 파지 가능한 형태나 소지 가능한 형태 등 다양한 형태로 제작될 수 있다. 이하 설명에서 서브 전자 장치(200)는 웨어러블 전자 장치를 예시로 하여 설명하기로 한다. 그러나 앞서 언급한 바와 같이 일실시 예들이 서브 전자 장치(200)의 형태나 외관 또는 특정 기능에 한정되는 것은 아니다.
서브 전자 장치(200)는 배터리 등의 전원을 포함할 수 있다. 서브 전자 장치(200)는 전원을 기반으로 초기화 및 통신 서비스 운용을 지원할 수 있다. 통신 서비스 운용 지원 시 서브 전자 장치(200)는 근거리 통신 채널을 통하여 메인 전자 장치(100)로부터 통신 메시지를 수신할 수 있다. 또한 서브 전자 장치(200)는 네트웍(300)을 통하여 메인 전자 장치(100)로부터 통신 메시지를 수신할 수 있다.
서브 전자 장치(200)는 통신 서비스 이용과 관련한 다양한 구성들을 포함할 수 있다. 예컨대 서브 전자 장치(200)는 메인 전자 장치(100)가 전달한 통신 메시지에 대응하여 오디오 신호를 출력하거나 이미지 처리 후 표시부에 출력할 수 있다. 또한 서브 전자 장치(200)는 진동 모듈을 포함할 수 있다. 서브 전자 장치(200)는 메인 전자 장치(100)로부터 포워딩된 통신 메시지를 수신하면 이에 대응하여 오디오 알림, 램프 알림 뿐만 아니라 설정에 대응하여 진동 알림을 출력할 수 있다.
서브 전자 장치(200)는 메인 전자 장치(100)와 근거리 통신 채널이 해제되면 네트웍(300)을 통하여 포워딩된 통신 메시지를 수신할 수 있다. 이 과정에서 서브 전자 장치(200)는 다른 전자 장치들 중 적어도 하나와 근거리 통신 채널을 형성하고, 근거리 통신 채널을 통하여 포워딩된 통신 메시지를 수신할 수도 있다. 서브 전자 장치(200)는 포워딩된 통신 메시지 출력 후 사용자 제어에 대응하여 네트웍(300)을 기반으로 타 전자 장치(400)와 통신 채널을 형성할 수도 있다.
메시지 포워딩 장치(500)는 네트웍(300)과 연결될 수 있다. 메시지 포워딩 장치(500)는 네트웍(300)과 연결되는 메인 전자 장치(100)의 통신 서비스 운용을 지원할 수 있다. 예컨대 메시지 포워딩 장치(500)는 네트웍(300)을 통해 메인 전자 장치(100)로부터 포워딩된 통신 메시지를 수집할 수 있다. 이때, 메시지 포워딩 장치(500)는 포워딩된 통신 메시지와 관련한 타 전자 장치(400) 정보, 포워딩된 통신 메시지를 전송하는 메인 전자 장치(100)의 정보, 통신 메시지 수신 시간, 포워딩된 통신 메시지 내용 정보를 포함한 포워딩된 통신 메시지를 메인 전자 장치(100)로부터 수신할 수 있다. 메시지 포워딩 장치(500)는 수신된 통신 메시지를 서브 전자 장치(200)에 전송할 수 있다. 이때 메시지 포워딩 장치(500)는 수신된 통신 메시지의 종류에 대응하여 전송 주기를 다르게 적용할 수 있다. 일실시 예에 따르면, 메시지 포워딩 장치(500)는 포워딩된 통신 메시지가 실시간 처리를 요구하는 통신 메시지 예컨대 통화 연결 요청 메시지이거나 긴급 확인 요청 메시지인 경우 실시간으로 서브 전자 장치(200)에 전송할 수 있다. 메시지 포워딩 장치(500)는 포워딩된 통신 메시지가 실시간 처리를 요구하지 않는 경우 예컨대 문자 메시지나, 채팅 메시지, 이메일 등인 경우 일정 시간 간격으로 포워딩된 통신 메시지를 서브 전자 장치(200)에 전송할 수 있다. 또는 메시지 포워딩 장치(500)는 일정 개수 이상 포워딩된 통신 메시지가 누적되면 포워딩된 통신 메시지를 서브 전자 장치(200)에 전송할 수 있다. 또는 메시지 포워딩 장치(500)는 서브 전자 장치(200)의 네트웍(300) 연결 가능 스케줄에 대응하여 포워딩된 통신 메시지를 서브 전자 장치(200)에 전송할 수 있다.
상술한 메시지 포워딩 지원과 관련하여, 메시지 포워딩 장치(500)는 네트웍(300)과 연결되기 위한 장치 네트웍 통신 모듈, 포워딩된 통신 메시지를 저장하는 장치 저장 모듈, 포워딩된 통신 메시지 수집과 전송을 제어하는 장치 제어 모듈을 포함할 수 있다. 장치 저장 모듈은 정책 정보를 저장할 수 있다. 장치 제어 모듈은 정책 정보에 대응하여 포워딩된 통신 메시지를 실시간 전송하거나 일정 주기로 전송하거나 또는 누적량에 따라 전송할 수 있다. 또는 장치 제어 모듈은 서브 전자 장치(200)의 네트웍 연결 가능 스케줄 정보를 서브 전자 장치(200)로부터 수신하고, 해당 스케줄에 기입된 시점에 포워딩된 통신 메시지를 전송할 수 있다.
네트웍(300)은 메인 전자 장치(100)의 통신 서비스 기능을 지원할 수 있다. 예컨대, 네트웍(300)은 이동통신 기능을 지원하는 기지국, 기지국 제어기, 스위칭 센터 등을 포함할 수 있다. 네트웍(300)은 2G, 3G, 4G, 5G 등 다양한 세대의 통신 방식 중 적어도 하나의 통신 방식을 지원할 수 있다. 일실시 예에 따르면, 네트웍(300)은 타 전자 장치(400)로부터의 음성 통화 서비스 연결 메시지를 수신하면 이를 메인 전자 장치(100)에 전달할 수 있다. 네트웍(300)은 메인 전자 장치(100)의 메시지 포워딩 요청을 수신하면 포워딩된 통신 메시지를 서브 전자 장치(200)에 전달할 수 잇다. 또는 네트웍(300)은 포워딩된 통신 메시지를 메시지 포워딩 장치(500)에 전달하고, 메시지 포워딩 장치(500) 요청에 대응하여 서브 전자 장치(200)에 전달할 수 있다. 네트웍(300)은 서브 전자 장치(200)로부터 음성 통화 연결 확인 메시지를 수신하면 타 전자 장치(400)와 서브 전자 장치(200) 간 음성 통화 채널을 형성할 수 있다.
다른 실시 예에 따르면, 네트웍(300)은 타 전자 장치(400)로부터 영상 통화 서비스 연결 메시지를 수신하면 이를 메인 전자 장치(100)에 전달할 수 있다. 네트웍(300)은 메인 전자 장치(100)의 영상 통화 연결 요청 메시지에 대한 포워딩을 수신하면 이를 서브 전자 장치(200)에 전달하거나 또는 메시지 포워딩 장치(500)를 통해 전달할 수 있다. 네트웍(300)은 타 전자 장치(400)와 서브 전자 장치(200) 간 영상 통화 채널을 형성할 수 있다. 또 다른 실시 예에 따르면, 네트웍(300)은 메인 전자 장치(100)의 메시지 포워딩 서비스를 지원할 수 있다. 예컨대, 네트웍(300)은 타 전자 장치(400)가 전송하는 문자나 음성 또는 영상 메시지, 채팅 메시지, 이메일 등을 메인 전자 장치(100)에 전달하고, 메인 전자 장치(100)의 포워딩 요청에 대응하여 서브 전자 장치(200)에 포워딩할 수 있다.
일실시 예에 따르면, 네트웍(300)은 IP(Internet Protocol) 주소를 기반으로 하는 통신을 지원할 수 있다. 일실시 예에 따르면, 네트웍(300)은 와이파이 통신 방식을 지원하는 네트워크 장치 예컨대 무선 액세스 포인트와 무선 액세스 포인트를 제어하는 제어기, 제어기에 연결된 코어 네트워크를 포함할 수 있다. 네트웍(300)은 타 전자 장치(400)와 메인 전자 장치(100) 간의 통신 채널, 메인 전자 장치(100)와 서브 전자 장치(200) 간의 통신 채널, 메인 전자 장치(100)와 메시지 포워딩 장치(500) 간의 통신 채널, 메시지 포워딩 장치(500)와 서브 전자 장치(200) 간의 통신 채널을 형성할 수 있다. 네트웍(300)은 상술한 통신 채널을 기반으로 타 전자 장치(400)의 통신 메시지를 서브 전자 장치(200)에 포워딩되도록 지원할 수 있다.
타 전자 장치(400)는 네트웍(300)을 통하여 메인 전자 장치(100)와 통신 서비스를 운용할 수 있다. 타 전자 장치(400)는 네트웍(300) 접속이 가능한 통신 모듈을 포함할 수 있다. 예컨대, 타 전자 장치(400)는 이동통신 단말일 수 있다. 타 전자 장치(400)는 네트웍(300)을 통하여 메인 전자 장치(100)에 통신 서비스 연결 메시지를 전송할 수 있다. 타 전자 장치(400)는 메인 전자 장치(100)의 메시지 포워딩에 대응하여 서브 전자 장치(200)와 통신 채널을 형성할 수 있다.
도 2는 일실시 예에 따른 메인 전자 장치를 도시한다.
도 2를 참조하면, 메인 전자 장치(100)는 제1 메인 통신 모듈(110), 메인 입력 모듈(120), 메인 오디오 모듈(130), 메인 표시 모듈(140), 메인 저장 모듈(150), 메인 제어 모듈(160), 제2 메인 통신 모듈(170)을 포함할 수 있다. 추가로 메인 전자 장치(100)는 영상 통화 서비스를 지원하는 카메라 모듈을 더 포함할 수 있다.
이러한 구성의 메인 전자 장치(100)는 제2 메인 통신 모듈(170)을 통하여 서브 전자 장치(200)와 근거리 통신 채널을 형성할 수 있다. 메인 전자 장치(100)는 근거리 통신 채널이 형성되어 있거나 특정 앱이 실행 중이면 타 전자 장치(400)가 전송한 통신 메시지를 근거리 통신 채널을 통해 서브 전자 장치(200)에 전송할 수 있다. 메인 전자 장치(100)는 서브 전자 장치(200)와 근거리 통신 채널을 형성할 수 없는 상태이거나 특정 앱이 실행 중이면 네트웍(300)에 연결된 타 전자 장치(400)로부터 수신된 통신 메시지를 네트웍(300)을 통해 서브 전자 장치(200)에 포워딩할 수 있다.
제1 메인 통신 모듈(110)은 네트웍(300)과 통신 채널을 형성할 수 있다. 제1 메인 통신 모듈(110)은 네트웍(300)과 통신할 수 있는 모듈 예컨대 이동통신 모듈일 수 있다. 또한 제1 메인 통신 모듈(110)은 네트웍(300)의 특성에 대응하여 공중통신망(PSTN : Public Switched Telephone Network)을 이용하는 통신 모듈일 수도 있다. 제1 메인 통신 모듈(110)은 기지국에 접속하여 캠핑 상태를 유지할 수 있다. 제1 메인 통신 모듈(110)은 기지국을 통해 타 전자 장치(400)와 통신 채널 형성 및 형성된 통신 채널을 기반으로 콜 메시지 또는 문자 메시지, 멀티미디어 메시지, 채팅 메시지, 이메일 등을 포함하는 통신 메시지를 수신할 수 있다. 제1 메인 통신 모듈(110)은 메인 제어 모듈(160)의 제어에 대응하여 수신된 통신 메시지를 네트웍(300)을 통하여 서브 전자 장치(200)에 포워딩할 수 있다.
메인 입력 모듈(120)은 메인 전자 장치(100)의 입력 신호를 생성할 수 있다. 메인 입력 모듈(120)은 예를 들면, 키패드(key pad), 돔 스위치(dome switch), 터치패드(정압/정전), 조그 휠(jog wheel), 조그 스위치(jog switch) 중 적어도 하나를 포함할 수 있다. 메인 입력 모듈(120)은 메인 전자 장치(100)의 외부에 버튼 형태로 구현될 수 있으며, 일부 버튼들은 터치 패널(touch panel)로 구현될 수도 있다.
일실시 예에 따르면, 메인 입력 모듈(120)은 숫자 또는 문자 정보를 입력받고 각종 기능들을 설정하기 위한 다수의 키들을 포함할 수 있다. 이러한 키들은 메뉴 불러오기 키, 화면 온/오프 키, 전원 온/오프 키 및 볼륨 조절키 등을 포함할 수 있다. 메인 입력 모듈(120)은 사용자 설정 및 메인 전자 장치(100)의 기능 제어와 관련한 키 이벤트를 생성하여 메인 제어 모듈(160)로 전달한다. 키 이벤트는 전원 온/오프 이벤트, 볼륨 조절 이벤트, 화면 온/오프 이벤트 등을 포함할 수 있다. 한편 메인 입력 모듈(120)의 물리 키는 하드 키(hard key)라 하고 메인 표시 모듈(140)에 표시되는 가상의(virtual) 키는 소프트 키(soft key)로 지칭될 수 있다. 메인 입력 모듈(120)은 통신 메시지 포워딩 설정과 관련한 입력 이벤트, 통신 메시지 포워딩 요청과 관련한 입력 이벤트, 통신 메시지 포워딩 해제와 관련한 입력 이벤트 등을 생성할 수 있다. 통신 메시지 포워딩 설정과 관련한 입력 이벤트는 통신 메시지 자동 포워딩 수행 여부를 결정하는 입력 이벤트, 통신 메시지 자동 포워딩을 적용할 앱 지정 이벤트, 통신 메시지 자동 포워딩을 적용할 상태 지정 이벤트 등을 생성할 수 있다.
메인 오디오 모듈(130)은 메인 전자 장치(100)의 오디오 신호를 처리할 수 있다. 예컨대, 메인 오디오 모듈(130)은 메인 제어 모듈(160)로부터 입력 받은 오디오 신호를 스피커(SPK, speaker)로 전송할 수 있다. 메인 오디오 모듈(130)은 음성/음향 데이터를 메인 제어 모듈(160)의 제어에 따라 스피커를 통해 가청음으로 변환하여 출력할 수 있다. 메인 오디오 모듈(130)은 마이크(MIC, microphone)로부터 입력 받은 음성 등의 오디오 신호를 메인 제어 모듈(160)로 전달하는 기능을 수행할 수 있다. 메인 오디오 모듈(130)은 마이크로부터 수신되는 음성 등의 오디오 신호를 디지털 신호로 변환하여 메인 제어 모듈(160)로 전달할 수 있다. 일실시 예에 따르면, 메인 오디오 모듈(130)은 통신 메시지 자동 포워딩 설정과 관련한 안내음이나 효과음, 통신 메시지 수신과 자동 포워딩 실행과 관련한 안내음이나 효과음 등을 출력할 수 있다.
메인 표시 모듈(140)은 메인 전자 장치(100)에서 처리되는 정보를 표시(출력)한다. 예를 들어, 메인 전자 장치(100)가 통화 모드인 경우 통화와 관련된 사용자 인터페이스(UI, User Interface) 또는 그래픽 사용자 인터페이스(GUI, Graphical UI)를 표시한다. 또한 메인 표시 모듈(140)은 메인 전자 장치(100)가 영상통화 모드 또는 촬영 모드인 경우에는 촬영 또는/및 수신된 영상 또는 UI, GUI를 표시한다. 메인 표시 모듈(140)은 메인 전자 장치(100)에서 실행되는 다양한 기능(또는 어플리케이션)들에 대한 실행화면을 표시한다. 그리고 메인 표시 모듈(140)은 상기 실행화면에서 메인 제어 모듈(160)의 제어에 따라 가상 입력 장치(예컨대, 가상의 터치패드)를 활성화하여 나타내고, 상기 가상 입력 장치를 통해 입력되는 신호를 상기 메인 제어 모듈(160)로 전달한다.
일실시 예에 따르면, 메인 표시 모듈(140)은 통신 메시지 자동 포워딩과 관련한 화면을 출력할 수 있다. 예컨대, 메인 표시 모듈(140)은 타 전자 장치(400)로부터 통신 메시지를 수신한 화면, 수신된 통신 메시지를 서브 전자 장치(200)에 포워딩하는 화면 등을 출력할 수 있다. 다른 실시 예에 따르면, 메인 표시 모듈(140)은 통신 메시지 자동 포워딩 수행 시 별도 정보 출력이나 화면 전환을 수행하지 않고 이전 상태를 유지할 수 있다. 예컨대, 메인 표시 모듈(140)은 턴-오프 상태를 유지하거나 특정 기능 상태를 유지할 수 있다.
메인 표시 모듈(140)은 통신 메시지 자동 포워딩 설정과 관련한 설정 화면을 제공할 수 있다. 예컨대, 메인 표시 모듈(140)은 통신 메시지 자동 포워딩 실행 또는 해제를 선택할 수 있는 화면, 통신 메시지 자동 포워딩할 서브 전자 장치(200) 정보 입력 화면, 통신 메시지 자동 포워딩 시점과 관련한 장치 상태 또는 앱 실행 상태 지정과 관련한 화면을 출력할 수 있다.
메인 표시 모듈(140)은 메인 전자 장치(100)의 회전 방향(또는 놓인 방향)에 따라 가로모드에 의한 화면 표시, 세로모드에 의한 화면 표시 및 가로모드와 세로모드 간의 변화에 따른 화면 전환 표시를 지원할 수 있다. 메인 표시 모듈(140)은 액정 디스플레이(LCD, Liquid Crystal Display), 박막 트랜지스터 액정 디스플레이(TFT LCD, Thin Film Transistor-LCD), 발광 다이오드(LED, Light Emitting Diode), 유기 발광 다이오드(OLED, Organic LED), 능동형 OLED(AMOLED, Active Matrix OLED), 플렉서블 디스플레이(flexible display), 벤디드 디스플레이(bended display), 그리고 3차원 디스플레이(3D display) 중에서 적어도 하나를 포함할 수 있다. 이들 중 일부 디스플레이는 외부를 볼 수 있도록 투명형 또는 광투명형으로 구성되는 투명 디스플레이(transparent display)로 구현될 수 있다.
일실시 예에 따르면, 메인 표시 모듈(140)은 표시 패널과 터치 패널을 포함하는 터치스크린(touchscreen)으로서 마련되어 출력 장치 이외에 입력 장치로도 사용될 수 있다. 터치 패널은 메인 표시 모듈(140)의 특정 부위에 가해진 압력 또는 메인 표시 모듈(140)의 특정 부위에 발생하는 정전 용량 등의 변화를 전기적인 입력신호로 변환하도록 구성될 수 있다. 터치 패널은 터치되는 위치 및 면적뿐만 아니라, 터치 시의 압력까지도 검출할 수 있도록 구성될 수 있다. 터치패널은 표시패널에 안착(place on the display unit)될 수 있다. 터치패널은 표시패널 위에 위치하는 애드 온 타입(add-on type)이나 표시패널 내에 삽입되는 온 셀 타입(on-cell type) 또는 인 셀 타입(in-cell type)으로 구현될 수 있다.
터치패널은 메인 표시 모듈(140)에 대한 사용자의 제스처에 응답하는 사용자 입력을 메인 제어 모듈(160)로 전달할 수 있다. 여기서 손가락이나 터치 펜 등 터치 수단에 의해 발생한 사용자 입력은 터치, 멀티 터치, 탭(Tap), 더블 탭(Double Tap), 롱 탭(Long tap), 탭 앤 터치(Tap & touch), 드래그(Drag), 플릭(Flick), 프레스(Press), 핀치인(pinch in) 및 핀치아웃(pinch out) 등을 포함할 수 있다. 상술한 사용자 입력은 통신 메시지 자동 포워딩 설정 또는 해제, 특정 앱 지정 등을 정의하는데 이용될 수 있다. 예컨대, 특정 앱이 실행 중인 상태에서 상술한 사용자 입력 중 적어도 하나의 입력이 발생하면 메인 제어 모듈(160)은 실행 중인 앱을 통신 메시지 자동 포워딩 설정 앱으로 지정할 수 있다. 메인 제어 모듈(160)은 해당 앱 실행 중에 통신 메시지가 수신되면 이를 서브 전자 장치(200)에 자동으로 전송하도록 제어할 수 있다.
메인 저장 모듈(150)은 메인 제어 모듈(160)의 처리 및 제어를 위한 프로그램 또는 앱을 저장할 수 있다. 메인 저장 모듈(150)은 입/출력되는 데이터들(예컨대, 전화번호, 메시지, 오디오, 미디어 컨텐츠(예컨대, 음악 파일, 동영상 파일), 어플리케이션 등) 등을 임시 저장할 수 있다. 일실시 예에 따르면, 메인 저장 모듈(150)은 릴레이 처리 프로그램(151)을 포함할 수 있다. 릴레이 처리 프로그램(151)은 수신된 통신 메시지의 포워딩 처리와 관련한 적어도 하나의 루틴(명령어 셋, 명령어 셋과 관련한 구문들이나 함수, 클래스나 탬플릿 등 기능 실행이나 데이터 저장과 관련한 정보)을 포함할 수 있다. 예컨대, 릴레이 처리 프로그램(151)은 서브 전자 장치(200) 접속 정보 수집 루틴, 자동 포워딩할 통신 메시지 전송하는 타 전자 장치(400) 정보 수집 루틴, 통신 메시지 자동 포워딩 설정과 관련한 앱 지정 정보나 상태 지정 정보 수집 루틴을 포함할 수 있다. 상기 릴레이 처리 프로그램(151)은 통신 메시지 수집 루틴들 및 통신 메시지 전송 루틴들을 포함할 수 있다.
상술한 메인 저장 모듈(150)은 플래시 메모리 타입(flash memory type), 하드디스크 타입(hard disk type), 마이크로 타입(micro type), 및 카드 타입(예컨대, SD 카드(Secure Digital Card) 또는 XD 카드(eXtream Digital Card)) 등의 메모리와, 램(RAM, Random Access Memory), SRAM(Static RAM), 롬(ROM, Read-Only Memory), PROM(Programmable ROM), EEPROM(Electrically Erasable PROM), 자기 메모리(MRAM, Magnetic RAM), 자기 디스크(magnetic disk), 및 광디스크(optical disk) 타입의 메모리 중 적어도 하나의 타입의 기록 매체(storage medium)를 포함할 수 있다. 메인 전자 장치(100)는 인터넷 상에서 상기 메인 저장 모듈(150)의 저장 기능을 수행하는 웹 스토리지(web storage)와 관련되어 동작할 수도 있다.
제2 메인 통신 모듈(170)은 일정 근거리 이내의 통신을 무선으로 지원할 수 있는 또는 유선으로 지원할 수 있는 모듈일 수 있다. 근거리 통신(short range communication) 방식은 블루투스(Bluetooth), 블루투스 저에너지(BLE, Bluetooth Low Energy), RFID(Radio Frequency Identification), 적외선 통신(IrDA, Infrared Data Association), UWB(Ultra Wideband), 지그비(ZigBee), 그리고 NFC(Near Field Communication) 등을 포함할 수 있다. 제2 메인 통신 모듈(170)은 서브 전자 장치(200)에 마련된 근거리 통신 모듈과 근거리 통신 채널을 형성하고, 통신 메시지 포워딩을 수행할 수 있다. 제2 메인 통신 모듈(170)은 서브 전자 장치(200)와 형성된 근거리 통신 채널이 해제되면 비활성화될 수 있다. 제2 메인 통신 모듈(170)은 메인 제어 모듈(160)의 제어에 대응하여 서브 전자 장치(200)와의 근거리 통신 채널 형성을 시도할 수 있다.
메인 제어 모듈(160)은 메인 전자 장치(100) 제어와 관련한 다양한 신호의 처리와 전달 및 데이터의 전달과 처리를 수행할 수 있다. 예컨대, 메인 제어 모듈(160)은 타 전자 장치(400)가 전송한 통신 메시지를 서브 전자 장치(200)로 자동 포워딩을 수행할 수 있다. 이와 관련하여 메인 제어 모듈(160)은 통신 메시지 수집 모듈(161), 통신 메시지 전송 모듈(163)을 포함할 수 있다.
통신 메시지 수집 모듈(161)은 네트웍(300)을 통하여 타 전자 장치(400)로부터 통신 메시지가 수신되면 이를 수집할 수 있다. 통신 메시지 수집 모듈(161)은 수집된 통신 메시지의 종류를 확인하고, 각 종류에 따라 통신 메시지 전송 모듈(163)에 전달하는 시점을 다르게 적용할 수 있다. 일실시 예에 따르면, 통신 메시지 수집 모듈(161)은 수집된 통신 메시지가 문자 메시지, 멀티미디어 메시지, 이메일, 채팅 메시지인 경우 사전 정의된 일정 시간 간격으로 통신 메시지를 통신 메시지 전송 모듈(163)에 전달할 수 있다. 일실시 예에 따르면, 통신 메시지 수집 모듈(161)은 통신 메시지의 누적 횟수에 따라 해당 통신 메시지를 통신 메시지 전송 모듈(163)에 전송할 수도 있다. 또는 통신 메시지 수집 모듈(161)은 통신 메시지를 전송한 타 전자 장치(400)의 정보, 전송된 통신 메시지의 긴급 지정 여부 등에 따라서 실시간 또는 일정 주기로 통신 메시지를 통신 메시지 전송 모듈(163)에 전송할 수 있다.
통신 메시지 수집 모듈(161)은 메인 전자 장치(100)의 현재 상태에 대응하는 통신 메시지의 출력 또는 전달을 제어할 수 있다. 일실시 예에 따르면, 통신 메시지 수집 모듈(161)은 메인 전자 장치(100)가 슬립 모드 상태이면 통신 메시지를 통신 메시지 전송 모듈(163)에 전달할 수 있다. 일실시 예에 따르면, 통신 메시지 수집 모듈(161)은 메인 전자 장치(100)가 지정된 특정 기능의 앱 실행 중이면 통신 메시지를 통신 메시지 전송 모듈(163)에 전달할 수 있다.
다양한 실시 예에 따르면, 통신 메시지 수집 모듈(161)은 지정된 앱의 우선 순위 정보와 수신된 통신 메시지의 우선 순위 정보를 비교하여 통신 메시지의 전달여부를 결정할 수 있다. 예를 들어, 통신 메시지 수집 모듈(161)은 상대적으로 우선 순위가 높은 동영상 재생 앱 재생 중에 통화 연결 메시지나 문자 메시지 등을 수신하면 이를 통신 메시지 전송 모듈(163)에 전달할 수 있다. 통신 메시지 수집 모듈(161)은 상대적으로 우선 순위가 낮은 음원 재생 앱 재생 중에 통화 연결 메시지나 문자 메시지 등을 수신하면 이를 통신 메시지 전송 모듈(163)에 전달하지 않고 메인 표시 모듈(140) 및 메인 오디오 모듈(130)을 통해 출력하도록 제어할 수 있다. 통신 메시지 수집 모듈(161)은 동영상 재생 앱 재생 중에 긴급 문자 메시지를 수신하면 이를 메인 전자 장치(100)가 출력하도록 제어할 수 있다. 긴급 문자 메시지는 메시지의 헤더 정보에 긴급과 관련한 색인 정보가 기입된 정보일 수 있다. 통신 메시지 수집 모듈(161)은 메시지의 헤더 정보 확인을 수행하여 해당 통신 메시지가 긴급인지 일반인지를 구분할 수 있다. 상술한 우선순위 정보는 사용자 설정에 따라 조정될 수 있다. 또한 통신 메시지 수집 모듈(161)은 특정 통신 메시지 예컨대 특정 인원의 전자 장치로부터 통신 메시지가 수신되거나 긴급 통화 등과 같은 특정 통신 메시지를 수신하면 메인 전자 장치(100)에 출력함과 아울러 서브 전자 장치(200)에 포워딩하도록 제어할 수도 있다.
통신 메시지 전송 모듈(163)은 통신 메시지 수집 모듈(161)로부터 통신 메시지를 수신하고 이를 서브 전자 장치(200)에 포워딩할 수 있다. 이와 관련하여 통신 메시지 전송 모듈(163)은 서브 전자 장치(200)와의 통신 상태를 확인할 수 있다. 통신 메시지 전송 모듈(163)은 서브 전자 장치(200)와 근거리 통신 채널을 형성하고 있는 상태이면 통신 메시지를 근거리 통신 채널을 통하여 서브 전자 장치(200)에 포워딩할 수 있다. 통신 메시지 전송 모듈(163)은 서브 전자 장치(200)와 근거리 통신 채널을 형성할 수 없는 경우 네트웍(300)을 통하여 서브 전자 장치(200)에 통신 메시지를 포워딩할 수 있다. 이 과정에서 통신 메시지 전송 모듈(163)은 통신 메시지를 메시지 포워딩 장치(500)에 전달할 수도 있다.
다양한 실시 예에 따르면, 서브 전자 장치(200)와 형성된 통신 채널의 종류에 따라 통신 메시지 포워딩이 조정될 수 있다. 예컨대, 메인 제어 모듈(160)은 이메일이나 멀티미디어 메시지, 영상 통화와 같이 일정 크기 이상의 데이터 양을 가지는 통신 메시지를 근거리 통신 채널이 형성된 시점에 서브 전자 장치(200)에 전송할 수 있다. 또한 메인 제어 모듈(160)은 정해진 크기 이하의 데이터 양을 가지는 통신 메시지 예를 들면, 문자 메시지나 채팅 메시지 등을 근거리 통신 채널 또는 네트웍(300)을 통해 서브 전자 장치(200)에 포워딩을 수행할 수 있다.
상술한 바와 같이 일실시 예에 따른 메인 전자 장치(100)는 통신 메시지를 수신하는 제1 메인 통신 모듈(110), 상기 통신 메시지의 종류 또는 실행 중인 앱의 종류, 슬립 상태 여부 중 적어도 하나에 대응하여 상기 통신 메시지를 서브 전자 장치(200)로 포워딩하도록 제어하는 메인 제어 모듈(160)을 포함할 수 있다.
다양한 실시 예에 따르면, 상기 메인 전자 장치(100)는 상기 서브 전자 장치(200)와 근거리 통신 채널을 형성하는 제2 메인 통신 모듈(170)을 포함할 수 있다.
다양한 실시 예에 따르면, 상기 메인 제어 모듈(160)은 현재 상기 근거리 통신 채널이 형성되어 있는 경우 상기 통신 메시지를 상기 근거리 통신 채널로 포워딩하도록 제어하고, 상기 근거리 통신 채널이 해제되어 있는 경우 상기 제1 메인 통신 모듈(110)을 기반으로 상기 통신 메시지를 포워딩하도록 제어할 수 있다.
다양한 실시 예에 따르면, 상기 메인 제어 모듈(160)은 상기 통신 메시지의 종류에 대응하여 상기 제2 메인 통신 모듈(170)을 기반으로 상기 통신 메시지를 포워딩하거나 또는 상기 제1 메인 통신 모듈(110)을 기반으로 상기 통신 메시지를 포워딩하도록 제어할 수 있다.
다양한 실시 예에 따르면, 상기 메인 제어 모듈(160)은 상기 앱의 종류에 대응하여 상기 제2 메인 통신 모듈(170)을 기반으로 상기 통신 메시지를 포워딩하거나 또는 상기 제1 메인 통신 모듈(110)을 기반으로 상기 통신 메시지를 포워딩하도록 제어할 수 있다.
다양한 실시 예에 따르면, 상기 메인 제어 모듈(160)은 상기 통신 메시지의 종류에 대응하여 상기 통신 메시지의 포워딩 주기를 다르게 적용할 수 있다.
다양한 실시 예에 따르면, 상기 메인 제어 모듈(160)은 상기 통신 메시지의 종류 또는 실행 중인 앱의 종류, 슬립 상태 여부 중 적어도 하나에 대응하여 상기 통신 메시지를 메인 표시 모듈(140) 및 메인 오디오 모듈(130) 중 적어도 하나에 출력하도록 제어할 수 있다.
도 3은 일실시 예에 따른 서브 전자 장치를 도시한다.
도 3을 참조하면, 서브 전자 장치(200)는 제1 서브 통신 모듈(210), 서브 입력 모듈(220), 서브 오디오 모듈(230), 서브 표시 모듈(240), 서브 저장 모듈(250), 제2 서브 통신 모듈(270), 서브 제어 모듈(260)을 포함할 수 있다. 서브 전자 장치(200)는 영상 통화 서비스를 지원하는 경우 카메라 모듈을 더 포함할 수 있다.
제1 서브 통신 모듈(210)은 네트웍(300)과 통신 채널을 형성할 수 있는 통신 모듈일 수 있다. 예컨대, 제1 서브 통신 모듈(210)은 무선 인터넷 통신 모듈일 수 있다. 제1 서브 통신 모듈(210)은 네트웍(300)을 통하여 메인 전자 장치(100)로부터 포워딩된 통신 메시지를 수신할 수 있다. 제1 서브 통신 모듈(210)은 네트웍(300)을 통하여 메시지 포워딩 장치(500)와 통신 채널을 형성할 수 있다. 제1 서브 통신 모듈(210)은 메시지 포워딩 장치(500)로부터 메인 전자 장치(100)가 포워딩하는 통신 메시지를 수신할 수 있다. 제1 서브 통신 모듈(210)이 수신한 통신 메시지는 서브 표시 모듈(240)을 통해 출력될 수 있다. 제1 서브 통신 모듈(210)이 수신한 통신 메시지는 서브 저장 모듈(250)에 임시 또는 반영구적으로 저장될 수 있다. 제1 서브 통신 모듈(210)은 제2 서브 통신 모듈(270)이 비활성화 상태이면 서브 제어 모듈(260)(260) 제어에 대응하여 자동으로 활성화될 수 있다. 일실시 예에 따르면, 제1 서브 통신 모듈(210)은 포워딩된 통화 연결 요청 메시지를 수신할 수 있다. 제1 서브 통신 모듈(210)은 입력 이벤트에 대응하여 통화 연결 요청한 타 전자 장치(400)와 통화 채널을 형성할 수 있다.
서브 입력 모듈(220)은 서브 전자 장치(200)의 입력 신호를 생성할 수 있다. 서브 입력 모듈(220)은 적어도 하나의 버튼 키를 포함할 수 있다. 적어도 하나의 버튼 키는 서브 전자 장치(200)의 사이드나 전면 또는 후면 중 적어도 한 곳에 배치될 수 있다. 적어도 하나의 버튼 키는 매트릭스 형태로 배치된 복수개의 키를 포함할 수 있다. 서브 입력 모듈(220)은 적어도 하나의 숫자 키, 문자 키, 내비게이션 키 등을 포함할 수 있다. 한편, 서브 표시 모듈(240)이 터치 시트나 터치 패널을 포함하는 경우 서브 입력 모듈(220)를 입력 수단으로서 서브 표시 모듈(240)을 포함할 수 있다.
서브 입력 모듈(220)은 수신된 통신 메시지 확인과 관련한 입력 신호를 생성할 수 있다. 서브 입력 모듈(220)은 통화 연결 해제와 관련한 입력 신호를 생성할 수 있다. 서브 입력 모듈(220)은 수신된 통신 메시지 삭제와 관련한 입력 신호를 생성할 수 있다. 통신 메시지가 통화 연결 요청 메시지인 경우 서브 입력 모듈(220)은 통화 연결 거절과 관련한 입력 신호를 생성할 수 있다. 서브 입력 모듈(220)이 생성한 입력 신호는 서브 제어 모듈(260)에 전달되어 해당 기능 수행과 관련한 명령어 또는 명령어 셋으로 이용될 수 있다.
서브 오디오 모듈(230)은 서브 전자 장치(200)의 오디오 신호 처리를 지원할 수 있다. 예컨대, 서브 오디오 모듈(230)은 수신된 통신 메시지에 오디오 데이터가 포함된 경우 해당 오디오 데이터를 출력할 수 있다. 서브 오디오 모듈(230)은 통화 채널 형성 시 마이크를 활성화하고, 수집된 오디오 데이터를 제1 서브 통신 모듈(210)에 전달할 수 있다. 서브 오디오 모듈(230)은 근거리 통신 채널 형성 또는 근거리 통신 채널 해제와 관련한 안내음이나 효과음을 출력할 수 있다. 서브 오디오 모듈(230)은 제1 서브 통신 모듈(210) 기반의 통신 채널 형성 또는 해제와 관련한 안내음이나 효과음을 출력할 수 있다. 서브 오디오 모듈(230)은 통신 메시지 수신과 관련한 안내음이나 효과음 또는 진동 출력을 수행할 수 있다. 상술한 안내음이나 효과음, 진동 출력은 사용자 설정에 대응하여 생략될 수도 있다.
서브 표시 모듈(240)은 서브 전자 장치(200) 운용과 관련한 다양한 화면을 출력할 수 있다. 일실시 예에 따르면, 서브 표시 모듈(240)은 시간 정보, 날씨 정보 등을 포함하는 대기 화면을 출력할 수 있다. 일실시 예에 따르면, 서브 표시 모듈(240)은 포워딩된 통신 메시지 수신과 관련한 화면을 출력할 수 있다. 예컨대, 서브 표시 모듈(240)은 문자 메시지 수신 화면, 멀티미디어 메시지 수신 화면, 이메일 수신 화면, 통화 연결 요청 메시지 수신 화면 등을 출력할 수 있다. 서브 표시 모듈(240)은 현재 통신 상태에 대한 정보를 출력할 수 있다. 예컨대, 서브 표시 모듈(240)은 현재 근거리 통신 채널이 형성된 상태인지 또는 네트웍(300) 기반 통신 채널을 형성한 상태인지 등에 대한 정보를 출력할 수 있다. 서브 표시 모듈(240)은 메인 전자 장치(100)와의 근거리 통신 채널이 해제되는 경우 그에 대한 알람 정보를 출력할 수 있다. 또한 서브 표시 모듈(240)은 제1 서브 통신 모듈(210)이 활성화된 경우 그에 대한 알람 정보를 출력할 수 있다. 서브 표시 모듈(240)은 복수의 전자 장치들(101, 102, 103)과의 통신 연결 상태에 대한 정보를 출력할 수 있다. 서브 표시 모듈(240)은 복수의 전자 장치들(101, 102, 103)로부터 수신된 통신 메시지들을 각 전자 장치들(101, 102, 103)로 구분하여 표시할 수 있다. 이 과정에서 서브 표시 모듈(240)은 수신된 통신 메시지들을 리스트로 출력할 수 있다. 리스트에서 특정 항목이 선택되면 서브 표시 모듈(240)은 선택된 항목에 대한 상세 정보 예컨대 통신 메시지 내용 정보, 통신 메시지 수신 시간 정보, 통신 메시지 처리 정보 등을 출력할 수 있다.
서브 저장 모듈(250)은 서브 전자 장치(200) 운용과 관련한 앱(어플리케이션)이나 프로그램 및 데이터를 저장할 수 있다. 예컨대, 서브 저장 모듈(250)은 서브 전자 장치(200) 운용을 지원하는 운영 체제, 통신 메시지 처리 프로그램 등을 저장할 수 있다. 통신 메시지 처리 프로그램은 수신된 통신 메시지 출력을 지원하는 루틴, 수신된 통신 메시지 중 통화 채널 형성과 관련한 처리를 수행하는 루틴, 통신 메시지 삭제를 지원하는 루틴 등을 포함할 수 있다. 서브 저장 모듈(250)은 통신 메시지(251)를 저장할 수 있다. 통신 메시지(251)는 적어도 하나의 문자 메시지, 이메일, 멀티미디어 메시지, 채팅 메시지, 음성 메시지 중 적어도 하나를 포함할 수 있다. 통신 메시지(251)는 서브 입력 모듈(220) 제어에 대응하여 삭제될 수 있다. 또는 통신 메시지(251)는 서브 입력 모듈(220) 제어에 대응하여 메인 전자 장치(100)로 다시 포워딩될 수도 있다.
제2 서브 통신 모듈(270)은 메인 전자 장치(100)의 제2 메인 통신 모듈(170)과 통신 채널을 형성할 수 있다. 제2 서브 통신 모듈(270)은 제2 메인 통신 모듈(170)과 호환 가능한 통신 모듈 또는 동일한 통신 모듈로 구성될 수 있다. 제2 서브 통신 모듈(270)은 설정에 대응하여 근거리 통신 채널 형성과 관련한 대기 상태를 가질 수 있다. 또는 제2 서브 통신 모듈(270)은 설정에 대응하여 제2 메인 통신 모듈(170)을 스캔하여 근거리 통신 채널을 형성할 수 있다. 제2 서브 통신 모듈(270)은 서브 전자 장치(200)가 메인 전자 장치(100)와 통신 이탈 거리 이상으로 이격되면 근거리 통신 채널을 해제할 수 있다. 제2 서브 통신 모듈(270)은 근거리 통신 채널 해제 시 이를 서브 제어 모듈(260)에 전달할 수 있다.
서브 제어 모듈(260)은 서브 전자 장치(200) 제어와 관련한 다양한 신호 흐름 제어 및 신호 처리, 데이터 전송과 처리를 수행할 수 있다. 일실시 예에 따르면, 서브 제어 모듈(260)은 통신 관리 모듈(261) 및 통신 메시지 처리 모듈(263)을 포함할 수 있다.
통신 관리 모듈(261)은 통신 채널 형성과 해제 등을 제어할 수 있다. 일실시 예에 따르면, 통신 관리 모듈(261)은 메인 전자 장치(100)와 근거리 통신 채널을 형성할 수 있다. 이 과정에서 통신 관리 모듈(261)은 근거리 통신 채널을 형성할 수 있는 메인 전자 장치(100)가 존재하지 않으면 제2 서브 통신 모듈(270)을 비활성화할 수 있다. 통신 관리 모듈(261)은 제2 서브 통신 모듈(270)이 비활성화 상태이면 제1 서브 통신 모듈(210)을 활성화할 수 있다. 통신 관리 모듈(261)은 서브 입력 모듈(220)의 입력 이벤트 또는 설정된 스케줄 이벤트에 대응하여 비활성화 상태의 제2 서브 통신 모듈(270)을 활성화하고 메인 전자 장치(100) 스캔을 수행할 수 있다. 통신 관리 모듈(261)은 메인 전자 장치(100)와 근거리 통신 채널이 형성되면 제1 서브 통신 모듈(210) 기반의 네트웍 통신 채널을 비활성화하도록 제어할 수 있다.
다양한 실시 예에 따르면, 통신 관리 모듈(261)은 제1 서브 통신 모듈(210) 및 제2 서브 통신 모듈(270)을 동시에 활성화하도록 제어할 수도 있다. 통신 관리 모듈(261)은 제1 전자 장치(101) 및 제2 전자 장치(102)로부터 제1 서브 통신 모듈(210) 기반의 네트웍 통신 채널을 이용하여 통신 메시지를 수신할 수 있다. 그리고 통신 관리 모듈(261)은 제3 전자 장치(103)로부터 제2 서브 통신 모듈(270) 기반의 근거리 통신 채널을 이용하여 통신 메시지를 수신할 수 있다. 다양한 실시 예에 따르면, 통신 관리 모듈(261)은 전자 장치들(101, 102, 103)과 근거리 통신 채널을 형성할 수 없는 경우 전자 장치들(101, 102, 103)이 포워딩하는 통신 메시지를 제1 서브 통신 모듈(210)을 통해 수신하도록 제어할 수도 있다.
통신 메시지 처리 모듈(263)은 수신된 통신 메시지(251)의 출력 및 저장을 처리할 수 있다. 통신 메시지 처리 모듈(263)은 문자 메시지나 이메일 등 텍스트나 이미지 관련 메시지를 수신하면 수신 알림을 서브 표시 모듈(240) 및 서브 오디오 모듈(230) 중 적어도 하나를 통해 출력하도록 제어할 수 있다. 통신 메시지 처리 모듈(263)은 수신된 텍스트나 이미지 관련 메시지를 임시 저장 또는 반영구 저장할 수 있다. 통신 메시지 처리 모듈(263)은 통화 채널 관련 메시지를 수신하는 경우 이를 서브 표시 모듈(240) 및 서브 오디오 모듈(230) 중 적어도 하나를 통해 출력하도록 제어할 수 있다. 통신 메시지 처리 모듈(263)은 서브 표시 모듈(240) 또는 서브 입력 모듈(220)로부터 입력되는 입력 이벤트에 대응하여 통화 채널을 형성하거나 또는 통화 연결 거절을 수행할 수 있다. 예컨대, 통신 메시지 처리 모듈(263)은 통화 채널 형성과 관련한 입력 이벤트가 발생하면 네트웍(300)을 통하여 타 전자 장치(400)와 통화 채널 형성을 수행할 수 있다. 통신 메시지 처리 모듈(263)은 통화 연결 거절과 관련한 입력 이벤트가 발생하면, 통화 연결 거절 메시지를 네트웍(300)에 전달할 수 있다. 네트웍(300)은 통화 연결 거절 메시지를 타 전자 장치(400)에 전송할 수 있다.
다양한 실시 예에 따르면, 통신 메시지 처리 모듈(263)은 근거리 통신 채널을 통해 수신된 통신 메시지 처리 과정에서 통화 채널 연결이 필요한 경우 제1 서브 통신 모듈(210)을 활성화하도록 제어할 수 있다. 통신 메시지 처리 모듈(263)은 제1 서브 통신 모듈(210)을 통해 수신된 통신 메시지 처리 과정에서 통화 채널 연결이 필요한 경우 제1 서브 통신 모듈(210)을 이용하여 통화 연결을 처리할 수 있다.
다양한 실시 예에 따르면, 통신 메시지 처리 모듈(263)은 통신 메시지 포워딩 이벤트가 발생하면, 통신 메시지를 포워딩한 전자 장치에 다시 통신 메시지를 포워딩할 수 있다. 예컨대, 제1 전자 장치(101)가 특정 통신 메시지를 포워딩한 경우 통신 메시지 처리 모듈(263)은 해당 통신 메시지를 다시 제1 전자 장치(101)에 포워딩할 수 있다.
한편, 상술한 바와 같은 실시 예들은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터로 판독 가능한 기록 매체에 기록될 수 있다. 상기 컴퓨터로 판독 가능한 기록 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 기록 매체에 기록되는 프로그램 명령은 일실시 예들을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다.
상술한 일실시 예들은 소프트웨어(software), 하드웨어(hardware) 또는 이들의 조합된 것을 이용하여 컴퓨터(computer) 또는 이와 유사한 장치로 읽을 수 있는 기록 매체 내에서 구현될 수 있다. 하드웨어적인 구현에 의하면, 실시 예들은 ASICs(Application Specific Integrated Circuits), DSPs(digital signal processors), DSPDs(digital signal processing devices), PLDs(programmable logic devices), FPGAs(field programmable gate arrays), 프로세서(processors), 제어기(controllers), 마이크로 컨트롤러(micro-controllers), 마이크로프로세서(microprocessors), 기타 기능 수행을 위한 전기적인 유닛(unit) 중 적어도 하나를 이용하여 구현될 수 있다. 일부의 경우에 본 명세서에서 설명되는 실시 예들이 메인 제어 모듈(160), 서브 제어 모듈(260) 자체로 구현될 수 있다. 소프트웨어적인 구현에 의하면, 본 명세서에서 설명되는 절차 및 기능과 같은 실시 예들은 별도의 소프트웨어 모듈들로 구현될 수 있다. 상기 소프트웨어 모듈들 각각은 본 명세서에서 설명되는 하나 이상의 기능 및 작동을 수행할 수 있다.
상술한 바와 같이, 일실시 예에 따른 서브 전자 장치(200)는 포워딩되는 통신 메시지를 네트웍 통신 채널을 통하여 수신하는 제1 서브 통신 모듈(210) 또는 상기 포워딩되는 통신 메시지를 근거리 통신 채널을 통하여 수신하는 제2 서브 통신 모듈(270), 상기 제1 서브 통신 모듈(210) 및 상기 제2 서브 통신 모듈(270) 중 적어도 하나를 통하여 상기 통신 메시지 수신을 제어하는 서브 제어 모듈(260), 상기 수신된 통신 메시지를 출력하는 서브 표시 모듈(240)을 포함할 수 있다.
다양한 실시 예에 따르면, 상기 서브 표시 모듈(240)은 복수의 전자 장치로부터 포워딩된 통신 메시지를 각 장치별로 구분하여 출력할 수 있다.
다양한 실시 예에 따르면, 상기 서브 표시 모듈(240)은 복수의 전자 장치로부터 포워딩된 통신 메시지의 통신 채널 종류 정보를 출력할 수 있다.
다양한 실시 예에 따르면, 상기 서브 표시 모듈(240)은 상기 통신 메시지를 포워딩한 복수의 전자 장치들이 현재 실행 중인 앱의 종류 정보를 출력할 수 있다.
다양한 실시 예에 따르면, 상기 서브 제어 모듈(260)은 통화 연결 요청과 관련한 통신 메시지의 통화 연결 또는 거절을 위한 입력 이벤트에 대응하여 타 전자 장치(400)와 통화 연결을 수행하거나 통화 거절 메시지를 전송하도록 제어할 수 있다.
도 4는 일실시 예에 따른 통신 메시지 운용과 관련한 메인 전자 장치 운용 방법을 도시한다.
도 4를 참조하면, 메인 전자 장치(100)의 메인 제어 모듈(160)은 401 과정에서 기능 운용 또는 대기를 수행할 수 있다. 메인 전자 장치(100)는 슬립 상태를 가지거나 또는 특정 기능 운용 상태 또는 대기 화면 상태 등을 가질 수 있다.
메인 제어 모듈(160)은 403 과정에서 릴레이 기능 설정이 있거나 또는 릴레이 기능 실행과 관련한 이벤트가 있는지 확인할 수 있다. 예컨대, 메인 제어 모듈(160)은 릴레이 기능과 관련하여 타 전자 장치(400)로부터 통신 메시지 수신이 있는지 여부를 확인할 수 있다. 403 과정에서 메인 제어 모듈(160)은 릴레이 기능 설정이 없으면 405 과정으로 분기하여 이전 기능 실행을 유지하거나 발생되는 이벤트에 대응한 특정 기능 실행을 제어할 수 있다. 예컨대, 메인 제어 모듈(160)은 슬립 상태를 유지하도록 제어하거나, 이전 실행 중인 특정 기능 예컨대, 음원 재생 기능이나 동영상 재생 기능들의 실행을 유지할 수 있다.
403 과정에서 릴레이 기능 설정이 있거나 릴레이 기능 실행과 관련한 이벤트가 발생하면, 메인 제어 모듈(160)은 407 과정에서 제1 통신 채널 형성 여부를 확인할 수 있다. 제1 통신 채널은 제2 메인 통신 모듈(170)을 기반으로 형성되는 통신 채널일 수 있다. 예컨대, 제1 통신 채널은 근거리 통신 채널일 수 있다. 메인 제어 모듈(160)은 제1 통신 채널이 형성되어 있으면 409 과정에서 제1 통신 채널 기반 통신 메시지 자동 릴레이 전송을 수행할 수 있다.
407 과정에서 제1 통신 채널이 형성되어 있지 않으면, 메인 제어 모듈(160)은 411 과정에서 제2 통신 채널 기반 통신 메시지 릴레이 전송을 수행할 수 있다. 메인 제어 모듈(160)은 서브 전자 장치(200)과 네트웍 통신 채널을 형성할 수 있는 주소 정보를 이용하여 네트웍 통신 채널을 형성할 수 있다. 여기서 주소 정보는 서브 전자 장치(200)의 전화 번호일 수 있다. 또는 주소 정보는 서브 전자 장치(200)의 IP 주소 정보일 수 있다. 상술한 409 과정 및 411 과정 중 적어도 하나의 과정에서 메인 제어 모듈(160)은 통신 메시지의 종류에 대응하여 자동 릴레이 주기를 다르게 적용할 수 있다. 예컨대, 메인 제어 모듈(160)은 텍스트나 이미지 등과 관련한 메시지인 경우 일정 시간 간격으로 서브 전자 장치(200)에 포워딩을 수행할 수 있다. 메인 제어 모듈(160)은 통화 연결과 관련한 메시지인 경우 실시간으로 서브 전자 장치(200)에 포워딩을 수행할 수 있다.
메인 제어 모듈(160)은 413 과정에서 기능 종료와 관련한 이벤트 발생이 있는지 확인할 수 있다. 메인 제어 모듈(160)은 기능 종료 관련 이벤트가 발생하면 401 과정 이전으로 분기하여 이하 과정을 재수행할 수 있다. 메인 제어 모듈(160)은 기능 종료 관련 이벤트 발생이 없으면 407 과정 이전으로 분기하여 수신되는 통신 메시지를 제1 통신 채널 및 제2 통신 채널 중 적어도 하나의 통신 채널을 통하여 릴레이 되도록 제어할 수 있다.
다양한 실시 예에 따르면, 상술한 407 과정은 현재 실행 중인 앱의 종류 확인 과정으로 대체될 수 있다. 이에 따라, 메인 제어 모듈(160)은 사전 정의된 특정 종류의 앱이 실행 중인 경우 제1 통신 채널 또는 제2 통신 채널을 이용하여 통신 메시지 릴레이를 수행할 수 있다. 예컨대, 메인 제어 모듈(160)은 영상 통화 기능을 실행에 따라 제2 통신 채널(예)네트웍 통신 채널)을 운용중인 경우 타 전자 장치(400)로부터 통신 메시지가 수신되면 이를 제1 통신 채널(예)근거리 통신 채널)을 통하여 서브 전자 장치(200)에 포워딩할 수 있다. 또한 메인 제어 모듈(160)은 제1 통신 채널을 기반으로 스트리밍 서비스를 운용하는 경우 타 전자 장치(400)로부터 수신된 통신 메시지를 제2 통신 채널을 이용하여 서브 전자 장치(200)에 전송할 수 있다.
다양한 실시 예에 다르면, 상술한 407 과정은 수신된 통신 메시지의 종류를 확인하는 과정으로 대체될 수 있다. 메인 제어 모듈(160)은 수신된 통신 메시지가 텍스트를 포함하는 메시지이거나 통화 연결이 필요한 메시지이면 제2 통신 채널을 통하여 릴레이되도록 제어할 수 있다. 메인 제어 모듈(160)은 수신된 통신 메시지가 이미지를 포함하거나 일정 크기 이상의 데이터 양을 가지는 경우 제1 통신 채널을 통하여 릴레이되도록 제어할 수 있다.
다양한 실시 예에 따르면, 메인 제어 모듈(160)은 현재 실행 중인 앱의 종류에 대응하여 통신 메시지의 자동 릴레이 기능 실행 여부를 결정할 수 있다. 예컨대, 메인 제어 모듈(160)은 대기 화면 출력 상태이거나, 갤러리 기능 실행 중이면 수신된 통신 메시지를 릴레이 하지 않고 출력하도록 제어할 수 있다. 메인 제어 모듈(160)은 동영상 재생 기능이나 방송 수신 기능 또는 스트리밍 서비스 기능 실행 중이면 수신된 통신 메시지를 자동 릴레이 하도록 제어할 수 있다. 자동 릴레이 과정에서 메인 제어 모듈(160)은 상술한 바와 같이 제1 통신 채널 및 제2 통신 채널 중 적어도 하나를 이용하여 서브 전자 장치(200)에 포워딩할 수 있다.
다양한 실시 예에 따르면, 메인 제어 모듈(160)은 현재 메인 전자 장치(100)의 상태에 따라 자동 릴레이 기능 실행 여부를 결정할 수 있다. 예컨대, 메인 제어 모듈(160)은 현재 메인 전자 장치(100)가 슬립 상태이면 통신 메시지 자동 릴레이 기능을 실행하도록 제어할 수 있다. 이 과정에서 메인 제어 모듈(160)은 제1 통신 채널 및 제2 통신 채널 중 적어도 하나의 통신 채널을 이용하여 통신 메시지를 포워딩하도록 제어할 수 있다. 메인 제어 모듈(160)은 현재 메인 전자 장치(100)의 메인 표시 모듈(140)이 턴-온 상태이면 통신 메시지를 메인 표시 모듈(140)에 출력하도록 제어할 수 있다.
상술한 바와 같이, 일실시 예에 따른 통신 메시지 운용 방법은 적어도 하나의 메인 전자 장치(100)가 타 전자 장치(400)로부터 통신 메시지를 수신하는 과정, 상기 적어도 하나의 메인 전자 장치(100)가 상기 통신 메시지의 종류 또는 실행 중인 앱의 종류, 슬립 상태 여부 중 적어도 하나에 대응하여 상기 통신 메시지를 서브 전자 장치(200)로 포워딩하는 과정을 포함할 수 있다.
다양한 실시 예에 따르면, 상기 포워딩하는 과정은 상기 서브 전자 장치(200)와 현재 상기 근거리 통신 채널이 형성되어 있는 경우 상기 통신 메시지를 상기 근거리 통신 채널로 상기 서브 전자 장치(200)에 포워딩하는 과정, 상기 서브 전자 장치(200)와 근거리 통신 채널이 해제되어 있는 경우 네트웍 통신 채널을 기반으로 상기 통신 메시지를 상기 서브 전자 장치(200)에 포워딩하는 과정 중 어느 하나의 과정을 포함할 수 있다.
다양한 실시 예에 따르면, 상기 포워딩하는 과정은 상기 통신 메시지의 종류, 상기 앱의 종류 중 적어도 하나에 대응하여 상기 통신 메시지를 근거리 통신 채널로 상기 서브 전자 장치(200)에 포워딩하거나 또는 상기 통신 메시지를 네트웍 통신 채널로 상기 서브 전자 장치(200)에 포워딩하는 과정을 포함할 수 있다.
다양한 실시 예에 따르면, 상기 포워딩하는 과정은 상기 통신 메시지의 종류에 대응하여 상기 통신 메시지의 포워딩 주기를 다르게 적용하는 과정을 포함할 수 있다.
다양한 실시 예에 따르면, 상기 통신 메시지의 종류 또는 실행 중인 앱의 종류, 슬립 상태 여부 중 적어도 하나에 대응하여 상기 통신 메시지를 메인 표시 모듈(140) 및 메인 오디오 모듈(130) 중 적어도 하나에 출력하는 과정을 더 포함할 수 있다.
도 5는 일실시 예에 따른 통신 메시지 운용과 관련한 서브 전자 장치 운용 방법을 도시한다.
도 5를 참조하면, 서브 전자 장치(200)의 서브 제어 모듈(260)은 501 과정에서 기능 운용 및 대기를 수행할 수 있다. 예컨대, 서브 제어 모듈(260)은 시계 기능을 실행하도록 제어할 수 있다. 또는 서브 제어 모듈(260)은 슬립 모드(서브 표시 모듈(240)이 턴-오프된 상태) 상태를 지원할 수 있다.
서브 제어 모듈(260)은 503 과정에서 제1 통신 채널(예) 근거리 통신 채널)이 형성되어 있는지 확인할 수 있다. 서브 제어 모듈(260)은 제1 통신 채널이 형성되어 있는 경우 505 과정에서 제1 통신 채널 기반 통신 메시지 수신을 수행할 수 있다.
서브 제어 모듈(260)은 503 과정에서 제1 통신 채널이 형성되어 있지 않으면 507 과정에서 제1 서브 통신 모듈(210) 활성화를 수행할 수 있다. 서브 제어 모듈(260)은 제1 서브 통신 모듈(210)을 기반으로 형성된 제2 통신 채널(예) 네트웍 통신 채널)을 기반으로 통신 메시지 수신을 수행할 수 있다.
서브 제어 모듈(260)은 511 과정에서 수신된 통신 메시지 처리를 수행할 수 있다. 예컨대, 서브 제어 모듈(260)은 수신된 통신 메시지를 서브 표시 모듈(240) 및 서브 오디오 모듈(230) 중 적어도 하나에 출력할 수 있다. 일실시 예에 따르면, 서브 제어 모듈(260)은 텍스트나 이미지 관련 통신 메시지를 수신하면 서브 표시 모듈(240)에 통신 메시지 수신 알림을 출력하도록 제어할 수 있다. 서브 제어 모듈(260)은 해당 메시지 확인과 관련한 입력 이벤트가 발생하면 통신 메시지 내용을 출력할 수 있다. 서브 제어 모듈(260)은 수신된 통신 메시지를 서브 저장 모듈(250)에 자동으로 저장할 수 있다. 서브 제어 모듈(260)은 입력 이벤트에 대응하여 수신된 통신 메시지를 삭제할 수 있다. 일실시 예에 따르면, 서브 제어 모듈(260)은 통화 관련 메시지를 수신하면 서브 표시 모듈(240)에 통화 관련 메시지 수신 알림을 출력할 수 있다. 서브 제어 모듈(260)은 통화 관련 메시지 처리와 관련한 입력 이벤트가 발생하면 그에 따른 통화 관련 처리를 수행할 수 있다. 예컨대, 서브 제어 모듈(260)은 통화 연결과 관련한 입력 이벤트가 발생하면 타 전자 장치(400)와 통화 채널을 형성할 수 있다. 서브 제어 모듈(260)은 통화 연결 거절과 관련한 입력 이벤트가 발생하면 타 전자 장치(400) 또는 타 전자 장치(400)와 통신 채널을 지원하는 서버 장치에 통화 연결 거절 메시지를 전송할 수 있다. 다양한 실시 예에 따르면, 서브 제어 모듈(260)은 통신 메시지 포워딩과 관련한 이벤트가 발생하면, 통신 메시지를 릴레이한 전자 장치에 해당 통신 메시지를 다시 포워딩할 수 있다.
서브 제어 모듈(260)은 513 과정에서 기능 종료와 관련한 이벤트 발생이 있는지 확인할 수 있다. 기능 종료 관련 이벤트 발생이 있으면, 서브 제어 모듈(260)은 통신 메시지 처리 기능을 종료할 수 있다. 예컨대, 서브 제어 모듈(260)은 제1 서브 통신 모듈(210)을 비활성화하도록 제어할 수 있다. 서브 제어 모듈(260)은 기능 종료 관련 이벤트 발생이 없으면 501 과정 이전으로 분기하여 이하 과정을 재수행하도록 지원할 수 있다.
다양한 실시 예에 따르면, 서브 제어 모듈(260)은 제1 통신 채널 및 제2 통신 채널 중 적어도 하나의 통신 채널을 복수의 전자 장치 중 적어도 하나의 전자 장치와 형성할 수 있다. 예컨대, 서브 제어 모듈(260)은 제1 통신 채널을 제1 전자 장치(101)와 형성할 수 있다. 서브 제어 모듈(260)은 제1 통신 채널을 통하여 제1 전자 장치(101)로부터 포워딩된 통신 메시지를 수신할 수 있다. 서브 제어 모듈(260)은 제2 통신 채널을 통하여 제2 전자 장치(102) 및 제3 전자 장치(103)와 통신할 수 있다. 서브 제어 모듈(260)은 제2 전자 장치(102) 및 제3 전자 장치(103)가 포워딩하는 통신 메시지를 제2 통신 채널을 통하여 수신할 수 있다. 이와 관련하여, 서브 제어 모듈(260)은 제1 서브 통신 모듈(210) 및 제2 서브 통신 모듈(270) 중 적어도 하나를 활성화할 수 있다.
다양한 실시 예에 따르면, 서브 제어 모듈(260)은 제1 전자 장치(101)와 제1 통신 채널을 형성하다가 제1 통신 채널이 해제되면 제2 전자 장치(102) 또는 제3 전자 장치(103)와 제1 통신 채널을 형성할 수 있다. 서브 제어 모듈(260)은 제2 통신 채널을 기반으로 제1 전자 장치(101)로부터 통신 메시지를 수신할 수 있다. 일실시 예에 따르면, 서브 제어 모듈(260)은 전자 장치들(101, 102, 103)과 제1 통신 채널을 형성할 수 없는 경우 예컨대 서브 전자 장치(200)가 전자 장치들(101, 102, 103)과 통신 통달 가능거리를 벗어난 경우 제2 통신 채널을 기반으로 전자 장치들(101, 102, 103)로부터 포워딩된 통신 메시지를 수신할 수 있다.
상술한 바와 같이, 일실시 예에 따른 통신 메시지 운용 방법은 적어도 하나의 메인 전자 장치(100)가 포워딩하는 통신 메시지를 서브 전자 장치(200)가 수신하는 과정, 상기 포워딩되는 통신 메시지를 상기 서브 전자 장치(200)가 각 메인 전자 장치별로 구분하여 출력하는 과정을 포함할 수 있다.
다양한 실시 예에 따르면, 상기 출력하는 과정은 상기 각 메인 전자 장치별 통신 메시지의 통신 채널 종류 정보를 출력하는 과정, 상기 통신 메시지를 포워딩한 복수의 전자 장치들이 현재 실행 중인 앱의 종류 정보를 출력하는 과정 중 적어도 하나의 과정을 포함할 수 있다.
다양한 실시 예에 따르면, 상기 방법은 통화 연결 요청과 관련한 통신 메시지의 통화 연결 또는 거절을 위한 입력 이벤트를 수신하는 과정, 상기 통신 메시지를 상기 메인 전자 장치(100)에 전송한 타 전자 장치(400)와 통화 연결을 수행하거나 통화 거절 메시지를 상기 타 전자 장치(400)에 전송하는 과정을 더 포함할 수 있다.
도 6은 일실시 예에 따른 통신 메시지 수신과 관련한 서브 전자 장치의 화면 인터페이스를 도시한다.
도 6을 참조하면, 서브 전자 장치(200)는 복수개의 전자 장치들(101, 102, 103)과 통신 채널을 형성할 수 있다. 이 과정에서 서브 전자 장치(200)는 각 전자 장치들(101, 102, 103)과 다른 통신 채널을 형성할 수 있다. 예컨대, 서브 전자 장치(200)는 제1 전자 장치(101)와 근거리 통신 채널을 형성할 수 있다. 서브 전자 장치(200)는 제2 전자 장치(102) 및 제3 전자 장치(103)와 네트웍 통신 채널을 형성할 수 있다. 서브 표시 모듈(240)은 610 화면에서와 같이 각 전자 장치들(101, 102, 103)과 연결된 통신 채널 타입에 대응하는 정보 및 각 전자 장치들(101, 102, 103)이 제공한 통신 메시지를 구분하여 출력할 수 있다. 예컨대, 서브 표시 모듈(240)은 제1 전자 장치(101)로부터 수신한 제11 통신 메시지(611), 제2 전자 장치(102)로부터 수신한 제13 통신 메시지(613), 제3 전자 장치(103)로부터 수신한 제15 통신 메시지(615)를 포함하는 화면을 출력할 수 있다. 다양한 실시 예에 따르면, 서브 표시 모듈(240)은 특정 기능 예컨대 시계 기능에 따른 제1 시간 정보(617)를 출력할 수 있다.
제11 통신 메시지(611)는 제1 전자 장치(101)가 포워딩한 메시지로서 문자 메시지를 포함할 수 있다. 제13 통신 메시지(613)는 제2 전자 장치(102)가 포워딩한 메시지로서 채팅 메시지를 포함할 수 있다. 제15 통신 메시지(615)는 제3 전자 장치(103)가 포워딩한 메시지로서 통화 연결 메시지를 포함할 수 있다. 제15 통신 메시지(615)의 경우 실시간으로 연결을 요청하는 메시지일 수 있다. 이에 따라, 제15 통신 메시지(615)는 통화 연결과 관련한 표시 효과 예컨대 깜박거림 효과를 제공할 수 있다.
다양한 실시 예에 따르면, 서브 전자 장치(200)는 제1 전자 장치(101)와 네트웍 통신 채널을 형성할 수 있다. 서브 전자 장치(200)는 제2 전자 장치(102)와 근거리 무선 통신 채널을 형성할 수 있다. 서브 전자 장치(200)는 제3 전자 장치(103)와 네트웍 통신 채널을 형성할 수 있다. 서브 표시 모듈(240)은 630 화면에서와 같이 이메일 메시지를 포함하는 제31 통신 메시지(631), 채팅 메시지를 포함하는 제33 통신 메시지(633), 통화 연결 요청과 관련한 메시지를 포함하는 제35 통신 메시지(635)를 포함할 수 있다. 서브 표시 모듈(240)은 제2 시간 정보(637)를 출력할 수 있다.
다양한 실시 예에 따르면, 서브 전자 장치(200)는 제1 전자 장치(101), 제2 전자 장치(102) 및 제3 전자 장치(103)와 네트웍 통신 채널을 형성할 수 있다. 서브 표시 모듈(240)은 650 화면에서와 같이 문자 메시지와 이메일 메시지를 포함하는 제51 통신 메시지(651), 채팅 메시지를 포함하는 제53 통신 메시지(653), 별도의 메시지 수신 상태가 없는 제55 통신 메시지(655)를 포함할 수 있다. 서브 표시 모듈(240)은 제3 시간 정보(657)를 출력할 수 있다.
한편, 상술한 설명에서는 3개의 전자 장치들(101, 102, 103)로부터 수신된 통신 메시지들과 통신 채널 정보를 서브 표시 모듈(240)이 출력하는 것을 예시하였으나 다양한 실시 예들이 이에 한정되는 것은 아니다. 예컨대, 서브 표시 모듈(240)은 현재 통신 채널을 형성하고 있는 전자 장치들과 관련한 통신 메시지 항목들만을 출력할 수 있다. 또는 서브 표시 모듈(240)은 특정 통신 채널(제1 통신 채널 또는 제2 통신 채널)을 형성하고 있는 전자 장치들과 관련된 통신 메시지 항목들만을 출력할 수도 있다.
다양한 실시 예에 따르면, 서브 표시 모듈(240)은 통신 메시지를 포워딩하는 전자 장치들(101, 102, 103)의 현재 실행 중인 앱의 종류 정보나 전자 장치들(101, 102, 103)의 현재 상태 정보를 출력할 수도 있다. 예컨대, 제1 전자 장치(101)에서 동영상 재생 기능을 수행하고 있는 경우 서브 표시 모듈(240)은 제1 전자 장치(101)와 관련된 통신 메시지(611, 631, 651) 등에 동영상 재생 기능을 지시하는 이미지 또는 텍스트를 출력할 수 있다. 제3 전자 장치(103)에서 영상 통화 기능이 수행되고 있는 경우 서브 표시 모듈(240)은 제3 전자 장치(103)와 관련된 통신 메시지(613, 633, 653) 등에 영상 통화 기능을 지시하는 이미지 또는 텍스트를 출력할 수 있다.
상술한 바와 같이 일실시 예에 따른 통신 메시지 운용 방법 및 이를 지원하는 전자 장치는 타 전자 장치로부터 전송된 통신 메시지를 동료 전자 장치 또는 서브 전자 장치(Companion device)로 포워딩함으로써 통신 메시지 확인을 보다 적응적으로 수행할 수 있다. 또한, 일실시 예는 복수의 전자 장치들이 수신하는 통신 메시지를 서브 전자 장치가 적어도 하나의 통신 방식으로 획득하여 제공함으로써 전자 장치들의 통신 메시지 수신 관리를 통합적이며 일목요연하게 처리할 수 있다.
한편 디지털 기기의 컨버전스(convergence) 추세에 따라 변형이 매우 다양하여 모두 열거할 수는 없으나, 메인 전자 장치(100) 및 서브 전자 장치(200)는 가속도 센서, 자이로 센서, GPS 모듈, NFC(Near Filed Communication) 모듈, 진동 모터, 액세서리 등과 같이 상기에서 언급되지 않은 구성들을 더 포함할 수 있다. 또한 메인 전자 장치(100) 및 서브 전자 장치(200)는 그 제공 형태에 따라 상기한 구성들에서 특정 구성이 제외되거나 다른 구성으로 대체될 수도 있다.
그리고 본 명세서와 도면에 개시된 실시 예들은 기술 내용을 쉽게 설명하고, 이해를 돕기 위해 특정 예를 제시한 것일 뿐이며, 실시 예들의 사상을 한정하고자 하는 것은 아니다. 따라서 실시 예들로 이해될 수 있는 기술적 범위는 여기에 개시된 실시 예들 이외에도 다양한 실시 예들에서 설명되는 기술적 사상을 바탕으로 도출되는 모든 변경 또는 변형된 형태가 다양한 실시 예들의 기술적 범위에 포함되는 것으로 해석되어야 한다.
10 : 통신 서비스 운용 시스템
100 : 메인 전자 장치 400 : 타 전자 장치
110 : 제1 메인 통신 모듈 120 : 메인 입력 모듈
130 : 메인 오디오 모듈 140 : 메인 표시 모듈
150 : 메인 저장 모듈 160 : 메인 제어 모듈
170 : 제2 메인 통신 모듈 200 : 서브 전자 장치
220 : 서브 입력부
210 : 제1 서브 통신 모듈 220 : 서브 입력 모듈
230 : 서브 오디오 모듈 240 : 서브 표시 모듈
250 : 서브 저장 모듈 260 : 서브 제어 모듈
270 : 제2 서브 통신 모듈 300 : 네트웍
500 : 메시지 포워딩 장치
100 : 메인 전자 장치 400 : 타 전자 장치
110 : 제1 메인 통신 모듈 120 : 메인 입력 모듈
130 : 메인 오디오 모듈 140 : 메인 표시 모듈
150 : 메인 저장 모듈 160 : 메인 제어 모듈
170 : 제2 메인 통신 모듈 200 : 서브 전자 장치
220 : 서브 입력부
210 : 제1 서브 통신 모듈 220 : 서브 입력 모듈
230 : 서브 오디오 모듈 240 : 서브 표시 모듈
250 : 서브 저장 모듈 260 : 서브 제어 모듈
270 : 제2 서브 통신 모듈 300 : 네트웍
500 : 메시지 포워딩 장치
Claims (20)
- 통신 메시지를 수신하는 제1 메인 통신 모듈;
상기 통신 메시지의 종류 또는 실행 중인 앱의 종류, 슬립 상태 여부 중 적어도 하나에 대응하여 상기 통신 메시지를 서브 전자 장치로 포워딩하도록 제어하는 메인 제어 모듈;을 포함하는 통신 메시지 운용을 지원하는 메인 전자 장치. - 제1항에 있어서,
상기 서브 전자 장치와 근거리 통신 채널을 형성하는 제2 메인 통신 모듈;을 더 포함하는 메인 전자 장치. - 제2항에 있어서,
상기 메인 제어 모듈은
현재 상기 근거리 통신 채널이 형성되어 있는 경우 상기 통신 메시지를 상기 근거리 통신 채널로 포워딩하도록 제어하고,
상기 근거리 통신 채널이 해제되어 있는 경우 상기 제1 메인 통신 모듈을 기반으로 상기 통신 메시지를 포워딩하도록 제어하는 메인 전자 장치. - 제2항에 있어서,
상기 메인 제어 모듈은
상기 통신 메시지의 종류에 대응하여 상기 제2 메인 통신 모듈을 기반으로 상기 통신 메시지를 포워딩하거나 또는 상기 제1 메인 통신 모듈을 기반으로 상기 통신 메시지를 포워딩하도록 제어하는 메인 전자 장치. - 제2항에 있어서,
상기 메인 제어 모듈은
상기 앱의 종류에 대응하여 상기 제2 메인 통신 모듈을 기반으로 상기 통신 메시지를 포워딩하거나 또는 상기 제1 메인 통신 모듈을 기반으로 상기 통신 메시지를 포워딩하도록 제어하는 메인 전자 장치. - 제1항에 있어서,
상기 메인 제어 모듈은
상기 통신 메시지의 종류에 대응하여 상기 통신 메시지의 포워딩 주기를 다르게 적용하는 메인 전자 장치. - 제1항에 있어서,
상기 메인 제어 모듈은
상기 통신 메시지의 종류 또는 실행 중인 앱의 종류, 슬립 상태 여부 중 적어도 하나에 대응하여 상기 통신 메시지를 메인 표시 모듈 및 메인 오디오 모듈 중 적어도 하나에 출력하도록 제어하는 메인 전자 장치. - 포워딩되는 통신 메시지를 네트웍 통신 채널을 통하여 수신하는 제1 서브 통신 모듈 또는 상기 포워딩되는 통신 메시지를 근거리 통신 채널을 통하여 수신하는 제2 서브 통신 모듈;
상기 제1 서브 통신 모듈 및 상기 제2 서브 통신 모듈 중 적어도 하나를 통하여 상기 통신 메시지 수신을 제어하는 서브 제어 모듈;
상기 수신된 통신 메시지를 출력하는 서브 표시 모듈;을 포함하는 서브 전자 장치. - 제8항에 있어서,
상기 서브 표시 모듈은
복수의 전자 장치가 포워딩한 통신 메시지를 각 장치별로 구분하여 출력하는 서브 전자 장치. - 제8항에 있어서,
상기 서브 표시 모듈은
복수의 전자 장치 중 적어도 하나의 전자 장치가 포워딩한 통신 메시지의 통신 채널 종류 정보를 출력하는 서브 전자 장치. - 제8항에 있어서,
상기 서브 표시 모듈은
상기 통신 메시지를 포워딩한 적어도 하나의 복수의 전자 장치의 현재 실행 중인 앱 종류 정보를 출력하는 서브 전자 장치. - 제8항에 있어서,
상기 서브 제어 모듈은
통화 연결 요청과 관련한 통신 메시지의 통화 연결 또는 거절을 위한 입력 이벤트에 대응하여 타 전자 장치와 통화 연결을 수행하거나 통화 거절 메시지를 전송하도록 제어하는 서브 전자 장치. - 적어도 하나의 메인 전자 장치가 타 전자 장치로부터 통신 메시지를 수신하는 과정;
상기 적어도 하나의 메인 전자 장치가 상기 통신 메시지의 종류 또는 실행 중인 앱의 종류, 슬립 상태 여부 중 적어도 하나에 대응하여 상기 통신 메시지를 서브 전자 장치로 포워딩하는 과정;을 포함하는 통신 메시지 운용 방법. - 제13항에 있어서,
상기 포워딩하는 과정은
상기 서브 전자 장치와 현재 상기 근거리 통신 채널이 형성되어 있는 경우 상기 통신 메시지를 상기 근거리 통신 채널로 상기 서브 전자 장치에 포워딩하는 과정;
상기 서브 전자 장치와 근거리 통신 채널이 해제되어 있는 경우 네트웍 통신 채널을 기반으로 상기 통신 메시지를 상기 서브 전자 장치에 포워딩하는 과정; 중 어느 하나의 과정을 포함하는 통신 메시지 운용 방법. - 제13항에 있어서,
상기 포워딩하는 과정은
상기 통신 메시지의 종류, 상기 앱의 종류 중 적어도 하나에 대응하여 상기 통신 메시지를 근거리 통신 채널로 상기 서브 전자 장치에 포워딩하거나 또는 상기 통신 메시지를 네트웍 통신 채널로 상기 서브 전자 장치에 포워딩하는 과정;을 포함하는 통신 메시지 운용 방법. - 제13항에 있어서,
상기 포워딩하는 과정은
상기 통신 메시지의 종류에 대응하여 상기 통신 메시지의 포워딩 주기를 다르게 적용하는 과정;을 포함하는 통신 메시지 운용 방법. - 제13항에 있어서,
상기 통신 메시지의 종류 또는 실행 중인 앱의 종류, 슬립 상태 여부 중 적어도 하나에 대응하여 상기 통신 메시지를 메인 표시 모듈 및 메인 오디오 모듈 중 적어도 하나에 출력하는 과정;을 더 포함하는 통신 메시지 운용 방법. - 적어도 하나의 메인 전자 장치가 포워딩하는 통신 메시지를 서브 전자 장치가 수신하는 과정;
상기 포워딩되는 통신 메시지를 상기 서브 전자 장치가 각 메인 전자 장치별로 구분하여 출력하는 과정;을 포함하는 통신 메시지 운용 방법. - 제18항에 있어서,
상기 출력하는 과정은
상기 각 메인 전자 장치별 통신 메시지의 통신 채널 종류 정보를 출력하는 과정;
상기 통신 메시지를 포워딩한 복수의 전자 장치들이 현재 실행 중인 앱의 종류 정보를 출력하는 과정; 중 적어도 하나의 과정을 포함하는 통신 메시지 운용 방법. - 제18항에 있어서,
통화 연결 요청과 관련한 통신 메시지의 통화 연결 또는 거절을 위한 입력 이벤트를 수신하는 과정;
상기 통신 메시지를 상기 메인 전자 장치에 전송한 타 전자 장치와 통화 연결을 수행하거나 통화 거절 메시지를 상기 타 전자 장치에 전송하는 과정;을 더 포함하는 통신 메시지 운용 방법.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140010243A KR20150089525A (ko) | 2014-01-28 | 2014-01-28 | 통신 메시지 운용 방법 및 이를 지원하는 전자 장치 |
US14/603,617 US20150215465A1 (en) | 2014-01-28 | 2015-01-23 | Communication message management method and electronic device supporting the same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140010243A KR20150089525A (ko) | 2014-01-28 | 2014-01-28 | 통신 메시지 운용 방법 및 이를 지원하는 전자 장치 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20150089525A true KR20150089525A (ko) | 2015-08-05 |
Family
ID=53680271
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020140010243A KR20150089525A (ko) | 2014-01-28 | 2014-01-28 | 통신 메시지 운용 방법 및 이를 지원하는 전자 장치 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20150215465A1 (ko) |
KR (1) | KR20150089525A (ko) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110324294B (zh) * | 2018-03-30 | 2021-12-21 | 南宁富桂精密工业有限公司 | 通话方法、服务器及计算机可读存储介质 |
US10818295B1 (en) * | 2019-07-03 | 2020-10-27 | Sorenson Ip Holdings, Llc | Maintaining network connections |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100469735B1 (ko) * | 2000-07-18 | 2005-02-02 | 삼성전자주식회사 | 부호분할다중접속 이동통신시스템의 호 수용방법 |
KR100401702B1 (ko) * | 2001-09-12 | 2003-10-17 | 에스케이 텔레콤주식회사 | 발신번호 이력 제공 장치 |
ES2420758T3 (es) * | 2002-08-19 | 2013-08-26 | Research In Motion Limited | Sistema y método para un control seguro de los recursos de dispositivos de comunicación móvil inalámbrica |
US7409428B1 (en) * | 2003-04-22 | 2008-08-05 | Cooper Technologies Company | Systems and methods for messaging to multiple gateways |
US7715790B1 (en) * | 2004-03-19 | 2010-05-11 | Apple Inc. | Methods and apparatuses for configuration automation |
US9002949B2 (en) * | 2004-12-01 | 2015-04-07 | Google Inc. | Automatically enabling the forwarding of instant messages |
US10225264B2 (en) * | 2011-10-25 | 2019-03-05 | Salesforce.Com, Inc. | Automated authorization response techniques |
CN103476062B (zh) * | 2012-06-06 | 2015-05-27 | 华为技术有限公司 | 一种数据流调度的方法、设备和系统 |
US9526420B2 (en) * | 2012-10-26 | 2016-12-27 | Nortek Security & Control Llc | Management, control and communication with sensors |
TW201417535A (zh) * | 2012-10-31 | 2014-05-01 | Ibm | 根據風險係數的網路存取控制 |
KR101977087B1 (ko) * | 2012-12-24 | 2019-05-10 | 엘지전자 주식회사 | 자동응대 기능을 갖는 이동 단말기 및 그의 자동응대 방법 |
-
2014
- 2014-01-28 KR KR1020140010243A patent/KR20150089525A/ko not_active Application Discontinuation
-
2015
- 2015-01-23 US US14/603,617 patent/US20150215465A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
US20150215465A1 (en) | 2015-07-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11907615B2 (en) | Context aware service provision method and apparatus of user device | |
KR102241318B1 (ko) | 통신 서비스 운용 방법 및 이를 지원하는 전자 장치 | |
US10684821B2 (en) | Context aware service provision method and apparatus of user device | |
US10739957B2 (en) | Data processing method and electronic device supporting the same | |
KR102377277B1 (ko) | 전자 장치에서 커뮤니케이션 지원 방법 및 장치 | |
KR102306804B1 (ko) | 전자 장치의 소모 전력 감소 방법 및 장치 | |
US9703370B2 (en) | Devices and methods for displaying data in response to detected events | |
EP2672682A2 (en) | Mobile terminal and controlling method thereof | |
KR20170065228A (ko) | 무선 충전을 수행하는 전자 장치 및 방법 | |
KR20160143429A (ko) | 이동단말기 및 그 제어방법 | |
KR20160042569A (ko) | 다중 연결 방법 및 이를 지원하는 전자 장치 | |
KR20160120551A (ko) | 전자 장치들의 연동 방법 및 장치 | |
KR20140091322A (ko) | 아이트래킹을 이용한 화면 디스플레이 방법 및 장치 | |
US20160154537A1 (en) | Electronic device | |
WO2021083088A1 (zh) | 消息显示方法及终端设备 | |
CN115190197B (zh) | 基于蓝牙耳机的通话方法、装置及存储介质 | |
KR20150124785A (ko) | 화상 긴급 통화 서비스를 제공하는 전자 장치 및 방법 | |
EP2763383A2 (en) | Method and apparatus for providing short-cut number in user device | |
KR20150089525A (ko) | 통신 메시지 운용 방법 및 이를 지원하는 전자 장치 | |
EP3185515B1 (en) | Method and device for inputting information | |
US9998584B2 (en) | Display device and method of controlling the same | |
KR20150009055A (ko) | 그룹 통신 방법 및 장치 | |
KR101867514B1 (ko) | 이동 단말기 및 이동 단말기의 제어 방법 | |
KR20150012639A (ko) | 라디오 기능을 구비한 전자 장치 및 그 운영 방법 | |
KR20150020785A (ko) | 이동 단말기 및 그것의 제어방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WITN | Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid |