Mobile App Notification Templates for Personalized Advertising

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional advertising on computer networks is not user-specific and timely, failing to reflect current purchasing preferences or pricing changes, making ads less effective.

Innovation Solution

A system that customizes content in a mobile application's GUI by using notification templates populated with account-specific information from an authorization server, allowing for targeted and timely offers based on user data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If conventional banner ads are displayed on host sites, then advertising coverage is achieved, but user targeting precision deteriorates

Engineering Contradiction:
Improveuser-specific informationVSAvoidadvertising effectiveness
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The system performs preliminary actions by collecting user information, purchasing history, and preferences before ad delivery. Notification templates are pre-configured with user-specific data fields that are populated in advance, ensuring ads are tailored to individual users before they view them, thereby improving targeting precision while maintaining advertising coverage

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The advertising system transitions from static banner ads to dynamic notification templates that adapt content based on real-time user data. The templates incorporate user-specific information, purchasing preferences, and timing variables that dynamically customize each ad presentation, resolving the contradiction between broad coverage and precise targeting

Inventive Principle:
Principle #15Dynamics

2Device complexity

If ads are provided to host sites in advance, then advertising distribution is simplified, but timeliness deteriorates

Engineering Contradiction:
Improveadvertising distribution systemVSAvoidadvertising timeliness
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The notification template system acts as an intermediary between ad providers and users. Templates are distributed in advance to mobile applications, but actual ad content is populated at runtime using real-time user data from authorization servers. This intermediary mechanism simplifies distribution while ensuring timeliness through dynamic content generation

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes parameters by separating template structure from content data. Templates are distributed with placeholder parameters that are dynamically populated with current user information, purchasing preferences, and timing data. This parameter-based approach maintains distribution simplicity while achieving real-time ad relevance

Inventive Principle:
Principle #35Parameter changes

3Ease of manufacture

If generic ads are used across all users, then advertising implementation is straightforward, but user engagement deteriorates

Engineering Contradiction:
Improveadvertising implementationVSAvoiduser engagement
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The notification template system enables self-service personalization. Templates automatically retrieve and populate user-specific information from authorization servers without manual intervention. The system serves itself by dynamically generating personalized ads based on real-time user data, maintaining implementation simplicity while dramatically improving user engagement through relevance

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10699272B2Customized content integration in mobile device application
Publication Date: 2020.06.30 VISA INTERNATIONAL SERVICE ASSOCIATION
  • US10699272B2 patent drawing
  • US10699272B2 patent drawing
  • US10699272B2 patent drawing

AI summary

Described herein is a system in which content presented in a graphic user interface (GUI) of a mobile application may be customized based on user information. In some embodiments, a mobile application server providing backend support for the mobile application executed on a mobile device may provide notification templates populated with account-specific data to the mobile device. In some embodiments, the notification templates may be populated by an authorization server based on account-specific information. In some embodiments, the notification templates may be populated by the mobile application server based on account-specific information provided to it by an authorization server.