맞춤기술찾기

이전대상기술

드론을 이용한 청소년 프로그래밍 교육용 어플리케이션 시스템

  • 기술번호 : KST2020003545
  • 담당센터 : 인천기술혁신센터
  • 전화번호 : 032-420-3580
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 드론을 이용한 청소년 프로그래밍 교육용 어플리케이션 시스템이 개시된다. 무인 비행체(UAV)를 이용한 프로그래밍 교육 방법에 있어서, 상기 무인 비행체와의 통신을 위한 통신 세션을 설정하는 단계, 상기 무인 비행체를 비행시키기 위한 지도(map) 정보를 제공하는 단계, 상기 무인 비행체의 비행과 관련하여 미리 지정된 명령어를 포함하는 복수의 블록들을 제공하는 단계, 및 상기 복수의 블록들을 대상으로 선택된 블록이 프로그래밍 영역에 배치됨에 따라, 상기 프로그래밍 영역에 배치된 블록에 기초하여 상기 무인 비행체의 비행을 제어하는 신호를 상기 통신 세션을 통해 상기 무인 비행체로 전송하는 단계를 포함할 수 있다.
Int. CL G06Q 50/20 (2012.01.01) B64C 39/02 (2006.01.01) G06Q 50/10 (2012.01.01)
CPC G06Q 50/2057(2013.01) G06Q 50/2057(2013.01) G06Q 50/2057(2013.01) G06Q 50/2057(2013.01) G06Q 50/2057(2013.01) G06Q 50/2057(2013.01)
출원번호/일자 1020180112312 (2018.09.19)
출원인 인하대학교 산학협력단
등록번호/일자
공개번호/일자 10-2020-0032984 (2020.03.27) 문서열기
공고번호/일자 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2018.09.19)
심사청구항수 4

출원인

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

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 권장우 부산광역시 남구
2 최민석 경기도 시흥시 비둘기공원*길

대리인

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

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 인하대학교 산학협력단 인천광역시 미추홀구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2018.09.19 수리 (Accepted) 1-1-2018-0935458-96
2 [출원서등 보정]보정서
[Amendment to Patent Application, etc.] Amendment
2018.11.07 수리 (Accepted) 1-1-2018-1103228-99
3 출원인정보변경(경정)신고서
Notification of change of applicant's information
2018.12.27 수리 (Accepted) 4-1-2018-5266647-91
4 선행기술조사의뢰서
Request for Prior Art Search
2019.07.11 수리 (Accepted) 9-1-9999-9999999-89
5 선행기술조사보고서
Report of Prior Art Search
2019.09.05 발송처리완료 (Completion of Transmission) 9-6-2020-0019629-39
6 의견제출통지서
Notification of reason for refusal
2020.02.17 발송처리완료 (Completion of Transmission) 9-5-2020-0117270-40
7 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2020.04.17 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2020-0395874-13
8 [거절이유 등 통지에 따른 의견]의견서·답변서·소명서
2020.04.17 수리 (Accepted) 1-1-2020-0395873-67
9 [지정기간단축]기간 연장신청서·기간 단축신청서·기간 경과 구제신청서·절차 계속신청서
2020.05.06 수리 (Accepted) 1-1-2020-0455768-67
10 거절결정서
Decision to Refuse a Patent
2020.09.29 발송처리완료 (Completion of Transmission) 9-5-2020-0672521-23
11 [명세서등 보정]보정서(재심사)
Amendment to Description, etc(Reexamination)
2020.10.27 보정승인 (Acceptance of amendment) 1-1-2020-1139140-16
12 [거절이유 등 통지에 따른 의견]의견서·답변서·소명서
2020.10.27 수리 (Accepted) 1-1-2020-1139139-69
13 등록결정서
Decision to Grant Registration
2020.11.23 발송처리완료 (Completion of Transmission) 9-5-2020-0810910-85
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
세션 설정부, 정보 제공부, 블록 제공부 및 전송 제어부를 포함하는 무인 비행체(UAV)를 이용한 프로그래밍 교육 시스템에 의해 수행되는 무인 비행체(UAV)를 이용한 프로그래밍 교육 방법에 있어서,상기 세션 설정부에서, 상기 무인 비행체와의 통신을 위한 통신 세션을 설정하는 단계;상기 정보 제공부에서, 상기 무인 비행체를 비행시키기 위한 지도(map) 정보를 제공하는 단계;상기 블록 제공부에서, 상기 무인 비행체의 비행과 관련하여 미리 지정된 명령어를 포함하는 복수의 블록들을 프로그래밍 화면 상에 제공하는 단계; 및상기 전송 제어부에서, 상기 복수의 블록들을 대상으로 선택된 블록이 프로그래밍 영역에 배치됨에 따라, 상기 프로그래밍 영역에 배치된 블록에 기초하여 상기 무인 비행체의 비행을 제어하는 신호를 상기 통신 세션을 통해 상기 무인 비행체로 전송하는 단계를 포함하고,상기 무인 비행체(UAV)를 이용한 프로그래밍 교육 방법은, 상기 무인 비행체를 이용한 프로그래밍 교육 시스템이 블록형 코딩(block coding) 방식을 기반으로 무인 비행체가 동작을 수행하도록 상기 복수의 블록들을 대상으로 선택된 블록을 원하는 순서로 나열하는 프로그래밍을 유도하여 사용자가 복수의 프로그래밍 요소를 학습하도록 제공하는 것을 포함하고, 상기 프로그래밍 영역은, 프로그래밍 영역과 블록 영역을 포함하고, 상기 블록들이 배치되는 함수 영역 및, 상기 블록들 및 함수 중 적어도 하나가 배치되는 메인(main) 영역을 포함하고, 상기 지도(map) 정보를 제공하는 단계는, 색상 별로 역할이 다르게 지정된 서로 다른 복수개의 타일로 이루어진 지도 정보를 제공하고, 프로그래밍 레벨이 올라갈수록 난이도를 반영하여 지도 정보를 다르게 제공하고, 상기 지도 정보와 함께 프로그래밍 레벨에 해당하는 미션 정보를 제공하고, 상기 프로그래밍 레벨의 미션을 완료할 때마다 다음 레벨의 지도 정보를 제공하고, 동일 프로그래밍 레벨을 대상으로 복수의 지도 정보가 존재하는 단계를 포함하고, 상기 미션 정보는, 프로그래밍 레벨이 올라갈수록 복잡한 프로그래밍이 가능하도록 조건을 포함하고, 상기 복수의 블록들을 프로그래밍 화면 상에 제공하는 단계는,미리 지정된 명령어를 포함하는 복수의 블록들을 프로그래밍 화면 중 블록 영역에 위치시키고, 전진 명령어, 우회전 명령어, 좌회전 명령어, 오브젝트(object) 들기 명령어, 오브젝트 내리기 명령어, 저공비행 명령어, 고공비행 명령어, 및 착지 명령어가 지정된 블록을 제공하고, 미리 지정된 프로그래밍 레벨이 증가할수록 상기 복수의 블록들의 개수를 증가시켜 제공하는 단계를 포함하고, 상기 무인 비행체로 전송하는 단계는, 이륙 지점부터 착지 지점까지 무인 비행체를 비행시키기 위해 블록 영역에 배치된 미리 지정된 명령어가 포함된 각 블록들 중 특정 블록들이 선택되고, 상기 선택된 블록들을 블록 영역에서 프로그래밍 영역으로 이동시키고, 상기 프로그래밍 영역으로 이동된 블록들을 기반으로 프로그래밍을 적용하고, 지도 정보에서 무인 비행체가 비행 동작 시, 무인 비행체에서 적색 LED 불빛이 온(ON)되었음을 나타내는 제어신호를 기반으로 미션이 실패하였음을 확인하고 미션 실패를 나타내는 메시지를 디스플레이하고, 무인 비행체가 미션을 성공한 경우, 무인 비행체에서 녹색 LED 불빛이 온(ON)되었음을 나타내는 제어신호를 기반으로 미션 성공을 나타내는 미션 성공 메시지를 디스플레이하는 단계를 포함하고, 상기 무인 비행체는, 무인 비행체의 비행을 제어하는 신호를 아두이노(arduino) 시리얼 통신을 기반으로 수신하여 비행이 제어되고, 상기 무인 비행체에 설치된 아두이노를 기반으로 미리 지정된 전력에서 시간당 무인 비행체가 이동하는 거리가 계산되고, 계산된 거리를 기반으로 무인 비행체의 속력이 계산되고, 계산된 무인 비행체의 속력을 기반으로 무인 비행체의 구동이 제어되고, 무인 비행체에 부착된 전자석에 자성을 발생시켜 무인 비행체의 동작이 제어되고, 복수개의 서로 다른 색상의 타일들이 연결된 지도 위에서 비행을 수행하는무인 비행체(UAV)를 이용한 프로그래밍 교육 방법
2 2
삭제
3 3
삭제
4 4
제1항에 있어서,상기 지도 정보를 제공하는 단계는,상기 프로그래밍 영역에 배치될 블록의 개수를 제한하는 미션(mission) 및 함수의 사용을 포함시키는 미션(mission) 중 적어도 하나의 미션을 제공하는 단계를 포함하는 무인 비행체(UAV)를 이용한 프로그래밍 교육 방법
5 5
제1항에 있어서,상기 지도 정보를 제공하는 단계는,재귀함수 기반의 반복 개념 및 분기문 개념 교육을 위한 미션(mission)을 제공하는 단계를 포함하는 무인 비행체(UAV)를 이용한 프로그래밍 교육 방법
6 6
삭제
7 7
삭제
8 8
삭제
9 9
무인 비행체(UAV)를 이용한 프로그래밍 교육 시스템에 있어서,상기 무인 비행체와의 통신을 위한 통신 세션을 설정하는 세션 설정부;상기 무인 비행체를 비행시키기 위한 지도(map) 정보를 제공하는 지도 정보 제공부;상기 무인 비행체의 비행과 관련하여 미리 지정된 명령어를 포함하는 복수의 블록들을 프로그래밍 화면 상에 제공하는 블록 제공부; 및상기 복수의 블록들을 대상으로 선택된 블록이 프로그래밍 영역에 배치됨에 따라, 상기 프로그래밍 영역에 배치된 블록에 기초하여 상기 무인 비행체의 비행을 제어하는 신호를 상기 통신 세션을 통해 상기 무인 비행체로 전송하는 전송 제어부를 포함하고,상기 무인 비행체(UAV)를 이용한 프로그래밍 교육 시스템은, 상기 무인 비행체를 이용한 프로그래밍 교육 시스템이 블록형 코딩(block coding) 방식을 기반으로 무인 비행체가 동작을 수행하도록 상기 복수의 블록들을 대상으로 선택된 블록을 원하는 순서로 나열하는 프로그래밍을 유도하여 사용자가 복수의 프로그래밍 요소를 학습하도록 제공하는 것을 포함하고, 상기 프로그래밍 영역은, 프로그래밍 영역과 블록 영역을 포함하고, 상기 블록들이 배치되는 함수 영역 및, 상기 블록들 및 함수 중 적어도 하나가 배치되는 메인(main) 영역을 포함하고, 상기 지도 정보를 제공부는, 색상 별로 역할이 다르게 지정된 서로 다른 복수개의 타일로 이루어진 지도 정보를 제공하고, 상기 지도 정보와 함께 프로그래밍 레벨에 해당하는 미션 정보를 제공하고, 프로그래밍 레벨이 올라갈수록 난이도를 반영하여 지도 정보를 다르게 제공하고, 상기 프로그래밍 레벨의 미션을 완료할 때마다 다음 레벨의 지도 정보를 제공하고, 동일 프로그래밍 레벨을 대상으로 복수의 지도 정보가 존재하는 것을 포함하고, 상기 미션 정보는, 프로그래밍 레벨이 올라갈수록 복잡한 프로그래밍이 가능하도록 조건을 포함하고, 상기 블록 제공부는, 미리 지정된 명령어를 포함하는 복수의 블록들을 프로그래밍 화면 중 블록 영역에 위치시키고, 전진 명령어, 우회전 명령어, 좌회전 명령어, 오브젝트(object) 들기 명령어, 오브젝트 내리기 명령어, 저공비행 명령어, 고공비행 명령어, 및 착지 명령어가 지정된 블록을 제공하고, 미리 지정된 프로그래밍 레벨이 증가할수록 상기 복수의 블록들의 개수를 증가시켜 제공하는 것을 포함하고, 상기 전송 제어부는, 이륙 지점부터 착지 지점까지 무인 비행체를 비행시키기 위해 블록 영역에 배치된 미리 지정된 명령어가 포함된 각 블록들 중 특정 블록들이 선택되고, 상기 선택된 블록들을 블록 영역에서 프로그래밍 영역으로 이동시키고, 상기 프로그래밍 영역으로 이동된 블록들을 기반으로 프로그래밍을 적용하고, 지도 정보에서 무인 비행체가 비행 동작 시, 무인 비행체에서 적색 LED 불빛이 온(ON)되었음을 나타내는 제어신호를 기반으로 미션이 실패하였음을 확인하고 미션 실패를 나타내는 메시지를 디스플레이하고, 무인 비행체가 미션을 성공한 경우, 무인 비행체에서 녹색 LED 불빛이 온(ON)되었음을 나타내는 제어신호를 기반으로 미션 성공을 나타내는 미션 성공 메시지를 디스플레이하는 것을 포함하고, 상기 무인 비행체는, 무인 비행체의 비행을 제어하는 신호를 아두이노(arduino) 시리얼 통신을 기반으로 수신하여 비행이 제어되고, 상기 무인 비행체에 설치된 아두이노를 기반으로 미리 지정된 전력에서 시간당 무인 비행체가 이동하는 거리가 계산되고, 계산된 거리를 기반으로 무인 비행체의 속력이 계산되고, 계산된 무인 비행체의 속력을 기반으로 무인 비행체의 구동이 제어되고, 무인 비행체에 부착된 전자석에 자성을 발생시켜 무인 비행체의 동작이 제어되고, 복수개의 서로 다른 색상의 타일들이 연결된 지도 위에서 비행을 수행하는무인 비행체(UAV)를 이용한 프로그래밍 교육 시스템
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 과학기술정보통신부 인하대학교 산학협력단 정보통신기술인력양성(정보화) 인공지능을 활용한 콘텐츠 창작기술