KR20040044236A - program upgrade system and the method for television - Google Patents
program upgrade system and the method for television Download PDFInfo
- Publication number
- KR20040044236A KR20040044236A KR1020020072196A KR20020072196A KR20040044236A KR 20040044236 A KR20040044236 A KR 20040044236A KR 1020020072196 A KR1020020072196 A KR 1020020072196A KR 20020072196 A KR20020072196 A KR 20020072196A KR 20040044236 A KR20040044236 A KR 20040044236A
- Authority
- KR
- South Korea
- Prior art keywords
- program
- upgrade
- television
- download
- download module
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/637—Control signals issued by the client directed to the server or network components
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Stored Programmes (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
본 발명은 텔레비젼의 프로그램 업그레이드 시스템 및 방법에 관한 것으로서, 더욱 상세하게는 텔레비젼에 소정의 다운로드 모듈(download module)을 연결하고 OSD(On Screen Display)를 이용하여 프로그램의 업그레이드(upgrade)를 실행하고자 한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a system and method for upgrading a program of a television. More particularly, the present invention relates to connecting a download module to a television and executing an upgrade of a program using an OSD (On Screen Display). will be.
최근에는 아날로그 방송과 함께 상당히 양호한 영상 및 음향 품질을 제공하는 디지털 방송(지상파 또는 케이블 또는 위성 디지털 방송)에 대한 관심이 고조되고 있으며, 광범위한 아날로그 텔레비젼의 보급과 함께 디지털 방송의 실시로 디지털 텔레비젼의 보급이 급격하게 확산되고 있다.Recently, there has been a growing interest in digital broadcasting (terrestrial or cable or satellite digital broadcasting), which provides considerably good image and sound quality in addition to analog broadcasting. This is rapidly spreading.
상기 디지털 방송은 우수한 품질의 영상과 음향을 제공한다는 장점 이외에도 부가 디지털 서비스 데이터 전송 및 그래픽을 이용한 사용자 인터페이스의 획기적인 개선을 큰 장점으로 들 수 있다.In addition to the advantages of providing a high quality image and sound, the digital broadcasting may be a significant advantage of the drastic improvement of the user interface using additional digital service data transmission and graphics.
즉, 디지털 텔레비젼에서는 그래픽 유저 인터페이스(GUI:Graphic User Interface)를 이용하여 디지털 텔레비젼을 제어하는 기법을 통해 편리한 사용자 인터페이스를 제공하는 바, 이와 같은 사용자 인터페이스를 제공하기 위해서는 사용자 인터페이스를 위한 각종 프로그램들이 저장된 플래쉬 롬(flash ROM)이 상기 디지털 텔레비젼 내에 장착되고, 사용자의 조작에 의거한 소정 조작 신호가 인가시 시스템 제어블록에서 플래쉬 롬으로부터 프로그램을 인출하여 그 프로그램에 대응하는 소정 동작을 수행하게 된다.That is, in digital television, a convenient user interface is provided through a technique of controlling a digital television using a graphical user interface (GUI). In order to provide such a user interface, various programs for the user interface are stored. A flash ROM is mounted in the digital television, and when a predetermined operation signal based on a user's operation is applied, the system control block fetches a program from the flash ROM and performs a predetermined operation corresponding to the program.
이러한 텔레비젼은 내부에 포함된 플래쉬 롬에 텔레비젼의 동작에 관련된 각종 프로그램들을 저장하고 그 정보들에 의해 텔레비젼의 전반적인 동작을 제어하도록 하는데 이런 프로그램들은 필요시 새로운 기능을 갖는 새로운 프로그램으로 업그레이드해야 한다.Such a television stores various programs related to the operation of the television in a flash ROM included therein and controls the overall operation of the television by using the information. These programs should be upgraded to a new program having a new function if necessary.
보다 상세히 설명하면, 새로운 서비스 기능을 제공하거나 기존에 제공되던 서비스 기능을 변경하기 위한 프로그램을 업그레이드하기 위해서는 새로운 프로그램을 메모리에 추가로 기록하거나 변경된 프로그램을 기존의 메모리에 저장된 프로그램과 대체해야 하는데 그러기 위해서는 사용자가 지정된 서비스업체나 텔레비젼의 제조업체에 텔레비젼 세트를 직접 가지고 방문하거나 또는 해당 서비스업체의 서비스 요원이 사용자에게 직접 방문하여 업그레이드를 수행하여야 하는 문제점이 있다.In more detail, in order to provide a new service function or upgrade a program for changing an existing service function, an additional program must be recorded in memory or a changed program must be replaced with a program stored in the existing memory. There is a problem in that the user needs to visit the designated service provider or the manufacturer of the television in person, or the service personnel of the service provider must visit the user in order to perform the upgrade.
또한, 그와 같이 사용자가 지정된 서비스업체나 텔레비젼의 제조업체에 텔레비젼 세트를 직접 가지고 방문하거나 서비스 요원이 직접 방문하여 업그레이드를 수행하는 경우에도 상기 텔레비젼 세트를 개방한 후 메모리에 데이터를 기록할 수 있는 특정 장비를 사용하여 신규 또는 변경 프로그램을 업그레이드 하여야 하거나 텔레비젼 세트 내부에 장착되어 있는 메모리 IC를 교체해야 하는등 사용자나 서비스 업자 모두다 매우 불편한 문제점이 있다.In addition, a user may record data in the memory after opening the television set even when the user visits the television set directly with the designated service provider or the manufacturer of the television, or when the service person performs the upgrade. Both users and service providers have a very uncomfortable problem, such as using equipment to upgrade new or changed programs or replacing memory ICs mounted inside a television set.
종래, 사용자가 직접 텔레비젼의 프로그램을 업그레이드하기 위해서는 가정에 있는 개인용 컴퓨터를 이용할 수 있었다.In the past, a user could use a personal computer at home to directly upgrade a program of a television.
도 1은 종래 텔레비젼의 프로그램 업그레이드 방법의 일 실시예로서, 사용자가 직접 개인용 컴퓨터(PC : Personal Computer)를 이용하여 디지털 텔레비젼의 프로그램을 업그레이드 하는 구조를 보여주는 있는 개략적인 블럭 구성도이다.1 is a schematic block diagram illustrating a structure in which a user directly upgrades a program of a digital television using a personal computer (PC) as an embodiment of the conventional TV program upgrade method.
사용자는 개인용 컴퓨터(150)와 디지털 텔레비젼(100)을 케이블(cable)로 연결한 후, 상기 디지털 텔레비젼(100)의 제조업체가 운영하고 있는 웹 사이트에 접속하여 상기 제조업체가 공급하는 업그레이드 정보를 통해 업그레이드된 프로그램을 다운 받은 후, 상기 디지털 텔레비젼(100)과 연결되어 있는 개인용 컴퓨터(150)의 케이블(cable)을 이용하여 디지털 텔레비젼(100)의 업그레이드 포트(upgrade port,140)를 통해서 개인용 컴퓨터(150)에서 상기 디지털 텔레비젼(100)의 중앙 처리 장치(CPU,120)나 플래쉬 롬(130)으로 직접 업그레이드된 프로그램을 다운로드한다.The user connects the personal computer 150 and the digital television 100 with a cable, accesses a website operated by the manufacturer of the digital television 100, and upgrades through upgrade information provided by the manufacturer. After downloading the downloaded program, the personal computer 150 through the upgrade port 140 of the digital television 100 using a cable of the personal computer 150 connected to the digital television 100. ) Directly download the upgraded program to the central processing unit (CPU) 120 or flash ROM 130 of the digital television 100.
그러나, 상기와 같이 사용자가 개인용 컴퓨터를 이용하여 디지털 텔레비젼의 프로그램을 업그레이드하는 방법은 프로그램을 업그레이드하고자 할 때마다 개인용 컴퓨터와 상기 디지털 텔레비젼을 상호 연결하여야 하는 불편함이 따른다는 문제점이 있다.However, as described above, a method of upgrading a program of a digital television using a personal computer has a problem in that it is inconvenient to interconnect the personal computer and the digital television whenever a program is to be upgraded.
또한, 사용자가 개인용 컴퓨터와 디지털 텔레비젼을 연결한 후 상기 개인용 컴퓨터를 통해서 사용자 조작으로 프로그램을 다운로드하는 것이므로 다운로드 프로그램이 사용자에 의해 오동작할 가능성이 있다는 문제점이 있다.In addition, since the user connects the personal computer with the digital television and downloads the program by the user's operation through the personal computer, there is a problem that the download program may be malfunctioned by the user.
본 발명은 텔레비젼의 프로그램을 업그레이드하는데 있어서, 별도의 마이컴과 업그레이드된 프로그램을 저장하고 있는 플래쉬 롬을 구비한 다운로드 모듈을 이용하여 상기 다운로드 모듈을 상기 디지털 텔레비젼의 업그레이드 포트에 장착하고 사용자가 텔레비젼의 메뉴 OSD 상에서 다운로드를 실행시킬 수 있도록 함으로써 사용자가 텔레비젼을 업그레이드하기 위하여 개인용 컴퓨터나 별도의 장비를 준비해야하는 번거로움을 줄이고 사용자가 간편한 OSD 조작으로 프로그램을 쉽게 다운로드 할 수 있도록 하는 텔레비젼의 업그레이드 시스템 및 방법을 제공하는데 그 목적이 있다.In the present invention, in order to upgrade a television program, the download module is installed in an upgrade port of the digital television using a download module having a separate ROM and a flash ROM storing the upgraded program. A TV upgrade system and method that enables users to download programs on the OSD, thereby reducing the hassle of having to prepare a personal computer or a separate device to upgrade the TV, and allowing users to easily download programs with simple OSD operation. The purpose is to provide.
도 1은 종래 사용자가 개인용 컴퓨터를 이용하여 디지털 텔레비젼의 프로그램을 업그레이드 하는 장치의 개략적인 블럭 구성도.1 is a schematic block diagram of an apparatus for a conventional user to upgrade a program of a digital television using a personal computer.
2는 본 발명에 따른 일 실시예로서, 디지털 텔레비젼에 다운로드 모듈을 장착하여 업그레이드 기능을 구현하기 위한 전체 블럭 구성도.2 is an embodiment according to the present invention, the entire block diagram for implementing the upgrade function by mounting the download module in the digital television.
도 3은 본 발명에 있어서, 사용자가 텔레비젼의 메뉴 OSD에서 업그레이드를 선택하는 화면 구성의 일 실시예.3 is an embodiment of a screen configuration in which the user selects an upgrade in the menu OSD of a television.
도 4 내지 도 6은 본 발명에 있어서, 자동으로 다운로드가 실행될 때 화면에 진행사항을 표시하는 OSD의 일 실시예.4 to 6 illustrate one embodiment of an OSD for displaying progress on a screen when a download is automatically executed according to the present invention.
도 7은 본 발명에 따른 텔레비젼 업그레이드 방법의 일 실시예로서, 디지털 텔레비젼의 프로그램을 업그레이드하기 위한 다운로드 모듈과 디지털 텔레비젼의 동작을 보여주는 순서도.7 is a flow chart showing the operation of a digital television and a download module for upgrading a program of a digital television as an embodiment of the television upgrade method according to the present invention.
<도면의 주요부분에 대한 부호 설명><Description of Signs of Major Parts of Drawings>
200 : 디지털 텔레비젼210 : 기타 주변 장치200: digital TV 210: other peripheral devices
220 : 중앙 처리 장치230 : 플래쉬 롬220: central processing unit 230: flash ROM
240 : 업그레이드 포트250 : 데이터 포트240: upgrade port 250: data port
260 : 마이컴270 : 플래쉬 롬260: microcomputer 270: flash ROM
280 : 다운로드 모듈280: Download Module
본 발명은 텔레비젼의 프로그램 업그레이드 시스템에 대한 것으로, 저장된 업그레이드 프로그램을 전송하는 다운로드 모듈과; 상기 다운로드 모듈과 물리적으로 연결되고 상기 업그레이드 프로그램을 다운로드하여 프로그램을 업그레이드하는 텔레비젼;을 포함하여 이루어지는 것을 특징으로 한다.The present invention relates to a program upgrade system for a television, comprising: a download module for transmitting a stored upgrade program; And a television physically connected to the download module and downloading the upgrade program to upgrade the program.
상기 다운로드 모듈은 프로그램을 저장하는 플래쉬 롬과, 상기 플래쉬 롬을 제어하여 다운로드를 실행시키는 마이컴과, 상기 플래쉬 롬에 저장되어 있는 데이터를 전송하는 데이터 라인을 구비하는 것을 특징으로 한다.The download module includes a flash ROM for storing a program, a microcomputer for controlling the flash ROM to execute a download, and a data line for transmitting data stored in the flash ROM.
상기 텔레비젼은 다운로드 모듈을 이용하여 프로그램을 업데이트할 수 있는 소프트웨어 프로그램이 설치된 것을 특징으로 한다.The television is characterized in that a software program is installed that can update a program using a download module.
상기 마이컴은 데이터를 전송받는 텔레비젼에 의해서 제어되는 것을 특징으로 한다.The microcomputer is controlled by a television receiving data.
상기 소프트웨어 프로그램은 사용자의 OSD 조작에 의해 실행되는 것을 특징으로 한다.The software program may be executed by a user's OSD operation.
또한, 본 발명은 텔레비젼의 프로그램 업그레이드 방법에 관한 것으로, 프로그램의 업그레이드를 선택하는 단계와; 상기 선택 단계에서 프로그램의 업그레이드가 선택되면 현재 시스템을 모두 정지하고 다운로드를 준비하는 단계와; 상기 준비 단계가 끝나면 다운로드 모듈로부터 업그레이드 프로그램을 다운로드하는 단계와; 상기 다운로드가 모두 끝나면 업그레이드 프로그램의 검사합이 맞는지를 확인하는 단계와; 상기 확인 단계에서 검사합이 맞으면 업그레이드 프로그램을 실행시켜 텔레비젼 시스템을 재설정하는 단계;를 포함하여 이루어지는 것을 특징으로 한다.The present invention also relates to a program upgrade method of a television, comprising the steps of selecting an upgrade of a program; If the upgrade of the program is selected in the selection step, stopping all current systems and preparing to download; Downloading the upgrade program from the download module after the preparation step; Checking whether the checksum of the upgrade program is correct when all of the downloads are completed; And resetting the television system by executing an upgrade program if the checksum is correct in the checking step.
이하, 첨부한 도면을 참조로 하여 본 발명의 바람직한 실시예에 대하여 보다 상세히 설명한다.Hereinafter, with reference to the accompanying drawings will be described in detail a preferred embodiment of the present invention.
도 2는 본 발명에 따른 일 실시예로서, 디지털 텔레비젼에 다운로드 모듈을 장착하여 업그레이드 기능을 구현하기 위한 전체 블럭 구성도이다.FIG. 2 is a block diagram illustrating an implementation of an upgrade function by installing a download module in a digital television according to an embodiment of the present invention.
상기 다운로드 모듈(280)은 프로그램을 저장할 수 있는 플래쉬 롬(270)과, 다운로드를 실행시킬 수 있는 마이컴(260)과, 상기 플래쉬 롬(270)에 저장되어 있는 업그레이드된 프로그램의 데이터를 데이터 포트(250)를 통해 디지털 텔레비젼으로 전달할 수 있는 데이터 라인(data line,290)을 포함하여 구성된다.The download module 280 may include a flash ROM 270 capable of storing a program, a microcomputer 260 capable of executing a download, and data of an upgraded program stored in the flash ROM 270. And a data line 290 that can be passed through 250 to a digital television.
상기 다운로드 모듈(280)의 데이터 포트(250)는 디지털 텔레비젼(200)의 업그레이드 포트(240)와 물리적으로 연결되어 디지털 텔레비젼(200)의 중앙 처리 장치(220)의 제어를 받아 다운로드 모듈(280)에 저장되어 있는 프로그램 데이터를 상기 디지털 텔레비젼(200)의 플래쉬 롬(230)으로 전달한다.The data port 250 of the download module 280 is physically connected to the upgrade port 240 of the digital television 200 and is controlled by the central processing unit 220 of the digital television 200. The program data stored in the program is transferred to the flash ROM 230 of the digital television 200.
상기 디지털 텔레비젼(200)의 중앙 처리 장치(220)는 상기 다운로드 모듈(280)이 접속되었음을 감지하여 상기 다운로드 모듈(280)에서 업그레이드 포트(240)를 통해 내부의 플래쉬 롬(230)으로 업그레이드된 프로그램을 저장하며 상기 디지털 텔레비젼의 시스템을 재설정한다.The central processing unit 220 of the digital television 200 detects that the download module 280 is connected and is upgraded to an internal flash ROM 230 through the upgrade port 240 in the download module 280. Save and reset the system of the digital television.
이 때, 상기 디지털 텔레비젼(200)의 다운로드는 사용자의 조작으로 이루어지며 조작 수단은 상기 디지털 텔레비젼(200)에 구비된 키 패널 또는 상기 디지털 텔레비젼용의 전용 리모콘 등으로 구성되고, 상기 키 패널 또는 리모콘은 예를 들어, 전원 온 오프 키, 메뉴 요구 키, 채널 선택 키 등의 다수의 기능 키를 구비한다.At this time, the download of the digital television 200 is made by a user's operation, and the operation means comprises a key panel provided in the digital television 200 or a dedicated remote controller for the digital television. Has a number of function keys, such as a power on / off key, a menu request key, a channel select key, and the like.
상기 디지털 텔레비젼은 사용자의 키 조작에 대응하여 메뉴 OSD를 화면에 디스플레이 시켜서 사용자가 업그레이드 항목을 선택함으로써 상기 다운로드 모듈에서 디지털 텔레비젼으로 프로그램을 다운로드 할 수 있다.The digital television may display a menu OSD on a screen in response to a user's key operation so that the user may download a program from the download module to the digital television by selecting an upgrade item.
따라서, 디지털 텔레비젼의 메뉴 OSD에 다운로드 항목을 추가하고 사용자에 의해 업그레이드 항목이 선택될 때에는 다운로드 모듈의 부착 여부를 점검하여 자동으로 다운로드 할 수 있도록 별도의 소프트웨어 프로그램을 구현한다.Therefore, a separate software program is added to add a download item to the menu OSD of the digital television and to automatically download it by checking whether the download module is attached when the upgrade item is selected by the user.
도 3은 본 발명에 있어서, 사용자가 텔레비젼의 메뉴 OSD에서 업그레이드를 선택하는 화면 구성의 일 실시예이다.3 is an embodiment of a screen configuration in which the user selects an upgrade in the menu OSD of a television.
상기 텔레비젼에 다운로드 모듈을 부착한 후 사용자는 텔레비젼 전용 리모콘을 이용하여 메뉴 키 등을 눌러서 화면에 메뉴 OSD를 디스플레이시킨다.After attaching the download module to the television, the user presses a menu key or the like to display a menu OSD on the screen by using a television-specific remote control.
상기 화면에 디스플레이된 메뉴 OSD에서 리모콘의 방향 키 등으로 업그레이드 항목을 선택하면 소프트웨어적으로 자동으로 다운로드가 실행되도록 한다.In the menu OSD displayed on the screen, when an upgrade item is selected using a direction key of a remote controller, the software is automatically downloaded.
도 4와 내지 도 6은 자동으로 다운로드가 실행될 때 화면에 진행사항을 순차적으로 표시하는 OSD의 일 실시예이다.4 and 6 illustrate an embodiment of an OSD that sequentially displays progress on a screen when a download is automatically executed.
도 3에서 언급하였듯이, 상기 텔레비젼(200)과 다운로드 모듈(280)을 연결한 후 사용자의 리모콘 조작으로 메뉴 OSD에서 업그레이드 항목을 선택하면 상기 텔레비젼의 중앙 처리 장치(220)는 다운로드 모듈(280)이 부착되어 있는지 확인한 후 다운로드 모듈에 저장되어 있는 업그레이드된 프로그램을 다운로드하여 내부의 플래쉬 롬(230)으로 저장한다.As mentioned in FIG. 3, after the TV 200 is connected to the download module 280 and the user selects an upgrade item in the menu OSD by the user's remote control operation, the central processing unit 220 of the TV is configured to download the module 280. After checking whether it is attached, the upgraded program stored in the download module is downloaded and stored in the internal flash ROM 230.
이 때, 상기 텔레비젼의 화면에는 도 4에서 도시된 바와 같이 ' 다운로드를 시작합니다 ' 등의 다운로드의 시작을 알리는 OSD를 띄운 후, 도 5에 도시된 바와 같이 상기 텔레비젼 화면에 프로그램의 다운로드 진행 상황을 표시하여 주고, 상기 다운로드 모듈(280)에서 텔레비젼으로의 다운로드가 완료되면 도 6에 도시된 바와 같이 ' 다운로드가 완료되었습니다 ' 등의 다운로드 완료를 알리는 OSD를 띄운 후 종료한다.In this case, as shown in FIG. 4, an OSD indicating a start of download such as 'start downloading' is displayed on the screen of the television, and as shown in FIG. When the download from the download module 280 to the TV is completed, as shown in FIG. 6, an OSD indicating the completion of the download such as 'completed download' is displayed and then terminated.
한편, 상기 다운로드 모듈에서 텔레비젼으로의 다운로드가 정상적으로 이루어지면 상기 텔레비젼에서는 실제 업그레이드된 프로그램으로 시스템을 재설정한다.On the other hand, if the download from the download module to the television is normally performed, the television resets the system to the actual upgraded program.
도 7은 본 발명에 따른 텔레비젼 업그레이드 방법의 일 실시예로서, 디지털텔레비젼을 업그레이드하기 위한 다운로드 모듈과 디지털 텔레비젼의 동작을 보여주는 순서도이다.7 is a flowchart illustrating an operation of a digital television and a download module for upgrading a digital television as an embodiment of a television upgrade method according to the present invention.
사용자는 리모콘의 키를 이용하여 디지털 텔레비젼 화면에 메뉴 OSD를 띄우고 상기 메뉴 OSD에서 업그레이드 항목을 선택한다(S100).The user displays a menu OSD on the digital television screen by using a key of the remote controller and selects an upgrade item from the menu OSD (S100).
사용자가 상기 메뉴 OSD에서 업그레이드 항목을 선택하면 디지털 텔레비젼의 중앙 처리 장치는 다운로드 모듈이 부착되어 있는지를 판단하여(S110) 상기 다운로드 모듈이 부착되어 있지 않으면 그대로 종료한다.When the user selects the upgrade item in the menu OSD, the central processing unit of the digital television determines whether the download module is attached (S110), and terminates if the download module is not attached.
그러나,상기 중앙 처리 장치가 디지털 텔레비젼에 상기 다운로드 모듈이 부착되어 있다고 판단하면 상기 디지털 텔레비젼의 모든 시스템을 정지하고 상기 다운로드 모듈로부터 업그레이드된 프로그램을 다운 받기 위해 준비한다(S120).However, if the central processing unit determines that the download module is attached to the digital television, the system stops all the systems of the digital television and prepares to download the upgraded program from the download module (S120).
상기 다운로드 모듈의 플래쉬 롬에 저장되어 있던 업그레이드 프로그램을 데이터 라인을 통해 디지털 텔레비젼의 플래쉬 롬으로 다운로드 한다(S130).The upgrade program stored in the flash ROM of the download module is downloaded to the flash ROM of the digital television through the data line (S130).
상기 디지털 텔레비젼의 중앙 처리 장치는 다운로드 모듈로부터 다운받은 업그레이드된 프로그램이 디지털 텔레비젼으로 제대로 전송되었는지를 검사 합(check sum)을 비교하여 판단한다(S140).The central processing unit of the digital television determines whether the upgraded program downloaded from the download module is properly transmitted to the digital television by comparing a check sum (S140).
상기 판단 결과 다운로드 모듈로부터 다운받은 업그레이드된 프로그램이 상기 디지털 텔리비젼으로 제대로 전송되었으면 상기 디지털 텔레비젼에서는 업그레이드된 프로그램으로 시스템을 재설정하도록 한 후 다운로드를 완료한다(S150).If the upgraded program downloaded from the download module is properly transmitted to the digital television as a result of the determination, the digital television resets the system to the upgraded program and then completes the download (S150).
본 발명은 상기 실시예로 든 디지털 텔레비젼 뿐만 아니라 아날로그 텔레비젼 및 디스플레이 장치에서 본 발명의 기술적 사상을 벗어나지 않는 범위에서 동일하게 적용된다.The present invention is equally applicable to the digital television as described in the above embodiments as well as the analog television and the display device without departing from the spirit of the present invention.
본 발명은 사용자가 텔레비젼의 성능을 업그레이드하고자 할 때, 지정된 서비스업체나 텔레비젼 제조업체에 텔레비젼 세트를 직접 가지고 방문하거나 또는 해당 서비스업체의 서비스 요원이 직접 방문하여 별도의 개인용 컴퓨터 또는 특정 장비를 이용하여 프로그램 업그레이드를 하지 않고 작고 간편한 다운로드 모듈을 텔레비젼의 업그레이드 포트에 부착하여 연결시킴으로써 간단하게 텔레비젼의 프로그램을 업그레이드시킬 수 있는 효과가 있다.When the user wishes to upgrade the performance of a television, the present invention is directed to a designated service provider or television manufacturer with the television set in person, or to a service person of the service provider in person, using a separate personal computer or a specific equipment for the program. By simply attaching a small and simple download module to the TV's upgrade port without upgrading, the program can be upgraded simply.
또한, 본 발명은 다운로드 모듈을 텔레비젼에 장착한 후 화면의 메뉴 OSD를 이용하여 다운로드를 자동 실행 시킴으로써 사용자의 오작동으로 인해 업그레이드할 프로그램이 손실되거나 텔레비젼이 오동작되는 것을 막음으로써 종래보다 안전하게 업그레이드할 수 있고, 다운로드를 위한 메뉴얼이 복잡하지 않아 초보자도 쉽게 다운로드 할 수 있어 사용자의 편의를 도모하는 효과가 있다.In addition, the present invention can be upgraded more securely than before by installing a download module on the TV and automatically executing the download using the menu OSD on the screen to prevent the program to be lost or malfunction due to a malfunction of the user. In addition, the manual for downloading is not complicated, so even beginners can easily download it, which has the effect of promoting user convenience.
또한, 상기 다운로드 모듈은 일회성이 아니므로 텔레비젼의 프로그램을 업그레이드하는데 있어서 내부의 플래쉬 롬에 저장되어 있는 프로그램만 새로 교체하면 상기 다운로드 모듈을 반복 사용할 수 있어 사용자가 지출하게 되는 업그레이드 비용에 대한 경제적인 부담을 덜어주는 효과가 있다.In addition, since the download module is not a one-time, in order to upgrade the program of the TV, if only the program stored in the internal flash ROM is newly replaced, the download module can be repeatedly used, thereby economical burden on the upgrade cost that the user will spend. It is effective to relieve.
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020020072196A KR20040044236A (en) | 2002-11-20 | 2002-11-20 | program upgrade system and the method for television |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020020072196A KR20040044236A (en) | 2002-11-20 | 2002-11-20 | program upgrade system and the method for television |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20040044236A true KR20040044236A (en) | 2004-05-28 |
Family
ID=37340498
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020020072196A KR20040044236A (en) | 2002-11-20 | 2002-11-20 | program upgrade system and the method for television |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20040044236A (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100731391B1 (en) * | 2005-06-10 | 2007-06-21 | 엘지전자 주식회사 | Portable download equipment and method for installing software using it |
KR100742328B1 (en) * | 2005-06-17 | 2007-07-26 | 삼성전자주식회사 | Image processing apparatus capable of updating software |
KR100744185B1 (en) * | 2004-09-22 | 2007-08-01 | 삼성전자주식회사 | Program Upgrade System for TV |
KR100775157B1 (en) * | 2005-11-29 | 2007-11-12 | 엘지전자 주식회사 | Method and Apparatus for software upgrade in digital broadcasting receiver |
KR100775156B1 (en) * | 2005-11-29 | 2007-11-12 | 엘지전자 주식회사 | Method for generating broadcasting signal for providing traffic data and Method for providing traffic data |
WO2010008945A3 (en) * | 2008-07-14 | 2010-04-08 | Sony Corporation | Tv software upgrade using tv internet adapter |
WO2019183179A1 (en) * | 2018-03-23 | 2019-09-26 | Roku, Inc. | Media device upgrading system |
US11838589B2 (en) | 2019-03-19 | 2023-12-05 | Roku, Inc. | Port-connected television upgrader device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR19990048716A (en) * | 1997-12-10 | 1999-07-05 | 윤종용 | Program upgrade apparatus and method in digital television receiver |
KR20000034254A (en) * | 1998-11-28 | 2000-06-15 | 전주범 | Apparatus for program upgrade of digital television |
KR100289175B1 (en) * | 1992-12-09 | 2001-05-02 | 마크 홀린저 | Extended Set Top Terminals for Cable Television Transmission Systems |
JP2002290854A (en) * | 2001-03-26 | 2002-10-04 | Canon Inc | Digital television device, its function improving method, program and storage medium therefor |
-
2002
- 2002-11-20 KR KR1020020072196A patent/KR20040044236A/en not_active Application Discontinuation
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100289175B1 (en) * | 1992-12-09 | 2001-05-02 | 마크 홀린저 | Extended Set Top Terminals for Cable Television Transmission Systems |
KR19990048716A (en) * | 1997-12-10 | 1999-07-05 | 윤종용 | Program upgrade apparatus and method in digital television receiver |
KR20000034254A (en) * | 1998-11-28 | 2000-06-15 | 전주범 | Apparatus for program upgrade of digital television |
JP2002290854A (en) * | 2001-03-26 | 2002-10-04 | Canon Inc | Digital television device, its function improving method, program and storage medium therefor |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100744185B1 (en) * | 2004-09-22 | 2007-08-01 | 삼성전자주식회사 | Program Upgrade System for TV |
KR100731391B1 (en) * | 2005-06-10 | 2007-06-21 | 엘지전자 주식회사 | Portable download equipment and method for installing software using it |
KR100742328B1 (en) * | 2005-06-17 | 2007-07-26 | 삼성전자주식회사 | Image processing apparatus capable of updating software |
KR100775157B1 (en) * | 2005-11-29 | 2007-11-12 | 엘지전자 주식회사 | Method and Apparatus for software upgrade in digital broadcasting receiver |
KR100775156B1 (en) * | 2005-11-29 | 2007-11-12 | 엘지전자 주식회사 | Method for generating broadcasting signal for providing traffic data and Method for providing traffic data |
WO2010008945A3 (en) * | 2008-07-14 | 2010-04-08 | Sony Corporation | Tv software upgrade using tv internet adapter |
WO2019183179A1 (en) * | 2018-03-23 | 2019-09-26 | Roku, Inc. | Media device upgrading system |
US11399213B2 (en) | 2018-03-23 | 2022-07-26 | Roku, Inc. | Media device upgrading system |
US11665401B2 (en) | 2018-03-23 | 2023-05-30 | Roku, Inc. | Media device upgrading system with a native user interface |
US11665400B2 (en) | 2018-03-23 | 2023-05-30 | Roku, Inc. | Media device upgrading system over a wireless network |
US11962853B2 (en) | 2018-03-23 | 2024-04-16 | Roku, Inc. | Computing device upgrading system over a wireless network |
US11838589B2 (en) | 2019-03-19 | 2023-12-05 | Roku, Inc. | Port-connected television upgrader device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20200273322A1 (en) | System and method to facilitate configuration of a controlling device | |
US7797525B2 (en) | Operating system installation | |
US6199194B1 (en) | Method and system for programming firmware over a computer network | |
US6594690B2 (en) | Network peripheral device driver installer | |
TW560191B (en) | Method and system of identifying software and firmware objects available for download over a network such as a cable television system | |
US20070097400A1 (en) | Automatic installation system for printer driver, and program recording medium | |
JP2008117405A (en) | Method for remotely upgrading software over network | |
US8750147B2 (en) | Information processing device for determining related files for download | |
JP2004061096A (en) | Refrigerator system and its upgrading method | |
KR101251212B1 (en) | Method for performing remote control for usb device and system for performing the same | |
JP2003288226A (en) | Method and system for remotely updating household device | |
US8819669B2 (en) | Information processing apparatus and function expansion method | |
KR20120089000A (en) | Apparatus and method for providing application auto install function in digital device | |
US8700748B2 (en) | Information processing device | |
KR20040044236A (en) | program upgrade system and the method for television | |
KR20170127526A (en) | Information processing device, relay device, information processing system, and software update method | |
KR20060089912A (en) | Apparatus and method for upgrading software of video device | |
KR100662363B1 (en) | Apparatus and method for install of display device | |
JP2000194541A (en) | Terminal device | |
KR20080067247A (en) | Tv upgrade method using d-sub cable | |
KR100764097B1 (en) | Program updating method of set-top box | |
KR20130078675A (en) | Display apparatus, upgrading apparatus, display system and control method of the same | |
EP2597841A1 (en) | Display apparatus and control method thereof, apparatus providing application and control method thereof | |
KR20060028893A (en) | Apparatus and method for upgrade firmware of monitor | |
KR100644641B1 (en) | Method and system for firmware upgrade |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |