맞춤기술찾기

이전대상기술

사용자 정의 공유 트리거를 이용한 데이터 스트림과 저장데이터에 대한 통합 연속 질의 처리 시스템 및 그 방법

  • 기술번호 : KST2015094955
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 1. 청구범위에 기재된 발명이 속한 기술분야본 발명은 사용자 정의 공유 트리거를 이용한 데이터 스트림과 저장 데이터에 대한 통합 연속 질의 처리 시스템 및 그 방법에 관한 것임.2. 발명이 해결하려고 하는 기술적 과제본 발명은 연속적으로 입력되는 데이터 스트림과 데이터베이스의 저장 데이터를 통합하여 연속 질의를 처리 시에, 사용자 정의 공유 트리거를 이용하여 상기 저장 데이터를 실시간으로 처리하고 그 결과를 여러 통합 연속 질의에서 공유함으로써, 통합 연속 질의 처리 시 저장 데이터 처리에 소요되는 시간을 줄여 전체 성능이 향상되도록 하기 위한, 사용자 정의 공유 트리거를 이용한 데이터 스트림과 저장 데이터의 통합 연속 질의 처리 시스템 및 그 방법을 제공하는데 그 목적이 있음.3. 발명의 해결방법의 요지본 발명은, 사용자 정의 공유 트리거를 이용한 데이터 스트림과 저장 데이터의 통합 연속 질의 처리 시스템에 있어서, 외부로부터 입력되는 데이터 스트림을 관리하기 위한 데이터 스트림 관리 수단; 외부 애플리케이션으로부터 입력되는 통합 연속 질의를 관리하기 위한 통합 연속 질의 관리 수단; 상기 애플리케이션으로부터 입력되는 사용자 정의 공유 트리거를 관리하고 외부의 연동 데이터베이스에 등록하기 위한 트리거 관리 수단; 상기 연동 데이터베이스에 등록된 사용자 정의 공유 트리거의 수행 결과로부터 트리거 결과 집합을 구성하여 관리하기 위한 트리거 결과 관리 수단; 및 상기 데이터 스트림 관리 수단으로부터 전달받은 데이터 스트림과 상기 트리거 결과 관리 수단으로부터 전달받은 트리거 결과 집합을 참조하여 통합 연속 질의를 처리하기 위한 통합 연속 질의 실행 수단을 포함함.4. 발명의 중요한 용도본 발명은 통합 연속 질의 처리 시스템 등에 이용됨.데이터 스트림, 저장 데이터, 연속 질의, 이력 질의, 사용자 정의 공유 트리거, 통합 연속 질의 처리 시스템, XML, 데이터베이스
Int. CL G06F 17/00 (2006.01) G07F 17/30 (2006.01)
CPC
출원번호/일자 1020060078905 (2006.08.21)
출원인 한국전자통신연구원
등록번호/일자 10-0778314-0000 (2007.11.15)
공개번호/일자
공고번호/일자 (20071122) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2006.08.21)
심사청구항수 15

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전광역시 유성구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 이명철 대한민국 대전 서구
2 최현화 대한민국 대전 유성구
3 이미영 대한민국 대전 유성구
4 김명준 대한민국 대전 유성구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 신성특허법인(유한) 대한민국 서울특별시 송파구 중대로 ***, ID타워 ***호 (가락동)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전광역시 유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 특허출원서
Patent Application
2006.08.21 수리 (Accepted) 1-1-2006-0594115-72
2 선행기술조사의뢰서
Request for Prior Art Search
2007.07.05 수리 (Accepted) 9-1-9999-9999999-89
3 선행기술조사보고서
Report of Prior Art Search
2007.08.10 수리 (Accepted) 9-1-2007-0046548-62
4 등록결정서
Decision to grant
2007.10.29 발송처리완료 (Completion of Transmission) 9-5-2007-0576845-42
5 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.08.04 수리 (Accepted) 4-1-2009-5150899-36
6 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.02.02 수리 (Accepted) 4-1-2015-0006137-44
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
사용자 정의 공유 트리거를 이용한 데이터 스트림과 저장 데이터의 통합 연속 질의 처리 시스템에 있어서,외부로부터 입력되는 데이터 스트림을 관리하기 위한 데이터 스트림 관리 수단;외부 애플리케이션으로부터 입력되는 통합 연속 질의를 관리하기 위한 통합 연속 질의 관리 수단;상기 애플리케이션으로부터 입력되는 사용자 정의 공유 트리거를 관리하고 외부의 연동 데이터베이스에 등록하기 위한 트리거 관리 수단;상기 연동 데이터베이스에 등록된 사용자 정의 공유 트리거의 수행 결과로부터 트리거 결과 집합을 구성하여 관리하기 위한 트리거 결과 관리 수단; 및상기 데이터 스트림 관리 수단으로부터 전달받은 데이터 스트림과 상기 트리거 결과 관리 수단으로부터 전달받은 트리거 결과 집합을 참조하여 통합 연속 질의를 처리하기 위한 통합 연속 질의 실행 수단을 포함하는 사용자 정의 공유 트리거를 이용한 데이터 스트림과 저장 데이터의 통합 연속 질의 처리 시스템
2 2
제 1 항에 있어서,상기 통합 연속 질의 실행 수단은,상기 데이터 스트림 관리 수단으로부터 전달받은 데이터 스트림과 상기 연동 데이터베이스의 저장 데이터에 대한 통합 연속 질의를 처리하되, 상기 연동 데이터베이스의 저장 데이터에 대해서는 상기 트리거 결과 관리 수단으로부터 전달받은 기 처리 완료된 트리거 결과 집합을 참조하여 통합 연속 질의를 처리하는 것을 특징으로 하는 사용자 정의 공유 트리거를 이용한 데이터 스트림과 저장 데이터에 대한 통합 연속 질의 처리 시스템
3 3
제 1 항 또는 제 2 항에 있어서,상기 트리거 결과 관리 수단은,상기 연동 데이터베이스의 각 저장 데이터에 대한 변경이 발생할 때마다 자동으로 수행되는 상기 등록된 사용자 정의 공유 트리거의 수행 결과를 상기 연동 데이터베이스로부터 전달받아 트리거 결과 집합을 구성하여 관리하는 것을 특징으로 하는 사용자 정의 공유 트리거를 이용한 데이터 스트림과 저장 데이터에 대한 통합 연속 질의 처리 시스템
4 4
제 3 항에 있어서,상기 트리거 결과 관리 수단은,사용자 정의 공유 트리거의 트리거문 수행 결과 집합, 총 사용자 수, 및 트리거 결과 집합의 참조/변경 시에 필요한 잠금에 관련된 정보를 트리거 결과 집합으로 관리하는 것을 특징으로 하는 사용자 정의 공유 트리거를 이용한 데이터 스트림과 저장 데이터의 통합 연속 질의 처리 시스템
5 5
제 4 항에 있어서,상기 트리거 결과 관리 수단은,사용자 정의 공유 트리거의 결과 집합에 대한 연산 수행 시 잠금 기법을 사용하되, 잠금을 획득한 후에 연산을 수행하고 연산이 완료된 후에는 잠금을 해제하는 것을 특징으로 하는 사용자 정의 공유 트리거를 이용한 데이터 스트림과 저장 데이터의 통합 연속 질의 처리 시스템
6 6
제 3 항에 있어서,상기 트리거 관리 수단은,사용자 정의 공유 트리거의 등록 및 삭제 기능을 제공하되,사용자 정의 공유 트리거의 등록 시에 사용자 정의 공유 트리거문의 구문 분석 및 정당성 검사를 수행하고, 사용자 정의 공유 트리거의 생성(등록)에 따라 상기 통합 연속 질의 실행 수단을 위한 환경을 구축하며,사용자 정의 공유 트리거의 삭제 시에 사용자 정의 공유 트리거를 사용하는 통합 연속 질의의 존재 여부를 검사하여 그 결과에 따라 삭제 기능을 수행하는 것을 특징으로 하는 사용자 정의 공유 트리거를 이용한 데이터 스트림과 저장 데이터의 통합 연속 질의 처리 시스템
7 7
제 6 항에 있어서,상기 트리거 관리 수단은,사용자 정의 공유 트리거의 삭제 요청 시 삭제하고자 하는 사용자 정의 공유 트리거를 참조하는 통합 연속 질의의 수가 0보다 작거나 같은 경우에는 바로 해당 사용자 정의 공유 트리거를 삭제하고, 0보다 큰 경우에는 사용자의 의도를 판단하기 위해 캐스케이드(cascade) 옵션의 값을 판단하여, 캐스케이드(cascade) 옵션이 트루(true)이면 해당하는 사용자 정의 공유 트리거 및 해당 사용자 정의 공유 트리거를 참조하는 통합 연속 질의를 모두 삭제하고, 캐스케이드(cascade) 옵션이 폴스(false)이면 해당하는 사용자 정의 공유 트리거 및 해당 사용자 정의 공유 트리거를 참조하는 통합 연속 질의를 삭제하지 않고 종료하는 것을 특징으로 하는 사용자 정의 공유 트리거를 이용한 데이터 스트림과 저장 데이터의 통합 연속 질의 처리 시스템
8 8
제 3 항에 있어서,상기 통합 연속 질의 관리 수단은,통합 연속 질의의 등록 및 삭제 기능을 제공하되,통합 연속 질의의 등록 시에 통합 연속 질의에 대한 구문 분석 및 정당성 검사를 수행하고, 해당 통합 연속 질의가 사용자 정의 공유 트리거를 참조함에 따라 해당 사용자 정의 공유 트리거의 총 사용자 수를 1 증대시키며,통합 연속 질의의 삭제 시에 해당 통합 연속 질의에서 참조하는 사용자 정의 공유 트리거의 총 사용자 수를 1 감소시키는 것을 특징으로 하는 사용자 정의 공유 트리거를 이용한 데이터 스트림과 저장 데이터의 통합 연속 질의 처리 시스템
9 9
통합 연속 질의 처리 시스템에서의 사용자 정의 공유 트리거를 이용한 데이터 스트림과 저장 데이터의 통합 연속 질의 처리 방법에 있어서,사용자 정의 공유 트리거를 등록하는 트리거 등록 단계;상기 등록한 사용자 정의 공유 트리거를 참조하는 통합 연속 질의를 등록하는 통합 연속 질의 등록 단계;상기 등록한 사용자 정의 공유 트리거의 수행 결과로 트리거 결과 집합을 구성하여 관리하는 트리거 결과 집합 구성 단계;데이터 스트림을 입력받는 데이터 스트림 입력 단계; 및상기 입력받은 데이터 스트림과 상기 구성한 트리거 결과 집합을 참조하여 통합 연속 질의를 처리하는 통합 연속 질의 처리 단계를 포함하는 통합 연속 질의 처리 시스템에서의 사용자 정의 공유 트리거를 이용한 데이터 스트림과 저장 데이터의 통합 연속 질의 처리 방법
10 10
제 9 항에 있어서,상기 등록된 사용자 정의 공유 트리거의 삭제 요청에 따라 해당 사용자 정의 공유 트리거를 사용하는 통합 연속 질의의 존재 여부를 검사하여 그 결과에 따라 삭제 기능을 수행하는 트리거 삭제 단계를 더 포함하는 통합 연속 질의 처리 시스템에서의 사용자 정의 공유 트리거를 이용한 데이터 스트림과 저장 데이터의 통합 연속 질의 처리 방법
11 11
제 10 항에 있어서,상기 등록된 통합 연속 질의의 삭제 요청에 따라 해당 통합 연속 질의에서 참조하는 사용자 정의 공유 트리거의 존재 여부를 검사하여 그 결과에 따라 삭제 기능을 수행하는 통합 연속 질의 삭제 단계를 더 포함하는 통합 연속 질의 처리 시스템에서의 사용자 정의 공유 트리거를 이용한 데이터 스트림과 저장 데이터의 통합 연속 질의 처리 방법
12 12
제 9 항 내지 제 11 항 중 어느 한 항에 있어서,상기 통합 연속 질의 처리 단계는,상기 입력받은 데이터 스트림과 상기 저장 데이터에 대한 통합 연속 질의를 처리하되, 상기 저장 데이터에 대해서는 기 처리 완료된 상기 트리거 결과 집합 구성 단계의 트리거 결과 집합을 참조하여 통합 연속 질의를 처리하는 것을 특징으로 하는 통합 연속 질의 처리 시스템에서의 사용자 정의 공유 트리거를 이용한 데이터 스트림과 저장 데이터의 통합 연속 질의 처리 방법
13 13
제 12 항에 있어서,상기 트리거 결과 집합 구성 단계는,상기 각 저장 데이터에 대한 변경이 발생할 때마다 자동으로 수행되는 상기 등록한 사용자 정의 공유 트리거의 수행 결과로 트리거 결과 집합을 구성하여 관리하는 것을 특징으로 하는 통합 연속 질의 처리 시스템에서의 사용자 정의 공유 트리거를 이용한 데이터 스트림과 저장 데이터의 통합 연속 질의 처리 방법
14 14
제 13 항에 있어서,상기 트리거 등록 단계는,사용자 정의 공유 트리거문을 구문 분석하는 구문 분석 단계;상기 구문 분석한 사용자 정의 공유 트리거문에 대한 정당성을 확인하는 정당성 검사 단계;상기 정당성을 검사한 사용자 정의 공유 트리거를 연동 데이터베이스에 등록하는 등록 단계;상기 등록한 사용자 정의 공유 트리거로부터 추출되어 수행된 결과로 초기 트리거 결과 집합을 구성하는 초기 트리거 결과 집합 구성 단계; 및해당 사용자 정의 공유 트리거와 관련된 메타데이터를 저장하는 메타데이터 저장 단계를 포함하는 통합 연속 질의 처리 시스템에서의 사용자 정의 공유 트리거를 이용한 데이터 스트림과 저장 데이터의 통합 연속 질의 처리 방법
15 15
제 13 항에 있어서,상기 통합 연속 질의 등록 단계는,통합 연속 질의문을 구문 분석하는 구문 분석 단계;상기 구문 분석한 통합 연속 질의에 대한 정당성을 확인하는 정당성 검사 단계;상기 정당성을 확인한 통합 연속 질의가 사용자 정의 공유 트리거를 참조하는지 확인하는 트리거 참조 확인 단계;상기 확인한 통합 연속 질의가 참조하는 사용자 정의 공유 트리거의 총 사용자 수를 증가시키는 트리거 연관 단계; 및해당 통합 연속 질의와 관련된 메타데이터를 저장하는 메타데이터 저장 단계를 포함하는 통합 연속 질의 처리 시스템에서의 사용자 정의 공유 트리거를 이용한 데이터 스트림과 저장 데이터의 통합 연속 질의 처리 방법
지정국 정보가 없습니다
순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - 패밀리정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
1 US07860884 US 미국 FAMILY
2 US20080046401 US 미국 FAMILY

DOCDB 패밀리 정보

순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - DOCDB 패밀리 정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
1 US2008046401 US 미국 DOCDBFAMILY
2 US7860884 US 미국 DOCDBFAMILY
국가 R&D 정보가 없습니다.