Patents by Inventor Stewart Nickolas

Stewart Nickolas 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: 11900266
    Abstract: A conversation management system provides a conversational computing interface that manages verbal exchanges between a computer (e.g., artificial intelligence) and a human operator. In a medical embodiment, conversational input from the computing system is generated based on medical knowledge, uses deep learning algorithms, and/or intelligently tracks the state of a conversation so as to the most relevant data to the user.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: February 13, 2024
    Assignee: MERATIVE US L.P.
    Inventors: Murray A. Reicher, Stewart Nickolas, David Boloker
  • Patent number: 11900265
    Abstract: A conversation management system provides a conversational computing interface that manages verbal exchanges between a computer (e.g., artificial intelligence) and a human operator. In a medical embodiment, conversational input from the computing system is generated based on medical knowledge, uses deep learning algorithms, and/or intelligently tracks the state of a conversation so as to the most relevant data to the user.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: February 13, 2024
    Assignee: MERATIVE US L.P.
    Inventors: Murray A. Reicher, Stewart Nickolas, David Boloker
  • Patent number: 10811009
    Abstract: An utterance is analyzed to identify an absence of a known invocation phrase. A skill set is constructed in response to the absence, the skill set including a first skill corresponding to the utterance and a first skill score corresponding to a likelihood that the first skill corresponds to the utterance. The first skill score is adjusted, based on the presence of the first skill in a skill history, where the skill history stores a set of history skills in an order of recency of use of each history skill in the set of history skills. The first skill score is adjusted, based on an association of the first skill with a default installed skill. An installed skill is selected, based on the adjusted first skill score, the installed skill performing an action in response to the utterance.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: October 20, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bryce A. Curtis, Stewart Nickolas
  • Patent number: 10574517
    Abstract: A computer-implemented method includes: receiving a web service definition file that identifies multiple web services; parsing the web service definition file; identifying respective voice commands to associate with each of the multiple web service based on the parsing; generating a skillset utterances file that maps the respective voice commands to the multiple web services; generating a skillset implementation file that maps the multiple web services to a respective set of instructions, wherein each of the respective set of instructions is used to invoke a corresponding web service; receiving an input voice command from a user via a user device; identifying a particular web service, of the multiple web services, associated with the input voice command based on information included in the skillset utterances file; and invoking the particular web service in accordance with the set of instructions associated with the particular web service included in the skillset implementation file.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: February 25, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bryce A. Curtis, Abraham G. Guerra, Stewart Nickolas
  • Publication number: 20200005776
    Abstract: An utterance is analyzed to identify an absence of a known invocation phrase. A skill set is constructed in response to the absence, the skill set including a first skill corresponding to the utterance and a first skill score corresponding to a likelihood that the first skill corresponds to the utterance. The first skill score is adjusted, based on the presence of the first skill in a skill history, where the skill history stores a set of history skills in an order of recency of use of each history skill in the set of history skills. The first skill score is adjusted, based on an association of the first skill with a default installed skill. An installed skill is selected, based on the adjusted first skill score, the installed skill performing an action in response to the utterance.
    Type: Application
    Filed: June 27, 2018
    Publication date: January 2, 2020
    Applicant: International Business Machines Corporation
    Inventors: Bryce A. Curtis, Stewart Nickolas
  • Publication number: 20190266495
    Abstract: A conversation management system provides a conversational computing interface that manages verbal exchanges between a computer (e.g., artificial intelligence) and a human operator. In a medical embodiment, conversational input from the computing system is generated based on medical knowledge, uses deep learning algorithms, and/or intelligently tracks the state of a conversation so as to the most relevant data to the user.
    Type: Application
    Filed: May 10, 2019
    Publication date: August 29, 2019
    Inventors: Murray A. Reicher, Stewart Nickolas, David Boloker
  • Publication number: 20190147346
    Abstract: A conversation management system provides a conversational computing interface that manages verbal exchanges between a computer (e.g., artificial intelligence) and a human operator. In a medical embodiment, conversational input from the computing system is generated based on medical knowledge, uses deep learning algorithms, and/or intelligently tracks the state of a conversation so as to the most relevant data to the user.
    Type: Application
    Filed: November 13, 2017
    Publication date: May 16, 2019
    Inventors: Murray A. Reicher, Stewart Nickolas, David Boloker
  • Publication number: 20180309645
    Abstract: A computer-implemented method includes: receiving a web service definition file that identifies multiple web services; parsing the web service definition file; identifying respective voice commands to associate with each of the multiple web service based on the parsing; generating a skillset utterances file that maps the respective voice commands to the multiple web services; generating a skillset implementation file that maps the multiple web services to a respective set of instructions, wherein each of the respective set of instructions is used to invoke a corresponding web service; receiving an input voice command from a user via a user device; identifying a particular web service, of the multiple web services, associated with the input voice command based on information included in the skillset utterances file; and invoking the particular web service in accordance with the set of instructions associated with the particular web service included in the skillset implementation file.
    Type: Application
    Filed: April 24, 2017
    Publication date: October 25, 2018
    Inventors: Bryce A. CURTIS, Abraham G. GUERRA, Stewart NICKOLAS
  • Publication number: 20060293908
    Abstract: A method of providing customized information to a customer. In an embodiment, the method of providing customized information to a customer such as a car rental customer includes receiving at least one customer preference. Next, data is accessed in accordance with the at least one customer preference. Such data in accordance with the at least one customer preference is written to a storage device which is delivered to the customer. This information may also be provided wirelessly via the Internet so that this information may be up-dated in real time.
    Type: Application
    Filed: June 28, 2005
    Publication date: December 28, 2006
    Inventors: Craig Becker, Leugim Bustelo, Stewart Nickolas, Newton Smith