Middleware device and method of supporting compatibility of devices in home network
First Claim
1. A middleware device for supporting compatibility of devices on a home network, the middleware device comprising:
- a discovery unit which receives discovery messages based on different protocols utilized by different devices existing on the home network and converting each of the discovery messages which are received to a message based on a protocol that can be processed by a device to which each of the discovery messages is to be transmitted, wherein the different protocols include a Universal Plug-and-Play (UPnP) protocol and a web service protocol;
a description unit which creates a description file of a predetermined device which is requested using a request message based on one of the different protocols and converts the description file which is created such that the description file can be processed by a device which requested the description file; and
an information management unit which manages service information and information on devices existing on the home network based on the discovery message and the description file.
1 Assignment
0 Petitions
Accused Products
Abstract
A middleware device and a method of supporting compatibility of devices on a home network are provided, in which the compatibility of all kinds of devices based on UPnP and web service is supported by protocol conversion. The middleware device includes a discovery unit receiving discovery messages based on different protocols and converting each of the discovery messages to a message based on a protocol that can be processed by a device to which the messages are to be transmitted; a description unit creating a description file of a predetermined device requested from the UPnP and the web service and converting the created description file such that it can be processed by a device having requested the description file; and an information management unit managing service information and information on devices existing on the home network on the basis of the discovery message and the description file.
54 Citations
20 Claims
-
1. A middleware device for supporting compatibility of devices on a home network, the middleware device comprising:
-
a discovery unit which receives discovery messages based on different protocols utilized by different devices existing on the home network and converting each of the discovery messages which are received to a message based on a protocol that can be processed by a device to which each of the discovery messages is to be transmitted, wherein the different protocols include a Universal Plug-and-Play (UPnP) protocol and a web service protocol;
a description unit which creates a description file of a predetermined device which is requested using a request message based on one of the different protocols and converts the description file which is created such that the description file can be processed by a device which requested the description file; and
an information management unit which manages service information and information on devices existing on the home network based on the discovery message and the description file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of supporting compatibility of devices on a home network, the method comprising:
-
receiving discovery messages based on a plurality of different protocols utilized by different devices existing on the home network;
determining, for each of the discovery messages, a protocol among the plurality of different protocols which the received discovery message is based on; and
converting each of the discovery messages which are received to a message based on a protocol that can be processed by a device to which each of the discovery messages is to be transmitted, wherein the plurality of different protocols include a Universal Plug-and-Play (UPnP) protocol and a web service protocol. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method of supporting compatibility of devices on a home network, the method comprising:
-
receiving description messages which are based on a plurality of different protocols utilized by different devices existing on the home network;
determining, for each of the description messages, a protocol among the plurality of different protocols which the received discovery message is based on; and
converting each of the description messages which are received to a message based on a protocol that can be processed by a device to which each of the discovery messages is to be transmitted, wherein the plurality of different protocols include a Universal Plug-and-Play (UPnP) protocol and a web service protocol. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification