Dynamic User Interface Layout Adaptation Based on Interaction Intent

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current interactive network environments are unable to dynamically adjust their page layouts and content to accommodate varying user intents, providing a fixed layout that may not align with the user's specific interaction purposes.

Innovation Solution

A system that receives interaction data, identifies user intent, and customizes the user interface layout by selecting and populating zones with appropriate modules and content based on the intent, using a processor and non-transitory memory with instructions for executing these operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a fixed layout is used for each page in the network environment, then the page structure is simple and easy to implement, but the layout cannot adapt to different user intents and interaction purposes

Engineering Contradiction:
Improvelayout adaptabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic layout selection by introducing an intent identification mechanism that automatically determines user interaction purposes and selects appropriate layouts in real-time. The system transitions from static predetermined layouts to dynamic intent-based layouts, where the layout structure changes based on identified user intents such as browsing, searching, or purchasing behaviors.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes layout parameters based on identified user intents. Different intent types trigger different layout configurations, including variations in module selection, content arrangement, and interface elements. This parameter-based approach allows the same page to呈现 different layouts for different user purposes without requiring completely separate page designs.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If the layout and content are predetermined at page generation time, then the implementation is straightforward and consistent, but the system cannot alter pages to account for different customer intents

Engineering Contradiction:
Improveintent-based customizationVSAvoidlayout processing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent prepares multiple predetermined layout templates in advance, each optimized for specific user intents. During runtime, the system quickly matches identified user intents with pre-prepared layout templates, avoiding the need to generate layouts from scratch. This preliminary preparation reduces processing time while maintaining adaptability to different user purposes.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses template copying mechanisms where standardized layout patterns are replicated and adapted for different intents. Instead of creating unique layouts for each scenario, the system copies and customizes base templates according to identified user intents, significantly reducing processing time while maintaining customization capability.

Inventive Principle:
Principle #26Copying

3Ease of operation

If a single layout is used for all users, then the system is simple to maintain, but it does not provide personalized experiences for different user interaction purposes

Engineering Contradiction:
Improveuser experience qualityVSAvoidlayout management complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent segments the user base into different intent categories (e.g., browsing, searching, purchasing, comparing) and assigns specific layout configurations to each segment. This segmentation allows personalized experiences for different user purposes while maintaining manageable complexity through categorical groupings rather than individual customization for each user.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system creates universal layout templates that can serve multiple user intents through parameter adjustment. A single template framework can adapt to different purposes by changing active modules, content types, and arrangement patterns, reducing the need for completely separate layouts for each user scenario while still providing personalized experiences.

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

Data Source

PatentUS11847402B2Systems and methods for layout customization
Publication Date: 2023.12.19 WALMART APOLLO LLC
  • US11847402B2 patent drawing
  • US11847402B2 patent drawing
  • US11847402B2 patent drawing

AI summary

Systems and methods for customizing an interface are disclosed. Interaction data is received for at least one interaction with a network environment and an intent of the at least one interaction is identified based on the interaction data. A layout is selected for a user interface based on the identified intent. The layout includes at least one zone. The at least one zone of the layout is populated with one or more modules and the each of the one or more modules is populated with content based on the identified intent