Reconfiguring an electronic message to effect an enhanced notification
First Claim
1. A method comprising:
- receiving, from a message source and at a notification system, a first electronic communication of a first type;
identifying, using the notification system, the message source of the first electronic communication;
accessing, from electronic storage, subscription data of a recipient of notifications from the notification system;
determining, using the notification system, whether the recipient is subscribed to receive notifications for electronic communications originated by the message source based on the identified message source of the first electronic communication and the accessed subscription data of the recipient; and
based on a determination that the recipient is subscribed to receive notifications for electronic communications originated by the message source;
reconfiguring, using the notification system, the first electronic communication of the first type into a second electronic communication of a second type that is addressed to the recipient, the second type of electronic communication being different than the first type of electronic communication; and
sending, using the notification system, the second electronic communication of the second type to the recipient.
5 Assignments
0 Petitions
Accused Products
Abstract
An electronic message may be reconfigured to effect an enhanced notification using an input interface to receive at least one electronic message created by or on behalf of a message source for delivery to an intended recipient. A matching engine determines whether the electronic message corresponds to a predetermined definition of an enhanced notification. An enhancement engine reconfigures the electronic message to the enhanced notification if stored information related to the intended recipient indicates that the intended recipient is subscribed to receive the enhanced notification. Reconfiguring the electronic message may include reconfiguring the message to provide special handling, routing or presentation.
-
Citations
26 Claims
-
1. A method comprising:
-
receiving, from a message source and at a notification system, a first electronic communication of a first type; identifying, using the notification system, the message source of the first electronic communication; accessing, from electronic storage, subscription data of a recipient of notifications from the notification system; determining, using the notification system, whether the recipient is subscribed to receive notifications for electronic communications originated by the message source based on the identified message source of the first electronic communication and the accessed subscription data of the recipient; and based on a determination that the recipient is subscribed to receive notifications for electronic communications originated by the message source; reconfiguring, using the notification system, the first electronic communication of the first type into a second electronic communication of a second type that is addressed to the recipient, the second type of electronic communication being different than the first type of electronic communication; and sending, using the notification system, the second electronic communication of the second type to the recipient. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
at least one computer; and at least one computer-readable medium coupled to the at least one computer having instructions stored thereon which, when executed by the at least one computer, causes the at least one computer to perform operations comprising; receiving, from a message source and at a notification system, a first electronic communication of a first type; identifying, using the notification system, the message source of the first electronic communication; accessing, from electronic storage, subscription data of a recipient of notifications from the notification system; determining, using the notification system, whether the recipient is subscribed to receive notifications for electronic communications originated by the message source based on the identified message source of the first electronic communication and the accessed subscription data of the recipient; and based on a determination that the recipient is subscribed to receive notifications for electronic communications originated by the message source; reconfiguring, using the notification system, the first electronic communication of the first type into a second electronic communication of a second type that is addressed to the recipient, the second type of electronic communication being different than the first type of electronic communication; and sending, using the notification system, the second electronic communication of the second type to the recipient. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. At least one computer-readable storage medium encoded with at least one computer program comprising instructions that, when executed, operate to cause a computer to perform operations comprising:
-
receiving, from a message source and at a notification system, a first electronic communication of a first type; identifying, using the notification system, the message source of the first electronic communication; accessing, from electronic storage, subscription data of a recipient of notifications from the notification system; determining, using the notification system, whether the recipient is subscribed to receive notifications for electronic communications originated by the message source based on the identified message source of the first electronic communication and the accessed subscription data of the recipient; and based on a determination that the recipient is subscribed to receive notifications for electronic communications originated by the message source; reconfiguring, using the notification system, the first electronic communication of the first type into a second electronic communication of a second type that is addressed to the recipient, the second type of electronic communication being different than the first type of electronic communication; and
sending, using the notification system, the second electronic communication of the second type to the recipient.
-
-
21. A method comprising:
-
receiving, from a message source and at a notification system, a first electronic communication of a first type; identifying, using the notification system, the message source and a class of notification of the first electronic communication; accessing, from electronic storage, subscription data of a recipient of classes of notifications from the notification system; determining, using the notification system, whether the recipient is subscribed to receive notifications of the class of notification of the first electronic communication for electronic communications originated by the message source based on the identified message source of the first electronic communication and the accessed subscription data of the recipient; and based on a determination that the recipient is subscribed to receive notifications of the class of notification of the first electronic communication for electronic communications originated by the message source; reconfiguring, using the notification system, the first electronic communication of the first type into a second electronic communication of a second type that is addressed to the recipient, the second type of electronic communication being different than the first type of electronic communication; and sending, using the notification system, the second electronic communication of the second type to the recipient. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification