The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 20, 2015

Filed:

Jun. 10, 2011
Applicants:

Nadim Y. Abdo, Redmond, WA (US);

B. Anil Kumar, Saratoga, CA (US);

Wilhelm R. Schmieder, Snoqualmie, WA (US);

Sridhar Sankuratri, Campbell, CA (US);

Krishna Mohan Malladi, San Jose, CA (US);

Asael Dror, San Francisco, CA (US);

Joy Chik, Redmond, WA (US);

Nelamangal Krishnaswamy Srinivas, Sammamish, WA (US);

Tad Brockway, Woodinville, WA (US);

Inventors:

Nadim Y. Abdo, Redmond, WA (US);

B. Anil Kumar, Saratoga, CA (US);

Wilhelm R. Schmieder, Snoqualmie, WA (US);

Sridhar Sankuratri, Campbell, CA (US);

Krishna Mohan Malladi, San Jose, CA (US);

Asael Dror, San Francisco, CA (US);

Joy Chik, Redmond, WA (US);

Nelamangal Krishnaswamy Srinivas, Sammamish, WA (US);

Tad Brockway, Woodinville, WA (US);

Assignee:
Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); H04L 29/08 (2006.01); H04L 29/06 (2006.01); G06F 9/44 (2006.01);
U.S. Cl.
CPC ...
H04L 67/02 (2013.01); G06F 9/4445 (2013.01); H04L 67/08 (2013.01); H04L 67/42 (2013.01);
Abstract

An invention is disclosed for conducting a remote presentation session with a client that uses a web browser to conduct the session. In embodiments, a proxy server exists between the remote presentation server and the client. The proxy server establishes a HTTP session with the client and a remote presentation session with the client. The server generates graphics encoded with a remote presentation protocol and sends them to the proxy, which re-encodes them as video and sends them to the client for display in the web browser. The client captures user input at the web browser and sends it to the proxy, which encodes it with the remote presentation protocol and sends it to the server to be processed.


Find Patent Forward Citations

Loading…