FLEXIBLE ANIMATION FRAMEWORK FOR CONTEXTUAL ANIMATION DISPLAY
First Claim
1. A method of providing a custom response in conjunction with an application providing speech interaction, the method comprising:
- determining a context of a current interaction with the user;
identifying an associated custom animation, when the associated custom animation exists, and displaying the custom animation by overlaying it over a native response of the application; and
when no custom animation exists, determining whether there is a default animation, and displaying the default animation as part of a state change of the application.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of providing a custom response in conjunction with an application providing speech interaction is described. In one embodiment, the method comprises determining a context of a current interaction with the user, and identifying an associated custom animation, when the associated custom animation exists. The method further comprises displaying the custom animation by overlaying it over a native response of the application. In one embodiment, when no custom animation exists, the method determines whether there is a default animation, and displays the default animation as part of a state change of the application.
-
Citations
20 Claims
-
1. A method of providing a custom response in conjunction with an application providing speech interaction, the method comprising:
-
determining a context of a current interaction with the user; identifying an associated custom animation, when the associated custom animation exists, and displaying the custom animation by overlaying it over a native response of the application; and when no custom animation exists, determining whether there is a default animation, and displaying the default animation as part of a state change of the application. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of providing a custom animation framework comprising:
-
defining a plurality of states of an application providing a speech interface; associating default animations for each of the plurality of states; defining at least one custom animation, the custom animation associated with a combination of a particular state and context data, the custom animation an overlay covering the default animation associated with the particular state; thereby enabling use of the custom animation without defining additional states for the application. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A custom animation framework comprising:
-
a state logic defining a plurality of states of an application providing a speech interface; a baseline response system having default animations for each of the plurality of states; a custom overlay system having at least one custom animation, the custom animation associated with a combination of a particular state and context data, the custom animation an overlay covering the default animation associated with the particular state; thereby enabling use of the custom animation without defining additional states for the application. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification