맞춤기술찾기

이전대상기술

홈네트워크용 상호연동 미들웨어의 운용방법

  • 기술번호 : KST2015211194
  • 담당센터 : 부산기술혁신센터
  • 전화번호 : 051-606-6561
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 홈네트워크용 상호연동 미들웨어의 운용방법을 제공한다. 이와 같은 본 발명에 따른 홈네트워크용 상호연동 미들웨어의 운용방법은 홈네트워크 시스템의 설정 변경이나 타 미들웨어의 설정 수정없이 다종의 미들웨어들이 상호연동되어 홈네트워크 시스템을 구동시키는 홈네트워크용 상호연동 미들웨어가 안정되고 원활하게 운용될 수 있도록 한다.본 발명에 따른 홈네트워크용 상호연동 미들웨어의 운용방법은 홈네트워크 시스템에 사용되는 상용화된 다종(多種)의 로컬 표준 미들웨어와 연동되고, 연동된 로컬 표준 미들웨어와 연동된 로컬 표준 미들웨어에 연결된 로컬 디바이스를 제어하되, 홈네트워크 시스템에 적용될 수 있는 다종(多種)의 로컬 디바이스를 형태별로 분류시키면서 기능이 사용자 정의의 XML 문서 형태로 정의되도록 하는 가상 디바이스 타입으로 정의하여 등록시키는 상호연동 미들웨어 어댑터와; 상기 상호연동 미들웨어 어댑터와 접속하고, 상기 상호연동 미들웨어 어댑터로부터 전달되는 정보를 설정된 목적지로 전송하는 상호연동 미들웨어 엔진을 포함하여 이루어지는 홈네트워크용 상호연동 미들웨어를 구비하고, 상기 홈네트워크 시스템에서 동작하게 될 신규 상호연동 미들웨어를 현재 동작중인 동작 상호연동 미들웨어에 접속시키는 신규 상호연동 미들웨어 접속단계와; 동작 상호연동 미들웨어에 접속된 신규 상호연동 미들웨어가 상기 홈네트워크 시스템에서 동작될 수 있도록 초기화시키는 신규 상호연동 미들웨어 초기화동작 단계를 거쳐 신규 상호연동 미들웨어가 상기 홈네트워크 시스템에서 동작되도록 한다.
Int. CL H04L 29/06 (2006.01) H04L 12/28 (2006.01)
CPC H04L 12/2832(2013.01) H04L 12/2832(2013.01)
출원번호/일자 1020120129614 (2012.11.15)
출원인 동서대학교산학협력단, 아이리얼 주식회사
등록번호/일자 10-1393432-0000 (2014.05.02)
공개번호/일자
공고번호/일자 (20140512) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2012.11.15)
심사청구항수 8

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 동서대학교 산학협력단 대한민국 부산광역시 사상구
2 아이리얼 주식회사 대한민국 부산광역시 해운대구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 황기현 대한민국 부산광역시 해운대구
2 강래원 대한민국 부산광역시 사상구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 특허법인 신태양 대한민국 대전광역시 서구 둔산중로 ***, 주은리더스텔 ***호~***호 (둔산동)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 동서대학교산학협력단 부산광역시 사상구
2 아이리얼 주식회사 부산광역시 해운대구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2012.11.15 수리 (Accepted) 1-1-2012-0941258-39
2 선행기술조사의뢰서
Request for Prior Art Search
2013.10.07 수리 (Accepted) 9-1-9999-9999999-89
3 선행기술조사보고서
Report of Prior Art Search
2013.11.14 수리 (Accepted) 9-1-2013-0095651-02
4 의견제출통지서
Notification of reason for refusal
2013.11.29 발송처리완료 (Completion of Transmission) 9-5-2013-0834949-74
5 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2013.12.12 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2013-1140460-04
6 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2013.12.12 수리 (Accepted) 1-1-2013-1140455-75
7 등록결정서
Decision to grant
2014.04.25 발송처리완료 (Completion of Transmission) 9-5-2014-0283516-84
8 출원인정보변경(경정)신고서
Notification of change of applicant's information
2018.08.21 수리 (Accepted) 4-1-2018-5163918-21
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
홈네트워크 시스템에 사용되는 상용화된 다종(多種)의 로컬 표준 미들웨어와 연동되고, 연동된 로컬 표준 미들웨어와 연동된 로컬 표준 미들웨어에 연결된 로컬 디바이스를 제어하되, 홈네트워크 시스템에 적용될 수 있는 다종(多種)의 로컬 디바이스를 형태별로 분류시키면서 기능이 사용자 정의의 XML 문서 형태로 정의되도록 하는 가상 디바이스 타입으로 정의하여 등록시키는 상호연동 미들웨어 어댑터와;상기 상호연동 미들웨어 어댑터와 접속하고, 상기 상호연동 미들웨어 어댑터로부터 전달되는 정보를 설정된 목적지로 전송하는 상호연동 미들웨어 엔진을 포함하여 이루어지는 홈네트워크용 상호연동 미들웨어를 구비하고,상기 홈네트워크 시스템에서 동작하게 될 신규 상호연동 미들웨어를 현재 동작중인 동작 상호연동 미들웨어에 접속시키는 신규 상호연동 미들웨어 접속단계와; 동작 상호연동 미들웨어에 접속된 신규 상호연동 미들웨어가 상기 홈네트워크 시스템에서 동작될 수 있도록 초기화시키는 신규 상호연동 미들웨어 초기화동작 단계를 거쳐 신규 상호연동 미들웨어가 상기 홈네트워크 시스템에서 동작되도록 하며,상호연동 미들웨어의 접속해제 여부를 판단하여 접속해제된 상호연동 미들웨어를 라우팅 테이블 상에서 제거하고, 현재 동작중인 전체 상호연동 미들웨어에게 상호연동 미들웨어의 접속해제 정보를 전달하는 접속해제 상호연동 미들웨어 처리단계와; 상호연동 미들웨어에 연결되는 신규 로컬 디바이스를 가상 디바이스 타입으로 변환하여 상기 홈네트워크 시스템에서 동작중인 전체 상호연동 미들웨어와 연동될 수 있도록 하는 신규 로컬 디바이스 처리단계와; 상호연동 미들웨어에 연결된 로컬 디바이스의 접속해제 여부를 검출하여 상기 홈네트워크 시스템에서 동작중인 전체 상호연동 미들웨어로부터 접속해제된 로컬 디바이스의 가상 디바이스 타입이 제거되도록 하는 접속해제 로컬 디바이스 처리단계와; 상기 홈네트워크 시스템의 일측 로컬 디바이스에 의해 타측 로컬 디바이스가 제어되도록 하는 로컬 디바이스 간 제어동작 수행단계와; 상기 홈네트워크 시스템의 일측 로컬 디바이스와 타측 로컬 디바이스 간 이벤트 등록에 의해 로컬 디바이스 간 연동이 수행되도록 하는 로컬 디바이스 간 이벤트 등록 수행단계 군 중에서 선택된 어느 하나의 단계가 수행되면서 홈네트워크용 상호연동 미들웨어를 운용하게 되며,상기 상호연동 미들웨어 어댑터는 연동되어 있는 표준 미들웨어에 연결된 로컬 디바이스를 가상 디바이스 타입으로 변형하고, 연동되어 있는 표준 미들웨어에 가상 디바이스 타입을 적용시켜 로컬 디바이스의 인식 및 제어가 수행되도록 하되, 상기 상호연동 미들웨어 어댑터는 표준 미들웨어와 연결되어 상기 표준 미들웨어의 데이터를 전송받게 되는 API 리스너 모듈과; 상기 홈네트워크 시스템의 로컬 디바이스와 연결되어 상기 로컬 디바이스의 데이터를 전송받게 되는 인터페이스 모듈과; 상기 상호연동 미들웨어 엔진과 연결되어 상기 상호연동 미들웨어 엔진의 데이터와 접속설정 정보를 전송받게 되는 커넥터 모듈과; 상기 API 리스너 모듈, 인터페이스 모듈, 커넥터 모듈로부터 전달되는 데이터를 분석하게 되는 파서 모듈과; 상기 API 리스너 모듈, 인터페이스 모듈, 커넥터 모듈, 파서 모듈로부터 데이터를 전달받게 되고, 상기 파서 모듈로부터 입력되는 분석된 데이터를 상호연동 프로토콜 메시지로 변환하여 상기 커넥터 모듈로 전달하게 되며, 상기 파서 모듈로부터 입력되는 분석된 데이터를 디바이스 프로토콜 메시지나 표준 미들웨어 프로토콜 메시지로 변환하여 상기 API 리스너 모듈이나 인터페이스 모듈로 전달하게 되는 컨버터 모듈과; 상기 홈네트워크 시스템의 로컬 디바이스에서 발생한 이벤트의 처리, 등록, 삭제를 수행하는 이벤트 핸들러 모듈과; 상기 홈네트워크 시스템에 연결된 로컬 디바이스의 목록, 가상 디바이스 타입의 목록을 관리하는 리스트 모듈을 포함하고,상기 신규 상호연동 미들웨어 접속단계는 홈네트워크 시스템에서 현재 동작중인 동작 상호연동 미들웨어 엔진이 설정된 멀티캐스트 주소 및 포트로 자신의 URL을 포함한 SSDP 광고메시지를 전송하는 단계와; 상기 홈네트워크 시스템에서 사용될 신규 상호연동 미들웨어 어댑터가 상기 SSDP 광고메시지를 수신하여 상기 동작 상호연동 미들웨어에 접속하게 되는 단계를 포함하여 수행되며,상기 신규 상호연동 미들웨어 초기화동작 단계는 상기 신규 상호연동 미들웨어 어댑터가 상기 동작 상호연동 미들웨어 엔진으로 notifyAdaptorOnlineStatus 요청메시지를 전송하는 단계와; 상기 동작 상호연동 미들웨어 엔진이 상기 notifyAdaptorOnlineStatus 요청메시지를 수신한 후, 라우팅 테이블 상에 신규 상호연동 미들웨어 어댑터에 대한 어댑터 ID를 할당하여 라우팅 정보를 등록하고, 상기 notifyAdaptorOnlineStatus 요청메시지를 전체 동작 상호연동 미들웨어 어댑터로 전송하는 단계와; 상기 동작 상호연동 미들웨어 엔진이 신규 상호연동 미들웨어 어댑터에게 notifyAdaptorOnlineStatus 응답메시지를 전송하는 단계를 포함하여 신규 상호연동 미들웨어 어댑터의 접속 사실이 타 동작 상호연동 미들웨어에게 공지하도록 하고,상기 신규 상호연동 미들웨어 초기화동작 단계는 신규 상호연동 미들웨어 어댑터는 상기 동작 상호연동 미들웨어 엔진으로 queryDevieList 요청메시지를 전송하는 단계와;상기 동작 상호연동 미들웨어 엔진은 상기 queryDevieList 요청메시지를 전체 동작 상호연동 미들웨어 어댑터로 전송하는 단계와;각 동작 상호연동 미들웨어 어댑터는 List 모듈에 저장된 로컬 디바이스와 가상 디바이스 타입의 목록을 queryDevieList 응답메시지를 통해 동작 상호연동 미들웨어 엔진으로 전송하는 단계와;동작 상호연동 미들웨어 엔진이 각 동작 상호연동 미들웨어 어댑터로부터 전송받은 로컬 디바이스의 목록을 단일한 디바이스 리스트 유닛으로 생성하고, 신규 상호연동 미들웨어 어댑터에게 queryDevieList 응답메시지를 통해 상기 디바이스 리스트 유닛을 전달하는 단계를 포함하여 전체 동작 상호연동 미들웨어에 접속해 있는 디바이스 목록을 신규 상호연동 미들웨어가 획득하도록 하는 것을 특징으로 하는 홈네트워크용 상호연동 미들웨어의 운용방법
2 2
제 1항에 있어서,상기 신규 상호연동 미들웨어 접속단계는 상기 홈네트워크 시스템에서 사용될 신규 상호연동 미들웨어 어댑터가 설정된 멀티캐스트 주소 및 포트로 멀티캐스트 그룹에 가입하고, SSDP 발견 요청메시지를 전송하는 단계와;상기 홈네트워크 시스템에서 현재 사용중인 동작 상호연동 미들웨어 엔진이 SSDP 발견 요청메시지를 수신한 후, 상기 신규 상호연동 미들웨어 어댑터에게 SSDP 발견 응답메시지를 전송하는 단계 및;상기 신규 상호연동 미들웨어 어댑터가 상기 SSDP 발견 응답메시지를 수신하여 상기 동작 상호연동 미들웨어에 접속하게 되는 단계를 포함하여 수행되는 것을 특징으로 하는 홈네트워크용 상호연동 미들웨어의 운용방법
3 3
제 1항에 있어서,상기 접속해제 상호연동 미들웨어 처리단계는 상호연동 미들웨어 엔진이 notifyAdaptorAlive 요청메시지를 상호연동 미들웨어 어댑터에게 전송하고, 상호연동 미들웨어 어댑터로부터의 notifyAdaptorAlive 응답메시지를 수신 대기하는 단계와;설정시간 이내에 상호연동 미들웨어 어댑터로부터 notifyAdaptorAlive 응답메시지가 전송되면 정상 접속상태로 판단하고, 설정시간 이내에 상호연동 미들웨어 어댑터로부터 notifyAdaptorAlive 응답메시지가 전송되지 않으면 비정상 접속상태로 판단하는 단계와;비정상 접속상태 판단시 해당 상호연동 미들웨어 어댑터의 접속해제로 판단하여 해당 상호연동 미들웨어 어댑터에 대한 정보를 라우팅 테이블 상에서 제거한 후, 상호연동 미들웨어 엔진은 전체 상호연동 미들웨어 어댑터들에게 해당 상호연동 미들웨어 어댑터의 접속해제 사실을 notifyAdaptorOnlineStatus 메시지를 통해 전송하는 단계를 포함하여 수행되는 것을 특징으로 하는 홈네트워크용 상호연동 미들웨어의 운용방법
4 4
제 1항에 있어서,상기 신규 로컬 디바이스 처리단계는 로컬 표준 미들웨어에 신규 로컬 디바이스가 접속될 시 로컬 표준 미들웨어에서 신규 로컬 디바이스를 발견하고 구성하는 단계와;로컬 표준 미들웨어의 상호연동 미들웨어 어댑터가 접속된 신규 로컬 디바이스를 가상 디바이스 타입으로 변환하는 단계와;상호연동 미들웨어 어댑터가 notifyDeviceOnlineStatus 메시지를 상호연동 미들웨어 엔진에게 전송하는 단계와;상호연동 미들웨어 엔진이 라우팅 테이블에 등록되어 있는 전체 상호연동 미들웨어 어댑터들에게 notifyDeviceOnlineStatus 메시지를 전송하는 단계와; 각 상호연동 미들웨어 어댑터가 로컬 표준 미들웨어에 신규 로컬 디바이스가 접속된 사실을 인식하고, 신규 로컬 디바이스의 가상 디바이스 타입을 해당 상호연동 미들웨어 어댑터에서 이해할 수 있는 가상 디바이스 타입으로 변환하는 단계를 포함하여 수행되는 것을 특징으로 하는 홈네트워크용 상호연동 미들웨어의 운용방법
5 5
제 1항에 있어서,상기 접속해제 로컬 디바이스 처리단계는 로컬 표준 미들웨어에 접속된 로컬 디바이스 접속해제시 로컬 표준 미들웨어의 상호연동 미들웨어 어댑터가 notifyDeviceOnlineStatus 메시지를 통해 로컬 디바이스 접속해제 정보를 상호연동 미들웨어 엔진으로 전송하는 단계와;상호연동 미들웨어 엔진은 라우팅 테이블에 등록되어 있는 전체 상호연동 미들웨어 어댑터들에게 notifyDeviceOnlineStatus 메시지를 전송하는 단계와; 상기 notifyDeviceOnlineStatus 메시지를 수신한 각 상호연동 미들웨어 어댑터가 접속해제된 로컬 디바이스의 가상 디바이스 타입을 제거하는 단계를 포함하여 수행되는 것을 특징으로 하는 홈네트워크용 상호연동 미들웨어의 운용방법
6 6
제 1항에 있어서,상기 로컬 디바이스 간 제어동작 수행단계는 제어 로컬 디바이스가 상호연동 미들웨어 어댑터에게 로컬 제어메시지를 전송하는 단계와;상호연동 미들웨어 어댑터가 수신한 로컬 제어메시지를 상호연동 메시지(queryAction/queryDeviceStatus)로 변환하는 단계와;상호연동 미들웨어 어댑터가 변환된 상호연동 메시지를 상호연동 미들웨어 엔진을 통해 제어대상 로컬 디바이스가 연결된 상호연동 미들웨어 어댑터에게 전송하는 단계와;상호연동 미들웨어 어댑터가 수신한 상호연동 메시지를 로컬 제어메시지로 변환한 후, 제어대상 로컬 디바이스에게 로컬 제어메시지를 전송하는 단계를 포함하여 수행되는 것을 특징으로 하는 홈네트워크용 상호연동 미들웨어의 운용방법
7 7
제 6항에 있어서,상기 로컬 디바이스 간 제어동작 수행단계는 제어 로컬 디바이스의 상호연동 미들웨어 어댑터가 로컬 제어메시지에 대한 제어대상 로컬 디바이스로부터의 응답메시지를 설정시간 동안 수신 대기하는 단계와;설정시간 이내에 제어대상 로컬 디바이스로부터 로컬 제어메시지에 대한 응답메시지가 전송되지 않으면 동작오류상태로 판단하여 동작오류상태를 사용자에게 인지시키는 단계를 포함하여 수행되는 것을 특징으로 하는 홈네트워크용 상호연동 미들웨어의 운용방법
8 8
제 1항에 있어서,상기 로컬 디바이스 간 이벤트 등록 수행단계는 이벤트등록 로컬 디바이스가 상호연동 미들웨어 어댑터에게 로컬 이벤트 등록메시지를 전송하는 단계와;로컬 이벤트 등록 메시지를 수신한 상호연동 미들웨어 어댑터가 로컬 이벤트 등록메시지를 상호연동 메시지(subscribeDeviceEvent/unsubscribeDeviceEvent)로 변환하는 단계와;상호연동 미들웨어 어댑터가 변환된 상호연동 메시지를 상호연동 미들웨어 엔진를 통해 이벤트등록대상 로컬 디바이스가 연결된 상호연동 미들웨어 어댑터에게 전송하는 단계와;상호연동 메시지를 수신한 상호연동 미들웨어 어댑터가 이벤트 핸들러 모듈을 통해 이벤트등록대상 로컬 디바이스의 이벤트 등록메시지를 처리하여 이벤트가 등록되도록 하는 단계를 포함하여 수행되는 것을 특징으로 하는 홈네트워크용 상호연동 미들웨어의 운용방법
9 9
삭제
10 10
삭제
11 11
삭제
12 12
삭제
13 13
삭제
14 14
삭제
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 지식경제부 동서대학교 지역혁신센터 사업 유비쿼터스 어플라이언스 지역혁신센터