Banner Message Tracking Links for Persistent In-Product Messaging

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional graphical user interfaces do not provide a way for customers to show timely, contextual in-product messages that persist without disrupting user flow, leading to repeated messaging and network resource waste.

Innovation Solution

A method of generating and managing banner messages with tracking links to capture user interactions, allowing persistent, unobtrusive messaging for announcements, onboarding, and support, while reducing network congestion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If conventional graphical user interfaces are used without persistent messaging, then network resources are consumed for repeated messaging, but users cannot receive timely contextual information

Engineering Contradiction:
Improvenetwork resource consumptionVSAvoidtimely contextual information delivery
Core Design Contradiction:
Loss of energyVSLoss of information

Solution Approach 1:

The system pre-loads banner messages with embedded tracking links into the graphical interface before user interaction occurs. This preliminary placement allows the information to be immediately available when needed, eliminating the need for repeated network requests to deliver the same contextual information.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces banner messages as intermediary elements between the information source and the user. These banners serve as persistent carriers of contextual information that remain in the interface without requiring continuous network communication, thus reducing resource consumption while maintaining information availability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If repeated messaging is used to deliver information, then users may receive timely updates, but network congestion increases

Engineering Contradiction:
Improveinformation delivery reliabilityVSAvoidnetwork efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system creates local copies of information messages in the form of banner messages that are embedded directly in the graphical interface. Instead of repeatedly transmitting the same information over the network, the copied content remains statically available in the interface, ensuring reliable information delivery while minimizing network traffic.

Inventive Principle:
Principle #26Copying

3Ease of operation

If persistent banner messages are implemented, then user flow is maintained without disruption, but interface complexity increases

Engineering Contradiction:
Improveuser flow continuityVSAvoidinterface structure complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The banner message component serves multiple functions simultaneously: it delivers contextual information, maintains persistent presence without disrupting user flow, and includes embedded tracking links for interaction monitoring. This multi-functionality reduces the need for separate interface elements, thereby managing complexity while achieving ease of operation.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The interface is segmented into distinct functional zones, with banner messages placed in specific areas that do not interfere with primary user interactions. This spatial segmentation allows persistent messaging to coexist with smooth user flow, as the banners occupy dedicated spaces rather than complicating the overall interface structure.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12462093B2Managing links for tracking user interactions with banner messages
Publication Date: 2025.11.04 INTERCOM INC
  • US12462093B2 patent drawing
  • US12462093B2 patent drawing
  • US12462093B2 patent drawing

AI summary

A system and method of managing links for tracking user interactions with banner messages. The method includes scanning a banner message to identify a link associated with an internet address. The method includes extracting the link from the banner message. The method includes generating a tracking link based on the extracted link. The method includes generating, by a processing device, an updated banner message based on the tracking link.