Patents by Inventor Jan Curin

Jan Curin 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: 10902041
    Abstract: In some embodiments, a system is provided comprising at least one processor programmed to process an input text to identify a plurality of semantic patterns that match the input text, wherein, for at least one semantic pattern of the plurality of semantic patterns: the at least one semantic pattern comprises a plurality of semantic entities identified from the at least one input text, and the plurality of semantic entities occur in a common context within the at least one input text. The at least one processor may be further programmed to use statistical information derived from training data to associate a respective weight with each semantic pattern of the plurality of semantic patterns.
    Type: Grant
    Filed: May 1, 2018
    Date of Patent: January 26, 2021
    Assignee: Nuance Communications, Inc.
    Inventor: Jan Curin
  • Patent number: 10522133
    Abstract: Techniques for error correction using a history list comprising at least one misrecognition and correction information associated with each of the at least one misrecognitions indicating how a user corrected the associated misrecognition. The techniques include converting data input from a user to generate a text segment, determining whether at least a portion of the text segment appears in the history list as one of the at least one misrecognitions, if the at least a portion of the text segment appears in the history list as one of the at least one misrecognitions, obtaining the correction information associated with the at least one misrecognition, and correcting the at least a portion of the text segment based, at least in part, on the correction information.
    Type: Grant
    Filed: May 23, 2012
    Date of Patent: December 31, 2019
    Assignee: Nuance Communications, Inc.
    Inventors: Martin Labsky, Jan Kleindienst, Tomas Macek, David Nahamoo, Jan Curin, William F. Ganong, III
  • Patent number: 10146747
    Abstract: An automotive text display arrangement is described which includes a driver text display positioned directly in front of an automobile driver and displaying a limited amount of text to the driver without impairing forward visual attention of the driver. The arrangement may include a boundary insertion mode wherein when the active text position is an active text boundary, new text is inserted between the text items separated by the active text boundary, and when the active text position is an active text item, new text replaces the active text item. In addition or alternatively, there may be a multifunctional text control knob offering multiple different user movements, each performing an associated text processing function.
    Type: Grant
    Filed: January 10, 2017
    Date of Patent: December 4, 2018
    Assignee: NUANCE COMMUNICATIONS, INC.
    Inventors: Jan Curin, Jan Kleindienst, Martin Labsky, Tomas Macek, Lars Köenig, Holger Quast, Garrett Weinberg
  • Publication number: 20180314755
    Abstract: In some embodiments, a system is provided comprising at least one processor programmed to process an input text to identify a plurality of semantic patterns that match the input text, wherein, for at least one semantic pattern of the plurality of semantic patterns: the at least one semantic pattern comprises a plurality of semantic entities identified from the at least one input text, and the plurality of semantic entities occur in a common context within the at least one input text. The at least one processor may be further programmed to use statistical information derived from training data to associate a respective weight with each semantic pattern of the plurality of semantic patterns.
    Type: Application
    Filed: May 1, 2018
    Publication date: November 1, 2018
    Applicant: Nuance Communications LLC
    Inventor: Jan Curin
  • Patent number: 9959341
    Abstract: In some embodiments, a system is provided comprising at least one processor programmed to process an input text to identify a plurality of semantic patterns that match the input text, wherein, for at least one semantic pattern of the plurality of semantic patterns: the at least one semantic pattern comprises a plurality of semantic entities identified from the at least one input text, and the plurality of semantic entities occur in a common context within the at least one input text. The at least one processor may be further programmed to use statistical information derived from training data to associate a respective weight with each semantic pattern of the plurality of semantic patterns.
    Type: Grant
    Filed: June 11, 2015
    Date of Patent: May 1, 2018
    Assignee: Nuance Communications, Inc.
    Inventor: Jan Curin
  • Publication number: 20170147536
    Abstract: An automotive text display arrangement is described which includes a driver text display positioned directly in front of an automobile driver and displaying a limited amount of text to the driver without impairing forward visual attention of the driver. The arrangement may include a boundary insertion mode wherein when the active text position is an active text boundary, new text is inserted between the text items separated by the active text boundary, and when the active text position is an active text item, new text replaces the active text item. In addition or alternatively, there may be a multifunctional text control knob offering multiple different user movements, each performing an associated text processing function.
    Type: Application
    Filed: January 10, 2017
    Publication date: May 25, 2017
    Inventors: Jan Curin, Jan Kleindienst, Martin Labsky, Tomas Macek, Lars Köenig, Holger Quast, Garrett Weinberg
  • Patent number: 9575946
    Abstract: An automotive text display arrangement is described which includes a driver text display positioned directly in front of an automobile driver and displaying a limited amount of text to the driver without impairing forward visual attention of the driver. The arrangement may include a boundary insertion mode wherein when the active text position is an active text boundary, new text is inserted between the text items separated by the active text boundary, and when the active text position is an active text item, new text replaces the active text item. In addition or alternatively, there may be a multifunctional text control knob offering multiple different user movements, each performing an associated text processing function.
    Type: Grant
    Filed: May 23, 2011
    Date of Patent: February 21, 2017
    Assignee: NUANCE COMMUNICATIONS, INC.
    Inventors: Jan Curin, Jan Kleindienst, Martin Labsky, Tomas Macek, Lars Koenig, Holger Quast, Garrett Weinberg
  • Patent number: 9529787
    Abstract: A textual message processing system and method are described for use in a mobile environment. A user messaging application processes at least one user textual message during a user messaging session. A semantic annotation module identifies one or more semantically salient terms in the user textual message, and annotates the user textual message with annotation terms having a low semantic distance to the semantically salient terms. A user message history stores the annotated textual messages. The semantic annotation module may further annotate the user textual message with situational meta-data characterizing the user textual message. There may be a message search module for using one or more keywords to search the user message history including the annotation terms, and identifying as a search match any annotated textual messages within a semantic distance threshold of the one or more keywords.
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: December 27, 2016
    Assignee: Nuance Communications, Inc.
    Inventors: Holger Quast, Tomas Macek, Jan Curin, Martin Labsky, Jan Kleindienst
  • Publication number: 20160364476
    Abstract: In some embodiments, a system is provided comprising at least one processor programmed to process an input text to identify a plurality of semantic patterns that match the input text, wherein, for at least one semantic pattern of the plurality of semantic patterns: the at least one semantic pattern comprises a plurality of semantic entities identified from the at least one input text, and the plurality of semantic entities occur in a common context within the at least one input text. The at least one processor may be further programmed to use statistical information derived from training data to associate a respective weight with each semantic pattern of the plurality of semantic patterns.
    Type: Application
    Filed: June 11, 2015
    Publication date: December 15, 2016
    Inventor: Jan Curin
  • 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
  • Patent number: 9236045
    Abstract: Techniques for presenting data input as a plurality of data chunks including a first data chunk and a second data chunk. The techniques include converting the plurality of data chunks to a textual representation comprising a plurality of text chunks including a first text chunk corresponding to the first data chunk and a second text chunk corresponding to the second data chunk, respectively, and providing a presentation of at least part of the textual representation such that the first text chunk is presented differently than the second text chunk to, when presented, assist a user in proofing the textual representation.
    Type: Grant
    Filed: May 23, 2012
    Date of Patent: January 12, 2016
    Assignee: Nuance Communications, Inc.
    Inventors: Martin Labsky, Jan Kleindienst, Tomas Macek, David Nahamoo, Jan Curin, Lars Koenig, Holger Quast
  • Patent number: 9171542
    Abstract: An automatic conversational system has multiple computer-implemented dialogue components for conducting an automated dialogue process with a human user. A user client delivers dialogue output prompts to the human user and receives dialogue input responses from the human user including speech inputs. An automatic speech recognition engine processes the speech inputs to determine corresponding sequences of representative text words. A natural language understanding (NLU) processing arrangement processes the dialogue input responses and the text words to determine corresponding semantic interpretations. The NLU processing arrangement includes an anaphora processor that accesses different information sources characterizing dialogue context, linguistic features, and NLU features to identify unresolved anaphora in the text words needing resolution in order to determine a semantic interpretation. A dialogue manager manages the dialogue process with the human user based on the semantic interpretations.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: October 27, 2015
    Assignee: Nuance Communications, Inc.
    Inventors: Simona Gandrabur, Eric Buist, Jan Curin, Jan Kleindienst, Jiri Havelka
  • Patent number: 9055509
    Abstract: A text message processing arrangement is described for use in a mobile environment. A mobile messaging application processes user text messages during a user messaging session. A user state model reflects situational parameters to characterize user cognitive load. A functionality control module adjusts functional performance of the mobile messaging application based on the user state model.
    Type: Grant
    Filed: December 21, 2011
    Date of Patent: June 9, 2015
    Assignee: NUANCE COMMUNICATIONS, INC.
    Inventors: Tomas Macek, Jan Kleindienst, Martin Labsky, Holger Quast, Jan Curin
  • Publication number: 20150057997
    Abstract: A textual message processing system and method are described for use in a mobile environment. A user messaging application processes at least one user textual message during a user messaging session. A semantic annotation module identifies one or more semantically salient terms in the user textual message, and annotates the user textual message with annotation terms having a low semantic distance to the semantically salient terms. A user message history stores the annotated textual messages. The semantic annotation module may further annotate the user textual message with situational meta-data characterizing the user textual message. There may be a message search module for using one or more keywords to search the user message history including the annotation terms, and identifying as a search match any annotated textual messages within a semantic distance threshold of the one or more keywords.
    Type: Application
    Filed: November 7, 2014
    Publication date: February 26, 2015
    Inventors: Holger Quast, Tomas Macek, Jan Curin, Martin Labsky, Jan Kleindienst
  • Patent number: 8954329
    Abstract: Techniques for disambiguating at least one text segment from at least one acoustically similar word and/or phrase. The techniques include identifying at least one text segment, in a textual representation having a plurality of text segments, having at least one acoustically similar word and/or phrase which has a different spelling, annotating the textual representation with disambiguating information to help disambiguate the at least one text segment from the at least one acoustically similar word and/or phrase, and synthesizing a speech signal, at least in part, by performing text-to-speech synthesis on at least a portion of the textual representation that includes the at least one text segment, wherein the speech signal includes speech corresponding to the disambiguating information located proximate the portion of the speech signal corresponding to the at least one text segment.
    Type: Grant
    Filed: May 23, 2012
    Date of Patent: February 10, 2015
    Assignee: Nuance Communications, Inc.
    Inventors: Martin Labsky, Jan Kleindienst, Tomas Macek, David Nahamoo, Jan Curin, William F. Ganong, III
  • Patent number: 8903714
    Abstract: A textual message processing system and method are described for use in a mobile environment. A user messaging application processes at least one user textual message during a user messaging session. A semantic annotation module identifies one or more semantically salient terms in the user textual message, and annotates the user textual message with annotation terms having a low semantic distance to the semantically salient terms. A user message history stores the annotated textual messages. The semantic annotation module may further annotate the user textual message with situational meta-data characterizing the user textual message. There may be a message search module for using one or more keywords to search the user message history including the annotation terms, and identifying as a search match any annotated textual messages within a semantic distance threshold of the one or more keywords.
    Type: Grant
    Filed: December 21, 2011
    Date of Patent: December 2, 2014
    Assignee: Nuance Communications, Inc.
    Inventors: Holger Quast, Tomas Macek, Jan Curin, Martin Labsky, Jan Kleindienst
  • Publication number: 20140257792
    Abstract: An automatic conversational system has multiple computer-implemented dialogue components for conducting an automated dialogue process with a human user. A user client delivers dialogue output prompts to the human user and receives dialogue input responses from the human user including speech inputs. An automatic speech recognition engine processes the speech inputs to determine corresponding sequences of representative text words. A natural language understanding (NLU) processing arrangement processes the dialogue input responses and the text words to determine corresponding semantic interpretations. The NLU processing arrangement includes an anaphora processor that accesses different information sources characterizing dialogue context, linguistic features, and NLU features to identify unresolved anaphora in the text words needing resolution in order to determine a semantic interpretation. A dialogue manager manages the dialogue process with the human user based on the semantic interpretations.
    Type: Application
    Filed: March 11, 2013
    Publication date: September 11, 2014
    Applicant: NUANCE COMMUNICATIONS, INC.
    Inventors: Simona Gandrabur, Eric Buist, Jan Curin, Jan Kleindienst, Jiri Havelka
  • Publication number: 20140101543
    Abstract: An automotive text display arrangement is described which includes a driver text display positioned directly in front of an automobile driver and displaying a limited amount of text to the driver without impairing forward visual attention of the driver. The arrangement may include a boundary insertion mode wherein when the active text position is an active text boundary, new text is inserted between the text items separated by the active text boundary, and when the active text position is an active text item, new text replaces the active text item. In addition or alternatively, there may be a multifunctional text control knob offering multiple different user movements, each performing an associated text processing function.
    Type: Application
    Filed: May 23, 2011
    Publication date: April 10, 2014
    Applicant: NUANCE COMMUNICATIONS, INC.
    Inventors: Jan Curin, Jan Kleindienst, Martin Labsky, Tomas Macek, Lars Koenig, Holger Quast, Garrett Weinberg
  • Publication number: 20130165165
    Abstract: A text message processing arrangement is described for use in a mobile environment. A mobile messaging application processes user text messages during a user messaging session. A user state model reflects situational parameters to characterize user cognitive load. A functionality control module adjusts functional performance of the mobile messaging application based on the user state model.
    Type: Application
    Filed: December 21, 2011
    Publication date: June 27, 2013
    Applicant: NUANCE COMMUNICATIONS, INC.
    Inventors: Tomas Macek, Jan Kleindienst, Martin Labsky, Holger Quast, Jan Curin
  • Publication number: 20130166280
    Abstract: A textual message processing system and method are described for use in a mobile environment. A user messaging application processes at least one user textual message during a user messaging session. A semantic annotation module identifies one or more semantically salient terms in the user textual message, and annotates the user textual message with annotation terms having a low semantic distance to the semantically salient terms. A user message history stores the annotated textual messages. The semantic annotation module may further annotate the user textual message with situational meta-data characterizing the user textual message. There may be a message search module for using one or more keywords to search the user message history including the annotation terms, and identifying as a search match any annotated textual messages within a semantic distance threshold of the one or more keywords.
    Type: Application
    Filed: December 21, 2011
    Publication date: June 27, 2013
    Applicant: NUANCE COMMUNICATIONS, INC.
    Inventors: Holger Quast, Tomas Macek, Jan Curin, Martin Labsky, Jan Kleindienst