KR100802829B1 - 디지털 멀티미디어 수신기의 텍스트 검색 방법 - Google Patents

디지털 멀티미디어 수신기의 텍스트 검색 방법 Download PDF

Info

Publication number
KR100802829B1
KR100802829B1 KR1020060002621A KR20060002621A KR100802829B1 KR 100802829 B1 KR100802829 B1 KR 100802829B1 KR 1020060002621 A KR1020060002621 A KR 1020060002621A KR 20060002621 A KR20060002621 A KR 20060002621A KR 100802829 B1 KR100802829 B1 KR 100802829B1
Authority
KR
South Korea
Prior art keywords
text
web page
web
dgi
broadcast
Prior art date
Application number
KR1020060002621A
Other languages
English (en)
Other versions
KR20070074722A (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 KR1020060002621A priority Critical patent/KR100802829B1/ko
Publication of KR20070074722A publication Critical patent/KR20070074722A/ko
Application granted granted Critical
Publication of KR100802829B1 publication Critical patent/KR100802829B1/ko

Links

Images

Classifications

    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02DFOUNDATIONS; EXCAVATIONS; EMBANKMENTS; UNDERGROUND OR UNDERWATER STRUCTURES
    • E02D27/00Foundations as substructures
    • E02D27/32Foundations for special purposes
    • E02D27/34Foundations for sinking or earthquake territories
    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02DFOUNDATIONS; EXCAVATIONS; EMBANKMENTS; UNDERGROUND OR UNDERWATER STRUCTURES
    • E02D29/00Independent underground or underwater structures; Retaining walls
    • E02D29/12Manhole shafts; Other inspection or access chambers; Accessories therefor
    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02DFOUNDATIONS; EXCAVATIONS; EMBANKMENTS; UNDERGROUND OR UNDERWATER STRUCTURES
    • E02D27/00Foundations as substructures
    • E02D27/32Foundations for special purposes
    • E02D27/46Foundations for supply conduits or other canals

Landscapes

  • Engineering & Computer Science (AREA)
  • Structural Engineering (AREA)
  • Environmental & Geological Engineering (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • General Life Sciences & Earth Sciences (AREA)
  • Mining & Mineral Resources (AREA)
  • Paleontology (AREA)
  • Civil Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명은 방송 신호를 통해 전달된 방송 웹 사이트의 웹 페이지에서 사용자 요청에 따라 선택한 텍스트와 그 방송 웹 사이트의 URL(Uniform Resource Locator)을 HTML(Hypertext Markup Language)태그 기반의 DGI(Digital Gateway Interface)표준 출력에 맞게 변환하여 송신하고, 상기 텍스트의 해석 결과를 담고 있는 HTML문서를 외부의 웹 서버 등으로부터 제공받아 화면에 표시하여, 방송 신호를 통해 전달된 웹 페이지 상의 한자, 국어, 영어 등의 텍스트 검색 서비스를 디지털 멀티미디어 수신기에서 원하는 사용자에게 제공할 수 있다.
DMB, DGI, 텍스트, HTML, 검색, 서비스

Description

디지털 멀티미디어 수신기의 텍스트 검색 방법{Method for searching text of digital multimedia receiver}
도 1은 본 발명이 사용된 텍스트 검색 시스템을 도시한 도면,
도 2는 본 발명에 사용된 디지털 멀티미디어 수신기의 블록도,
도 3은 본 발명에 사용된 채널과 전송 프레임을 설명하기 위한 도면,
도 4는 본 발명에 사용된 DGI함수를 도시한 도면,
도 5는 본 발명에 따른 디지털 멀티미디어 수신기의 텍스트 검색 방법을 도시한 도면.
* 도면의 주요 부분에 대한 부호의 설명 *
201 : 튜너 202 : 역다중화부
203 : BWS디코더 204 : 저장부
205 : 영상프로세서 206 : 표시부
207 : 제어부 208 : DGI스크립트
209 : 웹 브라우저 210 : 모바일 칩 셋
본 발명은 방송 웹 사이트의 웹 페이지에 기록된 텍스트의 검색 서비스를 제공하기 위한 디지털 멀티미디어 수신기의 텍스트 검색 방법에 관한 것이다.
일반적으로, DMB(Digital Multimedia Broadcasting)는 깨끗한 음질의 오디오 정보와 교통정보 등을 제공하는 통상의 DAB(Digital Audio Broadcasting)규격을 확장해 비디오 정보 등도 제공하고 있다.
이러한 DMB는 아날로그 TV채널 들 중 하나인 채널12의 주파수 대역(6MHz)에 1.53MHz씩 3개의 앙상블(ensemble)을 담는데, 각 앙상블에는 방송프로그램의 A/V정보 뿐만 아니라, 교통정보(Transport Protocol Experts Group : TPEG)등의 부가정보도 담으며, 특히, KBS, MBC, SBS 등의 각 방송국에서 제공하는 방송 웹 사이트(Broadcast Web Site : BWS)정보를 담는다.
디지털 멀티미디어 수신기는 이러한 방송 웹 사이트(BWS)와 관련된 웹 페이지 파일을 모두 제공받아 별도의 역방향 통신 없이, 그 내부에서 자체적으로 방송 웹 사이트의 웹 서핑을 수행하여 그를 통해 날씨정보나 증권정보, 혹은 방송프로그램 편성정보 등을 원하는 사용자에게 서비스하고 있다.
본 발명은 바로 이러한 웹 서핑을 통해 디지털 멀티미디어 수신기가 사용자에게 제공하는 서비스를 더욱 더 확충시키기 위해 개발된 것으로, 특히, 웹 페이지 상의 한자, 국어, 영어 등의 텍스트 검색 서비스를 제공하기 위한 것이다.
이러한 목적에 따라 본 발명은,
방송 신호에 실려 전달되는 방송 웹사이트의 웹페이지를 수신하여 화면에 표시하는 단계, 상기 표시한 웹페이지에서 사용자 명령에 따라 선택한 텍스트의 검색을 요청하는 단계, 상기 요청한 텍스트의 검색 결과를 수신하는 단계, 상기 수신한 텍스트의 검색 결과를 화면에 표시하는 단계를 포함하여 이루어진 것을 특징으로 한다.
여기서, 상기 텍스트의 검색 결과를 수신하는 단계는, 상기 요청한 텍스트의 검색 결과가 포함된 HTML(Hypertext Markup Language)문서를 수신하는 것을 특징으로 한다.
상기 HTML문서는 그 텍스트의 해석이 포함된 웹 페이지 자체로 구성하거나, 혹은 텍스트의 해석만이 포함되도록 예를 들면, "텍스트의 검색 결과는 다음과 같습니다. TEXT = XXX, Description = YYY" 이 포함되도록 HTML문서를 별도로 구성할 수 있다.
덧붙여서, 텍스트의 검색 결과로 응답 헤더를 추가로 수신하는 단계를 포함하고, 그 수신한 응답 헤더에 포함된 내용에 따라 텍스트의 해석 결과가 포함된 HTML문서를 선택적으로 브라우징하여 화면에 표시하는 것을 특징으로 한다.
상기 응답 헤더는 디지털 멀티미디어 수신기에 전달한 데이터의 타입정보를 나타내는 콘텐트 타입(Content-type)정보와, 상기 응답 헤더를 생성시킬 때 자신이 어떻게 동작했는가를 알려주는 상태 코드(Status) 중에서 선택된 어느 하나 이상을 포함하여 구성할 수 있다.
그리고, 방송 웹 사이트의 웹 페이지를 표시하는 단계는 방송 신호에 실려 전달되는 방송 웹 사이트의 웹 페이지를 수신하여 저장하는 단계와 상기 저장된 웹 페이지 중에서, 외부로부터 입력된 URL이 지시하는 웹 페이지를 화면에 표시하는 단계로 구성한 것을 특징으로 한다.
또한, 상기 텍스트의 검색을 요청하는 단계는 상기 표시한 웹페이지에서 사용자 명령에 따라 선택한 텍스트와 상기 방송 웹 사이트의 URL을 DGI(Digital Gateway Interface)의 표준 출력에 맞게 변환하는 단계, 상기 변환한 결과를 송신하여 상기 텍스트의 검색을 요청하는 단계를 포함하여 이루어진 것을 특징으로 한다.
특히, 상기 텍스트와 방송 웹 사이트의 URL을 DGI로 변환하는 단계는, 외부의 선택 명령에 따라 상기 웹 페이지 상에서 선택한 소정의 텍스트와 방송 웹 사이트의 URL을 DGI스크립트의 입력값으로 변환하는 단계와, 상기 변환한 입력값을 DGI의 표준 출력에 맞게 변환하는 단계를 포함하여 이루어진 것을 특징으로 한다.
이하, 첨부된 도면을 참조하여 본 발명을 좀 더 상세히 설명한다.
도 1에 도시된 본 발명이 사용된 텍스트 검색 시스템은 크게, 방송국(100), 디지털 멀티미디어 수신기(200), 통신 기지국(300), 웹 서버(400)로 구성된다.
이렇게 구성된 텍스트 검색 시스템은 디지털 멀티미디어 수신기(200)가 방송국(100)으로부터 제공받은 웹 페이지 상의 소정 텍스트에 대한 검색 서비스를 통신 기지국(300)를 통해 무선으로 연결되는 웹 서버(400)와 인터페이스하여 수행하는 것이다.
우선, 디지털 멀티미디어 수신기(200)는 방송국(100)이 방송 신호에 실어 전달하는 방송 웹 사이트의 웹 페이지 파일을 모두 수신하여 저장한다.
상기 웹 페이지 파일은 웹 페이지당 한 개씩 여러 개의 파일로 구성되며, 방송국(100)은 MOT(Multimedia Object Transfer)캐로젤로 상기 각 파일에 URL(Uniform Resource Locator)을 지정해 제공하며, 디지털 멀티미디어 수신기(200)는 브라우징할 웹 페이지와 웹 페이지들 간의 이동시 이러한 URL을 사용한다.
다음, 키 입력부를 통해 소정의 URL이 입력되거나 지정되면, 웹 브라우저를 사용해 상기 저장된 웹 페이지 중에서 그 입력되거나 지정된 URL의 해당 웹 페이지를 화면에 브라우징한다.
이러한 상태에서, 화면에 브라우징된 웹 페이지 상의 소정 텍스트의 전송 명령이 입력되면, 그 텍스트와 브라우징된 방송 웹 사이트의 URL을 DGI스크립트의 입력값으로 처리하여 DGI(Digital Gateway Interface)스크립트로 전달하고, 그 DGI스크립트는 상기 입력값을 HTML 태그 기반의 DGI의 표준 출력으로 변환하여 통신 기지국(300)에 송출한다.
상기 텍스트는 화면에 브라우징된 웹 페이지 상의 텍스트들 중에서, 키 입력부를 통해 입력된 사용자 선택 명령에 따라 선택한 텍스트로서, 국어, 영어, 한자 등의 단어일 수 있다.
다음, 웹 서버(400)가 통신 기지국(300)을 통해 전달하는 응답 헤더와 상기 전송한 텍스트의 검색 결과인 HTML문서 등을 전달받는다.
상기 응답 헤더는 기존의 MIME(Multi-purpose Internet Mail Extensions)형 식을 따르며, 콘텐트 타입(Content-type) 정보, 3자리 정수의 상태 코드(Status), 위치(Location)정보를 선택적으로 포함하도록 구성한다.
상기 콘텐트 타입은 디지털 멀티미디어 수신기(200)에 전달한 정보의 타입이 텍스트인지 혹은 JPEG이미지나 GIF이미지 등인지를 알려주는 정보이며, 상태 코드(Status)는 웹 서버(400)가 응답 헤더를 생성시킬 때 자신이 어떻게 동작했는가를 알려주는 정보로 예를 들면, 성공적인 수행, 재요청, 서버쪽 에러 발생 등의 상태를 알려주는 정보이며, 위치(Location)는 텍스트의 직접적인 해석 결과를 대신하여 그 텍스트의 해석 결과가 포함된 웹 페이지의 URL정보이다.
그리고, 상기 HTML문서는 그 텍스트의 해석이 포함된 웹 페이지 자체이거나, 텍스트의 해석만이 포함된 HTML문서 예를 들면, "텍스트의 검색 결과는 다음과 같습니다. TEXT=sound, Description=소리, 음향, 음성" 인데, 웹 서버(400)가 텍스트의 검색 요청에 따라 실행시키는 DGI 스크립트에 따라 다양한 변형이 가능하다.
다음, 웹 서버(400)로부터 응답 헤더와 텍스트의 검색 결과인 HTML문서 등을 전달받으면, 상기 응답 헤더에 실린 내용에 따라 웹 브라우저를 선택적으로 구동시켜 상기 텍스트의 검색 결과로 전달받은 HTML문서를 화면에 브라우징한다.
그 결과, 사용자는 그 브라우징된 HTML문서를 통해 원하는 텍스트의 뜻을 제공받게 된다.
도 2에 도시된 수신기는 본 발명이 적용된 디지털 멀티미디어 수신기를 예로 들어 도시한 것이다.
이러한 디지털 멀티미디어 수신기는 크게, 튜너(201), 역다중화부(202), BWS 디코더(203), 저장부(204), 영상프로세서(205), 표시부(206), 제어부(207), DGI스크립트(208), 웹 브라우저(209), 모바일 칩 셋(210)으로 구성된다.
즉, 방송 웹 사이트의 웹 페이지 파일이 포함되어 있는 DMB 방송파를 수신하는 튜너(201), 상기 수신한 DMB 반송파를 복조하고 역다중화하여 방송 웹 사이트의 웹 페이지 파일이 포함된 MOT오브젝트를 출력하는 역다중화부(202), 상기 출력한 MOT오브젝트에서 웹 페이지 파일을 추출하는 BWS디코더(203)와 그를 저장하는 저장부(204), 웹 브라우저(209)가 브라우징한 상기 방송 웹 사이트의 웹 페이지를 방송 영상에 오버레이하는 영상프로세서(205)와 그를 화면에 표시하는 표시부(206), 상기 화면에 표시한 웹페이지상의 소정 텍스트의 검색 요청 데이터를 DGI 표준 출력에 맞게 생성하는 DGI스크립트(208), 그 DGI 표준 출력에 맞게 생성된 텍스트의 검색 요청 데이터를 송신하고 그의 응답으로 제공되는 DGI기반의 응답 헤더와 HTML문서를 수신하는 모바일 칩 셋(210) 및 상기 각 부를 제어하는 제어부(207)로 구성된다.
이렇게 구성된 디지털 멀티미디어 수신기에서, 먼저 튜너(201)가 안테나를 통해 방송 웹 사이트(BWS)의 웹 페이지 파일이 포함되어 있는 DMB반송파를 수신하여 역다중화부(202)로 출력한다.
그러면, 상기 역다중화부(202)는 튜너(201)가 수신한 DMB반송파를 복조하고 역다중화하여 방송 웹 사이트의 웹 페이지 파일이 포함된 MOT오브젝트를 BWS디코더(203)로 출력한다.
이러한 역다중화부(202)는 OFDM(Orthogonal Frquency Division Multiplex)복 조부, MSC(Main Service Channel)디멀티플렉서, TS(Transport Stream)디멀티플렉서, MPEG-2시스템 디코더, MPEG-4오디오/비주얼 디코더, MOT디코더 등으로 구성할 수 있다.
이렇게 구성한 역다중화부(202)는 튜너(201)로부터 입력된 DMB 반송파를 OFDM복조부를 사용해 OFDM복조하여 주파수 디인터리빙된 OFDM 심볼들을 CIF(Common Interleaved Frame)단위로 재배열하여 출력하고, 그 출력한 OFDM 심볼들을 MSC 디멀티플렉서를 사용해 디멀티플렉싱하여 MSC심볼 단위로 나누어 출력한다.
그런 후, 상기 MSC심볼을 MOT디코더로 디코딩하여 상기 MSC심볼에 포함된 여러 개의 MOT오브젝트 들을 파싱하고, 그 중에서 방송 웹 사이트의 웹 페이지 파일이 포함된 MOT오브젝트를 찾아 BWS디코더(203)로 출력한다.
그리고, 이와는 별도로, 상기 MSC심볼을 TS디멀티플렉서와 MPEG-2시스템디코더 그리고, MPEG-4오디오/비주얼디코더를 사용해 순차적으로 디코딩하여 MPEG-4 디코딩된 현재 튜닝중인 채널의 비디오 데이터를 화면에 표시할 순서대로 영상프로세서(205)에 출력하는데, 영상프로세서(205)는 제어부(207)의 제어하에 그 출력한 MPEG-4 디코딩된 비디오 데이터를 신호처리하여 소정의 방송영상을 생성하게 되는 것이다.
한편, 전술한 바대로, 역다중화부(202)를 통해 소정 방송 웹 사이트의 웹 페이지 파일이 포함된 MOT오브젝트가 출력되면, BWS디코더(203)는 그 출력된 MOT오브젝트를 디코딩하여 그 MOT오브젝트에 포함되어 있는 소정 방송 웹 사이트의 웹 페이지 파일을 추출하여 저장부에(204)에 저장한다.
이러한 상태에서, 키 입력부(미도시)를 통해 URL이 입력되거나 지정된 경우, 웹 브라우저(209)는 제어부(207)의 제어하에 그 URL의 해당 웹 페이지를 브라우징한다. 그리고, 영상프로세서(205)는 그 브라우징된 웹 페이지를 현재 튜닝중인 채널의 방송영상에 오버레이시켜 출력하고, 표시부(206)는 그 방송영상에 오버레이된 웹 페이지를 화면에 표시한다.
다음, 화면에 브라우징된 웹 페이지 상의 소정 텍스트의 전송 명령이 키 입력부를 통해 입력되면, DGI스크립트(208)는 텍스트와 브라우징된 방송 웹 사이트의 URL를 HTML 태그 기반의 DGI의 표준 출력에 맞게 변환한다.
그리고, 모바일 칩 셋(210)은 제어부(207)의 제어하에 상기 DGI스크립트(208)가 DGI의 표준 출력에 맞게 변환한 데이터를 외부로 송출하는데, 디지털 멀티미디어 수신기의 외부에서 이루어지는 동작은 전술한 바와 같으며, 여기서는 그에 대한 설명을 생략한다.
다음, 모바일 칩 셋(210)이 외부에서 제공하는 응답 헤더와 텍스트의 검색 결과인 HTML문서 등을 수신하고, 웹 브라우저(209)가 제어부(207)의 제어하에 상기 응답 헤더에 실린 내용에 따라 선택적으로 구동하여 상기 텍스트의 검색 결과로 수신된 HTML문서를 브라우징한다,
그러면, 영상프로세서(205)는 제어부(207)의 제어하에 방송영상에 상기 웹 브라우저(209)가 브라우징한 HTML문서를 오버레이하고, 이렇게 방송영상에 오버레이된 상기 브라우징한 HTML문서가 표시부(206)를 통해 표시되면, 사용자는 그를 통해 원하는 소정 텍스트의 뜻을 전달받게 된다.
도 3은 본 발명이 사용된 디지털 멀티미디어 수신기가 방송 웹 사이트의 웹 페이지 파일을 전달받는 통로 중 하나인 DMB채널과 전송 프레임을 도시한 것이다.
이에 도시한 바와 같이, 본 발명이 사용된 디지털 멀티미디어 수신기는 아날로그 TV채널 가운데 하나인 채널12의 해당 주파수 대역(6MHz)에 포함되어 전달된 3개의 앙상블(ensemble)을 통해 방송 웹 사이트의 웹 페이지 파일을 전달받는다.
실질적으로는, 방송 웹 사이트의 웹 페이지 파일은 DMB의 데이터 송수신 정합 표준에 따라 상기 3개 앙상블 내의 각 'Data' 필드에 포함된다.
상기 디지털 멀티미디어 수신기는 3개의 앙상블 각각이 예를 들면, KBS, MBC, SBS 채널의 앙상블일 경우, KBS, MBC, SBS 채널마다 하나씩 3개의 방송 웹 사이트의 웹 페이지 파일을 모두 전달받고, 이렇게 전달받은 3개의 방송 웹 사이트의 웹 페이지 파일을 채널별로 구분하여 저장한다.
이렇게 소정의 방송 웹 사이트의 웹 페이지 파일을 모두 수신하여 저장하게 되면, 별도의 역방향 통신 없이, 디지털 멀티미디어 수신기 내에서 KBS, MBC, SBS 채널의 방송 웹 사이트에 대한 웹 서핑 서비스를 자체적으로 수행할 수 있게 된다.
상기 각 채널의 방송 웹 사이트의 웹 페이지 파일은 여러 개의 파일로 구성되며 상호 간에는 링크되어 있는데, 이러한 링크들은 URL(Uniform Resource Locator)로 표현되며, 디지털 멀티미디어 수신기는 이러한 URL로 상기 각 파일 중에서 원하는 웹 페이지 파일을 얻어낸다.
본 발명은 바로 이러한 웹 서핑 서비스에 따라 화면에 소정의 웹 페이지를 표시한 상태에서, 사용자의 요청에 따라 그 화면에 표시한 웹 페이지에 기록되어 있는 한자, 국어, 영어 등의 소정 텍스트에 대한 검색 서비스를 수행하는 것이다.
도 4는 사용자 명령을 DGI스크립트의 입력값으로 처리하는 DGI함수를 예로 들어 설명한 것이다.
본 발명에 따라 사용자 명령을 DGI스크립트의 입력값으로 처리하는 DGI함수는 예를 들면, "/dgi-bin/send_wss?telnum=TELNUM & wss_body = TEXT"의 형태로 정의하는데, 이러한 DGI함수는 브라우저 상에서 링크형으로 제공된다.
여기서, 'dgi-bin'은 DGI함수를 저장하는 디렉토리명, 'send_wss'는 실행파일명, 'TELNUM'은 방송 웹 사이트의 URL을 담는 변수이며, 'TEXT'는 사용자가 질의를 하기 위해 선택한 국어, 영어, 한자 등의 텍스트를 담는 변수이다.
웹 페이지 상에서 선택한 텍스트의 전송 명령이 입력된 경우, 그 텍스트와 브라우징된 방송 웹 사이트의 URL를 상기 DGI함수를 사용해 DGI스크립트의 입력값으로 처리하여 넘겨주면, DGI스크립트는 그 입력값을 HTML기반의 DGI의 표준 출력에 맞게 변환한다.
예를 들면, 상기 도 4에 도시된 바와 같이, 웹 페이지 상에서 선택한 'sound' 텍스트의 전송 명령이 입력된 경우, "/dgi-bin/send_wss?telnum=URL1 & wss_body = SOUND"의 DGI함수를 구동하여 그 나온 결과인 DGI스크립트의 입력값을 소정의 DGI스크립트로 넘겨주고, 상기 DGI스크립트는 그 'sound' 와 'URL1'의 DGI스크립트 입력값을 HTML 태그 형식의 DGI 표준 출력에 맞게 변환한다.
도 5에 도시된 텍스트 검색 방법은 본 발명에 따른 디지털 멀티미디어 수신기의 텍스트 검색 방법을 예로 들어 도시한 것이다.
이러한 본 발명에 따른 텍스트 검색 방법은 크게, 방송 웹사이트의 웹페이지를 화면에 표시하는 단계, 상기 단계에서 표시한 웹페이지에서 선택한 텍스트와 그의 URL을 DGI의 표준 출력에 맞게 변환하여 외부로 송출하는 단계, 상기 단계에 따른 응답인 응답 헤더와 상기 선택한 텍스트의 해석 결과인 HTML문서를 수신하여 브라우징하는 단계로 구성된다.
이렇게 구성된 텍스트 검색방법은 먼저, 방송국가 MOT프로토콜로 인코딩하여 DMB채널로 방송 신호에 실어 전달하는 방송 웹 사이트의 웹 페이지 파일을 모두 수신하여 저장한다(S500).
다음, 키 입력부를 통해 소정의 URL이 입력되거나 지정되면, 상기 저장된 웹 페이지 중에서 그 입력되거나 지정된 URL의 해당 웹 페이지를 웹 브라우저를 사용해 브라우징하고 화면에 표시한다(S501).
이러한 상태에서, 화면에 브라우징된 웹 페이지 상의 소정 텍스트의 전송 명령이 입력되면(S502), 그 사용자 입력 명령인 텍스트와 브라우징된 방송 웹 사이트의 URL을 DGI스크립트의 입력값으로 처리한다.
사용자 명령을 DGI스크립트의 입력값으로 처리하는 DGI함수는 전술한 바와 같이, "/dgi-bin/send_wss?telnum=TELNUM & wss_body = TEXT"의 형태를 사용한다. 여기서, 'TELNUM'은 방송 웹 사이트의 URL을 담는 변수이며, 'TEXT'는 사용자가 질의를 하기 위해 선택한 국어, 영어, 한자 등의 텍스트를 담는 변수이다.
그리고, 상기 텍스트는 화면에 브라우징된 웹 페이지 상의 텍스트들 중에서, 키 입력부를 통해 입력된 사용자 선택 명령에 따라 선택한 텍스트로서, 국어, 영 어, 한자 등의 단어일 수 있다.
한편, 사용자 입력명령인 텍스트와 방송 웹 사이트의 URL이 DGI스크립트의 입력값으로 처리되면, 그를 텍스트 전송을 위한 소정의 DGI스크립트로 전달하고, DGI스크립트는 상기 처리된 입력값을 DGI의 표준 출력에 맞게 변환한다(S503).
단계(S503)의 DGI의 표준 출력은 HTML 태그 기반으로, 정해진 HTML 태그 양식에 맞추어 상기 DGI스크립트의 입력값인 텍스트와 방송 웹 사이트의 URL을 동적인 하나의 HTML문서로 변환한다.
다음, 단계(S503)에 따라 DGI의 표준 출력에 맞게 변환된 텍스트와 방송 웹 사이트의 URL은 모바일 칩 셋을 사용해 통신 기지국을 통해 웹 서버로 송출하고(S505), 그 웹 서버가 통신 기지국을 통해 전달하는 응답 헤더와 상기 전송한 텍스트의 검색 결과인 HTML문서 등을 수신한다(S505).
상기 응답 헤더는 디지털 멀티미디어 수신기에 전달한 데이터의 타입정보를 나타내는 콘텐트 타입(Content-type) 정보와, 웹 서버가 응답 헤더를 생성시킬 때 자신이 어떻게 동작했는가를 알려주는 상태 코드(Status), 텍스트의 직접적인 해석 결과를 대신하여 그 텍스트의 해석 결과가 포함된 웹 페이지의 URL정보를 포함하도록 구성한다.
상기 HTML문서는 그 텍스트의 해석이 포함된 웹 페이지 자체가 되도록 구성하거나, 텍스트의 해석만이 포함된 HTML문서 예를 들면, "텍스트의 검색 결과는 다음과 같습니다. TEXT= XXX, Description=XXX" 등으로 구성할 수 있는데, 웹 서버가 텍스트의 검색 요청에 따라 실행시키는 DGI 스크립트에 따라 다양한 변형이 가능하 다.
한편, 단계(S505)에 따라 웹 서버로부터 응답 헤더와 텍스트의 검색 결과인 HTML문서 등을 전달받으면, 상기 응답 헤더에 실린 내용에 따라 웹 브라우저를 선택적으로 구동시켜 상기 텍스트의 검색 결과로 전달받은 HTML문서를 브라우징하고 화면에 표시한다(S506).
예컨대, 상태 코드가 성공적인 수행을 나타내는 '2xx'인 경우, 데이터의 타입 정보에 맞추어 상기 텍스트의 검색 결과로 제공되는 HTML문서를 브라우징하여 화면에 표시하는데, 상기 상태 코드는 3자리 정수로 MIME(Multi-purpose Internet Mail Extensions)형식을 따른다.
이상에서 상세히 설명한 바와 같이, 본 발명에 따른 디지털 멀티미디어 수신기의 텍스트 검색 방법은 방송 신호를 통해 전달된 웹 페이지 상의 한자, 국어, 영어 등의 텍스트 검색 서비스를 디지털 멀티미디어 수신기에서 소정의 사용자에게 제공할 수 있다.

Claims (7)

  1. 방송 신호에 실려 전달되는 방송 웹사이트의 웹 페이지를 수신하여 화면에 표시하는 단계;
    상기에서 표시된 웹 페이지에서 사용자의 명령에 따라 선택된 텍스트의 검색을 웹 서버에 요청하는 단계;
    상기에서 요청한 텍스트의 검색 결과를 웹 서버로부터 수신하는 단계; 및
    상기에서 수신한 텍스트의 검색 결과를 화면에 표시하는 단계;를 포함하여 이루어진 디지털 멀티미디어 수신기의 텍스트 검색 방법.
  2. 제 1 항에 있어서, 상기 웹 페이지를 수신하여 화면에 표시하는 단계는,
    방송 신호에 실려 전달되는 방송 웹 사이트의 웹 페이지를 수신하여 저장하는 단계;
    상기 저장된 웹 페이지 중에서, 사용자 명령에 따라 입력된 URL(Uniform Resource Locator)이 지시하는 웹 페이지를 화면에 표시하는 단계를 포함하여 이루어진 디지털 멀티미디어 수신기의 텍스트 검색 방법.
  3. 제 1 항에 있어서, 상기 텍스트의 검색을 요청하는 단계는
    디지털 멀티미디어 수신기가 상기 표시한 웹페이지에서 사용자 명령에 따라 선택한 텍스트와 상기 방송 웹 사이트의 URL을 DGI(Digital Gateway Interface)의 표준 출력에 맞게 변환하는 단계;
    상기 변환한 결과를 웹 서버로 송신하는 단계를 포함하여 이루어진 것을 특징으로 하는 디지털 멀티미디어 수신기의 텍스트 검색 방법.
  4. 제 3 항에 있어서, 상기 변환하는 단계는,
    외부의 선택명령에 따라 상기 웹 페이지 상에서 선택한 소정의 텍스트와 방송 웹 사이트의 URL을 DGI스크립트의 입력값으로 변환하는 단계;
    상기 변환한 입력값을 DGI의 표준 출력에 맞게 변환하는 단계를 포함하여 이루어진 디지털 멀티미디어 수신기의 텍스트 검색 방법.
  5. 제 1 항에 있어서, 상기 텍스트의 검색 결과를 수신하는 단계는,
    상기 요청한 텍스트의 검색 결과가 포함된 HTML(Hypertext Markup Language) 문서를 수신하는 것을 특징으로 하는 디지털 멀티미디어 수신기의 텍스트 검색 방법.
  6. 제 5 항에 있어서,
    상기 요청한 텍스트의 검색 결과로 응답 헤더를 추가로 수신하는 단계를 포함하고,
    상기 텍스트의 검색 결과를 화면에 표시하는 단계는,
    상기 응답 헤더에 포함된 내용에 따라 상기 수신한 HTML문서를 선택적으로 브라우징하여 화면에 표시하는 것을 특징으로 하는 디지털 멀티미디어 수신기의 텍스트 검색 방법.
  7. 제 6 항에 있어서,
    상기 응답 헤더는 디지털 멀티미디어 수신기에 전달된 데이터의 타입정보를 나타내는 콘텐트 타입(Content-type)정보와, 상기 응답 헤더를 생성시킬 때 웹 서버가 어떻게 동작했는가를 알려주는 상태 코드(Status) 중에서 선택된 어느 하나 이상을 포함하여 이루어진 디지털 멀티미디어 수신기의 텍스트 검색 방법.
KR1020060002621A 2006-01-10 2006-01-10 디지털 멀티미디어 수신기의 텍스트 검색 방법 KR100802829B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060002621A KR100802829B1 (ko) 2006-01-10 2006-01-10 디지털 멀티미디어 수신기의 텍스트 검색 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060002621A KR100802829B1 (ko) 2006-01-10 2006-01-10 디지털 멀티미디어 수신기의 텍스트 검색 방법

Publications (2)

Publication Number Publication Date
KR20070074722A KR20070074722A (ko) 2007-07-18
KR100802829B1 true KR100802829B1 (ko) 2008-02-12

Family

ID=38499979

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060002621A KR100802829B1 (ko) 2006-01-10 2006-01-10 디지털 멀티미디어 수신기의 텍스트 검색 방법

Country Status (1)

Country Link
KR (1) KR100802829B1 (ko)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010023715A (ko) * 1997-09-05 2001-03-26 제임스 알. 라라미 위성 방송 시스템을 이용한, 사용자 터미널에서의 선택적 인터넷 정보 다운로딩 시스템

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010023715A (ko) * 1997-09-05 2001-03-26 제임스 알. 라라미 위성 방송 시스템을 이용한, 사용자 터미널에서의 선택적 인터넷 정보 다운로딩 시스템

Also Published As

Publication number Publication date
KR20070074722A (ko) 2007-07-18

Similar Documents

Publication Publication Date Title
KR100800860B1 (ko) 디지털 방송 시스템에서 전자 서비스 가이드를 이용한미리보기 서비스 방법 및 장치
EP0770291B1 (en) A method and an equipment for transmitting a file-based multimedia and hypermedia service to a mobile receiver
EP0848553B1 (en) Mapping uniform resource locators to broadcast addresses in a television signal
EP1083496A1 (en) Transmitter, receiver, transmitter/receiver system, transmission method and reception method
KR101409023B1 (ko) 어플리케이션 서비스 제공 방법 및 시스템
KR100834630B1 (ko) 디지털 비디오 방송 시스템에서 양방향 채널을 위한 전자서비스 가이드의 송수신 방법 및 장치
US20080066097A1 (en) Method Of Realizing Interactive Advertisement Under Digital Braodcasting Environment By Extending Program Associated Data-Broadcasting To Internet Area
JP2004023345A (ja) 情報検索方法、情報検索システム、受信装置、情報処理装置
JP2010239360A (ja) 連携受信システム及びプログラム
CN102857349B (zh) 一种基于rds的个性化信息定制的***和方法
US20070082608A1 (en) Digital multimedia broadcasting system and data processing apparatus and method of broadcasting terminal
EP1770997A2 (en) Broadcasting system for providing program information and method thereof
KR20070082461A (ko) 방송 수신 장치, 방송 프로그램 정보 송수신방법 및 방송프로그램 정보를 전송하기 위한 데이터 구조
KR100629434B1 (ko) 음성/그래픽 입출력이 가능한 멀티모달 웹기반 데이터방송처리 장치 및 그 방법과 그를 이용한 멀티모달 웹기반데이터방송 수신 시스템 및 그 방법
CN103905838A (zh) 一种终端播放dvb业务的方法及其***
KR100802829B1 (ko) 디지털 멀티미디어 수신기의 텍스트 검색 방법
KR100425668B1 (ko) 데이터방송의 데이터컨텐츠 전송장치 및 그 방법
US20150095952A1 (en) Television broadcast receiving device of generating information for obtaining webpage information, method of generating acquisition objective information, program, apparatus of generating acquisition objective information, and television broadcasting system
WO1997013336A1 (en) Handling of program files in a digital broadcasting system
JP2005295257A (ja) 放送受信装置、放送番組関連情報取得システム及び放送番組関連情報取得方法
JP3631125B2 (ja) ディジタル放送システム
EP1069715A1 (en) Method and apparatus for data transmission
KR20000034366A (ko) 텔레비젼을 이용한 웹 기반 부가 정보 서비스 방법
US20070204307A1 (en) DMB terminal and method for providing broadcast preview service
KR100817014B1 (ko) 지상파 디지털 멀티미디어 방송에서 전자 프로그램가이드를 제공하는 시스템 및 방법

Legal Events

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

Payment date: 20130128

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20140124

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20150128

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20160122

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20170113

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20180112

Year of fee payment: 11

FPAY Annual fee payment

Payment date: 20190114

Year of fee payment: 12