KR20060072028A - 응용 프로그램의 자체 관리 기능을 갖는 셋탑 박스 - Google Patents

응용 프로그램의 자체 관리 기능을 갖는 셋탑 박스 Download PDF

Info

Publication number
KR20060072028A
KR20060072028A KR1020040110549A KR20040110549A KR20060072028A KR 20060072028 A KR20060072028 A KR 20060072028A KR 1020040110549 A KR1020040110549 A KR 1020040110549A KR 20040110549 A KR20040110549 A KR 20040110549A KR 20060072028 A KR20060072028 A KR 20060072028A
Authority
KR
South Korea
Prior art keywords
top box
application program
user
application
key signal
Prior art date
Application number
KR1020040110549A
Other languages
English (en)
Other versions
KR100679403B1 (ko
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 KR1020040110549A priority Critical patent/KR100679403B1/ko
Publication of KR20060072028A publication Critical patent/KR20060072028A/ko
Application granted granted Critical
Publication of KR100679403B1 publication Critical patent/KR100679403B1/ko

Links

Images

Classifications

    • 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
    • H04N21/4431OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB characterized by the use of Application Program Interface [API] libraries
    • 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/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • 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/426Internal components of the client ; Characteristics thereof
    • H04N21/42646Internal components of the client ; Characteristics thereof for reading from or writing on a non-volatile solid state storage medium, e.g. DVD, CD-ROM

Abstract

본 발명은 응용 프로그램의 자체 관리 기능을 갖는 셋탑 박스에 관한 것으로서, 특히 리모콘으로부터 키신호를 수신하는 리모콘 수신부, 리모콘 수신부가 수신한 키신호를 해석하는 키신호 해석부, 하나 이상의 응용 프로그램(application program)을 저장하는 저장부, 텔레비젼 수상기 화면을 통해 사용자 인터페이스(UI)를 처리하는 사용자 인터페이스부, 및 키신호 해석부에서 해석된 제어신호에 따라 저장부에 저장되어 있는 응용 프로그램의 목록을 사용자 인터페이스부를 통해 제공하여 사용자가 원하는 항목을 선택할 수 있도록 하고 사용자가 선택한 항목에 대응하는 응용 프로그램을 실행하는 제어부를 포함하여 이루어진다.
본 발명에 따르면 셋탑 박스 자체에 각종 응용 프로그램을 저장해 놓게 되므로 사용자의 입장에서는 셋탑 박스를 이용하여 원하는 시간에 원하는 응용 프로그램을 실행시킬 수 있다. 또한, 셋탑 박스는 종래에 방송에 종속적인 응용 프로그램만을 실행시킬 수 있던 제한에서 벗어나 더욱 다양하고 사용자의 기호에 맞는 응용 프로그램을 제공할 수 있게 되고, 셋탑 박스 관련 사업자는 해당 셋탑 박스의 브랜드에 특화된 응용 프로그램을 통해 타 사업자와의 차별화를 도모할 수 있게 된다.
셋탑 박스, 응용 프로그램, 어플리케이션, 리모콘

Description

응용 프로그램의 자체 관리 기능을 갖는 셋탑 박스{ Set-top Box having function of self management of application programs }
도 1은 종래의 셋탑 박스를 이용한 방송 시스템의 개요,
도 2는 본 발명에 따른 셋탑 박스의 바람직한 실시예,
도 3은 본 발명에 따른 셋탑 박스의 동작에 관한 순서도,
도 4는 방송에 실려 온 응용 프로그램을 저장해 놓는 실시예의 흐름도이다.
* 도면의 주요부분에 대한 부호의 설명
13,20: 셋탑 박스 14,27: 리모콘
15,28: 텔레비젼 수상기 21: 리모콘 수신부
22: 키신호 해석부 23: 사용자 인터페이스부
24: 제어부 25: 저장부
본 발명은 응용 프로그램의 자체 관리 기능을 갖는 셋탑 박스에 관한 것으로 서, 특히 자체 저장수단에 게임 등의 각종 응용 프로그램(application program)을 저장해 놓고, 사용자가 방송과 관계없이도 리모콘을 이용하여 원하는 시간에 원하는 응용 프로그램을 실행시킬 수 있도록 해주는 셋탑 박스에 관한 것이다.
도 1을 참조하자면, 셋탑 박스(13)는 지상파, 케이블, 위성 등 각종 방송매체를 통해 방송신호를 수신하여 텔레비젼 수상기(15)로 출력해준다. 사용자는 리모콘(14)을 이용하여 셋탑 박스(13)를 제어할 수 있다.
방송국(11)에서 A/V 신호와 함께 응용 프로그램 데이터를 전송하면, 셋탑 박스(13)는 수신되는 스트림(stream)에서 데이터를 추출하고, 사용자가 리모콘(14)의 일정 데이터 방송 실행 키(14-1)를 누르면 방송에 종속적인 응용 프로그램을 텔레비젼 수상기(15)로 출력한다. 응용 프로그램의 예를 들자면, 미국 프로야구의 중계방송을 하는 도중에 특정 투수와 관련한 각종 정보를 제공하는 것 등이다. 사용자는 응용 프로그램이 실행되면 리모콘(14)을 이용하여 일정 조작 방법에 따라 해당 응용 프로그램을 이용한다.
그러나, 기존의 셋탑 박스(13)에서는 방송국에서 제공하는 응용 프로그램만을 실행할 수 있다. 즉, 데이터 방송 응용 프로그램은 다양한 형태를 가질 수 있지만 방송시간 및 방송국에 종속적일 수 밖에 없어 소비자가 원하는 시간에 원하는 응용 프로그램을 실행시킬 수는 없다. 또한, 셋탑 박스를 제조, 판매, 유통하는 셋탑 박스 관련 사업자의 입장에서는 브랜드(brand)마다 차별성있는 응용 프로그램을 제공할 수 없다. 이러한 문제점은 브랜드마다 독특한 응용 프로그램을 탑재하여 상품의 가치를 차별화할 수 있는 휴대폰에 비교해 보면 더욱 명확하게 드러난다.
이에 본 발명은 상기와 같은 문제점을 해결하기 위하여 안출된 것으로서, 자체 저장수단에 게임 등의 각종 응용 프로그램을 저장해 놓고, 사용자가 방송과 관계없이도 리모콘을 이용하여 원하는 시간에 원하는 응용 프로그램을 실행시킬 수 있도록 해 줄 수 있는 셋탑 박스를 제공하는데 그 목적이 있다.
상기와 같은 목적을 달성하기 위하여, 본 발명에 따른 응용 프로그램의 자체 관리 기능을 갖는 셋탑 박스는, 리모콘으로부터 키신호를 수신하는 리모콘 수신부; 상기 리모콘 수신부가 수신한 키신호를 해석하는 키신호 해석부; 하나 이상의 응용 프로그램을 저장하는 저장부; 상기 텔레비젼 수상기 화면을 통해 사용자 인터페이스(UI: User Interface)를 처리하는 사용자 인터페이스부; 및 상기 키신호 해석부에서 해석된 제어신호에 따라 상기 저장부에 저장되어 있는 응용 프로그램의 목록을 상기 사용자 인터페이스부를 통해 제공하여 사용자가 원하는 항목을 선택할 수 있도록 하고, 사용자가 선택한 항목에 대응하는 응용 프로그램을 실행하는 제어부를 포함하여 이루어진다.
상기 저장부는 비휘발성 메모리나 하드 디스크 드라이브를 포함하도록 구성할 수 있다.
상기 제어부는 상기 방송신호에 응용 프로그램이 실려 온 경우에는 해당 응용 프로그램을 저장해 놓을 것인지를 상기 사용자 인터페이스부를 통해 사용자에게 문의하고, 사용자의 선택에 따라 해당 응용 프로그램도 상기 저장부에 저장해 놓도록 구성할 수도 있다.
이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 실시예를 상세히 설명하기로 한다.
도 2를 참조하자면, 본 발명에 따른 셋탑 박스(20)는 지상파, 케이블, 위성 등 각종 방송매체를 통해 방송신호를 수신하여 텔레비젼 수상기(28)로 출력해주는 셋탑 박스 고유의 기능을 기본적으로 수행한다. 또한 셋탑 박스(20) 자체에 구비된 각종 키나 리모콘(27)을 통해 입력되는 키 신호에 따라 저장부(25)에 저장되어 있는 응용 프로그램을 실행할 수 있도록 해준다. 이하에서는 설명의 편의를 위하여 리모콘(27)을 이용하여 응용 프로그램을 실행시키는 실시예로서 설명하지만, 해당 리모콘 키와 동일한 기능을 수행하도록 설정된 셋탑 박스(20) 자체의 키를 이용할 수도 있음은 물론이다.
사용자가 리모콘(27)을 통해 입력한 각종 키신호는 리모콘 수신부(21)를 통해 수신되고, 수신된 키신호는 키신호 해석부(22)에 의해 해석된다.
저장부(25)는 하나 이상의 응용 프로그램을 저장하는 구성요소로서, 비휘발성 메모리나 하드 디스크 드라이브(HDD: Hard Disk Drive) 등 디지털 데이터를 전원 공급의 여부에 관계없이 저장할 수 있는 저장매체를 이용하여 바람직하게 구성할 수 있다.
사용자 인터페이스부(User Interface,23)는 문자, 이미지, 동영상 등으로 이루어지는 각종 정보를 OSD(On Screen Display) 기능을 이용하여 텔레비젼 수상기(28)의 화면을 통해 제공하는 역할을 수행한다.
제어부(24)는 키신호 해석부(22)에서 해석된 신호가 저장부(25)에 저장되어 있는 응용 프로그램을 실행시키고자 하는 신호인 경우에는 저장부(25)에 저장되어 있는 응용 프로그램의 목록을 사용자 인터페이스부(23)를 통해 텔레비젼 수상기(28)로 출력한다. 또한, 텔레비젼 수상기(28)의 화면에 출력된 응용 프로그램 목록을 본 사용자가 원하는 항목을 리모콘(27)을 이용하여 선택하면, 사용자가 선택한 항목에 대응하는 응용 프로그램을 실행한다.
이상에서 설명한 바와 같이, 각종 응용 프로그램이 방송과는 독립적으로 셋탑 박스(20) 자체에 저장되고 실행되므로 사용자는 방송과 관계없이 원하는 시간에 원하는 응용 프로그램을 실행시킬 수 있게 된다.
한편, 리모콘(27)에는 응용 프로그램을 실행시킬 것을 지시하거나, 텔레비젼 수상기(28)의 화면에 디스플레이되는 응용 프로그램 목록 중 원하는 항목으로 이동하거나, 선택된 항목을 확정적으로 지정하기 위한 키 등이 구비되어야 한다. 이러한 각종 키는 종래의 리모콘에 구비되어 있는 일정 키, 또는 일정 키의 조합, 또는 별도로 구비되는 키로 설정하여 용이하게 구현할 수 있는 것이다.
도 3을 참조하여 사용자가 셋탑 박스에 저장되어 있는 응용 프로그램을 실행시키는 과정을 설명하기로 한다.
사용자가 리모콘(27)의 응용 프로그램 실행 키(27-1)를 누르면(S30-1), 해당 키신호가 셋탑 박스(20)의 리모콘 수신부(21)로 수신되고(S30-2), 수신된 키신호는 키신호 해석부(22)에 의해 응용 프로그램 실행 신호인 것으로 해석되어 제어부(24) 로 전달된다(S30-3,S30-4)). 그러면, 제어부(24)는 저장부(25)를 액세스하여 저장되어 있는 응용 프로그램 목록을 읽어온 후(S30-5), 사용자 인터페이스부(23)를 통해 텔레비젼 수상기(28)의 화면으로 디스플레이 한다(S30-6,S30-7).
텔레비젼 수상기(28)의 화면에 응용 프로그램의 목록이 디스플레이되면, 사용자는 리모콘(27)의 일정 키를 이용하여 실행을 원하는 응용 프로그램을 선택하게 되고(S30-8), 리모콘(27)으로부터의 키신호는 셋탑 박스(20)의 리모콘 수신부(21)를 통해 수신되어 키신호 해석부(22)에서 해석된다(S30-9,S30-10).
키신호 해석부(22)에서 해석된 선택신호는 제어부(24)로 전달되고(S30-11), 제어부(24)는 저장부(25)에서 해당 응용 프로그램을 로딩하여(S30-12), 해당 응용 프로그램을 실행한다(S30-13). 실행된 응용 프로그램은 텔레비젼 수상기(28)로 출력된다(S30-14).
한편, 셋탑 박스(20)에서 수신하는 방송신호에는 데이터 방송이 포함될 수 있으며, 데이터 방송에 포함된 응용 프로그램도 사용자의 선택에 따라 셋탑 박스(20)에 저장해 놓도록 구성할 수도 있다.
도 4를 참조하자면, 셋탑 박스(20)가 수신한 방송신호에 응용 프로그램이 실려 있는 경우(S41,S42), 제어부(24)는 사용자 인터페이스부(23)를 통해 응용 프로그램을 저장할 것인지를 사용자에게 문의한다(S43). 그리고, 사용자가 해당 응용 프로그램을 저장할 것으로 선택하면(S44), 제어부(24)는 해당 응용 프로그램을 저장부(25)에 저장한다(S45).
본 발명은 상술한 실시예에 한정되지 않고 본 발명의 기술적 사상을 벗어나지 않는 범위내에서 당업자에 의해 다양하게 변형하여 실시할 수 있는 것이다.
본 발명에 따르면 셋탑 박스 자체에 각종 응용 프로그램을 저장해 놓게 되므로 사용자의 입장에서는 셋탑 박스를 이용하여 원하는 시간에 원하는 응용 프로그램을 실행시킬 수 있다. 또한, 셋탑 박스는 종래에 방송에 종속적인 응용 프로그래만을 실행시킬 수 있던 제한에서 벗어나 더욱 다양하고 사용자의 기호에 맞는 응용 프로그램을 제공할 수 있게 된다. 뿐만아니라 셋탑 박스 제조사나 판매자 또는 유통업자 등 셋탑 박스 관련 사업자는 해당 셋탑 박스의 브랜드에 특화된 응용 프로그램을 통해 타 사업자와의 차별화를 도모할 수 있게 된다.

Claims (3)

  1. 지상파, 케이블, 위성 등 각종 방송매체를 통해 방송신호를 수신하여 텔레비젼 수상기로 출력해주는 셋탑 박스에 있어서,
    리모콘으로부터 키신호를 수신하는 리모콘 수신부;
    상기 리모콘 수신부가 수신한 키신호를 해석하는 키신호 해석부;
    하나 이상의 응용 프로그램(application program)을 저장하는 저장부;
    상기 텔레비젼 수상기 화면을 통해 사용자 인터페이스(UI: User Interface)를 처리하는 사용자 인터페이스부; 및
    상기 키신호 해석부에서 해석된 제어신호에 따라 상기 저장부에 저장되어 있는 응용 프로그램의 목록을 상기 사용자 인터페이스부를 통해 제공하여 사용자가 원하는 항목을 선택할 수 있도록 하고, 사용자가 선택한 항목에 대응하는 응용 프로그램을 실행하는 제어부를 포함하여 이루어지는 응용 프로그램의 자체 관리 기능을 갖는 셋탑 박스.
  2. 제 1 항에 있어서,
    상기 저장부는 비휘발성 메모리와 하드 디스크 드라이브 중 하나 이상을 포함하여 구성되는 것을 특징으로 하는 응용 프로그램의 자체 관리 기능을 갖는 셋탑 박스.
  3. 제 1 항에 있어서,
    상기 제어부는 상기 방송신호에 응용 프로그램이 실려 온 경우에는 해당 응용 프로그램을 저장해 놓을 것인지를 상기 사용자 인터페이스부를 통해 사용자에게 문의하고, 사용자의 선택에 따라 해당 응용 프로그램을 상기 저장부에 저장하도록 구성되는 것을 특징으로 하는 응용 프로그램의 자체 관리 기능을 갖는 셋탑 박스.
KR1020040110549A 2004-12-22 2004-12-22 응용 프로그램의 자체 관리 기능을 갖는 셋탑 박스 KR100679403B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020040110549A KR100679403B1 (ko) 2004-12-22 2004-12-22 응용 프로그램의 자체 관리 기능을 갖는 셋탑 박스

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020040110549A KR100679403B1 (ko) 2004-12-22 2004-12-22 응용 프로그램의 자체 관리 기능을 갖는 셋탑 박스

Publications (2)

Publication Number Publication Date
KR20060072028A true KR20060072028A (ko) 2006-06-27
KR100679403B1 KR100679403B1 (ko) 2007-02-05

Family

ID=37165336

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020040110549A KR100679403B1 (ko) 2004-12-22 2004-12-22 응용 프로그램의 자체 관리 기능을 갖는 셋탑 박스

Country Status (1)

Country Link
KR (1) KR100679403B1 (ko)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008029992A1 (en) * 2006-09-06 2008-03-13 Samsung Electronics Co., Ltd. Apparatus and method of providing data broadcasting service of filtering out data broadcasting services that include applications from a plurality of stored data broadcasting services
KR101217750B1 (ko) * 2011-02-22 2013-01-02 이노디지털 주식회사 셋톱박스에서 애플리케이션 실행 제어 방법 및 그 셋톱박스
KR101281813B1 (ko) * 2006-09-07 2013-07-04 삼성전자주식회사 전 채널 데이터 어플리케이션의 자동탐색방법 및 이를적용한 영상재생장치
KR101287976B1 (ko) * 2006-09-11 2013-07-18 삼성전자주식회사 데이터 어플리케이션의 자동실행 조정방법 및 이를 적용한영상재생장치
KR101333033B1 (ko) * 2007-02-27 2013-11-27 삼성전자주식회사 홈 a/v 네트워크 시스템, 셋톱박스, 영상표시장치, 및ui 제공 방법

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01259075A (ja) * 1988-04-08 1989-10-16 Nitto Denko Corp エポキシ樹脂系粉体組成物
KR100246760B1 (ko) * 1997-06-26 2000-03-15 윤종용 전자오락게임기능내장셋탑박스

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008029992A1 (en) * 2006-09-06 2008-03-13 Samsung Electronics Co., Ltd. Apparatus and method of providing data broadcasting service of filtering out data broadcasting services that include applications from a plurality of stored data broadcasting services
KR100813985B1 (ko) * 2006-09-06 2008-03-14 삼성전자주식회사 저장된 데이터 방송 서비스들 중에서 애플리케이션을포함하는 데이터 방송 서비스를 필터링하기 위한 데이터방송 서비스 제공 장치 및 방법
KR101281813B1 (ko) * 2006-09-07 2013-07-04 삼성전자주식회사 전 채널 데이터 어플리케이션의 자동탐색방법 및 이를적용한 영상재생장치
KR101287976B1 (ko) * 2006-09-11 2013-07-18 삼성전자주식회사 데이터 어플리케이션의 자동실행 조정방법 및 이를 적용한영상재생장치
KR101333033B1 (ko) * 2007-02-27 2013-11-27 삼성전자주식회사 홈 a/v 네트워크 시스템, 셋톱박스, 영상표시장치, 및ui 제공 방법
KR101217750B1 (ko) * 2011-02-22 2013-01-02 이노디지털 주식회사 셋톱박스에서 애플리케이션 실행 제어 방법 및 그 셋톱박스

Also Published As

Publication number Publication date
KR100679403B1 (ko) 2007-02-05

Similar Documents

Publication Publication Date Title
US20130332880A1 (en) Apparatus and method for displaying
US20100083310A1 (en) Methods and apparatus for providing multiple channel recall on a television receiver
US9013637B2 (en) Set-top box receiver soft control system and method
US20060037043A1 (en) Method and interface for managing movies on a set-top box
US9420327B2 (en) User terminal apparatus and UI providing method thereof
JP2002016844A (ja) 予約情報設定装置、電子機器および予約情報設定方法
US8185844B2 (en) Electronic device having on screen display and method for generating on screen display
EP2925010B1 (en) Display apparatus and method of controlling the same
KR20130067366A (ko) 디스플레이장치 및 그 제어방법
US20190364335A1 (en) Control Method, Program, and Control Apparatus
KR100679403B1 (ko) 응용 프로그램의 자체 관리 기능을 갖는 셋탑 박스
JP2007336094A (ja) 視聴システム及びその制御方法、視聴装置及びその制御方法、並びに制御プログラム
US20060200750A1 (en) User interface method for activating clickable object and playback apparatus for performing the method
US20060267864A1 (en) Device and method of controlling the same
JP2007094531A (ja) メニュー表示方法及び情報処理装置
KR20030005133A (ko) 디지털 콘텐트에 대한 전자 가이드
JP2015089007A (ja) 表示装置及び出力制御方法
JP5185492B2 (ja) 処理方法及びテレビ信号受信機
US20060279657A1 (en) Display control device and method and program
US20130312033A1 (en) Method for scheduling a broadcast based on viewing time and broadcast receiving apparatus
JP4638318B2 (ja) リモートコントロールシステムおよびリモートコントロールシステムで用いられる装置
KR100820829B1 (ko) 사용자 설정에 따른 기능 제공 방법 및 장치
KR20060113622A (ko) Epg정보를 이용한 디지탈방송의 프로그램 선택방법
JP2006190426A (ja) 番組タイトル表示部付記録再生装置
JP2007060056A (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
FPAY Annual fee payment

Payment date: 20121227

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20131224

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20141224

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20151224

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20161214

Year of fee payment: 11

LAPS Lapse due to unpaid annual fee