Common analytic framework and environment for big data analytics
AssigneeHitachi, Ltd.
InventorsChetan GUPTA, Song WANG, Kunihiko HARADA, Umeshwar DAYAL
Life of this patent
Estimating the term…
Abstract
Systems and methods are directed to providing one or more interfaces to construct a flow and dashboard for data sources connected to an apparatus. In example implementations, a flow building interface and a dashboard designing interface is provided. The interfaces produce flow information and dashboard information, which is used by the apparatus to construct a dashboard, execute a plurality of flows and receive data from one or more external sources to execute the dashboard.
Claims15
An apparatus communicatively coupled to a network and one or more sources, the apparatus comprising:
- a storage configured to store flow information and dashboard information;
- and
- a processor, configured to:
- provide a first user interface configured for construction of the flow information representative of a plurality of flows, the plurality of flows comprising a plurality of analytics operators selected from a library of pre-existing operators through the first user interface, the library of pre-existing operators comprising a first type of operator configured for general analytics operations, and a second type of operator configured for industry analytics operations;
- provide a second user interface configured to generate the dashboard information to handle the plurality of flows;
- generate a dashboard from the dashboard information and the flow information, the dashboard configured to be constantly updated from streaming or periodic input from the one or more sources;
- parse the plurality of analytics operators selected from the first type of operators configured for the general analytics operations and the second type of operators configured for the industry analytics operations from the flow information to execute the plurality of flows;
- and
- present results of the execution of the plurality of flows on the generated dashboard.
A method comprising:
- providing a first user interface configured for construction of flow information representative of a plurality of flows, the plurality of flows comprising a plurality of analytics operators selected from a library of pre-existing operators through the first user interface, the library of pre-existing operators comprising a first type of operator configured for general analytics operations, and a second type of operator configured for industry analytics operations;
- providing a second user interface configured to generate dashboard information to handle the plurality of flows;
- generating a dashboard from the dashboard information and the flow information, the dashboard configured to be constantly updated from streaming or periodic input from one or more sources;
- parsing the plurality of analytics operators selected from the first type of operators configured for the general analytics operations and the second type of operators configured for the industry analytics operations from the flow information to execute the plurality of flows;
- and
- presenting results of the execution of the plurality of flows on the generated dashboard.
A computer program, storing instructions for executing a process, the instructions comprising:
- providing a first user interface configured for construction of flow information representative of a plurality of flows, the plurality of flows comprising a plurality of analytics operators selected from a library of pre-existing operators through the first user interface, the library of pre-existing operators comprising a first type of operator configured for general analytics operations, and a second type of operator configured for industry analytics operations;
- providing a second user interface configured to generate dashboard information to handle the plurality of flows;
- generating a dashboard from the dashboard information and the flow information, the dashboard configured to be constantly updated from streaming or periodic input from one or more sources;
- parsing the plurality of analytics operators selected from the first type of operators configured for the general analytics operations and the second type of operators configured for the industry analytics operations from the flow information to execute the plurality of flows;
- and
- presenting results of the execution of the plurality of flows on the generated dashboard.
Dependencies are inferred from the claim text.