Back to results
US 11,108,661 B1Granted
Apparatus and method for processing streaming data and forming visualizations thereof
AssigneeCloudera, Inc.
InventorsCharu Anchlia, Sushil Thomas
Life of this patent
Estimating the term…
Abstract
A machine has a bus and a network interface circuit to receive different data streams from a network. The network interface circuit is connected to the network and the bus. A processor is connected to the bus. A memory is connected to the bus. The memory stores instructions executed by the processor to continuously increment aggregate functions associated with data parameters within the different data streams. Visualizations of the different data streams are periodically updated on different client devices connected to the network.
Claims14
A machine, comprising;
- a bus;
- a network interface circuit to receive different data streams from a network, the network interface circuit being connected to the network and the bus;
- a processor connected to the bus;
- and
- a memory connected to the bus, the memory storing instructions executed by the processor to:
- continuously increment aggregate functions associated with data parameters within the different data streams,
- define a visualization priority threshold tuned depending on a type of visualization of the different data streams,
- periodically update visualizations of the different data streams on different client devices connected to the network, wherein an update occurs when the visualization priority threshold is reached, and wherein the different data streams are retrieved from different data stream servers connected to the network, and wherein the visualization priority threshold comprises one of:
- an amount of data of the data streams to collect, or an amount of time of data collection, and
- handle configuration parameters with the different data stream servers, and further wherein the visualization priority threshold is tuned to provide near continuous updates to a heat map type visualization, and non-continuous updates to a bar or line chart type visualization.
7 more elements
A method comprising:
- continuously incrementing aggregate functions associated with data parameters within the different data streams;
- defining a visualization priority threshold tuned depending on a type of visualization of the different data streams, and
- periodically updating visualizations of the different data streams on different client devices connected to the network, wherein an update occurs when the visualization priority threshold is reached, and wherein the different data streams are retrieved from different data stream servers connected to the network, and wherein the visualization priority threshold comprises one of:
- an amount of data of the data streams to collect, or an amount of time of data collection, and
- handling configuration parameters with the different data stream servers, and further wherein the visualization priority threshold is tuned to provide near continuous updates to a heat map type visualization, and non-continuous updates to a bar or line chart type visualization.
2 more elements
Dependencies are inferred from the claim text.