IP Library Granted Patent US 11,347,616
Granted Patent B2
US 11,347,616 · App. 16/457,316 · Granted May 31, 2022

Cost anomaly detection in cloud data protection

Inventors: Roi Gamliel (Moshav Tkuma, IL); Amihai Savir (Sansana, IL); Avitan Gefen (Tel Aviv, IL)
Assignee: EMC IP HOLDING COMPANY LLC
G06F11/3447G06F11/3034G06F11/327G06F17/18G06Q40/125
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,347,616
App. No.
16/457,316
Granted
May 31, 2022
Kind
B2
Abstract

Systems and methods for detecting cost anomalies in a data protection system. Data is collected for assets of a data protection system operating in a cloud. The data often relates to cost and may constitute time series. The time series are then analyzed by performing a fitting competition using multiple models. The best fitting model is selected and the residuals are analyzes to find outliers and produce a normal zone for the signal. The outliers can identify cost anomalies that may reflect the health of the data protection system.

Claims (31)

1. A method for detecting cost-anomalies in a disaster recovery system, the method comprising:

collecting data from assets associated with the disaster recovery system, the data including time series data;

performing a plurality of time series analysis on at least a time series included in the time series data using a plurality of models, wherein each of the plurality of models is configured to determine expected values of the time series;

determining that a first model from the plurality of models provides a best fit to the time series;

determining a normal zone for the time series based on residuals of the first model, wherein the residuals include differences between the expected values and actual values of the time series and wherein both an upper limit and a lower limit of the normal zone are adjustable to control a sensitivity;

determining outliers associated with the time series by applying the normal zone to an output of the first model, wherein a number of the determined outliers is based on the sensitivity;

determining a cause of the outliers in the disaster recovery system; and

alerting a user to newly detected outliers.

2. The method of claim 1 , wherein each asset is associated with a unique identifier.

3. The method of claim 2 , wherein the collected data includes a plurality of time series, wherein a first time series is associated with the disaster recovery system, a second time series is associated with a particular asset, and a third time series is associated with a plurality of the assets.

4. The method of claim 1 , wherein the plurality of time series analysis includes a regression operation.

5. The method of claim 1 , further comprising determining that an outlier is incorrectly classified and changing the classification of the outlier.

6. The method of claim 1 , further comprising performing the plurality of time series analysis such that at least a subset of business patterns are included in the analysis.

7. The method of claim 6 , further comprising detecting a potential new business pattern.

8. The method of claim 1 , further comprising displaying results in a calendar or in a graph.

9. A system configured to detect cost-anomalies in a disaster recovery system, the system comprising:

storage, processors, and memory, wherein the storage processors and memory are configured to:

collect data from assets associated with the disaster recovery system and stored in the storage, wherein the collected data is stored in the storage as a plurality of time series;

perform a plurality of time series analysis on at least a time series included in the plurality of time series using a plurality of models on the collected data, wherein each of the plurality of models is configured to determine expected values of the time series;

determine that a first model from the plurality of models provides a best fit to the time series;

determine a normal zone for the time series based on residuals of the first model, wherein the normal zone includes an upper limit and a lower limit and wherein the residuals include differences between the expected values and actual values of the time series and wherein both an upper limit and a lower limit of the normal zone are adjustable to control a sensitivity;

determine outliers associated with the time series by applying the normal zone to an output of the first model, wherein the outliers are outside of the normal zone, wherein the outliers include the cost anomalies in the disaster recovery system and wherein a number of the determined outliers is based on the sensitivity;

determining a cause of the outliers in the disaster recovery system; and

alerting a user to newly detected outliers.

10. The system of claim 9 , wherein each asset is associated with a unique identifier.

11. The system of claim 10 , wherein the plurality of time series includes at least one of a first time series s associated with the disaster recovery system, a second time series associated with a particular asset, and a third time series associated with a plurality of the assets.

12. The system of claim 9 , wherein the plurality of time series analysis includes a regression operation.

13. The system of claim 9 , wherein the system is configured to determine that an outlier is incorrectly classified and is configured to change a classification of the outlier.

14. The system of claim 9 , wherein the plurality of time series analysis accounts for at least a subset of predefined business patterns.

15. The system of claim 14 , further wherein the system is configured to detect a potential new business pattern.

16. The method of claim 1 , wherein the cost anomalies are presented in a user interface that allows a user to interact with the cost anomalies and wherein the cost anomalies are associated with assets protected by the disaster recovery system identified by the outliers.

Assignments (10)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053311/0169) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
Reel/Frame 060438/0742 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (050724/0571) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
Reel/Frame 060436/0088 →
RELEASE OF SECURITY INTEREST AT REEL 050406 FRAME 421 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
Reel/Frame 058213/0825 →
SECURITY INTEREST Recorded Jun 5, 2020
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 053311/0169 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 16, 2019
From: SAVIR, AMIHAI
To: EMC IP HOLDING COMPANY LLC
Reel/Frame 050730/0344 →
PATENT SECURITY AGREEMENT (NOTES) Recorded Oct 15, 2019
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 050724/0571 →
SECURITY AGREEMENT Recorded Sep 17, 2019
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 050406/0421 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 28, 2019
From: GAMLIEL, ROI; GEFEN, AVITAN
To: EMC IP HOLDING COMPANY LLC
Reel/Frame 049627/0241 →