A system providing object mediated data transfer between electronic devices (104, 106, 902, 904, 906), the object being external to the electronic devices (104, 106, 902, 904, 906), the system comprising: a first electronic device (104, 902) providing remote copy functionality, the first electronic device comprising a memory for storing instructions and a processor for executing the instructions stored in memory, the executed instructions configuring the device to provide functionality for copying data including: selecting copy data in response to a user input; receiving a user initiated remote copy command; determining a unique identifier discernible from the object proximate to the first electronic device (104, 902); and associating the selected copy data with the unique identifier of the object; and a second electronic device (106, 904, 906) providing remote paste functionality, the second electronic device comprising a memory for storing instructions and a processor for executing the instructions stored in memory, the executed instructions configuring the device to provide functionality for pasting data including: receiving a user initiated remote paste command; determining the unique identifier discernible from the object proximate to the second electronic device (106, 904, 906); locating the copy data of the first electronic device (104, 902) associated with the unique identifier; and receiving over a wireless communication protocol the selected copy data of the first electronic device associated with the unique identifier of the object. a first electronic device (104, 902) providing remote copy functionality, the first electronic device comprising a memory for storing instructions and a processor for executing the instructions stored in memory, the executed instructions configuring the device to provide functionality for copying data including: selecting copy data in response to a user input; receiving a user initiated remote copy command; determining a unique identifier discernible from the object proximate to the first electronic device (104, 902); and associating the selected copy data with the unique identifier of the object; and selecting copy data in response to a user input; receiving a user initiated remote copy command; determining a unique identifier discernible from the object proximate to the first electronic device (104, 902); and associating the selected copy data with the unique identifier of the object; and a second electronic device (106, 904, 906) providing remote paste functionality, the second electronic device comprising a memory for storing instructions and a processor for executing the instructions stored in memory, the executed instructions configuring the device to provide functionality for pasting data including: receiving a user initiated remote paste command; determining the unique identifier discernible from the object proximate to the second electronic device (106, 904, 906); locating the copy data of the first electronic device (104, 902) associated with the unique identifier; and receiving over a wireless communication protocol the selected copy data of the first electronic device associated with the unique identifier of the object. receiving a user initiated remote paste command; determining the unique identifier discernible from the object proximate to the second electronic device (106, 904, 906); locating the copy data of the first electronic device (104, 902) associated with the unique identifier; and receiving over a wireless communication protocol the selected copy data of the first electronic device associated with the unique identifier of the object.