Patents by Inventor Edgar T. Kalns

Edgar T. Kalns 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: 20220310079
    Abstract: A conversational assistant for conversational engagement platform can contain various modules including a user-model augmentation module, a dialogue management module, and a user-state analysis input/output module. The dialogue management module receives metrics tied to a user from the other modules to understand a current topic and a user's emotions regarding the current topic from the user-state analysis input/output module and then adapts dialogue from the dialogue management module to the user based on dialogue rules factoring in these different metrics. The dialogue rules also factors in both i) a duration of a conversational engagement with the user and ii) an attempt to maintain a positive experience for the user with the conversational engagement. A flexible ontology relationship representation about the user is built and stores learned metrics about the user over time with each conversational engagement, and then in combination with the dialogue rules, drives the conversations with the user.
    Type: Application
    Filed: June 15, 2020
    Publication date: September 29, 2022
    Inventors: Edgar T. Kalns, Dimitra Vergyi, Girish Acharya, Andreas Kathol, Leonor Almada, Hyong-Gyun Kim, Nikoletta Baslou, Michael Wessel, Aaron Spaulding, Roland Heusser, James F. Carpenter, Min Yin
  • Patent number: 10096316
    Abstract: A computing system is operable as virtual personal assistant (VPA) to understand relationships between different instances of natural language dialog expressed by different people in a multi-person conversational dialog session. The VPA can develop a common resource, a shared intent, which represents the VPA's semantic understanding of at least a portion of the multi-person dialog experience. The VPA can store and manipulate multiple shared intents, and can alternate between different shared intents as the multi-person conversation unfolds. With the shared intents, the computing system can generate useful action items and present the action items to one or more of the participants in the dialog session.
    Type: Grant
    Filed: November 27, 2013
    Date of Patent: October 9, 2018
    Assignee: SRI International
    Inventors: Edgar T. Kalns, Douglas A. Bercow, James F. Carpenter
  • Patent number: 10079013
    Abstract: A computing system is operable as virtual personal assistant (VPA) to understand relationships between different instances of natural language dialog expressed by different people in a multi-person conversational dialog session. The VPA can develop a common resource, a shared intent, which represents the VPA's semantic understanding of at least a portion of the multi-person dialog experience. The VPA can store and manipulate multiple shared intents, and can alternate between different shared intents as the multi-person conversation unfolds. With the shared intents, the computing system can generate useful action items and present the action items to one or more of the participants in the dialog session.
    Type: Grant
    Filed: November 27, 2013
    Date of Patent: September 18, 2018
    Assignee: SRI International
    Inventors: Edgar T. Kalns, Douglas A. Bercow, James F. Carpenter
  • Patent number: 9875494
    Abstract: A virtual personal assistant (VPA) application analyzes intents to, among other things, enhance or personalize a user's dialog experience with the VPA application. A set of intents, or multiple sets of intents, are maintained over the course of one or more user-specific dialog sessions with the VPA. Inferences may be derived from the set or sets of intents and incorporated into a current or future dialog session between the VPA and a user of the VPA application. In some embodiments, the inferences are only made available through the systemic understanding of natural language discourse by the VPA.
    Type: Grant
    Filed: July 30, 2013
    Date of Patent: January 23, 2018
    Assignee: SRI INTERNATIONAL
    Inventors: Edgar T. Kalns, William S. Mark, Necip Fazil Ayan
  • Patent number: 9489625
    Abstract: A platform for developing a virtual personal assistant (“VPA”) application includes an ontology that defines a computerized structure for representing knowledge relating to one or more domains. A domain may refer to a category of information and/or activities in relation to which the VPA application may engage in a conversational natural language dialog with a computing device user. Re-usable VPA components may be linked to or included in the ontology. An ontology populating agent may at least partially automate the process of populating the ontology with domain-specific information. The re-usable VPA components may be linked with the domain-specific information through the ontology. A VPA application created with the platform may include domain-adapted re-usable VPA components that may be called upon by an executable VPA engine to determine a likely intended meaning of conversational natural language input of the user and/or initiate an appropriate system response to the input.
    Type: Grant
    Filed: May 10, 2013
    Date of Patent: November 8, 2016
    Assignee: SRI INTERNATIONAL
    Inventors: Edgar T. Kalns, Dayne B. Freitag, William S. Mark, Necip Fazil Ayan, Michael J. Wolverton, Thomas J. Lee
  • Patent number: 9081411
    Abstract: A platform for developing a virtual personal assistant (“VPA”) application includes an ontology that defines a computerized structure for representing knowledge relating to one or more domains. A domain may refer to a category of information and/or activities in relation to which the VPA application may engage in a conversational natural language dialog with a computing device user. Re-usable VPA components may be linked to or included in the ontology. An ontology populating agent may at least partially automate the process of populating the ontology with domain-specific information. The re-usable VPA components may be linked with the domain-specific information through the ontology. A VPA application created with the platform may include domain-adapted re-usable VPA components that may be called upon by an executable VPA engine to determine a likely intended meaning of conversational natural language input of the user and/or initiate an appropriate system response to the input.
    Type: Grant
    Filed: May 10, 2013
    Date of Patent: July 14, 2015
    Assignee: SRI International
    Inventors: Edgar T. Kalns, Dayne B. Freitag, William S. Mark, Necip Fazil Ayan, Michael J. Wolverton, Thomas J. Lee
  • Publication number: 20140337814
    Abstract: A platform for developing a virtual personal assistant (“VPA”) application includes an ontology that defines a computerized structure for representing knowledge relating to one or more domains. A domain may refer to a category of information and/or activities in relation to which the VPA application may engage in a conversational natural language dialog with a computing device user. Re-usable VPA components may be linked to or included in the ontology. An ontology populating agent may at least partially automate the process of populating the ontology with domain-specific information. The re-usable VPA components may be linked with the domain-specific information through the ontology. A VPA application created with the platform may include domain-adapted re-usable VPA components that may be called upon by an executable VPA engine to determine a likely intended meaning of conversational natural language input of the user and/or initiate an appropriate system response to the input.
    Type: Application
    Filed: May 10, 2013
    Publication date: November 13, 2014
    Inventors: Edgar T. Kalns, Dayne B. Freitag, William S. Mark, Necip Fazil Ayan, Michael J. Wolverton, Thomas J. Lee
  • Publication number: 20140337266
    Abstract: A platform for developing a virtual personal assistant (“VPA”) application includes an ontology that defines a computerized structure for representing knowledge relating to one or more domains. A domain may refer to a category of information and/or activities in relation to which the VPA application may engage in a conversational natural language dialog with a computing device user. Re-usable VPA components may be linked to or included in the ontology. An ontology populating agent may at least partially automate the process of populating the ontology with domain-specific information. The re-usable VPA components may be linked with the domain-specific information through the ontology. A VPA application created with the platform may include domain-adapted re-usable VPA components that may be called upon by an executable VPA engine to determine a likely intended meaning of conversational natural language input of the user and/or initiate an appropriate system response to the input.
    Type: Application
    Filed: May 10, 2013
    Publication date: November 13, 2014
    Inventors: Edgar T. Kalns, Dayne B. Freitag, William S. Mark, Necip Fazil Ayan, Michael J. Wolverton, Thomas J. Lee
  • Publication number: 20140310001
    Abstract: A virtual personal assistant (VPA) application analyzes intents to, among other things, enhance or personalize a user's dialog experience with the VPA application. A set of intents, or multiple sets of intents, are maintained over the course of one or more user-specific dialog sessions with the VPA. Inferences may be derived from the set or sets of intents and incorporated into a current or future dialog session between the VPA and a user of the VPA application. In some embodiments, the inferences are only made available through the systemic understanding of natural language discourse by the VPA.
    Type: Application
    Filed: July 30, 2013
    Publication date: October 16, 2014
    Inventors: Edgar T. Kalns, William S. Mark, Necip Fazil Ayan