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

Filed:

Sep. 19, 2018
Applicant:

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

Inventors:

Hochak Hung, Foster City, CA (US);

Kumar Rajamani, San Ramon, CA (US);

Jaebock Lee, Sunnyvale, CA (US);

Sanket Jain, Sunnyvale, CA (US);

Giridhar Ravipati, Foster City, CA (US);

John McHugh, Santa Cruz, CA (US);

Churn Don Lee, San Francisco, CA (US);

Alexander Chen, Millbrae, CA (US);

Jen-Cheng Huang, Sunnyvale, CA (US);

Assignee:

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

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 16/21 (2019.01); G06F 16/25 (2019.01); G06F 16/27 (2019.01); G06N 5/02 (2006.01); H04L 12/24 (2006.01); G06N 20/00 (2019.01); H04L 29/08 (2006.01); H04L 41/085 (2022.01); H04L 41/5003 (2022.01); H04L 67/562 (2022.01); H04L 67/55 (2022.01); H04L 41/0853 (2022.01);
U.S. Cl.
CPC ...
G06F 16/217 (2019.01); G06F 16/21 (2019.01); G06F 16/25 (2019.01); G06F 16/273 (2019.01); G06N 5/025 (2013.01); G06N 20/00 (2019.01); H04L 41/0856 (2013.01); H04L 41/5003 (2013.01); H04L 67/2809 (2013.01); H04L 67/26 (2013.01);
Abstract

Provided herein are data cloud administration techniques that achieve autonomy by using a rules engine that reacts to a database system event by autonomously submitting an asynchronous job to reconfigure a database. In an embodiment, a rules engine receives an event from a DBMS. Based on the event, the rules engine executes a rule to generate a request that indicates configuration details for a database. The rules engine sends the request to a request broker. The request broker dispatches an asynchronous job based on the request. The asynchronous job configures the database based on the configuration details. Thus, databases in a cloud, data grid, or data center may be administered autonomously (without human intervention) base on dynamic conditions that are foreseen and unforeseen.


Find Patent Forward Citations

Loading…