US 10,891,439 B2
Signal analysis in a conversational scheduling assistant computing system
Benjamin Gene Cheung, Menlo Park, CA (US); Andres Monroy-Hernandez, Seattle, WA (US); Todd Daniel Newman, Mercer Island, WA (US); Mayerber Loureiro De Carvalho Neto, Kirkland, WA (US); Michael Brian Palmer, Edmonds, WA (US); Pamela Bhattacharya, Redmond, WA (US); Justin Brooks Cranshaw, Seattle, WA (US); and Charles Yin-Che Lee, Bellevue, WA (US)
Assigned to Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on Jul. 15, 2019, as Appl. No. 16/511,724.
Application 16/511,724 is a continuation of application No. 15/714,077, filed on Sep. 25, 2017, granted, now 10,394,957.
Prior Publication US 2019/0340244 A1, Nov. 7, 2019
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 40/30 (2020.01); G06F 16/9032 (2019.01); H04L 12/58 (2006.01); G06Q 10/10 (2012.01)
CPC G06F 40/30 (2020.01) [G06F 16/90332 (2019.01); G06Q 10/109 (2013.01); H04L 51/02 (2013.01); H04L 51/046 (2013.01); G06Q 10/107 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method performed by an assistance computing system, the method comprising:
detecting a natural language request message from a user using a messaging system, wherein the natural language request message is indicative of a user request for a service;
conducting a dialog with the user, using the messaging system, to provide the service in response to the natural language request message, wherein conducting the dialog comprises rendering a set of messages from the service in response to a set of natural language messages from the user in the dialog and identifying a task in the service based on the set of natural language messages;
determining a satisfaction indicia indicative of user satisfaction corresponding to the assistance computing system based on content of at least one natural language message, other than the natural language request message, in the dialog; and
controlling the dialog based on the satisfaction indicia.