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:
May. 17, 2022
Filed:
Jun. 21, 2021
Microsoft Technology Licensing, Llc, Redmond, WA (US);
Jeffrey William Pasternack, Fremont, CA (US);
Arpit Dhariwal, San Francisco, CA (US);
Bing Zhao, San Jose, CA (US);
Nimesh Madhavan Chakravarthi, San Francisco, CA (US);
Nandeesh Channabasappa Rajashekar, San Francisco, CA (US);
Microsoft Technology Licensing, LLC, Redmond, WA (US);
Abstract
Techniques for generating diverse smart replies using a synonym hierarchy are disclosed herein. A computer system may detect that a first set of one or more messages having first content has been transmitted from a first computing device of a first user to a second computing device of a second user, determine a plurality of candidate replies based on the first content of the first set of one or more messages, and then select a plurality of smart replies from the plurality of candidate replies using a hierarchical graph data structure and at least one diversity rule. The selecting of the plurality of smart replies comprises omitting at least one of the plurality of candidate replies from selection based on the at least one diversity rule, which limits a number of the plurality of smart replies that have a common parent node.