Multiple cloud and region data clean rooms
US-2022350922-A1 · Nov 3, 2022 · US
US12554736B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12554736-B2 |
| Application number | US-202418984266-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 17, 2024 |
| Priority date | Jun 10, 2022 |
| Publication date | Feb 17, 2026 |
| Grant date | Feb 17, 2026 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Methods, systems, devices, and computer-readable media used by a cloud data management system for collecting data from accounts hosted by a cloud-based data storage system on different cloud platforms or in different cloud regions of a cloud platform. Collection of data in the multi-cloud platform and/or multi-cloud region environments may be facilitated by the on-demand creation of one or more data collection accounts. Based on the collected data, one or more recommendations, notifications, or alerts associated with usage of the data storage system may be generated.
Opening claim text (preview).
What is claimed is: 1 . A method comprising: sending, based on a request to collect data, by a first computing device associated with a first data manager account hosted in a first cloud region of a cloud-based data storage system and to a second computing device associated with a first client account, first instructions for the second computing device to share data with a second data manager account hosted in a second cloud region of the cloud-based data storage system; sending, by the first computing device and to a third computing device associated with the second data manager account, second instructions for the third computing device to replicate the shared data to the first data manager account; storing, by the first computing device, based on an indication that the shared data has been replicated, the shared data in a database associated with the first data manager account; causing an analysis of the shared data to determine one or more new data storage resources since a previous request to collect the data; determining, by the first computing device and based on configuration information associated with a plurality of recommendation algorithms, that a first recommendation algorithm of the plurality of recommendation algorithms is scheduled for execution; causing, by the first computing device and using the shared data, execution of the first recommendation algorithm; receiving, by the first computing device and based on the execution of the first recommendation algorithm, at least one recommendation associated with a first data storage associated with the first client account, wherein the at least one recommendation comprises a recommendation of a set of operating parameters to be associated with the one or more new data storage resources; and outputting, by the first computing device, the at least one recommendation. 2 . The method of claim 1 , wherein the configuration information comprises an execution frequency for each of the plurality of recommendation algorithms. 3 . The method of claim 1 , wherein the configuration information comprises a last execution date for each of the plurality of recommendation algorithms. 4 . The method of claim 1 , wherein the second instructions further comprise instructions for the third computing device to: create a second data storage comprising at least one database for receiving the shared data; and drop the second data storage after replicating the shared data to the first data manager account. 5 . The method of claim 1 , wherein causing the execution of the first recommendation algorithm comprises: causing an analysis of the shared data to determine one or more load metrics associated with usage of the first data storage during a period of time; and generating, based on the one or more load metrics, a recommended schedule for operating the first data storage with different operating parameters for different periods of time, and wherein receiving the at least one recommendation comprises receiving the recommended schedule for operating the first data storage. 6 . The method of claim 1 , wherein causing the execution of the first recommendation algorithm comprises: determining, based on the configuration information, one or more dependencies associated with the first recommendation algorithm, wherein the one or more dependencies comprise one or more second recommendation algorithms. 7 . The method of claim 6 , wherein causing the execution of the first recommendation algorithm comprises: determining, based on the configuration information, a sequence of execution of the one or more second recommendation algorithms; and causing, prior to execution of the first recommendation algorithm, in the determined sequence, and using the shared data, execution of the one or more second recommendation algorithms. 8 . The method of claim 1 , wherein the shared data comprises information associated with computing resource usage of the first data storage during a period of time, and wherein the execution of the first recommendation algorithm comprises analyzing the information associated with the computing resource usage of the first data storage during the period of time to generate the at least one recommendation. 9 . The method of claim 1 , further comprising: causing, based on receiving the at least one recommendation, one or more of: modification of one or more operating parameters associated with operating the first data storage, setting of a schedule for operating the first data storage, or modification of a size of the first data storage. 10 . The method of claim 1 , further comprising: determining, based on the configuration information, a second recommendation algorithm; causing, using the shared data, execution of the second recommendation algorithm, wherein the execution of the second recommendation algorithm comprises: analyzing the shared data to determine a metric associated with usage of a first computing resource associated with the first data storage; and based on the metric, determining that usage of the first computing resource exceeds a threshold; and transmitting, based on the execution of the second recommendation algorithm and to a user device, a notification indicating a usage spike associated with the first computing resource. 11 . A first computing device associated with a first data manager account hosted in a first cloud region of a cloud-based data storage system, wherein the first computing device comprises: one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the first computing device to: send, based on a request to collect data and to a second computing device associated with a first client account, first instructions for the second computing device to share data with a second data manager account hosted in a second cloud region of the cloud-based data storage system; send, to a third computing device associated with the second data manager account, second instructions for the third computing device to replicate the shared data to the first data manager account; store, based on an indication that the shared data has been replicated, the shared data in a database associated with the first data manager account; cause an analysis of the shared data to determine one or more new data storage resources since a previous request to collect the data; determine, based on configuration information associated with a plurality of recommendation algorithms, that a first recommendation algorithm of the plurality of recommendation algorithms is scheduled for execution; cause, using the shared data, execution of the first recommendation algorithm; receive, based on the execution of the first recommendation algorithm, at least one recommendation associated with a first data storage associated with the first client account, wherein the at least one recommendation comprises a recommendation of a set of operating parameters to be associated with the one or more new data storage resources; and output the at least one recommendation. 12 . The first computing device of claim 11 , wherein the configuration information comprises an execution frequency for each of the plurality of recommendation algorithms. 13 . The first computing device of claim 11 , wherein the configuration information comprises a last execution date for each of the plurality of recommendation algorithms. 14 . The first computing device of claim 11 , wherein the second instructions further comprise instructions for the third computing device to: create a second data storage comprising at le
Extract, transform and load [ETL] procedures, e.g. ETL data flows in data warehouses · CPC title
between a Database Management System and a front-end application · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.