ACTUATOR MODULE FOR BUILDING APPLICATION
First Claim
1. A computing system comprising;
- one or more processors;
one or more computer-readable storage media having thereon computer-executable instructions that are structured such that, when executed by the one or more processors, the computing system becomes configured to perform the following;
an act of rendering on an output device;
an act of associating an actuator module with the rendering such that if the actuator module is activated, application output is rendered on the output device, the application output depending on the rendering.
1 Assignment
0 Petitions
Accused Products
Abstract
Mechanisms for rendering on an output device, such as a display. An actuator module is associated with a rendering rendered on an output device. If the actuator module is activated, the application itself is summoned and/or augmented so that application output is rendered on the output device. The application output is specific to the prior state of the rendering on the output devise. Thus, one user that activates the actuator module in one context may have a completely different experience that a user that activates the actuator module in another context, as the augmentation of the application is appropriate and matched to the current rendering context. The principles apply even across different applications. Thus, the actuator module may become a ubiquitous button that may be used by any user to enrich any application appropriate to the current context of that application.
30 Citations
20 Claims
-
1. A computing system comprising;
-
one or more processors; one or more computer-readable storage media having thereon computer-executable instructions that are structured such that, when executed by the one or more processors, the computing system becomes configured to perform the following; an act of rendering on an output device; an act of associating an actuator module with the rendering such that if the actuator module is activated, application output is rendered on the output device, the application output depending on the rendering. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computing system comprising;
-
one or more processors; one or more computer-readable storage media having thereon computer-executable instructions that are structured such that, when executed by the one or more processors, the computing system becomes configured to perform the following; an act of associating an actuator module with a rendering on an output device such that if the actuator module is activated, application output is rendered on the output device, the application output depending on the rendering. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A method for rendering output on an output device comprising:
-
an act of rendering on an output device; and an act of associating an actuator module with the rendering such that if the actuator module is activated, application output is rendered on the output device, the application output dependent on the rendering.
-
Specification