Shopping Support System Clerk Dispatch via Path Calculation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing shopping support systems often dispatch store clerks based solely on distance from the customer, which can lead to situations where clerks on break or not available are sent to assist, rather than those who are readily available and able to respond.

Innovation Solution

A shopping support system that includes a cart terminal for customers, a store clerk terminal for clerks, and a server device that calculates the most efficient path based on the current positions of both customers and clerks, and selects the clerk who can respond quickest to support the customer.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If store clerks are dispatched based solely on distance from the customer, then the selection process is simple and fast, but clerks on break or not available may be dispatched instead of those who are readily available

Engineering Contradiction:
Improveclerk selection processVSAvoidclerk availability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary actions by having store clerks register their availability status (working or on break) in advance before a support request is made. This pre-registration of status information allows the server to reliably identify available clerks when a customer needs assistance, resolving the contradiction between simple selection and reliable availability matching.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If the system considers only straight-line distance, then the calculation is computationally simple, but it does not account for actual store layout and passages

Engineering Contradiction:
Improvepath calculation systemVSAvoidclerk response time
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The system dynamically adapts the path calculation method based on the situation. When detailed store map data is available, it uses pathfinding algorithms that account for actual passages and layout. When such data is unavailable or for quick estimates, it falls back to straight-line distance calculations. This dynamic approach balances computational complexity with accurate response time estimation.

Inventive Principle:
Principle #15Dynamics

3Speed

If all store clerks are notified of a support request, then the customer receives help quickly, but clerks on break are disrupted

Engineering Contradiction:
Improvecustomer support response speedVSAvoiddisturbance to clerks on break
Core Design Contradiction:
SpeedVSObject-affected harmful factors

Solution Approach 1:

The system applies local quality by treating different clerks differently based on their registered status. Available clerks (those working) are notified and can respond to support requests, while clerks on break are excluded from notifications. This localized differentiation ensures fast customer service without disrupting clerks who are not currently working.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250203317A1Shopping support system and shopping support method
Publication Date: 2025.06.19 TOSHIBA TEC KK
  • US20250203317A1 patent drawing
  • US20250203317A1 patent drawing
  • US20250203317A1 patent drawing

AI summary

The shopping support system includes a cart terminal to be carried by the customer in a store, a store clerk terminal to be carried by the store clerk, and a server device configured to be communicably connected to the cart terminal and the store clerk terminal. The server device calculates a length of a path along a passage in the store between the cart terminal and the store clerk terminal based on a position of the cart terminal that issues the support request, a position of the store clerk terminal, and store map data storing a structure of the passage and information about a length of the passage, and selects a store clerk who can support the customer using the cart terminal that issues the support request. Then, the server device instructs the selected store clerk terminal of the support for the cart terminal.