Ensemble Return Prediction Using Dynamic Customer Behavior Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for predicting product returns in e-commerce and retail are inadequate, failing to accurately account for dynamic variables and customer behaviors, leading to high return rates and operational inefficiencies.

Innovation Solution

A computer-implemented method using an ensemble of machine learning models, including base classifiers and a meta-classifier, processes static and dynamic data to predict product returns, providing actionable insights to retailers and customers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional sales forecasting methods are used, then the process is simple, but the prediction accuracy for product returns is insufficient

Engineering Contradiction:
Improvereturn prediction accuracyVSAvoidmodel complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments return prediction into multiple independent base classifiers (e.g., product-level, customer-level, transaction-level models) that each analyze specific aspects of return behavior. These segmented models then feed their predictions to a meta-classifier that aggregates them into a final return likelihood score, allowing complex prediction to be broken into manageable, specialized components.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adapts to changing customer behaviors and market conditions by continuously updating predictions based on real-time data. The ensemble model adjusts weights and parameters of base classifiers based on current trends, enabling the system to respond to evolving return patterns while maintaining high accuracy without requiring complete model retraining.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If comprehensive data analysis is performed, then prediction accuracy improves, but processing time increases

Engineering Contradiction:
Improveprediction accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-processing and storing customer behavior data, product attributes, and historical return information in structured formats before prediction is needed. Base classifiers are trained in advance on segmented data, and feature engineering is performed upfront, so that during actual prediction, the ensemble model can quickly aggregate pre-computed results without performing heavy computations in real-time.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If static data only is used, then data processing is simple, but the model cannot adapt to changing customer behaviors

Engineering Contradiction:
Improveadaptability to customer behavior changesVSAvoiddata processing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system transitions from static to dynamic data processing by incorporating real-time customer behavior tracking, session data, and contextual information. The ensemble model dynamically adjusts predictions based on current user interactions, device information, and changing market conditions, allowing the system to adapt to evolving customer behaviors while maintaining model structure through the stable meta-classifier framework.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12579548B2Method and system for predicting likelihood of return of a product
Publication Date: 2026.03.17 LTIMINDTREE LTD
  • US12579548B2 patent drawing
  • US12579548B2 patent drawing
  • US12579548B2 patent drawing

AI summary

The present disclosure discloses a return prediction system and method for predicting a likelihood of return of a product. Static and dynamic data associated with the product is obtained using a data acquisition module, and is preprocessed using a preprocessing module, which involves applying a plurality of base classifiers. Individual prediction from each of the plurality of base classifiers is combined using a meta-classifier. The meta-classifier then processes the combined data to generate a final prediction indicating the likelihood of the product being returned. The meta-classifier generates the prediction at one or more stages such as, before purchase of the product, and post purchase of the product. Finaly, a notification module transmits notification based on the prediction to either a customer or a retailer associated with the product.