Platform-independent system for remotely controlling home devices and method thereof
First Claim
1. A platform-independent system for remotely controlling home devices, comprising:
- a management server for generating a control command of the home device in response to a signal transmitted from a client terminal and transmitting a response message and event information from the home device corresponding to the control command to the client terminal; and
a home gateway composed of a device control agent for receiving a message for connecting the home device, downloading a program required to control the corresponding home device using information about the home device and driving a device control application, a device control application unit having the device control application that is a program for receiving the command transferred from the device control agent and providing a message that can directly operate the home device according to a protocol that the home device uses, and a device sensor for sensing a connection of a new home device when the new home device is connected to the home gateway.
1 Assignment
0 Petitions
Accused Products
Abstract
A platform-independent system and method for remotely controlling home devices and a computer-readable recording medium in which a program capable of executing the method is recorded are disclosed. The method includes installing a device control application to be used for the management of a home device when the home device is connected to the home network system, bring state information of the home device through the installed device control application, controlling a specified home device from an outside, receiving a report of an event occurring in the home device, and using a SOAP so that the above operations are performed irrespective of the middleware of a home gateway. Accordingly, the home devices connected to the home network through the home gateway can be controlled from the outside irrespective of the middleware supported by the home gateway.
-
Citations
10 Claims
-
1. A platform-independent system for remotely controlling home devices, comprising:
-
a management server for generating a control command of the home device in response to a signal transmitted from a client terminal and transmitting a response message and event information from the home device corresponding to the control command to the client terminal; and
a home gateway composed of a device control agent for receiving a message for connecting the home device, downloading a program required to control the corresponding home device using information about the home device and driving a device control application, a device control application unit having the device control application that is a program for receiving the command transferred from the device control agent and providing a message that can directly operate the home device according to a protocol that the home device uses, and a device sensor for sensing a connection of a new home device when the new home device is connected to the home gateway. - View Dependent Claims (2, 3, 4)
-
-
5. A platform-independent method for remotely controlling home devices, comprising:
-
a first step of a device sensor sensing a connection of a new home device;
a second step of if the new home device is connected to a home gateway and a device connection message is generated from the new home device, transferring the device connection message to a device control agent;
a third step of transmitting information about the corresponding home device to a management server and searching for a position of a device control application that is a program required to control the home device;
a fourth step of downloading the device control application from the management server to the home gateway if the device control application is not installed; and
a fifth step of installing the downloaded device control application and controlling the corresponding home device in association with a client terminal and the management server. - View Dependent Claims (6, 7, 8, 9, 10)
-
Specification