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:
Oct. 17, 2023
Filed:
Mar. 15, 2021
Salesforce.com, Inc., San Francisco, CA (US);
Yixin Mao, San Francisco, CA (US);
Zachary Alexander, Berkeley, CA (US);
Victor Winslow Yee, Berkeley, CA (US);
Joseph R. Zeimen, San Francisco, CA (US);
Na Cheng, Bellevue, WA (US);
Chien-Sheng Wu, Mountain View, CA (US);
Wenhao Liu, Redwood City, CA (US);
Caiming Xiong, Menlo Park, CA (US);
Salesforce, Inc., San Francisco, CA (US);
Abstract
A system uses conversation engines to process natural language requests and conduct automatic conversations with users. The system generates responses to users in an online conversation. The system ranks generated user responses for the online conversation. The system generates a context vector based on a sequence of utterances of the conversation and generates response vectors for generated user responses. The system ranks the user responses based on a comparison of the context vectors and user response vectors. The system uses a machine learning based model that uses a pretrained neural network that supports multiple languages. The system determines a context of an utterance based on utterances in the conversation. The system generates responses and ranks them based on the context. The ranked responses are used to respond to the user.