Page printed in 8 Jun 2026. Plase see https://research.feedzai.com/two-patents-granted for the latest version.