맞춤기술찾기

이전대상기술

확장 정렬 칼럼과 확장 투플 식별자 기반의 정렬외부-유니온 방법을 사용하여 엑스쿼리 문을 에스큐엘문으로 변환하는 방법 및 장치

  • 기술번호 : KST2014012054
  • 담당센터 : 대구기술혁신센터
  • 전화번호 : 053-550-1450
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 확장 정렬 칼럼과 확장 투플 식별자 기반의 정렬 외부-유니온 방법을 사용하여 XQuery 문을 SQL(Structured Query Language) 문으로 변환하는 방법에 관한 것으로, 본 연구는 지식경제부 정보통신연구진흥원의 IT성장동력기술개발사업[2006-S-040-03, Flash Memory 기반 임베디드 멀티미디어 소프트웨어 기술개발]과 교육과학기술부 기관고유사업 [유비쿼터스 소프트웨어 핵심 및 응용기술개발] 및 및 대구경북과학기술연구원의 연구개발사업의 일환으로 수행되었습니다. 본 발명은 XML(eXtensible Markup Language) 문서 트리의 내부 노드들에 관한 임시 결과 투플들(Temporary Result Tuple)을 생성하는 단계 및 상기 임시 결과 투플들을 기초로 최종 결과 투풀(Final Result Tuple)에 상응하는 선택문(Select Statement)을 생성하는 단계를 포함하고, 상기 선택문을 생성하는 단계는 XQuery 문에 포함된 FLWOR 표현식(For-Let-Where-Order-Return expression)을 기초로 SELECT 절을 구성하는 단계, 상기 임시 결과 투플들을 유니온-올(Union All)로 연결하여 FROM 절을 구성하는 단계 및 상기 임시 결과 투플들의 정렬 서명을 기초로 ORDER BY 절을 구성하는 단계를 포함한다.
Int. CL G06F 17/21 (2006.01) G06F 17/30 (2006.01)
CPC G06F 17/227(2013.01) G06F 17/227(2013.01)
출원번호/일자 1020080016824 (2008.02.25)
출원인 재단법인대구경북과학기술원
등록번호/일자 10-0932404-0000 (2009.12.09)
공개번호/일자 10-2009-0091516 (2009.08.28) 문서열기
공고번호/일자 (20091217) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2008.02.25)
심사청구항수 7

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 재단법인대구경북과학기술원 대한민국 대구 달성군 현

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 조국래 대한민국 대구 남구
2 이동하 대한민국 대구 수성구
3 박영철 대한민국 대구 수성구
4 박성철 대한민국 대구 북구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 남정길 대한민국 서울특별시 강남구 테헤란로**길 **, 인화빌딩 *층 (삼성동)(특허법인(유한)아이시스)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 재단법인대구경북과학기술원 대한민국 대구광역시 달성
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2008.02.25 수리 (Accepted) 1-1-2008-0137195-31
2 출원인정보변경(경정)신고서
Notification of change of applicant's information
2008.09.04 수리 (Accepted) 4-1-2008-5142779-99
3 선행기술조사의뢰서
Request for Prior Art Search
2008.10.07 수리 (Accepted) 9-1-9999-9999999-89
4 선행기술조사보고서
Report of Prior Art Search
2008.11.11 수리 (Accepted) 9-1-2008-0075089-10
5 [출원서등 보정]보정서
[Amendment to Patent Application, etc.] Amendment
2008.12.10 수리 (Accepted) 1-1-2008-0849830-82
6 [출원서등 보정]보정서
[Amendment to Patent Application, etc.] Amendment
2008.12.16 수리 (Accepted) 1-1-2008-0863017-18
7 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2009.01.30 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2009-0059592-81
8 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.03.23 수리 (Accepted) 4-1-2009-5053668-09
9 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.04.08 수리 (Accepted) 4-1-2009-5066444-83
10 의견제출통지서
Notification of reason for refusal
2009.07.31 발송처리완료 (Completion of Transmission) 9-5-2009-0320488-33
11 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2009.08.06 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2009-0480428-76
12 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2009.08.06 수리 (Accepted) 1-1-2009-0480429-11
13 등록결정서
Decision to grant
2009.11.30 발송처리완료 (Completion of Transmission) 9-5-2009-0494337-38
14 출원인정보변경(경정)신고서
Notification of change of applicant's information
2010.01.13 수리 (Accepted) 4-1-2010-5006262-09
15 출원인정보변경(경정)신고서
Notification of change of applicant's information
2010.04.06 수리 (Accepted) 4-1-2010-5060059-92
16 출원인정보변경(경정)신고서
Notification of change of applicant's information
2011.01.13 수리 (Accepted) 4-1-2011-5007932-94
17 출원인정보변경(경정)신고서
Notification of change of applicant's information
2012.07.31 수리 (Accepted) 4-1-2012-5164104-34
18 출원인정보변경(경정)신고서
Notification of change of applicant's information
2012.07.31 수리 (Accepted) 4-1-2012-5164108-16
19 출원인정보변경(경정)신고서
Notification of change of applicant's information
2013.11.11 수리 (Accepted) 4-1-2013-5149764-85
20 출원인정보변경(경정)신고서
Notification of change of applicant's information
2018.12.18 수리 (Accepted) 4-1-2018-5260250-39
21 출원인정보변경(경정)신고서
Notification of change of applicant's information
2020.06.18 수리 (Accepted) 4-1-2020-5134633-04
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
XML(eXtensible Markup Language) 문서 트리의 내부 노드들에 관한 임시 결과 투플들(Temporary Result Tuple)을 생성하는 단계; 및 상기 임시 결과 투플들을 기초로 최종 결과 투풀(Final Result Tuple)에 상응하는 선택문(Select Statement)을 생성하는 단계를 포함하고, 상기 선택문을 생성하는 단계는 XQuery 문에 포함된 FLWOR 표현식(For-Let-Where-Order-Return expression)을 기초로 SELECT 절을 구성하는 단계; 상기 임시 결과 투플들을 유니온-올(Union All)로 연결하여 FROM 절을 구성하는 단계; 및 상기 임시 결과 투플들의 정렬 서명을 기초로 ORDER BY 절을 구성하는 단계를 포함하는 확장 정렬 칼럼과 확장 투플 식별자 기반의 정렬 외부-유니온(Sorted Outer Union) 방법을 사용하여 XQuery 문을 SQL(Structured Query Language) 문으로 변환하는 방법
2 2
제1항에 있어서, 상기 정렬 서명은 상기 임시 결과 투플들을 식별할 수 있는 식별 정보를 포함하는 것을 특징으로 하는 확장 정렬 칼럼과 확장 투플 식별자 기반의 정렬 외부-유니온(Sorted Outer Union) 방법을 사용하여 XQuery 문을 SQL(Structured Query Language) 문으로 변환하는 방법
3 3
제1항에 있어서, 상기 임시 결과 투플들을 생성하는 단계는 상기 임시 결과 투풀들 각각에 대하여 임시 선택문을 생성하는 단계를 포함하고, 상기 임시 선택문을 생성하는 단계는 상기 임시 선택문에 상응하는 임시 결과 투플의 적어도 하나의 컬럼을 기초로 임시 SELECT 절을 구성하는 단계; 상기 임시 선택문에 상응하는 임시 결과 투플의 노드가 내부 노드에 상응하는 경우에는 상기 임시 결과 투플의 노드를 위하여 생성한 임시 테이블명을 기초로 임시 FROM 절을 구성하는 단계; 상기 임시 선택문에 상응하는 상기 임시 결과 투플의 노드가 리프 노드(leaf node)에 상응하는 경우에는 상기 임시 결과 투플의 노드의 부모 노드에 관한 FLWOR 표현식에 포함된 임시 테이블명과 상기 부모 노드에 관한 FLWOR 표현식의 FOR 절에서 참조되는 테이블명을 기초로 상기 임시 FROM 절을 구성하는 단계; 및 상기 임시 선택문에 상응하는 임시 결과 투플의 노드에 관한 FLWOR 표현식의 WHERE 절을 기초로 임시 WHERE 절을 구성하는 단계를 포함하는 것을 특징으로 하는 확장 정렬 칼럼과 확장 투플 식별자 기반의 정렬 외부-유니온(Sorted Outer Union) 방법을 사용하여 XQuery 문을 SQL(Structured Query Language) 문으로 변환하는 방법
4 4
제3항에 있어서, 상기 임시 결과 투플들 각각은 상기 XQuery 문에 포함된 FLWOR 표현식의 순서를 나타내는 칼럼 타입; 상기 칼럼 타입이 k(k는 양수)에 상응하고 상기 XQuery 문에 포함된 FLWOR 표현식이 ORDER BY 절(상기 ORDER BY 절에 포함된 정렬 칼럼 S는 m 번째 정렬 칼럼에 상응함)을 포함하는 경우에는 003c#정렬 태그 skt_#k_m, 정렬 칼럼 S003e# 쌍을 가지는 확장 정렬 칼럼(ESC, Extended Sort Column); 상기 칼럼 타입이 k(k는 자연수)에 상응하고 상기 XQuery 문에 포함된 FLWOR 표현식의 FOR 절이 n(n은 자연수) 번째 FOR 절에 상응하는 경우에는 003c#정렬 태그 sot_#k_n, 투플 식별자 oid_#k_n003e# 쌍을 가지는 확장 투플 식별자(ETI, Extended Tuple Identifier); 및 상기 XQuery 문에 포함된 FLWOR 표현식 내의 FOR 절의 범위 변수에 의한 표현식과 상기 범위 변수에 의한 표현식에 포함된 WHERE 절과 RETURN 절에 의하여 참조되는 칼럼들을 포함하는 것을 특징으로 하는 확장 정렬 칼럼과 확장 투플 식별자 기반의 정렬 외부-유니온(Sorted Outer Union) 방법을 사용하여 XQuery 문을 SQL(Structured Query Language) 문으로 변환하는 방법
5 5
제4항에 있어서, 상기 임시 결과 투플들 각각은 상기 XQuery 문이 z(z는 자연수) 개의 FLWOR 표현식을 가지는 경우에는, 003c#type, ECV1, ECV2,
6 6
제5항에 있어서, 상기 확장 정렬 컬럼 벡터(ECV)의 리스트 내의 칼럼(ECVp)(p는 자연수)는 하기의 조건을 만족시키는 것을 특징으로 하는 확장 정렬 칼럼과 확장 투플 식별자 기반의 정렬 외부-유니온(Sorted Outer Union) 방법을 사용하여 XQuery 문을 SQL(Structured Query Language) 문으로 변환하는 방법
7 7
XML(eXtensible Markup Language) 문서 트리의 내부 노드들에 관한 임시 결과 투플들(Temporary Result Tuple)을 생성하기 위한 수단; 및 상기 임시 결과 투플들을 기초로 최종 결과 투풀(Final Result Tuple)에 상응하는 선택문(Select Statement)을 생성하기 위한 수단을 포함하고, 상기 선택문을 생성하기 위한 수단은 XQuery 문에 포함된 FLWOR 표현식(For-Let-Where-Order-Return expression)을 기초로 SELECT 절을 구성하기 위한 수단; 상기 임시 결과 투플들을 유니온-올(Union All)로 연결하여 FROM 절을 구성하기 위한 수단; 및 상기 임시 결과 투플들의 정렬 서명을 기초로 ORDER BY 절을 구성하기 위한 수단을 포함하는 확장 정렬 칼럼과 확장 투플 식별자 기반의 정렬 외부-유니온(Sorted Outer Union) 방법을 사용하여 XQuery 문을 SQL(Structured Query Language) 문으로 변환하는 장치
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 지식경제부 정보통신연구진흥원 / 교육과학기술부 서울대학교 산학협력단 IT성장동력기술개발사업 / 기관고유사업 Flash memory 기반 임베디드 멀티미디어 소프트웨어 기술개발 / 유비쿼터스 소프트웨어 핵심및 응용기술개발