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:
Dec. 27, 2022

Filed:

Jan. 21, 2020
Applicant:

Rapid7, Inc., Boston, MA (US);

Inventors:

Ralph McTeggart, Belfast, GB;

Karin Gemmert, Belfast, GB;

Assignee:

Rapid7, Inc., Boston, MA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/00 (2013.01); G06F 21/46 (2013.01); G06N 20/00 (2019.01); G06N 5/04 (2006.01); G06F 40/30 (2020.01); G06F 40/284 (2020.01); H04L 9/40 (2022.01); G06Q 50/26 (2012.01);
U.S. Cl.
CPC ...
G06F 21/46 (2013.01); G06F 40/284 (2020.01); G06F 40/30 (2020.01); G06N 5/04 (2013.01); G06N 20/00 (2019.01); H04L 63/1433 (2013.01); G06Q 50/265 (2013.01);
Abstract

Disclosed herein are methods, systems, processes, and machine learning paradigms to implement a password semantic analysis pipeline. A password semantic analysis pipeline model is trained according to one or more machine learning techniques to at least (a) determine, based on given characteristics data of a given network environment, whether each of several tokens that are chunked portions of a data structure input as a password in an application is a known syntax type or a recognized entity, (b) generate, using the password semantic analysis pipeline model, a password strength score that is a combination of a confidence score determined for each of the plurality of tokens and a weight factor assigned to the known syntax type or the recognized entity, (c) apply the password strength score to the data structure input as the password in the application, and (d) provide an output to the application indicating whether the data structure input as the password is acceptable or unacceptable for continued access to the application.


Find Patent Forward Citations

Loading…