IP Library Granted Patent US 11,231,942
Granted Patent B2
US 11,231,942 · App. 15/452,581 · Granted Jan 25, 2022

Customizable gestures for mobile devices

Inventors: Marco de Sa (San Francisco, CA); Elizabeth F. Churchill (San Francisco, CA); R. Preston McAfee (San Marino, CA); David Ayman Shamma (San Francisco, CA)
Assignee: Verizon Patent and Licensing Inc.
G06F9/451G06F3/017G06F3/0488G06F3/04883G06F3/167
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,231,942
App. No.
15/452,581
Granted
Jan 25, 2022
Kind
B2
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.

Claims (25)

1. 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.

2. The mobile device as recited in claim 1 , wherein the gesturing event is one or more of a motion event by the mobile device, a motion event by a user, a touch-based event by a user, or a sound event.

3. The mobile device as recited in claim 1 , wherein the first device context and the second device context further include one or more of: a geographical location of the mobile device, time, temperature, an amount of ambient light, attributes of one or more applications on the mobile device, or a user associated with the mobile device.

4. The mobile device as recited in claim 1 , wherein the first device context and the second device context further include one or more of: characteristics of one or more other devices within a specified proximity of the mobile device, or characteristics of a user associated with the mobile device.

5. The mobile device as recited in claim 4 , wherein the characteristics of one or more other devices within a specified proximity of the mobile device are determined by the mobile device.

6. The mobile device as recited in claim 4 , wherein the one or more of characteristics of one or more other devices within a specified proximity of the mobile device include one or more of: one or more capabilities of the one or more other devices, ownership attributes of the one or more other devices, types of the one or more other devices, or user accounts that correspond to the one or more other devices.

7. The mobile device as recited in claim 4 , wherein the characteristics of a user associated with the mobile device include one or more of: an identity of the user, or one or more applications on the mobile device currently being used by the user.

8. 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.

9. The medium as recited in claim 8 , wherein the gesturing event is one or more of a motion event by the mobile device, a motion event by a user, a touch-based event by a user, or a sound event.

10. The medium as recited in claim 8 , wherein the first device context and the second device context include one or more of: a geographical location of the mobile device, time, temperature, an amount of ambient light, attributes of one or more applications on the mobile device, or a user associated with the mobile device.

11. The medium as recited in claim 8 , wherein the first device context and the second device context further include one or more of: characteristics of one or more other devices within a specified proximity of the mobile device, or characteristics of a user associated with the mobile device.

12. The medium as recited in claim 11 , wherein the characteristics of one or more other devices within a specified proximity of the mobile device are determined by the mobile device.

13. The medium as recited in claim 11 , wherein the one or more of characteristics of one or more other devices within a specified proximity of the mobile device include one or more of: one or more capabilities of the one or more other devices, ownership attributes of the one or more other devices, types of the one or more other devices, or user accounts that correspond to the one or more other devices.

14. The medium as recited in claim 11 , wherein the characteristics of a user associated with the mobile device include one or more of: an identity of the user, or one or more applications on the mobile device currently being used by the user.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2021
From: VERIZON MEDIA INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 057453/0431 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2020
From: OATH INC.
To: VERIZON MEDIA INC.
Reel/Frame 054258/0635 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2018
From: DE SA, MARCO; CHURCHILL, ELIZABETH F.; MCAFEE, R. PRESTON; SHAMMA, DAVID AYMAN
To: YAHOO! INC.
Reel/Frame 045056/0445 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2018
From: YAHOO HOLDINGS, INC.
To: OATH INC.
Reel/Frame 045240/0310 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2017
From: YAHOO! INC.
To: YAHOO HOLDINGS, INC.
Reel/Frame 042963/0211 →
Continuity (2)
Continuation 13405708 · Feb 27, 2012
Related Publication 20170177383A1 · Jun 22, 2017