Patent ID: 11902395
Assignee: ROVI GUIDES, INC.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 9:
10. A system comprising:
input/output circuitry configured to receive a digital electronic notification directed to a user account;
control circuitry configured to:
receive a digital electronic notification comprising an identification of a user account that is to receive the digital electronic notification;
identify a plurality of devices corresponding to the user account on which is installed an application corresponding to the digital electronic notification;
determine, for each of the plurality of devices, historical usage data relating to the application and the device of the plurality of devices, wherein the historical usage data of each device comprises:
a time stamp indicating the time the device was last used;
historical notification response data indicating a number of responses to notifications from the application on the device; and
historical application usage data indicating an amount of usage of the application on the device;

determine an urgency of the notification;
determine a set of devices from the plurality of devices, wherein the time stamp of each device in the set of devices is within a time window;
determine whether the urgency of the notification is greater than a threshold value;
in response to determining that the urgency of the notification is greater than the threshold value, select a particular device of the set of devices having a highest historical notification response data among the plurality of devices;
in response to determining that the urgency of the notification not greater than a threshold value, select a particular device of the set of devices to receive the digital electronic notification based, at least in part, on the historical usage data for the particular device; and input/output circuitry configured to:
in response to the control circuitry performing the selecting the particular device, transmit the digital electronic notification to the particular device.