Patents by Inventor Matthieu Hebert

Matthieu Hebert 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).

  • Publication number: 20220139516
    Abstract: A method, computer program product, and computing system for obtaining encounter information during a patient encounter; processing the encounter information to detect the execution of a physical event during the patient encounter, thus defining a detected physical event; and deriving information for the detected physical event.
    Type: Application
    Filed: January 18, 2022
    Publication date: May 5, 2022
    Inventors: Donald E. Owen, Guido Remi Marcel Gallopyn, Paul Joseph Vozila, Mehmet Mert Öz, Matthieu Hebert
  • Patent number: 11227679
    Abstract: A method, computer program product, and computing system for obtaining encounter information during a patient encounter; processing the encounter information to detect the execution of a physical event during the patient encounter, thus defining a detected physical event; and deriving information for the detected physical event.
    Type: Grant
    Filed: June 14, 2019
    Date of Patent: January 18, 2022
    Assignee: NUANCE COMMUNICATIONS, INC.
    Inventors: Donald E. Owen, Guido Remi Marcel Gallopyn, Paul Joseph Vozila, Mehmet Mert Öz, Matthieu Hebert
  • Publication number: 20200395109
    Abstract: A method, computer program product, and computing system for obtaining encounter information during a patient encounter; processing the encounter information to detect the execution of a physical event during the patient encounter, thus defining a detected physical event; and deriving information for the detected physical event.
    Type: Application
    Filed: June 14, 2019
    Publication date: December 17, 2020
    Inventors: Donald E. Owen, Guido Remi Marcel Gallopyn, Paul Joseph Vozila, Mehmet Mert Öz, Matthieu Hebert
  • Patent number: 10817672
    Abstract: Methods and apparatus for natural language understanding (NLU) processing based on user-specified interests. Information specifying a weight for each of a plurality of domains is received via a user interface. The plurality of domains each relates to a potential area of interest for the user, and the weight for a domain from among the plurality of domains indicates a level of interest for the user in the domain. A ranking classifier used to rank NLU hypotheses generated by an NLU engine is trained using training data from which features are, at least in part, based on the information specifying a weight for each of the plurality of domains.
    Type: Grant
    Filed: October 1, 2014
    Date of Patent: October 27, 2020
    Assignee: Nuance Communications, Inc.
    Inventor: Matthieu Hebert
  • Patent number: 10755702
    Abstract: An arrangement is described for conducting natural language dialogs with a user on a mobile device using automatic speech recognition (ASR) and multiple different dialog applications. A user interface provides for user interaction with the dialogue applications in natural language dialogs. An ASR engine processes unknown speech inputs from the user to produce corresponding speech recognition results. A dialog concept module develops dialog concept items from the speech recognition results and stores the dialog concept items and additional dialog information in a dialog concept database. A dialog processor accesses dialog concept database information and coordinates operation of the ASR engine and the dialog applications to conduct with the user a plurality of separate parallel natural language dialogs in the dialog applications.
    Type: Grant
    Filed: July 21, 2016
    Date of Patent: August 25, 2020
    Assignee: Nuance Communications, Inc.
    Inventors: Jean-Phillipe Robichaud, Matthieu Hebert
  • Patent number: 10515151
    Abstract: Disclosed methods and systems are directed to concept identification and capture. The methods and systems may include receiving, by a device, a first natural language input comprising one or more terms, and analyzing the first natural language input via a natural language processing engine to identify one or more named entities associated with the one or more terms, wherein each of the one or more named entities is associated with at least one category of a plurality of categories. The methods and systems may also include detecting a text field configured to receive text, the text field being associated with one of the plurality of categories, and inputting into the text field one of the one or more identified named entities based on the text field being associated with a same category as the one of the one or more named entities.
    Type: Grant
    Filed: August 18, 2014
    Date of Patent: December 24, 2019
    Assignee: Nuance Communications, Inc.
    Inventor: Matthieu Hebert
  • Patent number: 10282419
    Abstract: An arrangement and corresponding method are described for multi-domain natural language processing. Multiple parallel domain pipelines are used for processing a natural language input. Each domain pipeline represents a different specific subject domain of related concepts. Each domain pipeline includes a mention module that processes the natural language input using natural language understanding (NLU) to determine a corresponding list of mentions, and an interpretation generator that receives the list of mentions and produces a rank-ordered domain output set of sentence-level interpretation candidates. A global evidence ranker receives the domain output sets from the domain pipelines and produces an overall rank-ordered final output set of sentence-level interpretations.
    Type: Grant
    Filed: December 12, 2012
    Date of Patent: May 7, 2019
    Assignee: Nuance Communications, Inc.
    Inventors: Matthieu Hebert, Jean-Philippe Robichaud, Christopher M. Parisien, Nicolae Duta, Jerome Tremblay, Amjad Almahairi, Lakshmish Kaushik, Maryse Boisvert
  • Patent number: 9898455
    Abstract: Disclosed methods and systems are directed to natural language understanding cache usage. The methods and systems may include receiving a first natural language input comprising a set of one or more terms, and parsing the first natural language input to determine a first pretag result comprising a first string comprising at least one term from the set of one or more terms. The methods and systems may also determine that if the first pretag result corresponds to a key stored in a cache, then retrieve one or more cached NLU results corresponding to the at least one key. The methods and systems may also determine that if the first pretag result does not correspond to a key stored in the cache, then determine, based on the set of one or more terms, a first NLU result corresponding to the first natural language input.
    Type: Grant
    Filed: December 1, 2014
    Date of Patent: February 20, 2018
    Assignee: Nuance Communications, Inc.
    Inventors: Matthieu Hebert, Andre Gillet
  • Patent number: 9619459
    Abstract: An arrangement and corresponding method are described for natural language processing. A natural language understanding (NLU) arrangement processes a natural language input to determine a corresponding sentence-level interpretation. A user state component maintains user context data that characterizes an operating context of the NLU arrangement. Operation of the NLU arrangement is biased by the user context data.
    Type: Grant
    Filed: October 1, 2012
    Date of Patent: April 11, 2017
    Assignee: Nuance Communications, Inc.
    Inventors: Matthieu Hebert, Jean-Philippe Robichaud, Christopher Parisien
  • Patent number: 9607617
    Abstract: An automated arrangement is described for conducting natural language interactions with a human user. A user interface is provided for user communication in a given active natural language interaction with a natural language application during an automated dialog session. An automatic speech recognition (ASR) engine processes unknown user speech inputs from the user interface to produce corresponding speech recognition results. A natural language concept module processes the speech recognition results to develop corresponding natural language concept items. A concept item storage holds selected concept items for reuse in a subsequent natural language interaction with the user during the automated dialog session.
    Type: Grant
    Filed: April 2, 2013
    Date of Patent: March 28, 2017
    Assignee: Nuance Communications, Inc.
    Inventors: Matthieu Hebert, Jean-Philippe Robichaud
  • Publication number: 20170011744
    Abstract: An arrangement is described for conducting natural language dialogs with a user on a mobile device using automatic speech recognition (ASR) and multiple different dialog applications. A user interface provides for user interaction with the dialogue applications in natural language dialogs. An ASR engine processes unknown speech inputs from the user to produce corresponding speech recognition results. A dialog concept module develops dialog concept items from the speech recognition results and stores the dialog concept items and additional dialog information in a dialog concept database. A dialog processor accesses dialog concept database information and coordinates operation of the ASR engine and the dialog applications to conduct with the user a plurality of separate parallel natural language dialogs in the dialog applications.
    Type: Application
    Filed: July 21, 2016
    Publication date: January 12, 2017
    Inventors: Jean-Phillipe Robichaud, Matthieu Hebert
  • Patent number: 9431008
    Abstract: An arrangement is described for conducting natural language dialogs with a user on a mobile device using automatic speech recognition (ASR) and multiple different dialog applications. A user interface provides for user interaction with the dialogue applications in natural language dialogs. An ASR engine processes unknown speech inputs from the user to produce corresponding speech recognition results. A dialog concept module develops dialog concept items from the speech recognition results and stores the dialog concept items and additional dialog information in a dialog concept database. A dialog processor accesses dialog concept database information and coordinates operation of the ASR engine and the dialog applications to conduct with the user a plurality of separate parallel natural language dialogs in the dialog applications.
    Type: Grant
    Filed: May 29, 2013
    Date of Patent: August 30, 2016
    Assignee: Nuance Communications, Inc.
    Inventors: Jean-Philippe Robichaud, Matthieu Hebert
  • Patent number: 9361884
    Abstract: A human-machine dialog system is described which has multiple computer-implemented dialog components. A user client delivers output prompts to a human user and receives dialog inputs including speech inputs from the human user. An automatic speech recognition (ASR) engine processes the speech inputs to determine corresponding sequences of representative text words. A natural language understanding (NLU) engine processes the text words to determine corresponding semantic interpretations. A dialog manager (DM) generates the output prompts and responds to the semantic interpretations so as to manage a dialog process with the human user. The dialog components share context information with each other using a common context sharing mechanism such that the operation of each dialog component reflects available context information.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: June 7, 2016
    Assignee: Nuance Communications, Inc.
    Inventors: Simona Gandrabur, Eric Buist, Matthieu Hebert
  • Publication number: 20160154783
    Abstract: Disclosed methods and systems are directed to natural language understanding cache usage. The methods and systems may include receiving a first natural language input comprising a set of one or more terms, and parsing the first natural language input to determine a first pretag result comprising a first string comprising at least one term from the set of one or more terms. The methods and systems may also determine that if the first pretag result corresponds to a key stored in a cache, then retrieve one or more cached NLU results corresponding to the at least one key. The methods and systems may also determine that if the first pretag result does not correspond to a key stored in the cache, then determine, based on the set of one or more terms, a first NLU result corresponding to the first natural language input.
    Type: Application
    Filed: December 1, 2014
    Publication date: June 2, 2016
    Inventors: Matthieu Hebert, Andre Gillet
  • Publication number: 20160098393
    Abstract: Methods and apparatus for natural language understanding (NLU) processing based on user-specified interests. Information specifying a weight for each of a plurality of domains is received via a user interface. The plurality of domains each relates to a potential area of interest for the user, and the weight for a domain from among the plurality of domains indicates a level of interest for the user in the domain. A ranking classifier used to rank NLU hypotheses generated by an NLU engine is trained using training data from which features are, at least in part, based on the information specifying a weight for each of the plurality of domains.
    Type: Application
    Filed: October 1, 2014
    Publication date: April 7, 2016
    Applicant: Nuance Communications, Inc.
    Inventor: Matthieu Hebert
  • Patent number: 9292603
    Abstract: Some embodiments of the invention provide techniques for receiving a query from a user of a mobile device, and for conveying to the user not only search results, but also feedback relating to query. For example, the user may be prompted to elicit supplemental information relating to the query, or provided other feedback. The feedback may be conveyed in a manner which minimizes how much of the mobile device's display screen is dedicated to presenting the feedback.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: March 22, 2016
    Assignee: Nuance Communications, Inc.
    Inventor: Matthieu Hebert
  • Publication number: 20160048500
    Abstract: Disclosed methods and systems are directed to concept identification and capture. The methods and systems may include receiving, by a device, a first natural language input comprising one or more terms, and analyzing the first natural language input via a natural language processing engine to identify one or more named entities associated with the one or more terms, wherein each of the one or more named entities is associated with at least one category of a plurality of categories. The methods and systems may also include detecting a text field configured to receive text, the text field being associated with one of the plurality of categories, and inputting into the text field one of the one or more identified named entities based on the text field being associated with a same category as the one of the one or more named entities.
    Type: Application
    Filed: August 18, 2014
    Publication date: February 18, 2016
    Inventor: Matthieu Hebert
  • Patent number: 9171066
    Abstract: An arrangement and corresponding method are described for distributed natural language processing. A set of local data sources is stored on a mobile device. A local natural language understanding (NLU) match module on the mobile device performs natural language processing of a natural language input with respect to the local data sources to determine one or more local interpretation candidates. A local NLU ranking module on the mobile device processes the local interpretation candidates and one or more remote interpretation candidates from a remote NLU server to determine a final output interpretation corresponding to the natural language input.
    Type: Grant
    Filed: November 12, 2012
    Date of Patent: October 27, 2015
    Assignee: Nuance Communications, Inc.
    Inventors: Matthieu Hebert, Jean-Philippe Robichaud, Christopher M. Parisien
  • Publication number: 20140358545
    Abstract: An arrangement is described for conducting natural language dialogs with a user on a mobile device using automatic speech recognition (ASR) and multiple different dialog applications. A user interface provides for user interaction with the dialogue applications in natural language dialogs. An ASR engine processes unknown speech inputs from the user to produce corresponding speech recognition results. A dialog concept module develops dialog concept items from the speech recognition results and stores the dialog concept items and additional dialog information in a dialog concept database. A dialog processor accesses dialog concept database information and coordinates operation of the ASR engine and the dialog applications to conduct with the user a plurality of separate parallel natural language dialogs in the dialog applications.
    Type: Application
    Filed: May 29, 2013
    Publication date: December 4, 2014
    Applicant: Nuance Communjications, Inc.
    Inventors: Jean-Philippe Robichaud, Matthieu Hebert
  • Publication number: 20140297283
    Abstract: An automated arrangement is described for conducting natural language interactions with a human user. A user interface is provided for user communication in a given active natural language interaction with a natural language application during an automated dialog session. An automatic speech recognition (ASR) engine processes unknown user speech inputs from the user interface to produce corresponding speech recognition results. A natural language concept module processes the speech recognition results to develop corresponding natural language concept items. A concept item storage holds selected concept items for reuse in a subsequent natural language interaction with the user during the automated dialog session.
    Type: Application
    Filed: April 2, 2013
    Publication date: October 2, 2014
    Applicant: Nuance Communications, Inc.
    Inventors: Matthieu Hebert, Jean-Philippe Robichaud