Patents by Inventor Mark E. Epstein

Mark E. Epstein 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: 7542907
    Abstract: A method, a system, and an apparatus biasing a speech recognizer based on prompt context. The present invention is capable of analyzing the words used in the prompt given to the user. Then, a set of words the user is likely to say in response to the prompt is determined. The word set may be determined using a technology used by the speech recognition system, such as n-grams, grammars, or both. The speech recognition system boosts the probabilities of the analyzed words in the word set by a preconfigured amount. The preconfigured amount is selected based on collected data.
    Type: Grant
    Filed: December 19, 2003
    Date of Patent: June 2, 2009
    Assignee: International Business Machines Corporation
    Inventors: Mark E. Epstein, James R. Lewis
  • Patent number: 7475015
    Abstract: A system and method for speech recognition includes generating a set of likely hypotheses in recognizing speech, rescoring the likely hypotheses by using semantic content by employing semantic structured language models, and scoring parse trees to identify a best sentence according to the sentence's parse tree by employing the semantic structured language models to clarify the recognized speech.
    Type: Grant
    Filed: September 5, 2003
    Date of Patent: January 6, 2009
    Assignee: International Business Machines Corporation
    Inventors: Mark E. Epstein, Hakan Erdogan, Yuqing Gao, Michael A. Picheny, Ruhi Sarikaya
  • Patent number: 7254539
    Abstract: A system and method for servicing natural language requests with a plurality of remote host systems. The system utilizes a computer program that comprises: (1) an input system for inputting an NL command; (2) a translation system that extracts a request from the NL command and stores the request in a host-independent format; and (3) a routing system for servicing the request, wherein the routing system comprises a mechanism for selecting a host, for converting the request into a host dependent directive, and for forwarding the directive to the selected host. The system may further include a speech recognition system, a local data source for servicing the NL command, templates for converting the request into the host dependent directive, a heuristic for selecting the host, and an output system for obtaining and outputting the response.
    Type: Grant
    Filed: June 24, 2002
    Date of Patent: August 7, 2007
    Assignee: International Business Machines Corporation
    Inventors: Martin D. Carberry, Mark E. Epstein, Glenn T. Puchtel, Susan M. Wingate
  • Patent number: 7191119
    Abstract: A method of developing natural language understanding (NLU) applications can include determining NLU interpretation information from an NLU training corpus of text using a multi-pass processing technique. The alteration of one pass automatically can alter an input for a subsequent pass. The NLU interpretation information can specify an interpretation of at least part of the NLU training corpus of text. The NLU interpretation information can be stored in a database, and selected items of the NLU interpretation information can be presented in a graphical editor. User specified edits also can be received in the graphical editor.
    Type: Grant
    Filed: May 7, 2002
    Date of Patent: March 13, 2007
    Assignee: International Business Machines Corporation
    Inventors: Mark E. Epstein, Sharon B. Jones, Robert T. Ward
  • Patent number: 7039579
    Abstract: A Monte Carlo method for use with natural language understanding and speech recognition language models can include a series of steps. The steps can include identifying at least one phrase embedded in a body of text wherein the phrase can belong to a phrase class. An additional attribute corresponding to the identified phrase can be determined. The body of text can be copied and the identified phrase can be replaced with a different phrase selected from a plurality of phrases. The different phrase can belong to the phrase class and correspond to the attribute.
    Type: Grant
    Filed: September 14, 2001
    Date of Patent: May 2, 2006
    Assignee: International Business Machines Corporation
    Inventors: Mark E. Epstein, Jean-Christophe Marcadet, Kevin B. Smith
  • Patent number: 6983239
    Abstract: A method and system for use in a natural language understanding system for including grammars within a statistical parser. The method involves a series of steps. The invention receives a text input. The invention applies a first context free grammar to the text input to determine substrings and corresponding parse trees, wherein the substrings and corresponding parse trees further correspond to the first context free grammar. Additionally, the invention can examine each possible substring using an inventory of queries corresponding to the CFG.
    Type: Grant
    Filed: October 25, 2000
    Date of Patent: January 3, 2006
    Assignee: International Business Machines Corporation
    Inventor: Mark E. Epstein
  • Patent number: 6963831
    Abstract: A method and system for statistical parsing. The method involves a series of steps. The system can apply a statistical natural language understanding (NLU) model to test input for identifying substrings within the text input. The statistical NLU model can be selected for identifying a particular class of substring. The system can examine each identified substring using an inventory of queries corresponding to the reusable statistical NLU model.
    Type: Grant
    Filed: October 25, 2000
    Date of Patent: November 8, 2005
    Assignee: International Business Machines Corporation
    Inventor: Mark E. Epstein
  • Patent number: 6959095
    Abstract: Methods and apparatus for providing multiple output channels in a microphone. More particularly, provision is made for an arrangement wherein a single microphone is adapted to produce one or more different audio outputs depending upon characteristics of a speaker or user of the microphone while facilitating a high degree of accuracy in the recognition of the user or speaker by the arrangement. The microphone is adapted to produce one or more different audio streams or outputs depending upon the speaker presently using the microphone. In effect, this can be readily implemented by a main user or speaker, such as an interviewer on a radio or TV talk show, or any speaker in a conference room, intending to control the audio output streams by suitably activating a button or switch.
    Type: Grant
    Filed: August 10, 2001
    Date of Patent: October 25, 2005
    Assignee: International Business Machines Corporation
    Inventors: Raimo Bakis, Mark E. Epstein
  • Patent number: 6889219
    Abstract: A method of tuning a decision network can include a series of steps. The steps can include identifying a deviation between a correct interpretation of a data item and an incorrect interpretation of the data item. In a decision network including a hierarchical set of nodes and leaves, a path of traversed nodes in the decision network resulting in the deviation can be determined. The nodes can correspond to queries. A measure of goodness at a node in the path can be calculated using at least one new query as a replacement for an existing query to determine whether the measure of goodness improves using the new query compared to the old query. If the measure of goodness improves, at least one new query can be selected and the decision network can be regrown from the node down through the leaves using the at least one new query at the node.
    Type: Grant
    Filed: January 22, 2002
    Date of Patent: May 3, 2005
    Assignee: International Business Machines Corporation
    Inventors: Mark E. Epstein, Jerome L. Quinn
  • Patent number: 6845356
    Abstract: A method for processing dual tone multi-frequency signals for use with a natural language understanding system can include several steps. The step of determining whether a audio input signal is a dual tone multi-frequency signal or a human speech signal can be included. If the audio input signal is determined to be a dual tone multi-frequency signal, the audio input signal can be converted to at least one text equivalent. Also, the step of providing the at least one text equivalent to a natural language understanding system can be included. The natural language understanding system can determine a meaning from the text equivalent.
    Type: Grant
    Filed: January 31, 2001
    Date of Patent: January 18, 2005
    Assignee: International Business Machines Corporation
    Inventor: Mark E. Epstein
  • Patent number: 6754626
    Abstract: The invention disclosed herein concerns a method of converting speech to text using a hierarchy of contextual models. The hierarchy of contextual models can be statistically smoothed into a language model. The method can include processing text with a plurality of contextual models. Each one of the plurality of contextual models can correspond to a node in a hierarchy of the plurality of contextual models. Also included can be identifying at least one of the contextual models relating to the text and processing subsequent user spoken utterances with the identified at least one contextual model.
    Type: Grant
    Filed: March 1, 2001
    Date of Patent: June 22, 2004
    Assignee: International Business Machines Corporation
    Inventor: Mark E. Epstein
  • Patent number: 6735560
    Abstract: A method of configuring classes in a natural language understanding (NLU) system. The method can include the steps of assigning a unique value to members of a class in the NLU system. The step of generating possible substrings from the members in the class also can be included. Additionally, for each generated substring having at least one term in common with one of the members in the class, the step of associating with the generated substring the unique value assigned to the member can be included.
    Type: Grant
    Filed: January 31, 2001
    Date of Patent: May 11, 2004
    Assignee: International Business Machines Corporation
    Inventor: Mark E. Epstein
  • Publication number: 20030212543
    Abstract: A method of developing natural language understanding (NLU) applications can include determining NLU interpretation information from an NLU training corpus of text using a multi-pass processing technique. The alteration of one pass automatically can alter an input for a subsequent pass. The NLU interpretation information can specify an interpretation of at least part of the NLU training corpus of text. The NLU interpretation information can be stored in a database, and selected items of the NLU interpretation information can be presented in a graphical editor. User specified edits also can be received in the graphical editor.
    Type: Application
    Filed: May 7, 2002
    Publication date: November 13, 2003
    Applicant: International Business Machines Corporation
    Inventors: Mark E. Epstein, Sharon B. Jones, Robert T. Ward
  • Publication number: 20030140018
    Abstract: A method of tuning a decision network can include a series of steps. The steps can include identifying a deviation between a correct interpretation of a data item and an incorrect interpretation of the data item. In a decision network including a hierarchical set of nodes and leaves, a path of traversed nodes in the decision network resulting in the deviation can be determined. The nodes can correspond to queries. A measure of goodness at a node in the path can be calculated using at least one new query as a replacement for an existing query to determine whether the measure of goodness improves using the new query compared to the old query. If the measure of goodness improves, at least one new query can be selected and the decision network can be regrown from the node down through the leaves using the at least one new query at the node.
    Type: Application
    Filed: January 22, 2002
    Publication date: July 24, 2003
    Applicant: International Business Machines Corporation
    Inventors: Mark E. Epstein, Jerome L. Quinn
  • Publication number: 20030055623
    Abstract: A Monte Carlo method for use with natural language understanding and speech recognition language models can include a series of steps. The steps can include identifying at least one phrase embedded in a body of text wherein the phrase can belong to a phrase class. An additional attribute corresponding to the identified phrase can be determined. The body of text can be copied and the identified phrase can be replaced with a different phrase selected from a plurality of phrases. The different phrase can belong to the phrase class and correspond to the attribute.
    Type: Application
    Filed: September 14, 2001
    Publication date: March 20, 2003
    Applicant: International Business Machines Corporation
    Inventors: Mark E. Epstein, Jean-Christophe Marcadet, Kevin B. Smith
  • Publication number: 20030031327
    Abstract: Methods and apparatus for providing multiple output channels in a microphone. More particularly, provision is made for an arrangement wherein a single microphone is adapted to produce one or more different audio outputs depending upon characteristics of a speaker or user of the microphone while facilitating a high degree of accuracy in the recognition of the user or speaker by the arrangement. The microphone is adapted to produce one or more different audio streams or outputs depending upon the speaker presently using the microphone. In effect, this can be readily implemented by a main user or speaker, such as an interviewer on a radio or TV talk show, or any speaker in a conference room, intending to control the audio output streams by suitably activating a button or switch.
    Type: Application
    Filed: August 10, 2001
    Publication date: February 13, 2003
    Applicant: IBM Corporation
    Inventors: Raimo Bakis, Mark E. Epstein
  • Publication number: 20020156629
    Abstract: A system and method for servicing natural language requests with a plurality of remote host systems. The system utilizes a computer program that comprises: (1) an input system for inputting an NL command; (2) a translation system that extracts a request from the NL command and stores the request in a host-independent format; and (3) a routing system for servicing the request, wherein the routing system comprises a mechanism for selecting a host, for converting the request into a host dependent directive, and for forwarding the directive to the selected host. The system may further include a voice recognition system, a local data source for servicing the NL command, templates for converting the request into the host dependent directive, a heuristic for selecting the host, and an output system for obtaining and outputting the response.
    Type: Application
    Filed: June 24, 2002
    Publication date: October 24, 2002
    Applicant: International Business Machines Corporation
    Inventors: Martin D. Carberry, Mark E. Epstein, Glenn T. Puchtel, Susan M. Wingate
  • Publication number: 20020123891
    Abstract: The invention disclosed herein concerns a method of converting speech to text using a hierarchy of contextual models. The hierarchy of contextual models can be statistically smoothed into a language model. The method can include processing text with a plurality of contextual models. Each one of the plurality of contextual models can correspond to a node in a hierarchy of the plurality of contextual models. Also included can be identifying at least one of the contextual models relating to the text and processing subsequent user spoken utterances with the identified at least one contextual model.
    Type: Application
    Filed: March 1, 2001
    Publication date: September 5, 2002
    Applicant: International Business Machines Corporation
    Inventor: Mark E. Epstein
  • Publication number: 20020124064
    Abstract: A method and apparatus to manage a plurality of devices is described. The apparatus comprises a control server to generate a job to update a device, and a control point to establish a secure communication with the control server, and to receive the job. The control point further to establish communication with the device in accordance with a maintenance schedule, and to update the device using the JobScript found within the job.
    Type: Application
    Filed: December 4, 2001
    Publication date: September 5, 2002
    Inventors: Mark E. Epstein, Roland C. Dowdeswell, Michael F. Cuddy, C. Erik Berls
  • Patent number: 6442522
    Abstract: A system and method for servicing natural language requests with a plurality of remote host systems. The system utilizes a computer program that comprises: (1) an input system for inputting an NL command; (2) a translation system that extracts a request from the NL command and stores the request in a host-independent format; and (3) a routing system for servicing the request, wherein the routing system comprises a mechanism for selecting a host, for converting the request into a host dependent directive, and for forwarding the directive to the selected host. The system may further include a speech recognition system, a local data source for servicing the NL command, templates for converting the request into the host dependent directive, a heuristic for selecting the host, and an output system for obtaining and outputting the response.
    Type: Grant
    Filed: October 12, 1999
    Date of Patent: August 27, 2002
    Assignee: International Business Machines Corporation
    Inventors: Martin D. Carberry, Mark E. Epstein, Glenn T. Puchtel, Susan M. Wingate