Predictive forwarding of notification data
AssigneeGoogle Inc.
InventorsAlexander Faaborg, Austin Robison
Life of this patent
Estimating the term…
Abstract
A computing system is described that receives notification data associated with a user, and responsive to determining that the user is interacting with a first computing device at a first particular time, outputs, for transmission to the first computing device, the notification data. The computing system determines that the user is interacting with a second computing device at a second particular time, and responsive to determining, based on the second particular time being less than a threshold amount of time after the first particular time, that the user did not view the notification data at the first computing device, outputs, for transmission to the second computing device, the notification data.
Claims20
A method, comprising:
- receiving, by a computing system, notification data associated with a user;
- responsive to determining that the user is interacting with a first computing device at a first particular time, outputting, by the computing system and for transmission to the first computing device, the notification data;
- determining, by the computing system, that the user is interacting with a second computing device at a second particular time;
- and
- responsive to determining, based on the second particular time being less than a threshold amount of time after the first particular time, that the user did not view the notification data at the first computing device, outputting, by the computing system and for transmission to the second computing device, the notification data.
A computing system comprising:
- at least one processor;
- and
- at least one module operable by the at least one processor to:
- receive notification data associated with a user;
- responsive to determining that the user is interacting with a first computing device at a first particular time, output, for transmission to the first computing device, the notification data;
- determine that the user is interacting with a second computing device at a second particular time;
- and
- responsive to determining, based on the second particular time being less than a threshold amount of time after the first particular time, that the user did not view the notification data at the first computing device, output, for transmission to the second computing device, the notification data.
A computer-readable storage medium comprising instructions that, when executed, configure one or more processors of a computing system to:
- receive notification data associated with a user;
- responsive to determining that the user is interacting with a first computing device at a first particular time, output, for transmission to the first computing device, the notification data;
- determine that the user is interacting with a second computing device at a second particular time;
- and
- responsive to determining, based on the second particular time being less than a threshold amount of time after the first particular time, that the user did not view the notification data at the first computing device, output, for transmission to the second computing device, the notification data.
Dependencies are inferred from the claim text.