Method and system to enable mobile users to receive personalized notifications
First Claim
Patent Images
1. A customizable notification system for a mobile device, comprising:
- a processor; and
a memory storing instructions that when executed by the processor cause the processor to perform operations including;
monitoring a plurality of different services and accounts for notifications based onuser preferences configured by a user of the mobile device, wherein the user preferences include notification filters and delivery preferences;
prioritizing the notifications into an ordered list of a single view and aggregatingnotifications from different accounts of a service, based on the notification filters; and
providing the single view to the mobile device for display;
wherein redundant notifications from different sources are filtered out of the notifications based on the user preferences, and each redundant notification comprises a portion of content that is identical to another portion of content included in the single view.
1 Assignment
0 Petitions
Accused Products
Abstract
A customizable notification system permits a user of a mobile device to configure notification preferences for different accounts and services that the user subscribes to, such as notification from email, instant messaging, and social networks. A notification viewer on the mobile device provides an aggregated view of notifications coming from different sources, customized according to the user'"'"'s preferences, such as filter preferences and delivery preferences.
21 Citations
20 Claims
-
1. A customizable notification system for a mobile device, comprising:
-
a processor; and a memory storing instructions that when executed by the processor cause the processor to perform operations including; monitoring a plurality of different services and accounts for notifications based on user preferences configured by a user of the mobile device, wherein the user preferences include notification filters and delivery preferences; prioritizing the notifications into an ordered list of a single view and aggregating notifications from different accounts of a service, based on the notification filters; and providing the single view to the mobile device for display; wherein redundant notifications from different sources are filtered out of the notifications based on the user preferences, and each redundant notification comprises a portion of content that is identical to another portion of content included in the single view. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A mobile device comprising:
-
a processor; and a memory storing instructions that when executed by the processor cause the processor to perform operations including; retrieving user preferences comprising filter preferences and delivery preferences; aggregating, based on the filter preferences, notifications from different accounts of a service, wherein the notifications are from a plurality of services and accounts of a user of the mobile device; and displaying the aggregated notifications on the mobile device based on the delivery preferences; wherein redundant notifications from different sources are filtered out of the notifications based on the filter preferences, and each redundant notification comprises a portion of content that is identical to another portion of content included in the aggregated notifications. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method comprising:
-
at a system including at least one processor; retrieving user preferences comprising filter preferences and delivery preferences; aggregating, based on the filter preferences, notifications from different accounts of a service, wherein the notifications are from a plurality of services and accounts of a user of a mobile device; and displaying the aggregated notifications on the mobile device based on the delivery preferences; wherein redundant notifications from different sources are filtered out of the notifications based on the filter preferences, and each redundant notification comprises a portion of content that is identical to another portion of content included in the aggregated notifications. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A non-transitory processor-readable medium that includes a program that when executed by a processor performs a method comprising:
-
retrieving user preferences comprising filter preferences and delivery preferences; aggregating, based on the filter preferences, notifications from different accounts of a service, wherein the notifications are from a plurality of services and accounts of a user of the mobile device; and displaying the aggregated notifications on the mobile device based on the delivery preferences; wherein redundant notifications from different sources are filtered out of the notifications based on the filter preferences, and each redundant notification comprises a portion of content that is identical to another portion of content included in the aggregated notifications. - View Dependent Claims (20)
-
Specification