首页 / 专利库 / 广播 / Xlet / 전자 서비스 가이드를 위한 셋탑박스 및 그의 동작 방법과그를 이용한 전자 서비스 가이드 제공 방법

전자 서비스 가이드를 위한 셋탑박스 및 그의 동작 방법과그를 이용한 전자 서비스 가이드 제공 방법

阅读:194发布:2020-06-19

专利汇可以提供전자 서비스 가이드를 위한 셋탑박스 및 그의 동작 방법과그를 이용한 전자 서비스 가이드 제공 방법专利检索,专利查询,专利分析的服务。并且A set-top box for ESG(Electronic Service Guide), an operating method therefor, and an ESG providing method using the same are provided to more effectively guide all goods/services associated with a data broadcasting service by acquiring association information in real time whenever it is needed by using a return channel considered in data broadcasting. A programming information parsing unit(21) generates a message of an XML(eXtensible Markup Language) format according to a programming information service request of a user, and transmits the generated message to an HTTP(HyperText Transfer Protocol) server(32). The programming information parsing unit(21) parses programming information and an interactive service list XML stream received from the HTTP server(32). A programming information connecting unit(22) connects a message transmitting unit(23) and a message receiving unit(24) with the HTTP server(32). The message transmitting unit(23) transmits a request item of a data broadcasting middleware as a request message of an XML type to the HTTP server(32). The message receiving unit(24) receives the programming information and the interactive service list as a response message of the XML type from the HTTP server(32). A picture processing unit(25) displays the programming information and the interactive service list received through the message receiving unit(24).,下面是전자 서비스 가이드를 위한 셋탑박스 및 그의 동작 방법과그를 이용한 전자 서비스 가이드 제공 방법专利的具体信息内容。

  • 전자 서비스 가이드(ESG)를 위한 셋탑박스(STB)에 있어서,
    사용자의 편성정보 서비스 요청에 따라, XML(Extensible Markup Language) 포맷의 메시지를 생성하여 편성정보 저장서버(Http Server)로 전송하고, 상기 편성정보 저장서버로부터 전달받은 편성정보 및 양방향 서비스 리스트 XML 스트림을 파싱(Parsing)하기 위한 편성정보 파싱수단;
    상기 편성정보 저장서버와 메시지 송수신수단을 연결하기 위한 편성정보 연결수단;
    상기 편성정보 저장서버로 데이터 방송 미들웨어의 요구사항을 XML 형태의 요청 메시지로 전송하기 위한 메시지 송신수단;
    상기 편성정보 저장서버로부터 편성정보 및 양방향 서비스 리스트를 XML 형태의 응답 메시지로 수신하기 위한 메시지 수신수단; 및
    상기 메시지 수신수단을 통해 전달받은 편성정보 및 양방향 서비스 리스트를 디스플레이하기 위한 화면 처리수단
    을 포함하는 전자 서비스 가이드를 위한 셋탑박스.
  • 제 1 항에 있어서,
    상기 셋탑박스는,
    상기 편성정보 저장서버에 필요한 정보를 저장 및 관리하면서 정보 요청이 생길때마다 연결 가능한 리턴채널을 이용하여 실시간으로 최신의 각종 서비스 정보를 가져오도록 하는 것을 특징으로 하는 전자 서비스 가이드를 위한 셋탑박스.
  • 전자 서비스 가이드(ESG)를 위한 셋탑박스(STB)의 동작 방법에 있어서,
    사용자의 편성정보 서비스 요청에 따라, 리턴채널을 통하여 편성정보 저장서버로 접속하는 접속단계;
    상기 편성정보 저장서버로부터 전달받은 편성정보 및 양방향 서비스 리스트를 파싱하는 편성정보 파싱단계; 및
    상기 파싱된 편성정보 및 양방향 서비스 리스트를 분석 및 가공하여 화면에 표시하는 화면 표시단계
    를 포함하는 전자 서비스 가이드를 위한 셋탑박스의 동작 방법.
  • 제 3 항에 있어서,
    상기 화면 표시단계에서는,
    상기 파싱된 편성정보 및 양방향 서비스 리스트를 Xlet 기반의 ESG 모듈(화면 처리부)에 전달하여 사용자의 TV 화면에 보여주는 것을 특징으로 하는 전자 서비스 가이드를 위한 셋탑박스의 동작 방법.
  • 전자 서비스 가이드를 위한 셋탑박스의 동작 방법을 이용한 전자 서비스 가이드 제공 방법에 있어서,
    데이터 방송의 편성정보 및 양방향 서비스 리스트를 편성 에디터를 통해 편성 데이터베이스(DB)에 기저장하는 편성정보 저장단계;
    사용자의 편성정보 서비스 요청에 따라, 리턴채널을 통하여 XML(Extensible Markup Language) 포맷의 요청 메시지를 편성정보 저장서버(Http Server)로 전달하는 요청 메시지 전달단계;
    상기 편성정보 저장서버(Http Server)를 통해 요청된 내용이 상기 편성 DB와 연계된 것일 경우 이를 DB 인터페이스부로 전달하고, 상기 편성 DB에 접근하여 편성정보의 획득을 요청하는 편성정보 획득 요청단계;
    상기 편성정보 획득 요청 결과에 따라, 요청이 성공적일 경우 획득한 편성정보 및 양방향 서비스 리스트를 상기 편성정보 저장서버로 전달하는 편성정보 전달단계; 및
    상기 전달된 편성정보 및 양방향 서비스 리스트를 분석 및 가공하여 화면에 표시하는 화면 표시단계
    를 포함하는 전자 서비스 가이드를 위한 셋탑박스의 동작 방법을 이용한 전자 서비스 가이드 제공 방법.
  • 제 5 항에 있어서,
    상기 편성 데이터베이스(DB)는,
    방송 프로그램 편성정보(EPG 편성정보), 데이터 방송 서비스 편성정보(ESG) 및 양방향 서비스 편성 정보들을 저장 및 관리하는 것을 특징으로 하는 전자 서비스 가이드를 위한 셋탑박스의 동작 방법을 이용한 전자 서비스 가이드 제공 방법.
  • 제 5 항 또는 제 6 항에 있어서,
    상기 요청 메시지 전달단계는,
    셋탑박스에 의해 상기 편성정보 저장서버에 필요한 정보를 저장 및 관리하면서 정보 요청이 생길때마다 연결 가능한 리턴채널을 이용하여 실시간으로 최신의 각종 서비스 정보를 가져오도록 하는 것을 특징으로 하는 전자 서비스 가이드를 위한 셋탑박스의 동작 방법을 이용한 전자 서비스 가이드 제공 방법.
  • 제 7 항에 있어서,
    상기 화면 표시단계에서는,
    상기 파싱된 편성정보 및 양방향 서비스 리스트를 Xlet 기반의 ESG 모듈(화면 처리부)에 전달하여 사용자의 TV 화면에 보여주는 것을 특징으로 하는 전자 서비스 가이드를 위한 셋탑박스의 동작 방법을 이용한 전자 서비스 가이드 제공 방 법.
  • 프로세서를 구비한 전자 서비스 가이드(ESG)를 위한 셋탑박스에,
    사용자의 편성정보 서비스 요청에 따라, 리턴채널을 통하여 편성정보 저장서버로 접속하는 접속기능;
    상기 편성정보 저장서버로부터 전달받은 편성정보 및 양방향 서비스 리스트를 파싱하는 편성정보 파싱기능; 및
    상기 파싱된 편성정보 및 양방향 서비스 리스트를 분석 및 가공하여 화면에 표시하는 화면 표시기능
    을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.
  • 프로세서를 구비한 전자 서비스 가이드(ESG) 제공 시스템에,
    데이터 방송의 편성정보 및 양방향 서비스 리스트를 편성 에디터를 통해 편성 데이터베이스(DB)에 기저장하는 편성정보 저장기능;
    사용자의 편성정보 서비스 요청에 따라, 리턴채널을 통하여 XML(Extensible Markup Language) 포맷의 요청 메시지를 편성정보 저장서버(Http Server)로 전달하는 요청 메시지 전달기능;
    상기 편성정보 저장서버(Http Server)를 통해 요청된 내용이 상기 편성 DB와 연계된 것일 경우 이를 DB 인터페이스부로 전달하고, 상기 편성 DB에 접근하여 편성정보의 획득을 요청하는 편성정보 획득 요청기능;
    상기 편성정보 획득 요청 결과에 따라, 요청이 성공적일 경우 획득한 편성정보 및 양방향 서비스 리스트를 상기 편성정보 저장서버로 전달하는 편성정보 전달기능; 및
    상기 전달된 편성정보 및 양방향 서비스 리스트를 분석 및 가공하여 화면에 표시하는 화면 표시기능
    을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.
  • 说明书全文

    전자 서비스 가이드를 위한 셋탑박스 및 그의 동작 방법과 그를 이용한 전자 서비스 가이드 제공 방법{The Configuration and operating method of Set-top box for Electronic Service Guide(ESG) and ESG service process}

    도 1 은 본 발명에 따른 ESG를 위한 셋탑박스를 이용한 ESG 제공 방법에 대한 일실시예 설명도,

    도 2 는 본 발명에 따른 ESG를 위한 셋탑박스에 대한 일실시예 구성도이다.

    * 도면의 주요 부분에 대한 부호의 설명

    10 : 편성 에디터 20 : 셋탑박스(STB)

    30 : 편성 웹 서버 40 : 편성 DB

    본 발명은 전자 서비스 가이드(ESG : Electronic Service Guide)를 위한 셋탑박스 및 그의 동작 방법과 그를 이용한 전자 서비스 가이드 제공 방법과 상기 방 법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것으로, 더욱 상세하게는 데이터 방송에서 고려되는 리턴채널을 활용하여 필요할 때마다 실시간으로 관련 정보를 획득하여 처리하기 위한, ESG를 위한 셋탑박스 및 그의 동작 방법과 그를 이용한 ESG 제공 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것이다.

    아날로그 형태의 방송 서비스가 디지털 환경으로 진화되면서 디지털 기술을 활용한 다양한 신규 서비스가 개발되고 있는데 이들 대다수의 신규 서비스는 대부분 데이터 방송 서비스의 개념에서 비롯된다.

    데이터 방송 서비스 중에서도 가장 기본적인 서비스는 방송 프로그램의 편성 정보를 디지털화하여 제공하는 전자적 프로그램 가이드(EPG : Electronic Program Guide) 서비스이다.

    기존의 TV 편성정보 서비스가 신문이나 잡지 등 다른 매체를 통해 전달되었던 것에 반해, EPG 서비스는 편성정보를 셋탑박스(STB)에 내장한 후 TV 화면을 통해 제공하는 방식으로서, 사용자가 필요에 따라 수시로 탐색 및 채널을 선택할 수 있게 된다.

    그러나, 다양한 데이터 방송 서비스를 개발하고 서비스하기 위해서는 단순히 TV 프로그램 편성정보 뿐만 아니라 이들 다양한 데이터 방송 서비스 전반에 대한 정보를 사용자들에게 전달할 수 있는 새로운 정보 전달 방식이 필요하다. ESG라고 불리우는 이러한 서비스는 사실 EPG 서비스를 확장한 개념으로도 생각할 수 있으나 현재의 EPG 서비스 체계에서는 수용할 수 없는 서비스 방식이다.

    기본적인 EPG 서비스는 방송 프로그램에 대한 편성 정보 가이드를 제공하는 것으로, 보통 그 서비스 구조는 수신기에 내장되어 있으며, 미리 정해진 규약에 따라 푸시(push) 형태로 방송 수신과 동시에 주기적으로 편성 정보를 수신한다. 이러한 방식에서는, 이미 정보 형식이 고정되어 있어 현재 활발한 개발이 이루어지고 있는 데이터 방송 서비스를 사용자들에게 효과적으로 전달하기 위한 확장된 서비스를 제공하기 힘들다. 또한, 가입자의 선택과는 무관하게 EPG 정보를 STB에서 주기적으로 처리하여야 하므로, 비효율적인 STB 자원 낭비를 유발할 수도 있는 문제점이 있다.

    이에 반해, ESG 서비스는 EPG와 같이 디지털 방송 시청자에게 방송 프로그램 편성 가이드 정보를 디스플레이할 뿐만 아니라, 데이터방송 서비스 전체에 대한 가이드의 기능 및 VOD(Video on Demand) 정보 표현 등을 TV상에 GUI(Graphic User Interface)로 나타나게 하는 개념이다. 즉, 기존의 EPG는 방송 프로그램에 대한 편성 정보 가이드에 중심을 두고 있지만, ESG는 방송 프로그램의 편성정보 뿐만 아니라 전체적인 서비스의 개념 및 구성에 중심을 두고 있는 것이다. 또한, EPG 정보는 가입자의 필요와 상관없이 방송 중간 중간에 주기적으로 수시로 보내짐에 따라 필요하지 않는 정보 조차도 주기적으로 처리해야 하는 비효율성을 가지는 문제점이 있다.

    본 발명은 상기 문제점을 해결하기 위하여 제안된 것으로, 데이터 방송에서 고려되는 리턴채널을 활용하여 필요할 때마다 실시간으로 관련 정보를 획득하도록 함으로써, 데이터 방송 서비스에 관련된 모든 상품/서비스에 대한 가이드를 보다 효과적으로 제공하기 위한, ESG를 위한 셋탑박스 및 그의 동작 방법과 그를 이용한 ESG 제공 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하는데 그 목적이 있다.

    본 발명의 다른 목적 및 장점들은 하기의 설명에 의해서 이해될 수 있으며, 본 발명의 실시예에 의해 보다 분명하게 알게 될 것이다. 또한, 본 발명의 목적 및 장점들은 특허 청구 범위에 나타낸 수단 및 그 조합에 의해 실현될 수 있음을 쉽게 알 수 있을 것이다.

    상기 목적을 달성하기 위한 본 발명의 장치는, 전자 서비스 가이드(ESG)를 위한 셋탑박스(STB)에 있어서, 사용자의 편성정보 서비스 요청에 따라, XML(Extensible Markup Language) 포맷의 메시지를 생성하여 편성정보 저장서버(Http Server)로 전송하고, 상기 편성정보 저장서버로부터 전달받은 편성정보 및 양방향 서비스 리스트 XML 스트림을 파싱(Parsing)하기 위한 편성정보 파싱수단; 상기 편성정보 저장서버와 메시지 송수신수단을 연결하기 위한 편성정보 연결수단; 상기 편성정보 저장서버로 데이터 방송 미들웨어의 요구사항을 XML 형태의 요청 메시지로 전송하기 위한 메시지 송신수단; 상기 편성정보 저장서버로부터 편성정보 및 양방향 서비스 리스트를 XML 형태의 응답 메시지로 수신하기 위한 메시지 수신 수단; 및 상기 메시지 수신수단을 통해 전달받은 편성정보 및 양방향 서비스 리스트를 디스플레이하기 위한 화면 처리수단을 포함하여 이루어진 것을 특징으로 한다.

    또한, 본 발명의 방법은, 전자 서비스 가이드(ESG)를 위한 셋탑박스(STB)의 동작 방법에 있어서, 사용자의 편성정보 서비스 요청에 따라, 리턴채널을 통하여 편성정보 저장서버로 접속하는 접속단계; 상기 편성정보 저장서버로부터 전달받은 편성정보 및 양방향 서비스 리스트를 파싱하는 편성정보 파싱단계; 및 상기 파싱된 편성정보 및 양방향 서비스 리스트를 분석 및 가공하여 화면에 표시하는 화면 표시단계를 포함하여 이루어진 것을 특징으로 한다.

    한편, 본 발명의 방법은, 전자 서비스 가이드를 위한 셋탑박스의 동작 방법을 이용한 전자 서비스 가이드 제공 방법에 있어서, 데이터 방송의 편성정보 및 양방향 서비스 리스트를 편성 에디터를 통해 편성 데이터베이스(DB)에 기저장하는 편성정보 저장단계; 사용자의 편성정보 서비스 요청에 따라, 리턴채널을 통하여 XML(Extensible Markup Language) 포맷의 요청 메시지를 편성정보 저장서버(Http Server)로 전달하는 요청 메시지 전달단계; 상기 편성정보 저장서버(Http Server)를 통해 요청된 내용이 상기 편성 DB와 연계된 것일 경우 이를 DB 인터페이스부로 전달하고, 상기 편성 DB에 접근하여 편성정보의 획득을 요청하는 편성정보 획득 요청단계; 상기 편성정보 획득 요청 결과에 따라, 요청이 성공적일 경우 획득한 편성정보 및 양방향 서비스 리스트를 상기 편성정보 저장서버로 전달하는 편성정보 전달단계; 및 상기 전달된 편성정보 및 양방향 서비스 리스트를 분석 및 가공하여 화 면에 표시하는 화면 표시단계를 포함하여 이루어진 것을 특징으로 한다.

    한편, 본 발명은, 프로세서를 구비한 전자 서비스 가이드(ESG)를 위한 셋탑박스에, 사용자의 편성정보 서비스 요청에 따라, 리턴채널을 통하여 편성정보 저장서버로 접속하는 접속기능; 상기 편성정보 저장서버로부터 전달받은 편성정보 및 양방향 서비스 리스트를 파싱하는 편성정보 파싱기능; 및 상기 파싱된 편성정보 및 양방향 서비스 리스트를 분석 및 가공하여 화면에 표시하는 화면 표시기능을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공한다.

    또한, 본 발명은, 프로세서를 구비한 전자 서비스 가이드(ESG) 제공 시스템에, 데이터 방송의 편성정보 및 양방향 서비스 리스트를 편성 에디터를 통해 편성 데이터베이스(DB)에 기저장하는 편성정보 저장기능; 사용자의 편성정보 서비스 요청에 따라, 리턴채널을 통하여 XML(Extensible Markup Language) 포맷의 요청 메시지를 편성정보 저장서버(Http Server)로 전달하는 요청 메시지 전달기능; 상기 편성정보 저장서버(Http Server)를 통해 요청된 내용이 상기 편성 DB와 연계된 것일 경우 이를 DB 인터페이스부로 전달하고, 상기 편성 DB에 접근하여 편성정보의 획득을 요청하는 편성정보 획득 요청기능; 상기 편성정보 획득 요청 결과에 따라, 요청이 성공적일 경우 획득한 편성정보 및 양방향 서비스 리스트를 상기 편성정보 저장서버로 전달하는 편성정보 전달기능; 및 상기 전달된 편성정보 및 양방향 서비스 리스트를 분석 및 가공하여 화면에 표시하는 화면 표시기능을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공한다.

    아날로그 형태의 방송 서비스가 디지털 환경으로 진화되면서 디지털 기술을 활용한 다양한 신규 방송 서비스가 개발되고 있으며 그 중 하나가 EPG 서비스이다.

    즉, 전통적인 아날로그 환경에서 방송 서비스 중 가장 기본적인 것 중 하나는 날짜별, 채널별로 방송 프로그램을 안내하는 EPG 서비스이다. 이러한 프로그램 가이드 서비스는 얼마 전까지만 해도 신문이나 잡지 등 방송 매체와는 다른 매체를 통해서 전달되는 것이 일반적이었지만, 최근 들어 데이터방송 서비스의 개발이 활발히 진행되면서 EPG라고 불리는 전자프로그램 가이드 서비스가 상용 서비스로 자리잡고 있다. 이러한 EPG 서비스는 별도의 데이터 영역을 통해 TV 화면상에 방송 프로그램 일정표를 표시하는 것으로써, 시청자에게 일방적인 방송 프로그램 편성 정보를 보여줄 뿐만 아니라, 시청자가 이러한 편성 정보를 탐색 및 선택하는 기능을 제공한다. 현재 이를 위한 다양한 서비스 모델이 개발되어왔으며, 국내외 여러 곳에서 상용 서비스가 제공중이다. 현재까지의 EPG 서비스와 관련된 주된 연구는 어떻게 이들 정보를 잘 표현하여 사용자들에게 전달할 것인가 하는 사용자 인터페이스와 관련된 것이 대부분이다. 향후 통방 융합에 대한 시도가 보다 본격적으로 가속화되면 기본적인 편성 정보 외에도, 데이터 방송에서 추구하는 보다 다양한 서비스가 개발될 것이다. 또한, 다양한 네트워크 특성에 따른 새로운 서비스도 개발될 것이다. 이러한 기술적 발전 동향을 반영하기 위한 새로운 개념으로 ESG(Electronic Service Guide)가 등장하고 있다. 이는 단순히 TV 방송 프로그램의 편성 정보만을 제공하는 것이 아니라, 방송사업자가 제공하는 모든 상품/서비스에 대한 가이드를 제공하는 것이다. 본 발명에서는 통신 환경을 활용하여 이러한 ESG 서비스를 효과적으로 제공할 수 있는 서비스 제공 방안을 제시하기로 한다.

    따라서, 기존의 EPG가 데이터 방송 서비스의 가장 기본적인 기능을 수행해왔던 것처럼 ESG 서비스는 향후 데이터 방송 서비스의 가장 기본적인 기능을 수행하게 될 것이며, 리턴 채널을 활용하여 XML(Extensible Markup Language) 기반의 표준 정보를 교환하고, 이를 Xlet기반의 응용 프로그램으로 처리하는 이러한 ESG 서비스는 매체별 컨텐츠 호환이나, 홈네트워킹에서의 가전 정보 전달 등 다양한 서비스 제공이 가능해진다.

    이렇게 IP 기반의 통신 환경을 활용하여, 단순한 TV 프로그램의 편성 정보 뿐만 아니라 데이터 방송 서비스 전체의 가이드 기능을 제공하는 ESG 서비스를 실시간으로 제공하기 위해서는, ESG 정보를 보유하고 있는 DB서버 시스템과, ESG 정보 서버에 접속할 수 있는 통신 방법과, 이러한 정보를 획득 및 분석하여 TV 상에 뿌려주는 단말상의 처리 모듈이 필요하다. 사용자들이 STB를 켜거나, 서비스 중간에라도 TV 프로그램, VOD 및 TV 포털 등 다양한 데이터방송 서비스 가이드를 이용하고자 할 경우, STB의 ESG 응용 프로그램에서는 내부 ESG 처리 모듈을 거쳐 STB의 리턴 채널을 이용하여 ESG 웹 서버에 접속하여 필요한 ESG 정보를 가져온다. 이때, DB에서 관리 및 전달되는 ESG 정보는 XML 표준 포맷으로 정의되어 확장성이 보장된다. 이러한 XML 기반의 ESG 정보는 다시 STB 내부의 처리 모듈에서 파싱되어 Xlet 기반의 ESG 응용프로그램에 전달되어 TV 화면에 보여지게 된다. 이때, XML 기반으로 ESG 정보를 관리 및 전달함으로써, STB 응용 프로그램에서 이들 기본 정보를 다양하게 활용할 수 있으며, 또한 향후 STB 기능이 확장되어 홈네트워킹을 위한 게이트웨이 기능을 수행할 때의 각종 가전 상태 정보와 융합하여 효과적인 정보 제어 및 관리가 가능하게 된다. 또한, 이러한 ESG 정보는 타 서비스 사업자들과의 공유 및 재활용 측면에서도 긍정적인 효과를 가질 수 있다.

    상술한 목적, 특징 및 장점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해 질 것이며, 그에 따라 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명의 기술적 사상을 용이하게 실시할 수 있을 것이다. 또한, 본 발명을 설명함에 있어서 본 발명과 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에 그 상세한 설명을 생략하기로 한다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 일실시예를 상세히 설명하기로 한다.

    도 1 은 본 발명에 따른 ESG를 위한 셋탑박스를 이용한 ESG 제공 방법에 대한 일실시예 설명도이다.

    보통 위성이나 지상파 방송 등 온-에어(On-Air) 방송에서 TV 방송 및 데이터 방송은 모두 푸시(Push) 형태의 서비스 특성을 가진다. 즉, 가입자들의 요구와 상관없이 일방적으로 방송 정보를 송출하는 방식이다. EPG 정보 역시 이렇게 푸시 형태로 가입자에게 전달된다.

    한편, 양방향 서비스를 구현하기 위해서는 사용자의 요구사항을 방송 서버 시스템으로 전달하는 리턴채널을 구축하여야 하는데, 이 리턴채널을 보다 다양하게 활용하는 것이다. 즉, 리턴채널을 단순히 사용자의 직접적인 요구사항만을 서버로 전달하는 경로로 활용할 것이 아니라, 다양한 사용자의 직/간접적인 요구사항을 처리하는 풀(Pull) 형 서비스 구현에 활용할 수 있다는 것이다.

    도 1에 도시된 바와 같이, 사용자가 데이터방송 서비스를 이용하기 위한 가이드 정보를 필요로 하는 경우에, 셋탑박스(20)에서 리턴채널을 통하여 편성 웹 서버(30)의 편성 DB(40)에 접속하여 필요한 정보를 가져와서, 분석 및 가공하여 브라우져를 통해 사용자에게 보여준다.

    방송 서비스와 관련된 여러 정보와 병행하여 시청자 혹은 사용자의 요구에 의해 편성정보를 획득하고자 하는 경우, 이러한 서비스는 풀(Pull) 형의 서비스 흐름을 갖게 되는데 이러한 경우의 정보 송수신 흐름을 표현한 것이다. 이러한 과정을 거쳐 수신기에서는 가져온 정보를 분석하여 ESG 브라우져에 원하는 편성 정보를 디스플레이하여 보여주게 된다.

    상기한 바와 같은 구성을 갖는 본 발명에 따른 ESG를 위한 셋탑박스를 이용한 ESG 제공 방법의 동작을 상세하게 설명하면 다음과 같다.

    ① 기본적으로 방송의 편성정보와 데이터 방송의 다양한 서비스 정보는 미리 편성 에디터(Editor)(10)를 통하여 편성 DB(40)에 저장되며, 때때로 실시간으로 이러한 정보들이 업데이트되는 경우도 있다. 그러므로, 편성 DB(40)에는 이들 방송 프로그램 편성정보(EPG 편성정보), 데이터 방송 서비스 편성정보(ESG 편성정보) 및 양방향 서비스 편성 정보들이 저장 및 관리된다.

    ② 사용자들이 이러한 정보를 살펴보고자 하는 경우, 셋탑박스(20)의 ESG 응용 프로그램이 동작한다. 즉, 이러한 응용 프로그램은 셋탑박스(20)의 데이터 방송 미들웨어에 이러한 요구사항을 전달하고, 데이터 방송 미들웨어에서는 이러한 요구사항을 XML 형태의 요청 메시지로 편성 웹 서버(30)에게 전달하는데, 이때 이미 리 턴채널로 설정해놓은 IP 네트워크를 이용한다.

    ③ 편성 웹 서버(30) 내부에서는 HTTP를 통해 들어온 요청 내용이 편성 DB (40)와 연계된 것인 경우, 이를 DB 인터페이스부(31)로 넘겨준다.

    ④ DB 인터페이스부(31)에서는 편성 DB(40)에 접근하여 편성 정보의 획득을 요청한다.

    ⑤ 요청이 성공적으로 이루어지면 DB 인터페이스부(31)는 그 결과로서 편성정보를 획득한다.

    ⑥ DB 인터페이스부(31)는 이를 다시 편성정보 저장서버(HTTP server)(32)에 전달한다.

    ⑦ 셋탑박스(20)에서는 편성정보 저장서버(32)에서 전달받은 XML 형태의 편성 정보를 분석 및 가공하여 TV 브라우져 상에 보여준다.

    도 2 는 본 발명에 따른 ESG를 위한 셋탑박스에 대한 일실시예 구성도이다.

    도 2에 도시된 바와 같이, 본 발명에 따른 ESG를 위한 셋탁박스(STB)는, 사용자의 편성정보 서비스 요청에 따라, XML 포맷으로 메시지를 생성하여 실시간으로 리턴채널을 통해 편성정보 저장서버(Http Server)(32)로 전송하고, 편성정보 저장서버(32)로부터 전달받은 편성정보 및 양방향 서비스 리스트 XML 스트림을 파싱(Parsing)하기 위한 편성정보(XML 메시지) 파싱부(21)와, EPG 어플리케이션의 요구에 부응하도록, 편성정보 저장서버(32)와 메시지 송수신부(23,24)를 연결하기 위한 편성정보 연결부(22)와, 편성정보 저장서버(32)로 데이터 방송 미들웨어의 요구사항을 XML 형태의 요청 메시지로 전송하기 위한 메시지 송신부(23)와, 편성정보 저 장서버(32)로부터 편성정보 및 양방향 서비스 리스트를 XML 형태의 응답 메시지로 수신하기 위한 메시지 수신부(24)와, 메시지 수신부(24)를 통해 전달받은 편성정보 및 양방향 서비스 리스트를 디스플레이하기 위한 화면 처리부(25)를 포함한다.

    여기서, XML 포맷으로 요청/응답 메시지를 주고 받는 이유는 다양한 확장성을 가능하도록 하기 위해서이다. 즉, 기본적으로 꼭 필요한 데이터만 표준화된 규격으로 주고 받아서 이를 화면에 표현하는 것은 다양한 방법을 적용할 수 있도록 함으로써, 향후 UI(User Interface)의 변경시에도 주고받는 자료 정보는 수정을 가하지 않아도 될 뿐만 아니라, 타 사업자의 편성정보나 타 CP/PP/DP DB와의 연동 혹은 댁내 가전 제어시의 표준 데이터 포맷으로 활용 및 확장이 가능하도록 할 수 있기 때문이다.

    상기한 바와 같은 구성을 갖는 본 발명에 따른 ESG를 위한 셋탁박스(STB)의 동작을 상세하게 설명하면 다음과 같다.

    우선, 사용자가 편성정보를 알고자 하는 경우 요청된 내용을 XML 기반의 편성정보를 생성하여 셋탑박스(20)에 전달했을 때 이러한 XML 메시지(편성정보)를 파싱한다. 이어서, 파싱된 결과 데이터를 Xlet 기반의 화면 처리부(25)에 전달하여 사용자의 TV 화면에 나타낸다.

    즉, 셋탑박스(20)는 편성정보 저장서버(32)에 필요한 정보를 저장 및 관리해놓고, 사용자로부터 정보 요청이 생길때마다 연결 가능한 리턴채널을 이용하여 수시로 편성정보 저장서버(32)에 요청해서 실시간으로 최신의 각종 서비스 정보를 가져오도록 하는 것이다. 이때, 정보의 요청 및 획득되는 결과 정보 형태는 XML 표현 방식을 따르고 이러한 정보를 셋탑박스(20)에서 Xlet(데이터 방송용 어플리케이션) 기반의 응용 프로그램에서 처리함으로써 확장성있는 서비스를 제공한다.

    상기와 같이, 셋탑박스는 XML 형태의 정보 전달을 통하여, 편성 규격에 제한을 받지 않고 사업자가 원하는 여러가지 정보를 시청자에게 전달하여 표현할 수 있으며, TV 포탈 등 다양한 데이터 방송 서비스에 대한 총체적인 상품 및 서비스 관리 및 제어가 가능하다. 뿐만 아니라, 이러한 개념은 단순히 TV에서의 디지털 방송 서비스에 국한된 것이 아니라 향후 가정내의 홈네트워킹을 위해 댁내 모든 디지털 디바이스 관련 정보 표현 및 전달에도 활용이 가능하다.

    상술한 바와 같은 본 발명의 방법은 프로그램으로 구현되어 컴퓨터로 읽을 수 있는 형태로 기록매체(씨디롬, 램, 롬, 플로피 디스크, 하드 디스크, 광자기 디스크 등)에 저장될 수 있다. 이러한 과정은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있으므로 더 이상 상세히 설명하지 않기로 한다.

    이상에서 설명한 본 발명은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 있어 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하므로 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니다.

    상기와 같은 본 발명은, 방송 사업자가 제공하는 모든 상품/서비스에 대한 가이드를 제공하므로 다양한 부가서비스 등의 정보를 보여줄 수 있는 킬러 서비스로 간주될 수 있다.

    또한, 본 발명은 기존의 내장된 네이티브(Native) EPG 개념을 탈피하여, 방송사업자가 편성 규격에 제한을 받지 않고 여유로이 ESG의 내용 및 GUI를 바꾸어 유연한 서비스를 제공할 수 있게 되므로 단순히 정보 제공에만 그치지 않고 다양한 데이터 방송 서비스로의 확장이 가능하다.

    또한, 본 발명은 가정내의 모든 디바이스 정보 표현 방식에 대해 ESG 개념을 적용하여 가정내의 홈 네트워킹에서의 정보 전달 및 제어가 효율적으로 이루어질 수 있을 뿐만 아니라, 방.통 융합 환경에서의 ESG 개념은 매체별 콘텐츠 호환을 용이하게 할 수 있는 효과가 있다.

    高效检索全球专利

    专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

    我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

    申请试用

    分析报告

    专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

    申请试用

    QQ群二维码
    意见反馈