Retailer-Specific Brand Pages Using Predicted Item Availability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The process of creating brand pages is inefficient and time-consuming, often requiring specialized knowledge, and brand pages may not accurately reflect the availability of items at retail locations due to changing inventories, leading to a poor user experience.

Innovation Solution

An online system uses machine learning to generate retailer-specific brand pages by predicting item availability, grouping items into categories based on popularity and attributes, and assigning positions within a template to ensure accurate and engaging content display.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual creation and review process is used for brand pages, then quality control and criteria compliance are ensured, but time consumption and creation efficiency increase significantly

Engineering Contradiction:
Improvecriteria complianceVSAvoidcreation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system enables automatic self-service brand page generation where the online system autonomously creates brand pages by retrieving brand information, selecting items based on availability predictions, and assembling pages without human intervention. This eliminates the manual review process while maintaining quality through automated criteria checking, resolving the contradiction between reliability and time consumption.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary actions by pre-generating brand pages automatically before they are needed, using predicted item availability data. This allows pages to be ready in advance, eliminating the need for time-consuming manual creation and review processes while ensuring criteria compliance through automated validation.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If manual entry of item availability is used, then accuracy of item availability information is maintained, but labor requirements and operational complexity increase

Engineering Contradiction:
Improveavailability accuracyVSAvoidoperational simplicity
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system replaces the mechanical manual entry process with an automated machine learning-based prediction system. The ML model analyzes historical sales data, inventory levels, and other factors to predict item availability accurately, substituting human labor with an automated computational system that maintains precision while dramatically improving ease of operation.

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

Solution Approach 2:

The system introduces an intermediary machine learning prediction layer between the raw inventory data and the brand page content. This intermediary automatically processes and predicts item availability, eliminating the need for manual data entry while ensuring accurate information is presented to users.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If hardware installation for inventory tracking is implemented, then real-time inventory monitoring capability is achieved, but cost and deployment complexity increase

Engineering Contradiction:
Improveinventory monitoringVSAvoidhardware deployment
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Instead of installing physical hardware at retailer locations, the system creates a virtual copy of the inventory tracking capability through machine learning models. The ML system replicates the function of physical inventory monitors by analyzing existing data streams, achieving real-time monitoring capability without the complexity and cost of hardware deployment.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system substitutes physical hardware-based inventory tracking with a software-based machine learning prediction system. This replacement eliminates the need for expensive hardware installation while maintaining reliable inventory monitoring through automated data analysis and prediction algorithms.

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

4Measurement precision

If brand pages are updated frequently to reflect inventory changes, then user experience and information accuracy improve, but system resource consumption and maintenance effort increase

Engineering Contradiction:
Improveinformation accuracyVSAvoidsystem resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system implements periodic updates triggered by inventory change events rather than continuous or frequent scheduled updates. The ML model predicts availability and triggers page updates only when inventory status changes, maintaining information accuracy while minimizing unnecessary system resource consumption associated with frequent updates.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12499471B2Automatically generating a retailer-specific brand page based on a machine learning prediction of item availability
Publication Date: 2025.12.16 MAPLEBEAR INC
  • US12499471B2 patent drawing
  • US12499471B2 patent drawing
  • US12499471B2 patent drawing

AI summary

An online system receives information identifying items associated with a brand, a hierarchical taxonomy of the items, and information identifying a retailer associated with the brand. The system applies a machine learning model to predict availabilities of the items at (a) retailer location(s) associated with the retailer, identifies items that are likely available at the retailer location(s), and groups the identified items into categories based on the taxonomy. The system computes an item score for each item based on its popularity, attributes, and/or attributes of a user. The system assigns items in each category to positions within a display unit associated with the category and computes a category score for each category based on the item scores. The system assigns display units associated with the categories to positions within a template based on the category score and generates a page associated with the brand and retailer based on the assignments.