Claims Analysis
Total Claims: 42
Claim 1
Independent Claim
145 words
A system for producing a simulation illustrating a procedure in a software program using a computer, comprising: (a) a display on which images are displayed; (b) a memory for storing machine instructions comprising the software program and used for effecting production of the simulation, and for storing a script comprising a plurality of commands that define actions to be implemented during the simulation; and (c) a central processor for executing the machine instructions, said machine instructions, when executed by the central processor, causing the central processor to: (i) execute the software program; (ii) execute the commands of the script to effect the plurality of actions defined by the script within the software program; and (iii) capture and store a plurality of images in the memory, said images showing the actions that are implemented within the software program in accord with the commands of the script.
Claim 2
Independent Claim
145 words
A system for producing a simulation illustrating a procedure in a software program using a computer, comprising: (a) a display on which images are displayed; (b) a memory for storing machine instructions comprising the software program and used for effecting production of the simulation, and for storing a script comprising a plurality of commands that define actions to be implemented during the simulation; and (c) a central processor for executing the machine instructions, said machine instructions, when executed by the central processor, causing the central processor to: (i) execute the software program; (ii) execute the commands of the script to effect the plurality of actions defined by the script within the software program; and (iii) capture and store a plurality of images in the memory, said images showing the actions that are implemented within the software program in accord with the commands of the script.
Claim 3
Dependent Claim
49 words
The system of claim 1, wherein the central processor responds to the machine instructions to convert the images into an animation format that displays the plurality of images on the display sequentially during playback at a rate sufficiently fast so that the actions depicted in the images appear continuous.
Claim 4
Dependent Claim
22 words
The system of claim 2, wherein the captured images are selectively converted into one of a plurality of different animation file formats.
Claim 5
Dependent Claim
78 words
The system of claim 1, wherein the commands of the script cause the central processor to: (a) selectively copy a first natural language text used in the simulation, to a translation file; and (b) replace the first natural language text in the simulation with a second natural language text to recreate the simulation with the second natural language text, said second natural language text having been associated with the copied first natural language text in the translation file.
Claim 6
Dependent Claim
45 words
The system of claim 4, wherein the first natural language text and the second natural language text are selected from the group consisting of: English, German, French, French Canadian, Dutch, Danish, Spanish, Italian, Norwegian, Swedish, Finnish, Portuguese, Czech, Hungarian, Russian, Polish, Japanese, Korean, and Chinese.
Claim 7
Dependent Claim
20 words
The system of claim 1, wherein the processor responds to changes in the script to produce a correspondingly changed simulation.
Claim 8
Dependent Claim
77 words
The system of claim 1, where in the commands of the script cause the central processor to capture and store images in the memory that sequentially show a simulation of user controlled actions with an input device, the input device comprising at least one of a pointing device, a keyboard, and an alternate input device, and said simulation of user controlled actions including selecting an item in a display screen produced by execution of the software program.
Claim 9
Dependent Claim
23 words
The system of claim 1, wherein the simulation includes at least one of a graphic image, a video, and a previously produced simulation.
Claim 10
Independent Claim
97 words
A method for automatically producing a simulation illustrating a procedure in a software program using a computer, comprising the steps of: (a) creating a script of commands, said commands indicating a plurality of actions to be implemented by the computer in producing the simulation; and (b) controlling the software program in accord with the commands in the script to produce a plurality of images, said plurality of images sequentially showing the actions comprising the simulation being implemented within the software program as it is executed by the computer, said plurality of images thereby visually simulating the procedure.
Claim 11
Independent Claim
97 words
A method for automatically producing a simulation illustrating a procedure in a software program using a computer, comprising the steps of: (a) creating a script of commands, said commands indicating a plurality of actions to be implemented by the computer in producing the simulation; and (b) controlling the software program in accord with the commands in the script to produce a plurality of images, said plurality of images sequentially showing the actions comprising the simulation being implemented within the software program as it is executed by the computer, said plurality of images thereby visually simulating the procedure.
Claim 12
Dependent Claim
40 words
The method of claim 9, further comprising the step of creating an animation in which the plurality of images are displayed sequentially during playback at a rate sufficiently fast so that the actions shown in the images appear substantially continuous.
Claim 13
Dependent Claim
51 words
The method of claim 9, further comprising the step of controlling an operating system running on the computer in accord with the commands in the script to simulate actions of a user effected with an input device, the input device comprising at least one of a pointing device and a keyboard.
Claim 14
Dependent Claim
70 words
The method of claim 9, further comprising the steps of: (a) copying a first natural language text used in the simulation to a translation file; (b) associating a second natural language text with the copied first natural language text in the translation file; and (c) replacing the first natural language text in the simulation with the second natural language text for creating the simulation with the second natural language text.
Claim 15
Dependent Claim
49 words
The method of claim 12, wherein the natural languages comprising the first natural language text and the second natural language text are selected from the group consisting of: English, German, French, French Canadian, Dutch, Danish, Spanish, Italian, Norwegian, Swedish, Finnish, Portuguese, Czech, Hungarian, Russian, Polish, Japanese, Korean, and Chinese.
Claim 16
Dependent Claim
28 words
The method of claim 9, further comprising the step of enabling a simulation creator to modify the simulation by editing commands of the script in a text file.
Claim 17
Dependent Claim
28 words
The method of claim 9, further comprising the step of selectively converting the plurality of images into an animation file having one of a plurality of different formats.
Claim 18
Dependent Claim
23 words
The method of claim 9, wherein the simulation includes at least one of a graphic image, a video, and a previously produced simulation.
Claim 19
Dependent Claim
155 words
An article of manufacture for use with a computer to automatically produce a simulation illustrating a procedure in a software program executed on the computer, comprising: (a) a nonvolatile memory storage device; and (b) a plurality of machine instructions stored on the nonvolatile memory storage device, said plurality of machine instructions enabling production of the simulation as determined by a simulation creator by causing a central processor on which the plurality of machine instructions are executed to: (i) execute the software program; (ii) execute a script that includes a series of commands entered by the simulation creator to effect a plurality of actions within the software program while it is being executed by the computer; and (iii) capture and store a plurality of images, said images showing the actions that are implemented within the software program in accord with the commands entered by the simulation creator, thereby visually simulating the procedure in the software program.
Claim 20
Dependent Claim
155 words
An article of manufacture for use with a computer to automatically produce a simulation illustrating a procedure in a software program executed on the computer, comprising: (a) a nonvolatile memory storage device; and (b) a plurality of machine instructions stored on the nonvolatile memory storage device, said plurality of machine instructions enabling production of the simulation as determined by a simulation creator by causing a central processor on which the plurality of machine instructions are executed to: (i) execute the software program; (ii) execute a script that includes a series of commands entered by the simulation creator to effect a plurality of actions within the software program while it is being executed by the computer; and (iii) capture and store a plurality of images, said images showing the actions that are implemented within the software program in accord with the commands entered by the simulation creator, thereby visually simulating the procedure in the software program.
Claim 21
Dependent Claim
47 words
The article of manufacture of claim 17, wherein the machine instructions further cause the central processor to create an animation for displaying the plurality of images on a display sequentially during playback at a rate sufficiently fast so that the actions shown in the images appear continuous.
Claim 22
Dependent Claim
78 words
The article of manufacture of claim 17, wherein the commands entered by the simulation creator cause the central processor to capture and store images in the memory that sequentially show the simulation of user controlled actions effected with an input device, the input device comprising one of a pointing device and a keyboard, and wherein said user controlled actions include selecting an item in a display screen produced when the software program is executed by the central processor.
Claim 23
Dependent Claim
66 words
The article of manufacture of claim 17, wherein the commands entered by the creator further cause the central processor to: (a) copy a first natural language text that appears in the simulation to a translation (b) replace the first natural language text in the simulation with a second natural language text that has been associated in the translation file with the copied first natural language text.
Claim 24
Dependent Claim
51 words
The article of manufacture of claim 20, wherein the natural languages comprising the first natural language text and the second natural language text are selected from the group consisting of: English, German, French, French Canadian, Dutch, Danish, Spanish, Italian, Norwegian, Swedish, Finnish, Portuguese, Czech, Hungarian, Russian, Polish, Japanese, Korean, and Chinese.
Claim 25
Dependent Claim
32 words
The article of manufacture of claim 17, wherein the commands entered by the user are saved in a text file that is readily editable by the simulation creator to modify the simulation.
Claim 26
Dependent Claim
25 words
The article of manufacture of claim 17, wherein the images are selectively converted into an animation file having one of a plurality of different formats.
Claim 27
Dependent Claim
25 words
The article of manufacture of claim 17, wherein the images include at least one of a graphic image, a video, and a previously produced simulation.
Claim 28
Independent Claim
169 words
A method for automatically producing a simulation illustrating a procedure that can be implemented in a software program, using a computer, comprising the steps of: (a) creating a script of commands, said commands indicating a plurality of actions to be implemented by the computer in producing the simulation; (b) controlling an operating system and the software program in accord with the commands in the script to produce and capture a plurality of images, said plurality of images sequentially showing the actions of the simulation being implemented within the software program, including the simulated actions of input devices being implemented within the operating system; (c) creating an animation for displaying the plurality of images sequentially at a rate sufficiently fast so that the actions shown in the images appear continuous, said animation thereby visually simulating the procedure in the software program; and (d) automatically replacing a first natural language text used in the simulation with a second natural language text to produce a second simulation in a second natural language.
Claim 29
Independent Claim
169 words
A method for automatically producing a simulation illustrating a procedure that can be implemented in a software program, using a computer, comprising the steps of: (a) creating a script of commands, said commands indicating a plurality of actions to be implemented by the computer in producing the simulation; (b) controlling an operating system and the software program in accord with the commands in the script to produce and capture a plurality of images, said plurality of images sequentially showing the actions of the simulation being implemented within the software program, including the simulated actions of input devices being implemented within the operating system; (c) creating an animation for displaying the plurality of images sequentially at a rate sufficiently fast so that the actions shown in the images appear continuous, said animation thereby visually simulating the procedure in the software program; and (d) automatically replacing a first natural language text used in the simulation with a second natural language text to produce a second simulation in a second natural language.
Claim 30
Dependent Claim
71 words
The method of claim 25, further comprising the steps of: (a) copying the first natural language text in the simulation to a translation file; (b) associating the second natural language text with the first natural language text that was copied to the translation file; and (c) replacing the first natural language text in the simulation with the second natural language text that has been associated with the first natural language text.
Claim 31
Dependent Claim
46 words
The method of claim 25, wherein the natural languages comprising the first natural language text and the second natural language text are a pair of: English, German, French, French Canadian, Dutch, Danish, Spanish, Italian, Norwegian, Swedish, Finnish, Portuguese, Czech, Hungarian, Russian, Polish, Japanese, Korean, and Chinese.
Claim 32
Dependent Claim
21 words
The method of claim 25, further comprising the step of saving the commands comprising the script in an editable text file.
Claim 33
Dependent Claim
23 words
The method of claim 25, further comprising the step of saving the plurality of images that were captured in an animation file format.
Claim 34
Dependent Claim
29 words
The method of claim 25, wherein the plurality of images comprise bit maps and include at least one of a graphic image, a video, and a previously produced simulation.
Claim 35
Independent Claim
181 words
A system for producing a simulation illustrating a procedure in a software program, using a computer, comprising: (a) a display on which images are displayed; (b) a memory for storing machine instructions comprising the software program and machine instructions for effecting production of the simulation, and for storing a plurality of commands that define actions to be implemented to produce the simulation; and (c) a central processor for executing the machine instructions, said machine instructions, when executed by the central processor, causing the central processor to: (i) execute the software program; (ii) execute the commands to effect a plurality of actions within the software program and operating system; (iii) store a plurality of images generated within the software program that is displayed on the display in response to the commands; (iv) simulate use of an input device by a user; (v) enable selective conversion of the simulation from a first language text into a simulation that uses a second language text; and (vi) create an animation using the plurality of images, said animation visually simulating the procedure in the software program.
Claim 36
Independent Claim
181 words
A system for producing a simulation illustrating a procedure in a software program, using a computer, comprising: (a) a display on which images are displayed; (b) a memory for storing machine instructions comprising the software program and machine instructions for effecting production of the simulation, and for storing a plurality of commands that define actions to be implemented to produce the simulation; and (c) a central processor for executing the machine instructions, said machine instructions, when executed by the central processor, causing the central processor to: (i) execute the software program; (ii) execute the commands to effect a plurality of actions within the software program and operating system; (iii) store a plurality of images generated within the software program that is displayed on the display in response to the commands; (iv) simulate use of an input device by a user; (v) enable selective conversion of the simulation from a first language text into a simulation that uses a second language text; and (vi) create an animation using the plurality of images, said animation visually simulating the procedure in the software program.
Claim 37
Dependent Claim
35 words
The system of claim 31, wherein the input device comprises one of a pointing device and a keyboard said simulated use of the input device including selecting an item that is displayed on the display.
Claim 38
Dependent Claim
108 words
The system of claim 31, wherein the machine instructions cause the simulation in the first natural language text to be converted to the second natural language text by: (a) copying the first natural language text in the simulation to a translation file; (b) enabling a simulation creator to associate the second natural language text with the first language natural text that was copied to the translation file; and (c) automatically replacing the first natural language text in the simulation with the second natural language text that has been associated with the first natural language text in the translation file, producing the simulation in the second natural language text.
Claim 39
Dependent Claim
21 words
The system of claim 31, wherein the animation is selectively created in one of a plurality of different animation file formats.
Claim 40
Dependent Claim
30 words
The system of claim 31, wherein the commands are a script that is saved in a text file that is readily edited by a simulation creator to modify the simulation.
Claim 41
Dependent Claim
49 words
The system of claim 31, wherein languages in which the first natural language text and the second natural text are written are selected from the group consisting of: English, German, French, French Canadian, Dutch, Danish, Spanish, Italian, Norwegian, Swedish, Finnish, Portuguese, Czech, Hungarian, Russian, Polish, Japanese, Korean, and Chinese.
Claim 42
Dependent Claim
29 words
The system of claim 31, wherein the plurality of images comprise bit maps and include at least one of a graphic image, a video, and a previously produced simulation.