맞춤기술찾기

이전대상기술

대용량 CFD병렬 데이터의 가시화를 위한 데이터 파일 포맷 구조로 데이터가 기록된 기록 매체 및 그 데이터 파일 포맷 구조 생성 방법

  • 기술번호 : KST2014061525
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 사용자 단말기에서 실행되는 어플리케이션에 대해 독립적으로 동작하는 가시화 프로토콜을 통해 서버와 클라이언트 간에 세션을 형성한 후, 클라이언트의 가시화 요청에 따라 서버가 가시화 프로토콜에 따라 이미지나 geometry 데이터와 같은 대용량 데이터를 클라이언트 단말기에 분산 병렬 가시화를 수행할 수 있도록 하는, 대용량 데이터의 분산 병렬을 위한 어플리케이션 독립 가시화 프로토콜 서비스 시스템 및 방법에 관한 것이다.본 발명의 실시예에 따른 어플리케이션 독립 가시화 프로토콜 서비스 시스템은, 사용자로부터 입력받은 GIP 요청 메시지를 GIP 프로토콜에 따라 GIP 패킷을 통해 GIP 서버에 전송하고, GIP 서버로부터 GIP 응답 메시지를 수신하는 GIP 클라이언트; 및 상기 GIP 프로토콜에 대해 동기식 및 비동기식 프로토콜을 모두 지원하고, 상기 GIP 클라이언트로부터 GIP 요청 메시지를 수신하면, 가시화 결과에 대한 GIP 응답 메시지를 생성해 GIP 프로토콜에 따라 GIP 패킷을 통해 상기 GIP 클라이언트에 전송하는 GIP 서버를 포함하는 것을 특징으로 한다.
Int. CL H04L 29/06 (2006.01) G06F 15/16 (2006.01)
CPC H04L 69/02(2013.01) H04L 69/02(2013.01)
출원번호/일자 1020110108057 (2011.10.21)
출원인 한국과학기술정보연구원
등록번호/일자 10-1302973-0000 (2013.08.28)
공개번호/일자 10-2013-0043893 (2013.05.02) 문서열기
공고번호/일자 (20130903) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2011.10.21)
심사청구항수 24

출원인

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

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 김민아 대한민국 대전광역시 유성구
2 이중연 대한민국 대전광역시 서구
3 허영주 대한민국 대전광역시 유성구

대리인

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

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 한국과학기술정보연구원 대전광역시 유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2011.10.21 수리 (Accepted) 1-1-2011-0825913-15
2 선행기술조사의뢰서
Request for Prior Art Search
2012.06.14 수리 (Accepted) 9-1-9999-9999999-89
3 선행기술조사보고서
Report of Prior Art Search
2012.07.23 수리 (Accepted) 9-1-2012-0059534-90
4 의견제출통지서
Notification of reason for refusal
2013.04.26 발송처리완료 (Completion of Transmission) 9-5-2013-0285023-99
5 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2013.05.09 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2013-0408888-15
6 등록결정서
Decision to grant
2013.08.22 발송처리완료 (Completion of Transmission) 9-5-2013-0578815-26
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
사용자로부터 입력받은 GIP 요청 메시지를 GIP 프로토콜에 따라 GIP 패킷을 통해 GIP 서버에 전송하고, GIP 서버로부터 GIP 응답 메시지를 수신하는 GIP 클라이언트; 및상기 GIP 프로토콜에 대해 동기식 및 비동기식 프로토콜을 모두 지원하고, 상기 GIP 클라이언트로부터 GIP 요청 메시지를 수신하면, 가시화 결과에 대한 GIP 응답 메시지를 생성해 GIP 프로토콜에 따라 GIP 패킷을 통해 상기 GIP 클라이언트에 전송하는 GIP 서버;를 포함하는 어플리케이션 독립 가시화 프로토콜 서비스 시스템
2 2
GIP 클라이언트와 통신망을 통해 통신하기 위한 통신부;상기 GIP 클라이언트와 GIP 프로토콜에 따라 GIP 세션을 형성하는 세션 형성부; 및상기 GIP 클라이언트로부터 GIP 패킷을 통해 가시화 요청이 있는 경우, 가시화 요청에 대한 결과를 geometry data로 보낼 때 사용하는 폴리 데이터(Poly Data), 가시화 요청에 대한 응답을 이미지로 보낼 때 사용하는 이미지(Image), 결과를 만들지 못하고 실패한 경우 오류코드를 보낼 때 사용하는 상태(Status), 로드(load)에 대한 응답으로 전체 데이터의 전송 함수(Transfer Function)를 만들 수 있는 팔레트를 보낼 때 사용하는 전송함수키(Transfer Function Key) 중 하나로 GIP 클라이언트에 응답 메시지를 전송하거나, 애니메이션의 프리펫치(Pre-fetch)를 위해 사용하거나, 서버의 변화를 알리는 용도로 사용하는 푸시(Push) 메시지를 GIP 패킷으로 GIP 클라이언트에 전송하는 가시화 처리부;를 포함하는 병렬 분산 가시화 서버
3 3
제 2 항에 있어서,상기 GIP 프로토콜은, 기본적으로 TCP/IP 위에서 동작하고, LAN 환경의 Infiniband를 지원하며, 요청을 전송한 후 응답이 수신되지 않더라도 바로 다음 요청을 처리하는 비동기식 프로토콜과 응답에 대한 요청이 수신될 때까지 대기하는 동기식 프로토콜을 모두 지원하는 것을 특징으로 하는 병렬 분산 가시화 서버
4 4
제 2 항에 있어서,상기 GIP 패킷은, 요청과 응답을 구분하기 위한 전 시스템에서 유일한 메시지 아이디(msgid); 메시지가 세션의 연결에 관한 것인지, 가시화 처리에 관한 것인지, 클라이언트의 요청 없이 결과를 전송하는 것인지를 나타내는 타입(Type); 서버가 클라이언트에 할당하는 값으로 클라이언트와 서버의 세션을 구분하는 전 시스템에서 유일한 세션 아이디(Session ID); 가변적 데이터 필드의 길이를 나타내는 길이(Lenth); 세션의 연결에 대한 요청과 응답, 가시화에 대한 요구와 응답, 요청없이 결과 전송에 관한 데이터(data)를 포함하는 필드로 구성된 것을 특징으로 하는 병렬 분산 가시화 서버
5 5
제 2 항에 있어서,상기 세션형성부는, 상기 GIP 클라이언트로부터의 세션 연결 요청에 대한 응답의 목적지 정보로서 세션 정보를 저장하는 것을 특징으로 하는 병렬 분산 가시화 서버
6 6
제 2 항에 있어서,상기 GIP 프로토콜은, 상기 GIP 클라이언트와 GIP 세션을 형성한 후, 상기 GIP 클라이언트로부터 GIP 패킷을 통한 가시화 요청을 수신하기 전에, 상기 GIP 클라이언트로부터 가시화해야 할 데이터 셋의 저장 위치를 명시해 주는 로드(load) 메시지를 수신하여 로드(load)를 완료하고, 상기 GIP 클라이언트로부터 GIP 패킷을 통해 가시화 요청 메시지(cmd
7 7
제 2 항에 있어서,상기 가시화 처리부가 상기 가시화 요청에 대한 결과를 geometry data로 보낼 때 사용하는 폴리 데이터(Poly Data)를 GIP 클라이언트에 전송하는 것은, 가시화의 결과를 geometry data로 전달하여 화면에 렌더링하는 것을 GIP 클라이언트에 위임하여 사용자와의 상호 작용에 의한 view의 변화에 따라 이루어지는 모든 변화를 GIP 클라이언트에서 수행되도록 하는 것을 특징으로 하는 병렬 분산 가시화 서버
8 8
제 2 항에 있어서,상기 가시화 처리부가 상기 가시화 요청에 대한 응답을 이미지로 전송하는 것은, 서버가 사용자의 시점이 이동할 때마다 그 시점에서의 장면(Scene)을 렌더링까지 수행하여 그 결과를 이미지로 GIP 클라이언트에 전송하는 것을 특징으로 하는 병렬 분산 가시화 서버
9 9
통신망을 통해 GIP 서버와 통신하기 위한 통신부;상기 GIP 서버에 GIP 프로토콜에 따라 GIP 세션 요청 메시지(Connect
10 10
제 9 항에 있어서,상기 가시화 요청 메시지(cmd
11 11
제 9 항에 있어서,상기 제어부는, 상기 로드(load) 메시지를 통해 전체 데이터를 상기 GIP 서버에 알려주고, 상기 로드(load) 메시지에 대한 응답으로 상기 GIP 서버로부터 전체 데이터에 대한 칼라 팔레트(calor palette)와 전송함수(transfer function)를 포함하는 응답 메시지(cmd
12 12
GIP 클라이언트와 분산 병렬 가시화 서버 간의 어플리케이션 독립 가시화 프로토콜 서비스 방법으로서,(a) 상기 GIP 클라이언트가 GIP 세션 요청 메시지를 분산 병렬 가시화 서버에 전송하는 단계;(b) 상기 분산 병렬 가시화 서버가 GIP 세션 응답 메시지를 GIP 클라이언트에 전송하여, GIP 클라이언트와 분산 병렬 가시화 서버 간에 GIP 세션이 형성되는 단계;(c) 상기 GIP 클라이언트가 가시화 요청 메시지를 GIP 프로토콜에 따라 GIP 패킷을 통해 분산 병렬 가시화 서버에 전송하는 단계;(d) 상기 분산 병렬 가시화 서버가 가시화 결과에 대한 가시화 응답 메시지를 GIP 프로토콜에 따라 GIP 패킷을 통해 GIP 클라이언트에 전송하는 단계; 를 포함하는 어플리케이션 독립 가시화 프로토콜 서비스 방법
13 13
(a) GIP 클라이언트로부터 GIP 세션 요청 메시지를 수신하는 단계;(b) GIP 클라이언트로 GIP 세션 응답 메시지를 전송하여 GIP 클라이언트와 GIP 프로토콜에 따라 GIP 세션을 형성하는 단계;(c) GIP 클라이언트로부터 가시화 요청이 있는 경우, 가시화 요청에 대한 결과를 GIP 패킷을 통해 응답 메시지로 GIP 클라이언트에 전송하는 단계; 및(d) GIP 클라이언트에 애니메이션의 프리펫치(Pre-fetch)를 위해 사용하거나 서버의 변화를 알리는 용도로 사용하는 푸시(Push) 메시지를 전송하는 단계;를 포함하는 병렬 분산 가시화 서버의 어플리케이션 독립 가시화 프로토콜 서비스 방법
14 14
제 13 항에 있어서,상기 GIP 프로토콜은, 기본적으로 TCP/IP 위에서 동작하고, LAN 환경의 Infiniband를 지원하며, 요청을 전송한 후 응답이 수신되지 않더라도 바로 다음 요청을 처리하는 비동기식 프로토콜과, 응답에 대한 요청이 수신될 때까지 대기하는 동기식 프로토콜을 모두 지원하는 것을 특징으로 하는 병렬 분산 가시화 서버의 어플리케이션 독립 가시화 프로토콜 서비스 방법
15 15
제 13 항에 있어서,상기 응답 메시지는 geometry data로 보낼 때 사용하는 폴리 데이터(Poly Data), 가시화 요청에 대한 응답을 이미지로 보낼 때 사용하는 이미지(Image), 결과를 만들지 못하고 실패했을 때 실패의 원인인 오류코드를 보낼 때 사용하는 상태(Status), 로드(load)에 대한 응답으로 전체 데이터의 전송 함수(Transfer Function)를 만들 수 있는 팔레트를 보낼 때 사용하는 전송함수키(Transfer Function Key) 중 하나로 전송되는 것을 특징으로 하는 병렬 분산 가시화 서버의 어플리케이션 독립 가시화 프로토콜 서비스 방법
16 16
제 13 항에 있어서,상기 GIP 패킷은, 요청과 응답을 구분하기 위한 전 시스템에서 유일한 메시지 아이디(msgid); 메시지가 세션의 연결에 관한 것인지, 가시화 처리에 관한 것인지, 클라이언트의 요청 없이 결과를 전송하는 것인지를 나타내는 타입(Type); 서버가 클라이언트에 할당하는 값으로 클라이언트와 서버의 세션을 구분하는 전 시스템에서 유일한 세션 아이디(Session ID); 가변적 데이터 필드의 길이를 나타내는 길이(Lenth); 세션의 연결에 대한 요청과 응답, 가시화에 대한 요구와 응답, 요청없이 결과 전송에 관한 데이터(data)를 포함하는 필드로 구성된 것을 특징으로 하는 병렬 분산 가시화 서버의 어플리케이션 독립 가시화 프로토콜 서비스 방법
17 17
제 13 항에 있어서,상기 GIP 프로토콜은, 상기 GIP 클라이언트와 GIP 세션을 형성한 후, 상기 GIP 클라이언트로부터 GIP 패킷을 통한 가시화 요청을 수신하기 전에, 상기 GIP 클라이언트로부터 가시화해야 할 데이터 셋의 저장 위치를 명시해 주는 로드(load) 메시지를 수신하여 로드(load)를 완료하고, 상기 GIP 클라이언트로부터 GIP 패킷을 통해 가시화 요청 메시지(cmd
18 18
제 13 항에 있어서,상기 (c) 단계에서 상기 가시화 요청에 대한 결과를 geometry data로 보낼 때 사용하는 폴리 데이터(Poly Data)를 GIP 클라이언트에 전송하는 것은, 가시화의 결과를 geometry data로 전달하여 실질적으로 화면에 렌더링하는 것을 GIP 클라이언트에 위임하여 사용자와의 상호 작용에 의한 view의 변화에 따라 이루어지는 모든 변화를 GIP 클라이언트에서 수행되도록 하는 것을 특징으로 하는 병렬 분산 가시화 서버의 어플리케이션 독립 가시화 프로토콜 서비스 방법
19 19
제 13 항에 있어서,상기 (c) 단계에서 상기 가시화 요청에 대한 응답을 이미지로 전송하는 것은, 서버가 사용자의 시점이 이동할 때마다 그 시점에서의 장면(Scene)을 렌더링까지 수행하여 그 결과를 이미지로 GIP 클라이언트에 전송하는 것을 특징으로 하는 병렬 분산 가시화 서버의 어플리케이션 독립 가시화 프로토콜 서비스 방법
20 20
제 13 항 내지 제 19 항 중 어느 한 항에 있는 병렬 분산 가시화 서버의 어플리케이션 독립 가시화 프로토콜 서비스 방법을 실행하기 위한 프로그램을 기록한, 컴퓨터로 읽을 수 있는 매체
21 21
(a) GIP 프로토콜에 따라 GIP 세션 요청 메시지(Connect
22 22
제 21 항에 있어서,상기 가시화 요청 메시지(cmd
23 23
제 21 항에 있어서,상기 (c) 단계는 상기 로드(load) 메시지를 통해 전체 데이터를 상기 GIP 서버에 알려주고, 상기 로드(load) 메시지에 대한 응답으로 상기 GIP 서버로부터 전체 데이터에 대한 칼라 팔레트(calor palette)와 전송함수(transfer function)를 포함하는 응답 메시지(cmd
24 24
제 21 항 내지 제 23 항 중 어느 한 항에 있는 GIP 클라이언트의 어플리케이션 독립 가시화 프로토콜 서비스 방법을 실행하기 위한 프로그램을 기록한, 컴퓨터로 읽을 수 있는 매체
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.