Device profile-based media management
First Claim
Patent Images
1. 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, andprovide 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.
9 Assignments
0 Petitions
Accused Products
Abstract
A server configured to provide media to devices remote from the server is configured to provide different media to different devices at substantially a same time. The is server configured to recognize a device that requests media. The server is configured to automatically set a resolution at which a media is provided to the device based on the recognition of the device.
-
Citations
15 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for operating a first device, the method being performed by one or more processors and comprising:
-
receiving data indicative of a request to play media on a display of the first device, the display having a first resolution; receiving 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; providing data to a 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; receiving media data from the remote server based at least in part on the data provided to the remote server; providing 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 providing data output signals to a wireless transceiver 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. - View Dependent Claims (9, 10, 11)
-
-
12. A non-transitory computer-readable medium storing instructions that, when executed by a processor of a first device, causes the processor to:
-
receive data indicative of a request to play media on a display of the first device, the display having a first resolution; 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 a 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 transceiver 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. - View Dependent Claims (13, 14, 15)
-
Specification