Goal-seek analysis with spatial-temporal data

US12572792B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12572792-B2
Application numberUS-202017066495-A
CountryUS
Kind codeB2
Filing dateOct 9, 2020
Priority dateOct 9, 2020
Publication dateMar 10, 2026
Grant dateMar 10, 2026

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.

Performing a goal-seek analysis of spatial-temporal data by generating a hierarchical cluster according to spatial temporal data, determining a spatial-temporal location input for a target, determining spatial-temporal predictor values for the spatial-temporal location, and adjusting the hierarchical cluster according to and the spatial-temporal predictors.

First claim

Opening claim text (preview).

What is claimed is: 1 . A computer implemented method for goal-seek analysis of spatial-temporal data, the method comprising: receiving spatial-temporal data including data collected over time and having a location component from system sensors over a network; generating a spatial-temporal machine learning model comprising hierarchical layers from the spatial-temporal data by: generating a series of hierarchical layers using the spatial-temporal data; evaluating correlations between current system states and previous system states in terms of spatial-temporal variable values and sensor locations; determining the relative contributions of the spatial-temporal data from each location to the current state of each system location; removing any association in a current hierarchical layer between past location-based data and current location-based data when no correlation between the two is found; self-validating by a machine learning model an upward association of location-based data using drop-out testing of the correlations; self-validating by the machine learning model correlations between first layer clusters and successive layer clusters and correlations between associated location data and temporal data characteristics; and adding a new hierarchical layer including clusters highly correlated to clusters of a preceding layer above any layer wherein the self-validation of the layer indicates a high-level of correlation between the clusters of the layer and the associated clusters of a next layer up in the hierarchy; generating, by one or more computer processors, a hierarchical cluster structure for a target according to the spatial-temporal model: determining, by the one or more computer processors, a spatial-temporal location input for the target; determining, by the one or more computer processors, spatial-temporal predictor values for the spatial-temporal location; adjusting, by the one or more computer processors, the hierarchical cluster structure according to the spatial-temporal predictors; and providing, by the one or more computer processors over the network, a system model mapped with the spatial-temporal location input and the spatial-temporal predictor values. 2 . The computer implemented method according to claim 1 , wherein determining the spatial-temporal location input for the target includes conducting a goal-seek analysis using the hierarchical cluster structure. 3 . The computer implemented method according to claim 1 , wherein the hierarchical cluster structure comprises an adaptive layer. 4 . The computer implemented method according to claim 1 , wherein the hierarchical cluster structure comprises multiple adaptive layers. 5 . The computer implemented method according to claim 1 , further comprising adding, by the one or more computer processors, hierarchical cluster layers to the hierarchical cluster structure according to layer self-validation with the target. 6 . The computer implemented method according to claim 1 , wherein determining the spatial-temporal predictor values for the spatial-temporal location includes conducting goal-seek analysis using the hierarchical cluster structure. 7 . The computer implemented method according to claim 1 , further comprising: determining, by the one or more computer processors, spatial-temporal inputs for the target by conducting a goal-seek analysis using the hierarchical cluster structure, wherein the hierarchical cluster structure comprises an adaptive layer; adding, by the one or more computer processors, hierarchical cluster structure layers according to layer self-validation with the target; and wherein determining spatial-temporal predictor values for the spatial-temporal location includes conducting goal-seek analysis using the hierarchical cluster structure. 8 . A computer program product for goal-seek analysis of spatial-temporal data, the computer program product comprising one or more computer readable storage devices and collectively stored program instructions on the one or more computer readable storage devices, the stored program instructions comprising: program instructions to receive spatial-temporal data including data collected over time and having a location component from system sensors over a network; program instructions to generate a spatial-temporal machine learning model comprising hierarchical layers from the spatial-temporal data by: generating a series of hierarchical layers using the spatial-temporal data; evaluating correlations between current system states and previous system states in terms of spatial-temporal variable values and sensor locations; determining the relative contributions of the spatial-temporal data from each location to the current state of each system location; removing any association in a current hierarchical layer between past location-based data and current location-based data when no correlation between the two is found; self-validating by a machine learning model, an upward association of location-based data using drop-out testing of the correlations; self-validating by the machine learning model, correlations between first layer clusters and successive layer clusters and correlations between associated location data and temporal data characteristics; and adding a new hierarchical layer including clusters highly correlated to clusters of a preceding layer above any layer wherein the self-validation of the layer indicates a high-level of correlation between the clusters of the layer and the associated clusters of a next layer up in the hierarchy; program instructions to generate a hierarchical cluster structure for a target according to the spatial temporal model; program instructions to determine a spatial-temporal location input for the target; program instructions to determine spatial-temporal predictor values for the spatial-temporal location; program instructions to adjust the hierarchical cluster structure according to the spatial-temporal predictors; and program instructions to provide a system model mapped with the spatial-temporal location input and the spatial-temporal predictor values over the network. 9 . The computer program product according to claim 8 , wherein determining the spatial-temporal location input for the target includes: conducting a goal-seek analysis using the hierarchical cluster structure. 10 . The computer program product according to claim 8 , wherein the hierarchical cluster structure comprises an adaptive layer. 11 . The computer program product according to claim 8 , wherein the hierarchical cluster structure comprises multiple adaptive layers. 12 . The computer program product according to claim 8 , the stored program instructions further comprising program instructions to add hierarchical cluster layers to the hierarchical cluster structure according to layer self-validation with the target. 13 . The computer program product according to claim 8 , wherein determining spatial-temporal predictor values for the spatial-temporal location includes: conducting a goal-seek analysis using the hierarchical cluster structure. 14 . The computer program product according to claim 8 , the stored program instructions further comprising: program instructions to determine spatial-temporal inputs for the target by conducting a goal-seek analysis using the hierarchical cluster structure, wherein the hierarchical cluster structure comprises an adaptive layer; program instructions to add hierarchical cluster layers to the hierarchical cluster structure according to layer self-validation with the target; and program instructions t

Assignees

Inventors

Classifications

  • modifying the architecture, e.g. adding, deleting or silencing nodes or connections · CPC title

  • characterised by memory or gating, e.g. long short-term memory [LSTM] or gated recurrent units [GRU] · CPC title

  • Supervised learning · CPC title

  • Probabilistic graphical models, e.g. probabilistic networks · CPC title

  • G06N3/08Primary

    Learning methods · 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 US12572792B2 cover?
Performing a goal-seek analysis of spatial-temporal data by generating a hierarchical cluster according to spatial temporal data, determining a spatial-temporal location input for a target, determining spatial-temporal predictor values for the spatial-temporal location, and adjusting the hierarchical cluster according to and the spatial-temporal predictors.
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06N3/08. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 10 2026 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).