×

DRAGGING AND DROPPING OBJECTS BETWEEN LOCAL AND REMOTE MODULES

  • US 20070288599A1
  • Filed: 06/09/2006
  • Published: 12/13/2007
  • Est. Priority Date: 06/09/2006
  • Status: Active Grant
First Claim
Patent Images

1. At a computer system, the computer system including a local application running at the computer system and a client component, the client component participating in a terminal server session with a server component at a server computer system, a method for using drag and drop to transfer an object from the local application to a remoted module at the server computer system, the method comprising:

  • an act of the client component detecting that a desktop window cursor has been moved from outside to within the bounds of an application window for a remoted application;

    an act of the client component receiving a drop notification indicating a pending drag and drop operation, the drop notification indicating that a drag and drop object is to be transferred to the remoted application;

    an act of client component sending a request to transfer the drag and drop object along with a coordinate location of the desktop window cursor to the server computer system over the terminal server session in response to receiving the drop notification;

    an act of the client component receiving a request for the drag and drop object from the server computer system over the terminal server session;

    the client component acting as a proxy drop target on behalf of the remoted application in response to receiving the request for the drag and drop object, including;

    an act of forwarding the request for the drag and drop object to the local application; and

    an act of receiving the drag and drop object from the local application sent in response to the request for the drag and drop object; and

    an act of the client component sending the drag and drop object to the server computer system over the terminal server session for delivery to the remote application.

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