HTTP-Controlled Scanner for Paper Transaction Data Exchange

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing devices struggle to facilitate commercial transactions using paper documents on user-owned devices like smartphones and tablets, as they cannot easily capture and decode MICR codes, and require specific software applications and hardware configurations, limiting their use in real-time, mobile, and universal scenarios.

Innovation Solution

A device and method that uses the HTTP protocol to control a reading and scanning device for paper documents, allowing user devices (such as POS terminals, smartphones, and computers) to control data exchange without needing special software or hardware modifications, enabling scanning, reading, and printing through a web browser interface, supporting wired and wireless connections.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional reading and scanning devices are used for paper documents, then document processing capability is achieved, but device complexity and requirement for specific software configuration increase

Engineering Contradiction:
Improveease of useVSAvoidsoftware configuration
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a server as an intermediary between the user device and the reading/scanning device. The server handles all complex software configurations, protocol translations, and data processing operations. The user device only needs to communicate with the server through standard web protocols, eliminating the need for specialized software installations or complex configurations on the user device side.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the traditional mechanical/software-based control system with a web-based protocol system. Instead of requiring proprietary software applications and device-specific drivers, the system uses standard HTTP/HTTPS web protocols that can be accessed through any modern web browser, thereby substituting complex mechanical/software interfaces with a universal web interface.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Adaptability or versatility

If proprietary software applications are installed on user devices, then document processing functionality is enabled, but adaptability across different operating systems and hardware configurations decreases

Engineering Contradiction:
Improvecross-platform compatibilityVSAvoidsoftware installation
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal system where a single server implementation can serve multiple types of user devices (smartphones, tablets, computers, POS terminals) running different operating systems (iOS, Android, Windows, macOS, Linux). The server provides a standardized web interface that works across all platforms without requiring platform-specific software versions or installations, thereby achieving multi-functionality and broad adaptability.

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

3Measurement precision

If specialized hardware configurations are required, then reading and scanning accuracy is improved, but ease of deployment and mobility decreases

Engineering Contradiction:
Improvereading accuracyVSAvoiddeployment simplicity
Core Design Contradiction:
Measurement precisionVSEase of manufacture

Solution Approach 1:

The patent extracts the complex hardware configuration requirements and specialized processing logic from the user device and relocates them to the server environment. The reading and scanning operations can be performed by various devices (mobile phones with cameras, dedicated scanners, POS terminals), and the server handles the sophisticated image processing, MICR code recognition, and data validation, thereby separating measurement functions from processing functions.

Inventive Principle:
Principle #2Taking out (Extraction)

4Productivity

If real-time processing is implemented, then transaction speed is improved, but device complexity and processing requirements increase

Engineering Contradiction:
Improvetransaction speedVSAvoidprocessing capability
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The server performs preliminary actions by pre-configuring processing pipelines, pre-loading necessary software components and libraries, and establishing ready-to-use processing templates for different document types. When a document is submitted for processing, the server can immediately apply pre-configured recognition algorithms and validation rules, enabling real-time processing without requiring the user device to have complex processing capabilities.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9460427B2Device, system and method for making commercial transactions through a paper document
Publication Date: 2016.10.04 PANINI SPA
  • US9460427B2 patent drawing
  • US9460427B2 patent drawing
  • US9460427B2 patent drawing

AI summary

A system for making commercial transactions through a paper document includes: a device (3) for reading and scanning the paper document containing information useful for a commercial transaction, the reading and scanning device (3) having an IP address; a user device (5); an interface (7), in particular a connection, between the reading and scanning device (3) and the user device (5), wherein the reading and scanning device (3) includes a software interface adapted to exchange data and/or the information with the user device (5) through the interface (7) and via the HTTP protocol.