[go: up one dir, main page]

KR20070100511A - 디.엘.엔.에이 네트워크에서 북마크를 이용한 컨텐츠 제공방법 및 그 장치 - Google Patents

디.엘.엔.에이 네트워크에서 북마크를 이용한 컨텐츠 제공방법 및 그 장치 Download PDF

Info

Publication number
KR20070100511A
KR20070100511A KR1020060031893A KR20060031893A KR20070100511A KR 20070100511 A KR20070100511 A KR 20070100511A KR 1020060031893 A KR1020060031893 A KR 1020060031893A KR 20060031893 A KR20060031893 A KR 20060031893A KR 20070100511 A KR20070100511 A KR 20070100511A
Authority
KR
South Korea
Prior art keywords
content
web
page
information
address
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.)
Ceased
Application number
KR1020060031893A
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 KR1020060031893A priority Critical patent/KR20070100511A/ko
Publication of KR20070100511A publication Critical patent/KR20070100511A/ko
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • G06F15/161Computing infrastructure, e.g. computer clusters, blade chassis or hardware partitioning
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Tourism & Hospitality (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Primary Health Care (AREA)
  • Marketing (AREA)
  • Human Resources & Organizations (AREA)
  • Economics (AREA)
  • Health & Medical Sciences (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명은 DLNA 네트워크에서 북마크를 이용한 컨텐츠 제공 방법 및 그 장치에 관한 것으로서, 본 발명의 방법은 북마크 파일로부터 DLNA 가상컨텐츠를 생성하여 등록하는 과정; 컨텐츠 실행 요청에 응답하여 실행을 위해 선택된 컨텐츠가 DLNA 가상컨텐츠인지의 여부를 판단하여 상기 선택된 컨텐츠가 DLNA 가상컨텐츠이면 대응된 웹-페이지로부터 컨텐츠를 전달받아 제공하는 과정을 포함하고, 본 발명의 장치는 DLNA 네트워크를 통해 컨텐츠를 제공하는 컨텐츠 제공서버에 있어서, 북마크 파일을 저장하는 북마크 저장부; 상기 북마크 파일을 분석하여 웹-페이지들 각각의 주소를 검출하는 북마크 분석부; 상기 웹-페이지들 각각에 접속 후 그 웹-페이지들 각각에 대한 웹-페이지 정보를 전달받는 웹 인터페이스부; 상기 각각의 웹-페이지에 포함된 멀티미디어 파일을 검출하는 웹-페이지 분석부; 및 상기 검출된 상기 멀티미디어 파일 및 대응된 웹-페이지 주소를 DLNA 가상컨텐츠 정보로 생성하여 저장하는 제어부를 포함한다. 이로 인해 본 발명은 원격지에 위치한 저장 장치에 저장된 컨텐츠에 대하여 북마크에 등록만 시켜 놓으면 DLNA 네트워크에서 사용할 수 있도록 함으로써 사용자에게 편의를 제공한다.
북마크, 디.엘.엔.에이, DLNA, 컨텐츠

Description

디.엘.엔.에이 네트워크에서 북마크를 이용한 컨텐츠 제공 방법 및 그 장치{METHOD AND APPARATUS FOR PROVIDING CONTENTS USING BOOKMARK IN DIGITAL LIVING NETWORK ALLIANCE}
도 1은 본 발명이 적용된 디.엘.엔.에이(DLNA) 네트워크에 대한 시스템 구성도,
도 2는 본 발명의 일실시 예에 따라 컨텐츠를 제공하는 방법에 대한 처리 절차도,
도 3은 본 발명의 일실시 예에 따라 디.엘.엔.에이(DLNA) 네트워크에서 컨텐츠를 제공하는 디지털 멀티미디어 서버(DMS)에 대한 개략적인 블록도,
도 4a 및 도 4b는 도 3에 예시된 디지털 멀티미디어 서버(DMS)에서 컨텐츠를 관리하기 위한 데이터베이스 구조에 대한 예시도.
본 발명은 디.엘.엔.에이(Digital Living Network Alliance, 이하 'DLNA'라 칭함) 네트워크에서 컨텐츠를 제공하는 방법 및 그 장치에 관한 것으로서, 특히 북마크를 활용한 DLNA에서의 컨텐츠 제공 방법 및 그 장치에 관한 것이다.
통상적으로 가정에서는 PC(Personal Computer) 등의 정보기기, 전화 등의 통신 기기, TV(Television) 등의 방송 기기, DVD(Digital Video Disc) 플레이어나 디지털 카메라 등을 포함한 AV(Audio and Video) 기기 등과 같은 각종 기기들이 사용되고 있으며, 이러한 기기들을 자동으로 제어하기 위해 ‘홈-오토메이션(home automation)’이 제안되었고 현재 상용화 단계에 이르렀다.
상기 ‘홈-오토메이션’은 초기에 전화 또는 적외선을 이용하여 상기 가전기기들을 별도로 제어하는 수준이었다. 즉 초기의 ‘홈-오토메이션’은 각 가전기기들 간에 연계가 이루어지지 않았다.
하지만 최근에는 통신 기술의 발달로 인하여 가전 기기들 간에 네트워크를 구축하고 이 네트워크를 제어하는 제어기를 두어 통합/관리하도록 하는 방법이 이용되고 있다. 이와 같이 가전 기기들을 네트워크로 구축하여 통합/관리하는 시스템을 ‘홈-네트워크 시스템’이라 한다.
상기 홈-네트워크 시스템은 홈-게이트웨이(home gateway) 또는 홈-서버(home server)와 같은 제어기에 각종 네트워크 가전기기(예컨대, TV, 세탁기, 전자레인지, 가스레인지, 오디오, 에어컨, 보일러 등), 조명, 가스 밸브 및 현관문 등을 연결하고 특정 단말기(예컨대, 리모콘 등, 이하, ‘리모콘’이라 칭함)를 통해 상기 기기들을 제어한다.
최근 이러한 홈-네트워크 시스템의 표준화가 진행 중이며, 특히 가정 내 정보가전기기들(예컨대, TV, VTR, 디지털 카메라 및 오디오 시스템 등)을 제어하기 위한 표준안인 'DNLA(Digital Living Network Alliance'가 대두되고 있다. 상기 'DLNA'는 기존의 DHWG(Digital Home Working Group)의 후속 표준화 기구로, MS, IBM, HP, 인텔, 일본의 소니, 마쓰시다, 한국의 삼성전자 등이 모여 2003년 6월에 설립되었다.
특히, 'DLNA'는 가정 내 정보가전기기들(예컨대, TV, VCR, 디지털 카메라, 오디오시스템 등)로부터 제공되는 모든 콘텐츠들을 공유하고자 함에 초점을 맞추고 있다. 예를 들어, 'DLNA'는 모바일 장치나 PC(Personal Computer)등과 같은 개인 영역의 장치에 저장된 많은 디지털 미디어 컨텐츠들(예컨대, 사진, 음악, 동영상 등)을 가정 내의 장치들이 공유하도록 함으로써 사용자들이 상기 디지털 미디어 컨텐츠들을 가정 내의 위치 및 장치에 무관하게 편리하게 즐길 수 있도록 하기 위한 것이다.
이를 위해, 'DLNA'는 기기들의 상호 호환성을 해결함에 큰 역점을 두고 있다. 즉, 'DLNA'는 UPnP(Universal Plug and Play) 기술을 근간으로 물리적인 미디어, 네트워크 전송, 미디어 포맷, 스트리밍 프로토콜, DRM(Digital Right Management) 등의 표준화 작업을 진행하고 있다.
'DLNA'에 대하여 좀 더 상세히 알아보면, 우선 DLNA에서의 네트워크 연결은 IP(Internet Protocol)를 기반으로 한다. 'IP'는 인터넷상에 운용되는 기기의 기본 네트워크 통신 프로토콜로서, 다양한 매체 상에서 운용되는 응용 프로그램에서 투명한 방식으로 정보를 교환할 수 있도록 한다. 이로 인해 모든 'DLNA 기기'는 전세 계 어디라도 인터넷과 연결된 다른 기기와 통신이 가능하다. 예를 들어, 'DLNA 미들웨어'가 탑재된 PC나 STB(Set-Top Box)는 이더넷 케이블에 연결된 802.11 AP(Access Point)를 통해 무선으로 안방 TV에 미디어 콘텐츠를 전송할 수 있다.
그리고 'DLNA'의 물리 계층으로는 유선 고속 이더넷(802.11u)과 무선 이더넷(802.11 a/b/g)이 사용되며, 유선 이더넷의 경우 안정성이 이미 입증되었고 무선 이더넷은 무선 홈 네트워크 통신의 증가에 따라 와이파이(Wi-Fi)를 채택하게 되었다.
또한 'DLNA' 망 내부에서 기기를 발견하고 제어하는 기술은, 'IP' 주소 같은 네트워킹 설정을 자동으로 구성하고 네트워크 상에 있는 다른 기기를 인식하도록 하여 관리하는 것으로, 기존의 UPnP AV 아키텍쳐(Architecture) 및 UPnP 디바이스 아키텍쳐(Device Architecture)에 기반을 두고 있다. 'DLNA' 망 내부의 서비스를 발견하고 제어하는 기술 역시 마찬가지이다.
한편, 이와 같은 'DLNA'에서 장치 클래스는 디지털 미디어 서버(Digital Media Server, 이하 'DMS'라 칭함)와 디지털 미디어 플레이어(Digital Media Player, 이하 'DMP'라 칭함)로 구분된다. 이 때 상기 'DMS'는 UPnP AV 스펙에서 멀티미디어 서버 디바이스(Media Server Device, 이하 'MSD'라 칭함)의 기능, 즉, 미디어를 제공하는 서버 역할을 하고, 상기 'DMP'는 MRD(Media Renderer Device) 및 MRCP(Media Renderer Control Point)의 기능 즉 미디어의 선택, 제어 및 선택된 미디어를 플레이해 주는 역할을 한다.
통상적으로 이러한 'DLNA' 시스템은 댁내 기기들 간의 컨텐츠를 공유하며, 인터넷을 통해 외부 기기와도 컨텐츠를 송/수신한다.
하지만 상기와 같은 종래의 DLNA 시스템은 디지털 미디어 서버(DMS)에 저장된 컨텐츠 또는 DMS와 DLNA로 연결된 저장장치(예컨대, AV 저장 장치 등)에 저장된 컨텐츠만을 공유할 수 있다. 즉 DLNA 시스템에 연결되지 않은 타 장치에 저장된 컨텐츠는 공유할 수 없었다. 따라서 DLNA 시스템에 연결되지 않은 타 장치에 저장된 컨텐츠를 DLNA 시스템에서 공유하도록 하기 위해서 사용자는 상기 타 장치에 저장된 컨텐츠 파일을 DLNA 시스템에 연결된 장치에 이동 저장시켜야 했다. 이를 위해 사용자는 타 장치에 저장된 컨텐츠 파일을 이동식 저장장치에 저장한 후 그 이동식 저장장치에 저장된 컨텐츠 파일을 DLNA 시스템에 연결된 장치로 이동 저장해야 하는 불편함을 감수해야 했다.
상기 문제점을 해결하기 위해 본 발명은 DLNA 시스템에 직접 연결되지 않은 장치에 저장된 컨텐츠를 DLNA 시스템에서 공유할 수 있도록 하는 컨텐츠 제공 방법 및 그 장치를 제공하고자 한다.
또한 본 발명은 DLNA 시스템 사용자가 편리하게 각종 컨텐츠를 공유할 수 있도록 하는 컨텐츠 제공 방법 및 그 장치를 제공하고자 한다.
상기와 같은 목적을 달성하기 위해 본 발명에서 제공하는 컨텐츠 제공 방법 은 디.엘.엔.에이 네트워크에서 컨텐츠 제공 방법에 있어서, 특정 웹-페이지들에 대한 주소를 관리하는 북마크 파일로부터 디.엘.엔.에이 가상 컨텐츠를 생성하여 등록하는 가상 컨텐츠 등록과정; 디.엘.엔.에이 컨텐츠 정보 요청에 응답하여 상기 디.엘.엔.에이 가상 컨텐츠를 포함하는 컨텐츠 정보를 제공하는 컨텐츠 정보 제공과정; 상기 컨텐츠 정보에 포함된 컨텐츠들 중 실행할 컨텐츠가 선택되면 상기 선택된 컨텐츠가 디.엘.엔.에이 가상 컨텐츠인지의 여부를 판단하는 판단과정; 및 상기 판단결과 상기 선택된 컨텐츠가 디.엘.엔.에이 가상 컨텐츠이면 대응된 웹-페이지로부터 컨텐츠를 전달받아 제공하는 컨텐츠 제공 과정을 포함하는 것을 특징으로 한다.
이 때 상기 가상 컨텐츠 등록과정은 상기 북마크 파일로부터 상기 웹-페이지들 각각의 주소를 검출하는 북마크 파일 분석단계; 상기 검출된 주소를 이용하여 대응된 웹-페이지에 접속 후 그 웹-페이지들 각각으로부터 웹-페이지 정보를 전달받는 웹-페이지 정보 수신단계; 상기 웹-페이지 정보에 포함된 멀티미디어 파일 및 대응된 웹-페이지 주소를 디.엘.엔.에이 가상 컨텐츠로 생성하는 생성단계; 및 상기 디.엘.엔.에이 가상 컨텐츠를 저장하는 저장단계를 포함하는 것이 바람직하다.
또한 상기 저장단계는 컨텐츠 식별정보, 상기 멀티미디어 파일의 종류 및 디.엘.엔.에이 망에서의 상기 멀티미디어 파일 주소를 함께 저장하는 것이 바람직하다.
또한 상기 판단과정은 상기 선택된 컨텐츠 정보를 분석하여 대응된 웹-페이지 주소를 포함하는 경우 그 컨텐츠가 디.엘.엔.에이 가상 컨텐츠인 것으로 판단하 는 것이 바람직하다.
또한 상기 컨텐츠 제공과정은 상기 선택된 컨텐츠에 대응된 웹-페이지에 접속하여 컨텐츠 파일을 요청하는 단계; 상기 웹-페이지로부터 해당 컨텐츠 파일을 수신하는 단계; 및 상기 컨텐츠 파일을 디.엘.엔.에이 네트워크로 연결된 컨텐츠 실행장치에게 전달하는 단계를 포함하는 것이 바람직하다.
또한 상기 컨텐츠 정보 제공과정은 디.엘.엔.에이 네트워크로 연결된 컨텐츠 실행장치의 컨텐츠 정보 요청에 응답하여 상기 컨텐츠 실행장치에게 상기 컨텐츠 정보를 제공하는 것이 바람직하다.
한편 상기 목적을 달성하기 위해 본 발명에서 제공하는 컨텐츠 제공 장치는 DLNA 네트워크를 통해 컨텐츠를 제공하는 컨텐츠 제공 서버에 있어서, 특정 웹-페이지들에 대한 주소를 관리하는 북마크 파일을 저장하는 북마크 저장부; 상기 북마크 파일을 분석하여 상기 웹-페이지들 각각의 주소를 검출하는 북마크 분석부; 상기 검출된 주소를 이용하여 대응된 웹-페이지들 각각에 접속 후 그 웹-페이지들 각각에 대한 웹-페이지 정보를 전달받는 웹 인터페이스부; 상기 웹-페이지 정보들을 분석하여 상기 각각의 웹-페이지에 포함된 멀티미디어 파일을 검출하는 웹-페이지 분석부; 상기 웹-페이지 분석부에서 검출된 상기 멀티미디어 파일 및 대응된 웹-페이지 주소를 디.엘.엔.에이 가상 컨텐츠 정보로 생성하는 제어부; 상기 디.엘.엔.에이 가상 컨텐츠 정보를 포함하는 컨텐츠 정보를 저장하는 컨텐츠 정보 관리부; 및 디.엘.엔.에이 네트워크로 연결된 컨텐츠 실행장치의 컨텐츠 요청에 응답하여 상기 컨텐츠 실행장치에게 대응된 컨텐츠를 제공하는 디.엘.엔.에이 인터페이스부 를 포함하는 것을 특징으로 한다.
이 때 상기 컨텐츠 정보 관리부는 컨텐츠 식별정보, 상기 멀티미디어 파일, 상기 멀티미디어 파일의 종류, 디.엘.엔.에이 망에서의 상기 멀티미디어 파일 주소를 포함하는 컨텐츠 정보를 저장하는 것이 바람직하다.
또한 상기 컨텐츠 정보는 해당 컨텐츠가 가상 컨텐츠인 경우 상기 멀티미디어 파일이 저장된 웹-페이지 주소를 더 포함하는 것이 바람직하다.
또한 상기 제어부는 상기 디.엘.엔.에이 인터페이스부를 통해 상기 컨텐츠 실행장치의 컨텐츠 선택정보가 전달되면 상기 선택된 컨텐츠가 디.엘.엔.에이 가상 컨텐츠인지의 여부를 판단하고, 상기 선택된 컨텐츠가 디.엘.엔.에이 가상 컨텐츠이면 상기 웹 인터페이스부를 통해 대응된 웹-페이지로부터 컨텐츠를 전달받아 상기 디.엘.엔.에이 인터페이스부를 통해 상기 컨텐츠 실행장치에게 제공하는 것이 바람직하다.
또한 상기 제어부는 상기 선택된 컨텐츠에 대응된 컨텐츠 정보를 상기 컨텐츠 정보 관리부로부터 선택하고, 그 컨텐츠 정보에 상기 웹-페이지 주소를 포함하는 경우 상기 선택된 컨텐츠가 디.엘.엔.에이 가상 컨텐츠인 것으로 판단하는 것이 바람직하다.
또한 상기 제어부는 상기 디.엘.엔.에이 인터페이스부를 통해 전달된 상기 컨텐츠 실행장치의 디.엘.엔.에이 컨텐츠 정보 요청에 응답하여 상기 컨텐츠 정보 관리부에 저장된 컨텐츠 목록을 상기 디.엘.엔.에이 인터페이스부를 통해 상기 컨텐츠 실행장치에게 전달하는 것이 바람직하다.
이하, 본 발명의 바람직한 실시 예들을 첨부한 도면을 참조하여 상세히 설명한다. 이 때 첨부한 도면들 중 동일한 구성요소들은 가능한 한 어느 곳에서든지 동일한 부호들로 나타내고 있음에 유의해야 한다. 또한 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략한다.
도 1은 본 발명이 적용된 DLNA 네트워크에 대한 시스템 구성도이다. 도 1을 참조하면 상기 DLNA 시스템은 댁내 DLNA 망을 구성하는 댁내 DLNA 시스템(100)과, 인터넷(200)을 통해 DLNA 시스템(100)과 연결된 휴대단말기(300)를 포함한다.
도 1의 예에서 댁내 DLNA 시스템(100)은 멀티미디어 컨텐츠를 제공하는 디지털 미디어 서버(Digital Media Server, 이하 'DMS'라 칭함)(예컨대, PC 등)(110)와, DMS(110)를 통해 제공되는 디지털 미디어 컨텐츠를 실행하는 복수의 디지털 미디어 플레이어(Digital Media Player, 이하 'DMP'라 칭함)(예컨대, AV 기기 등)(120, 130)를 포함하고, DMS(110)와 DMP(120, 130)는 유/무선으로 통신을 수행한다. 특히 유선인 경우 DMS(110)와 DMP(120, 130)는 IEEE 1394 또는 이더넷을 통해 통신을 수행하고, 무선인 경우 DMS(110)와 DMP(120, 130)는 블루투스(Blue Tooth, BT), IEEE 802.11 또는 초 광대역(Ultra Wide Band, 이하 'UWB'라 칭함)을 통해 통신을 수행하는 것이 바람직하다. 이 때 DMS(110)는 홈 네트워크에서 홈 게이트웨이를 겸할 수 있으며, DMP(120, 130)는 제어 포인트(Control Point, CP) 기능을 포함할 수 있다.
한편 댁내 DLNA 시스템(100)과 인터넷(200)간의 통신은 IPv4, IPv6(HTTP, VPN)을 이용하고, 휴대단말기(300)는 인터넷(200)을 통해 DLNA 시스템(100)에 연결된다.
이와 같은 DLNA 시스템(100)은 DLNA 네트워크에 연결된 각종 장치들 간에 디지털 컨텐츠를 공유할 수 있도록 한다. 예를 들어 DMS(110)에 저장된 AV 컨텐츠를 DMP(120) 또는 DMP(130)에서 자유롭게 재생이 가능한 것이다.
특히 본 발명은 특정 웹-페이지들에 대한 주소를 관리하는 북마크 파일로부터 DLNA 가상 컨텐츠를 생성하여 DMS(110)에 등록한 후 DMP(120) 또는 DMP(130)가 상기 가상 컨텐츠를 요청하면 해당 웹-페이지로부터 대응된 컨텐츠를 전달받아 DMP(120) 또는 DMP(130)에게 제공한다. 즉 본 발명은 북마크에 저장된 웹-페이지에 포함된 컨텐츠도 DLNA 네트워크를 통해 공유할 수 있도록 한다. 이로 인해 사용자는 DLNA 네트워크에 연결되지 않은 장치에 저장된 컨텐츠일지라도 북마크에 등록만 함으로써 DMP(120) 또는 DMP(130)들이 마치 로컬에 저장된 컨텐츠처럼 자유롭게 재생할 수 있도록 한다.
도 2는 본 발명의 일실시 예에 따라 컨텐츠를 제공하는 방법에 대한 처리 절차도이다. 특히, 도 2는 DMS(110)가 기 저장된 북마크 파일을 이용하여 웹-페이지(210)에 저장된 멀티미디어 파일을 DLNA 가상 컨텐츠로 등록하고, DMP(120)로부터 상기 DLNA 가상 컨텐츠에 대한 실행이 요청되면 웹-페이지(210)로부터 해당 컨텐츠를 전달받아 DMP(120)에게 전달하는 일련의 처리 과정이 예시되어 있다. 이 때 웹-페이지(210)는 북마크 파일에 저장된 전체 웹-페이지들을 통칭한다. 또한 도 2의 예에서 DMP(120)와 DMS(110)는 DLNA 프로토콜을 이용하여 데이터를 송/수신하 고, DMS(110)와 웹-페이지(210)는 인터넷을 이용하여 데이터를 송/수신한다.
도 2를 참조하면 본 발명의 일실시 예에 따라 컨텐츠를 제공하는 방법은 다음과 같다. 먼저 DMS(110)는 기 저장된 북마크 파일을 분석한다(S105). 이 때, '북마크 파일'은 특정 웹-페이지의 방문을 용이하게 하기 위해 그 웹-페이지의 위치정보(예컨대, URL(Uniform Resource Locator) 및 주소 정보 등)를 웹-페이지 이름에 매칭시켜 관리하는 파일이다. 따라서 상기 과정(S105)에서 DMS(110)는 상기 북마크 파일을 분석한 후 상기 북마크 파일로부터 각 웹-페이지별 주소를 검출한다.
그리고 상기 북마크 파일에 포함된 웹-페이지들 중 첫 번째 웹-페이지를 선택하여(S110) 웹-페이지 정보를 요청한다(S115). 이 때 상기 과정(S115)에서 DMS(110)는 선택된 웹-페이지의 주소를 이용하여 웹-페이지(210)에 접속한 후 그 웹-페이지의 정보를 요청하는 것이 바람직하다.
그러면 웹-페이지(210)는 상기 요청에 응답하여 대응된 웹-페이지 정보를 전달한다(S120). 이 때 상기 '웹-페이지 정보'는 해당 웹-페이지를 구성하기 위해 필요한 각종 정보들을 포함한다. 특히, 상기 웹-페이지 상에서 동영상이 디스플레이되거나, 음악이 출력되는 경우 그 동영상 또는 음악에 해당되는 멀티미디어 파일을 포함한다. 따라서 상기 과정(S120)은 상기 멀티미디어 파일을 포함하는 웹-페이지 정보를 전달하는 것이 바람직하다.
한편 상기 웹-페이지 정보를 수신한 DMS(110)는 그 웹-페이지를 분석한다(S125). 상기 분석(S125) 결과 해당 웹-페이지에 멀티미디어 파일을 포함하는 경우 그 멀티미디어 파일을 DLNA 가상 컨텐츠로 등록한다(S135). 이를 위해 DMS(110) 는 상기 웹-페이지 정보에 포함된 멀티미디어 파일 및 대응된 웹-페이지 주소를 DLNA 가상 컨텐츠로 생성하는 생성한 후 그 DLNA 가상 컨텐츠를 저장하는 것이 바람직하다. 또한 상기 과정(S135)은 그 컨텐츠의 식별정보, 멀티미디어 파일 종류(예컨대, JPEG, MPEG 및 MP3 등) 및 DLNA 망에서의 상기 멀티미디어 파일 주소를 저장하는 것이 바람직하다. 이 때 상기 DLNA 망에서의 멀티미디어 파일 주소는 상기 멀티미디어 파일의 가상 주소로서, DMS(110)의 주소인 것이 바람직하다.
상기와 같은 DLNA 가상 컨텐츠 등록 절차(S115 내지 S135)는 북마크 파일로부터 분석된 웹-페이지들 중 상기 웹-페이지 정보를 전달받지 않은 잔여 웹-페이지가 존재하지 않을 때까지 반복 수행된다. 즉 DMS(110)는 상기 과정(S135) 수행 후 웹-페이지 정보를 전달받지 않은 잔여 웹-페이지의 존재 여부를 확인하여 상기 잔여 웹-페이지가 존재하면 다음 웹-페이지를 선택한 후(S145) 상기 일련의 과정들(S115 내지 S135)를 반복 수행한다.
그리고 DMP(120)로부터 DLNA 컨텐츠 정보가 요청되면(S150) DMS(110)는 상기 요청에 응답하여 상기 DLNA 가상 컨텐츠를 포함하는 컨텐츠 정보를 제공한다(S155).
상기 컨텐츠 정보를 전달받은 DMP(120)가 상기 컨텐츠 정보에 포함된 컨텐츠들 중 실행할 컨텐츠를 선택한 후(S160) 그 선택된 컨텐츠 정보를 요청하면(S165), DMS(110)는 그 컨텐츠가 DLNA 가상 컨텐츠인지의 여부를 판단한다(S170). 이를 위해 DMS(110)는 상기 선택된 컨텐츠 정보를 분석하고, 그 컨텐츠 정보에 대응된 웹-페이지 주소를 포함하는 지 여부를 판단하는 것이 바람직하다. 즉, 상기 컨텐츠 정 보에 대응된 웹-페이지 주소를 포함하는 경우 그 컨텐츠가 DLNA 가상 컨텐츠인 것으로 판단하는 것이 바람직하다.
상기 판단 결과 실행 요청된 컨텐츠가 가상 컨텐츠이면 DMS(110)는 상기 선택된 컨텐츠에 대응된 웹-페이지(210)에 접속하여 컨텐츠 파일을 요청하고(S175), 웹-페이지(210)로부터 대응된 컨텐츠 파일을 전달받아(S180) 그 컨텐츠 파일을 DMP(120)에게 제공한다(S185).
상기 과정(S180)에서 DMS(110)는 이미 생성된 DMP(120)와의 네트워크 연결 채널을 통해 상기 컨텐츠 파일을 전송하는 것이 바람직하다.
상기 도 2에 예시된 처리 과정을 수행함으로서 DMP(120)는 웹상에 존재하는 컨텐츠도 마치 DMS(110)에 저장된 컨텐츠인 것처럼 처리할 수 있게 되는 것이다. 즉 DMP(120)는 웹에 존재하는 컨텐츠의 경우에도 DMS(110)에 저장된 컨텐츠를 이용하는 것과 동일한 방법으로 이용할 수가 있는 것이다.
도 3은 본 발명의 일실시 예에 따라 DLNA 네트워크에서 컨텐츠를 제공하는 디지털 멀티미디어 서버(DMS)에 대한 개략적인 블록도이다. 특히, 도 3은 도 2에 예시된 처리절차를 수행하는 DMS(110)에 대한 예를 도시한다. 도 3을 참조하면 DMS(110)는 북마크 저장부(111), 북마크 분석부(112), 웹-인터페이스부(I/F)(113), 웹-페이지 분석부(114), 컨텐츠 정보 관리부(115), 조작신호 입력부(116), 제어부(117) 및 DLNA 인터페이스부(I/F)(118)를 포함한다.
북마크 저장부(111)는 특정 웹-페이지들에 대한 주소를 관리하는 북마크 파일을 저장한다. 이 때 '북마크 파일'은 특정 웹-페이지의 방문을 용이하게 하기 위 해 그 웹-페이지의 위치정보(예컨대, URL(Uniform Resource Locator) 및 주소 정보 등)를 웹-페이지 이름에 매칭시켜 관리하는 파일로서, 넷-스케이프, 익스플로러 등과 같은 웹-브라우저에서 특정 웹-페이지들에 대한 URL을 관리하는 파일이다.
북마크 분석부(112)는 상기 북마크 파일을 분석하여 상기 웹-페이지들 각각의 주소를 검출한다.
웹-인터페이스부(I/F)(113)는 DMS(110)와 웹 간의 인터페이싱을 제공한다. 즉 웹-인터페이스부(I/F)(113)는 DMS(110)를 인터넷에 접속시키기 위한 처리를 수행한다. 특히, 웹-인터페이스부(I/F)(113)는 상기 검출된 주소를 이용하여 대응된 웹-페이지들 각각에 접속 후 그 웹-페이지들로부터 각각에 대한 웹-페이지 정보를 전달받는다.
웹-페이지 분석부(114)는 상기 웹-페이지 정보들을 분석하여 상기 각각의 웹-페이지에 포함된 멀티미디어 파일을 검출한다. 즉 동영상이 디스플레이되거나, 음악이 출력되는 웹-페이지로부터 해당되는 멀티미디어 파일(예컨대, 동영상 또는 음악 파일)을 검출한다.
한편, 북마크 자체가 웹-페이지가 아닌 웹상에 존재하는 저장공간상의 멀티미디어 파일 자체를 가리키는 경우 웹-페이지 분석부(114)는 상기 멀티미디어 파일 검출 과정을 생략한다.
컨텐츠 정보 관리부(115)는 상기 멀티미디어 파일을 이용하여 생성된 DLNA 가상 컨텐츠 정보를 포함하는 컨텐츠 정보를 저장한다. 컨텐츠 정보 관리부(115)에서 컨텐츠 정보를 저장/관리하기 위한 데이터 베이스 구조의 예가 도 4a 및 도 4b 에 예시되어 있다. 따라서 컨텐츠 정보 관리부(115)에서 컨텐츠 정보를 저장/관리하기 위한 데이터 베이스 구조에 대하여는 도 4a 및 도 4b를 참조하여 구체적으로 설명할 것이다.
조작신호 입력부(116)는 DMS(110)를 제어하기 위한 조작신호를 입력받아 제어부(117)로 전달한다. 예를 들어 조작신호 입력부(116)는 DMS(110)를 제어하기 위한 사용자의 조작신호를 입력받아 제어부(117)로 전달한다.
제어부(117)는 조작신호 입력부(116)를 통해 입력된 조작신호 또는 DMS(110)를 제어하기 위해 미리 설정된 제어 알고리즘에 의거하여 DMS(110)의 동작을 제어한다. 예를 들어 웹-페이지 분석부(114)로부터 특정 웹-페이지에 대한 분석결과를 전달받고, 그 분석결과 해당 웹-페이지에 멀티미디어 파일을 포함하는 경우 그 멀티미디어 파일 및 대응된 웹-페이지 주소를 DLNA 가상 컨텐츠로 생성한다. 그리고 상기 DLNA 가상 컨텐츠를 컨텐츠 정보 관리부(115)에 저장한다.
또한 제어부(117)는 DLNA 인터페이스부(I/F)(118)를 통해 컨텐츠 실행장치(예컨대, 도 2의 'DMP(120)')의 컨텐츠 선택정보가 전달되면, 상기 선택된 컨텐츠가 DLNA 가상 컨텐츠인지의 여부를 판단하고, 그 결과에 따라 해당 컨텐츠를 실행시킨다. 즉 제어부(117)는 컨텐츠 정보 관리부(115)로부터 상기 선택된 컨텐츠에 대응된 컨텐츠 정보를 선택하고, 그 컨텐츠 정보에 웹-페이지 주소를 포함하는 경우 해당 컨텐츠가 가상 컨텐츠인 것으로 판단한다. 그리고 상기 선택된 컨텐츠가 DLNA 가상 컨텐츠인 것으로 판단되면 제어부(117)는 상기 웹 인터페이스부(113)를 통해 대응된 웹-페이지에 접속한 후 그 웹-페이지로부터 컨텐츠를 전달받아 상기 컨텐츠 실행장치에게 해당 컨텐츠를 제공한다. 이 때 상기 컨텐츠 실행장치와의 인터페이스는 DLNA 인터페이스부(118)를 이용함이 바람직하다.
또한 제어부(117)는 DLNA 인터페이스부(118)를 통해 컨텐츠 실행장치의 DLNA 컨텐츠 정보 요청이 전달되면 그에 응답하여, 컨텐츠 정보 관리부(115)로부터 컨텐츠 목록을 검출한다. 그리고 그 컨텐츠 목록을 DLNA 인터페이스부(118)를 통해 상기 컨텐츠 실행장치에게 전달한다.
DLNA 인터페이스부(I/F)(118)는 DMS(110)와 DLNA 네트워크로 연결된 장치들 간에 인터페이싱을 제공한다. 특히 DLNA 인터페이스부(I/F)(118)는 DLNA 네트워크로 연결된 컨텐츠 실행장치의 컨텐츠 요청에 응답하여 상기 컨텐츠 실행장치에게 대응된 컨텐츠를 제공한다.
도 4a 및 도 4b는 도 3에 예시된 DMS(110)에서 컨텐츠를 관리하기 위한 데이터베이스 구조에 대한 예시도이다. 도 4a는 도 3의 컨텐츠 정보 관리부(115)에서 컨텐츠를 관리하기 위한 컨텐츠 관리 테이블의 필드 구조를 예시하고, 도 4b는 상기 컨텐츠 관리 테이블에 컨텐츠가 저장된 예를 도시한다.
도 4a를 참조하면 상기 컨텐츠 관리 테이블(50)의 필드는 ID(51)/이름(52)/종류(53)/DLNA주소(54)/웹-주소(55)를 포함한다.
ID(51)는 컨텐츠 식별정보를 저장하고, 이름(52)는 해당 컨텐츠 이름을 저장하고, 종류(53)는 해당 컨텐츠의 종류(예컨대, 오디오, 동영상 등)를 저장하고, DLNA 주소(54)는 DLNA 망에서 해당 컨텐츠에 접근하기 위한 주소를 저장하고, 웹-주소(55)는 해당 컨텐츠가 가상 컨텐츠인 경우 웹에서 해당 컨텐츠에 접근하기 위 한 주소를 저장한다. 만약 해당 컨텐츠가 가상 컨텐츠인 경우 DLNA 주소(54)에 저장된 주소는 그 컨텐츠의 가상 주소이고, 웹-주소(55)에 저장된 주소가 그 컨텐츠의 실제 주소이다. 한편 해당 컨텐츠가 가상 컨텐츠가 아닌 경우 DLNA 주소(54)는 그 컨텐츠에 접근하기 위한 실제 주소가 저장되고, 웹-주소(55)에는 무의미한 정보(예컨대, NULL 값)이 저장된다.
한편 도 4b는 컨텐츠 관리 테이블(50)에 실제 컨텐츠가 저장된 예를 도시하는 것으로서, 도 4b를 참조하면 컨텐츠 관리 테이블(50)은 'CHRISTMAS PRESENT'라는 이름의 JPEG IMAGE 파일과, 'SWEET BOX-SUPERSTAR'라는 이름의 MP3 AUDIO 파일과, 'BASEBALL GAME'이라는 이름의 MPEG VIDEO 파일이 저장된다. 이들 파일의 DLNA 주소는 각각 도 4b에 예시된 바와 같다. 그런데 'CHRISTMAS PRESENT'라는 이름의 JPEG IMAGE 파일은 '://192.168.0.4'라는 DLNA 주소 이외에도 '/'라는 웹주소를 더 포함한다. 이는 'CHRISTMAS PRESENT'가 북마크 파일로부터 생성된 가상 컨텐츠임을 나타낸다.
이와 같이 본 발명은 북마크 파일로부터 가상 컨텐츠를 생성한 후 그 가상 컨텐츠를 웹-주소와 함께 컨텐츠 관리 테이블(50)에 등록함으로써 원격지에 위치한 저장 장치에 저장된 컨텐츠도 DLNA 네트워크 상에서 공유할 수 있도록 한다.
이상에서는 본 발명에서 특정의 바람직한 실시 예에 대하여 도시하고 또한 설명하였다. 그러나 본 발명은 상술한 실시 예에 한정되지 아니하며, 특허 청구의 범위에서 첨부하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 누구든지 다양한 변형 실시가 가능할 것이다.
상술한 바와 같이 본 발명은 북마크 파일로부터 가상 컨텐츠를 생성한 후 그 가상 컨텐츠를 웹-주소와 함께 DMS의 컨텐츠 관리 테이블에 등록함으로써 원격지에 위치한 저장 장치에 저장된 컨텐츠도 DLNA 네트워크 상에서 공유할 수 있도록 한다. 이로 인해 본 발명은 DLNA 시스템 사용자가 편리하게 각종 컨텐츠를 공유할 수 있도록 한다.

Claims (12)

  1. 디.엘.엔.에이 네트워크에서 컨텐츠를 제공하는 방법에 있어서,
    특정 웹-페이지들에 대한 주소를 관리하는 북마크 파일로부터 디.엘.엔.에이 가상 컨텐츠를 생성하여 등록하는 가상 컨텐츠 등록과정;
    디.엘.엔.에이 컨텐츠 정보 요청에 응답하여 상기 디.엘.엔.에이 가상 컨텐츠를 포함하는 컨텐츠 정보를 제공하는 컨텐츠 정보 제공과정;
    상기 컨텐츠 정보에 포함된 컨텐츠들 중 실행할 컨텐츠가 선택되면 상기 선택된 컨텐츠가 디.엘.엔.에이 가상 컨텐츠인지의 여부를 판단하는 판단과정; 및
    상기 판단결과 상기 선택된 컨텐츠가 디.엘.엔.에이 가상 컨텐츠이면 대응된 웹-페이지로부터 컨텐츠를 전달받아 제공하는 컨텐츠 제공 과정을 포함하는 것을 특징으로 하는 컨텐츠 제공 방법.
  2. 제1항에 있어서, 상기 가상 컨텐츠 등록과정은
    상기 북마크 파일로부터 상기 웹-페이지들 각각의 주소를 검출하는 북마크 파일 분석단계;
    상기 검출된 주소를 이용하여 대응된 웹-페이지에 접속 후 그 웹-페이지들 각각으로부터 웹-페이지 정보를 전달받는 웹-페이지 정보 수신단계;
    상기 웹-페이지 정보에 포함된 멀티미디어 파일 및 대응된 웹-페이지 주소를 디.엘.엔.에이 가상 컨텐츠로 생성하는 생성단계; 및
    상기 디.엘.엔.에이 가상 컨텐츠를 저장하는 저장단계를 포함하는 것을 특징으로 하는 컨텐츠 제공 방법.
  3. 제2항에 있어서, 상기 저장단계는
    컨텐츠 식별정보, 상기 멀티미디어 파일의 종류 및 디.엘.엔.에이 망에서의 상기 멀티미디어 파일 주소를 함께 저장하는 것을 특징으로 하는 컨텐츠 제공 방법.
  4. 제3항에 있어서, 상기 판단과정은
    상기 선택된 컨텐츠 정보를 분석하여 대응된 웹-페이지 주소를 포함하는 경우 그 컨텐츠가 디.엘.엔.에이 가상 컨텐츠인 것으로 판단하는 것을 특징으로 하는 컨텐츠 제공 방법.
  5. 제4항에 있어서, 상기 컨텐츠 제공과정은
    상기 선택된 컨텐츠에 대응된 웹-페이지에 접속하여 컨텐츠 파일을 요청하는 단계;
    상기 웹-페이지로부터 해당 컨텐츠 파일을 수신하는 단계; 및
    상기 컨텐츠 파일을 디.엘.엔.에이 네트워크로 연결된 컨텐츠 실행장치에게 전달하는 단계를 포함하는 것을 특징으로 하는 컨텐츠 제공 방법.
  6. 제1항에 있어서, 상기 컨텐츠 정보 제공과정은
    디.엘.엔.에이 네트워크로 연결된 컨텐츠 실행장치의 컨텐츠 정보 요청에 응답하여 상기 컨텐츠 실행장치에게 상기 컨텐츠 정보를 제공하는 것을 특징으로 하는 컨텐츠 제공 방법.
  7. 디.엘.엔.에이 네트워크를 통해 컨텐츠를 제공하는 컨텐츠 제공 서버에 있어서,
    특정 웹-페이지들에 대한 주소를 관리하는 북마크 파일을 저장하는 북마크 저장부;
    상기 북마크 파일을 분석하여 상기 웹-페이지들 각각의 주소를 검출하는 북마크 분석부;
    상기 검출된 주소를 이용하여 대응된 웹-페이지들 각각에 접속 후 그 웹-페이지들 각각에 대한 웹-페이지 정보를 전달받는 웹 인터페이스부;
    상기 웹-페이지 정보들을 분석하여 상기 각각의 웹-페이지에 포함된 멀티미 디어 파일을 검출하는 웹-페이지 분석부;
    상기 웹-페이지 분석부에서 검출된 상기 멀티미디어 파일 및 대응된 웹-페이지 주소를 디.엘.엔.에이 가상 컨텐츠 정보로 생성하는 제어부;
    상기 디.엘.엔.에이 가상 컨텐츠 정보를 포함하는 컨텐츠 정보를 저장하는 컨텐츠 정보 관리부; 및
    디.엘.엔.에이 네트워크로 연결된 컨텐츠 실행장치의 컨텐츠 요청에 응답하여 상기 컨텐츠 실행장치에게 대응된 컨텐츠를 제공하는 디.엘.엔.에이 인터페이스부를 포함하는 것을 특징으로 하는 컨텐츠 제공 서버.
  8. 제7항에 있어서, 상기 컨텐츠 정보 관리부는
    컨텐츠 식별정보, 상기 멀티미디어 파일, 상기 멀티미디어 파일의 종류, 디.엘.엔.에이 망에서의 상기 멀티미디어 파일 주소를 포함하는 컨텐츠 정보를 저장하는 것을 특징으로 하는 컨텐츠 제공 서버.
  9. 제8항에 있어서, 상기 컨텐츠 정보는
    해당 컨텐츠가 가상 컨텐츠인 경우 상기 멀티미디어 파일이 저장된 웹-페이지 주소를 더 포함하는 것을 특징으로 하는 컨텐츠 제공 서버.
  10. 제9항에 있어서, 상기 제어부는
    상기 디.엘.엔.에이 인터페이스부를 통해 상기 컨텐츠 실행장치의 컨텐츠 선택정보가 전달되면 상기 선택된 컨텐츠가 디.엘.엔.에이 가상 컨텐츠인지의 여부를 판단하고,
    상기 선택된 컨텐츠가 디.엘.엔.에이 가상 컨텐츠이면 상기 웹 인터페이스부를 통해 대응된 웹-페이지로부터 컨텐츠를 전달받아 상기 디.엘.엔.에이 인터페이스부를 통해 상기 컨텐츠 실행장치에게 제공하는 것을 특징으로 하는 컨텐츠 제공 서버.
  11. 제10항에 있어서, 상기 제어부는
    상기 선택된 컨텐츠에 대응된 컨텐츠 정보를 상기 컨텐츠 정보 관리부로부터 선택하고, 그 컨텐츠 정보에 상기 웹-페이지 주소를 포함하는 경우 상기 선택된 컨텐츠가 디.엘.엔.에이 가상 컨텐츠인 것으로 판단하는 것을 특징으로 하는 컨텐츠 제공 서버.
  12. 제7항에 있어서, 상기 제어부는
    상기 디.엘.엔.에이 인터페이스부를 통해 전달된 상기 컨텐츠 실행장치의 디.엘.엔.에이 컨텐츠 정보 요청에 응답하여 상기 컨텐츠 정보 관리부에 저장된 컨텐츠 목록을 상기 디.엘.엔.에이 인터페이스부를 통해 상기 컨텐츠 실행장치에게 전달하는 것을 특징으로 하는 컨텐츠 제공 서버.
KR1020060031893A 2006-04-07 2006-04-07 디.엘.엔.에이 네트워크에서 북마크를 이용한 컨텐츠 제공방법 및 그 장치 Ceased KR20070100511A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060031893A KR20070100511A (ko) 2006-04-07 2006-04-07 디.엘.엔.에이 네트워크에서 북마크를 이용한 컨텐츠 제공방법 및 그 장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060031893A KR20070100511A (ko) 2006-04-07 2006-04-07 디.엘.엔.에이 네트워크에서 북마크를 이용한 컨텐츠 제공방법 및 그 장치

Publications (1)

Publication Number Publication Date
KR20070100511A true KR20070100511A (ko) 2007-10-11

Family

ID=38805375

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060031893A Ceased KR20070100511A (ko) 2006-04-07 2006-04-07 디.엘.엔.에이 네트워크에서 북마크를 이용한 컨텐츠 제공방법 및 그 장치

Country Status (1)

Country Link
KR (1) KR20070100511A (ko)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100846636B1 (ko) * 2007-10-23 2008-07-16 주식회사 인프라웨어 빠른 보기가 가능한 멀티미디어 컨텐츠 제공 시스템 및방법, 그리고 이를 이용한 단말장치
WO2012057376A1 (en) * 2010-10-27 2012-05-03 Lg Electronics Inc. Electronic device and method of controlling the same
KR20120072652A (ko) * 2010-12-24 2012-07-04 주식회사 케이티 댁내 컨텐츠 원격 제공 시스템 및 그 방법
KR101528259B1 (ko) * 2008-02-13 2015-06-12 삼성전자 주식회사 Dlna 환경에서의 데이터 전송 방법과 장치 및 시스템

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100846636B1 (ko) * 2007-10-23 2008-07-16 주식회사 인프라웨어 빠른 보기가 가능한 멀티미디어 컨텐츠 제공 시스템 및방법, 그리고 이를 이용한 단말장치
KR101528259B1 (ko) * 2008-02-13 2015-06-12 삼성전자 주식회사 Dlna 환경에서의 데이터 전송 방법과 장치 및 시스템
WO2012057376A1 (en) * 2010-10-27 2012-05-03 Lg Electronics Inc. Electronic device and method of controlling the same
KR20120072652A (ko) * 2010-12-24 2012-07-04 주식회사 케이티 댁내 컨텐츠 원격 제공 시스템 및 그 방법

Similar Documents

Publication Publication Date Title
KR100789425B1 (ko) 디.엘.엔.에이 네트워크를 이용한 컨텐츠 공유 방법
KR101510878B1 (ko) Dlna 네트워크의 dlna 디바이스 제어 방법 및 장치
US20070258718A1 (en) Method and system for extending internet protocol remote control to non-internet protocol devices
KR101495923B1 (ko) UPnP가 발견된 아이템들을 SMB 위치에 매핑하는 방법
US7962097B2 (en) Method and system for identifying device on universal plug and play network and playing content using the device
US9137292B2 (en) Remote management of DLNA system
US8856851B2 (en) Apparatus and method for controlling a network-connected device in one peer network from an infrared device connected to another peer network using TCP/IP and infrared signals
US8032129B2 (en) Method and apparatus for storing data using DLNA network
EP1193912A2 (en) Method for providing services in IP-based network system
US9578482B2 (en) Communication apparatus and method of controlling the same
US20140241210A1 (en) Communication apparatus and method of controlling the same
US20070101381A1 (en) IP remote
KR20120026702A (ko) 증강현실을 이용한 사용자 인터페이스 제공방법 및 그 방법을 이용한 이동 단말기
Lo et al. A remote control and media-sharing system using smart devices
KR100765482B1 (ko) 디.엘.엔.에이 네트워크를 이용한 스케줄 정보 관리 방법및 그 장치
US8171144B2 (en) AV server apparatus and connection management method
KR20070100511A (ko) 디.엘.엔.에이 네트워크에서 북마크를 이용한 컨텐츠 제공방법 및 그 장치
US20080177869A1 (en) System and method for configuring consumer electronics device for home network using the internet
KR101329668B1 (ko) 푸쉬 서버를 이용한 콘텐츠 공유 시스템 및 방법
KR100745722B1 (ko) 홈 네트워크 환경에서의 미디어 변환 장치, 미디어 재생기및 지능형 멀티미디어 서비스 시스템
KR101059367B1 (ko) Dlna에서 dms 디바이스와 dmc/dmp 디바이스 간의 제어화면 동기화 시스템 및 그 방법
KR101145528B1 (ko) 모바일 dlna 디바이스
KR101128603B1 (ko) 액세스 포인트와 통신하는 통신 단말기 및 그 제어방법
KR101668812B1 (ko) Dlna를 이용한 재생장치 검색의 호환성 개선 방법 및 시스템
KR100748226B1 (ko) 호스트 디바이스와 클라이언트 디바이스 간의 플러그 앤서비스 시스템, 케이블 장치 및 방법

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20060407

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20110407

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20060407

Comment text: Patent Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20120424

Patent event code: PE09021S01D

AMND Amendment
E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20121126

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20120424

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I

AMND Amendment
J201 Request for trial against refusal decision
PJ0201 Trial against decision of rejection

Patent event date: 20121224

Comment text: Request for Trial against Decision on Refusal

Patent event code: PJ02012R01D

Patent event date: 20121126

Comment text: Decision to Refuse Application

Patent event code: PJ02011S01I

Appeal kind category: Appeal against decision to decline refusal

Appeal identifier: 2012101010757

Request date: 20121224

PB0901 Examination by re-examination before a trial

Comment text: Amendment to Specification, etc.

Patent event date: 20121224

Patent event code: PB09011R02I

Comment text: Request for Trial against Decision on Refusal

Patent event date: 20121224

Patent event code: PB09011R01I

Comment text: Amendment to Specification, etc.

Patent event date: 20120625

Patent event code: PB09011R02I

B601 Maintenance of original decision after re-examination before a trial
PB0601 Maintenance of original decision after re-examination before a trial

Comment text: Report of Result of Re-examination before a Trial

Patent event code: PB06011S01D

Patent event date: 20130129

J301 Trial decision

Free format text: TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20121224

Effective date: 20140523

PJ1301 Trial decision

Patent event code: PJ13011S01D

Patent event date: 20140523

Comment text: Trial Decision on Objection to Decision on Refusal

Appeal kind category: Appeal against decision to decline refusal

Request date: 20121224

Decision date: 20140523

Appeal identifier: 2012101010757