Computer-implemented systems and methods for time series exploration using structured judgment
First Claim
1. A computer-implemented method of using graphical user interfaces to analyze unstructured time stamped data of a physical process in order to generate structured hierarchical data for a hierarchical forecasting application, said method comprising:
- providing, using one or more data processors, a first series of user display screens that are displayed through one or more graphical user interfaces, wherein the first series of user display screens are configured to be displayed in a step-wise manner so that a user can specify a first approach through a series of predetermined steps on how the unstructured data is to be structured;
storing, using the one or more data processors, in a tracking data structure what information the user has specified in the first series of screens and where in the first series of user display screens the user is;
providing, using the one or more data processors, a second series of user display screens that are displayed through one or more graphical user interfaces, wherein the second series of user display screens are configured to be displayed in a step-wise manner so that the user can specify a second approach through the series of predetermined steps on how the unstructured data is to be structured;
storing, using the one or more data processors, in the tracking data structure what information the user has specified in the second series of screens and where in the second series of user display screens the user is;
using, using the one or more data processors, tracking data that is stored in the tracking data structure to facilitate the user going back and forth between the first and second series of user display screens without losing information or place in either the first or second user display screens; and
structuring, using the one or more data processors, the unstructured data into a hierarchical structure based upon information provided by the user through the first or second series of user display screens, wherein the structured hierarchical data is provided to an application for analysis using one or more time series analysis functions.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are provided for analyzing unstructured time stamped data. A first series of user display screens are provided, where the first series of user display screens are configured to be displayed in a step-wise manner so that a user can specify a first approach through a series of predetermined steps on how the unstructured data is to be structured. A second series of user display screens are provided, where the second series of user display screens are configured to be displayed in a step-wise manner so that the user can specify a second approach through the series of predetermined steps on how the unstructured data is to be structured. Tracking data enables alternate viewing of the first and second approach to facilitate a decision whether to format the unstructured time stamped data according to the first approach or the second approach.
143 Citations
27 Claims
-
1. A computer-implemented method of using graphical user interfaces to analyze unstructured time stamped data of a physical process in order to generate structured hierarchical data for a hierarchical forecasting application, said method comprising:
-
providing, using one or more data processors, a first series of user display screens that are displayed through one or more graphical user interfaces, wherein the first series of user display screens are configured to be displayed in a step-wise manner so that a user can specify a first approach through a series of predetermined steps on how the unstructured data is to be structured; storing, using the one or more data processors, in a tracking data structure what information the user has specified in the first series of screens and where in the first series of user display screens the user is; providing, using the one or more data processors, a second series of user display screens that are displayed through one or more graphical user interfaces, wherein the second series of user display screens are configured to be displayed in a step-wise manner so that the user can specify a second approach through the series of predetermined steps on how the unstructured data is to be structured; storing, using the one or more data processors, in the tracking data structure what information the user has specified in the second series of screens and where in the second series of user display screens the user is; using, using the one or more data processors, tracking data that is stored in the tracking data structure to facilitate the user going back and forth between the first and second series of user display screens without losing information or place in either the first or second user display screens; and structuring, using the one or more data processors, the unstructured data into a hierarchical structure based upon information provided by the user through the first or second series of user display screens, wherein the structured hierarchical data is provided to an application for analysis using one or more time series analysis functions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for using graphical user interfaces to analyze unstructured time stamped data of a physical process in order to generate structured hierarchical data for a hierarchical forecasting application, comprising:
-
one or more processors; one or more computer-readable storage mediums containing instructions configured to cause the one or more processors to perform operations including; providing a first series of user display screens that are displayed through one or more graphical user interfaces, wherein the first series of user display screens are configured to be displayed in a step-wise manner so that a user can specify a first approach through a series of predetermined steps on how the unstructured data is to be structured; storing in a tracking data structure what information the user has specified in the first series of screens and where in the first series of user display screens the user is; providing a second series of user display screens that are displayed through one or more graphical user interfaces, wherein the second series of user display screens are configured to be displayed in a step-wise manner so that the user can specify a second approach through the series of predetermined steps on how the unstructured data is to be structured; storing in the tracking data structure what information the user has specified in the second series of screens and where in the second series of user display screens the user is; using tracking data that is stored in the tracking data structure to facilitate the user going back and forth between the first and second series of user display screens without losing information or place in either the first or second user display screens; and structuring the unstructured data into a hierarchical structure based upon information provided by the user through the first or second series of user display screens, wherein the structured hierarchical data is provided to an application for analysis using one or more time series analysis functions. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product for using graphical user interfaces to analyze unstructured time stamped data of a physical process in order to generate structured hierarchical data for a hierarchical forecasting application, tangibly embodied in a machine-readable non-transitory storage medium, including instructions configured to cause a data processing system to:
-
provide a first series of user display screens that are displayed through one or more graphical user interfaces, wherein the first series of user display screens are configured to be displayed in a step-wise manner so that a user can specify a first approach through a series of predetermined steps on how the unstructured data is to be structured; store in a tracking data structure what information the user has specified in the first series of screens and where in the first series of user display screens the user is; provide a second series of user display screens that are displayed through one or more graphical user interfaces, wherein the second series of user display screens are configured to be displayed in a step-wise manner so that the user can specify a second approach through the series of predetermined steps on how the unstructured data is to be structured; store in the tracking data structure what information the user has specified in the second series of screens and where in the second series of user display screens the user is; use tracking data that is stored in the tracking data structure to facilitate the user going back and forth between the first and second series of user display screens without losing information or place in either the first or second user display screens; and structure the unstructured data into a hierarchical structure based upon information provided by the user through the first or second series of user display screens, wherein the structured hierarchical data is provided to an application for analysis using one or more time series analysis functions. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification