Method for controlling home network device using universal web application and apparatus thereof
AssigneeSamsung Electronics Co., Ltd.
InventorsHo Jin, Young-Chul Sohn, Jong-Wook Park
Life of this patent
Estimating the term…
Abstract
A method of controlling a home network device by using a universal web application. In the method, the universal web application may receive control information, for controlling the home network device, from a server. A control command, which is issued to control the home network device, may be sent to a control point module by using a script application program interface (API) that is included in the received control information. Accordingly, result data that is obtained by executing the control command on the home network device may be received by the control point module.
Claims35
A method of controlling a home network device by using a universal web application, the method comprising:
- receiving, by the universal web application, control information from a server, the control information for controlling the home network device;
- transmitting a control command that controls the home network device to a control point module by using a script application program interface (API) that is included in the received control information;
- and
- receiving from the control point module result data that is obtained by executing the control command on the home network device.
A method of controlling a home network device by using home network control equipment comprising a universal web application, the method comprising:
- receiving, by the universal web application, control information from a server, the control information for controlling the home network device;
- discovering an embedded device and the home network device by using a control point module and a script API that is included in the received control information;
- and
- executing a control command on the discovered embedded device and the discovered home network device.
A method of controlling a home network device by using home network control equipment comprising a universal web application, the method comprising:
- receiving, by the universal web application, control information from a server, the control information for controlling the home network device;
- discovering an embedded device and the home network device by using a control point module and a script API that is included in the received control information;
- executing a control command on the discovered embedded device and the discovered home network device;
- and
- presenting to a user a list of content items stored in the home network device or information related to the content items based on result data that is obtained by executing the control command.
A method of controlling a home network device by using home network control equipment comprising a universal web application, the method comprising:
- receiving, by the universal web application, control information from a server, the control information for controlling the home network device;
- discovering an embedded device and the home network device by using a control point module and a script API that is included in the received control information;
- executing a control command on the discovered embedded device and the discovered home network device;
- and
- providing to a user content items stored in the home network device or information related to the content items based on result data obtained by executing the control command.
A method of controlling a home network device by using home network control equipment comprising a universal web application, the method comprising:
- receiving, by the universal web application, control information from a server, the control information for controlling the home network device;
- discovering an embedded device and the home network device by using a control point module and a script API that is included in the received control information;
- and
- executing a control command on the discovered embedded device and the discovered home network device,
- wherein information related to the home network device, services, users, or content items is prevented from being provided to a third party outside a home network.
A method of controlling a home network device by using home network control equipment comprising a universal web application, the method comprising:
- receiving, by the universal web application, control information from a server, the control information for controlling the home network device;
- discovering an embedded device and the home network device by using a control point module and a script API that is included in the received control information;
- and
- executing a control command on the discovered embedded device and the discovered home network device,
- wherein the universal web application defines a set of content items, devices, and services which are accessible to a home network.
An apparatus for controlling home network equipment by using a universal web application, the apparatus comprising:
- a server that transmits control information to the universal web application, the control information for controlling the home network equipment;
- a web application module that transmits a control command, which controls the home network equipment, to a control point module by using a script API that is included in the received control information;
- the control point module transmitting result data, which is obtained by executing the control command on the home network equipment, to the web application module;
- and
- the home network equipment providing a control service requested by the control point module.
An apparatus for controlling home network equipment by using a universal web application, the apparatus comprising:
- a server that transmits control information to the universal web application, the control information for controlling the home network equipment;
- a web application module that transmits a control command, which controls the home network equipment, to a control point module by using a script API that is included in the received control information;
- the control point module discovering embedded equipment and the home network equipment of home network control equipment;
- and
- the home network equipment providing a control service requested by the control point module.
Dependencies are inferred from the claim text.