Loyalty Integration Engine for Mobile App Notification Personalization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile applications face challenges in providing personalized and intuitive experiences due to their limited screen size and complexity, leading to user frustration, especially when managing loyalty programs, which can result in missed promotions and expired points.

Innovation Solution

A loyalty integration engine operates between the mobile app's user interface and a loyalty hub platform, using AI and ML to generate contextual and personalized notifications based on user data, integrating multiple loyalty programs and offering relevant rewards, thereby enhancing user engagement and loyalty activities within the app.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If mobile apps provide comprehensive information and features, then user capability and functionality are improved, but interface complexity and user overwhelm increase

Engineering Contradiction:
Improveapp functionalityVSAvoidinterface complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The notification system automatically analyzes user data, identifies relevant loyalty offers, and delivers personalized notifications without requiring users to manually search or filter through multiple loyalty accounts. The system self-manages the complexity by processing information in the background and presenting only relevant results to users.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The notification system acts as an intermediary layer between the user and the complex loyalty program data. It translates comprehensive loyalty program information into simplified, actionable notifications that guide users without exposing the underlying complexity of multiple loyalty accounts and offers.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If users manually manage multiple loyalty accounts, then complete information is available, but time consumption and user burden increase

Engineering Contradiction:
Improveloyalty information completenessVSAvoidtime for managing accounts
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by proactively analyzing user spending data, identifying eligible loyalty offers, and preparing personalized notifications before users need them. This eliminates the need for users to manually check multiple accounts, as the system has already completed the information gathering and analysis work in advance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The notification system automatically manages multiple loyalty accounts by integrating with them, retrieving offers, and monitoring eligibility criteria without user intervention. The system serves itself by autonomously managing the complexity of multiple account connections and data synchronization.

Inventive Principle:
Principle #25Self-service

3Device complexity

If generic notifications are sent to all users, then system simplicity is maintained, but user engagement and relevance decrease

Engineering Contradiction:
Improvesystem simplicityVSAvoiduser engagement
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The notification system applies local quality by customizing notifications for individual users based on their specific spending patterns, preferences, and eligibility for different loyalty offers. Each user receives a tailored notification experience rather than a uniform generic message, with content locally adapted to their unique context and behavior.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically changes notification parameters such as content, timing, and delivery based on user-specific data analysis. Notifications are adjusted in real-time according to user spending behavior, loyalty account status, and offer eligibility, transforming static generic notifications into dynamic personalized communications.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240249310A1System and Method for Providing Personalized Notifications in Mobile Applications
Publication Date: 2024.07.25 THE TORONTO DOMINION BANK
  • US20240249310A1 patent drawing
  • US20240249310A1 patent drawing
  • US20240249310A1 patent drawing

AI summary

A system and method are provided for providing personalized notifications in mobile applications. The method includes receiving from an enterprise system, transactional activity data associated with a user of a client device; and receiving from at least one loyalty system, loyalty data associated with loyalty offers eligible to the user of the client device. The method also includes analyzing the activity data and the loyalty data to correlate at least one spending indicator from the activity data with at least one of the eligible loyalty offers and generating a personalized notification based on a correlation determined from the analyzing. The method also includes integrating the personalized notification into a graphical user interface of a mobile application provided by the enterprise system, receiving an indication of the selected loyalty offer, and sending to the corresponding loyalty system, an instruction to execute the selected eligible loyalty offer.