Delayed and time-space bound notifications
First Claim
1. A computer-implemented notification system, comprising:
- a processor; and
computer storage memory having computer-executable instructions stored thereon which, when executed by the processor, configure the system to;
receive, via a user communications device, a first notification to be communicated to a user;
assign a first priority designations to the first notification;
determine that the first priority designation is less than a threshold criteria used to determine that a notification should be communicated to the user;
in response to said determining, hold the first notification without communicating the notification to the user;
receive, via the user communications device, a second notification to be communicated to the user;
assign a second priority designations to the second notification;
determine that the second priority designation is less than the threshold criteria used to determine that a notification should be communicated to the user;
combine the first priority designation with the second priority designation to form a summed notification designation;
determine that the summed notification designation satisfies the threshold criteria; and
transmit the first and second notifications based on the summed notification designation exceeding the threshold criteria.
2 Assignments
0 Petitions
Accused Products
Abstract
Architecture that enables alerts and notifications to have priorities and time/space durations. Non-critical alerts can be displayed in a non-obtrusive manner and alert/notifications coalesced. Alerts/notifications can be assigned priorities, thereby enabling the alerts/notifications to be non-intrusive to the user. Methods include detecting when the user is using a mobile phone (or other suitable device) and then sending the alert/notification in response to the detected use based on threshold criteria relative to an accumulated sum of alerts/notifications, and an importance level (e.g., of each). Additionally, alert/notification priority can be changed (e.g. elevated, lowered) according to time (when) and space (where), thereby enabling the user to be intrusively notified based on the level, even if not previously signaled. Time and space bounds (criteria) can be assigned to alerts/notifications for merger/grouping and/or set to be auto-dismissed if no longer applicable.
-
Citations
19 Claims
-
1. A computer-implemented notification system, comprising:
-
a processor; and computer storage memory having computer-executable instructions stored thereon which, when executed by the processor, configure the system to; receive, via a user communications device, a first notification to be communicated to a user; assign a first priority designations to the first notification; determine that the first priority designation is less than a threshold criteria used to determine that a notification should be communicated to the user; in response to said determining, hold the first notification without communicating the notification to the user; receive, via the user communications device, a second notification to be communicated to the user; assign a second priority designations to the second notification; determine that the second priority designation is less than the threshold criteria used to determine that a notification should be communicated to the user; combine the first priority designation with the second priority designation to form a summed notification designation; determine that the summed notification designation satisfies the threshold criteria; and transmit the first and second notifications based on the summed notification designation exceeding the threshold criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. One or more computer-storage hardware media comprising computer executable instructions embodied thereon, that when executed by a computing device, cause the computing device to perform a method of distributing notifications to a user, the method, comprising:
-
receiving, via a user communications device, a first notification to be communicated to a user; assigning a first priority designations to the first notification; determining that the first priority designation is less than a threshold criteria used to determine that a notification should be communicated to the user; in response to said determining, holding the first notification without communicating the notification to the user; receiving, via the user communications device, a second notification to be communicated to the user; assigning a second priority designations to the second notification; determining that the second priority designation is less than the threshold criteria used to determine that a notification should be communicated to the user; combining the first priority designation with the second priority designation to form a summed notification designation; determining that the summed notification designation satisfies the threshold criteria; and transmitting the first and second notifications based on the summed notification designation exceeding the threshold criteria. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method, comprising:
-
receiving, via a user communications device, a first notification to be communicated to a user; assigning a first priority designations to the first notification; determining that the first priority designation is less than a threshold criteria used to determine that a notification should be communicated to the user; in response to said determining, holding the first notification without communicating the notification to the user; receiving, via the user communications device, a second notification to be communicated to the user; assigning a second priority designations to the second notification; determining that the second priority designation is less than the threshold criteria used to determine that a notification should be communicated to the user; combining the first priority designation with the second priority designation to form a summed notification designation; determining that the summed notification designation satisfies the threshold criteria; and transmitting the first and second notifications based on the summed notification designation exceeding the threshold criteria. - View Dependent Claims (16, 17, 18, 19)
-
Specification