Modular Connectivity Manager for Digital Front End Systems

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 causing issues with existing connectivity modules and the DFE system itself, due to the need for explicit software modifications and recompilation.

Innovation Solution

A printing device connectivity manager is introduced, enabling the creation and installation of printing connectivity modules with application programming interfaces (APIs) that manage and transmit print jobs, allowing dynamic interaction with various printing devices without modifying the DFE software, using TCP/IP, USB, Bluetooth, and other communication channels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If explicit software modifications and recompilation are made to connect new printing devices, then connectivity functionality is improved, but development time and resource consumption increase

Engineering Contradiction:
Improveconnectivity functionalityVSAvoiddevelopment time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system segments connectivity functionality into separate, modular connectivity modules that can be independently developed, installed, and managed. Each module handles connection to specific printing devices or device types, allowing new connectivity capabilities to be added without modifying the core DFE software. This modular architecture resolves the contradiction by enabling adaptability through separate modules while avoiding time-consuming full software recompilation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The connectivity manager implements a universal interface that can work with multiple types of printing devices through standardized communication protocols. The system provides multi-functional connectivity modules that can adapt to different device types (network printers, USB printers, wireless printers) without requiring custom software development for each device, thus improving versatility while reducing development time.

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

2Adaptability or versatility

If explicit software modifications are made to add new printing device connectivity, then connectivity functionality is improved, but system stability deteriorates due to potential problems with existing modules

Engineering Contradiction:
Improveconnectivity functionalityVSAvoidsystem stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

By segmenting connectivity functionality into independent modules, the system isolates potential stability issues to specific modules rather than affecting the entire system. New connectivity modules can be developed and tested separately, and if problems arise, only that specific module needs to be updated or removed, not the entire DFE software, thus maintaining system stability while adding new functionality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The connectivity manager acts as an intermediary layer between the DFE software and printing devices, providing a standardized interface that shields the core system from device-specific variations. This mediator pattern allows new device types to be added through the intermediary without directly modifying or destabilizing the existing DFE software architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If DFE software is recompiled for each new printing device connection, then connectivity functionality is improved, but resource consumption increases

Engineering Contradiction:
Improveconnectivity functionalityVSAvoidresource allocation
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The system divides connectivity functionality into separate, reusable modules that can be installed without full software recompilation. This segmentation allows the DFE software to remain unchanged while new connectivity capabilities are added as standalone modules, significantly reducing the computational resources and time required for deployment compared to full recompilation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Connectivity modules are pre-built and packaged with all necessary compilation and configuration completed in advance. When a new printing device needs to be connected, the pre-compiled module is simply installed and activated, eliminating the need for resource-intensive on-demand recompilation processes.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11922078B2Printing device connectivity manager for a digital front end
Publication Date: 2024.03.05 KYOCERA DOCUMENT SOLUTIONS INC
  • US11922078B2 patent drawing
  • US11922078B2 patent drawing
  • US11922078B2 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.