Fulfillment Intent Prediction for Ecommerce Item Ranking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Ecommerce platforms face challenges in determining and optimizing fulfillment options for users based on their historical shopping behavior, leading to inefficient item display and potential logistical complexities due to mixed fulfillment types in a single order.

Innovation Solution

A fulfillment intent system utilizing a machine learning model, such as a Bayesian or Markov chain model, to predict the most likely fulfillment type for a user's shopping event by analyzing historical data, including previous purchases, add-to-cart selections, and item views, and reorganizing item displays accordingly to prioritize items matching the predicted fulfillment type.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the system displays all items without organization, then all items are visible to the user, but the user experience deteriorates due to lack of prioritization and increased complexity in finding desired fulfillment options

Engineering Contradiction:
Improveease of finding desired itemsVSAvoidinformation about fulfillment preferences
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The system performs preliminary analysis of historical data and machine learning predictions before the user makes a purchase decision. By pre-determining the most likely fulfillment intent based on past behavior patterns, the system prepares the optimized item presentation in advance, eliminating the need for users to manually filter or search through unorganized listings.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically changes the presentation parameter of item listings based on the predicted fulfillment intent. When a user's fulfillment preference is determined (e.g., store pickup vs. delivery), the system reorganizes item displays to prioritize items matching that fulfillment type, transforming the static unorganized list into a dynamically optimized presentation.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If the system processes and analyzes historical data to determine fulfillment intent, then item display optimization is achieved, but computational resources and processing time are consumed

Engineering Contradiction:
Improveshopping process efficiencyVSAvoiddata processing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs data analysis and fulfillment intent determination in advance, before the user initiates a shopping session. By pre-processing historical data and establishing fulfillment preferences ahead of time, the system eliminates the need for real-time analysis during the shopping experience, thus improving productivity without adding perceived delay for the user.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates a simplified representation or model of user fulfillment preferences based on historical data analysis. Instead of re-processing raw historical data during each shopping session, the system uses the predicted fulfillment intent model (a copy of the essential information) to quickly organize and present items, reducing computational overhead while maintaining optimization quality.

Inventive Principle:
Principle #26Copying

3Reliability

If the system reorganizes items based on predicted fulfillment type, then items matching user preference are prioritized, but items with different fulfillment types may be hidden or deprioritized

Engineering Contradiction:
Improveaccuracy of fulfillment intent predictionVSAvoidability to handle mixed fulfillment types
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system changes the presentation parameter of items based on their fulfillment type alignment with predicted user intent. Items matching the predicted fulfillment type are prioritized in the display, while items with different fulfillment types are deprioritized or separated. This parameter-based organization maintains high reliability for the predicted preference while still preserving access to alternative fulfillment options.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20230245215A1Systems and methods for generating a fulfillment intent determination for an event
Publication Date: 2023.08.03 WALMART APOLLO LLC
  • US20230245215A1 patent drawing
  • US20230245215A1 patent drawing
  • US20230245215A1 patent drawing

AI summary

A fulfillment intent system can include a computing device configured to receive an indication of an event occurring from a user device and obtain a set of historical data associated with a user identifier indicated by the user device. The computing device is further configured to determine a fulfillment parameter by applying a machine learning model to the set of historical data and obtain a set of item identifiers based on the indication. The computing device is also configured to organize the set of item identifiers based on the fulfillment parameter and transmit the set of item identifiers to the user device for display on a user interface of the user device.