Real time processing for aggregates
AssigneeIntuit Inc.
InventorsSaikiran Sri Thunuguntla, Chandarasekaran Myilsamy, Ajit Manoj Mujumdar, Poonam Mishra, Aveek Misra
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntuit Inc.
InventorsSaikiran Sri Thunuguntla, Chandarasekaran Myilsamy, Ajit Manoj Mujumdar, Poonam Mishra, Aveek Misra
Estimating the term…
Systems and methods for determining attribute aggregations in a stream processing system uses a distributed ingestion service that ingests a data stream by deduplicating the data to extract only the most receipt domain events and selecting fields that are required for the attribute aggregation to reduce the amount of data that is written to a distributed database. Selected fields are written to multiple partitions in folders on a network storage device and uploaded in a bulk import to a distributed database that is partitioned based on primary keys. Read queries are executed by a distributed query service by reading data from the distributed database. The data is filtered based on primary keys. If multiple versions of data are present in the distributed database, the data is deduplicated and the attribute aggregations are determined before publishing the data in response to the queries.
A method for determining attribute aggregations in a stream processing system, the method comprising:
A system for determining attribute aggregations, comprising:
A method for determining attribute aggregations in a stream processing system, the method comprising:
A system for determining attribute aggregations, comprising:
Dependencies are inferred from the claim text.