System and method for rendering content on multiple devices
First Claim
1. A method for delivering content to be rendered by multiple devices, the method comprising:
- receiving, at a resource management node, indications of rendering resources available to a user, the rendering resources provided by a plurality of devices, each rendering resource indication indicating an ability to render a particular content type out of a plurality of possible content types, each of the plurality of devices being coupled to a network, and wherein each of the plurality of devices provides at least one rendering resource indicated as available for use by the user;
receiving, at the resource management node, a content request transmitted by the user;
the resource management node retrieving the content requested by the user, the content including a plurality of different content types;
the resource management node mapping each content type in the content to an available rendering resource across the plurality of devices by selecting which rendering resource to use for each content type as a function of (i) the content type and (ii) the indications of rendering resources available to the user for that content type across the plurality of devices, wherein at least a first content type in the content is mapped to a first particular device out of the plurality of devices and a second content type in the content, different from the first content type, is mapped to a second particular device out of the plurality of devices different from the first particular device; and
the resource management node delivering each content type in the retrieved content to the plurality of devices according to the mapping.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for delivering content to be rendered by multiple devices is provided. Indications of resources available to a user are received, the resources including rendering resources, the rendering resources provided by a plurality of devices, each of the plurality of devices being coupled to a network, wherein at least one of the plurality of devices provides at least one rendering resource available for use of the user, and provides at least one rendering resource available for simultaneous use of another user. Content requested by the user is received, the content including a plurality of content types. A mapping of content types to the plurality of devices is determined, wherein the mapping is based on rendering resources provided by each of the plurality of devices. Content types of the content requested by the user are delivered to the plurality of devices according to the mapping, the content types delivered to the plurality of devices via the network.
23 Citations
13 Claims
-
1. A method for delivering content to be rendered by multiple devices, the method comprising:
-
receiving, at a resource management node, indications of rendering resources available to a user, the rendering resources provided by a plurality of devices, each rendering resource indication indicating an ability to render a particular content type out of a plurality of possible content types, each of the plurality of devices being coupled to a network, and wherein each of the plurality of devices provides at least one rendering resource indicated as available for use by the user; receiving, at the resource management node, a content request transmitted by the user; the resource management node retrieving the content requested by the user, the content including a plurality of different content types; the resource management node mapping each content type in the content to an available rendering resource across the plurality of devices by selecting which rendering resource to use for each content type as a function of (i) the content type and (ii) the indications of rendering resources available to the user for that content type across the plurality of devices, wherein at least a first content type in the content is mapped to a first particular device out of the plurality of devices and a second content type in the content, different from the first content type, is mapped to a second particular device out of the plurality of devices different from the first particular device; and the resource management node delivering each content type in the retrieved content to the plurality of devices according to the mapping. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 10, 11, 12)
-
-
9. A resource management server for delivering content to be rendered by multiple devices, the resource management server comprising:
a computer operatively coupled to a content server via a first network, and operatively coupled to a plurality of rendering devices via a second network, each of the plurality of rendering devices provides at least one rendering resource indicated as available for use by a user, the resource management computer comprising; a memory; a processor coupled to the memory, the processor configured to receive indications of rendering resources available to a user, the rendering resources provided by the plurality of rendering devices, each rendering resource indication indicating an ability to render a particular content type out of a plurality of possible content types; receive a content request transmitted by the user; retrieve the content requested by the user, the content including a plurality of different content types, the content received from the content server via the first network, map each content type in the content to an available rendering resource across the plurality of devices by selecting which rendering resource to use for each content type as a function of (i) the content type and (ii) the indications of rendering resources available to the user for that content type across the plurality of devices, wherein at least a first content type in the content is mapped to a first particular device out of the plurality of devices and a second content type in the content, different from the first content type, is mapped to a second particular device out of the plurality of devices different from the first particular device, and deliver each content type in the retrieved content to the plurality of devices according to the mapping.
-
13. A resource management server for delivering content to be rendered by multiple devices, the resource management server comprising:
-
means for receiving indications of rendering resources available to a user, the rendering resources provided by a plurality of devices, each rendering resource indication indicating an ability to render a particular content type out of a plurality of possible content types, each of the plurality of devices being coupled to a network, and wherein each of the plurality of devices provides at least one rendering resource indicated as available for use by the user; means for receiving, at the resource management node, a content request transmitted by the user; means for retrieving the content requested by the user, the content including a plurality of different content types; means for mapping each content type in the content to an available rendering resource across the plurality of devices by selecting which rendering resource to use for each content type as a function of (i) the content type and (ii) the indications of rendering resources available to the user for that content type across the plurality of devices, wherein at least a first content type in the content is mapped to a first particular device out of the plurality of devices and a second content type in the content, different from the first content type, is mapped to a second particular device out of the plurality of devices different from the first particular device; and means for delivering each content type in the retrieved content to the plurality of devices according to the mapping.
-
Specification