Citrix Systems, Inc.
Systems and methods for remote computing session display based upon user input event prioritization

Last updated:

Abstract:

A computing system may include a server configured to host virtual computing sessions, and a client device. The client device may be configured to remotely access a virtual computing session from the server, and receive user input data associated with the virtual computing session and classify the data into first (higher priority) and second (lower priority) data packets. The client device may also be configured to send the first data packets to the server via a first virtual channel, and send the second data packets to the server via a second virtual channel having a higher packet loss rate associated therewith than the first virtual channel. The server may be configured to assemble the second data packets to reconstruct and inject the user input data into the virtual computing session based upon the first data packets.

Status:
Grant
Type:

Utility

Filling date:

3 May 2019

Issue date:

5 Oct 2021