1 |
1
각종 미들웨어가 탑재된 복수의 홈 네트워크상의 장치들;OSGi 플랫폼과 각종 미들웨어를 지원하기 위한 복수의 미들웨어 번들을 탑재하고, 상기 홈 네트워크 상의 장치들에 대한 정보를 외부 네트워크를 통해 전송하기 위한 홈 게이트웨이; 및외부 네트워크를 통해 상기 홈 게이트웨이와 연결되어 상기 홈 네트워크상의 장치들에 대한 정보를 제공받아 사용자의 홈 네트워크에 적합한 미들웨어 변환번들을 상기 홈 게이트웨이에 다운로드하여 미들웨어 간 상호운용 서비스를 제공하기 위한 서비스 제공자를 포함하며,상기 홈 게이트웨이는,상기 홈 네트워크상의 미들웨어를 지원하는 장치들의 정보를 수집하고, OSGi 서비스에 의해 상기 수집된 정보를 전송하기 위해 복수의 미들웨어 번들을 포함하는 미들웨어 번들모듈;각 미들웨어 번들로부터 전송된 정보를 수집하여 상기 서비스 제공자에게 전달하기 위한 상호운용 처리번들;OSGi 서비스를 이용하여 각 미들웨어 번들과 상호 동작하여 서로 다른 미들웨어간의 장치 수준의 변환을 수행함과 아울러 각 미들웨어 장치의 메시지를 서로 다른 미들웨어 장치에 전달하기 위한 미들웨어 변환번들; 및각종 OSGi 번들들을 관리하고 운영하여 상기 OSGi 번들들 사이의 OSGi 서비스 등록과 사용을 가능하도록 하기 위한 OSGi 프레임워크를 포함하여 이루어진 것을 특징으로 하는 홈 게이트웨이와 OSGi 플랫폼을 이용한 홈 네트워크 미들웨어 간 상호운용 서비스 장치
|
2 |
2
삭제
|
3 |
3
제 1항에 있어서, 각 미들웨어 번들, 상기 상호운용 처리번들 및 상기 미들웨어 변환번들은 상기 서비스 제공자로부터 다운로드되어 동작하는 것을 특징으로 하는 홈 게이트웨이와 OSGi 플랫폼을 이용한 홈 네트워크 미들웨어 간 상호운용 서비스 장치
|
4 |
4
제 1항 또는 제 3항 중 어느 한 항에 있어서, 상기 서비스 제공자는 사용자의 홈 네트워크 환경이 달라질 때마다 새로운 미들웨어 변환번들을 상기 홈 게이트웨이에 다운로드하도록 이루어진 것을 특징으로 하는 홈 게이트웨이와 OSGi 플랫폼을 이용한 홈 네트워크 미들웨어 간 상호운용 서비스 장치
|
5 |
5
집안의 홈 네트워크를 통하여 각 장치들과 연결되고 외부 네트워크를 통하여 서비스 제공자와 연결된 홈 게이트웨이와 동적으로 번들을 다운로드하고 관리할 수 있는 OSGi 플랫폼을 이용하여 홈 네트워크에 연결된 다양한 미들웨어를 탑재한 장치들간의 상호운용이 가능하도록 구성된 장치에서 이를 운용하기 위한 서비스 방법에 있어서, (a) 상기 서비스 제공자로부터 상호운용 처리번들을 다운로드 받아 각 미들웨어를 지원하는 장치에 대한 정보를 요청하는 단계; (b) 상기 요청된 각 미들웨어를 지원하는 장치의 정보를 탐색하여 그 결과를 OSGi 서비스를 이용하여 상기 서비스 제공자에게 제공하는 단계; (c) 상기 서비스 제공자로부터 제공받은 장치의 정보를 바탕으로 미들웨어 상호운용 서비스를 위해 사용자의 홈 네트워크에 적합한 미들웨어 변환번들을 작성하여 상기 홈 게이트웨이에게 다운로드하는 단계; 및 (d) 상기 서비스 제공자로부터 다운로드 된 미들웨어 변환번들에 의해 상기 홈 게이트웨이에서 운용되는 서로 다른 미들웨어 간 상호운용 서비스를 제공하는 단계를 포함하여 이루어진 것을 특징으로 하는 홈 게이트웨이와 OSGi 플랫폼을 이용한 홈 네트워크 미들웨어 간 상호운용 서비스 방법
|
6 |
6
제 5항에 있어서, 상기 단계(c)에서 상기 서비스 제공자는 사용자의 홈 네트워크 환경이 달라질 때마다 새로운 미들웨어 변환번들을 상기 홈 게이트웨이에 다운로드하는 단계를 더 포함하여 이루어진 것을 특징으로 하는 홈 게이트웨이와 OSGi 플랫폼을 이용한 홈 네트워크 미들웨어 간 상호운용 서비스 방법
|
7 |
6
제 5항에 있어서, 상기 단계(c)에서 상기 서비스 제공자는 사용자의 홈 네트워크 환경이 달라질 때마다 새로운 미들웨어 변환번들을 상기 홈 게이트웨이에 다운로드하는 단계를 더 포함하여 이루어진 것을 특징으로 하는 홈 게이트웨이와 OSGi 플랫폼을 이용한 홈 네트워크 미들웨어 간 상호운용 서비스 방법
|