Efficient parallelized computation of global behavior profiles in real-time transaction scoring systems
AssigneeFair Isaac Corporation
InventorsScott Michael Zoldi, Alexei Betin
Life of this patent
Estimating the term…
Loading patent…
AssigneeFair Isaac Corporation
InventorsScott Michael Zoldi, Alexei Betin
Estimating the term…
Parallelized computation by a real-time transaction scoring system that incorporates global behavior profiling of transacting entities includes dividing a global profile computing component of a transaction scoring model of a real-time behavioral analytics transaction scoring system into a plurality of global profile component instances. The transaction scoring model uses a plurality of global profile variables, each of the plurality of global profile component instances using its own global profile partition that contains the estimate of global profile variables and being configured for update by a dedicated thread of execution of the real-time transaction scoring system, each dedicated thread being configured for receiving and scoring a portion of input transactions. The method further includes partitioning, based on one or more transaction routing shuffling algorithms, the input transactions for receipt across the plurality of global profile component instances, and updating each of the plurality of global profile partitions by the corresponding global profile component running in the dedicated thread according to the scoring algorithm.
A computer-implemented method of parallelized processing of data by a real-time transaction scoring system to reduce level of contention associated with parallel processing of a plurality of behavior profiles for transacting entities, the method comprising:
A system comprising a computer program product that includes a non-transitory machine-readable medium storing instructions that, when executed by at least one programmable processor, cause the at least one programmable processor to perform operations comprising:
A computer-implemented system for parallelized processing of data by a real-time transaction scoring system to reduce level of contention associated with parallel processing of a plurality of behavior profiles for transacting entities, the system comprising one or more processors configured for:
Dependencies are inferred from the claim text.