맞춤기술찾기

이전대상기술

엑스패스를 이용한 접근 제어 기능을 가지는 엑스엠엘데이터 스트림 처리 시스템 및 그 방법

  • 기술번호 : KST2015081339
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 1. 청구범위에 기재된 발명이 속한 기술분야본 발명은 엑스패스를 이용한 접근 제어 기능을 가지는 엑스엠엘 데이터 스트림 처리 시스템 및 그 방법에 관한 것임.2. 발명이 해결하려고 하는 기술적 과제본 발명은 엑스엠엘 질의어인 엑스패스(XPath)를 이용하여 엑스엠엘 데이터 처리시의 접근 제어 규칙을 정의하고, 상기 정의한 엑스패스(XPath) 접근 제어 규칙을 이용하여 엑스엠엘 데이터 스트림 전체, 스트림의 엘리먼트 구조 및 스트림의 특정 엘리먼트의 값에 대한 사용자별 접근 제어를 손쉽게 수행할 수 있도록 하기 위한, 엑스패스를 이용한 접근 제어 기능을 가지는 엑스엠엘 데이터 스트림 처리 시스템 및 그 방법을 제공하는데 그 목적이 있음.3. 발명의 해결방법의 요지본 발명은, 엑스엠엘 데이터 스트림 처리 시스템에 있어서, 사용자를 등록, 삭제하고 사용자 정보를 제공하기 위한 사용자 관리 수단; 엑스엠엘 데이터 스트림에 대한 규격을 정의한 스키마를 등록, 삭제하고 스키마 정보를 제공하기 위한 스키마 관리 수단; 각 스키마에 대한 권한을 사용자별로 부여, 철회하고 엑스패스 형태의 사용자 권한 정보를 제공하기 위한 권한 관리 수단; 및 외부로부터 입력받는 엑스엠엘 데이터 스트림에 대한 사용자 질의를 파싱한 후, 상기 스키마 관리 수단으로부터의 스키마 정보를 이용하여 스키마의 구조 및 타입에 정당한 질의인지의 여부를 검증하고, 상기 권한 관리 수단으로부터의 사용자 권한 정보를 이용하여 접근 가능 여부를 검증하여, 정당한 질의이고 접근 가능함에 따라 질의를 처리하기 위한 스트림 질의 처리 수단을 포함한다.4. 발명의 중요한 용도본 발명은 엑스엠엘 데이터 스트림 처리 시스템 등에 이용됨.엑스엠엘 데이터 스트림, 접근 제어 규칙, 엑스패스, 엑스엠엘 데이터 스트림 처리 시스템
Int. CL G06F 17/40 (2006.01) G06Q 50/10A0 (2008.03)
CPC G06F 17/40(2013.01) G06F 17/40(2013.01) G06F 17/40(2013.01)
출원번호/일자 1020060032331 (2006.04.10)
출원인 한국전자통신연구원
등록번호/일자 10-0808143-0000 (2008.02.21)
공개번호/일자 10-2007-0057603 (2007.06.07) 문서열기
공고번호/일자 (20080229) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보 대한민국  |   1020050116100   |   2005.12.01
법적상태 소멸
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2006.04.10)
심사청구항수 23

출원인

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

발명자

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

대리인

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

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전광역시 유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 특허출원서
Patent Application
2006.04.10 수리 (Accepted) 1-1-2006-0247665-11
2 의견제출통지서
Notification of reason for refusal
2007.08.22 발송처리완료 (Completion of Transmission) 9-5-2007-0452852-98
3 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2007.10.05 수리 (Accepted) 1-1-2007-0717514-17
4 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2007.10.05 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2007-0717513-72
5 등록결정서
Decision to grant
2008.02.15 발송처리완료 (Completion of Transmission) 9-5-2008-0077999-83
6 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.08.04 수리 (Accepted) 4-1-2009-5150899-36
7 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.02.02 수리 (Accepted) 4-1-2015-0006137-44
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
엑스엠엘 데이터 스트림 처리 시스템에 있어서,사용자를 등록, 삭제하고 사용자 정보를 제공하기 위한 사용자 관리 수단;엑스엠엘 데이터 스트림에 대한 규격을 정의한 스키마를 등록, 삭제하고 스키마 정보를 제공하기 위한 스키마 관리 수단;각 스키마에 대한 권한을 사용자별로 부여, 철회하고 엑스패스 형태의 사용자 권한 정보를 제공하기 위한 권한 관리 수단; 및외부로부터 입력받는 엑스엠엘 데이터 스트림에 대한 사용자 질의를 파싱한 후, 상기 스키마 관리 수단으로부터의 스키마 정보를 이용하여 스키마의 구조 및 타입에 정당한 질의인지의 여부를 검증하고, 상기 권한 관리 수단으로부터의 사용자 권한 정보를 이용하여 접근 가능 여부를 검증하여, 정당한 질의이고 접근 가능함에 따라 질의를 처리하기 위한 스트림 질의 처리 수단을 포함하는 엑스엠엘 데이터 스트림 처리 시스템
2 2
제 1 항에 있어서,상기 스트림 질의 처리 수단은,외부로부터 입력받는 사용자 질의를 파싱하여 엑스쿼리 파스 트리를 생성하기 위한 파서;상기 생성한 엑스쿼리 파스 트리를 순회하면서 상기 스키마 관리 수단으로부터의 스키마 정보를 이용하여 스키마의 구조 및 타입에 정당한 질의인지의 여부를 검증하고, 상기 권한 관리 수단으로부터의 사용자 권한 정보를 이용하여 접근 가능 여부를 검증하기 위한 정당성 검증 수단; 및상기 정당성 검증이 성공함에 따라, 현 사용자 질의 처리를 수행하기 위한 구문 수행 수단을 포함하는 것을 특징으로 하는 엑스엠엘 데이터 스트림 처리 시스템
3 3
삭제
4 4
제 2 항에 있어서,상기 정당성 검증 수단은,값에 대한 접근 제어 규칙을 상기 사용자 질의에 조건절로 추가하여 질의 처리 수행시에 값에 대한 접근 가능한 결과가 선별적으로 제공되도록 하는 것을 특징으로 하는 엑스엠엘 데이터 스트림 처리 시스템
5 5
제 1 항에 있어서,상기 권한 관리 수단은,엑스패스 접근 제어 규칙의 정당성 검증을 수행하기 위한 접근 제어 규칙 정당성 검증 수단; 및상기 엑스패스 접근 제어 규칙을 관리하기 위한 접근 제어 규칙 관리 수단을 포함하는 것을 특징으로 하는 엑스엠엘 데이터 스트림 처리 시스템
6 6
제 5 항에 있어서,상기 접근 제어 규칙 정당성 검증 수단은,외부로부터 입력된, 권한 부여를 위한 엑스패스의 파싱 결과로 생성된 엑스패스 파스 트리를 입력받음에 따라 엑스패스 접근 제어 규칙의 대상 엘리먼트 존재 여부 및 타입에 대한 정당성 검증을 수행하는 것을 특징으로 하는 엑스엠엘 데이터 스트림 처리 시스템
7 7
제 6 항에 있어서,상기 접근 제어 규칙 관리 수단은,상기 접근 제어 규칙 정당성 검증 수단에 의한 정당성 검증이 성공함에 따라, 상기 검증 성공한 엑스패스 접근 제어 규칙을 기존의 접근 제어 규칙에 동적으로 반영하는 것을 특징으로 하는 엑스엠엘 데이터 스트림 처리 시스템
8 8
제 7 항에 있어서,상기 접근 제어 규칙 관리 수단은,상기 검증 성공한 엑스패스 접근 제어 규칙을 기존의 접근 제어 규칙에 동적으로 반영하되, 권한 부여 범위를 엘리먼트 자신 및 모든 자손 엘리먼트들을 포함하는 것을 특징으로 하는 엑스엠엘 데이터 스트림 처리 시스템
9 9
제 7 항에 있어서,상기 접근 제어 규칙 관리 수단은,이웃 관계의 엘리먼트들 중에 권한이 없는 마지막 엘리먼트에 권한을 부여할함에 따라, 모든 이웃 관계의 엘리먼트에 대하여 권한이 부여된 경우 권한 상승을 수행하는 것을 특징으로 하는 엑스엠엘 데이터 스트림 처리 시스템
10 10
제 7 항에 있어서,상기 접근 제어 규칙 관리 수단은,권한을 부여받은 부모 엘리먼트의 자식 엘리먼트들 중 일부 엘리먼트의 권한을 철회함에 따라, 대상 자식 엘리먼트를 제외한 다른 자식 엘리먼트들에 접근 권한을 부여하는 것을 특징으로 하는 엑스엠엘 데이터 스트림 처리 시스템
11 11
제 7 항에 있어서,상기 접근 제어 규칙 관리 수단은,값에 대한 권한일 경우에는 대상 엘리먼트의 값에 대한 조건으로 부여하는 것을 특징으로 하는 엑스엠엘 데이터 스트림 처리 시스템
12 12
제 7 항에 있어서,상기 접근 제어 규칙 관리 수단은,기존의 값에 대한 접근 권한 규칙을 갖는 엘리먼트의 값에 대한 권한 부여일 경우에는 상기 기존의 값에 대한 권한 조건과 논리합(OR) 조건으로 병합하는 것을 특징으로 하는 엑스엠엘 데이터 스트림 처리 시스템
13 13
제 7 항에 있어서,상기 접근 제어 규칙 관리 수단은,값에 대한 권한의 철회를 수행할 경우에는 기존 조건 중 대상 조건에 대해서 선별적으로 철회를 수행하는 것을 특징으로 하는 엑스엠엘 데이터 스트림 처리 시스템
14 14
엑스패스를 이용한 접근 제어 방법에 있어서,사용자별 권한 확인을 위한 접근 제어 규칙을 정의하는 접근 제어 규칙 정의 단계;현 세션으로부터 사용자 정보를 획득하는 사용자 확인 단계;외부로부터 사용자 질의를 입력받는 질의 입력 단계;상기 입력받은 사용자 질의를 파싱하여 엑스쿼리 파스 트리를 생성하는 파싱 단계;상기 생성한 엑스쿼리 파스 트리를 순회하면서 스키마 정보를 이용하여 스키마의 구조 및 타입에 정당한 질의인지의 여부를 검증하고, 사용자 권한 정보를 이용하여 접근 가능 여부를 검증하는 정당성 검증 단계; 및상기 정당성 검증이 성공함에 따라, 상기 입력받은 사용자 질의를 처리하여 그 결과를 외부로 제공하는 질의 처리 단계를 포함하는 엑스패스를 이용한 접근 제어 방법
15 15
제 14 항에 있어서,상기 접근 제어 규칙 정의 단계는,외부로부터 권한 부여를 위한 엑스패스를 입력받는 엑스패스 입력 단계;상기 입력받은 엑스패스를 파싱하여 엑스패스 파스 트리를 생성하는 파싱 단계;상기 생성한 엑스패스 파스 트리를 순회하면서 스키마 정보를 이용하여 정당성 검증을 수행하는 접근 제어 규칙 정당성 검증 단계; 및상기 정당성 검증이 성공함에 따라, 새로운 접근 제어 규칙을 기존의 접근 제어 규칙에 동적으로 반영하는 접근 제어 규칙 동적 반영 단계를 포함하는 것을 특징으로 하는 엑스패스를 이용한 접근 제어 방법
16 16
제 15 항에 있어서,상기 접근 제어 규칙 동적 반영 단계는,대상 노드가 엘리먼트이고 상기 엘리먼트가 존재함에 따라, 새로운 접근 제어 규칙을 기존의 접근 제어 규칙에 동적으로 반영하는 것을 특징으로 하는 엑스패스를 이용한 접근 제어 방법
17 17
제 16 항에 있어서,상기 접근 제어 규칙 동적 반영 단계는,상기 새로운 엑스패스 접근 제어 규칙을 기존의 접근 제어 규칙에 동적으로 반영하되, 권한 부여 범위를 엘리먼트 자신 및 모든 자손 엘리먼트들을 포함하는 것을 특징으로 하는 엑스패스를 이용한 접근 제어 방법
18 18
제 16 항에 있어서,상기 접근 제어 규칙 동적 반영 단계는,이웃 관계의 엘리먼트들 중에 권한이 없는 마지막 엘리먼트에 권한을 부여할함에 따라, 모든 이웃 관계의 엘리먼트에 대하여 권한이 부여된 경우 권한 상승을 수행하는 것을 특징으로 하는 엑스패스를 이용한 접근 제어 방법
19 19
제 16 항에 있어서,상기 접근 제어 규칙 동적 반영 단계는,권한을 부여받은 부모 엘리먼트의 자식 엘리먼트들 중 일부 엘리먼트의 권한을 철회함에 따라, 대상 자식 엘리먼트를 제외한 다른 자식 엘리먼트들에 접근 권한을 부여하는 것을 특징으로 하는 엑스패스를 이용한 접근 제어 방법
20 20
제 15 항에 있어서,상기 접근 제어 규칙 동적 반영 단계는,대상 노드가 값이고 상기 대상 노드의 타입 정보가 유효함에 따라, 새로운 접근 제어 규칙을 기존의 접근 제어 규칙에 동적으로 반영하는 것을 특징으로 하는 엑스패스를 이용한 접근 제어 방법
21 21
제 20 항에 있어서,상기 접근 제어 규칙 동적 반영 단계는,값에 대한 권한임에 따라 대상 엘리먼트의 값에 대한 조건으로 부여하는 것을 특징으로 하는 엑스패스를 이용한 접근 제어 방법
22 22
제 20 항에 있어서,상기 접근 제어 규칙 동적 반영 단계는,기존의 값에 대한 접근 권한 규칙을 갖는 엘리먼트의 값에 대한 권한 부여일 경우에는 상기 기존의 값에 대한 권한 조건과 논리합(OR) 조건으로 병합하는 것을 특징으로 하는 엑스패스를 이용한 접근 제어 방법
23 23
제 20 항에 있어서,상기 접근 제어 규칙 동적 반영 단계는,값에 대한 권한의 철회를 수행할 경우에는 기존 조건 중 대상 조건에 대해서 선별적으로 철회를 수행하는 것을 특징으로 하는 엑스패스를 이용한 접근 제어 방법
24 24
삭제
25 25
제 14 항에 있어서,상기 정당성 검증 단계는,값에 대한 접근 제어 규칙을 상기 사용자 질의에 조건절로 추가하여 질의 처리 수행시에 값에 대한 접근 가능한 결과가 선별적으로 제공되도록 하는 것을 특징으로 하는 엑스패스를 이용한 접근 제어 방법
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.