Remote rendering for efficient use of wireless bandwidth for wireless docking

US9257097B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9257097-B2
Application numberUS-201314138945-A
CountryUS
Kind codeB2
Filing dateDec 23, 2013
Priority dateDec 23, 2013
Publication dateFeb 9, 2016
Grant dateFeb 9, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods, systems, and devices are described for remote display of content in a wireless network. A source device capable of displaying content may identify one or more rendering instructions for content to be displayed remotely on a sink device. The source device may transmit the one or more rendering instructions to the sink device via a wireless peer-to-peer connection. The sink device may receive the one or more rendering instructions and may execute the one or more rendering instructions to render a display of at least part of the content. Further, the source device may receive data from the sink device via the wireless peer-to-peer connection. The identifying of the one or more rendering instructions by the source device may thus include identifying at least one rendering instruction based at least in part on the received data.

First claim

Opening claim text (preview).

What is claimed is: 1. A method performed by a source device of content to be displayed by a sink device in a wireless network, comprising: identifying, at a source device, one or more rendering instructions for content to be displayed on a remotely located sink device; and transmitting the one or more rendering instructions to the sink device via a wireless peer-to-peer connection for execution by the sink device to render a display of at least part of the content based at least in part on the rendering instructions. 2. The method of claim 1 , further comprising: receiving data at the source device from the sink device via the wireless peer-to-peer connection, the identifying of the one or more rendering instructions comprising identifying at least one rendering instruction based at least in part on the received data. 3. The method of claim 2 , wherein at least part of the received data corresponds to user input at the sink device. 4. The method of claim 1 , further comprising: running an application on the source device, at least one of the one or more rendering instructions being configured to render at least part of a user interface of the application upon execution. 5. The method of claim 4 , further comprising: receiving data at the source device from the sink device via the wireless peer-to-peer connection, the identifying of the one or more rendering instructions comprising identifying at least one rendering instruction based at least in part on the received data, at least part of the received data corresponding to user input for the application at the sink device. 6. The method of claim 1 , wherein at least one of the one or more rendering instructions is configured to render at least part of a user interface of the source device upon execution. 7. The method of claim 6 , further comprising: receiving data at the source device from the sink device via the wireless peer-to-peer connection, the identifying of the one or more rendering instructions comprising identifying at least one rendering instruction based at least in part on the received data, at least part of the received data corresponding to user input at the sink device in accordance with the user interface of the source device. 8. The method of claim 1 , further comprising: identifying at least one graphics resource in the content; compressing the at least one graphics resource; and transmitting the compressed at least one graphics resource to the sink device, at least one of the one or more rendering instructions being configured to include the at least one graphics resource in the content displayed upon execution. 9. The method of claim 1 , further comprising: identifying at least one video stream in the content; compressing the at least one video stream; and transmitting the compressed at least one video stream to the sink device, at least one of the one or more rendering instructions being configured to include the at least one video stream in the content displayed upon execution. 10. An apparatus configured to enable display of content by a sink device in a wireless network, comprising: means for identifying, at a source device, one or more rendering instructions for content to be displayed on a remotely located sink device; and means for transmitting the one or more rendering instructions to the sink device via a wireless peer-to-peer connection for execution by the sink device to render a display of at least part of the content based at least in part on the rendering instructions. 11. The apparatus of claim 10 , further comprising: means for receiving data at the source device from the sink device via the wireless peer-to-peer connection, the means for identifying the one or more rendering instructions comprising means for identifying at least one rendering instruction based at least in part on the received data. 12. The apparatus of claim 11 , wherein at least part of the received data corresponds to user input at the sink device. 13. The apparatus of claim 10 , further comprising: means for running an application on the source device, at least one of the one or more rendering instructions being configured to render at least part of a user interface of the application upon execution. 14. The apparatus of claim 13 , further comprising: means for receiving data at the source device from the sink device via the wireless peer-to-peer connection, the means for identifying the one or more rendering instructions comprising means for identifying at least one rendering instruction based at least in part on the received data, at least part of the received data corresponding to user input for the application at the sink device. 15. The apparatus of claim 10 , wherein at least one of the one or more rendering instructions is configured to render at least part of a user interface of the source device upon execution. 16. The apparatus of claim 15 , further comprising: means for receiving data at the source device from the sink device via the wireless peer-to-peer connection, the means for identifying the one or more rendering instructions comprising means for identifying at least one rendering instruction based at least in part on the received data, at least part of the received data corresponding to user input at the sink device in accordance with the user interface of the source device. 17. The apparatus of claim 10 , further comprising: means for identifying at least one graphics resource in the content; means for compressing the at least one graphics resource; and means for transmitting the compressed at least one graphics resource to the sink device, at least one of the one or more rendering instructions being configured to include the at least one graphics resource in the content displayed upon execution. 18. The apparatus of claim 10 , further comprising: means for identifying at least one video stream in the content; means for compressing the at least one video stream; and means for transmitting the compressed at least one video stream to the sink device, at least one of the one or more rendering instructions being configured to include the at least one video stream in the content displayed upon execution. 19. A source device for display of content by a remotely located sink device in a wireless network, comprising: a processor; memory in electronic communication with the processor; and instructions being stored in the memory, the instructions being executable by the processor to: identify, at the source device, one or more rendering instructions for content to be displayed on the remotely located sink device; and transmit the one or more rendering instructions to the sink device via a wireless peer-to-peer connection for execution by the sink device to render a display of at least part of the content based at least in part on the rendering instructions. 20. The source device of claim 19 , wherein the instructions are executable by the processor to: receive data at the source device from the sink device via the wireless peer-to-peer connection; and identify at least one of the one or more rendering instructions based at least in part on the received data. 21. The source device of claim 20 , wherein at least part of the received data corresponds to user input at the sink device. 22. The source device of claim 19 , wherein the instructions are executable by the processor to: run an application on the source device, at least one of the one or more rendering in

Assignees

Inventors

Classifications

  • Electricity · mapped topic

  • Use of wireless transmission of display information · CPC title

  • H04L67/025Primary

    for remote control or remote monitoring of applications · CPC title

  • 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

  • G09G5/12Primary

    Synchronisation between the display unit and other units, e.g. other display units, video-disc players · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9257097B2 cover?
Methods, systems, and devices are described for remote display of content in a wireless network. A source device capable of displaying content may identify one or more rendering instructions for content to be displayed remotely on a sink device. The source device may transmit the one or more rendering instructions to the sink device via a wireless peer-to-peer connection. The sink device may re…
Who is the assignee on this patent?
Qualcomm Inc
What technology area does this patent fall under?
Primary CPC classification H04L67/025. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 09 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).