The Toronto-Dominion Bank
Dynamic notification engine for notification throttling based on contextual analysis
Last updated:
Abstract:
Systems, software, and computer implemented methods for modifying triggered notifications associated with particular user profiles based on an analysis of contexts specific to the user profile. One example system includes operations for identifying at least one satisfied notification rule for triggering notifications to a user device associated with at least one particular user profile. For each particular user profile, a current user context associated with the particular user profile, including a particular location, is identified. In response to determining that the particular location satisfies at least one location-specific contextual rule, the triggered notification for the particular user profile is modified based on the particular modification associated with the satisfied location-specific contextual rule. If the particular location does not satisfy at least one location-specific contextual rule, a first signal is transmitted to a user device associated with the particular user profile with the triggered notification.
Utility
4 Oct 2017
10 Dec 2019