METHOD FOR CONTROLLING HOME NETWORK DEVICE USING UNIVERSAL WEB APPLICATION AND APPARATUS THEREOF
First Claim
1. 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.
1 Assignment
0 Petitions
Accused Products
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.
41 Citations
35 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. 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. - View Dependent Claims (14, 15, 16, 17)
-
-
18. 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.
-
-
19. 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.
-
-
20. 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.
-
-
21. 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.
-
-
22. 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. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. 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. - View Dependent Claims (33, 34, 35)
-
Specification