Automatic process guidance
First Claim
Patent Images
1. A computing system, comprising:
- a processor; and
memory storing instructions executable by the processor, wherein the instructions, when executed, configure the computing system to provide;
a linguistic processing system configured to;
receive an indication of a task initiating speech input; and
generate a recognition result indicative of a task identified in the task initiating speech input; and
a script engine configured to;
based on the recognition result, identify a script that correspond to the task and includes step elements configured to generate step outputs indicative of computing steps to be performed in completing the task; and
run the script to;
generate the step outputs, in an order identified by the script and based on indications of responsive user inputs, wherein the linguistic processing system is configured to generate a speech output indicative of each of the step outputs generated by the script engine; and
generate machine instructions that execute the computing steps in the computing system based on the indications of the responsive user inputs.
1 Assignment
0 Petitions
Accused Products
Abstract
User interactions with a computing system are sensed and recorded. The recording represents a process for controlling a computer system. Voice input are received and the computer system actions that are taken based upon the voice inputs and a task recording.
-
Citations
19 Claims
-
1. A computing system, comprising:
-
a processor; and memory storing instructions executable by the processor, wherein the instructions, when executed, configure the computing system to provide; a linguistic processing system configured to; receive an indication of a task initiating speech input; and generate a recognition result indicative of a task identified in the task initiating speech input; and a script engine configured to; based on the recognition result, identify a script that correspond to the task and includes step elements configured to generate step outputs indicative of computing steps to be performed in completing the task; and run the script to; generate the step outputs, in an order identified by the script and based on indications of responsive user inputs, wherein the linguistic processing system is configured to generate a speech output indicative of each of the step outputs generated by the script engine; and generate machine instructions that execute the computing steps in the computing system based on the indications of the responsive user inputs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer implemented method, comprising:
-
receiving an indication of a task initiating speech input; generating a recognition result indicative of a task identified in the task initiating speech input; based on the recognition result, identifying a script that corresponds to the task and includes step elements configured to generate step outputs indicative of computing steps to be performed in completing the task; and running the script by; generating the step outputs, in an order identified by the script and based on indications of responsive user inputs; generating a speech output indicative of each of the step outputs; and generating machine instructions that execute the computing steps in a computing system based on the indications of the responsive user inputs. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computing system, comprising:
-
a processor; and memory storing instructions executable by the processor, wherein the instructions, when executed, configure the computing system to provide; a linguistic processing system configured to; receive an indication of a task initiating speech input; and generate a recognition result indicative of a task identified in the task initiating speech input; a script engine configured to; based on the recognition result, identify a script that corresponds to the task and includes step elements configured to generate step outputs indicative of computing steps to be performed in completing the task; run the script to; generate the step outputs, in an order identified by the script, wherein the linguistic processing system is configured to generate speech outputs that are based on the step outputs represent audible instructions indicative of the steps, the script engine is configured to receive indications of responsive user inputs that are responsive to the step outputs, and generate an additional step output based on indications of the responsive user inputs, and the linguistic processing system is configured to generate an additional speech output indicative of the additional step output generated by the script engine; and an interaction system configured to generate machine instructions that execute the computing steps in the computing system based on the indications of the responsive user inputs. - View Dependent Claims (19)
-
Specification