Shipping Cost Estimation Using ML Item Vectors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems fail to accurately and efficiently estimate the shipping cost of items in online marketplaces, particularly due to the unknown exact dimensional weight of items, which can lead to losses for the online market if the estimation is incorrect, and lack a seamless integration of local carriers for delivery.

Innovation Solution

A machine learning model is employed to estimate shipping costs by using past transactions and ground truths, incorporating a bias towards heavier estimates to minimize errors, and integrating a Local Shipping feature that allows for programmatic creation of shipping orders with local carriers, ensuring accurate cost estimation and quick delivery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If machine learning model is used to estimate shipping costs, then estimation accuracy is improved, but computational complexity and model training requirements increase

Engineering Contradiction:
Improveshipping cost estimation accuracyVSAvoidmodel training and computational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-training the machine learning model using historical transaction data and ground truth shipping costs before actual use. The model is trained on past transactions to learn patterns in dimensional weight estimation, so that when the model is deployed, it can quickly estimate shipping costs without requiring complex real-time computation. This pre-computation approach resolves the contradiction by preparing the computational heavy lifting in advance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by creating a virtual representation of the machine learning model that can be deployed without the full training data. The trained model parameters and architecture are copied and deployed as a service, allowing accurate estimation without replicating the entire training process. This enables the system to maintain high accuracy while reducing the computational complexity during actual shipping cost estimation operations.

Inventive Principle:
Principle #26Copying

2Reliability

If bias towards heavier estimates is applied, then error minimization for heavier items is improved, but estimation accuracy for lighter items may deteriorate

Engineering Contradiction:
Improveerror minimization for heavier itemsVSAvoidestimation accuracy for lighter items
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent applies parameter changes by adjusting the loss function during model training to incorporate a bias towards heavier estimates. Specifically, the training process uses a weighted loss function that penalizes underestimation of heavier items more heavily, effectively changing the optimization parameters to favor accuracy in the high-value segment. This resolves the contradiction by modifying the training parameters to prioritize reliability for heavier items while maintaining acceptable accuracy across all weight ranges.

Inventive Principle:
Principle #35Parameter changes

3Speed

If local carrier integration is implemented, then delivery speed is improved, but system integration complexity increases

Engineering Contradiction:
Improvedelivery speedVSAvoidsystem integration complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent applies universality by creating a unified shipping order creation system that can handle multiple carrier types (local and national) through a single interface. The system uses a standardized API framework that works across different carriers, allowing the same codebase to support both local carriers (for speed) and national carriers (for broader coverage). This multi-functional design resolves the contradiction by enabling fast local delivery without requiring separate complex integration systems for each carrier type.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent uses an intermediary approach by introducing a standardized shipping order creation system as a mediator between the marketplace and various carriers. This intermediary layer abstracts the complexity of different carrier APIs and provides a uniform interface for order creation, making the system easier to integrate with local carriers while maintaining the ability to work with national carriers. The mediator handles the integration complexity centrally, allowing individual carriers to be added without increasing overall system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11853958B2Estimating shipping costs with machine learning
Publication Date: 2023.12.26 MERCARI INC(US)
  • US11853958B2 patent drawing
  • US11853958B2 patent drawing
  • US11853958B2 patent drawing

AI summary

Disclosed herein are various embodiments for estimating shipping costs of items purchased on an online market. An embodiment operates by detecting a sales transaction between a seller and a buyer for an item via an online marketplace. An item vector representing the item as created by a deep learning model based on a plurality of characteristics associated with the item is received. A set of proximate vectors to the item vector, each of the proximate vectors corresponding to a past listings where a past shipping cost from shipping a product in the past listing is known are identified. A weighted average is calculated from the past shipping cost of each of the past listings. A dimensional weight of the item is estimated based on the weight average, and a shipping cost for the item is estimated based on the estimated dimensional weight prior to providing the item to a carrier.