Recording Device Identifies Input Source for POS Driver Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing POS systems face challenges in managing device drivers for various input devices, as generic device drivers treat all devices similarly, failing to accurately process data specific to each input device, which complicates the management and efficient control of different types of input devices.

Innovation Solution

A control system where the recording device identifies the input device and adds identification information to the data, allowing the information processing device to determine the input device type without relying on the operating system functions, enabling processes specific to each input device to be executed efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If generic device drivers are used to control input devices, then device driver management is simplified, but the ability to accurately process data specific to each input device type is lost

Engineering Contradiction:
Improvedevice driver management complexityVSAvoidinput device data processing accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent introduces an intermediary component (the recording device or a dedicated controller) that acts as a mediator between the input devices and the information processing device. This intermediary identifies the input device type and adds identification information to the data stream, allowing generic device drivers to be used while maintaining the ability to process device-specific data accurately. The intermediary translates diverse input device outputs into a standardized format with embedded identification.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the data processing function into two parts: device identification and data processing. The recording device or controller separates the identification information extraction from the main data processing task, allowing each component to be handled independently. This segmentation enables the use of generic drivers for data processing while maintaining specific handling for device identification.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If specific device drivers are installed for each input device type, then accurate processing of device-specific data is achieved, but the number of device drivers increases and management becomes complicated

Engineering Contradiction:
Improveinput device data processing accuracyVSAvoiddevice driver management complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements a universal data transmission interface that can handle multiple input device types through a single generic device driver. The recording device or controller provides multi-functional capability by automatically identifying different input device types and routing their data through appropriate processing paths, eliminating the need for multiple specialized drivers while maintaining accurate device-specific processing.

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

Solution Approach 2:

The system enables self-service by allowing the recording device or controller to automatically identify input device types and add appropriate identification information without requiring manual driver selection or configuration. The system self-adapts to different input devices, eliminating the burden of managing multiple device drivers.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If the information processing device determines the input device type using operating system functions, then device identification is achieved, but system versatility across different terminal devices is limited

Engineering Contradiction:
Improveinput device identification capabilityVSAvoidterminal device compatibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent extracts the device identification function from the operating system and information processing device, placing it instead in the recording device or controller. This extraction removes the dependency on specific operating system functions, allowing the system to work across different terminal devices and operating systems while maintaining the capability to identify and process data from various input devices.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9342264B2Control system, control method of a control system, and recording device
Publication Date: 2016.05.17 SEIKO EPSON CORP
  • US9342264B2 patent drawing
  • US9342264B2 patent drawing
  • US9342264B2 patent drawing

AI summary

A control system 1 has an input device that reads and outputs input information, a printer 11 connected to the input device, and a tablet device 10 connected to the printer 11. When input information is output from the input device, the printer 11 identifies the input device of the input source, and outputs the input information to the tablet device 10.