Providing user interface (UI) elements in virtual machine sessions at reduced latency
AssigneeCitrix Systems, Inc.
InventorGeorgy Momchilov
Life of this patent
Estimating the term…
Loading patent…
AssigneeCitrix Systems, Inc.
InventorGeorgy Momchilov
Estimating the term…
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.
A computing system comprising:
A method for operating virtual machine sessions provided by a virtualization server in communication with at least one client computing device to provide a hosted application that includes user interface (UI) elements comprising embedded non-text graphic objects, the method comprising:
A non-transitory computer readable medium for operating virtual machine sessions provided by a virtualization server in communication with at least one client computing device and providing a hosted application that includes user interface (UI) elements comprising embedded graphic objects, and with the non-transitory computer readable medium having a plurality of computer executable instructions for causing the at least one computing device to perform steps comprising:
Dependencies are inferred from the claim text.