맞춤기술찾기

이전대상기술

이중화된프로세서를위한결함기반의소프트웨어결함허용방법

  • 기술번호 : KST2015101023
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 1. 청구범위에 기재된 발명이 속한 기술분야본 발명은 이중화된 프로세서를 위한 결함 기반의 소프트웨어 결함 허용 방법 및 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것임.2. 발명이 해결하려고 하는 기술적 과제본 발명은 이중화된 프로세서에서 소프트웨어의 결함이 발생할 경우에 이 결함의 종류와 영향을 고려하여 이 결함의 검출 시기를 앞당기고 복구 시기를 최대한 줄일 수 있는 소프트웨어 결함 허용 방법 및 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하는데 그 목적이 있음.3. 발명의 해결방법의 요지본 발명은, 개발자가 사전에 삽입해 놓은 자기 검사 프로그램이나 예외 처리 프로그램에 의해 프로그램 수행 중에 결함을 검출하는 제 1 단계; 상기 검출된 결함의 종류와 영향을 분석하여 복구 가능성 여부를 판단하는 제 2 단계; 상기 제 2 단계의 판단 결과, 결함이 복구 가능이면 복구 프로그램에 의해 결함을 복구하는 제 3 단계; 상기 제 2 단계의 판단 결과, 결함이 호 서비스에 지장이 없다고 판단되면 결함을 무시하고 계속 수행하는 제 4 단계; 및 상기 제 2 단계의 판단 결과, 결함이 복구 불가능하면 상대 프로세서의 수행 상태를 검사하여 상대 프로세서의 상태에 따라 자신의 수행 방향을 결정하는 제 5 단계를 포함한다.4. 발명의 중요한 용도본 발명은 이중화된 프로세서를 가지는 교환기 등에 이용됨.
Int. CL G06F 11/22 (2006.01)
CPC G06F 11/2023(2013.01) G06F 11/2023(2013.01) G06F 11/2023(2013.01)
출원번호/일자 1019980051227 (1998.11.27)
출원인 주식회사 케이티, 한국전자통신연구원
등록번호/일자 10-0313712-0000 (2001.10.23)
공개번호/일자 10-2000-0034059 (2000.06.15) 문서열기
공고번호/일자 (20020228) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (1998.11.27)
심사청구항수 16

출원인

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

발명자

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

대리인

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

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전 유성구
2 주식회사 케이티 대한민국 경기 성남시 분당구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 출원심사청구서
Request for Examination
1998.11.27 수리 (Accepted) 1-1-1998-0400369-12
2 특허출원서
Patent Application
1998.11.27 수리 (Accepted) 1-1-1998-0400367-21
3 대리인선임신고서
Notification of assignment of agent
1998.11.27 수리 (Accepted) 1-1-1998-0400368-77
4 출원인정보변경(경정)신고서
Notification of change of applicant's information
1999.01.20 수리 (Accepted) 4-1-1999-0010652-29
5 출원인정보변경(경정)신고서
Notification of change of applicant's information
2000.01.14 수리 (Accepted) 4-1-2000-0005008-66
6 선행기술조사보고서
Report of Prior Art Search
2000.08.16 수리 (Accepted) 9-1-2000-0001899-21
7 의견제출통지서
Notification of reason for refusal
2000.10.30 발송처리완료 (Completion of Transmission) 9-5-2000-0280175-09
8 지정기간연장신청서
Request for Extension of Designated Period
2000.12.29 수리 (Accepted) 1-1-2000-5405221-47
9 의견서
Written Opinion
2001.01.30 수리 (Accepted) 1-1-2001-5029465-95
10 명세서등보정서
Amendment to Description, etc.
2001.01.30 보정승인 (Acceptance of amendment) 1-1-2001-5029466-30
11 출원인정보변경(경정)신고서
Notification of change of applicant's information
2001.04.19 수리 (Accepted) 4-1-2001-0046046-20
12 등록결정서
Decision to grant
2001.10.08 발송처리완료 (Completion of Transmission) 9-5-2001-0273938-09
13 출원인정보변경(경정)신고서
Notification of change of applicant's information
2002.04.09 수리 (Accepted) 4-1-2002-0032774-13
14 출원인정보변경(경정)신고서
Notification of change of applicant's information
2002.08.08 수리 (Accepted) 4-1-2002-0065009-76
15 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.03.13 수리 (Accepted) 4-1-2009-5047686-24
16 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.08.04 수리 (Accepted) 4-1-2009-5150899-36
17 출원인정보변경(경정)신고서
Notification of change of applicant's information
2010.04.19 수리 (Accepted) 4-1-2010-5068437-23
18 출원인정보변경(경정)신고서
Notification of change of applicant's information
2012.01.10 수리 (Accepted) 4-1-2012-5005621-98
19 출원인정보변경(경정)신고서
Notification of change of applicant's information
2012.03.21 수리 (Accepted) 4-1-2012-5058926-38
20 출원인정보변경(경정)신고서
Notification of change of applicant's information
2012.06.08 수리 (Accepted) 4-1-2012-5122434-12
21 출원인정보변경(경정)신고서
Notification of change of applicant's information
2013.07.31 수리 (Accepted) 4-1-2013-5106568-91
22 출원인정보변경(경정)신고서
Notification of change of applicant's information
2014.02.11 수리 (Accepted) 4-1-2014-5018159-78
23 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.02.02 수리 (Accepted) 4-1-2015-0006137-44
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1

이중화된 프로세서에 적용되는 결함 기반 소프트웨어의 결함 허용 방법에 있어서,

개발자가 사전에 삽입해 놓은 자기 검사 프로그램이나 예외 처리 프로그램에 의해 프로그램 수행 중에 결함을 검출하는 제 1 단계;

상기 검출된 결함의 종류와 영향을 분석하여 복구 가능성 여부를 판단하는 제 2 단계;

상기 제 2 단계의 판단 결과, 결함이 복구 가능이면 복구 프로그램에 의해 결함을 복구하는 제 3 단계;

상기 제 2 단계의 판단 결과, 결함이 호 서비스에 지장이 없다고 판단되면 결합을 무시하고 계속 수행하는 제 4 단계; 및

상기 제 2 단계의 판단 결과, 결함이 복구 불가능하면 상대 프로세서의 수행 상태를 검사하여 상대 프로세서의 상태에 따라 자신의 수행 방향을 결정하는 제 5 단계

를 포함하는 결함 기반의 소프트웨어 결함 허용 방법

2 2

제 1 항에 있어서,

개발자가 사전에 삽입해 놓은 자기 검사 프로그램이나 예외 처리 프로그램에 의해 프로그램 수행 중에 결함이 검출되지 않으면, 수행 결과에 대하여 수락 시험을 수행한 후에 자신의 설정 상태와 상대 프로세서의 수행 상태를 검사하여 자신의 설정 상태와 상대 프로세서의 상태에 따라 자신의 수행 방향을 결정하는 제 6 단계

를 더 포함하는 결함 기반의 소프트웨어 결함 허용 방법

3 3

제 2 항에 있어서,

상기 제 6 단계는,

자기 검사 프로그램이나 예외 처리 프로그램에 의해 프로그램 수행 중에 결함이 검출되지 않으면, 수행 결과를 수락 시험하는 제 7 단계;

상기 제 7 단계의 시험 결과, 시험이 통과되면 자신이 주 프로세서인지를 확인하여 주 프로세서이면 수행 결과를 다음 프로세서에게 출력하고, 보조 프로세서이면 상대인 주 프로세서의 수행상태를 확인하여 정상이면 종료하고 정상이 아니면 자신을 주 프로세서로 전환시킨 후에 수행 결과를 상기 다음 프로세서로 전달하는 제 8 단계; 및

상기 제 7 단계의 확인 결과, 수락시험을 통과하지 못하면 상대 프로세서의 수락시험 결과를 확인하여 상대 프로세서의 수락시험이 통과되었으면 자신을 보조 프로세서로 전환시키고, 상대 프로세서도 수락시험을 통과하지 못하면 다른 버전인 보조프로그램을 수행대상으로 교체하는 제 9 단계

를 포함하는 결함 기반의 소프트웨어 결함 허용 방법

4 4

제 1 항 내지 제 3 항 중 어느 한 항에 있어서,

상기 제 1 단계는,

이전 프로세서로부터 입력이 들어오면 적합 여부를 확인한 후에 자신이 주 프로세서인지 보조 프로세서인지를 확인하는 제 10 단계;

주 모듈을 수행 대상으로 선택하여 실행시키는 제 11 단계; 및

자기 검사의 위치를 만나거나 운영체제에 의하여 예외 상황이 검출될 때까지 계속 주 모듈을 실행시키는 제 12 단계

를 포함하는 결함 기반의 소프트웨어 결함 허용 방법

5 5

제 1 항 내지 제 3 항 중 어느 한 항에 있어서,

상기 제 2 단계는,

주 프로그램을 수행하다가 자기 검사 위치에 도달하거나 예외 상황이 발생하면 해당되는 자기 검사 기능이나 예외 처리 기능을 수행하는 제 10 단계;

자기 검사 프로그램의 수행 결과 결함이 검출되거나 예외 상황이 검출되면 결함 정보를 분석하여 저장하는 제 11 단계; 및

검출하여 분석한 결함을 복구할 것인지, 결함을 무시할 것인지 또는 복구 불가능인지를 결정하는 제 12 단계

를 포함하는 결함 기반의 소프트웨어 결함 허용 방법

6 6

제 5 항에 있어서,

상기 결함 분석 과정은,

결함의 발생 위치, 결함의 종류, 결함의 특성, 타 결함과의 연관성, 다른 프로그램 모듈에의 영향 정도 및 서비스에 미치는 영향 등에 관한 정보를 이용하여 분석하는 것을 특징으로 하는 결함 기반의 소프트웨어 결함 허용 방법

7 7

제 1 항 내지 제 3 항 중 어느 한 항에 있어서,

상기 제 5 단계는,

상기 상대 프로세서의 수행 상태를 점검하여 상기 상대 프로세서가 정상이면 자신의 복구 추진을 종료하고 주 프로세서 권한을 상기 상대 프로세서로 넘기고, 상기 상대 프로세서도 결함을 복구하지 못하였을 경우에는 보조 프로그램을 수행시키는 것을 특징으로 하는 결함 기반의 소프트웨어 결함 허용 방법

8 8

제 7 항에 있어서,

상기 제 5 단계는,

결함이 복구 불가능하면 복구 불가 표시를 하고, 상대 프로세서의 수락시험 결과를 확인하는 제 10 단계;

상기 제 10 단계의 확인 결과, 상대 프로세서의 수락시험 결과가 정상이면 주 프로세서의 권한을 상대에게 넘기기 위해 자기 프로세서를 보조 프로세서로 전환시키는 제 11 단계; 및

상기 제 10 단계의 확인 결과, 상대 프로세서의 수락시험 결과가 실패이면 양쪽 프로세서의 프로그램을 보조 프로그램 모듈로 교체하는 제 12 단계

를 포함하는 결함 기반의 소프트웨어 결함 허용 방법

9 9

이중화된 프로세서에,

개발자가 사전에 삽입해 놓은 자기 검사 프로그램이나 예외 처리 프로그램에 의해 프로그램 수행중에 결함을 검출하는 제 1 기능;

상기 검출된 결함의 종류와 영향을 분석하여 복구 가능성 여부를 판단하는 제 2 기능;

상기 제 2 기능에서의 판단 결과, 결함이 복구 가능이면 복구 프로그램에 의해 결함을 복구하는 제 3 기능;

상기 제 2 기능에서의 판단 결과, 결함이 호 서비스에 지장이 없다고 판단되면 결합을 무시하고 계속 수행하는 제 4 기능; 및

상기 제 2 기능에서의 판단 결과, 결함이 복구 불가능하면 상대 프로세서의 수행 상태를 검사하여 상대 프로세서의 상태에 따라 자신의 수행 방향을 결정하는 제 5 기능

을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체

10 10

제 9 항에 있어서,

개발자가 사전에 삽입해 놓은 자기 검사 프로그램이나 예외 처리 프로그램에 의해 프로그램 수행 중에 결함이 검출되지 않으면, 수행 결과에 대하여 수락 시험을 수행한 후에 자신의 설정 상태와 상대 프로세서의 수행 상태를 검사하여 자신의 설정 상태와 상대 프로세서의 상태에 따라 자신의 수행 방향을 결정하는 제 6 기능

을 더 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체

11 11

제 10 항에 있어서,

상기 제 6 기능은,

자기 검사 프로그램이나 예외 처리 프로그램에 의해 프로그램 수행중에 결함이 검출되지 않으면, 수행 결과를 수락시험하는 제 7 기능;

상기 제 7 기능에서의 시험 결과, 시험이 통과되면 자신이 주 프로세서인지를 확인하여 주 프로세서이면 수행 결과를 다음 프로세서에게 출력하고, 보조 프로세서이면 상대인 주 프로세서의 수행상태를 확인하여 정상이면 종료하고 정상이 아니면 자신을 주 프로세서로 전환시킨 후에 수행 결과를 상기 다음 프로세서로 전달하는 제 8 기능; 및

상기 제 7 기능에서의 확인 결과, 수락시험을 통과하지 못하면 상대 프로세서의 수락시험 결과를 확인하여 상대 프로세서의 수락시험이 통과되었으면 자신을 보조 프로세서로 전환시키고, 상대 프로세서도 수락시험을 통과하지 못하면 다른 버전인 보조프로그램을 수행대상으로 교체하는 제 9 기능

을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체

12 12

제 9 항 내지 제 11 항 중 어느 한 항에 있어서,

상기 제 1 기능은,

이전 프로세서로부터 입력이 들어오면 적합 여부를 확인한 후에 자신이 주 프로세서인지 보조 프로세서인지를 확인하는 제 10 기능;

주 모듈을 수행 대상으로 선택하여 실행시키는 제 11 기능; 및

자기 검사의 위치를 만나거나 운영체제에 의하여 예외 상황이 검출될 때까지 계속 주 모듈을 실행시키는 제 12 기능

을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체

13 13

제 9 항 내지 제 11 항 중 어느 한 항에 있어서,

상기 제 2 기능은,

주 프로그램을 수행하다가 자기 검사 위치에 도달하거나 예외 상황이 발생하면 해당되는 자기 검사 기능이나 예외 처리 기능을 수행하는 제 10 기능;

자기 검사 프로그램의 수행 결과 결함이 검출되거나 예외 상황이 검출되면 결함 정보를 분석하여 저장하는 제 11 기능; 및

검출하여 분석한 결함을 복구할 것인지, 결함을 무시할 것인지 또는 복구 불가능인지를 결정하는 제 12 기능

을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체

14 14

제 13 항에 있어서,

상기 결함 분석 과정은,

결함의 발생 위치, 결함의 종류, 결함의 특성, 타 결함과의 연관성, 다른 프로그램 모듈에의 영향 정도 및 서비스에 미치는 영향 등에 관한 정보를 이용하여 분석하는 것을 특징으로 하는 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체

15 15

제 9 항 내지 제 11 항 중 어느 한 항에 있어서,

상기 제 5 기능은,

상기 상대 프로세서의 수행 상태를 점검하여 상기 상대 프로세서가 정상이면 자신의 복구 추진을 종료하고 주 프로세서 권한을 상기 상대 프로세서로 넘기고, 상기 상대 프로세서도 결함을 복구하지 못하였을 경우에는 보조 프로그램을 수행시키는 것을 특징으로 하는 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체

16 16

제 15 항에 있어서,

상기 제 5 기능은,

결함이 복구 불가능하면 복구 불가 표시를 하고, 상대 프로세서의 수락시험 결과를 확인하는 제 10 기능;

상기 제 10 기능에서의 확인 결과, 상대 프로세서의 수락시험 결과가 정상이면 주 프로세서의 권한을 상대에게 넘기기 위해 자기 프로세서를 보조 프로세서로 전환시키는 제 11 기능; 및

상기 제 10 기능에서의 확인 결과, 상대 프로세서의 수락시험 결과가 실패이면 양쪽 프로세서의 프로그램을 보조 프로그램 모듈로 교체하는 제 12 기능

을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체

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