Vending Machine Network Time Synchronization via Protocol Layering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing vending machine networks face challenges in synchronizing time-critical activities, such as coordinated lighting patterns and graphical content displays, due to network latency issues with logical network protocols like Zigbee, which are not sufficient for ensuring tight time synchronization across multiple machines.

Innovation Solution

The implementation of a network protocol using the Zigbee application layer to specify synchronized actions, combined with the 802.15.4 physical and media access control layers to distribute timing events, ensuring harmonious actuation of illumination elements and other coordinated activities across a bank of vending machines.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If logical network protocols like Zigbee are used for vending machine networks, then ease of operation and device compatibility are improved, but time synchronization precision deteriorates due to network latency

Engineering Contradiction:
Improveease of operationVSAvoidtime synchronization precision
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent segments the network protocol into distinct layers: the application layer (Zigbee) handles high-level communication and coordination, while the physical and media access control layers (802.15.4) handle time-critical timing events. This segmentation allows each layer to optimize for its specific function without compromising the other.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary mechanism that bridges the application layer and the physical/MAC layers. This intermediary translates high-level synchronization requests from the application layer into precise timing events at the physical/MAC layer, ensuring accurate time synchronization while maintaining ease of operation through the Zigbee protocol.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If tight time synchronization is achieved across vending machines, then coordination of illumination and display activities is improved, but network complexity increases

Engineering Contradiction:
Improvecoordination precisionVSAvoidnetwork complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent merges the timing functionality into the existing Zigbee network infrastructure by utilizing the physical and media access control layers that are already part of the standard protocol stack. This integration approach achieves tight time synchronization without adding separate complex timing hardware or protocols.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent makes the network protocol multi-functional by enabling it to handle both high-level application communication (through the application layer) and precise timing synchronization (through the physical and MAC layers) using a single integrated protocol stack, thereby avoiding the need for separate specialized systems.

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

Data Source

PatentUS8918206B2Synchronization of time critical activities across vending machine networks
Publication Date: 2014.12.23 CRANE PAYMENT INNOVATIONS INC
  • US8918206B2 patent drawing
  • US8918206B2 patent drawing
  • US8918206B2 patent drawing

AI summary

Synchronization of activities requiring coordinated timing across a bank of vending machines, such as harmonious actuation of illumination elements, is performed by specifying, in an application layer (e.g., Zigbee) of a network protocol, actions to be synchronized to a distributed timing event and distributing notice of the specified timing event using physical and media access control layers of the network protocol.