Nova Patents
US10672001B2

Alert prioritization logic

Summary by NHIP

Dynamic Alert Prioritization System

The system receives transaction data satisfying multiple alert triggers with associated priority values and determines a combined priority. It dynamically selects an alternate delivery channel based on user device reachability and sends messages via that channel instead of the default.

Claim Score by NHIP

Read claim 11, the broadest

Abstract

A first embodiment of the present invention relates to systems and methods for determining a priority for a set of alert triggers and performing additional processing based on the determined priority. In some embodiments, additional processing may include generating and sending of alert messages. In other embodiments, additional processing may further include determining that the generating and sending of alert messages are to be delayed until a later time. In yet other embodiments, additional processing may include determining that no alert message is to be generated and sent. A second embodiment of the present invention relates to systems and methods for dynamically selecting a delivery channel and generating an alert message for the selected delivery channel. In some embodiments, the alert message may be formatted based on the selected delivery channel. According to one embodiment, the alert message may be generated based on a compact protocol format. When the alert message is received by a mobile device, the mobile device may use the alert message to generate a second alert message.

US10672001B2, drawing sheet 1
Sheet 1 of 9

Term

3.6 yearsleft in the term

Expires 21 April 2030.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

20 claims: 2 independent, 18 dependent

  1. 1
    A computing system comprising:a processor;and a computer-readable storage medium coupled to the processor, the computer-readable storage medium comprising code executable by the processor for implementing a set of operations including: receiving an authorization request message for a transaction that satisfies multiple alert triggers including a first alert trigger and a second alert trigger, the authorization request message including at least first transaction data satisfying the first alert trigger associated with a first priority value and second transaction data satisfying the second alert trigger associated with a second priority value;determining priority values corresponding to the multiple alert triggers satisfied by the transaction;determining a priority of the multiple alert triggers based on the priority values corresponding to the multiple alert triggers;generating one or more alert messages based on the priority of the alert triggers;dynamically selecting an alternate delivery channel that is different than a default delivery channel assigned to the priority of the alert triggers, the alternate delivery channel being dynamically selected based on reachability of a user device;and sending at least one alert message from the generated one or more alert messages to the user device via the alternate delivery channel.
  2. 11
    Broadest claimClaim Score 38, average(NHIP)A method comprising:receiving, by a computing system, an authorization request message for a transaction that satisfies multiple alert triggers including a first alert trigger and a second alert trigger, the authorization request message including at least first transaction data satisfying the first alert trigger associated with a first priority value and second transaction data satisfying the second alert trigger associated with a second priority value;determining, by the computing system, priority values corresponding to the multiple alert triggers satisfied by the transaction;determining, by the computing system, a priority of the multiple alert triggers based on the priority values corresponding to the multiple alert triggers;generating, by the computing system, one or more alert messages based on the priority of the alert triggers;dynamically, by the computing system, selecting an alternate delivery channel that is different than a default delivery channel assigned to the priority of the alert triggers, the alternate delivery channel being dynamically selected based on reachability of a user device;and sending, by the computing system, at least one alert message from the generated one or more alert messages to the user device via the alternate delivery channel.