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.

Date of Patent:
Sep. 20, 2022

Filed:

Apr. 30, 2021
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Yi Zhang, Kirkland, WA (US);

Omar Aftab, Newcastle, WA (US);

Eslam Kamal Abdelaal Abdelreheem, Sammamish, WA (US);

Mohammed Mustafa Mohammed Ali Moussa, Cairo, EG;

Senthilkumar Chandramohan, Sammamish, WA (US);

Ahmed Mostafa Othman Abdelmotaleb, Kirkland, WA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); H04L 51/02 (2022.01);
U.S. Cl.
CPC ...
H04L 51/02 (2013.01);
Abstract

The disclosed technology is generally directed to chatbot conversation management. In one example of the technology, a generic model associated with a first property associated with a chatbot manager is received. The generic model is generated based on machine learning. A refined model that is associated with the first property is generated based on the generic model and a first plurality of phrases. A first conversation is held between a chatbot and an end user. Upon determining that the value of the first property for the end user is not stored in the database, via the chatbot, during the first conversation, the refined model is used to dynamically ask questions to the end user to determine a value of the first property for the end user. In a second conversation between the chatbot and the end user, the value of the first property for the end user is referenced.


Find Patent Forward Citations

Loading…