ELECTRONIC MESSAGE DELIVERY BASED ON PRESENCE NOTIFICATION
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.
62 Citations
73 Claims
-
1-20. -20. (canceled)
-
21. A method comprising:
-
identifying an intended recipient of an electronic message; determining, using at least one processor, presence information associated with the intended recipient; selecting, based on the presence information associated with the intended recipient, one or more delivery mechanisms of a plurality of delivery mechanisms for delivering the electronic message; and sending the electronic message to the intended recipient via the one or more selected delivery mechanisms. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A system comprising:
-
at least one non-transitory computer readable storage medium storing one or more definitions; and at least one processor programmed to; identify an intended recipient of an electronic message; determine presence information associated with the intended recipient; select, based on the presence information and the one or more definitions, one or more delivery mechanisms of a plurality of delivery mechanisms for delivering the electronic message; and send the electronic message to the intended recipient via the one or more selected delivery mechanisms. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
-
-
54. A method comprising:
-
identifying an intended recipient of an electronic notification; determining, using at least one processor, presence information associated with the intended recipient; determining a definition from a plurality of definitions corresponding to the determined presence information; sending the electronic notification to the intended recipient via one or more delivery mechanisms indicated by the determined definition. - View Dependent Claims (55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73)
-
Specification