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:
Jun. 21, 2022

Filed:

Apr. 19, 2019
Applicant:

Facebook Technologies, Llc, Menlo Park, CA (US);

Inventors:

Paul Anthony Crook, Newcastle, WA (US);

Baiyang Liu, Bellevue, WA (US);

Rajen Subba, San Carlos, CA (US);

Assignee:

Facebook Technologies, LLC., Menlo Park, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 12/58 (2006.01); G06N 7/00 (2006.01); G06Q 50/00 (2012.01); G06F 16/332 (2019.01); H04L 51/18 (2022.01); H04L 51/52 (2022.01);
U.S. Cl.
CPC ...
H04L 51/18 (2013.01); G06F 16/3329 (2019.01); G06N 7/005 (2013.01); G06Q 50/01 (2013.01); H04L 51/32 (2013.01);
Abstract

In one embodiment, a method includes, by one or more computing systems, receiving, from a client system, an input in a multi-turn message thread, parsing the input to identify a plurality of hypothesis dialog states associated with the input, generating a plurality of functions corresponding to the plurality of hypothesis dialog states, calculating a plurality of probability scores for the plurality of functions, respectively, based on a prior dialog state associated with the message thread and a current user context, wherein each probability score represents a likelihood that the respective function is associated with an intended dialog state, and storing the plurality of functions if each of the probability scores is below a threshold probability score, wherein the plurality of functions is stored as a hierarchical set of functions that is used as the prior dialog state in response to a next input in the message thread.


Find Patent Forward Citations

Loading…