Automatically answering an incoming voice-call on a mobile device with no-touch user interface interaction
First Claim
Patent Images
1. A computer-implemented method, comprising:
- under control of one or more processors;
detecting an incoming voice-call on a mobile device;
receiving, from one or more sensors of the mobile device, three-dimensional sensor data indicating at least a movement of the mobile device relative to a user of the mobile device;
comparing the movement of the mobile device with a registered movement template, the registered movement template being selected by a user from a plurality of registered movement templates, the registered movement templates indicating three-dimensional motion of the mobile device; and
causing the mobile device to automatically answer the incoming voice-call, based at least in part on the movement of the mobile device matching the registered movement template.
5 Assignments
0 Petitions
Accused Products
Abstract
This disclosure describes techniques for automatically answering an incoming voice-call on a mobile device. A voice-call answering application, executed on the mobile device, may allow a user to answer an incoming voice-call by applying a movement or a biometric sample that is preconfigured to answer the incoming voice-call. In some examples, the user may preconfigure the voice-call answering application to recognize different movements or biometric samples based on a time of day, a day of the week, a geographic location, or a type of motion.
19 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
under control of one or more processors; detecting an incoming voice-call on a mobile device; receiving, from one or more sensors of the mobile device, three-dimensional sensor data indicating at least a movement of the mobile device relative to a user of the mobile device; comparing the movement of the mobile device with a registered movement template, the registered movement template being selected by a user from a plurality of registered movement templates, the registered movement templates indicating three-dimensional motion of the mobile device; and causing the mobile device to automatically answer the incoming voice-call, based at least in part on the movement of the mobile device matching the registered movement template. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
-
one or more sensors of a mobile device, the one or more sensors detecting at least a movement of the mobile device; one or more processors coupled to the one or more sensors; memory coupled to the one or more processors, the memory including one or more modules that are executable by the one or more processors to; receive sensor data from the one or more sensors of the mobile device; determine a first three-dimensional movement of the mobile device based at least in part on the sensor data, the first movement corresponding to a synchronized motion of the mobile device and a user; determine a second three-dimensional movement of the mobile device based at least in part on the sensor data, the second movement corresponding to a motion of the mobile device being placed in proximity to an ear of the user; select an active configuration based at least in part on the synchronized motion of the mobile device and the user, the active configuration identifying a user-selected registered movement template for comparison with the movement of the mobile device; compare the second three-dimensional movement of the mobile device with the user-selected registered movement template; and cause the mobile device to automatically answer an incoming voice-call based at least in part on the second three-dimensional movement of the mobile device matching the user-selected registered movement template. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer storage medium having stored thereon programming instructions that, when executed by a mobile device, cause the mobile device to perform operations comprising:
-
detecting an incoming voice-call on the mobile device; receiving, from one or more sensors of the mobile device, three-dimensional sensor data indicating at least a movement of the mobile device relative to a user of the mobile device; comparing the movement of the mobile device with a registered movement template, the registered movement template being selected by a user from a plurality of registered movement templates, the registered movement templates indicating three-dimensional motion of the mobile device; and causing the mobile device to automatically answer the incoming voice-call, based at least in part on the movement of the mobile device matching the registered movement template. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification