Systems and methods for predicting consequences of misinterpretation of user commands in automated systems
First Claim
Patent Images
1. A method for processing commands in an automated system, comprising:
- receiving a user command;
processing the user command;
evaluating consequences of executing the user command based on command processing results; and
performing a preventative action if it is determined that execution of the user command could result in an undesirable consequence.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for processing and executing commands in automated systems. For example, command processing systems and methods are provided which can automatically determine, evaluate or otherwise predict consequences of execution of misrecognized or misinterpreted user commands in automated systems and thus prevent undesirable or dangerous consequences that can result from execution of misrecognized/misinterpreted commands.
55 Citations
32 Claims
-
1. A method for processing commands in an automated system, comprising:
-
receiving a user command;
processing the user command;
evaluating consequences of executing the user command based on command processing results; and
performing a preventative action if it is determined that execution of the user command could result in an undesirable consequence. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform method steps for processing commands in an automated system, the method steps comprising:
-
receiving a user command;
processing the user command;
evaluating consequences of executing the user command based on command processing results; and
performing a preventative action if it is determined that execution of the user command could result in an undesirable consequence.
-
-
21. An automated system, comprising:
-
a command processing system that processes input commands; and
a command execution system that executes an input command based on command processing results provided by the command processing system, wherein the command processing system is adapted to evaluate consequences of executing input commands and take preventative actions for execution of input commands that could result in undesirable consequences. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification