Gesture Fingerprinting
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving, using one or more computing devices, a first event from an event source;
matching, using the one or more computing devices, attributes of the first event to a particular event model;
rendering, using the one or more computing devices, an effect corresponding to the first event on a graphical user interface using a display feature of the effect;
receiving, using the one or more computing devices, a second event from the event source;
optimizing, using the one or more computing devices, the particular event model based on the first event and the second event by adjusting the display feature of the effect;
receiving, using the one or more computing devices, a third event from the event source; and
adapting, using the one or more computing devices, a rendering of the effect for the third event on the graphical user interface based on the adjusted display feature of the effect in the optimized particular event model.
2 Assignments
0 Petitions
Accused Products
Abstract
Various implementations related to gesture fingerprinting are described. In one such implementation, a computer-implemented method includes receiving input from a user entered via an input device; determining a gesture and one or more attributes associated with the gesture based on the input; matching the gesture to a gesture model for the user using the one or more attributes; and optimizing the gesture model based on subsequent input received from the user.
86 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving, using one or more computing devices, a first event from an event source; matching, using the one or more computing devices, attributes of the first event to a particular event model; rendering, using the one or more computing devices, an effect corresponding to the first event on a graphical user interface using a display feature of the effect; receiving, using the one or more computing devices, a second event from the event source; optimizing, using the one or more computing devices, the particular event model based on the first event and the second event by adjusting the display feature of the effect; receiving, using the one or more computing devices, a third event from the event source; and adapting, using the one or more computing devices, a rendering of the effect for the third event on the graphical user interface based on the adjusted display feature of the effect in the optimized particular event model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
one or more processors; and one or more memories storing instructions that, when executed by the one or more processors, cause the system to perform operations including; receiving a first event from an event source; matching attributes of the first event to a particular event model; rendering for display based on the particular event model, an effect corresponding to the first event on a graphical user interface using a display feature of the effect; receiving a second event from the event source; optimizing the particular event model based on the first event and the second event by adjusting the display feature of the effect; receiving a third event from the event source; and adapting a rendering of the effect for the third event on the graphical user interface based on the adjusted display feature of the effect in the optimized particular event model. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification