맞춤기술찾기

이전대상기술

사건 이력을 이용한 병행 CHILL 프로그램 재실행방법

  • 기술번호 : KST2015075696
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 병행 CHILL 프로그램에서 생성되는 프로세스에는 비결정성이 존재하므로 동일한 입력에 대해서 반복 실행할 경우에 항상 같은 실행 순서 및 결과가 보장되지 않는다. 본 발명은 병행 CHILL 프로그램의 비결정적 실행을 유발하는 종속 사건 처리 수단과 종속 사건 처리 순서가 원시 실행과 동일하게 유지되도록 프로세스를 스케쥴링하는 수단으로 구성되는데, 종속 사건 처리 수단은 하나의 종속 사건이 처리될 때 다른 종속 사건은 처리되지 못하도록 하고 재실행 제어 모니터로부터 사건 처리 지침을 받아 사건을 처리한다.재실행 제어 모니터는 종속 사건 처리기에게 현재 발생한 종속 사건을 처리할 것인지 지연을 시킬 것인지에 대한 지시 메세지를 보낸다. 또한 현재 처리되어야 하는 사건으로 지연된 프로세스가 사건 지연 큐(delay queue)에 지연되어 있는지를 조사하여 있으면 이 프로세스가 실행될 수 있도록 재실행시킨다.
Int. CL G06F 9/45 (2006.01)
CPC G06F 11/3664(2013.01) G06F 11/3664(2013.01) G06F 11/3664(2013.01)
출원번호/일자 1019960066269 (1996.12.16)
출원인 한국전자통신연구원, 주식회사 케이티
등록번호/일자 10-0205021-0000 (1999.03.31)
공개번호/일자 10-1998-0047755 (1998.09.15) 문서열기
공고번호/일자 (19990615) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (1996.12.16)
심사청구항수 4

출원인

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

발명자

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

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 김영길 대한민국 서울특별시 강남구 테헤란로 ***, 대흥빌딩 ***호 (역삼동)
2 이화익 대한민국 서울시 강남구 테헤란로*길** (역삼동,청원빌딩) *층,***,***호(영인국제특허법률사무소)
3 김명섭 대한민국 서울특별시 강남구 테헤란로**길 *, 테헤란오피스빌딩 ***호 시몬국제특허법률사무소 (역삼동)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 주식회사 케이티 대한민국 경기도 성남시 분당구
2 한국전자통신연구원 대한민국 대전광역시 유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 출원심사청구서
Request for Examination
1996.12.16 수리 (Accepted) 1-1-1996-0220456-40
2 특허출원서
Patent Application
1996.12.16 수리 (Accepted) 1-1-1996-0220454-59
3 대리인선임신고서
Notification of assignment of agent
1996.12.16 수리 (Accepted) 1-1-1996-0220455-05
4 출원인정보변경 (경정)신고서
Notification of change of applicant's information
1997.03.31 수리 (Accepted) 1-1-1996-0220457-96
5 대리인선임신고서
Notification of assignment of agent
1997.08.27 수리 (Accepted) 1-1-1996-0220458-31
6 출원인정보변경(경정)신고서
Notification of change of applicant's information
1999.01.20 수리 (Accepted) 4-1-1999-0010652-29
7 등록사정서
Decision to grant
1999.01.27 발송처리완료 (Completion of Transmission) 9-5-1999-0020682-77
8 대리인사임신고서
Notification of resignation of agent
1999.03.10 수리 (Accepted) 1-1-1999-5105855-87
9 출원인정보변경(경정)신고서
Notification of change of applicant's information
2000.01.14 수리 (Accepted) 4-1-2000-0005008-66
10 출원인정보변경(경정)신고서
Notification of change of applicant's information
2001.04.19 수리 (Accepted) 4-1-2001-0046046-20
11 출원인정보변경(경정)신고서
Notification of change of applicant's information
2002.04.09 수리 (Accepted) 4-1-2002-0032774-13
12 출원인정보변경(경정)신고서
Notification of change of applicant's information
2002.08.08 수리 (Accepted) 4-1-2002-0065009-76
13 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.03.13 수리 (Accepted) 4-1-2009-5047686-24
14 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.08.04 수리 (Accepted) 4-1-2009-5150899-36
15 출원인정보변경(경정)신고서
Notification of change of applicant's information
2010.04.19 수리 (Accepted) 4-1-2010-5068437-23
16 출원인정보변경(경정)신고서
Notification of change of applicant's information
2012.01.10 수리 (Accepted) 4-1-2012-5005621-98
17 출원인정보변경(경정)신고서
Notification of change of applicant's information
2012.03.21 수리 (Accepted) 4-1-2012-5058926-38
18 출원인정보변경(경정)신고서
Notification of change of applicant's information
2012.06.08 수리 (Accepted) 4-1-2012-5122434-12
19 출원인정보변경(경정)신고서
Notification of change of applicant's information
2013.07.31 수리 (Accepted) 4-1-2013-5106568-91
20 출원인정보변경(경정)신고서
Notification of change of applicant's information
2014.02.11 수리 (Accepted) 4-1-2014-5018159-78
21 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.02.02 수리 (Accepted) 4-1-2015-0006137-44
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1

병행 프로그램이 실행될 때 메인 프로세스와 재실행 제어 모니터 프로세스를 실행시키는 단계와, 상기 단계에서 생성된 메인 프로세스에서 생성된 병행 프로세스들이 실행중에 비결정성을 유발하는 사건을 처리하기 위하여 종속 사건 처리기를 호출하는 단계와, 상기 단계에서 호출된 종속 사건 처리기가 호출된 사건을 처리할 것인지 아닌지를 재실행 제어 모니터에게 질의하고 응답 메세지를 받아 처리하는 종속사건 처리 단계와, 종속 사건 처리기로부터 수신한 사건 처리에 대한 응답 메세지를 보내고 현재 처리되어야 하는 사건으로 지연된 프로세스가 사건 지연 큐에 지연되어 있는가를 확인하여 있으면 그 프로세스를 재실행 시키는 과정을 반복하다가, 처리되어야 하는 사건이 더이상 없으면 실행을 종료하는 재실행 제어 모니터 제어단계로 이루어지는 것을 특징으로하는 사건 이력을 이용한 병행 CHILL 프로그램 재실행 방법

2 2

제1항에 있어서, 상기 호출된 사건 종속처리기의 종속사건 처리단계는, 상호배제 세마포 값이 '1'이 될 때까지 기다리는 단계와, 상호배제 세마포 값을 '0'으로 치환한 후, 호출된 사건정보를 재실행 제어 모니터에 송신하고 응답메세지를 기다리는 단계와, 응답메세지가 지연응답이면, 호출한 프로세스를 사건지연 큐에 등록하고 상기 상호배제 세마포 값을 '1'로 치환한 후 자신의 실행을 중지시킴과 아울러 상기 재실행 모니터에게 종속사건 종료를 알리는 단계와, 상기 수신된 응답메세지가 실행응답이면, 종속사건을 처리하고, 상기 상호배제 세마포 값을 '1'로 치환한 후, 호출한 프로세스로 리턴하는 단계를 수행하도록 이루어진 것을 특징으로 하는 사건 이력을 이용한 병행 CHILL 프로그램 재실행 방법

3 3

제1항에 있어서, 상기 재실행 제어 모니터의 제어 단계는, 사건 이력 화일을 읽어서 사건 이력 테이블을 만들고, 사건 이력 포인터가 이 테이블의 첫 번째 사건을 지시하도록 하는 단계와, 사건 이력 포인터가 지시하는 사건으로 지연된 사건이 사건 지연 큐에 있으면 이를 재실행시키는 단계와, 사건 이력 포인터가 지시하는 사건으로 지연된 사건이 사건 지연 큐에 없으면 종속 사건 처리기로부터 사건 정보를 받아 현재 처리할 사건인가를 판단하고 지시 메세지(OK, NOK)를 종속 사건 처리기에게 송신하는 단계로 이루어지는 것을 특징으로하는 사건 이력을 이용한 병행 CHILL 프로그램 재실행 방법

4 4

병행 CHILL 프로그램의 비결정적 실행을 유발하는 종속 사건 처리 수단과 종속 사건 처리 순서가 원시 실행과 동일하게 유지되도록 프로세스를 스케쥴링하는 재실행 제어 모니터 수단을 구비하여, 병행 프로그램이 실행될 때 비결정성을 유발하는 사건을 처리하기 위하여 종속 사건 처리 수단을 호출하면, 상기 종속 사건 처리 수단은 하나의 종속 사건이 처리될 때 다른 종속 사건은 처리되지 못하도록 하고 재실행 제어 모니터로 부터 사건 처리 지침을 받아 사건을 처리하고, 재실행 제어 모니터 수단은 종속 사건 처리기에게 현재 발생한 종속 사건을 처리할 것인지 지연을 시킬 것인지에 대한 지시 메세지를 보내고, 현재 처리되어야 하는 사건으로 지연된 프로세스가 사건 지연 큐(delay queue)에 지연되어 있는지를 조사하여 있으면 이 프로세스가 실행될 수 있도록 재실행시키는 것을 특징으로 하는 사건 이력을 이용한 병행 CHILL 프로그램 재실행 방법

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