Affinity-Driven Interface Generation for Relevant Bundle Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current interface systems make it difficult for users to find relevant, associated interface elements within large catalogs due to the bundling of elements, requiring extensive browsing of potentially irrelevant items.

Innovation Solution

A system utilizing a non-transitory memory and processor to select user-relevant element bundles through a weighted random sampling process, ranking associated interface elements based on relevance, and generating interfaces that include top-ranked elements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If users browse large sets of interface elements to find relevant items, then users can locate desired interface elements, but users spend excessive time reviewing potentially irrelevant items

Engineering Contradiction:
Improverelevance identification accuracyVSAvoidbrowsing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-computing and storing affinity relationships between interface elements and user profiles before the user actually searches. When a user requests interface elements, the system has already prepared ranked lists based on predicted relevance, eliminating the need for users to browse through large catalogs manually.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces the mechanical browsing process (manual scanning and evaluation of interface elements) with an automated information retrieval system using machine learning models. The system automatically ranks interface elements based on computed affinities, substituting user cognitive effort with algorithmic processing.

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

2Loss of information

If the system displays all interface elements in a bundle, then users can see all associated elements, but the interface becomes overwhelming and difficult to navigate

Engineering Contradiction:
Improveinformation completenessVSAvoidinterface navigability
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system segments the interface elements into hierarchical groups: bundles (collections of related elements) and individual elements within each bundle. Users can interact with bundles as high-level containers or drill down into individual elements, creating a manageable hierarchical structure that preserves information completeness while improving navigability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by providing different levels of detail in different parts of the interface. Bundle-level views show summarized information about groups of elements, while element-level views provide detailed information about specific items. The system adapts the level of detail displayed based on the user's current context and needs.

Inventive Principle:
Principle #3Local quality

3Productivity

If the system uses simple random sampling to select element bundles, then the selection process is computationally efficient, but the relevance of selected bundles to user needs decreases

Engineering Contradiction:
Improvebundle selection efficiencyVSAvoidbundle relevance accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system changes the parameters used for bundle selection from uniform random sampling to affinity-based probabilistic selection. Each bundle is assigned a selection probability based on computed affinity scores that reflect its relevance to the user's needs, preferences, and context. This transforms the selection process from purely random to intelligently weighted random sampling.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces an affinity computation model as an intermediary between the user profile and the bundle selection process. This intermediary layer computes relevance scores based on multiple factors (user preferences, contextual information, bundle characteristics) and uses these scores to guide the random sampling process, ensuring both efficiency and relevance.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12578976B2Systems and methods for affinity-driven interface generation
Publication Date: 2026.03.17 WALMART APOLLO LLC
  • US12578976B2 patent drawing
  • US12578976B2 patent drawing
  • US12578976B2 patent drawing

AI summary

Systems and methods of generating personalized interfaces are disclosed. An interface generation request is received and, in response to receiving the interface generation request, a plurality of user-relevant element bundles is selected. The plurality of user-relevant bundles is selected in part by a weighted random sampling process. In response to selecting the plurality of user-relevant element bundles, a set of interface elements associated with each of the plurality of user-relevant element bundles is ranked based on interface element relevance to a user associated with the interface generation request. Instructions to cause generation of an interface including at least one of the plurality of user-relevant element bundles and at least a top-ranked interface element selected from the set of interface elements associated with the at least one of the plurality of user-relevant element bundles are transmitted to a user device.