맞춤기술찾기

이전대상기술

유닉스OS환경에서의데몬방법

  • 기술번호 : KST2015074366
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 하나의 프로세서가 동시에 실시간 타이머를 구동할 수밖에 없는 유닉스 OS환경을 갖는 프로세서(컴퓨터)에서 동시에 복수개의 실시간 타이머 구동을 가능하게 하는 기본적인 기능외에 타이머 운용시 편리한 여러 부가적 기능을 제공하는 데몬 프로세서 유닉스 OS환경에서의 데몬 공정에 관한 것으로, 하나의 프로세서가 동시에 하나의 실시간 타이머를 구동할 수밖에 없는 UNIX OS 환경을 갖는 프로세서(컴퓨터)에서 동시에 복수개의 실시간 타이머 구동을 필요로 하는 경우, 복수의 타이머 기능을 요구하는 프로세서 구현시 본 타이머 제공 데몬 프로세서와 이의 이용을 위한 라이브라리를 이용하면 복수개의 타이머를 동시에 운용 가능하게 하는 기본적인 기능외에 번복 타이머, 타이머 정렬 등과 같이 여러 부가적 기능이 제공되어 매우 편리한 효과가 있다.
Int. CL G06F 15/00 (2006.01)
CPC G06F 9/46(2013.01) G06F 9/46(2013.01)
출원번호/일자 1019920024196 (1992.12.14)
출원인 한국전자통신연구원, 주식회사 케이티
등록번호/일자 10-0096223-0000 (1996.02.27)
공개번호/일자 10-1994-0015880 (1994.07.22) 문서열기
공고번호/일자 1019950010448 (19950918) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (1992.12.14)
심사청구항수 6

출원인

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

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 김지선 대한민국 대전직할시동구
2 공남수 대한민국 대전직할시동구

대리인

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

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 한국전기통신공사 대한민국 서울특별시종로구
2 재단법인한국전자통신연구소 대한민국 대전직할시유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 특허출원서
Patent Application
1992.12.14 수리 (Accepted) 1-1-1992-0131391-67
2 대리인선임신고서
Notification of assignment of agent
1992.12.14 수리 (Accepted) 1-1-1992-0131392-13
3 출원심사청구서
Request for Examination
1992.12.14 수리 (Accepted) 1-1-1992-0131393-58
4 출원인명의변경신고서
Applicant change Notification
1993.12.17 수리 (Accepted) 1-1-1992-0131394-04
5 출원공고결정서
Written decision on publication of examined application
1995.08.17 발송처리완료 (Completion of Transmission) 1-5-1992-0043537-32
6 등록사정서
Decision to grant
1995.11.30 발송처리완료 (Completion of Transmission) 1-5-1992-0043538-88
7 출원인정보변경(경정)신고서
Notification of change of applicant's information
1999.01.20 수리 (Accepted) 4-1-1999-0010652-29
8 출원인정보변경(경정)신고서
Notification of change of applicant's information
2000.01.14 수리 (Accepted) 4-1-2000-0005008-66
9 출원인정보변경(경정)신고서
Notification of change of applicant's information
2001.04.19 수리 (Accepted) 4-1-2001-0046046-20
10 출원인정보변경(경정)신고서
Notification of change of applicant's information
2002.04.09 수리 (Accepted) 4-1-2002-0032774-13
11 출원인정보변경(경정)신고서
Notification of change of applicant's information
2002.08.08 수리 (Accepted) 4-1-2002-0065009-76
12 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.03.13 수리 (Accepted) 4-1-2009-5047686-24
13 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.08.04 수리 (Accepted) 4-1-2009-5150899-36
14 출원인정보변경(경정)신고서
Notification of change of applicant's information
2010.04.19 수리 (Accepted) 4-1-2010-5068437-23
15 출원인정보변경(경정)신고서
Notification of change of applicant's information
2012.01.10 수리 (Accepted) 4-1-2012-5005621-98
16 출원인정보변경(경정)신고서
Notification of change of applicant's information
2012.03.21 수리 (Accepted) 4-1-2012-5058926-38
17 출원인정보변경(경정)신고서
Notification of change of applicant's information
2012.06.08 수리 (Accepted) 4-1-2012-5122434-12
18 출원인정보변경(경정)신고서
Notification of change of applicant's information
2013.07.31 수리 (Accepted) 4-1-2013-5106568-91
19 출원인정보변경(경정)신고서
Notification of change of applicant's information
2014.02.11 수리 (Accepted) 4-1-2014-5018159-78
20 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.02.02 수리 (Accepted) 4-1-2015-0006137-44
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1

유닉스 OS 커널(a), 타이머 제공 프로세스(b), 타이머 사용 프로세스(c), 작업석(d)으로 이루어진 유닉스 OS 환경에서의 데몬 방법에 있어서 ; 프로세스가 시작하면 유닉스 OS커널에게 매 1초 주기의 시그널 알람을 요구하여 마스터 타이머를 등록하면, 이 프로세스의 타이머 기능의 제공 준비는 완료되어, 외부로부터의 메시지를 기다리는 “타이머 기능 제공중”상태로 되는 제 1 단계(1 내지 4), 상기 제 1 단계(1 내지 4) 수행 후, 임의의 타이머 사용 프로세스로부터 타이머 개시 요청이 입력되면 요청 타이머의 성격을 분류하여 처리한 후 상기 타이머 기능 제공중 상태로 복귀하는 제 2 단계(5,21 내지 29), 상기 제 1 단계(1 내지 4) 수행 후, 타이머 사용 프로세스로부터 타이머 해제 요청이 입력되면 타이머 삭제하고 상기 타이머 제공중 상태로 복귀하는 제 3 단계(6 내지 10), 상기 제 1 단계(1 내지 4) 수행 후, 작업석(d)으로부터 타이머 리스트 검색 명령이 입력되면 검색하여 응답하고 상기 타이머 기능 제공중 상태로 복귀하는 제 4 단계(11 내지 13), 상기 제 1 단계(1 내지 4) 수행 후, 시그널 알람 통보가 입력되면 1초의 시간이 경과한 것이고, 이에 따른 테이블내의 모든 타이머에 대하여 수정 및 후속 조치를 취하는 제 5 단계(14,30 내지 41), 상기 제 5 단계(14,30 내지 41) 수행 후, 조정 시간초가 0이 아니면 마스터 타이머 자신 및 정렬 요구된 모든 타이머에 대하여 시간 조정 동작이 수행되는 제 6 단계(42 내지 54), 및 상기 제 1 단계(1 내지 4) 수행 후, 이상 상황 발생을 감지하면 모든 타이머를 삭제하는 제 7 단계(15 내지 20)를 수행하는 것을 특징으로 하는 유닉스 OS 환경에서의 데몬 방법

2 2

제 1 항에 있어서, 상기 제 2 단계((5,21 내지 29)는, 임의의 타이머 사용 프로세스로부터 타이머 개시 요청이 입력되면, 요청 타이머가 반복 타이머이고 타이머 정렬 요구를 하였으면, 정렬 가능한 타이머 주기 인가를 검사하여 최초 타이머 주기를 정렬하는 단계(5,21 내지 23), 상기 단계(5,21 내지 23) 수행 후, 요청한 타이머가 이미 등록되어 운용중에 있으면, 그 타이머를 변경하여 재등록하고, 최초 등록인 경우는 새로운 타이머를 등록 가능한가를 판단한 후, 가능하면 등록하고, 불가능하면 비정상 타이머 해제통보를 출력하는 단계(24 내지 29)를 수행하는 것을 특징으로 하는 유닉스 OS 환경에서의 데몬 방법

3 3

제 1 항에 있어서, 상기 제 3 단계(6 내지 10)는, 타이머 해제 요청 입력이 있으면 일괄 해제를 요청하는가를 조사하는 단계(6,7), 상기 단계(6,7) 수행 후, 일괄 해제를 요청하면 사용 프롯세스 관련 모든 타이머를 삭제하고 타이머가 운용중이면 타이머를 삭제하고 상기 타이머 제공중으로 복귀하는 단계(8 내지 10)를 수행하는 것을 특징으로 하는 유닉스 OS환경에서의 데몬 방법

4 4

제 1 항에 있어서, 상기 제 5 단계(14,30 내지 41)는, 제공 프로세스가 초기에 UNIX OS 커널에게 시그널 알람요청에 대한 응답으로 시그널 알람 통보가 입력되면 테이블내의 하나의 타이머를 선택하고, 이 타이머의 잔여 시간초(tm-val)가 0인가를 조사하는 단계(14,30,31), 상기 단계(14,30,31) 수행 후, 아니면 값을 1초만큼 삭감하고, 잔여 시간초가 0이면 정상 타이머 해제 통보를 출력하면 단수 타이머인 경우는 타이머를 삭제하고, 반복 타이머인 경우는 그 타이머를 삭제하지 않고 그 주기만큼 잔여 시간초를 변경하여 그 타이머의 종료 통보를 반복하게 하며, 마스터 타이머가 종료되면 마스터 타이머의 잔여 시간초를 다시 그 주기만큼으로 다시 변경하는 단계(32 내지 41)를 수행하는 것을 특징으로 하는 유닉스 OS 환경에서의 데몬 방법

5 5

제 1 항에 있어서, 상기 제 6 단계(42 내지 54), 시간 조정을 위한 지정 시각과 현재의 CPU 시각의 차이가 0이면 마스터 타이머 자신에 대한 시간 조정은 시간초를 계산하여, 그 잔여 시간초를 조정 시간초만큼 조정하는 단계(42,43,52,53), 상기 단계(42,43,52,53) 수행 후, 조정 시간초를 계산하고 비정상 타이머 종료 통보를 출력하고, 그 타이머가 단수 타이머이면 타이머를 삭제하고, 반복 타이머이면 다음의 올바른 시간 종료 통보를 위하여 그 잔여 시간초를 조정하는 단계(44 내지 51,54)를 수행하는 것을 특징으로 하는 유닉스 OS환경에서의 데몬 방법

6 6

제 1 항에 있어서, 상기 제 7 단계(15 내지 20)는, 타이머 기능을 제공하는 도중 이상 상황인가를 조사하는 단계(15,16), 상기 단계(15,16) 수행 후, 종료 상황이 감지되면 모든 타이머에 대하여 비정상 타이머 종료 통보를 출력하고, 모든 타이머를 삭제한 후에 프로세스는 종료되는 단계(18 내지 20), 상기 단계(15,16) 수행 후, 삭제 상황인 관련된 모든 타이머를 삭제하고 종료하고 상기 타이머 제공중 상태로 복귀하는 단계(17)를 수행하는 것을 특징으로 하는 유닉스 OS환경에서의 데몬 방법

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