Patent ID: 8049593

Claim:
A universal remote control apparatus comprising: a discovery module unit which discovers a plurality of devices and recognizes device information from the discovered plurality of devices including a first device and a second device; a user interface unit which receives from a user a first selection on a first displayed device object corresponding to the first device, and in response to the user selecting the first display device object, the user interface displays a second displayed device object corresponding to the second device that is capable of receiving a stream of data from the first device in response to a second selection from the user on the second display device object; a service profile generator which generates a service profile based on first device information and second device information that are recognized from the first device and the second device, respectively; a service profile management unit which stores and manages the generated service profile; and a service profile-based control unit which universally controls the first device and the second device based on the generated service profile using wireless communication.