Notification targeting based on downstream user engagement
First Claim
Patent Images
1. A method comprising:
- identifying a notification generated for a particular user, the notification being provided to a first device associated with the particular user and pertaining to a media content item;
determining whether the particular user has interacted with the media content item at a second device associated with the particular user;
determining whether the particular user has interacted with the notification by selecting a reference to the media content item within the notification;
responsive to determining that the particular user has interacted with the media content item at the second device and has not interacted with the notification provided to the first device and pertaining to the media content item, calculating, by a processing device, an affinity score of the particular user with respect to the notification based on an amount of time that has elapsed between the notification that the particular user has not interacted with being provided to the particular user at the first device and the particular user interacting with the media content item referenced by the notification at the second device without interacting with the notification;
determining whether to provide a subsequent notification to the particular user based on the affinity score of the particular user; and
generating the subsequent notification for the particular user responsive to determining to provide the subsequent notification to the particular user based on the affinity score of the particular user.
3 Assignments
0 Petitions
Accused Products
Abstract
A notification that has been generated for a user may be identified. The notification may pertain to a media content item. A determination may be made as to whether the user interacted with the media content item, and a further determination may be made as to whether the user has interacted with the notification. In response to determining that the user has interacted with the media content item and has not interacted with the notification pertaining to the media content item, an affinity score of the user with respect to the notification may be calculated. A condition associated with providing a subsequent notification to the user may be determined based on the affinity score of the user.
-
Citations
18 Claims
-
1. A method comprising:
-
identifying a notification generated for a particular user, the notification being provided to a first device associated with the particular user and pertaining to a media content item; determining whether the particular user has interacted with the media content item at a second device associated with the particular user; determining whether the particular user has interacted with the notification by selecting a reference to the media content item within the notification; responsive to determining that the particular user has interacted with the media content item at the second device and has not interacted with the notification provided to the first device and pertaining to the media content item, calculating, by a processing device, an affinity score of the particular user with respect to the notification based on an amount of time that has elapsed between the notification that the particular user has not interacted with being provided to the particular user at the first device and the particular user interacting with the media content item referenced by the notification at the second device without interacting with the notification; determining whether to provide a subsequent notification to the particular user based on the affinity score of the particular user; and generating the subsequent notification for the particular user responsive to determining to provide the subsequent notification to the particular user based on the affinity score of the particular user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory machine-readable storage medium storing instructions which, when executed, cause a processing device to perform operations comprising:
-
identifying a notification generated for a particular user, the notification being provided to a first device associated with the particular user and pertaining to a media content item; determining whether the particular user has interacted with the media content item at a second device associated with the particular user; determining whether the particular user has interacted with the notification by selecting a reference to the media content item within the notification; responsive to determining that the particular user has interacted with the media content item at the second device and has not interacted with the notification provided to the first device and pertaining to the media content item, calculating an affinity score of the particular user with respect to the notification based on an amount of time that has elapsed between the notification that the particular user has not interacted with being provided to the particular user at the first device and the particular user interacting with the media content item referenced by the notification at the second device without interacting with the notification; determining whether to provide a subsequent notification to the particular user based on the affinity score of the particular user; and generating the subsequent notification for the particular user responsive to determining to provide the subsequent notification to the particular user based on the affinity score of the particular user. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
a memory; and a processing device operatively coupled with the memory to; identify a notification generated for a particular user, the notification being provided to a first device associated with the particular user and pertaining to a media content item; determine whether the particular user has interacted with the media content item at a second device associated with the particular user; determine whether the particular user has interacted with the notification by selecting a reference to the media content item within the notification; responsive to determining that the particular user has interacted with the media content item at the second device and has not interacted with the notification provided to the first device and pertaining to the media content item, calculate an affinity score of the particular user with respect to the notification based on an amount of time that has elapsed between the notification that the particular user has not interacted with being provided to the particular user at the first device and the particular user interacting with the media content item referenced by the notification at the second device without interacting with the notification; determine whether to provide a subsequent notification to the particular user based on the affinity score of the particular user; and generate the subsequent notification for the particular user responsive to determining to provide the subsequent notification to the particular user based on the affinity score of the particular user. - View Dependent Claims (15, 16, 17, 18)
-
Specification