Patent ID: 8155121

Claim:
An apparatus for enabling sharing of a file by a first computing device based on physical movement of the apparatus, the apparatus comprising: an interface for coupling and communicating data to the first computing device; an accelerometer having and generating an output providing information about acceleration of the accelerometer; an analog-to-digital converter having an input and an output, the input coupled to the output of the accelerometer; and a processor for generating a signature of the movement of the apparatus, the signature based on a time difference between a detection of a tap and a transmission of a synchronization signal and an order of occurrence of the detection of the tap and the transmission of the synchronization signal, the processor for transmitting an encrypted version of the file to a server and for sending a file pointer and an encryption key for accessing the file to a second computing device, the processor coupled to receive the output of the analog-to-digital converter and the processor coupled to the interface to output the signature of movement.