Patent ID: 11895071
Assignee: CAPITAL ONE SERVICES, LLC
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 6:
7. A method comprising:
executing, by one or more processors, instructions that cause operations comprising:
obtaining, from an application, a request to present a notification to a user, the notification comprising notification data indicating an expiration time;
in connection with the request from the application, generating, based on the notification data and an active context of the user, a relevancy score for the notification via a machine learning model that is trained on historical behavior of the user with respect to previous application notifications and prior active context of the user;
determining that the relevancy score for the notification does not satisfy a relevancy threshold for presentation to the user at a current time and that the expiration time indicated by the notification data occurs before an end of a delay time period; and
dropping the notification, such that the notification is not scheduled to be presented to the user on a notification interface, in response to the determination that the relevancy score does not satisfy the relevancy threshold and the determination that the expiration time indicated by the notification data occurs before the end of the delay time period,
wherein, in connection with another request to present at least one other notification to the user, (i) a given relevancy score for the at least one other notification is determined to not satisfy the relevancy threshold, (ii) a given expiration time for the at least one other notification is determined to occur after a given delay time period, and (iii) the at least one other notification is snoozed for the given delay time period in response to the determination that the given relevancy score does not satisfy the relevancy threshold and the determination that the given expiration time occurs after the given delay time period.