×

Optimizing window resize actions for remoted applications

  • US 10,564,829 B2
  • Filed: 03/25/2016
  • Issued: 02/18/2020
  • Est. Priority Date: 03/25/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for optimizing window resize actions for a remoted application, wherein the remoted application has a server-side application window running within a remote desktop of a server system, and wherein the server-side application window is made accessible to a user of a client system in the form of a client-side application window displayed in a client desktop of the client system, the method comprising:

  • receiving, by the client system from the server system, a notification that the server-side application window is being resized in the remote desktop;

    upon receiving the notification that the server-side application window is being resized in the remote desktop, checking, by the client system, whether the user is currently entering one or more input commands for resizing the client-side application window in the client desktop of the client system; and

    if client system determines, upon receiving the notification that the server-side window is being resized in the remote desktop, that the user is currently entering one or more input commands for resizing the client-side application window;

    sending, by the client system to the server system, a message that causes the server system to cancel the resizing of the server-side application window;

    subsequently to sending the message that causes the server system to cancel the resizing of the server-side application window, allowing, by the client system, the user to resize the client-side application window in the client desktop via the one or more input commands without resizing the server-side application window; and

    upon the user completing entering of the one or more input commands at the client system, sending, by the client system, a request to the server system for resizing the server-side application window according to a final size of the client-side application window in the client desktop,wherein the server system resizes the server-side application window according to the final size of the client-side application window.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×