METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR TRANSFERRING FILES BETWEEN DEVICES VIA DRAG AND DROP
First Claim
1. A method comprising:
- displaying an image associated with a file at a first location on a touchscreen of a source electronic device;
receiving a tactile input proximate the first location;
detecting a movement of the tactile input from the first location to a second location proximate an edge of the touchscreen;
automatically identifying, in response to detecting the movement, a target electronic device to which the file can be transferred, wherein the target electronic device is identified based at least in part on the target electronic device having detected a tactile input proximate an edge of a touchscreen of the target electronic device and a movement of the tactile input from the edge of the touchscreen to another location on the touchscreen; and
establishing a connection with the target electronic device, such that the file can be transferred to the target electronic device via the established connection.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus, system and computer program product are provided for transferring files stored on a source device to a target device by dragging and dropping the file from the source device touchscreen to the target device touchscreen. When the source device detects that the user has dragged the file to the edge, or other predefined location, of the source device touchscreen, the source device will automatically identify and establish a connection with the target device. Once the connection has been established, an image or icon associated with the file can be transferred to the target device, so that the user of the target device can indicate the location to which the file should be transferred by dragging the icon to that location. Once the target device user drops the icon at the predefined location, the file can be transferred to that location.
-
Citations
26 Claims
-
1. A method comprising:
-
displaying an image associated with a file at a first location on a touchscreen of a source electronic device; receiving a tactile input proximate the first location; detecting a movement of the tactile input from the first location to a second location proximate an edge of the touchscreen; automatically identifying, in response to detecting the movement, a target electronic device to which the file can be transferred, wherein the target electronic device is identified based at least in part on the target electronic device having detected a tactile input proximate an edge of a touchscreen of the target electronic device and a movement of the tactile input from the edge of the touchscreen to another location on the touchscreen; and establishing a connection with the target electronic device, such that the file can be transferred to the target electronic device via the established connection. - View Dependent Claims (3, 4, 5, 6, 7)
-
-
2. The method of 1 further comprising:
-
transferring the image associated with the file to the target electronic device, such that the image can be displayed on a touchscreen of the target electronic device; and transferring the file to a predefined location on the target electronic device, said predefined location identified by a user of the target electronic device by dragging the image displayed on the target electronic device touchscreen to the predefined location.
-
-
8. An apparatus comprising:
a processor configured to; cause an image associated with a file to be displayed at a first location on a touchscreen of a source electronic device; receive an indication of a tactile input proximate the first location; detect a movement of the tactile input from the first location to a second location proximate an edge of the touchscreen; automatically identify, in response to the detected movement, a target electronic device to which the file can be transferred, wherein the target electronic device is identified based at least in part on the target electronic device having detected a tactile input proximate an edge of a touchscreen of the target electronic device and a movement of the tactile input from the edge of the touchscreen to another location on the touchscreen; and establish a connection with the target electronic device, such that the file can be transferred to the target electronic device via the established connection. - View Dependent Claims (10, 11, 12, 13, 14)
-
9. The apparatus of 8, wherein the processor is further configured to:
-
transfer the image associated with the file to the target electronic device, such that the image can be displayed on a touchscreen of the target electronic device; and transfer the file to a predefined location on the target electronic device, said predefined location identified by a user of the target electronic device by dragging the image displayed on the target electronic device touchscreen to the predefined location.
-
-
15. A computer program product comprising at least one computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
-
a first executable portion for causing an image associated with a file to be displayed at a first location on a touchscreen of a source electronic device; a second executable portion for receiving a tactile input proximate the first location; a third executable portion for detecting a movement of the tactile input from the first location to a second location proximate an edge of the touchscreen; a fourth executable portion for automatically identifying, in response to detecting the movement, a target electronic device to which the file can be transferred, wherein the target electronic device is identified based at least in part on the target electronic device having detected a tactile input proximate an edge of a touchscreen of the target electronic device and a movement of the tactile input from the edge of the touchscreen to another location on the touchscreen; and a fifth executable portion for establishing a connection with the target electronic device, such that the file can be transferred to the target electronic device via the established connection. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
16. The computer program product of 15 further comprising:
-
a sixth executable portion for transferring the image associated with the file to the target electronic device, such that the image can be displayed on a touchscreen of the target electronic device; and a seventh executable portion for transferring the file to a predefined location on the target electronic device, said predefined location identified by a user of the target electronic device by dragging the image displayed on the target electronic device touchscreen to the predefined location.
-
-
22. An apparatus comprising:
a processor configured to; cause an image associated with a file to be displayed at a first location on a touchscreen of a source electronic device; receive an indication of a tactile input proximate the first location; detect a movement of the tactile input from the first location to a second predefined location; automatically identify, in response to the detected movement, a target electronic device to which the file can be transferred; establish a connection with the target electronic device; transfer the image associated with the file to the target electronic device, such that the image can be displayed on a touchscreen of the target electronic device; and transfer the file to a predefined location on the target electronic device, said predefined location identified by a user of the target electronic device by dragging the image displayed on the target electronic device touchscreen to the predefined location. - View Dependent Claims (23)
-
24. A system comprising:
-
a first electronic device configured to; receive an indication of a tactile input proximate a first location on a touchscreen of the first electronic device; and detect a movement of the tactile input from the first location to a second location on the touchscreen, wherein the movement forms a predefined pattern; and a second electronic device configured to; receive an indication of a tactile input proximate a first location on a touchscreen of the second electronic device; and detect a movement of the tactile input from the first location to a second location on the touchscreen, wherein the movement forms the predefined pattern; wherein the first electronic device is further configured to establish a connection with the second electronic device in response to the first and second electronic devices detecting the movement forming the predefined pattern. - View Dependent Claims (25)
-
-
26. An apparatus comprising:
-
means for displaying an image associated with a file at a first location on a touchscreen of a source electronic device; means for receiving an indication of a tactile input proximate the first location; means for detecting a movement of the tactile input from the first location to a second location proximate an edge of the touchscreen; means for automatically identifying, in response to the detected movement, a target electronic device to which the file can be transferred, wherein the target electronic device is identified based at least in part on the target electronic device having detected a tactile input proximate an edge of a touchscreen of the target electronic device and a movement of the tactile input from the edge of the touchscreen to another location on the touchscreen; and means for establishing a connection with the target electronic device, such that the file can be transferred to the target electronic device via the established connection.
-
Specification