Image Forming Apparatus Dynamic Rendering Service Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image forming apparatuses are limited in their rendering capabilities, as they determine rendering subjects based on pre-defined information at manufacturing time, preventing the use of more capable rendering subjects for specific file types and failing to accommodate new file formats without firmware updates or additional hardware.

Innovation Solution

The image forming apparatus dynamically determines rendering subjects by storing and updating address information of capable rendering services for various file types, allowing users to set preferences and select alternative rendering engines, enabling rendering of new formats without firmware updates or new hardware.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If rendering subjects are determined based on pre-defined information at manufacturing time, then device complexity is reduced and ease of operation is improved, but adaptability deteriorates and rendering functionality is limited

Engineering Contradiction:
Improverendering functionalityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic determination of rendering subjects by allowing the image forming apparatus to select from multiple rendering services based on file types and user preferences, rather than using fixed pre-defined rendering subjects. This enables the system to adapt to different rendering needs while maintaining operational simplicity through automated selection processes.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent enables the image forming apparatus to utilize multiple rendering services for different file types, making the system universally capable of handling various document formats. By integrating multiple rendering engines and allowing dynamic selection, the apparatus achieves multi-functionality without requiring separate dedicated devices for each file type.

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

2Adaptability or versatility

If multiple rendering services are supported with dynamic selection, then adaptability and rendering functionality are improved, but device complexity increases

Engineering Contradiction:
Improvefile format compatibilityVSAvoiduser configuration complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent implements preliminary configuration of rendering service selections through user preferences that are stored and automatically applied. Users can pre-configure their preferred rendering services for different file types, and the system automatically retrieves and applies these preferences without requiring manual configuration at the time of printing, thus reducing operational complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system performs self-service by automatically determining which rendering service to use based on stored user preferences and file type information. The apparatus autonomously selects the appropriate rendering engine without requiring user intervention, balancing the need for multiple rendering services with ease of operation through automated decision-making processes.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11474759B2Image forming apparatus providing distributed rendering service
Publication Date: 2022.10.18 HEWLETT PACKARD DEVELOPMENT COMPANY LP
  • US11474759B2 patent drawing
  • US11474759B2 patent drawing
  • US11474759B2 patent drawing

AI summary

An image forming apparatus is provided. The image forming apparatus includes a printing engine, memory to store information indicating correspondences of a plurality of file types and uniform resource identifier (URI) addresses of rendering subjects to render printing data of each file type of the plurality of file types in correspondence to each of a plurality of external apparatuses, a communication device to receive a file by a direct printing function method from an external apparatus, and a processor to identify the type of the received file, determine a URI address corresponding to the identified file type and the external apparatus, according to the information indicating correspondences, control the communication device to transmit the received file to the determined URI address, and receive, from the determined URI address, rendered data corresponding to the file.