요약 | 본 발명은 플래시 메모리 기반의 저장장치에서 호스트 읽기 성능을 극대화하기 위한 읽기 요청 처리 시스템에 관한 것이다. 본 발명에서 제안하는 읽기 요청 처리 시스템은 읽기 요청 처리를 저장장치의 프로세서에서 담당하던 종래의 시스템과 달리 독립적인 읽기 요청 자동 처리기를 추가함으로써 프로세서에 의한 병목 현상을 해결한다. 또한, 쓰기 버퍼를 사용하는 저장장치의 경우에는 읽기 요청 처리 시 쓰기 버퍼와 플래시 메모리의 데이터를 병합하여 호스트로 전송하는 과정을 디스크립터 배열(descriptor array) 기반으로 제어할 수 있도록 구성하여 프로세서 오버헤드를 최소화한다. 플래시 메모리(flash memory), 읽기 요청 처리, 디스크립터 배열(descriptor array) |
---|---|
Int. CL | G06F 12/02 (2006.01) G06F 12/06 (2006.01) |
CPC | |
출원번호/일자 | 1020080059150 (2008.06.23) |
출원인 | 지인정보기술 주식회사, 재단법인서울대학교산학협력재단 |
등록번호/일자 | 10-0903051-0000 (2009.06.09) |
공개번호/일자 | 10-2008-0072605 (2008.08.06) 문서열기 |
공고번호/일자 | (20090618) 문서열기 |
국제출원번호/일자 | |
국제공개번호/일자 | |
우선권정보 | |
법적상태 | 소멸 |
심사진행상태 | 수리 |
심판사항 | |
구분 | |
원출원번호/일자 | 10-2007-0011249 (2007.02.02) |
관련 출원번호 | 1020070011249 |
심사청구여부/일자 | Y (2008.06.23) |
심사청구항수 | 5 |
번호 | 이름 | 국적 | 주소 |
---|---|---|---|
1 | 지인정보기술 주식회사 | 대한민국 | 서울특별시 관악구 |
2 | 재단법인서울대학교산학협력재단 | 대한민국 | 서울특별시 관악구 |
번호 | 이름 | 국적 | 주소 |
---|---|---|---|
1 | 조유근 | 대한민국 | 서울시 강남구 |
2 | 민상렬 | 대한민국 | 서울시 서대문구 |
3 | 윤진혁 | 대한민국 | 서울시 성동구 |
4 | 김성관 | 대한민국 | 서울시 관악구 |
5 | 한주선 | 대한민국 | 서울시 관악구 |
번호 | 이름 | 국적 | 주소 |
---|---|---|---|
1 | 천성진 | 대한민국 | 서울특별시 강남구 언주로 ***, *층(역삼동,화물재단빌딩)(특허법인 무한) |
번호 | 이름 | 국적 | 주소 |
---|---|---|---|
1 | 지인정보기술 주식회사 | 대한민국 | 서울특별시 관악구 |
2 | 재단법인서울대학교산학협력재단 | 대한민국 | 서울특별시 관악구 |
번호 | 서류명 | 접수/발송일자 | 처리상태 | 접수/발송번호 |
---|---|---|---|---|
1 | [분할출원]특허출원서 [Divisional Application] Patent Application |
2008.06.23 | 수리 (Accepted) | 1-1-2008-0448800-73 |
2 | 의견제출통지서 Notification of reason for refusal |
2008.09.08 | 발송처리완료 (Completion of Transmission) | 9-5-2008-0466515-23 |
3 | [거절이유 등 통지에 따른 의견]의견(답변, 소명)서 [Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation) |
2008.11.10 | 수리 (Accepted) | 1-1-2008-0775450-77 |
4 | [명세서등 보정]보정서 [Amendment to Description, etc.] Amendment |
2008.11.10 | 보정승인간주 (Regarded as an acceptance of amendment) | 1-1-2008-0775451-12 |
5 | 등록결정서 Decision to grant |
2009.03.31 | 발송처리완료 (Completion of Transmission) | 9-5-2009-0139513-96 |
6 | 출원인정보변경(경정)신고서 Notification of change of applicant's information |
2014.08.22 | 수리 (Accepted) | 4-1-2014-5100909-62 |
7 | 출원인정보변경(경정)신고서 Notification of change of applicant's information |
2015.03.20 | 수리 (Accepted) | 4-1-2015-5036045-28 |
번호 | 청구항 |
---|---|
1 |
1 삭제 |
2 |
2 프로세서로부터 논리 섹터 정보(logical sector information)를 포함하는 디스크립터(descriptor)를 하나 이상 포함하는 디스크립터 배열(descriptor array)을 수신하는 디스크립터 배열 수신부; 상기 디스크립터 배열에 포함된 디스크립터를 참고하여 플래시 메모리 또는 쓰기 버퍼로부터 각 디스크립터의 논리 섹터 정보에 대응되는 논리 섹터의 데이터를 읽도록 요청하는 읽기 요청부; 및 상기 플래시 메모리 또는 상기 쓰기 버퍼로부터 읽은 데이터를 상기 디스크립터 배열의 순서에 따라 병합하는 데이터 병합부 를 포함하고, 상기 디스크립터는 상기 디스크립터의 논리 섹터 정보에 대응되는 논리 섹터의 데이터가 상기 플래시 메모리 및 상기 쓰기 버퍼 중 어느 쪽에 저장되어 있는지를 나타내는 정보를 포함하며, 프로세서와 독립적으로 동작하는 읽기 요청 처리 시스템 |
3 |
3 프로세서로부터 논리 섹터 정보(logical sector information)를 포함하는 디스크립터(descriptor)를 하나 이상 포함하는 디스크립터 배열(descriptor array)을 수신하는 디스크립터 배열 수신부; 상기 디스크립터 배열에 포함된 디스크립터를 참고하여 플래시 메모리 또는 쓰기 버퍼로부터 각 디스크립터의 논리 섹터 정보에 대응되는 논리 섹터의 데이터를 읽도록 요청하는 읽기 요청부; 및 상기 플래시 메모리 또는 상기 쓰기 버퍼로부터 읽은 데이터를 상기 디스크립터 배열의 순서에 따라 병합하는 데이터 병합부 를 포함하고, 상기 디스크립터는 상기 디스크립터의 논리 섹터 정보에 대응되는 논리 섹터의 데이터가 쓰기 버퍼에 저장되어 있는 경우 플래시 메모리로부터 읽은 데이터를 사용할 지 여부에 관한 정보를 포함하며, 프로세서와 독립적으로 동작하는 읽기 요청 처리 시스템 |
4 |
4 삭제 |
5 |
5 프로세서로부터 논리 섹터 정보(logical sector information)를 포함하는 디스크립터(descriptor)를 하나 이상 포함하는 디스크립터 배열(descriptor array)을 수신하는 단계; 상기 디스크립터 배열에 포함된 디스크립터를 참고하여 플래시 메모리 또는 쓰기 버퍼로부터 각 디스크립터의 논리 섹터 정보에 대응되는 데이터를 읽도록 요청하는 단계; 및 상기 플래시 메모리 또는 상기 쓰기 버퍼로부터 읽은 데이터를 상기 디스크립터 배열의 순서에 따라 병합하는 단계 를 포함하고, 상기 디스크립터는 상기 디스크립터의 논리 섹터 정보에 대응되는 논리 섹터의 데이터가 상기 플래시 메모리 및 상기 쓰기 버퍼 중 어느 쪽에 저장되어 있는지를 나타내는 정보를 포함하는 것 을 특징으로 하는 읽기 요청 처리 방법 |
6 |
6 프로세서로부터 논리 섹터 정보(logical sector information)를 포함하는 디스크립터(descriptor)를 하나 이상 포함하는 디스크립터 배열(descriptor array)을 수신하는 단계; 상기 디스크립터 배열에 포함된 디스크립터를 참고하여 플래시 메모리 또는 쓰기 버퍼로부터 각 디스크립터의 논리 섹터 정보에 대응되는 데이터를 읽도록 요청하는 단계; 및 상기 플래시 메모리 또는 상기 쓰기 버퍼로부터 읽은 데이터를 상기 디스크립터 배열의 순서에 따라 병합하는 단계 를 포함하고, 상기 디스크립터는 상기 디스크립터의 논리 섹터 정보에 대응되는 논리 섹터의 데이터가 쓰기 버퍼에 저장되어 있는 경우 플래시 메모리로부터 읽은 데이터를 사용할 지 여부에 관한 정보를 포함하는 것 을 특징으로 하는 읽기 요청 처리 방법 |
7 |
7 제5항 또는 제6항의 방법 중 어느 한 항의 방법을 실행시키기 위한 프로그램을 기록한 컴퓨터 판독 가능한 기록매체 |
지정국 정보가 없습니다 |
---|
순번 | 패밀리번호 | 국가코드 | 국가명 | 종류 |
---|---|---|---|---|
1 | KR100881597 | KR | 대한민국 | FAMILY |
2 | US08255663 | US | 미국 | FAMILY |
3 | US20100115190 | US | 미국 | FAMILY |
4 | WO2008093961 | WO | 세계지적재산권기구(WIPO) | FAMILY |
순번 | 패밀리번호 | 국가코드 | 국가명 | 종류 |
---|---|---|---|---|
1 | US2010115190 | US | 미국 | DOCDBFAMILY |
2 | US8255663 | US | 미국 | DOCDBFAMILY |
국가 R&D 정보가 없습니다. |
---|
특허 등록번호 | 10-0903051-0000 |
---|
표시번호 | 사항 |
---|---|
1 |
출원 연월일 : 20080623 출원 번호 : 1020080059150 공고 연월일 : 20090618 공고 번호 : 특허결정(심결)연월일 : 20090331 청구범위의 항수 : 5 유별 : G06F 12/06 발명의 명칭 : 읽기 요청 처리 시스템 및 방법 존속기간(예정)만료일 : 20180610 |
순위번호 | 사항 |
---|---|
1 |
(권리자) 재단법인서울대학교산학협력재단 서울특별시 관악구... |
1 |
(권리자) 지인정보기술 주식회사 서울특별시 관악구... |
제 1 - 3 년분 | 금 액 | 120,000 원 | 2009년 06월 10일 | 납입 |
제 4 년분 | 금 액 | 150,000 원 | 2012년 06월 11일 | 납입 |
제 5 년분 | 금 액 | 150,000 원 | 2013년 06월 07일 | 납입 |
제 6 년분 | 금 액 | 105,000 원 | 2014년 06월 10일 | 납입 |
제 7 년분 | 금 액 | 290,000 원 | 2015년 06월 10일 | 납입 |
제 8 년분 | 금 액 | 290,000 원 | 2016년 06월 10일 | 납입 |
제 9 년분 | 금 액 | 203,000 원 | 2017년 06월 12일 | 납입 |
번호 | 서류명 | 접수/발송일자 | 처리상태 | 접수/발송번호 |
---|---|---|---|---|
1 | [분할출원]특허출원서 | 2008.06.23 | 수리 (Accepted) | 1-1-2008-0448800-73 |
2 | 의견제출통지서 | 2008.09.08 | 발송처리완료 (Completion of Transmission) | 9-5-2008-0466515-23 |
3 | [거절이유 등 통지에 따른 의견]의견(답변, 소명)서 | 2008.11.10 | 수리 (Accepted) | 1-1-2008-0775450-77 |
4 | [명세서등 보정]보정서 | 2008.11.10 | 보정승인간주 (Regarded as an acceptance of amendment) | 1-1-2008-0775451-12 |
5 | 등록결정서 | 2009.03.31 | 발송처리완료 (Completion of Transmission) | 9-5-2009-0139513-96 |
6 | 출원인정보변경(경정)신고서 | 2014.08.22 | 수리 (Accepted) | 4-1-2014-5100909-62 |
7 | 출원인정보변경(경정)신고서 | 2015.03.20 | 수리 (Accepted) | 4-1-2015-5036045-28 |
기술정보가 없습니다 |
---|
과제고유번호 | 1345071023 |
---|---|
세부과제번호 | 과06A1501 |
연구과제명 | 화학분자공학사업단 |
성과구분 | 출원 |
부처명 | 교육과학기술부 |
연구관리전문기관명 | 한국학술진흥재단 |
연구주관기관명 | 서울대학교 |
성과제출연도 | 2008 |
연구기간 | 200603~201302 |
기여율 | 1 |
연구개발단계명 | 기초연구 |
6T분류명 | 기타 |
[1020080125911] | 복합 나노입자 | 새창보기 |
---|---|---|
[1020080125891] | 생분해성 BMP 나노섬유 및 이의 용도 | 새창보기 |
[1020080113333] | 나노와이어 제조 장치 및 나노와이어의 제조 방법 | 새창보기 |
[1020080112658] | 유기 합성용 자성 나노입자 및 이의 제조 방법 | 새창보기 |
[1020080112319] | 실리카계 형광 나노입자 및 그 제조방법 | 새창보기 |
[1020080111733] | 자성 나노 입자 복합체, 그 제조방법 및 이를 이용한 오일의 정제 방법 | 새창보기 |
[1020080098873] | 열증착법으로 성장시킨 도핑된 갈륨산화물 나노와이어의 제조방법 및 상온에서 작동 가능한 도핑된 갈륨산화물 나노와이어 가스센서 및 그 제조방법 | 새창보기 |
[1020080098603] | 희박자성반도체와 비자성화합물반도체을 포함하는 혼성이중양자디스크 구조 및 자기장의 변화에 따른 희박자성반도체 양자점의 에너지준위 역전 현상을 이용한 스핀 양자상태 조절구조 및 그 방법 | 새창보기 |
[1020080063105] | 통신 비용 및 보안 비용을 고려하여 키를 갱신하는 시스템및 방법 | 새창보기 |
[1020080061492] | 폴디드 리플렉트어레이 안테나 | 새창보기 |
[1020080059150] | 읽기 요청 처리 시스템 및 방법 | 새창보기 |
[1020080056876] | 플라즈마 표시 장치 및 그 구동 방법 | 새창보기 |
[1020080056383] | 차량 접근 검출 장치 및 방법과 이를 이용한 아웃사이드미러 | 새창보기 |
[1020080056183] | 유기 발광 표시 장치 및 그 제조 방법 | 새창보기 |
[1020080055946] | 단말기의 위치를 추정하는 장치 및 시스템 | 새창보기 |
[1020080055440] | 긴급 구호 시스템 및 그 제어 방법 | 새창보기 |
[1020080055220] | 임피던스 매칭된 양방향 멀티 드롭 버스 시스템, 그를이용한 메모리 시스템 및 메모리 모듈 | 새창보기 |
[1020080054863] | 유기발광 디스플레이 장치 및 구동방법 | 새창보기 |
[1020080044005] | 수직 적층구조를 갖는 앤드형 플래시 메모리 어레이와 그제작방법 및 동작방법 | 새창보기 |
[1020080031513] | 센서 네트워크의 송신 장치, 수신 장치 및 송수신 시스템 | 새창보기 |
[1020080029443] | 증식형 소자를 이용한 고주파 스위치 회로 | 새창보기 |
[1020080028188] | 초소수성 폴리머 구조물의 제조 | 새창보기 |
[1020080026888] | 동적 핀홀 어레이를 이용한 입체 영상 시스템 및 그 영상표시 방법 | 새창보기 |
[1020080026886] | 면광원 어레이를 이용한 2차원/3차원 변환 가능 영상 표시장치 | 새창보기 |
[1020080026239] | 수직채널에 더블 스플릿 게이트를 갖는 메모리 소자 및 그 제조방법 | 새창보기 |
[1020080026071] | 다중 입출력 통신 시스템에서 재전송 모드 선택 방법 및장치 | 새창보기 |
[1020080018544] | 나노 구조물을 이용한 발색체 몰드의 제조 방법 | 새창보기 |
[1020080018503] | 멀티플라잉 디지털-아날로그 컨버터 및 이를 포함하는파이프라인 아날로그-디지털 컨버터 | 새창보기 |
[1020080018382] | 승강기 내에서 영상 컨텐츠를 표시하는 장치 및 방법 | 새창보기 |
[1020080018267] | 스트레칭 및 벤딩이 가능한 배선구조체 및 이의 제조방법 | 새창보기 |
[1020080018186] | 발광 장치 및 발광 장치 제조 방법 | 새창보기 |
[1020080017790] | 멀티캐스트 서비스를 위한 그룹 키 관리 방법 | 새창보기 |
[1020080015539] | 캐스캐이드 버스 매트릭스를 갖는 통신 구조 합성 방법 및그 시스템 | 새창보기 |
[1020080014683] | 실리콘 습식 식각을 이용한 금속-절연체-금속 캐패시터 및그 제조 방법 | 새창보기 |
[1020080013715] | 발광 바이오틴-전이금속 복합체 결합물 및 이를 이용한 신호 증폭방법 | 새창보기 |
[1020080011659] | 핫스팟 메소드의 동적 컴파일을 위해 수행 시간을 추정하는방법 | 새창보기 |
[1020080011332] | 나노 복합체 입자 및 그의 제조방법 | 새창보기 |
[1020080011290] | 방향 변경이 가능한 비상 유도등 및 이를 이용한 비상 유도시스템과 방법 | 새창보기 |
[1020080010585] | 무선통신시스템에서 데이터 전송 장치 및 방법 | 새창보기 |
[1020080008341] | 순차적 사슬형태의 단일클래스 분류기를 이용한 공정이상검출 방법 | 새창보기 |
[1020080007191] | 어레이 타입의 가변 캐패시터 장치 | 새창보기 |
[1020080006909] | 모터, 모터의 제어장치, 모터의 제어방법, 및 세탁기 | 새창보기 |
[1020080006908] | 모터, 모터의 제어시스템, 모터의 제어방법 및 세탁기 | 새창보기 |
[1020080006808] | 영상의 공간 해상도 제어 시스템 및 이를 이용한 영상 전송제어 방법 | 새창보기 |
[1020080005253] | 수직 양자점을 갖는 단전자 트랜지스터 및 그 제조방법 | 새창보기 |
[1020080005235] | 조명용 유기 발광 다이오드 장치 | 새창보기 |
[1020080003674] | 에스브이씨를 이용한 아이피티브이의 채널절환 장치 및방법 | 새창보기 |
[1020080001861] | 발광 다이오드 코팅 방법 | 새창보기 |
[1020070056687] | 은입자가 코팅된 항균 섬유의 제조방법 | 새창보기 |
[1020070031085] | 발광 장치 | 새창보기 |
[1020070029334] | 형광염료로 표지된 글루코스 유사체, 이의 합성방법 및 그 용도 | 새창보기 |
[1020070029076] | 용액 중에서 산화반응을 이용한 반도체 양자점의 발광색상조절 방법 | 새창보기 |
[1020060098129] | 반도체 나노 구조체의 제조방법 | 새창보기 |
[1020060087117] | 미세방울 형성을 위한 모세관의 표면처리 방법 및 표면처리된 모세관, 그리고 이를 이용한 화합물 미세추출을위한 미세방울의 제조방법 | 새창보기 |
[1020060053250] | 양자점을 이용한 백색광 LED 구조 및 그 제조 방법 | 새창보기 |
[KST2016005230][성균관대학교] | 순서 모드 저널링 파일 시스템을 위한 블록 그룹 단위 저널링 방법 및 장치(METHOD AND APPARATUS OF JOURNALING BY BLOCK GROUP UNIT FOR ORDERED MODE JOURNALING FILE SYSTEM) | 새창보기 |
---|---|---|
[KST2016011876][한양대학교] | 입출력 정보 공유 방법, 상기 방법을 수행하는 저장 장치 및 호스트 장치(INPUT/OUTPUT INFORMATION SARER METHOD, STORAGE APPARATUS AND HOST APPARATUS FOR PERFOMRING THE SAME METHOD) | 새창보기 |
[KST2016013581][한양대학교] | 디바이스 컨트롤러를 포함하는 저장 장치, 상기 디바이스 컨트롤러가 수행하는 입출력 분산 처리 방법(STORAGE APPARATUS INCLUDING DEVICE CONTROLLER, THE DEVICE CONTROLLER FOR PERFORMING INPUT/OUTPUT VARIANCE PROCESSING METHOD) | 새창보기 |
[KST2014033701][대구경북과학기술원] | FTL의 어드레스 매핑 방법 | 새창보기 |
[KST2016017056][한국전자기술연구원] | 디바이스 메모리 접근방법(Device memory access method) | 새창보기 |
[KST2014009242][경북기술이전센터] | Zigbee MAC 계층의 재정렬 송신 버퍼 구조 | 새창보기 |
[KST2016013579][한양대학교] | 드라이브 컨트롤러를 포함하는 저장 장치 및 상기 드라이브 컨트롤러가 수행하는 주소 사상 방법(STORAGE APPARATUS INCLUDING DEVICE CONTROLLER, THE DEVICE CONTROLLER FOR PERFORMING ADDRESS MAPPING METHOD) | 새창보기 |
[KST2014035935][성균관대학교] | SSD 장치의 매핑 테이블 관리 방법 | 새창보기 |
[KST2016007877][한양대학교] | 데이터 패턴 탐지 장치, 이를 포함하는 반도체 장치 및 그 동작 방법(DATA PATTERN DETECTING DEVICE, SEMICONDUCTOR DEVICE INCLUDING THE SAME AND OPERATING METHOD THEREOF) | 새창보기 |
[KST2014040052][] | 페이지 단위 매핑 기법을 이용한 플래시 메모리 관리 장치 및 방법 | 새창보기 |
[KST2019012543][충남대학교] | 안드로이드의 실시간 태스크 관리 방법 | 새창보기 |
[KST2014043184][한양대학교] | 완전 연관 섹터 변환 기법을 사용하는 플래시 변환 계층에서 합병연산을 줄이기 위한 멀티 플래시 메모리 관리방법 및 장치 | 새창보기 |
[KST2015011251][성균관대학교] | 플래시 메모리에서의 페이지 교체 방법 | 새창보기 |
[KST2016011389][연세대학교] | 반도체 장치(SEMICONDUCTOR DEVICE) | 새창보기 |
[KST2019014189][한국전자통신연구원] | 원격 직접 메모리 접근을 통한 분산 처리 장치 및 그 방법 | 새창보기 |
[KST2016013609][서울대학교] | 메모리제어장치 및 메모리제어장치의 동작 방법(MEMORY MANAGEMENT APPARATUS AND CONTROL METHOD THEREOF) | 새창보기 |
[KST2014033406][성균관대학교] | 비휘발성 메모리 장치의 데이터 접근 방법 및 이를 수행하는 프로그램을 기록한 기록매체 | 새창보기 |
[KST2014035666][성균관대학교] | 동적 순환 메모리 할당 기법을 이용한 메모리 누수 검출 및 제거 | 새창보기 |
[KST2015011459][성균관대학교] | 익스텐트 매핑 플래시 디바이스 | 새창보기 |
[KST2019005987][한국전자통신연구원] | 병렬 처리를 위한 데이터 생성 장치 | 새창보기 |
[KST2016008075][한국전자통신연구원] | 원격 메모리 제공 시스템 및 원격 메모리 제공을 위한 임시페이지 풀 운영 방법(System for providing remote memory and temporal page pool operating method for providing remote memory) | 새창보기 |
[KST2016006168][한림대학교] | 파일 할당 테이블 파일 시스템 및 파일 저장 방법(File allocation table file system and method for storing the file) | 새창보기 |
[KST2016007053][성균관대학교] | 메모리 할당 방법 및 이를 지원하는 전자 장치(Memory Allocating Method and Electronic device supporting the same) | 새창보기 |
[KST2019012544][충남대학교] | 안드로이드의 실시간 태스크 관리 장치 | 새창보기 |
[KST2014024005][인하대학교] | 플래시 메모리 시스템 및 그것의 내용기반 블록 관리 방법 | 새창보기 |
[KST2014022035][성균관대학교] | 플래시 메모리 장치의 성능 향상 방법 및 이를 수행하는 플래시 메모리 장치 | 새창보기 |
[KST2014022627][중앙대학교] | 플래시 메모리 파일 시스템 및 그 마운트 방법 | 새창보기 |
[KST2016008395][충남대학교] | 저장 장치 및 그것의 커맨드 스케줄링 방법(STORAGE DEVICE AND COMMAND SCHEDULING METHOD THEREOF) | 새창보기 |
[KST2014039341][한양대학교] | 플래시 메모리를 사용하는 저장 장치 및 주소 사상과 데이터 페이지 할당 방법 | 새창보기 |
[KST2015012877][연세대학교] | 해시 파티셔닝 장치 및 방법 | 새창보기 |
심판사항 정보가 없습니다 |
---|