Patent ID: 11954256
Assignee: GOOGLE LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 16:
17. A computing device, comprising:
memory configured to store a suite of haptic effects;
a display module configured to display a user interface to a user;
a user interface module configured to receive user input from a user of the computing device, the user input being associated with a program of the computing device;
a haptic feedback module configured to provide haptic effects to the user; and
one or more processors operatively coupled to the memory, the display module, the user interface module and the haptic feedback module, the one or more processors being configured to:
determine a type or category of interaction corresponding to the user input, the user input being a type of action performed on the user interface of the computing device and a type of application that the user input is being performed on;
identify whether the type or category of interaction and the type of application are associated with one or more haptic feedback effects of the suite of haptic effects;
upon identifying that the type or category of interaction and the type of application are associated with one or more haptic feedback effects, select a particular haptic feedback effect from the suite of haptic effects; and
cause the haptic feedback module to provide the particular haptic feedback effect for sensation by the user.