Application Integration Mechanism for Print Job Language Conversion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current print services systems face inefficiencies and high costs due to the need for customized interfaces to communicate with external systems using different language formats, such as JDF and web services, which lack a common standard.

Innovation Solution

An application integration mechanism that provides a single interface to convert print job instructions from various language formats to a host language format, enabling communication between print managers and client servers, and includes components like registration logic, interface logic, and conversion logic to facilitate communication across different software languages.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If customized interfaces are generated for each external system to support different language formats, then communication compatibility is improved, but system complexity and development costs increase

Engineering Contradiction:
Improvecommunication compatibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a message conversion service as an intermediary component that sits between external systems and the core printing system. This service receives messages in various external formats (JDF, JMF, web services, XML, JSON) and converts them to a standardized internal format, eliminating the need to generate customized interfaces for each external system while maintaining full communication compatibility

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The message conversion service implements universal functionality by supporting multiple external language formats and communication protocols through a single unified interface. This multi-functional approach allows the system to communicate with diverse external systems (printers, inserters, folders, cutters, printing software) using one standardized conversion mechanism rather than requiring separate customized interfaces for each system type

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

2Adaptability or versatility

If customized interfaces are generated for each external system, then communication with different language formats is enabled, but development time and costs increase

Engineering Contradiction:
Improvelanguage format supportVSAvoiddevelopment time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary action by pre-configuring the message conversion service with support for multiple external language formats and communication protocols. This advance preparation allows the system to immediately handle various external systems without requiring time-consuming customization for each new integration, as the conversion capabilities are already in place and ready to use

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If a single standardized interface is used for all external systems, then system complexity is reduced, but compatibility with external systems using different language formats deteriorates

Engineering Contradiction:
Improvesystem complexityVSAvoidexternal system compatibility
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The message conversion service acts as a mediator that enables a single standardized internal interface to communicate with external systems using different language formats. The service translates external formats (JDF, JMF, web services, XML, JSON) into the standardized internal format, allowing the core system to maintain simplicity while achieving full external compatibility through the conversion layer

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10353654B1Application integration mechanism
Publication Date: 2019.07.16 RICOH CO LTD
  • US10353654B1 patent drawing
  • US10353654B1 patent drawing
  • US10353654B1 patent drawing

AI summary

A system to is described. The system includes at least one physical memory device to store application integration logic and one or more processors coupled with the at least one physical memory device, the one or more processors to execute the application integration logic to provide an interface between a print manager and one or more client devices supporting a plurality of language formats and to convert print job instructions from the plurality of language formats to a language format supported by the print manager and allow the print manager to communication status back on the print job in its own language and have that converted in to the language the client device understands.