맞춤기술찾기

이전대상기술

버퍼 관리 방법, 그 장치, 서버 및 전장 시스템

  • 기술번호 : KST2014033634
  • 담당센터 : 대구기술혁신센터
  • 전화번호 : 053-550-1450
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 버퍼 관리 방법, 그 장치, 서버 및 전장 시스템에 관한 것이다. 본 발명은 메인 버퍼의 상태를 체크하는 버퍼 상태 체크 모듈; 클라이언트로부터 수신된 요청을 메인 버퍼에 저장하는 저장 모듈; 미리 정의된 순서에 근거하여 메인 버퍼에 저장된 요청을 획득하는 버퍼 엘리먼트 획득 모듈; 메인 버퍼에서 오버플로우(Overflow) 된 요청을 임시 버퍼에 임시 저장하는 임시 저장 모듈; 및 임시 버퍼에 임시 저장된 요청을 관리하는 오버플로우 관리 모듈을 포함하는 것을 특징으로 하는 버퍼 관리 장치를 제공한다. 본 발명에 의하면, 클라이언트로부터의 요청에 대한 오버플로우가 버퍼에서 발생했을 때, 오버플로우 된 요청을 효과적으로 관리하는 효과가 있다. 전자 제어 유닛, 버퍼
Int. CL G06F 5/14 (2006.01) G06F 15/16 (2006.01)
CPC G06F 5/14(2013.01) G06F 5/14(2013.01) G06F 5/14(2013.01)
출원번호/일자 1020080130613 (2008.12.19)
출원인 재단법인대구경북과학기술원
등록번호/일자 10-0955423-0000 (2010.04.22)
공개번호/일자
공고번호/일자 (20100504) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2008.12.19)
심사청구항수 19

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 재단법인대구경북과학기술원 대한민국 대구 달성군 현

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 박세권 대한민국 대구광역시 달서구
2 조현철 대한민국 대구광역시 달서구
3 조성래 대한민국 대구광역시 달서구
4 정우영 대한민국 대구광역시 달서구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 김은구 대한민국 서울특별시 강남구 강남대로**길 **, *층(역삼동, 옥산빌딩)(특허법인(유한)유일하이스트)
2 송해모 대한민국 서울특별시 강남구 강남대로**길 **, *층(역삼동, 옥산빌딩)(특허법인(유한)유일하이스트)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 재단법인대구경북과학기술원 대한민국 대구광역시 달성
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2008.12.19 수리 (Accepted) 1-1-2008-0875945-88
2 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.03.23 수리 (Accepted) 4-1-2009-5053668-09
3 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.04.08 수리 (Accepted) 4-1-2009-5066444-83
4 선행기술조사의뢰서
Request for Prior Art Search
2009.08.07 수리 (Accepted) 9-1-9999-9999999-89
5 선행기술조사보고서
Report of Prior Art Search
2009.09.14 수리 (Accepted) 9-1-2009-0051226-63
6 의견제출통지서
Notification of reason for refusal
2010.01.07 발송처리완료 (Completion of Transmission) 9-5-2010-0009116-26
7 출원인정보변경(경정)신고서
Notification of change of applicant's information
2010.01.13 수리 (Accepted) 4-1-2010-5006262-09
8 [대리인해임]대리인(대표자)에 관한 신고서
[Dismissal of Sub-agent] Report on Agent (Representative)
2010.03.05 수리 (Accepted) 1-1-2010-0140967-02
9 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2010.03.05 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2010-0141251-09
10 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2010.03.05 수리 (Accepted) 1-1-2010-0141250-53
11 출원인정보변경(경정)신고서
Notification of change of applicant's information
2010.04.06 수리 (Accepted) 4-1-2010-5060059-92
12 등록결정서
Decision to grant
2010.04.16 발송처리완료 (Completion of Transmission) 9-5-2010-0161350-25
13 출원인정보변경(경정)신고서
Notification of change of applicant's information
2011.01.13 수리 (Accepted) 4-1-2011-5007932-94
14 출원인정보변경(경정)신고서
Notification of change of applicant's information
2012.07.31 수리 (Accepted) 4-1-2012-5164108-16
15 출원인정보변경(경정)신고서
Notification of change of applicant's information
2012.07.31 수리 (Accepted) 4-1-2012-5164104-34
16 출원인정보변경(경정)신고서
Notification of change of applicant's information
2013.11.11 수리 (Accepted) 4-1-2013-5149764-85
17 출원인정보변경(경정)신고서
Notification of change of applicant's information
2018.12.18 수리 (Accepted) 4-1-2018-5260250-39
18 출원인정보변경(경정)신고서
Notification of change of applicant's information
2020.06.18 수리 (Accepted) 4-1-2020-5134633-04
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
전장 시스템에서의 서버가 제공하는 버퍼 관리 방법에 있어서, 클라이언트로부터 요청을 수신하는 요청 수신 단계; 메인 버퍼의 상태를 체크하는 버퍼 상태 체크 단계; 상기 상태의 체크 결과, 상기 메인 버퍼가 비어있으면, 상기 요청에 따른 오퍼레이터를 실행하는 제 1 실행 단계; 상기 상태의 체크 결과, 상기 메인 버퍼에 대기중인 하나 이상의 다른 요청이 있고 상기 요청을 저장할 공간이 있으면, 상기 요청을 상기 메인 버퍼에 저장하여 대기시킨 이후, 미리 정의된 순서에 근거하여 상기 요청에 따른 상기 오퍼레이터를 실행하는 제 2 실행 단계; 및 상기 상태의 체크 결과, 상기 메인 버퍼가 가득 차 있으면, 상기 요청을 임시 버퍼에 저장하여 대기시킨 이후, 상기 메인 버퍼에 상기 요청을 저장할 공간이 발생하면 상기 요청을 상기 메인 버퍼에 저장하여 대기시킨 이후, 상기 미리 정의된 순서에 근거하여 상기 요청에 따른 상기 오퍼레이터를 실행하는 제 3 실행 단계 를 포함하되, 상기 제 2 실행 단계 또는 상기 제 3 실행 단계에서는, 미리 설정된 타임아웃이 영(Zero)이면, 상기 요청을 상기 메인 버퍼에 저장하여 대기시킨 이후, 오퍼레이터 수행 시간의 평균치에 근거하여 재요청 시간 간격을 설정하고, 상기 설정된 재요청 시간 간격에 따라 상기 대기시킨 요청에 대한 재요청 메시지를 상기 서버 자신에게 전송하고, 미리 설정된 타임아웃이 영(Zero)이 아닌 일정한 상수 값이면, 상기 요청을 상기 메인 버퍼에 저장하여 대기시킨 이후, 오퍼레이터 수행 시간의 평균치 및 상기 미리 설정된 타임아웃에 근거하여 재요청 시간 간격 및 재요청 횟수를 설정하고, 상기 설정된 재요청 시간 간격 및 재요청 횟수에 따라 상기 대기시킨 요청에 대한 재요청 메시지를 상기 서버 자신에게 전송하는 것을 특징으로 하는 전장 시스템에서의 버퍼 관리 방법
2 2
제 1항에 있어서, 상기 서버 및 상기 클라이언트는, 전장 시스템에서, 클라이언트-서버 통신 방식으로 통신하는 전자제어유닛(ECU: Electronic Control Unit)인 것을 특징으로 하는 전장 시스템에서의 버퍼 관리 방법
3 3
제 1항에 있어서, 상기 서버는, 상기 메인 버퍼를 복수 개만큼 두되, 상기 복수 개의 메인 버퍼가 상기 임시 버퍼를 공유하는 것을 특징으로 하는 전장 시스템에서의 버퍼 관리 방법
4 4
전장 시스템에서 버퍼 관리 기능을 제공하는 서버에 있어서, 클라이언트로부터 요청을 수신하는 요청 수신부; 메인 버퍼의 상태를 체크하는 버퍼 상태 체크 관리부; 상기 상태의 체크 결과, 상기 메인 버퍼가 비어있으면, 상기 요청에 따른 오퍼레이터를 실행하는 제 1 실행 관리부; 상기 상태의 체크 결과, 상기 메인 버퍼에 대기중인 하나 이상의 다른 요청이 있고 상기 요청을 저장할 공간이 있으면, 상기 요청을 상기 메인 버퍼에 저장하여 대기시킨 이후, 미리 정의된 순서에 근거하여 상기 요청에 따른 상기 오퍼레이터를 실행하는 제 2 실행 관리부; 및 상기 상태의 체크 결과, 상기 메인 버퍼가 가득 차 있으면, 상기 요청을 임시 버퍼에 저장하여 대기시킨 이후, 상기 메인 버퍼에 상기 요청을 저장할 공간이 발생하면 상기 요청을 상기 메인 버퍼에 저장하여 대기시킨 이후, 미리 정의된 순서에 근거하여 상기 요청에 따른 상기 오퍼레이터를 실행하는 제 3 실행 관리부 를 포함하되, 상기 제 2 실행 관리부 또는 상기 제 3 실행 관리부는, 미리 설정된 타임아웃이 영(Zero)이면, 상기 요청을 상기 메인 버퍼에 저장하여 대기시킨 이후, 오퍼레이터 수행 시간의 평균치에 근거하여 재요청 시간 간격을 설정하고, 상기 설정된 재요청 시간 간격에 따라 상기 대기시킨 요청에 대한 재요청 메시지를 상기 서버 자신에게 전송하고, 미리 설정된 타임아웃이 영(Zero)이 아닌 일정한 상수 값이면, 상기 요청을 상기 메인 버퍼에 저장하여 대기시킨 이후, 오퍼레이터 수행 시간의 평균치 및 상기 미리 설정된 타임아웃에 근거하여 재요청 시간 간격 및 재요청 횟수를 설정하고, 상기 설정된 재요청 시간 간격 및 재요청 횟수에 따라 상기 대기시킨 요청에 대한 재요청 메시지를 상기 서버 자신에게 전송하는 것을 특징으로 하는 전장 시스템에서 버퍼 관리 기능을 제공하는 서버
5 5
제 4항에 있어서, 상기 제 1 실행 관리부는, 상기 요청에 따른 상기 오퍼레이터의 실행을 통해, 미리 설정된 타임아웃 이내에 실행 결과가 획득되면 상기 획득된 실행 결과를 상기 클라이언트로 전송하고, 상기 실행 결과가 상기 미리 설정된 타임아웃 이내에 미획득되면 타임아웃 메시지를 상기 클라이언트로 전송하는 것을 특징으로 하는 전장 시스템에서 버퍼 관리 기능을 제공하는 서버
6 6
제 4항에 있어서, 상기 제 2 실행 관리부 또는 상기 제 3 실행 관리부는, 상기 요청을 상기 메인 버퍼에 저장하여 대기시킨 이후, 상기 미리 정의된 순서에 근거하여 상기 요청에 따른 상기 오퍼레이터를 실행시킨 이후, 상기 요청을 상기 메인 버퍼에서 삭제하는 것을 특징으로 하는 전장 시스템에서 버퍼 관리 기능을 제공하는 서버
7 7
제 6항에 있어서, 상기 제 2 실행 관리부 또는 상기 제 3 실행 관리부는, 상기 요청에 따른 상기 오퍼레이터의 실행을 통해, 실행 결과가 미리 설정된 타임 아웃 이내에 획득되면 상기 획득된 실행 결과를 상기 클라이언트로 전송하고, 상기 실행 결과가 상기 미리 설정된 타임아웃 이내에 미획득되면 타임아웃 메시지를 상기 클라이언트로 전송하는 것을 특징으로 하는 전장 시스템에서 버퍼 관리 기능을 제공하는 서버
8 8
삭제
9 9
삭제
10 10
제 4항에 있어서, 상기 미리 설정된 타임아웃이 발생하면, 타임아웃 메시지를 상기 클라이언트로 전송하는 것을 특징으로 하는 전장 시스템에서 버퍼 관리 기능을 제공하는 서버
11 11
제 4항에 있어서, 상기 버퍼 상태 체크 관리부는, 상기 메인 버퍼의 상태를 체크한 결과, 상기 메인 버퍼의 사용 사이즈 및 사용 가능 사이즈에 대한 정보를 상기 클라이언트로 송신하는 것을 특징으로 하는 전장 시스템에서 버퍼 관리 기능을 제공하는 서버
12 12
제 4항에 있어서, 상기 서버 및 상기 클라이언트는, 전장 시스템에서, 클라이언트-서버 통신 방식으로 통신하는 전자제어유닛(ECU: Electronic Control Unit)인 것을 특징으로 하는 전장 시스템에서 버퍼 관리 기능을 제공하는 서버
13 13
제 4항에 있어서, 상기 서버는 상기 메인 버퍼 및 상기 임시 버퍼 중 하나 이상을 복수 개만큼 포함하는 것을 특징으로 하는 전장 시스템에서 버퍼 관리 기능을 제공하는 서버
14 14
요청을 송신하는 하나 이상의 클라이언트; 및 상기 요청을 수신하여 메인 버퍼의 상태를 체크한 이후, 상기 상태의 체크 결과 상기 메인 버퍼가 비어있으면 상기 요청에 따른 오퍼레이터를 실행하고, 상기 상태의 체크 결과 상기 메인 버퍼에 대기중인 하나 이상의 다른 요청이 있고 상기 요청을 저장할 공간이 있으면 상기 요청을 상기 메인 버퍼에 저장하여 대기시킨 이후 미리 정의된 순서에 근거하여 상기 요청에 따른 상기 오퍼레이터를 실행하며, 상기 상태의 체크 결과 상기 메인 버퍼가 가득 차 있으면 상기 요청을 임시 버퍼에 저장하여 대기시킨 이후 상기 메인 버퍼에 상기 요청을 저장할 공간이 발생하면 상기 요청을 상기 메인 버퍼에 저장하여 대기시킨 이후 상기 미리 정의된 순서에 근거하여 상기 요청에 따른 상기 오퍼레이터를 실행하는 서버 를 포함하되, 상기 서버는, 미리 설정된 타임아웃이 영(Zero)이면, 상기 요청을 상기 메인 버퍼에 저장하여 대기시킨 이후, 오퍼레이터 수행 시간의 평균치에 근거하여 재요청 시간 간격을 설정하고, 상기 설정된 재요청 시간 간격에 따라 상기 대기시킨 요청에 대한 재요청 메시지를 상기 서버 자신에게 전송하고, 미리 설정된 타임아웃이 영(Zero)이 아닌 일정한 상수 값이면, 상기 요청을 상기 메인 버퍼에 저장하여 대기시킨 이후, 오퍼레이터 수행 시간의 평균치 및 상기 미리 설정된 타임아웃에 근거하여 재요청 시간 간격 및 재요청 횟수를 설정하고, 상기 설정된 재요청 시간 간격 및 재요청 횟수에 따라 상기 대기시킨 요청에 대한 재요청 메시지를 상기 서버 자신에게 전송하는 것을 특징으로 하는 전장 시스템
15 15
제 14항에 있어서, 상기 클라이언트 및 상기 서버는 차량용 전장 시스템에서의 전자제어유닛(ECU: Electronic Control Unit)인 것을 특징으로 하는 전장 시스템
16 16
메인 버퍼의 상태를 체크하는 버퍼 상태 체크 모듈; 클라이언트로부터 수신된 요청을 상기 메인 버퍼에 저장하는 저장 모듈; 미리 정의된 순서에 근거하여 상기 메인 버퍼에 저장된 요청을 획득하는 버퍼 엘리먼트 획득 모듈; 상기 메인 버퍼에서 오버플로우(Overflow) 된 요청을 임시 버퍼에 임시 저장하는 임시 저장 모듈; 상기 임시 버퍼에 임시 저장된 요청을 관리하는 오버플로우 관리 모듈; 및 요청의 수신, 요청의 오버플로우 발생, 상기 메인 버퍼의 상태 변경, 상기 임시 버퍼의 상태 변경, 요청에 대한 타임아웃 발생 및 요청에 대한 재요청 중 하나 이상에 대한 이벤트를 인식하거나 다른 모듈에 알려주는 이벤트 관리 모듈 을 포함하는 것을 특징으로 하는 버퍼 관리 장치
17 17
제 16항에 있어서, 상기 오버플로우 관리 모듈은, 상기 임시 버퍼에 저장된 요청을 저장할 공간이 상기 메인 버퍼에 발생하면, 상기 임시 버퍼에 저장된 요청을 상기 메인 버퍼에 저장하는 것을 특징으로 하는 버퍼 관리 장치
18 18
제 16항에 있어서, 상기 버퍼 엘리먼트 획득 모듈에 의해, 상기 메인 버퍼로부터 저장된 요청이 획득되면, 오퍼레이터의 실행으로 실행 결과가 획득되고, 상기 획득된 실행 결과가 해당 클라이언트로 전송되는 것을 특징으로 하는 버퍼 관리 장치
19 19
제 18항에 있어서, 상기 실행 결과가 미리 설정된 타임아웃 이내에 미획득되면, 타임아웃 메시지가 상기 클라이언트로 전송되는 것을 특징으로 하는 버퍼 관리 장치
20 20
삭제
21 21
제 16항에 있어서, 상기 버퍼 관리 장치는 상기 클라이언트와 클라이언트-서버 방식으로 통신하는 서버에 포함되고, 상기 서버 및 상기 클라이언트는 전장 시스템에서의 전자제어유닛(ECU: Electronic Control Unit)인 것을 특징으로 하는 버퍼 관리 장치
22 22
제 16항에 있어서, 상기 버퍼 관리 장치는 상기 메인 버퍼 및 상기 임시 버퍼 중 하나 이상을 복수 개만큼 포함하는 것을 특징으로 하는 버퍼 관리 장치
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.