The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jul. 22, 2025
Filed:
Jun. 15, 2020
Sri International, Menlo Park, CA (US);
Edgar T. Kalns, San Jose, CA (US);
Dimitra Vergyri, Sunnyvale, CA (US);
Girish Acharya, Redwood City, CA (US);
Andreas Kathol, El Cerrito, CA (US);
Leonor Almada, Santa Clara, CA (US);
Hyong-Gyun Kim, Santa Clara, CA (US);
Nikoletta Basiou, Sunnyvale, CA (US);
Michael Wessel, Palo Alto, CA (US);
Aaron Spaulding, Menlo Park, CA (US);
Roland Heusser, Daly City, CA (US);
James F. Carpenter, Mountain View, CA (US);
Min Yin, San Jose, CA (US);
SRI International, Menlo Park, CA (US);
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.