User Interfaces to Assist in Creating Application Scripts
First Claim
1. A method, comprising:
- creating a script of scripting-language instructions via a computing device;
generating a scripting-language instruction using a guided script editor of the computing device, wherein the guided script editor comprises a statement control, a variable control, and a script area, and wherein the guided script editor is configured to generate and display, in the script area, one or more conversational statements of a non-programming language that are equivalent to the generated scripting-language instruction;
adding the generated scripting-language instruction to the script of scripting-language instructions; and
storing the script of scripting-language instructions, including the added scripting-language instruction, via the computing device.
2 Assignments
0 Petitions
Accused Products
Abstract
The present application discloses systems, computer-readable media, and methods for assisting users with script programming. In one embodiment, a script of scripting-language instructions is created. A scripting-language instruction can be generated using a guided script editor, which can include a statement control, a variable control, and a script area. The guided script editor can be configured to display a conversational statement equivalent to the added scripting-language instruction. The conversational statement can be equivalent to the generated scripting-language instruction and can be made in a non-programming language, such as English. The generated scripting-language instruction can be added to the script of scripting-language instructions. The script of scripting-language instructions, including the added scripting-language instruction, can be stored.
-
Citations
27 Claims
-
1. A method, comprising:
-
creating a script of scripting-language instructions via a computing device; generating a scripting-language instruction using a guided script editor of the computing device, wherein the guided script editor comprises a statement control, a variable control, and a script area, and wherein the guided script editor is configured to generate and display, in the script area, one or more conversational statements of a non-programming language that are equivalent to the generated scripting-language instruction; adding the generated scripting-language instruction to the script of scripting-language instructions; and storing the script of scripting-language instructions, including the added scripting-language instruction, via the computing device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method, comprising:
-
displaying an editor window via a computing device, the editor window comprising an editing area and an assistance button, wherein the editor window is configured for editing a script that comprises one or more scripting-language instructions; determining, at the computing device, that the assistance button has been selected to request assistance with a particular scripting-language instruction; in response to determining that the assistance button has been selected, displaying, using the computing device, an assistance display related to the particular scripting-language instruction based on the selected assistance button; receiving input at the computing device via the assistance display; in response to the input received via the assistance display, the computing device;
generating the particular scripting-language instruction based on input received via the assistance display and adding the particular scripting-language instruction to the script; andstoring the script via the computing device. - View Dependent Claims (8, 9)
-
-
10. A system, comprising:
-
one or more computing devices configured to create a script of scripting-language instructions; wherein the one or more computing devices are further configured to generate a scripting-language instruction using a guided script editor of the computing device, wherein the guided script editor comprises a statement control, a variable control, and a script area, and wherein the guided script editor is configured to generate and display, in the script area, one or more conversational statements made in a non-scripting language that are equivalent to the generated scripting-language instruction; wherein the one or more computing devices are further configured to add the generated scripting-language instruction to the script of scripting-language instructions; and wherein the one or more computing devices are further configured to store the script of scripting-language instructions, including the added scripting-language instruction. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A system, comprising:
-
one or more computing devices configured to display an editor window, the editor window comprising an editing area and an assistance button, wherein the editor window is configured for editing a script comprising one or more scripting-language instructions, wherein the one or more computing devices are further configured to determine that the assistance button has been selected to request assistance with a particular scripting-language instruction, wherein the one or more computing devices are further configured to, in response to determining that the assistance button has been selected, display an assistance display related to the particular scripting-language instruction based on the selected assistance button; wherein the one or more computing devices are further configured to receive input via the assistance display; wherein the one or more computing devices are further configured to, in response to the input received via the assistance display;
generate the particular scripting-language instruction based on input received via the assistance display and add particular scripting-language instruction to the script; andwherein the one or more computing devices are further configured to add the particular scripting-language instruction to the script; and wherein the one or more computing devices are further configured to store the script. - View Dependent Claims (16, 17)
-
-
18. An article of manufacture including a tangible non-transitory computer-readable storage medium having computer-readable instructions encoded thereon, the instructions comprising:
-
instructions for creating a script of scripting-language instructions; instructions for generating a scripting-language instruction using a guided script editor of the computing device, wherein the guided script editor comprises a statement control, a variable control, and a script area, and wherein the guided script editor is configured to generate and display, in the script area, one or more conversational statements of a non-programming language that are equivalent to the generated scripting-language instruction; instructions for adding the scripting-language instruction to the script of scripting-language instructions; and instructions for storing the script of scripting-language instructions, including the added scripting-language instruction. - View Dependent Claims (19, 20, 21, 22)
-
-
23. An article of manufacture including a tangible non-transitory computer-readable storage medium having computer-readable instructions encoded thereon, the instructions comprising:
-
instructions for displaying an editor window comprising an editing area and an assistance button, wherein the editor window is configured for editing a script that comprises one or more scripting-language instructions; instructions for determining that the assistance button has been selected to request assistance with a particular scripting-language instruction; instructions for, in response to determining that the assistance button has been selected, displaying an assistance display related to the particular scripting-language instruction based on the selected assistance button; instructions for receiving input via the assistance display; instructions for, in response to the input received via the assistance display;
generating the particular scripting-language instruction based on input received via the assistance display and adding the particular scripting-language instruction to the script; andinstructions for storing the script. - View Dependent Claims (24, 25)
-
-
26. A system, comprising:
-
means for creating a script of scripting-language instructions; means for generating a scripting-language instruction using a guided script editor of the computing device, wherein the guided script editor comprises a statement control, a variable control, and a script area, and wherein the guided script editor is configured to generate and display, in the script area, one or more conversational statements of a non-programming language that are equivalent to the generated scripting-language instruction; means for adding the generated scripting-language instruction to the script of scripting-language instructions; and means for storing the script of scripting-language instructions, including the added scripting-language instruction.
-
-
27. A system, comprising:
-
means for displaying an editor window comprising an editing area and an assistance button, wherein the editor window is configured for editing a script that comprises one or more scripting-language instructions; means for, in response to determining that the assistance button has been selected, displaying an assistance display related to the particular scripting-language instruction based on the selected assistance button; means for receiving input via the assistance display; means for, in response to the input received via the assistance display, generating the particular scripting-language instruction based on input received via the assistance display; means for adding the particular scripting-language instruction to the script; and means for storing the script.
-
Specification