1 |
1
출력 처리문을 XSLT(Extensible Stylesheet Language Transformations) 형식으로 정의한 데이터처리 기술(description);과 메타데이터 및 사용자 데이터베이스에 접속하기 위한 주소를 정의한 데이터베이스 기술(description);을 입력받는 단계;상기 데이터처리 기술을 파싱(parsing)하고 매개변수인 파라미터를 대응되는 매개변수값으로 치환하는 단계;상기 데이터처리 기술에서 엑스패스(XPath) 연산자의 경로를 전체 경로식으로 변환하고, 경로 변환된 엑스패스 연산자 중 동일 부모노드를 가지는 엑스패스 연산자를 통합하며, 통합된 엑스패스 연산자 및 나머지 엑스패스 연산자를 엑스쿼리(XQuery) 연산식으로 변환하는 단계;상기 주소를 참조하여 상기 엑스쿼리 연산식을 상기 메타데이터 데이터베이스로 전송하여 메타데이터를 응답받는 단계; 및상기 응답받은 메타데이터를 이용하여 변환된 데이터처리 기술에 따라 출력하는 단계를 포함하는 IPTV 콘텐츠 교환을 위한 메타데이터 변환 방법
|
2 |
2
제1항에 있어서, 상기 파라미터를 대응되는 매개변수값으로 치환하는 단계는 상기 파라미터의 종속 관계를 분석하는 단계; 비종속적 파라미터를 대응되는 데이터 처리 요청시 전달된 값; 데이터처리 기술 내에 명시적으로 지정된 값; 상기 데이터 처리 요청시 전달된 값을 이용한 XSLT 연산의 결과값; 및 상기 데이터처리 기술 내에 명시적으로 지정된 값을 이용한 XSLT 연산의 결과값; 중 적어도 하나로 치환하는 단계; 및종속적 파라미터를 치환이 완료된 파라미터를 이용한 XSLT 연산의 결과 값을 이용해 치환함으로써 비종속적 파라미터로 변환하는 단계;를 포함하며, 모든 파라미터가 치환될 때까지 반복되는 것을 특징으로 하는 IPTV 콘텐츠 교환을 위한 메타데이터 변환 방법
|
3 |
3
제1항에 있어서, 상기 엑스패스 연산자를 모두 전체 경로식으로 변환한 후에 상기 변환된 엑스패스 연산자들을 비교하여 동일 연산자가 있는 경우 중복을 제거하는 단계를 더 포함하는 IPTV 콘텐츠 교환을 위한 메타데이터 변환 방법
|
4 |
4
제1항에 있어서, 상기 메타데이터 데이타베이스로부터 응답받은 메타데이터를 저장하고, 이후 상기 저장된 메타데이터를 이용하여 상기 변환된 데이터처리 기술을 실행하는것을 특징으로 하는 IPTV 콘텐츠 교환을 위한 메타데이터 변환 방법
|
5 |
5
제1항에 있어서, 상기 데이터처리 기술 및 상기 데이터베이스 기술을 입력받으면 식별자를 부여하고 통보하는 단계; 및상기 데이터처리 기술 및 상기 데이터베이스 기술의 식별자를 포함하는 메타데이터 처리요청을 전송받는 단계를 더 포함하는 IPTV 콘텐츠 교환을 위한 메타데이터 변환 방법
|
6 |
6
제5항에 있어서, 상기 데이터베이스 기술의 식별자를 상기 데이터처리 기술 내에서 엑스패스(XPath) 연산자에 추가하여 외부 데이터베이스에 대한 접근을 명시할 수 있게 하는 IPTV 콘텐츠 교환을 위한 메타데이터 변환 방법
|
7 |
7
메타데이터를 출력하는 응용서버접속부;데이터의 위치 정보를 포함하는 데이터베이스 기술을 이용하여 데이터를 가져오고 관리하는 데이터베이스 관리부; 상기 데이터베이스 관리부로부터 획득된 데이터를 출력 처리문을 정의한 데이터처리 기술에 따라 변환하고 상기 응용서버접속부에 전송하는 데이터 처리부;상기 데이터베이스 기술을 관리하는 데이터베이스 기술관리부; 및 상기 데이터처리 기술을 관리하는 데이터처리 기술관리부;를 포함하고상기 데이터 처리부는 상기 데이터처리 기술에서 파라미터를 치환하며, 엑스패스(XPath) 연산자의 경로를 전체 경로식으로 변환하고, 상기 경로 변환된 엑스패스 연산자 중 동일 부모노드를 가지는 엑스패스 연산자를 통합하며, 통합된 엑스패스 연산자 및 나머지 엑스패스 연산자를 엑스쿼리(XQuery) 연산식으로 변환하는 것을 특징으로 하는 IPTV 콘텐츠 교환을 위한 메타데이터 변환 시스템
|
8 |
8
제7항에 있어서,메타데이터 데이터베이스 및 사용자 데이터베이스에 접속하기 위한 인터페이스를 구현하는 데이터베이스 접속부를 더 포함하는 것을 특징으로 하는 IPTV 콘텐츠 교환을 위한 메타데이터 변환 시스템
|
9 |
9
제7항에 있어서,상기 데이터처리 기술 및 상기 데이터베이스 기술을 등록, 변경하는 응용서버를 더 포함하는 것을 특징으로 하는 IPTV 콘텐츠 교환을 위한 메타데이터 변환 시스템
|
10 |
10
제9항에 있어서,상기 응용서버접속부는 상기 응용서버에 접속되어 원격 인터페이스를 제공하는 것을 특징으로 하는 IPTV 사업자간의 콘텐츠 교환을 위한 메타데이터 변환 시스템
|