Deferring alert of notifications for a particular time
AssigneeGoogle Inc.
InventorsAlexander Faaborg, Austin Robison
Life of this patent
Estimating the term…
Abstract
A computing system is described that receives, at a particular time, notification data, the notification data indicating a threshold amount of time for which the computing system is to delay outputting an alert based on the notification data. The computing system initiates, based on the threshold amount of time, a deferred output of the alert based on the notification data. Responsive to determining that the threshold amount of time has elapsed since the particular time, the computing system outputs the alert based on the notification data.
Claims20
A method comprising:
- responsive to receiving first notification data at a first particular time, initiating, by a computing device, a deferred output of a first alert, the first alert indicating that the computing device received the first notification data;
- responsive to receiving second notification data at a second particular time, initiating, by the computing device, a deferred output of a second alert, the second alert indicating that the computing device received the second notification data;
- and
- prior to elapsing of a first threshold amount of time since the first particular time and responsive to determining that a second threshold amount of time has elapsed since the second particular time, outputting, by the computing device, based on the deferred output of the second alert, a third alert, the third alert indicative of receipt of both the first notification data and the second notification data.
A computing device comprising:
- at least one processor;
- and
- at least one module operable by the at least one processor to:
- responsive to receiving first notification data at a first particular time, initiate, a deferred output of a first alert, the first alert indicating that the computing device received the first notification data;
- responsive to receiving second notification data at a second particular time, initiate a deferred output of a second alert, the second alert indicating that the computing device received the second notification data;
- and
- prior to elapsing of a first threshold amount of time since the first particular time and responsive to determining that a second threshold amount of time has elapsed since the second particular time, output, based on the deferred output of the second alert, a third alert indicative of receipt of both the first notification data and the second notification data.
A non-transitory computer-readable storage medium comprising instructions that, when executed, configure one or more processors of a computing device to:
- responsive to receiving first notification data at a first particular time, initiate, a deferred output of a first alert, the first alert indicating that the computing device received the first notification data;
- responsive to receiving second notification data at a second particular time, initiate a deferred output of a second alert, the second alert indicating that the computing device received the second notification data;
- and
- prior to elapsing of a first threshold amount of time since the first particular time and responsive to determining that a second threshold amount of time has elapsed since the second particular time, output, based on the deferred output of the second alert, a third alert indicative of receipt of both the first notification data and the second notification data.
Dependencies are inferred from the claim text.