KR100866007B1 - 고정된-영역 보안카메라로부터 비디오 세그먼트를 관리하는 미디어자산 관리장치 및 그에 연관된 방법 - Google Patents
고정된-영역 보안카메라로부터 비디오 세그먼트를 관리하는 미디어자산 관리장치 및 그에 연관된 방법 Download PDFInfo
- Publication number
- KR100866007B1 KR100866007B1 KR1020067022585A KR20067022585A KR100866007B1 KR 100866007 B1 KR100866007 B1 KR 100866007B1 KR 1020067022585 A KR1020067022585 A KR 1020067022585A KR 20067022585 A KR20067022585 A KR 20067022585A KR 100866007 B1 KR100866007 B1 KR 100866007B1
- Authority
- KR
- South Korea
- Prior art keywords
- search
- fixed
- thesaurus
- geospatial
- user
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/70—Information retrieval; Database structures therefor; File system structures therefor of video data
- G06F16/78—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/40—Data acquisition and logging
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Library & Information Science (AREA)
- Remote Sensing (AREA)
- Multimedia (AREA)
- Computer Hardware Design (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Alarm Systems (AREA)
- Television Signal Processing For Recording (AREA)
- Closed-Circuit Television Systems (AREA)
Abstract
미디어자산 관리시스템(600)을 사용하여 고정된-영역 보안카메라(601)로부터 고정된-영역 비디오 세그먼트를 관리하는 방법으로, 방법은 고정된-영역 보안카메라로부터 고정된-영역 비디오 세그먼트를 수집하는 단계, 상응하는 지리정보 데이터를 각 고정된-영역 비디오 세그먼트와 연관시키는 단계, 그리고 서로 간에 상호-참조를 갖는 검색기술어를 포함하는 검색시소러스를 생성하는 단계를 포함한다. 각 고정된-영역 비디오 세그먼트는 검색시소러스로부터 적어도 하나의 각 검색기술어와 연관된다. 방법은 보안업계등의 후검색 및 탐색을 위해, 각 고정된-영역 비디오 세그먼트, 그 지리정보 데이터, 그리고 적어도 하나의 그에 관한 검색기술어를 미디어자산 관리시스템(600)에 저장하는 단계를 더 포함한다. 검색기술어는 계층적 관계에서 상호-참조되는 지리정보 검색기술어가 될 수 있다.
미디어자산, 미디어 정보, 지리정보, 고정된-영역 검색, 지리정보 데이터 베이스, 자산관리 시스템, 지리정보 시스템, 고정된-영역 비디오 세그먼트, 지리정보 시소러스
Description
지난 수십년간 디지털 정보의 생성과 저장의 양이 급격하게 증가해왔다. 이러한 축적은 폭발적인 비율로 이루어졌다. 월드와이드웹(WWW) 및 연동 네트워크에서 사용가능한 정보의 가파른 증가는 그 가속화가 계속되고 있다. 방송사, 광고회사, 소비재 생산 및 서비스 회사, 그리고 다른 비즈니스계에서도 역시 미디어자산의 관리에 대한 필요성이 요구되고 있다. 미디어자산은 이러한 업계들에 매우 중요하므로, 회사들은 그들의 미디어자산에 대한 목록화, 브라우징, 검색 및 관리를 위한 효율적 방식에 대한 필요성을 갖고 있다.
특정한 도메인 또는 비즈니스 업계에서 활용되고 있는 디지털 자산 관리(DAM)시스템은, 한 조직이 그들의 엄청난 양의 정보축적의 관리 및 활용에 요구되는 지식을 효율적이고 정확하게 입수하는 것을 가능하게 한다. 디지털 자산 관리는 디지털 정보자산을 생성, 요구, 관리, 저장, 검색하는 것과 관련된 기술들로 널리 확인되어 왔다.
이러한 기술의 한 부분으로 미디어자산 관리(MAM)는 미디어리치(media-rich)계가 영상이나 사무용 자료와 텍스트는 물론, 오디오 및 비디오와 같은 시간에 기초한 내용을 관리하는데 한층 발전된 도구들로 더 잘 설명될 수 있다. 이러한 기술의 중요한 2 가지 단서 이익은 자산과 가치다. 자산 즉, 저장된 데이터는 적소에 배치되지 않을 경우 그 본질적은 의미를 잃는다. 자산의 가치가 효율적이며 정확하게 정의되고, 저장되고, 검색되고, 활용될 때 자산의 가치는 비로소 실현될 수 있다.
미디어자산관리에 대한 한 가지 접근은 본 발명의 현 양수자에 의해 제공되고, 이것은 인베니오™ 미디어자산 관리시스템(Invenio ™ media asset management system)으로 알려져 있다. 인베니오™ 미디어자산 관리시스템은, 디지털식으로 기록 미디어 정보의 수집처리를 요구된 포맷에 부여함과 그리고 미래 유용가능성에 기본적으로 필요한 메타데이터, 즉 암호화된 "정보에 관한 정보"를 의미있게 생성함을 효율적으로 하게 한다. 지적 파일보관은 이후에 위치가 선정되어 검색되도록, 검색엔진에 디지털식으로 기록된 미디어를 링크시킨다. 게다가, 비디오 세그먼트는 더 연관된 링크 및 연관성에 대한 유사한 내용을 연결하는 키워드 목록과 동의어를 사용하여 구분될 수 있다.
또 다른 미디어자산 관리시스템은 자인(Jain) 등의 미국 특허 제 6,567,980 호로 개시되어 있다. 비디오 세트먼트는 사전에 규정되거나, 또는 사용자가 규정가능한 메타데이터에 따라 정의될 수 있다. 메타데이터는 색인하여 인코드된 비디오 세그먼트를 검색하기 위해 사용된다. 비디오 메타데이터 트랙 프로세서는 표시가능한 데이터 간에서 하이퍼링크들을 포함하는 표시가능 프레임을 생성하는 비디오 정보의 메타데이터 트랙들을 전환시킨다. 저장된 미디어 정보는 브라우징될 수 있으며, 그리고 메타데이터 트랙 표현의 하이퍼링크된 프레임은 선택적으로 표시될 수 있다.
버네트(Burnett)의 미국 특허 제 6,681,231호에 의해 개시된 지리정보 미디어용 일체화된 정보 처리 시스템은 시각정보, 청각정보, 텍스트 정보, 그리고 지리정보 데이터가 처리된다. 지리정보 미디어 기록기는 지리정보를 비디오 세그먼트의 각 프레임 상에 놓여있다. 수집된 항공 영상을 관리하고 정리하는 지리정보 시스템은 로드스(Rhoads)등의 미국 특허 출원 제 2004/0008866 호에 의해 개시되어 있다. 영상 위치에 상응하는 지리 영상을 등록하기 위해, 또는 할당하기 위해 사용되는 정보들을 전송하도록, 디지털 워터마크가 사용된다.
사용가능한 다른 형태의 미디어자산 관리시스템에도 불구하고, 특별하게, 보안업계에서는 보안업계의 비디오 세그먼트를 관리해야 하는 어려운 문제에 직면하고 있다. 예를 들어, 공항이나 선적항을 감시할 때 여러 개의 고정 보안카메라가 쓰이는데, 그 고정 보안카메라들은 각각이 특정 관심 지리정보 지역을 감시하는 기능을 가진 카메라들이다. 이는 매일 발생되는 시공간적 위치에 기초한 대량의 미디어를 야기시키는 문제를 발생시킨다.
그러므로, 상술된 배경기술의 관점에서, 본 발명의 목적은 보안업계와 같은 곳에서 후검색과 탐색을 위해 수집 및/또는 저장되는 고정된-영역 비디오 세그먼트의 처리를 효율적으로 향상시키기 위한 것이다.
본 발명과 관련된 본 목적 및 다른 목적들, 특징들과 이점들은, 적어도 하나의 고정된-영역 보안카메라로부터 고정된-영역 비디오 세그먼트의 수집을 포함하는 단계와, 각 고정된-영역 비디오 세그먼트와 상응하는 지리정보 데이터와 연관시키는 단계와, 그리고 서로 간에 상호-참조를 지닌 복수의 검색기술어(descriptor)를 포함하는 검색시소러스를 생성하는 단계를 포함하는 미디어자산 관리장치(미디어자산 관리시스템)를 사용하여 적어도 하나의 보안카메라로부터 고정된-영역 비디오 세그먼트의 관리하는 방법으로 제공된다. 방법은, 검색시소러스로부터 적어도 하나의 검색기술어를 각 고정된-영역 비디오 세그먼트와 연관시키는 단계와, 그리고 후검색과 탐색을 위해, 각 고정된-영역 비디오 세그먼트와, 그 지리정보 데이터 및 적어도 하나의 그에 관한 검색기술어를 미디어자산 관리장치에 저장하는 단계를 더 포함할 수 있다.
적어도 하나의 고정된-영역 보안카메라는 복수의 고정된-영역 보안카메라를 포함할 수 있다. 고정된-영역 비디오 세그먼트를 수집하는 단계와, 상응하는 지리정보 데이터를 연관시키는 단계는 하나의 지리정보 비디오 기록기에 의해 수행될 수 있다. 지리정보 데이터는 위도와 경도를 포함할 수 있다. 복수의 검색기술어들은 복수의 지리정보 검색기술어들을 포함할 수 있고, 복수의 지리정보 기술어들은 계층적 관계에 의해 상호-참조될 수 있다.
본 발명에 따른 지리공간적으로 이용가능한 자산관리는, 보안업계가 고정된-영역 보안카메라들에 의해 제공되는 고정된-영역 비디오 세그먼트를 좀 더 효율적으로 관리하도록 한다. 따라서, 보안업계는 지리정보 데이터를 각 고정된-영역 비디오 세그먼트와 연관시키고, 또한 미디어자산 관리장치를 위한 지리정보 시소러스를 생성시킴으로써 고정된-영역 비디오 세그먼트를 보다 효율적으로 관리할 수 있게 한다. 지리정보 시소러스는 세계적인 고유위치와, 그 지리 좌표를 포함하고 있다. 사용자의 검색질의가 지리정보 검색 영역내에 또는 검색지점으로부터의 특정 거리내에 고정된-영역 비디오 세그먼트를 불러올 수 있도록, 이런 지역은 공간적으로 색인되어 있다.
방법은 내용데이터를 고정된-영역 비디오 세그먼트에 연관시키는 단계를 더 포함할 수 있다. 내용데이터는 각 고정된-영역 비디오 세그먼트가 수집되는 일시를 포함할 수 있다. 게다가, 내용데이터는 주제와, 위치 항목과 경계표와, 그리고 이벤트 중 적어도 하나를 포함할 수 있다. 방법은, 문자형 데이터와 고정된-영역 비디오 세그먼트를 연관시키는 단계를 더 포함할 수 있다. 문자형 데이터와 고정된-영역 비디오 세그먼트를 연관시키는 단계는 비디오 세그먼트로부터의 음성을 텍스트로 번역하는 것을 포함할 수 있다.
방법은, 적어도 하나의 사용자 검색질의를 발생시키는 단계와, 하나의 추가적인 검색질의를 식별하기 위해 적어도 하나의 사용자 검색질의와 지리정보 검색시소러스를 비교하는 단계와, 적어도 하나의 사용자 검색질의와 적어도 하나의 추가적 검색질의에 기초하여 고정된-영역 비디오 세그먼트를 검색하는 단계와, 그리고 그 검색에 기초하여 적어도 하나의 고정된-영역 비디오 세그먼트를 탐색하는 단계를 포함한다. 적어도 하나의 탐색된 고정된-영역 비디오 세그먼트는 지리정보 데이터와 상응하는 지도를 표시하면서 재생될 수 있다. 방법은, 장면 검출 알고리즘을 사용하여 적어도 하나의 탐색된 고정된-영역 비디오 세그먼트를 분석하는 단계를 포함한다.
대안적으로, 방법은, 지도 디스플레이 상에 관심 지리정보 영역을 선택하는 단계와, 적어도 하나의 사용자 검색질의를 발생하는 단계와, 그리고 적어도 하나의 사용자 검색질의와 관심 지리정보영역에 기초하여 고정된-영역 비디오 세그먼트를 검색하는 단계를 더 포함할 수 있다. 적어도 하나의 사용자 검색질의는 적어도 하나의 추가적인 검색질의를 식별하기 위해 검색시소러스와 비교될 수 있다.
본 발명의 또 다른 관점은 적어도 하나의 고정된-영역 보안카메라로부터 미디어자산 관리장치에 저장된 고정된-영역 비디오 세그먼트를 검색 및 탐색하는 방법이며, 본 미디어자산 관리장치는 서로 간에 계층적이고 상호 참조가 모두 되는 복수의 검색기술어를 포함하는 지리정보 검색시소러스를 갖추고 있으며, 각각의 고정된-영역 비디오 세그먼트는 연관된 상응하는 지리정보 데이터와 연관된 지리정보 검색시소러스로부터 적어도 하나의 각 검색기술어를 가진다. 방법은, 지리정보 데이터를 포함하는 적어도 하나의 사용자 검색질의를 발생시키는 단계와, 적어도 하나의 추가적인 검색질의를 식별하기 위해 적어도 하나의 사용자 검색질의를 지리 정보 검색시소러스와 비교하는 단계를 포함할 수 있다. 고정된-영역 비디오 세그먼트는 적어도 하나의 사용자 검색질의와 적어도 하나의 추가적인 검색질의에 기초하여 검색된다. 적어도 하나의 고정된-영역 비디오 세그먼트는 검색에 기초하여 탐색된다.
본 발명의 다른 관점으로, 연관된 상응하는 지리정보 데이터를 갖는 각 고정된-영역 비디오 세그먼트를 지닌 적어도 하나의 고정된-영역 보안카메라로부터 고정된-영역 비디오 세그먼트를 수집하는 미디어인터페이스와, 서로 간에 상호-참조를 갖는 복수의 검색기술어를 포함하는 검색시소러스를 저장하는 메모리를 포함하는 미디어자산 관리장치를 기술한다. 프로세서는 각 고정된-영역 비디오 세그먼트를 검색시소러스로부터 적어도 하나의 각 검색기술어와 연관시킬 수 있다. 보안업계의 후검색 및 탐색을 위해, 데이터베이스는 각 고정된-영역 비디오 세그먼트와, 그 지리정보 데이터와, 그리고 적어도 하나의 그에 관한 검색기술어를 저장할 수 있다.
미디어자산 관리장치의 다른 관점은, 서로 간에 계층적이고 상호 참조가 모두 되는 복수의 검색기술어를 포함하는 지리정보 검색시소러스를 저장하는 메모리와 적어도 하나의 고정된-영역 보안카메라로부터 고정된-영역 비디오 세그먼트 저장용의 데이터베이스를 포함에 관한 것으로, 여기서 각각의 고정된-영역 비디오 세그먼트는 연관된 상응하는 지리정보 데이터를 가지며, 지리정보 검색시소러스로부터 적어도 하나의 연관된 검색기술어도 갖는다. 사용자 입력인터페이스는 사용자가 지리정보 데이터를 지닌 적어도 하나의 사용자 검색질의를 발생시키도록 한다. 추가적인 검색질의를 식별하기 위해, 그리고 적어도 하나의 사용자 검색질의 및 적어도 하나의 추가적인 검색질의에 기초하여 고정된-영역 비디오 세그먼트를 검색하기 위해, 프로세서는 적어도 하나의 사용자 검색질의를 지리정보 검색시소러스와 비교한다. 디스플레이는 적어도 하나의 탐색된 고정된-영역 비디오 세그먼트를 표시할 수 있다.
도 1은 본 발명에 따른 지리공간적으로 이용가능한 미디어자산 관리시스템(미디어자산 관리장치) 다중층으로 분리된 블럭도이다.
도 2는 본 발명에 따른 지리공간적으로 이용가능한 미디어자산 관리시스템의 구조적 레이아웃을 도시한 블럭도이다.
도 3은 종래기술에 따른 인베니오™ 미디어자산 관리시스템의 상위 블럭도이다.
도 4는 본 발명에 따른 지리공간적으로 사용가능한 미디어자산 관리시스템에 의해 유입된 비디오 세그먼트상의 메타데이터 정보를 제공하는 디스플레이 스크린이다.
도 5는 본 발명에 따른 지리공간적으로 이용가능한 미디어자산 관리시스템의 메타데이터 정보의 객체 검색을 보여주는 디스플레이 스크린이다.
도 6은 본 발명에 따른 지리공간적으로 이용가능한 미디어자산 관리시스템의 수집되고 선택된 비디오 프레임에 대한 메타데이터 정보를 제공하는 디스플레이 스크린이다.
도 7은 본 발명에 따른 지리공간적으로 이용가능한 미디어자산 관리시스템의 수집된 비디오 세그먼트에 대한 장면 검출 정보를 제공하는 디스플레이 스크린이다.
도 8은 본 발명에 따른 지리공간적으로 이용가능한 미디어자산 관리시스템의 수집된 비디오 세그먼트에 대한 색인화 및 목록화 정보를 보여주는 디스플레이 스크린이다.
도 9는 본 발명에 따른 지리공간적으로 이용가능한 미디어자산 관리시스템에 의해 수행되는 질의검색에 기초하여 질의검색 결과창을 제공하는 디스플레이 스크린이다.
도 10은 본 발명에 따른 지리공간적으로 이용가능한 미디어자산 관리시스템에 의해 보다 복잡한 질의검색을 실행하는 질의 관리창을 제공하는 디스플레이 스크린이다.
도 11은 본 발명에 따른 지리공간적으로 이용가능한 미디어자산 관리시스템의 검색 엔진 및 아이-컨텐트(I-Content) 성분을 도시한 블럭도이다.
도 12는 본 발명에 따른 캐쉬 데이터베이스와 연관된 객체 식별자들을 도시한 블럭도이다.
도 13은 본 발명에 따른 캐쉬 데이터베이스와 연관된 히트리스트 데이터베이스를 도시한 블럭도이다.
도 14는 본 발명에 따른 색인화 처리와 연관된 구성요소들을 도시한 블럭도이다.
도 15-17은 본 발명에 따른 색인화 툴에 대한 다양한 디스플레이 스크린을 도시한 도면이다.
도 18은 본 발명에 따른 캐쉬 데이터베이스에 대한 검색 및 특성에 대한 이용가능한 특성을 구성하는 메타데이터 관리자를 제공하는 디스플레이 스크린이다.
도 19는 본 발명에 따른 뉴스 방송업계에 대한 미디어자산 관리시스템의 블럭도이다.
도 20-22는 본 발명에 따른 뉴스 방송업계에 대한 미디어자산 관리시스템과 연관된 지도 표시이다.
도 23은 도 19에서 도시된 미디어자산 관리시스템을 사용하여 비디오 뉴스 세그먼트를 관리하는 방법을 도시한 순서도이다.
도 24는 본 발명에 따른 항공감지 플랫폼으로부터 비디오 세그먼트를 관리하는 미디어자산 관리시스템의 블럭도이다.
도 25는 도 24에서 도시된 미디어자산 관리시스템을 사용하여 항공감지 플랫폼으로부터 비디오 세그먼트를 관리하는 방법을 도시한 순서도이다.
도 26은 본 발명에 따른 고정된-영역 보안카메라로부터 고정된-영역 비디오 세그먼트를 관리하는 미디어자산 관리시스템의 블럭도이다.
도 27은 도 26에서 도시된 미디어자산 관리시스템을 사용하여 고정된-영역 보안카메라들로부터 고정된-영역 비디오 세그먼트를 관리하는 방법을 도시한 순서도이다.
본 발명은 이하 첨부된 도면에 관해서 더 충분히 도시될 수 있으며, 본 발명의 바람직한 실시예로 나타나게 된다. 그러나 본 발명은 많은 형태로 다르게 구체화 되며, 그리고 여기 4개로 설정된 실시예에 국한되지 않는다. 다소, 이러한 실시예들은, 명세서가 명료하고 완전하게 기재되도록 구현하며, 그리고 기술분야 당업자의 기술영역을 완전히 다룰 수 있다. 기재된 숫자는 기재된 구성요소를 말한다.
지리공간적으로 이용가능한 미디어자산 관리시스템(미디어자산 관리장치) (100)의 구조적 개요는 우선, 도 1 및 2를 참조하여 먼저 설명한다. 지리공간적으로 이용가능한 미디어자산 관리시스템(100)은, 예를 들면 뉴스 방송업계와 같은 멀티미디어업계가 그 비디오 뉴스 세그먼트를 보다 효율적으로 관리하도록 하게끔 한다. 하술에 더 상세하게 나타낸 바와 같이, 이것은 지리정보 데이터를 각 비디오 세그먼트와 연관시킴으로, 그리고 시스템(100)용 지리정보 시소러스를 생성함으로 달성될 수 있다.
지리정보 시소러스는 세계적인 고유위치와, 그 지리 좌표를 포함한다. 사용자의 검색질의가 지리정보 검색영역내에 또는 검색지점으로부터의 특정 거리내에 비디오 뉴스 세그먼트를 가져올 수 있도록, 이런 지역은 공간적으로 색인되어 있다. 이 지리공간적으로 이용가능한 미디어자산 관리시스템(100)은 3 개의 층(102, 104, 및 106)으로 구분될 수 있다. 그 제 1 층(102)은 클라이언트-표현층이고, 제 2 층(104)은 서버 또는 어플리케이션 층이며, 그리고 제 3 층(106)은 데이터베이스층이다.
사용자들은 제 1 층(102)을 통해 시스템(100)과 인터페이스한다. 하나 또는 그 이상의 워크스테이션은 단거리 통신망(LAN)를 통하거나 인터넷/인트라넷 브라우저(110)를 통해 지리공간적으로 이용가능한 미디어자산 관리시스템과 연결한다. 사용자 검색질의는 시스템(100)의 레벨에서 정해지게 되어 표시된다.
기술분야의 당업자에 의해 쉽게 여겨지는 바와 같이, 시스템(100)을 구성하는 다양한 구성요소는 하나 또는 그 이상의 서버에 있을 수 있다. 제 2 층(104)의 구성요소는 지속층(112), 색인화 서비스(114), 메타데이터 검색엔진(116), 히트리스트 관리자(118), 메타데이터 관리자(120), 시소러스 관리자(122), 클립 리졸버(124), 및 지리정보(GS) 시소러스 관리자(126)를 포함한다. 인터넷 정보 서비스(IIS)(130)는 제 2 층(104) 및 제 3 층(106)에 웹 접근을 제공하는 웹 어플리케이션 서버이다.
지속층(112)은 모든 데이터베이스들과 인터페이스하고, 나머지 시스템 구성요소와 인터페이스한다. 색인화 서비스(114)는 색인 데이터베이스(140)를 구성하고, 그리고 신규 내용들이 생성되거나 또는 큐에서 그 현위치에 있게 될 때, 신규내용을 색인화한다. 지속층(112)은 지속저장 데이터베이스(142) 및 지리정보 지속저장 데이터베이스(144)에 접근을 제공하며, 그리고 다른 서비스 구성요소들로부터 요청된 XML에 기초한 요청을 수신하여, 특별한 데이터베이스에 의존한 요청 데이터베이스의 특정 SQL(구조적 질의어)요청으로 번역한다. 색인화는 신규 세그먼트가 시스템(100)으로 유입된 후 발생한다. 색인화동안, 세그먼트 데이터는 문자형 색인 데이터베이스(146) 및 캐쉬 데이터베이스(148)로 유입된다.
세그먼트 수정 이벤트는 이벤트 리스너로 감시된다. 세그먼트 유입 또는 업데이트 이벤트가 일어날 때마다, 세그먼트 객체 식별자(OID)는 색인 큐에 들어간다. 큐잉 서비스(128)는 색인되는 세그먼트의 목록을 구성하거나 관리한다. 문자형 색인 연결부(132)는 메타데이터베이스 검색엔진(116)을 사용하여 전문(full-text) 검색을 가능하게 한다.
메타데이터베이스 검색엔진(116)은 모든 검색 처리의 조정자이다. 메타데이터베이스 검색엔진(116)은 전문색인, 메타데이터베이스 속성, 지리정보 속성 및 시소러스에 대한 사용자 검색질의를 수행한 후, 조합된 결과물을 만든다. 검색요청은 클라이언트 측부터, 즉 제 1 층(102)을 통해서 XML 포맷의 이런 구성요소까지 이른다.
히트리스트 관리자(118)는 시소러스 검색엔진 플러그인, 지리정보 시소러스 검색엔진 플러그인과 같은, 다중의 검색엔진 플러그인들로부터 검색 결과를 하나의 일체된 목록 "페이지들"로 상호 연관시켜, 그 검색 결과들을 히트리스트 데이터베이스(158)에 저장한다. 메타데이터베이스 관리자(120)는 메타데이터베이스 분야가 색인되고 캐쉬될 것인지를 사용자가 정하도록 한다. 시소러스 관리자(122)는 추가적인 사용자 검색질의를 식별하기 위해 사용자 검색질의를 시소러스 데이터베이스(150)와 비교하도록 한다. 지리정보 시소러스 관리자(126)도 추가적인 사용자 검색질의를 식별하기 위해 사용자 검색질의를 지리정보 시소러스 데이터베이스(152)와 비교한다. 클립 리졸버(124)는 지리정보 지속저장 데이터베이스(144)로부터 지리정보 사용자 검색질의를 만족하는 비디오 뉴스 세그먼트를 검색한다.
제 3 층(106)을 참조하여, 주 데이터베이스는 지속저장 데이터베이스(142)이다. 이 데이타베이스는 모든 시스템 객체 및 내용 메타데이터를 포함한다. 내용의 형식, 생성 날짜, 버전, 소유자, 설명, 근원지 등을 포함하는 "내용" 객체들에 대한 메타데이터를 저장하고, 연관된 자료들에 링크하고, 시소러스 엔트리들과 지리정보 시소러스 엔트리들, 그리고, 누구, 무엇, 어디서, 언제와 같은 내용 기술어들과도 링크한다.
용어 내용은 음성, 및 텍스트를 포함 또는 불포함한 비디오 클립과 같은 시스템(100)에 저장된 "미디어자산"에 관한 것이다. 용어 메타데이터는 생성날짜, 미디어 형태, 파일 크기, 비디오 해상도, 오디오 샘플율, 원본, 소유자, 연관 개념, 키워드, 내용, 자료, 사람과 장소, 스크립트, 저작권 정보 등과 같은 내용의 속성을 기술한 데이터에 관한 것이고, 그리고 지리공간적으로 사용 가능한 미디어자산 관리시스템(100)의 사용자에 의해 사용가능한 여러 다른 데이터에 관한 것이다.
시소러스 데이터베이스(150)는 용어와 다른 용어 간의 관계를 저장하는 다중 언어 디렉토리이다. 용어는 계층적 관계, 연관적 관계 또는 균등적 관계에 의해 다른 용어와 링크될 수 있다. 시소러스 데이터베이스(150)는 특정 분야 또는 동의어를 포함한 개념군에 관한 기술어의 북(book)이다. 게다가, 시소러스는 참조 및 검색에 대한 상호-참조 시스템을 지닌 주제 기술어의 목록도 포함한다.
계층적 관계에서, 용어는 보다 통상적이거나, 또는 보다 특정한 개념을 표현하는 다른 용어와 링크된다. 즉, 넓은 용어 및 좁은 용어가 함께 링크된다는 것이다. 예를 들면, 음식과 같은 넓은 용어는 과일과 링크될 수 있고, 과일은 오렌지와 같은 더 좁은 범위의 용어로 링크될 수 있으며, 오렌지는 다시 나발(naval) 오렌지와 링크될 수 있다.
연관적 관계에서, 용어는, 용어들 간의 관계가 비-계층적인 유사한 용어이거나, 또는 관여된 용어와 링크될 수 있다. 균등적 관계에서, "비-바람직한 " 용어는 "바람직한" 용어로서 작용하는 동의어 또는 유사-동의어와 링크된다. 비-바람직한 용어는 접두사 UF로 나타낼 수 있으며, 이 상호적 관계는 접두사 USE로 나타낼 수 있다. 예를 들면, 감귤류, 탄제린 및 만다린 : 용어는 오렌지의 모든 형태와 동일하다.
지리정보 시소러스 데이터베이스(152)는 세계적인 고유위치와, 그 지리 좌표를 포함하고 있다. 예를 들면, 계층적 관계는 : 대륙, 나라, 지역, 소지역, 도시 및 경계표일 수 있다. 경계표는 특정 형태의 경계표로도 분류될 수 있다. 사용자의 검색질의가 지리정보 검색영역내 또는 검색지점으로부터 특정 거리내에 비디오 뉴스 세그먼트를 가져올 수 있도록, 지리정보 시소러스 데이터베이스(152)는 공간적으로 색인되어 있다.
지리정보 지속저장 데이터베이스(144)는 표준 지속저장 데이터베이스(142)와 지리정보 싱크(synch) 데이터베이스(154)를 조합한 것이다. 이 데이터베이스는 지속저장 내용의 지리정보 검색을 하도록 한다. 색인 데이터베이스(140)는 검색 및 탐색시에 시스템(100)을 원조하기 위해 지속저장 데이터베이스(142)용 데이터베이스 색인을 포함한다. 통계 데이터베이스(156)는 검색 통계를 포함한다. 히트리스트 데이터베이스(158)는 다양한 검색엔진 플러그 인들로부터의 검색 결과를 포함한다. 시스템(100)에 의해 최근에 접근된 자료들은 캐쉬 데이터베이스(148)에 저장된다. 이것은 사용자 검색질의를 반복할 때 접근 시간을 감소시킨다. 문자형 색인 데이터베이스(146)는 텍스트 검색엔진 플러그 인으로 사용되는 전문 색인을 포함한다.
본 발명의 현 양수자는 도 3에 도시된 상위 레벨 블럭도인 미디어자산 관리 시스템(180)을 현재 제공한다. 이 미디어자산 관리시스템(180)은 인베니오™ 생성 라인하에 있는 일련의 소프트웨어 구성요소들에 기초한다. 본 발명은 지리공간적으로 이용가능한 미디어자산 관리(GMAM)시스템(100)을 제공하기 위해 몇 개의 인베니오™ 구성요소들이 개선되어 있다. 인베니오™ 미디어자산 관리시스템에 대한 전반적인 정보는 우선적으로 설명된 후, 지리공간적으로 이용가능한 미디어자산 관리시스템(100)을 제공하기 위해 수정된 인베니오™ 구성요소들에 관한 설명을 한다.
인베니오™는 멀티미디어의 입수, 정의, 편집, 저장, 검색을 위해 제공하는 단일 소스인 엔터프라이즈 와이드 미디어자산 관리시스템이다. 인베니오™의 다양 한 구성요소들은 유입화, 목록화, 시소러스 및 파일보관을 포함한다. 인베니오™와 함께, 멀티미디어업계들은 ⅰ) 미디어자산의 대부분 형태를 유입 및 저장하는 것, ⅱ) 그 미디어 데이터베이스의 재검색 및 문의하는 것, ⅲ) 검색용 미디어의 브라우징 및 선택하는 것, ⅳ) 미디어를 편집하는 것, 및 ⅴ) 다양한 자동화 기술과 결합되어 사용될 때, 미디어가 필요하고 요청된 포맷에 있게 될 때 전송하는 것;을 가능하게 한다.
인베니오™시스템은 다양한 브라우징 및 글로벌 미디어 전송 기술과 호환된다. 인베니오™시스템과 결합된 이러한 기술들은, 이용가능한 미디어가 필요할 때, 필요한 곳에, 그리고 요청된 포맷에 있을 때에 구현되는 엔드-대-엔드(end-to-end), 엔터프라이즈 와이드 접근으로서 방송 소비자에게 제공된다.
인베니오™시스템은 수많은 소프트웨어 구성요소들에 기초한다. 주소프트웨어 구성요소들은 인베니오™미디어(I-Media), 인베니오™컨텐트(I-Content), 인베니오™브라우즈(I-Browse), 인베니오™ 브라우즈 XP(I-Browse XP), 인베니오™웹(I-Web), 및 인베니오™ 검색 OCX(I-Search OCX)이 있다.
도 3을 참조하여, 미디어 유입 또는 목록화는 블럭(182)에서 실행된다. 미디어(184)는 장치 제어시스템(186)에 의해 수용되거나 수집된다. 메타데이터(188)는 아이-미디어 구성요소(190)를 사용하여 미디어(184)로부터 추출된다. 장치 제어시스템(186)은, 예를 들면, 비디오 뉴스 카메라와 같은 미디어(184)를 제공하는 장치를 제어한다.
메타데이터(188)는, 후검색 및 탐색을 위해 시스템 데이터베이스(192)에 저장된다. 메타데이터베이스(188)에 대한 색인화는 블럭(194)에 의해 수행되고, 아이-컨텐트 구성요소(196)는 브라우즈 모드에 있는 사용자(198)가 텍스트 및 내용에 기초한 메타데이터(188)의 검색을 하도록 한다. 미디어가 검토됨으로서, 편집 모드에 있는 사용자에 의해 아이-컨텐트 구성요소(196)도 신규 텍스트와 내용, 즉 신규 메타데이터(188)가 시스템에 진입될 수 있도록 한다. 미디어자산 관리시스템(180)의 다른 구성요소는 물론, 아이-컨텐트 구성요소(196)는 사용자(198, 200)와 시스템 데이터베이스(192) 사이에서 인터페이스하기 때문에 어플리케이션 서버로서의 기능을 한다.
각 다른 사용자들(198, 200)은 사용자들의 각 워크스테이션을 통해 시스템 데이터베이스(192)와 인터페이스한다. 블럭(202)에서 데이터의 표현은 사용자들에게 제공된다. 기술분야의 당업자에 의해 쉽게 여겨지는 바와 같이, 비록 목록화(182), 색인화(194), 표현(202) 및 데이터베이스(192)의 블럭이 개별적으로 도시되어있긴 하지만, 단일 서버로 일체화될 수 있다.
본 발명에 따른 지리공간적으로 이용가능한 미디어자산 관리시스템(100)을 제공하기 위해 선택된 인베니오™ 구성요소의 수정을 설명한다. 일련의 단계가 지리공간적으로 이용가능한 미디어자산 관리시스템(100)을 생성하기 위해 포함되었다. 이러한 단계는;
1) 몇 개의 신규 클래스는, 정의되어 있으며, 그리고 QDI 소유권의 XML 툴을 사용하여 초기 아이-컨텐트 지속저장 데이터베이스 설계에 추가된다;
2) 신규 데이터베이스 설계는 gs_admin이라 일컫고, 아이-컨텐트 지속저장 데이터베이스에 저장된 비디오 메타데이터와 연관된 지리정보 객체를 관리 및 조작하기 위해 첨부된 PLSQL 코드가 생성된다;
3) 아이-컨텐트 지속저장 클래스, 및 선택된 비디오 메타데이터와 지리적 정보를 갖는 gs_admin 설계를 동시에 구현하도록 툴이 생성된다;
4) 신규 데이터베이스 설계는 ths_admin이라 일컫고, 지리정보 시소러스와 연관된 위치 데이터를 관리하고 조작하기 위해 첨부된 PLSQL 코드가 생성된다;
5) 지리정보 위치 데이터를 갖는 ths_admin 설계를 구현하도록 툴이 생성된다;
6) 클라이언트-측 아이-컨텐트 그래픽 사용자 인터페이스(GUI)는 신규 지리정보 시스템 지도/질의 인터페이스, 지리정보 검색 결과창/클립 뷰어, 및 지리정보 시소러스 질의력을 포함하기 위해 수정된다;
7) 아이-컨텐트 서버-측 COM+ 검색엔진 구성요소는 신규 지리정보 검색형태를 지원하기 위해 수정된다;
8) 신규 서버-측 COM+ 구성요소는 gs_admin 데이타베이스 설계를 질의하기 위해, 그리고 지리정보 검색결과를 주요 아이-컨텐트 검색엔진 구성요소로 반환시키기 위해 생성된다;
9) 클리 리졸버라 일컫는 신규 서버-측 COM+ 구성요소는 지리정보 클립 검색결과를 아이-컨텐트 클라이언트-측 GUI로 반환시키기 위해 생성된다; 그리고
10) GS시소러스라 일컫는 신규 서버 측 COM+ 구성요소는 지리정보 시소러스 설계를 질의를 생성하기 위해, 그리고 그 결과를 아이-컨텐트 GUI에 반환시키기 위해 생성된다;로 이루어진다.
지리공간적 이용가능한 미디어자산 관리시스템(100)에 관한 인베니오™시스템(180)과 유사한 아이-미디어 구성요소를 더 상세히 설명한다. 아이-미디어 구성요소는 지리정보 비디오 테이프 기록기들(VTRs), 스캐너들 및 다중 해상 비디오 서버들을 포함하는 VTRs를 제어하며, 그리고 내용 유입처리에 있어 중심부가 된다. 몇 가지 태스크를 수행하는 아이-미디어 구성요소는 미디어 유입, 디지털 일괄처리 작업을 포함하고, 기록화 및 목록화를 공급한다.
특히, 이 구성요소는 미디어 유입, 낮은 수준의 메타데이터 정의, 그리고 비디오, 오디오, 웹 멀티미디어, 스크립트, 문서, 사진, 및 클리핑에 대한 품질 체크를 관리한다. 아이-미디어 구성요소는 장치 제어시스템과의 접속을 통해 자동화 시스템으로 사용되는 장치를 제어하거나, 장치를 직접 제어한다. 그 가치는 현재와 이후 생산 처리를 보조하는 광범위의 툴 및 특성을 제공하는 능력이다. 아이-미디어 구성요소도 내용 관리시스템을 위한 이상적 포털이 구현되도록 하는 가장 실용적인 어휘 제어 규정을 채택한다.
특별한 기능은 고 및 저 해상도를 동시 유입과, 기록된 자료를 보관개시 파일보관 개시와, 그리고 기록된 자료들의 코드변환 개시를 포함한다. 아이-미디어 구성요소는, 핫키이와 키워드 목록 특징을 갖는 자료 온더플라이(on-the-fly)를 색인하거나 로그할 수 있고, 유입동안에 섬네일(thumbnail)을 생성할 수 있으며, 그리고 편집 데이터 목록(EDL)을 제 3 자 NLE 시스템에서 생성, 실행, 추출할 수 있다. 이 구성요소는 클라이언트가 특정 유입 및 색인화 동작에 대한 250 개의 메타데이터 필드를 구성할 수 있다는 점에서 고도의 구성이 가능하다. 키워드 목록은 어휘 제어를 보조하며, 이 어휘 제어는 어떠한 자산 관리시스템이라도 효과적으로 구현하는데 있어 필수불가결한 것이다. 음성-대-텍스트, 비디오 OCR와 같은 미디어 처리 기술 및 구조 인식 기술에 벗어난 미디어를 다루기도 한다.
미디어 유입 태스크는 고해상도 저장 장치와의 접속과, 동시발생 브라우즈 해상도 내용 정의를 포함한다. 일괄 디지털화 태스크에서, 아이-미디어는 정확한 프레임을 갖는 모든 입수자료를 유입하기 위해 자체-제어된 멀티태스크 제어 다중 VTR/비디오 서버를 제공한다. 공급 기록테스크에서, 아이-미디어는 위성이나 네트워크로 기록된 시간으로 설정되거나, 또는 비디오 서버나 비디오테이프 장치에 직접 기록된 시간으로 설정될 수 있다. 특히, 상응하는 지리정보 데이터는 입수되는 모든 자료를 위해 수집된다.
목록화 태스크에서, 아이-미디어는 사용자가 유입된 미디어를 완전한 배열의 목록화 모드로 정하도록 하게 한다. 이는 기록하면서 행해진다. 자동화 모드는 섬네일 및 저해상도 브라우즈 프락시 영상을 자동적으로 촬영한다. 표준 모드는 각 샷에서 무제한의 섬네일 영상을 갖는다. 마크 모드는 생중계 방송프로그램에서 일어나는 이벤트, 하이라이트 및 서브 클립을 준비하는 스포츠 또는 뉴스를 확인한다(비디오 서버에 의존함). 연속 모드는 뉴스 인터뷰의 생중계를 기록하거나, 또는 내장된 프로그래밍을 기록하거나, 이 후에 설명될 MPEG1 또는 MPEG4에서의 저 해상도 브라우즈 성능을 기록한다.
도 4는 유입되는 데이터를 도시하는 사용자 워크스테이션의 예시 디스플레이 스크린이다. 비디오 프레임들의 섬네일은 필드(250)에서 제공되고, 그리고 연관된 섬네일과 상응하는 메타데이터는 필드(252)에서 제공된다. 메타데이터는 비디오 뉴스 세그먼트의 명칭, 릴 번호, 시작/종료 시간 및 지속시간을 포함한다. 다른 메타데이터 정보는 표시되는 비디오 뉴스 세그먼트와 상응하는 위도 및 경도와 같은, 지리정보 데이터를 포함한다. 섬네일은 사용자가 비디오 뉴스 세그먼트의 내용을 쉽게 판별하도록 한다.
아이-미디어는 미디어 메타데이터 필드들을 구성하기 위해 제 3 자 플러그 인과 일체시킬 수도 있다. 예를 들면, 음성-대-텍스트 또는, 자막방송 소스는 색인화 처리에서 추가될 수 있다. 아이-미디어는 어떤 ODBC와도 호환된다. 데이터베이스는 사용자가 무제한적 섬네일 영상 촬영 성능 및 계층적 키워드 목록으로 구성할 수 있도록 한다.
시스템(100)은 유연하고 확장가능하다. 어느 곳에서든 사용자 워크스테이션은 네트워크접속으로 저해상도 또는 고해상도 모드에서 다양한 데이터베이스에 연결된 미디어를 검색하거나 열람할 수 있다. 예를 들면, 검색하는 것은 객체 검색에 기초될 수 있다. 도 5에서 도시된 바와 같이, 메타데이터의 섬네일은 필드(254)의 섬네일의 디스플레이 스크린 상의 클라이언트에게 제공될 수 있다. 각 섬네일은 시스템 데이터베이스에서 상응하는 비디오 세그먼트와 연관된 하이퍼링크를 갖는다. 사용자는 자료의 미디어 관리를 실행할 수도 있고, 품질제어(QC) 로그, 편집 데이터 목록(EDL), 또는 산업 표준파일 규격을 사용하여 비선형적 편집 시스템을 지닌 자료 빈(bin)을 교환할 수 있다.
아이-컨텐트 구성요소 서비스(112-126)는 심화 색인화 기능, 장면 검출, 시소러스 및 지리정보 시소러스 툴, 검색, 브라우즈, 세그먼트 미디어 및 관리자 유틸리티들을 제공한다. 아이-미디어 구성요소는 수준이 낮은 파일보관을 준비하는 반면, 아이-컨텐트는 메타데이터 생성, 대략적인 목록화 처리를 위한 것이며, 그리고 성공적인 자산 관리 전략의 핵심이다. 메타데이터를 사용자에게 제공하는 사용자 워크스테이션의 디스플레이 스크린은 도 6에서 도시된다. 특히, 필드(256)는 섬네일을 통해 사용자가 비디오 세그먼트에 있는지를 나타내고, 필드(258)는 잔여의 비디오 세그먼트에 섬네일을 제공한다. 다양한 텍스트 박스도 추가적 정보를 제공하기 위해 포함된다.
아이-컨텐트는 자료 저장을 위해 장기간동안 검색과 파일보관 시스템을 제공한다. 자료를 유입하고, 비디오 세그먼트에 메타데이터의 제한된 설정을 추가하는 능력은 대부분의 미디어 및 컨텐트 관리시스템의 고유 특징이다. 그러나, 그것은 기본적 접근이다. 디지털 도메인에서, 뉴스 방송업계 자산 관리에 도서정보학의 최적화된 규약을 활용함으로써 얻을 수 있는 이점들은 현재 광범위하게 확산되어 왔다. 색인화에 기초한 시소러스/색인화 및 검색에 기초한 지리정보 시소러스는 그러한 방향에 있는 단계이며, 본 발명에 따른 도서관 관리에 대한 방법론의 일부이다.
색인화에 기초한 시소러스는, 다각적인 연관성을 비디오 세그먼트에 적용시킬 수 있는 가능성을 클라이언트에게 부여하고, 그리고 미디어 기술어가, 또는 식별자가 키워드로 작성된 여부에 상관없이 주제 문제에 관여한 자료를 발견함으로써 검색 결과를 더 개선시킨다. 여기서 그 가치는 다음과 같다; 만약, 당신이 그것을 찾을 수 없다면, 자산은 존재하지 않는 것이고, 그리고 "발견되지 않은" 미디어의 가치는 말 그대로 손실된 것이다. 시소러스 도서관 관리툴은 보다 효율적으로 자료를 색인하고 위치시킬지를 개선시킨다. 클라이언트가, 어휘를 제어하도록 하고 도서관 관리설계의 특정 기업문화부분을 구현시키기도 한다.
아이-컨텐트 구성요소의 기능적 특성은 아이-미디어 구성요소에 의하거나 자동화에 의해 유입된 미디어 또는 비디오 세그먼트를 위치시키고 브라우징하는 것, 그리고 메타데이터 모델, 장면 검출 또는 시소러스 툴을 사용하여 색인하는 것을 포함한다. 추가적인 기능은 자료를 세그먼트 하는 것, 미디어(마이크로) 레벨에서 연관성을 생성하는 것, 데이터베이스(마크로) 레벨에서 연관성을 생성하는 것, 그리고 시소러스/지리정보 시소러스 및 하이브리드 검색을 수행하는 것을 포함한다. 아이-컨텐트는 검색결과도 드릴 다운하며, 그리고 개선된 검색 성능의 가치를 실증한다. 시소러스/지리정보 시소러스 및 확장된 단어목록은 사서 관리자 유틸리티를 사용하여 구현되며, 그리고 광역 시스템 보안 관리 유틸리티가 제공된다.
아이-컨텐트 색인 처리는, 동의어와 다국어 참조 가능성을 포함한 연관된 개념들을 사용하여 시소러스/지리정보 시소러스 및/또는 전문 검색 동작 둘 다를 갖춘 하이브리드에 기초한 색인화를 적용시킴으로써 질의 결과의 정확성 및 연관성을 개선시킨다.
게다가, 아이-컨텐트 구성요소는 장면 변화를 위해 내장된 검출기를 이용한다. 이것은 연산자가 색인화를 위한 내용 설명과 같은 스토리보드를 생성하는 것을 가능하게 한다. 서브-클립 또는 추출은 항상 페어런트(parent)에 직접적으로 재참조되는 페어런트 클립으로 구현될 수 있으며, 이로써 원내용의 탐색을 용이하게 한다.
장면 검출 정보를 제공하는 사용자 워크스테이션 디스플레이 스크린은 도 7에 도시된다. 필드(260)는 사용자에게, 이미지가 비디오 세그먼트에 있는지를 알려준다. 비디오 세그먼트가 재생될 때, 바아(262)는 스크린으로 이동한다. 하나의 프레임에서 다음 프레임으로의 스크린 전환은 필드(264) 및 필드(266)에서 제공된다. 장면 검출 모듈의 임계치 또는 감도는, 원하는 레벨로 설정될 수 있다. 예를 들면, 감도는 하나의 프레임부터 다음 프레임까지의 아주 미소한 영상의 움직임을 검출할 수 있도록 설정될 수 있다. 대안적으로, 움직임의 변화를 검출하기 전에 하나의 프레임으로부터 다음 프레임까지의 충분한 이동이 있도록 감도가 설정될 수 있다.
색인화 및 목록화 정보를 제공하는 사용자 워크스테이션 디스플레이 스크린은 도 8에서 도시된다. 비디오 세그먼트의 고속보기는 필드(270)에 제공된다. 장면 검출 모듈로부터의 섬네일은 필드(272)에 제공된다. 비디오 세그먼트에 부착된 연관된 검색기술어는 필드(274) 및 필드(276)에 제공된다. 내용 기술어 트리, 즉 비디오 세그먼트와 연관된 시소러스 및 지리정보 시소러스 용어도 필드(274) 및 필드(276)에 제공된다.
파일보관 관리를 위해, 아이-컨텐트 구성요소는, 고해상도 또는 저해상도 파일에 대한 미디어 생성 또는 미디어 위치선정과 같은, 미디어 검색기술어 및 기술적 데이터를 수집한다. 이러한 메타데이터 필드로부터, 아이-컨텐트 구성요소는 고차원 파일 보관장소나 오프라인 저장장소로 전송되는 미디어 목록을 발생시킨다. 물론, 이러한 미디어는 온라인 저장장소에 즉시 재저장되거나, 또는 다른 용도를 위해 수정되거나 혹은 패키지된다. 아이-컨텐트 구성요소는, NDCP 및 VACP 같은, 장치 제어 프로토콜을 지원하는 계층 저장 관리장치와 인터페이스한다.
미디어 검색을 위해, 아이-컨텐트 구성요소는 3 개의 검색모드를 제공한다. 모든 해설자 필드를 검색하는 전문검색, 수치적 정보(특히 날짜)를 담는 필드에서 검색하는 비교검색, 및 색인된 문서검색이다. 일단 요소들이 앨범에 수집되면, 연관된 소프트웨어 어플리케이션을 지닌 원문서를 로딩하는데 필요한 모든 것을 클릭 으로 이루어진다. 질의 결과창을 제공하는 클라이언트 워크스테이션의 디스플레이 스크린은 도 9에 도시된다. 질의 또는 검색 필드는 필드(280)에 입력된다. 입력된 검색질의에 기초하여, 일치하는 섬네일은 필드(282)에 제공된다.
만약 키워드 검색이 충분치 않다면, 복합 검색이 사용될 수 있다. 질의 관리 창을 제공하는 클라이언트 워크스테이션의 디스플레이 스크린은 도 10에 도시된다. 예를 들면, 뉴스 어플리케이션에서, 저널리스트들은 샷 선택을 이루기 위해 아이-컨텐트 어플리케이션을 사용할 수 있다. 프로듀서들은 필드(286)를 사용하여 방송용 자료를 유효하게 한다. 아키브드 클립은 그 저장장소와 상관없이 효율적으로 발견되고 재이용될 수 있다. 등급별 제어 또는 경쟁 감시는 관리되고, 재검색되며, 그리고 목록화된다.
도시된 예에서, 데이터베이스는 마이크로소프트 SQL 2000 관계형 데이터베이스인데, 그 이유는 그것이 고속 및 효율적인 기능이 있으며, 그리고 다중 동시 사용자를 위해 최적화되었기 때문이다. 또한, 이는 할당 가능한 사용자 특별 레벨과 함께, 표준 프로토콜을 통해 인트라넷 및 인터넷으로의 접근을 본래적으로 지원한다.
객체-지향적 인터페이스는 디렉토리 및 시소러스/지리정보 시소러스를 사용하기에 직관적으로, 편하도록 구성된다. 다중 창은 각 사용자가 우선순위에 따라서 작업영역을 구성할 수 있도록 한다. 이 설정은 저장될 수 있으며, 그리고 클라이언트의 로그인에 상관없이, 개별적 시스템 로그인 프로파일, 일관성의 표현, 개인별 사용자 인터페이스에 참조될 수 있다.
시스템 및 접근권 관리에 있어, 최고의 보안 및 관리 융통성이 제공된다. 사용자 그룹, 속성, 및 시스템 동작적 속성을 갖는 접근의 포괄적인 제어가 활용 가능하다. 접근권 관리는 파일-경유-파일, 및 사용자-경유-사용자에 기초한 표준 윈도우 2000에서 이용가능하다.
자문 회사와 같은, 제 3 자 디지털 접근권 관리 어플리케이션은, 표준 규격, 메시지 큐잉 및 어플리케이션에 내장된 분배 거래 서비스들을 사용함으로써 시스템(100)으로 일체화될 수 있다.
백업 복사 및 데이터베이스 유지동작은 완벽하게 구성되고, 일반 동작 간섭없이 백그라운드에서 일어난다. 시스템(100)은 XML을 사용하여 미디어 질의를 저장하거나, 또는 결과를 요청할 수 있다. 아이-컨텐트 구성요소는 그 요청 또는 결과정보를 제 3 자 어플리케이션에 전송하거나, 또는 OLE/ODBC와의 연결을 통해 생산 장치들로 내보낸다.
시소러스 및 지리정보 시소러스는 아이-컨텐트 구성요소의 일부이다. 각 문서들은, 문서내용을 설명하는 시소러스 용어와 연관될 수 있다. 시소러스는, 예를 들면, 의학이나 음악 같은 특수 분야의 특정 어휘들과 같은, 선택된 단어와 개념들 을 포함한다. 시소러스는 단어를 포함할 뿐 아니라, 계층적 포맷을 갖는 단어들도 포함한다. 각 단어로부터, 사용자는 단어의 넓은 용어로 탐색할 수 있거나, 또는 그 넓은 용어가 존재한다면, 더 좁은 용어로 탐색할 수 있다. 저장 용어의 계층 모델은 더 효율적인 검색을 가능하게 한다.
시소러스는 다중 언어를 지원하다. 이는 하나 이상의 디렉토리를 갖는다. 예를 들면, 언어는 영어뿐 아니라 불어 및 스페인어도 포함할 수 있다. 모든 응용가능한 구조는 자국어로 된 동일한 데이터베이스를 사용하고 검색할 수 있어, 검색 처리를 더욱 쉽게 한다.
사용자(독자, 검색자, 리포터 등)가 필요한 정보를 쉽게 파악할 수 있도록, 색인화는 주제에서 중요한 제목 및 사실, 명칭, 개념을 찾고, 순서에 따라 구조를 가지게 된다. 색인화는 단지 기계적인 조작이 아니라 하나의 특별한 기술이다. 컴퓨터가 색인 생산을 기본으로 하지만, 그러나 소프트웨어만으로는 실효성 있는 유용한 색인을 컴파일할 수 없다. 개념을 추적하여, 색인 또는 데이터베이스에 정확하고 명료하게 하기 위해서는 사람의 지능이 요구된다.
자동 색인화 프로그램은 텍스트로 분명하게 기술되지 않은 개념, 예를 들면, 특정 음식명만 설명되는 영양소를 체계화하는 능력을 가지지 않는다. 그것은 관련된 주제(소네트 및 시)를 식별할 수도 없고, 유사한 용어도 구분할 수 없다(뉴욕시 및 뉴욕주).
우수한 색인은, 사용자가 찾을 정보를 식별하며, 동일 개념의 단어를 다른 방식으로 수집하고, 검색자가 큰 표제어 속의 작은 표제어를 검색하도록 주제의 특 정 관점을 직접 제공한다. 충분한 정보는 일회적 언급과 구별되며, 그리고 검색자용 정보는 정보의 마모를 막기 위해 여과된다.
사용자가 "북극 여우의 수면 습관" 에 대한 정보를 찾는 경우, "여우" 용 검색으로는 충분치 않다. 사서는 정보가 검색되도록, 대상 이상의 특정 색인화 용어가 추가되어야 한다. 여우의 경우, 대상은 북극, 여우, 습관, 휴면 습관, 겨울 습관과 같은 용어로 색인되어야 한다. 사서는 각 경우에 주요한 책임을 갖는다. 올바른 시소러스 없이 각 사서는 그 고유 방식으로 문서(대상, 필름, 사진 등)를 색인할 수 있다. 모든 사람의 사고방식이 같지 않기 때문에, 어느 누구도 동일한 정보를 얻을 수 없다.
시소러스 및 지리정보 시소러스에서는 사서의 작업을 쉽게 하도록 하는 특징이 있다. 물론, 이러한 기능을 활용하기 위해서, 응용가능한 회사나 업계가 모든 상호-참조의 가능성을 지닌, 완전하고 잘 조직된 시소러스 및 지리정보 시소러스를 갖추어야 한다. 이 상호-참조도 검색 처리가 보다 쉽게 이루어진다. 예를 들면, 주제-헤딩 목록에서는 필드 카스트로(Fidel Castro)와 쿠바(Cuba) 사이의 연관성은 없다. 시소러스에서, 사서는 카스트로의 사진과 함께 카스트로란 단어를 색인할 수 있고, 이후 검색처리 동안에 사용자가 쿠바를 검색할 때 카스트로의 사진이 다시 검색결과로 나올 수 있다. 지리정보 데이터에 관해서, 지리정보 시소러스는 세계적인 고유위치와, 그 지리 좌표를 포함하고 있다. 예를 들면, 계층적 관계는 : 대륙, 나라, 지역, 소지역, 도시 및 경계표일 수 있다. 경계표는 특정 형태의 경계표로도 분류될 수 있다. 사용자의 검색질의가 지리정보 검색영역내, 또는 검색지점으로부터 특정 거리내에 비디오 뉴스 세그먼트를 가져올 수 있도록, 이런 지역은 공간적으로 색인되어 있다.
아이-브라우즈 구성요소는 저해상도 자료를 검색 및 브라우징하고, 샷 리스트를 조합하여, 그 자료를 폴더에 전송한다. 그 후 사용자는 전체 혹은 삭제된 미디어를 지닌 폴더를 구성함으로써 컬티스츠(cultists)를 생성할 수 있다. 아이-브라우즈 XP는 장면 검출 및 음성-대-텍스트 인식과 같은, 네비게이션 툴을 포함하는데, 여기서 네비게이션 툴은 클라이언트의 찾고자 하는 특정 미디어에 대한 검색을 원활하게 한다. 일단 원하는 미디어가 위치되고 특정 샷이 위치되면, 아이-브라우즈 XP는 사용자가 EDL을 조합, 등록, 검토, 반입, 그리고 전송할 수 있도록 한다.
데이터베이스에 대한 브라우징은 업계가 내용 접근성을 개선시키도록 원조해준다는 점에서 자산 관리시스템은 더 강력하다. 저해상도 브라우징은 사용자가 하우스 네트워크와 연결된 데스크탑으로부터 미디어를 탐색할 수 있도록 한다. 이것은 통상, 판촉, 생산 등과 같은 모든 부서의 사용자가 데스크탑의 사용으로 미디어를 위치선정하게끔 한다. 이것은 작업흐름 및 업무 처리를 원활하게 하고, 사용자가 표준 사무용 데스크탑으로 생산력을 증가하게 함으로써 사업 비용을 효율적으로 할 수 있다. 아이-브라우즈의 기능적 특성은 검색 및 브라우즈, 세그먼트 자료, 및 내용을 지닌 폴더를 구성함으로써 컬티스츠의 생성화를 포함한다.
아이-브라우즈 XP 구성요소는 장면 검출 및 재생 EDL과 같은 네비게이션 툴을 사용하기도 하고, EDL들을 폴더로 전송한다. 네비게이션 툴 접근(즉, 장면 검출, 음성-대-텍스트 인식)은 특정 미디어/장면의 위치선정, EDL의 생성, 등록, 프리뷰, 반입, 방출을 원활하게 한다.
아이-웹 구성요소는 검색과 브라우징, 그리고 데스크탑 웹 브라우저 어플리케이션을 사용하여 인터넷이나 인트라넷 상을 통해 원거리 지점으로부터 얻은 폴더를 구성하기 위한 것이다. 아이-브라우즈 기능은 표준 웹 브라우저를 사용하여 이용가능하다. 소프트웨어 개발 키트(SDK)는 사용자가 룩앤필 및 웹서버의 기능을 사용자 환경에 맞도록 한다.
사용자의 워크스테이션 상의 확장 브라우즈 유틸리티는 내용 접근성을 개선시키도록 보조해준다는 점에서 자산 관리시스템은 더 강력하다. 이러한 확장된 기능성들은 표준 웹 브라우저를 사용하여 인터넷 또는 인트라넷을 통해 비즈니스계 및 접근하는 소비자에게 제공되는 주요 기능 그 이상이며 또한 매우 강력하다. 그러므로, 기능적 특성은 검색 및 브라우징, 세그먼트 자료, 내용을 지닌 폴더를 구성함으로써 컬티스츠의 생성화, 및 웹서버 디자인 및 기능성을 구현하는 성능을 가진 소프트웨어 개발 키트를 포함한다.
아이-검색 OCX 구성요소는 제 3 자 어플리케이션과 일체된 검색 유틸리티이다. 아이-검색은 표준 아이-컨텐트 어플리케이션과 함께 포함된 강력한 검색 유틸리티로, OCX 버전에서 이용가능하다. 이것은 사용자가 근접 라인 편집화(NLE) 및 뉴스 제어시스템(NCS)과 같은 OCX 어플리케이션을 지원하는 모든 조직 어플리케이션에 걸친 공통 검색 유틸리티를 일체시키도록 한다.
내용 지속층 및 소프트웨어 개발 키트(SDK)를 상세하게 설명한다. 응용층 또는 비즈니스 로직은 단일 또는 다중의 윈도우즈 NT 4.0 서버/윈도우즈 2000 서버인데, 윈도우즈 NT 4.0 서버/윈도우즈 2000 서버 각각은 MTS(Microsoft Transaction Server, NT4) 또는 COM+(Component Services, W2K)를 운영한다. 시스템의 기능을 제공하는 5 개의 주요 COM 객체들이 있다. 5 개의 주요 COM 객체들은 ⅰ) 지속층(112), ⅱ) 검색화(116), ⅲ) 색인화(114), ⅳ) 시소러스(122), ⅴ) 지리정보 시소러스(126)이다. 지속층(112)은, 지속객체로서의 아이-컨텐트 자료를 다루는 주요 구성요소이고, 모든 다른 구성요소용 데이터베이스에 인터페이스를 제공한다. 지속층(112)은 사용자의 인증을 관리하기도 한다. 클라이언트에 기초한 웹(110)은 웹 어플리케이션 서버(130)를 통해 인터페이스한다. 수집된 미디어 및 그 상응하는 메타미디어는 하나 또는 그 이상의 데이터베이스에 저장된다.
검색화는 아이-컨텐트 문서로 실행되며, 그리고 고도로 구조가능한 옵션들을 갖는다. 문서 모델에 대한 정보 및 구성검색은 메타데이터 검색엔진(116)을 사용함으로써 검색된다. 색인으로 문서 검색이 실행된다. 각 디렉토리도 포함하는 시소러스 및 지리정보 시소러스로, 개별적 데이터베이스가 저장되고(마이크로소프트 서버 데이터베이스 엔진 2000), 아이-컨텐트 문서를 색인하기 위해 사용될 수도 있다.
데이타베이스 층은 윈도우즈 NT/4.0/2000, 솔라리스, 유닉스 또는 선택된 관계형 데이터베이스 관리시스템을 갖는 다른 동작시스템에 관한 컴퓨터 운영이다. 데이터베이스는 아이-컨텐트 어플리케이션층(104)에서 MTS/COM 서버와의 접속을 지원한다. 현재, 아이-컨텐트는 다음의 데이터베이스 : 마이크로소프트 SQL 서버 2000; 오라클 8i family; IBM DB2 및 Informix;를 지원한다.
지리공간적으로 사용 가능한 미디어자산 관리시스템(100)으로, 오라클 9i R2가 사용되는데, 그 이유는 공간 데이터 형태 및 검색질의 능력 때문이다. 각 구성 요소는 그 자체의 태스크를 실행한다. 어플리케이션 서버 외부 및 내부의 구성요소들 사이의 모든 관계는 XML(확장된 마크업 언어)요청에 기초한다. 예를 들면, 클라이언트로부터 메타데이터 검색엔진(116)까지의 내부 XML 요청은 다음과 같다 :
<Query Version="1.2.001" SearchSource="1">
<Atom NodeType="FT" Stem="0" Typo="0" Case="0" Visible="1" Except="0">
<Class ID="EF60587E-46F9-4730-80EC-F662062F5D71" />
<Property ID="00000000-0000-0000-0000-000000000000-75929E3B-F61D-4B86-B6A9-9F9FDE8010EF-0" />
<Operator OpID="CONTAINS" />
<Value Value="sport" />
</Atom>
</Query>
XML 요청을 통해 커널 엔진과 소통하는 것은 가능하나, 그것이 꼭 필요한 것은 아니다. SDK는, 표준 구성요소, 즉, 어플리케이션 서버구성요소에 더 간단히 접근하도록 하는 GUI 상에 사용될 수 있는 클라이언트 프레임워크를 제공한다. 클라이언트 프레임워크는 TH.CF-시소러스 클라이언트 프레임워크, GSTH.CF-지리정보 시소러스 클라이언트 프레임워크, PL.CF-지속층 클라이언트 프레임워크, 및 SE.CF-검색 클라이언트 프레임워크를 포함한다. 클라이언트 프레임워크를 사용하는 또 다른 이유는 차기 시스템 버전이 다른 내부 포맷을 사용할 수도 있기 때문이다. 일반적인 기본 클래스들이 생성될 수 있고, 모든 활동은 이러한 방법에 의해 수행된다.
상술한 바와 같이, 지속층(112)은 아이-컨텐트에서 주구성요소인데, 이것은 두 가지의 일반적 기능을 제공한다. 하나의 기능은 주요 데이터베이스로의 접근을 제공하는 것이다. 지속층(112)은 구성요소들로부터 XML-기반의 요청을 수신하여, 다른 데이터베이스와는 다를 수 있는 데이터베이스 특정 SQL(구조적 질의어)요청으로 번역한다. 또 다른 기능은 사용자 인증절차를 실행하는 것이다. 인증으로, 아이-컨텐트 구성요소는, USB 혹은 LPT 포트를 통해 어플리케이션 서버 컴퓨터에 접속될 수 있는 키이를 사용한다.
지속층(112)과의 연결은 세션 방법에 기초한다. 클라이언트 요청이 전송되기 전에(서버에서 클라이언트와 지속층이 특별한 경우에 있는 아이-컨텐트 구성요소), 세션을 개시하고 지속층(112)으로부터 세션 ID를 수신하여야 한다. 이 고유 번호는 전체 세션 동안 사용된다. 세 가지 형태의 인증은 : 내부, LDAP 및 NT 이다. 내부인증에서, 지속층(112)에 로그인하기 위해, 사용자는 등록되어야 하지만, NT 계정을 가질 수는 없다. LDAP는 경량 디렉토리 접근 프로토콜이다. NT 인증은 동작시스템에 의해 실행되지만, 사용자는 역시 지속층(112)에 등록되어야 한다.
지속층(112)에서, 몇 개의 지속저장은 등록될 수 있다. 각 지속저장은 고유ID, 명칭, 상응하는 데이터베이스(이 데이터베이스의 구조는 상술됨), 보안 형태, 다른 엔진용 계정 정보, 로그인 옵션 및 이벤트 싱크(event sink) 정보를 갖는다.
등록, 편집 혹은 등록삭제를 위해, 지속저장이 사용된다. 존재하는 지속저장을 체크하기 위해, 또 다른 강력한 프로그램 지속층 툴이 사용된다. 지속층 툴을 사용하여, 사용자는 지속저장(PS)을 등록, 편집 혹은 삭제를 할 수 있고, 존재하는 지속저장에 로그인하여 탐색할 수도 있다. 클래스 익스플로러는 클래스(문서형식)계층 및 존재하는 특성에 관한 정보를 보여준다.
연관성, 단어 목록, 승인 형식, 사용자 및 그룹에 관한 정보 역시 이용가능하다. 예를 들면, 신규 단어 목록을 생성하거나 존재하는 단어 목록을 수정하여, 사용자는 데이터 형식을 수정할 수 있다. 추가적인 지속층 툴 특징은 사용자가 *.bas 비주얼 베이직 소스 코드를 생성할 수 있도록 하는데, 예를 들면, 이 코드는 클래스 ID의 선언(불변성), 속성 ID, 및 연관 형식 ID를 포함한다. 그것은 또한 현재 로그인 중인 사용자들(세션 정보)의 체크를 가능하게 하고, (윈도우에서 태스크 관리자와 유사한) 세션을 소멸시키기도 한다.
서버 구성요소 관한 지속층 구조 및 이용가능한 기능을 설명한다. 클라이언트 프레임워크에 대한 설명은 표준 제공된 구성요소를 이용하여 지속층 기능을 어떻게 사용하는지를 기술한다. 지속층 서버 구성요소는 어플리케이션 서버에 등록되어야하는 COM+ 어플리케이션 "qip12"이다. 클라이언트가 동일한 컴퓨터 상에 있는 경우, 모든 클라이언트들은 어플리케이션을 직접적으로 호출하거나, 또는 클라이언트가 개별 컴퓨터 상에 있는 경우에는 프락시를 사용한다.
도 11을 참조하여, 메타데이터 검색엔진(116) 및 아이-컨텐트 구성요소는 몇몇 부분을 포함한다. 어플리케이션 층(300)(COM+)은 검색 기능을 수행하거나 조정하고, 데이터베이스 층(302)은 어플리케이션 구성요소 및 하부시스템에 의해 이용된다. 관리 유틸리티는 검색 엔지의 구성을 원활하게 한다.
메타데이터 검색엔진(116)은 검색 과정의 조정자이다. 검색 요청은 XML 포맷 에서 검색질의(304)를 통해 클라이언트 측으로부터 이 구성요소까지로 이른다. 검색의 처리는 플러그 인에 기초한다. 2 개의 플러그인에는 내용 검색 플러그인(306) 및 기술적 검색 플러그인(308)이 있다. 검색은 3 가지의 형식의 값: 검색 연산 변경자 및 값, 검색 기능의 정확한 기능을 정하는 검색 연산자, 및 다양한 방식으로 검색을 확장하는 변경자;이다. 값은 검색 구문의 내용에 있다.
전문 검색, 시소러스 검색, 지리정보 시소러스, 단어 목록, 및 논리 검색들은 내용 검색 플러그인(306)으로 수행된다. 이것은 문자형 IRS 층(147)을 통한 문자형 데이터베이스(146)에의 접근, 시소러스 데이터 접근층(149)을 통한 시소러스 데이터베이스(150)에의 접근, 지리정보 시소러스 데이터 접근층(151)을 통한 지리정보 시소러스 데이터베이스(152)에의 접근, 그리고 지속저장 접근층(153)을 통한 지속저장 데이터베이스(142)에의 접근을 요청한다.
전문 검색은 문자형 하부시스템에 의해 수행된다. 상응하는 변경자와 함께, 전문검색용 검색 연산자가 표 1A와 1B에 다양하게 제공된다.
검색 연산자 | 기능 | 값 |
EQUAL | 값에 지정된 것과 같은 텍스트에서의 단어용 검색. | 검색패턴에 따라 지정된 단어. |
DIFFERENCE | 값에 지정된 것과 다른 텍스트에서의 단어용 검색. | |
CONTAINS | 값에 지정된 패턴을 포함하는 텍스트에서의 단어용 검색 (연관 순서, 근접성, 누락 단어 연산자(#)가 지원됨). | |
NCONTAINS | 값에 지정된 패턴을 불포함하는 텍스트에서의 단어용 검색(연관 순서, 근접성, 누락 단어 연산자(#)가 지원됨). | |
PHRASE_LIKE | 값에 지정된 패턴을 포함하는 텍스트에서의 단어용 검색 (연관 근접성, 누락 단어 연산자(#)가 지원되지 않음). | |
NPHRASE_LIKE | 값에 지정된 패턴을 불포함하는 텍스트에서의 단어용 검색 (연관 근접성, 누락 단어 연산자(#)가 지원되지 않음). |
변경자 | 기능 |
변경자1: Stem | 검색 구문에 지정된 단어 어간의 형태상 변화가 있는 텍스트에서 모든 단어들을 검색. |
변경자2: Case | 검색시 대소문자 고려. |
변경자3: Typo | 검색 구문에서 지정된 단어의 활자체상 변화도 검색. |
시소러스 검색은 용어 확장에 의해 검색 패턴으로부터 얻어낸 특정 시소러스 용어를 포함하는 문서로 검색한다. 용어 확장은, 검색 패턴에 맞는 용어를 검색함으로써, 검색조건에 몇몇의 시소러스 용어를 포함하는 방식이다. 예를 들면, 지정된 검색 패턴이 "자동차*" 라고 하면, 자동차, 자동차 회사, 자동차 세차와 같이, "자동차"로 시작되는 모든 용어가 검색될 것이다. 상응하는 변경자와 함께, 시소러스용 검색 연산자가 표 2A 및 2B에서 다양하게 제공된다.
검색 연산자 | 기능 | 값 |
ID_EQUAL | 값에 지정된 용어 식별자를 지닌 용어용 검색. | 용어 식별자 (유일함). |
ID_DIFFERENT | 값에 지정된 것과 다른 용어 식별자를 지닌 모든 용어용 검색. | |
EQUAL | 값에 지정된 것과 같은 용어용 검색. | 검색 패턴에 따라 지정된 용어 |
DIFFERENT | 값에 지정된 것과 다른 용어용 검색. | |
CONTAINS | 값에 지정된 용어를 포함하는 용어용 검색. | |
NCONTAINS | 값에 지정된 용어를 불포함하는 용어용 검색. |
변경자 | 기능 |
변경자1: Equivalence | 검색된 항목들과 Equivalence 관계에 있는 용어가 검색. |
변경자2: Use For | 검색된 항목들과 Use For 관계에 있는 용어가 검색. |
변경자3: See Also | 검색된 항목들과 See Also관계에 있는 용어가 검색. |
확장시 단어 목록 요소들이 패턴으로부터 부여받아서 단어 목록 요소들이 검색된다는 것만 제외하면, 단어 목록 검색 및 확장 작업은 시소러스 검색 및 용어 확장과 동일한 방식으로 작동한다. 상응하는 변경자와 함께, 단어 목록 검색용 검색 연산자가 표 3A와 3B에서 다양하게 제공된다.
검색 연산자 | 기능 | 값 |
ID_EQUAL | 값에 지정된 식별자를 지닌 단어용 검색. | 단어 식별자 (유일함) |
ID_DIFFERENT | 값에 지정된 것과 다른 식별자를 지닌 단어용 검색. | |
EQUAL | 값에 지정된 것과 같은 단어용 검색. | 검색 패턴에 따라 지정된 단어 |
DIFFERENT | 값에 지정된 것과 다른 단어용 검색. | |
CONTAINS | 값에 지정된 용어를 포함하는 단어용 검색. | |
NCONTAINS | 값에 지정된 용어를 불포함하는 단어용 검색. |
변경자 | 기능 |
변경자1:Equivalence | 검색된 단어의 약어를 검색. |
변경자2:미사용 | - |
변경자3:미사용 | - |
기술적 검색 플러그인(308)은 문서 속성에서 단순 데이터 형식을 검색하기 위해 사용된다. 단순 데이터 형식은 날짜, 연장된 날짜, 정수, 소수, 및 시간 코드 등이다. 기술적 검색 플러그인(308)은 지속저장 데이터베이스(142)에 접근한다. 전문용 검색 연산자가 표 4에 제공된다.
검색어 연산자 | 기능 | 값 |
EQUAL | 값에 지정된 날짜와 같은 날짜용 검색. | 날짜(들) (#문자는 누락요소로 사용될 수 있음.) |
LESS | 값에 지정된 날짜 이전의 날짜용 검색 | |
LESSEQUAL | 값에 지정된 날짜와 같거나 그 이전 날짜용 검색. | |
DIFFRENT | 값에 지정된 날짜와 다른 날짜용 검색 | |
GREATEREQUAL | 값에 지정된 날짜 이후의 날짜용 검색 | |
GREATER | 값에 지정된 날짜와 같거나 그 이후 날짜용 검색 | |
BETWEEN | 값에 지정된 날짜들 사이에 있는 날짜용 검색 |
캐슁(caching)은 정보 탐색을 보다 효율적으로 하기 위해 사용된다. 문서속성은 문서 클래스용 메타데이터 관리자(120)에 정의된 검색 설계의 구성을 반영하는 구조내의 캐쉬 데이터베이스(148)에 저장된다. 검색 요청은 캐쉬 데이터베이스(148)에서 발견되는 데이터를 사용하여 제공된다. 도 12는 이 과정을 도시한다. 검색 요구(320)에 기초하여, 문서 객체들은 객체 식별자(OID)(322)에 의해 유일하게 식별된다.
히트리스트 관리자(118) 및 히트리스트 데이터베이스(158)는 실행된 검색에 의해 검색된 문서의 객체 식별자(324)를 저장한다. 검색 결과는 페이지라 일컫는 데이터유닛에서 클라이언트 측으로 통과된다. 모든 검색 결과외에서, 하나의 페이지는 지정된 양의 문서 데이터만을 포함한다. 문서의 하나의 페이지는 동시에 클라이언트에게 전송되어야 하므로, 클라이언트 요청이 있을 경우 몇 개의 검색 결과가 데이터베이스로부터 충분히 판독되어야 한다. 반면, 검색된 문서의 객체 식별자만을 저장하는 것은 서버측 상에 검색 결과를 저장시키기에 충분하다. 히트리스트 데이터베이스(158)의 목적은 페이지들로 그룹화된 이러한 객체 식별자를 저장하는 것이다. 도 13에 도시된 바와 같이, 하나의 페이지는 데이터베이스로부터 완전히 판독되는 동시에 클라이언트에게 전송되는 문서의 객체 식별자를 포함한다.
문자형 시스템은 기본적인 전문 검색 처리, 어간 및 활자 체크와 같은 개선된 기능을 수행하는 전문 검색 시스템이며, 그리고 효율적인 전문 검색 처리를 위해 특정한 포맷으로 문서를 저장하는 문자형 데이터베이스(146)를 포함한다. 문자형 IRS(147)은 아이-컨텐트 메타데이터 검색엔진(116)에서 전문 검색 하부시스템으로 사용된다.
색인화 처리에서 일부인 시스템 구성요소들을 도 14에서 도시한다. 색인화는 신규 문서가 시스템에 유입된 직후 바로 발생한다. 색인화 동안, 문서 데이터는 문자형 IRS(147) 및 캐쉬 데이터베이스(148)에 유입된다.
문서 수정이벤트는 이벤트 리스너(340)에 의해 감시된다. 문서가 유입되거나 업데이트될 때마다 이벤트가 발생하고, 문서 객체 식별자(OID)는 큐잉 구성요소(342)로부터 색인화 큐 상에 위치된다. 윈도우 NT 서비스(색인화 서비스(344))는 새로 유입된 문서로 색인 큐(346)를 비동기적이며 지속적으로 체크한다. 신규 문서가 발견될 때, 신규문서는 적당한 문서 데이터를 문자형 IRS(147) 및 캐쉬 데이터베이스(148)를 통과한다.
이러한 이유로, 문서 데이터를 문자형 IRS(147) 및 캐쉬 데이터베이스 (148)로 전송하도록, 일괄 처리된다. 색인화 서비스(344)는 색인화 큐(346)로부터 몇몇의 문서들을 동시에 취한다. 데이터 파일들을 임시 폴더에 둔 후, 특정 양의 문서 데이터가 수집될 때, 데이터는 하부시스템(문자형 IRS (147), 캐쉬 데이터베이스(148))를 통과한다.
색인화 툴은 색인화 큐(346)를 감시하기 위해 그리고, 기초 관리 태스크를 실행하기 위해 사용될 수 있는 유틸리티이다. 도 15에서 도시된 바와 같이, 툴의 사용자 인터페이스는 : 이력(360), 펜딩(362) 및 큐(364); 로 3가지 주요 부분으로 나뉜다. 이력부(360)에서, 처리(색인)된 문서가 제공된다. 펜딩부(362)에서는, 색인되기 위해 대기중인 문서 목록이 제공된다.
이력부(360)는 이미 색인된 문서의 목록을 올리기 위해 선택된다. 표시되기 위해 가장 최근에 색인된 문서들의 숫자가 설정된다. 성공적으로 처리된 문서만이 표시되도록 설정될 수 있다. 주석표는 그 순간에서 사용되지 않는다.
도 16에 도시된 바와 같이, 펜딩부(362)는 색인화 큐(364)에 현재 있는 문서들을 표시하기 위해 선택된다. 다음의 옵션들은 색인화 큐(364)에서 이용가능하다. 옵션은 : 필드(370)에서 큐로부터 모든 문서들을 삭제하는 것, 필드(372)에서 현 시점에 모든 큐된 문서들의 재일정을 잡는 것, 그리고 필드(374)에서 지속저장과 연결하는 것; 이다.
지속저장 데이터베이스(142)에 연결될 때, 특정 문서들은 색인화 큐(346)로 전송될 수 있다. 이것은 시스템(100)이 이러한 문서들을 재색인 하도록 만든다. 예를 들면 검색 설계가 수정되었을 때, 재색인이 요청된다. 전송되기 위해 옵션도 이용가능하다.
지속저장 데이터베이스(142)의 모든 문서들이 큐로 전송됨은 필드(376)에서 제공된다. 지속저장의 특정 클래스 문서에서 색인화 큐(346)로의 전송은 필드(378)에서 제공된다. 특정 객체 식별자(OID)를 갖는 문서에서 색인화 큐(346)로의 전송은 필드(380)에 제공된다. 텍스트 파일에 지정된 문서에서 색인화 큐(346)로의 전송은 필드(382)에서 제공된다. 텍스트 파일에 지정된 문서들이 색인 큐에 전달될 때, 포맷은 다음과 같아야 한다. 파일이 단순 텍스트 파일일 경우, 각 라인은 2 개의 GUID: 클래스 식별자와 객체 식별자;의 연결을 포함해야 한다. 예를 들면:{69CFA5A5-2B6F-4AF4-AAEF-81CB81007902}{7F9CE441-45BF-4403-8596-C2C53F27D2A8}이다.
색인화 처리에 대한 구조는 XML 파일을 편집함으로 수행될 수 있다. 이 XML 파일에서 엔트리의 내용은 색인화 행위를 변경하도록 변화될 수 있다. 표 5는 변경될 수 있는 엔트리를 목록화한 것이다.
엔트리 | 내용 |
Login | 색인을 하기 위해 지속층 사용자 계정의 이름. |
Password | 사용자 계정을 PL 색인하기 위한 패스워드. |
P1_batch_size | 색인화 서비스는 동시에 색인화 큐로부터 이 문서의 수를 취함. |
irs_batch_size | 이 문서의 수가 수집될 때, 문서는 문자형 IRS로 유입됨. |
max_tries | 색인이 성공적이지 않을 경우의 재색인 최대 횟수. |
Logfolder | 색인화 처리의 로그가 저장된 디렉토리. |
Documents Pl_calls resultsets profiling | 특정 로그 기능은 여기서 켜지거나 또는 꺼질 수 있음. |
도 18의 필드(390) 및 필드(392)에서 도시된 바와 같이, 메타데이터 관리자(120)는 사용자가 캐쉬 데이터베이스(148)로 검색 및 속성을 이용가능하도록 하게 하는 특성으로 구성된다. 창은 좌측 필드(390)에 있는 클래스 목록과, 우측 필드(392)에 있는 옵션 및 클래스 속성들로 나뉜다.
상술된 관점에서, 도 19에서 도시된 바와 같이, 본 발명의 하나의 관점은 뉴스 방송업계용과 같은 미디어자산 관리시스템(400)이다. 특히, 시스템(400)은 비디오 뉴스 세그먼트를 수집하는 미디어인터페이스(402)를 포함하며, 각 비디오 뉴스 세그먼트는 연관된 상응하는 지리정보 데이터를 가진다. 미디어인터페이스(402)는, 기술 분야의 당업자가 충분히 이해하는 것으로서, 예를 들면 지리정보 비디오 기록기와 인터페이스할 수 있다.
메모리(404)는 상호-참조를 지닌 복수의 검색기술어를 구성하는 검색시소러스를 저장한다. 프로세서(406)는 각 비디오 뉴스 세그먼트를 검색시소러스로부터 적어도 하나의 개별적인 기술어와 연관시킨다. 데이터베이스(408)는 뉴스 방송업계에 의한 후검색과 탐색을 위해 각 비디오 뉴스 세그먼트와, 지리정보 데이터와, 그리고 적어도 하나의 기술어를 저장한다. 비록 메모리(404)와 데이터베이스(408)가 분리된 것처럼 보이지만, 이들은 함께 패키지될 수 있다.
검색 및 탐색으로, 사용자 입력인터페이스(410)는 사용자가 사용자 검색질의를 발생하도록 하게 하고, 사용자 검색질의는 지리정보 데이터를 포함한다. 프로세서(406)는 적어도 하나의 추가적인 검색질의를 식별하기 위해 그리고 사용자 검색질의 및 적어도 하나의 추가적인 검색질의에 기초한 비디오 뉴스 세그먼트를 검색하기 위해, 사용자 검색질의를 비디오 시소러스와 비교한다. 디스플레이(402)는 적어도 하나의 검색된 비디오 뉴스 세그먼트를 표시하면서, 그 지리정보 데이터에 상응하는 지도를 표시한다.
예를 들면, 디스플레이(412)는 도 20에서 도시된 바와 같이, 세계 지도를 초기에 표시할 수 있다. 팝업 스크린(413)은 사용자가 풀 스크린 검색 또는 시소러스 검색을 실행하도록 한다. 그 후, 도 21에 도시된 바와 같이, 지리정보 검색질의는 관심 지역(415)을 선택할 수 있다. 팝업 스크린(417)은 사용자가 더 상세하게 전문검색을 하거나, 또는 특정 관심 지리정보 영역의 시소러스 검색을 실행하도록 한다. 그 후, 도 22에 도시된 바와 같이, 디스플레이(412)는 지도 또는 지리정보 영역의 개략을 필드(419)에서 제공되는 분할 스크린을 표시할 수 있다. 개략의 특정 지역(421)은 더 선택될 수 있으며, 그리고 이 특정 지역과 연관된 비디오 뉴스 세그먼트는 필드(423)에 표시된다.
도 23을 참조하여, 미디어자산 관리 시스템(400)을 사용하여 비디오 뉴스 세그먼트를 관리하는 방법적인 관점은 블럭(420)에서 시작하여, 블럭(422)에서 비디오 뉴스 세그먼트를 수집하는 단계와, 블럭(424)에서 상응하는 지리정보 데이터를 각 비디오 뉴스 세그먼트와 연관시키는 단계와, 그리고 블럭(426)에서는 서로 간에 상호-참조를 갖는 복수의 검색기술어를 구성하는 검색시소러스를 생성하는 단계로 구성된다. 방법은, 블럭(428)에서 시소러스로부터 적어도 하나의 개별적인 검색기술어를 각 비디오 뉴스 세그먼트와 연관시키는 단계와, 그리고 블럭(430)에서 후검색 및 탐색을 위해 각 비디오 뉴스 세그먼트와, 그 지리정보 데이터와, 그리고 적어도 하나의 그에 관한 검색기술어를 미디어자산 관리시스템(400) 상에 저장하는 단계를 더 포함한다.
비디오 뉴스 세그먼트의 검색 및 탐색에 대해, 방법은, 블럭(432)에서 지도 디스플레이 상에 관심 지리정보 영역을 선택하는 단계와, 블럭(434)에서 적어도 하나의 사용자 검색질의를 발생시키는 단계를 포함한다. 블럭(436)에서 적어도 하나의 사용자 검색질의는 적어도 하나의 추가적인 검색질의를 식별하기 위해 시소러스와 비교된다. 블럭(438)에서 비디오 뉴스 세그먼트는 적어도 하나의 사용자 검색질의, 관심 지리정보 영역, 및 적어도 하나의 추가적인 검색질의에 기초하여 검색된다. 블럭(440)에서 적어도 하나의 비디오 뉴스 세그먼트는 검색에 기초하여 탐색된다. 블럭(442)에서, 적어도 하나의 검색된 비디오 뉴스 세그먼트는 예를 들면, 도 22에서 도시된 바와 같이, 그 지리정보 데이터에 상응하는 지도를 표시하면서 재생될 수 있다. 방법은 블럭(444)에서 종료한다.
본 발명의 또 다른 관점은 도 24에 도시된 바와 같이, 항공감지 플랫폼(501)으로부터 비디오 세그먼트를 관리하는 미디어자산 관리시스템(500)이다. 항공감지 플랫폼(501)은, 예를 들면, 무인 항공장치일 수 있다. 기술분야의 당업자에 의해 쉽게 여겨지는 바와 같이, 감지 플랫폼의 다른 형태는 인공위성, 소형연식비행기, 및 심지어 유인 항공기와 같은 것이 응용가능하다.
도시된 바와 같이, 항공감지 플랫폼(501)은 예를 들면 100 평방 마일만큼 크도록 특정 지리정보 영역을 감시한다. 감시는 전형적으로 장기간에 걸쳐 행해지기 때문에, 감시계에 의한 후검색 및 탐색을 위해 대량의 시공간적 위치에 기초한 미디어가 미디어자산 관리 시스템(500)으로 수집된다.
특히, 시스템(500)은, 연관된 상응하는 지리정보를 갖는 각 비디오 세그먼트를 지닌 항공감지 플랫폼(501)으로부터 비디오 세그먼트를 수집하는 미디어인터페이스(502)를 포함한다. 미디어인터페이스(502)는 예를 들면, 지리정보 비디오 기록기와 인터페이스할 수 있다.
메모리(504)는 서로 간에 상호-참조를 갖는 복수의 검색기술어를 포함하는 검색시소러스를 저장한다. 프로세서(506)는 각 비디오 세그먼트를 적어도 하나의 개별적인 기술어와 연관시킨다. 데이터베이스(508)는 감시계에 의한 후검색 및 탐색을 위하여 각 비디오 세그먼트, 그 지리정보 데이터, 및 적어도 하나의 그에 관한 기술어를 저장한다.
검색 및 탐색을 위해, 사용자 입력인터페이스(510)는 사용자가 사용자 검색질의를 발생시키도록 하며, 사용자 검색질의는 지리정보 데이터를 포함한다. 상술한 바에서 주목할 점으로, 지리정보 데이터는 감시되는 지역 내의 특정 위치 및 지리 경계표와 상응한다. 적어도 하나의 추가적인 검색질의를 식별하기 위해, 그리고 사용자 검색질의 및 적어도 하나의 추가적인 검색질의에 기초한 비디오 세그먼트를 검색하기 위해, 프로세서(506)도 사용자 검색질의를 시소러스와 비교한다. 디스플레이(512)는 적어도 하나의 검색된 비디오 세그먼트를 표시한다.
도 25를 참조하여, 미디어자산 관리시스템(500)을 사용하여 항공감지 플랫폼으로부터 비디오 세그먼트를 관리하는 방법 관점은, 블럭(520)에서 시작하여, 블럭(522)에서 항공감지 플랫폼(501)으로부터 비디오 세그먼트를 수집하는 단계와, 블럭(524)에서 상응하는 지리정보 데이터를 각 비디오 세그먼트에 연관시키는 단계와, 그리고 블럭(526)에서 서로 간에 상호-참조를 갖는 복수의 검색질의를 포함하는 검색 세그먼트를 생성하는 단계를 포함한다. 방법은, 블럭(528)에서 시소러스로부터 적어도 하나의 각 검색기술어를 각 비디오 세그먼트와 연관시키는 단계와, 블럭(530)에서 감시계에 의한 후검색 및 탐색을 위해 각 비디오 세그먼트, 그 지리정보 데이터, 및 적어도 하나의 그에 관한 검색기술어를 미디어자산 관리시스템(500) 상에 저장하는 단계를 더 포함한다.
비디오 세그먼트의 검색 및 탐색에 대해, 방법은, 블럭(532)에서 지도 디스플레이 상에 관심 지리정보 영역을 선택하는 단계와, 그리고 블럭(534)에서 적어도 하나의 사용자 검색질의를 발생시키는 단계를 더 포함한다. 블럭(536)에서 적어도 하나의 추가적인 검색질의를 식별하기 위해, 적어도 하나의 사용자 검색질의가 시소러스와 비교된다. 블럭(538)에서 비디오 세그먼트는 적어도 하나의 사용자 검색질의, 관심 지리정보 영역, 및 적어도 하나의 추가적인 검색질의에 기초하여 검색된다. 블럭(540)에서, 적어도 하나의 비디오 세그먼트는 검색에 기초하여 탐색된다. 블럭(542)에서, 예를 들면 도 22에 도시된 바와 같이 지리정보 데이터와 상응하는 지도를 표시하면서 적어도 하나의 검색된 비디오 세그먼트는 재생될 수 있다. 방법은 블럭(544)에서 종료한다.
도 26에 도시된 바와 같이, 본 발명의 또 다른 관점은 보안카메라(601)로부터 얻은 비디오 세그먼트를 관리하는 미디어자산 관리시스템(600)이다. 다양한 보안업계들은 예를 들면, 공항, 선적항, 및 수력 및 화력 발전소 등과 같은 곳을 감시하는 책임을 갖는다. 감시되는 영역 도처에 설치된 보안카메라(601)는 특정 관심 지역에 대한 감시를 제공하면서, 연속적 감시를 하도록 한다.
도시된 바와 같이, 보안카메라(601)는 공항에 있는 항공기(603)를 감시한다. 감시는 연속적으로 이루어지기 때문에, 보안업계에 의한 후검색 및 탐색을 위해 미디어자산 관리시스템(600)으로 다량의 시공간적 위치에 기반한 미디어가 수집된다. 각 보안카메라(601)는 고정된 영역을 포함하고, 고정된 지역내에 영상에 관한 팬, 기울기, 줌을 수행할 수 있다.
특히, 시스템(600)은 보안카메라(601)로부터 비디오 세그먼트를 수집하기 위한 미디어인터페이스(602)를 포함하며, 각 비디오 세그먼트는 연관된 상응하는 지리정보 데이터를 가진다. 미디어인터페이스(602)는, 예를 들면, 지리정보 비디오 기록기와 인터페이스할 수 있다.
메모리(604)는 서로 간에 상호-참조를 갖는 복수의 검색기술어를 포함하는 검색시소러스를 저장한다. 프로세서(606)는 각 비디오 세그먼트를 검색시소러스로부터 적어도 하나의 개별적인 기술어와 연관시킨다. 데이터베이스(608)는 보안업계에 의한 후검색 및 탐색을 위해 각 비디오 세그먼트, 그 지리정보 및 적어도 하나의 그에 관한 기술어를 저장한다.
검색 및 탐색에 대해, 사용자 입력인터페이스(610)는 사용자가 사용자 검색질의를 발생시키도록 하며, 여기서 사용자 검색질의는 지리정보 데이터를 포함한다. 지리정보 데이터는 예를 들면, 특정 게이트 위치, 항공기 격납고, 건물 출입구들을 포함할 수 있다. 프로세서(606)도 적어도 하나의 추가적인 검색질의를 식별하기 위해, 그리고 사용자 검색질의 및 적어도 하나의 추가적인 검색질의에 기초한 비디오 세그먼트를 검색하기 위해, 사용자 검색질의를 시소러스와 비교한다. 디스플레이(612)는 적어도 하나의 검색된 비디오 세그먼트를 표시한다.
도 27을 참조하여, 미디어자산 관리시스템(600)을 사용하여 복수의 보안카메라(601)로부터 비디오 세그먼트를 관리하는 방법 관점은, 블럭(620)에서 시작하여, 블럭(622)에서 보안카메라(601)로부터 비디오 세그먼트를 수집하는 단계와, 블럭(624)에서 상응하는 지리정보 데이터를 각 비디오 세그먼트와 연관시키는 단계와, 블럭(626)에서 서로 간에 상호-참조를 갖는 복수의 검색기술어를 포함하는 검색시소러스를 생성하는 단계를 포함한다. 방법은, 블럭(628)에서 시소러스로부터 적어도 하나의 개별적인 검색기술어와 각 비디오 세그먼트를 연관시키는 단계와, 블럭(630)에서 후검색 및 탐색을 위해 각 비디오 세그먼트, 그 지리정보 데이터, 및 적어도 하나의 그에 관한 검색기술어를 미디어자산 관리시스템(600) 상에 저장하는 단계를 더 포함한다.
비디오 세그먼트의 검색 및 탐색에 대해, 방법은, 블럭(632)에서 지도 디스플레이 상에 관심 지리정보 영역을 선택하는 단계와, 블럭(634)에서 적어도 하나의 사용자 검색질의를 발생시키는 단계를 더 포함한다. 상술한 바에서 주목할 점으로, 지리정보 데이터는 보안카메라들 중 하나에 의해 연속적으로 감시되고 있는 특정 관심 영역을 포함할 수 있다. 블럭(636)에서, 적어도 하나의 추가적인 검색질의를 식별하기 위해 적어도 하나의 사용자 검색질의가 시소러스와 비교된다. 블럭(638)에서 비디오 세그먼트는 적어도 하나의 사용자 검색질의, 관심 지리정보 영역, 및 적어도 하나의 추가적인 검색질의에 기초하여 검색된다. 블럭(640)에서, 적어도 하나의 비디오 세그먼트는 검색에 기초하여 탐색된다. 블럭(642)에서 예를 들면, 적어도 하나의 검색된 비디오 세그먼트는 그 지리정보 데이터와 상응하는 지도를 표시하면서 재생될 수 있다. 그 방법은 블럭(644)에서 종료한다.
게다가, 미디어자산 관리시스템에 관한 다른 특징은, 본 발명의 양수자에게 현재 여기에 제출되며, 그리고 할당된 계류중인 특허 출원으로 개시되며, 그리고 '비디오 뉴스 세그먼트 관리를 위한 미디어자산 관리시스템과 그 연관된 방법(MEDIA ASSET MANAGEMENT SYSTEM FOR MANAGING VIDEO NEWS SEGMENTS AND ASSOCIATED METHODS)'의 명칭을 가진 대리인 사건 번호 GCSD-1214(51364); 및 '항공감지 플랫폼으로부터 비디오 세그먼트의 관리에 대한 미디어자산 관리시스템(MEDIA ASSET MANAGEMENT SYSTEM FOR MANAGING VIDEO SEGMENTS FROM AN AERIAL SENSOR PLATFORM AND ASSOCIATED METHODS)'의 명칭을 가진 대리인 사건번호 GCSD-1564(51390)의 참조로서, 이 명세서는 여기에 완전하게 병합된다.
Claims (10)
- 서로 간에 계층적이고 상호 참조가 모두 되는 복수의 검색기술어를 포함한 지리정보 검색시소러스를 저장하는 미디어자산 관리장치에서, 그리고연관된 상응하는 지리정보 데이터를 가지고, 연관된 상기 지리정보 검색시소러스로부터 적어도 하나의 개별적인 검색기술어를 가지는 고정된-영역 비디오 세그먼트 각각에서,상기 미디어자산 관리장치에 저장된 적어도 하나의 고정된-영역 보안 카메라로부터 고정된-영역 비디오 세그먼트를 검색 및 탐색하는 방법으로서, 상기 방법은:지리정보 데이터를 포함하는 적어도 하나의 사용자 검색질의를 발생시키는 단계;적어도 하나의 추가적인 검색질의를 식별하기 위해 적어도 하나의 상기 사용자 검색질의를 상기 지리정보 검색시소러스와 비교하는 단계;적어도 하나의 상기 사용자 검색질의 및 적어도 하나의 상기 추가적인 검색질의에 기초하여 상기 고정된-영역 비디오 세그먼트를 검색하는 단계; 및상기 검색하는 단계에 기초하여 적어도 하나의 고정된-영역 비디오 세그먼트를 탐색하는 단계를 포함함을 특징으로 하는 고정된-영역 비디오 카메라부터의 비디오 세그먼트를 관리하는 미디어자산 관리장치의 검색방법.
- 삭제
- 제 1 항에 있어서,상기 고정된-영역 비디오 세그먼트는 내용데이터와 연관됨을 특징으로 하는 고정된-영역 비디오 카메라부터의 비디오 세그먼트를 관리하는 미디어자산 관리장치의 검색방법.
- 제 3 항에 있어서,상기 내용데이터는 주제와, 위치 항목과, 경계표와, 그리고 이벤트 중 적어도 하나를 포함함을 특징으로 하는 고정된-영역 비디오 카메라부터의 비디오 세그먼트를 관리하는 미디어자산 관리장치의 검색방법.
- 제 1 항에 있어서,상기 지리정보 데이터와 상응하는 지도를 표시하면서 적어도 하나의 탐색된 상기 고정된-영역 비디오 세그먼트를 재생하는 단계를 더 포함함을 특징으로 하는 고정된-영역 비디오 카메라부터의 비디오 세그먼트를 관리하는 미디어자산 관리장치의 검색방법.
- 적어도 하나의 고정된-영역 보안카메라로부터 고정된-영역 비디오 세그먼트용 미디어자산 관리장치는:서로 간에 계층적이고 상호 참조가 모두 되는 복수의 검색기술어를 포함하는 지리정보 검색시소러스를 저장하는 메모리;적어도 하나의 고정된-영역 보안카메라로부터, 연관된 상응하는 지리정보 데이터를 가지며, 그리고 연관된 상기 지리정보 검색시소러스로부터 적어도 하나의 검색기술어를 가지는 각각의 고정된-영역 비디오 세그먼트를 저장하는 데이터베이스;사용자가, 지리정보 데이터를 포함하는 적어도 하나의 사용자 검색질의를 발생시키도록 하게 하는 사용자 입력인터페이스;적어도 하나의 추가적인 검색질의를 식별하기 위해 적어도 하나의 상기 사용자 검색질의를 상기 지리정보 검색시소러스와 비교하며, 그리고 적어도 하나의 상기 사용자 검색질의 및 적어도 하나의 상기 추가적 검색질의에 기초하여 고정된-영역 비디오 세그먼트를 검색하는 프로세서; 및적어도 하나의 탐색된 고정된-영역 비디오 세그먼트를 표시하는 디스플레이를 포함함을 특징으로 하는 고정된-영역 비디오 카메라부터의 비디오 세그먼트를 관리하는 미디어자산 관리장치.
- 삭제
- 제 6 항에 있어서,상기 사용자 입력인터페이스는 사용자가 내용데이터를 발생시키도록 하게 함을 특징으로 하는 고정된-영역 비디오 카메라부터의 비디오 세그먼트를 관리하는 미디어자산 관리장치.
- 제 8 항에 있어서,상기 내용데이터는 주제와, 위치 항목과, 경계표와, 그리고 이벤트 중 적어도 하나를 포함함을 특징으로 하는 고정된-영역 비디오 카메라부터의 비디오 세그먼트를 관리하는 미디어자산 관리장치.
- 제 6 항에 있어서,상기 디스플레이가 상기 지리정보 데이터와 상응하는 지도를 표시하면서, 적어도 하나의 탐색된 상기 고정된-영역 비디오 세그먼트를 표시함을 특징으로 하는 고정된-영역 비디오 카메라부터의 비디오 세그먼트를 관리하는 미디어자산 관리장치.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/834,728 US7743064B2 (en) | 2004-04-29 | 2004-04-29 | Media asset management system for managing video segments from fixed-area security cameras and associated methods |
US10/834,728 | 2004-04-29 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20070011415A KR20070011415A (ko) | 2007-01-24 |
KR100866007B1 true KR100866007B1 (ko) | 2008-10-29 |
Family
ID=35188343
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020067022585A KR100866007B1 (ko) | 2004-04-29 | 2005-04-25 | 고정된-영역 보안카메라로부터 비디오 세그먼트를 관리하는 미디어자산 관리장치 및 그에 연관된 방법 |
Country Status (8)
Country | Link |
---|---|
US (1) | US7743064B2 (ko) |
EP (1) | EP1751654A4 (ko) |
JP (2) | JP2007534089A (ko) |
KR (1) | KR100866007B1 (ko) |
CN (1) | CN100514278C (ko) |
CA (1) | CA2565050C (ko) |
TW (1) | TWI278234B (ko) |
WO (1) | WO2005111785A2 (ko) |
Families Citing this family (56)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7743064B2 (en) * | 2004-04-29 | 2010-06-22 | Harris Corporation | Media asset management system for managing video segments from fixed-area security cameras and associated methods |
WO2006053019A2 (en) | 2004-11-08 | 2006-05-18 | Sharpcast, Inc. | Method and apparatus for a file sharing and synchronization system |
US7933338B1 (en) | 2004-11-10 | 2011-04-26 | Google Inc. | Ranking video articles |
US7933395B1 (en) * | 2005-06-27 | 2011-04-26 | Google Inc. | Virtual tour of user-defined paths in a geographic information system |
US7739599B2 (en) * | 2005-09-23 | 2010-06-15 | Microsoft Corporation | Automatic capturing and editing of a video |
US8214394B2 (en) | 2006-03-01 | 2012-07-03 | Oracle International Corporation | Propagating user identities in a secure federated search system |
US8875249B2 (en) * | 2006-03-01 | 2014-10-28 | Oracle International Corporation | Minimum lifespan credentials for crawling data repositories |
US8707451B2 (en) | 2006-03-01 | 2014-04-22 | Oracle International Corporation | Search hit URL modification for secure application integration |
US8433712B2 (en) * | 2006-03-01 | 2013-04-30 | Oracle International Corporation | Link analysis for enterprise environment |
US20070214129A1 (en) * | 2006-03-01 | 2007-09-13 | Oracle International Corporation | Flexible Authorization Model for Secure Search |
US8868540B2 (en) * | 2006-03-01 | 2014-10-21 | Oracle International Corporation | Method for suggesting web links and alternate terms for matching search queries |
US9177124B2 (en) | 2006-03-01 | 2015-11-03 | Oracle International Corporation | Flexible authentication framework |
US7941419B2 (en) | 2006-03-01 | 2011-05-10 | Oracle International Corporation | Suggested content with attribute parameterization |
US8332430B2 (en) * | 2006-03-01 | 2012-12-11 | Oracle International Corporation | Secure search performance improvement |
US7962464B1 (en) * | 2006-03-30 | 2011-06-14 | Emc Corporation | Federated search |
US20070239780A1 (en) * | 2006-04-07 | 2007-10-11 | Microsoft Corporation | Simultaneous capture and analysis of media content |
US20080086453A1 (en) * | 2006-10-05 | 2008-04-10 | Fabian-Baber, Inc. | Method and apparatus for correlating the results of a computer network text search with relevant multimedia files |
AU2016277714B2 (en) * | 2006-10-06 | 2018-07-05 | Rovi Guides, Inc. | Systems and Methods for Acquiring, Categorizing and Delivering Media in Interactive Media Guidance Applications |
US9142253B2 (en) * | 2006-12-22 | 2015-09-22 | Apple Inc. | Associating keywords to media |
US7954065B2 (en) * | 2006-12-22 | 2011-05-31 | Apple Inc. | Two-dimensional timeline display of media items |
US8276098B2 (en) | 2006-12-22 | 2012-09-25 | Apple Inc. | Interactive image thumbnails |
CN101657791A (zh) | 2007-04-13 | 2010-02-24 | 汤姆逊许可证公司 | 支持高级媒体制作和分发的增强数据库方案 |
US7996392B2 (en) | 2007-06-27 | 2011-08-09 | Oracle International Corporation | Changing ranking algorithms based on customer settings |
US8316007B2 (en) * | 2007-06-28 | 2012-11-20 | Oracle International Corporation | Automatically finding acronyms and synonyms in a corpus |
US20110004671A1 (en) * | 2007-09-07 | 2011-01-06 | Ryan Steelberg | System and Method for Secure Delivery of Creatives |
FR2921503B1 (fr) * | 2007-09-20 | 2010-01-29 | Alcatel Lucent | Dispositif d'indexage automatique de contenus |
US20090216743A1 (en) * | 2008-02-25 | 2009-08-27 | International Business Machines Corporation | Systems, Methods and Computer Program Products for the Use of Annotations for Media Content to Enable the Selective Management and Playback of Media Content |
US20090228492A1 (en) * | 2008-03-10 | 2009-09-10 | Verizon Data Services Inc. | Apparatus, system, and method for tagging media content |
CN102084361A (zh) * | 2008-04-13 | 2011-06-01 | 艾法罗媒体有限责任公司 | 媒体资产管理 |
US20110113357A1 (en) * | 2009-11-12 | 2011-05-12 | International Business Machines Corporation | Manipulating results of a media archive search |
US9256899B2 (en) * | 2010-01-15 | 2016-02-09 | Dell Products, L.P. | System and method for separation of software purchase from fulfillment |
US10387927B2 (en) | 2010-01-15 | 2019-08-20 | Dell Products L.P. | System and method for entitling digital assets |
US9235399B2 (en) * | 2010-01-15 | 2016-01-12 | Dell Products L.P. | System and method for manufacturing and personalizing computing devices |
US8170783B2 (en) | 2010-03-16 | 2012-05-01 | Dell Products L.P. | System and method for handling software activation in entitlement |
US8930849B2 (en) * | 2010-03-31 | 2015-01-06 | Verizon Patent And Licensing Inc. | Enhanced media content tagging systems and methods |
JP5710156B2 (ja) * | 2010-05-31 | 2015-04-30 | インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation | コンテンツ・データ中のオブジェクトの共同編集を可能にする方法、並びにそのコンピュータ・システム及びコンピュータ・プログラム |
US8878871B2 (en) * | 2010-08-09 | 2014-11-04 | Thermopylae Sciences and Technology | Methods and apparatus for geospatial management and visualization of events |
US8874538B2 (en) * | 2010-09-08 | 2014-10-28 | Nokia Corporation | Method and apparatus for video synthesis |
US9773059B2 (en) * | 2010-11-09 | 2017-09-26 | Storagedna, Inc. | Tape data management |
JP5400020B2 (ja) * | 2010-12-20 | 2014-01-29 | 株式会社日立ビルシステム | エレベーターの監視画像記録装置 |
US8970349B2 (en) | 2011-06-13 | 2015-03-03 | Tyco Integrated Security, LLC | System to provide a security technology and management portal |
US20120317507A1 (en) * | 2011-06-13 | 2012-12-13 | Adt Security Services Inc. | Method and database to provide a security technology and management portal |
US9076259B2 (en) | 2011-09-14 | 2015-07-07 | Imagine Communications Corp | Geospatial multiviewer |
US9779219B2 (en) | 2012-08-09 | 2017-10-03 | Dell Products L.P. | Method and system for late binding of option features associated with a device using at least in part license and unique ID information |
US10057318B1 (en) | 2012-08-10 | 2018-08-21 | Dropbox, Inc. | System, method, and computer program for enabling a user to access and edit via a virtual drive objects synchronized to a plurality of synchronization clients |
US9558248B2 (en) * | 2013-01-16 | 2017-01-31 | Google Inc. | Unified searchable storage for resource-constrained and other devices |
US9553838B1 (en) * | 2013-02-08 | 2017-01-24 | Urban Airship, Inc. | Querying for devices based on location |
US11157493B2 (en) * | 2015-12-30 | 2021-10-26 | Facebook, Inc. | Optimistic data fetching and rendering |
US10277953B2 (en) | 2016-12-06 | 2019-04-30 | The Directv Group, Inc. | Search for content data in content |
US11334596B2 (en) | 2018-04-27 | 2022-05-17 | Dropbox, Inc. | Selectively identifying and recommending digital content items for synchronization |
EP3668087A1 (en) * | 2018-12-14 | 2020-06-17 | Carrier Corporation | Video monitoring system workspace |
US11681752B2 (en) | 2020-02-17 | 2023-06-20 | Honeywell International Inc. | Systems and methods for searching for events within video content |
US11030240B1 (en) | 2020-02-17 | 2021-06-08 | Honeywell International Inc. | Systems and methods for efficiently sending video metadata |
US11599575B2 (en) | 2020-02-17 | 2023-03-07 | Honeywell International Inc. | Systems and methods for identifying events within video content using intelligent search query |
GB2600404B (en) * | 2020-10-23 | 2024-06-26 | Canon Kk | Computer-implemented method, computer program and apparatus for video processing, and video surveillance system comprising such an apparatus |
US20230396741A1 (en) * | 2020-10-23 | 2023-12-07 | Canon Kabushiki Kaisha | Computer-implemented method, computer program and apparatus for video processing and for generating a thumbnail from a video sequence, and video surveillance system comprising such an apparatus |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1998021688A1 (en) * | 1996-11-15 | 1998-05-22 | Sarnoff Corporation | Method and apparatus for efficiently representing, storing and accessing video information |
WO2001098925A2 (en) * | 2000-06-20 | 2001-12-27 | Globexplorer, Inc. | Method, system and computer program product for delivering spatially referenced information in a global computer network |
Family Cites Families (43)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3147358B2 (ja) * | 1990-02-23 | 2001-03-19 | ミノルタ株式会社 | 撮影地データを記録できるカメラ |
US5873056A (en) | 1993-10-12 | 1999-02-16 | The Syracuse University | Natural language processing system for semantic vector representation which accounts for lexical ambiguity |
US5649032A (en) * | 1994-11-14 | 1997-07-15 | David Sarnoff Research Center, Inc. | System for automatically aligning images to form a mosaic image |
EP0807352A1 (en) | 1995-01-31 | 1997-11-19 | Transcenic, Inc | Spatial referenced photography |
US6282362B1 (en) | 1995-11-07 | 2001-08-28 | Trimble Navigation Limited | Geographical position/image digital recording and display system |
US6272457B1 (en) | 1996-09-16 | 2001-08-07 | Datria Systems, Inc. | Spatial asset management system that time-tags and combines captured speech data and captured location data using a predifed reference grammar with a semantic relationship structure |
US5968109A (en) | 1996-10-25 | 1999-10-19 | Navigation Technologies Corporation | System and method for use and storage of geographic data on physical media |
US5898680A (en) | 1996-11-05 | 1999-04-27 | Worldspace, Inc. | System for providing location-specific data to a user |
US6956573B1 (en) * | 1996-11-15 | 2005-10-18 | Sarnoff Corporation | Method and apparatus for efficiently representing storing and accessing video information |
US6512857B1 (en) | 1997-05-09 | 2003-01-28 | Sarnoff Corporation | Method and apparatus for performing geo-spatial registration |
US6597818B2 (en) | 1997-05-09 | 2003-07-22 | Sarnoff Corporation | Method and apparatus for performing geo-spatial registration of imagery |
US6360234B2 (en) | 1997-08-14 | 2002-03-19 | Virage, Inc. | Video cataloger system with synchronized encoders |
US6567980B1 (en) | 1997-08-14 | 2003-05-20 | Virage, Inc. | Video cataloger system with hyperlinked output |
US6463444B1 (en) | 1997-08-14 | 2002-10-08 | Virage, Inc. | Video cataloger system with extensibility |
US5983267A (en) | 1997-09-23 | 1999-11-09 | Information Architects Corporation | System for indexing and displaying requested data having heterogeneous content and representation |
US6173287B1 (en) | 1998-03-11 | 2001-01-09 | Digital Equipment Corporation | Technique for ranking multimedia annotations of interest |
DE19829022A1 (de) * | 1998-06-30 | 2000-01-05 | Thomson Brandt Gmbh | Verfahren zum Ansteuern eines Satellitenempfängers |
JP3501957B2 (ja) * | 1998-08-28 | 2004-03-02 | 日本電信電話株式会社 | 位置関連情報検索方式 |
US6304864B1 (en) | 1999-04-20 | 2001-10-16 | Textwise Llc | System for retrieving multimedia information from the internet using multiple evolving intelligent agents |
JP2000322420A (ja) * | 1999-05-07 | 2000-11-24 | Hitachi Ltd | 空間データ登録方法および検索方法 |
US6587601B1 (en) | 1999-06-29 | 2003-07-01 | Sarnoff Corporation | Method and apparatus for performing geo-spatial registration using a Euclidean representation |
US6681231B1 (en) | 1999-07-26 | 2004-01-20 | The Real Estate Cable Network, Inc. | Integrated information processing system for geospatial media |
US20030050927A1 (en) | 2001-09-07 | 2003-03-13 | Araha, Inc. | System and method for location, understanding and assimilation of digital documents through abstract indicia |
KR100295610B1 (ko) | 1999-11-09 | 2001-07-12 | 장영규 | 동영상 편집 시스템 및 이를 이용한 객체 정보 서비스 방법 |
AU1806601A (en) | 1999-11-30 | 2001-06-12 | New Media Technology, Corp. | System and method for computer-assisted manual and automatic logging of time-based media |
US6539055B1 (en) | 1999-12-03 | 2003-03-25 | Intel Corporation | Scene change detector for video data |
WO2001054021A1 (en) | 2000-01-18 | 2001-07-26 | Richard Liming | System and method providing a spatial location context |
US6523046B2 (en) | 2000-02-25 | 2003-02-18 | Microsoft Corporation | Infrastructure and method for supporting generic multimedia metadata |
JP2001324607A (ja) * | 2000-05-16 | 2001-11-22 | Kimoto & Co Ltd | 光拡散性シート |
JP2001359087A (ja) * | 2000-06-15 | 2001-12-26 | Hitachi Ltd | 画像蓄積方法 |
US6580437B1 (en) | 2000-06-26 | 2003-06-17 | Siemens Corporate Research, Inc. | System for organizing videos based on closed-caption information |
US6564225B1 (en) | 2000-07-14 | 2003-05-13 | Time Warner Entertainment Company, L.P. | Method and apparatus for archiving in and retrieving images from a digital image library |
US7958185B2 (en) | 2000-09-18 | 2011-06-07 | Bentley Systems, Inc. | Spatial data enabled engineering, construction, and operations computer-aided design (CAD) project system, method and computer program product |
JP2002117034A (ja) * | 2000-10-06 | 2002-04-19 | Tsukuba Multimedia:Kk | 映像・文字ニュースの登録及び提供システム |
US7254249B2 (en) | 2001-03-05 | 2007-08-07 | Digimarc Corporation | Embedding location data in video |
US7197160B2 (en) | 2001-03-05 | 2007-03-27 | Digimarc Corporation | Geographic information systems using digital watermarks |
JP2002297654A (ja) * | 2001-03-30 | 2002-10-11 | Toshiba Corp | 情報提示方法および装置およびプログラム |
US20020183072A1 (en) | 2001-04-17 | 2002-12-05 | Galia Steinbach | BeyondguideTM method and system |
JP2003271612A (ja) * | 2002-03-18 | 2003-09-26 | Hitachi Ltd | 画像データベース作成システム及び検索システム |
US6915310B2 (en) | 2002-03-28 | 2005-07-05 | Harris Corporation | Three-dimensional volumetric geo-spatial querying |
JP2003296334A (ja) * | 2002-04-02 | 2003-10-17 | Motivation Follow Office Kk | 地域情報検索システム及び地域情報配信システム |
US7231379B2 (en) * | 2002-11-19 | 2007-06-12 | Noema, Inc. | Navigation in a hierarchical structured transaction processing system |
US7743064B2 (en) * | 2004-04-29 | 2010-06-22 | Harris Corporation | Media asset management system for managing video segments from fixed-area security cameras and associated methods |
-
2004
- 2004-04-29 US US10/834,728 patent/US7743064B2/en not_active Expired - Fee Related
-
2005
- 2005-04-25 KR KR1020067022585A patent/KR100866007B1/ko not_active IP Right Cessation
- 2005-04-25 WO PCT/US2005/013974 patent/WO2005111785A2/en active Application Filing
- 2005-04-25 CN CNB2005800133996A patent/CN100514278C/zh not_active Expired - Fee Related
- 2005-04-25 CA CA2565050A patent/CA2565050C/en not_active Expired - Fee Related
- 2005-04-25 EP EP05770919A patent/EP1751654A4/en not_active Withdrawn
- 2005-04-25 JP JP2007509702A patent/JP2007534089A/ja active Pending
- 2005-04-29 TW TW094114008A patent/TWI278234B/zh not_active IP Right Cessation
-
2010
- 2010-05-18 JP JP2010113795A patent/JP2010257467A/ja active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1998021688A1 (en) * | 1996-11-15 | 1998-05-22 | Sarnoff Corporation | Method and apparatus for efficiently representing, storing and accessing video information |
WO2001098925A2 (en) * | 2000-06-20 | 2001-12-27 | Globexplorer, Inc. | Method, system and computer program product for delivering spatially referenced information in a global computer network |
Also Published As
Publication number | Publication date |
---|---|
EP1751654A4 (en) | 2009-04-01 |
WO2005111785A2 (en) | 2005-11-24 |
US20050246373A1 (en) | 2005-11-03 |
CN100514278C (zh) | 2009-07-15 |
TWI278234B (en) | 2007-04-01 |
KR20070011415A (ko) | 2007-01-24 |
TW200607341A (en) | 2006-02-16 |
WO2005111785A3 (en) | 2006-06-15 |
US7743064B2 (en) | 2010-06-22 |
CA2565050C (en) | 2010-06-01 |
JP2007534089A (ja) | 2007-11-22 |
CA2565050A1 (en) | 2005-11-24 |
JP2010257467A (ja) | 2010-11-11 |
EP1751654A2 (en) | 2007-02-14 |
CN1947090A (zh) | 2007-04-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100866007B1 (ko) | 고정된-영역 보안카메라로부터 비디오 세그먼트를 관리하는 미디어자산 관리장치 및 그에 연관된 방법 | |
KR100985682B1 (ko) | 항공감지 플랫폼으로부터의 비디오 세그먼트를 관리하는 미디어자산 관리 장치 및 그 비디오 세그먼트의 검색 및 탐색 방법 | |
KR100872913B1 (ko) | 비디오 뉴스 세그먼트를 관리하는 미디어자산 관리시스템및 그에 연관된 방법 | |
US6961734B2 (en) | Method, system, and program for defining asset classes in a digital library | |
US7225407B2 (en) | Resource browser sessions search | |
US20020107829A1 (en) | System, method and computer program product for catching, marking, managing and searching content | |
US20020111956A1 (en) | Method and apparatus for self-management of content across multiple storage systems | |
US7035842B2 (en) | Method, system, and program for defining asset queries in a digital library | |
US20060116992A1 (en) | Internet search environment number system | |
La Barre et al. | Film retrieval on the web: sharing, naming, access and discovery | |
Poluru | Building image repository of Indian cultural and heritage materials adopting Dublin Core metadata standards | |
Amato et al. | Indexing and Editing metadata for documentary | |
Maisuria | A Tool for Organising and Viewing Multimedia Data | |
Dempsey | Intelligent retrieval on corporate intranets (portrals) |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
E601 | Decision to refuse application | ||
AMND | Amendment | ||
J201 | Request for trial against refusal decision | ||
B701 | Decision to grant | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20111010 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20121009 Year of fee payment: 5 |
|
LAPS | Lapse due to unpaid annual fee |