Audio/video device, apparatus and method for controlling audio/video device
First Claim
1. An apparatus for controlling an audio/video (AV) device, comprising:
- a processor;
a browser which receives a structured document including a script from the AV device, the script including a first function and a second function; and
a program module, executed by the browser, to transmit a request to the AV device to query whether the first function of the script received from the AV device is supported by the AV device, receive, from the AV device, a response that indicates whether the first function of the script is supported by the AV device, and transmit device control command for performing the first function of the script to the AV device through a protocol if the response received by the program module indicates that the first function of the script is supported by the AV device,wherein the program module receives information of an event from the AV device when the event is generated in the AV device, and calls the second function of the script to perform an operation corresponding to the received event information.
0 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is an apparatus for controlling an AV device, comprising a web browser receiving a structured document to contain a script from the AV device, and providing the same to a user, and a first program module including a function called by the script and transmitting information on a device control command to the AV device through a protocol previously defined by use of the function, wherein the AV device comprises a web server module transmitting the structured document and a second program module receiving the device control command information from the first program module through the protocol and controlling the AV device in response to the command information.
-
Citations
18 Claims
-
1. An apparatus for controlling an audio/video (AV) device, comprising:
-
a processor; a browser which receives a structured document including a script from the AV device, the script including a first function and a second function; and a program module, executed by the browser, to transmit a request to the AV device to query whether the first function of the script received from the AV device is supported by the AV device, receive, from the AV device, a response that indicates whether the first function of the script is supported by the AV device, and transmit device control command for performing the first function of the script to the AV device through a protocol if the response received by the program module indicates that the first function of the script is supported by the AV device, wherein the program module receives information of an event from the AV device when the event is generated in the AV device, and calls the second function of the script to perform an operation corresponding to the received event information. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An audio/video (AV) device, comprising:
-
a processor; a server module which transmits a structured document including a script to an apparatus controlling the AV device, the script including a first function and a second function; and a program module which receives device control command for performing the first function of the script from the apparatus through a protocol and which controls the AV device in response to the device control command, wherein the program module receives, from the apparatus, a command to query whether the first function of the script is supported by the AV device, and sends a response to the apparatus, and, if the response indicates that the first function of the script is supported by the AV device, the program module receives the device control command from the apparatus through the protocol, wherein the program module transmits information of an event to the apparatus when the event is generated in the AV device, and the second function of the script transmitted from the AV device is used to perform an operation corresponding to the event information. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method for controlling an AV device, comprising:
-
(a) collecting information on a plurality of AV devices from the plurality of AV devices connected to a network and providing the information to a user; (b) if the AV device is selected to be controlled by the user from the information on the plurality of AV devices, providing a menu of a control item of a device controlling the AV device and a script corresponding to the control item, the script describing a function of the device controlling the AV device, the script including a first function and a second function; (c) calling, by the script corresponding to the control item, the first function to transmit device control command for performing the first function of the script, if the user specifically selects the control item from the menu provided in (b), transmitting, to the AV device, a command to query whether the first function of the script Is supported by the AV device. and transmitting the device control command to the AV device in response to confirmation that the first function of the script is supported by the AV device; (d) if an event is generated in the selected AV device, receiving information on the event as received event information from the selected AV device by use of the protocol, calling the second function of the script and performing an operation corresponding to the received event information by using the second function of the script. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification