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:
Feb. 02, 2021

Filed:

Mar. 25, 2015
Applicant:

Amazon Technologies, Inc., Seattle, WA (US);

Inventors:

David Pessis, Seattle, WA (US);

Nelamangal Krishnaswamy Srinivas, Sammamish, WA (US);

Hakimuddin Hanif, Redmond, WA (US);

Eugene Michael Farrell, Sammamish, WA (US);

Deepak Suryanarayanan, Bellevue, WA (US);

Varun Verma, Newcastle, WA (US);

Erik Jonathon Tellvik, Renton, WA (US);

Nathan Bartholomew Thomas, Seattle, WA (US);

Assignee:

Amazon Technologies, Inc., Seattle, WA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 29/06 (2006.01); G06F 9/54 (2006.01); G06F 9/455 (2018.01); H04L 29/08 (2006.01);
U.S. Cl.
CPC ...
H04L 67/42 (2013.01); G06F 9/541 (2013.01); G06F 9/45558 (2013.01); G06F 2009/4557 (2013.01); H04L 67/08 (2013.01); H04L 69/18 (2013.01);
Abstract

A method for selecting a communication protocol for a virtual desktop instance in a service provider environment may include providing to a client computing device, access to a virtual desktop instance running on a server computer using a first communication channel associated with a first communication protocol. A request for functionality from a user of the device is detected, the requested functionality being unsupported by the first communication protocol. A second communication protocol from a plurality of available communication protocols may be selecting based on the requested functionality. The second communication protocol may support the requested functionality. A user authorization for using the second communication protocol can be verified. Upon successful verification, a second communication channel is established between the server computer and the device using the second communication protocol for performing the functionality, while maintaining access to the virtual desktop instance using the first communication channel.


Find Patent Forward Citations

Loading…