Item Recommendation Model for Failed Purchase Re-Engagement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional systems fail to remind customers about out-of-stock items they were previously interested in purchasing, leading to a high chance of missed opportunities for re-purchasing these items.

Innovation Solution

A machine learned model tracks unavailable items from previous shopping lists and predicts customer intent to re-purchase using an intent prediction model, generating recommendations when the items become available.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional systems substitute or refund unavailable items, then order fulfillment is maintained, but customer satisfaction decreases and re-purchase opportunities are lost

Engineering Contradiction:
Improveorder fulfillmentVSAvoidcustomer satisfaction loss
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The system performs preliminary actions by tracking unavailable items during the first session and preparing recommendations in advance. When the item becomes available in the second session, the system proactively generates and presents recommendations before the customer needs to repurchase, thus preventing satisfaction loss and capturing re-purchase opportunities.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If the system tracks and remembers unavailable items, then re-purchase opportunities increase, but system complexity increases

Engineering Contradiction:
Improvere-purchase conversionVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system segments the shopping interaction into distinct sessions: a first session for initial purchase attempts and a second session for follow-up recommendations. This segmentation allows the system to track unavailable items specifically without overwhelming complexity, focusing resources on the critical re-purchase moment when items become available.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements feedback loops by monitoring whether tracked items are repurchased in the second session. This feedback mechanism allows the system to learn from customer behavior patterns and refine its recommendations, improving re-purchase conversion while managing complexity through data-driven optimization rather than overly complex architecture.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If the system uses machine learning to predict intent, then recommendation accuracy improves, but computational resources increase

Engineering Contradiction:
Improveintent prediction accuracyVSAvoidcomputational resources
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system applies partial action by using machine learning intent prediction only for tracked unavailable items rather than all products. This selective application reduces computational resources significantly while maintaining high recommendation accuracy for the critical items that need repurchasing, avoiding the excessive computational cost of analyzing every possible product recommendation.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20250371599A1Machine learned model for item recommendations following failed attempts
Publication Date: 2025.12.04 MAPLEBEAR INC
  • US20250371599A1 patent drawing
  • US20250371599A1 patent drawing
  • US20250371599A1 patent drawing

AI summary

A machine learned model for item recommendations following failed attempts to purchase those items. During a session, an online system receives a request to fulfill an order from a user device. The system receives a message indicating that an item from the order was not fulfilled. The system logs the item in connection with a profile of the user stored in a database of the online system. During a subsequent session with the user device, the system determines that the logged item is available for fulfillment. The system applies the model to output an intent score indicative of an intent of a user of the user device to acquire the logged item. The logged item is ranked based on the intent score, and a user interface is generated that includes a recommendation to acquire the logged item. The system causes the user device to display the generated user interface.