맞춤기술찾기

이전대상기술

사물인터넷 디바이스의 제어 소프트웨어 검증 장치 및 그 방법

  • 기술번호 : KST2019020982
  • 담당센터 : 대구기술혁신센터
  • 전화번호 : 053-550-1450
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명의 일 실시예에 따른 사물인터넷 디바이스의 제어 소프트웨어 검증 방법은 검증 대상 소프트웨어의 운영체제 모델을 생성하는 단계, 상기 검증 대상 소프트웨어에 대한 어플리케이션 모델을 생성하는 단계 및 상기 운영체제 모델과 상기 어플리케이션 모델을 포함하는 상호작용 모델을 생성하는 단계를 포함한다.
Int. CL G06F 11/36 (2006.01.01)
CPC G06F 11/3696(2013.01)
출원번호/일자 1020180049936 (2018.04.30)
출원인 경북대학교 산학협력단
등록번호/일자
공개번호/일자 10-2019-0125744 (2019.11.07) 문서열기
공고번호/일자 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2018.04.30)
심사청구항수 8

출원인

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

발명자

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

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 김종선 대한민국 서울특별시 강남구 역삼로*길 **, 광성빌딩 **층 (역삼동)(케이엘피특허법률사무소)
2 이형석 대한민국 서울특별시 강남구 역삼로*길 **, 광성빌딩 **층 (역삼동)(케이엘피특허법률사무소)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 경북대학교 산학협력단 대구광역시 북구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2018.04.30 수리 (Accepted) 1-1-2018-0427959-21
2 선행기술조사의뢰서
Request for Prior Art Search
2019.07.12 수리 (Accepted) 9-1-9999-9999999-89
3 의견제출통지서
Notification of reason for refusal
2019.10.02 발송처리완료 (Completion of Transmission) 9-5-2019-0717876-91
4 선행기술조사보고서
Report of Prior Art Search
2019.10.02 발송처리완료 (Completion of Transmission) 9-6-2019-0106709-99
5 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2019.12.02 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2019-1245112-22
6 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2019.12.02 수리 (Accepted) 1-1-2019-1245079-13
7 등록결정서
Decision to grant
2020.04.01 발송처리완료 (Completion of Transmission) 9-5-2020-0232673-56
8 [명세서등 보정]보정서(심사관 직권보정)
2020.04.17 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2020-5009736-51
9 출원인정보변경(경정)신고서
Notification of change of applicant's information
2020.06.23 수리 (Accepted) 4-1-2020-5136893-04
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
검증 대상 소프트웨어의 운영체제 모델을 생성하는 단계;상기 검증 대상 소프트웨어에 대한 어플리케이션 모델을 생성하는 단계; 및상기 운영체제 모델과 상기 어플리케이션 모델을 포함하는 상호작용 모델을 생성하는 단계;를 포함하고,상기 어플리케이션 모델을 생성하는 단계는,상기 검증 대상 소프트웨어를 복수의 노드로 구분하는 단계, 및상기 운영체제 모델의 API 함수 호출 여부를 상기 복수의 노드에 대해 각각 체크하는 단계,를 포함하고,상기 API 함수 호출 여부를 상기 복수의 노드에 대해 각각 체크하는 단계는, 상기 복수의 노드 중 API 함수 호출을 포함하지 않는 연속적인 노드들을 하나의 노드로 병합하여 코드 임베딩에 관한 주석을 추가하는 단계, 및 상기 복수의 노드 중 API 함수 호출을 포함하는 노드는 상호작용 지점임을 의미하는 주석을 추가하는 단계,를 포함하는 것을 특징으로 하는 사물인터넷 디바이스의 제어 소프트웨어 검증 방법
2 2
제1 항에 있어서,상기 운영체제 모델을 생성하는 단계는,상기 검증 대상 소프트웨어의 구조에 따라 커널 변수, API 함수, 기본 동작, 알람 및 ISR(Interrupt Service Routine)에 관해 기 정의된 패턴을 이용하여 생성하고,상기 커널 변수는 우선순위 대기열, 작업의 정적 구성, 동적 작업 정보, 자원 테이블, 이벤트 테이블에 관한 정보 중 적어도 하나를 포함하고,상기 API 함수는 상기 운영체제 모델에서 인라인 함수(inline function)로 모델링하는 것을 포함하고,상기 기본 동작은 상기 우선순위 대기열을 사용하여 작업의 정보를 얻는 것을 포함하고,상기 알람은 주기적으로 작업을 수행하거나 이벤트를 설정할 수 있는 것을 포함하고,상기 ISR(Interrupt Service Routine)은 작업의 일종으로 모델링하는 것을 포함하는 사물인터넷 디바이스의 제어 소프트웨어 검증 방법
3 3
삭제
4 4
제1 항에 있어서,상기 상호작용 모델을 생성하는 단계는,상기 운영체제 모델과 상기 어플리케이션 모델의 상호작용 지점을 파악하는 단계; 및상기 상호작용 지점을 기준으로 상기 운영체제 모델과 상기 어플리케이션 모델을 하나의 모델에 삽입하는 단계를 포함하는 것을 특징으로 하는 사물인터넷 디바이스의 제어 소프트웨어 검증 방법
5 5
제4 항에 있어서,상기 하나의 모델에 삽입하는 단계는,상기 어플리케이션 모델을 상기 상호작용 지점을 기준으로 변환하여 삽입하며,상기 어플리케이션 모델에서 상기 운영체제 모델의 API 함수를 호출하지 않는 부분은 변환 없이 그대로 삽입하는 것을 특징으로 하는 사물인터넷 디바이스의 제어 소프트웨어 검증 방법
6 6
검증 대상 소프트웨어의 운영체제 모델을 생성하는 운영체제 모델 생성부;상기 검증 대상 소프트웨어에 대한 어플리케이션 모델을 생성하는 어플리케이션 모델 생성부;상기 운영체제 모델과 상기 어플리케이션 모델을 포함하는 상호작용 모델을 생성하는 상호작용 모델 생성부; 및상기 상호작용 모델을 이용하여 상기 검증 대상 소프트웨어의 유효성을 검증하는 검증부를 포함하고,상기 어플리케이션 모델 생성부는,상기 검증 대상 소프트웨어를 복수의 노드로 구분하고 상기 운영체제 모델의 API 함수 호출 여부를 상기 복수의 노드에 대해 각각 체크 후, API 함수를 호출하지 않는 노드는 하나의 노드로 병합하여 코드 임베딩에 관한 주석을 추가하고 API 함수를 호출하는 노드는 상호작용 지점임을 의미하는 주석을 추가하는 것을 특징으로 하는 사물인터넷 디바이스의 제어 소프트웨어 검증 장치
7 7
제6 항에 있어서,상기 운영체제 모델 생성부는상기 검증 대상 소프트웨어의 구조에 따라 커널 변수, API 함수, 기본 동작, 알람 및 ISR(Interrupt Service Routine)에 관해 기 정의된 패턴을 이용하여 생성하며상기 커널 변수는 우선순위 대기열, 작업의 정적 정보, 작업의 동적 정보, 자원 테이블 및 이벤트 테이블에 관한 정보 중 적어도 하나를 포함하고상기 API 함수는 상기 운영체제 모델에서 인라인 함수(inline function)로 모델링하는 것을 포함하고,상기 기본 동작은 상기 우선순위 대기열을 사용하여 작업의 정보를 얻는 것을 포함하고,상기 알람은 주기적으로 작업을 수행하거나 이벤트를 설정할 수 있는 것을 포함하고,상기 ISR(Interrupt Service Routine)은 작업의 일종으로 모델링하는 것을 포함하는 사물인터넷 디바이스의 제어 소프트웨어 검증 장치
8 8
삭제
9 9
제6 항에 있어서,상기 상호작용 모델 생성부는상호작용 지점을 파악한 후 이를 기준으로 상기 운영체제 모델과 상기 어플리케이션 모델을 하나의 모델에 삽입하며,상기 하나의 모델에 삽입함에 있어서, 상기 운영체제 모델과 상기 어플리케이션 모델간 상호작용 지점을 기준으로 변환하여 삽입하고 상기 어플리케이션 모델에서 상기 운영체제 모델의 API 함수를 호출하지 않는 부분은 변환 없이 그대로 삽입하여상기 상호작용 모델을 생성하는 것을 특징으로 하는 사물인터넷 디바이스의 제어 소프트웨어 검증 장치
10 10
제6 항에 있어서,상기 검증부는상기 상호작용 모델과 상기 검증 대상 소프트웨어에서 예상되는 작업 실행 순서를 지정하는 속성 목록을 이용하여 유효성을 검증하는 것을 특징으로 하는 사물인터넷 디바이스의 제어 소프트웨어 검증장치
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 과학기술정보통신부 경북대학교 차세대정보·컴퓨팅기술개발 지능형 자동화를 통한 풀스택 SW 모델 기반 검증
2 교육부 경북대학교 개인기초연구(교육부)(R&D) 개방형 사물인터넷 운영체제를 위한 패턴기반 안전성 검증 프레임워크