Patents by Inventor Jeffrey N Marcus

Jeffrey N Marcus 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: 10354677
    Abstract: Identification of an intent of a conversation can be useful for real-time or post-processing purposes. According to example embodiments, a method, and corresponding apparatus of identifying at least one intent-bearing utterance in a conversation, comprises determining at least one feature for each utterance among a subset of utterances of the conversation; classifying each utterance among the subset of utterances, using a classifier, as an intent classification or a non-intent classification based at least in part on a subset of the at least one determined feature; and selecting at least one utterance, with intent classification, as an intent-bearing utterance based at least in part on classification results by the classifier. Through identification of an intent bearing utterance, a call center for example, can provide improved service for callers through, for example, more effective directing of a call to a live agent.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: July 16, 2019
    Assignees: Nuance Communications, Inc., International Business Machines Corporation
    Inventors: Shajith Ikbal Mohamed, Kenneth W. Church, Ashish Verma, Prasanta Ghosh, Jeffrey N. Marcus
  • Patent number: 10338112
    Abstract: Electrical usage of devices in a building may be monitored to provide information about the operation of the devices to a user. The information communicated to a user may include historical information that is retrieved from a server and real-time information that is received from a power monitoring device. The historical information may be transmitted to the user device over a first network connection where the historical information is retrieved using an identifier received from the user device. The real-time information may be received from a power monitoring device and transmitted to the user device over a second network connection.
    Type: Grant
    Filed: August 14, 2015
    Date of Patent: July 2, 2019
    Assignee: SENSE LABS, INC.
    Inventors: Christopher M. Micali, Ryan T. Houlette, Michael S. Phillips, Charles H. Rutledge, Jeffrey N. Marcus
  • Patent number: 10339216
    Abstract: Selecting a grammar for use in a machine question-answering system, such as a Natural Language Understanding System, can be difficult for non-experts in such grammars. A tool, according to an example embodiment, can compare annotations of sample sentences, performed correctly by a human, the annotations having intents and mentions, against annotations performed by multiple grammars. Each grammar can be scored, and the system can select the best scored grammar for the user. In one embodiment, a method of selecting a grammar includes comparing manually-generated annotations against machine-generated annotations as a function of a given grammar among multiple grammars. The method can further include applying scores to the machine-generated annotations that are a function of weightings of the intents and mentions. The method can additionally include recommending whether to employ the given grammar based on the scores.
    Type: Grant
    Filed: July 26, 2013
    Date of Patent: July 2, 2019
    Assignee: Nuance Communications, Inc.
    Inventor: Jeffrey N. Marcus
  • Patent number: 10229106
    Abstract: Designing a natural language understanding (NLU) model for an application from scratch can be difficult for non-experts. A system can simplify the design process by providing an interface allowing a designer to input example usage sentences and build an NLU model based on presented matches to those example sentences. In one embodiment, a method for initializing a workspace for building an NLU system includes parsing a sample sentence to select at least one candidate stub grammar from among multiple candidate stub grammars. The method can include presenting, to a user, respective representations of the candidate stub grammars selected by the parsing of the sample sentence. The method can include enabling the user to choose one of the respective representations of the candidate stub grammars. The method can include adding to the workspace a stub grammar corresponding to the representation of the candidate stub grammar chosen by the user.
    Type: Grant
    Filed: July 26, 2013
    Date of Patent: March 12, 2019
    Assignee: Nuance Communications, Inc.
    Inventor: Jeffrey N. Marcus
  • Patent number: 9739813
    Abstract: Electrical usage of devices in a building may be monitored to provide information about the operation of the devices to a user. The information communicated to a user may include historical information and real-time information. In determining the real-time information, it may be desired to provide the information quickly and use a smaller set of features that are available more quickly. In determining the historical information, it may be desired to provide more accurate information and use a larger set of features. A device may compute real-time information and historical information using different sets of features.
    Type: Grant
    Filed: May 8, 2015
    Date of Patent: August 22, 2017
    Assignee: Sense Labs, Inc.
    Inventors: Ryan T. Houlette, Michael S. Phillips, Jeffrey N. Marcus, Christopher M. Micali
  • Publication number: 20160147243
    Abstract: Electrical usage of devices in a building may be monitored to provide information about the operation of the devices to a user. The information communicated to a user may include historical information that is retrieved from a server and real-time information that is received from a power monitoring device. The historical information may be transmitted to the user device over a first network connection where the historical information is retrieved using an identifier received from the user device. The real-time information may be received from a power monitoring device and transmitted to the user device over a second network connection.
    Type: Application
    Filed: August 14, 2015
    Publication date: May 26, 2016
    Inventors: Christopher M. Micali, Ryan T. Houlette, Michael S. Phillips, Charles H. Rutledge, Jeffrey N. Marcus
  • Publication number: 20160146866
    Abstract: Electrical usage of devices in a building may be monitored to provide information about the operation of the devices to a user. The information communicated to a user may include historical information and real-time information. In determining the real-time information, it may be desired to provide the information quickly and use a smaller set of features that are available more quickly. In determining the historical information, it may be desired to provide more accurate information and use a larger set of features. A device may compute real-time information and historical information using different sets of features.
    Type: Application
    Filed: May 8, 2015
    Publication date: May 26, 2016
    Inventors: Ryan T. Houlette, Michael S. Phillips, Jeffrey N. Marcus, Christopher M. Micali
  • Patent number: 9251785
    Abstract: A system and method for providing an easy-to-use interface for verifying semantic tags in a steering application in order to generate a natural language grammar. The method includes obtaining user responses to open-ended steering questions, automatically grouping the user responses into groups based on their semantic meaning, and automatically assigning preliminary semantic tags to each of the groups. The user interface enables the user to validate the content of the groups to ensure that all responses within a group have the same semantic meaning and to add or edit semantic tags associated with the groups. The system and method may be applied to interactive voice response (IVR) systems, as well as customer service systems that can communicate with a user via a text or written interface.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: February 2, 2016
    Assignee: Nuance Communications, Inc.
    Inventors: Real Tremblay, Jerome Tremblay, Amy E. Ulug, Jean-Francois Fortier, Francois Berleur, Jeffrey N. Marcus, David Andrew Mauro
  • Patent number: 9177552
    Abstract: Methods and systems for setting selected automatic speech recognition parameters are described. A data set associated with operation of a speech recognition application is defined and includes: i. recognition states characterizing the semantic progression of a user interaction with the speech recognition application, and ii. recognition outcomes associated with each recognition state. For a selected user interaction with the speech recognition application, an application cost function is defined that characterizes an estimated cost of the user interaction for each recognition outcome. For one or more system performance parameters indirectly related to the user interaction, the parameters are set to values which optimize the cost of the user interaction over the recognition states.
    Type: Grant
    Filed: February 3, 2012
    Date of Patent: November 3, 2015
    Assignee: Nuance Communications, Inc.
    Inventor: Jeffrey N. Marcus
  • Patent number: 9172623
    Abstract: Electrical usage of devices in a building may be monitored to provide information about the operation of the devices to a user. The information communicated to a user may include historical information that is retrieved from a server and real-time information that is received from a power monitoring device. The historical information may be transmitted to the user device over a first network connection where the historical information is retrieved using an identifier received from the user device. The real-time information may be received from a power monitoring device and transmitted to the user device over a second network connection.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: October 27, 2015
    Assignee: Sense Labs, Inc.
    Inventors: Christopher M. Micali, Ryan T. Houlette, Michael S. Phillips, Charles H. Rutledge, Jeffrey N. Marcus
  • Publication number: 20150179165
    Abstract: Labeling a call, for instance by identifying an intent (i.e., the reason why the caller has called into the call center), of a caller in a conversation between a caller and an agent is a useful task for efficient customer relationship management (CRM). In an embodiment, a method of labeling sentences for presentation to a human can include selecting an intent bearing excerpt from sentences, presenting the intent bearing excerpt to the human, and enabling the human to apply a label to each sentence based on the presentation of the intent bearing excerpt. The method can reduce a manual labeling budget while increasing the accuracy of labeling models based on manual labeling.
    Type: Application
    Filed: December 19, 2013
    Publication date: June 25, 2015
    Applicant: Nuance Communications, Inc.
    Inventors: Shajith Ikbal Mohamed, Prasanta Kumar Ghosh, Ashish Verma, Jeffrey N. Marcus, Kenneth W. Church
  • Patent number: 9057746
    Abstract: Electrical usage of devices in a building may be monitored to provide information about the operation of the devices to a user. The information communicated to a user may include historical information and real-time information. In determining the real-time information, it may be desired to provide the information quickly and use a smaller set of features that are available more quickly. In determining the historical information, it may be desired to provide more accurate information and use a larger set of features. A device may compute real-time information and historical information using different sets of features.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: June 16, 2015
    Assignee: Sense Labs, Inc.
    Inventors: Ryan T. Houlette, Michael S. Phillips, Jeffrey N. Marcus, Christopher M. Micali
  • Publication number: 20150081290
    Abstract: A system and method for providing an easy-to-use interface for verifying semantic tags in a steering application in order to generate a natural language grammar. The method includes obtaining user responses to open-ended steering questions, automatically grouping the user responses into groups based on their semantic meaning, and automatically assigning preliminary semantic tags to each of the groups. The user interface enables the user to validate the content of the groups to ensure that all responses within a group have the same semantic meaning and to add or edit semantic tags associated with the groups. The system and method may be applied to interactive voice response (IVR) systems, as well as customer service systems that can communicate with a user via a text or written interface.
    Type: Application
    Filed: November 26, 2014
    Publication date: March 19, 2015
    Inventors: Real Tremblay, Jerome Tremblay, Amy E. Ulug, Jean-Francois Fortier, Francois Berleur, Jeffrey N. Marcus, David Andrew Mauro
  • Publication number: 20150032441
    Abstract: Designing a natural language understanding (NLU) model for an application from scratch can be difficult for non-experts. A system can simplify the design process by providing an interface allowing a designer to input example usage sentences and build an NLU model based on presented matches to those example sentences. In one embodiment, a method for initializing a workspace for building an NLU system includes parsing a sample sentence to select at least one candidate stub grammar from among multiple candidate stub grammars. The method can include presenting, to a user, respective representations of the candidate stub grammars selected by the parsing of the sample sentence. The method can include enabling the user to choose one of the respective representations of the candidate stub grammars. The method can include adding to the workspace a stub grammar corresponding to the representation of the candidate stub grammar chosen by the user.
    Type: Application
    Filed: July 26, 2013
    Publication date: January 29, 2015
    Applicant: Nuance Communications, Inc.
    Inventor: Jeffrey N. Marcus
  • Publication number: 20150032442
    Abstract: Selecting a grammar for use in a machine question-answering system, such as a Natural Language Understanding System, can be difficult for non-experts in such grammars. A tool, according to an example embodiment, can compare annotations of sample sentences, performed correctly by a human, the annotations having intents and mentions, against annotations performed by multiple grammars. Each grammar can be scored, and the system can select the best scored grammar for the user. In one embodiment, a method of selecting a grammar includes comparing manually-generated annotations against machine-generated annotations as a function of a given grammar among multiple grammars. The method can further include applying scores to the machine-generated annotations that are a function of weightings of the intents and mentions. The method can additionally include recommending whether to employ the given grammar based on the scores.
    Type: Application
    Filed: July 26, 2013
    Publication date: January 29, 2015
    Applicant: Nuance Communications, Inc.
    Inventor: Jeffrey N. Marcus
  • Patent number: 8903712
    Abstract: A system and method for providing an easy-to-use interface for verifying semantic tags in a steering application in order to generate a natural language grammar. The method includes obtaining user responses to open-ended steering questions, automatically grouping the user responses into groups based on their semantic meaning, and automatically assigning preliminary semantic tags to each of the groups. The user interface enables the user to validate the content of the groups to ensure that all responses within a group have the same semantic meaning and to add or edit semantic tags associated with the groups. The system and method may be applied to interactive voice response (IVR) systems, as well as customer service systems that can communicate with a user via a text or written interface.
    Type: Grant
    Filed: September 27, 2011
    Date of Patent: December 2, 2014
    Assignee: Nuance Communications, Inc.
    Inventors: Real Tremblay, Jerome Tremblay, Amy E. Ulug, Jean-Francois Fortier, Francois Berleur, Jeffrey N. Marcus, David Andrew Mauro
  • Publication number: 20140244249
    Abstract: Identification of an intent of a conversation can be useful for real-time or post-processing purposes. According to example embodiments, a method, and corresponding apparatus of identifying at least one intent-bearing utterance in a conversation, comprises determining at least one feature for each utterance among a subset of utterances of the conversation; classifying each utterance among the subset of utterances, using a classifier, as an intent classification or a non-intent classification based at least in part on a subset of the at least one determined feature; and selecting at least one utterance, with intent classification, as an intent-bearing utterance based at least in part on classification results by the classifier. Through identification of an intent bearing utterance, a call center for example, can provide improved service for callers through, for example, more effective directing of a call to a live agent.
    Type: Application
    Filed: February 28, 2013
    Publication date: August 28, 2014
    Applicants: International Business Machines Corporation, Nuance Communications, Inc.
    Inventors: Shajith Ikbal Mohamed, Kenneth W. Church, Ashish Verma, Prasanta Ghosh, Jeffrey N. Marcus
  • Publication number: 20140195329
    Abstract: Systems, methods, and media for presenting an advertisement are provided. In some embodiments, systems for presenting an advertisement are provided, the systems comprising: at least one hardware processor that: receives information relating to an advertisement space; determines at least one score for each of a plurality of segments for a potential advertisement for the advertisement space; selects a segment from the plurality of segments for the advertisement space based on the at least one score for the plurality of segments; selects an advertisement for the segment selected; and causes the advertisement to be presented in the advertisement space.
    Type: Application
    Filed: November 12, 2013
    Publication date: July 10, 2014
    Inventors: Jeffrey N. Marcus, Robert Allen Wyke
  • Patent number: 8700398
    Abstract: An interactive user interface is described for setting confidence score thresholds in a language processing system. There is a display of a first system confidence score curve characterizing system recognition performance associated with a high confidence threshold, a first user control for adjusting the high confidence threshold and an associated visual display highlighting a point on the first system confidence score curve representing the selected high confidence threshold, a display of a second system confidence score curve characterizing system recognition performance associated with a low confidence threshold, and a second user control for adjusting the low confidence threshold and an associated visual display highlighting a point on the second system confidence score curve representing the selected low confidence threshold. The operation of the second user control is constrained to require that the low confidence threshold must be less than or equal to the high confidence threshold.
    Type: Grant
    Filed: November 29, 2011
    Date of Patent: April 15, 2014
    Assignee: Nuance Communications, Inc.
    Inventors: Jeffrey N. Marcus, Amy E. Ulug, William Bridges Smith, Jr.
  • Publication number: 20130204626
    Abstract: Methods and systems for setting selected automatic speech recognition parameters are described. A data set associated with operation of a speech recognition application is defined and includes: i. recognition states characterizing the semantic progression of a user interaction with the speech recognition application, and ii. recognition outcomes associated with each recognition state. For a selected user interaction with the speech recognition application, an application cost function is defined that characterizes an estimated cost of the user interaction for each recognition outcome. For one or more system performance parameters indirectly related to the user interaction, the parameters are set to values which optimize the cost of the user interaction over the recognition states.
    Type: Application
    Filed: February 3, 2012
    Publication date: August 8, 2013
    Applicant: NUANCE COMMUNICATIONS, INC.
    Inventor: Jeffrey N. Marcus