맞춤기술찾기

이전대상기술

컴퓨터 프로그램 온라인 유통 방법

  • 기술번호 : KST2015077279
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 공개키 기반구조(Public Key Infrastructure, PKI)와 사용자 의존적인 소프트웨어(User Dependant Software, UDS)의 개념을 이용하여 온라인 유통 후의 컴퓨터 프로그램 복제를 방지할 수 있도록 한 컴퓨터 프로그램의 온라인 유통 방법에 관한 것이다.본 발명은 구매자가 온라인 유통 시스템의 공개키 인증서를 공개키 기반 하부구조의 디렉토리 서비스 시스템으로부터 획득하는 단계, 온라인 유통 시스템에 접속하여 구매정보와 구매자정보(사용자 인증서)를 전송하여 원하는 컴퓨터 프로그램의 구매를 온라인 유통 시스템에 요청하는 단계, 상기 온라인 유통 시스템이 구매자정보(사용자 인증서)와 함께 구매정보를 확인하고, 구매자에게 구매확인 메시지를 전송하는 단계, 구매자가 전송된 구매확인 메시지의 구매 정보에 따라 대금을 지불하고 대금지불 정보를 온라인 유통 시스템에 전송하는 단계, 상기 온라인 유통 시스템이 지불 정보를 처리한 후, 지불이 완료되면 구매자가 구매를 요청한 컴퓨터 프로그램(UIP)에 구매자의 공개키로 암호화한 사용자 의존적인 소프트웨어(UDP)를 생성하여 이를 패키지화한 소프트웨어 패키지 및 구매 영수증을 구매자에게 전송하는 단계 및 상기 구매자가 전송되어온 소프트웨어 패키지에 자신의 개인키를 대입하여 프로그램을 컴퓨터에 설치, 사용하는 단계로 이루어진다.
Int. CL H04N 21/6334 (2013.01) G06Q 30/06A0 (2013.01)
CPC G06Q 30/0601(2013.01) G06Q 30/0601(2013.01)
출원번호/일자 1019990046091 (1999.10.22)
출원인 한국전자통신연구원
등록번호/일자 10-0367094-0000 (2002.12.20)
공개번호/일자 10-2001-0038207 (2001.05.15) 문서열기
공고번호/일자 (20030106) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (1999.10.22)
심사청구항수 4

출원인

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

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 하영국 대한민국 대전광역시서구
2 임신영 대한민국 대전광역시유성구
3 함호상 대한민국 대전광역시유성구
4 박상봉 대한민국 서울특별시서초구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 전영일 대한민국 광주 북구 첨단과기로***번길**, ***호(오룡동)(특허법인세아 (광주분사무소))

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대전광역시 유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 특허출원서
Patent Application
1999.10.22 수리 (Accepted) 1-1-1999-0134815-02
2 출원인정보변경(경정)신고서
Notification of change of applicant's information
2001.04.19 수리 (Accepted) 4-1-2001-0046046-20
3 의견제출통지서
Notification of reason for refusal
2002.01.25 발송처리완료 (Completion of Transmission) 9-5-2002-0017185-22
4 의견서
Written Opinion
2002.03.25 수리 (Accepted) 1-1-2002-0087447-17
5 명세서 등 보정서
Amendment to Description, etc.
2002.03.25 보정승인 (Acceptance of amendment) 1-1-2002-0087448-63
6 출원인정보변경(경정)신고서
Notification of change of applicant's information
2002.08.08 수리 (Accepted) 4-1-2002-0065009-76
7 등록결정서
Decision to grant
2002.09.30 발송처리완료 (Completion of Transmission) 9-5-2002-0356320-18
8 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.08.04 수리 (Accepted) 4-1-2009-5150899-36
9 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.02.02 수리 (Accepted) 4-1-2015-0006137-44
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1

사용자가 온라인 유통 시스템의 공개키 인증서를 공개키 기반 하부구조의 디렉토리 서비스 시스템으로부터 획득하는 제1단계와;

상기 사용자가 상기 온라인 유통 시스템에 접속, 구매정보와 사용자 인증서를 전송하여 원하는 컴퓨터 프로그램의 구매를 요청하는 제2단계와;

상기 온라인 유통 시스템이 상기 구매정보 및 사용자 인증서를 확인하고, 사용자에게 구매확인 메시지를 전송하는 제3단계와;

상기 사용자가 상기 온라인 유통 시스템으로부터 전송된 구매확인 메시지의 구매 정보에 따라 대금을 지불하고 대금지불 정보를 온라인 유통 시스템에 전송하는 제4단계와;

상기 온라인 유통 시스템이 지불 정보를 처리한 후, 지불이 완료되면 상기사용자가 구매를 요청한 컴퓨터 프로그램에 사용자의 공개키로 암호화한 사용자 의존적인 소프트웨어(UDP)를 생성하여 이를 패키지화한 소프트웨어 패키지 및 구매 영수증을 사용자에게 전송하는 제5단계; 및

상기 사용자가 상기 전송되어온 소프트웨어 패키지에 자신의 개인키를 대입하여 프로그램을 컴퓨터에 설치, 사용하는 제6단계를 포함하는 것을 특징으로 하는 컴퓨터 프로그램 온라인 유통 방법

2 2

제1항에 있어서,

상기 제5단계에서의 사용자 의존 부분(UDP)의 생성은,

PDB 구조체를 참조하여, 사용자 정보 및 제품 정보를 기록하여 평문 데이터 블록(PDB)을 생성하는 단계와;

사용자의 암호용 공개키로 평문 데이터 블록(PDB)을 암호화하여 암호문 데이터 블록(EDB)을 생성하는 단계와;

상기 평문 데이터 블록(PDB)을 온라인 유통 시스템의 서명용 개인키로 서명하여 서명 데이터 블록(SDB)을 생성하는 단계; 및

컴퓨터 프로그램의 접근제어 부분을 상기 평문 데이터 블록(PDB), 암호문 데이터 블록(EDB), 서명 데이터 블록(SDB)과 함께 컴파일하는 단계를 포함하는 것을 특징으로 하는 컴퓨터 프로그램 온라인 유통 방법

3 3

제1항 또는 제2항에 있어서,

상기 제6단계에서의 프로그램 사용은,

사용자의 개인키로 암호화 데이터 블록(EDB)을 복호화하여 복호화된 내용이 평문 데이터 블록(PDB)과 일치하고, 온라인 유통 시스템의 서명용 공개키를 이용하여 서명 데이터 블록(SDB)에 대하여 역 해쉬 함수를 수행한 결과인 제 1 해쉬값과, 온라인 유통 시스템에서 PDB에 대하여 처리한 동일한 해쉬 함수를 평문 데이터 블록(PDB)에 대하여 수행한 결과인 제 2 해쉬값이 일치한 경우에만 사용자 의존 부분(UDP)에 의해 사용자 독립 부분(UIP)에 있는 부 프로그램들이 호출되어 프로그램이 구동되는 것을 특징으로 하는 컴퓨터 프로그램 온라인 유통 방법

4 4

사용자 정보를 이용하여 새로이 컴파일되는 사용자 의존 부분(UDP)과, 이전에 컴파일되어 있고 상기 사용자 의존 부분(UDP)에 의해 호출되는 부 프로그램들로 이루어진 사용자 독립 부분(UIP)으로 이루어지며,

상기 사용자 의존 부분(UDP)은 사용자 정보와 제품 정보를 이용하여 만든 평문 데이터 블록(PDB)과;

상기 평문 데이터 블록(PDB)을 사용자의 암호용 공개키로 암호화하여 만든 암호문 데이터 블록(EDB)과;

상기 평문 데이터 블록(PDB)을 온라인 유통 시스템의 서명용 개인키로 서명하여 만든 서명 데이터 블록(SDB); 및

컴퓨터 프로그램의 접근제어 부분을 포함하는 소프트웨어 패키지가 기록된 컴퓨터로 읽을 수 있는 기록매체

지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.