Service Server Real-Time Delivery Time Estimation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

E-commerce platforms face challenges in accurately updating and displaying estimated delivery times due to unforeseen situations like bad weather, infectious diseases, and power outages, leading to decreased consumer confidence and satisfaction.

Innovation Solution

A method and apparatus that acquire and display real-time delivery-related information from a distribution server, considering factors such as delivery destination, fulfillment center information, and user membership status, to provide a guaranteed delivery completion time and order closing time, ensuring accurate and updated delivery time information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the estimated delivery completion time is updated in real-time based on unforeseen situations (bad weather, infectious diseases, power outages), then the accuracy and reliability of delivery time information is improved, but the system complexity and data processing requirements increase

Engineering Contradiction:
Improvedelivery time information reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a feedback mechanism where the system continuously monitors delivery status information and location information from multiple sources (delivery management server, distribution server), compares actual delivery progress with estimated delivery time, and automatically updates the estimated delivery completion time when deviations are detected. This closed-loop feedback system ensures reliability without requiring complex manual intervention.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces an intermediary service server that acts as a mediator between the user terminal and the delivery management server/distribution server. This service server consolidates data from multiple sources, processes delivery status information, and manages the estimation logic, thereby simplifying the overall system architecture while maintaining high reliability through centralized coordination.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If multiple sources of delivery-related information are collected and processed (delivery status, location, fulfillment center information), then the precision of estimated delivery time is improved, but the information processing time and computational load increase

Engineering Contradiction:
Improveestimated delivery time precisionVSAvoidinformation processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary actions by pre-fetching and caching delivery status information and location information from the delivery management server and distribution server before they are critically needed. The service server maintains buffers of delivery-related data, so when estimation updates are required, the system can quickly process already-available information rather than making time-critical queries to multiple servers.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the information processing task into distinct modules: one component collects delivery status information, another collects location information, a third processes fulfillment center information, and a final component integrates all data to calculate estimated delivery time. This segmentation allows parallel processing of different information streams, reducing overall processing time while maintaining high precision through comprehensive data analysis.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11475394B2Method and apparatus for providing information
Publication Date: 2022.10.18 COUPANG CORP
  • US11475394B2 patent drawing
  • US11475394B2 patent drawing
  • US11475394B2 patent drawing

AI summary

Provided is a method of providing information by a service server, the method including acquiring input information from a user, confirming corresponding item information based on the input information, acquiring item delivery-related information from a distribution server based on the item information, confirming first information on or regarding an estimated delivery completion time of the item and second information on an order closing time corresponding to the first information based on the item delivery-related information; and providing a first page including the item information, the first information, and the second information.