Print Control System Asynchronous Duplex Communication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing print control systems face compatibility issues when a printer and a print control device communicate over a network, requiring complex configurations and specialized knowledge to establish asynchronous duplex communication paths.

Innovation Solution

A print control system that includes a print control device and a printer, where the print control device establishes an asynchronous duplex communication path and generates print data, and the printer receives and prints based on the data, using WebSocket communication for asynchronous duplex communication, allowing for seamless network communication between devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a printer and a print control device communicate over a network using traditional methods, then the system can be built with network connectivity, but the system becomes incompatible with configurations where multiple devices communicate over the network and requires complex operations and specialized knowledge to establish communication paths

Engineering Contradiction:
Improvecompatibility with multiple device configurationsVSAvoidcomplexity of communication path establishment
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The print control device is designed with universal communication capabilities that allow it to function as both a client and a server, and to establish communication paths with multiple printers simultaneously. The device can initiate communication with printers and also accept connection requests from printers, making it compatible with various network configurations without requiring specialized knowledge for each scenario.

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

Solution Approach 2:

The print control device acts as an intermediary between the network and printers, managing communication path establishment automatically. It includes a communication path management unit that handles the complexity of establishing and maintaining communication paths, thereby shielding users from the underlying complexity while enabling versatile network configurations.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If traditional communication methods are used between printer and print control device, then basic printing functionality is achieved, but the system requires complex operations and specialized knowledge to establish asynchronous duplex communication paths

Engineering Contradiction:
Improveease of establishing communication pathVSAvoidloss of communication capability
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The print control device automatically manages the establishment and maintenance of communication paths with printers. The communication path management unit performs self-service functions by automatically initiating connections, managing connection states, and ensuring communication continuity without requiring user intervention or specialized knowledge, thereby making the system easy to operate while maintaining full communication capability.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If the print control device initiates communication with the printer, then asynchronous duplex communication can be established, but compatibility with configurations where the printer initiates communication is lost

Engineering Contradiction:
Improvecommunication initiation flexibilityVSAvoidcommunication management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The communication mode of the print control device is dynamic and adaptable. It can switch between initiating communication with the printer and accepting connection requests from the printer based on the specific network configuration. This dynamic capability allows the device to adapt to different scenarios (push communication, pull communication, or bidirectional communication) without increasing the perceived complexity for users, as the adaptation is handled automatically by the communication path management unit.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9804809B2Print control system
Publication Date: 2017.10.31 SEIKO EPSON CORP
  • US9804809B2 patent drawing
  • US9804809B2 patent drawing
  • US9804809B2 patent drawing

AI summary

A print control system 1 includes a control server 10 that opens a communication path for asynchronous duplex communication, generates print data, and outputs the generated print data by the opened communication path; and a printer 12 that opens a communication path, receives the print data by the opened communication path, and prints based on the received print data.