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:
May. 26, 2020

Filed:

Jul. 23, 2018
Applicant:

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

Inventors:

Dustin Garvey, Exeter, NH (US);

Amit Ganesh, San Jose, CA (US);

Uri Shaft, Fremont, CA (US);

Prasad Ravuri, San Jose, CA (US);

Long Yang, Redwood City, CA (US);

Sampanna Shahaji Salunke, Dublin, CA (US);

Sumathi Gopalakrishnan, Fremont, CA (US);

Timothy Mark Frazier, Livermore, CA (US);

Shriram Krishnan, Oakland, CA (US);

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 8/65 (2018.01); G06N 20/00 (2019.01); G06F 8/60 (2018.01); G06F 16/906 (2019.01); G06F 8/61 (2018.01); G06F 9/50 (2006.01); G06N 5/02 (2006.01);
U.S. Cl.
CPC ...
G06F 8/65 (2013.01); G06F 8/60 (2013.01); G06F 8/61 (2013.01); G06F 9/5055 (2013.01); G06F 16/906 (2019.01); G06N 20/00 (2019.01); G06N 5/022 (2013.01);
Abstract

Techniques for artificial intelligence driven configuration management are described herein. In some embodiments, a machine-learning process determines a feature set for a plurality of deployments of a software resource. Based on varying values in the feature set, the process clusters each of the plurality of deployments into a cluster of a plurality of clusters. Each cluster of the plurality of clusters comprises one or more nodes and each node of the one or more nodes corresponds to at least a subset of values of the feature set that are detected in at least one deployment of the plurality of deployments of the software resource. The process determines a representative node for each cluster of the plurality of clusters. An operation may be performed based on the representative node for at least one cluster.


Find Patent Forward Citations

Loading…