Multicarrier Gateway for Shipping Rate Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

E-commerce sites face challenges in providing flexible shipping options due to cumbersome third-party carrier APIs and server performance issues, which affect usability and customer satisfaction.

Innovation Solution

A multicarrier server system with a simple API that integrates with multiple third-party carriers, using a local database for asynchronous shipping rate updates and optimization, allowing customers to choose from various carriers and rate classes based on shipping constraints and costs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a given carrier's site usability, application programming interface (API) and server speed are used to meet different customer shipping needs, then shipping flexibility is improved, but system complexity and performance issues worsen

Engineering Contradiction:
Improveshipping flexibilityVSAvoidcarrier API complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a multicarrier gateway server as an intermediary layer between e-commerce sites and multiple third-party carriers. This gateway provides a unified simplified API that translates between the e-commerce site's shipping requests and the various carriers' different APIs, thereby maintaining shipping flexibility while hiding the underlying API complexity from the e-commerce sites

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The multicarrier gateway server implements a universal interface that works with multiple different carrier systems simultaneously. It provides a single standardized API endpoint that can handle requests for different carriers (USPS, FedEx, UPS, DHL, etc.), allowing e-commerce sites to access multiple carriers through one unified interface rather than implementing separate integrations for each carrier

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

2Adaptability or versatility

If multiple third-party carriers are integrated to provide flexible shipping options, then customer satisfaction is improved, but development costs and errors increase

Engineering Contradiction:
Improveshipping options flexibilityVSAvoiddevelopment cost
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The gateway server acts as a centralized intermediary that handles all carrier integrations in one place. E-commerce sites only need to integrate with the gateway's unified API, not with each carrier individually. This single integration point significantly reduces development costs and minimizes the potential for errors compared to implementing separate integrations for multiple carriers

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system architecture segments the complexity by separating the integration logic into the gateway layer, while keeping the e-commerce site layer simple. The gateway handles carrier-specific complexities independently, allowing multiple carriers to be added or modified without affecting the e-commerce sites' codebase, thereby reducing overall development costs and maintenance burden

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If carrier APIs are directly integrated with e-commerce sites to provide shipping rates, then shipping information accuracy is improved, but server performance and usability worsen

Engineering Contradiction:
Improveshipping rate accuracyVSAvoidserver response speed
Core Design Contradiction:
Measurement precisionVSSpeed

Solution Approach 1:

The gateway server performs preliminary actions by pre-fetching and caching shipping rate information from multiple carriers before it is actually needed by e-commerce sites. It maintains local copies of rate data and proactively updates them, so when e-commerce sites request shipping rates, the gateway can quickly retrieve and return the information without real-time API calls to each carrier, thereby improving response speed while maintaining accuracy

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The gateway serves as a buffer between e-commerce sites and carrier APIs, managing the timing and method of data retrieval. It can batch requests, cache responses, and optimize the timing of API calls to carriers, reducing the performance impact on e-commerce sites while ensuring accurate shipping rate information is provided

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11301801B1Cross-account rating system
Publication Date: 2022.04.12 POPOUT INC
  • US11301801B1 patent drawing
  • US11301801B1 patent drawing
  • US11301801B1 patent drawing

AI summary

A request is received to provide shipping rate information to ship a package from a source location to a destination location. A plurality of accounts with one or more third-party carriers are searched across to determine a set of shipping rates to ship the package. A quoted set of shipping rates is determined from the set of shipping rates to be returned in response to the request.