×

Optimizing window move actions for remoted applications

  • US 10,082,941 B2
  • Filed: 05/20/2015
  • Issued: 09/25/2018
  • Est. Priority Date: 05/20/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for optimizing window move actions for a remoted application, wherein the remoted application has an application window running within a remote desktop of a server system, and wherein the 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 application window has begun moving in the remote desktop, wherein the notification is generated by a server-side application remoting agent that;

    sets, on the server system, an operating system (OS) level hook pertaining to the application window or an OS level application programming interface (API) pertaining to the application window;

    detects movement of the application window in the remote desktop by receiving one or more OS messages regarding state or status changes of the application window via the OS level hook or OS level API; and

    generates the notification in response to receiving the one or more OS messages;

    upon receiving the notification, determining, by the client system, that the user is currently entering one or more input commands for moving the client-side application window in the client desktop;

    sending, by the client system to the server system, a command for stopping the moving of the application window in the remote desktop, such that the application window is fixed in a stationary position; and

    allowing, by the client system, the user to continue moving the client-side application window in the client desktop, while the application window remains in the stationary position in the remote desktop.

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