맞춤기술찾기

이전대상기술

병렬화를 이용한 스크래치 디스크의 파일 삭제 장치 및이를 이용한 파일 삭제 방법과 이를 실행하기 위한프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체

  • 기술번호 : KST2015206552
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 병렬화를 이용한 스크래치 디스크의 파일 삭제 장치 및 이를 이용한 파일 삭제 방법에 관한 것으로서, 사용자에 의하여 지정된 디렉토리 목록을 복수 개의 검색 그룹으로 분할하는 제1단계, 제1단계에서 분할된 복수 개의 검색 그룹에 대하여 병렬 처리 방식을 이용하여 복수 개의 프로세스로 동시에 삭제 대상 파일의 존재 여부를 검색하고, 검색된 삭제 대상 파일의 목록을 생성하는 제2단계, 상기 삭제 대상 파일 목록을 복수 개의 삭제 그룹으로 분할하는 제3단계, 및 상기 제3단계에서 분할된 복수 개의 삭제 그룹에 대하여 병렬 처리 방식을 이용하여 복수 개의 프로세스로 동시에 삭제 대상 파일을 삭제하는 제4단계를 포함함에 기술적 특징이 있다. 본 발명에 의하면, 스크래치 디스크 내의 불필요한 파일의 삭제시 병렬 처리 방식을 이용하여 삭제 대상 파일에 대한 검색 및 검색된 파일에 대한 삭제를 수행함으로써 불필요한 파일의 삭제에 걸리는 시간을 절감할 수 있는 효과가 있다. 병렬화, 스크래치 디스크, 검색, 삭제
Int. CL G06F 3/06 (2006.01)
CPC G06F 3/0652(2013.01) G06F 3/0652(2013.01) G06F 3/0652(2013.01)
출원번호/일자 1020070105625 (2007.10.19)
출원인 한국과학기술정보연구원
등록번호/일자 10-0938183-0000 (2010.01.14)
공개번호/일자 10-2009-0040054 (2009.04.23) 문서열기
공고번호/일자 (20100121) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2007.10.19)
심사청구항수 19

출원인

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

발명자

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

대리인

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

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 한국과학기술정보연구원 대한민국 대전광역시 유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2007.10.19 수리 (Accepted) 1-1-2007-0750099-89
2 [출원서등 보정]보정서
[Amendment to Patent Application, etc.] Amendment
2007.10.30 수리 (Accepted) 1-1-2007-0779743-08
3 선행기술조사의뢰서
Request for Prior Art Search
2008.05.07 수리 (Accepted) 9-1-9999-9999999-89
4 선행기술조사보고서
Report of Prior Art Search
2008.06.13 수리 (Accepted) 9-1-2008-0037880-39
5 의견제출통지서
Notification of reason for refusal
2009.07.29 발송처리완료 (Completion of Transmission) 9-5-2009-0313394-86
6 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2009.09.29 수리 (Accepted) 1-1-2009-0597407-27
7 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2009.09.29 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2009-0597405-36
8 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.12.23 수리 (Accepted) 4-1-2009-5253238-15
9 등록결정서
Decision to grant
2010.01.08 발송처리완료 (Completion of Transmission) 9-5-2010-0009861-12
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
병렬화를 이용한 스크래치 디스크의 파일 삭제 방법으로서, 사용자에 의하여 지정된 디렉토리 목록을 복수 개의 검색 그룹으로 분할하는 제1단계; 제1단계에서 분할된 복수 개의 검색 그룹에 대하여 병렬 처리 방식을 이용하여 복수 개의 프로세스로 동시에 삭제 대상 파일의 존재 여부를 검색하고, 검색된 삭제 대상 파일의 목록을 생성하는 제2단계; 상기 삭제 대상 파일 목록을 복수 개의 삭제 그룹으로 분할하는 제3단계; 제3단계에서 분할된 복수 개의 삭제 그룹에 대하여 병렬 처리 방식을 이용하여 복수 개의 프로세스로 동시에 삭제 대상 파일을 삭제하는 제4단계; 를 포함하는 것을 특징으로 하는 병렬화를 이용한 스크래치 디스크의 파일 삭제 방법
2 2
제1항에 있어서, 상기 복수 개의 검색 그룹은, 상기 디렉토리 목록에 포함된 디렉토리 중 최상위의 디렉토리 목록을 기준으로 균등하게 분할된 것을 특징으로 하는 병렬화를 이용한 스크래치 디스크의 파일 삭제 방법
3 3
제1항 또는 제2항에 있어서, 상기 제2단계는, 상기 검색 그룹의 갯수만큼의 독립된 프로세스들을 생성하고, 각각의 프로세스마다 하나의 검색 그룹을 할당하는 제21단계; 상기 생성된 각각의 프로세스 내에서 상기 할당된 검색 그룹 내의 파일이 삭제 대상 파일인지의 여부를 검색하여, 삭제 대상 파일인 경우 상기 삭제 대상 파일에 대한 정보를 삭제 대상 파일 목록에 추가하는 제22단계; 를 포함하며, 상기 프로세스들은 병렬 처리 방식으로 동시에 수행되는 것을 특징으로 하는 병렬화를 이용한 스크래치 디스크의 파일 삭제 방법
4 4
제3항에 있어서, 상기 제22단계는, 상기 할당된 검색 그룹에 속한 디렉토리 중 어느 하나의 디렉토리를 선택하는 제22-1단계; 상기 선택된 디렉토리에 속한 파일 중 어느 하나의 파일을 선택하는 제22-2단계; 선택된 파일이 삭제 대상 파일인지의 여부를 판단하여, 삭제 대상 파일인 경우 상기 선택된 파일을 삭제 대상 파일 목록에 추가하는 제22-3단계; 제22-1단계에서 선택된 디렉토리에 속한 모든 파일에 대하여 상기 제22-2단계 및 제22-3단계를 반복하여 수행하는 제22-4단계; 상기 할당된 검색 그룹에 속한 모든 디렉토리에 대하여 상기 제22-1단계 내지 제22-3단계의 과정을 반복하여 수행하는 제22-5단계; 를 포함하는 것을 특징으로 하는 병렬화를 이용한 스크래치 디스크의 파일 삭제 방법
5 5
제4항에 있어서, 선택된 파일이 삭제 대상 파일인지의 여부를 판단하는 단계는, 상기 선택된 파일의 소유자가 사용자에 의해 설정된 삭제 예외 사용자에 해당하는지 여부를 판단하는 제1판단 단계; 상기 제1판단 결과 상기 선택된 파일의 소유자가 삭제 예외 사용자일 경우 상기 선택된 파일은 삭제 대상 파일이 아닌 것으로 판단하고, 상기 선택된 파일의 소유자가 삭제 예외 사용자가 아닐 경우, 상기 선택된 파일이 작업중인지 여부를 판단하는 제2판단 단계; 상기 제2판단 결과 상기 선택된 파일이 작업중인 경우 상기 선택된 파일은 삭제 대상 파일이 아닌 것으로 판단하고, 상기 선택된 파일이 작업중이지 않은 경우, 상기 선택된 파일의 저장기간이 설정된 보존기간을 초과하는지 여부를 판단하는 제3판단 단계; 상기 제3판단 결과 상기 선택된 파일의 저장기간이 설정된 보존기간을 초과하지 않은 경우 상기 선택된 파일은 삭제 대상 파일이 아닌 것으로 판단하고, 상기 선택된 파일의 저장기간이 설정된 보존기간을 초과하는 경우, 상기 선택된 파일은 삭제 대상 파일인 것으로 판단하는 단계; 를 포함하는 것을 특징으로 하는 병렬화를 이용한 스크래치 디스크의 파일 삭제 방법
6 6
제1항에 있어서, 상기 제4단계는, 상기 삭제 그룹의 갯수만큼의 독립된 프로세스들을 생성하고, 각각의 프로세스마다 하나의 삭제 그룹을 할당하는 제41단계; 상기 생성된 각각의 프로세스 내에서 상기 할당된 삭제 그룹에 포함된 삭제 대상 파일을 삭제하는 제42단계; 를 포함하며, 상기 프로세스들은 병렬 처리 방식으로 동시에 수행되는 것을 특징으로 하는 병렬화를 이용한 스크래치 디스크의 파일 삭제 방법
7 7
제1항에 있어서, 상기 제1단계 내지 제4단계는 사용자에 의해 설정된 소정의 주기로 자동 실행됨을 특징으로 하는 병렬화를 이용한 스크래치 디스크의 파일 삭제 방법
8 8
병렬화를 이용한 스크래치 디스크의 파일 삭제 장치로서, 사용자에 의하여 지정된 디렉토리 목록 및 파일 검색부에서 생성된 삭제 대상 파일 목록을 각각 복수 개의 검색 그룹 및 삭제 그룹으로 분할하는 분할부; 상기 분할부에서 분할된 상기 복수 개의 검색 그룹에 대하여 병렬 처리 방식을 이용하여 복수 개의 프로세스로 동시에 삭제 대상 파일의 존재 여부를 검색하고, 검색된 삭제 대상 파일의 목록을 생성하는 파일 검색부; 상기 분할부에서 분할된 상기 복수 개의 삭제 그룹에 대하여 병렬 처리 방식을 이용하여 복수 개의 프로세스로 동시에 삭제 대상 파일을 삭제하는 파일 삭제부; 상기 분할부, 파일 검색부 및 파일 삭제부 각각의 실행을 제어하는 제어부; 상기 스크래치 디스크와 연결되어 상기 스크래치 디스크와의 통신을 수행하는 디스크 인터페이스부; 및 상기 제어부와 연결되며, 상기 파일 삭제 장치의 실행을 위한 파라미터를 사용자로부터 입력받기 위한 사용자 인터페이스부; 를 포함하는 것을 특징으로 하는 병렬화를 이용한 스크래치 디스크의 파일 삭제 장치
9 9
제8항에 있어서, 상기 분할부는, 상기 디렉토리 목록에 포함된 디렉토리를 최상위의 디렉토리를 기준으로 균등하게 분할하여 복수 개의 검색 그룹을 형성하는 것을 특징으로 하는 병렬화를 이용한 스크래치 디스크의 파일 삭제 장치
10 10
제8항 또는 제9항에 있어서, 상기 파일 검색부는, 상기 검색 그룹의 갯수만큼의 독립된 프로세스들을 생성하고 각각의 프로세스마다 하나의 검색 그룹을 할당하며, 상기 생성된 각각의 프로세스는 병렬 처리 방식으로 동시에 수행되어 할당된 검색 그룹 내의 파일이 삭제 대상 파일인지의 여부를 검색하고, 삭제 대상 파일인 경우 상기 삭제 대상 파일에 대한 정보를 삭제 대상 파일 목록에 추가하는 것을 특징으로 하는 병렬화를 이용한 스크래치 디스크의 파일 삭제 장치
11 11
제10항에 있어서, 상기 파일 검색부에서 생성된 각각의 프로세스는, 상기 할당된 검색 그룹 내의 파일의 소유자가 사용자에 의해 설정된 삭제 예외 사용자에 해당하는지 여부를 판단하는 제1판단부; 상기 할당된 검색 그룹 내의 파일이 사용중인지 여부를 판단하는 제2판단부; 상기 할당된 검색 그룹 내의 파일의 저장기간이 사용자에 의해 설정된 보존기간을 초과하는지 여부를 판단하는 제3판단부; 를 포함하는 것을 특징으로 하는 병렬화를 이용한 스크래치 디스크의 파일 삭제 장치
12 12
제8항에 있어서, 상기 스크래치 디스크의 파일 삭제 장치를 사용자에 의해 설정된 소정의 주기마다 자동으로 실행하기 위한 자동 실행부를 더 포함하는 것을 특징으로 하는 병렬화를 이용한 스크래치 디스크의 파일 삭제 장치
13 13
병렬화를 이용하여 스크래치 디스크의 파일을 삭제하기 위한 컴퓨터로 읽을 수 있는 기록매체로서, 사용자에 의하여 지정된 디렉토리 목록을 복수 개의 검색 그룹으로 분할하는 제1단계; 제1단계에서 분할된 복수 개의 검색 그룹에 대하여 병렬 처리 방식을 이용하여 복수 개의 프로세스로 동시에 삭제 대상 파일의 존재 여부를 검색하고, 검색된 삭제 대상 파일의 목록을 생성하는 제2단계; 상기 삭제 대상 파일 목록을 복수 개의 삭제 그룹으로 분할하는 제3단계; 제3단계에서 분할된 복수 개의 삭제 그룹에 대하여 병렬 처리 방식을 이용하여 복수 개의 프로세스로 동시에 삭제 대상 파일을 삭제하는 제4단계; 을 실행하기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
14 14
제13항에 있어서, 상기 복수 개의 검색 그룹은, 상기 디렉토리 목록에 포함된 디렉토리 중 최상위의 디렉토리 목록을 기준으로 균등하게 분할된 것을 특징으로 하는 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
15 15
제13항 또는 제14항에 있어서, 상기 제2단계는, 상기 검색 그룹의 갯수만큼의 독립된 프로세스들을 생성하고, 각각의 프로세스마다 하나의 검색 그룹을 할당하는 제21단계; 상기 생성된 각각의 프로세스 내에서 상기 할당된 검색 그룹 내의 파일이 삭제 대상 파일인지의 여부를 검색하여, 삭제 대상 파일인 경우 상기 삭제 대상 파일에 대한 정보를 삭제 대상 파일 목록에 추가하는 제22단계; 를 포함하며, 상기 프로세스들은 병렬 처리 방식으로 동시에 수행되는 것을 특징으로 하는 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
16 16
제15항에 있어서, 상기 제22단계는, 상기 할당된 검색 그룹에 속한 디렉토리 중 어느 하나의 디렉토리를 선택하는 제22-1단계; 상기 선택된 디렉토리에 속한 파일 중 어느 하나의 파일을 선택하는 제22-2단계; 선택된 파일이 삭제 대상 파일인지의 여부를 판단하여, 삭제 대상 파일인 경우 상기 선택된 파일을 삭제 대상 파일 목록에 추가하는 제22-3단계; 제22-1단계에서 선택된 디렉토리에 속한 모든 파일에 대하여 상기 제22-2단계 및 제22-3단계를 반복하여 수행하는 제22-4단계; 상기 할당된 검색 그룹에 속한 모든 디렉토리에 대하여 상기 제22-1단계 내지 제22-3단계의 과정을 반복하여 수행하는 제22-5단계; 를 포함하는 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
17 17
제16항에 있어서, 선택된 파일이 삭제 대상 파일인지의 여부를 판단하는 단계는, 상기 선택된 파일의 소유자가 사용자에 의해 설정된 삭제 예외 사용자에 해당하는지 여부를 판단하는 제1판단 단계; 상기 제1판단 결과 상기 선택된 파일의 소유자가 삭제 예외 사용자일 경우 상기 선택된 파일은 삭제 대상 파일이 아닌 것으로 판단하고, 상기 선택된 파일의 소유자가 삭제 예외 사용자가 아닐 경우, 상기 선택된 파일이 작업중인지 여부를 판단하는 제2판단 단계; 상기 제2판단 결과 상기 선택된 파일이 작업중인 경우 상기 선택된 파일은 삭제 대상 파일이 아닌 것으로 판단하고, 상기 선택된 파일이 작업중이지 않은 경우, 상기 선택된 파일의 저장기간이 설정된 보존기간을 초과하는지 여부를 판단하는 제3판단 단계; 상기 제3판단 결과 상기 선택된 파일의 저장기간이 설정된 보존기간을 초과하지 않은 경우 상기 선택된 파일은 삭제 대상 파일이 아닌 것으로 판단하고, 상기 선택된 파일의 저장기간이 설정된 보존기간을 초과하는 경우, 상기 선택된 파일은 삭제 대상 파일인 것으로 판단하는 단계; 를 포함하는 것을 특징으로 하는 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
18 18
제13항에 있어서, 상기 제4단계는, 상기 삭제 그룹의 갯수만큼의 독립된 프로세스들을 생성하고, 각각의 프로세스마다 하나의 삭제 그룹을 할당하는 제41단계; 상기 생성된 각각의 프로세스 내에서 상기 할당된 삭제 그룹에 포함된 삭제 대상 파일을 삭제하는 제42단계; 를 포함하며, 상기 프로세스들은 병렬 처리 방식으로 동시에 수행되는 것을 특징으로 하는 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
19 19
제13항에 있어서, 상기 제1단계 내지 제4단계는 사용자에 의해 설정된 소정의 주기로 자동 실행됨을 특징으로 하는 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.