METHOD FOR ENABLING A MOBILE USER EQUIPMENT TO DRAG AND DROP DATA OBJECTS BETWEEN DISTRIBUTED APPLICATIONS
First Claim
1. System for enabling a mobile User Equipment to drag and drop data objects between at least two remote applications and or between a remote application and a local application, the system comprising a Drag Source, a Drag Target, a Drop Source, and a Drop Target, said system characterized in that the Drag Source is configured for negotiating with the Drag Target a transmission protocol for exchanging said data object between said Drop Source and said Drop Target.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention concerns a system and a method for enabling a mobile User Equipment (81) to drag and drop data objects between at least two remote applications (7, 9) or between a local application (2) and a remote application (7, 9), the system including a Drag Source (10), a Drag Target (12), a Drop Source (14), and a Drop Target (16). In the system according to the invention, the Drag Source (10) is configured for negotiating with the Drag Target (12) a transmission protocol (38, 32, 100, 102, 104) for exchanging said data object between said Drop Source (14) and said Drop Target (16).
93 Citations
20 Claims
- 1. System for enabling a mobile User Equipment to drag and drop data objects between at least two remote applications and or between a remote application and a local application, the system comprising a Drag Source, a Drag Target, a Drop Source, and a Drop Target, said system characterized in that the Drag Source is configured for negotiating with the Drag Target a transmission protocol for exchanging said data object between said Drop Source and said Drop Target.
- 9. A method for enabling a mobile User Equipment to drag and drop data objects between at least two remote applications or between a local application and a remote application in a system comprising a Drag Source, a Drag Target, a Drop Source, and a Drop Target, said method characterized in that the Drag Source and the Drag Target exchange drag-and-drop signaling over a first data channel while the Drop Source and the Drop Target exchange the data objects over a second data channel different from said first channel.
-
20. Computer program stored in a non-transitory computer readable recoding medium adapted, when executed in a computer, for enabling a mobile User Equipment to drag and drop data objects between at least two remote applications between a remote application a local application in a system comprising a Drag Source, a Drag Target, a Drop Source, and a Drop Target, said computer program comprising:
-
instructions for enabling a mobile User Equipment to drag and drop data objects between at least two remote applications or between a local application and a remote application and to configure itself either as a Drag Source or as a Drag Target, instructions for enabling the Drag Source to transmits to the Drag Target a drag-notification to notify to said Drag Target to handle the drag of a selected data object, instructions for enabling the Drag Target to respond to the Drag Source either by a DRAG-OBJECT-REFUSE if the Drag Target cannot handle the drag-and-drop operation, or by a DROP-OBJECT-REQUEST if the Dragged Data Object is dropped in the Drag Target, instructions for enabling the Drag Source to transmit to said Drag Target a DROP-OBJECT-RESPONSE including either the requested data in-the-band or the data exchange protocol along with associated parameters such as IP addresses and port number, instructions for enabling the Drag Source to configure the Drop Source based on selected data exchange protocol and the Drag Target to configure the Drop Target to receive the selected data, instructions for enabling the Drag Target to transmit the Drag Source a DRAG-DROP-END signal to announce the completion of the drag-and-drop operation between Drag Source and Drag Target.
-
Specification