맞춤기술찾기

이전대상기술

원격 렌더링 기반의 3D 응용프로그램 실행 장치 및 그 방법

  • 기술번호 : KST2014045202
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 원격 렌더링 기반의 3D 응용프로그램 실행 기술에 관한 것으로, 서버 기반의 컴퓨팅 환경에서 서버의 3D 응용프로그램을 실행하는 경우, 3D 렌더링과 같은 그래픽 집중적인 작업들은 클라이언트의 그래픽 장치를 이용하여 렌더링을 수행하고, 데이터 집중적인 작업들은 서버에서 처리하는 것을 특징으로 한다. 본 발명에 의하면, 3D 렌더링과 같은 그래픽 장치를 많이 사용하는 응용에서는 클라이언트의 그래픽 장치를 사용하므로 그래픽 장치를 공유하여 사용하는 서버 기반 컴퓨팅 보다 빠른 성능으로 많은 수의 클라이언트를 처리할 수 있다.
Int. CL G06F 15/16 (2006.01) G06T 15/00 (2006.01)
CPC
출원번호/일자 1020100109103 (2010.11.04)
출원인 한국전자통신연구원
등록번호/일자 10-1401380-0000 (2014.05.23)
공개번호/일자 10-2012-0047506 (2012.05.14) 문서열기
공고번호/일자 (20140530) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2010.11.04)
심사청구항수 19

출원인

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

발명자

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

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 제일특허법인(유) 대한민국 서울특별시 서초구 마방로 ** (양재동, 동원F&B빌딩)
2 김원준 대한민국 서울특별시 서초구 마방로 ** (양재동, 동원F&B빌딩)(제일특허법인(유))

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 (주)컨트릭스랩 서울특별시 서초구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2010.11.04 수리 (Accepted) 1-1-2010-0720155-94
2 의견제출통지서
Notification of reason for refusal
2013.11.15 발송처리완료 (Completion of Transmission) 9-5-2013-0786926-64
3 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2014.01.03 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2014-0005416-27
4 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2014.01.03 수리 (Accepted) 1-1-2014-0005415-82
5 등록결정서
Decision to grant
2014.05.20 발송처리완료 (Completion of Transmission) 9-5-2014-0347131-99
6 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.02.02 수리 (Accepted) 4-1-2015-0006137-44
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
서버 장치와 연동하여 소프트웨어의 실행을 요청하고, 상기 서버 장치로부터 실행된 상기 소프트웨어의 작업 데이터를 수신한 경우 수신한 상기 소프트웨어의 작업 데이터를 처리하는 클라이언트 장치와,복수의 클라이언트 장치와 접속 및 연동되어 특정 클라이언트 장치로부터 요청된 소프트웨어를 실행하고, 실행된 상기 소프트웨어의 작업 데이터를 상기 클라이언트 장치로 전송하는 상기 서버 장치를 포함하고,상기 클라이언트 장치는 상기 서버 장치로부터 전송된 렌더링 정보를 수신하는 데이터 송수신부와,상기 렌더링 정보를 토대로 렌더링 작업을 수행하는 렌더링 정보 처리부를 포함하고,상기 렌더링 정보 처리부는 압축 및 암호화된 렌더링 정보를 해제시키는 압축 및 암호화부를 포함하는원격 렌더링 기반의 3D 응용프로그램 실행 장치
2 2
제 1항에 있어서,상기 클라이언트 장치는,상기 서버 장치로 3D 응용프로그램에 대한 실행 요청 메시지를 전송하는 소프트웨어 실행부를 더 포함하는 것을 특징으로 하는 원격 렌더링 기반의 3D 응용프로그램 실행 장치
3 3
제 1 항에 있어서,상기 렌더링 정보 처리부는,상기 압축 및 암호화가 해제된 렌더링 정보를 토대로 렌더링 작업 및 처리를 수행하는 렌더링 정보 실행부와,상기 렌더링 작업 및 처리 상태를 표시하는 렌더링 정보 표시부를 더 포함하는 것을 특징으로 하는 원격 렌더링 기반의 3D 응용프로그램 실행 장치
4 4
제 1항에 있어서,상기 압축 및 암호화부는,상기 렌더링 정보 처리부에서 출력된 렌더링 수행 데이터를 압축 및 암호화하는 것을 특징으로 하는 원격 렌더링 기반의 3D 응용프로그램 실행 장치
5 5
제 1항에 있어서,상기 서버 장치는,상기 특정 클라이언트 장치로부터 3D 응용프로그램에 대한 실행 요청 메시지를 수신한 경우, 상기 3D 응용프로그램을 실행시키는 소프트웨어 관리부와,실행된 3D 응용프로그램으로부터 생성되는 렌더링 정보를 추출하는 렌더링 정보 추출부와,추출한 상기 렌더링 정보를 압축 및 암호화하는 압축 및 암호화부와,상기 압축 및 암호화된 렌더링 정보를 상기 특정 클라이언트 장치로 전송하는 데이터 송수신부를 포함하는 것을 특징으로 하는 원격 렌더링 기반의 3D 응용프로그램 실행 장치
6 6
제 5항에 있어서,상기 서버 장치는,상기 클라이언트 장치로부터 렌더링 수행 데이터를 수신한 경우, 상기 압축 및 암호화부를 통해 상기 렌더링 수행 데이터의 압축 및 암호화를 해제하고, 상기 소프트웨어 관리부에서 상기 3D응용프로그램의 저장 영역에 상기 압축 및 암호화가 해제된 렌더링 수행 데이터를 저장하는 것을 특징으로 하는 원격 렌더링 기반의 3D 응용프로그램 실행 장치
7 7
응용프로그램에 대한 실행 요청 메시지를 생성하는 소프트웨어 실행부와,생성된 상기 실행 요청 메시지를 접속된 서버 장치로 전송하여 상기 서버 장치로부터 그래픽 작업 정보를 연속적으로 수신하는 데이터 송수신부와,상기 연속적으로 수신한 그래픽 작업 정보의 압축 및 암호화를 해제하고, 해제된 그래픽 작업 정보를 토대로 그래픽 처리 작업을 수행하는 처리부와,상기 그래픽 작업 처리 상태를 화면 상에 디스플레이하는 표시부를 포함하는 원격 렌더링 기반의 3D 응용프로그램 실행 장치
8 8
제 7항에 있어서,상기 3D 응용프로그램 실행 장치는,상기 처리부로부터 그래픽 작업을 통해 생성된 그래픽 작업 수행 데이터를 압축 및 암호화하고,상기 압축 및 암호화된 그래픽 작업 수행 데이터를 상기 데이터 송수신부에서 상기 서버 장치로 전송하는 것을 특징으로 하는 원격 렌더링 기반의 3D 응용프로그램 실행 장치
9 9
복수의 클라이언트 장치들과 접속을 수행하고, 특정 클라이언트 장치로부터 응용프로그램에 대한 실행 요청 메시지를 수신한 경우, 상기 응용프로그램을 실행시키는 소프트웨어 관리부와,실행된 응용프로그램으로부터 생성되는 그래픽 작업 정보를 연속적으로 추출하는 정보 추출부와,추출한 상기 그래픽 작업 정보를 압축 및 암호화하는 압축 및 암호화부와,상기 압축 및 암호화된 그래픽 작업 정보를 상기 특정 클라이언트 장치로 전송하는 데이터 송수신부를 포함하는 원격 렌더링 기반의 3D 응용프로그램 실행 장치
10 10
제 9항에 있어서,상기 클라이언트 장치로부터 그래픽 작업 수행 데이터를 수신한 경우, 상기 압축 및 암호화부를 통해 상기 작업 수행 데이터의 압축 및 암호화를 해제하고,상기 소프트웨어 관리부에서 상기 응용프로그램의 저장 영역에 상기 압축 및 암호화가 해제된 그래픽 작업 수행 데이터를 저장하는 것을 특징으로 하는 원격 렌더링 기반의 3D 응용프로그램 실행 장치
11 11
클라이언트 장치에서 서버 장치와 연동하여 소프트웨어의 실행을 요청하는 과정과, 상기 클라이언트 장치로부터 요청된 소프트웨어를 실행하는 과정과,실행된 상기 소프트웨어의 작업 데이터를 상기 클라이언트 장치로 전송하는 과정과,상기 서버 장치로부터 실행된 상기 소프트웨어의 작업 데이터를 수신하는 과정을 포함하고,상기 소프트웨어의 실행을 요청하는 과정은,상기 클라이언트 장치에서 상기 서버 장치로 3D 응용프로그램에 대한 실행 요청 메시지를 전송하여 렌더링 정보를 수신하는 과정과,상기 렌더링 정보를 토대로 렌더링 작업을 수행하는 과정을 포함하고,상기 렌더링 작업을 수행하는 과정은,상기 수신한 렌더링 정보의 압축 및 암호화를 해제시키는 과정을 포함하는원격 렌더링 기반의 3D 응용프로그램 실행 방법
12 12
삭제
13 13
제 11항에 있어서,상기 렌더링 작업을 수행하는 과정은,상기 압축 및 암호화가 해제된 상기 렌더링 정보를 토대로 렌더링 작업 및 처리를 수행하는 과정을 더 포함하는 것을 특징으로 하는 원격 렌더링 기반의 3D 응용프로그램 실행 방법
14 14
제 13항에 있어서,상기 3D 응용프로그램 실행 방법은,상기 렌더링 작업 및 처리를 수행하여 출력된 렌더링 수행 데이터를 압축 및 암호화하는 과정을 더 포함하는 것을 특징으로 하는 원격 렌더링 기반의 3D 응용프로그램 실행 방법
15 15
제 11항에 있어서,상기 소프트웨어를 실행하는 과정은,상기 클라이언트 장치로부터 3D 응용프로그램에 대한 실행 요청 메시지를 수신한 경우, 상기 3D 응용프로그램을 실행시키는 과정과,실행된 3D 응용프로그램으로부터 생성되는 렌더링 정보를 추출하는 과정과,추출한 상기 렌더링 정보를 압축 및 암호화하는 과정을 포함하는 것을 특징으로 하는 원격 렌더링 기반의 3D 응용프로그램 실행 방법
16 16
제 15항에 있어서,상기 3D 응용프로그램 실행 방법은,상기 클라이언트 장치로부터 렌더링 작업 및 처리를 통해 생성된 렌더링 수행 데이터를 수신하는 과정과,상기 렌더링 수행 데이터의 압축 및 암호화를 해제하는 과정과,상기 3D응용프로그램의 저장 영역에 상기 압축 및 암호화가 해제된 렌더링 수행 데이터를 저장하는 과정을 더 포함하는 것을 특징으로 하는 원격 렌더링 기반의 3D 응용프로그램 실행 방법
17 17
제 11항에 있어서,상기 렌더링 정보는,기하학, 시점, 텍스처 매핑, 조명 및 셰이딩 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 원격 렌더링 기반의 3D 응용프로그램 실행 방법
18 18
응용프로그램에 대한 실행 요청 메시지를 생성하는 과정과,생성된 상기 실행 요청 메시지를 접속된 서버 장치로 전송하여 상기 서버 장치로부터 그래픽 작업 정보를 연속적으로 수신하는 과정과, 상기 연속적으로 수신한 그래픽 작업 정보의 압축 및 암호화를 해제하는 과정과,해제된 그래픽 작업 정보를 토대로 그래픽 처리 작업을 수행하는 과정과,상기 그래픽 처리 작업을 통해 생성된 그래픽 작업 수행 데이터를 압축 및 암호화하는 과정과,상기 압축 및 암호화된 그래픽 작업 수행 데이터를 상기 서버 장치로 전송하는 과정을 포함하는 원격 렌더링 기반의 3D 응용프로그램 실행 방법
19 19
복수의 클라이언트 장치들과 접속을 수행하고, 특정 클라이언트 장치로부터 응용프로그램에 대한 실행 요청 메시지를 수신한 경우, 상기 응용프로그램을 실행시키는 과정과,실행된 상기 응용프로그램으로부터 생성되는 그래픽 작업 정보를 연속적으로 추출하는 과정과,추출한 상기 그래픽 작업 정보를 압축 및 암호화하는 과정과,상기 압축 및 암호화된 그래픽 작업 정보를 상기 특정 클라이언트 장치로 전송하는 과정을 포함하는 원격 렌더링 기반의 3D 응용프로그램 실행 방법
20 20
제 19항에 있어서,상기 응용프로그램 실행 방법은,상기 특정 클라이언트 장치로부터 그래픽 작업 수행 데이터를 수신한 경우, 상기 압축 및 암호화부를 통해 상기 작업 수행 데이터의 압축 및 암호화를 해제하는 과정과,상기 응용프로그램의 저장 영역에 상기 압축 및 암호화가 해제된 그래픽 작업 수행 데이터를 저장하는 과정을 더 포함하는 것을 특징으로 하는 원격 렌더링 기반의 3D 응용프로그램 실행 방법
지정국 정보가 없습니다
순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - 패밀리정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
1 US20120113103 US 미국 FAMILY

DOCDB 패밀리 정보

순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - DOCDB 패밀리 정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
1 US2012113103 US 미국 DOCDBFAMILY
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 지식경제부 한국전자통신연구원 정보통신산업원천기술개발사업 서버 기반 SW 서비스의 분할 실행 기술 개발