Back to results
US 12,192,174 B2Granted
Iterative approaches to data authorization
AssigneeThe Western Union Company
InventorRicardo Ledezma Henry
Life of this patent
Estimating the term…
Abstract
Embodiments described herein relate generally to network-based threat detection mechanisms. Specifically, embodiments described herein describe a communication mechanism that filters (e.g., allows or blocks) received communications according to an iterative security list.
Claims20
A method comprising:
- receiving, by a communications mechanism of a computer system, a plurality of communications;
- scanning, by the communications mechanism, the plurality of communications;
- for each communication of the plurality of communications, identifying, by the communications mechanism, one or more attributes of the communication;
- based at least in part on the identifying, storing, by the communications mechanism, communication information corresponding to attributes of the plurality of communications;
- based at least in part on the attributes of the plurality of communications, generating, by the communications mechanism, an iterative security list applicable to communications to determine whether to allow or block the communications, the iterative security list comprising a set of iterative rules, where each iterative rule of the set of iterative rules is associated with an iteration value and at least one of the attributes;
- and
- providing, by the communications mechanism, the iterative security list to apply with subsequent communications to determine whether to allow or block each communication of the subsequent communications.
4 more elements
A system comprising:
- one or more processing devices;
- and
- memory coupled with the one or more processing devices and configured to store instructions that, when executed by the one or more processing devices, cause the one or more processing devices to perform operations:
- receiving a plurality of communications;
- scanning the plurality of communications;
- for each communication of the plurality of communications, identifying one or more attributes of the communication;
- based at least in part on the identifying, storing communication information corresponding to attributes of the plurality of communications;
- based at least in part on the attributes of the plurality of communications, generating an iterative security list applicable to communications to determine whether to allow or block the communications, the iterative security list comprising a set of iterative rules, where each iterative rule of the set of iterative rules is associated with an iteration value and at least one of the attributes;
- and
- providing the iterative security list to apply with subsequent communications to determine whether to allow or block each communication of the subsequent communications.
7 more elements
One or more non-transitory, computer-readable storage media having instructions stored thereon for causing one or more processing devices to perform operations comprising:
- receiving a plurality of communications;
- scanning the plurality of communications;
- for each communication of the plurality of communications, identifying one or more attributes of the communication;
- based at least in part on the identifying, storing communication information corresponding to attributes of the plurality of communications;
- based at least in part on the attributes of the plurality of communications, generating an iterative security list applicable to communications to determine whether to allow or block the communications, the iterative security list comprising a set of iterative rules, where each iterative rule of the set of iterative rules is associated with an iteration value and at least one of the attributes;
- and
- providing the iterative security list to apply with subsequent communications to determine whether to allow or block each communication of the subsequent communications.
4 more elements
Dependencies are inferred from the claim text.