IP Library Granted Patent US 11,521,125
Granted Patent B2
US 11,521,125 · App. 16/775,824 · Granted Dec 6, 2022

Compression and decompression of telemetry data for prediction models

Inventors: Paulo Abelha Ferreira (Rio de Janeiro, BR); Pablo Nascimento da Silva (Niterói, BR); Adriana Bechara Prado (Niterói, BR)
Assignee: EMC IP HOLDING COMPANY LLC
G06N20/00G06N5/04H03M7/3059H03M7/70
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,521,125
App. No.
16/775,824
Granted
Dec 6, 2022
Kind
B2
Abstract

An autoregressor that compresses input data for a specific purpose. Input data is compressed using a compression/decompression framework and by accounting for a purpose of a prediction model. The compression aspect of the framework is distributed and the decompression aspect of the framework may be centralized. The compression/decompression framework and a machine learning prediction model can be centrally trained. The compressor is distributed to nodes such that the input data can be compressed and transmitted to a central node. The model and the compression/decompression framework are continually trained on new data. This allows for lossy compression and higher compression rates while maintaining low prediction error rates.

Claims (28)

1. A method, comprising:

receiving input data at a compressor from a plurality of data sources, wherein the compressor is configured to compress the data for a purpose associated with a predictor;

generating compressed data by the compressor;

transmitting the compressed data to a central node, wherein the compressed data is received by both a decompressor and the predictor; and

retraining the compressor and the predictor based on the compressed data.

2. The method of claim 1 , further comprising decompressing the compressed data with a decompressor.

3. The method of claim 2 , further comprising retraining the decompressor.

4. The method of claim 1 , further comprising generating an error signal based on an error rate associated with the predictor and based on a loss associated with compressing the input data, wherein compressing the input data is lossy.

5. The method of claim 1 , further comprising adjusting a compression ratio of the compressor.

6. The method of claim 1 , further comprising distributing an updated compressor to each of the plurality of data sources.

7. The method of claim 1 , further comprising retraining the predictor and/or the compressor when sufficient compressed data is received from the plurality of data sources or when a prediction error rate exceeds a threshold.

8. The method of claim 1 , wherein the compressor accounts for the purpose when compressing the input data.

9. The method of claim 1 , further comprising training using the compressed data or decompressed data.

10. The method of claim 1 , wherein a compression ratio is greater than a pre-established value.

11. A non-transitory computer readable medium having stored therein instructions that are executable by one or more hardware processors to perform operations comprising:

receiving input data at a compressor from a plurality of data sources, wherein the compressor is configured to compress the data for a purpose associated with a predictor;

generating compressed data by the compressor;

transmitting the compressed data to a central node, wherein the compressed data is received by both a decompressor and the predictor; and

retraining the compressor and the predictor based on the compressed data.

12. The non-transitory computer readable medium of claim 11 , the operations further comprising decompressing the compressed data with a decompressor.

13. The non-transitory storage medium of claim 12 , the operations further comprising retraining the decompressor.

14. The non-transitory computer readable medium of claim 11 , the operations further comprising generating an error signal based on an error rate associated with the predictor and based on a loss associated with compressing the input data, wherein compressing the data is lossy.

15. The non-transitory computer readable medium of claim 11 , the operations further comprising adjusting a compression ratio of the compressor.

16. The non-transitory computer readable medium of claim 11 , the operations further comprising distributing an updated compressor to each of the plurality of data sources.

17. The non-transitory computer readable medium of claim 11 , the operations further comprising retraining the predictor and/or the compressor when sufficient compressed data is received from the plurality of data sources or when a prediction error rate exceeds a threshold.

18. The non-transitory computer readable medium of claim 11 , the operations wherein the compressor accounts for the purpose when compressing the input data.

19. The non-transitory computer readable medium of claim 11 , the operations further comprising training using the compressed data or decompressed data.

20. The non-transitory computer readable medium of claim 11 , wherein a compression ratio is greater than a pre-established value.

Assignments (9)
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 (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 (052216/0758) 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 IP HOLDING COMPANY LLC
Reel/Frame 060438/0680 →
RELEASE OF SECURITY INTEREST AF REEL 052243 FRAME 0773 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 058001/0152 →
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 →
SECURITY AGREEMENT Recorded Mar 26, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 052243/0773 →
PATENT SECURITY AGREEMENT (NOTES) Recorded Mar 24, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 052216/0758 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2020
From: FERREIRA, PAULO ABELHA; DA SILVA, PABLO NASCIMENTO; PRADO, ADRIANA BECHARA
To: EMC IP HOLDING COMPANY LLC
Reel/Frame 051659/0814 →