Analyzing time series data for sets of devices using machine learning techniques

US11663290B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11663290-B2
Application numberUS-202016778456-A
CountryUS
Kind codeB2
Filing dateJan 31, 2020
Priority dateJan 31, 2020
Publication dateMay 30, 2023
Grant dateMay 30, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods, apparatus, and processor-readable storage media for analyzing time series data for sets of devices using machine learning techniques are provided herein. An example computer-implemented method includes processing time series data from multiple devices; generating at least one data forecast by applying, in response to a request from at least one user, one or more machine learning techniques to at least a portion of the processed time series data; computing one or more qualifying values attributable to the at least one generated data forecast by providing the at least one generated data forecast and the at least a portion of the processed time series data to a conformal prediction framework; and performing one or more automated actions based at least in part on the at least one generated data forecast and the one or more computed qualifying values.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method comprising: processing time series data from multiple devices, wherein the multiple devices comprise one or more Internet of Things devices; generating at least one data forecast by applying, in response to a request from at least one user, one or more machine learning techniques to at least a portion of the processed time series data; computing one or more qualifying values attributable to the at least one generated data forecast by providing the at least one generated data forecast and the at least a portion of the processed time series data to a conformal prediction framework; and performing one or more automated actions based at least in part on the at least one generated data forecast and the one or more computed qualifying values, wherein performing the one or more automated actions comprises outputting, in response to at least one user request for data forecast information submitted via at least one interactive graphical user interface, at least one visualization of at least a portion of the at least one generated data forecast and at least a portion of the one or more computed qualifying values via the at least one interactive graphical user interface; wherein the method is performed by at least one processing device comprising a processor coupled to a memory. 2. The computer-implemented method of claim 1 , wherein the one or more machine learning techniques comprise at least one segmented regression technique. 3. The computer-implemented method of claim 1 , wherein the one or more machine learning techniques comprise at least one segmented regression technique integrated with a greedy algorithm. 4. The computer-implemented method of claim 1 , wherein the one or more qualifying values comprise at least one confidence value attributed to the at least one generated data forecast. 5. The computer-implemented method of claim 1 , wherein the one or more qualifying values comprise at least one credibility value indicating quality of the at least a portion of the processed time series data used in generating the at least one data forecast. 6. The computer-implemented method of claim 1 , wherein processing the time series data comprises reformatting at least a portion of the time series data from the multiple devices. 7. The computer-implemented method of claim 1 , further comprising: storing the processed time series data in at least one time series database which stores information pertaining to multiple variables derived from the processed time series data. 8. The computer-implemented method of claim 1 , wherein the multiple devices comprise one or more storage devices. 9. The computer-implemented method of claim 1 , wherein the at least one data forecast pertains to anomaly detection. 10. The computer-implemented method of claim 1 , wherein the at least one data forecast pertains to capacity utilization. 11. A non-transitory processor-readable storage medium having stored therein program code of one or more software programs, wherein the program code when executed by at least one processing device causes the at least one processing device: to process time series data from multiple devices, wherein the multiple devices comprise one or more Internet of Things devices; to generate at least one data forecast by applying, in response to a request from at least one user, one or more machine learning techniques to at least a portion of the processed time series data; to compute one or more qualifying values attributable to the at least one generated data forecast by providing the at least one generated data forecast and the at least a portion of the processed time series data to a conformal prediction framework; and to perform one or more automated actions based at least in part on the at least one generated data forecast and the one or more computed qualifying values, wherein performing the one or more automated actions comprises outputting, in response to at least one user request for data forecast information submitted via at least one interactive graphical user interface, at least one visualization of at least a portion of the at least one generated data forecast and at least a portion of the one or more computed qualifying values via the at least one interactive graphical user interface. 12. The non-transitory processor-readable storage medium of claim 11 , wherein the one or more machine learning techniques comprise at least one segmented regression technique integrated with a greedy algorithm. 13. The non-transitory processor-readable storage medium of claim 11 , wherein the one or more qualifying values comprise at least one confidence value attributed to the at least one generated data forecast. 14. The non-transitory processor-readable storage medium of claim 11 , wherein the one or more qualifying values comprise at least one credibility value indicating quality of the at least a portion of the processed time series data used in generating the at least one data forecast. 15. An apparatus comprising: at least one processing device comprising a processor coupled to a memory; the at least one processing device being configured: to process time series data from multiple devices, wherein the multiple devices comprise one or more Internet of Things devices; to generate at least one data forecast by applying, in response to a request from at least one user, one or more machine learning techniques to at least a portion of the processed time series data; to compute one or more qualifying values attributable to the at least one generated data forecast by providing the at least one generated data forecast and the at least a portion of the processed time series data to a conformal prediction framework; and to perform one or more automated actions based at least in part on the at least one generated data forecast and the one or more computed qualifying values, wherein performing the one or more automated actions comprises outputting, in response to at least one user request for data forecast information submitted via at least one interactive graphical user interface, at least one visualization of at least a portion of the at least one generated data forecast and at least a portion of the one or more computed qualifying values via the at least one interactive graphical user interface. 16. The apparatus of claim 15 , wherein the one or more machine learning techniques comprise at least one segmented regression technique integrated with a greedy algorithm. 17. The apparatus of claim 15 , wherein the one or more qualifying values comprise at least one confidence value attributed to the at least one generated data forecast. 18. The apparatus of claim 15 , wherein the one or more qualifying values comprise at least one credibility value indicating quality of the at least a portion of the processed time series data used in generating the at least one data forecast. 19. The apparatus of claim 15 , wherein the at least one data forecast pertains to anomaly detection. 20. The apparatus of claim 15 , wherein the at least one data forecast pertains to capacity utilization.

Assignees

Inventors

Classifications

  • Analytics; Diagnosis · CPC title

  • G06N20/00Primary

    Machine learning · CPC title

  • for evaluating statistical data {, e.g. average values, frequency distributions, probability functions, regression analysis (forecasting specially adapted for a specific administrative, business or logistic context G06Q10/04)} · CPC title

  • for solving equations {, e.g. nonlinear equations, general mathematical optimization problems (optimization specially adapted for a specific administrative, business or logistic context G06Q10/04)} · CPC title

  • Matrix or vector computation {, e.g. matrix-matrix or matrix-vector multiplication, matrix factorization (matrix transposition G06F7/78)} · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11663290B2 cover?
Methods, apparatus, and processor-readable storage media for analyzing time series data for sets of devices using machine learning techniques are provided herein. An example computer-implemented method includes processing time series data from multiple devices; generating at least one data forecast by applying, in response to a request from at least one user, one or more machine learning techni…
Who is the assignee on this patent?
Emc Ip Holding Co Llc
What technology area does this patent fall under?
Primary CPC classification G06N20/00. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).