Patent ID: 7243132

Claim:
An apparatus for controlling a plurality of devices connected in a home network, the apparatus comprising: a batch processing portion that generates a batch command to select at least one of the plurality of devices and select at least one of operations performed by the selected device; a batch command storing portion that stores the batch command generated by the batch processing portion; a device information storing portion that stores IP addresses allocated to the plurality of devices; a transceiving portion that transmits the batch command according to the IP addresses; and a control portion that displays a list of batch commands stored in the batch command storing portion, and if one batch command is selected from the list, the control portion controls the transceiving portion to transmit the selected one batch command to a corresponding IP address of the selected device designated by the selected one batch command such that the selected performs the selected operation, wherein, when a name of the batch command, a name of the selected device, a service of the selected device, and details related to the service are sequentially selected, the batch processing portion records the selected name of the batch command, the selected name of the selected device, the selected service of selected device, and the selected details related to the service in order, and generates the batch command based on the recorded selected name of the batch command, the recorded selected name of the selected device, the recorded selected service of the selected device, and the recorded selected details related to the service in an order that the selected device performs the selected service.