Item Freshness Scoring for Expiration Check Task Assignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Retailers face challenges in efficiently identifying and managing the expiration status of perishable items on their shelves due to the lack of an effective mechanism for tracking expiration dates, leading to potential sales of expired products.

Innovation Solution

An online system uses an item freshness model trained with training examples and customer complaint data to prioritize and assign expiration status checking tasks to pickers, ensuring accurate identification and removal of expired items.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual checking of expiration dates is deployed, then retailers can identify expired products, but the large number of products makes this approach infeasible and time-consuming

Engineering Contradiction:
Improveexpiration status identificationVSAvoidchecking efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system enables self-service by automatically identifying candidate perishable items that require expiration status verification. The machine learning model autonomously prioritizes items based on multiple factors including time since last check, demand patterns, and storage conditions, eliminating the need for manual selection and significantly improving checking efficiency while maintaining reliability

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system transforms the expiration checking process by dynamically adjusting priority parameters based on changing conditions. The machine learning model continuously evaluates multiple parameters (time since last check, item demand, storage temperature, proximity to expiration) and re-ranks candidate items accordingly, allowing the system to adapt to varying retail environments and optimize verification efficiency

Inventive Principle:
Principle #35Parameter changes

2Reliability

If all perishable items are checked for expiration status, then complete accuracy is achieved, but the time and resources required become prohibitively large

Engineering Contradiction:
Improveexpiration status accuracyVSAvoidchecking time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system applies local quality by focusing verification efforts on specific high-risk items rather than uniformly checking all perishable products. The machine learning model identifies and prioritizes candidate items based on their individual risk profiles, checking only those items that meet specific priority thresholds. This selective approach maintains high accuracy for critical items while significantly reducing overall checking time and resource consumption

Inventive Principle:
Principle #3Local quality

3Device complexity

If a static task assignment system is used, then simplicity is maintained, but it cannot adapt to changing variables that affect task priority

Engineering Contradiction:
Improvesystem simplicityVSAvoiddynamic priority adjustment
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system implements dynamics by continuously adapting task priorities based on real-time changing conditions. The machine learning model monitors multiple variables including item demand patterns, storage temperature fluctuations, time since last verification, and proximity to expiration dates. When these variables change, the system automatically re-ranks candidate items and reassigns verification tasks, ensuring that picker attention is always focused on the most critical items without requiring complex manual intervention

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20260065236A1Generation and assignment of expiration status checking tasks using a machine learning model to predict item freshness
Publication Date: 2026.03.05 MAPLEBEAR INC
  • US20260065236A1 patent drawing
  • US20260065236A1 patent drawing
  • US20260065236A1 patent drawing

AI summary

Generation and assignment of expiration status checking tasks using an item freshness model is described. Candidate perishable items are identified to check for expiration at a source location associated with a source computing system. The candidate perishable items are applied to an item freshness model to generate scores for the plurality of candidate perishable items. Based in part on the scores, one or more of the candidate perishable items are selected as one or more perishable items for a picker to check for expiration status. Instructions are provided to a picker client device associated with the picker to check the one or more perishable items for expiration status. Expiration status data is received from the picker client device describing whether each of the one or more perishable items are expired. The expiration status data is provided to the source computing system.