Printing Device Connectivity Manager for Digital Front End

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The development of digital front-end (DFE) systems requires significant time and resources to modify software for connecting with new printing devices, often disrupting existing connectivity modules and the DFE system itself.

Innovation Solution

Implementing a printing device connectivity manager with installable printing connectivity modules and APIs that allow dynamic interaction with various printing devices, enabling on-demand connectivity without modifying the DFE software, using technologies like TCP/IP, USB, Bluetooth, and NFC.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If DFE software is modified to connect with new printing devices, then connectivity with new devices is achieved, but development time and resources increase significantly

Engineering Contradiction:
Improveconnectivity with new printing devicesVSAvoiddevelopment time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system segments connectivity functionality into separate, modular printing device connectivity modules that can be independently developed, installed, and managed. Each module handles connectivity to specific printing devices or device types, allowing the core DFE software to remain unchanged while adding support for new devices through module installation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The printing device connectivity manager provides a universal platform that can accommodate multiple printing devices and connectivity protocols through a common interface. The manager orchestrates communication between the DFE and various printing devices using standardized APIs, enabling one system to serve multiple device types without requiring separate software modifications for each device.

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

2Adaptability or versatility

If DFE software is modified to add new printing device connectivity, then new device support is enabled, but existing connectivity modules and system stability are disrupted

Engineering Contradiction:
Improvenew device supportVSAvoidsystem stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The connectivity functionality is extracted from the core DFE software and placed into separate, removable printing device connectivity modules. This extraction allows new connectivity capabilities to be added without touching or risking the stability of the core system or existing connectivity modules. The manager acts as an intermediary that coordinates between the stable core system and the modular, updatable connectivity components.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If DFE software is recompiled for each new printing device, then device-specific connectivity is achieved, but resource consumption and complexity increase

Engineering Contradiction:
Improvedevice-specific connectivityVSAvoidsoftware complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The printing device connectivity manager serves as an intermediary layer between the DFE and various printing devices. It provides a standardized interface and orchestration mechanism that simplifies device-specific connectivity requirements. Instead of modifying the core DFE for each device, the manager handles device-specific protocols and communication patterns through its modular connectivity modules, reducing overall system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11922231B1Printing device connectivity manager for a digital front end
Publication Date: 2024.03.05 KYOCERA DOCUMENT SOLUTIONS INC
  • US11922231B1 patent drawing
  • US11922231B1 patent drawing
  • US11922231B1 patent drawing

AI summary

A printing system includes a digital front end (DFE) system connected to a plurality of printing devices. The DFE system manages printing operations to the plurality of printing devices. The DFE system also includes a printing device connectivity manager to manage connections with the printing devices. Printing connectivity modules are installed at the printing device connectivity manager using application programming interfaces (APIs) that are loaded at the creation of the printing connectivity modules. The DFE system also includes a display device connectivity manager to manage connections with display devices using display connectivity modules and display connectivity APIs. The DFE system also includes a storage connectivity manager to manage data storage and storage devices using storage connectivity modules and storage connectivity APIs.