IP Library Granted Patent US 11,340,996
Granted Patent B2
US 11,340,996 · App. 16/728,428 · Granted May 24, 2022

Automated discovery of databases

Inventors: Kevin Rui Luo (Fremont, CA); Deepti Kochar (San Francisco, CA); Anshul Mohan Gupta (Sunnyvale, CA)
Assignee: RUBRIK, INC.
G06F11/1464G06F3/065G06F9/3891G06F11/1448G06F16/907
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,340,996
App. No.
16/728,428
Granted
May 24, 2022
Kind
B2
Abstract

In some examples, a networked computing system comprises a backup node cluster of a backup service in communication with a host database node cluster of a host, a host database at least initially undiscovered by the backup node cluster, one or more processors coupled with memory storing instructions that, when executed, perform operations comprising at least installing a backup agent on at least one node of the host database node cluster, registering the host at the backup service, based on the host registration, triggering a host database discovery process to discover the undiscovered database automatically, the discovery process including a discovery call, in response to the discovery call, receiving metadata relating to the discovered database, and communicating with the discovered database.

Claims (36)

1. A networked computing system comprising:

a backup node cluster of a backup service in communication with a host database node cluster of a host;

a host database at least initially undiscovered by the backup node cluster;

one or more processors coupled with memory storing instructions that, when executed, perform operations comprising at least:

installing a backup agent on at least one node of the host database node cluster;

registering the host at the backup service;

based on the host registration, triggering a host database discovery process to discover the undiscovered database automatically, the discovery process including a discovery call;

in response to the discovery call, receiving metadata relating to the discovered database; and

communicating with the discovered database.

2. The networked computing system of claim 1 , wherein the operations further comprise installing the backup agent on each node of the host database node cluster.

3. The networked computing system of claim 1 , wherein the backup agent is associated with the backup service or a data management platform.

4. The networked computing system of claim 1 , wherein the host database is one of an Oracle, Linux, or AIX database and wherein the backup agent is supported to run on the host database.

5. The networked computing system of claim 1 , wherein the host database node cluster includes a Real Application Cluster (RAC).

6. The networked computing system of claim 1 , wherein the operations further comprise displaying the received metadata on a user interface.

7. A method at a networked computing system comprising a backup node cluster of a backup service in communication with a host database node cluster of a host and a host database at least initially undiscovered by the backup node cluster, the method comprising operations including at least:

installing a backup agent on at least one node of the host database node cluster;

registering the host at the backup service;

based on the host registration, triggering a host database discovery process to discover the undiscovered database automatically, the discovery process including a discovery call;

in response to the discovery call, receiving metadata relating to the discovered database; and

communicating with the discovered database.

8. The method of claim 7 , wherein the operations further comprise installing the backup agent on each node of the host database node cluster.

9. The method of claim 7 , wherein the backup agent is associated with the backup service or a data management platform.

10. The method of claim 7 , wherein the host database is one of an Oracle, Linux, or AIX database and wherein the backup agent is supported to run on the host database.

11. The method of claim 7 , wherein the host database node cluster includes a Real Application Cluster (RAC).

12. The method of claim 7 , wherein the operations further comprise displaying the received metadata on a user interface.

13. A non-transitory machine-readable medium including instructions, which when read by a machine, because the machine to perform operations at a networked computing system comprising a backup node cluster of a backup service in communication with a host database node duster of a host and a host database at least initially undiscovered by the backup node cluster, the operations including at least:

installing a backup agent on at least one node of the host database node cluster;

registering the host at the backup service;

based on the host registration, triggering a host database discovery process to discover the undiscovered database automatically, the discovery process including a discovery call;

in response to the discovery call, receiving metadata relating to the discovered database; and

communicating with the discovered database.

14. The medium of claim 13 , wherein the operations further comprise installing the backup agent on each node of the host database node cluster.

15. The medium of claim 13 , wherein the backup agent is associated with the backup service or a data management platform.

16. The medium of claim 13 , wherein the host database is one of an Oracle, Linux, or AIX database and wherein the backup agent is supported to run on the host database.

17. The medium of claim 13 , wherein the host database node duster includes a Real Application Cluster (RAC).

18. The medium of claim 13 , wherein the operations further comprise displaying the received metadata on a user interface.

Assignments (3)
RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL AT REEL/FRAME NO. 60333/0323 Recorded Jun 13, 2025
From: GOLDMAN SACHS BDC, INC., AS COLLATERAL AGENT
To: RUBRIK, INC.
Reel/Frame 071565/0602 →
GRANT OF SECURITY INTEREST IN PATENT RIGHTS Recorded Jun 10, 2022
From: RUBRIK, INC.
To: GOLDMAN SACHS BDC, INC., AS COLLATERAL AGENT
Reel/Frame 060333/0323 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 6, 2020
From: LUO, KEVIN RUI; KOCHAR, DEEPTI; GUPTA, ANSHUL MOHAN
To: RUBRIK, INC.
Reel/Frame 052037/0872 →
Cited By (1)
US 12,423,318