Printer Driver Unit for Automatic EDC Transaction Data Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional Point of Sale (POS) systems lack a communication link between the billing system and the payment system, leading to manual input of transaction amounts, which is error-prone and prevents financial reconciliation.

Innovation Solution

A method and printer driver unit that automatically transmit data to an Electronic Data Capture (EDC) terminal by receiving a print request, extracting the final transaction amount, determining the EDC terminal's status, and generating a second print request to facilitate automatic insertion of the transaction amount.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual input of transaction amount is used in EDC terminal, then ease of operation is maintained, but reliability deteriorates due to errors

Engineering Contradiction:
Improvetransaction accuracyVSAvoidmanual input requirement
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The printer driver unit serves as an intermediary component between the billing system and EDC terminal. It automatically transmits the final transaction amount from the billing system to the EDC terminal, eliminating manual input while maintaining system compatibility through standard printer command protocols.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables self-service by allowing the billing system to automatically populate the transaction amount in the EDC terminal without merchant intervention. The printer driver unit handles the data transmission and integration autonomously, reducing human error and operational complexity.

Inventive Principle:
Principle #25Self-service

2Reliability

If communication link between billing system and payment system is established, then reliability improves through automatic data transmission, but device complexity increases

Engineering Contradiction:
Improvedata transmission accuracyVSAvoidsystem integration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The printer driver unit performs multiple functions: it acts as a communication bridge between billing and payment systems, formats data according to EDC terminal requirements, and handles transaction amount transmission. This multi-functionality reduces the need for separate dedicated integration components.

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

Solution Approach 2:

The printer driver unit serves as a universal intermediary that can interface with different billing systems and EDC terminals using standard protocols, reducing integration complexity while establishing reliable communication links between systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If vendor-specific billing system is modified to integrate with EDC terminal, then adaptability improves, but ease of manufacture deteriorates

Engineering Contradiction:
Improvesystem integration capabilityVSAvoidsystem modification requirement
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The printer driver unit acts as an intermediary that interfaces with the existing vendor-specific billing system without requiring modifications to it. It translates billing system output into EDC terminal-compatible formats, preserving the original billing system while enabling integration.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The integration functionality is segmented into a separate printer driver unit rather than being embedded in the billing system. This modular approach allows the billing system to remain unchanged while adding integration capability through the standalone driver component.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12314926B2Method and printer driver unit for performing transaction by automatically transmitting data to EDC terminal
Publication Date: 2025.05.27 INNOVITI TECH PTE LTD
  • US12314926B2 patent drawing
  • US12314926B2 patent drawing
  • US12314926B2 patent drawing

AI summary

The present disclosure is related to a printing driver unit, which discloses method and printer driver unit for performing a transaction by automatically transmitting data to an Electronic Data Capture (EDC) terminal. Method includes receiving, by printer driver unit associated with host computing device, first print request including first data related to purchase, from host computing device. Further, the printer driver unit extracts final transaction amount from first data and determines status of EDC terminal upon extracting final transaction amount. When EDC terminal is determined to be in first state, the printer driver unit generates a second print request including extracted final transaction amount and transmits the generated second print request to EDC terminal to facilitate automatic insertion of final transaction amount in EDC terminal to initiate payment transaction. Embodiments herein helps in auto-populating final transaction amount in EDC terminal, without the help of vendor specific billing system.