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. 01, 2022

Filed:

Sep. 12, 2020
Applicant:

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

Inventors:
Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 8/77 (2018.01); G06N 20/20 (2019.01); G06N 5/00 (2006.01); G06F 16/36 (2019.01); G06N 20/00 (2019.01); G06F 16/901 (2019.01); G06F 11/34 (2006.01); G06F 16/907 (2019.01); G06F 16/9035 (2019.01); G06F 8/75 (2018.01); G06N 5/02 (2006.01); G06F 16/28 (2019.01); G06F 16/21 (2019.01); G06F 16/2457 (2019.01); H04L 9/08 (2006.01); H04L 9/32 (2006.01); G06K 9/62 (2006.01); G06F 16/23 (2019.01);
U.S. Cl.
CPC ...
G06N 20/20 (2019.01); G06F 8/75 (2013.01); G06F 8/77 (2013.01); G06F 11/3409 (2013.01); G06F 11/3466 (2013.01); G06F 16/211 (2019.01); G06F 16/2365 (2019.01); G06F 16/24573 (2019.01); G06F 16/24578 (2019.01); G06F 16/285 (2019.01); G06F 16/367 (2019.01); G06F 16/907 (2019.01); G06F 16/9024 (2019.01); G06F 16/9035 (2019.01); G06K 9/6231 (2013.01); G06K 9/6232 (2013.01); G06K 9/6259 (2013.01); G06K 9/6298 (2013.01); G06N 5/003 (2013.01); G06N 5/025 (2013.01); G06N 20/00 (2019.01); H04L 9/088 (2013.01); H04L 9/3236 (2013.01);
Abstract

A server system may match a segment of code for a code integration request to metadata about similar segments of code, wherein the metadata qualifies one or more outcomes of previous integration requests. The server may determine usage rights and rules based on the metadata, wherein some of the usage rights and rules have previously have been approved by a multi-approval workflow that enforces a predetermined process to authorize use of the segment of code for code segment integrations. The server may analyze the metadata to predict an integration score based at least in part on the usage rights and rules of the segments of code. If the integration score of the segment of code exceeds a threshold, the system may automatically generate a data structure for deploying the segment of code, wherein the automatically generating the data structure is performed without the multi-approval workflow.


Find Patent Forward Citations

Loading…