Dynamic Interaction Conditions for Related Content Notifications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current related content interface notifications are rendered statically, leading to issues such as early or late arrival, which can divert user attention, increase resource usage, or result in users seeking content through more intensive methods like internet searching.

Innovation Solution

Implementing dynamic interaction conditions for triggering related content notifications, which vary by Internet resource, navigation path, client device, and user account, using machine learning models to determine optimal timing and relevance, including factors like access duration, scrolling conditions, and pre-caching of related content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If related content interface notification is rendered statically (e.g., immediately upon access or after fixed scrolling percentage), then the notification is presented to users, but it may arrive too early or too late causing user distraction or resource waste

Engineering Contradiction:
Improvenotification timing accuracyVSAvoidnotification triggering mechanism
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by transitioning from static notification triggering to dynamic triggering conditions. The system determines interaction conditions based on real-time user behavior metrics including duration of access, scrolling conditions (direction, speed, extent), and navigation path. This allows the notification to be triggered at the optimal moment when the user is most likely to be interested in related content, improving timing accuracy while adapting to individual user patterns.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes parameters by moving from fixed triggering thresholds to variable conditions that adjust based on user interaction data. The system monitors multiple parameters such as access duration, scrolling speed, scrolling direction, and navigation path to dynamically determine when to present the notification. This parameter-based approach enables precise control over notification timing to match user engagement levels.

Inventive Principle:
Principle #35Parameter changes

2Loss of information

If related content interface notification is rendered early to provide relevant content, then user needs are met, but screen real estate is occupied and user attention is diverted from the main webpage

Engineering Contradiction:
Improverelated content availabilityVSAvoiduser viewing time for main content
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-determining related content before the user needs it, but not presenting it immediately. The system analyzes user interaction data and navigation patterns to predict when the user will be most receptive to related content suggestions. This allows the system to prepare relevant content in advance while waiting for the optimal presentation moment, avoiding premature disruption to the user's main content viewing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses feedback by continuously monitoring user interaction metrics such as duration of access, scrolling behavior, and navigation path to determine the optimal timing for notification presentation. The system adjusts its triggering based on real-time feedback about user engagement levels, presenting related content notifications when user behavior indicators suggest high interest potential, thereby minimizing distraction while maximizing relevance.

Inventive Principle:
Principle #23Feedback

3Loss of time

If related content interface notification is rendered late or not at all to avoid distraction, then main content viewing is uninterrupted, but users may seek related content through more resource intensive means like internet searching

Engineering Contradiction:
Improvemain content viewing timeVSAvoidnetwork and device resources for content search
Core Design Contradiction:
Loss of timeVSUse of energy by moving object

Solution Approach 1:

The patent applies self-service by enabling the system to autonomously determine the optimal timing for related content notification based on user interaction patterns. The system monitors user behavior metrics and automatically triggers notifications when conditions indicate high likelihood of user interest, eliminating the need for users to actively search for related content while ensuring uninterrupted main content viewing experience.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses feedback from user interaction data to predict when users are most likely to engage with related content. By analyzing metrics such as duration of access, scrolling behavior, and navigation path, the system timing notifications to coincide with moments of high user engagement potential, thereby providing relevant content without requiring users to initiate separate search actions that would consume additional network and device resources.

Inventive Principle:
Principle #23Feedback

4Reliability

If dynamic interaction conditions are implemented to improve notification timing, then notification relevance is improved, but system complexity increases due to machine learning models and multiple monitoring parameters

Engineering Contradiction:
Improvenotification relevanceVSAvoidinteraction condition determination system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies self-service by implementing a machine learning model that autonomously learns from user interaction data to determine optimal notification timing. The system automatically monitors user behavior metrics, processes this data through the ML model, and triggers notifications based on predicted user interest without requiring manual configuration or complex user input. This self-service approach manages the system complexity internally while delivering high relevance notifications.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces mechanical (rule-based) notification triggering with an intelligent system using machine learning models. Instead of relying on fixed thresholds or simple timers, the system uses ML algorithms that process complex user interaction patterns to predict optimal notification timing. This substitution of mechanical systems with intelligent algorithms handles the complexity of multi-parameter monitoring and condition determination automatically, improving notification relevance while managing system complexity through automated learning rather than manual rule configuration.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS20220414538A1Determining dynamic interaction condition(s) for triggering provision of related content interface notification
Publication Date: 2022.12.29 GOOGLE LLC
  • US20220414538A1 patent drawing
  • US20220414538A1 patent drawing
  • US20220414538A1 patent drawing

AI summary

Implementations determine attribute(s) for an Internet resource; process the attribute(s) to generate predicted output; determine, based on the predicted output, interaction condition(s) for triggering provision of a related content interface notification for the Internet resource; and responsive to access of the Internet resource by a given client device, and responsive to determining the interaction condition(s): cause the given client device to render the related content interface notification in response to determining that the access of the Internet resource satisfies the interaction condition(s). In some implementations, the interaction condition(s) vary from Internet resource to Internet resource and/or can vary for a single Internet resource (e.g., based on a navigation path used in accessing the Internet resource and/or the client device used in accessing the Internet resource).