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:
Nov. 30, 2021

Filed:

Jun. 27, 2018
Applicant:

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

Inventor:

Jeffrey William Pasternack, Belmont, CA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/0482 (2013.01); H04W 4/12 (2009.01); G06F 16/22 (2019.01); G06F 40/247 (2020.01);
U.S. Cl.
CPC ...
G06F 3/0482 (2013.01); G06F 16/2246 (2019.01); G06F 40/247 (2020.01); H04W 4/12 (2013.01);
Abstract

Techniques for generating smart replies are disclosed herein. A computer system may generate candidate replies to a message from a first device of a first user to a second device of a second user based on content of the message using a first model, and determine synonym replies based on the candidate replies using a hierarchical graph data structure, with the synonym replies including the candidate replies in addition to synonyms of the candidate replies, the hierarchical graph data structure comprising a tree of concepts ranging from root nodes to leaf nodes of synonym replies. The computer system may generate smart replies using a second model based on the synonym replies and corresponding user selection data for each one of the plurality of synonym replies, with the user selection data indicating a number of times the second user has selected the corresponding synonym reply for replying to messages.


Find Patent Forward Citations

Loading…