ATM Host Device Interrupt Communication Reducing USB Traffic

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Automated teller machines (ATMs) experience high USB traffic and increased communication failures due to frequent sensor polling, which applies a significant load on communication hardware chips, leading to manufacturing cost increases and frequent communication breakdowns.

Innovation Solution

Implementing a hybrid interrupt communication scheme where devices transmit an interrupt signal only when sensor values change, allowing the host to store and reuse sensor information, reducing unnecessary signal transmissions and traffic on USB communication lines.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If sensor polling is performed frequently to check device state in real-time, then communication reliability is improved, but USB traffic load increases and communication failures occur more frequently

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidUSB traffic load
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent implements periodic sensor polling at predetermined intervals instead of continuous monitoring. The host controller periodically transmits sensor polling commands to the sensor device and receives sensor values only at these intervals, reducing the frequency of USB communications while maintaining adequate real-time monitoring capability.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent extracts and processes only the essential sensor information needed for ATM operation. By focusing on specific sensor values rather than continuously transmitting all possible device data, the communication load is reduced while maintaining the necessary monitoring functionality.

Inventive Principle:
Principle #2Taking out (Extraction)

2Productivity

If high-advanced-technology communication H/W chip is used to handle high USB traffic, then communication capacity is improved, but manufacturing cost increases

Engineering Contradiction:
Improvecommunication capacityVSAvoidmanufacturing cost
Core Design Contradiction:
ProductivityVSEase of manufacture

Solution Approach 1:

The patent changes the communication parameters by reducing the polling frequency and optimizing the data transmission intervals. This allows the use of lower-specification, more cost-effective communication hardware chips that can handle the reduced traffic load, while still maintaining adequate communication capacity for ATM operations.

Inventive Principle:
Principle #35Parameter changes

3Speed

If sensor polling is performed repeatedly at short time intervals, then real-time device state monitoring is improved, but communication failure frequency increases

Engineering Contradiction:
Improveresponse speedVSAvoidcommunication stability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent implements periodic sensor polling at predetermined intervals instead of continuous monitoring. The host controller periodically transmits sensor polling commands to the sensor device and receives sensor values only at these intervals, reducing the frequency of USB communications while maintaining adequate real-time monitoring capability.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12020546B2Communication method between host and devices in ATM
Publication Date: 2024.06.25 HYOSUNG TNS INC
  • US12020546B2 patent drawing
  • US12020546B2 patent drawing
  • US12020546B2 patent drawing

AI summary

A method of communication between a host of an automated teller machine and a device. The process is performed as a result of sensor polling which the host periodically performs to check a state of a device. The process is simplified by employing an interrupt communication scheme in which an interrupt signal for notifying that a change of a sensor value occurs in the device is transmitted from a device to a host. This simplification reduces USB traffic that occurs during a process of communication between the host of the automated teller machine and the device, thereby reducing a load that is applied to a communication hardware chip of the automated teller machine. As a result, the frequency with which a communication failure occurs is decreased, thereby achieving the effect of providing support for seamless communication.