Citrix Systems, Inc.
Providing user interface (UI) elements in virtual machine sessions at reduced latency

Last updated:

Abstract:

A computing system includes a virtualization server that runs virtual machine sessions and provides a hosted application having user interface (UI) elements. A client computing device receives the UI elements and displays the UI elements as local virtual UI elements, applies user input to one of the local virtual UI elements in focus, generates a local virtual UI element graphics overlay corresponding to a predicted response to the user input and sends the user input to the virtualization server, which generates an updated UI element graphics corresponding to an actual response to the user input. The client computing device replaces at least a portion of the local virtual UI element graphics overlay corresponding to the predicted response with the received updated UI element graphics.

Status:
Grant
Type:

Utility

Filling date:

27 Mar 2019

Issue date:

1 Mar 2022