맞춤기술찾기

이전대상기술

엑스엠엘 문서 변환 장치 및 그 방법

  • 기술번호 : KST2015088442
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 1. 청구범위에 기재된 발명이 속한 기술분야본 발명은 확장성 생성 언어(XML) 문서 변환 장치 및 그 방법2. 발명이 해결하려고 하는 기술적 과제본 발명은 C++ 언어를 사용하여 기존 텍스트 형식의 XML 인포셋(Infoset : Information set) 문서에서 바이너리 형태의 고속 인포셋(Fast Infoset) 문서로 변환 및 그 역변환 기능을 제공하여 시스템의 성능을 향상시킬 수 있는 XML 문서 변환 장치 및 그 방법을 제공하는데 그 목적 있음.3. 발명의 해결방법의 요지본 발명은 확장성 생성 언어(XML) 문서 변환 장치에 있어서, XML 인포셋(Inforset) 문서를 고속 인포셋(Fast Infoset) 문서 규격에 맞도록 직렬화하여 조정하기 위한 ASN(Abstract Syntax Notation) 처리 수단; 상기 ASN(Abstract Syntax Notation) 처리 수단에서 출력된 데이터를 부호화하기 위한 부호화 수단; 상기 부호화 수단에서 출력된 데이터를 표현하고, 저장하기 위한 제 1 스트리밍 출력 수단; 상기 고속 인포셋(Fast Infoset) 문서를 XML 인포셋(Infoset) 문서 규격에 맞도록 파싱(Parsing)하여 조정하기 위한 역 ASN(Abstract Syntax Notation) 처리 수단; 상기 역 ASN 처리 수단에서 출력된 데이터를 복호화하기 위한 복호화 수단; 상기 복호화 수단에서 출력된 데이터를 표현하고, 저장하기 위한 제 2 스트리밍 출력 수단; 및 상기 부호화 수단과 복호화 수단에서 사용되는 어휘 테이블 인덱스를 어휘 테이블 엔트리로 매핑해주기 위한 어휘 매핑 수단을 포함함.4. 발명의 중요한 용도본 발명은 컴퓨팅 시스템 등에 이용됨.XML, Infoset, Fast Infoset, 바이너리 XML, 인코딩, 디코딩, ASN.1
Int. CL G06F 17/21 (2006.01)
CPC G06F 17/30914(2013.01) G06F 17/30914(2013.01) G06F 17/30914(2013.01)
출원번호/일자 1020050118385 (2005.12.06)
출원인 한국전자통신연구원
등록번호/일자 10-0653189-0000 (2006.11.27)
공개번호/일자
공고번호/일자 (20061204) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2005.12.06)
심사청구항수 9

출원인

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

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 조희남 대한민국 대전 서구
2 안창원 대한민국 대전 유성구
3 박종근 대한민국 대전 서구
4 변일수 대한민국 서울 서초구
5 프레드릭 데스몬스 프랑스 ** 슈망 드 라 가래느 드
6 김성운 대한민국 대전 유성구

대리인

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

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전 유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 특허출원서
Patent Application
2005.12.06 수리 (Accepted) 1-1-2005-0712849-66
2 선행기술조사의뢰서
Request for Prior Art Search
2006.10.12 수리 (Accepted) 9-1-9999-9999999-89
3 선행기술조사보고서
Report of Prior Art Search
2006.11.14 수리 (Accepted) 9-1-2006-0073334-97
4 등록결정서
Decision to grant
2006.11.20 발송처리완료 (Completion of Transmission) 9-5-2006-0683471-12
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
확장성 생성 언어(XML) 문서 변환 장치에 있어서,XML 인포셋(Inforset) 문서를 고속 인포셋(Fast Infoset) 문서 규격에 맞도록 직렬화하여 조정하기 위한 ASN(Abstract Syntax Notation) 처리 수단;상기 ASN(Abstract Syntax Notation) 처리 수단에서 출력된 데이터를 부호화하기 위한 부호화 수단;상기 부호화 수단에서 출력된 데이터를 표현하고, 저장하기 위한 제 1 스트리밍 출력 수단;상기 고속 인포셋(Fast Infoset) 문서를 XML 인포셋(Infoset) 문서 규격에 맞도록 파싱(Parsing)하여 조정하기 위한 역 ASN(Abstract Syntax Notation) 처리 수단;상기 역 ASN 처리 수단에서 출력된 데이터를 복호화하기 위한 복호화 수단;상기 복호화 수단에서 출력된 데이터를 표현하고, 저장하기 위한 제 2 스트리밍 출력 수단; 및상기 부호화 수단과 복호화 수단에서 사용되는 어휘 테이블 인덱스를 어휘 테이블 엔트리로 매핑해주기 위한 어휘 매핑 수단을 포함하는 확장성 생성 언어(XML) 문서 변환 장치
2 2
제 1 항에 있어서,상기 부호화 수단은,상기 ASN 처리 수단과 병행하여 진행되며, 부호화(Encoding) 규칙을 제공하고, 실질적으로 "ASN
3 3
제 1 항 또는 제 2 항에 있어서,상기 어휘 매핑 수단은,빈번하게 사용되는 문자열에 대한 어휘(Vocabulary) 테이블 엔트리를 어휘(Vocabulary) 테이블 인덱스를 사용하여 표현함으로써 데이터 처리 시간과 메모리 사용공간을 줄이며, 실질적으로 해쉬 알고리즘(Hash algorithm)을 사용하는 것을 특징으로 하는 확장성 생성 언어(XML) 문서 변환 장치
4 4
확장성 생성 언어(XML) 문서 변환 방법에 있어서,고속 인포셋(Fast Infoset)을 저장할 파일을 생성하고, 직렬화기(Serializer)를 생성하는 입/출력 스트리밍 인터페이스 할당 단계;시작 문서를 호출하고, 호출된 시작 문서의 헤더를 인코딩(Encoding)한 후, 어휘를 초기화하는 문서 시작 단계;프리픽싱(Prefixing)을 시작하고, 네임스페이스(Namespace)를 가지는지 확인하여, 네임스페이스(Namespace)를 가지지 않으면 요소(Element)를 가지는지 확인하고, 네임스페이스(Namespace)를 가지면 네임스페이스(Namespace)를 인코딩한 후, 상기 요소(Element)를 가지는지 확인하는 과정으로 진행하는 프리픽싱 단계; 및상기 요소(Element)를 가지는지 확인하는 과정에서 요소(Element)를 가지면 요소(Element)를 시작하고, 속성(Attribute)을 가지는지를 확인하여 상기 확인 결과, 속성(Attribute)을 가지면 문자(Characters)를 인코딩하고, 다른 속성을 가지는지 확인하여 다른 속성을 가지면 문자(Characters)를 인코딩하는 과정으로 진행하고, 다른 속성을 가지지 않으면 요소(Element)를 인코딩하고, 상기 요소(Element)를 종료하는 요소(Element) 인코딩 단계를 포함하는 확장성 생성 언어(XML) 문서 변환 방법
5 5
제 4 항에 있어서,상기 문서 시작 단계의 어휘를 초기화하는 과정은,초기화 어휘를 가지고 있는지를 확인하여, 초기화 어휘를 가지고 있으면 존재하는 초기화 어휘로 셋팅하고, 초기화 어휘를 가지고 있지 않으면 외부 어휘를 가지고 있는지를 확인하여, 외부 어휘를 가지고 있으면 외부 어휘로 셋팅하는 것을 특징으로 하는 확장성 생성 언어(XML) 문서 변환 방법
6 6
제 4 항 또는 제 5 항에 있어서,상기 프리픽싱 단계의 요소(Element)를 가지는지 확인하는 과정은,상기 요소(Element)를 가지지 않으면 문서를 종료하고, 파일을 닫으며, 요소(Element)를 가지면 요소(Element)를 시작하고, 속성(Attribute)을 가지는지를 확인하는 것을 특징으로 하는 확장성 생성 언어(XML) 문서 변환 방법
7 7
제 6 항에 있어서,상기 요소(Element) 인코딩 단계는,다른 요소(Element)가 있는지 확인하여, 다른 요소(Element)가 없으면 문서를 종료하는 과정으로 진행하고, 다른 요소(Element)가 있으면 상기 요소(Element) 를 시작하는 과정으로 진행하는 것을 특징으로 하는 확장성 생성 언어(XML) 문서 변환 방법
8 8
확장성 생성 언어(XML) 문서 변환 방법에 있어서,입력 스트리머(Streamer)를 설정하고, 파서(Parser)를 생성한 후, 파싱(Parsing)을 수행한 후, 헤더(Header)를 디코딩(Decoding)하는 초기화 단계;고속 인포셋(Fast Infoset) 문서임을 확인하여 고속 인포셋(Fast Infoset) 문서를 시작하는 고속 인포셋(Fast Infoset) 문서 체크 단계;요소(Element)를 가짐을 확인하여 요소(Element)를 시작하고, 상기 요소(Element) 시작 후, 상기 요소(Element)를 디코딩하고, 속성(Attribute)을 디코딩하는 디코딩 단계; 및마지막 요소(Element)까지 디코딩하고, 다른 요소(Element)를 가지는지 확인하여, 다른 요소(Element)가 없으면 문서를 종료하는 종료 단계를 포함하는 확장성 생성 언어(XML) 문서 변환 방법
9 9
제 8 항에 있어서,상기 디코딩 단계의 요소(Element)를 가짐을 확인하는 과정은,네임스페이스(Namespace)인지 확인하여, 네임스페이스(Namespace)이면 프리픽스(Prefix) 시작 후, 요소(Element)를 시작하고, 네임스페이스(Namespace)가 아니면 바로 요소(Element)를 시작하는 것을 특징으로 하는 확장성 생성 언어(XML) 문서 변환 방법
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.