Rendering device selection in a home network
First Claim
Patent Images
1. A method comprising:
- using a remote device to identify a source of a transaction for transferring content on a home network;
using the remote device to identify a plurality of renderers for rendering the content when transferred;
using the remote device to identify one or more pathways within the home network from the source to the plurality of renderers;
determining a rendering parameter associated with the content, wherein the rendering parameter identifies at least one of video resolution, audio presentation or print presentation for rendering the content;
determining an operating parameter for each of the plurality of renderers to render the content based on the rendering parameter, wherein a respective operating parameter for each renderer identifies that renderer'"'"'s ability to render the content based on the rendering parameter;
ranking the plurality of renders for rendering the content based on the rendering parameter associated with the content, operating parameter for each of the plurality of renders and available pathway or pathways from the source to each renderer; and
selecting an optimal combination of a particular renderer from the plurality of renderers and a pathway from the source to the selected particular renderer to render the content based on the ranking.
6 Assignments
0 Petitions
Accused Products
Abstract
A technique to remotely identify a source of a transaction for transferring content on a home network and to identify a plurality of renderers for rendering the content when transferred. Where multiple pathways are present to transfer the content, remote identification of one or more pathways are also determined to transfer the content. Then, a rendering parameter is determined for each renderer for rendering the content and based on one or more criteria, a renderer is selected for rendering the content, along with the pathway for delivering the content.
-
Citations
20 Claims
-
1. A method comprising:
-
using a remote device to identify a source of a transaction for transferring content on a home network; using the remote device to identify a plurality of renderers for rendering the content when transferred; using the remote device to identify one or more pathways within the home network from the source to the plurality of renderers; determining a rendering parameter associated with the content, wherein the rendering parameter identifies at least one of video resolution, audio presentation or print presentation for rendering the content; determining an operating parameter for each of the plurality of renderers to render the content based on the rendering parameter, wherein a respective operating parameter for each renderer identifies that renderer'"'"'s ability to render the content based on the rendering parameter; ranking the plurality of renders for rendering the content based on the rendering parameter associated with the content, operating parameter for each of the plurality of renders and available pathway or pathways from the source to each renderer; and selecting an optimal combination of a particular renderer from the plurality of renderers and a pathway from the source to the selected particular renderer to render the content based on the ranking. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 14, 15, 16)
-
-
9. An apparatus comprising:
-
a radio frequency (RF) front end to communicate with a source and a plurality of renderers, in which content is sent from the source to the renderers through one or more pathways of a home network; a baseband processor coupled to the RF front end for conversion of signals for transmission and reception from the RF front end; and an application processor coupled to the baseband processor to execute a program set of instructions and to generate signals to the renderers in response to the program set of instructions, in which the application processor is to execute the program set of instructions to identify and characterize the source, the content, the plurality of renderers and one or more pathways from the source to each respective renderer, determine a rendering parameter associated with the content, wherein the rendering parameter identifies at least one of video resolution, audio presentation or print presentation for rendering the content, determine an operating parameter for each of the plurality of renderers to render the content based on the rendering parameter, wherein a respective operating parameter for each renderer identifies that renderer'"'"'s ability to render the content based on the rendering parameter, rank the plurality of renders for rendering the content based on the rendering parameter associated with the content, operating parameter for each of the plurality of renders and available pathway or pathways from the source to each renderer, and select an optimal combination of a particular renderer from the plurality of renderers and a pathway from the source to the selected particular to render the content based on the ranking. - View Dependent Claims (10, 11, 17, 18, 19)
-
-
12. A non-transitory machine-readable medium embodying a program of instructions thereon for execution by a machine, in which when the program is executed by the machine performs a process comprising:
-
identifying a source of a transaction for transferring content on a home network; identifying a plurality of renderers for rendering the content when transferred; identifying one or more pathways within the home network from the source to the plurality of renderers; determining a rendering parameter associated with the content, wherein the rendering parameter identifies at least one of video resolution, audio presentation or print presentation for rendering the content; determining an operating parameter for each of the plurality of renderers to render the content based on the rendering parameter, wherein a respective operating parameter for each renderer identifies that renderer'"'"'s ability to render the content based on the rendering parameter; ranking the plurality of renders for rendering the content based on the rendering parameter associated with the content, operating parameter for each of the plurality of renders and available pathway or pathways from the source to each renderer; and selecting an optimal combination of a particular renderer from the plurality of renderers and a pathway from the source to the selected particular renderer to render the content based on the ranking. - View Dependent Claims (13, 20)
-
Specification