맞춤기술찾기

이전대상기술

OSGi 서비스 플랫폼 및 이를 이용한 서비스 제공 방법

  • 기술번호 : KST2015213019
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 웹 서비스에 대한 OSGi 프레임워크간 상호 작용을 구현하는 OSGi 서비스 플랫폼을 이용하여 서비스를 제공한다는 것으로, 이를 위하여 본 발명은, OSGi 서비스 플랫폼 동일한 서비스를 필요로 하는 모든 OSGi 프레임워크에 서비스를 설치 등록한 후에 이러한 서비스를 제공하는 종래 방법과는 달리, 웹 서비스에 대한 OSGi 프레임워크간 상호 작용을 구현하는 OSGi 서비스 플랫폼을 이용하여 등록 요청된 서비스에 대한 스텁 번들을 생성하여 해당 서비스를 등록하고, 임의의 서비스가 요청될 때, 요청된 서비스가 존재할 경우 이를 제공하며, 요청된 서비스가 존재하지 않을 경우 해당 서비스가 외부 프레임워크에서 제공되는 것인지를 체크한 후에, 해당 서비스가 외부 프레임워크에서 제공되는 것일 경우 해당 프레임워크의 임포트(import) 여부에 따라 상기 해당 서비스에 대한 외부 프레임워크를 임포트하고, 이를 제공함으로써, 스텁으로 이루어진 가상의 복사본을 설치하여 동적으로 스텁 번들을 생성, 관리, 설치 또는 제거할 수 있는 OSGi 서비스 플랫폼을 이용하여 웹 서비스에 대한 OSGi 프레임워크간 투명한 상호 작용을 구현하고, OSGi 프레임워크간의 서비스 공유를 수행하여 요청된 서비스를 제공할 수 있는 것이다.OSGi(Open Service Gateway initiative), 프레임워크(Framework)
Int. CL G06F 17/00 (2006.01) H04L 29/02 (2006.01) H04L 12/16 (2006.01) G06Q 50/10B0 (2008.03)
CPC G06Q 50/10B0(2013.01) G06Q 50/10B0(2013.01)
출원번호/일자 1020060026999 (2006.03.24)
출원인 한국정보통신대학교 산학협력단
등록번호/일자 10-0751456-0000 (2007.08.16)
공개번호/일자 10-2006-0042412 (2006.05.12) 문서열기
공고번호/일자 (20070823) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2006.03.24)
심사청구항수 12

출원인

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

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 이영희 대한민국 서울 종로구
2 임성일 대한민국 대전 유성구
3 임재형 대한민국 대전 서구
4 조호윤 대한민국 경남 창원시
5 현순주 대한민국 대전광역시 유성구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 장성구 대한민국 서울특별시 서초구 마방로 ** (양재동, 동원F&B빌딩)(제일특허법인(유))
2 김원준 대한민국 서울특별시 서초구 마방로 ** (양재동, 동원F&B빌딩)(제일특허법인(유))

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 한국과학기술원 대전광역시 유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 특허출원서
Patent Application
2006.03.24 수리 (Accepted) 1-1-2006-0208571-70
2 선행기술조사의뢰서
Request for Prior Art Search
2006.12.06 수리 (Accepted) 9-1-9999-9999999-89
3 선행기술조사보고서
Report of Prior Art Search
2007.01.12 수리 (Accepted) 9-1-2007-0000712-98
4 출원인정보변경(경정)신고서
Notification of change of applicant's information
2007.03.21 수리 (Accepted) 4-1-2007-5043304-47
5 등록결정서
Decision to grant
2007.06.14 발송처리완료 (Completion of Transmission) 9-5-2007-0326782-12
6 출원인정보변경(경정)신고서
Notification of change of applicant's information
2007.12.24 수리 (Accepted) 4-1-2007-5193163-24
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
웹 서비스에 대한 OSGi 프레임워크간 상호 작용을 구현하는 OSGi 서비스 플랫폼으로서,어플리케이션이 수행될 임의의 플랫폼으로서, 외부 서비스를 임포트하여 사용하도록 상기 외부 서비스 사용을 위한 연결을 요청하고, 해당 서비스에 대한 스텁 번들을 전송받아 설치하며, 해당 서비스 등록을 수행하는 로컬 플랫폼과,상기 어플리케이션이 수행되기 위해 필요한 서비스가 존재하는 다른 플랫폼으로서, 요청된 해당 서비스 공유를 위해 스텁 번들을 생성하고, 서비스 연결 요청에 대한 허가를 조율하며, 공유 관련 내용을 기록함과 동시에 공유 서비스간 충돌을 방지하는 원격 플랫폼을 포함하는 OSGi 서비스 플랫폼
2 2
제 1 항에 있어서,상기 로컬 플랫폼은,상기 외부 서비스 사용을 위한 연결을 요청하고, 해당 서비스에 대한 스텁 번들을 전송받아 설치 및 서비스 등록을 수행하는 프레임워크 임포터와,상기 OSGi와 상기 웹 서비스의 연동을 지원하여 OSGi 내부의 서비스를 웹 서비스의 형태로 변환하여 외부로 제공하고, 외부의 웹 서비스를 내부에 OSGi 형태로 가져오는 로컬측 웹 서비스 지원 모듈과,상기 OSGi 내에서 서비스 또는 상기 어플리케이션이 원활히 동작할 수 있도록 이들의 라이프사이클(life cycle)을 관리하고 실행환경을 제공하는 로컬측 프레임워크를 포함하는 것을 특징으로 하는 OSGi 서비스 플랫폼
3 3
제 2 항에 있어서,상기 프레임워크 임포터는,외부 프레임워크의 연결 내용을 관리하여 동일 프레임워크에 중복되는 연결 요청을 방지하고, 동시 연결 가능한 프레임워크의 수를 제한함으로써 프레임워크 연결에 따른 과부하를 방지하는 등록 데이터 저장부와,프레임워크 내부에서 관리되거나 요구되는 서비스의 내용에 따라 상기 외부 프레임워크의 서비스에 연결을 요청하고, 해당 서비스에 대한 공개 서비스 목록을 전송받아 필요한 스텁 번들을 설치하는 연결 요청부와,등록된 외부 프레임워크와의 연결을 유지하는 동안 해당 프레임워크의 스텁 번들들에 대한 지속성 관리 및 신규 스텁 번들에 대한 인지를 담당하고, 상기 등록된 외부 프레임워크의 연결로 인해 설치된 상기 스텁 번들들에 대한 상태를 동기화시키고, 상대의 신규 공개 서비스를 등록을 처리하는 스텁 관리부를 포함하는 것을 특징으로 하는 OSGi 서비스 플랫폼
4 4
제 2 항에 있어서,상기 로컬측 프레임워크는, 상기 웹 서비스를 이용한 OSGi 프레임워크간 서비스의 상호 작용을 위하여 이에 필요한 스텁 번들을 자동 생성하는 메커니즘을 포함하는 것을 특징으로 하는 OSGi 서비스 플랫폼
5 5
제 1 항에 있어서,상기 원격 플랫폼은,요청된 서비스 공유를 위해 스텁 번들을 생성하고, 서비스 연결 요청에 대한 허가를 조율하며, 공유 관련 내용을 기록함과 동시에 공유 서비스간 충돌을 방지하는 프레임워크 익스포터와,상기 OSGi와 상기 웹 서비스의 연동을 지원하여 OSGi 내부의 서비스를 웹 서비스의 형태로 변환하여 외부로 제공하고, 외부의 웹 서비스를 내부에 OSGi 형태로 가져오는 원격측 웹 서비스 지원 모듈과,상기 OSGi 내에서 서비스 또는 상기 어플리케이션이 원활히 동작할 수 있도록 이들의 라이프사이클(life cycle)을 관리하고 실행환경을 제공하는 원격측 프레임워크를 포함하는 것을 특징으로 하는 OSGi 서비스 플랫폼
6 6
제 5 항에 있어서,상기 프레임워크 익스포터는,상기 원격측 프레임워크 내에 공유 가능한 서비스의 정보를 관리하고 있으며 신규 등록되는 서비스의 공유 여부를 판단하고 그에 따라 스텁 번들을 생성하도록 스텁 생성부에 요청하는 프레임워크 공유데이터 저장부와,임의의 프레임워크에서 전송되는 연결 요청에 대해 허가 여부를 결정하고, 연결 요청을 허가할 경우 내부의 연결 가능한 공유 서비스 목록을 전송하는 연결 결정부와,상기 프레임워크 공유데이터 저장부로부터 요청된 공유할 서비스에 대한 스텁 번들을 자동으로 생성하여 서비스 이용 시 대리자의 역할의 역할을 수행하는 상기 스텁 생성부를 포함하는 것을 특징으로 하는 OSGi 서비스 플랫폼
7 7
제 6 항에 있어서,상기 공유 가능한 서비스의 정보는, 현재 프레임워크에 익스포트되어 접근 허용된 프레임워크들의 목록인 것을 특징으로 하는 OSGi 서비스 플랫폼
8 8
제 5 항에 있어서,상기 원격측 프레임워크는, 상기 웹 서비스를 이용한 OSGi 프레임워크간 서비스의 상호 작용을 위하여 이에 필요한 스텁 번들을 자동 생성하는 메커니즘을 포함하는 것을 특징으로 하는 OSGi 서비스 플랫폼
9 9
웹 서비스에 대한 OSGi 프레임워크간 상호 작용을 구현하는 OSGi 서비스 플랫폼을 이용하여 임의의 서비스를 제공하는 방법으로서,등록 요청된 서비스에 대한 스텁 번들을 생성하여 해당 서비스를 등록하는 단계와,임의의 서비스 요청이 있을 때, 요청된 서비스가 존재하는지 체크하는 단계와,상기 요청된 서비스가 존재할 경우 이를 제공하는 단계와,상기 요청된 서비스가 존재하지 않을 경우 해당 서비스가 외부 프레임워크에서 제공되는 것인지를 체크하는 단계와,상기 해당 서비스가 외부 프레임워크에서 제공되는 것일 경우 해당 프레임워크의 임포트(import) 여부를 체크하는 단계와,상기 해당 프레임워크가 임포트되지 않은 경우 상기 해당 서비스에 대한 외부 프레임워크를 임포트하고, 이를 제공하는 단계을 포함하는 OSGi 서비스 플랫폼을 이용한 서비스 제공 방법
10 10
제 9 항에 있어서,상기 서비스 제공 방법은,상기 해당 프레임워크가 임포트된 경우 도는 상기 해당 서비스가 내부 프레임워크에서 제공되는 것인데 상기 해당 서비스를 제공하지 못하는 경우 상기 해당 서비스의 이용이 불가능함을 통보하는 단계를 더 포함하는 것을 특징으로 하는 OSGi 서비스 플랫폼을 이용한 서비스 제공 방법
11 11
제 9 항에 있어서,상기 서비스 제공 방법은,상기 해당 서비스를 제공한 이 후에, 상기 해당 서비스의 처리 결과를 전송하는 단계와,상기 해당 서비스의 해제 요청이 있을 때, 이를 해제하는 단계를 더 포함하는 것을 특징으로 하는 OSGi 서비스 플랫폼을 이용한 서비스 제공 방법
12 12
제 9 항에 있어서,상기 해당 서비스를 등록하는 단계는,연결 요청된 서비스에 대한 공개 서비스 목록을 전송하는 단계와,상기 전송된 공개 서비스 목록을 통해 상기 연결 요청된 서비스의 스텁 번들을 요청하는 단계와,상기 요청된 스텁 번들을 전송하고, 상기 전송된 스텁 번들을 이용하여 해당 서비스를 등록하는 단계를 포함하는 것을 특징으로 하는 OSGi 서비스 플랫폼을 이용한 서비스 제공 방법
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.