Vending Machine MDB Bus Monitoring for Real-Time Sales Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional vending machine monitoring systems, such as DEX and MDB, are limited in their ability to analyze sales data beyond superficial levels and provide real-time transaction monitoring, leading to missed sales opportunities and inadequate maintenance insights.

Innovation Solution

A system that captures and analyzes packets on a shared bus within vending machines to determine operational parameters of peripheral devices, using a snoop agent and audit agent to assess operational efficiency without requiring a DEX polling event, enabling real-time feedback and enhanced data collection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If DEX polling is used to retrieve inventory data from vending machines, then data can be collected, but the vending machine is taken offline and real-time monitoring is not possible

Engineering Contradiction:
Improvereal-time transaction dataVSAvoiddowntime during polling
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent introduces an MDB bus as an intermediary communication channel between the vending machine controller and peripheral devices. This bus-based system allows continuous data exchange without requiring the machine to go offline, eliminating the downtime associated with traditional DEX polling while maintaining real-time access to transaction and inventory information.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If conventional MDB is used as interconnect between VMC and peripherals, then devices can communicate, but deep analysis of sales data and operational parameters is not enabled

Engineering Contradiction:
Improvesales data analysis depthVSAvoiddata processing capability
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent implements a feedback mechanism where operational parameters captured from MDB bus traffic are analyzed and used to generate insights about vending machine performance, sales patterns, and peripheral device status. This feedback loop enables deep analysis of previously superficial data while maintaining the existing MDB communication architecture, avoiding the need for complex new processing systems.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If DEX protocol is used for data retrieval, then standardization is maintained, but sophisticated maintenance perspective management is not possible

Engineering Contradiction:
Improvemaintenance management capabilityVSAvoiddata analysis functionality
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent makes the MDB bus serve multiple functions: it continues to provide the standard communication interface between VMC and peripherals while simultaneously enabling sophisticated maintenance management, sales analysis, and real-time monitoring. This multi-functionality approach allows the system to maintain compatibility with existing standards while adding advanced analytical capabilities without requiring separate complex systems.

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

Data Source

PatentUS8533315B2Systems and methods for monitoring performance of field assets
Publication Date: 2013.09.10 CRANE PAYMENT INNOVATIONS INC
  • US8533315B2 patent drawing
  • US8533315B2 patent drawing
  • US8533315B2 patent drawing

AI summary

A system and method for monitoring performance of field assets are disclosed. A method may include transmitting packets on a shared bus located in a field asset may be captured. The captured packets may be analyzed to determine one or more operational parameters associated with one or more peripheral devices coupled to the shared bus. The one or more operational parameters may be analyzed to determine an operational efficiency of the field asset.