Order Pickup Facility Selection for Time-Window Availability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing retail systems lack efficient methods for customers to conveniently pick up orders at shopping facilities, particularly in a time frame that suits their preferences and travel patterns, without requiring extensive manual interaction.

Innovation Solution

A system and method that utilizes an electronic interface to receive orders and desired pick-up times, determines nearby shopping facilities with available inventory, calculates optimal routes, and provides real-time traffic updates to ensure orders are ready during the customer's preferred window, allowing for automated preparation and delivery instructions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the system provides multiple shopping facility options with real-time availability information, then customer convenience and satisfaction are improved, but the complexity of the system increases due to real-time data processing and multiple facility coordination

Engineering Contradiction:
Improvecustomer convenienceVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by determining shopping facility availability and calculating routes in advance of the customer's actual order pickup time. The control circuit determines when orders will be available for pickup at multiple facilities and calculates routes before the customer arrives, so that all information is ready when the customer needs it, reducing real-time processing complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The control circuit acts as an intermediary that automatically coordinates between the customer, multiple shopping facilities, and route calculation systems. It receives customer pickup time preferences, determines availability at various facilities, calculates optimal routes, and transmits facility location information back to the customer, eliminating the need for complex real-time interactions between all parties.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of time

If the system determines order availability at multiple shopping facilities and calculates optimal routes, then the time to find the most convenient pickup location is reduced, but the computational processing time and system resources increase

Engineering Contradiction:
Improvetime to find pickup locationVSAvoidcomputational processing energy
Core Design Contradiction:
Loss of timeVSUse of energy by moving object

Solution Approach 1:

The system calculates routes and determines availability at multiple shopping facilities in advance, before the customer needs to make a decision. By performing these computationally intensive tasks preliminarily and caching the results, the system reduces the energy required for real-time processing while still providing comprehensive options to the customer.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system determines availability and calculates routes for multiple shopping facilities (excessive action) rather than just one, but then presents this information to the customer who selects their preferred option. This approach spreads the computational effort across multiple facilities but allows the customer to limit the actual execution to only the selected facility, balancing comprehensive analysis with resource efficiency.

Inventive Principle:
Principle #16Partial or excessive action

3Ease of operation

If the system allows customers to specify desired pickup time windows and provides availability information, then customer satisfaction improves, but the complexity of coordinating inventory availability and customer schedules increases

Engineering Contradiction:
Improvecustomer satisfactionVSAvoidcoordination complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The control circuit serves as an intermediary that automatically matches customer-specified pickup time windows with actual order availability at multiple shopping facilities. It receives the customer's desired time window, determines which facilities can accommodate the pickup within that window based on order preparation times, and presents only the compatible options to the customer, simplifying the coordination complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system preliminarily determines order availability and prepares information about which facilities can meet the customer's desired pickup time window before the customer makes their selection. This preliminary coordination of inventory availability with customer schedules reduces the complexity of real-time matching while still providing customized options based on customer preferences.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12482031B2System and method for determining shopping facilities available for order pick up
Publication Date: 2025.11.25 WALMART APOLLO LLC
  • US12482031B2 patent drawing
  • US12482031B2 patent drawing
  • US12482031B2 patent drawing

AI summary

In some embodiments, apparatuses and methods are provided herein useful to facilitating the vehicle pick up of orders at shopping facilities. In some embodiments, there is provided a system including: an electronic interface for receiving an order corresponding to a customer and for receiving a time period during which the customer requests to pick up the order; a control circuit configured to: determine the location of the customer; determine a plurality of shopping facilities near the customer's location; determine when the order would be available for pick up; determine the subset of shopping facilities where the order would be available within the time period requested by the customer; transmit the location to the customer; and at least one shopping facility where the order is made available for pick up by the customer during the requested time period.