1 |
1
ne-미디어를 분석하여 메타 데이터를 추출하는 메타 데이터 관리부와,
동기 정보 테이블을 구성하여 상기 메타 데이터로부터 추출된 제어에 필요한 데이터를 저장하고, 미디어를 재생시 상기 동기 정보 테이블을 참조하여 하나 이상의 디바이스를 제어하는 동기화 제어부를 포함하되,
상기 동기 정보 테이블은 상기 하나 이상의 디바이스가 상기 미디어 재생시 동일한 시스템 시간에 동기를 맞추어 함께 동작하도록 동기화 제어를 위한 동기 정보가 정리된 것
을 특징으로 하는 SMMD 기반 미디어 서비스를 위한 미디어와 멀티 디바이스 동기 제어 시스템
|
2 |
2
제1항에 있어서,
홈네트워크 내 디바이스의 프로파일을 생성하여 관리하는 디바이스 프로파일 관리부를 더 포함하는 것을 특징으로 하는 SMMD 기반 미디어 서비스를 위한 미디어와 멀티 디바이스 동기 제어 시스템
|
3 |
3
제1항에 있어서, 상기 동기화 제어부가 제어하는 디바이스 제어수단을 더 포함하고, 상기 디바이스 제어수단은,
상기 하나 이상의 디바이스를 제어하는 멀티 디바이스 제어부와,
상기 디바이스별 유무선 인터페이스를 지원하는 하드웨어 인터페이스부와,
상기 인터페이스별 디바이스 드라이버
를 포함하여 구성되는 것을 특징으로 하는 SMMD 기반 미디어 서비스를 위한 미디어와 멀티 디바이스 동기 제어 시스템
|
4 |
4
제1항에 있어서, 상기 메타 데이터 관리부는,
상기 ne-미디어로부터 메타 데이터를 추출하는 ne-미디어 파서와,
상기 메타 데이터로부터 상기 디바이스의 제어에 필요한 데이터를 분석 및 추출하는 메타 데이터 분석부
를 포함하여 구성되는 것을 특징으로 하는 SMMD 기반 미디어 서비스를 위한 미디어와 멀티 디바이스 동기 제어 시스템
|
5 |
5
삭제
|
6 |
6
제1항에 있어서, 상기 동기 정보 테이블은,
실감표현에 적용될 디바이스 타입, 맵핑 디바이스, 제어 시간정보, 구동실패시 처리종류, 인터페이스, 디바이스 제어명령, 디바이스 제어값 및 미디어 상태정보를 포함하여 구성되는 것을 특징으로 하는 SMMD 기반 미디어 서비스를 위한 미디어와 멀티 디바이스 동기 제어 시스템
|
7 |
7
(c) 홈네트워크에 연결되어 미디어와 연동하는 디바이스를 초기화하는 단계와,
(d) 동기 정보 테이블을 구축하는 단계와,
(e) ne-미디어를 파싱하여 메타 데이터를 추출하는 단계와,
(f) 상기 메타 데이터로부터 디바이스 제어에 필요한 데이터를 추출하여 최적의 디바이스를 맵핑시키고 동기 정보 테이블에 세팅 및 관리하는 단계와,
(g) 상기 동기 정보 테이블을 기반으로 미디어와 디바이스 동기제어를 수행하는 단계를 포함하고,
상기 동기 정보 테이블은 하나 이상의 디바이스가 상기 미디어의 재생시 동일한 시스템 시간에 동기를 맞추어 함께 동작하도록 동기화 제어를 위한 동기 정보가 정리된 것이며, 미디어의 내용에 따라 하나 이상의 디바이스를 적절하게 연동하는 것을 특징으로 하는 SMMD 기반 미디어 서비스를 위한 미디어와 멀티 디바이스 동기 제어 방법
|
8 |
8
제7항에 있어서, 상기 (c)단계 이전에,
(a) 홈네트워크에 연결되어 미디어와 연동하는 모든 디바이스의 디바이스 정보를 확보하여 디바이스 프로파일을 구성하는 단계와,
(b) 홈네트워크에 연결되어 미디어와 연동하는 모든 디바이스에 동일한 시스템 시간을 적용하는 단계
를 실행하는 것을 특징으로 하는 SMMD 기반 미디어 서비스를 위한 미디어와 멀티 디바이스 동기 제어 방법
|
9 |
9
제7항에 있어서, 상기 (e)단계 및 상기 (f)단계는,
상기 (g)단계와 소정의 시간 간격을 두고 앞서 실행되는 것을 특징으로 하는 SMMD 기반 미디어 서비스를 위한 미디어와 멀티 디바이스 동기 제어 방법
|
10 |
10
제7항에 있어서, 상기 (e)단계 및 상기 (f)단계는,
상기 (g)단계 실행 전에 완료되는 것을 특징으로 하는 SMMD 기반 미디어 서비스를 위한 미디어와 멀티 디바이스 동기 제어 방법
|
11 |
11
제7항에 있어서, 상기 (c)단계는,
(c-1) 메타 데이터의 헤더정보를 분석하여 미디어 재생에 필요한 디바이스 목록 및 개별 디바이스의 초기화 정보를 추출하는 단계와,
(c-2) 연동 재현에 필요한 조건을 만족하는 디바이스로 맵핑하는 단계와,
(c-3) 홈네트워크 내 디바이스의 상태를 점검하고, 개별 디바이스를 초기화하는 단계로 구성되고,
상기 (d)단계 실행 후 상기 동기 정보 테이블에 연동될 디바이스를 세팅하는 단계
를 수행하는 것을 특징으로 하는 SMMD 기반 미디어 서비스를 위한 미디어와 멀티 디바이스 동기 제어 방법
|
12 |
12
제11항에 있어서, 상기 (c-3)단계에서,
상기 초기화는 디바이스에 전원을 공급 및 기본 세팅을 하는 단계인 것을 특징으로 하는 SMMD 기반 미디어 서비스를 위한 미디어와 멀티 디바이스 동기 제어 방법
|
13 |
13
제7항에 있어서, 상기 (d)단계는 각 시점별/디바이스별 제어 정보를 저장할 동기 정보 테이블을 구축하는 단계인 것을 특징으로 하는 SMMD 기반 미디어 서비스를 위한 미디어와 멀티 디바이스 동기 제어 방법
|
14 |
14
제7항에 있어서, 상기 (f)단계는,
(f-1) 상기 메타 데이터로부터 디바이스 제어정보를 추출하는 단계와,
(f-2) 메타 데이터에 정의된 디바이스 타입에 따라 적용가능한 최적의 디바이스로 맵핑하는 단계와,
(f-3) 상기 맵핑된 디바이스에 대하여 최적의 디바이스 제어에 필요한 데이터를 세팅하는 단계와,
(f-4) 디바이스 제어정보 중 디바이스 구동시간이 시스템 시간과 동일한지를 판단하는 단계와,
(f-5) 상기 판단결과 시스템 시간과 동일하면, 디바이스 정보를 클리어하는 단계
(f-6) 미디어의 파싱이 모두 끝났는지를 조사하여 파싱이 끝날 때까지 상기 (f-1) 내지 상기 (f-6)을 계속 반복하는 단계
를 수행하는 것을 특징으로 하는 SMMD 기반 미디어 서비스를 위한 미디어와 멀티 디바이스 동기 제어 방법
|
15 |
15
제14항에 있어서, 상기 (f-1)단계 내지 상기 (f-6)단계 실행중
현재 재생중인 미디어의 재생상태 및 시간정보를 주기적으로 세팅하는 단계
를 실행하는 것을 특징으로 하는 SMMD 기반 미디어 서비스를 위한 미디어와 멀티 디바이스 동기 제어 방법
|
16 |
16
제7항에 있어서, 상기 (g)단계는,
(g-1) 동기 정보 테이블의 동기제어 시작시간(제어명령 생성시간 - 동기제어 수행시간)이 현재 시스템 시간과 같은 디바이스 제어 정보가 존재하는지 모니터링하는 단계와,
(g-2) 상기 디바이스 제어 정보가 존재하면, 동기 정보 테이블에서 디바이스 타입, 맵핑 디바이스 및 제어신호를 주고받을 인터페이스를 선택하는 단계와,
(g-3) 상기 적용 디바이스의 제어명령, 제어값, 구동시간, 제어소요시간을 선택하는 단계와,
(g-4) 제어명령 생성시간이 현재 시스템 시간을 초과했는지 조사하는 단계와,
(g-5) 상기 조사결과 현재 시스템 시간을 초과하지 않았으면, 제어명령 생성시간이 미디어 재생시간(프레임)을 초과했는지 조사하는 단계와,
(g-6) 상기 조사결과 미디어 재생시간을 초과하지 않으면, 제어명령 생성시간이 도래하면 디바이스 제어명령을 생성하는 단계와,
(g-7) 구동시간에 해당 디바이스를 호출하는 단계와,
(g-8) 제어명령에 따라 디바이스를 구동하는 단계와,
(g-9) 미디어 재생이 끝났는지를 조사하여 미디어 재생이 끝날 때까지 상기 (g-1) 내지 상기 (g-9)을 반복하는 단계
를 포함하는 것을 특징으로 하는 SMMD 기반 미디어 서비스를 위한 미디어와 멀티 디바이스 동기 제어 방법
|
17 |
17
제16항에 있어서,
상기 제어명령 생성시간은 디바이스의 구동시간에서 디바이스 제어에 걸리는 시간인 제어소요시간만큼 이전 시간인 것을 특징으로 하는 SMMD 기반 미디어 서비스를 위한 미디어와 멀티 디바이스 동기 제어 방법
|
18 |
18
제16항에 있어서, 상기 (g-4) 내지 상기 (g-5)단계에서,
상기 현재 시스템 시간 또는 상기 미디어 재생시간(프레임)이 제어명령 생성시간을 초과하면 제어명령을 생성할 시점이 지났으므로 디바이스 구동 명령 생성을 포기하고, 상기 (g-1)단계로 돌아가 상기 (g-1) 내지 상기 (g-9)를 반복하는 단계
를 실행하는 것을 특징으로 하는 SMMD 기반 미디어 서비스를 위한 미디어와 멀티 디바이스 동기 제어 방법
|
19 |
19
제16항에 있어서, 상기 (g-9)단계에서,
미디어 재생이 모두 끝나지 않았으면 미디어 재생이 모두 끝날 때까지 새로운 제어 명령을 생성하기 위해, 상기 (g-1)단계로 돌아가 상기 (g-1) 내지 상기 (g-9)를 반복하는 단계
를 포함하는 것을 특징으로 하는 SMMD 기반 미디어 서비스를 위한 미디어와 멀티 디바이스 동기 제어 방법
|
20 |
20
제16항에 있어서, 상기 동기제어 수행시간은,
적어도 상기 (g-1)단계 내지 상기 (g-8)단계를 수행하는 시간
인 것을 특징으로 하는 SMMD 기반 미디어 서비스를 위한 미디어와 멀티 디바이스 동기 제어 방법
|