US 11,990,139 B1
System that conducts dialogs using artificial intelligence
Barry Sandrew, Encinitas, CA (US)
Assigned to SANDREW & COMPANY, LLC, Encinitas, CA (US)
Filed by SANDREW & COMPANY, LLC, Encinitas, CA (US)
Filed on Oct. 9, 2023, as Appl. No. 18/483,078.
Int. Cl. G06F 40/30 (2020.01); G06F 3/16 (2006.01); G06F 40/58 (2020.01); G06V 20/50 (2022.01); G10L 13/02 (2013.01); G10L 17/14 (2013.01); G10L 17/22 (2013.01)
CPC G10L 17/22 (2013.01) [G06F 3/167 (2013.01); G06F 40/58 (2020.01); G06V 20/50 (2022.01); G10L 13/02 (2013.01); G10L 17/14 (2013.01)] 12 Claims
OG exemplary drawing
 
1. A system that conducts dialogs using artificial intelligence, comprising:
an artificial intelligence engine comprising
a processor; and
a large language model;
a text-to-speech converter coupled to said artificial intelligence engine;
a speech-to-text converter coupled to said artificial intelligence engine; and,
a data collection user interface configured to accept a dialog context and to transmit said dialog context to said artificial intelligence engine;
wherein
said artificial intelligence engine is configured to
receive said dialog context
generate text questions for one or more dialog participants based on said dialog context and based on previous responses of said one or more dialog participants,
wherein said dialog context is received and entered into said data collection user interface prior to a dialog between said one or more dialog participants,
wherein said dialog context comprises information that is configured to be received from one or more of
 a user other than said one or more dialog participants,
 other data sources other than said one or more dialog participants; and
transmit said text questions to said text-to-speech converter;
said text-to-speech converter is configured to
transform said text questions to audio questions; and
output said audio questions to said one or more dialog participants; and,
said speech-to-text converter is configured to
receive audio responses from said one or more dialog participants;
transform said audio responses to text responses; and
transmit said text responses to said artificial intelligence engine; and,
said artificial intelligence engine is further configured to
generate one or more evaluations of said one or more dialog participants based on said text responses and on said dialog context.