Patents by Inventor Richard J. Beaufort

Richard J. Beaufort has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9767794
    Abstract: Methods and systems for managing multiple tasks using a dialog are presented. In some embodiments, a processor may parse a first natural language user input received at a user device to extract task related information from the first natural language user input. In response to identifying that the first natural language user input comprises a request to perform a first task, the processor may initiate execution of the first task. The user device may receive a second natural language user input after execution of the first task has been initiated which requests execution of a second task. The processor may initiate execution of the second task before execution of the first task is complete.
    Type: Grant
    Filed: August 11, 2014
    Date of Patent: September 19, 2017
    Assignee: Nuance Communications, Inc.
    Inventors: Mitchell Vibbert, Jacques-Olivier Goussard, Richard J. Beaufort, Benjamin P. Monnahan
  • Patent number: 9666185
    Abstract: Methods and systems for providing help prompts to a user of an automated dialog system are presented. In some embodiments, a computing device may receive a help request from the user of an automated dialog system. The help request may comprise a user request for information about one or more capabilities of the automated dialog system. The computing device may identify information expected to be input by the user to request that the automated dialog system perform its one or more capabilities. A natural language help prompt may be generated to provide guidance to the user to provide the identified information expected to be input.
    Type: Grant
    Filed: October 6, 2014
    Date of Patent: May 30, 2017
    Assignee: Nuance Communications, Inc.
    Inventors: Jacques-Olivier Goussard, Richard J. Beaufort
  • Patent number: 9606985
    Abstract: In accordance with aspects of the disclosure, a computing device may identify a prompt associated with an automated dialog application. An application expectation of the automated dialog application may be identified. The application expectation may comprise a structured natural language representation for a natural language response to the prompt. The computing device may receive natural language input responsive to the prompt, populate one or more data fields of the structured natural language representation with at least a portion of the natural language input, and may respond to the application expectation using the one or more data fields of the structured natural language representation.
    Type: Grant
    Filed: June 13, 2014
    Date of Patent: March 28, 2017
    Assignee: Nuance Communications, Inc.
    Inventors: Jacques-Olivier Goussard, Richard J. Beaufort
  • Publication number: 20160098988
    Abstract: Methods and systems for providing help prompts to a user of an automated dialog system are presented. In some embodiments, a computing device may receive a help request from the user of an automated dialog system. The help request may comprise a user request for information about one or more capabilities of the automated dialog system. The computing device may identify information expected to be input by the user to request that the automated dialog system perform its one or more capabilities. A natural language help prompt may be generated to provide guidance to the user to provide the identified information expected to be input.
    Type: Application
    Filed: October 6, 2014
    Publication date: April 7, 2016
    Inventors: Jacques-Olivier Goussard, Richard J. Beaufort
  • Publication number: 20160042735
    Abstract: Methods and systems for managing multiple tasks using a dialog are presented. In some embodiments, a processor may parse a first natural language user input received at a user device to extract task related information from the first natural language user input. In response to identifying that the first natural language user input comprises a request to perform a first task, the processor may initiate execution of the first task. The user device may receive a second natural language user input after execution of the first task has been initiated which requests execution of a second task. The processor may initiate execution of the second task before execution of the first task is complete.
    Type: Application
    Filed: August 11, 2014
    Publication date: February 11, 2016
    Inventors: Mitchell Vibbert, Jacques-Olivier Goussard, Richard J. Beaufort, Benjamin P. Monnahan
  • Publication number: 20160026608
    Abstract: Designing a dialog application is a difficult task that typically requires a complete understanding of the dialog framework and a high level of expertise to map system requirements to the actual implementations. In contrast, determining the logic of the dialog application via sample interaction is typically very simple and efficient. A developer can describe via speech or text what the operations of the application are, effectively writing dialog samples. Methods described herein reverse the way dialog applications are designed by obtaining annotated dialog samples and defined concepts related to a requested dialog application; analyzing the annotated dialog samples, defined concepts, and one or more relationships between or among the defined concepts; and generating an executable dialog application based on the analysis of the annotated dialog samples and the defined concepts.
    Type: Application
    Filed: July 22, 2014
    Publication date: January 28, 2016
    Inventors: Jan Curin, Jacques-Olivier Goussard, Real Tremblay, Richard J. Beaufort, Jan Kleindienst, Jiri Havelka, Raimo Bakis
  • Publication number: 20150364132
    Abstract: In accordance with aspects of the disclosure, a computing device may identify a prompt associated with an automated dialog application. An application expectation of the automated dialog application may be identified. The application expectation may comprise a structured natural language representation for a natural language response to the prompt. The computing device may receive natural language input responsive to the prompt, populate one or more data fields of the structured natural language representation with at least a portion of the natural language input, and may respond to the application expectation using the one or more data fields of the structured natural language representation.
    Type: Application
    Filed: June 13, 2014
    Publication date: December 17, 2015
    Inventors: Jacques-Olivier Goussard, Richard J. Beaufort