Systems and methods for reconfiguring electronic messages
First Claim
1. A system comprising:
- at least one processor; and
at least one non-transitory computer readable storage medium storing instructions thereon that, when executed by the at least one processor, cause the system to;
receive an electronic message for an intended recipient;
access, upon receipt of the electronic message, one or more logical rules;
send, based on the one or more logical rules, a first notification of the electronic message to a first delivery mechanism and a second notification of the electronic message to a second delivery mechanism;
detect that the intended recipient accessed the first notification on the first delivery mechanism; and
remove the second notification from the second delivery mechanism based on detecting the intended recipient accessed the first notification on the first delivery mechanism;
wherein, the one or more logical rules dictate the first delivery mechanism and the second delivery mechanism for the electronic message based on one or more attributes of the electronic message, one or more attributes of a sender of the electronic message, or one or more attributes of the intended recipient of the electronic message.
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
51 Claims
-
1. A system comprising:
-
at least one processor; and at least one non-transitory computer readable storage medium storing instructions thereon that, when executed by the at least one processor, cause the system to; receive an electronic message for an intended recipient; access, upon receipt of the electronic message, one or more logical rules; send, based on the one or more logical rules, a first notification of the electronic message to a first delivery mechanism and a second notification of the electronic message to a second delivery mechanism; detect that the intended recipient accessed the first notification on the first delivery mechanism; and remove the second notification from the second delivery mechanism based on detecting the intended recipient accessed the first notification on the first delivery mechanism; wherein, the one or more logical rules dictate the first delivery mechanism and the second delivery mechanism for the electronic message based on one or more attributes of the electronic message, one or more attributes of a sender of the electronic message, or one or more attributes of the intended recipient of the electronic message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
- 12. The system as recited 11, wherein the first notification comprises an icon.
-
23. A system comprising:
-
at least one processor; and at least one non-transitory computer readable storage medium storing instructions thereon that, when executed by the at least one processor, cause the system to; identify an electronic message and an intended recipient of the electronic message; access one or more logical rules; send a first notification to a first delivery mechanism and a second notification to a second delivery mechanism based on the one or more logical rules; detecting that the intended recipient accessed the first notification on the first delivery mechanism; and remove the second notification from the second delivery mechanism based on detecting the intended recipient accessed the first notification on the first delivery mechanism; wherein, the one or more logical rules dictate whether to send the one or more notifications for the electronic message based on one or more attributes of the intended recipient of the electronic message and one or more preferences set by the intended recipient. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A method comprising:
-
identifying, using at least one processor, an electronic message and an intended recipient of the electronic message; sending a first notification of the electronic message to a first delivery mechanism and a second notification of the electronic message to a second delivery mechanism; detecting that the intended recipient accessed the first notification on the first delivery mechanism; and removing the second notification from the second delivery mechanism based on detecting the intended recipient accessed the first notification on the first delivery mechanism. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
Specification