Processing

Please wait...

Settings

Settings

Goto Application

1. WO2016154226 - USING MULTIPLE PROTOCOLS IN A VIRTUAL DESKTOP INFRASTRUCTURE

Publication Number WO/2016/154226
Publication Date 29.09.2016
International Application No. PCT/US2016/023633
International Filing Date 22.03.2016
IPC
G06F 9/44 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
G06F 9/50 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
50Allocation of resources, e.g. of the central processing unit
G06F 9/455 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
CPC
G06F 2009/4557
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
45533Hypervisors; Virtual machine monitors
45558Hypervisor-specific management and integration aspects
4557Distribution of virtual machine instances; Migration and load balancing
G06F 9/45558
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
45533Hypervisors; Virtual machine monitors
45558Hypervisor-specific management and integration aspects
G06F 9/541
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
54Interprogram communication
541via adapters, e.g. between incompatible applications
H04L 67/08
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
67Network-specific arrangements or communication protocols supporting networked applications
08adapted for terminal emulation, e.g. telnet
H04L 67/42
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
67Network-specific arrangements or communication protocols supporting networked applications
42Protocols for client-server architectures
H04L 69/18
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
69Application independent communication protocol aspects or techniques in packet data networks
18Multi-protocol handler, e.g. single device capable of handling multiple protocols
Applicants
  • AMAZON TECHNOLOGIES, INC. [US]/[US]
Inventors
  • PESSIS, David
  • SRINIVAS, Nelamangal, Krishnaswamy
  • HANIF, Hakimuddin
  • FARRELL, Eugene, Michael
  • SURYANARAYANAN, Deepak
  • VERMA, Varun
  • TELLVIK, Erik, Jonathon
  • THOMAS, Nathan, Bartholomew
Agents
  • SCOTTI, Robert, F.
Priority Data
14/668,54325.03.2015US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) USING MULTIPLE PROTOCOLS IN A VIRTUAL DESKTOP INFRASTRUCTURE
(FR) UTILISATION DE MULTIPLES PROTOCOLES DANS UNE INFRASTRUCTURE DE BUREAU VIRTUEL
Abstract
(EN)
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.
(FR)
L’invention concerne un procédé pour sélectionner un protocole de communication pour une instance de bureau virtuel dans un environnement de fournisseur de services, lequel procédé peut consister à fournir, à un dispositif informatique de client, un accès à une instance de bureau virtuel s’exécutant sur un ordinateur de serveur à l’aide d’un premier canal de communication associé à un premier protocole de communication. Une requête de fonctionnalité provenant d’un utilisateur du dispositif est détectée, la fonctionnalité demandée n’étant pas prise en charge par le premier protocole de communication. Un second protocole de communication parmi une pluralité de protocoles de communication disponibles peut être sélectionné sur la base de la fonctionnalité demandée. Le second protocole de communication peut prendre en charge la fonctionnalité demandée. Une autorisation d’utilisateur pour utiliser le second protocole de communication peut être vérifiée. Lors d’une vérification réussie, un second canal de communication est établi entre l’ordinateur de serveur et le dispositif à l’aide du second protocole de communication pour réaliser la fonctionnalité, tout en maintenant un accès à l’instance de bureau virtuel à l’aide du premier canal de communication.
Latest bibliographic data on file with the International Bureau