맞춤기술찾기

이전대상기술

싱글프로세서 운영체제로부터 마스터/슬레이브멀티프로세서 운영체제로 변환하는 효과적인 방법, 및 그변환시스템

  • 기술번호 : KST2015160447
  • 담당센터 : 서울서부기술혁신센터
  • 전화번호 : 02-6124-6930
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 단일프로세서용 운영체제를 마스터/슬레이브 운영체제로 변환하기 위해 태스크 할당자를 추가하여 마스터 운영체제의 역할을 수행하는 태스크할당자 수정과정; 태스크할당자 수정과정 후에 단일프로세서용 운영체제에서 예외 및 인터럽트 처리와 태스크 생성 및 스케쥴링에 필요한 코드만을 남기고 나머지를 모두 제거한 후, 태스크 디스패처를 추가하여 슬레이브 운영체제의 역할을 수행하도록 하는 슬레이브 운영체제 구축과정; 및 슬레이브 운영체제 구축과정 후에 슬레이브 운영체제에서 수행되는 응용 태스크가 마스터 운영체제에서 제공하는 복수개의 서비스를 제공받을 수 있도록 커널 서비스 요청자와 커널 서비스 핸들러를 각각 슬레이브 운영체제와 마스터 운영체제에 추가하여 OS를 구축하는 멀티프로세서 최종구축과정;을 포함하여 구성되는 변환 기술을 제공한다.멀티프로세서, 태스크 할당자, 마스터 운영체제, 슬레이브 운영체제
Int. CL G06F 9/50 (2006.01) G06F 9/46 (2006.01)
CPC G06F 9/4812(2013.01) G06F 9/4812(2013.01)
출원번호/일자 1020070002882 (2007.01.10)
출원인 재단법인서울대학교산학협력재단
등록번호/일자 10-0879505-0000 (2009.01.13)
공개번호/일자 10-2008-0065791 (2008.07.15) 문서열기
공고번호/일자 (20090120) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2007.01.10)
심사청구항수 8

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 재단법인서울대학교산학협력재단 대한민국 서울특별시 관악구

발명자

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

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 김도형 대한민국 서울특별시 종로구 종로 **, **층 ***호(공평동, 종로타워)(김도형특허법률사무소)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 한양대학교 산학협력단 서울특별시 성동구
2 서울대학교 산학협력단 서울특별시 관악구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 특허출원서
Patent Application
2007.01.10 수리 (Accepted) 1-1-2007-0025393-92
2 보정요구서
Request for Amendment
2007.01.23 발송처리완료 (Completion of Transmission) 1-5-2007-0009465-09
3 서지사항보정서
Amendment to Bibliographic items
2007.02.06 수리 (Accepted) 1-1-2007-0112430-13
4 선행기술조사의뢰서
Request for Prior Art Search
2007.11.06 수리 (Accepted) 9-1-9999-9999999-89
5 선행기술조사보고서
Report of Prior Art Search
2007.12.05 수리 (Accepted) 9-1-2007-0072407-98
6 출원인정보변경(경정)신고서
Notification of change of applicant's information
2008.01.29 수리 (Accepted) 4-1-2008-5015497-73
7 의견제출통지서
Notification of reason for refusal
2008.03.20 발송처리완료 (Completion of Transmission) 9-5-2008-0153120-40
8 [지정기간연장]기간연장(단축, 경과구제)신청서
[Designated Period Extension] Application of Period Extension(Reduction, Progress relief)
2008.05.19 수리 (Accepted) 1-1-2008-0351575-42
9 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2008.06.03 수리 (Accepted) 1-1-2008-0396539-07
10 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2008.06.03 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2008-0396543-80
11 등록결정서
Decision to grant
2008.10.16 발송처리완료 (Completion of Transmission) 9-5-2008-0531652-84
12 출원인정보변경(경정)신고서
Notification of change of applicant's information
2014.08.22 수리 (Accepted) 4-1-2014-5100909-62
13 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.03.20 수리 (Accepted) 4-1-2015-5036045-28
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
멀티프로세서시스템에서 마스터 운영체제의 커널 내부 또는 응용 태스크의 일부로서 구현되고, 수행시켜야 할 작업들을 마스터 또는 슬레이브 운영체제들에게 배분하여 그 처리를 지시하는 태스크 할당자; 상기 슬레이브 운영체제에 구현되어 상기 마스터 운영체제의 태스크 할당자가 배정한 작업들을 태스크로 생성하여 상기 생성된 태스크를 수행하는 태스크 디스패처;상기 슬레이브 운영체제에 구현되어 상기 슬레이브 운영체제에서 수행되는 응용 태스크를 대신하여 상기 마스터 운영체제의 커널 서비스 핸들러에 커널 서비스를 요청하는 커널 서비스 요청자; 및상기 마스터 운영체제에 구현되어 상기 슬레이브 운영체제의 상기 커널 서비스 요청자에서 요청하는 커널 서비스를 제공하는 커널 서비스 핸들러;를 포함하여 구성되는 마스터/슬레이브 멀티프로세서 운영체제 변환시스템
2 2
제 1 항에 있어서, 상기 커널 서비스 요청자와 커널 서비스 핸들러는 슬레이브 운영체제와 마스터 운영체제간에 커널 서비스를 제공하는 방식의 RPC 메카니즘으로 구현되는 것을 특징으로 하는 마스터/슬레이브 멀티프로세서 운영체제 변환시스템
3 3
제 2 항에 있어서, 상기 슬레이브 운영체제의 시스템 콜 레이어는 호출된 함수 이름과 인자값만을 추출하여 커널 서비스 요청자에게 전달하는 랩퍼로 구현되는 것을 특징으로 하는 마스터/슬레이브 멀티프로세서 운영체제 변환시스템
4 4
제 3 항에 있어서,상기 커널 서비스 요청자는 호출된 API의 이름과 인자값을 메시지 형태로 만들어 마스터 운영체제의 커널 서비스 핸들러로 전송하는 것을 특징으로 하는 마스터/슬레이브 멀티프로세서 운영체제 변환시스템
5 5
단일프로세서용 운영체제를 마스터/슬레이브 운영체제로 변환하기 위해 태스크 할당자를 추가하여 마스터 운영체제의 역할을 수행하는 태스크할당자 수정과정;상기 태스크할당자 수정과정 후에 단일프로세서용 운영체제에서 예외 및 인터럽트 처리와 태스크 생성 및 스케쥴링에 필요한 코드만을 남기고 나머지를 모두 제거한 후, 태스크 디스패처를 추가하여 슬레이브 운영체제의 역할을 수행하도록 하는 슬레이브 운영체제 구축과정; 및상기 슬레이브 운영체제 구축과정 후에 슬레이브 운영체제에서 수행되는 응용 태스크가 마스터 운영체제에서 제공하는 복수개의 서비스를 제공받을 수 있도록 커널 서비스 요청자와 커널 서비스 핸들러를 각각 슬레이브 운영체제와 마스터 운영체제에 추가하여 OS를 구축하는 멀티프로세서 최종구축과정;을 포함하여 구성되는 마스터/슬레이브 멀티프로세서 운영체제 변환 방법
6 6
제 5 항에 있어서, 상기 태스크할당자 수정과정은, 기존의 단일프로세서용 운영체제의 내부에 태스크할당자를 구축하는 단일운영체제 내부구축단계; 및 마스터 프로세서와 슬레이브 프로세서이외에 별도의 응용프로세스로 태스크 할당자를 구축하는 응용태스크형태 구축단계;를 포함하여 구성되는 마스터/슬레이브 멀티프로세서 운영체제 변환 방법
7 7
제 6 항에 있어서, 상기 단일운영체제 내부구축단계는, 태스크 할당자를 운영체제 내부에 구현하는 경우, 사용자가 새로운 태스크의 수행을 요청하면 태스크 할당자가 어느 프로세서상에서 해당 태스크를 수행할 지를 먼저 결정하는 태스크체킹단계; 및상기 태스크체킹단계후에 마스터 프로세서가 선택될경우 요청된 태스크가 마스터 운영체제의 태스크 관리자를 통해 생성되고 스케쥴링되며, 특정 슬레이브 프로세서가 선택될경우 해당 슬레이브 운영체제의 태스크 디스패처를 통해 태스크가 생성되는 태스크디스패처 생성단계;를 포함하여 구성되는 마스터/슬레이브 멀티프로세서 운영체제 변환 방법
8 8
제 7 항에 있어서, 상기 응용태스크형태 구축단계는 요청된 태스크의 실행 위치에 따라 마스터 운영체제 또는 슬레이브 운영체제에게 태스크 생성을 요청하는 태스크생성 요청단계를 포함하여 구성되는 마스터/슬레이브 멀티프로세서 운영체제 변환 방법
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.