1 |
1
웹서비스를 이용한 홈네트워크 미디어 컨텐츠 제공 시스템에 있어서,로컬 홈네트워크 단말들로부터 로컬홈 미디어컨텐츠 정보를 수집하여 미디어정보 통합관리 서버(Service Provider)에게 전송하고, 로컬홈 미디어 플레이어로부터의 요청에 따라 웹서비스를 이용하여 상기 미디어정보 통합관리 서버로부터 공유 미디어컨텐츠 정보를 가져다가 제공하며, 상기 공유 미디어컨텐츠 정보를 바탕으로 한 상기 로컬홈 미디어 플레이어로부터의 미디어컨텐츠 요청 메시지를 해당 리모트 홈네트워크 단말로 전달하기 위한 다수의 홈서버; 및상기 각각의 홈서버로부터 전송된 로컬홈 미디어컨텐츠 정보를 웹서비스 기반으로 수집하여 상기 공유 미디어컨텐츠 정보로 통합관리하고, 각각의 홈네트워크 단말로부터의 요구에 따라 상기 공유 미디어컨텐츠 정보를 웹서비스를 이용하여 제공하기 위한 상기 미디어정보 통합관리 서버를 포함하는 웹서비스를 이용한 홈네트워크 미디어 컨텐츠 제공 시스템
|
2 |
2
제 1 항에 있어서,상기 홈서버는,개방형 API(Open Application Programming Interface)를 이용하여 웹서비스 기반으로 상기 로컬홈 미디어컨텐츠 정보를 상기 미디어정보 통합관리 서버에게 제공하며;상기 미디어정보 통합관리 서버는,상기 개방형 API를 이용하여 웹서비스 기반으로 상기 공유 미디어컨텐츠 정보를 상기 홈서버에게 제공하는 것을 특징으로 하는 웹서비스를 이용한 홈네트워크 미디어 컨텐츠 제공 시스템
|
3 |
3
제 1 항에 있어서,상기 로컬홈 미디어컨텐츠 정보 또는 상기 공유 미디어컨텐츠 정보는,상기 미디어 컨텐츠를 보유하고 있는 해당 컨텐츠 제공 서버의 위치 정보, 홈네트워크 미디어 컨텐츠 목록, 디바이스 정보를 포함하는 것을 특징으로 하는 웹서비스를 이용한 홈네트워크 미디어 컨텐츠 제공 시스템
|
4 |
4
제 2 항에 있어서,상기 미디어정보 통합관리 서버는,웹 미디어 단말로부터의 요구에 따라 상기 공유 미디어컨텐츠 정보를 웹서비스와 개방형 API를 이용하여 제공하는 것을 특징으로 하는 웹서비스를 이용한 홈네트워크 미디어 컨텐츠 제공 시스템
|
5 |
5
제 1 항 내지 제 4 항 중 어느 한 항에 있어서,상기 홈서버는,상기 로컬 홈네트워크 단말들로부터 로컬홈 미디어컨텐츠 정보를 수집하고, 상기 로컬홈 미디어 플레이어로부터의 요청에 따라 상기 미디어정보 통합관리 서버로부터 웹서비스를 이용하여 공유 미디어컨텐츠 정보를 수집하거나 리모트홈 홈서버로부터 웹서비스를 이용하여 리모트홈 미디어컨텐츠 정보를 수집하기 위한 미디어플레이어 컨트롤 수단;상기 미디어플레이어 컨트롤 수단에 의해 수집된 로컬홈 미디어컨텐츠 정보 또는 리모트홈 미디어컨텐츠 정보, 및 공유 미디어컨텐츠 정보를 저장하기 위한 미디어컨텐츠정보 저장 수단;상기 미디어정보 통합관리 서버로부터의 요청에 따라 웹서비스를 이용하여 로컬홈 미디어컨텐츠 정보를 제공하고, 상기 로컬홈 미디어 플레이어의 요청에 따라 상기 미디어컨텐츠정보 저장 수단에 저장되어 있는 공유 미디어컨텐츠 정보를 제공하기 위한 미디어서버 컨트롤 수단; 및상기 미디어플레이어 컨트롤 수단에서의 로컬홈 미디어컨텐츠 정보 수집을 지원하고, 상기 미디어서버 컨트롤 수단에서의 공유 미디어컨텐츠 정보 제공을 지원하기 위한 홈네트워크 컨트롤 수단;상기 미디어서버 컨트롤 수단에서의 웹서비스를 이용한 로컬홈 미디어컨텐츠 정보 제공을 개방형 API를 이용하여 지원하고, 상기 미디어플레이어 컨트롤 수단에서의 웹서비스를 이용한 공유 미디어컨텐츠 정보 수집 및 리모트홈 미디어컨텐츠 정보 수집을 개방형 API를 이용하여 지원하기 위한 상기 개방형 웹서비스 관리 수단; 및상기 공유 미디어컨텐츠 정보를 바탕으로 한 상기 리모트 홈네트워크 단말의 요구에 따라 웹(Web)을 통해 해당 미디어 컨텐츠를 제공하기 위한 미디어 컨텐츠 제공 수단을 포함하는 웹서비스를 이용한 홈네트워크 미디어 컨텐츠 제공 시스템
|
6 |
6
제 5 항에 있어서,상기 개방형 API는,상기 미디어정보 통합관리 서버, 상기 홈서버, 상기 홈네트워크 단말의 주기적인 요청에 따라 허가 유/무를 확인하고, 허가가 확인된 경우에 미디어컨텐츠 정보를 제공하기 위한 정보요청API(API_getMediaInfo); 및허가되어있는 상기 미디어정보 통합관리 서버, 상기 홈서버, 상기 홈네트워크 단말에게 미디어컨텐츠 정보가 변경되는 경우에 상기 변경된 미디어컨텐츠 정보를 제공하고 제공된 처리결과를 수신하기 위한 정보공지API(API_notifyMediaInfo)를 포함하는 것을 특징으로 하는 웹서비스를 이용한 홈네트워크 미디어 컨텐츠 제공 시스템
|
7 |
7
제 5 항에 있어서,상기 미디어 컨텐츠 제공 수단은,상기 로컬 또는 리모트 홈네트워크 단말로부터 XML(Extensible Markup Language)문서로 구성된 HTTP GET 연결 요청/응답 메시지를 이용한 요청/응답 절차에 따라 미디어컨텐츠의 전송을 준비하고, 전송준비가 완료된 경우에 HTTP를 이용하여 해당 미디어 컨텐츠를 제공하는 것을 특징으로 하는 웹서비스를 이용한 홈네트워크 미디어 컨텐츠 제공 시스템
|
8 |
8
제 5 항에 있어서,상기 미디어 컨텐츠 제공 수단은,상기 공유 미디어컨텐츠 정보에 기초한 상기 웹 미디어 단말의 요구에 따라 해당 미디어 컨텐츠를 웹을 통해 제공하는 것을 특징으로 하는 웹서비스를 이용한 홈네트워크 미디어 컨텐츠 제공 시스템
|
9 |
9
웹서비스를 이용한 홈네트워크 미디어 컨텐츠 제공 방법에 있어서,다수의 로컬 홈네트워크 단말들로부터 로컬홈 미디어컨텐츠 정보를 수집하는 로컬홈 미디어컨텐츠정보 수집 단계;상기 로컬홈 미디어컨텐츠정보 수집 단계에서 수집된 상기 로컬홈 미디어컨텐츠 정보를 개방형API와 웹서비스를 통하여 수집하는 미디어컨텐츠정보 수집 단계;상기 미디어컨텐츠정보 수집 단계에서 수집된 다수의 로컬홈 미디어컨텐츠 정보를 공유 미디어컨텐츠 정보로 통합관리하는 미디어정보 통합관리 단계;로컬홈 미디어플레이어의 요구에 따라 상기 미디어정보 통합관리 단계에서 통합관리되는 해당 공유 미디어컨텐츠 정보를 개방형API와 웹서비스를 이용하여 제공하는 공유 미디어컨텐츠 정보제공 단계; 및상기 공유 미디어컨텐츠 정보제공 단계에서 제공된 공유 미디어컨텐츠 정보에 기초한 상기 로컬홈 미디어플레이어의 요구에 따라, 리모트 홈네트워크 단말의 해당 미디어 컨텐츠를 웹을 통해 제공하는 미디어컨텐츠 제공 단계를 포함하는 웹서비스를 이용한 홈네트워크 미디어 컨텐츠 제공 방법
|
10 |
10
제 9 항에 있어서,상기 공유 미디어컨텐츠 정보제공 단계는,웹 미디어 단말로부터의 요청에 따라 상기 미디어정보 통합관리 단계에서 통합관리되는 공유 미디어컨텐츠 정보를 개방형 API와 웹서비스를 이용하여 제공하며;상기 미디어컨텐츠 제공 단계는,상기 공유 미디어컨텐츠 정보제공 단계에서 제공된 공유 미디어컨텐츠 정보에 기초한 상기 웹 미디어 단말의 요청에 따라, 웹을 통해 해당 미디어 컨텐츠를 제공하는 것을 특징으로 하는 웹서비스를 이용한 홈네트워크 미디어 컨텐츠 제공 방법
|
11 |
11
제 9 항 또는 제 10 항에 있어서,상기 개방형 API는,미디어정보 통합관리 서버, 홈서버, 홈네트워크 단말의 주기적인 요청에 따라 허가 유/무를 확인하고, 허가가 확인된 경우에 미디어컨텐츠 정보를 제공하기 위한 정보요청API; 및허가되어있는 상기 미디어정보 통합관리 서버, 상기 홈서버, 상기 홈네트워크 단말에게 미디어컨텐츠 정보가 변경되는 경우에 상기 변경된 미디어컨텐츠 정보를 제공하고 제공된 처리결과를 수신하기 위한 정보공지API를 포함하는 것을 특징으로 하는 웹서비스를 이용한 홈네트워크 미디어 컨텐츠 제공 방법
|
12 |
12
제 11 항에 있어서,상기 미디어컨텐츠 제공 단계는,상기 로컬 홈네트워크 단말로부터 XML문서로 구성된 HTTP GET 연결 요청/응답 메시지를 이용한 요청/응답 절차에 따라 미디어컨텐츠의 전송을 준비하고, 전송준비가 완료된 경우에 HTTP를 이용하여 해당 미디어 컨텐츠를 제공하는 것을 특징으로 하는 웹서비스를 이용한 홈네트워크 미디어 컨텐츠 제공 방법
|