Multi-node Autonomous Retail System Coordination

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Autonomous Retail Systems (ARS) often face delays due to long lines, stock shortages, and inefficiencies in transaction processing, leading to reduced productivity and customer dissatisfaction, especially in busy locations like breakrooms or entertainment venues.

Innovation Solution

Implementing multi-user support and multi-node coordination through wireless communication between ARS devices and user devices, allowing concurrent transaction processing, load balancing across multiple ARS units, and providing users with information to redirect to less busy ARS locations for product availability and faster fulfillment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If a single ARS unit is used to serve users, then the device complexity is low, but the waiting time increases and productivity decreases during peak demand

Engineering Contradiction:
Improvewaiting timeVSAvoidsystem complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent divides a single ARS system into multiple distributed ARS nodes (first ARS, second ARS, etc.) that can independently process transactions. Each node operates autonomously but coordinates through wireless communication, allowing concurrent transaction processing and reducing user waiting time while maintaining individual node simplicity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a temporal dimension by enabling concurrent transaction processing across multiple nodes simultaneously, rather than sequential processing at a single node. This transforms the system from one-dimensional (single queue) to multi-dimensional (multiple parallel queues), reducing waiting time without proportionally increasing complexity

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If multiple ARS units are deployed to handle concurrent users, then productivity increases, but the difficulty of coordinating transactions between nodes increases

Engineering Contradiction:
Improvetransaction throughputVSAvoidcoordination complexity
Core Design Contradiction:
ProductivityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent implements feedback mechanisms where each ARS node communicates transaction status, inventory levels, and operational state to other nodes and a central system. This real-time feedback enables automatic load balancing, conflict resolution, and coordination without manual intervention, increasing productivity while managing coordination complexity through automated information exchange

Inventive Principle:
Principle #23Feedback

3Loss of time

If concurrent transaction processing is enabled across multiple ARS nodes, then loss of time is reduced, but the reliability of transaction consistency may deteriorate

Engineering Contradiction:
Improvetransaction completion timeVSAvoidtransaction consistency
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The patent performs preliminary actions by establishing transaction protocols, inventory reservations, and node coordination rules before concurrent transactions begin. Pre-validation of transaction requests and pre-allocation of resources ensure that simultaneous transactions maintain consistency without requiring complex real-time arbitration, reducing completion time while preserving reliability

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12056754B2Multi-user support and multi-node coordination for automated retail apparatuses, one or more non-transitory computer-readable media, and systems
Publication Date: 2024.08.06 T MOBILE US INC
  • US12056754B2 patent drawing
  • US12056754B2 patent drawing
  • US12056754B2 patent drawing

AI summary

An autonomous retail system (ARS) can provide a convenient way for a manufacturer or vendor to sell products or services, and an equally convenient way for a customer to find and purchase the same. Users of an ARS may make concurrent orders via a user device for concurrent transaction processing by the ARS. An ARS may determine whether another ARS may be better suited to transact an order if the other ARS has fewer users waiting to place orders. In some embodiments, a map to the better-suited ARS may be presented by the ARS or provided for the user device to present. The map may include an indication of the better-suited ARS(es) and paths to them.