KR100709790B1 - Set-top box user interface update system and method - Google Patents
Set-top box user interface update system and method Download PDFInfo
- Publication number
- KR100709790B1 KR100709790B1 KR1020050060085A KR20050060085A KR100709790B1 KR 100709790 B1 KR100709790 B1 KR 100709790B1 KR 1020050060085 A KR1020050060085 A KR 1020050060085A KR 20050060085 A KR20050060085 A KR 20050060085A KR 100709790 B1 KR100709790 B1 KR 100709790B1
- Authority
- KR
- South Korea
- Prior art keywords
- user
- top box
- user interface
- skin
- items
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
Abstract
본 발명은 사용자 텔레비전에 구현되는 셋톱박스 유저인터페이스 갱신 시스템 및 방법에 관한 것이다. 본 발명에 따른 셋톱박스 유저인터페이스 갱신 시스템은 유저인터페이스가 화면상에 디스플레이되는 사용자 텔레비전과, 스킨 및 아이템의 요청신호에 기초하여 요청된 스킨 및 아이템을 제공하는 헤드엔드서버 시스템과, 상기 헤드엔드서버 시스템으로부터 전송된 스킨 및 아이템에 기초하여 유저인터페이스를 갱신하는 수신단말을 포함하며, 상기 수신단말이 방송망을 이용한 포워드 패스를 통해 방송신호를 수신하고, 통신망을 이용한 리턴패스를 통해 데이터를 송수신하고, 방송신호를 처리하여 상기 사용자 텔레비전을 전달함과 아울러, 사용자로부터의 스킨 및 아이템의 구매요청신호를 상기 리턴패스를 통해 상기 헤드엔드서버 시스템으로 전송하고, 상기 리턴패스를 통해 상기 헤드엔드서버 시스템으로부터 전송된 스킨 및 아이템에 기초하여 상기 사용자 텔레비전에 디스플레이되는 유저인터페이스를 갱신하는 셋톱박스인 것을 특징으로 한다.The present invention relates to a system and method for updating a set-top box user interface implemented in a user television. The set-top box user interface updating system according to the present invention includes a user television on which a user interface is displayed on a screen, a headend server system for providing requested skins and items based on request signals of skins and items, and the headend server. And a receiving terminal for updating a user interface based on skins and items transmitted from the system, wherein the receiving terminal receives a broadcast signal through a forward pass using a broadcasting network, transmits and receives data through a return path using a communication network, and broadcasts the broadcast. A signal is transmitted to the user television, and a purchase request signal of skins and items from a user is transmitted to the headend server system through the return path, and transmitted from the headend server system through the return path. Based on the skins and items It characterized in that the set-top box to update the user interface displayed on the user television.
Description
도 1은 본 발명에 따른 사용자 텔레비전에 구현되는 셋톱박스 유저인터페이스 갱신 시스템의 원리를 설명하는 개념도이다.1 is a conceptual diagram illustrating the principle of a set-top box user interface updating system implemented in a user television according to the present invention.
도 2는 본 발명에 따른 사용자 텔레비전에 구현되는 셋톱박스 유저인터페이스 갱신 방법의 바람직한 구현예를 보여주는 흐름도이다.2 is a flowchart showing a preferred embodiment of a set-top box user interface update method implemented in a user television according to the present invention.
도 3은 본 발명에 따른 사용자 텔레비전에 구현되는 셋톱박스 유저인터페이스 갱신 시스템의 바람직한 구현예를 보여주는 블록도이다.3 is a block diagram showing a preferred embodiment of a set-top box user interface update system implemented in a user television according to the present invention.
도 4는 본 발명에 따른 사용자 텔레비전에 구현되는 셋톱박스 유저인터페이스 갱신 방법의 바람직한 구현예를 보여주는 흐름도이다.4 is a flowchart showing a preferred embodiment of a set-top box user interface update method implemented in a user television according to the present invention.
도 5는 본 발명에 따른 사용자 텔레비전에 구현되는 셋톱박스 유저인터페이스 갱신 시스템의 다른 바람직한 구현예를 보여주는 블록도이다.5 is a block diagram showing another preferred embodiment of a set-top box user interface update system implemented in a user television according to the present invention.
본 발명은 셋톱박스 유저인터페이스 갱신 시스템 및 방법에 관한 것이다. 보다 구체적으로, 본 발명은 유저인터페이스 스킨 및 아이템의 구매 및 다운로드에 의해 사용자 텔레비전에 디스플레이되는 셋톱박스 유저인터페이스 갱신 시스템 및 방법에 관한 것이다.The present invention relates to a set top box user interface update system and method. More specifically, the present invention relates to a set top box user interface update system and method displayed on a user television by purchase and download of user interface skins and items.
방송은 크게 디지털 방송과 아날로그 방송으로 구분된다. 현재, 디지털 방송이 상용화되고 있으며, 조만간 종래의 아날로그 방송을 대체할 것으로 믿어진다. 현재, 디지털 방송의 표준화가 급격히 진행되고 있으며, 디지털 신호의 방송망을 통한 전송, 데이터의 다중화, 영상 및 음성신호 처리, 디지털 텔레비전의 디스플레이 등의 분야에서, 다양한 기술적 개발이 진행되고 있다. 디지털 방송은, 아날로그 방송에 비해, 정보 데이터를 압축 처리할 수 있으며, 전송속도가 높고, 음질과 화질이 우수하다. 그리고, 종래의 아날로그 방송과 달리, 디지털 방송은 디지털 변조에 의해 주파수의 효율적 이용이 가능하다는 장점을 갖는다. 따라서, 다양한 정보가 수백개의 채널을 통해 방송될 수 있고, 시청자는 다양한 정보를 텔레비전을 통해 접근할 수 있다. Broadcasting is largely divided into digital broadcasting and analog broadcasting. Currently, digital broadcasting is commercially available, and it is believed that it will soon replace conventional analog broadcasting. Currently, the standardization of digital broadcasting is rapidly progressing, and various technical developments are progressing in the fields of transmission of digital signals through a broadcasting network, multiplexing of data, processing video and audio signals, and display of digital television. Digital broadcasting is capable of compressing information data compared to analog broadcasting, has a high transmission speed, and has excellent sound quality and image quality. In addition, unlike conventional analog broadcasting, digital broadcasting has an advantage of enabling efficient use of frequency by digital modulation. Thus, various information can be broadcast through hundreds of channels, and the viewer can access various information through the television.
무엇보다도, 디지털 방송은 데이터 방송에 의해 인터랙티브 텔레비전(Interactive television, 또는 대화형 텔레비전)의 구현이 가능하다. 인터랙티브 텔레비전은, 시청자가 단지 채널, 음량 그리고 비디오테이프 조작 등을 하는 것을 뛰어 넘어 TV와 상호 작용을 할 수 있다. 따라서, 텔레비전을 통해, 주문형 비디오에 접속할 수 있으며, 비용 결재, 은행 업무, 쇼핑, 예약, 게임 또는 포럼 등에 참석할 수도 있다.First of all, digital broadcasting enables the implementation of interactive television (interactive television) by data broadcasting. Interactive television allows viewers to interact with the TV beyond just channel, volume, and videotape manipulation. Thus, it is possible to access video on demand via television and participate in payment, banking, shopping, booking, games or forums.
데이터방송은 크게 연동형 데이터 방송과 독립형 데이터방송으로 분류된다. 연동형 데이터 방송에서, 오디오/비디오 신호와 데이터 신호는 상호 연계되어 있으 며, 독립형 방송은 데이터 신호에 의해 단독적으로 채널이 구성된다. 독립형 데이터 방송은 데이터 채널이므로 그 구현이 용이하다는 장점을 갖는다. 그러나, 다양한 오디오/비디오 신호와 독립적으로 데이터가 제공되므로 그의 응용은 한계를 갖고 있다. 독립형 데이터 방송은 교통, 날씨, 증권 등과 같은 정보 전달에 주로 이용되고 있다. 이에 반해, 연동형 데이터 방송은 오디오/비디오 신호와 데이터 신호가 상호 연계되어 있으므로, 다양한 응용을 갖는다. 예를 들면, 드라마를 시청하다가, 배우가 입고 있는 블라우스를 구매할 있다.Data broadcasting is largely classified into linked data broadcasting and independent data broadcasting. In linked data broadcasting, audio / video signals and data signals are interrelated with each other. In standalone broadcasting, channels are independently configured by data signals. Since standalone data broadcasting is a data channel, its implementation is easy. However, its application is limited because data is provided independently of various audio / video signals. Stand-alone data broadcasting is mainly used for transmitting information such as traffic, weather, and securities. In contrast, the linked data broadcast has various applications because the audio / video signal and the data signal are interconnected. For example, while watching a drama, you can buy a blouse the actor is wearing.
상기한 양방향 방송이 상용화됨으로써, 다양한 정보가 텔레비전을 통해 전달되며, 사용자는 텔레비전과 접촉하는 시간이 점차 증가하고 있다. 이러한 경향에 부응하여, 텔레비전 유저인터페이스에 대한 중요성이 점차 증가하고 있다. 사용자는 EPG 및 각종 포탈 등 많은 유저인터페이스에 노출된다. 사용자는 사업자가 제공하는 하나의 유저인터페이스 외에 다른 유저인터페이스를 사용하고 싶을 수 있고, 가능하면 자신의 개성을 드러내는 자신만의 스킨을 꾸미고 싶을 것이다. 이러한 사용자의 요구를 만족시키면서, 방송사업자들도 이윤을 얻을 수 있는 사업모델이 필요하다.Due to the commercialization of the two-way broadcast, a variety of information is transmitted through the television, and the time for the user to contact the television is gradually increasing. In response to this trend, the importance of the television user interface is increasing. Users are exposed to many user interfaces, including EPGs and various portals. A user may want to use a different user interface in addition to one user interface provided by an operator, and if possible, want to decorate his own skin to reveal his personality. While satisfying the needs of these users, broadcasters also need a business model that can profit.
본 발명은, 상기와 같은 실정을 감안하여 제안된 것으로서, 사용자 텔레비전의 유저인터페이스 갱신 시스템 및 방법을 제공하는 것을 목적으로 한다.The present invention has been proposed in view of the above circumstances, and an object thereof is to provide a system and method for updating a user interface of a user television.
한편, 사용자 텔레비전은 각 가정에 설치되어, 가족이 함께 이용한다. 따라서, 복수의 사용자에 의해 사용자 텔레비전의 유저인터페이스가 함께 이용된다. 본 발명은 이러한 특수성을 충족시킬 수 있는 사용자 텔레비전의 유저인터페이스 갱신 시스템 및 방법을 제공하는 것을 목적으로 한다.On the other hand, user television is installed in each home and used by the family together. Therefore, the user interface of the user television is used together by a plurality of users. It is an object of the present invention to provide a system and method for updating a user interface of a user television that can satisfy these specificities.
본 발명의 바람직한 구현예에 따르면, 유저인터페이스가 화면상에 디스플레이되는 사용자 텔레비전과, 스킨 및 아이템의 요청신호에 기초하여 요청된 스킨 및 아이템을 제공하는 헤드엔드서버 시스템과, 상기 헤드엔드서버 시스템으로부터 전송된 스킨 및 아이템에 기초하여 유저인터페이스를 갱신하는 수신단말을 포함하고, 상기 수신단말이 방송망을 이용한 포워드 패스를 통해 방송신호를 수신하고, 통신망을 이용한 리턴패스를 통해 데이터를 송수신하고, 방송신호를 처리하여 상기 사용자 텔레비전을 전달함과 아울러, 사용자로부터의 스킨 및 아이템의 구매요청신호를 상기 리턴패스를 통해 상기 헤드엔드서버 시스템으로 전송하고, 상기 리턴패스를 통해 상기 헤드엔드서버 시스템으로부터 전송된 스킨 및 아이템에 기초하여 상기 사용자 텔레비전에 디스플레이되는 유저인터페이스를 갱신하는 셋톱박스인 것을 특징으로 하는 셋톱박스 유저인터페이스 갱신 시스템이 제공된다.According to a preferred embodiment of the present invention, a user television on which a user interface is displayed on a screen, a head end server system for providing a requested skin and item based on a request signal of a skin and an item, and the head end server system. And a receiving terminal for updating the user interface based on the transmitted skin and the item, wherein the receiving terminal receives a broadcast signal through a forward pass using a broadcast network, transmits and receives data through a return path using a communication network, and transmits a broadcast signal. And transmits the user's television to the headend server system through the return path, and transmits a skin and item purchase request signal from the user to the headend server system through the return path. And tell the user based on the item. The set-top box user interface to update the system, characterized in that the set-top box for updating the user interface to be displayed on the non-provided.
본 발명의 다른 바람직한 구현예에 따르면, 상기 셋톱박스가 사용자의 제어신호 수신유닛과, 비휘발성 메모리와, 휘발성 메모리와, 저장매체와, 리턴패스를 통해 데이터를 송수신하는 송수신유닛과, 제어신호를 생성하는 제어유닛을 포함하고, 관리자에 의해 갱신된 스킨 및 아이템은, 제어유닛의 제어하에 비휘발성 메모리에 기록하여 디폴트로 제공되는 유저인터페이스를 구현하고, 비관리자에 의해 갱신된 스킨 및 아이템은 제어유닛의 제어하에, 저장매체에 저장한 후, 상기 비관리자의 요청신호에 대한 응답으로 휘발성 메모리에 임시로 기록하여 갱신된 유저인터 페이스를 구현하는 셋톱박스 유저인터페이스 갱신 시스템이 제공된다.According to another preferred embodiment of the present invention, the set-top box is a control signal receiving unit of the user, a nonvolatile memory, a volatile memory, a storage medium, a transmission and reception unit for transmitting and receiving data through a return path, and a control signal A control unit for generating, the skins and items updated by the administrator are implemented in a non-volatile memory under the control of the control unit to implement a user interface provided by default, and the skins and items updated by the non-manager are controlled. Under the control of the unit, a set top box user interface updating system is provided which implements an updated user interface by temporarily storing the data in a storage medium and temporarily writing the data in a volatile memory in response to a request signal from the non-administrator.
본 발명의 또 다른 바람직한 구현예에 따르면, 사용자에 의해 상기 헤드엔드서버 시스템으로부터 다운로드받은 스킨 및 아이템을 사용자에 종속적으로 저장하고, 상기 사용자로부터의 스킨 및 아이템 요청신호에 대한 응답으로 요청된 스킨 및 아이템을 상기 셋톱박스로 전송하는, 복수의 셋톱박스에 연결된 스킨 및 아이템 저장서버를 추가로 포함하는 셋톱박스 유저인터페이스 갱신 시스템이 제공된다.According to still another preferred embodiment of the present invention, a skin and an item downloaded by the user from the headend server system are stored dependently on the user, and a skin requested in response to the skin and item request signal from the user; There is provided a set top box user interface update system further comprising an item storage server and a skin connected to a plurality of set top boxes for transferring items to the set top box.
본 발명의 또 다른 바람직한 구현예에 따르면, 셋톱박스 유저인터페이스 갱신 방법이 제공되며, 상기 방법은 (a) 사용자로부터의 스킨 및 아이템의 구매요청신호를 셋톱박스를 통해 수신하는 단계, (b) 상기 구매요청신호를 리턴패스를 통해 상기 셋톱박스로부터 요청된 스킨 및 아이템을 제공하는 헤드엔드서버 시스템으로 전송하는 단계, (c) 상기 스킨 및 아이템을 상기 헤드엔드서버 시스템으로부터 수신하여 저장하는 단계, 및 (d) 상기 수신된 스킨 및 아이템에 기초하여 사용자 텔레비전에 디스플레이되는 유저인터페이스를 갱신하는 단계를 포함하여 이루어진다.According to another preferred embodiment of the present invention, there is provided a set-top box user interface update method, the method comprising the steps of (a) receiving a purchase request signal of a skin and an item from a user through the set-top box, (b) the Transmitting a purchase request signal from the set-top box to a headend server system providing the requested skin and item through a return path, (c) receiving and storing the skin and item from the headend server system; and (d) updating the user interface displayed on the user television based on the received skin and the item.
본 발명의 또 다른 바람직한 구현예에 따르면, 상기 단계 (c)를 수행함에 있어서, 상기 사용자가 관리자인 경우, 수신된 스킨 및 아이템을 셋톱박스의 비휘발성 메모리에 기록하여 디폴트로 제공되는 유저인터페이스를 구현하고, 상기 사용자가 비관리자인 경우, 수신된 스킨 및 아이템을, 비휘발성 메모리에 기록하지 아니한 채, 셋톱박스의 저장장치에 저장하고, 상기 비관리자에 의해 상기 스킨 및 아이템이 요청될 때, 휘발성 메모리에 임시로 기록하여 갱신된 유저인터페이스를 구현하는 셋톱박스 유저인터페이스 갱신 방법이 제공된다.According to another preferred embodiment of the present invention, in performing the step (c), if the user is an administrator, the user interface provided by default is recorded by recording the received skins and items in the nonvolatile memory of the set-top box. And if the user is a non-administrator, stores the received skins and items in a storage device of the set-top box without recording them in a nonvolatile memory, and when the skins and items are requested by the non-administrator, A set top box user interface updating method is provided which implements an updated user interface by temporarily writing to a volatile memory.
도 1은 본 발명에 따른 사용자 텔레비전에 구현되는 셋톱박스 유저인터페이스 갱신 시스템의 원리를 설명하는 개념도이다. 도 1에 도시된 바와 같이, 공급자 시스템(10)은 방송송출 사업자에 의해 관리되는 방송서버(20)에 컨텐츠를 제공하며, 상기 방송송출 사업자는 송출시스템(30)을 이용하여 방송망(40)을 통해 방송신호를 송출한다. 상기 방송신호는 셋톱박스(50)에 의해 처리되어 사용자 텔레비전(60)에 디스플레이된다.1 is a conceptual diagram illustrating the principle of a set-top box user interface updating system implemented in a user television according to the present invention. As shown in FIG. 1, the
이 때, 리턴패스를 갖는 셋톱박스(50)의 경우, 사용자의 데이터 요청신호를 헤드엔드서버 시스템(70)으로 전송할 수 있고, 상기 데이터를 헤드엔드서버 시스템(70)으로부터 리턴패스를 통해 가져올 수 있다. 또한 셋톱박스(50)는 이를 저장하는 메모리(미도시)를 가지고 있다. 따라서, 상기 셋톱박스(50)는 리턴패스를 통해 데이터 송수신을 수행할 수 있다. 수신된 데이터를 기억할 수 있는 것이다. 따라서, 유저인터페이스를 갱신하기 위해, 사용자는 스킨 및 아이템을 제공하는 헤드엔드서버 시스템(70)으로부터 구매하여, 이것에 기초하여 셋톱박스(50)의 유저인터페이스를 갱신할 수 있는 것이다. 다시 말해, 사용자는 자신의 개성이 드러나는 유저인터페이스를 구현하여, 시청환경을 최적화시킬 수 있다. 본 발명은 다양한 스킨 및 아이템을 제공하는 헤드엔드서버 시스템(70)으로부터 원하는 스킨 및 아이템을 통신망(80)을 이용한 리턴패스를 통해 수신하여, 셋톱박스의 유저인터페이스를 갱신한다.At this time, in the case of the set-
본 명세서에서, "스킨(skin)"이라 함은 애플리케이션이 사용하는 I-프레임, P-프레임, *.jpg, *.png, *. gif 등의 포맷을 가진 그림파일들로 구성된 유저인터페이스 패키지를 말한다. 예를 들면, 애플리케이션이 로딩되어 나타나는 배경화면은 I-프레임이며, 이것은 스킨 패키지의 하나이다. 그리고, "아이템(item)"이라 함은 애플리케이션 유저인터페이스에 사용되는 그림파일을 말한다. 예를 들면, 애플리케이션의 구동중에 나타나는 포커스 화면, 배경에 떠다니는 캐릭터 그림 또는 단문메시지(SMS:Short Message Service)를 입력할 때의 커서의 모양은 아이템이다.In this specification, "skin" refers to I-frames, P-frames, * .jpg, * .png, *. A user interface package that consists of picture files with the format gif. For example, the wallpaper the application loads in is an I-frame, which is one of the skin packages. The term "item" refers to a picture file used for an application user interface. For example, the shape of the cursor when inputting a focus screen that appears while the application is running, a picture of a character floating in the background, or a short message service (SMS) is an item.
사용자는 자신이 원하는 스킨 및 아이템을 상기 스킨 및 아이템 관리 헤드엔드서버 시스템(70)으로부터 다운로드받아 방송망(40)을 통해 전달된 방송정보를 디스플레이할 유저인터페이스를 갱신하게 된다. 상기 헤드엔드서버 시스템(70)은 사용자의 스킨 및 아이템의 구매요청신호에 응답하여, 요청된 스킨 및 아이템을 리턴패스를 통해 셋톱박스(50)에 전송하고, 결재 시스템(미도시)을 통해 과금을 수행한다.The user downloads the desired skin and item from the skin and item management
도 2는 본 발명에 따른 사용자 텔레비전에 구현되는 셋톱박스 유저인터페이스 갱신 방법의 바람직한 구현예를 보여주는 흐름도이다. 도 2에 도시된 바와 같이, 사용자로부터의 스킨 및 아이템의 구매요청신호가 셋톱박스에 수신된다(S101). 상기 셋톱박스는 수신된 구매요청신호를 리턴패스를 통해 스킨 및 아이템 관리 헤드엔드서버 시스템으로 전송한다(S102). 그 후, 상기 셋톱박스는 요청한 스킨 및 아이템을 상기 헤드엔드서버 시스템으로부터 수신하여 저장하고(S103), 상기 수신된 스킨 및 아이템에 기초하여 유저인터페이스를 갱신한다(S104).2 is a flowchart showing a preferred embodiment of a set-top box user interface update method implemented in a user television according to the present invention. As shown in FIG. 2, a purchase request signal of a skin and an item from a user is received at the set top box (S101). The set-top box transmits the received purchase request signal to the skin and item management headend server system through the return path (S102). Thereafter, the set-top box receives and stores the requested skin and item from the headend server system (S103), and updates the user interface based on the received skin and item (S104).
한편, 셋톱박스(50) 및 이에 연결된 사용자 텔레비전(60)은 각 가정에 설치 되어, 가족이 함께 이용한다. 따라서, 복수의 사용자에 의해 셋톱박스(50)의 유저인터페이스가 함께 이용된다. 본 발명은 복수의 사용자에 의해 하나의 셋톱박스(50)가 공동으로 이용된다고 하더라도, 각자가 자신만의 독특한 유저인터페이스를 구현할 수 있도록 한다. 도 3은 본 발명에 따른 사용자 텔레비전에 구현되는 셋톱박스 유저인터페이스 갱신 시스템의 바람직한 구현예를 보여주는 블록도이다. 도 3을 참조하여 본 발명을 보다 상세히 설명한다.Meanwhile, the set-
셋톱박스(50)는 사용자로부터의 입력신호를 수신하는 수신유닛(501)과, 비휘발성 메모리(502)와, 휘발성 메모리(503)와, 저장매체(504)와, 리턴패스를 통해 데이터의 송수신하는 송수신유닛(505)과, 제어신호를 생성하는 제어유닛(506)을 포함한다. 사용자로부터의 스킨 및 아이템의 구매요청신호가 상기 셋톱박스(50)의 수신유닛(501)으로 수신된다. 이 때, 복수의 사용자가 하나의 셋톱박스를 이용할 경우, 또는 하나의 사용자가 2개의 유저인터페이스를 구현하고자 하는 경우, 사용자로그인창이 활성화되고, 사용자 식별정보가 상기 수신유닛(501)을 통해 수신된다. 제어유닛(506)의 제어하에, 송수신유닛(505)은 상기 구매요청신호와 사용자식별정보를 통신망(80)을 이용한 리턴패스를 통해 상기 헤드엔드서버 시스템(70)에 전달한다. 상기 헤드엔드서버 시스템(70)은 상기 구매요청신호에 기초하여, 구매요청된 스킨 및 아이템을 확인하고, 사용자식별정보에 기초하여 결재 시스템(미도시)을 통해 과금을 수행한다. 그 후, 상기 헤드엔드서버 시스템(70)은, 상기 통신망(80)을 통해, 구매요청된 스킨 및 아이템을 전송하고, 상기 스킨 및 아이템은 상기 셋톱박스(50)의 송수신유닛(505)을 통해 수신된다.The set
이 때, 상기 사용자가 관리자일 경우, 상기 헤드엔드서버 시스템(70)으로부터 수신된 스킨 및 아이템은 비휘발성 메모리(502)에 기록되고, 이전의 스킨 및 아이템을 갱신한다. 따라서, 상기 갱신된 스킨 및 아이템은 사용자 텔레비전에 디폴트로서 제공되는 유저인터페이스를 구현한다.At this time, when the user is an administrator, skins and items received from the
반면에, 상기 사용자가 비관리자일 경우, 상기 스킨 및 아이템은, 비휘발성 메모리(502)에 기록되지 않은 채, 상기 저장매체(504)에 저장된다. 따라서, 이전의 스킨 및 아이템은 비휘발성 메모리(502)에 그대로 기록되어 있다. 이 경우, 셋톱박스(50)가 턴온되고 난 후, 사용자 텔레비전(60)에 디스플레이되는 초기 화면은 비휘발성 메모리(502)에 기록된 이전의 스킨 및 아이템으로 구성된 유저인터페이스에 의해 구현된다. 사용자 식별절차를 거친 후, 상기 비관리자에 의해 상기 저장매체(504)에 저장된 갱신된 스킨 및 아이템이 요청될 경우, 상기 제어유닛(506)의 제어하에, 상기 저장매체(504)에 저장된 스킨 및 아이템이 휘발성 메모리(503)에 임시로 기록되고, 갱신된 유저인터페이스가 사용자 텔레비전(60)에 구현된다.On the other hand, when the user is a non-administrator, the skins and items are stored in the
도 4는 본 발명에 따른 사용자 텔레비전에 구현되는 셋톱박스 유저인터페이스 갱신 방법의 바람직한 구현예를 보여주는 흐름도이다. 셋톱박스는 사용자로부터의 스킨 및 아이템의 구매요청신호와 사용자 식별정보를 수신한다(S201). 상기 셋톱박스는 수신된 구매요청신호와 사용자 식별정보를 리턴패스를 통해 스킨 및 아이템 관리 헤드엔드서버 시스템으로 전송한다(S202). 그 후, 상기 셋톱박스는 요청한 스킨 및 아이템을 상기 헤드엔드서버 시스템으로부터 수신한다(S203). 이 때, 상기 사용자 식별정보에 기초하여 사용자를 식별한다(S204). 상기 식별단계에서, 사용자 가 관리자일 경우, 수신된 스킨 및 아이템은 비휘발성 메모리에 기록된 기존의 스킨 및 아이템을 갱신한다(S205). 이것은 디폴트로서 제공되는 유저인터페이스를 구현한다. 상기 사용자 식별정보에 해당하는 사용자가 비관리자정보일 경우, 비휘발성 메모리에 기록하지 않은 채, 상기 수신된 스킨 및 아이템은 저장매체에 저장된다(S206). 그 후, 상기 비관리자에 의해 상기 스킨 및 아이템이 요청될 경우, 사용자 인증절차를 거친 후, 상기 스킨 및 아이템을 휘발성 메모리에 임시로 기록하고(S207), 갱신된 스킨 및 아이템을 이용하여 상기 사용자-특정된(user-specific) 인터페이스를 사용자 텔레비전에 디스플레이한다(S208).4 is a flowchart showing a preferred embodiment of a set-top box user interface update method implemented in a user television according to the present invention. The set top box receives a purchase request signal and user identification information of a skin and an item from a user (S201). The set top box transmits the received purchase request signal and the user identification information to the skin and item management headend server system through the return path (S202). Thereafter, the set top box receives the requested skin and item from the headend server system (S203). At this time, the user is identified based on the user identification information (S204). In the identifying step, when the user is an administrator, the received skins and items update existing skins and items recorded in the nonvolatile memory (S205). This implements the user interface provided by default. When the user corresponding to the user identification information is the non-administrator information, the received skin and item are stored in the storage medium without being recorded in the nonvolatile memory (S206). Thereafter, when the skin and the item are requested by the non-administrator, after the user authentication procedure, the skin and the item are temporarily recorded in the volatile memory (S207), and the user is updated using the updated skin and the item. A user-specific interface is displayed on the user television (S208).
도 5는 본 발명에 따른 사용자 텔레비전에 구현되는 셋톱박스 유저인터페이스 갱신 시스템의 다른 바람직한 구현예를 보여주는 블록도이다. 도 5에 도시된 셋톱박스 유저인터페이스 갱신 시스템은 저장서버(90)를 추가로 포함한다. 상기 저장서버(90)는 다운로드받은 스킨 및 아이템을 사용자에 종속하는 방식으로 스킨 및 아이템을 저장한다. 상기 저장서버(90)로의 스킨 및 아이템의 전달은 셋톱박스(50)를 경유하여, 또는 셋톱박스(50)를 경유하지 않고 상기 스킨 및 아이템을 제공하는 헤드엔드서버 시스템(70)으로부터 직접 수행될 수 있다. 셋톱박스(50)로부터 사용자 식별정보와 함께 상기 저장서버(90)에 저장된 스킨 및 아이템 요청신호가 수신되면, 상기 저장서버(90)는 사용자 식별정보를 토대로 사용자 인증을 수행하고, 요청된 스킨 및 아이템을 셋톱박스(50)로 전송한다. 이 때, 상기 저장서버(90)는 복수의 셋톱박스(50)에 연결되어 있고, 복수의 사용자에 해당하는 스킨 및 아이템을 저장하고 있다. 따라서, 사용자는 언제 어디서든 상기 저장서버(90)에 접속하여 사 용자 텔레비전에 디스플레이되는 유저인터페이스를 자신이 다운로드받은 스킨 및 아이템에 기초하여 구현할 수 있다. 이 때, 상기 저장서버(90)로부터 수신된 스킨 및 아이템은 휘발성 메모리(503)에 임시로 기록되고, 이것에 의해 사용자 텔레비전에 디스플레이되는 유저인터페이스가 구축된다. 한편, 도 5에서 상기 저장서버(90)는 상기 헤드엔드서버 시스템(70)과 독립되어 존재하는 것을 보여주고 있으나, 상기 헤드엔드서버 시스템(90)의 일부로서 구현되는 것을 배제하는 것은 아니다. 도 5에서 미설명된 도면부호들은 이전에 설명한 것과 동일하므로 생략하였다.5 is a block diagram showing another preferred embodiment of a set-top box user interface update system implemented in a user television according to the present invention. The set top box user interface update system shown in FIG. 5 further includes a storage server 90. The storage server 90 stores the skins and items in a manner dependent on the downloaded skins and items. The delivery of skins and items to the storage server 90 may be performed directly from the
본 발명에 따른 사용자 텔레비전에 구현되는 셋톱박스 유저인터페이스 갱신 시스템 및 방법은 다음의 효과를 제공한다.The set-top box user interface updating system and method implemented in user television according to the present invention provide the following effects.
(1) 방송신호를 처리하는 셋톱박스를 이용하여, 다양한 종류의 스킨 및/또는 아이템을 리턴패스를 통해 전송받아 유저인터페이스를 자신의 개성에 맞도록 갱신할 수 있으며, 이것은 사용자의 편의성을 증대시킨다.(1) By using a set-top box that processes broadcast signals, various types of skins and / or items can be received through a return pass, and the user interface can be updated according to personality, which increases user convenience. .
(2) 셋톱박스는 복수의 사용자에 의해 함께 이용된다. 본 발명의 바람직한 구현예에 따르면, 하나의 셋톱박스를 이용하는 복수의 사용자 각각이 자신만의 독특한 유저인터페이스를 구현할 수 있다.(2) Set-top boxes are used together by a plurality of users. According to a preferred embodiment of the present invention, each of a plurality of users using one set top box may implement their own unique user interface.
(3) 본 발명에 따르면, 복수의 셋톱박스에 연결된 스킨 및 아이템 저장서버를 추가로 포함한다. 이것은 사용자가 언제 어디서든 상기 저장서버에 접속하여, 자신만의 스킨 및 아이템에 기초하여 셋톱박스 유저인터페이스를 구축할 수 있도록 한다.(3) According to the present invention, the apparatus further includes a skin and an item storage server connected to the plurality of set top boxes. This allows a user to access the storage server anytime, anywhere, and build a set-top box user interface based on his own skins and items.
Claims (7)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020050060085A KR100709790B1 (en) | 2005-07-05 | 2005-07-05 | Set-top box user interface update system and method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020050060085A KR100709790B1 (en) | 2005-07-05 | 2005-07-05 | Set-top box user interface update system and method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20070005987A KR20070005987A (en) | 2007-01-11 |
| KR100709790B1 true KR100709790B1 (en) | 2007-04-19 |
Family
ID=37871310
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020050060085A Expired - Fee Related KR100709790B1 (en) | 2005-07-05 | 2005-07-05 | Set-top box user interface update system and method |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR100709790B1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2010074372A1 (en) * | 2008-12-23 | 2010-07-01 | 티플렉스(주) | Method and apparatus for providing variable epg user interface for iptv |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101247493B (en) * | 2007-02-16 | 2010-12-29 | 中兴通讯股份有限公司 | System and method for realizing personalization of user interface of network TV terminal equipment |
| KR101560183B1 (en) | 2008-04-17 | 2015-10-15 | 삼성전자주식회사 | Method and apparatus for providing / receiving a user interface |
| KR101545137B1 (en) | 2008-04-17 | 2015-08-19 | 삼성전자주식회사 | Method and apparatus for generating user interface |
| KR20090110202A (en) | 2008-04-17 | 2009-10-21 | 삼성전자주식회사 | Method and apparatus for displaying personalized user interface |
| CN111190684B (en) * | 2019-12-31 | 2024-04-30 | 深圳Tcl数字技术有限公司 | Display terminal user interface replacement method, device, equipment and storage medium |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20000071943A (en) * | 2000-04-14 | 2000-12-05 | 이완근 | Method of providing window multimedia service and information which do not invade user's working space, and Apparatus to provide multimedia advertisement and information using it. |
| KR20020018982A (en) * | 2000-09-04 | 2002-03-09 | 추후제출 | MHP television device and GUI application |
| WO2005006180A2 (en) | 2003-07-10 | 2005-01-20 | Koninklijke Philips Electronics N.V. | Download, caching and execution of software applications in broadband systems |
| KR20050021726A (en) * | 2003-08-25 | 2005-03-07 | 주식회사 아이큐브 | GUI management system for the Set Top device based on the server side handling |
-
2005
- 2005-07-05 KR KR1020050060085A patent/KR100709790B1/en not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20000071943A (en) * | 2000-04-14 | 2000-12-05 | 이완근 | Method of providing window multimedia service and information which do not invade user's working space, and Apparatus to provide multimedia advertisement and information using it. |
| KR20020018982A (en) * | 2000-09-04 | 2002-03-09 | 추후제출 | MHP television device and GUI application |
| WO2005006180A2 (en) | 2003-07-10 | 2005-01-20 | Koninklijke Philips Electronics N.V. | Download, caching and execution of software applications in broadband systems |
| KR20050021726A (en) * | 2003-08-25 | 2005-03-07 | 주식회사 아이큐브 | GUI management system for the Set Top device based on the server side handling |
Non-Patent Citations (1)
| Title |
|---|
| 1020000071943 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2010074372A1 (en) * | 2008-12-23 | 2010-07-01 | 티플렉스(주) | Method and apparatus for providing variable epg user interface for iptv |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20070005987A (en) | 2007-01-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11849182B2 (en) | Method for providing identifying portions for playback at user-selected playback rate | |
| US11363323B2 (en) | Method and system for providing content | |
| CN104115506B (en) | Video/audio is presented the program switching display control on device | |
| US8381253B2 (en) | Content placeholder markers | |
| US8868463B2 (en) | System and method of managing digital rights | |
| US20070220566A1 (en) | Method and system of distributing media content and generating playlists | |
| US7876998B2 (en) | DVD playback over multi-room by copying to HDD | |
| KR101002070B1 (en) | Related content receiving device, related content providing device, and related content transmission system using same | |
| US20070079341A1 (en) | Dvd multi-room playback after headend conversation | |
| KR20100122486A (en) | Techniques to consume content and metadata | |
| WO2008002729A2 (en) | Snippet access systems and methods | |
| US20140064711A1 (en) | Systems, Methods, and Media for Presenting Media Content Using Cached Assets | |
| US20100034522A1 (en) | System and Method for Providing Digital Content | |
| US20240257188A1 (en) | Methods and systems for providing content | |
| US11563918B2 (en) | System and method for tailored video-on-demand catalogs | |
| US20080271101A1 (en) | System and method for broadband digital video recording | |
| US20190037273A1 (en) | Content delivery using location awareness | |
| KR100709790B1 (en) | Set-top box user interface update system and method | |
| US10382812B1 (en) | Methods and systems for selecting a destination for storage of a media asset based on trick-play likelihood | |
| US10382821B1 (en) | Methods and systems for selecting a destination for storage of a media asset based on wireless access likelihood | |
| US12375741B2 (en) | Method and systems for creating viewing impressions during trick play operations | |
| JP2020102717A (en) | Receiver unit and reception method | |
| CN112204987B (en) | Receiving device and receiving method, sending device and sending method, sending and receiving system | |
| KR20090120954A (en) | Menu Display Method in IPTV and IPTV Service System Using the Same | |
| KR100925646B1 (en) | User Interface Method and Set-top Box in Internet Protocol Television |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| FPAY | Annual fee payment |
Payment date: 20130322 Year of fee payment: 7 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| FPAY | Annual fee payment |
Payment date: 20140403 Year of fee payment: 8 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20160414 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20160414 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |