System, method, and computer program product for processing large data sets by balancing entropy between distributed data segments
AssigneeVisa International Service Association
InventorPaul Max Payton
Life of this patent
Estimating the term…
Loading patent…
AssigneeVisa International Service Association
InventorPaul Max Payton
Estimating the term…
Systems, methods, and computer program products are provided for load balancing for processing large data sets. The method includes identifying a number of segments and a transaction data set comprising transaction data for a plurality of transactions, the transaction data for each transaction of the plurality of transactions comprising a transaction value, determining an entropy of the transaction data set based on the transaction value of each transaction of the plurality of transactions, segmenting the transaction data set into the number of segments based on the entropy of the transaction data set and balancing respective entropies of each segment of the number of segments, and distributing processing tasks associated with each segment of the number of segments to at least one processor of a plurality of processors to process each transaction in each respective segment.
A computer-implemented method comprising:
A load balancing system comprising at least one processor programmed or configured to:
A computer program product comprising at least one non-transitory computer-readable medium including program instructions that, when executed by at least one processor, cause the at least one processor to:
Dependencies are inferred from the claim text.