Personalized Content Browser UI Templates Using Adaptive Tile Groups

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Content browser UIs lack personalization and variety, leading to a monotonous browsing experience, reduced user engagement, and increased likelihood of abandonment, especially when device and network constraints are present.

Innovation Solution

Implement AI/ML models to generate personalized and adaptive content browser UIs and group templates based on user interactions, device capabilities, and network conditions, intelligently highlighting content of interest and optimizing tile configurations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If AI/ML models are implemented to generate personalized UI templates, then user engagement and personalization are improved, but device complexity and computational resources are increased

Engineering Contradiction:
Improvepersonalization capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the UI template generation process into multiple components: user interaction data collection, AI/ML model processing, template selection, and UI rendering. This segmentation allows the complex personalization function to be distributed across different system layers, reducing the complexity burden on any single component while maintaining high personalization capability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces intermediary components including data processors that bridge user interaction data and AI models, and template selectors that mediate between model outputs and final UI rendering. These intermediaries simplify the overall system architecture by providing standardized interfaces between complex components, making the system more manageable while maintaining personalization effectiveness

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If user interaction data is collected and processed to generate personalized templates, then browsing experience quality is improved, but data processing time and computational resources are increased

Engineering Contradiction:
Improvebrowsing experience qualityVSAvoiddata processing time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-processing user interaction data and pre-generating UI templates based on common user patterns and preferences. This allows the AI models to work with pre-organized data structures and select from pre-computed templates, significantly reducing real-time processing requirements while maintaining high personalization quality

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies partial action by processing only the most relevant user interaction data and focusing computational resources on the most impactful personalization aspects. Instead of analyzing all user data equally, the system identifies and processes key interaction patterns that drive personalization decisions, reducing overall processing time while maintaining effective browsing experience quality

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If the content browser UI displays multiple groups of tiles, then content variety is improved, but UI complexity and rendering requirements are increased

Engineering Contradiction:
Improvecontent varietyVSAvoidUI complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system applies local quality by customizing the appearance, layout, and content prioritization of different tile groups based on user preferences and interaction patterns. Each group of tiles can have differentiated rendering characteristics, such as varying sizes, positions, or highlight effects, while maintaining overall UI coherence. This localized customization increases content variety perception without proportionally increasing overall UI complexity

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250298638A1Personalization of user interface templates
Publication Date: 2025.09.25 ROKU INC
  • US20250298638A1 patent drawing
  • US20250298638A1 patent drawing
  • US20250298638A1 patent drawing

AI summary

Disclosed herein are computing system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations and sub-combinations thereof, for generating customized/personalized content browser UIs and browsing experiences. For example, a computing system may be configured to obtain data about one or more user interactions with a content browser user interface (UI). In some cases, the content browser UI displays a plurality of groups of tiles representing different content items. Additionally, the computing system may be configured to identify, based on the data about the one or more user interactions, a first template specifying a layout of the content browser UI and a second template specifying a configuration of one or more groups of tiles of the plurality of groups of tiles. Further, the computing system may be configured to update the content browser UI based on the second template.