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:
Feb. 21, 2023

Filed:

Nov. 15, 2019
Applicant:

Salesforce.com, Inc., San Francisco, CA (US);

Inventors:

Tian Xie, Palo Alto, CA (US);

Caiming Xiong, Palo Alto, CA (US);

Assignee:

Salesforce, Inc., San Francisco, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); H04L 9/40 (2022.01); G10L 15/22 (2006.01); G10L 15/08 (2006.01); H04L 51/02 (2022.01); H04L 101/37 (2022.01);
U.S. Cl.
CPC ...
H04L 63/08 (2013.01); G10L 15/08 (2013.01); G10L 15/22 (2013.01); H04L 51/02 (2013.01); G10L 2015/088 (2013.01); H04L 2101/37 (2022.05);
Abstract

A system authenticates users using voice-based conversations. The system allows the authentication process to be customized using an authentication plan. For example, the system may be a multi-tenant system that allows customization of the authentication process for each tenant. The authentication plan is represented as an expression of phrase types, each phrase type associated with a phrase verification method. The system authenticates a user by executing the expression of an authentication plan for that user in response to a request from the user. The system performs a conversation with the user according to the authentication plan. The system determines whether to allow or deny the user request based on the result of evaluation of the expression of the authentication plan.


Find Patent Forward Citations

Loading…