RENDERING TEACHING ANIMATIONS ON A USER-INTERFACE DISPLAY
First Claim
1. One or more computer-readable media having computer-executable instructions embodied thereon that, when executed, perform a method for initiating a teaching animation for demonstrating a manual gesture, the method comprising:
- monitoring a context of a computing environment of the computing device;
based on the context, determining which teaching animations to promote to an active state, wherein the teaching animations are, at least temporarily stored in a data store consistent with the active state. receiving a user-initiated input in association with a writing-pad tool surfaced on a touchscreen interface of a computing device;
based on the user-initiated input, launching one or more of the teaching animations in the active state; and
rendering at the touchscreen interface an indication of launching the one or more teaching animations.
2 Assignments
0 Petitions
Accused Products
Abstract
Computer-readable media, computerized methods, and computer systems for intuitively surfacing a teaching animation that demonstrates a manual gesture recognized by a writing-pad tool are provided. Initially, the writing-pad tool is interrogated to determine a context of a computing environment associated with a touchscreen interface. Generally, determining includes recognizing a current condition of the writing-pad tool based on whether text is provided within a content-entry area generated thereby, ascertaining whether a focus of a cursor tool resides within the content-entry area based on whether a portion of the text is selected, and ascertaining which actions are available for invocation at the writing-pad tool based on the current condition and the focus of the cursor. The context of the computing environment is utilized to identify which teaching animations to promote to an active state. Typically the promoted teaching animations are associated with the actions ascertained as available for invocation.
77 Citations
20 Claims
-
1. One or more computer-readable media having computer-executable instructions embodied thereon that, when executed, perform a method for initiating a teaching animation for demonstrating a manual gesture, the method comprising:
-
monitoring a context of a computing environment of the computing device; based on the context, determining which teaching animations to promote to an active state, wherein the teaching animations are, at least temporarily stored in a data store consistent with the active state. receiving a user-initiated input in association with a writing-pad tool surfaced on a touchscreen interface of a computing device; based on the user-initiated input, launching one or more of the teaching animations in the active state; and rendering at the touchscreen interface an indication of launching the one or more teaching animations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computerized method for determining which teaching animations to promote to an active state, the method comprising:
-
interrogating a writing-pad tool to determine a context of a computing environment associated with a touchscreen interface, wherein determining comprises; (a) recognizing a current condition of the writing-pad tool based on whether text is provided within a content-entry area generated by the writing-pad tool; (b) ascertaining whether a focus of a cursor tool resides within the content-entry area based on whether a portion of the text is indicated; and (c) ascertaining which actions are available for invocation at the writing-pad tool based on the current condition and the focus of the cursor; utilizing the context of the computing environment to identify which teaching animations to promote to an active state, wherein identifying comprises selecting the teaching animations associated with the actions available for invocation; and at least temporarily storing the teaching animations as being in the active state. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A computer system embodied on one or more computer storage-media having computer-executable instructions provided thereon for launching a teaching animation, the system comprising:
-
a monitoring component to monitor a context of a computing environment of a computing device, wherein monitoring comprises retrieving a current condition of a writing-pad tool; a selection component to determine which teaching animations to promote to an active state based on the context; an input component to receive a user-initiated input in association with a writing-pad tool surfaced on a touchscreen interface of the computing device; a launching component to initiate playing one or more of the teaching animations in the active state based on the user-initiated input; and a rendering component to display within a display area, surfaced at the touchscreen interface, the one or more playing teaching animations, wherein the teaching animations provide a video instruction of a manual gesture used for editing content submitted to the writing-pad tool.
-
Specification