Method, System, and Computer Program Product for an Intelligent Industrial Assistant
AssigneeiT SpeeX LLC
InventorsRonald D. Bagley, JR., Thomas John Kuhnell, Kyle David Steinfort
Life of this patent
Estimating the term…
Abstract
Provided is a method for using an intelligent industrial assistant. The method may include receiving package data comprising at least one dialogue template. A natural language input may be received from a user. At least a portion of the natural language input may be mapped to a first dialogue template of the at least one dialogue template. At least one command may be determined based on the first dialogue template. Command data associated with the at least one command may be communicated. A system and computer program product are also disclosed.
Claims16
A method for using an intelligent industrial assistant, comprising:
- receiving, by an intelligent industrial assistant, package data comprising at least one dialogue template;
- receiving, by the intelligent industrial assistant, a natural language input from a user;
- mapping, by the intelligent industrial assistant, at least a portion of the natural language input to a first dialogue template of the at least one dialogue template;
- determining, by the intelligent industrial assistant, at least one command based on the first dialogue template;
- and
- communicating, by the intelligent industrial assistant, command data associated with the at least one command.
A system for using an intelligent industrial assistant, comprising:
- at least one processor;
- and
- at least one non-transitory computer readable medium comprising instructions to direct the at least one processor to:
- receive, via a decision engine of an intelligent industrial assistant, package data comprising at least one dialogue template;
- receive, via a dialogue manager of the intelligent industrial assistant, a natural language input from a user;
- map, by the decision engine of the intelligent industrial assistant, at least a portion of the natural language input to a first dialogue template of the at least one dialogue template;
- determine, by the decision engine of the intelligent industrial assistant, at least one command based on the first dialogue template;
- and
- communicate, by the decision engine of the intelligent industrial assistant, command data associated with the at least one command.
A computer program product for using an intelligent industrial assistant, the computer program product comprising at least one non-transitory computer-readable medium including one or more instructions that, when executed by at least one processor, cause the at least one processor to:
- receive, via a decision engine of an intelligent industrial assistant, package data comprising at least one dialogue template;
- receive, via a dialogue manager of the intelligent industrial assistant, a natural language input from a user;
- map, by the decision engine of the intelligent industrial assistant, at least a portion of the natural language input to a first dialogue template of the at least one dialogue template;
- determine, by the decision engine of the intelligent industrial assistant, at least one command based on the first dialogue template;
- and
- communicate, by the decision engine of the intelligent industrial assistant, command data associated with the at least one command.
Dependencies are inferred from the claim text.