ALERT PRIORITIZATION LOGIC
First Claim
1. An alerts messaging system comprising:
- a database comprising of one or more alert triggers and a server computer coupled to the database, wherein the server computer comprises 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 method comprising;
receiving transaction data for a transaction;
accessing the database comprising the one or more alert triggers;
determining that a set of alert triggers applies to the transaction data;
determining a priority of the alert triggers in the set of alert triggers; and
performing additional processing based on the priority of the alert triggers.
1 Assignment
0 Petitions
Accused Products
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.
-
Citations
20 Claims
-
1. An alerts messaging system comprising:
-
a database comprising of one or more alert triggers and a server computer coupled to the database, wherein the server computer comprises 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 method comprising; receiving transaction data for a transaction; accessing the database comprising the one or more alert triggers; determining that a set of alert triggers applies to the transaction data; determining a priority of the alert triggers in the set of alert triggers; and performing additional processing based on the priority of the alert triggers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
receiving transaction data for a transaction; accessing a database comprising one or more triggers; determining that a set of triggers applies to the transaction data; determining a priority of the triggers in the set of triggers; and performing additional processing based on the priority of the triggers. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
performing a transaction associated with an account number of a user; and receiving a one or more alert messages at a one or more user devices; wherein the one or more alert messages are generated by a server computer coupled to a database; wherein the database comprises of a one or more triggers; wherein the one or more alert messages are generated using one or more templates selected based upon a trigger in a set of triggers with the highest priority. - View Dependent Claims (18, 19, 20)
-
Specification