Printer Microprocessor Optical Code Generation via Remote Server

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing automatic cutting devices for substrates with printed pictures require frequent updates of printer software to accurately cut printed supports, especially when dealing with varied picture dimensions and arrangements, which is costly and inefficient, especially in systems with multiple printers.

Innovation Solution

A process where a microprocessor unit generates a query string for cut coordinates and connects to a remote server to generate an optical code file, allowing the server to handle the generation of optical codes in a format readable by the cutter, eliminating the need for frequent software updates on the printer's microprocessor unit.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the microprocessor unit uses resident software to generate optical codes for cutting coordinates, then the cutting operation can be performed, but the software requires frequent updates to accommodate varied picture dimensions and arrangements

Engineering Contradiction:
Improvecompatibility with varied picture dimensions and arrangementsVSAvoidsoftware update frequency
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The optical code generation function is extracted from the printer's resident software and relocated to a remote server. The printer's microprocessor unit generates only a query string with cut coordinates, which is sent to the remote server that generates and returns the optical code. This extraction eliminates the need for frequent software updates in the printer while maintaining adaptability to varied picture dimensions and arrangements.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

A remote server acts as an intermediary between the printer and the cutting operation. The server receives query strings from the printer, generates the appropriate optical codes based on the cut coordinates, and returns them to the printer. This intermediary handles the complexity of optical code generation for various picture configurations, freeing the printer from needing frequently updated software.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the resident software is updated frequently to support new cutter formats, then compatibility is improved, but the cost and efficiency deteriorate

Engineering Contradiction:
Improvecompatibility with newer cutters and varied formatsVSAvoidcost and efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The complex optical code generation logic is extracted from the printer's resident software and moved to a remote server. This allows the server to be updated independently to support new cutter formats and variations without requiring printer software updates, thereby maintaining compatibility while avoiding the costs and efficiency losses associated with frequent printer software updates.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system transitions from a static resident software model in the printer to a dynamic remote server model. The server can dynamically generate optical codes for various cutter formats and picture configurations without requiring updates to the printer's embedded software, enabling adaptability while maintaining productivity.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12017376B2Process for producing a printed support and related printing system
Publication Date: 2024.06.25 FOTOBA INT SRL
  • US12017376B2 patent drawing

AI summary

The present disclosure provides a process for manufacturing a printed support (S), which can be cut by any automatic cutter capable of reading an optical code (OC), which does not require updating the resident software of the microprocessor unit that controls the printer (or printers). A printing system of a printable support which implements the process is also disclosed.