Detection of Physical Movement For Document Sharing
First Claim
1. An apparatus for enabling sharing of files by a computing device based on physical movement of the apparatus, the apparatus comprising:
- an interface for coupling and communicating data to the 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;
a processor for generating a signature of the movement of the apparatus, 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.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for using accelerometer-based detection of physical movement for document sharing provides easy and intuitive ways to securely share documents, even without passwords, between computing devices. The system of the present invention includes: at least two computing devices that each have a motion detection device capable of detecting sudden movements and generating a unique signature. The unique signature can then be used to generate signatures or shared secrets for controlling the transfer of data between devices. The motion detection device is capable of detecting sudden movement such as the tapping of the two computing devices together, tapping a stack of computing devices, tossing a computing device in the air. The system may optionally include an intermediary device such as a server for transferring the documents or files between computing devices such that only a small decryption key and file pointer is needed to share records between computing devices. The present invention also includes a novel method for accelerometer-based detection of movement for transferring data between computing devices.
20 Citations
28 Claims
-
1. An apparatus for enabling sharing of files by a computing device based on physical movement of the apparatus, the apparatus comprising:
-
an interface for coupling and communicating data to the 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; a processor for generating a signature of the movement of the apparatus, 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.
-
-
2. An apparatus for enabling sharing of files by a computing device based on physical movement of the apparatus, the apparatus comprising:
-
an interface for coupling and communicating data to the 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 the output coupled to the interface to provide the information about acceleration; and a dongle housing the accelerometer and the analog-to-digital converter with the interface mounted for coupling to the computing device.
-
-
3. A method for sending documents from a first device, the method comprising:
-
receiving selection of data for transfer at a first device; detecting an event producing a detected signature at the first device; identifying a second device to which to transfer the data using the signature; and making the data for transfer available to the second device. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for receiving data from a first device and at a second device, the method comprising:
-
detecting an event producing a detected signature at the second device; identifying the first device from which to transfer the data from a timing signal; and retrieving the data to the second device. - View Dependent Claims (18, 19, 20, 21, 24, 25, 26, 27, 28)
-
Specification