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:
Apr. 19, 2022
Filed:
Oct. 04, 2019
Microsoft Technology Licensing, Llc, Redmond, WA (US);
Jayant Sivarama Krishnamurthy, Berkeley, CA (US);
Zachary John Tellman, Oakland, CA (US);
Microsoft Technology Licensing, LLC, Redmond, WA (US);
Abstract
A method of configuring a conversational computing interface. The method comprises maintaining a branching dialogue representing a plurality of multi-turn conversations each including a plurality of turns, wherein a turn indicates one or both of a conversational computing interface action and a conversation event, the branching dialogue including a shared prefix of turns common to the plurality of multi-turn conversations and at least two different counterfactual branches descending from the shared prefix of turns, each different counterfactual branch including one or more descendent turns corresponding to a different multi-turn conversation of the plurality of multi-turn conversations. The method further comprises providing the branching dialogue in a computer-readable format traversable to retrieve a particular multi-turn conversation of the plurality of multi-turn conversations, the particular multi-turn conversation represented by the shared prefix of turns and a particular counterfactual branch including descendent turns corresponding to the particular multi-turn conversation.