Modular 3D Rendering System for Print Binding Elements

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The printing industry faces limitations in producing true 3D renderings of print pieces, with existing technologies often providing only two-dimensional perspectives, and current 3D rendering applications requiring undesirable plug-ins or special applications, lacking flexibility in input formats and deployment options.

Innovation Solution

A modular document production visualization system that allows for true 3D rendering in a browser, utilizing various input formats and rendering engines, and can be deployed as either a stand-alone or client-server application, enabling bi-directional information flow and user interaction with 3D models of binding elements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If 3D rendering is implemented using existing technologies, then true 3D visualization is achieved, but it requires undesirable plug-ins or special applications and lacks flexibility in deployment

Engineering Contradiction:
Improve3D rendering accuracyVSAvoidsystem deployment complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system segments the 3D binding element models into reusable modular components that can be independently managed and rendered. This allows the complex 3D rendering functionality to be broken down into manageable parts that can be integrated through standard web technologies without requiring full plug-in installations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a universal rendering system that works across multiple platforms and browsers through standard web technologies. The binding element models are designed to be universally applicable across different print production scenarios, eliminating the need for application-specific plug-ins while maintaining true 3D rendering capabilities.

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

2Adaptability or versatility

If modular architecture with multiple input formats is implemented, then flexibility and adaptability are improved, but system complexity increases

Engineering Contradiction:
Improveinput format flexibilityVSAvoidarchitecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary layer (the modular architecture with standardized data structures) that mediates between different input formats and the core rendering engine. This intermediary handles format conversion and normalization, allowing the system to accept multiple input formats (JDF, PDF, etc.) without increasing the complexity of the core 3D rendering logic.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If real-time manipulation and modification of 3D models is enabled, then user interaction and productivity are improved, but processing requirements and system resource usage increase

Engineering Contradiction:
Improvepre-print visualization efficiencyVSAvoidcomputational resource consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary actions by pre-processing and caching 3D binding element models during system initialization or offline operations. This allows real-time manipulation during user interaction to proceed with reduced computational overhead, as the heavy lifting of model creation and basic rendering preparations has already been completed beforehand.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9836868B2System and method employing segmented models of binding elements in virtual rendering of a print production piece
Publication Date: 2017.12.05 XEROX CORP
  • US9836868B2 patent drawing
  • US9836868B2 patent drawing
  • US9836868B2 patent drawing

AI summary

A system and method for a pre-print, three-dimensional virtual rendering of a print piece is disclosed. A plurality of modular/pipelined architectural layers are managed, operated, and organized by a controller. A product definition is provided to a job ticket adaptation layer where it is transformed into a physical model. The physical model is then transformed into a display model via the product model layer. The display model is transformed into a scene that can be displayed on a graphical user interface as a three dimensional virtual rendering by a rendering layer, where the rendering includes one or more binding elements to satisfy the product definition. The modularity further enables different product description formats to be supported by only altering the job ticket adaption layer, and that different graphics rendering engines can be supported by altering only the rendering layer.