KR100751859B1 - 디지털 방송 휴대 단말기에서 멀티태스킹 장치 및 방법 - Google Patents

디지털 방송 휴대 단말기에서 멀티태스킹 장치 및 방법 Download PDF

Info

Publication number
KR100751859B1
KR100751859B1 KR1020060051388A KR20060051388A KR100751859B1 KR 100751859 B1 KR100751859 B1 KR 100751859B1 KR 1020060051388 A KR1020060051388 A KR 1020060051388A KR 20060051388 A KR20060051388 A KR 20060051388A KR 100751859 B1 KR100751859 B1 KR 100751859B1
Authority
KR
South Korea
Prior art keywords
digital broadcast
dmb
data
broadcast data
multitasking
Prior art date
Application number
KR1020060051388A
Other languages
English (en)
Inventor
정문상
최동환
Original Assignee
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020060051388A priority Critical patent/KR100751859B1/ko
Priority to US11/639,757 priority patent/US20080037416A1/en
Priority to CNA2007100003531A priority patent/CN101087455A/zh
Application granted granted Critical
Publication of KR100751859B1 publication Critical patent/KR100751859B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • H04B1/40Circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/41407Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Telephone Function (AREA)

Abstract

본 발명은 디지털 방송을 제공하는 휴대 단말기에서 디지털 방송 수신과 더불어 휴대 단말기의 다양한 어플리케이션을 동시에 수행할 수 있는 멀티태스킹 지원 장치 및 방법에 관한 것으로서, 이러한 본 발명은 휴대 단말기에서 멀티태스킹(multitasking) 제공 방법에 있어서, 사용자로부터 요청되는 디지털 방송(Digital Broadcasting) 데이터를 수신 및 재생하는 과정과, 상기 디지털 방송 데이터의 수신 및 재생 중에, 사용자 요청에 따라 적어도 하나 이상의 휴대 단말기 어플리케이션(application)을 실행하여 멀티태스킹을 제공하는 과정을 포함한다.
휴대 단말기, DMB, 멀티태스킹, 아이들 상태(idle state), 어플리케이션

Description

디지털 방송 휴대 단말기에서 멀티태스킹 장치 및 방법{APPARATUS AND METHOD FOR MULTITASKING IN A DIGITAL BROADCASTING PORTABLE TERMINAL}
도 1은 일반적인 디지털 방송 서비스 구현을 위한 시스템 구성에 대한 예를 개략적으로 도시한 도면,
도 2는 본 발명의 실시 예에 따른 기능을 수행하기 위한 휴대 단말기의 구성 예를 개략적으로 도시한 도면,
도 3은 본 발명의 실시 예에 따른 휴대 단말기에서 DMB 멀티태스킹 수행 동작을 개략적으로 도시한 도면,
도 4는 본 발명의 실시 예에 따른 휴대 단말기에서 DMB 멀티태스킹 기능을 제공하는 동작 과정을 도시한 도면.
본 발명은 휴대 단말기(Portable Terminal)에 관한 것으로서, 특히 디지털 멀티미디어 방송(Digital Multimedia Broadcasting, 이하 'DMB'라 칭하기로 한다) 서비스가 가능한 휴대 단말기에서 멀티태스킹(multitasking)을 제공하는 장치 및 방법에 관한 것이다.
통상적으로, 이동통신 시스템은 음성통화를 기본으로 하여, 단문 문자 서비스(Short Message Service, 이하 'SMS'라 칭하기로 한다), 멀티미디어 메시지 서비스(Multimedia Message Service, 이하 'MMS'라 칭하기로 한다) 및 동영상 메일 서비스 등 다양한 서비스를 제공하고 있으며, 최근에는 DMB와 결부하여 디지털 방송 서비스를 제공하고 있다.
여기서, 디지털 방송이라 함은 종래의 아날로그(analog) 방송을 대체하여 고화질과 고음질 및 보다 높은 품질의 서비스를 사용자에게 제공하는 방송 서비스를 말한다.
최근에는 디지털 방송 기술 및 이동통신 기술의 발달에 따라 이동 중에도 디지털 방송을 시청/청취 할 수 있는 디지털 방송 서비스에 대한 관심이 높아지고 있다. 특히 휴대 단말기를 이용한 DMB 서비스에 대한 관심이 높아지고 있다. 상기 DMB 서비스라 함은, 통상적으로 오디오, 비디오 및 텍스트 등 다양한 멀티미디어 신호를 디지털 방식으로 변조하고, 고정 또는 휴대용/차량용 단말기에 제공하는 방송 서비스를 말한다.
또한 상기 DMB 서비스는, 디지털 라디오용 기술인 디지털 오디오 방송(DAB, Digital Audio Broadcasting)에 바탕을 두고 있으며, 여기에 멀티미디어 방송 개념이 추가되어 동영상과 날씨, 뉴스, 위치 등의 데이터 정보를 추가로 보낼 수 있는 서비스를 포함한다. 이러한 DMB 서비스는 이동 중에도 휴대 단말기나 차량용 단말기 등을 통해 콤팩트디스크(CD, Compact Disk) 또는 디지털비디오디스크(DVD, Digital Video Disk) 급의 고음질 및 고화질 방송을 제공할 수 있어 차세대 방송으로 주목받고 있다.
즉, 상기 DMB 서비스는 무지향성 수신 안테나를 장착한 휴대 단말기 또는 차량용 단말기 등을 통해 사용자가 이동 중에도 다양한 멀티미디어 방송을 다수의 채널로 시청/청취 할 수 있도록 하는 방송 서비스를 말한다.
상기 DMB 서비스는 상기와 같이 기존 방송 대비 이동성 기반의 방송 서비스라는 점이 큰 차이점이며, 제공 방식에 따라 위성 DMB(Satelite DMB)와 지상파 DMB(Terrestrial DMB)로 구분되며, 기존 방송 서비스와 DMB 서비스를 비교하여 살펴보면 하기 <표 1>과 같이 나타낼 수 있다.
Figure 112006040244868-pat00001
상기 <표 1>에 나타낸 바와 같이, DMB 서비스는 기존 방송 서비스에 비해 이동성을 가지며, 수신 장치가 소형화되어 있다는 차이점을 가진다. 또한 상기 DMB 서비스는 상술한 바와 같이 지상파 DMB와 위성 DMB로 구분되며, 이는 크게 지상의 송신소에서 방송 서비스를 제공하는 것인지, 인공위성을 이용하여 방송 서비스를 제공하는지에 따라 구분된다.
상기 위성 DMB는 상기 <표 1>에 나타낸 바와 같이, 위성을 이용하여 위성 DMB용 방송센터에서 프로그램을 위성으로 송출하면, 상기 위성은 이를 전파를 통해 전 지역의 DMB 기능을 가지는 휴대 단말기에 전송하는 형식으로 이루어진다. 상기와 같이 위성 DMB 서비스는 인공위성을 통해 방송전파를 송출하고, 휴대 단말기에서 상기 송출되는 방송전파를 수신하는 뉴미디어 방송 서비스이다. 상기 위성 DMB 서비스는 위성을 이용하기 때문에 실외에서는 전국 어디서나 수신이 가능하지만, 지하, 실내 및 전파음영 지역에서는 갭 필러(Gap Filler)라는 중계기가 신호를 수신하여 전파를 재전송하는 형태로 서비스가 제공된다.
상기 지상파 DMB는 상기 <표 1>에 나타낸 바와 같이, 지상에서 주파수를 이용하여 프로그램을 전송하며, 상기 위성 DMB와는 달리 지상의 기지국(BS, Base Station)을 통해 방송 신호가 전송된다. 상기와 같이 지상파 DMB 서비스는 지상파를 이용하여 이동 중 텔레비전(TV) 방송, 오디오 방송 및 데이터 방송 등을 복합적으로 제공하는 멀티미디어 서비스이다. 상기 지상파 DMB는 상기 위성 DMB와는 달리 휴대 단말기의 기지국과 같은 방송 송출 시스템을 이용한다.
그러면 이하에서는 상기한 바와 같은 DMB 서비스를 위한 시스템 구성에 대하여 개략적으로 살펴보기로 한다.
도 1은 일반적인 디지털 방송 서비스 구현을 위한 시스템 구성에 대한 예를 도시한 도면이다.
상기 도 1을 참조하면, 디지털 방송 서비스 구현을 위한 시스템은 방송센터(110)와, 위성(120)과, 기지국(130)과, 수신 장치들 예컨대, 차량용 수신기(140), 휴대 단말기(150) 및 가정용 수신기(160) 등을 포함한다.
상기 방송센터(110)는 DMB 데이터 예컨대, 오디오, 비디오 및 데이터 신호 등을 압축한 후 변조하여 상기 위성(120) 또는 기지국(130)으로 송출한다.
상기 위성(120) 또는 기지국(130)은 상기 방송센터(110)로부터 송출된 신호를 수신하여 소정 레벨로 증폭한 후 주파수 변환하여 상기 수신 장치들(140 내지 160)로 방송한다.
상기 수신 장치들(140 내지 160)은 상기 위성(120) 또는 기지국(130)으로부터 방송되는 신호를 입력받아 복조한 후 압축을 풀고, 본래의 신호들로 각각 변환하여 출력한다.
한편, 상기와 같은 디지털 방송 서비스 기술의 급속한 발전으로 인해 사용자는 고속으로 이동 중에도 잡음(Noise) 없는 깨끗한 디지털 방송을 시청할 수 있게 되었다. 따라서 상기와 같이 발전하는 DMB 서비스에 상응하여 사용자가 휴대 단말기에서 DMB 서비스를 이용함에 있어서 보다 편의성을 제공할 수 있는 방안에 대한 필요성이 대두되고 있다.
예를 들면, 상기 DMB 서비스를 통해 방송신호를 수신하여 재생하는 휴대 단말기에서 상기 방송신호를 재생하면서, 동시에 휴대 단말기의 다른 부가기능을 수행할 수 있는 방안의 필요성이 대두되고 있다.
구체적으로, 현재까지의 DMB 휴대 단말기에서는 상기 DMB 서비스에 따른 방송신호를 수신하여 재생하는 경우 그에 따른 동작만을 수행하고 있으며, 휴대 단말기의 다른 부가기능을 상기 방송신호 재생과 동시에 수행할 수 없었다. 즉, 종래 기술에서는 휴대 단말기에서 DMB 수신 및 재생 모드를 종료한 후에, 필요한 해당 부가기능을 실행해야만 하는 문제점이 있다. 이로 인하여, 사용자는 DMB 시청/청취 중에 다른 작업을 수행하고자 하는 경우 상기 DMB 수신 및 재생을 종료하고, 해당 기능을 수행해야 하는 불편함이 있다. 또한 상기 해당 기능을 수행한 후에 다시 DMB 시청/청취를 위해서는 상기 DMB 수신 및 재생을 위한 초기 과정을 재차 수행해야 하는 번거로움이 따른다.
따라서 휴대 단말기에서 상기 DMB 서비스에 제공하면서, 동시에 휴대 단말기의 다른 부가기능을 실행할 수 있는 DMB 멀티태스킹 방안에 대한 필요성이 요구되고 있다.
따라서 본 발명은 상술한 종래 기술의 문제점을 해결하기 위하여 창안된 것으로서, 본 발명의 목적은 휴대 단말기에서 다양한 부가기능을 동시에 제공할 수 있는 휴대 단말기에서의 멀티태스킹 방안을 제공함에 있다.
본 발명의 다른 목적은 디지털 멀티미디어 방송을 수신하여 재생하는 휴대 단말기에서 다수개의 부가기능을 동시에 실행하여 제공할 수 있는 멀티태스킹 장치 및 방법을 제공함에 있다.
본 발명의 또 다른 목적은 디지털 멀티미디어 방송을 수신하여 재생하는 휴대 단말기에서, 디지털 멀티미디어 방송 재생 중에 휴대 단말기의 다른 부가기능을 동시에 수행할 수 있는 멀티태스킹 장치 및 방법을 제공함에 있다.
본 발명의 또 다른 목적은 디지털 멀티미디어 방송을 수신하여 재생하는 휴대 단말기에서, 디지털 멀티미디어 방송 재생과 함께 멀티태스킹 기능 제공 시, 상기 디지털 멀티미디어 방송 데이터를 배경으로 출력할 수 있는 장치 및 방법을 제공함에 있다.
본 발명의 또 다른 목적은 디지털 멀티미디어 방송 서비스를 지원하는 휴대 단말기에서, 디지털 멀티미디어 방송 데이터의 수신 및 재생과 더불어 멀티태스킹을 통해 아이들 상태(idle state)에서의 DMB 데이터의 배경 재생 기능을 제공하고, 상기 DMB 배경 재생 중에 휴대 단말기가 제공하는 다양한 어플리케이션들을 동시에 수행할 수 있는 장치 및 방법을 제공함에 있다.
상기와 같은 목적들을 달성하기 위한 본 발명의 실시 예에 따른 방법은, 휴대 단말기에서 멀티태스킹(multitasking) 제공 방법에 있어서, 사용자로부터 요청되는 디지털 방송(Digital Broadcasting) 데이터를 수신 및 재생하는 과정과, 상기 디지털 방송 데이터의 수신 및 재생 중에, 사용자 요청에 따라 적어도 하나 이상의 휴대 단말기 어플리케이션(application)을 실행하여 멀티태스킹을 제공하는 과정을 포함한다.
상기와 같은 목적들을 달성하기 위한 본 발명의 실시 예에 따른 다른 방법은, 휴대 단말기에서 멀티태스킹 제공 방법에 있어서, 사용자로부터 요청되는 디지털 방송 데이터를 재생하는 과정과, 상기 디지털 방송 데이터 재생 중에 휴대 단말기의 어플리케이션 실행 명령을 입력받는 과정과, 상기 어플리케이션 실행 명령에 상응하여 상기 디지털 방송 데이터를 배경으로 재생하는 과정과, 상기 디지털 방송 데이터 배경 재생 후, 상기 실행 명령에 따른 휴대 단말기의 해당 어플리케이션을 실행하는 과정을 포함한다.
상기와 같은 목적들을 달성하기 위한 본 발명의 실시 예에 따른 장치는, 휴대 단말기에 있어서, 소정 방송센터로부터 송출되는 디지털 방송 데이터를 수신하여 제공하는 멀티미디어 모듈과, 상기 멀티미디어 모듈에 의해 수신되는 디지털 방송 데이터의 재생을 위한 키 입력 및 상기 디지털 방송 데이터의 재생 중에 휴대 단말기의 멀티태스킹 기능을 위한 키 입력을 수행하는 키입력부와, 상기 수신하는 디지털 방송 데이터의 배경 재생을 처리하고, 상기 디지털 방송 데이터의 배경 재생 중에, 사용자 요청에 상응하는 휴대 단말기의 어플리케이션을 적어도 하나 이상 실행하는 멀티태스킹 처리부와, 상기 수신하는 디지털 방송 데이터를 저장하고, 디지털 방송 데이터와 휴대 단말기의 어플리케이션을 동시에 수행하는 멀티태스킹 관련 어플리케이션을 저장하는 메모리와, 상기 멀티미디어 모듈, 키입력부, 멀티태스킹 처리부 및 메모리의 각 구성간의 신호 흐름을 제어하는 제어부를 포함한다.
이하, 본 발명에 따른 바람직한 실시 예를 첨부한 도면을 참조하여 상세히 설명한다. 하기의 설명에서는 본 발명의 실시 예에 따른 동작을 이해하는데 필요한 부분만이 설명되며, 그 이외 부분의 설명은 본 발명의 요지를 흩트리지 않도록 생략될 것이라는 것을 유의하여야 한다.
본 발명의 상세한 설명에 앞서, 이하에서 설명되는 본 명세서 및 청구범위에 사용된 용어나 단어는 통상적이거나 사전적인 의미로 한정해서 해석되어서는 아니 되며, 발명자는 그 자신의 발명을 가장 최선의 방법으로 설명하기 위해 용어의 개념으로 적절하게 정의할 수 있다는 원칙에 입각하여 본 발명의 기술적 사상에 부합하는 의미와 개념으로 해석되어야만 한다. 따라서 본 명세서에 기재된 실시 예와 도면에 도시된 구성은 본 발명의 가장 바람직한 일실시 예에 불과할 뿐이고, 본 발명의 기술적 사상을 모두 대변하는 것은 아니므로, 본 출원시점에 있어서 이들을 대체할 수 있는 다양한 균등물과 변형 예들이 있을 수 있음을 이해하여야 한다.
제안하는 본 발명은 디지털 방송 시스템(Digital Broadcasting System)에서 디지털 방송 수신 기능을 수행하는 휴대 단말기(Portable Terminal)에서 디지털 방송 데이터의 수신 및 재생 방법에 관한 것이다. 특히, 본 발명의 실시 예에 따른 휴대 단말기는 디지털 멀티미디어 방송(Digital Multimedia Broadcasting, 이하 'DMB'라 칭하기로 한다) 수신 및 재생을 수행하며, DMB 데이터의 수신 및 재생 시 휴대 단말기의 다양한 어플리케이션(application)을 동시에 처리할 수 있는 멀티태스킹(multitasking)을 제공하는 장치 및 방법에 관한 것이다.
즉, 본 발명의 실시 예에서는 DMB 데이터를 수신하여 재생하는 휴대 단말기에서, 상기 DMB 데이터의 수신 및 재생과 함께 휴대 단말기의 여러 가지 어플리케이션을 동시에 수행할 수 있는 멀티태스킹 장치 및 방법을 제안한다. 또한 본 발명의 실시 예에서는 휴대 단말기에서 상기 DMB 데이터의 재생과 함께 상기 멀티태스킹 제공 시, 상기 DMB 데이터를 배경으로 출력할 수 있는 휴대 단말기에서 멀티태스킹 장치 및 방법을 제안한다.
통상적으로, 휴대 단말기는 통화, 단문 메시지 서비스(SMS, Short Message Service)뿐만 아니라, 일정관리, 게임 등 다양한 어플리케이션들로 구성되어 있다. 특히 휴대 단말기는 디지털 기기와의 융복합화에 따라 DMB와 같은 디지털 방송의 수신 및 재생 기능을 포함한다. 이러한 휴대 단말기는 상기 DMB 데이터를 수신하여 처리하는 경우, DMB 데이터 재생을 위한 전용 어플리케이션(예컨대, 전용 DMB 플레이어(player))을 사용하여 상기 DMB 데이터의 수신 및 재생을 수행한다.
예를 들면, 상기 DMB 플레이어가 실행되면서 전자 프로그램 가이드(EPG, Electronic Program Guide) 정보 및 채널 정보(channel information)를 수신하고, 해당 채널에서 소정 DMB 데이터를 수신 및 휴대 단말기의 화면상에 재생하게 된다. 또한 사용자는 상기 DMB 플레이어를 이용하여 DMB 데이터 재생에 관련된 제어 및 채널 전환 등의 여러 가지 기능을 사용할 수 있으며, 상기 DMB 플레이어를 종료하면서 상기 DMB 데이터에 대한 수신 및 재생이 종료되게 된다.
그러나 상기한 바와 같이 종래의 DMB 데이터의 재생을 위한 어플리케이션(예컨대, 전용 DMB 플레이어)을 이용한 DMB 데이터 수신 및 재생의 경우에는, 휴대 단말기에서 제공하는 여러 가지 어플리케이션에 대한 동시 작업이 불가능한 문제점이 있다. 예를 들면, DMB 데이터 수신 및 재생 중에, 휴대 단말기의 일정관리, 사진 촬영 및 게임 등의 어플리케이션을 동시에 실행할 수 없다는 문제점이 있다. 즉, 종래 휴대 단말기에서는 DMB 데이터 수신 및 재생 중에 휴대 단말기의 다양한 어플리케이션들을 모두 사용할 수 없다는 문제점이 있으며, 특히, 새로운 부가 어플리케이션들에 대한 동시 처리가 불가능하다는 문제점이 있다.
이에 제안하는 본 발명에서는 상기한 바와 같이, DMB 데이터 수신 및 재생을 지원하는 휴대 단말기에서 DMB 데이터의 수신 및 재생과 더불어 멀티태스킹을 통해 아이들 상태(idle state)에서의 DMB 데이터의 배경 재생 기능을 제안한다. 이를 통해 본 발명의 실시 예에서는 상기 DMB 데이터의 배경 재생 중 휴대 단말기가 제공하는 다양한 어플리케이션들을 동시에 수행할 수 있도록 함으로써, 사용자의 휴대 단말기 이용 효율성을 향상시킬 수 있도록 한다.
그러면 이하에서는, 상기한 바와 같은 본 발명의 실시 예에 따른 기능을 수행하기 위한 바람직한 동작 실시 예들을 첨부한 도면들을 참조하여 보다 구체적으로 살펴보기로 한다.
본 발명의 상세한 설명에 앞서, 이하에서는 설명의 편의를 위해 본 발명의 실시 예에 따른 기능을 수행하는 DMB 서비스 제공 휴대 단말기를, 이동통신 단말기로 예로 하여 설명하지만, 본 발명이 이에 한정되는 것은 아니다. 즉, 본 발명의 실시 예에 따른 상기 휴대 단말기는 사용자에게 편의를 제공하기 위한 단말기로서, 바람직하게는 DMB 서비스를 이용할 수 있는 이동통신 단말기, 이동 전화기, DMB 수 신기, 유/무선 전화기, 개인 정보 단말기(PDA, Personal Digital Assistant), 스마트 폰(Smart Phone), IMT-2000(International Mobile Telecommunication 2000) 단말기, UMTS(Universal Mobile Telecommunication Service) 단말기 및 DMB 단말기 등과 같은 모든 정보통신기기 및 멀티미디어 기기와, 그에 대한 응용에도 적용될 수 있음은 자명할 것이다.
도 2는 본 발명의 실시 예에 따른 기능을 수행하기 위한 휴대 단말기의 구성 예를 개략적으로 도시한 도면이다.
상기 도 2를 설명하기에 앞서, 상기 도 2에 나타낸 휴대 단말기는 DMB 데이터를 수신하여 재생 가능한 휴대 단말기의 구성을 개략적으로 도시한 도면이다. 따라서 상기 휴대 단말기는 소정의 방송센터로부터 송신되는 DMB 데이터를 수신하여 재생하는 기능을 수행하며, 상기 DMB 데이터 수신 및 재생 중에 휴대 단말기의 다양한 어플리케이션을 동시에 처리하는 기능을 수행한다.
이를 위하여, 상기 휴대 단말기는 제어부(201), 무선 주파수(Radio Frequency, 이하 'RF'라 칭하기로 한다) 처리부(203), 데이터 처리부(205), 오디오 처리부(207), 키입력부(209), 메모리(211), 카메라(213), 영상 처리부(215), 디스플레이부(217), 멀티미디어 모듈(219) 및 멀티태스킹 처리부(221) 등을 포함하여 이루어진다.
상기 도 2를 참조하면, 본 발명의 실시 예에 따른 DMB 서비스를 제공하는 휴대 단말기는 크게, 입력 수단, 처리 수단, 저장 수단, 출력 수단 및 통신 수단으로 구분된다.
상기 입력 수단은 마이크를 통해 입력되는 음성 데이터를 처리하는 오디오 처리부(207), 사용자로부터 숫자/문자 데이터를 입력받는 키입력부(209) 및 외부 소정 물체의 촬영을 통해 영상 데이터를 입력받는 카메라(213) 등을 포함할 수 있다. 또한, 디스플레이부(217)의 액정 표시 장치(Liquid Crystal Display, 이하 'LCD'라 칭하기로 한다)가 터치스크린(Touch Screen) 형태로 형성되는 경우 상기 디스플레이부(217)는 상기 입력 수단에 포함될 수 있다. 즉, 상기 입력 수단은 상기와 같은 구성 장치들을 통해, 음성 데이터, 숫자/문자 데이터 및 영상 데이터 등의 멀티미디어 데이터를 입력받는 기능을 담당한다.
상기 처리 수단은 상기 카메라(213)를 통해 입력되는 영상 데이터에 대하여 디지털 신호로 변환 처리하고, 또한 상기 멀티미디어 모듈(219)을 통해 전달되는 DMB 서비스 관련 영상 데이터를 처리하는 영상 처리부(215); 상기 오디오 처리부(207) 등으로부터 전달되는 음성 데이터 또는 상기 키입력부(209)를 통해 사용자로부터 입력되는 숫자/문자 데이터 등의 처리를 담당하는 데이터 처리부(205); 상기 휴대 단말기 내부 블록들의 일련의 제어를 담당하는 제어부(201); DMB 서비스에 따른 방송신호를 수신하고, 비디오, 오디오 및 데이터 신호로 분리한 후 각각 복호하여 출력하고, 사용자에 의해 소정 입력 수단을 통한 부가기능 요청 시 그에 상응하여 DMB 서비스에서 제공되는 멀티미디어 방송 데이터를 제공하는 멀티미디어 모듈(219); 및 상기 멀티미디어 모듈(219)을 통해 수신하는 상기 멀티미디어 방송 데이터 재생 중에, 사용자 요청에 상응하는 휴대 단말기의 다양한 어플리케이션의 실행을 동시에 처리하는 멀티태스킹 처리부(221) 등을 포함한다. 즉, 상기 처리 수단 은 상기 입력 수단으로부터 입력된 사용자 데이터 예컨대, 상기 음성 데이터, 문자 데이터 및 영상 데이터와 사용자에 의해 요청되는 부가기능 각각에 대응하는 일련의 처리를 담당한다.
상기 저장 수단은 상기 입력 수단을 통해 입력된 사용자 데이터, 상기 멀티미디어 모듈(219)을 통해 전달되는 DMB 서비스 관련 데이터 등을 저장하고, 상기 휴대 단말기의 부가기능 예컨대, DMB 서비스에 따른 오디오/비디오 방송 서비스를 구현하기 위한 어플리케이션(Application) 및 상기 DMB 서비스에 따른 방송 데이터와 더불어 휴대 단말기의 다양한 어플리케이션을 동시에 수행하기 위한 멀티태스킹 어플리케이션 등을 저장하는 기능을 담당하며, 메모리(211) 등을 포함한다.
상기 출력 수단은 상기 입력 또는 요청되는 사용자 데이터 및 부가기능에 대하여 화면을 구성하여 출력하는 디스플레이부(217) 및 상기 음성 데이터를 외부로 출력하는 오디오 처리부(207) 등을 포함한다. 즉, 상기 출력 수단은 상기 입력 수단을 통해 입력되는 사용자 데이터 또는 상기 저장 수단에 저장된 사용자 데이터에 관련된 데이터 및 각 부가기능에 따른 화면을 출력한다.
상기 통신 수단은 상기 사용자 데이터를 외부 다른 사용자 등으로 무선 전송하거나 또는 외부 웹 서버(Web Server)와의 연동을 통한 컨텐츠의 송수신 기능을 담당하며, 상기 RF 처리부(203) 및 적어도 하나 이상의 안테나(Antenna) 등을 포함한다.
상기한 바와 같은 각 구성 요소들에 대하여 보다 구체적으로 살펴보면, 상기 RF 처리부(203)는 휴대전화 통신, 단문 메시지 서비스(SMS) 또는 멀티미디어 메시징 서비스(MMS, Multimedia Messaging Service) 통신 및 데이터 통신 등과 관련한 일련의 통신을 수행한다. 또한 상기 RF 처리부(203)는 음성/음향 데이터 및 제어 데이터를 무선 신호로 변환하여 송신하고, 무선 신호를 수신하여 음성/음향 데이터 및 제어 데이터로 변환하여 출력한다. 이를 위하여 상기 RF 처리부(203)는 바람직하게는 송신되는 신호의 주파수를 상승변환 및 증폭하는 RF 송신부와, 수신되는 신호를 저잡음 증폭하고 주파수를 하강 변환하는 RF 수신부 등을 포함한다.
상기 데이터 처리부(205)는 상기 RF 처리부(203)를 통해 전송되는 신호에 대한 부호화 및 변조를 수행하는 수단, 상기 RF 처리부(203)를 통해 수신되는 신호에 대한 복조 및 복호화를 수행하는 수단 등을 포함할 수 있다.
상기 오디오 처리부(207)는 상기 데이터 처리부(205) 또는 멀티미디어 모듈(219)에서 출력되는 오디오 신호를 재생하거나, 또는 마이크로부터 입력되는 음성 등의 오디오 신호를 상기 데이터 처리부(205)에 전송하는 기능을 수행한다. 즉, 상기 오디오 처리부(207)는 음성/음향 데이터와 DMB 관련 오디오 데이터를 상기 제어부(201)의 제어에 상응하여 스피커를 통해 가청음으로 변환하여 출력하고, 마이크로부터 수신되는 음성 등의 오디오 신호를 데이터화하여 출력한다.
상기 키입력부(209)는 숫자 및 문자 정보를 입력하고 각종 기능들을 설정하기 위한 다수의 숫자, 문자 및/또는 기능 키들을 포함한다. 상기 키입력부(209)는 상기 DMB 데이터의 재생 및 제어와 관련하여 재생/종료, 채널전환, 음량조절 및 곡 선택 등의 제어 동작을 입력받는다. 상기 키입력부(209)는 키 입력 신호를 상기 제어부(201)로 출력한다. 또한 상기 키입력부(209)는 본 발명의 실시 예에 따라 상기 멀티미디어 모듈(219)에 의해 수신되는 DMB 데이터의 수신 및 재생을 위한 키 입력 등을 수행하고, 상기 DMB 데이터의 수신 및 재생 중에 휴대 단말기의 멀티태스킹 기능을 위한 키 입력 등을 수행한다. 또한 상기 키입력부(209)는 상기 DMB 데이터 재생과 더불어 멀티태스킹 기능 제공 시, 상기 DMB 데이터를 배경으로 처리하기 위한 키 입력 등을 수행한다.
상기 메모리(211)는 프로그램 메모리 및 데이터 메모리들로 구성될 수 있다. 상기 프로그램 메모리에는 휴대 단말기의 일반적인 동작을 제어하기 위한 프로그램 모듈들, 본 발명의 실시 예에 따라 DMB 서비스를 제공하기 위한 프로그램 모듈들 및 DMB 서비스에 따른 방송 데이터 재생 중에 휴대 단말기의 다양한 어플리케이션을 동시에 처리하기 위한 멀티태스킹과 관련한 프로그램 모듈들 등을 저장할 수 있다.
또한 상기 메모리(211)는 본 발명의 실시 예에 따라 휴대 단말기 사용자가 시청하는 DMB 데이터 재생 중, 사용자가 상기 키입력부(209) 또는 미리 설정된 설정 방식에 상응하게 실행되는 소정 어플리케이션에 의해 처리되는 데이터를 저장한다.
또한 상기 메모리(211)는 디스플레이부(217)에 의해 표시되는 DMB 데이터 재생 및 제어 정보와, DMB EPG 정보 등을 저장한다. 본 발명의 실시 예에 따르면 상기 DMB 데이터 재생 및 제어 정보는 채널 번호, 채널 제목 및 방송 프로그램 제목 등을 포함한다.
또한 상기 데이터 메모리에는 상기 프로그램 모듈들을 수행하는 중에 발생되는 데이터들 및 DMB 서비스에 관련된 설정 정보와 본 발명의 실시예에 따른 멀티태스킹에 관련된 설정 정보들을 저장하고, 각각의 데이터 및 메뉴 데이터들을 데이터베이스 형태로 저장하는 데이터베이스를 포함할 수 있다. 여기서, 상기 데이터베이스는 휴대 단말기에서 제공되는 사용자 데이터, DMB 서비스 데이터, DMB 서비스 관련 프로그램 모듈들 및 휴대 단말기의 다양한 어플리케이션을 동시에 수행하기 위한 멀티태스킹과 관련한 프로그램 모듈들 등이 서로 간에 매핑(mapping)되어 각각 데이터베이스화하여 수록되는 데이터베이스를 포함한다.
또한 본 발명의 실시 예에 따른 상기 멀티태스킹과 관련한 프로그램 모듈들은, DMB 서비스 이용을 위한 입력 정보에 상응하여 DMB 데이터의 수신 및 수신하는 DMB 데이터의 재생을 제어하는 프로그램 모듈; DMB 서비스 이용을 위한 입력 정보에 상응하여 DMB 서비스에서 제공되는 오디오/비디오 정보, 채널 정보 및 방송 데이터 정보 등을 제공하는 프로그램 모듈; DMB 데이터의 수신 및 재생 중 DMB 서비스 이용 종료를 위한 입력 정보에 상응하여 DMB 데이터의 수신 및 재생을 종료하고 아이들 상태로의 복귀를 제어하는 프로그램 모듈; DMB 데이터의 수신 및 재생 중 휴대 단말기의 소정 어플리케이션 실행을 위한 입력 정보 예컨대, 멀티태스킹 수행을 위한 입력 정보에 상응하여 DMB 수신 및 재생을 유지하고, 상기 입력 정보에 상응하는 어플리케이션 실행을 제어하는 프로그램 모듈; DMB 데이터의 재생과 더불어 휴대 단말기의 소정 어플리케이션 동시에 처리 시, 상기 DMB 데이터의 배경 처리를 제어하는 프로그램 모듈; 멀티태스킹 수행 시, DMB 데이터의 재생 및 제어 정보를 이용하여 DMB 데이터의 재생상태, 채널정보 및 진행 상황 등의 화면을 갱신하여 표시하는 기능을 제어하는 프로그램 모듈; 및 DMB 데이터의 배경 처리를 통한 멀티태스킹 기능 제공 시, DMB 서비스 이용에 관련한 어플리케이션 및 휴대 단말기의 다양한 어플리케이션들과 전환을 제어하는 프로그램 모듈; 등을 포함하는 전용 어플리케이션이 탑재될 수 있다. 바람직하게는 상기와 같은 프로그램 모듈들을 포함하는 전용 어플리케이션은 이러한 기능들을 플래시 파일(Flash File) 형태로 저장할 수 있다.
상기 제어부(201)는 휴대 단말기의 전반적인 동작을 제어하는 기능을 수행한다. 예를 들면, 상기한 멀티미디어 모듈(219), 데이터 처리부(205), 키입력부(209), 메모리(211), 영상 처리부(215) 및 멀티태스킹 처리부(221) 등의 각 구성 간의 신호 흐름을 제어한다. 또한 상기 제어부(201)는 상기 키입력부(209)로부터 DMB 서비스 이용을 위한 변경 신호가 입력되면 그에 상응하는 모드 설정을 제어한다. 예를 들면, 이동통신 서비스를 위한 폰 모드(phone mode)에서 DMB 서비스를 위한 멀티미디어 모드로의 전환 및 설정을 제어한다. 또한 상기 제어부(201)는 상기 입력되는 전환 또는 설정 신호에 대응하여 생성되거나 관리되는 부가기능 또는 사용자 데이터 등을 표시하도록 제어한다.
또한 상기 제어부(201)는 본 발명의 실시 예에 따른 기능을 수행하기 위한 일련의 제어 기능을 수행한다. 즉, 상기 제어부(201)는 DMB 어플리케이션 실행 시, DMB 데이터의 재생을 제어하는 기능을 수행하고, 아이들 상태에서 멀티태스킹을 통한 DMB 데이터의 재생을 제어하며, 상기 아이들 상태에서 휴대 단말기의 여러 가지 어플리케이션들을 동시에 수행하도록 제어한다.
상기 카메라(213)는 소정 대상물의 영상을 촬영하여 데이터 신호를 수신하고, 인코더(미도시)와의 연동을 통해 상기 수신되는 영상 데이터의 디지털 신호 변환을 수행한다.
상기 영상 처리부(215)는 상기 카메라(213)로부터 출력되는 디지털 신호를 화상/영상 신호로 변환 및 출력하고, 상기 출력되는 화상/영상 신호를 표시하기 위한 화면 데이터를 발생하는 기능을 수행한다. 상기 영상 처리부(215)는 상기 제어부(201)의 제어에 상응하여, 상기 멀티미디어 모듈(219)에서 제공되는 DMB 서비스에 따른 방송 데이터를 상기 디스플레이부(219)의 규격에 맞추어 전송한다. 또한 상기 영상 처리부(215)는 DMB 데이터 표시 중에 멀티태스킹 수행에 따른 해당 어플리케이션의 실행 화면을 전환하여 상기 디스플레이부(219)의 규격에 맞추어 전송한다. 또한 상기 영상 처리부(315)는 상기 비디오 데이터를 압축 및 신장하는 기능을 수행한다.
상기 디스플레이부(217)는 상기 영상 처리부(215)에서 출력되는 영상 데이터를 화면으로 표시한다. 또한, 상기 DMB 서비스를 제공하기 위한 어플리케이션들에 상응하는 실행 화면들 및 DMB 서비스에서 오디오/비디오 채널의 비디오 데이터, 오디오 데이터, 자막 데이터 등을 상기 제어부(201)의 제어에 상응하여 화면상에 표시한다. 또한 상기 디스플레이부(217)는 상기 멀티미디어 모듈(219)에 의해 수신된 DMB 데이터 재생 중에, 멀티태스킹 수행에 따른 해당 어플리케이션의 실행 화면을 전환하여 화면상에 표시한다. 또한 상기 디스플레이부(217)는 본 발명의 실시 예에 따라 DMB 재생 및 제어에 관한 정보를 화면상에 표시하고, 멀티태스킹 처리를 위한 선택 메뉴를 표시한다. 또한 DMB 배경 재생 시 휴대 단말기가 제공하는 다양한 어플리케이션들의 동작을 표시한다.
상기 멀티미디어 모듈(219)은 사용자에 의해 요청되는 DMB 서비스 형식 예컨대, 위성 DMB 또는 지상파 DMB를 인식하고, 상기 인식되는 서비스 형식에 상응하여 비디오, 오디오, 문자 등의 방송 서비스를 제공한다. 또한 상기 멀티미디어 모듈(219)은 상기 방송 서비스에 관련/매핑된 사용자 데이터 또는 어플리케이션을 상기 영상 처리부(215) 또는 오디오 처리부(207) 등을 통해 개별 또는 동시에 제공한다.
구체적으로, 상기 멀티미디어 모듈(219)은 소정 방송센터로부터 송신되는 DMB 데이터를 수신한다. 이때, 상기 멀티미디어 모듈(219)은 수신되는 DMB 데이터가 위성 DMB를 이용하여 전송되는 경우 위성 DMB 방송 수신 모듈로서의 기능을 가지며, 지상파 DMB를 이용하여 DMB 데이터가 전송되는 경우 지상파 DMB 방송 수신 모듈로서의 기능을 가질 수 있다. 즉, 본 발명의 실시 예에 따른 멀티미디어 모듈(219)은 위성 및 지상파에 관계없이 DMB 데이터를 수신할 수 있는 방송 수신 모듈을 의미한다.
또한 상기 멀티미디어 모듈(219)은 DMB 데이터 재생을 위한 어플리케이션 예컨대, DMB 플레이어를 통한 DMB 데이터 재생 혹은 DMB 배경 재생 시, DMB 데이터를 수신하고, 상기 수신하는 DMB 데이터의 오디오 및 비디오 채널의 분리, 코덱(CODEC)을 통한 디코딩 및 이를 상기 제어부(201)로 전달하는 역할을 수행한다. 또한 상기 멀티미디어 모듈(219)은 상기 제어부(201)의 배경 재생 종료 명령에 상응하여 DMB 데이터의 수신을 종료하는 기능을 수행한다.
상기 멀티태스킹 처리부(221)는 상기 DMB 플레이어의 시작 시, 상기 멀티미디어 모듈(219)에서 수신하는 DMB 데이터의 재생을 제어하며, 상기 제어부(201)의 배경 재생 명령에 상응하여 DMB 데이터의 오디오 채널을 지속적으로 재생 처리한다. 또한 상기 배경 재생 시, 사용자의 재생 종료 명령에 상응하여 DMB 데이터의 재생을 종료하는 기능을 수행한다. 또한 상기 멀티태스킹 처리부(221)는 상기와 같이 DMB 플레이어의 시작 시, 상기 DMB 데이터의 재생을 수행하며, 상기 DMB 데이터의 재생 시, 멀티태스킹 명령에 상응하여 해당하는 휴대 단말기의 적어도 하나 이상의 어플리케이션의 동시 실행을 처리한다.
한편, 상기 도 2에서는 상기 멀티미디어 모듈(219)을 DMB 수신 장치로서의 기능만을 나타내었으나, 본 발명이 이에 한정되는 것은 아니다. 즉, 상기 멀티미디어 모듈(219)은 본 발명의 실시 예에 따라 상기 DMB 데이터 재생 중 멀티태스킹 기능을 지원하는 기능을 포함할 수도 있음은 물론이다. 이를 위하여 상기 멀티미디어 모듈(219)은 DMB 데이터 수신을 위한 튜너 및 상기 멀티태스킹 처리부(221)를 포함하며, 바람직하게는 상기 멀티태스킹 처리부(221)의 기능을 소정의 DMB 프로세서에서 수행하도록 한다.
따라서 상기 멀티태스킹 처리부(221)의 기능을 상기 멀티미디어 모듈(219)에서 수행하는 경우, 상기 도 2에서 상기 멀티태스킹 처리부(221)는 생략될 수 있음은 물론이다. 이러한 경우 상기 멀티미디어 모듈(219)에서는 DMB 서비스와 관련한 전용 어플리케이션 예컨대, 상기 DMB 재생 플레이어를 통한 재생 혹은 DMB 배경 재생 시 DMB 데이터를 수신하고, 상기 수신하는 DMB 데이터에서 오디오 및 비디오 채널의 분리, 코덱을 통한 디코딩 및 이를 상기 제어부(201) 또는 DMB 프로세서로 전달하는 역할을 수행한다. 또한 상기 멀티미디어 모듈(219)은 본 발명의 실시 예에 따라 상기 DMB 재생 플레이어의 시작 시 상기 DMB 프로세서에서 상기 DMB 데이터의 수신 및 재생을 수행하며, 상기 제어부(201) 또는 DMB 프로세서의 배경 재생 명령에 의해 DMB 데이터의 오디오 채널을 지속적으로 재생 처리하게 된다. 또한 배경 재생 시 상기 제어부(201)의 재생 종료 명령에 의해 DMB 데이터의 수신 및 재생을 종료하게 된다.
이상에서는 본 발명의 실시 예에 따른 기능을 수행하기 위한 장치 구성에 대하여 개략적으로 살펴보았으며, 다음으로 이하에서는 상기와 같은 구성을 가지는 휴대 단말기에서 본 발명의 실시 예에 따라 DMB 데이터의 수신 및 재생 중 휴대 단말기의 다양한 어플리케이션을 동시에 수행하기 위한 DMB 멀티태스킹 제공 방법에 대하여 살펴보기로 한다.
도 3은 본 발명의 실시 예에 따른 휴대 단말기에서 DMB 멀티태스킹 기능을 수행하는 동작을 개략적으로 도시한 도면이다.
상기 도 3을 참조하면, 먼저 301단계에서 휴대 단말기는 아이들 상태(idle state)에서 303단계에서와 같이 사용자로부터 DMB 서비스 요청 예컨대, 사용자가 DMB 서비스 이용을 위한 소정의 키 입력을 발생하면, 상기 휴대 단말기에서는 상기 키 입력에 응답하여 305단계로 진행한다.
상기 305단계에서 상기 휴대 단말기는 상기 사용자의 DMB 서비스 요청에 상응하여 DMB 서비스 제공을 위한 어플리케이션 예컨대, DMB 플레이어를 실행하여, 소정 방송센터로부터 방송되는 DMB 데이터의 수신 및 재생을 수행한다.
상기 305단계에서 상기 DMB 데이터의 수신 및 재생 중 307단계에서와 같이 사용자로부터 휴대 단말기에서 지원하는 소정의 어플리케이션 요청 즉, 멀티태스킹 요청이 발생하면 309단계로 진행한다. 상기 309단계에서 상기 휴대 단말기는 상기 멀티태스킹 요청에 응답하여 상기 재생중인 DMB 데이터를 배경으로 처리한 후 311단계로 진행한다.
상기 311단계에서 휴대 단말기는 상기 멀티태스킹 요청에 상응하는 휴대 단말기의 해당 어플리케이션을 실행하고 313단계로 진행한다. 상기 313단계에서 상기 휴대 단말기는 상기 배경 처리하는 DMB 데이터의 재생과 더불어 상기 요청되는 휴대 단말기의 해당 어플리케이션을 동시에 수행하여 사용자에게 제공한다.
상기에서는 본 발명의 실시 예에 따른 DMB 휴대 단말기에서 DMB 데이터와 휴대 단말기의 소정 어플리케이션을 동시에 제공하는 본 발명의 실시 예에 따른 DMB 멀티태스킹 제공 방법에 대하여 개략적으로 살펴보았으며, 다음으로 이하에서는 본 발명의 실시 예에 따른 상기 DMB 멀티태스킹을 제공하는 방법에 대하여 상세하게 살펴보기로 한다.
도 4는 본 발명의 실시 예에 따른 휴대 단말기에서 DMB 멀티태스킹 기능을 제공하는 동작 과정을 도시한 도면이다.
상기 도 4를 참조하면, 먼저 401단계에서 휴대 단말기는 아이들 상태에서 403단계에서와 같이 사용자로부터 DMB 서비스 이용을 위한 소정의 어플리케이션 예컨대, DMB 플레이어의 실행이 요청되면 405단계로 진행한다. 상기 405단계에서 상기 휴대 단말기는 상기 사용자의 요청에 응답하여 상기 DMB 플레이어를 실행하여 소정 방송센터로부터 송신되는 DMB 데이터의 수신 및 재생을 수행한다.
상기 405단계에서 사용자 요청에 따른 DMB 데이터 수신 및 재생 중에 407단계에서와 같이 사용자로부터 DMB 데이터의 재생 종료가 요청되면 409단계로 진행한다. 상기 409단계에서 상기 휴대 단말기는 상기 사용자의 DMB 데이터의 재생 종료 요청에 상응하여 상기 DMB 데이터의 수신 및 재생을 중단하고, 상기 DMB 플레이어를 종료한다.
상기 405단계에서 사용자 요청에 따른 DMB 데이터 수신 및 재생 중에 411단계에서와 같이 사용자로부터 휴대 단말기의 다른 어플리케이션의 실행이 요청되면 즉, 멀티태스킹을 위한 키 입력이 발생하면 413단계로 진행한다. 상기 413단계에서 상기 휴대 단말기는 DMB 데이터 수신 및 재생에 따른 상위 어플리케이션(예컨대, DMB 플레이어)만을 종료하고, 상기 DMB 데이터의 수신 및 재생을 제어하는 내부 어플리케이션을 통해 상기 DMB 데이터의 수신 및 재생을 유지한 상태에서 415단계로 진행하여 아이들 상태로 진입한다. 상기 아이들 상태 진입은 대기화면을 표시하는 상태를 포함할 수 있다.
상기 415단계의 아이들 상태에서 상기 휴대 단말기는 417단계로 진행하여 실제 DMB 데이터가 재생되고 있는 DMB 배경 재생 객체를 활성화한 후 419단계로 진행한다.
상기 419단계에서 상기 휴대 단말기는 상기 417단계와 같이 DMB 배경 재생 객체 활성화를 통해 DMB 데이터를 계속하여 재생하게 된다.
이때, 상기 419단계와 같은 상태에서 421단계에서와 같이 사용자로부터 소정의 키 입력 예컨대, 메뉴 키 또는 기능키 등의 키 입력을 통해 휴대 단말기의 다른 어플리케이션 예컨대, 카메라 기능, MMS 또는 전화번호부 등이 요청되면, 상기 휴대 단말기는 423단계로 진행하여 상기 DMB 데이터의 재생 상태를 유지하면서 사용자로부터 요청되는 휴대 단말기의 해당 어플리케이션을 실행하여 상기 DMB 데이터와 휴대 단말기의 어플리케이션을 동시에 처리한다.
상기 도 4에 따른 동작에 대하여 휴대 단말기의 내부적인 처리 흐름을 보다 구체적으로 살펴보면 다음과 같다.
먼저, 휴대 단말기는 아이들 상태에서 DMB 데이터의 배경 재생을 위한 DMB 배경 재생 객체를 생성한다. 여기서, 상기 DMB 배경 재생 객체는, 바람직하게는 DMB 데이터의 재생을 위한 소정 어플리케이션 예컨대, DMB 플레이어 종료 후 휴대 단말기가 아이들 상태로 진입한 경우에도, 내부적으로 계속하여 DMB 데이터의 수신 및 배경 재생을 수행하는 소정 어플리케이션을 포함할 수 있다.
다음으로, 상기 생성되는 상기 DMB 배경 재생 객체는, 내부적으로 DMB 데이터의 재생을 위한 타스크(Task) 예컨대, 사운드 타스크(Sound Task) 및/또는 비디오 타스크(Video Task) 등을 획득한 후 아이들 상태로 복귀한다. 또한 상기 DMB 배경 재생 객체는 DMB 데이터의 배경 재생 시, 휴대 단말기의 다른 어플리케이션들에 의해서도 상기 DMB 데이터와 관련하여 채널전환, 음량조절 등의 제어 명령을 전달할 수 있는 제어 인터페이스(control interface)를 제공한다.
상기와 같이 본 발명의 실시 예에서는 상기 DMB 배경 재생 객체의 생성을 통 해 아이들 상태에서 DMB 데이터의 배경 재생을 통한 멀티태스킹 기능을 제공할 수 있다. 이하, 상기 DMB 배경 재생 객체를 이용한 DMB 데이터의 배경 재생 중 휴대 단말기의 다양한 어플리케이션들을 동시에 수행하는 멀티태스킹 방안에 대하여 구체적으로 살펴보기로 한다.
먼저, 사용자는 DMB 서비스 이용을 위하여 DMB 플레이어 실행을 소정 키 입력 등을 통해 휴대 단말기로 명령할 수 있다. 즉, 상기 휴대 단말기는 사용자로부터 DMB 플레이어의 실행 명령을 입력받아, 그에 응답하여 DMB 데이터의 수신 및 재생 기능을 포함하는 DMB 플레이어를 실행하여 사용자에게 제공한다. 이때, 상기 휴대 단말기는 상기 DMB 플레이어를 실행함에 있어서, DMB 데이터의 수신을 담당하는 수신수단과, 상기 수신수단을 통해 수신하는 DMB 데이터의 재생을 담당하는 재생수단을 포함한다. 또한 상기 DMB 데이터의 재생을 담당하는 재생수단에서 멀티태스킹 기능 제공에 따라 재생하는 DMB 데이터는, 상기에서와 같이 미리 생성되어 아이들 상태에서 활성화되는 DMB 배경 재생 객체가 제공하는 인터페이스를 통해 생성할 수 있다. 이때, 바람직하게는 상기 DMB 데이터의 수신 및 디코딩(decoding)을 담당하는 타스크(task)와 DMB 배경 재생 객체는 소정의 멀티태스킹 명령 입력에 상응하여 상기 DMB 데이터를 재생한다.
한편, 상기한 바와 같이 DMB 플레이어를 통해 DMB 데이터의 수신 및 재생 중에, 사용자는 상기 DMB 데이터의 수신 및 재생을 종료할 수 있다. 즉, 상기 휴대 단말기는 사용자로부터 DMB 플레이어의 종료 명령이 입력되면, 그에 응답하여 상기 실행중인 DMB 플레이어의 실행을 종료한다. 이러한 경우, 바람직하게는 상기 휴대 단말기가 상기 DMB 플레이어의 종료 명령을 입력받으면, 이에 응답하여 상기 DMB 플레이어는 DMB 데이터의 수신 및 디코딩의 모든 작업을 종료하도록 소정의 DMB 프로세서(processor) 예컨대, DMB 관련 제어를 위한 제어부에 명령을 전달하고, 상기 DMB 배경 재생 객체에 정지 명령을 전달한 후 DMB 플레이어를 종료하게 된다.
상기 정지 명령을 전달받은 상기 DMB 배경 재생 객체는 DMB 데이터의 재생을 정지하고 다시 아이들 상태로 진입한다. 즉, 상기 DMB 배경 재생 객체는 바람직하게는 상기 DMB 플레이어의 실행과 더불어 아이들 상태에서 활성화되고, 상기 DMB 플레이어의 종료와 더불어 아이들 상태로 진행한다.
한편, 본 발명의 실시 예에 따르면 사용자는 상기와 같이 DMB 데이터 재생 중에 휴대 단말기의 다른 어플리케이션들을 동시에 수행(멀티태스킹 수행)할 수 있다. 즉, 휴대 단말기는 상기와 같이 DMB 데이터 재생 중에 사용자로부터 멀티태스킹을 위한 소정의 키 입력 예컨대, 멀티태스킹 키가 입력되면, 이에 응답하여 멀티태스킹을 위한 동작을 수행하게 된다.
구체적으로 살펴보면, 상기 휴대 단말기는 상기 실행중인 DMB 플레이어의 상위 어플리케이션만을 종료한다. 즉, 상기 휴대 단말기는 DMB 플레이어의 재생 어플리케이션만을 종료하고, 상기 DMB 플레이어에서 수행중인 DMB 데이터의 수신 및 데이터 재생은 그대로 유지한다. 예를 들면, 휴대 단말기는 DMB 데이터의 수신을 위한 DMB 튜너 및 DMB 프로세서에서 방송 데이터의 수신, 채널의 분리, 디코딩 및 재생 작업을 지속하는 상태에서 재생 어플리케이션을 종료하여 아이들 상태로 진행하도록 하고, 실제 DMB 데이터가 재생되고 있는 DMB 배경 재생 객체는 아이들 상태에서 활성화되어 멀티태스킹을 통해 DMB 데이터(예컨대, 오디오 데이터)를 계속 재생하게 된다. 이를 통해 본 발명의 실시 예에 따른 휴대 단말기에서는 아이들 상태로 진행하더라도 DMB 데이터의 재생 상태를 유지할 수 있다.
다음으로, 상기와 같은 상태에서 휴대 단말기는 사용자로부터 휴대 단말기의 다른 어플리케이션들에 대한 실행 명령이 입력되면, 상기와 같이 DMB 데이터의 재생 상태를 유지하면서 사용자로부터 요청되는 휴대 단말기의 해당 어플리케이션들에 대한 동작을 수행한다.
이때, 휴대 단말기는 상기와 같이 DMB 데이터의 배경 재생 상태에서, 사용자로부터 DMB 데이터의 재생 어플리케이션 즉, DMB 플레이어의 실행 명령이 입력되면, 상기 DMB 플레이어를 실행하면서 상기 DMB 배경 재생 객체에 DMB 데이터의 재생 및 제어 정보 등을 전달한다. 그러면 상기 DMB 배경 재생 객체에서는 상기 DMB 재생 및 제어 정보를 입력받아, 현재 재생중인 DMB 데이터에 대한 재생상태, 채널정보 및 진행 상황 등을 업데이트하여 화면상에 표시하여 사용자에게 제공한다. 바람직하게는, 현재 재생중인 DMB 데이터가 비디오 데이터를 포함하는 경우에는 상기 비디오 데이터에 대한 디코딩 및 비디오 재생을 다시 시작한다.
한편, 상기에서와 같이 휴대 단말기가 DMB 데이터의 배경 재생 중, 휴대 단말기의 다른 어플리케이션을 실행하고 있을 때, 사용자로부터 멀티태스킹 키 입력을 감지하면, 상기 휴대 단말기는 상기 DMB 데이터의 재생 어플리케이션 예컨대, 상기 DMB 플레이어의 호출과 동일한 동작을 수행한다. 즉, 사용자는 DMB 데이터의 배경 재생과 더불어 다른 어플리케이션을 동시에 수행 중에, 멀티태스킹 키를 통해 DMB 플레이어의 실행을 멀티태스킹을 통해 수행할 수 있다. 이를 통해, DMB 플레이어의 제어 기능을 상기와 같은 동작 중에 동시에 이용할 수 있게 된다.
또한 상기와 같이 DMB 플레이어가 호출된 상태에서 멀티태스킹 키가 다시 입력되면, DMB 데이터의 배경 재생 모드로 전환한다. 이때, 바람직하게는 상기 DMB 플레이어가 종료되면서 아이들 상태로의 전환이 아니라, 이전 실행중인 휴대 단말기의 어플리케이션의 실행 상태로 전환한다.
따라서 본 발명의 실시 예에 따르면 상술한 바와 같이, DMB 데이터의 배경 재생 상태에서 휴대 단말기의 다양한 외부 어플리케이션들을 실행할 수 있다. 또한 상기 DMB 데이터와 휴대 단말기의 어플리케이션을 동시에 실행 중에, 멀티태스킹 키를 통해 DMB 데이터 재생 어플리케이션의 활성화/비활성화 전환을 수행할 수 있다. 또한 상기 DMB 데이터 재생 어플리케이션의 활성화를 통해 채널전환, 볼륨조절 등의 다양한 제어 명령을 그대로 수행할 수 있다. 또한 아이들 상태에서도 DMB 배경 재생 객체를 통한 재생 명령의 전달 및 제어가 수행되므로, 다양한 어플리케이션과의 멀티태스킹 기능을 지원할 수 있다.
이상에서 살펴본 바와 같이, 본 발명의 상세한 설명에서는 구체적인 실시 예에 관하여 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 안되며, 후술하는 특허청구범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.
상술한 바와 같이 본 발명에서 제안하는 본 발명의 디지털 멀티미디어 방송 휴대 단말기에서 멀티태스킹 장치 및 방법에 따르면, 휴대 단말기에서 DMB 데이터 재생 중에, 휴대 단말기의 다른 부가기능들을 동시에 제공할 수 있는 이점을 가진다. 휴대 단말기에서 DMB 데이터 재생과 함께 멀티태스킹 기능 제공 시, 상기 DMB 데이터를 배경으로 출력하고, 휴대 단말기의 다양한 부가기능들을 동시에 제공할 수 있는 이점을 가진다. 이를 통해 휴대 단말기 사용자에 대한 편의성을 향상시킬 수 있는 이점을 가진다.

Claims (18)

  1. 삭제
  2. 삭제
  3. 삭제
  4. 휴대 단말기에서 멀티태스킹 제공 방법에 있어서,
    사용자로부터 요청되는 디지털 방송 데이터를 재생하는 과정과,
    상기 디지털 방송 데이터 재생 중에 휴대 단말기의 어플리케이션 실행 명령을 입력받는 과정과,
    상기 어플리케이션 실행 명령에 상응하여 상기 디지털 방송 데이터를 배경으로 재생하는 과정과,
    상기 디지털 방송 데이터 배경 재생 후, 상기 실행 명령에 따른 휴대 단말기의 해당 어플리케이션을 실행하는 과정을 포함하는 휴대 단말기에서 멀티태스킹 제공 방법.
  5. 제4항에 있어서,
    상기 어플리케이션 실행 명령을 입력받는 과정은,
    멀티태스킹을 위한 소정 멀티태스킹 명령을 입력받는 과정과,
    상기 멀티태스킹 명령에 상응하여 디지털 방송 데이터의 재생 어플리케이션을 종료하는 과정과,
    상기 재생 어플리케이션 종료 후, 디지털 방송 배경 재생 객체 활성화를 통해 디지털 방송 데이터를 배경으로 재생하는 과정과,
    상기 디지털 방송 데이터의 재생을 배경으로 유지하는 상태에서 상기 어플리케이션 실행 명령을 입력받는 과정을 포함하는 휴대 단말기에서 멀티태스킹 제공 방법.
  6. 제5항에 있어서,
    상기 디지털 방송 배경 재생 객체는, 휴대 단말기의 아이들 상태(idle state)에서 디지털 방송 데이터의 배경 재생을 내부적으로 수행하는 어플리케이션을 포함하는 휴대 단말기에서 멀티태스킹 제공 방법.
  7. 제5항에 있어서,
    상기 디지털 방송 배경 재생 객체는, 휴대 단말기의 다른 어플리케이션 실행 중에, 배경 재생되는 디지털 방송 데이터의 제어 명령을 인터페이스함을 특징으로 하는 휴대 단말기에서 멀티태스킹 제공 방법.
  8. 제4항에 있어서,
    상기 실행 명령에 따른 어플리케이션 실행 중에, 디지털 방송 정보 요청 명령을 입력받는 과정과,
    상기 디지털 방송 정보 요청 명령에 상응하여, 현재 배경 재생중인 디지털 방송 데이터의 방송 정보를 업데이트하여 표시하는 과정과,
    사용자 요청에 상응하여 디지털 방송 데이터에 대한 제어를 수행하는 과정을 포함하는 휴대 단말기에서 멀티태스킹 제공 방법.
  9. 제8항에 있어서,
    상기 디지털 방송 데이터에 대한 제어 후 멀티태스킹 명령 입력 시, 디지털 방송 데이터의 배경 재생 모드로 전환하고, 이전 실행중인 휴대 단말기의 어플리케이션 실행 상태로 전환하는 과정을 포함하는 휴대 단말기에서 멀티태스킹 제공 방법.
  10. 휴대 단말기에 있어서,
    소정 방송센터로부터 송출되는 디지털 방송 데이터를 수신하여 제공하는 멀티미디어 모듈과,
    상기 멀티미디어 모듈에 의해 수신되는 디지털 방송 데이터의 재생을 위한 키 입력 및 상기 디지털 방송 데이터의 재생 중에 휴대 단말기의 멀티태스킹 기능을 위한 키 입력을 수행하는 키입력부와,
    상기 수신하는 디지털 방송 데이터의 배경 재생을 처리하고, 상기 디지털 방송 데이터의 배경 재생 중에, 사용자 요청에 상응하는 휴대 단말기의 어플리케이션을 적어도 하나 이상 실행하는 멀티태스킹 처리부와,
    상기 수신하는 디지털 방송 데이터를 저장하고, 디지털 방송 데이터와 휴대 단말기의 어플리케이션을 동시에 수행하는 멀티태스킹 관련 어플리케이션을 저장하는 메모리와,
    상기 멀티미디어 모듈, 키입력부, 멀티태스킹 처리부 및 메모리의 각 구성간의 신호 흐름을 제어하는 제어부를 포함하는 멀티태스킹 제공 휴대 단말기.
  11. 제10항에 있어서,
    상기 휴대 단말기는, 상기 디지털 방송 데이터 재생 중에 멀티태스킹 수행에 따른 다양한 어플리케이션들의 실행 화면을 표시하고, 디지털 방송 데이터 재생 및 제어에 관한 정보를 표시하는 디스플레이부를 포함하는 멀티태스킹 휴대 단말기.
  12. 삭제
  13. 제10항에 있어서,
    상기 키입력부는 재생중인 디지털 방송 데이터를 배경으로 처리하기 위한 키 입력을 수행함을 특징으로 하는 멀티태스킹 휴대 단말기.
  14. 제10항에 있어서,
    상기 메모리는,
    디지털 방송 데이터의 수신 및 수신하는 디지털 방송 데이터의 재생을 제어하는 프로그램 모듈;
    디지털 방송 데이터 재생 중 멀티태스킹 입력 정보에 상응하여 디지털 데이터 재생을 배경으로 유지하고, 상기 입력 정보에 상응하는 어플리케이션의 실행을 제어하는 프로그램 모듈;
    멀티태스킹 수행 시 디지털 방송 데이터의 재생상태, 채널정보 및 진행상황 정보를 업데이트하여 표시하는 프로그램 모듈; 및
    디지털 방송 재생에 관련한 어플리케이션 및 휴대 단말기의 다양한 어플리케이션들과의 전환을 제어하는 프로그램 모듈을 포함하는 멀티태스킹 휴대 단말기.
  15. 제10항에 있어서,
    상기 제어부는,
    휴대 단말기의 아이들 상태에서 멀티태스킹을 통한 디지털 방송 데이터의 배경 재생을 제어하며, 상기 아이들 상태에서 디지털 방송 데이터의 배경 재생 중에 휴대 단말기의 다양한 어플리케이션들의 실행을 제어함을 특징으로 하는 멀티태스킹 휴대 단말기.
  16. 제10항에 있어서,
    상기 멀티미디어 모듈은 디지털 방송 데이터의 수신 및 배경 재생을 처리하고, 상기 수신하는 디지털 방송 데이터의 음성 및 영상 채널의 분리, 코덱(CODEC)을 통한 디코딩을 수행함을 특징으로 하는 멀티태스킹 휴대 단말기.
  17. 제10항에 있어서,
    상기 멀티태스킹 처리부는 상기 디지털 방송 데이터의 배경 재생 시 사용자의 요청에 상응하여 디지털 방송 데이터의 재생 종료를 처리함을 특징으로 하는 멀티태스킹 휴대 단말기.
  18. 삭제
KR1020060051388A 2006-06-08 2006-06-08 디지털 방송 휴대 단말기에서 멀티태스킹 장치 및 방법 KR100751859B1 (ko)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1020060051388A KR100751859B1 (ko) 2006-06-08 2006-06-08 디지털 방송 휴대 단말기에서 멀티태스킹 장치 및 방법
US11/639,757 US20080037416A1 (en) 2006-06-08 2006-12-15 Portable terminal and method for multitasking
CNA2007100003531A CN101087455A (zh) 2006-06-08 2007-01-12 用于多任务处理的便携式终端及其方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060051388A KR100751859B1 (ko) 2006-06-08 2006-06-08 디지털 방송 휴대 단말기에서 멀티태스킹 장치 및 방법

Publications (1)

Publication Number Publication Date
KR100751859B1 true KR100751859B1 (ko) 2007-08-23

Family

ID=38615303

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060051388A KR100751859B1 (ko) 2006-06-08 2006-06-08 디지털 방송 휴대 단말기에서 멀티태스킹 장치 및 방법

Country Status (3)

Country Link
US (1) US20080037416A1 (ko)
KR (1) KR100751859B1 (ko)
CN (1) CN101087455A (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100836160B1 (ko) 2007-02-16 2008-06-09 에스케이 텔레콤주식회사 이동통신 단말기에서의 어플리케이션 실행 정보 관리 방법및 이를 위한 이동통신 단말기
KR102035740B1 (ko) 2019-06-03 2019-10-23 오픈스택 주식회사 타이머 인터럽트 서비스 루틴을 이용한 패킷 송신 장치

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101622604B1 (ko) * 2009-05-19 2016-05-31 엘지전자 주식회사 이동단말기 및 그의 프로세스 처리방법
KR102302721B1 (ko) * 2014-11-24 2021-09-15 삼성전자주식회사 복수의 어플리케이션을 실행하는 전자 장치 및 그 제어 방법

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050006942A (ko) * 2003-07-10 2005-01-17 주식회사 팬택 이동통신 단말기에서 멀티미디어 작업 중 선택적 수신 방법
KR20050044839A (ko) * 2004-06-19 2005-05-13 삼성전자주식회사 디지털 방송 데이터 출력 중 수신된 문자메시지를처리하는 이동통신단말 및 그 방법

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100585785B1 (ko) * 2004-11-22 2006-06-07 엘지전자 주식회사 디엠비 휴대단말기의 멀티타스크 장치 및 방법

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050006942A (ko) * 2003-07-10 2005-01-17 주식회사 팬택 이동통신 단말기에서 멀티미디어 작업 중 선택적 수신 방법
KR20050044839A (ko) * 2004-06-19 2005-05-13 삼성전자주식회사 디지털 방송 데이터 출력 중 수신된 문자메시지를처리하는 이동통신단말 및 그 방법

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100836160B1 (ko) 2007-02-16 2008-06-09 에스케이 텔레콤주식회사 이동통신 단말기에서의 어플리케이션 실행 정보 관리 방법및 이를 위한 이동통신 단말기
KR102035740B1 (ko) 2019-06-03 2019-10-23 오픈스택 주식회사 타이머 인터럽트 서비스 루틴을 이용한 패킷 송신 장치

Also Published As

Publication number Publication date
CN101087455A (zh) 2007-12-12
US20080037416A1 (en) 2008-02-14

Similar Documents

Publication Publication Date Title
KR100829113B1 (ko) 디지털 멀티미디어 방송 서비스에서 방송 데이터 제공 장치및 방법
KR100826156B1 (ko) 디지털 멀티미디어 방송 서비스에서 오디오 채널의배경화면 설정 장치 및 방법
CN1925652B (zh) 在便携式终端中执行多任务的设备和方法
KR100807735B1 (ko) 디지털 멀티미디어 방송 단말기에서 방송 데이터 처리 장치 및 방법
KR101800889B1 (ko) 음악 재생 장치 및 방법
US20100013997A1 (en) Metadata display control method and system for broadcast receiver
KR20090003809A (ko) 복수개의 망을 이용한 방송 정보 재생 방법 및 장치
JP4818060B2 (ja) 携帯通信端末
US7603079B2 (en) Mobile terminal for digital broadcasting reception and method for storing digital broadcasting data
KR100799671B1 (ko) 휴대 단말기에서 디지털 방송 채널 리스트 제공 장치 및방법
KR100751859B1 (ko) 디지털 방송 휴대 단말기에서 멀티태스킹 장치 및 방법
KR100846284B1 (ko) 휴대용 단말기의 방송 정보 공유 방법
KR20070070865A (ko) 디엠비 환경에서 선호하는 방송 콘텐츠를 공유하는 방법 및이동통신 단말기
KR100743243B1 (ko) 휴대용 단말기에서의 멀티미디어 재생 방법 및 그 휴대용단말기
US20100119216A1 (en) Broadcast data recording and reproducing method and apparatus for mobile terminal
KR20050052859A (ko) 디지털 멀티미디어 방송 수신장치
KR100678057B1 (ko) 휴대용 단말기에서 동영상의 퀵 뷰어 실행방법
JP2008042234A (ja) テレビ放送視聴装置及びプログラム
US20050266862A1 (en) Apparatus and method for controlling a portable home theater with multiple functions using a wireless terminal
JP2010004545A (ja) 移動無線端末装置
KR20090000864A (ko) 휴대 단말기의 디지털 방송 서비스 방법 및 장치
KR100644059B1 (ko) 이동 통신 단말기의 디지털 방송 녹화 중 음성 합성 처리방법 및 그 이동 통신 단말기
KR20070119952A (ko) 디지털 방송을 이용한 멀티미디어 메시지 서비스 제공 장치및 방법
KR20060134359A (ko) 방송 수신 중 예외 상황 처리를 위한 디지털 멀티미디어방송 수신 단말기 및 그 방법
JP2011130479A (ja) 携帯通信端末の予約録画方法

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
G170 Publication of correction
FPAY Annual fee payment

Payment date: 20120730

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20130730

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20140730

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20150730

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20160728

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20170728

Year of fee payment: 11

LAPS Lapse due to unpaid annual fee