Remote display
US-9472939-B1 · Oct 18, 2016 · US
US9836437B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9836437-B2 |
| Application number | US-201313843693-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 15, 2013 |
| Priority date | Mar 15, 2013 |
| Publication date | Dec 5, 2017 |
| Grant date | Dec 5, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method includes determining, by a local computing device, a portion of a web page to render for display via a remote display of a remote device, generating rendered presentation information by rendering the portion of the web page based upon at least one characteristic of the remote device and transmitting the rendered presentation information to the remote device.
Opening claim text (preview).
What is claimed is: 1. A method comprising: receiving at a local computing device a web page in response to a user of the local computing device requesting the web page, the local computing device including a first renderer and a second renderer; first rendering, by the first renderer, the web page on a display of the local computing device, wherein the rendering is based upon at least one first visual presentation characteristic of the display of the local device; receiving, at the local computing device, at least one second visual presentation characteristic of a display of a remote device, the at least one first visual presentation characteristic being different than the at least one second visual presentation characteristic; receiving an indication of an action by the user of the local computing device; in response to the action by the user of the local computing device, determining, by a processor of the local computing device, a portion of the web page to render for display via the display of the remote device; second rendering, by the second renderer, the portion of the web page, wherein the second rendering is based upon the received at least one second visual presentation characteristic of the display of the remote device, the portion of the web page is visually the same on the display of the local device and the display of the remote device, and the second rendering is synchronized with the first rendering to display the second rendering on the display of the remote device at a same time as the first rendering is displayed on the display of the local computing device; generating, by the processor of the local computing device, rendered presentation information based upon the second rendering; and transmitting, by the processor of the local computing device, the rendered presentation information and the second rendered portion of the web page from the local device to the remote device. 2. The method of claim 1 , wherein transmitting includes: reformatting the rendered presentation information according to a real-time communications protocol. 3. The method of claim 2 , wherein the real-time communications protocol is compliant with Web Real-Time Communication (WebRTC). 4. The method of claim 1 , wherein the portion of the web page to render for display includes an audio portion; and wherein generating rendered presentation information includes generating an audio signal based upon at least one characteristic of an audio component of the remote device. 5. The method of claim 1 , further comprising: determining a second portion of the web page to render for display on a local display of the local computing device; generating a second rendered presentation information based upon rendering the second portion of the web page based upon at least one characteristic of the local display; and displaying the second rendered presentation information on the local display. 6. The method of claim 5 , wherein the second portion of the web page to render for display via the local display includes the portion of the web page to render for at least display via the remote display. 7. The method of claim 1 , further including: receiving user input via the local computing device; and wherein determining the portion of the web page to render for display via the remote display is based, at least in part, upon the user input. 8. An apparatus comprising: a first renderer configured to render based on characteristics of a first display of the apparatus; a second renderer configured to render based upon characteristics of a second display of a remote device, the characteristics of the first display being different than the characteristics of the second display; a processor configured to: receive a web page in response to a user of the apparatus requesting the web page; using the first render, control a first rendering including rendering of the web page on the first display; receive at least one visual presentation characteristic of the second display; receiving an indication of an action by the user of the local computing device; in response to the action by the user of the apparatus, determine a portion of the web page to render for display via the second display, and using the second render, control a second rendering including rendering of the portion of the web page based upon the received at least one visual presentation characteristic of the second display, wherein the portion of the web page is visually the same on the first display and the second display, and the second rendering is synchronized with the first rendering to display the second rendering on the second display at a same time as the first rendering is displayed on the first display; generate rendered presentation information based upon the second rendering; and a network interface configured to transmit the rendered presentation information and the second rendering including the rendered portion of the web page from the apparatus to the remote device. 9. The apparatus of claim 8 , wherein the processor is configured to: reformat the rendered presentation information according to a real-time communications protocol. 10. The apparatus of claim 9 , wherein the real-time communications protocol is compliant with Web Real-Time Communication (WebRTC). 11. The apparatus of claim 8 , wherein the portion of the web page to render for display includes an audio portion; and wherein the processor is configured to generate an audio signal based upon at least one characteristic of an audio component of the remote device. 12. The apparatus of claim 8 , wherein the processor is configured to: determine a second portion of the web page to render for display on a local monitor of the apparatus, and generate a second rendered presentation information based upon rendering the second portion of the web page based upon at least one characteristic of the local monitor; and further comprising the local monitor configured to display the second rendered presentation information. 13. The apparatus of claim 12 , wherein the second portion of the web page to render for display via the local monitor includes the portion of the web page to render for at least display via the remote display. 14. The apparatus of claim 8 , wherein the processor is configured to: receive user input via the apparatus; and determine the portion of the web page to render for display via the remote display is based, at least in part, upon the user input. 15. A non-transitory computer-readable medium including executable code of a machine-executable program which, when executed, is configured to cause an apparatus including a first renderer and a second renderer to: receive at the apparatus a web page in response to a user of the apparatus requesting the web page; first render, by the first renderer, the web page on a display of the apparatus based on at least one first visual presentation characteristic of the display of the apparatus; receive, at the apparatus, at least one second visual presentation characteristic of a presentation hardware component of a remote apparatus, the at least one first visual presentation characteristic being different than the at least one second visual presentation characteristic; receiving an indication of an action by the user of the local computing device; in response to the action by the user of the apparatus, determine, by a processor of the apparatus, a portion of the web page to render for presentation via the presentation hardware component of the remote apparatus; second render, by the second renderer, the portio
involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay · CPC title
related to small screens · CPC title
Positioning · CPC title
Resolution change, inclusive of the use of different resolutions for different screen areas · CPC title
Aspects of data communication · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.