Customizable gestures for mobile devices
AssigneeVerizon Patent and Licensing Inc.
InventorsMarco de Sa, Elizabeth F. Churchill, R. Preston McAfee, David Ayman Shamma
Life of this patent
Estimating the term…
Abstract
Users are enabled to define and modify mappings between (1) gestures and (2) actions performed by one or more computing devices in response to a device detecting performance of a gesture. A generalized gesture-to-action mapping framework allows users to intuitively define and modify such mappings. In response to a device detecting the performance of a particular gesture, one or more devices may cause the execution of one or more device actions based on a set of user-defined gesture-to-action mappings.
Claims14
A mobile device comprising:
- one or more memories storing:
- first mapping data that specifies a mapping between a first gesture, a first device context, and one or more first device actions,
- second mapping data that specifies a mapping between second gesture, a second device context that is different than the first device context, and one or more second device actions, and
- a device hierarchy that defines precedence between the mobile device and one or more other devices;
- and
- one or more processors configured to:
- detect performance of a gesturing event,
- determine one or more conditions related to the mobile device upon the gesturing event being detected, wherein the one or more conditions include detecting presence of the one or more other devices, and
- cause the mobile device to execute one of the one or more first device actions and the one or more second device actions based on a determination that the one or more conditions correspond to the first device context or the second device context, wherein if the presence of the one or more other devices which take precedence over the mobile device is detected, the mobile device does not execute any of the one or more first device actions and the one or more second device actions.
A non-transitory machine-readable medium having information recorded thereon for searching data, wherein the information, when read by a machine, causes the machine to perform the steps of:
- detecting, by a mobile device, performance of a gesturing event, wherein first mapping data specifies a mapping between a first gesture, a first device context, and one or more first device actions, second mapping data specifies a mapping between second gesture, a second device context that is different than the first device context, and one or more second device actions, and a device hierarchy defines precedence between the mobile device and one or more other devices;
- determining one or more conditions related to the mobile device upon the gesturing event being detected, wherein the one or more conditions include detecting presence of the one or more other devices;
- and
- causing the mobile device to execute one of the one or more first device actions and the one or more second device actions based on a determination that the one or more conditions correspond to the first device context or the second device context, wherein if the presence of the one or more other devices which take precedence over the mobile device is detected, the mobile device does not execute any of the one or more first device actions and the one or more second device actions.
Dependencies are inferred from the claim text.