Custom data aggregation and integration processing
AssigneeNCR Corporation
InventorsPaul E. Hachem, Thomas Edwards
Life of this patent
Estimating the term…
Abstract
Agents are configured to collect data from terminals and send the data in real time to a data integrator. The data integrator identifies the data types and processes custom aggregation on select ones of data types from the data. The data and the output of any aggregations are translated to a select output format and sent to one or more select resources for further processing. The data integrator determines when to send the data and the output from any aggregation in the select output format to the one more select resources based on a defined condition. In an embodiment, the data integrator sends the data and output from any aggregation in real time to at least one of the one or more select resources.
Claims20
A method, comprising:
- receiving, in real time, from a plurality of agents data collected on a plurality of terminals;
- selectively aggregating a portion of the data into aggregated data;
- translating the aggregated data into a target data format;
- and
- determining a time to provide the aggregated data in the targeted data format to a resource based on an evaluated condition.
A method, comprising:
- collecting data from a plurality of transaction terminals in real time;
- selectively aggregating portions of the data into aggregated data;
- evaluating a condition to determine when to provide other portions of the data and the aggregated data to a resource;
- and
- providing the other portions of the data and the aggregated data to a plugin associated with the resource when the condition is satisfied.
A system, comprising:
- at least one processor;
- a data integrator configured to:
- i) execute on the processor, ii) receive data in real time from a plurality of agents that are executing on a plurality of transaction terminals, iii) selectively aggregate portions of the data as aggregated data, iv) selectively determine when to report the aggregated data and other portions of the data, and v) provide the aggregated data and the other portions of the data to at least one resource when appropriate to do so.
Dependencies are inferred from the claim text.