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:
Feb. 07, 2023
Filed:
Dec. 20, 2019
Microsoft Technology Licensing, Llc, Redmond, WA (US);
Paul Crook, Bellevue, WA (US);
Vasiliy Radostev, Seattle, WA (US);
Omar Zia Khan, Bellevue, WA (US);
Vipul Agarwal, Bellevue, WA (US);
Ruhi Sarikaya, Redmond, WA (US);
Marius Alexandru Marin, Seattle, WA (US);
Alexandre Rochette, Montreal, CA;
Jean-Philippe Robichaud, Mercier, CA;
Microsoft Technology Licensing, LLC, Redmond, WA (US);
Abstract
Conversational understanding systems allow users to conversationally interface with a computing device. In examples, a query may be received that includes a request for execution of a task. A data exchange task definition may be accessed. The data exchange task definition assists a conversational understanding system in managing task state tracking for information needed for task execution. Using the data exchange task definition, a per-turn policy for interacting with the user computing device is generated based on the state of a dialogue with a computing device and an evaluation of a process flow chart provided by a task owner resource. The task owner resource may be independent from the conversational understanding system. A response to the query may be generated and output based on the per-turn policy. In examples, the per-turn policy is used to generate one or more responses during a dialogue with a user via a computing device.