ASSISTED CREATION OF CONTROL EVENT
First Claim
1. A computer program product comprising one or more computer-readable storage media having thereon computer-executable instructions that are structured such that, when executed by one or more processors of a computing system, cause the computing system to perform a method for configuring a control in response to detecting user input representing a statement of a behavior of interest to be performed by the control, wherein the control has a plurality of events that may be used to trigger behaviors, the method comprising:
- an act of automatically identifying a set of one or more events that are consistent with an intent to perform the behavior of interest.
3 Assignments
0 Petitions
Accused Products
Abstract
The facilitated selection of an event that would trigger a control to perform a behavior. The control has multiple events that that may be used to trigger a behavior. It could perhaps be difficult for a user, especially a non-programmer, to select the appropriate event that triggers any given behavior. The system helps by automatically identifying a set of one or more events that are consistent with an intent for the control to perform a behavior of interest, in response to the user specifying the behavior. The automatically identified event might also depend on data of interest that the user identifies as to be operated upon by the control in performing the behavior. The system might propose one or more of the automatically identified events, and might even automatically configure the control to perform the behavior in response to a selected event.
-
Citations
20 Claims
-
1. A computer program product comprising one or more computer-readable storage media having thereon computer-executable instructions that are structured such that, when executed by one or more processors of a computing system, cause the computing system to perform a method for configuring a control in response to detecting user input representing a statement of a behavior of interest to be performed by the control, wherein the control has a plurality of events that may be used to trigger behaviors, the method comprising:
an act of automatically identifying a set of one or more events that are consistent with an intent to perform the behavior of interest. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A method for configuring a control to perform a behavior, the method comprising:
-
an act of maintaining a control having a plurality of events that may be used to trigger a behavior; an act of detecting user input representing a statement of a behavior of interest to be performed by the control; and an act of automatically identifying a set of one or more events that are consistent with an intent to perform the behavior of interest. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for configuring a control to perform a behavior, the control having a plurality of events that may be used to trigger a behavior, the method comprising:
-
an act of detecting user input representing a statement of a behavior of interest to be performed by the control; and an act of automatically identifying a set of one or more events that are consistent with an intent to perform the behavior of interest; an act of proposing at least one event of the set of one or more events to the user; an act of detecting that the user has selected a proposed event; and an act of automatically configuring the control to perform the behavior when the selected event occurs.
-
Specification