맞춤기술찾기

이전대상기술

시간 기반의 클라이언트측 중복 처리 방법 및 장치(METHOD AND APPARATUS FOR TIME-LOCKED CLIENT-SIDE DEDUPLICATION)

  • 기술번호 : KST2018005878
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 클라이언트는 저장하고자 하는 파일이 서버에 존재하지 않는 경우, 상기 파일이 중복처리를 위한 사용될 수 있는 시점을 결정하고, 결정된 시점까지 상기 서버에 상기 파일이 잠긴 상태의 파일로 저장되도록, 난수를 선택하고 상기 난수와 상기 시점을 이용하여 상기 파일을 잠긴 형태의 파일로 변경한다. 그리고 상기 시점과 상기 잠긴 형태의 파일을 상기 서버로 전송한다.
Int. CL G06F 21/56 (2013.01.01) G06F 21/62 (2013.01.01) H04L 9/08 (2006.01.01)
CPC G06F 21/565(2013.01) G06F 21/565(2013.01) G06F 21/565(2013.01) G06F 21/565(2013.01)
출원번호/일자 1020160149839 (2016.11.10)
출원인 한국전자통신연구원
등록번호/일자
공개번호/일자 10-2018-0052481 (2018.05.18) 문서열기
공고번호/일자
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 공개
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 N
심사청구항수 16

출원인

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

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 윤택영 대한민국 대전광역시 유성구
2 김건우 대한민국 대전광역시 유성구
3 장구영 대한민국 대전광역시 유성구
4 조남수 대한민국 대전광역시 유성구

대리인

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

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
최종권리자 정보가 없습니다
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2016.11.10 수리 (Accepted) 1-1-2016-1101499-28
2 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2016.11.21 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2016-1137078-08
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
클라이언트에서 시간 기반의 클라이언트측 중복처리를 수행하는 방법으로서, 저장하고자 하는 파일이 서버에 존재하는지 확인하는 단계, 상기 저장하고자 하는 파일이 상기 서버에 존재하지 않는 경우, 상기 파일이 중복처리를 위한 사용될 수 있는 시점을 결정하는 단계, 상기 시점까지 상기 서버에 상기 파일이 잠긴 상태의 파일로 저장되도록, 난수를 선택하고 상기 난수와 상기 시점을 이용하여 상기 파일을 잠긴 형태의 파일로 변경하는 단계, 그리고 상기 시점과 상기 잠긴 형태의 파일을 상기 서버로 전송하는 단계를 포함하는 시간 기반의 클라이언트측 중복처리 방법
2 2
제1항에서, 상기 변경하는 단계는 상기 난수와 상기 시점에 대한 해쉬 함수의 출력값 및 시간 서버에 의해 공개되는 공개키의 값을 이용하여 제1 길이의 난수열을 생성하는 단계, 그리고 상기 난수열을 사용하여 상기 파일에 잠김 연산을 수행하는 단계를 포함하는 시간 기반의 클라이언트측 중복처리 방법
3 3
제1항에서,상기 전송하는 단계는 상기 저장하고자 하는 파일이 상기 서버에 존재하는지 확인하기 위해 사용되는 태그를 상기 시점과 상기 잠긴 형태의 파일과 함께 전송하는 단계를 포함하는 시간 기반의 클라이언트측 중복처리 방법
4 4
제1항에서, 상기 확인하는 단계는 상기 파일을 이용하여 암호화 키를 생성하는 단계, 상기 암호화 키를 이용하여 상기 파일을 암호화하여 암호문을 생성하는 단계, 상기 암호문에 대한 태그를 생성하는 단계, 상기 태그를 상기 서버로 전송하는 단계, 그리고 상기 서버로부터 파일 존재 여부 정보를 수신하는 단계를 포함하며, 상기 서버는 상기 클라이언트가 전송한 상기 태그와 동일한 태그가 데이터베이스에 저장되어 있다면, 상기 파일이 존재하는 것으로 판단하는, 시간 기반의 클라이언트측 중복처리 방법
5 5
제1항에서,상기 파일이 상기 서버에 존재하는 경우, 상기 서버로부터 상기 파일에 대한 접근 권한을 부여 받는 단계를 더 포함하는 시간 기반의 클라이언트측 중복처리 방법
6 6
서버에서 시간 기반의 클라이언트측 중복처리를 수행하는 방법으로서, 클라이언트가 저장하고자 하는 파일이 존재하는지 확인하는 단계, 상기 저장하고자 하는 파일이 존재하지 않는 경우, 상기 파일이 없다는 정보를 상기 클라이언트로 전송하는 단계, 상기 클라이언트로부터, 상기 클라이언트에 의해 선택된 시점과 상기 클라이언트에 의해 상기 파일이 난수에 의해 변경된 잠긴 형태의 파일을 수신하는 단계, 상기 시점과 상기 잠긴 형태의 파일을 상기 클라이언트의 식별자에 대응하여 데이터베이스에 저장하는 단계, 그리고 상기 시점이 되면, 상기 잠긴 형태의 파일을 잠김 해제된 파일로 복원하는 단계를 포함하는 시간 기반의 클라이언트측 중복처리 방법
7 7
제6항에서,상기 데이터베이스에 저장된 잠김 해제된 파일들에 대해 정해진 시점에서 중복 처리를 수행하는 단계를 더 포함하는 시간 기반의 클라이언트측 중복처리 방법
8 8
제6항에서,상기 확인하는 단계는 상기 클라이언트로부터 상기 파일에 대한 태그를 수신하는 단계, 그리고 상기 수신한 태그가 데이터베이스에 저장되어 있지 않다면, 상기 파일이 없는 것으로 판단하는 단계를 포함하는 시간 기반의 클라이언트측 중복처리 방법
9 9
제8항에서,상기 확인하는 단계는 상기 수신한 태그가 상기 데이터베이스에 저장되어 있고, 현재의 시간이 상기 시점 이전인 경우, 상기 파일이 없는 것으로 판단하는 단계, 그리고 상기 수신한 태그가 상기 데이터베이스에 저장되어 있고, 현재의 시간이 상기 시점 이후인 경우, 상기 파일이 존재하는 것으로 판단하는 단계를 더 포함하는 시간 기반의 클라이언트측 중복처리 방법
10 10
제6항에서,상기 파일이 상기 서버에 존재하는 경우, 상기 클라이언트에게 상기 파일에 대한 접근 권한을 부여하는 단계를 더 포함하는 시간 기반의 클라이언트측 중복처리 방법
11 11
제6항에서, 상기 수신하는 단계는 상기 난수를 상기 클라이언트로부터 수신하는 단계를 포함하고, 상기 복원하는 단계는 상기 시점에 대한 해쉬 함수의 출력값과 시간 서버에 의해 공개되는 공개키의 값 및 상기 난수를 이용하여 제1 길이의 난수열을 생성하는 단계, 그리고 상기 난수열을 사용하여 상기 잠긴 형태의 파일에 잠김 해제 연산을 수행하는 단계를 포함하는 시간 기반의 클라이언트측 중복처리 방법
12 12
서버에서 시간 기반의 클라이언트측 중복처리를 수행하는 장치로서, 메모리, 클라이언트로부터, 상기 클라이언트에 의해 선택된 시점과 상기 클라이언트에 의해 저장하고자 하는 파일이 난수에 의해 변경된 잠긴 형태의 파일을 수신하는 송수신기, 그리고 상기 시점과 상기 잠긴 형태의 파일을 상기 클라이언트의 식별자에 대응하여 상기 메모리에 저장하고, 상기 잠긴 형태의 파일이 저장된 후부터 상기 시점이 되기 전까지 상기 파일이 존재하지 않는 것으로 동작하는 프로세서를 포함하는 시간 기반의 클라이언트측 중복처리 장치
13 13
제12항에서, 상기 송수신기는 상기 태그로부터 상기 파일에 대한 태그를 수신하고, 상기 프로세서는 상기 시점과 상기 잠긴 형태의 파일을 수신하기 전에, 상기 수신한 태그를 이용하여 상기 파일이 존재하는지 확인하는 시간 기반의 클라이언트측 중복처리 장치
14 14
제13항에서,상기 프로세서는 상기 수신한 태그와 동일한 태그가 상기 메모리에 저장되어 있고 현재의 시간이 상기 시점 이전인 경우, 상기 파일이 없는 것으로 판단하고, 상기 수신한 태그와 동일한 태그가 상기 메모리에 저장되어 있고 현재의 시간이 상기 시점 이후인 경우, 상기 파일이 존재하는 것으로 판단하는 시간 기반의 클라이언트측 중복처리 장치
15 15
제12항에서,상기 프로세서는 상기 클라이언트에 의해 저장하고자 하는 파일이 존재하는 것으로 판단되는 경우, 상기 파일에 대한 상기 클라이언트의 소유권을 검증하여 상기 클라이언트에게 상기 파일에 대한 접근 권한을 부여하는 시간 기반의 클라이언트측 중복처리 장치
16 16
제12항에서,상기 프로세서는 상기 시점에서 상기 잠긴 형태의 파일을 잠김 해제된 파일로 복원하여 상기 메모리에 저장하는 시간 기반의 클라이언트측 중복처리 장치
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.