맞춤기술찾기

이전대상기술

디스크 공유 병렬 데이타베이스 시스템에서의 이중면 비휘발성 메모리의 구조 및 이를 이용한 회복 방법

  • 기술번호 : KST2015094076
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 1. 청구범위에 기재된 발명이 속한 기술분야디스크 공유 병렬 데이타베이스 시스템에서의 이중면 비휘발성 메모리의 구조 및 회복 방법. 2. 발명이 해결하려고 하는 기술적 과제이중면 비휘발성 메모리 구조를 제안하고, 제안된 이중면 비휘발성 메모리를 적용하여 디스크를 기반으로 하는 병렬 데이타베이스 시스템에서의 회복 방법을 제공하고자 함. 3. 발명의 해결방법의 요지외부 입력인 백업/복구 제어 신호(100)와, 메모리 칩 내부의 디코더(103) 출력을 입력으로 하는 백업/복구 제어 로직(114)을 이용하여 이중면 비휘발성 메모리 칩 내부를 블럭 별로 백업(104), 복구(105), 블럭 읽기(106) 및 블럭 쓰기(107) 제어하고, 각 블럭에 연결된 직렬 데이타 레지스터(112)로 데이터를 옮겨 디스크에 직렬로 바이트를 읽고/쓰도록 구성됨.4. 발명의 중요한 용도병렬 데이타베이스 시스템에 이용됨.
Int. CL G06F 12/06 (2006.01)
CPC G06F 3/061(2013.01) G06F 3/061(2013.01) G06F 3/061(2013.01) G06F 3/061(2013.01) G06F 3/061(2013.01)
출원번호/일자 1019960056155 (1996.11.21)
출원인 한국전자통신연구원
등록번호/일자
공개번호/일자 10-1998-0037407 (1998.08.05) 문서열기
공고번호/일자
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 포기
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (1996.11.21)
심사청구항수 6

출원인

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

발명자

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

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 신성특허법인(유한) 대한민국 서울특별시 송파구 중대로 ***, ID타워 ***호 (가락동)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
최종권리자 정보가 없습니다
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 특허출원서
Patent Application
1996.11.21 수리 (Accepted) 1-1-1996-0189971-79
2 출원심사청구서
Request for Examination
1996.11.21 수리 (Accepted) 1-1-1996-0189973-60
3 대리인선임신고서
Notification of assignment of agent
1996.11.21 수리 (Accepted) 1-1-1996-0189972-14
4 출원인정보변경 (경정)신고서
Notification of change of applicant's information
1997.04.08 수리 (Accepted) 1-1-1996-0189974-16
5 의견제출통지서
Notification of reason for refusal
1999.01.28 발송처리완료 (Completion of Transmission) 9-5-1999-0026936-19
6 출원포기서
Abandonment of Application
1999.03.22 수리 (Accepted) 1-1-1999-5121279-63
7 출원인정보변경(경정)신고서
Notification of change of applicant's information
2001.04.19 수리 (Accepted) 4-1-2001-0046046-20
8 출원인정보변경(경정)신고서
Notification of change of applicant's information
2002.08.08 수리 (Accepted) 4-1-2002-0065009-76
9 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.08.04 수리 (Accepted) 4-1-2009-5150899-36
10 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.02.02 수리 (Accepted) 4-1-2015-0006137-44
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1

칩 선택신호와 주소 버스의 신호를 입력받아 디코딩하는 디코더(103)와,

상기 디코더(103)의 출력과 외부 입력인 백업/복구 제어신호(100)를 입력받아 이중면 비휘발성 메모리 칩 내부를 블럭 별로 백업, 복구, 블록읽기 및 블록 쓰기를 제어하는 백업/목구 제어로직(114), 및

상기 이중면 휘발성 메모리 블록의 데이터를 직렬로 읽어 외부의 디스크에 쓰거나 디스크로부터의 데이터를 직렬로 상기 각 블록에 쓰는 직렬 데이터 레지스터(112)를 구비하는 것을 특징으로 하는 디스크 공유 병렬 데이터베이스 시스템의 이중면 비휘발성 메모리 구조

2 2

디스크 공유 병렬 데이터베이스 시스템에서의 이중면 비휘발성 메모리를 이용한 회복 방법에 있어서,

시스템이 재시동 되면 메모리를 접근하여 데이터 회복을 위해 재시동 관리자에 의한 제시동 절차의 연산을 수행하는 제1단계,

수행이 완료되면 트랜잭션 관리자와 입출력 관리자를 인보크(Invoke)하는 제2단계와,

시스템이 정상적으로 수행되어 사용자의 트랜잭션이 요구되면, 트랜잭션 관리자가 트랜잭션 처리를 위한 메모리를 접근하여 휘발성 메모리에 있는 데이터에 대한 갱신을 수행하는 제3단계와,

트랜잭션의 수행을 완료한 경우에는 페이지에 대한 로크를 해제하고 입출력 관리자에게 입출력 상태를 요구하여 통보받고 이에 따른 해당 페이지의 입출력을 위한 인터럽트를 요청하는 제4단계, 및

입출력 관리자가 비휘발성 메모리의 내용을 직렬 데이터 레지스터로 읽어 들여 이에 대한 디스크로의 입출력을 수행하는 제5단계를 포함하는 회복 방법

3 3

제 2 항에 있어서,

상기 제 3 단계에 있어서 원하는 페이지가 다른 노드에 있는 경우에는 해당 페이지의 소유권을 가진 노드에 페이지 요구 메시지를 전송하고 페이지 소유권을 가진 노드로부터 페이지를 수신하여 트랜잭션 처리를 수행하는 단계를 더 포함하는 것을 특징으로 하는 회복 방법

4 4

제 2 항에 있어서,

상기 제 3 단계는,

트랜잭션을 처리하는 노드에서 하나의 트랜잭션이 페이지를 처리하기 위하여 해당 페이지의 소유권에 대한 로크를 요구하여 로크를 획득하는 단계와,

요구한 페이지를 휘발성 메모리로 적재한 후 비휘발성 메모리로 복사하고, 페이지 오손 비트를 재고정하고 갱신 수행 후 접근한 페이지와 레코드 정보를 트랜잭션의 내포 리스트에 첨가하는 단계, 및

트랜잭션이 완료되면, 해당 트랜잭션의 내포 리스트를 비휘발성 메모리에 저장하고 트랜잭션의 식별자를 완료 리스트에 첨가한 후, 트랜잭션의 내포 리스트에 있는 해당 레코드를 휘발성 메모리에서 비휘발성 메모리로 복사하는 단계를 포함하는 것을 특징으로 하는 회복 방법

5 5

제 2 항에 있어서,

상기 제 5 단계는,

트랜잭션의 입출력 요구가 있는 지를 검사하여 요구가 발생한 경우에는 트랜잭션이 요구한 입출력을 수행하고, 트랜잭션의 입출력 요구가 없으면, 비휘발성 메모리에 있는 각 페이지가 오손 비트가 고정(set)되어 있는 지 순환적으로 검사하는 단계와,

페이지의 오손 비트가 고정되어 있고 소유자의 페이지인 경우 디스크로 이동시키는 단계, 및

디스크 쓰기가 완료되면, 페이지의 오손 비트 재고정하는 단계를 포함하는 것을 특징으로 하는 회복 방법

6 6

제 2 항에 있어서,

상기 제 1 단계는,

비휘발성 메몰리의 내용을 휘발성 메모리로 복사하고, 완료 리스트의 트랜잭션이 있는 지를 검사하는 단계와,

트랜잭션이 존재하면 해당 트랜잭션의 내포 리스트의 내용을 휘발성 메모리에 재수행하는 단계, 및

재수행된 휘발성 메모리의 해당 레코드를 비휘발성 메모리로 이동하는 단계를 포함하는 것을 특징으로 하는 회복방법

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