맞춤기술찾기

이전대상기술

자가 적응형 로봇 시스템 및 그의 오류 검출 방법

  • 기술번호 : KST2018015474
  • 담당센터 : 서울서부기술혁신센터
  • 전화번호 : 02-6124-6930
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명의 실시 예에 따른 자가 적응형 로봇시스템의 오류 검출 방법은 로봇시스템이 하나의 시나리오를 수행하는 무결점 상황에서의 컴포넌트 간 메시지 호출 로그를 캡처하는 단계와, 메시지 호출 로그의 시간순서에 따른 반복패턴 및 쓰레드에 기초하여 행위 다이어그램을 구축하는 단계와, 행위 다이어그램에서 불특정 위치 또는 무패턴에 해당하는 단위 기능을 제거하여 정상동작 행위모델을 생성하는 단계와, 로봇시스템 운영시 시나리오와 동일한 시나리오 수행에 따라 자동 생성된 일반동작 행위모델을 추출하는 단계 및 일반동작 행위모델을 정상동작 행위모델과 비교하여 상이한 부분을 오류로 검출하는 단계를 포함한다.
Int. CL B25J 9/16 (2006.01.01)
CPC B25J 9/1653(2013.01) B25J 9/1653(2013.01) B25J 9/1653(2013.01)
출원번호/일자 1020170061747 (2017.05.18)
출원인 서강대학교산학협력단
등록번호/일자
공개번호/일자 10-2018-0126832 (2018.11.28) 문서열기
공고번호/일자 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2017.05.18)
심사청구항수 20

출원인

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

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 박수진 대한민국 서울특별시 마포구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 특허법인충현 대한민국 서울특별시 서초구 동산로 **, *층(양재동, 베델회관)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 서강대학교산학협력단 서울특별시 마포구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2017.05.18 수리 (Accepted) 1-1-2017-0474718-92
2 선행기술조사의뢰서
Request for Prior Art Search
2018.05.10 수리 (Accepted) 9-1-9999-9999999-89
3 선행기술조사보고서
Report of Prior Art Search
2018.08.07 수리 (Accepted) 9-1-2018-0039309-83
4 의견제출통지서
Notification of reason for refusal
2018.08.17 발송처리완료 (Completion of Transmission) 9-5-2018-0557219-71
5 [지정기간연장]기간연장(단축, 경과구제)신청서
[Designated Period Extension] Application of Period Extension(Reduction, Progress relief)
2018.10.16 수리 (Accepted) 1-1-2018-1016292-82
6 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2018.11.12 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2018-1122322-73
7 출원인정보변경(경정)신고서
Notification of change of applicant's information
2019.01.22 수리 (Accepted) 4-1-2019-5014626-89
8 등록결정서
Decision to grant
2019.03.12 발송처리완료 (Completion of Transmission) 9-5-2019-0182133-93
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
로봇시스템이 하나의 시나리오를 수행하는 무결점 상황에서의 컴포넌트 간 메시지 호출 로그를 캡처하는 단계;상기 메시지 호출 로그의 시간순서에 따른 반복패턴 및 쓰레드에 기초하여 행위 다이어그램을 구축하는 단계;상기 행위 다이어그램에서 불특정 위치 또는 무패턴에 해당하는 단위 기능을 제거하여 정상동작 행위모델을 생성하는 단계;상기 로봇시스템 운영시 상기 시나리오와 동일한 시나리오 수행결과 자동 생성된 일반동작 행위모델을 추출하는 단계; 및상기 일반동작 행위모델을 상기 정상동작 행위모델과 비교하여 상이한 부분을 오류로 검출하는 단계;를 포함하는, 자가 적응형 로봇시스템의 오류 검출 방법
2 2
제 1 항에 있어서,상기 메시지 호출 로그를 캡처하는 단계는,상기 캡처된 메시지 호출 로그 각각에 고유한 식별자를 부여하고, 호출된 메시지의 송수신자에 해당되는 각각의 컴포넌트 명칭과 메시지의 명칭을 XML(extensible markup language) 형태로 저장하는, 자가 적응형 로봇시스템의 오류 검출 방법
3 3
제 1 항에 있어서,상기 행위 다이어그램에서 불특정 위치 또는 무패턴에 해당하는 단위 기능을 식별하여 제거하는 단계는,상기 행위 다이어그램 상에서 수행 시점에 수행순서가 무의미한 단위 기능 또는 수행 시점에 정해진 패턴이 없는 단위 기능을 식별하여 제거하는, 자가 적응형 로봇시스템의 오류 검출 방법
4 4
제 3 항에 있어서,상기 수행순서가 무의미한 단위기능은, 2개 이상의 시나리오에 의해 생성된 행위모델에서 반복적으로 발견되고, 특정 행위와의 선후관계가 불분명한 메시지를 포함하는, 자가 적응형 로봇시스템의 오류 검출 방법
5 5
제 1 항에 있어서,상기 일반동작 행위모델을 상기 정상동작 행위모델과 비교하여 상이한 부분을 오류로 검출하는 단계는, 상기 일반동작 행위모델을 추출한 동일한 시나리오에 해당하는 상기 정상동작 행위모델을 추출하는 단계;상기 추출된 정상동작 행위모델과 상기 일반동작 행위모델을 비교하는 단계; 및비교결과, 상이한 부분을 잠재적 오류로 검출하는 단계;를 포함하는, 자가 적응형 로봇시스템의 오류 검출 방법
6 6
제 1 항에 있어서,상기 행위 다이어그램을 구축하는 단계는,상기 메시지 호출 로그가 반복적으로 호출되는 시퀀스 묶음을 하나의 단위기능을 의미하는 행위로 식별하는 단계; 및반복적으로 상기 행위를 추출하고, 상기 행위들 간의 기능적 쓰레드를 나타내는 행위 다이어그램을 완성시키는 단계;를 포함하는, 자가 적응형 로봇시스템의 오류 검출 방법
7 7
제 6 항에 있어서,상기 메시지 호출 로그가 반복적으로 호출되는 시퀀스 묶음을 하나의 단위기능을 의미하는 행위로 식별하는 단계는,상기 메시지 호출 로그 내에 포함된 메시지가 시간순서에 따라 나타나는 반복 패턴에 기초하여 상기 메시지의 반복횟수를 계수하는 단계; 및상기 계수 결과, 반복횟수가 동일한 메시지를 시퀀스로 묶는 단계;를 포함하는, 자가 적응형 로봇시스템의 오류 검출 방법
8 8
제 1 항에 있어서,상기 로봇시스템의 오류가 검출되면 오류에 대한 자가 회복 여부에 따라 대응방안을 선택하는 단계; 및상기 선택된 대응방안을 반영하여 상기 자가 적응형 로봇시스템에서 소프트웨어 서비스를 계속적으로 제공하는 단계;를 더 포함하는, 자가 적응형 로봇시스템의 오류 검출 방법
9 9
제 8 항에 있어서,상기 대응방안을 선택하는 단계는,상기 대응방안으로 오류가 발생된 소프트웨어를 자가 회복할 것인지, 오류 발생된 소프트웨어를 대체 소프트웨어로 교체할 것인지, 해당 컴포넌트를 교체할 것인지 선택하는, 자가 적응형 로봇시스템의 오류 검출 방법
10 10
제 9 항에 있어서,상기 자가 회복은,오류 발생된 소프트웨어 외부에서 해당 소프트웨어의 내용을 추가, 수정 및 삭제 중 적어도 하나를 통해 회복을 수행하는, 자가 적응형 로봇시스템의 오류 검출 방법
11 11
제 1 항 내지 제 10 항 중 어느 한 항의 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
12 12
로봇시스템이 하나의 시나리오를 수행하는 무결점 상황에서의 컴포넌트 간 메시지 호출 로그를 캡처하는 로그 캡처부; 상기 메시지 호출 로그의 시간순서에 따른 반복패턴 및 쓰레드에 기초하여 행위 다이어그램을 구축하는 행위 다이어그램 구축부;상기 행위 다이어그램에서 불특정 위치 또는 무패턴에 해당하는 단위 기능을 제거하여 정상동작 행위모델을 생성하는 정상동작 행위모델 생성부;상기 로봇시스템 운영시 상기 시나리오와 동일한 시나리오 수행결과 자동 생성된 일반동작 행위모델을 추출하는 일반동작 행위모델 추출부; 및상기 일반동작 행위모델을 상기 정상동작 행위모델과 비교하여 상이한 부분을 오류로 검출하는 오류 검출부;를 포함하는, 자가 적응형 로봇시스템
13 13
제 12 항에 있어서,상기 로그 캡처부는,상기 캡처된 메시지 호출 로그 각각에 고유한 식별자를 부여하고, 호출된 메시지의 송수신자에 해당되는 각각의 컴포넌트 명칭과 메시지의 명칭을 XML(extensible markup language) 형태로 저장하는, 자가 적응형 로봇시스템
14 14
제 12 항에 있어서,상기 정상동작 행위모델 생성부는,상기 행위 다이어그램 상에서 수행 시점에 수행순서가 무의미한 단위 기능 또는 수행 시점에 정해진 패턴이 없는 단위 기능을 식별하여 제거하는, 자가 적응형 로봇시스템
15 15
제 14 항에 있어서,상기 수행순서가 무의미한 단위기능은, 2개 이상의 시나리오에 의해 생성된 행위모델에서 반복적으로 발견되고, 특정 행위와의 선후관계가 불분명한 메시지를 포함하는, 자가 적응형 로봇시스템
16 16
제 12 항에 있어서,상기 일반동작 행위모델 추출부는,상기 로봇시스템 운영시 상기 시나리오와 동일한 시나리오를 수행하여 발생된 메시지 호출 로그를 캡처하고, 상기 메시지 호출 로그를 시간순서에 따른 반복패턴 및 쓰레드에 기초하여 행위 다이어그램을 구축함으로써 상기 일반동작 행위모델을 추출하는, 자가 적응형 로봇 시스템
17 17
제 12 항에 있어서,상기 자가 적응형 로봇시스템 오류가 검출되면 오류에 대한 자가 회복 여부에 따라 대응방안을 선택하고, 상기 선택된 대응방안을 반영하여 상기 자가 적응형 로봇시스템에서 소프트웨어 서비스를 계속적으로 제공하는 대응부를 더 포함하는, 자가 적응형 로봇시스템
18 18
제 17 항에 있어서,상기 대응부는,상기 대응방안으로 오류가 발생된 소프트웨어를 자가 회복시키는 S/W 회복부;오류 발생된 소프트웨어를 대체 소프트웨어로 교체하는 S/W 교체부; 및오류가 발생된 해당 컴포넌트를 교체하기 위한 컴포넌트 교체부;로 구성되는, 자가 적응형 로봇시스템
19 19
제 18 항에 있어서,상기 S/W 회복부는,오류 발생된 소프트웨어 외부에서 해당 소프트웨어의 내용을 추가, 수정 및 삭제 중 적어도 하나를 통해 회복을 수행하는, 자가 적응형 로봇시스템
20 20
제 18 항에 있어서,상기 행위 다이어그램 구축부는,상기 메시지 호출 로그가 반복적으로 호출되는 시퀀스 묶음을 하나의 단위기능을 의미하는 행위로 식별하고, 반복적으로 상기 행위를 추출하며, 상기 행위들 간의 기능적 쓰레드를 나타내는 행위 다이어그램을 완성시키는, 자가 적응형 로봇시스템
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 미래창조과학부 서강대학교 차세대정보·컴퓨팅기술개발 동적 자가 적응을 위한 집단 지성 기반 컴포넌트 설계 및 검증 기술