Rendering system
First Claim
1. A system, comprising a rendering server, a rendering device, and a control device;
- whereinthe control device and the rendering device comprise a browser;
the browser of the control device is configured to apply a web address of the rendering server, thereby establishing a first web link;
the browser of the rendering device is configured to apply a web address of the rendering server, thereby establishing a second web link;
the control device is configured to send a browser request including first control information identifying the rendering device and a content data item for rendering over the first web link to the rendering server;
the rendering server is configured to, in response to receiving the first control information, generate second control information including rendering control commands for rendering the identified content data item, the second control information including the first control information in a web page that automatically triggers rendering in the rendering device; and
sending the second control information to the identified rendering device over the second web link; and
the rendering device is configured to render the content data item according to the rendering control commands received in the web page from the rendering server.
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a system that comprises a rendering server, a rendering device, and a control device. The control device and the rendering device comprise a browser. The browsers are used to establish a first web link between the control device and the rendering server, and a second web link between the rendering device and the rendering server. The rendering device may connect to the rendering server over the second web link to register to the rendering server and pair with the control device. The control device may connect to the rendering server over the first web link to register and pair with available rendering devices that would be used for rendering content. During operation the control device may control information identifying the rendering device and a content data item for rendering over the first web link to the rendering server. The rendering server may generate, in response to the first control information, second control information that includes rendering control commands for rendering the identified content data item, and send it to the identified rendering device over the second web link. The rendering device renders the content data item according to the rendering control commands received from the rendering server.
-
Citations
10 Claims
-
1. A system, comprising a rendering server, a rendering device, and a control device;
- wherein
the control device and the rendering device comprise a browser; the browser of the control device is configured to apply a web address of the rendering server, thereby establishing a first web link; the browser of the rendering device is configured to apply a web address of the rendering server, thereby establishing a second web link; the control device is configured to send a browser request including first control information identifying the rendering device and a content data item for rendering over the first web link to the rendering server; the rendering server is configured to, in response to receiving the first control information, generate second control information including rendering control commands for rendering the identified content data item, the second control information including the first control information in a web page that automatically triggers rendering in the rendering device; and
sending the second control information to the identified rendering device over the second web link; andthe rendering device is configured to render the content data item according to the rendering control commands received in the web page from the rendering server. - View Dependent Claims (2, 3, 4, 5, 6, 7)
- wherein
-
8. A method for relaying rendering of content items, the method comprising:
-
operating as a rendering server in a rendering system; establishing, at the rendering server, a first web link by receiving a browser request from a control device; establishing, at the rendering server, a second web link by receiving a browser request from a rendering device; receiving, at the rendering server, first control information identifying the rendering device and a content data item for rendering over a browser request in the first web link from the control device; and generating, by the rendering server, in response to receiving the first control information, second control information including rendering control commands for rendering the identified content data item, the second control information including the first control information in a web page that automatically triggers rendering in the rendering device, and sending the web page including the second control information to the identified rendering device over the second web link.
-
-
9. A computer program, for relaying rendering of content items, the computer program being embodied in a non-transitory computer readable medium, and comprising computer instructions for:
-
operating as a rendering server in a rendering system; establishing, at the rendering server, a first web link by receiving a browser request from a control device; establishing, at the rendering server, a second web link by receiving a browser request from a rendering device; receiving, at the rendering server, first control information identifying the rendering device and a content data item for rendering over a browser request in the first web link from the control device; and generating, by the rendering server, in response to receiving the first control information, second control information including rendering control commands for rendering the identified content data item, the second control information including the first control information in a web page that automatically triggers rendering in the rendering device, and sending the web page including the second control information to the identified rendering device over the second web link.
-
-
10. A rendering server for a system comprising the rendering server, a rendering device, and a control device, the rendering server comprising:
-
means for establishing a first web link by receiving a browser request from the control device; means for establishing a second web link by receiving a browser request from the rendering device; means for receiving first control information identifying the rendering device and a content data item for rendering over a browser request in the first web link from the control device; means for generating in response to receiving the first control information, second control information including rendering control commands for rendering the identified content data item, the second control information including the first control information in a web page that automatically triggers rendering in the rendering device, and sending the web page including the second control information to the identified rendering device over the second web link.
-
Specification