Patent ID: 8478880

Claim:
A system comprising a first device, the first device comprising: a processing circuit; network access circuitry to receive media data transmitted from a remote server; a display having a first resolution to display media from the remote server based on signals received from the processing circuit; a memory storing instructions that, when executed by the processing circuit, causes the processing circuit to: access the remote server, receive data indicative of a request to play media on the display of the first device, receive data from a second device indicative of a request to play media on a display of the second device, the display of the second device having a second resolution different than the first resolution, provide data to the remote server indicative of a resolution at which to transmit the media based on at least one of the data indicative of the request to play media on the display of the first device or the data from the second device indicative of the request to play media on the display of the second device, the remote server storing one or more profiles that includes data relating to capabilities of one or more devices capable of connecting to the remote server, wherein the remote server determines at least one capability of at least the first device or the second device based on the one or more profiles, receive media data from the remote server based at least in part on the data provided to the remote server, provide signals to the display of the first device based on the media data received from the remote server and based on the data indicative of the request to play media on the display of the first device, and provide data output signals to a wireless transmitter based on the media data received from the remote server and based on the data from the second device indicative of the request to play media on the display of the second device; wherein the wireless transmitter is configured to transmit signals containing media data to the second device based on the output signals provided by the processing circuit.