KR101005853B1 - 홈 콘텐츠 제공 방법 및 장치 - Google Patents

홈 콘텐츠 제공 방법 및 장치 Download PDF

Info

Publication number
KR101005853B1
KR101005853B1 KR1020080077623A KR20080077623A KR101005853B1 KR 101005853 B1 KR101005853 B1 KR 101005853B1 KR 1020080077623 A KR1020080077623 A KR 1020080077623A KR 20080077623 A KR20080077623 A KR 20080077623A KR 101005853 B1 KR101005853 B1 KR 101005853B1
Authority
KR
South Korea
Prior art keywords
content
external
network
home
management device
Prior art date
Application number
KR1020080077623A
Other languages
English (en)
Other versions
KR20100018897A (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 KR1020080077623A priority Critical patent/KR101005853B1/ko
Priority to US12/483,776 priority patent/US20100036950A1/en
Publication of KR20100018897A publication Critical patent/KR20100018897A/ko
Application granted granted Critical
Publication of KR101005853B1 publication Critical patent/KR101005853B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M11/00Telephonic communication systems specially adapted for combination with other electrical systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2807Exchanging configuration information on appliance services in a home automation network
    • H04L12/2812Exchanging configuration information on appliance services in a home automation network describing content present in a home automation network, e.g. audio video content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Automation & Control Theory (AREA)
  • Multimedia (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Computer And Data Communications (AREA)
  • Small-Scale Networks (AREA)

Abstract

본 발명은 홈 콘텐츠 제공 방법 및 장치에 관한 것으로, 홈 네트워크 내에서 콘텐츠 저장기기 사이에 콘텐츠가 서로 공유되고, 요청에 따라 콘텐츠 관리기기를 통해 홈 네트워크 상에서 공유되는 콘텐츠를 외부의 콘텐츠 공유기기로 제공하도록 한다. 본 발명에 따르면, 다수의 콘텐츠 저장기기들이 동일 홈 네트워크 미들웨어를 공통적으로 사용하여 이루어진 홈 네트워크 환경에서 기존의 홈 네트워크 미들웨어를 기반으로 하여 콘텐츠를 공유함으로써 홈 네트워크 내에서 공유되는 콘텐츠 정보를 외부에서도 공유 가능하도록 하여, 장소 및 시간에 구애 받지 않고 홈 내의 콘텐츠를 이용할 수 있는 이점이 있다.
콘텐츠 관리기기, 콘텐츠 저장기기, 콘텐츠 공유기기, 외부 관리서버

Description

홈 콘텐츠 제공 방법 및 장치{Method and apparatus for providing home contents}
본 발명은 홈 콘텐츠 제공 방법 및 장치에 관한 것으로, 홈 네트워크 상에서 공유되는 콘텐츠를 외부의 네트워크를 통해 공유하는 것이 가능하도록 하는 홈 콘텐츠 제공 방법 및 장치에 관한 것이다.
본 발명은 정보통신부 및 정보통신진흥연구원의 IT성장동력기술개발사업의 일환으로 수행한 연구로부터 도출된 것이다[과제관리번호: 2005-S-022-03, 과제명: 임베디드S/W기반의 SmarTown솔루션 기술 개발].
최근, 학교, 커피숍, 공항 라운지 및 호텔 등과 같은 다양한 공공 장소에서 무료 또는 유료 방식으로 무선랜 서비스를 제공하는 핫스팟 지역이 급속히 늘어나고, 무선랜 통신을 지원하는 노트북의 경량화, IP 통신을 지원하는 PMP의 등장으로 사용자는 가정 또는 사무실 등의 위치에 제약받지 않고 넓은 대역폭의 네트워크 서비스를 어디서나 제공받을 수 있게 되었다. 따라서, 이러한 네트워크 환경을 이용하여 휴대 단말기 간 P2P 서비스를 통한 콘텐츠 공유, 플레이스 쉬프트(palce shift) TV 서비스 등 다양한 미디어 공유 서비스가 등장하고 있다.
한편, 홈 내 다양한 디지털 기기에 존재하는 멀티미디어 콘텐츠를 공유하기 위한 노력은 UPNP AV (Universal Plug and Play AV), DLNA(Digital Living Network Alliance) 등의 표준에서부터 Microsoft Media Center에 이르는 상품까지 다양하다.
그러나 기존 휴대성을 가진 단말기에 대한 응용은 무선 모바일 환경 및 유무선 인터넷을 이용한 기존 PC 응용의 축소판 형태로 여러 응용이 개발되고 있으며, 가정 내 홈 네트워크 연동에 대한 지원은 아직 미비하다. 또한, 외부에서 유무선 네트워크를 통해 가정 내의 콘텐츠를 공유하는 서비스는 멀티미디어 콘텐츠를 부담 없이 송수신할 수 있는 무선 네트워크의 보급 확산의 지연 및 휴대성을 가진 단말의 성능상의 한계로 인해 해당 서비스 개발이 뒤늦게 진행되고 있다.
본 발명의 목적은, 유무선 네트워크 기기를 기반으로 하여, 홈 네트워크 상에서 공유되는 다양한 멀티미디어 콘텐츠를 외부의 네트워크를 통해 공유하는 것이 가능하도록 하는 홈 콘텐츠 제공 방법 및 장치를 제공함에 있다.
상기한 목적을 달성하기 위한 본 발명에 따른 홈 콘텐츠 제공 방법은, 홈 네트워크 상에서 공유되는 콘텐츠를 외부의 콘텐츠 공유기기로 제공하는 콘텐츠 관리기기의 홈 콘텐츠 제공 방법에 있어서, 외부기기로부터 외부 네트워크의 공용 IP를 통해 상기 콘텐츠 관리기기로의 연결 요청이 있는 경우, 상기 외부기기가 접속한 상기 공용 IP와 기 등록된 접속정보를 비교하여 상기 외부기기에 대한 인증을 수행하는 단계, 상기 인증을 수행하는 단계에서 인증 완료된 상기 외부기기의 요청에 따라 상기 콘텐츠 관리기기가 해당 홈 네트워크의 사설 IP를 통해 연결된 콘텐츠 저장기기들의 콘텐츠 정보를 수집하여 상기 공용 IP를 통해 외부 네트워크의 상기 외부기기로 전송하는 단계, 및 상기 외부기기에 의해 어느 하나의 콘텐츠가 선택되면, 상기 콘텐츠 관리기기가 홈 네트워크의 해당 콘텐츠 저장기기로부터 선택된 콘텐츠를 제공받아, 상기 공용 IP를 통해 외부 네트워크의 상기 외부기기로 전송하는 단계를 포함한다.
또한, 상기한 목적을 달성하기 위한 본 발명에 따른 홈 콘텐츠 제공 방법은, 홈 네트워크 상에서 공유되는 콘텐츠를 콘텐츠 관리기기를 통해 외부의 콘텐츠 공유기기로 제공하는 홈 콘텐츠 제공 방법에 있어서, 상기 콘텐츠 공유기기가, 외부 네트워크 상에서 상기 콘텐츠 관리기기의 주소 정보를 관리하는 외부 관리서버로부터 상기 콘텐츠 관리기기에 대한 주소정보를 제공받는 단계, 상기 콘텐츠 관리기기로부터 제공된 주소정보에 기초하여 상기 콘텐츠 관리기기로 연결 요청하는 단계, 상기 콘텐츠 관리기기로부터 연결 차단된 경우, 상기 외부 관리서버를 통해 상기 콘텐츠 관리기기로의 연결을 재시도하는 단계, 및 상기 콘텐츠 관리기기로부터 홈 네트워크 상에서 공유되는 콘텐츠 정보 및 요청된 콘텐츠를 제공받아 실행하는 단계를 포함한다.
한편, 상기한 목적을 달성하기 위한 본 발명에 따른 홈 콘텐츠 제공 장치는, 콘텐츠 관리기기가 홈 네트워크 상에서 공유되는 콘텐츠를 외부의 콘텐츠 공유기기로 제공하는 홈 콘텐츠 제공 장치에 있어서, 외부 네트워크의 공용 IP를 통해 연결 요청한 외부기기와 데이터를 송수신하는 외부 네트워크 연결을 위한 모듈과, 해당 홈 네트워크의 사설 IP를 통해 연결된 콘텐츠 저장기기들과 데이터를 송수신하는 홈 네트워크 연결을 위한 모듈을 포함하는 통신부, 홈 네트워크에 대응하는 외부 네트워크의 접속정보가 저장되는 저장부, 및 상기 외부 네트워크 연결을 위한 모듈을 통해 상기 외부기기로부터 연결 요청이 있는 경우, 상기 외부기기가 접속한 상기 공용 IP와 상기 저장부에 저장된 접속정보를 비교하여 상기 외부기기에 대한 인증을 수행하고, 인증 완료된 상기 외부기기의 요청에 따라 홈 네트워크의 상기 사설 IP를 통해 제공받은 콘텐츠를 상기 공용 IP를 통해 외부 네트워크의 상기 외부기기로 제공하도록 하는 제어부를 포함한다.
본 발명에 따르면, 다수의 콘텐츠 저장기기들이 동일 홈 네트워크 미들웨어를 공통적으로 사용하여 이루어진 홈 네트워크 환경에서 기존의 홈 네트워크 미들웨어를 기반으로 하여 콘텐츠를 공유함으로써 홈 네트워크 내에서 공유되는 콘텐츠 정보를 외부에서도 공유 가능하도록 하여, 장소 및 시간에 구애 받지 않고 홈 내의 콘텐츠를 쉽게 이용할 수 있는 이점이 있다.
또한, 홈 네트워크와 외부 네트워크를 연결하는 콘텐츠 관리기기를 통해 외부의 콘텐츠 공유기기가 홈 네트워크에 직접 접근하는 것을 차단함으로써, 보안을 강화하여 외부의 정보 노출에 대한 신뢰성이 증대되며, 콘텐츠 공유기기가 홈 네트워크 내의 콘텐츠를 일일이 탐색하지 않아도 되므로 작업 효율이 증대되는 이점이 있다.
또한, 외부에서 가정 내의 여러 다른 기기에 대한 사설망 또는 공용망의 IP주소 및 포트정보를 알지 못해도 홈 네트워크 상에서 공유되는 콘텐츠를 제공받는 것이 가능한 효과가 있다.
이하, 첨부된 도면을 참조하여 본 발명의 실시예를 설명하면 다음과 같다.
도 1은 본 발명의 일실시예에 따른 홈 콘텐츠 제공 장치를 포함하는 홈 콘텐츠 제공 시스템 구성을 설명하기 위해 참조되는 시스템 구성도이고, 도 2는 도 1의 홈 콘텐츠 제공 시스템에 대한 동작 설명에 참조되는 동작 예시도이다.
도 1 및 도 2를 참조하면, 홈 콘텐츠 제공 시스템은 콘텐츠 저장기기(100), 콘텐츠 관리기기(200), 콘텐츠 공유기기(300), 및 외부 관리서버(400)를 포함한다.
콘텐츠 저장기기(100)는 홈 내에 위치하며, 적어도 하나의 콘텐츠가 저장된 저장기기로서, PC, 노트북, PMP, 카메라 및 MP3 플레이어 등이 이용될 수 있다. 이때, 콘텐츠 저장기기(100)는 Jini, sun, Lonworks, HAVi(Home Audio Video Interoperability), UPnP AV(Universal Plug and Play AV) 등과 같이 홈 네트워크 미들웨어를 이용한 통신 프로토콜을 지원한다.
여기서, 홈 네트워크는 통신 서비스 회사 또는 개인에 의해 개설된 사설망이거나, 공용망일 수 있으며, 본 발명의 실시예에서는 홈 네트워크가 사설망인 경우를 예로 하여 설명하고자 한다. 이때, 적어도 하나의 콘텐츠 저장기기(100)는 해당 사설망에 할당된 사설 IP를 이용하여 홈 네트워크에 접속하게 된다.
따라서, 콘텐츠 저장기기(100)는 상기의 통신 프로토콜을 이용하여 홈 네트워크에 접속함으로써 홈 내의 다른 콘텐츠 저장기기(100)와 소정의 콘텐츠를 공유하는 것이 가능하다. 즉, 콘텐츠 저장기기(100)는 홈 네트워크에 연결된 다른 콘텐츠 저장기기(100)로부터 소정의 콘텐츠 요청이 있는 경우 요청된 콘텐츠를 제공하도록 한다. 마찬가지로, 다른 콘텐츠 저장기기(100)에 저장된 소정의 콘텐츠를 요청함으로써 다른 콘텐츠 저장기기(100)로부터 소정의 콘텐츠를 제공받는다.
또한, 콘텐츠 저장기기(100)는 홈 네트워크 내에서 콘텐츠 관리기기(200)에 연동되어, 콘텐츠 관리기기(200)로 소정의 콘텐츠를 전송하거나, 혹은 콘텐츠 관리기기(200)로부터 소정의 데이터를 제공받는다. 이때, 콘텐츠 저장기기(100)는 요청된 콘텐츠를 다른 콘텐츠 저장기기(100) 또는 콘텐츠 관리기기(200)로 전송하는 경우 스트리밍(streaming) 또는 다운로드(download) 방식으로 전송하도록 한다.
콘텐츠 관리기기(200)는 홈 네트워크에 연결되어 홈 네트워크에 연결된 적어도 하나의 콘텐츠 저장기기(100)와 연동 가능하다. 이때, 콘텐츠 관리기기(200)는 콘텐츠 저장기기(100)와 마찬가지로 Jini, sun, Lonworks, HAVi, UPnP AV 등의 홈 네트워크 미들웨어를 이용한 통신 프로토콜을 지원한다. 이는, 도 2에서 (a)를 참조하도록 한다.
한편, 콘텐츠 관리기기(200)는 외부 네트워크와의 통신을 지원하는 모듈을 구비한다. 즉, 콘텐츠 관리기기(200)은 홈 네트워크뿐만 아니라 외부 네트워크에 접속 가능하다. 여기서, 외부 네트워크는 홈 네트워크와는 다른 공용망으로서, 이때 공용망에 대해 할당된 공용 IP를 이용하여 데이터를 송수신하게 된다.
콘텐츠 관리기기(200)는 외부 네트워크를 통해 외부 관리서버(400)에 연결할 수 있다. 여기서, 외부 관리서버(400)는 홈 네트워크에 연결된 콘텐츠 관리기기(400)에 접속하기 위한 주소정보를 관리하는 서버로서, 콘텐츠 관리기기에 연결된 홈 네트워크의 사설 IP에 대응하는 공용 IP 및 그의 포트 정보가 등록된다. 즉, 콘텐츠 관리기기(200)는 외부 관리서버(400)에 연결 시, 연결된 공용 IP 주소정보 및 포트 정보를 확인하여, 콘텐츠 관리기기(200)의 사용자 ID와 함께 외부 관리서버(400)에 등록하도록 한다.
외부 관리서버(400)는 외부 네트워크를 통해 콘텐츠 관리기기(200) 및 콘텐츠 공유기기(300)에 각각 연결되어, 소정의 데이터를 송수신한다.
이때, 외부 관리서버(400)는 콘텐츠 관리기기(200)로부터 콘텐츠 관리기기(200)에 접속하기 위한 공용 IP 주소 및 포트 정보 등의 주소정보를 제공 받아 등록한다. 만일, 외부의 콘텐츠 공유기기(300)로부터 콘텐츠 관리기기(200)에 대한 주소정보 요청이 있는 경우, 외부 관리서버(400)는 콘텐츠 공유기기(300)에 대한 소정의 인증 절차 수행 후, 콘텐츠 관리기기(200)의 주소정보를 제공하도록 한다.
콘텐츠 공유기기(300)는 외부의 LAN(Local Area Network), WLAN(Wireless LAN), CDMA(Code Division Multiple Access), HSDPA(High Speed Downlink Packet Access), Wibro(Wireless Internet Platform for Interoperability) 등 유무선 네트워크와의 IP 통신을 지원하는 단말기로서, 이동 단말기, PC, 노트북, PMP(Portable Multimedia Player), PDA(Personal Digital Assistants) 및 MP3P(MPEG Audio Layer-3 Player) 중 적어도 하나가 이에 적용된다.
콘텐츠 공유기기(300)는 홈 내의 콘텐츠 관리기기(200)로 접속하기 위해 외부 관리서버(400)에 접속하여, 콘텐츠 관리기기(200)의 주소정보를 요청한다. 이때, 콘텐츠 공유기기(300)는 외부 관리서버(400)로부터 제공된 콘텐츠 관리기기(200)의 주소정보, 즉, 홈 네트워크의 사설 IP에 대응하는 공용 IP 주소 및 그의 포트 정보를 이용하여 콘텐츠 관리기기(200)로 접속을 시도한다.
이때, 콘텐츠 공유기기(300)는 콘텐츠 관리기기(200)의 내부 환경에 따라 두가지 형태로 콘텐츠 관리기기(200)에 접속할 수 있다. 이는, 도 2의 실시예를 통해 확인할 수 있다. 그 일실시예로는 콘텐츠 공유기기(300)가 콘텐츠 관리기기(200)에 직접 연결된 경우(b)를 들 수 있으며, 다른 실시예로는 콘텐츠 공유기기(300)가 외부 관리서버(400)를 통해 콘텐츠 관리기기(200)에 간접적으로 연결된 경우(c, d)를 들 수 있다.
먼저, 콘텐츠 공유기기(300)가 콘텐츠 관리기기(200)에 직접 연결된 경우(b)로서, 콘텐츠 관리기기(200)는 콘텐츠 공유기기(300)로부터 접속 요청이 있으면, 접속 요청한 콘텐츠 공유기기(300)에 대한 인증 수행 후, 콘텐츠 공유기기의 요청에 따라 홈 내에서 공유되는 소정의 콘텐츠를 제공하도록 한다.
따라서, 콘텐츠 공유기기(300)는 콘텐츠 관리기기(200)를 통해 홈 내에 위치한 적어도 하나의 콘텐츠 저장기기(100)에 저장된 소정의 콘텐츠를 제공받는다.
한편, 콘텐츠 공유기기(300)가 외부 관리서버(400)를 통해 콘텐츠 관리기기(200)에 간접적으로 연결된 경우(c, d)로서, 콘텐츠 관리기기(200)는 콘텐츠 공유기기(200)가 도 2의 (b)와 같이 홈 네트워크의 사설 IP에 접속 가능한 공용 IP를 통해 접속했다 하더라도, 콘텐츠 관리기기(200)에 초기 접속한 외부 관리서버(400)에 대해서만 접속을 허용하고, 그 외의 다른 단말기, 즉, 콘텐츠 공유기기(300)에 대해서는 접속을 허용하지 않는 경우를 들 수 있다.
이 경우, 콘텐츠 공유기기(300)는 외부 관리서버(400)를 통해 콘텐츠 관리기기(200)에 접속하는 것이 가능하다. 즉, 콘텐츠 공유기기(300)는 외부 관리서버(400)로 콘텐츠 관리기기(200)로의 접속을 요청하고, 외부 관리서버(400)는 등록된 콘텐츠 관리기기(200)의 주소정보를 이용하여 콘텐츠 관리기기(200)로 접속을 시도한다. 이때, 콘텐츠 관리기기(200)가 외부 관리서버(400)에 대한 인증 수행 후, 홈 내에서 공유되는 소정의 콘텐츠를 외부 관리서버(400)로 제공하도록 한다.
외부 관리서버(400)는 콘텐츠 공유기기(300)의 요청에 따라 콘텐츠 관리기기(200)와 콘텐츠 공유기기(300) 사이에서 송수신 되는 콘텐츠를 전달하는 역할을 하게 된다. 따라서, 콘텐츠 공유기기(300)는 외부 관리서버(400)를 통해 홈 내에서 공유되는 콘텐츠를 요청하고, 외부 관리서버(400)로부터 요청된 콘텐츠를 제공받는다.
도 3은 본 발명에 따른 홈 콘텐츠 제공 시스템의 구성을 설명하기 위해 참조되는 블록 구성도이다.
도 3을 참조하면, 콘텐츠 저장기기(100)는 콘텐츠 저장부(110), 콘텐츠 관리부(120), 및 통신부(130)를 포함한다.
콘텐츠 저장부(110)는 소정의 콘텐츠가 저장되며, 소정의 콘텐츠에 대한 상세 정보가 저장된다. 여기서, 콘텐츠의 상세 정보는 콘텐츠 종류, 파일명, 크기, 파일 포맷, 압축 포맷, 콘텐츠 재생정보 중 적어도 하나를 포함한다. 또한, 콘텐츠 저장부(110)는 소정의 콘텐츠에 대한 콘텐츠 목록이 저장되어, 요청에 따라 저장된 소정의 콘텐츠 및 그에 대한 정보를 제공하도록 한다.
콘텐츠 관리부(120)는 홈 내의 다른 콘텐츠 저장기기(100) 및 콘텐츠 관리기기(200)의 요청에 따라 콘텐츠 저장부(110)에 저장된 소정의 콘텐츠를 제공한다. 통신부(120)는 홈 네트워크 연결을 위한 인터페이스를 제공하며, UPnP AV 등의 통신을 위한 모듈이 구비된다.
콘텐츠 관리기기(200)는 홈 내에 위치한 적어도 하나의 콘텐츠 저장기기(100)에 저장된 콘텐츠의 송수신을 제어하는 제어부(220) 및 콘텐츠 저장기기(100)와 통신하기 위한 통신부(230)를 포함한다. 또한, 홈 내에서 공유되는 콘텐츠 정보가 저장되는 저장부(210)를 더 포함한다.
통신부(230)는 홈 네트워크와 외부 네트워크 사이의 통신을 위한 인터페이스를 제공하며, 이때 홈 네트워크 연결을 위한 모듈과, 외부 네트워크 연결을 위한 모듈이 별도 구비될 수 있다. 여기서, 홈 네트워크 연결을 위한 모듈은 홈 네트워크에 할당된 사설 IP를 이용하여 각각의 콘텐츠 저장기기(100)와 데이터를 송수신한다. 한편, 외부 네트워크 연결을 위한 모듈은 외부 관리서버(400)와의 연결을 통해 획득된 공용 IP 정보를 이용하여 외부 관리서버(400)와 데이터를 송수신한다. 이때, 외부 네트워크 연결을 위한 모듈은 내부 환경에 따라 외부 관리서버(400)와의 연결을 통해 획득된 공용 IP 정보를 이용하여 콘텐츠 공유기기(300)와 연결할 수도 있다.
제어부(220)는 홈 네트워크 내의 콘텐츠 저장기기(100)와 외부 네트워크 내의 콘텐츠 공유기기(300) 사이의 콘텐츠 송수신을 제어한다.
따라서, 제어부(220)는 콘텐츠 공유기기(300)로부터 콘텐츠의 요청이 있는 경우 직접 홈 네트워크 내의 콘텐츠 저장기기(100)에 저장된 적어도 하나의 콘텐츠를 탐색하여 외부 네트워크의 콘텐츠 공유기기(300)로 전송하도록 한다. 이때, 제어부(220)는 해당 콘텐츠를 상기 외부 네트워크에 전달하기 위한 패킷으로 변환하여 전송하도록 한다.
콘텐츠 공유기기(300)는 저장부(310), 콘텐츠 처리부(320), 통신부(330), 및 출력부(340)를 포함한다.
저장부(310)에는 콘텐츠 관리기기(200)로부터 수신된 홈 네트워크 내의 콘텐츠 목록이 저장되며, 콘텐츠 관리기기(200)로부터 제공된 콘텐츠가 저장된다.
통신부(330)는 콘텐츠 관리기기(200) 및 외부 관리서버(400)와의 통신 접속을 위한 인터페이스를 제공하는 모듈을 구비한다.
콘텐츠 처리부(320)는 통신부(330)를 통해 외부 관리서버(400)에 접속하여 콘텐츠 관리기기(200)에 대한 주소정보를 요청한다. 이때, 콘텐츠 처리부(320)는 콘텐츠 관리기기(200)의 주소정보에 기초하여 콘텐츠 관리기기(200)에 접속을 요청하고, 콘텐츠 관리기기(200)와 접속 시 소정의 콘텐츠 목록을 요청한다. 또한, 콘텐츠 처리부(320)는 콘텐츠 관리기기(200)로부터 수신된 콘텐츠 목록으로부터 어느 하나의 콘텐츠를 요청하고, 콘텐츠 관리기기(200)로부터 제공된 콘텐츠를 실행시켜 출력부(340)를 통해 출력되도록 한다.
이때, 콘텐츠 관리기기(200) 또는 외부 관리서버(400)로부터 제공된 콘텐츠는 스트리밍 또는 다운로드 방식을 통해 제공되며, 일부 다운로드 된 콘텐츠는 저장부에 저장된다.
출력부(340)는 소정의 콘텐츠를 출력하는 수단으로서, 영상신호를 출력하는 디스플레이, 음향신호를 출력하는 스피커 등을 포함한다. 따라서, 콘텐츠 처리부(320)를 통해 소정의 콘텐츠 재생 시, 디스플레이 및 스피커 등을 통해 영상신호와 음향신호를 출력하도록 한다. 그 외에도 부가적인 신호 출력수단을 더 구비할 수 있다.
외부 관리서버(400)는 콘텐츠 관리기기(200)로부터 전달받은 주소정보 및 그에 대응하는 사용자 정보를 관리하는 사용자 정보 관리부(420) 및 외부 네트워크를 통해 콘텐츠 관리기기(200) 및 콘텐츠 공유기기(300)와의 통신을 위한 인터페이스를 제공하는 모듈을 구비한 통신부(430)를 포함한다. 또한, 연결된 콘텐츠 관리기기(200)에 대한 사용자 정보 및 그의 주소정보가 저장되는 사용자 정보 DB(410)를 더 포함한다.
여기서, 통신부(430)는 이때 콘텐츠 관리기기(200)의 홈 네트워크에 할당된 사설 IP에 대응하는 공용 IP 정보를 획득하고, 이를 이용하여 외부 네트워크를 통해 콘텐츠 관리기기(200)에 연결된다.
한편, 사용자 정보 관리부(420)는 콘텐츠 관리기기(200)의 사설 IP에 대응하는 공용 IP 주소 및 포트 정보와 함께 콘텐츠 관리기기(200)의 사용자 ID를 등록하여 관리함으로써, 콘텐츠 공유기기(300)로 해당 콘텐츠 관리기기(200)의 주소정보 를 제공하거나, 직접 콘텐츠 관리기기(200)와 콘텐츠를 송수신 한다.
이때, 사용자 정보 관리부(420)는 콘텐츠 공유기기(300)로부터 콘텐츠 관리기기(200)로의 연결 요청이 있는 경우, 콘텐츠 공유기기(300)의 사용자에 대한 사용자 인증을 수행함으로써, 콘텐츠 관리기기(200)와 콘텐츠 공유기기(300) 사이에서 콘텐츠를 전달하도록 한다.
상기와 같이 구성된 본 발명의 동작을 살펴보면 다음과 같다.
도 4 내지 도 5는 본 발명에 따른 홈 콘텐츠 제공 시스템에 대한 동작 흐름을 도시한 순서도이다.
먼저, 도 4는 본 발명에 따른 홈 네트워크에 대응하는 외부 네트워크의 주소정보를 획득하는 과정을 나타낸 것이다. 도 4를 참조하면, 콘텐츠 관리기기는 외부 관리서버(400)와 연결된 주소정보를 획득하기 위해 외부 관리서버로 연결을 요청한다(S400). 이때, 외부 관리서버(400)가 콘텐츠 관리기기(200)의 연결 요청에 응답함으로써(S410), 콘텐츠 관리기기(200)와 외부 관리서버(400)가 서로 연결된다.
콘텐츠 관리기기(200)는 외부 관리서버(400)와 연결 시, 외부 관리서버(400)에 연결된 외부 네트워크의 주소정보, 즉, 공용 IP 주소 및 포트 정보를 획득하고(S420), 획득된 주소정보를 등록한다(S430). 여기서, 콘텐츠 관리기기(200)는 주소정보뿐만 아니라, 연결된 외부 관리서버에 대한 식별 정보도 함께 저장하도록 한다.
또한, 콘텐츠 관리기기(200)는 콘텐츠 관리기기(200)의 사용자 정보 및 획득된 주소정보를 외부 관리서버(400)로 전송하도록 한다(S440).
외부 관리서버(400)는 콘텐츠 관리기기(200)로부터 수신된 주소정보 및 그에 대응하는 사용자 정보를 등록하고(S450), 콘텐츠 관리기기(200)로 응답신호를 전송한다(S460). 이때, 외부 관리서버(400)는 등록된 콘텐츠 관리기기(200)의 정보를 관리한다.
도 5는 본 발명의 일실시예에 따른 홈 콘텐츠 제공 방법에 대한 동작 흐름을 나타낸 것이다. 도 5를 참조하면, 외부의 콘텐츠 공유기기(300)는 홈 네트워크 내에서 공유되는 콘텐츠를 제공하는 콘텐츠 관리기기(200)에 접속하기 위해 외부 관리서버(400)로 콘텐츠 관리기기(200)에 대한 주소정보를 요청한다(S500). 이때, 외부 관리서버(400)는 해당 콘텐츠 관리기기(200)에 대한 주소정보를 검출하여 콘텐츠 공유기기(300)로 전송한다(S505). 여기서, 외부 관리서버(400)는 콘텐츠 관리기기(200)의 주소정보를 요청한 콘텐츠 공유기기(300)에 대해 소정의 인증절차를 수행한 이후에 검출된 주소정보를 제공하도록 한다. 물론, 인증절차는 생략될 수 있다.
콘텐츠 공유기기(300)는 외부 관리서버(400)로부터 수신된 주소정보에 기초하여 콘텐츠 관리기기(200)로 연결을 요청하고(S510), 콘텐츠 관리기기(200)가 이에 응답함으로써 상호 연결된다(S515). 물론, 콘텐츠 관리기기(200)는 연결 요청한 콘텐츠 공유기기(300)가 기 등록된 콘텐츠 공유기기(300) 인지를 확인하여, 그에 대한 인증절차를 수행한 후 연결 허용하도록 한다. 마찬가지로, 이 인증 절차 또한 생략될 수 있다.
콘텐츠 공유기기(300)는 통신 연결된 콘텐츠 관리기기(200)로 홈 네트워크 내에서 공유되는 콘텐츠 목록을 요청한다(S520). 이때, 콘텐츠 관리기기(200)는 홈 네트워크 내의 콘텐츠 저장기기(100)에 연결 요청하고(S525), 적어도 하나의 콘텐츠 저장기기(100)가 이에 응답함으로써 홈 네트워크 내에 연결된다(S530).
또한, 콘텐츠 관리기기(200)는 연결된 적어도 하나의 콘텐츠 저장기기(100)를 탐색하여 저장된 적어도 하나의 콘텐츠 정보를 수집하고(S535), 수집된 콘텐츠 정보에 기초하여 생성된 콘텐츠 목록을 콘텐츠 공유기기(300)로 전송한다(S540). 이때, 콘텐츠 공유기기(300)는 콘텐츠 관리기기(200)로부터 콘텐츠 목록을 수신하고, 수신된 콘텐츠 목록 중 어느 하나가 선택되면 이를 콘텐츠 관리기기(200)에 요청한다(S545).
콘텐츠 관리기기(200)는 해당 콘텐츠 저장기기(100)에 콘텐츠를 요청한다(S550). 이때, 콘텐츠 관리기기(200)로부터 콘텐츠를 요청 받은 콘텐츠 저장기기(100)는 해당 콘텐츠를 검출하여 스트리밍 또는 다운로드 방식으로 전송한다(S555). 콘텐츠 관리기기(200)는 콘텐츠 저장기기(100)로부터 제공된 콘텐츠를 콘텐츠 공유기기(300)로 전송함으로써(S560), 콘텐츠 공유기기(300)는 전송된 콘텐츠를 외부에서 실행하도록 한다(S565).
도 6은 본 발명의 다른 실시예에 따른 홈 콘텐츠 제공 방법에 대한 동작 흐름을 나타낸 것이다. 도 6의 실시예는 도 5의 실시예를 수행하는 중 'S510' 과정의 연결 요청이 차단된 경우로서, 콘텐츠 관리기기(200)는 콘텐츠 공유기기(300)가 홈 네트워크의 사설 IP에 대응하는 공용 IP외에 다른 IP로 접근을 시도하였거나, 혹은 초기 접속한 외부 관리서버(400)가 아닌 다른 기기로부터 접근 시도가 있는 경우 설정에 따라 이를 차단할 수 있다.
도 6을 참조하면, 외부의 콘텐츠 공유기기(300)는 홈 네트워크 내에서 공유되는 콘텐츠를 제공하는 콘텐츠 관리기기(200)에 접속하기 위해 외부 관리서버(400)로 콘텐츠 관리기기(200)에 대한 주소정보를 요청한다(S600). 이때, 외부 관리서버(400)는 해당 콘텐츠 관리기기(200)에 대한 주소정보를 검출하여 콘텐츠 공유기기(300)로 전송한다(S605). 여기서, 외부 관리서버(400)는 콘텐츠 관리기기(200)의 주소정보를 요청한 콘텐츠 공유기기(300)에 대해 소정의 인증절차를 수행한 이후에 검출된 주소정보를 제공하도록 한다. 물론, 인증절차는 생략될 수 있다.
콘텐츠 공유기기(300)는 외부 관리서버(400)로부터 수신된 주소정보에 기초하여 콘텐츠 관리기기(200)로 연결을 요청하고(S610), 이때 콘텐츠 관리기기(200)는 연결 요청한 콘텐츠 공유기기(300)가 기 등록된 기기인지 확인한다. 다시 말해, 도 4의 'S430' 과정에서 등록된 주소정보 및 외부 관리서버(400)의 식별정보와 연결 요청한 콘텐츠 공유기기(300)의 정보를 비교하여 일치하는지 확인한다. 만일, 일치하지 않는 경우, 콘텐츠 관리기기(200)는 연결 요청한 콘텐츠 공유기기(300)의 접속을 차단하고, 해당 콘텐츠 공유기기(300)로 이를 알리도록 한다(S615).
만일, 콘텐츠 관리기기(200)로부터 연결이 차단된 경우, 콘텐츠 공유기기(300)는 다시 외부 관리서버(400)에 접속하여 콘텐츠 관리기기(200)와의 연결을 요청한다(S620). 이때, 외부 관리서버(400)는 콘텐츠 공유기기(300)의 요청에 따라 해당 콘텐츠 관리기기(200)에 연결을 요청한다(S625). 여기서, 콘텐츠 공유기 기(300)는 외부 관리서버(400)에서 인증절차를 수행한 기기인 것으로 한다. 한편, 콘텐츠 관리기기(200)는 외부 관리서버(400)의 연결 요청에 응답하고, 외부 관리서버(400)는 다시 콘텐츠 공유기기(300)의 연결 요청에 응답한다(S640). 물론, 콘텐츠 관리기기(200)는 연결 요청한 외부 관리서버(400)에 대해 소정의 인증 절차를 수행한 이후에 연결 응답할 수도 있다.
따라서, 콘텐츠 공유기기(300)는 홈 네트워크 내에서 공유되는 콘텐츠 목록을 요청하는 신호를 외부 관리서버(400)로 전송하고(S640), 외부 관리서버(400)는 콘텐츠 공유기기(300)의 요청 신호를 콘텐츠 관리기기(200)로 전달한다(S645). 이때, 콘텐츠 관리기기(200)는 홈 네트워크 내의 콘텐츠 저장기기(100)에 연결 요청하고(S650), 홈 네트워크 내의 콘텐츠 저장기기(100)가 이에 응답함으로써 적어도 하나의 콘텐츠 저장기기(100)와 연동된다(S655). 또한, 콘텐츠 관리기기(200)는 연동된 적어도 하나의 콘텐츠 저장기기(100)를 탐색하여 콘텐츠 정보를 수집하고(S660), 수집된 콘텐츠 정보에 기초하여 생성된 콘텐츠 목록을 외부 관리서버(400)로 전송한다(S665). 이때, 외부 관리서버(400)는 수신된 콘텐츠 목록을 콘텐츠 공유기기(300)로 전달한다(S670).
한편, 콘텐츠 공유기기(300)는 외부 관리서버(400)로부터 수신된 콘텐츠 목록 중 어느 하나가 선택되면 이를 요청하는 신호를 외부 관리서버(400)로 전송하고(S675), 외부 관리서버(400)는 수신된 요청 신호를 콘텐츠 관리기기(200)로 전달한다(S680). 이때, 콘텐츠 관리기기(200)는 외부 관리서버(400)로부터 요청된 콘텐츠를 확인하고, 해당 콘텐츠 저장기기(100)에 요청한다(S685).
콘텐츠 관리기기(200)로부터 콘텐츠를 요청 받은 콘텐츠 저장기기(100)는 해당 콘텐츠를 검출하여 스트리밍 또는 다운로드 방식으로 전송한다(S690). 콘텐츠 관리기기(200)는 콘텐츠 저장기기(100)로부터 제공된 콘텐츠를 외부 관리서버(400)로 전송하고(S695), 외부 관리서버(400)가 이를 콘텐츠 공유기기(300)로 전달함으로써(S700), 콘텐츠 공유기기(300)는 외부 관리서버(400)로부터 전송된 콘텐츠를 외부에서 실행하도록 한다(S705).
이상과 같이 본 발명에 의한 홈 콘텐츠 제공 방법 및 장치는 예시된 도면을 참조로 설명하였으나, 본 명세서에 개시된 실시예와 도면에 의해 본 발명은 한정되지 않고, 기술사상이 보호되는 범위 이내에서 응용될 수 있다.
도 1 은 본 발명에 따른 홈 콘텐츠 제공 장치가 적용되는 시스템 구성도,
도 2 는 도 1의 시스템상에 구현되는 일실시예를 도시한 도,
도 3 은 도 1의 시스템 구성을 설명하는데 참조되는 도, 그리고
도 4 내지 도 6 은 본 발명에 따른 홈 콘텐츠 제공 방법에 대한 동작 흐름이 도시된 순서도이다.

Claims (17)

  1. 홈 네트워크 상에서 공유되는 콘텐츠를 외부의 콘텐츠 공유기기로 제공하는 콘텐츠 관리기기의 홈 콘텐츠 제공 방법에 있어서,
    외부기기로부터 외부 네트워크의 공용 IP를 통해 상기 콘텐츠 관리기기로의 연결 요청이 있는 경우, 상기 외부기기가 접속한 상기 공용 IP와 기 등록된 접속정보를 비교하여 상기 외부기기에 대한 인증을 수행하는 단계;
    상기 인증을 수행하는 단계에서 인증 완료된 상기 외부기기의 요청에 따라 상기 콘텐츠 관리기기가 해당 홈 네트워크의 사설 IP를 통해 연결된 콘텐츠 저장기기들의 콘텐츠 정보를 수집하여 상기 공용 IP를 통해 외부 네트워크의 상기 외부기기로 전송하는 단계; 및
    상기 외부기기에 의해 어느 하나의 콘텐츠가 선택되면, 상기 콘텐츠 관리기기가 홈 네트워크의 해당 콘텐츠 저장기기로부터 선택된 콘텐츠를 제공받아, 상기 공용 IP를 통해 외부 네트워크의 상기 외부기기로 전송하는 단계;를 포함하는 것을 특징으로 하는 홈 콘텐츠 제공 방법.
  2. 청구항 1에 있어서,
    상기 외부기기는,
    상기 콘텐츠 관리기기와 상기 콘텐츠 공유기기 사이에서 상기 콘텐츠 관리기기의 주소 정보를 관리하는 외부 관리서버, 및 상기 콘텐츠 공유기기 중 어느 하나인 것을 특징으로 하는 홈 콘텐츠 제공 방법.
  3. 청구항 1에 있어서,
    상기 인증을 수행하는 단계에서,
    상기 기 등록된 접속정보는, 상기 홈 네트워크에 접속 가능한 상기 사설 IP에 대응하는 외부 네트워크의 공용 IP 주소, 연결 포트 정보, 및 상기 콘텐츠 관리기기에 연결 가능한 기기정보 중 적어도 하나를 포함하는 것을 특징으로 하는 홈 콘텐츠 제공 방법.
  4. 청구항 3에 있어서,
    상기 인증을 수행하는 단계에서,
    상기 외부기기가 접속한 상기 공용 IP가 상기 홈 네트워크에 접속 가능한 상기 사설 IP에 대응하는 외부 네트워크의 공용 IP인지 판별하여 상기 외부기기에 대한 연결을 허용 또는 차단하는 것을 특징으로 하는 홈 콘텐츠 제공 방법.
  5. 청구항 4에 있어서,
    상기 인증을 수행하는 단계는,
    상기 외부기기가 접속한 공용 IP 주소와 상기 홈 네트워크에 접속 가능한 상기 사설 IP에 대응하는 외부 네트워크의 공용 IP가 일치하는 경우, 상기 외부기기가 상기 콘텐츠 관리기기에 기 등록된 기기인지 판별하여 상기 외부기기에 대한 연결을 허용 또는 차단하는 것을 특징으로 하는 홈 콘텐츠 제공 방법.
  6. 삭제
  7. 청구항 1에 있어서,
    상기 콘텐츠 관리기기가,
    홈 네트워크의 해당 콘텐츠 저장기기로부터 선택된 콘텐츠를 스트리밍 또는 다운로드 방식으로 제공받는 것을 특징으로 하는 홈 콘텐츠 제공 방법.
  8. 홈 네트워크 상에서 공유되는 콘텐츠를 콘텐츠 관리기기를 통해 외부의 콘텐츠 공유기기로 제공하는 홈 콘텐츠 제공 방법에 있어서,
    상기 콘텐츠 공유기기가,
    외부 네트워크 상에서 상기 콘텐츠 관리기기의 주소 정보를 관리하는 외부 관리서버로부터 상기 콘텐츠 관리기기에 대한 주소정보를 제공받는 단계;
    상기 콘텐츠 관리기기로부터 제공된 주소정보에 기초하여 상기 콘텐츠 관리기기로 연결 요청하는 단계;
    상기 콘텐츠 관리기기로부터 연결 차단된 경우, 상기 외부 관리서버를 통해 상기 콘텐츠 관리기기로의 연결을 재시도하는 단계; 및
    상기 콘텐츠 관리기기로부터 홈 네트워크 상에서 공유되는 콘텐츠 정보 및 요청된 콘텐츠를 제공받아 실행하는 단계;를 포함하는 것을 특징으로 하는 홈 콘텐츠 제공 방법.
  9. 청구항 8에 있어서,
    상기 콘텐츠 관리기기에 대한 주소정보는,
    상기 콘텐츠 관리기기에 접속 가능한 외부 네트워크의 공용 IP 주소 및 포트정보를 포함하는 것을 특징으로 하는 홈 콘텐츠 제공 방법.
  10. 청구항 8에 있어서,
    상기 실행하는 단계는,
    상기 외부 관리서버를 통해 상기 홈 네트워크 상에서 공유되는 콘텐츠를 제공받아 실행하는 것을 특징으로 하는 홈 콘텐츠 제공 방법.
  11. 콘텐츠 관리기기가 홈 네트워크 상에서 공유되는 콘텐츠를 외부의 콘텐츠 공유기기로 제공하는 홈 콘텐츠 제공 장치에 있어서,
    외부 네트워크의 공용 IP를 통해 연결 요청한 외부기기와 데이터를 송수신하는 외부 네트워크 연결을 위한 모듈과, 해당 홈 네트워크의 사설 IP를 통해 연결된 콘텐츠 저장기기들과 데이터를 송수신하는 홈 네트워크 연결을 위한 모듈을 포함하는 통신부;
    홈 네트워크에 대응하는 외부 네트워크의 접속정보가 저장되는 저장부; 및
    상기 외부 네트워크 연결을 위한 모듈을 통해 상기 외부기기로부터 연결 요청이 있는 경우, 상기 외부기기가 접속한 상기 공용 IP와 상기 저장부에 저장된 접속정보를 비교하여 상기 외부기기에 대한 인증을 수행하고, 인증 완료된 상기 외부기기의 요청에 따라 홈 네트워크의 사설 IP를 통해 제공받은 콘텐츠를 상기 공용 IP를 통해 외부 네트워크의 상기 외부기기로 제공하도록 하는 제어부;를 포함하는 홈 콘텐츠 제공 장치.
  12. 청구항 11에 있어서,
    상기 외부기기는,
    상기 콘텐츠 관리기기와 상기 콘텐츠 공유기기 사이에서 외부 네트워크를 통해 연결되어 상기 콘텐츠 관리기기의 주소 정보를 관리하는 외부 관리서버, 및 상기 콘텐츠 공유기기 중 어느 하나인 것을 특징으로 하는 홈 콘텐츠 제공 장치.
  13. 청구항 11에 있어서,
    상기 접속정보는,
    상기 홈 네트워크에 접속 가능한 상기 사설 IP에 대응하는 외부 네트워크의 공용 IP 주소, 연결 포트 정보, 및 상기 콘텐츠 관리기기에 연결 가능한 기기정보 중 적어도 하나를 포함하는 것을 특징으로 하는 홈 콘텐츠 제공 장치.
  14. 청구항 13에 있어서,
    상기 제어부는,
    상기 외부기기가 접속한 상기 공용 IP가 상기 홈 네트워크에 접속 가능한 상기 사설 IP에 대응하는 외부 네트워크의 공용 IP인지 판별하여 상기 외부기기에 대한 연결을 허용 또는 차단하는 것을 특징으로 하는 홈 콘텐츠 제공 장치.
  15. 청구항 14에 있어서,
    상기 제어부는,
    상기 외부기기의 접속 IP 주소 정보와 상기 홈 네트워크에 접속 가능한 상기 사설 IP에 대응하는 외부 네트워크의 공용 IP가 일치하는 경우, 상기 외부기기가 상기 저장부에 기 등록된 기기인지 판별하여 상기 외부기기에 대한 연결을 허용 또는 차단하는 것을 특징으로 하는 홈 콘텐츠 제공 장치.
  16. 청구항 11에 있어서,
    상기 제어부는,
    해당 홈 네트워크의 사설 IP를 통해 연결된 콘텐츠 저장기기들의 콘텐츠 정보를 수집하여 상기 공용 IP를 통해 외부 네트워크의 상기 외부기기로 제공하는 것을 특징으로 하는 홈 콘텐츠 제공 장치.
  17. 청구항 11에 있어서,
    상기 제어부는,
    상기 외부기기로부터 선택된 콘텐츠 요청 시, 상기 홈 네트워크 내에서 요청된 콘텐츠가 저장된 콘텐츠 저장기기를 탐색하고, 해당 콘텐츠 저장기기로부터 스트리밍 또는 다운로드 방식으로 상기 요청된 콘텐츠를 제공받는 것을 특징으로 하는 홈 콘텐츠 제공 장치.
KR1020080077623A 2008-08-07 2008-08-07 홈 콘텐츠 제공 방법 및 장치 KR101005853B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020080077623A KR101005853B1 (ko) 2008-08-07 2008-08-07 홈 콘텐츠 제공 방법 및 장치
US12/483,776 US20100036950A1 (en) 2008-08-07 2009-06-12 Method and apparatus for providing home contents

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020080077623A KR101005853B1 (ko) 2008-08-07 2008-08-07 홈 콘텐츠 제공 방법 및 장치

Publications (2)

Publication Number Publication Date
KR20100018897A KR20100018897A (ko) 2010-02-18
KR101005853B1 true KR101005853B1 (ko) 2011-01-05

Family

ID=41653925

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020080077623A KR101005853B1 (ko) 2008-08-07 2008-08-07 홈 콘텐츠 제공 방법 및 장치

Country Status (2)

Country Link
US (1) US20100036950A1 (ko)
KR (1) KR101005853B1 (ko)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101042196B1 (ko) * 2010-04-08 2011-06-16 주식회사 인스프리트 Dlna 디바이스로 구성된 dlna 홈네트워크를 제어하는 dlna 게이트웨이 및 제어방법
US8910265B2 (en) 2012-09-28 2014-12-09 Sonos, Inc. Assisted registration of audio sources
US9510055B2 (en) 2013-01-23 2016-11-29 Sonos, Inc. System and method for a media experience social interface
US20150220498A1 (en) 2014-02-05 2015-08-06 Sonos, Inc. Remote Creation of a Playback Queue for a Future Event
US9679054B2 (en) 2014-03-05 2017-06-13 Sonos, Inc. Webpage media playback
US20150324552A1 (en) 2014-05-12 2015-11-12 Sonos, Inc. Share Restriction for Media Items
US20150356084A1 (en) 2014-06-05 2015-12-10 Sonos, Inc. Social Queue
US9874997B2 (en) 2014-08-08 2018-01-23 Sonos, Inc. Social playback queues
US9449187B2 (en) * 2014-08-11 2016-09-20 Document Dynamics, Llc Environment-aware security tokens
WO2016049342A1 (en) 2014-09-24 2016-03-31 Sonos, Inc. Social media connection recommendations based on playback information
US9667679B2 (en) 2014-09-24 2017-05-30 Sonos, Inc. Indicating an association between a social-media account and a media playback system
US9959087B2 (en) 2014-09-24 2018-05-01 Sonos, Inc. Media item context from social media
US9860286B2 (en) 2014-09-24 2018-01-02 Sonos, Inc. Associating a captured image with a media item
US9690540B2 (en) 2014-09-24 2017-06-27 Sonos, Inc. Social media queue
US10645130B2 (en) 2014-09-24 2020-05-05 Sonos, Inc. Playback updates
US9723038B2 (en) 2014-09-24 2017-08-01 Sonos, Inc. Social media connection recommendations based on playback information
US11658969B2 (en) * 2020-11-20 2023-05-23 At&T Intellectual Property I, L.P. Apparatuses and methods for facilitating port discernment driven mutual authentication and service access authorization
KR102434944B1 (ko) * 2021-06-25 2022-08-23 (주)일렉콤 스마트 rtu

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050025550A (ko) * 2003-11-20 2005-03-14 엘지전자 주식회사 모바일 홈 네트워크 시스템
KR100662509B1 (ko) 2005-11-07 2006-12-28 한국전자통신연구원 댁내 미디어 컨텐츠 원격 제공 시스템 및 원격 재생 단말과그 방법
KR20070048922A (ko) * 2005-11-07 2007-05-10 한국전자통신연구원 홈네트워크 간 미디어 컨텐츠 공유 시스템 및 그 방법
KR20080000310A (ko) * 2006-06-27 2008-01-02 주식회사 대우일렉트로닉스 홈네트워크 간의 정보 공유 시스템 및 정보 공유 방법,그리고 정보 공유 생성 방법

Family Cites Families (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7912856B2 (en) * 1998-06-29 2011-03-22 Sonicwall, Inc. Adaptive encryption
US6237031B1 (en) * 1997-03-25 2001-05-22 Intel Corporation System for dynamically controlling a network proxy
JPH1185644A (ja) * 1997-09-05 1999-03-30 Hitachi Ltd 冗長構成システムの系切替制御方法
US6081900A (en) * 1999-03-16 2000-06-27 Novell, Inc. Secure intranet access
US6647260B2 (en) * 1999-04-09 2003-11-11 Openwave Systems Inc. Method and system facilitating web based provisioning of two-way mobile communications devices
US20050125532A1 (en) * 2000-05-26 2005-06-09 Gur Kimchi Traversing firewalls and nats
US7174378B2 (en) * 2000-05-29 2007-02-06 Nitgen Technologies, Inc. Co-location service system equipped with global load balancing (GLB) function among dispersed IDCS
US7441270B1 (en) * 2000-07-06 2008-10-21 Intel Corporation Connectivity in the presence of barriers
US7689510B2 (en) * 2000-09-07 2010-03-30 Sonic Solutions Methods and system for use in network management of content
US7562147B1 (en) * 2000-10-02 2009-07-14 Microsoft Corporation Bi-directional HTTP-based reliable messaging protocol and system utilizing same
US7333482B2 (en) * 2000-12-22 2008-02-19 Interactive People Unplugged Ab Route optimization technique for mobile IP
US6996841B2 (en) * 2001-04-19 2006-02-07 Microsoft Corporation Negotiating secure connections through a proxy server
US7099944B1 (en) * 2001-07-13 2006-08-29 Bellsouth Intellectual Property Corporation System and method for providing network and service access independent of an internet service provider
US20040078471A1 (en) * 2002-10-18 2004-04-22 Collatus Corporation, A Delaware Corportion Apparatus, method, and computer program product for building virtual networks
US7480737B2 (en) * 2002-10-25 2009-01-20 International Business Machines Corporation Technique for addressing a cluster of network servers
US7394756B1 (en) * 2003-03-17 2008-07-01 Sprint Communications Company L.P. Secure hidden route in a data network
US8015301B2 (en) * 2003-09-30 2011-09-06 Novell, Inc. Policy and attribute based access to a resource
US7188273B2 (en) * 2003-11-24 2007-03-06 Tsx Inc. System and method for failover
US20050182937A1 (en) * 2004-02-12 2005-08-18 Harmeet Singh Bedi Method and system for sending secure messages over an unsecured network
US8107363B1 (en) * 2004-05-21 2012-01-31 Rockstar Bidco, LP Method and apparatus for accelerating failover of VPN traffic in an MPLS provider network
US9426651B2 (en) * 2004-08-18 2016-08-23 Sk Planet Co., Ltd. Method for providing contents in a mobile communication system and apparatus thereof
JP2006148661A (ja) * 2004-11-22 2006-06-08 Toshiba Corp 情報端末遠隔操作システム、そのリモートアクセス端末、そのゲートウェイサーバ、その情報端末制御装置、情報端末装置、およびその遠隔操作方法
WO2006072052A2 (en) * 2004-12-31 2006-07-06 Anonymizer, Inc. System for protecting identity in a network environment
US8788674B2 (en) * 2005-01-12 2014-07-22 Blue Coat Systems, Inc. Buffering proxy for telnet access
US7958347B1 (en) * 2005-02-04 2011-06-07 F5 Networks, Inc. Methods and apparatus for implementing authentication
US7568220B2 (en) * 2005-04-19 2009-07-28 Cisco Technology, Inc. Connecting VPN users in a public network
US8220042B2 (en) * 2005-09-12 2012-07-10 Microsoft Corporation Creating secure interactive connections with remote resources
US20070124345A1 (en) * 2005-11-30 2007-05-31 Heinz Kathy K Library backup
KR100765325B1 (ko) * 2006-02-13 2007-10-09 삼성전자주식회사 Stun을 이용한 대칭형 네트워크 주소 변환 시스템 및그 방법
US20070220587A1 (en) * 2006-03-15 2007-09-20 Loyer Douglas E Systems, Methods, and Apparatus for Most Advantageous Media Delivery for Rich Media Applications
US20070240209A1 (en) * 2006-04-05 2007-10-11 Lewis Adam C Session persistence on a wireless network
US20070271453A1 (en) * 2006-05-19 2007-11-22 Nikia Corporation Identity based flow control of IP traffic
US8996857B1 (en) * 2006-06-05 2015-03-31 Thomson Financial Llc Single sign-on method in multi-application framework
US9231904B2 (en) * 2006-09-25 2016-01-05 Weaved, Inc. Deploying and managing networked devices
US8531995B2 (en) * 2006-11-01 2013-09-10 At&T Intellectual Property I, L.P. Systems and methods for location management and emergency support for a voice over internet protocol device
EP2106590A4 (en) * 2006-11-21 2011-08-17 Wayport Inc INTELLIGENT SERVICE QUALITY MANAGEMENT
US8620257B2 (en) * 2007-02-20 2013-12-31 At&T Intellectual Property I, L.P. Systems and methods for location management and emergency support for a voice over internet protocol device
US8144709B2 (en) * 2007-04-06 2012-03-27 International Business Machines Corporation Method, system and computer processing an IP packet, routing a structured data carrier, preventing broadcast storms, load-balancing and converting a full broadcast IP packet
TW200920030A (en) * 2007-10-18 2009-05-01 D Link Corp The method to puncture the firewall for building the linking channel between the network terminal devices
US9178857B2 (en) * 2007-11-19 2015-11-03 Verizon Patent And Licensing Inc. System and method for secure configuration of network attached devices
US8326440B2 (en) * 2008-02-23 2012-12-04 Ranch Systems Llc System for intelligent delegation of irrigation control

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050025550A (ko) * 2003-11-20 2005-03-14 엘지전자 주식회사 모바일 홈 네트워크 시스템
KR100662509B1 (ko) 2005-11-07 2006-12-28 한국전자통신연구원 댁내 미디어 컨텐츠 원격 제공 시스템 및 원격 재생 단말과그 방법
KR20070048922A (ko) * 2005-11-07 2007-05-10 한국전자통신연구원 홈네트워크 간 미디어 컨텐츠 공유 시스템 및 그 방법
KR20080000310A (ko) * 2006-06-27 2008-01-02 주식회사 대우일렉트로닉스 홈네트워크 간의 정보 공유 시스템 및 정보 공유 방법,그리고 정보 공유 생성 방법

Also Published As

Publication number Publication date
KR20100018897A (ko) 2010-02-18
US20100036950A1 (en) 2010-02-11

Similar Documents

Publication Publication Date Title
KR101005853B1 (ko) 홈 콘텐츠 제공 방법 및 장치
US8396220B2 (en) System and method of mobile content sharing and delivery in an integrated network environment
US8055802B2 (en) Open service gateway initiative-based home gateway apparatus and device registration method thereof
EP2047371B1 (en) Mapping universal plug and play discovered items to an smb location
KR100600733B1 (ko) 동영상 스트리밍 홈 네트워크 시스템 및 그 동작방법
JP6081743B2 (ja) 少なくとも2つのデバイス間の無線連結方法及び該方法を用いた無線連結可能なデバイス並びにコンピュータ読み取り可能な記録媒体
US8560497B2 (en) Inter-home sharing apparatus and method using home network device
US8346939B2 (en) Network system, network connecting device, and network connecting method
KR101424718B1 (ko) 원격 접속 환경에서 접속 가능한 홈 네트워크 정보를제공하는 장치 및 그 방법
US8583732B2 (en) Method and apparatus for providing multimedia messaging service
US8244212B2 (en) Communication method, communication apparatus, cell phone terminal, and communication system for performing connection via a network
JP2007521541A (ja) サービスをダウンロードするためのホットスポットにおけるキャッシュサーバ
JP2010530672A (ja) 通信ネットワークを介してプログラムを配信する方法
KR20070100014A (ko) 컨텐츠 관리 서버 및 그의 컨텐츠 관리방법
EP1603306B1 (en) Method for controlling a printer using a portable terminal in a home network
US20060271934A1 (en) Computer-readable recording medium recording a service control program, and service control device and method
EP2107723B1 (fr) Commande d'un dispositif a distance par un terminal
US20100312789A1 (en) Attribute data providing apparatus and method
JP5142216B2 (ja) ホームネットワーク内の端末から広域ネットワークへコンテンツを送信するコンテンツ送信方法及びシステム
JP4886712B2 (ja) アクセス制御システム、アクセス制御方法、アクセス制御装置およびアクセス制御プログラム
KR20130017631A (ko) 스트리밍 서비스를 제공하는 장치 및 방법
KR100953093B1 (ko) 이종 UPnP네트워크를 통한 멀티미디어 서비스 방법 및 시스템
TWI393406B (zh) Integrating mobile content sharing and delivery system and its method in integrated network environment
KR20110008964A (ko) 댁 내 범용 플러그 앤 플레이 디바이스에 대한 원격 접속 서비스를 제공하기 위한 원격 접속 서비스 프로파일 설정 방법 및 사용자 인증 방법
JP4892076B2 (ja) 通信制御装置、通信制御方法及びプログラム、記録媒体

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
FPAY Annual fee payment

Payment date: 20131128

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20151019

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20161107

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20180928

Year of fee payment: 8

R401 Registration of restoration