SYSTEMS AND METHODS FOR NOTIFICATION MANAGEMENT AND DELIVERY
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.
49 Citations
108 Claims
-
1-49. -49. (canceled)
-
50. A system comprising:
-
a display device; one or more processors; non-transitory computer readable storage medium; and an operating system stored in the non-transitory computer readable storage medium, the operating system comprising one or more instructions that when executed, by the one or more processors, cause the one or more processors to display notifications from a plurality of different client applications on the display device. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64)
-
-
65. A method comprising:
-
receiving, at an operating system installed on a mobile device, a first electronic message from a first client application installed on the mobile device; determining, using one or more processors of the mobile device, if a user associated with the mobile device is subscribed to receive notifications from the first client application; if the user is subscribed to receive notifications from the first client application, selecting a notification delivery format for first electronic message; and displaying a first notification on a display of the mobile device in accordance with the determined notification delivery format. - View Dependent Claims (66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86)
-
-
87. A mobile device, comprising:
-
a display device; one or more processors; non-transitory computer readable storage medium; and a plurality of client applications stored in the non-transitory computer readable storage medium; an operating system stored in the non-transitory computer readable storage medium, the operating system comprising one or more instructions that when executed, by the one or more processors, cause the one or more processors to; receive a first electronic message from a first client application of the plurality of client applications; determine if a user associated with the mobile device is subscribed to receive notifications from the first client application; if the user is subscribed to receive notifications from the first client application, select a notification delivery format for first electronic message; and display a first notification on the display device in accordance with the determined notification delivery format. - View Dependent Claims (88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108)
-
Specification