KR101166226B1 - 스케일러블 애플리케이션 저작 도구 프로그램이 설치된 디지털 기기 - Google Patents

스케일러블 애플리케이션 저작 도구 프로그램이 설치된 디지털 기기 Download PDF

Info

Publication number
KR101166226B1
KR101166226B1 KR1020110004173A KR20110004173A KR101166226B1 KR 101166226 B1 KR101166226 B1 KR 101166226B1 KR 1020110004173 A KR1020110004173 A KR 1020110004173A KR 20110004173 A KR20110004173 A KR 20110004173A KR 101166226 B1 KR101166226 B1 KR 101166226B1
Authority
KR
South Korea
Prior art keywords
authoring tool
digital device
xhtml
scalable application
markup language
Prior art date
Application number
KR1020110004173A
Other languages
English (en)
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 KR1020110004173A priority Critical patent/KR101166226B1/ko
Application granted granted Critical
Publication of KR101166226B1 publication Critical patent/KR101166226B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/8543Content authoring using a description language, e.g. Multimedia and Hypermedia information coding Expert Group [MHEG], eXtensible Markup Language [XML]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/43615Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/858Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
    • H04N21/8586Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by using a URL

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명은 홈 네트워크 상에서 애플리케이션을 공유하는 단말장치들에게 각 단말장치에 최적화된 애플리케이션을 제공할 수 있는 스케일러블 애플리케이션 저작 도구에 관한 것으로서, 디지털 기기에 설치되어 기기 외부의 서버 또는 기기의 저장장치로부터 제공된 컨텐츠를 이용하여 다수의 단말장치에 적합한 애플리케이션을 생성하며, 객체 트리를 관리하는 객체(Object) 계층구조 관리부, 텍스트 기반의 마크업 언어 소스 편집을 제공하는 소스 편집부, 각 객체의 속성을 조작하는 객체 속성(Attribute) 편집부, 작성된 마크업 언어 문서의 프리뷰를 제공하는 프리뷰 랜더링부 및 외부의 XHTML 문서를 임포트하는 XHTML 임포트부를 포함한다.

Description

스케일러블 애플리케이션 저작 도구 프로그램이 설치된 디지털 기기{Digital Apparatus on which a Scalable Application Authoring Tool is installed}
본 발명은 스케일러블 애플리케이션 저작 도구에 관한 것으로서, 더 구체적으로는 홈 네트워크 상에서 애플리케이션을 공유하는 단말장치들에게 각 단말장치에 최적화된 애플리케이션을 제공할 수 있는 스케일러블 애플리케이션 저작 도구 프로그램이 설치된 디지털 기기에 관한 것이다.
이동통신망을 통한 Mobile IPTV 서비스에 대한 기술적 준비가 시작되고 유무선 IPTV 융합 서비스를 준비하고 있는 시점에서, 다양한 단말에 동시 적용 가능케 하기 위한 비디오 scalability(SVC)는 표준화가 완료되었고, 구체적인 기술 개발이 진행되고 있다. 하지만 IPTV 방송 환경에서 응용 프로그램에 대한 스케일러빌러티(scalability)에 대한 표준화나 기술 개발은 미비한 실정이다.
현재 IPTV 서비스에서는 동일한 성능 규격을 가지는 단말기에게만 서비스를 제공하고 있기 때문에 주어진 단말기 성능 규격에 최적화된 컨텐츠(미디어와 응용프로그램)만을 제공하면 되었다. 그러나 다양한 단말에 동시에 서비스를 하기 위해서는 각 단말의 규격에 맞도록 컨텐츠가 제공되어야 한다.
그런데, 기존의 XML로 구성된 문서를 일반인들이 저작하기 위해서는 익숙하지 않은 XML 엘리먼트(Element)와 속성(Attribute)을 사용해야 하는 어려움이 있다. 또한, 단말기기 성능과 시청환경 요소를 기반으로 다양한 단말기기에 최적화된 스케일러블 문서를 작성할 수 있는 저작도구는 아직까지 개발되지 않고 있다.
본 발명은 상술한 바와 같은 기술적 배경에서 안출된 것으로, 본 발명의 목적은 홈 네트워크 상에서 다양한 디지털 기기들 간에 멀티미디어 컨텐츠를 공유/연동하는 데 있어서, 단말기기 성능과 시청환경 요소를 기반으로 다양한 단말기기에 최적화된 응용프로그램을 제공하기 위하여, 사용자가 쉽고 편리하게 구성요소와 속성값을 추가, 수정, 삭제하고, 시청환경 요소를 선택할 수 있는 스케일러블 사용자 인터페이스를 고려한 컨텐츠를 생성하는 저작 도구를 제공하는 것이다.
전술한 목적을 달성하기 위하여, 본 발명의 일면에 따른 스케일러블 애플리케이션 저작도구는, 디지털 기기에 설치되어 상기 디지털 기기 외부의 서버 또는 상기 디지털 기기의 저장장치로부터 제공된 컨텐츠를 이용하여 다수의 단말장치에 적합한 애플리케이션을 생성하는 저작도구로서, 객체 트리를 관리하는 객체(Object) 계층구조 관리부; 텍스트 기반의 마크업 언어 소스 편집을 제공하는 소스 편집부; 각 객체의 속성을 조작하는 객체 속성(Attribute) 편집부; 작성된 마크업 언어 문서의 프리뷰를 제공하는 프리뷰 랜더링부; 및 외부의 XHTML 문서를 임포트하는 XHTML 임포트부를 포함한다.
여기에서, 상기 저작도구는, 객체 트리를 보여주는 트리 뷰; 구성요소 및 속성을 편집하는 객체 속성 제어부; 마크업 언어 소스 편집 화면을 보여주는 소스 뷰; 작성된 마크업 언어 문서의 프리뷰를 보여주는 랜더러; 및 사용가능한 메뉴를 보여주는 메뉴바를 포함하는 사용자 인터페이스를 더 포함하는 것이 바람직하다.
상기 디지털 기기는 상기 다수의 단말장치가 포함된 홈 네트워크 상의 홈 서버 또는 홈 게이트웨이이거나, 상기 다수의 단말장치 중 적어도 하나일 수 있다.
상기 객체속성 편집부는, 상기 다수의 단말장치 각각의 성능, 해상도, 대역폭, 위치, 상기 위치의 현재시각, 사용자 정보, 보안설정 정도 중 적어도 하나를 포함하는 단말장치의 특성정보를 편집할 수 있으며, 상기 XHTML 임포트부는 로컬 파일 시스템 상의 XHTML 문서 또는 URL로 명시된 리모트 웹 서버에 존재하는 XHTML 문서를 임포트할 수 있다.
본 발명에 따르면, 다양한 단말장치를 포함하는 홈 네트워크 상에서 시청 환경(Delivery Context)을 고려하여 서로 다른 성능(Device Capability)을 가지는 단말장치들에 최적화된 애플리케이션을 제공할 수 있다. 특히, 기존의 XML 문서 저작도구는 구성 요소(Element)들과 속성(Attribute)값을 사용자가 추가, 수정, 삭제할 수 있는 기본 기능들만을 제공하는 데 비해, 본 발명의 저작도구는 단말장치 성능과 시청환경 요소인 Delivery Context를 사용자가 직접 선택하여 마크업 언어로 된문서를 작성할 수 있도록 함으로써 스케일러블 사용자 인터페이스를 고려한 컨텐츠를 저작할 수 있다.
도 1은 본 발명의 일 실시예에 따른 스케일러블 컨텐츠 제공 시스템의 구성을 나타내는 도면이다.
도 2는 본 발명의 실시예에 따른 스케일러블 애플리케이션 저작도구의 구성을 나타내는 블록도이다.
도 3은 본 발명의 실시예에 따른 스케일러블 애플리케이션 저작도구의 실행 화면예를 나타낸다.
본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 것이며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하며, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 용이하게 이해할 수 있도록 제공되는 것이며, 본 발명은 청구항의 기재에 의해 정의된다. 한편, 본 명세서에서 사용된 용어는 실시예들을 설명하기 위한 것이며 본 발명을 제한하고자 하는 것은 아니다. 본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함한다. 명세서에서 사용되는 "포함한다(comprises)" 또는 "포함하는(comprising)"은 언급된 구성요소, 단계, 동작 및/또는 소자 이외의 하나 이상의 다른 구성요소, 단계, 동작 및/또는 소자의 존재 또는 추가를 배제하지 않는다.
이제 첨부한 도면을 참조하여 본 발명의 바람직한 실시예에 대하여 상세히 설명한다.
먼저 도 1을 참조하여 본 발명의 일 실시예에 따른 스케일러블 컨텐츠 제공 시스템에 대해 설명한다. 도 1은 본 발명의 일 실시예에 따른 스케일러블 컨텐츠 제공 시스템의 구성을 나타내는 도면이다.
도 1에 나타난 바와 같이, 본 발명의 일 실시예에 따른 스케일러블 컨텐츠 제공 시스템은 서버(20)와 다수의 사용자 그룹(40_1, 40_2,.., 40_N)을 포함한다
각 사용자 그룹(40_1, 40_2,.., 40_N)은 공통의 단말장치 구성을 갖는 다수의 사용자를 포함하고 있으며, 예를 들어 제2 사용자 그룹(40_2) 내의 하나의 사용자인 홈 네트워크는 IPTV 셋톱박스(410)와 HD TV(420), 스마트폰(430), PC(440)를 포함하는 단말장치 구성을 가질 수 있다.
각 사용자 그룹(40_1, 40_2,.., 40_N) 내의 사용자인 홈 네트워크에 포함되는 단말장치는 멀티미디어 컨텐츠를 수신할 수 있는 다양한 디지털 기기들일 수 있다. 예컨대 단말장치는 스마트 폰, PDA(Personal Digital Assistant), 셀룰러폰, PCS(Personal Communication Service)폰, 핸드헬드 PC(Hand-Held PC), GSM(Global System for Mobile)폰, WCDMA(Wideband CDMA)폰, CDMA(Code Division Multiple Access)2000폰 및 MBS(Mobile Broadband System)폰 등의 모바일 디바이스일 수 있고, 또는 PC, 테블릿 PC 등의 PC용 디바이스일 수 있고, 또는 HD TV와 같은 TV용 디바이스일 수 있다.
이하에서는 제2 사용자 그룹(40_2)에 포함된 하나의 홈 네트워크를 기준으로 설명하기로 한다.
홈 네트워크를 구성하는 다수의 단말장치(420, 430, 440)는 IPTV 셋톱박스(410)를 통하여 멀티미디어 컨텐츠를 제공하는 서버(20)와 연결되어 있다. 다수의 단말장치(420, 430, 440)는 IPTV 셋톱박스(410)를 통하여 서버(20)로 컨텐츠를 요청하고, 서버(20)는 IPTV 셋톱박스(410)를 통하여 각 단말장치(420, 430, 440)로 컨텐츠를 제공함으로써, 각 단말장치(420, 430, 440)는 컨텐츠를 공유할 수 있다.
다만 홈 네트워크의 구성은 이에 한정되지 않고, 미들웨어인 IPTV 셋톱박스(410) 없이 각 단말장치(420, 430, 440)가 직접 서버(20)와 연결될 수도 있다. 이러한 경우라면 각 단말장치(420, 430, 440)는 서버(20)로 컨텐츠를 요청하고, 서버(20)는 제공하고자 하는 컨텐츠(10)를 각 단말장치(420, 430, 440)에 제공한다.
이 때, 서버(20)는 단말장치(420, 430, 440)에 의해 요청된 컨텐츠를 각 단말장치(420, 430, 440)의 성능과 시청환경 요소를 기반으로 다양한 단말기에 최적화된 응용 프로그램으로 제공한다.
서버(20)가 제공하는 컨텐츠(10)는 다양한 컨텐츠 타입 및/또는 컨텐츠 포맷을 갖는 것일 수 있으며, 컨텐츠 타입은 오디오, 비디오, 이미지, 애플리케이션 중 어느 하나일 수 있고, 컨텐츠의 포맷은 XHTML, JAVA, FLASH 중 적어도 하나를 포함할 수 있다. 한편, 컨텐츠의 포맷은 앞서 예시한 XHTML, JAVA, FLASH 이외에도 객체 지향적이고 서술화 가능한 애플리케이션일 경우 더 확장 가능하다. 즉, 단말장치들(420, 430, 440) 간 또는 단말장치(420, 430, 440)와 서버(20)간에 약속된 포맷을 갖는 컨텐츠에 대해 요청할 수 있다. 즉 단말장치들(420, 430, 440)은 단말장치들(420, 430, 440) 간 또는 단말장치(420, 430, 440)와 서버(20) 간에 약속된 포맷들이 속한 그룹 내에서 어느 하나의 포맷을 갖는 컨텐츠를 요청할 수 있다.
한편, 단말장치들(420, 430, 440) 각각은 그 종류에 따라 사용자에게 다양한 시청환경을 제공한다. 따라서 각 단말장치들(420, 430, 440)에게 컨텐츠를 서비스할 때, 각 단말장치(420, 430, 440)가 재생하기에 적절한 컨텐츠를 서비스하는 것이 바람직하다.
이하에서는 홈 네트워크 시스템에서 다양한 단말장치(420, 430, 440)가 컨텐츠를 공유하면서도 각각의 특성에 따라 최적으로 재생할 수 있도록 스케일러블 사용자 인터페이스를 고려한 컨텐츠를 생성하는 저작도구에 대해 설명한다.
도 2는 본 발명의 실시예에 따른 스케일러블 애플리케이션 저작도구의 구성을 나타내는 블록도이고, 도 3은 본 발명의 실시예에 따른 스케일러블 애플리케이션 저작도구의 실행 화면예, 즉 사용자 인터페이스를 나타낸다.
본 발명의 실시예에 따른 스케일러블 애플리케이션 저작도구(200)는 XML 기반의 마크업 언어의 구성요소(Element)들과 속성(Attriibute) 값을 사용자가 쉽고 편리하게 추가, 수정, 삭제하고, 사용자의 시청환경 정보를 선택하여, 각 단말장치에 최적화된 스케일러블 애플리케이션을 생성하도록 한다.
이를 위하여, 본 발명의 실시예에 따른 스케일러블 애플리케이션 저작도구(200)는 다양한 단말장치(420, 430, 440)의 특성정보에 대응하는 컴포넌트들이 통합된 하나의 문서로 스케일러블 애플리케이션을 작성할 수 있도록 본 출원인에 의해 새롭게 정의된 SAML(Scalable Application Markup Language)을 이용하여 스케일러블 애플리케이션을 작성한다.
여기에서, 다양한 단말장치(420, 430, 440)의 특성정보는 단말장치 각각의 성능, 해상도, 대역폭, 단말장치의 위치, 단말장치가 위치한 지역의 시간, 사용자 정보, 보안설정 정도 등을 포함할 수 있다.
도 2에 나타난 바와 같이, 본 발명의 실시예에 따른 스케일러블 애플리케이션 저작도구(200)는 사용자 인터페이스(UI)(210), 객체(Object) 계층구조 관리부(220), 소스 편집부(230), 객체 속성 편집부(240), 프리뷰 랜더링부(250) 및 XHTML 임포트부(260)를 포함한다.
객체 계층구조 관리부(220)는 Use Case상의 구성요소 트리(ElementTree)의 역할을 수행한다. 따라서, 객체 트리를 구성하고, 각 객체별 속성에 대한 조회, 수정을 지원하며, 객체 트리를 검색하고, 객체 트리에 구성요소를 추가, 삭제할 수 있도록 한다.
또한 마크업 언어로 작성된 문서를 파싱하여 객체 트리를 구성할 수 있고, 지정된 객체의 하위 요소를 모두 포함하는 마크업 언어 문서를 생성할 수 있도록 한다.
소스 편집부(230)는 Use Case 상의 소스 에디터의 역할을 수행한다. 이에 따라 텍스트 기반의 마크업 언어 소스 편집 기능을 가지며, 문자열에 대한 삽입, 삭제, 덧쓰기, 줄바꾸기 기능을 지원한다.
또한, 소스 편집 적용 버튼을 작동할 때에는 수정된 소스의 구문 분석을 통한 마크업 언어 문법 확인을 수행할 수 있으며, 문법에 이상이 없을 때, 수정 사항을 로드된 마크업 문서에 반영할 수 있다.
객체 속성 편집부(240)는 Use case 상의 속성 편집 제어를 수행하며, 지정 된 구성요소의 속성에 대한 조회 및 수정을 지원한다.
또한 기본(Default) 속성과 지정된 속성을 구분할 수 있으며, 마크업 언어 구문에 적합한 속성 값만을 지정할 수 있도록 한다.
프리뷰 랜더링부(250)는 Use case 상의 마크업 언어 뷰 랜더러로서, 마크업 언어로 작성된 문서를 랜더링하여 사용자에게 보여줄 수 있다.
여기에서는, 단말 프로파일 지정 기능을 지원하며, 지정된 프로파일에 따라 추출(Extraction) 과정을 거쳐 랜더링한다.
XHTML 임포트부(260)는 Use Case상의 임포트(import) 역할을 수행한다. 즉, 로컬 파일 시스템 상의 XHTML 문서에 대한 임포트와 URL로 명시된 리모트 웹 서버에 존재하는 XHTML 문서에 대한 임포트를 지원한다.
임포트 시에는 프로파일을 지정할 수 있으며, 지정된 프로파일에 따라 Encapsulation하여 임포트한다.
본 발명의 실시예에 따른 스케일러블 애플리케이션 저작도구(200)는 구성요소와 속성값을 사용자가 추가, 수정, 삭제할 수 있을 뿐만 아니라, 홈 네트워크 상의 애플리케이션을 공유하는 다양한 단말장치들의 성능과 시청환경 요소(Delivery Context)를 사용자가 직접 선택하여 스케일러블 애플리케이션을 작성할 수 있게 하며, 이를 위한 사용자 인터페이스를 제공한다.
도 3은 본 발명의 실시예에 따른 스케일러블 애플리케이션 저작도구의 실행 화면예를 나타낸다.
도 3에 나타난 바와 같이, 사용자에게는 객체 트리를 보여주는 트리 뷰(310), 구성요소 및 속성을 편집하는 객체 속성 제어부(350), 마크업 언어 소스 편집 화면을 보여주는 소스 뷰(330), 작성된 마크업 언어 문서의 프리뷰를 보여주는 랜더러(340) 및 및 사용가능한 메뉴를 보여주는 메뉴바(320)가 제공되어, 이와 같은 사용자 인터페이스를 통해 손쉽게 각 단말장치에 최적화된 애플리케이션을 저작할 수 있다.
이와 같은 본 발명의 실시예에 따른 스케일러블 애플리케이션 저작도구는 댁 내의 홈 서버 또는 홈 게이트웨이에 설치하여 사용될 수 있으며, 각 단말장치에 설치될 수도 있다. 또한 필요에 따라서는 서버에서 사용될 수도 있음은 물론이다.
이상 바람직한 실시예와 첨부도면을 참조하여 본 발명의 구성에 관해 구체적으로 설명하였으나, 이는 예시에 불과한 것으로 본 발명의 기술적 사상을 벗어나지 않는 범주내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 안되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.

Claims (6)

  1. 스케일러블 애플리케이션 저작도구 프로그램이 설치된 디지털 기기로서,
    상기 저작도구 프로그램은,
    객체 트리를 관리하는 객체(Object) 계층구조 관리부;
    텍스트 기반의 마크업 언어 소스 편집을 제공하는 소스 편집부;
    각 객체의 속성을 조작하는 객체 속성(Attribute) 편집부;
    작성된 마크업 언어 문서의 프리뷰를 제공하는 프리뷰 랜더링부; 및
    외부의 XHTML 문서를 임포트하는 XHTML 임포트부를 포함하며,
    상기 디지털 기기 외부의 서버 또는 상기 디지털 기기의 저장장치로부터 제공된 컨텐츠를 이용하여 두 개 이상의 서로 다른 단말장치에서 동작 가능한 애플리케이션을 생성하는
    스케일러블 애플리케이션 저작도구 프로그램이 설치된 디지털 기기.
  2. 제1항에 있어서, 상기 저작도구 프로그램은,
    객체 트리를 보여주는 트리 뷰; 구성요소 및 속성을 편집하는 객체 속성 제어부; 마크업 언어 소스 편집 화면을 보여주는 소스 뷰; 작성된 마크업 언어 문서의 프리뷰를 보여주는 랜더러; 및 사용가능한 메뉴를 보여주는 메뉴바를 포함하는 사용자 인터페이스를 표시하는 사용자 인터페이스 표시부를 더 포함하는
    스케일러블 애플리케이션 저작도구 프로그램이 설치된 디지털 기기.
  3. 제1항에 있어서, 상기 디지털 기기는,
    상기 서로 다른 두 개 이상의 단말장치가 포함된 홈 네트워크 상의 홈 서버 또는 홈 게이트웨이인
    스케일러블 애플리케이션 저작도구 프로그램이 설치된 디지털 기기.
  4. 제1항에 있어서, 상기 디지털 기기는,
    상기 서로 다른 두 개 이상의 단말장치 중 적어도 하나인
    스케일러블 애플리케이션 저작도구 프로그램이 설치된 디지털 기기.
  5. 제1항에 있어서, 상기 객체속성 편집부는,
    상기 서로 다른 두 개 이상의 단말장치 각각의 성능, 해상도, 대역폭, 위치, 상기 위치의 현재시각, 사용자 정보, 보안설정 정도 중 적어도 하나를 포함하는 단말장치의 특성정보를 편집할 수 있도록 하는
    스케일러블 애플리케이션 저작도구 프로그램이 설치된 디지털 기기.
  6. 제1항에 있어서, 상기 XHTML 임포트부는
    로컬 파일 시스템 상의 XHTML 문서 또는 URL로 명시된 리모트 웹 서버에 존재하는 XHTML 문서를 임포트하는 것인
    스케일러블 애플리케이션 저작도구 프로그램이 설치된 디지털 기기.
KR1020110004173A 2011-01-14 2011-01-14 스케일러블 애플리케이션 저작 도구 프로그램이 설치된 디지털 기기 KR101166226B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020110004173A KR101166226B1 (ko) 2011-01-14 2011-01-14 스케일러블 애플리케이션 저작 도구 프로그램이 설치된 디지털 기기

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020110004173A KR101166226B1 (ko) 2011-01-14 2011-01-14 스케일러블 애플리케이션 저작 도구 프로그램이 설치된 디지털 기기

Publications (1)

Publication Number Publication Date
KR101166226B1 true KR101166226B1 (ko) 2012-07-16

Family

ID=46716943

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020110004173A KR101166226B1 (ko) 2011-01-14 2011-01-14 스케일러블 애플리케이션 저작 도구 프로그램이 설치된 디지털 기기

Country Status (1)

Country Link
KR (1) KR101166226B1 (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150025325A (ko) 2013-08-29 2015-03-10 에스케이플래닛 주식회사 웹저작툴에서 생성된 결과물을 편집하기 위한 서비스 장치, 사용자 장치, 시스템 및 방법
KR20210058321A (ko) * 2019-11-14 2021-05-24 주식회사 클비시스템 콘텐츠 편집 제작 장치

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150025325A (ko) 2013-08-29 2015-03-10 에스케이플래닛 주식회사 웹저작툴에서 생성된 결과물을 편집하기 위한 서비스 장치, 사용자 장치, 시스템 및 방법
KR20210058321A (ko) * 2019-11-14 2021-05-24 주식회사 클비시스템 콘텐츠 편집 제작 장치
KR102298005B1 (ko) 2019-11-14 2021-09-03 주식회사 클비시스템 콘텐츠 편집 제작 장치

Similar Documents

Publication Publication Date Title
CN112383540B (zh) 媒体封装和解封装
US20070186005A1 (en) Method to embedding SVG content into ISO base media file format for progressive downloading and streaming of rich media content
US20120128334A1 (en) Apparatus and method for mashup of multimedia content
RU2524394C2 (ru) Способ и устройство для конфигурирования представления справочников услуг
AU2010294783B2 (en) Method and device for providing complementary information
JP2015510708A (ja) コンテンツ・ディレクトリ・サーバー呈示のための方法および装置
KR101173946B1 (ko) 홈 네트워크 시스템에서 어플리케이션 서비스 방법 및 어플리케이션 공유 방법
KR20110047768A (ko) 멀티미디어 컨텐츠 재생 장치 및 방법
KR101525248B1 (ko) 리치미디어 서비스를 제공하는 방법 및 장치
KR101097372B1 (ko) 홈 네트워크 시스템에서 어플리케이션 서비스 방법 및 서버
KR20100040545A (ko) 구조화된 리치 미디어 데이터 기반의 사용자 인터페이스를 제공하기 위한 장치 및 방법
KR101166226B1 (ko) 스케일러블 애플리케이션 저작 도구 프로그램이 설치된 디지털 기기
KR20100084107A (ko) 디지털 방송 시스템에서 리치미디어를 이용한 서비스 가이드 제공 방법 및 이를 위한 시스템
KR101236481B1 (ko) 홈 네트워크 시스템에서 컨텐츠 공유 방법
KR101859766B1 (ko) UPnP를 이용하여 문서 컨텐츠를 디스플레이하는 시스템 및 방법
CN106105249B (zh) 用于解码服务指南的方法
Tusch et al. Context‐Aware UPnP‐AV Services for Adaptive Home Multimedia Systems
KR101158019B1 (ko) 홈 네트워크 시스템에서 어플리케이션 서비스 방법, 어플리케이션 공유 방법및 어플리케이션 서비스 장치
De Schrijver et al. An optimized MPEG-21 BSDL framework for the adaptation of scalable bitstreams
KR101805302B1 (ko) 멀티미디어 컨텐츠 재생 장치 및 방법
KR20150046948A (ko) 사용자 인터페이스 제공 시스템 및 그 방법
Papadimitriou et al. A semantics-aware platform for interactive tv services
CN108702541A (zh) 服务通告中的组件指示
KR100882360B1 (ko) 부가데이터 실시간 저작/제공 장치 및 그 동작방법
KR101733358B1 (ko) UPnP를 이용하여 문서 컨텐츠를 디스플레이하는 시스템 및 방법

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee