Motion enabled data transfer techniques
First Claim
1. A method of transferring data between computing devices by way of asynchronous enablement, the method comprising:
- receiving a user gesture input at a first computing device;
receiving a user voice command;
determining whether the user gesture input forms one of a plurality of different motion types;
determining whether the user voice command matches a user-defined voice command; and
one of the following;
transferring data from the first computing device to a server, then transferring data from the server to a second computing device, in response to a determination that a second computing device is available for the reception of data, andtransferring data from the first computing device to a server, in response to a determination that a second computing device is not available for the reception of data.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of transferring data between computing devices by way of asynchronous enablement is disclosed, the method comprising: receiving a user gesture input at a first computing device; receiving a user voice command; determining whether the user gesture input forms one of a plurality of different motion types; determining whether the user voice command matches a user-defined voice command; and one of the following: transferring data from the first computing device to a second computing device, in response to a determination that a second computing device is available for the reception of data, and transferring data from the first computing device to a server, in response to a determination that a second computing device is not available for the reception of data.
16 Citations
6 Claims
-
1. A method of transferring data between computing devices by way of asynchronous enablement, the method comprising:
-
receiving a user gesture input at a first computing device; receiving a user voice command; determining whether the user gesture input forms one of a plurality of different motion types; determining whether the user voice command matches a user-defined voice command; and
one of the following;transferring data from the first computing device to a server, then transferring data from the server to a second computing device, in response to a determination that a second computing device is available for the reception of data, and transferring data from the first computing device to a server, in response to a determination that a second computing device is not available for the reception of data. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification