Personal centralized alert delivery systems and methds of use
First Claim
1. A method, comprising:
- receiving an alert for a user from one of multiple alert sources;
mapping the alert to a delivery mode; and
transmitting the alert to the user according to the specified delivery mode.
2 Assignments
0 Petitions
Accused Products
Abstract
A centralized alert delivery system receives alerts for its subscribers from various alert sources. It categorizes these alerts according to the source of the alert or the content of the alert. Subscribers pre-specify delivery modes for each of the alert categories they are interested in. The delivery mode includes one or more delivery, blocks which in turn include one or more delivery actions. Delivery actions specify a delivery method, whether an acknowledgement to the alert is expected, and a time to wait for the acknowledgement. When the delivery mode contains more than one delivery block, then these delivery blocks are ranked designated as primary, secondary, and tertiary according to the subscriber'"'"'s preference. The delivery method may be e-mail, instant messaging or short message system (SMS) messaging. An attempt is made to deliver the alert via the delivery actions indicated in the primary delivery block. If the alert is successfully delivered, the process terminates. If the alert delivery is encounters an error, the alert is delivered via one or more delivery actions indicated by a secondary delivery block, if a secondary delivery block has been identified for the alert category.
-
Citations
42 Claims
-
1. A method, comprising:
-
receiving an alert for a user from one of multiple alert sources;
mapping the alert to a delivery mode; and
transmitting the alert to the user according to the specified delivery mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 42)
-
-
16. A centralized alert delivery system, comprising:
-
an input/output (I/O) module configured to receive alerts from multiple alert sources;
a mapping module configured to map an alert to a delivery mode; and
a communications layer that interfaces to one or more communications modules, the communications layer being configured to receive the mapped alert and deliver the alert via a communications module according to the delivery mode associated with the alert.
-
-
28. A computer system, comprising:
-
a processor;
an I/O module;
memory; and
an alert center stored in the memory, the alert center including;
a subscription layer configured to receive an alert from an alert source and assign a delivery mode to the alert; and
a communications layer configured to transmit the alert according to a delivery mode assigned to the alert.
-
-
35. One or more computer-readable media containing computer-executable instructions that, when executed on a computer, perform the following:
-
receiving an alert from one of a plurality of alert sources;
determining a delivery mode which specifies a delivery method by which the alert should be forwarded to a user;
transmitting the alert to the user according to the delivery mode.
-
Specification