KR101903450B1 - 통신 기반 서비스 기능 운용 방법과 이를 지원하는 시스템 및 단말기 - Google Patents
통신 기반 서비스 기능 운용 방법과 이를 지원하는 시스템 및 단말기 Download PDFInfo
- Publication number
- KR101903450B1 KR101903450B1 KR1020120035012A KR20120035012A KR101903450B1 KR 101903450 B1 KR101903450 B1 KR 101903450B1 KR 1020120035012 A KR1020120035012 A KR 1020120035012A KR 20120035012 A KR20120035012 A KR 20120035012A KR 101903450 B1 KR101903450 B1 KR 101903450B1
- Authority
- KR
- South Korea
- Prior art keywords
- communication
- receiving
- service
- terminal
- based service
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/16—Communication-related supplementary services, e.g. call-transfer or call-hold
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
Abstract
본 발명은 통신 기반 서비스 운용에 관한 것으로, 송신측 단말기의 통화 연결 요청 메시지 수신에 따라 적어도 하나의 통신 기반 서비스 항목 중 어느 하나를 선택할 수 있는 통신 기반 서비스 목록을 제공하는 수신측 단말기, 상기 수신측 단말기에 통화 연결 요청 메시지를 전송하고, 상기 수신측 단말기가 제공하는 통신 기반 서비스 목록을 수신하여 출력하는 송신측 단말기를 포함하는 통신 기반 서비스 지원 시스템, 시스템 지원을 위한 단말기 및 운용 방법들의 구성을 개시한다.
Description
본 발명은 단말기의 통신 기반 서비스 기능 운용에 관한 것으로, 특히 수신측 단말기가 제공하는 적어도 하나의 통신 기반 서비스 기능 중 어느 하나를 송신측 단말기 사용자 기호에 맞게 선택 및 이용할 수 있도록 지원하는 통화 대기 상태 운용 방법과 이를 지원하는 시스템 및 단말기에 관한 것이다.
휴대 단말기는 특정 사용자 기능을 지원하면서도 그 크기가 휴대할 수 있을 정도로 작아 많은 산업 및 생활 분야에서 각광받고 있다. 그리고 최근 들어 다양한 사용자 기능을 통합적으로 지원하는 휴대 단말기가 등장하고 있다. 이러한 휴대 단말기는 사용자 기능을 지원하면서 해당 사용자 기능에 대응하는 화면을 표시부를 통하여 제공하고 있다. 이에 따라 사용자는 특정 사용자 기능을 이용하면서 해당 기능 운용에 따른 화면을 통하여 컨텐츠 소비를 수행하고 있다.
한편 휴대 단말기 및 기타 단말기 중 가장 많은 분야에서 보편적으로 사용되는 기능으로 통신 기능이 있다. 이러한 통신 기능 이용을 위하여 많은 사용자들이 통화용 단말기를 구입하고, 통화용 단말기를 이용하여 타 사용자들과 즉각적이며 편리한 통화 연결 서비스를 이용하고 있다. 여기서 사용자들 간에 통화 연결을 위해서는 송신측 사용자가 통화 연결 요청을 수행한 이후, 수신측 사용자가 해당 통화 연결 요청을 수락할 때까지 대기하게 된다. 그리고 수신측 사용자가 해당 통화 연결에 대하여 수락하면 송신측 사용자와 수신측 사용자 간에 통화 채널이 연결되어 음성 등을 송수신할 수 있다. 그런데 이 과정에서 수신측 사용자가 다양한 이유로 통화 연결 요청에 대하여 수락하지 않는 경우, 송신측 사용자는 많은 시간 동안 통화 대기 상태만을 유지하여야 한다. 이 때 송신측 사용자는 통화가 연결되기 전까지 계속해서 대기 상태를 유지해야 하기 때문에 기다림에 따른 무료함을 느끼고 심한 경우 불쾌감을 느끼기도 한다. 또한 종래 단말기들은 사전 지정된 방식 예를 들면 음성 통화 연결 방식 등 정해진 방식으로만 통신 기반 서비스가 진행되기 때문에 송수신 단말기들이 다른 통신 기반 서비스를 이용하고자 하더라도 그러한 서비스의 이용이 불가능한 상태이다.
따라서 본 발명의 목적은 전술된 바와 같은 종래 기술의 문제점을 해결하기 위한 것으로, 송신측 단말기와 수신측 단말기가 통신 기반 서비스 기능을 수행함에 있어서 수신측 단말기가 지원 가능한 다양한 통신 기능 중 적어도 하나의 통신 기능을 선택 및 이용할 수 있도록 지원하는 통신 기반 서비스 기능 운용 방법과 이를 지원하는 시스템 및 단말기를 제공함에 있다.
상기 목적을 달성하기 위한 본 발명은 송신측 단말기의 통화 연결 요청 메시지 수신에 따라 적어도 하나의 통신 기반 서비스 항목 중 어느 하나를 선택할 수 있는 통신 기반 서비스 목록을 제공하는 수신측 단말기, 상기 수신측 단말기에 통화 연결 요청 메시지를 전송하고, 상기 수신측 단말기가 제공하는 통신 기반 서비스 목록을 수신하여 출력하는 송신측 단말기를 포함하는 통신 기반 서비스 지원 시스템의 구성을 개시한다.
본 발명은 또한, 송신측 단말기가 통화 연결 요청 메시지를 수신측 단말기에 제공하는 과정, 상기 수신측 단말기가 제공 가능한 통신 기반 서비스 중 적어도 하나를 선택할 수 있는 항목을 포함하는 통신 기반 서비스 목록을 상기 송신측 단말기에 제공하는 목록 제공 과정, 상기 송신측 단말기가 상기 통신 기반 서비스 목록을 출력하는 과정을 포함하는 것을 특징으로 하는 통신 기반 서비스 지원 방법의 구성을 개시한다.
본 발명은 또한, 타 단말기 또는 통신 서비스 장치에 통화 연결 요청 메시지를 전송하고, 상기 타 단말기 또는 상기 통신 서비스 장치로부터 상기 통화 연결 요청 메시지에 대응하여 상기 타 단말기가 지원 가능한 통신 기반 서비스 중 어느 하나를 선택할 수 있는 항목들을 포함한 통신 기반 서비스 목록을 수신하는 과정, 상기 수신된 통신 기반 서비스 목록을 출력하는 목록 출력 과정을 포함하는 것을 특징으로 하는 통신 기반 서비스를 지원하는 송신측 단말기 운용 방법의 구성을 개시한다.
본 발명은 또한, 타 단말기 또는 통신 서비스 장치에 통화 연결 요청 메시지를 전송하고, 상기 타 단말기 또는 상기 통신 서비스 장치로부터 상기 통화 연결 요청 메시지에 대응하여 상기 타 단말기가 지원 가능한 통신 기반 서비스 중 어느 하나를 선택할 수 있는 항목들을 포함한 통신 기반 서비스 목록을 수신하는 제1 통신부, 상기 수신된 통신 기반 서비스 목록을 출력하는 제1 표시부, 상기 타 단말기에 통화 연결 요청 메시지 전송을 위한 입력 신호를 생성하는 제1 입력부, 상기 통화 연결 요청 메시지 전송 및 통신 기반 서비스 목록 수신과 출력을 제어하는 제1 제어부를 포함하는 것을 특징으로 하는 통신 기반 서비스를 지원하는 송신측 단말기의 구성을 개시한다.
본 발명은 또한, 타 단말기로부터 통화 연결 요청 메시지를 수신하는 과정, 수신측 단말기가 제공 가능한 적어도 하나의 통신 기반 서비스를 선택할 수 있는 항목을 포함하는 통신 기반 서비스 목록을 통화 연결 전에 상기 타 단말기에 전송하는 과정을 포함하는 것을 특징으로 하는 통신 기반 서비스를 지원하는 수신측 단말기 운용 방법의 구성을 개시한다.
본 발명은 또한, 타 단말기로부터 통화 연결 요청 메시지를 수신하는 제2 통신부, 수신측 단말기가 제공 가능한 적어도 하나의 통신 기반 서비스를 선택할 수 있는 항목을 포함하는 통신 기반 서비스 목록을 통화 연결 전에 상기 타 단말기에 전송하도록 제어하는 제2 제어부를 포함하는 것을 특징으로 하는 통신 기반 서비스를 지원하는 수신측 단말기의 구성을 개시한다.
이상에서 살펴본 바와 같이 본 발명의 통신 기반 서비스 기능 운용 방법과 이를 지원하는 시스템 및 단말기에 따르면, 본 발명은 수신측 단말기가 지원 가능한 다양한 통신 기반 서비스를 송신측 단말기 사용자가 선택적으로 이용할 수 있도록 함으로써 통화 대기에 따른 소모적인 시간 구간을 보다 유용하게 활용할 수 있도록 지원할 수 있다.
또한 본 발명은 수신측 단말기 사용자가 다양한 통신 기반 서비스 중 적어도 하나를 송신측 단말기 사용자들에게 제공할 수 있도록 함으로써, 수신측 단말기 사용자가 보여주고 싶은 정보를 송신측 단말기 사용자들에게 제공할 수 있는 기회를 가질 수 있도록 지원한다.
도 1은 본 발명의 실시 예에 따른 통신 기반 서비스 지원 시스템의 구성을 개략적으로 나타낸 도면.
도 2는 도 1의 통신 서비스 장치 구성을 보다 상세히 나타낸 도면.
도 3은 도 1의 송신측 단말기 구성을 보다 상세히 나타낸 도면.
도 4는 도 1의 수신측 단말기 구성을 보다 상세히 나타낸 도면.
도 5는 도 4의 수신측 단말기 구성 중 제2 제어부 구성을 보다 상세히 나타낸 도면.
도 6은 본 발명의 제1 실시 예에 따른 통신 기반 서비스 지원을 위한 운용 방법을 설명하기 위한 도면.
도 7은 본 발명의 제2 실시 예에 따른 통신 기반 서비스 지원을 위한 운용 방법을 설명하기 위한 도면.
도 8은 본 발명의 제3 실시 예에 따른 통신 기반 서비스 지원을 위한 운용 방법을 설명하기 위한 도면.
도 9는 본 발명의 제4 실시 예에 따른 통신 기반 서비스 지원을 위한 운용 방법을 설명하기 위한 도면.
도 10은 본 발명의 송신측 단말기에 출력되는 통신 기반 서비스 화면의 일예들을 설명하기 위한 도면.
도 11은 본 발명의 통신 기반 서비스 운용 중 통화 연결을 설명하기 위한 도면.
도 12는 본 발명의 통신 기반 서비스 목록들의 다양한 형태를 설명하기 위한 도면.
도 13은 본 발명의 수신측 단말기에 출력될 수 있는 제한 정보 설정 화면을 설명하기 위한 도면.
도 14는 본 발명의 수신측 단말기에 출력될 수 있는 통신 기반 서비스 이용 상태를 확인 화면을 설명하기 위한 도면.
도 2는 도 1의 통신 서비스 장치 구성을 보다 상세히 나타낸 도면.
도 3은 도 1의 송신측 단말기 구성을 보다 상세히 나타낸 도면.
도 4는 도 1의 수신측 단말기 구성을 보다 상세히 나타낸 도면.
도 5는 도 4의 수신측 단말기 구성 중 제2 제어부 구성을 보다 상세히 나타낸 도면.
도 6은 본 발명의 제1 실시 예에 따른 통신 기반 서비스 지원을 위한 운용 방법을 설명하기 위한 도면.
도 7은 본 발명의 제2 실시 예에 따른 통신 기반 서비스 지원을 위한 운용 방법을 설명하기 위한 도면.
도 8은 본 발명의 제3 실시 예에 따른 통신 기반 서비스 지원을 위한 운용 방법을 설명하기 위한 도면.
도 9는 본 발명의 제4 실시 예에 따른 통신 기반 서비스 지원을 위한 운용 방법을 설명하기 위한 도면.
도 10은 본 발명의 송신측 단말기에 출력되는 통신 기반 서비스 화면의 일예들을 설명하기 위한 도면.
도 11은 본 발명의 통신 기반 서비스 운용 중 통화 연결을 설명하기 위한 도면.
도 12는 본 발명의 통신 기반 서비스 목록들의 다양한 형태를 설명하기 위한 도면.
도 13은 본 발명의 수신측 단말기에 출력될 수 있는 제한 정보 설정 화면을 설명하기 위한 도면.
도 14는 본 발명의 수신측 단말기에 출력될 수 있는 통신 기반 서비스 이용 상태를 확인 화면을 설명하기 위한 도면.
이하, 본 발명의 실시 예를 첨부된 도면에 의거하여 상세히 설명한다.
실시 예를 설명함에 있어서 본 발명이 속하는 기술분야에 익히 알려져 있고 본 발명과 직접적으로 관련이 없는 기술 내용에 대해서는 설명을 생략한다. 또한, 실질적으로 동일한 구성과 기능을 가진 구성 요소들에 대해서는 상세한 설명을 생략하도록 한다.
마찬가지의 이유로 첨부 도면에 있어서 일부 구성요소는 과장되거나 생략되거나 또는 개략적으로 도시되었으며, 각 구성요소의 크기는 실제 크기를 전적으로 반영하는 것이 아니다. 따라서 본 발명은 첨부한 도면에 그려진 상대적인 크기나 간격에 의해 제한되어지지 않는다.
이하에서 설명하는 본 발명의 통신 기반 서비스는 음성 통화 서비스, 화상 통화 서비스, 메시지 서비스, 이메일 서비스, 마이크로 블로그 서비스, 개인 방송 서비스, 채팅 서비스 등 수신측 단말기가 지원 가능한 다양한 통신 기반 서비스 중 적어도 하나를 포함할 수 있다. 이에 따라 통신 기반 서비스 목록은 상술한 각 통신 기반 서비스들 중 적어도 하나를 확인하고 선택할 수 있도록 지원하는 항목들을 포함하는 구성이 될 수 있다.
도 1은 본 발명의 실시 예에 따른 통신 기반 서비스 지원 시스템의 구성을 개략적으로 나타낸 도면이다.
도 1을 참조하면, 본 발명의 실시 예에 따른 통신 기반 서비스 지원 시스템(10)은 송신측 단말기(100), 수신측 단말기(200) 및 통신 서비스 장치(300)를 포함하여 구성될 수 있다.
이와 같은 구성을 가지는 본 발명의 통신 기반 서비스 지원 시스템(10)은 송신측 단말기(100)가 통신 서비스 장치(300)를 통하여 수신측 단말기(200)에 통화 연결을 요청하는 과정에서 통신 서비스 장치(300) 및 수신측 단말기(200) 중 적어도 하나가 제공하는 통신 기반 서비스 목록 및 특정 통신 기반 서비스 중 적어도 하나를 제공하도록 지원할 수 있다. 이에 따라 송신측 단말기(100)는 수신측 단말기(200)가 제공하는 특정 통신 기반 서비스 중 어느 하나를 선택적으로 이용하거나 수신측 단말기(200)가 특정 송신측 단말기(100)에게 제공하도록 요청한 통신 기반 서비스 중 어느 하나를 디폴트로 이용할 수 있다. 이와 같이 본 발명의 통신 기반 서비스 지원 시스템(10)은 송신측 단말기(100)가 특정 수신측 단말기(200)와 통화 연결을 수행하고자 하는 과정에서 수신측 단말기(200)가 제공하고자 하는 통신 기반 서비스를 이용할 수 있도록 하여 보다 다양한 서비스 정보 열람 및 수신측 단말기(200) 사용자가 보여주고자 하는 서비스 정보 열람을 수행할 수 있도록 지원한다. 또한 본 발명의 통신 기반 서비스 지원 시스템(10)은 기존 전화번호를 기반으로 콜 셋업을 수행하는 절차 중 적어도 일부를 그대로 이용할 수 있도록 함으로서 기능 적용과 호환성 등을 지원할 수 있다.
통신 서비스 장치(300)는 송신측 단말기(100) 및 수신측 단말기(200) 사이에 통신 채널을 형성하는 구성이다. 특히 통신 서비스 장치(300)는 송신측 단말기(100) 및 수신측 단말기(200) 사이에서 본 발명의 통신 기반 서비스 지원을 위한 다양한 데이터 전달과 가공을 지원할 수 있다. 이러한 통신 서비스 장치(300)는 송신측 단말기(100) 및 수신측 단말기(200)의 단말기 특성에 따른 통신 방식을 지원할 수 있는 다양한 통신 장치를 포함하여 구성될 수 있다. 예를 들면, 송신측 단말기(100) 및 수신측 단말기(200)가 이동통신 단말기인 경우 상기 통신 서비스 장치(300)는 이동통신 단말기 지원을 위한 기지국과 기지국 제어기 및 모바일 스위칭 센터를 포함하여 구성될 수 있다. 또한 상기 통신 서비스 장치(300)는 상기 송신측 단말기(100) 및 수신측 단말기(200) 중 적어도 하나가 유선 통신 방식을 지원하는 단말기인 경우 해당 통신 방식 지원을 위한 네트웍 장치를 포함하여 구성될 수 있다.
이러한 상기 통신 서비스 장치(300)는 송신측 단말기(100)로부터 수신측 단말기(200)와의 통화 연결 요청을 수신하는 경우, 해당 통화 연결 요청관련 메시지를 수신측 단말기(200)에 전송할 수 있다. 이 과정에서 통신 서비스 장치(300)는 송신측 단말기(100)에 제공할 통신 기반 서비스 목록 또는 특정 통신 기반 서비스 정보를 수신측 단말기(200)로부터 수신하고, 이를 송신측 단말기(100)에 제공할 수 있다. 이때 통신 서비스 장치(300)는 통신 기반 서비스 목록을 우선적으로 송신측 단말기(100)에 제공하고, 송신측 단말기(100)로부터 특정 통신 기반 서비스 선택을 위한 신호를 수신하는 경우, 선택된 통신 기반 서비스에 해당하는 정보를 송신측 단말기(100)에 전송할 수 있다. 또는 통신 서비스 장치(300)는 수신측 단말기(200)가 사전 정의한 특정 통신 기반 서비스를 특정 송신측 단말기(100)의 통화 연결 요청에 따라 제공하도록 지원할 수도 있다.
한편, 통신 서비스 장치(300)는 수신측 단말기(200)가 제공하는 통신 기반 서비스 목록 및 특정 통신 기반 서비스 지원을 위한 정보 중 적어도 하나를 포함하는 통신 기반 서비스 관련 정보를 일정 형태로 가공하여 제공할 수 있다. 즉 통신 서비스 장치(300)는 사전 정의된 양식에 따라 수신측 단말기(200)로부터 전달된 통신 기반 서비스 정보를 재배치하거나 일정 크기 등으로 조정하거나 추가적인 정보를 기입하거나, 일정 정보를 제거하는 등의 정보 가공을 수행하고, 가공된 정보를 송신측 단말기(100)에 제공할 수 있다. 이를 위하여 통신 서비스 장치(300)는 수신측 단말기(200)의 통신 기반 서비스 관련 정보 등록 과정을 지원할 수 있다. 통신 서비스 장치(300)는 수신측 단말기(200)로부터 통신 기반 서비스 관련 정보를 제공받는 경우 해당 정보를 수신측 단말기(200)와 관련된 전화번호로 등록 관리할 수 있다. 이 과정에서 통신 서비스 장치(300)는 앞서 언급한 바와 같이 사전 정의된 양식에 따라 제공받은 통신 기반 서비스 관련 정보를 가공하여 저장 관리할 수 있다.
상기 통신 서비스 장치(300)는 가공 과정에서 통신 기반 서비스 목록 및 서비스 화면 등을 수신측 단말기(200) 사용자가 확인할 수 있도록 지원할 수 있다. 즉 통신 서비스 장치(300)는 수신측 단말기(200)와 데이터 통신 채널을 형성하고, 특정 송신측 단말기(100)에 제공할 통신 기반 서비스 관련 정보를 조율하기 위한 절차를 수행할 수 있다. 예를 들어 통신 서비스 장치(300)는 통신 기반 서비스 관련 정보 조정 기능 제공을 위해 다양한 통신 기반 서비스 중 적어도 하나를 선택할 수 있는 화면을 제공할 수 있으며, 수신측 단말기(200) 사용자 선택을 위한 통신 기반 서비스 목록을 구성할 수 있는 기능을 제공할 수 있다. 수신측 단말기(200)가 특정 통신 기반 서비스 중 적어도 하나를 선택하면 통신 서비스 장치(300)는 수신측 단말기(200) 요청에 따라 특정 통신 기반 서비스 목록 및 통신 기반 서비스를 구성할 수 있는 화면을 제공하고, 해당 목록 및 서비스 구성이 완료되면 수신측 단말기(200) 전화 번호 등을 이용하여 이를 저장 및 관리할 수 있다.
한편 통신 서비스 장치(300)는 통신 기반 서비스 지원 시 별도의 서비스 정보의 가공 없이 수신측 단말기(200)가 생성한 통신 기반 서비스 목록 및 통신 기반 서비스 화면을 그대로 송신측 단말기(100)에 전달할 수도 있다. 즉 통신 서비스 장치(300)는 수신측 단말기(200)가 제공하는 통신 기반 서비스 관련 정보를 송신측 단말기(100)에 중계하는 역할을 수행할 수 있다. 이 경우 송신측 단말기(100)와 수신측 단말기(200)는 P2P 통신 방식에 따라 신호 송수신을 수행할 수 있다.
상기 통신 서비스 장치(300)는 수신측 단말기(200)로부터 통신 기반 서비스 관련 정보를 수신하는 과정에서 다수의 송신측 단말기(100)에 대한 일정 그룹별 또는 지정 전화번호별로 제공해야 할 통신 기반 서비스 목록 및 통신 기반 서비스 종류에 대한 제한 정보를 제공받을 수 있다. 그러면 통신 서비스 장치(300)는 특정 송신측 단말기(100)가 수신측 단말기(200)로 통화 연결을 요청하는 경우, 제한 정보에 사전 정의된 송신측 단말기(100)가 속한 그룹 또는 송신측 단말기(100)의 전화번호를 기반으로 해당 송신측 단말기(100)별로 특정 통신 기반 서비스 목록 및 특정 통신 기반 서비스를 선택적으로 제공할 수 있다. 즉 통신 서비스 장치(300)는 수신측 단말기(200)가 사전 등록한 송신측 단말기(100)별로 사전 등록된 통신 기반 서비스 목록 및 통신 기반 서비스 정보를 구분해서 전달하도록 지원할 수 있다. 이에 따라 송신측 단말기(100)들은 수신측 단말기(200)가 지정한 설정별로 서로 다른 통신 기반 서비스 목록 및 통신 기반 서비스 정보를 이용하도록 제한받을 수 있다.
송신측 단말기(100)는 통신 서비스 장치(300)를 통하여 수신측 단말기(200)에 통화 연결 요청을 수행하는 구성이다. 송신측 단말기(100)는 사용자가 입력하는 전화번호를 기반으로 통화 연결 요청 메시지를 통신 서비스 장치(300)에 전달할 수 있다. 이때 송신측 단말기(100)는 수신측 단말기(200) 요청에 따라 통신 서비스 장치(300)가 제공하는 사전 등록된 통신 기반 서비스 목록 및 통신 기반 서비스 또는 수신측 단말기(200)가 직접 제공하는 통신 기반 서비스 목록 화면 및 통신 기반 서비스 화면을 제공받을 수 있다. 그러면 송신측 단말기(100)는 사용자 지정에 따라 특정 통신 기반 서비스 항목을 선택하는 신호를 통신 서비스 장치(300) 및 수신측 단말기(200) 중 적어도 하나에 전달하여 선택한 통신 기반 서비스에 해당하는 정보를 수신하여 해당 서비스를 이용할 수 있다. 여기서 송신측 단말기(100)는 수신측 단말기(200)의 지정에 따라 이용할 수 있는 통신 기반 서비스 종류가 달라질 수도 있다.
수신측 단말기(200)는 송신측 단말기(100)에게 직접 또는 통신 서비스 장치(300)를 거쳐 송신측 단말기(100)에게 제공할 통신 기반 서비스 목록 정보 및 통신 기반 서비스 정보를 생성한다. 그리고 수신측 단말기(200)는 생성된 통신 기반 서비스 정보 또는 통신 기반 서비스 목록 정보 중 적어도 하나를 통신 서비스 장치(300)에 제공하거나, 직접 송신측 단말기(100)에 제공할 수 있다. 특히 수신측 단말기(200)는 송신측 단말기(100)로부터 통화 연결 요청 메시지를 받는 경우 통신 기반 서비스 목록 정보 및 통신 기반 서비스 정보 중 적어도 하나를 포함하는 통신 기반 서비스 관련 정보 제공을 수행할 수 있다. 이때 수신측 단말기(200)는 송신측 단말기(100)의 고유 정보 예를 들면 전화번호에 따라 제공할 통신 기반 서비스 관련 정보를 다르게 설정할 수 있으며, 특정 송신측 단말기(100)에 대해서 별도의 통신 기반 서비스 지원을 수행하지 않을 수도 있다. 한편 수신측 단말기(200)는 통신 서비스 장치(300)에 통신 기반 서비스 관련 정보 등록 및 송신측 단말기별 제한 정보 등록 중 적어도 하나를 수행할 수 있다. 이러한 정보 등록 과정에 대해서는 후술하는 도면들을 참조하여 보다 상세히 설명하기로 한다.
상술한 바와 같이 본 발명의 실시 예에 따른 통신 기반 서비스 지원 기능은 수신측 단말기(200)가 송신측 단말기(100)에게 제공하고자 하는 통신 기반 서비스 관련 정보를 제공하도록 지원할 수 있다. 이에 따라 송신측 단말기(100)는 통신 서비스 장치(300)가 제공하는 획일화된 정보의 이용이 아니라 수신측 단말기(200)별로 다양한 통신 기반 서비스를 선택적으로 이용할 수 있다. 또한 수신측 단말기(200)는 제공하고자 하는 특정 정보와, 정보를 제공할 수 있는 시공간을 획득할 수 있음과 아울러, 사용자 설정에 따라 송신측 단말기별 정보 이용 접근에 제한을 둠으로써 정보 활용 가치를 높일 수 있다.
이하 상술한 각 구성들의 세부 구성과 각 세부 구성들의 역할에 대하여 도면들을 참조하여 보다 상세히 설명하기로 한다.
도 2는 본 발명의 실시 예에 따른 통신 서비스 장치(300)의 세부 구성을 보다 상세히 나타낸 도면이다.
도 2를 참조하면, 본 발명의 통신 서비스 장치(300)는 장치 통신부(310), 장치 저장부(350) 및 장치 제어부(360)를 포함하며, 통신 서비스 장치(300) 관리를 위하여 장치 입력부(320), 장치 표시부(340)의 구성을 설계자 의도에 따라 선택적으로 더 포함할 수 있다.
장치 통신부(310)는 상술한 송신측 단말기(100) 및 수신측 단말기(200)와 통신 채널을 형성하는 구성이다. 이러한 장치 통신부(310)는 송신측 단말기(100)로부터 수신측 단말기(200)와의 통화 연결 요청 메시지를 수신할 수 있으며, 해당 통화 연결 요청 메시지를 수신측 단말기(200)에 전달할 수 있다. 그리고 장치 통신부(310)는 수신측 단말기(200)로부터 통신 기반 서비스 관련 정보를 수신할 수 있다. 통신 기반 서비스 관련 정보는 송신측 단말기(100)가 통화 연결 요청 메시지를 전송하기 이전에 수신하거나, 통화 연결 요청 메시지를 전송한 이후에 수신측 단말기(200)에 요청하여 수신할 수 있다. 장치 통신부(310)는 수신측 단말기(200)로부터 수신한 통신 기반 서비스 관련 정보를 송신측 단말기(100)에 제공할 수 있다. 이 과정에서 장치 통신부(310)는 송신측 단말기(100)로부터 특정 통신 기반 서비스를 선택하는 선택 신호를 수신할 수 있으며, 그에 대응하는 선택된 통신 기반 서비스 정보를 수신측 단말기(200)로부터 수신하여 송신측 단말기(100)에 전달하거나 수신측 단말기(200)가 사전 전달한 통신 기반 서비스 관련 정보 중 해당 정보를 전달할 수 있다. 상술한 통신 기반 서비스 관련 정보의 제공은 시스템 설계 방식에 따라 적어도 하나의 방식이 채택되어 운용될 수 있을 것이다. 추가로 장치 통신부(310)는 수신측 단말기(200)로부터 통신 기반 서비스 제공 제한을 위한 제한 정보를 수신할 수 있다. 상기 제한 정보는 수신측 단말기(200)가 제공 가능한 적어도 하나의 통신 기반 서비스들을 각 송신측 단말기별로 다르게 제공하도록 설정한 정보를 포함할 수 있다.
장치 저장부(350)는 본 발명의 통신 기반 서비스 지원을 위하여 통신 기반 서비스 관련 정보(351)를 저장할 수 있다. 이때 장치 저장부(350)는 수신측 단말기(200)별로 통신 기반 서비스 관련 정보(351)를 저장 관리하도록 수신측 단말기(200)와 관련된 고유 정보 예를 들면 전화번호를 색인으로 하여 상기 통신 기반 서비스 관련 정보(351)들을 저장 관리할 수 있다. 추가로 장치 저장부(350)는 특정 수신측 단말기(200)가 설정 요청한 송신측 단말기(100)별 제한 정보를 저장할 수 있다. 한편 본 발명의 통신 기반 서비스 기능 제공에 있어서 통신 서비스 장치(300)가 중계 기능만을 수행하는 경우 상술한 통신 기반 서비스 관련 정보(351)의 저장 과정이 생략될 수 있다. 추가로 장치 저장부(350)는 수신측 단말기(200) 및 송신측 단말기(100)와의 통화 연결을 위한 정보들 예를 들면 단말기들의 고유 정보 및 위치 정보 등을 저장 관리할 수 있다.
장치 제어부(360)는 통신 서비스 장치(300) 운용을 위해 필요한 다양한 정보 처리와 전달을 수행할 수 있다. 특히 상기 장치 제어부(360)는 본 발명의 통신 기반 서비스 지원에 필요한 다양한 정보의 처리와 전달을 제어한다. 이를 보다 상세히 설명하면, 장치 제어부(360)는 수신측 단말기(200)로부터 통신 기반 서비스 관련 정보를 수신하는 경우 해당 정보를 상기 수신측 단말기(200)에 통화 연결 요청한 송신측 단말기(100)에 전달할 수 있다. 이때 장치 제어부(360)는 통신 서비스 장치(300) 정책에 따라 사전 정의된 양식에 따라 상기 통신 기반 서비스 관련 정보를 재배열하거나, 가공하여 송신측 단말기(100)에 전달할 수 있다. 이 과정에서 장치 제어부(360)는 정책에 따라 특정 알림 정보를 해당 통신 기반 서비스 관련 정보에 포함시켜 송신측 단말기에 전송할 수 있다. 여기서 상기 알림 정보는 수신측 단말기(200)의 통화 수락 여부 알림 메시지를 포함하며, 추가로 통신 서비스 장치(300)가 생성한 광고 정보 등을 포함할 수 있다. 한편 장치 제어부(360)는 서비스 정책에 따라 수신측 단말기(200)가 제공하는 통신 기반 서비스 관련 정보를 별도의 가공이나 재배열 또는 알림 정보의 추가 없이 송신측 단말기(100)에 바로 전달할 수도 있다.
장치 제어부(360)는 통신 기반 서비스 관련 정보 제공 시 수신측 단말기(200)의 사전 등록된 제한 정보가 있는지 여부를 확인하고, 제한 정보가 있는 경우 통신 기반 서비스 관련 정보를 수신할 송신측 단말기(100)가 해당 제한 정보의 어떠한 분류에 속하는지를 확인할 수 있다. 그리고 장치 제어부(360)는 현재 통화 연결을 요청한 송신측 단말기(100)에 맞는 통신 기반 서비스 관련 정보를 제공할 수 있다. 이를 위하여 장치 제어부(360)는 제한 정보에 따른 각각의 통신 기반 서비스 관련 정보를 사전에 생성하여 저장 관리할 수 있으며, 또는 장치 제어부(360)는 사전 등록된 또는 통화 연결 요청 시점에서 수신측 단말기(200)로부터 수신된 전체 통신 기반 서비스 관련 정보를 바탕으로 해당 송신측 단말기(100)에 맞는 통신 기반 서비스 관련 정보의 생성과 전달을 제어할 수 있다. 장치 제어부(360)는 통신 기반 서비스 관련 정보의 제공 과정에서 통신 기반 서비스 목록을 우선적으로 송신측 단말기(100)에 전달하고, 송신측 단말기(100)가 통신 기반 서비스 목록에서 선택한 특정 통신 기반 서비스에 해당하는 정보만을 송신측 단말기(100)에 제공할 수도 있다.
도 3은 본 발명의 실시 예에 따른 송신측 단말기(100)의 구성을 보다 상세히 나타낸 도면이다.
도 3을 참조하면, 본 발명의 송신측 단말기(100)는 수신측 단말기(200)에 통화 연결을 요청하고, 수신측 단말기(200)가 관여하여 생성한 통신 기반 서비스 관련 정보의 수신 및 출력을 지원하기 위하여, 제1 통신부(110), 제1 입력부(120), 제1 오디오 처리부(130), 제1 표시부(140), 제1 저장부(150), 제1 제어부(160)의 구성을 포함할 수 있다.
제1 통신부(110)는 통신 서비스 장치(300)와 통신 채널을 형성하고, 통신 서비스 장치(300)를 통하여 수신측 단말기(200)와 통신 채널을 형성할 수 있다. 이러한 제1 통신부(110)는 송신측 단말기(100)의 통신 특성에 따라 다양한 형태나 방식의 통신 모듈로 구성될 수 있다. 예를 들어 제1 통신부(110)는 2G, 3G, 4G, 5G 등의 각 세대별 통신 방식 지원을 위한 다양한 통신 모듈, TDMA, CDMA, WCDMA, FDMA, OFDMA 등의 통신 방식 지원을 통신 모듈, 유무선 네트웍 기반의 통신 모듈 등 특정 통신 기술이나 방식에 한정되지 않고 본 발명의 통신 기반 서비스 관련 정보의 수신을 지원할 수 있는 통신 모듈로 구성될 수 있다. 특히 제1 통신부(110)는 통신 기반 서비스 정보의 타입에 따라 통신 서비스 장치(300)와 음성 채널, 메시지 채널, 데이터 채널 중 적어도 하나를 실시간으로 또는 주기적으로, 고정적으로 형성할 수 있다. 제1 통신부(110)는 이러한 통신 채널을 기반으로 통신 기반 서비스 관련 정보를 통신 서비스 장치(300)로부터 수신하고, 상황에 따라 특정 통신 기반 서비스 선택 신호를 통신 서비스 장치(300)에 전달한 후 해당 선택 신호에 대응하는 통신 기반 서비스 정보를 수신할 수 있다.
제1 입력부(120)는 송신측 단말기(100) 조작에 필요한 다양한 입력 신호를 생성할 수 있도록 지원하는 구성으로서, 버튼키나, 사이드 키, 홈 키 등 특정 키 형태로 형성됨은 물론, 풀터치스크린 지원을 위해 터치 맵으로 제공될 수도 있다. 여기서 터치 맵은 제1 표시부(140) 상에 표시되어 사용자 터치에 따른 입력 신호를 생성할 수 있도록 지원하는 구성이 될 수 있다. 상기 제1 입력부(120)는 수신측 단말기(200)와 통화 연결을 요청하기 위한 입력 신호, 통신 기반 서비스 목록 수신 시 특정 통신 기반 서비스 선택을 위한 입력 신호, 통신 기반 서비스 화면 제어를 위한 입력 신호를 생성할 수 있다. 또한 제1 입력부(120)는 통화 연결에 따른 통신 기반 서비스 이용 보류나 사용자 요청에 따른 통신 기반 서비스 목록 화면 종료를 위한 입력 신호, 특정 통신 기반 서비스 종료 등을 위한 입력 신호를 생성할 수 있다. 생성된 입력 신호는 제1 제어부(160)에 전달되어 해당 입력 신호에 대응하는 기능 지원을 위한 명령어로 이용될 수 있다.
제1 오디오 처리부(130)는 송신측 단말기(100)와 관련된 다양한 오디오 신호의 처리와 수집을 지원할 수 있다. 이를 위하여 제1 오디오 처리부(130)는 오디오 신호 출력을 위한 스피커(SPK)와 오디오 신호 수집을 위한 마이크(MIC)를 포함할 수 있다. 이러한 제1 오디오 처리부(130)는 수신측 단말기(200)와 통신 채널을 형성한 경우 송수신되는 오디오 신호를 출력하며, 사용자 음성을 수집하도록 지원할 수 있다. 특히 제1 오디오 처리부(130)는 통신 기반 서비스 관련 정보에 포함된 오디오 신호의 출력을 지원할 수 있다. 예를 들어 제1 오디오 처리부(130)는 통신 기반 서비스 목록을 오디오 신호로 출력할 수 있으며, 또한 특정 통신 기반 서비스가 오디오 신호 출력 기능을 지원하는 경우 해당 오디오 신호 출력을 지원할 수 있다. 그리고 제1 오디오 처리부(130)는 통화 연결 수락에 해당하는 안내음이나 효과음 출력, 통화 연결 수락에 따른 통신 기반 서비스 종료나 일시 중지 등을 안내하는 안내음이나 이를 지시하는 효과음 출력을 지원할 수 있다. 상술한 안내음이나 효과음 출력은 사용자 설정에 따라 생략될 수도 있다.
제1 표시부(140)는 송신측 단말기(100) 운용에 필요한 다양한 화면 인터페이스를 제공한다. 상기 제1 표시부(140)는 터치 기능 지원을 위해 터치 패널 및 표시 패널을 포함하는 구조로 형성될 수 있다. 이러한 상기 제1 표시부(140)는 수신측 단말기(200)와 통화 연결을 위해 전화번호를 입력하거나 수신측 단말기(200)에 해당하는 폰 북 정보 선택을 위한 화면, 수신측 단말기(200)에 통화 연결을 요청하는 화면, 통신 기반 서비스 목록 출력 화면, 선택된 또는 디폴트로 지정된 통신 기반 서비스 지원 화면을 출력할 수 있다. 또한 제1 표시부(140)는 통화 연결 수락에 따른 통신 기반 서비스 종료나 일시 정지 화면 등을 각 상황별로 출력할 수도 있다. 한편 통신 기반 서비스 화면 중에서 사전 정의된 특정 서비스 화면 예를 들면 이미지 표시 화면의 경우 통화 연결이 수락되더라도 해당 서비스 화면 출력이 유지될 수도 있다. 또한 제1 표시부(140)는 통신 기반 서비스 종료를 위한 입력 신호가 발생할 경우 송신측 단말기(100)가 디폴트로 지원하는 또는 통신 서비스 장치(300)가 디폴트로 제공하는 통화 대기 화면을 출력할 수 있다. 송신측 단말기(100)의 제1 표시부(140)에 출력될 화면에 대하여 후술하는 화면 인터페이스 설명을 통하여 보다 상세히 설명하기로 한다.
제1 저장부(150)는 송신측 단말기(100) 운용에 필요한 또는 특정 단말기 기능 지원을 위한 다양한 응용 프로그램을 저장할 수 있다. 예를 들면, 제1 저장부(150)는 송신측 단말기(100)의 운용을 위한 운영체제, 통화 연결을 위한 통화 기능 지원 프로그램, 화상 통화 지원 시 화상 통화 지원을 위한 화상 통화 기능 지원 프로그램, 외부 서버 접속을 위한 서버 접속 지원 프로그램 등을 지원할 수 있다. 특히 제1 저장부(150)는 통신 기반 서비스 지원을 위하여 통신 기능 지원 프로그램(151)을 저장할 수 있다.
통신 기능 지원 프로그램(151)은 통신 서비스 장치(300) 또는 수신측 단말기(200)로부터 통신 기반 서비스 관련 정보를 수신하는 경우, 해당 통신 기반 서비스 관련 정보의 출력과 운용을 지원하는 루틴들을 포함할 수 있다. 예를 들어 통신 기반 서비스 관련 정보가 통신 기반 서비스 목록을 포함하는 경우, 통신 기능 지원 프로그램(151)은 해당 서비스 목록 중 적어도 하나를 사용자가 선택할 수 있도록 지원하는 화면 인터페이스 지원 루틴을 포함할 수 있다. 또한 통신 기반 서비스 관련 정보에 특정 블로그나 웹 사이트 또는 특정 서버 주소 접속을 위한 링크 정보가 포함된 경우 통신 기능 지원 프로그램(151)은 해당 링크 정보를 토대로 해당 서버에 접속하도록 지원하고, 접속에 따른 화면을 제1 표시부(140)에 출력하도록 지원하는 루틴들을 포함할 수 있다. 그리고 통신 기반 서비스 관련 정보가 다양한 이미지 및 오디오 파일 중 적어도 하나를 포함하는 경우 통신 기능 지원 프로그램(151)은 해당 이미지 및 오디오 파일 중 적어도 하나를 출력하도록 지원하는 루틴들을 포함할 수 있다. 또한 통신 기반 서비스 관련 정보에 수신측 단말기(200)가 마련한 마이크로 블로그 서비스 정보나 개인 방송 서비스 정보를 포함하는 경우 통신 기능 지원 프로그램(151)은 해당 마이크로 블로그 서비스 화면 또는 개인 방송 서비스 화면 등을 제1 표시부(140)에 출력하도록 지원할 수 있는 루틴들을 포함할 수 있다.
여기서 마이크로 블로그는 수신측 단말기(200) 사용자가 해당 단말기를 기반으로 운용하는 블로그로서, 수신측 단말기(200)에 저장된 또는 수신측 단말기(200)가 지정한 특정 외부 서버에 저장된 이미지나, 오디오 파일, 텍스트 파일이나 다양한 태그 정보나 링크 정보 등을 기반으로 운용하는 블로그가 될 수 있다. 여기서 외부 서버는 앞서 설명한 통신 서비스 장치(300) 등이 될 수도 있다.
제1 제어부(160)는 송신측 단말기(100) 운용에 필요한 전원 공급과 분배 및 단말기 운용에 필요한 신호 전달과 처리를 수행하는 구성이다. 이러한 제1 제어부(160)는 본 발명의 실시 예에 따른 통신 기반 서비스 이용에 필요한 신호 제어를 수행할 수 있다. 이를 보다 상세히 설명하면 제1 제어부(160)는 수신측 단말기(200)의 전화번호 또는 그에 대응하는 폰 북 정보 선택이 발생하면 통신 서비스 장치(300)에 수신측 단말기(200)와의 통화 연결을 요청하는 메시지 전송을 제어할 수 있다. 그리고 제1 제어부(160)는 통신 서비스 장치(300) 또는 수신측 단말기(200)로부터 통신 기반 서비스 목록 정보를 수신하는 경우, 해당 통신 기반 서비스 목록을 출력할 수 있다. 이후 제1 제어부(160)는 특정 통신 기반 서비스 항목이 선택되면, 선택 신호를 포함하는 메시지를 통신 서비스 장치(300) 또는 수신측 단말기(200)에 전송하도록 제어할 수 있다.
제1 제어부(160)는 선택 신호에 따른 특정 통신 기반 서비스 예를 들면, 채팅 서비스, 화상 통화 서비스, 마이크로 블로그 서비스, 개인 방송 서비스 중 선택된 어느 하나의 서비스 지원을 위한 신호 처리를 지원할 수 있다. 이 과정에서 제1 제어부(160)는 해당 서비스를 통화 대기 시간동안 수행하도록 제어할 수도 있다. 즉 본 발명의 송신측 단말기(100)는 통신 기반 서비스 중 특정 서비스 예를 들면 마이크로 블로그 서비스, 개인 방송 서비스, 메시지 서비스 등을 지원하되 해당 서비스를 수신측 단말기(200)의 통화 연결 수락 이전까지 수행하도록 지원할 수 있다. 그리고 통화 연결 수락이 발생하면 제1 제어부(160)는 실행되던 통신 기반 서비스를 자동으로 종료시키거나, 일시 중지시키거나 백그라운드 프로세싱으로 전환하도록 지원할 수 있다. 또한 제1 제어부(160)는 사용자가 통신 기반 서비스 이용을 거절하는 입력 신호를 발생하는 경우, 해당 입력 신호를 포함하는 메시지를 통신 서비스 장치(300) 또는 수신측 단말기(200)에 전송하고 기 설정된 통화 연결 요청 화면을 제1 표시부(140)에 출력하도록 지원할 수 있다. 상술한 서비스 이용 제한 즉 통화 연결 수락에 따른 서비스 종료를 위한 제어는 본 발명의 통신 기반 서비스 기능 지원 정책에 따라 별도로 수행되지 않을 수도 있다.
도 4는 본 발명의 실시 예에 따른 수신측 단말기(200)의 구성을 보다 상세히 나타낸 도면이다.
도 4를 참조하면, 본 발명의 수신측 단말기(200)는 제2 통신부(210), 제2 입력부(220), 제2 오디오 처리부(230), 제2 표시부(240), 제2 저장부(250) 및 제2 제어부(260)의 구성을 포함할 수 있다.
이와 같은 구성을 가지는 본 발명의 수신측 단말기(200)는 송신측 단말기(100)로부터 통화 연결 요청 메시지를 수신하면 사전 정의된 통신 기반 서비스 목록 및 특정 통신 기반 서비스 정보 중 적어도 하나를 포함하는 통신 기반 서비스 관련 정보를 송신측 단말기(100)에 전달할 수 있다. 이때 통신 서비스 장치(300) 정책에 따라 수신측 단말기(200)는 통신 기반 서비스 관련 정보를 송신측 단말기(100)와 P2P 방식으로 전송하도록 지원할 수도 있다. 한편 수신측 단말기(200)는 통신 서비스 장치(300)에 통신 기반 서비스 관련 정보를 제공하고 해당 통신 기반 서비스 관련 정보를 송신측 단말기(100)에 제공하도록 요청할 수 있다. 그러면 앞서 설명한 바와 같이 통신 서비스 장치(300)가 정책에 따라 통신 기반 서비스 관련 정보를 사전 정의된 포맷에 맞추어 송신측 단말기(100)에 제공할 수 있다.
이를 위하여 제2 통신부(210)는 통신 서비스 장치(300)와 통신 채널을 형성할 수 있다. 그리고 제2 통신부(210)는 통신 서비스 장치(300)로부터 송신측 단말기(100)가 제공한 통화 연결 요청 메시지를 전달받을 수 있다. 이때 제2 통신부(210)는 통신 서비스 장치(300) 정책에 따라 통신 서비스 장치(300)를 매개로 제2 저장부(250)에 저장된 통신 기반 서비스 관련 정보(253)를 송신측 단말기(100)에 전송하기 위한 채널 형성을 지원할 수 있다. 이러한 제2 통신부(210)는 통신 서비스 장치(300)와 통신 채널을 형성할 수 있는 통신 모듈로서 수신측 단말기(200)가 이동통신 기능을 지원하는 경우 이동통신 모듈 등으로 형성될 수 있다. 추가로 제2 통신부(210)는 앞서 설명한 제한 정보를 통신 서비스 장치(300)에 제공할 수 있으며, 이에 따라 각 송신측 단말기(100)별로 제공되어야 할 통신 기반 서비스 목록 및 통신 기반 서비스 정보들이 통신 서비스 장치(300)에 전달될 수 있다.
제2 입력부(220)는 수신측 단말기(200) 운용에 필요한 입력 신호를 생성하는 구성이다. 이러한 제2 입력부(220)는 버튼 키, 사이드 키, 홈 키 등을 포함할 수 있으며, 제2 표시부(240)가 터치스크린 형태로 마련되는 경우 제2 표시부(240)에 출력되는 터치맵의 형태로 구성될 수도 있다. 이러한 제2 입력부(220)는 통신 기반 서비스 구성을 위한 다양한 입력 신호 예를 들면 마이크로 블로그 서비스나 개인 방송 서비스 등의 컨텐츠를 생성 및 관리하기 위해 요구되는 다양한 입력 신호를 생성할 수 있다. 또한 제2 입력부(220)는 송신측 단말기(100) 선택에 따라 활성화되는 메시지, 이메일, 채팅 서비스 운용을 위한 입력 신호를 사용자 조작에 따라 생성할 수 있다. 그리고 제2 입력부(220)는 송신측 단말기(100)가 음성 통화나 화상 통화 연결을 선택한 경우 그에 대응하는 통신 기반 서비스를 수락하는 입력 신호를 생성할 수 있다. 제2 입력부(220)가 생성한 입력 신호는 제2 제어부(260)에 전달되어 통신 기반 서비스 운용에 적용될 수 있다.
제2 오디오 처리부(230)는 수신측 단말기(200) 운용에서 발생하는 다양한 오디오 신호의 출력을 위한 스피커(SPK)와, 통신 기반 서비스 지원 과정에서 선택적으로 요구되는 오디오 신호 수집을 위한 마이크(MIC)를 포함할 수 있다. 특히 제2 오디오 처리부(230)는 송신측 단말기(100)가 접속하여 특정 통신 기반 서비스를 이용하는 경우, 이를 알리는 안내음이나 효과음을 출력할 수 있다. 예를 들어, 제2 오디오 처리부(230)는 송신측 단말기(100)의 통화 연결 요청 메시지 수신에 대한 안내음이나 효과음 출력을 지원하며, 송신측 단말기(100)가 통신 기반 서비스 중 특정 서비스를 선택한 경우 해당 서비스 선택을 알리는 안내음이나 효과음 출력을 지원할 수 있다. 여기서 상기 안내음이나 효과음 출력은 수신측 단말기(200) 사용자 설정에 따라 생략되거나 다른 알림 수단 예를 들면 진동음이나, 램프 점등 등으로 대체될 수 있다.
제2 표시부(240)는 수신측 단말기(200) 운용에 따른 다양한 사용자 화면을 출력할 수 있다. 예를 들어 수신측 단말기(200) 운용 과정에 필요한 대기 화면, 메뉴 화면, 락스크린이 적용된 화면, 다양한 사용자 기능 운용에 따른 화면 등을 출력할 수 있다. 특히 제2 표시부(240)는 통신 기반 서비스 운용에 필요한 다양한 화면들을 제공할 수 있다. 예를 들어 제2 표시부(240)는 통신 기반 서비스 관련 정보 설정을 위한 화면, 생성된 통신 기반 서비스 관련 정보를 통신 서비스 장치(300)에 등록시키거나 전송하기 위한 화면, 송신측 단말기(100)가 선택한 특정 통신 기반 서비스 지원 화면 등을 출력할 수 있다. 상기 수신측 단말기(200)가 제공 가능한 화면 인터페이스에 대해서 후술하는 도면들을 참조하여 보다 상세히 설명하기로 한다.
제2 저장부(250)는 수신측 단말기(200) 운용에 필요한 다양한 응용 프로그램을 저장할 수 있다. 예를 들어 제2 저장부(250)는 수신측 단말기(200) 운용에 필요한 운영체제, 수신측 단말기(200) 기능 지원 여부에 따라 선택적으로 포함될 수 있는 파일 재생 프로그램, 파일 검색 프로그램, 파일 편집 프로그램, 웹 접속 프로그램 등을 저장할 수 있다. 특히 제2 저장부(250)는 본 발명의 통신 기반 서비스 지원을 위한 통신 기반 서비스 지원 프로그램(251) 및 통신 기반 서비스 관련 정보(253)를 저장할 수 있다.
통신 기반 서비스 지원 프로그램(251)은 통신 기반 서비스 관련 정보 설정 루틴 및 통신 기반 서비스 관련 정보 제공 루틴을 포함할 수 있다. 여기서 통신 기반 서비스 관련 정보 설정 루틴은 통신 기반 서비스 생성을 지원하는 루틴, 통신 기반 서비스 목록 생성을 지원하는 루틴을 포함할 수 있다.
통신 기반 서비스 생성을 지원하는 루틴은 통신 기반 서비스에 포함될 수 있는 음성 또는 텍스트 메시지 서비스, 이메일 서비스, 채팅 서비스, 음성 통화 서비스, 화상 통화 서비스, 마이크로 블로그 서비스, 개인 방송 서비스 중 적어도 하나를 통신 기반 서비스로서 설정하거나 생성하거나 또는 외부 타 단말기에서 수신하여 설정하는 루틴을 포함할 수 있다. 그리고 통신 기반 서비스 목록 생성을 지원하는 루틴은 생성한 통신 기반 서비스들 중 적어도 하나를 포함하는 목록을 생성하는 루틴이다. 이러한 목록 생성을 지원하는 루틴은 사용자 설정에 따라 통신 기반 서비스들의 종류가 다른 목록들을 다수개 생성하도록 지원할 수 있다. 각기 다른 통신 기반 서비스들을 포함하는 목록은 제한 정보 설정 및 접속되는 송신측 단말기(100)에 따라 다르게 제공될 수 있다.
통신 기반 서비스 관련 정보 제공 루틴은 상술한 통신 기반 서비스 관련 정보를 통신 서비스 장치(300) 정책에 따라 또는 수신측 단말기(200) 사용자 설정에 따라 송신측 단말기(100)에 직접 제공하도록 지원하는 루틴 및 통신 서비스 장치(300)를 통해 제공하도록 지원하는 루틴을 포함할 수 있다. 이러한 통신 기반 서비스 관련 정보 제공 루틴은 통신 기반 서비스 지원을 위한 에이전트 형태로 구성될 수 있으며, 상기 에이전트는 통신 기능 활성화 시 활성화되어 본 발명의 통신 기반 서비스 지원을 수행하기 위핸 신호 처리를 지원할 수 있다.
통신 기반 서비스 관련 정보(253)는 통신 기반 서비스 정보 및 통신 기반 서비스 목록 정보 중 적어도 하나를 포함할 수 있다. 통신 기반 서비스 정보는 특정 통신 기반 서비스를 지원하기 위한 다양한 프로그램 정보들 및 해당 프로그램에 등록된 컨텐츠 정보들을 포함할 수 있다. 예를 들어 메시지 서비스나, 이메일 서비스, 채팅 서비스, 음성 통화나 화상 통화 서비스를 포함하는 통신 기반 서비스의 경우 별도의 컨텐츠를 포함하지 않고 해당 기능 지원을 위한 프로그램 정보들을 포함할 수 있다. 한편 마이크로 블로그 서비스나 개인 방송 서비스를 포함하는 통신 기반 서비스의 경우에는 해당 기능 지원을 위한 프로그램 정보뿐만 아니라, 해당 기능 지원에 필요한 컨텐츠 정보도 포함할 수 있다. 즉 마이크로 블로그 서비스의 경우 사용자가 사전에 등록시킨 이미지나, 오디오 파일 컨텐츠 등을 포함할 수 있다. 개인 방송 서비스의 경우 사용자가 등록시킨 오디오 파일 컨텐츠 등이 해당 서비스 지원을 위한 프로그램 정보와 함께 포함될 수 있다. 상술한 설명에서 메시지 서비스나 이메일 서비스, 채팅 서비스 등도 이전에 송수신되어 기록된 메시지나 이메일, 채팅 정보가 해당 기능 지원을 위한 프로그램 정보와 함께 통신 기반 서비스 정보에 포함될 수 있다.
통신 기반 서비스 목록 정보는 수신측 단말기(200)가 지원할 수 있는 상술한 통신 기반 서비스들 중 적어도 하나를 송신측 단말기(100) 사용자가 선택할 수 있도록 지원하는 정보이다. 이러한 통신 기반 서비스 목록 정보는 수신측 단말기(200)의 사용자 설정에 따라 송신측 단말기별로 다르게 구성될 수 있다. 이에 따라 다수의 송신측 단말기 중 특정 송신측 단말기에는 상술한 통신 기반 서비스들을 모두 선택할 수 있는 목록이 제공될 수 있으며, 수신측 단말기(200) 사용자가 지정하지 않았거나 또는 특별하게 지정된 송신측 단말기에는 상술한 통신 기반 서비스들 중 일부 서비스들만을 선택할 수 있는 목록이 제공될 수 있다. 또는 수신측 단말기(200) 사용자 설정에 따라 특정 송신측 단말기에는 디폴트로 특정 통신 기반 서비스 예를 들면 음성 통화 서비스만이 할당될 수도 있다. 또는 수신측 단말기(200) 사용자의 영업 전략이나 알림 정책에 따라 사용자가 지정하지 않은 송신측 단말기들에게 상술한 통신 기반 서비스들을 모두 포함하는 목록이 제공될 수도 있다.
제2 제어부(260)는 수신측 단말기(200) 운용에 필요한 신호 처리와 신호 전달을 지원하는 구성이다. 특히 제2 제어부(260)는 통신 기반 서비스 지원에 필요한 신호 처리와 전달을 지원한다. 이를 위하여 제2 제어부(260)는 도 5에 도시된 바와 같은 구성을 포함할 수 있다.
도 5는 본 발명의 실시 예에 따른 수신측 단말기(200)의 제2 제어부(260) 구성을 보다 상세히 나타낸 도면이다.
도 5를 참조하면, 본 발명의 제2 제어부(260)는 통신 기반 서비스 에이전트(261) 및 통신 기반 서비스 관리부(263)를 포함할 수 있다.
통신 기반 서비스 에이전트(261)는 본 발명의 통신 기반 서비스 지원에 필요한 신호 처리와 전달을 지원하는 구성이다. 특히 통신 기반 서비스 에이전트(261)는 송신측 단말기(100)로부터 전화번호 기반의 통화 연결 요청 메시지를 수신하는 경우, 해당 송신측 단말기(100)에게 사전 정의된 통신 기반 서비스 목록을 전달하도록 지원할 수 있다. 이때 통신 기반 서비스 에이전트(261)는 통신 기반 서비스 목록을 P2P 방식으로 직접 전달하거나 통신 서비스 장치(300)에 제공하여 송신측 단말기(100)에 전달하도록 요청할 수 있다. 그리고 통신 기반 서비스 에이전트(261)는 송신측 단말기(100)로부터 특정 통신 기반 서비스 선택을 위한 입력 신호를 수신한 경우, 선택된 통신 기반 서비스가 지원되도록 필요한 통신 기반 서비스 정보를 직접 P2P 방식으로 수신측 단말기(200)에 제공하거나, 통신 서비스 장치(300)에 전달하여 송신측 단말기(100)에 제공하도록 요청할 수 있다. 이 과정에서 통신 기반 서비스 에이전트(261)는 사전 정의된 제한 정보를 기반으로 송신측 단말기별로 각기 다른 목록 및 정보가 제공되도록 제어할 수 있다.
통신 기반 서비스 에이전트(261)는 수신측 단말기(200)가 통화 연결 요청 메시지를 송신측 단말기(100)로부터 수신하는 경우 활성화될 수 있으며, 이후 정책에 따라 통신 기반 서비스 관련 정보의 제공을 위한 절차 수행을 지원할 수 있다. 그리고 통신 기반 서비스 에이전트(261)는 송신측 단말기(100)가 지정한 특정 통신 기반 서비스 운용을 위해 필요한 신호 처리와 전달을 지원할 수 있다. 또한 통신 기반 서비스 에이전트(261)는 선택된 통신 기반 서비스 종류에 따라서 선택적으로 수신측 단말기(200)의 통화 연결 요청 알림을 수행하고, 해당 수락 이벤트 발생 시 제공되던 통신 기반 서비스를 사전 설정에 따라 중지하거나 송신측 단말기(100) 요청에 따라 중지하거나 유지하도록 지원할 수 있다. 이에 따라 통신 기반 서비스 에이전트(261)는 송신측 단말기(100)가 통화 연결을 요청하는 경우 수신측 단말기(200)가 해당 통화 연결 수락 이전까지 대기 상태에서 특정 통신 기반 서비스를 이용하도록 지원하고, 통화 연결이 수락되면 통신 기반 서비스를 일시 중지하거나 종료 시킬 수 있다.
통신 기반 서비스 관리부(263)는 통신 기반 서비스 정보 및 통신 기반 서비스 목록 정보, 제한 정보의 생성과, 저장 및 갱신 등을 관리하는 구성이다. 이러한 통신 기반 서비스 관리부(263)는 통신 서비스 장치(300)에 등록하는 통신 기반 서비스 관련 정보의 관리 및 수신측 단말기(200)에 저장되는 통신 기반 서비스 관련 정보(253)의 관리 중 적어도 하나를 본 발명의 통신 기반 서비스 지원을 위한 정책에 따라 선택적으로 지원할 수 있다. 예를 들어 통신 서비스 장치(300)가 본 발명의 통신 기반 서비스 지원에 따른 정보 가공과 전달을 수행하는 경우 통신 기반 서비스 관리부(263)는 수신측 단말기(200) 사용자 제어에 따라 통신 기반 서비스 관련 정보를 통신 서비스 장치(300)에 등록하도록 지원할 수 있다.
그리고 통신 기반 서비스 관리부(263)는 수신측 단말기(200) 사용자 요청에 따라 통신 서비스 장치(300)에 등록된 통신 기반 서비스 관련 정보의 갱신을 지원할 수 있다. 예를 들어 통신 기반 서비스 관리부(263)는 통신 서비스 장치(300)에 사전 등록된 통신 기반 서비스 목록 정보, 송신측 단말기별 이용 가능한 통신 서비스의 제한 정보 및 특정 통신 기반 서비스의 컨텐츠 갱신 정보 등을 관리하도록 지원할 수 있다. 수신측 단말기(200)가 제공 가능한 통신 기반 서비스 항목들이 수신측 단말기(200) 사용자의 단말기 업그레이드나 프로그램 설치 등에 의하여 변경될 수 있다. 이에 따라 통신 기반 서비스 관리부(263)는 통신 기반 서비스 항목들의 변경이 있는 경우 그에 대응하여 통신 서비스 장치(300)에 등록된 목록 정보 변경을 수행할 수 있다. 제한 정보 역시 수신측 단말기(200) 사용자 설정에 따라 송신측 단말기(100)가 이용할 수 있는 통신 기반 서비스가 달라질 수 있으므로 통신 기반 서비스 관리부(263)는 사용자 설정이 변경되는 경우 통신 서비스 장치(300)에 등록된 정보를 변경하도록 제어할 수 있다.
마이크로 블로그 서비스 또는 개인 방송 서비스의 경우 사용자 설정에 따라 해당 컨텐츠 변경이 발생할 수 있으므로 해당 서비스의 컨텐츠 변경이 발생하면 통신 기반 서비스 관리부(263)는 통신 서비스 장치(300)에 적용하도록 제어할 수 있다. 예를 들어 통신 기반 서비스 관리부(263)는 마이크로 블로그를 구성하는 내용들을 사전에 통신 서비스 장치(300)에 등록시키고, 사용자 요청에 따라 또는 수신측 단말기(200)의 정보 갱신에 따라 주기적으로 또는 이벤트 발생 시점마다 갱신하도록 지원할 수 있다. 마이크로 블로그가 수신측 단말기(200)를 기준으로 운용되는 경우 이러한 운용은 생략될 수 있다. 또한 수신측 단말기(200)는 개인 방송 서비스 즉 P2P(Peer to Peer) 기반의 Personal Casting(ME-CAST) 서비스 지원을 수행할 수 있다.
한편 통신 기반 서비스 관리부(263)는 본 발명의 통신 기반 서비스 지원 정책이 통신 서비스 장치(300)를 이용하지 않고 배제하는 정책인 경우 수신측 단말기(200)에 저장된 통신 기반 서비스 목록 정보, 송신측 단말기별 이용 가능한 통신 서비스의 제한 정보 및 특정 통신 기반 서비스의 컨텐츠 갱신 정보 등에 대해서 해당 정보들의 갱신을 제2 저장부(250)에 저장된 정보들에 적용하도록 지원할 수 있다.
이상에서는 본 발명의 실시 예에 따른 통신 기반 서비스 지원을 위해 구성되는 통신 기반 서비스 지원 시스템(10) 및 해당 시스템을 구성하는 통신 서비스 장치(300)와 송신측 단말기(100) 및 수신측 단말기(200)의 각 구성과 각 구성들의 기능과 역할에 대하여 설명하였다. 이하에서는 본 발명의 통신 기반 서비스 지원 시스템(10)의 통신 기반 서비스 기능 운용을 위한 신호 흐름 및 방법 등에 대하여 설명하기로 한다.
도 6은 본 발명의 제1 실시 예에 따른 통신 기반 서비스 운용 방법을 설명하기 위한 도면이다.
도 6을 참조하면, 먼저 601 단계에서 송신측 단말기(100)가 통신 서비스 장치(300)에 통화 연결 요청을 수행하면, 통신 서비스 장치(300)는 603 단계에서 수신측 단말기(200)에 통화 연결 요청 메시지(call setup message)를 전달한다.
그러면 수신측 단말기(200)는 605 단계에서 통화 연결 요청 메시지에 따른 통신 기반 서비스 목록을 통신 서비스 장치(300)에 전달할 수 있다. 이를 수신한 통신 서비스 장치(300)는 607 단계에서 송신측 단말기(100)에 통신 기반 서비스 목록을 제공할 수 있다. 이때 통신 서비스 장치(300)는 해당 통신 기반 서비스 목록을 별다른 가공 없이 송신측 단말기(100)에 전달할 수 있으며, 또한 606 단계에서와 같이 통신 서비스 장치(300)에서 사전 정의한 양식 및 규격에 맞도록 상기 통신 기반 서비스 목록을 가공하여 제공할 수 있다.
송신측 단말기(100)는 통신 서비스 장치(300)가 제공한 통신 기반 서비스 목록을 609 단계에서 출력하고, 사용자 선택에 따라 특정 통신 기반 서비스 항목이 선택되면, 선택 정보를 611 단계에서 통신 서비스 장치(300)에 전달할 수 있다. 여기서 송신측 단말기(100)는 별도의 통신 기반 서비스 항목 선택을 수행하지 않고 본 발명의 통신 기반 서비스 기능 종료를 위한 입력 신호를 생성할 수 도 있다. 이 경우 송신측 단말기(100)는 통신 기반 서비스 종료를 위한 입력 신호를 통신 서비스 장치(300)에 전달할 수 있다. 그러면 통신 서비스 장치(300) 또는 수신측 단말기(200)는 통신 기반 서비스 지원을 종료할 수 있다. 송신측 단말기(100)는 통화 연결을 요청하는 화면만을 출력할 수 있다. 수신측 단말기(200)는 통화 연결 요청 메시지 수신을 알리는 상태로 천이되어 일정 안내음이나 효과음 및 화면 제공을 지원할 수 있다.
통신 서비스 장치(300)는 송신측 단말기(100)로부터 선택 정보를 수신하면, 613 단계에서 해당 선택 정보를 수신측 단말기(200)에 해당 선택 정보를 전달할 수 있다. 수신측 단말기(200)는 615 단계에서 해당 선택 정보에 대응하는 통신 기반 서비스 정보를 통신 서비스 장치(300)에 전달하고, 617 단계에서 통신 서비스 장치(300)는 해당 통신 기반 서비스 정보를 송신측 단말기(100)에 전달한다. 이에 따라 송신측 단말기(100)는 619 단계에서 선택 정보에 따른 통신 기반 서비스를 이용할 수 있다. 여기서 통신 서비스 장치(300)는 수신측 단말기(200)가 제공하는 통신 기반 서비스 목록 및 통신 기반 서비스 정보를 사전 정의된 특정 양식에 맞추어 재가공하고, 이를 송신측 단말기(100)에 제공할 수 있다.
상술한 예로서, 수신측 단말기(200)는 통신 기반 서비스 목록으로 채팅 서비스 기능, 마이크로 불로그 서비스 기능, 개인 방송 서비스 기능을 포함하는 정보를 송신측 단말기(100)에 제공할 수 있다. 그리고 송신측 단말기(100)가 채팅 서비스 기능을 선택하는 선택 정보를 전송하면 수신측 단말기(200)는 송신측 단말기(100) 요청에 따라 송신측 단말기(100)와 채팅을 수행할 수 있는 채팅 채널을 형성하기 위한 신호 처리를 송신측 단말기(100)와 함께 수행할 수 있다. 이때 상기 채팅 채널 형성을 수신측 단말기(200) 사용자가 송신측 단말기(100) 사용자의 채팅 채널 형성 요청을 수락한 경우 형성되거나, 별다른 수신측 단말기(200) 수락 없이 자동으로 형성될 수 있다. 이를 위하여 수신측 단말기(200) 및 송신측 단말기(100)는 사전에 채팅 프로그램을 대기 상태로 유지할 수 있다.
한편 송신측 단말기(100) 사용자가 마이크로 블로그 서비스 기능을 선택한 경우, 수신측 단말기(200)의 통신 기반 서비스 에이전트(261)는 제2 저장부(250)에 저장된 마이크로 블로그 서비스 정보 또는 수신측 단말기(200)가 운용하는 마이크로 블로그로 접속할 수 있는 링크 정보를 송신측 단말기(100)에 전송할 수 있다. 송신측 단말기(100)는 해당 정보를 수신하면 이를 출력하거나 해당 링크 정보 접속을 위한 처리를 지원할 수 있다. 이 과정에서 수신측 단말기(200)는 통화 연결 요청 메시지 수신에 따른 알람을 출력할 수 있다. 그리고 수신측 단말기(200)가 통화 연결 요청을 수락하는 경우 해당 수락 메시지가 송신측 단말기(100)에 전송될 수 있다. 송신측 단말기(100)와 수신측 단말기(200)는 수락 메시지에 따른 음성 통화나 화상 통화 채널을 형성할 수 있다. 이 과정에서 송신측 단말기(100)에 전달되는 마이크로 블로그 서비스 정보의 전송은 중지될 수 있다. 또는 송신측 단말기(100) 요청에 따라 마이크로 블로그 서비스 정보는 지속적으로 제공될 수도 있다.
상술한 바와 같이 본 발명의 실시 예에 따른 통신 기반 서비스 지원 방법은 송신측 단말기(100)가 수신측 단말기(200)에 통화 연결을 시도하는 과정에서 수신측 단말기(200)가 제공하는 다양한 통신 기반 서비스 중 어느 하나를 선택적으로 이용할 수 있다. 한편 상술한 설명에서는 통화 연결 요청 메시지를 수신측 단말기(200)가 확인할 수 있도록 제공하는 구성에 대하여 설명하였으나, 송신측 단말기(100) 사용자의 선택에 따라 해당 메시지에 대한 알람은 수행되지 않을 수도 있다. 즉 수신측 단말기(200)는 통화 기반 서비스 목록에 음성 통화 서비스, 화상 통화 서비스, 채팅 서비스, 메시지 서비스, 마이크로 블로그 서비스, 개인 방송 서비스를 포함하도록 제공하고, 음성 통화 서비스, 화상 통화 서비스를 선택하는 경우에는 통화 연결 요청 메시지에 따른 알람을 출력할 수 있다.
도 7은 본 발명의 제2 실시 예에 따른 통신 기반 서비스 운용 방법을 설명하기 위한 도면이다.
도 7을 참조하면, 먼저 701 단계에서 수신측 단말기(200)는 통신 기반 서비스 관련 정보를 사전에 통신 서비스 장치(300)에 등록을 수행할 수 있다. 통신 서비스 장치(300)는 수신측 단말기(200)가 통신 기반 서비스 관련 정보를 제공하는 경우 수신측 단말기(200)의 전화번호를 기준으로 상기 통신 기반 서비스 관련 정보를 관리할 수 있다. 여기서 수신측 단말기(200)가 제공하는 상기 통신 기반 서비스 관련 정보는 수신측 단말기(200)가 제공하는 통신 기반 서비스들의 목록 정보와, 각 서비스 지원을 위한 통신 기반 서비스 정보들을 포함할 수 있다. 예를 들어, 통신 기반 서비스 목록 정보는 송신측 단말기(100)가 선택할 수 있는 통신 기반 서비스들의 목록으로서, 메시지 서비스, 이메일 서비스, 채팅 서비스, 통화 서비스, 마이크로 블로그 서비스, 개인 방송 서비스 중 적어도 하나의 목록 정보를 포함할 수 있다. 그리고 통신 기반 서비스 정보는 수신측 단말기(200)에 메시지나 이메일을 전송할 수 있도록 지원하는 정보 예를 들면 수신측 단말기(200)의 전화번호나 이메일 주소 정보, 채팅 서비스 지원을 위한 수신측 단말기(200)의 특정 채팅 아이디 정보, 통화 서비스 지원을 위한 수신측 단말기(200)의 전화번호, 마이크로 블로그 서비스 지원을 위한 마이크로 블로그를 구성하는 다양한 컨텐츠 정보 또는 마이크로 블로그 접속 가능한 링크 정보, 개인 방송 서비스 지원을 위한 오디오 파일 정보 중 적어도 하나를 포함할 수 있다. 수신측 단말기(200)는 본 발명의 통신 기반 서비스 지원을 위하여 통신 서비스 장치(300)가 제공하는 특정 서비스에 가입하는 절차를 수행할 수 있다.
한편, 통신 서비스 장치(300)가 수신측 단말기(200) 등록에 따라 통신 기반 서비스 기능을 지원하는 과정 중에, 703 단계에서 송신측 단말기(100)로부터 통화 연결 요청 메시지를 수신할 수 있다. 그러면 통신 서비스 장치(300)는 해당 통화 연결 요청 메시지가 지시하는 수신측 단말기(200)가 제공하는 통신 기반 서비스 목록 정보를 705 단계에서 송신측 단말기(100)에 제공할 수 있다.
송신측 단말기(100)는 통신 서비스 장치(300)로부터 통신 기반 서비스 목록 정보를 수신하면 707 단계에서 해당 목록 정보를 표시할 수 있으며, 709 단계에서 사용자가 특정 서비스 목록을 선택하면 선택 정보를 통신 서비스 장치(300)에 전송할 수 있다. 여기서 송신측 단말기(100)는 별도의 서비스 이용 거절에 해당하는 선택 정보를 통신 서비스 장치(300)에 제공하거나 통화 연결 서비스 또는 메시지 서비스에 해당하는 선택 정보를 제공할 수 있다. 이 경우 송신측 단말기(100)는 통신 서비스 장치(300)가 제공하는 디폴트 화면 또는 송신측 단말기(100)가 지원하는 디폴트 통화 연결 화면 및 메시지 작성 화면을 출력할 수 있다. 이에 대응하여 통신 서비스 장치(300)는 통화 연결 요청 메시지를 수신측 단말기(200)에 전달할 수 있으며, 수신측 단말기(200)는 통화 연결 요청 메시지 수신에 따른 알람을 안내음이나, 효과음, 진동, 램프 점멸 등으로 출력할 수 있다. 메시지 서비스의 경우 통신 서비스 장치(300)는 송신측 단말기(100)가 작성한 메시지를 수신측 단말기(200)에 전송할 수 있다.
한편 송신측 단말기(100)로부터 선택 정보를 수신한 통신 서비스 장치(300)는 711 단계에서 해당 선택 정보에 대응하는 통신 기반 서비스 정보를 송신측 단말기(100)에 제공할 수 있다. 즉 통신 서비스 장치(300)는 마이크로 블로그 서비스, 개인 방송 서비스 등 선택 정보에 해당하는 컨텐츠 정보를 송신측 단말기(100)에 제공할 수 있다. 송신측 단말기(100)는 선택 정보에 해당하는 통신 기반 서비스 정보를 수신하면, 713 단계에서 이를 출력할 수 있다.
상기 송신측 단말기(100)가 이메일 서비스나 채팅 서비스를 선택하는 경우 통신 서비스 장치(300)는 수신측 단말기(200)와 관련된 이메일 주소나, 채팅 아이디를 해당 송신측 단말기(100)에 제공할 수 있다. 여기서 통신 서비스 장치(300)는 채팅 서비스 지원을 위하여 송신측 단말기(100)에 특정 채팅 프로그램이 설치되어 있지 않은 경우 채팅 프로그램 정보를 송신측 단말기(100) 요청에 따라 제공할 수 있다.
상기 통신 서비스 장치(300)는 정책에 따라 또는 수신측 단말기(200) 설정에 따라 703 단계에서 통화 연결 요청 메시지를 수신하면 본 발명의 통신 기반 서비스 지원과는 별도로 해당 통화 연결 요청 메시지를 704 단계에서와 같이 수신측 단말기(200)에 전달할 수 있다. 또는 통신 서비스 장치(300)는 709 단계에서 송신측 단말기(100)의 서비스 선택 정보에 따라 통화 연결 요청 메시지 전달이 요구되는 경우 710 단계에서와 같이 해당 통화 연결 요청 메시지를 수신측 단말기(200)에 전달할 수 있다.
도 8은 본 발명의 제3 실시 예에 따른 통신 기반 서비스 지원 방법을 설명하기 위한 도면이다.
도 8을 참조하면, 수신측 단말기(200)는 801 단계에서 통신 서비스 장치(300)에 통신 기반 서비스 관련 정보를 등록하는 과정에서 제한 정보도 함께 등록할 수 있다. 여기서 제한 정보는 송신측 단말기(100)별 제공되는 통신 기반 서비스 종류들을 제하는 정보가 될 수 있다. 예를 들어 수신측 단말기(200)는 특정 송신측 단말기에는 채팅 서비스, 마이크로 블로그 서비스, 메시지 서비스, 이메일 서비스만을 선택할 수 있는 통신 기반 서비스 목록을 제공하도록 제한 정보를 구성할 수 있다. 또한 수신측 단말기(200)는 다른 송신측 단말기에는 메시지 서비스, 이메일 서비스, 채팅 서비스, 통화 서비스만을 선택할 수 있는 통신 기반 서비스 목록을 제공하도록 제한 정보를 구성할 수 있다. 또한 수신측 단말기(200)는 지정되지 않은 전화번호를 가지는 송신측 단말기에는 특정 서비스들 예를 들면 통화 서비스와 개인 방송 서비스만을 선택할 수 있는 통신 기반 서비스 목록을 제공하도록 제한 정보를 구성할 수 있다. 제한 정보의 구성을 위하여 수신측 단말기(200)는 제한 정보 구성을 위한 화면 인터페이스를 제공하거나, 또는 통신 서비스 장치(300)가 제한 정보 구성을 위한 화면 인터페이스를 수신측 단말기(200)에 제공할 수 있다.
통신 기반 서비스 관련 정보 및 제한 정보가 수신측 단말기(200)별로 저장된 상태에서 통신 서비스 장치(300)는 803 단계에서 송신측 단말기(100)로부터 수신측 단말기(200)의 전화번호를 기반으로 하는 통화 연결 요청 메시지를 수신할 수 있다. 그러면, 통신 서비스 장치(300)는 805 단계에서 송신측 단말기(100)의 전화번호를 확인하여 해당 송신측 단말기(100)에 해당하는 통신 기반 서비스 목록을 확인하고, 807 단계에서 해당 통신 기반 서비스 목록을 송신측 단말기(100)에 전송할 수 있다. 이후 송신측 단말기(100)가 809 단계에서 특정 통신 기반 서비스를 선택하는 선택 정보를 제공하면 통신 서비스 장치(300)는 811 단계에서 선택 정보에 해당하는 통신 기반 서비스가 수행되도록 해당 정보 처리를 지원할 수 있다. 예를 들어, 통신 서비스 장치(300)는 마이크로 블로그 서비스 선택 시 컨텐츠 정보를 송신측 단말기(100)에 제공하고, 채팅 서비스 선택 시 채팅 채널 형성을 지원할 수 있다.
한편 통신 서비스 장치(300)는 송신측 단말기(100)로부터 통화 연결 요청 메시지를 수신하면, 정책에 따라 해당 통화 연결 요청 메시지를 수신측 단말기(200)에 바로 전달하거나, 또는 송신측 단말기(100)가 선택하는 선택 정보에 따라 전달 또는 미전달을 수행할 수 있다. 예를 들어 통신 서비스 장치(300)는 통신 기반 서비스 목록에서 통화 서비스가 선택된 경우 통화 연결 요청 메시지를 수신측 단말기(200)에 전송하고 기타 서비스가 선택되는 경우 통화 연결 요청 메시지 전달을 수행하지 않도록 제어할 수 있다.
도 9는 본 발명의 제4 실시 예에 따른 통신 기반 서비스 지원 방법을 설명하기 위한 도면이다.
도 9를 참조하면, 수신측 단말기(200)는 901 단계에서 통신 기반 서비스 정보 마련 및 제한 정보 마련을 수행할 수 있다. 이를 위하여 수신측 단말기(200)는 통신 기반 서비스 관련 다양한 컨텐츠 정보, 프로그램 설치 및 프로그램 실행과 연결을 위한 정보를 통신 기반 서비스 정보로서 마련할 수 있다. 즉 수신측 단말기(200)의 통신 기반 서비스 에이전트는 수신측 단말기(200)가 마련된 통신 기반 서비스를 송신측 단말기(100)의 통화 연결 요청 메시지에 대응하여 운용할 수 있도록 지원할 수 있다. 이 과정에서 수신측 단말기(200)는 송신측 단말기별로 제공되는 통신 기반 서비스가 다르게 작성된 제한 정보를 설정할 수 있다.
이 상태에서 송신측 단말기(100)는 903 단계에서 통화 연결 요청 메시지를 통신 서비스 장치(300)에 전달할 수 있으며, 통신 서비스 장치(300)는 905 단계에서 해당 통화 연결 요청 메시지를 수신측 단말기(200)에 전달할 수 있다. 수신측 단말기(200)는 통신 서비스 장치(300)로부터 통화 연결 요청 메시지를 수신하면, 907 단계에서 해당 통화 연결 요청 메시지로부터 송신측 단말기(100) 전화번호를 확인한다. 그리고 수신측 단말기(200)는 제한 정보를 확인하여 해당 전화번호에 대응하는 통신 기반 서비스 목록 정보를 추출한다. 그리고 수신측 단말기(200)는 909 단계에서 통신 기반 서비스 목록 정보를 통신 서비스 장치(300)를 거쳐 송신측 단말기(100)에 전달할 수 있다.
송신측 단말기(100)는 통신 기반 서비스 목록 정보를 수신하면 911 단계에서 해당 목록 정보 출력을 수행할 수 있다. 이후 송신측 단말기(100)는 특정 통신 서비스를 선택하는 선택 정보를 913 단계에서 통신 서비스 장치(300)를 통하여 수신측 단말기(200)에 전달할 수 있다. 그러면 수신측 단말기(200)는 915 단계에서 해당 선택 정보에 대응하는 통신 기반 서비스를 송신측 단말기(100)에 제공할 수 있다.
한편 상술한 통신 기반 서비스 지원 과정에서 상기 수신측 단말기(200)는 사용자 설정에 따라 그리고 선택 정보에 따라 통화 연결 요청에 따른 알람을 수행하거나 생략할 수 있다. 예를 들어 수신측 단말기(200)는 디폴트로 송신측 단말기(100)로부터 통화 연결 요청 메시지를 수신하면 이를 사용자에게 알람하는 한편 송신측 단말기(100)가 전송하는 선택 정보에 따라 통신 기반 서비스를 지원할 수 있다. 또는 수신측 단말기(200)는 송신측 단말기(100)가 선택하는 선택 정보가 통화 서비스인 경우 통화 연결 요청에 따른 알람을 수행하고, 그 외 서비스 예를 들면 메시지 서비스나 이메일 서비스 또는 마이크로 블로그 서비스, 개인 방송 서비스 등을 선택하는 경우 수신측 단말기(200)는 별도의 통화 연결 요청에 따른 알람을 생략할 수 있다. 또는 수신측 단말기(200)는 마이크로 블로그 서비스나 개인 방송 서비스 선택 시에는 통화 연결 요청에 따른 알람을 수행하고 메시지 서비스나 이메일 서비스는 해당 알람을 생략할 수 있다. 이러한 서비스별 통화 연결 요청에 따른 알람은 사용자 설정이나 설계자 의도에 따라 다양하게 조정될 수 있을 것이다. 한편 송신측 단말기(100)가 채팅 서비스를 선택하는 경우 수신측 단말기(200)는 채팅 기능 활성화 및 송신측 단말기(100)가 작성한 채팅 메시지를 출력할 수 있다. 이때 수신측 단말기(200)는 별도의 통화 연결 요청에 따른 알람을 생략할 수 있다.
이상에서는 본 발명의 실시 예에 따른 통신 기반 서비스 지원을 위한 시스템과, 단말기 및 방법에 대하여 설명하였다. 이하에서는 각 단말기에서 운용 가능한 화면 인터페이스에 대하여 예시적으로 설명하기로 한다.
도 10은 본 발명의 실시 예에 따른 송신측 단말기(100)에 출력될 수 있는 화면의 일예를 나타낸 도면이다.
도 10을 참조하면, 먼저 송신측 단말기(100)는 사용자 요청에 따라 입력된 전화번호 또는 폰 북에 사전 기입된 전화번호를 포함하는 정보를 기반으로 해당 전화번호에 대응하는 수신측 단말기(200)에 전화 걸기를 수행할 수 있다. 즉 송신측 단말기(100)는 통화 연결 요청 메시지를 통신 서비스 장치(300)를 통하여 수신측 단말기(200)에 전송하도록 요청할 수 있다. 이 경우 송신측 단말기(100)의 제1 표시부(140)는 1001 화면에 도시된 바와 같이 전화 거는 중에 해당하는 화면을 출력할 수 있다. 전화 걸기 화면에서는 전화 걸기를 취소할 수 있도록 종료 버튼이 더 마련될 수도 있다. 또한 전화 걸기 화면은 수신측 단말기(200)의 전화번호나 폰 북 정보가 출력 되는 영역을 포함할 수 있다.
송신측 단말기(100)가 수신측 단말기(200)에 통화 연결 요청 메시지를 전송하도록 요청한 상태에서 수신측 단말기(200)가 본 발명의 통신 기반 서비스 지원이 설정된 단말기인 경우, 송신측 단말기(100)는 1003 화면에서와 같이 통신 기반 서비스 목록 정보 출력 화면을 제1 표시부(140)에 출력할 수 있다. 통신 기반 서비스 목록 정보는 본 발명의 서비스 지원 정책에 따라 통신 서비스 장치(300)가 제공하거나 또는 수신측 단말기(200)가 제공할 수 있다. 도시된 도면에서는 수신측 단말기(200)가 6개의 통신 기반 서비스 중 어느 하나를 선택할 수 있도록 제공하는 목록 정보를 나타낸 것이다. 이에 따라 제1 표시부(140)는 메시지 서비스 항목(11), 이메일 서비스 항목(12), 채팅 서비스 항목(13), 통화 서비스 항목(14), 마이크로 블로그 서비스 항목(15), 개인 방송 서비스 항목(16)을 선택할 수 있는 화면을 출력할 수 있다. 여기서 통화 서비스 항목(14)은 음성 통화 또는 화상 통화 중 어느 하나를 선택할 수 있는 형태로 제공될 수 있으며, 이에 따라 통화 서비스 항목(14)은 두 개의 항목으로 구분될 수 있다. 한편 상술한 목록 정보 화면은 수신측 단말기(200)가 제공할 수 있는 서비스 종류에 따라 달라질 수 있다.
한편 1003 화면에서 메시지 서비스 항목(11)이 선택되거나 이메일 서비스 항목(12)이 선택되면, 송신측 단말기(100)의 제1 표시부(140)는 1005 화면에서와 같이 메시지 작성 화면 또는 이메일 작성 화면을 출력할 수 있다. 해당 화면은 문자 입력창 및 입력된 문자 출력창을 포함할 수 있다. 메시지 작성 또는 이메일 작성이 완료되어 사용자가 해당 작성 완료를 지시하는 입력 신호를 생성하면 추가적인 전화 번호 입력이나 이메일 주소 입력 등을 수행하지 않더라도 해당 메시지가 수신측 단말기(200)에 전송될 수 있다. 이를 위하여 송신측 단말기(100)는 이메일 서비스 항목(12) 선택 시 사전 저장된 수신측 단말기(200)에 해당하는 이메일 주소 정보를 수집하거나, 수신측 단말기(200)가 제공하는 이메일 주소 정보를 기반으로 해당 이메일을 전송할 수 있다. 여기서 송신측 단말기(100)는 메시지 작성 또는 이메일 작성이 완료 및 전송 후 1003 화면으로 복귀하거나 통신 기능 관련 종료를 수행할 수 있다. 1003 화면이 출력되고 있는 상태에서 통화 연결 요청 메시지는 수신측 단말기(200)에 제공되어 수신측 단말기(200)는 통화 연결 요청에 따른 알람을 출력할 수 있다. 또는 수신측 단말기(200)는 송신측 단말기(100) 사용자의 서비스 선택에 따라 통화 연결 요청에 따른 알람을 출력할 수 있다. 즉 수신측 단말기(200)는 송신측 단말기(100) 사용자가 특정 서비스 항목을 선택한 시점에 통화 연결 요청에 따른 알람을 출력하거나 통화 서비스 항목(14)이 선택된 경우 통화 연결 요청에 따른 알람을 출력할 수 있다.
한편 1003 화면에서 통화 서비스 항목(14)이 선택되면 선택된 통화 서비스 항목에 따른 통화 연결 요청 기능이 수행될 수 있다. 즉 송신측 단말기(100)는 1007 화면에서와 같이 음성 통화 또는 화상 통화 연결을 수신측 단말기(200)에 요청할 수 있다. 또한 1003 화면에서 채팅 서비스 항목(13)이 선택되면, 송신측 단말기(100)는 1009 화면에서와 같이 채팅 서비스 화면을 출력할 수 있다. 이때 수신측 단말기(200)의 제2 표시부(240)에도 채팅 서비스 화면이 출력될 수 있다. 한편 채팅 서비스 항목(13)이 선택되면 송신측 단말기(100)는 수신측 단말기(200)와의 이전 채팅 이력을 확인하고 이를 제1 표시부(140)에 출력하도록 지원할 수 있다.
1003 화면에서 마이크로 블로그 서비스 항목(15)이 선택되면, 송신측 단말기(100)는 수신측 단말기(200)가 제공하는 마이크로 블로그 컨텐츠 정보를 1011 화면에서와 같이 출력할 수 있다. 마이크로 블로그 컨텐츠 정보는 수신측 단말기(200)의 저장부에 저장된 자료이거나 수신측 단말기(200)가 사전에 통신 서비스 장치(300)에 등록하여 통신 서비스 장치(300)가 제공하는 자료가 될 수 있다. 도시된 도면에서는 마이크로 블로그 컨텐츠 정보에 따라 구성될 수 있는 화면의 일예를 나타낸 것이다. 이러한 마이크로 블로그 컨텐츠 정보를 출력하는 화면은 수신측 단말기(200) 사용자의 설정에 따라 달라질 수 있다. 송신측 단말기(100) 사용자는 마이크로 블로그 컨텐츠 정보를 통하여 수신측 단말기(200) 사용자가 등록한 다양한 자료들 예를 들면, 사진이나, 일기, 수신측 단말기(200) 사용자의 일일, 주간, 월간 등의 일정 정보를 수신측 단말기(200) 사용자 설정 여부에 따라 열람할 수 있다.
1003 화면에서 개인 방송 서비스 항목(16)이 선택되면, 송신측 단말기(100)는 1013 화면에서와 같이 수신측 단말기(200)가 제공하는 개인 방송 화면을 제1 표시부(140)에 출력할 수 있다. 이 개인 방송 서비스는 수신측 단말기(200) 사용자가 사전에 등록한 오디오 파일을 출력하는 기능이거나 또는 수신측 단말기(200) 사용자가 실시간으로 방송하는 오디오 파일을 출력하는 기능이 될 수 있다. 해당 오디오 파일은 수신측 단말기(200)가 직접 실시간으로 생성하는 파일이거나 통신 서비스 장치(300)에 등록되어 전달된 파일이 될 수 있다.
상술한 마이크로 블로그 서비스 및 개인 방송 서비스 등은 통신 서비스 장치(300)에 등록하여 제공하는 서비스도 가능하지만 P2P 방식에 따라 수신측 단말기(200)가 송신측 단말기(100)에 일대일로 제공하는 서비스 형태로 구성될 수도 있다.
이상에서 설명한 바와 같이 본 발명의 실시 예에 따른 통신 기반 서비스 기능은 송신측 단말기(100)가 수신측 단말기(200)가 제공하는 다양한 통신 기반 서비스를 전화번호를 기반으로 이용할 수 있도록 지원한다. 또한 본 발명의 통신 기반 서비스 기능은 수신측 단말기(200)가 제공하는 통신 기반 서비스를 이용하면서도 통화 기능 이용을 위한 대기를 수행할 수 있으며, 설정이나 서비스 정책에 따라 별도의 통화 대기 없이 특정 서비스 등을 이용할 수 있다.
도 11은 본 발명의 실시 예에 따른 통신 기반 서비스 이용 중 통화 연결 과정에 따른 송신측 단말기(100)의 화면 인터페이스 변화를 설명하기 위한 도면이다.
도 11을 참조하면, 먼저 송신측 단말기(100) 사용자는 본 발명의 통신 기반 서비스 기능을 지원하는 수신측 단말기(200)의 전화번호를 기반으로 통화 연결을 수행하는 경우 1101 화면에서와 같이 통신 기반 서비스 목록 정보 화면을 출력할 수 있다. 통신 기반 서비스 목록 정보 화면은 앞서 도 10에서 설명한 바와 같이 다양한 통신 기반 서비스 항목들을 포함하는 화면이 될 수 있다. 여기서 송신측 단말기(100) 사용자가 특정 통신 기반 서비스 항목 예를 들면 마이크로 블로그 서비스 항목(15)을 선택하는 경우, 송신측 단말기(100)의 제1 표시부(140)는 1103 화면에서와 같이 마이크로 블로그 서비스에 해당하는 컨텐츠 정보들을 출력할 수 있다. 여기서 출력되는 마이크로 블로그 컨텐츠 정보는 앞서 언급한 바와 같이 수신측 단말기(200)가 제공하는 정보이거나 사전에 통신 서비스 장치(300)에 수신측 단말기(200)가 등록한 정보가 될 수 있다.
한편 송신측 단말기(100)는 1101 단계 이전에 도 10의 1001 화면에서와 같이 수신측 단말기(200)에 통화 연결 요청을 수행한 상태이다. 이에 따라 수신측 단말기(200)는 통화 연결 요청에 따른 알람을 수행할 수 있다. 즉 1103 화면이 송신측 단말기(100)의 제1 표시부(140)에 출력되고 있는 상태에서 수신측 단말기(200)는 통화 연결 요청에 따른 알람이 수행되는 상태가 될 수 있다.
이후 수신측 단말기(200)가 통화 연결을 수락하는 경우, 송신측 단말기(100)는 통화 서비스 종류에 따라 1105 화면에서와 같이 음성 통화 연결을 알리는 화면을 제1 표시부(140)에 출력하거나, 1107 화면에서와 같이 화상 통화 연결에 해당하는 화면을 제1 표시부(140)에 출력할 수 있다. 여기서 화상 통화 연결을 위하여 송신측 단말기(100) 및 수신측 단말기(200)는 각각 카메라를 구성으로 포함할 수 있다.
한편 1105 화면에서 통화 연결을 수행하면서 송신측 단말기(100)는 마이크로 블로그 서비스 화면을 지속적으로 유지할 수도 있다. 특히 음성 통화의 경우 단말기를 파지하여 화면을 확인할 수 없는 형태로 배치될 수 있기 때문에 송신측 단말기(100)는 마이크로 블로그 서비스는 유지하되 화면의 전원 공급만을 차단할 수 있다. 그리고 송신측 단말기(100)는 통화 연결이 종료되거나 기 배치된 근접 센서에 의하여 단말기의 배치 상태에 변경된 경우 마이크로 블로그 화면 보기를 위하여 화면의 전원 공급을 지원할 수 있다. 한편 이어폰 등이 연결되어 음성 통화 연결이 진행되는 경우 송신측 단말기(100)는 마이크로 블로그 서비스 화면이 유지되도록 지원할 수 있다. 이에 따라 사용자는 수신측 단말기(200)가 제공하는 마이크로 블로그 서비스 화면을 검색하면서 음성 통화를 수행할 수도 있다.
1107 화면에서와 같은 화상 통화 화면의 경우에는 송화자 및 수화자의 얼굴 이미지 등 카메라가 수집한 이미지를 출력하여야 하기 때문에 마이크로 블로그 서비스 화면은 종료되거나, 일시 중지 상태로 제1 표시부(140)에서 제거될 수 있다. 일시 중지 상태인 경우 송신측 단말기(100)는 화상 통화가 종료되면 해당 마이크로 블로그 서비스 화면을 다시 제1 표시부(140)에 출력하도록 지원할 수 있다.
한편 개인 방송 서비스가 수행되고 있는 상태에서 음성 또는 화상 통화 연결이 수행된 경우 송신측 단말기(100)는 해당 개인 방송 서비스를 계속 유지하거나, 또는 일시 중지하거나 종료할 수 있다. 계속 유지의 경우에는 음성 또는 화상 통화 연결 시 개인 방송 서비스를 통해 제공되는 오디오 파일을 배경 오디오로 이용할 수 있도록 지원한다. 이 경우 송신측 단말기(100)는 송수신되는 음성 등을 인식할 수 있도록 개인 방송 서비스의 볼륨을 자동으로 일정 크기 이하로 줄이도록 제어할 수 있다. 여기서 제공되는 개인 방송 서비스는 사전 등록된 오디오 파일이 될 수 있다. 이에 따라 개인 방송 서비스를 위한 오디오 파일을 수신측 단말기(200)에도 제공될 수 있다. 결과적으로 송신측 단말기(100) 및 수신측 단말기(200)에 동일한 오디오 파일이 배경 오디오로 제공되는 환경에서 통화 연결이 진행될 수 있다. 한편 개인 방송 서비스가 통화 연결 지원을 위하여 일시 중지된 경우 송신측 단말기(100)는 음성 통화 연결이 종료된 경우 일시 중지된 개인 방송 서비스를 재수행하도록 지원할 수 있다.
도 12는 본 발명의 실시 예에 따른 송신측 단말기에 표시되는 통신 기반 서비스 목록 화면 중 제한 정보에 따른 목록 화면의 일예를 나타낸 것이다.
도 12를 참조하면, 송신측 단말기(100)는 수신측 단말기(200) 설정에 따라 다양한 통신 기반 서비스 목록 화면을 출력할 수 있다. 예를 들어, 송신측 단말기(100)는 1201 화면에서와 같이, 메시지 서비스 항목(11), 이메일 서비스 항목(12), 음성 통화 서비스 항목(4), 개인 방송 서비스 항목(16)을 포함하는 통신 기반 서비스 목록 화면을 제1 표시부(140)에 출력할 수 있다. 또한 송신측 단말기(100)는 1203 화면에서와 같이, 채팅 서비스 항목(13), 음성 통화 서비스 항목(4), 마이크로 블로그 서비스 항목(15)을 포함하는 통신 기반 서비스 목록 화면을 제1 표시부(140)에 출력할 수 있다. 송신측 단말기(100)는 1205 화면에서와 같이, 메시지 서비스 항목(11), 음성 통화 서비스 항목(4), 화상 통화 서비스 항목(5), 개인 방송 서비스 항목(16) 및 마이크로 블로그 서비스 항목(15)을 포함하는 통신 기반 서비스 목록 화면을 제1 표시부(140)에 출력할 수 있다. 또한 송신측 단말기(100)는 1207 화면에서와 같이, 화상 통화 서비스 항목(5)만을 포함하는 통신 기반 서비스 목록 화면을 제1 표시부(140)에 출력할 수 있다.
상술한 각각의 통신 기반 서비스 목록 화면은 수신측 단말기(200)가 지원 가능한 통신 기반 서비스 종류에 따라 달라질 수 있으며, 또한 수신측 단말기(200)가 상술한 서비스 항목들을 모두 지원 가능하다 하더라도 사용자 설정에 따라 특정 송신측 단말기(100) 사용자들에게 제한적으로 제공될 수 있다. 즉 1201 화면이 제공되는 송신측 단말기와 1203 화면이 제공되는 송신측 단말기는 각기 다른 사용자의 단말기가 될 수 있다. 동일 사용자의 송신측 단말기라 하더라도 수신측 단말기(200) 사용자의 설정에 따라 시시각각 상술한 통신 기반 서비스 목록 화면이 바뀔 수 있다. 이러한 각 송신측 단말기(100)별 통신 기반 서비스 목록들을 제공하기 위하여 수신측 단말기(200)는 사전에 송신측 단말기(100)별 또는 송신측 단말기 그룹별로 제공될 수 있는 통신 기반 서비스 목록들을 설정 구분한 제한 정보를 설정할 수 있다.
한편 1207 화면에서와 같이 특정 송신측 단말기(100)에 하나의 통신 기반 서비스 항목이 설정된 경우 별도의 목록 정보 화면 출력이 생략될 수 있다. 그리고 송신측 단말기(100)는 지정된 화상 통화 서비스 항목(5)만을 이용하여 수신측 단말기(200) 사용자와 통화 연결을 수행하도록 안내받을 수 있다.
도 13은 본 발명의 실시 예에 따른 수신측 단말기에 표시되는 제한 정보 설정 화면을 설명하기 위한 도면이다.
도 13을 참조하면, 수신측 단말기(200) 또는 통신 서비스 장치(300) 중 적어도 하나는 본 발명의 통신 기반 서비스 지원 정책에 따라 제한 정보 설정 화면 인터페이스를 제공할 수 있다. 제한 정보 설정 화면 인터페이스(1300)는 도시된 바와 같이 송신측 단말기(100)의 전화번호를 입력하는 서비스 이용 단말기 지정 영역(1301), 송신측 단말기(100)가 선택할 수 있는 다양한 통신 기반 서비스 항목들을 등록하는 등록 영역(1303), 수신측 단말기(200)가 제공 가능한 통신 기반 서비스 항목들을 나열하는 서비스 목록 영역(1305)을 포함할 수 있다.
이와 같은 구성을 가지는 본 발명의 제한 정보 설정 화면 인터페이스(1300)는 수신측 단말기(200)의 제2 표시부(240)에 출력될 수 있다. 그러면 수신측 단말기(200) 사용자는 제2 표시부(240)에 출력되는 제한 정보 설정 화면 인터페이스(1300)를 통하여 특정 송신측 단말기 또는 특정 송신측 단말기 그룹별로 자신이 제공할 통신 기반 서비스 항목들을 차별화하여 설정할 수 있다. 예를 들어, 수신측 단말기(200) 사용자는 서비스 이용 단말기 지정 영역(1301)에서 현재 설정하고 있는 통신 기반 서비스 항목들을 포함하는 목록 정보를 수신하도록 설정할 수 있다. 여기서 서비스 이용 단말기 지정 영역(1301)에는 개별적인 번호 입력이 가능하며, 사용자 선택에 따라 그룹 지정도 가능하다. 그룹 지정의 경우 폰 북에 저장된 폰 북 리스트를 이용하되 해당 폰 북 리스트에서 사전에 기록된 그룹들을 서비스 이용 단말기 지정 영역(1301)을 이용하여 지정할 수 있다. 이를 위하여 사용자는 서비스 이용 단말기 지정 영역(1301)에 출력되는 "그룹" 탭을 선택할 수 있으며, 이 경우 수신측 단말기(200)는 폰 북 리스트에 저장된 그룹들의 리스트를 서비스 이용 단말기 지정 영역(1301)에 출력하거나 제2 표시부(240) 상에 팝업으로 출력하거나 별도의 레이어로 구분하여 출력할 수 있다.
한편 사용자는 전화번호를 지정하지 않은 송신측 단말기에 제공할 통신 기반 서비스 목록 정보를 설정할 수도 있다. 이를 위하여 사용자는 서비스 이용 단말기 지정 영역(1301)의 "미정" 탭을 선택할 수 있다. "미정" 탭이 선택되면, 수신측 단말기(200) 사용자는 별도로 지정되지 않은 전화번호를 가지는 송신측 단말기로부터 통화 연결 요청 메시지 수신 시, 해당 송신측 단말기(100)에 제공할 통신 기반 서비스 목록 정보를 설정할 수 있다.
통신 기반 서비스 목록 정보 설정을 위해서 사용자는 서비스 목록 영역(1305)에 나열된 수신측 단말기(200)가 제공 가능한 통신 기반 서비스 항목들 중 적어도 하나를 등록 영역(1303)으로 이동시킴으로써 간단한 목록 정보 설정 과정을 수행할 수 있다. 여기서는 서비스 목록 영역(1305)에 나열된 통신 기반 서비스 항목들 중 적어도 하나를 등록 영역(1303)으로 이동시키는 것으로 설명하지만 본 발명이 이에 한정되는 것은 아니다. 즉 수신측 단말기(200)는 디폴트로서 등록 영역(1303)에 수신측 단말기(200)가 지원 가능한 통신 기반 서비스 항목들을 우선적으로 표시하고, 등록 영역(1303)에 표시된 서비스 항목들을 제거하는 입력 신호에 따라 통신 기반 서비스 목록 정보 설정을 수행하도록 지원할 수도 있다. 도시된 도면에서는 사용자가 서비스 목록 영역(1305)에 나열된 항목들 중 음성 통화 서비스 항목(4), 메시지 서비스 항목(11) 및 화상 통화 서비스 항목(5)을 특정 송신측 단말기의 통신 기반 서비스 목록 정보로서 설정하는 과정을 예시적으로 나타낸 것이다. 서비스 목록 영역(1305)에는 등록 영역(1303)에 아직 등록되지 않은 다른 서비스 항목들 예를 들면, 이메일 서비스 항목(12), 마이크로 블로그 서비스 항목(15), 개인 방송 서비스 항목(16), 화상 통화 서비스 항목(5)이 포함되어 있으며, 추가적인 서비스 항목들은 제2 표시부(240)의 크기 제한으로 인하여 아직 표시되지 않은 영역에 배치되어 있을 수 있다. 사용자는 스크롤이나 해당 방향키 선택 등을 통하여 아직 표시되지 않은 서비스 항목들을 검색할 수 있으며, 기호에 따라 특정 서비스 항목을 등록 영역(1303)으로 이동시킬 수 있다.
도 14는 본 발명의 실시 예에 따른 통신 기반 서비스 지원 화면 중 수신측 단말기(200)의 화면에서 표시될 수 있는 통신 기반 서비스 이용 상태 화면을 개략적으로 나타낸 도면이다.
도 14를 참조하면, 수신측 단말기(200) 사용자는 통신 기반 서비스 기능을 이용한 송신측 단말기 사용자들 또는 이용하고 있는 송신측 단말기 사용자들에 대한 정보 확인이 필요할 수 있다. 이를 위하여 수신측 단말기(200)는 해당 통신 기반 서비스 이용 상태 화면 검색을 위한 기능을 제공할 수 있다. 사용자는 해당 기능에 대응하는 메뉴 등을 선택함으로써 1401 화면에서와 같이 통신 기반 서비스 이용 상태 화면을 제2 표시부(240)에 출력하도록 요청할 수 있다. 여기서 수신측 단말기(200)는 각 서비스 항목별로 이용한 송신측 단말기들의 정보를 개략적으로 나타낼 수 있다. 즉 도시된 바와 같이 수신측 단말기(200)는 메시지 서비스 항목(11)을 이용한 송신측 단말기들의 사용자들의 이용 횟수에 대응하는 정보를 해당 메시지 서비스 항목(11)을 지시한 이미지나 아이콘 일측 또는 인접된 영역에 출력할 수 있다. 동일한 방식으로 수신측 단말기(200)는 이메일 서비스 항목(12), 음성 통화 서비스 항목(4), 채팅 서비스 항목(13), 마이크로 블로그 서비스 항목(15) 및 개인 방송 서비스 항목(16)을 이용한 또는 이용하는 송신측 단말기들의 사용 횟수 정보를 해당 서비스 항목들에 대응하는 이미지나 아이콘이 출력된 위치의 일정 영역에 출력하도록 지원할 수 있다. 사용자는 이러한 통신 기반 서비스 이용 상태 화면을 통하여 어떠한 서비스 항목에 얼마만큼의 사용자가 이용하였는지 또는 이용하고 있는지를 확인할 수 있다. 특히 메시지 서비스 항목(11), 이메일 서비스 항목(12), 음성 통화 서비스 항목(4), 채팅 서비스 항목(13) 등은 서비스를 이용한 횟수를 나타낼 수 있다. 그리고 마이크로 블로그 서비스 항목(15) 및 개인 방송 서비스 항목(16)의 경우에는 이용 횟수 및 현재 이용자들에 대한 정보를 포함하여 제2 표시부(240)에 출력될 수 있다.
예를 들어, 사용자가 마이크로 블로그 서비스 항목(15)을 선택하는 경우 수신측 단말기(200)는 1403 화면에서와 같이 해당 이용 상태 정보를 보다 상세히 표시할 수 있다. 도시된 도면은 이러한 이용 상태를 알리기 위한 일예로서, 예를 들면 수신측 단말기(200)는 해당 서비스 항목에 접속했던 송신측 단말기들의 접속 횟수 또는 접속했던 송신측 단말기들의 전화번호 중 적어도 일부를 방문자 영역(403)에 출력할 수 있다. 또한 수신측 단말기(200)는 현재 해당 서비스 항목을 이용하고 있는 접속자들에 대한 상세한 정보를 접속자 영역(401)에 출력할 수 있다. 한편 수신측 단말기(200)가 표시하는 해당 서비스 이용 이력에 대한 정보 표시는 하나의 예로서, 방문자 영역(403) 및 접속자 영역(401) 중 적어도 하나만이 출력될 수 있으며, 접속자 또는 방문자들이 주로 이용한 컨텐츠 정보 이용 사례에 관한 정보가 추가적으로 제공될 수도 있다.
한편 수신측 단말기(200) 사용자가 다른 서비스 항목 예를 들면 메시지 서비스 항목(11) 등을 선택하면 수신측 단말기(200)는 해당 메시지 서비스 항목(11)을 이용한 송신측 단말기들의 정보를 리스트 형태로 제공할 수 있다. 동일한 방식으로 수신측 단말기(200)는 채팅 서비스 항목(13)을 이용한 송신측 단말기들의 접속 시간 정보나 송신측 단말기들과 관련된 폰 북 정보나 전화번호 정보 등을 출력할 수도 있다. 기타 다른 서비스 항목 역시 동일한 방식으로 사용자의 상세 보기 요청에 따라 사전 설정된 정보들을 제공할 수 있다.
상술한 바와 같이 본 발명의 실시 예에 따른 통신 기반 서비스 기능을 지원하는 시스템과, 단말기, 기능 지원 방법과 이를 위한 사용자 인터페이스는 송신측 단말기(100)가 수신측 단말기(200)에 전화번호를 기반으로 연결되는 과정에서 수신측 단말기(200)가 제공하는 다양한 통신 기반 서비스 중 적어도 하나를 이용할 수 있도록 지원한다. 이에 따라, 본 발명은 송신측 단말기(100) 사용자가 수신측 단말기(200)가 제공하는 다양한 통신 기반 서비스 중 어느 하나를 택일하여 이용할 수 있도록 지원한다. 또한 본 발명은 수신측 단말기(200) 사용자가 타 단말기들에게 제공하고 싶은 다양한 컨텐츠 정보를 마이크로 블로그 서비스 형태 또는 개인 방송 서비스 형태로 제공할 수 있도록 지원한다. 이 과정에서 본 발명은 서비스 정책에 따라 송신측 단말기(100)와 수신측 단말기(200) 간의 P2P 기반 데이터 송수신을 지원할 수 있으며, 또한 통신 서비스 장치(300)를 서버로 하는 데이터 송수신을 지원할 수도 있다.
한편 상술한 송신측 단말기 및 수신측 단말기들은 그 제공 형태에 따라 다양한 추가 모듈을 더 포함할 수 있다. 즉 상기 단말기들은 근거리 통신을 위한 근거리통신모듈, 상기 단말기들의 유선통신방식 또는 무선통신방식에 의한 데이터 송수신을 위한 인터페이스, 인터넷 네트워크와 통신하여 인터넷 기능을 수행하는 인터넷통신모듈 및 디지털 방송 수신과 재생 기능을 수행하는 디지털방송모듈 등과 같이 상기에서 언급되지 않은 구성들을 더 포함할 수도 있다. 이러한 구성 요소들은 디지털 기기의 컨버전스(convergence) 추세에 따라 변형이 매우 다양하여 모두 열거할 수는 없으나, 상기 언급된 구성 요소들과 동등한 수준의 구성 요소가 상기 디바이스에 추가로 더 포함되어 구성될 수 있다. 또한 본 발명의 단말기들은 그 제공 형태에 따라 상기한 구성에서 특정 구성들이 제외되거나 다른 구성으로 대체될 수도 있음은 물론이다. 이는 본 기술분야의 통상의 지식을 가진 자에겐 쉽게 이해될 수 있을 것이다.
또한 본 발명의 실시 예에 따른 상기 단말기들은 다양한 통신 시스템들에 대응되는 통신 프로토콜들(communication protocols)에 의거하여 동작하는 모든 이동통신 단말기들(mobile communication terminals)을 비롯하여, PMP(Portable Multimedia Player), 디지털방송 플레이어, PDA(Personal Digital Assistant), 음악 재생기(예컨대, MP3 플레이어), 휴대게임단말, 스마트 폰(Smart Phone), 노트북(Notebook) 및 핸드헬드 PC 등 모든 정보통신기기와 멀티미디어기기 및 그에 대한 응용기기를 포함할 수 있다.
한편, 본 명세서와 도면을 통해 본 발명의 바람직한 실시 예들에 대하여 설명하였으며, 비록 특정 용어들이 사용되었으나, 이는 단지 본 발명의 기술 내용을 쉽게 설명하고 발명의 이해를 돕기 위한 일반적인 의미에서 사용된 것일 뿐, 본 발명의 범위를 한정하고자 하는 것은 아니다. 여기에 개시된 실시 예외에도 본 발명의 기술적 사상에 바탕을 둔 다른 변형 예들이 실시 가능하다는 것은 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 자명한 것이다.
10 : 통신 기반 서비스 지원 시스템 100 : 송신측 단말기
110 : 제1 통신부 120 : 제1 입력부
130 : 제1 오디오 처리부 140 : 제1 표시부
150 : 제1 저장부 160 : 제1 제어부
200 : 수신측 단말기 210 : 제2 통신부
220 : 제2 입력부 230 : 제2 오디오 처리부
240 : 제2 표시부 250 : 제2 저장부
260 : 제2 제어부 261 : 통신 기반 서비스 에이전트
263 : 통신 기반 서비스 관리부 300 : 통신 서비스 장치
110 : 제1 통신부 120 : 제1 입력부
130 : 제1 오디오 처리부 140 : 제1 표시부
150 : 제1 저장부 160 : 제1 제어부
200 : 수신측 단말기 210 : 제2 통신부
220 : 제2 입력부 230 : 제2 오디오 처리부
240 : 제2 표시부 250 : 제2 저장부
260 : 제2 제어부 261 : 통신 기반 서비스 에이전트
263 : 통신 기반 서비스 관리부 300 : 통신 서비스 장치
Claims (38)
- 송신측 단말기로부터 통화 연결 요청 메시지를 수신하면, 통화 대기 시간 동안, 선택 가능한 적어도 하나의 통신 기반 서비스 항목을 포함하는 통신 기반 서비스 목록을 상기 송신측 단말기에 제공하는 수신측 단말기; 및
상기 수신측 단말기에 통화 연결 요청 메시지를 전송하고,
상기 통화 대기 시간 동안 상기 수신측 단말기가 제공하는 통신 기반 서비스 목록을 수신하여 출력하고,
상기 통신 기반 서비스 목록으로부터 선택된 선택 정보를 상기 수신측 단말기에 전송하고,
상기 수신측 단말기에 의해 승인된, 상기 선택 정보에 대응하는 통신 기반 서비스 항목을 상기 수신측 단말기로부터 수신하고,
상기 통화 대기 시간 동안 상기 수신한 통신 기반 서비스 항목에 관한 정보를 출력하고,
상기 출력한 정보에 대응하는 통신 기반 서비스를 종료하거나, 일시 중지하거나, 또는 백그라운드 프로세싱으로 전환하고,
상기 통화 연결 요청이 상기 수신측 단말기로부터 승인되면, 상기 수신측 단말기와 음성 또는 비디오 통화 채널을 형성하는, 송신측 단말기를 포함하고,
상기 수신측 단말기는, PMP, 디지털 방송 플레이어, PDA, 음악 재생기, 휴대 게임 단말, 스마트폰, 노트북, 및 핸드 헬드 PC 중 적어도 하나를 포함하고,
상기 통신 기반 서비스 목록은, 상기 수신측 단말기를 통해 지원 가능한 통신 기반 서비스 항목을 포함하는 통신 기반 서비스 지원 시스템. - 삭제
- 제1항에 있어서,
상기 통신 기반 서비스 목록은
메시지 서비스, 이메일 서비스, 통화 서비스, 채팅 서비스, 마이크로 블로그 서비스, 개인 방송 서비스 중 적어도 하나를 포함하는 것을 특징으로 하는 통신 기반 서비스 지원 시스템. - 제1항에 있어서,
상기 수신측 단말기는
특정 송신측 단말기들에 제공되는 통신 기반 서비스 항목이 다른 송신측 단말기에 제공되는 통신 기반 서비스 항목들과 다르도록 구성된 제한 정보를 생성하는 것을 특징으로 하는 통신 기반 서비스 지원 시스템. - 제4항에 있어서,
상기 수신측 단말기는
상기 송신측 단말기로부터 통화 연결 요청 메시지를 수신하면 상기 송신측 단말기의 전화번호를 확인하여 해당 송신측 단말기에 해당하는 통신 기반 서비스 목록을 제공하는 것을 특징으로 하는 통신 기반 서비스 지원 시스템. - 제1항에 있어서,
상기 수신측 단말기는
통화 연결 없이 상기 통신 기반 서비스 목록을 제공하는 것을 특징으로 하는 통신 기반 서비스 지원 시스템. - 삭제
- 제1항에 있어서,
상기 수신측 단말기는
상기 송신측 단말기를 통해 선택된 선택 정보에 따라, 통화 연결 요청에 관한 알람의 출력 여부를 결정하는 통신 기반 서비스 지원 시스템. - 제1항에 있어서,
통신 서비스 장치를 더 포함하고,
상기 통신 서비스 장치는,
상기 수신측 단말기로부터 상기 통신 기반 서비스 목록을 수신하고, 상기 수신한 통신 기반 서비스 목록을 저장하고, 상기 송신측 단말기에 상기 통신 기반 서비스 목록을 전송하는 것을 특징으로 하는 통신 기반 서비스 지원 시스템. - 제9항에 있어서,
상기 통신 서비스 장치는,
상기 수신측 단말기로부터 수신하는 통신 기반 서비스 목록을 사전 정의된 정책에 따라 일정 형태로 가공하여 상기 송신측 단말기에 전송하는 것을 특징으로 하는 통신 기반 서비스 지원 시스템. - 제9항에 있어서,
상기 통신 서비스 장치는
상기 수신측 단말기로부터 미리 수신한 통신 기반 서비스 정보들을 기반으로 상기 송신측 단말기로부터 수신되는 선택 정보에 해당하는 통신 기반 서비스 항목에 관한 정보를 상기 송신측 단말기에 전송하는 것을 특징으로 하는 통신 기반 서비스 지원 시스템. - 제9항에 있어서,
상기 통신 서비스 장치는
특정 송신측 단말기들에 제공되는 통신 기반 서비스 항목이 다른 송신측 단말기에 제공되는 통신 기반 서비스 항목들과 다르도록 구성된 제한 정보를 상기 수신측 단말기로부터 수신하거나 상기 수신측 단말기 요청에 따라 생성하는 것을 특징으로 하는 통신 기반 서비스 지원 시스템. - 제9항에 있어서,
상기 통신 서비스 장치는
상기 송신측 단말기로부터 통화 연결 요청 메시지를 수신하면 상기 송신측 단말기의 전화번호를 확인하여 해당 송신측 단말기에 대응하는 통신 기반 서비스 목록을 제공하는 것을 특징으로 하는 통신 기반 서비스 지원 시스템. - 통화 연결 요청 메시지를 수신측 단말기에 전송하는 과정;
통화 대기 시간 동안, 상기 수신측 단말기가 제공할 수 있는 통신 기반 서비스 중 적어도 하나의 항목을 포함하는 통신 기반 서비스 목록을 상기 수신측 단말기로부터 수신하여 출력하는 과정;
상기 통신 기반 서비스 목록으로부터 선택된 선택 정보를 상기 수신측 단말기에 전송하는 과정;
상기 수신측 단말기에 의해 승인된, 상기 선택 정보에 대응하는 통신 기반 서비스 항목을 상기 수신측 단말로부터 수신하는 과정;
상기 통화 대기 시간 동안, 상기 수신한 통신 기반 서비스 항목에 관한 정보를 출력하는 과정;
상기 출력한 정보에 대응하는 통신 기반 서비스를 종료하거나, 일시 중지하거나, 또는 백그라운드 프로세싱으로 전환하는 과정; 및
상기 통화 연결 요청이 상기 수신측 단말기로부터 승인되면, 상기 수신측 단말기와 음성 또는 비디오 통화 채널을 형성하는 과정을 포함하고,
상기 수신측 단말기는, PMP, 디지털 방송 플레이어, PDA, 음악 재생기, 휴대 게임 단말, 스마트폰, 노트북, 및 핸드 헬드 PC 중 적어도 하나를 포함하고,
상기 통신 기반 서비스 목록은, 상기 수신측 단말기를 통해 지원 가능한 통신 기반 서비스 항목을 포함하는 송신측 단말기의 통신 기반 서비스 지원 방법. - 삭제
- 제14항에 있어서,
상기 통신 기반 서비스 목록은,
상기 수신측 단말기가 지원 가능한, 메시지 서비스, 이메일 서비스, 통화 서비스, 채팅 서비스, 마이크로 블로그 서비스, 개인 방송 서비스 중 적어도 하나를 포함하는 것을 특징으로 하는 송신측 단말기의 통신 기반 서비스 지원 방법. - 제14항에 있어서,
상기 수신측 단말기는,
상기 선택 정보에 따라, 통화 연결 요청에 관한 알람의 출력 여부를 결정하는 것을 특징으로 하는 송신측 단말기의 통신 기반 서비스 지원 방법. - 제14항에 있어서,
상기 통신 기반 서비스 목록을 수신하여 출력하는 과정은,
상기 수신측 단말기와의 통화 연결 없이, 상기 통신 기반 서비스 목록을 제공하는 것을 특징으로 하는 송신측 단말기의 통신 기반 서비스 지원 방법. - 제14항에 있어서,
상기 통신 기반 서비스를 종료하거나, 일시 중지하거나, 또는 백그라운드 프로세싱으로 전환하는 과정은,
상기 수신측 단말기로부터 상기 통화 연결 요청에 대응하는 통화 연결 수락 메시지를 수신하는 과정에 기반하여 수행되는 것을 특징으로 하는 송신측 단말기의 통신 기반 서비스 지원 방법. - 제14항에 있어서,
상기 수신측 단말기로부터 제공되는 통신 기반 서비스 목록은
상기 통화 연결 요청 메시지를 전송한 송신측 단말기의 종류에 기반하여 다른 항목으로 구성되는 것을 특징으로 하는, 송신측 단말기의 통신 기반 서비스 지원 방법. - 삭제
- 수신측 단말기 또는 통신 서비스 장치에 통화 연결 요청 메시지를 전송하고,
상기 수신측 단말기 또는 상기 통신 서비스 장치로부터, 상기 통화 연결 요청 메시지에 대응하여, 상기 수신측 단말기에서 지원 가능한 통신 기반 서비스 중 어느 하나의 항목을 포함하는 통신 기반 서비스 목록을 수신하는 과정;
통화 대기 시간 동안, 상기 수신된 통신 기반 서비스 목록을 출력하는 과정;
상기 통신 기반 서비스 목록으로부터 선택된 선택 정보를 상기 수신측 단말기 또는 상기 통신 서비스 장치에 전송하는 과정;
상기 수신측 단말기에 의해 승인된, 상기 선택 정보에 대응하는 통신 기반 서비스 항목을 상기 수신측 단말 또는 상기 통신 서비스 장치로부터 수신하는 과정;
상기 통화 대기 시간 동안, 상기 수신한 통신 기반 서비스 항목에 관한 정보를 출력하는 과정;
상기 출력한 정보에 대응하는 통신 기반 서비스를 종료하거나, 일시 중지하거나, 또는 백그라운드 프로세싱으로 전환하는 과정; 및
상기 통화 연결 요청이 상기 수신측 단말기로부터 승인되면, 상기 수신측 단말기와 음성 또는 비디오 통화 채널을 형성하는 과정을 포함하고,
상기 수신측 단말기는, PMP, 디지털 방송 플레이어, PDA, 음악 재생기, 휴대 게임 단말, 스마트폰, 노트북, 및 핸드 헬드 PC 중 적어도 하나를 포함하고,
상기 통신 기반 서비스 목록은, 상기 수신측 단말기를 통해 지원 가능한 통신 기반 서비스 항목을 포함하는 통신 기반 서비스를 지원하는 송신측 단말기 운용 방법. - 제22항에 있어서,
상기 통신 기반 서비스 목록은,
메시지 서비스 항목, 이메일 서비스 항목, 통화 서비스 항목, 채팅 서비스 항목, 마이크로 블로그 서비스 항목 및 개인 방송 서비스 항목 중 적어도 하나를 포함하는 통신 기반 서비스를 지원하는 송신측 단말기 운용 방법. - 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 송신측 단말기로부터 통화 연결 요청 메시지를 수신하는 과정;
상기 통화 연결 요청 메시지를 수신하면, 통화 대기 시간 동안 제공 가능한 적어도 하나의 통신 기반 서비스 항목을 포함하는 통신 기반 서비스 목록을 상기 송신측 단말기에 전송하는 과정;
상기 송신측 단말기로부터, 상기 통신 기반 서비스 목록으로부터 선택된 선택 정보를 수신하는 과정;
상기 선택 정보에 대응하는 통신 기반 서비스 항목의 실행을 승인하는 과정;
상기 통화 대기 시간 동안, 상기 승인한 통신 기반 서비스 항목에 관한 정보를 출력하는 과정;
상기 출력한 정보에 대응하는 통신 기반 서비스를 종료하거나, 일시 종료하거나, 또는 백그라운드 프로세싱으로 전환하는 과정;
상기 요청된 통화 연결 요청을 승인하는 과정; 및
상기 송신측 단말기와 음성 또는 비디오 통화 채널을 형성하는 과정을 포함하는 것을 특징으로 하는 통신 기반 서비스를 지원하는 수신측 단말기 운용 방법. - 삭제
- 제30항에 있어서,
송신측 단말기별로 제공할 통신 기반 서비스 목록들을 다르게 설정하는 제한 정보를 설정하는 과정;
상기 통신 기반 서비스들의 이용 상태를 표시하는 과정; 및
상기 통화 연결 요청에 대응하는 알람을 출력하는 과정 중 적어도 하나의 과정을 더 포함하는 것을 특징으로 하는 통신 기반 서비스를 지원하는 수신측 단말기 운용 방법. - 제32항에 있어서,
상기 제한 정보를 설정하는 과정은,
타 단말기 또는 폰 북에 저장된 특정 그룹을 지정하는 과정; 및
상기 지정된 타 단말기 또는 특정 그룹, 또는 미지정된 단말기들에게 제공할 적어도 하나의 통신 기반 서비스 항목들을 포함하는 목록을 구성하는 과정을 포함하는 것을 특징으로 하는 통신 기반 서비스를 지원하는 수신측 단말기 운용 방법. - 제32항에 있어서,
상기 수신측 단말기는, PMP, 디지털 방송 플레이어, PDA, 음악 재생기, 휴대 게임 단말, 스마트폰, 노트북, 및 핸드 헬드 PC 중 적어도 하나를 포함하는 통신 기반 서비스를 지원하는 수신측 단말기 운용 방법. - 삭제
- 삭제
- 삭제
- 제32항에 있어서,
상기 통신 기반 서비스들의 이용 상태를 표시하는 과정은,
각 통신 기반 서비스 항목들을 지시하는 이미지 영역과 해당 서비스를 이용한 타 단말기들의 이용 횟수를 나타낸 정보를 표시하는 일정 영역을 포함하는 이용 상태 화면을 표시하는 과정을 포함하는 것을 특징으로 하는 통신 기반 서비스를 지원하는 수신측 단말기 운용 방법.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120035012A KR101903450B1 (ko) | 2012-04-04 | 2012-04-04 | 통신 기반 서비스 기능 운용 방법과 이를 지원하는 시스템 및 단말기 |
PCT/KR2013/002714 WO2013151298A1 (en) | 2012-04-04 | 2013-04-02 | System, terminal, and method for operating a communication service function |
US13/856,777 US9699630B2 (en) | 2012-04-04 | 2013-04-04 | System, terminal, and method for operating a communication service function |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120035012A KR101903450B1 (ko) | 2012-04-04 | 2012-04-04 | 통신 기반 서비스 기능 운용 방법과 이를 지원하는 시스템 및 단말기 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20130112546A KR20130112546A (ko) | 2013-10-14 |
KR101903450B1 true KR101903450B1 (ko) | 2018-10-02 |
Family
ID=49292672
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020120035012A KR101903450B1 (ko) | 2012-04-04 | 2012-04-04 | 통신 기반 서비스 기능 운용 방법과 이를 지원하는 시스템 및 단말기 |
Country Status (3)
Country | Link |
---|---|
US (1) | US9699630B2 (ko) |
KR (1) | KR101903450B1 (ko) |
WO (1) | WO2013151298A1 (ko) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
USD735232S1 (en) * | 2013-03-14 | 2015-07-28 | Microsoft Corporation | Display screen with graphical user interface |
USD745876S1 (en) * | 2013-03-14 | 2015-12-22 | Microsoft Corporation | Display screen with graphical user interface |
CN105339959A (zh) * | 2013-06-27 | 2016-02-17 | 惠普发展公司,有限责任合伙企业 | 用于显示从通信服务接收的电子通信的设备 |
US20150288814A1 (en) * | 2014-04-03 | 2015-10-08 | Xiaomi Inc. | Methods, devices and systems for handling busy line |
KR101815176B1 (ko) | 2016-06-03 | 2018-01-05 | 주식회사 하이퍼커넥트 | 중개 방법, 장치 및 시스템 |
KR20180133593A (ko) | 2017-06-07 | 2018-12-17 | 주식회사 하이퍼커넥트 | 중개 방법 및 장치 |
CN110049113A (zh) * | 2019-04-02 | 2019-07-23 | 中国联合网络通信集团有限公司 | 业务消息处理方法及装置 |
KR102373764B1 (ko) * | 2020-02-21 | 2022-03-15 | 주식회사 하이퍼커넥트 | 단말기 및 그것의 동작 방법 |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070047523A1 (en) | 2001-08-16 | 2007-03-01 | Roamware, Inc. | Method and system for call-setup triggered push content |
US6842512B2 (en) * | 2000-11-14 | 2005-01-11 | Fuji Xerox Co., Ltd. | Systems and methods for managing electronic communications |
US7634568B2 (en) * | 2002-02-07 | 2009-12-15 | Sprint Spectrum L.P. | Method and system for facilitating services in a communication network through data-publication by a signaling server |
US6795541B2 (en) * | 2002-03-11 | 2004-09-21 | Ericsson Inc. | Method, apparatus and system for completing a call when a called party has not answered the call |
US20030188010A1 (en) * | 2002-03-27 | 2003-10-02 | Imran Raza | Peer to peer mixed media messaging |
US7602895B2 (en) * | 2003-10-01 | 2009-10-13 | Aol Llc | Dynamic call response system |
KR20060016890A (ko) * | 2004-08-19 | 2006-02-23 | 삼성전자주식회사 | 이동통신 시스템에서의 푸시투토크 방식의 통화 방법 |
US20070165610A1 (en) * | 2006-01-17 | 2007-07-19 | Yu-Chee Tseng | Method for establishing a voice over ip call in a wlan |
US8576836B2 (en) * | 2006-04-28 | 2013-11-05 | Telecom Italia S.P.A. | Method for handling unanswered calls |
US8943018B2 (en) * | 2007-03-23 | 2015-01-27 | At&T Mobility Ii Llc | Advanced contact management in communications networks |
US8699685B2 (en) * | 2008-02-20 | 2014-04-15 | International Business Machines Corporation | Method for managing communication events in a communication system |
US8433279B2 (en) * | 2008-11-23 | 2013-04-30 | Mediatek Inc. | Method of sending and receiving call with specific request |
CN101815264A (zh) * | 2009-02-24 | 2010-08-25 | 深圳富泰宏精密工业有限公司 | 手机共享服务管理系统及方法 |
KR101425820B1 (ko) * | 2009-02-26 | 2014-08-01 | 에스케이텔레콤 주식회사 | 통화 연결 대기 중 디지털 데이터 전송 방법 및 시스템과 이를 위한 이동통신 단말기 |
US8315249B2 (en) * | 2009-05-22 | 2012-11-20 | Comcast Cable Communications, Llc | Integration of voice chat services |
US8340255B2 (en) * | 2009-07-07 | 2012-12-25 | CallVU, Ltd. | Interactive display response system |
EP2309710B1 (en) * | 2009-10-12 | 2018-10-17 | BlackBerry Limited | Call note management on communication device |
US8290525B2 (en) * | 2010-01-15 | 2012-10-16 | Comcast Cable Communications, Llc | Text alternative to established voice call session |
KR101521309B1 (ko) * | 2010-09-07 | 2015-05-18 | 삼성전자주식회사 | 듀얼 스탠바이 휴대단말기의 통신을 관리하는 방법 및 시스템 |
US20130094642A1 (en) * | 2011-10-14 | 2013-04-18 | Rawllin International Inc. | Call scheduling system |
US8644805B2 (en) * | 2012-02-28 | 2014-02-04 | Blackberry Limited | Smart-phone answering service for handling incoming calls |
-
2012
- 2012-04-04 KR KR1020120035012A patent/KR101903450B1/ko active IP Right Grant
-
2013
- 2013-04-02 WO PCT/KR2013/002714 patent/WO2013151298A1/en active Application Filing
- 2013-04-04 US US13/856,777 patent/US9699630B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US9699630B2 (en) | 2017-07-04 |
KR20130112546A (ko) | 2013-10-14 |
WO2013151298A1 (en) | 2013-10-10 |
US20130267208A1 (en) | 2013-10-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101903450B1 (ko) | 통신 기반 서비스 기능 운용 방법과 이를 지원하는 시스템 및 단말기 | |
CN110061901B (zh) | 提供状态信息的方法和装置 | |
US10110699B2 (en) | Method and system to enable mobile users to receive personalized notifications | |
KR101618036B1 (ko) | 휴대 단말기의 메신저 기능 지원 방법 및 이를 이용하는 휴대 단말기 | |
US9407686B2 (en) | Device to-device transfer | |
KR101312279B1 (ko) | 통신 관리 요소 | |
CN103631485A (zh) | 消息处理方法和支持所述方法的终端 | |
KR20140060995A (ko) | 상황별 거절 메시지 제공 방법 및 이를 지원하는 단말기 | |
WO2012019285A1 (en) | Interface for mobile device and computing device | |
KR20160048018A (ko) | 적응적으로 작업 수행의 주체를 변경하기 위한 장치 및 방법 | |
CN103379227A (zh) | 通信服务管理系统及其操作方法 | |
KR20140094951A (ko) | 통화호 수신 거절 지원 방법 및 이를 지원하는 단말기 | |
KR20120051860A (ko) | 통화 중계 기능 지원 시스템 및 지원 방법 | |
JP2015517268A (ja) | 呼管理方法及びこれを用いた端末装置 | |
KR102052699B1 (ko) | 전자 장치에서 컨택 정보를 디스플레이하기 위한 방법 | |
CN101442505A (zh) | 一种情景模式共享的实现方法及设备 | |
JP4395129B2 (ja) | 移動通信端末機の通話グループを変更するシステム及びその方法 | |
KR20070101486A (ko) | 이동통신단말기를 이용한 사진 공유 방법 | |
KR101033686B1 (ko) | 이동통신 시스템에서의 메시지 서비스 제공 방법 및시스템, 그리고 메시지 수신 방법 및 이를 수행하는이동통신 단말 | |
KR20150067700A (ko) | 다수의 메신저를 통합한 통합 메신저 | |
KR101205815B1 (ko) | 문자 대화를 지원하는 장치 및 문자 대화 제어 방법 | |
KR101748369B1 (ko) | 통신 단말 장치, 멀티미디어 단말 장치, 단말 장치 연동 시스템 및 방법 | |
KR20130049601A (ko) | 프레즌스 정보에 따른 통화 제어 방법 | |
KR20140085634A (ko) | 다수의 메신저를 통합한 통합 메신저 | |
KR20140113799A (ko) | 휴대단말기에서의 메시지 통합 방법 및 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
E601 | Decision to refuse application | ||
AMND | Amendment | ||
X701 | Decision to grant (after re-examination) | ||
GRNT | Written decision to grant |