Server Printing Data Integrity via Error State Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In pull printing systems, printing data is deleted from the server apparatus without verifying the state of the image forming apparatus, leading to undesired outcomes when the apparatus is not in a printable state, causing users to lose data and requiring unnecessary retransmission.

Innovation Solution

A method and apparatus that determine the error state level of an image forming apparatus, deciding whether to transmit or delete printing data based on this level, and provide a guide message accordingly, allowing data transmission only when the apparatus is in a permissible state.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If printing data is automatically deleted from the server apparatus after transmission, then the server apparatus storage space is freed and the system operates efficiently, but data loss occurs when the image forming apparatus is not in a printable state

Engineering Contradiction:
Improveprinting system efficiencyVSAvoiddata integrity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The server apparatus checks the operational state of the image forming apparatus before transmitting and deleting printing data. This preliminary verification ensures that data is only deleted when the target apparatus is confirmed to be in a printable state, preventing data loss while maintaining efficient storage management

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback mechanism where the server apparatus receives state information from the image forming apparatus and uses this feedback to determine whether to delete printing data. This closed-loop control ensures data integrity while maintaining system efficiency

Inventive Principle:
Principle #23Feedback

2Ease of operation

If the server apparatus transmits printing data without checking the image forming apparatus state, then the data transmission process is simple and fast, but the user experience deteriorates due to data loss and required retransmission

Engineering Contradiction:
Improvedata transmission simplicityVSAvoiduser time for retransmission
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The server apparatus performs a preliminary check of the image forming apparatus state before transmitting printing data. This advance verification prevents failed printing jobs and eliminates the need for user retransmission, maintaining operational simplicity while preventing time loss

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The server apparatus autonomously checks the state of the image forming apparatus and makes intelligent decisions about data transmission and deletion without requiring user intervention. This self-service capability prevents data loss while keeping the operation simple for users

Inventive Principle:
Principle #25Self-service

3Reliability

If the server apparatus checks the image forming apparatus state before deleting printing data, then data integrity is maintained, but the system complexity increases

Engineering Contradiction:
Improvedata integrityVSAvoidprinting control system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The server apparatus acts as an intermediary that mediates between the host apparatus and image forming apparatus. It implements the state checking and decision-making logic in the middle layer, maintaining data integrity without significantly complicating the overall system architecture

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The server apparatus performs multiple functions including data storage, state checking, transmission control, and deletion management within a single system. This multi-functionality maintains data integrity while avoiding the need for additional separate components that would increase system complexity

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

Data Source

PatentUS9348549B2Image forming apparatus, server apparatus, and method of controlling printing of server apparatus
Publication Date: 2016.05.24 HEWLETT PACKARD DEVELOPMENT COMPANY LP
  • US9348549B2 patent drawing
  • US9348549B2 patent drawing
  • US9348549B2 patent drawing

AI summary

A method of controlling printing of a server apparatus is provided. The method includes: receiving printing data, receiving error information from at least one image forming apparatus; determining an error state level corresponding to the error information among a plurality of error state levels; and when the determined error state level is an allowed level to print, transmitting the printing data to the image forming apparatus and deleting the stored printing data, and when the error state level is a disallowed level, not transmitting the printing data.