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:
Jul. 18, 2023

Filed:

Mar. 12, 2021
Applicant:

Oracle International Corporation, Redwood Shores, CA (US);

Inventors:

Amin Suzani, Vancouver, CA;

Saeid Allahdadian, Vancouver, CA;

Milos Vasic, Zurich, CH;

Matteo Casserini, Zurich, CH;

Hamed Ahmadi, Burnaby, CA;

Felix Schmidt, Vancouver, CA;

Andrew Brownsword, Vancouver, CA;

Nipun Agarwal, Saratoga, CA (US);

Assignee:

Oracle International Corporation, Redwood Shores, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 18/214 (2023.01); G06N 20/00 (2019.01); G06V 10/75 (2022.01); G06F 18/23 (2023.01);
U.S. Cl.
CPC ...
G06F 18/214 (2023.01); G06F 18/23 (2023.01); G06N 20/00 (2019.01); G06V 10/758 (2022.01);
Abstract

Herein are feature extraction mechanisms that receive parsed log messages as inputs and transform them into numerical feature vectors for machine learning models (MLMs). In an embodiment, a computer extracts fields from a log message. Each field specifies a name, a text value, and a type. For each field, a field transformer for the field is dynamically selected based the field's name and/or the field's type. The field transformer converts the field's text value into a value of the field's type. A feature encoder for the value of the field's type is dynamically selected based on the field's type and/or a range of the field's values that occur in a training corpus of an MLM. From the feature encoder, an encoding of the value of the field's typed is stored into a feature vector. Based on the MLM and the feature vector, the log message is detected as anomalous.


Find Patent Forward Citations

Loading…