A method of operating a first electronic device and a second electronic device, the method comprising, at the second electronic device: receiving a request from the first electronic device to communicatively couple with the first electronic device; receiving data indicative of a gesture performed with the first electronic device; comparing the received data indicative of the gesture with data stored in the second electronic device indicative of a predetermined gesture to determine a similarity between the received data and the stored data indicative of the predetermined gesture, the stored data having been stored in advance of the gesture; and outputting from the second electronic device a response to the received request if it is determined that the second electronic device can be communicatively coupled with the first electronic device, wherein the step of outputting the response comprises outputting a message indicative of allowing a communicative coupling between the first electronic device and the second electronic device only if there is a sufficient similarity between the received data and the stored data indicative of the predetermined gesture; the method further comprising, at the first electronic device: detecting said gesture performed with the first electronic device; outputting a request to communicatively couple with the second electronic device in response to the gesture performed with the first electronic device; outputting data by the first electronic device for receipt at the second electronic device, wherein the data is indicative of the gesture; and receiving a response from the second device indicative that the second device is available for communicative coupling, wherein the request is output in response to detection by the first electronic device that the gesture is a predetermined gesture. receiving a request from the first electronic device to communicatively couple with the first electronic device; receiving data indicative of a gesture performed with the first electronic device; comparing the received data indicative of the gesture with data stored in the second electronic device indicative of a predetermined gesture to determine a similarity between the received data and the stored data indicative of the predetermined gesture, the stored data having been stored in advance of the gesture; and outputting from the second electronic device a response to the received request if it is determined that the second electronic device can be communicatively coupled with the first electronic device, wherein the step of outputting the response comprises outputting a message indicative of allowing a communicative coupling between the first electronic device and the second electronic device only if there is a sufficient similarity between the received data and the stored data indicative of the predetermined gesture; the method further comprising, at the first electronic device: detecting said gesture performed with the first electronic device; outputting a request to communicatively couple with the second electronic device in response to the gesture performed with the first electronic device; outputting data by the first electronic device for receipt at the second electronic device, wherein the data is indicative of the gesture; and receiving a response from the second device indicative that the second device is available for communicative coupling, detecting said gesture performed with the first electronic device; outputting a request to communicatively couple with the second electronic device in response to the gesture performed with the first electronic device; outputting data by the first electronic device for receipt at the second electronic device, wherein the data is indicative of the gesture; and receiving a response from the second device indicative that the second device is available for communicative coupling, wherein the request is output in response to detection by the first electronic device that the gesture is a predetermined gesture.