Purchase Suggestion Timing Using ML for Online Concierge Platforms

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing online shopping concierge platforms lack efficient methods to suggest purchase items to customers based on their interactions and preferences, leading to suboptimal customer engagement and platform efficiency.

Innovation Solution

Implementing machine learning models to analyze customer interactions and predict the likelihood of purchasing specific items, generating personalized purchase suggestions through a graphical user interface at optimal times.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If purchase suggestions are presented to customers, then customer engagement and platform profitability improve, but the complexity of the system increases due to machine learning models and data processing requirements

Engineering Contradiction:
Improveplatform efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system automatically analyzes customer interaction data and generates purchase suggestions without requiring manual intervention. The machine learning models self-train on customer behavior patterns, and the system self-adjusts recommendations based on real-time data, enabling autonomous operation that improves platform efficiency while managing complexity through automation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system dynamically adjusts recommendation parameters based on customer behavior patterns, time of day, product categories, and other variables. By changing parameters such as recommendation relevance thresholds, timing, and personalization levels based on real-time data analysis, the system optimizes engagement while managing complexity through adaptive parameter adjustment rather than rigid fixed rules.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If personalized purchase suggestions are generated based on customer interactions, then customer engagement improves, but the amount of data processing and machine learning computation required increases

Engineering Contradiction:
Improvecustomer engagementVSAvoidcomputational energy
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary data processing and model training during off-peak hours or in advance, preparing recommendation models before they are needed for actual customer interactions. This preliminary action reduces the computational burden during critical engagement periods, allowing the system to maintain high reliability in personalized recommendations while managing energy consumption through batch processing and pre-computation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies machine learning models selectively to specific customer segments or product categories rather than processing all data uniformly. By applying partial action to high-value segments and using simplified rules for lower-priority segments, the system maintains high engagement reliability for critical customers while reducing overall computational energy expenditure through selective processing.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If the system analyzes customer interaction data to determine purchase likelihood, then the accuracy of purchase predictions improves, but the time required for data processing and analysis increases

Engineering Contradiction:
Improvepurchase prediction accuracyVSAvoiddata processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system segments customer interaction data into distinct categories such as browsing behavior, purchase history, product views, and temporal patterns. By analyzing each segment separately with specialized models and then combining the results, the system achieves high prediction accuracy while reducing overall processing time through parallel processing of independent segments rather than analyzing all data uniformly.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system replaces manual or rule-based data analysis with automated machine learning models that can process and interpret customer interaction patterns more efficiently. By substituting mechanical processing with intelligent algorithms that learn from data patterns, the system achieves higher measurement precision in purchase predictions while reducing the time required for data analysis through automated pattern recognition rather than systematic processing.

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

Data Source

PatentUS12561725B2Determining purchase suggestions for an online shopping concierge platform
Publication Date: 2026.02.24 MAPLEBEAR INC
  • US12561725B2 patent drawing
  • US12561725B2 patent drawing
  • US12561725B2 patent drawing

AI summary

The present disclosure is directed to determining purchase suggestions for an online shopping concierge platform. In particular, the methods and systems of the present disclosure may receive, from a computing device associated with a customer of an online shopping concierge platform, data indicating one or more interactions of the customer with the online shopping concierge platform; determine, based at least in part on one or more machine learning (ML) models and the data indicating the interaction(s), a likelihood that the customer will purchase a particular item if presented, at a specific time, with a suggestion to purchase the particular item; and generate and communicate data describing a graphical user interface (GUI) comprising at least a portion of a listing of one or more purchase suggestions including the suggestion to purchase the particular item.