Cloning or extending a computer desktop on a wireless display surface
First Claim
1. A method for displaying images on a wireless display with high fidelity and interactivity, comprising:
- establishing, by a source computer, a wireless communication channel between a user console session of the source computer and a destination computer, the destination computer being configured to display screen data on the wireless display;
determining, by the source computer, first screen data of the user console session to be displayed on the wireless display;
determining a sound of the user console session to be played contemporaneously with displaying the first screen data;
encoding, by the source computer, the first screen data with a remote presentation protocol (RPP) to identify a first time stamp, and encoding the sound to identify a second time stamp, the first time stamp and the second time stamp indicating to play the sound contemporaneously with the wireless display displaying the decoded first screen data; and
sending, by the source computer, the encoded first screen data to the destination computer from the user console session, without the encoded first screen data being transmitted through a second user session, for the destination computer to decode the encoded first screen data and the sound and display the decoded first screen data on the wireless display while contemporaneously playing the sound.
3 Assignments
0 Petitions
Accused Products
Abstract
Techniques are provided for cloning a computer desktop to a wireless display surface. A source computer and a display in communication with a destination computer establish a wireless connection. A user console session of the source computer has a virtual display driver that corresponds to the wireless display. An application of the console session instructs the virtual display driver to render graphics to a display surface. The source computer takes this graphical information that, when executed on a processor generate an image, text, sound or input—encodes it with a remote presentation protocol. Through encoding and decoding image data, text, sound, and input of the user console session transmitted to a wireless display with a remote presentation protocol, fidelity and interactivity are improved.
-
Citations
20 Claims
-
1. A method for displaying images on a wireless display with high fidelity and interactivity, comprising:
-
establishing, by a source computer, a wireless communication channel between a user console session of the source computer and a destination computer, the destination computer being configured to display screen data on the wireless display; determining, by the source computer, first screen data of the user console session to be displayed on the wireless display; determining a sound of the user console session to be played contemporaneously with displaying the first screen data; encoding, by the source computer, the first screen data with a remote presentation protocol (RPP) to identify a first time stamp, and encoding the sound to identify a second time stamp, the first time stamp and the second time stamp indicating to play the sound contemporaneously with the wireless display displaying the decoded first screen data; and sending, by the source computer, the encoded first screen data to the destination computer from the user console session, without the encoded first screen data being transmitted through a second user session, for the destination computer to decode the encoded first screen data and the sound and display the decoded first screen data on the wireless display while contemporaneously playing the sound. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system, comprising:
-
a memory bearing instructions that, upon execution by a processor, cause the system at least to; establish a wireless communication channel between a user console session of a source computer and a destination computer, the destination computer being configured to display screen data on a wireless display; determine first screen data of the user console session to be displayed on the wireless display; determine a sound of the user console session to be played contemporaneously with displaying the first screen data; encode the first screen data to identify a first time stamp, and encoding the sound to identify a second time stamp, the first time stamp and the second time stamp indicating to play the sound contemporaneously with the display displaying the decoded first screen data; and send the encoded first screen data to the destination computer from the user console session, without the encoded first screen data being transmitted a second user session. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A computer-readable storage device, bearing computer-executable instructions that, when executed on a computer, cause the computer to perform operations comprising:
-
establishing a wireless communication channel between a user console session of a source computer and a destination computer, the destination computer being configured to display screen data on a wireless display; determining first screen data of the user console session to be displayed on the wireless display; determining a sound of the user console session to be played contemporaneously with displaying the first screen data; encoding the first screen data to identify a first time stamp, and encoding the sound to identify a second time stamp, the first time stamp and the second time stamp indicating to play the sound contemporaneously with the display displaying the decoded first screen data; and sending the encoded first screen data to the destination computer from the user console session, without the encoded first screen data being transmitted a second user session, such that the destination computer will decode the encoded first screen data and the sound and display the decoded first screen data on the wireless display while contemporaneously playing the sound. - View Dependent Claims (18, 19, 20)
-
Specification