맞춤기술찾기

이전대상기술

경로 코드를 이용한 XML 문서의 부호화 및 복호화 방법과 장치

  • 기술번호 : KST2015100016
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 XML 문서의 부호화 및 복호화 방법과 장치에 관한 것으로서, 경로 코드를 이용한 XML 문서의 부호화 및 복호화 방법과 장치에 관한 것이다. 본 발명에 따른 XML 문서를 부호화하는 방법은 XML 문서에서 문자 데이터를 직접 갖는 모든 엘리먼트 태그 및 애트리뷰트를 검색하는 단계, 검색된 엘리먼트 태그 혹은 애트리뷰트의 XPath를 추출하는 단계, 추출된 각각의 XPath를 미리 할당된 경로 코드로 변환하는 단계와, 경로 코드로 변환된 엘리먼트 태그 및 애트리뷰트의 XPath에 대해, XPath에 포함된 모든 엘리먼트 태그들의 출현 정보를 나타내는 단계를 포함한다. XML, XPath, 경로 코드, 출현 정보, 부호화, 복호화
Int. CL H03M 7/30 (2014.01) H04N 21/8543 (2014.01)
CPC
출원번호/일자 1020080131036 (2008.12.22)
출원인 한국전자통신연구원
등록번호/일자 10-1044870-0000 (2011.06.21)
공개번호/일자 10-2010-0038028 (2010.04.12) 문서열기
공고번호/일자 (20110628) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보 대한민국  |   1020080097392   |   2008.10.02
법적상태 소멸
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2008.12.22)
심사청구항수 13

출원인

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

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 석주명 대한민국 대전시 유성구
2 박민식 대한민국 대전시 유성구
3 이한규 대한민국 대전시 서구
4 홍진우 대한민국 대전시 유성구

대리인

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

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전광역시 유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2008.12.22 수리 (Accepted) 1-1-2008-0878223-57
2 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.08.04 수리 (Accepted) 4-1-2009-5150899-36
3 의견제출통지서
Notification of reason for refusal
2011.01.05 발송처리완료 (Completion of Transmission) 9-5-2011-0008656-25
4 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2011.02.07 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2011-0084031-24
5 등록결정서
Decision to grant
2011.06.17 발송처리완료 (Completion of Transmission) 9-5-2011-0332176-88
6 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.02.02 수리 (Accepted) 4-1-2015-0006137-44
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
XML Schema 언어로 작성된 스키마에서 정의된 엘리먼트와 애트리뷰트에 경로 코드를 할당하는 방법에 있어서, 상기 스키마에서 정의된 모든 엘리먼트(element)들 중 선택된 일부 엘리먼트들의 XPath에 각각 유일한 경로 코드를 할당하는 단계; 및 상기 스키마에서 정의된 모든 애트리뷰트(attribute)들의 XPath에 각각 유일한 경로 코드를 할당하는 단계 를 포함하고, 상기 XPath의 시작 노드와 마지막 노드 사이에 위치하는 엘리먼트 노드들의 개수에 기초하여 상기 XPath에 포함된 모든 엘리먼트 태그들의 출현 정보(occurrence indicator)가 표현되는, 스키마에서의 경로 코드 할당 방법
2 2
제1항에 있어서, 상기 엘리먼트 노드들의 개수는 최초 출현하는 엘리먼트 노드부터 마지막 엘리먼트 노드의 위치에 해당하는 누적치 및 시작 엘리먼트 노드부터 최초 출현하는 엘리먼트 노드 사이에 위치하는 엘리먼트 노드의 누적치 중 적어도 하나의 누적치를 포함하는, 스키마에서의 경로 코드 할당 방법
3 3
제1항에 있어서, 상기 일부 엘리먼트들의 XPath에 각각 유일한 경로 코드를 할당하는 단계는, 상기 모든 엘리먼트들이 전역 엘리먼트(global element)로 정의되었는지 확인하는 단계; 및 전역 엘리먼트로 정의되어 있는 경우, 상기 전역 엘리먼트의 XPath에 유일한 경로 코드를 할당하는 단계 를 포함하는 스키마에서의 경로 코드 할당 방법
4 4
제1항에 있어서, 상기 일부 엘리먼트들의 XPath에 각각 유일한 경로 코드를 할당하는 단계는, 상기 모든 엘리먼트들에 대해, 엘리먼트가 문자 데이터(character data)를 직접 갖는 단순 콘텐츠(simple content)로 정의되었는지 확인하는 단계; 엘리먼트가 단순 콘텐츠로 정의되어 있는 경우, 상기 엘리먼트의 XPath에 각각 유일한 경로 코드를 할당하는 단계 를 포함하는 스키마에서의 경로 코드 할당 방법
5 5
제1항에 있어서, 상기 일부 엘리먼트들의 XPath에 각각 유일한 경로 코드를 할당하는 단계는, 상기 모든 엘리먼트들에 대해, 엘리먼트가 순환적(recursively) 정의되었는지 확인하는 단계; 및 순환적으로 정의되어 있는 경우, 상기 순환이 시작되는 제 1 엘리먼트와 상기 순환이 끝나는 제 2 엘리먼트의 XPath에 각각 유일한 경로 코드를 할당하는 단계 를 포함하는 스키마에서의 경로 코드 할당 방법
6 6
제1항에 있어서, 상기 일부 엘리먼트들의 XPath에 각각 유일한 경로 코드를 할당하는 단계는, 상기 모든 엘리먼트들에 대해, 엘리먼트가 혼합 콘텐츠(mixed content)로 정의되었는지 확인하는 단계; 및 혼합 콘텐츠로 정의되어 있는 경우, 혼합 콘텐츠를 갖는 상기 엘리먼트의 XPath에 유일한 경로 코드를 할당하는 단계 를 포함하는 스키마에서의 경로 코드 할당 방법
7 7
XML Schema 언어로 작성된 스키마에 유효(valid)한 XML 문서를 부호화하는 방법에 있어서, 상기 XML 문서에서 문자 데이터를 직접 갖는 모든 엘리먼트 태그 및 모든 애트리뷰트를 검색하는 단계; 상기 검색된 엘리먼트 태그 혹은 애트리뷰트의 XPath를 추출하는 단계; 및 상기 추출된 각각의 XPath를 엘리먼트 및 애트리뷰트의 XPath를 이용한 경로 코드 할당 방법에 의해 기 설정된 경로 코드로 변환하는 단계 를 포함하고, 경로 코드로 변환된 상기 엘리먼트 태그 혹은 애트리뷰트의 XPath에 대해, 상기 XPath의 시작 노드와 마지막 노드 사이에 위치하는 엘리먼트 노드들의 개수에 기초하여 상기 XPath에 포함된 모든 엘리먼트 태그들의 출현 정보를 표현하는, XML 문서의 부호화 방법
8 8
제6항에 있어서, 상기 각 엘리먼트 노드의 개수는 최초 출현하는 엘리먼트 노드부터 마지막 엘리먼트 노드의 위치에 해당하는 엘리먼트 노드의 누적치 및 시작 엘리먼트 노드부터 최초 출현하는 엘리먼트 노드 사이에 위치하는 엘리먼트 노드의 누적치 중 적어도 하나의 누적치를 포함하는, XML 문서의 부호화 방법
9 9
제6항에 있어서, 상기 엘리먼트 및 애트리뷰트의 XPath를 이용한 경로 코드 할당 방법은, 상기 스키마에서 정의된 모든 엘리먼트(element)들 중 선택된 일부 엘리먼트들의 XPath에 각각 유일한 경로 코드를 할당하는 단계; 및 상기 스키마에서 정의된 모든 애트리뷰트(attribute)들의 XPath에 각각 유일한 경로 코드를 할당하는 단계 를 포함하는 XML 문서의 부호화 방법
10 10
경로 코드를 기반으로 부호화된 XML 문서를 복호화하는 방법에 있어서, 상기 부호화된 XML 문서에서 경로 코드를 추출하는 단계; 상기 추출된 각각의 경로 코드에 해당하는 XPath를 엘리먼트 및 애트리뷰트의 XPath를 이용한 경로 코드 할당 방법에 의해 기 설정된 경로 코드 테이블로부터 검색하는 단계; 및 상기 검색한 XPath에 포함된 엘리먼트 태그들의 출현 정보에 따라, 상기 엘리먼트 태그 혹은 애트리뷰트를 선택적으로 복원하는 단계 를 포함하고, 상기 엘리먼트 태그는 상기 출현 정보에 표현된 엘리먼트 노드들의 개수에 기초하여 복원되는 XML 문서의 복호화 방법
11 11
제10항에 있어서, 상기 엘리먼트 노드들의 개수는 최초 출현하는 엘리먼트 노드부터 마지막 엘리먼트 노드의 위치에 해당하는 엘리먼트 노드의 누적치 및 시작 엘리먼트 노드부터 최초 출현하는 엘리먼트 노드 사이에 위치하는 엘리먼트 노드의 누적치 중 적어도 하나의 누적치를 포함하는, XML 문서의 복호화 방법
12 12
XML Schema 언어로 작성된 스키마에 유효한 XML 문서를 부호화하는 장치에 있어서, 상기 스키마에서 정의된 엘리먼트와 애트리뷰트에 상기 엘리먼트 및 애트리뷰트의 XPath를 이용한 경로 코드 할당 방법에 의해 경로 코드를 할당하여, 경로 코드 테이블을 생성하는 경로 코드 할당기; 및 상기 XML 문서에서 문자 데이터를 직접 갖는 모든 엘리먼트 태그 및 모든 애트리뷰트를 검색하고, 상기 검색된 엘리먼트 태그 및 애트리뷰트의 XPath를 상기 경로 코드 테이블에 정의된 경로 코드로 변환하여 부호화하는 XML 부호화기 를 포함하고, 경로 코드로 변환된 상기 엘리먼트 태그 혹은 애트리뷰트의 XPath에 대해, 상기 XPath의 시작 노드와 마지막 노드 사이에 위치하는 엘리먼트 노드들의 개수에 기초하여 상기 XPath에 포함된 모든 엘리먼트 태그들의 출현 정보를 표현하는 부호화 장치
13 13
경로 코드를 기반으로 부호화된 XML 문서를 복호화하는 장치에 있어서, 추출된 경로 코드에 해당하는 XPath를 엘리먼트 및 애트리뷰트의 XPath를 이용한 경로 코드 할당 방법에 의해 기 설정된 경로 코드 테이블로부터 검색하고, 상기 검색한 XPath에 포함된 엘리먼트 태그들의 출현 정보에 따라, 상기 엘리먼트 태그 혹은 애트리뷰트를 선택적으로 복원하여 인스턴스 트리를 생성하는 복호화기; 및 상기 생성된 인스턴스 트리로부터 XML 문서를 생성하는 XML 문서 생성기 를 포함하고, 상기 엘리먼트 태그는 상기 출현 정보에 표현된 엘리먼트 노드들의 개수에 기초하여 복원되는, 복호화 장치
지정국 정보가 없습니다
순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - 패밀리정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
1 CN102439589 CN 중국 FAMILY
2 EP02338117 EP 유럽특허청(EPO) FAMILY
3 US20120151330 US 미국 FAMILY
4 WO2010038997 WO 세계지적재산권기구(WIPO) FAMILY
5 WO2010038997 WO 세계지적재산권기구(WIPO) FAMILY

DOCDB 패밀리 정보

순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - DOCDB 패밀리 정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
1 CN102439589 CN 중국 DOCDBFAMILY
2 EP2338117 EP 유럽특허청(EPO) DOCDBFAMILY
3 US2012151330 US 미국 DOCDBFAMILY
4 WO2010038997 WO 세계지적재산권기구(WIPO) DOCDBFAMILY
5 WO2010038997 WO 세계지적재산권기구(WIPO) DOCDBFAMILY
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 지식경제부 및 정보통신연구진흥원 한국전자통신연구원 IT성장동력기술개발 맞춤시청형 DMB 기술개발