Bounded Tile Template Generation for Printer Memory Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional tile templates that are too large for a tiling area result in unnecessary memory usage due to overlap, which can be inefficient in printer tiling processes.

Innovation Solution

A method and system for generating a bounded tile template by determining which dimensions of the tile template exceed the corresponding dimensions of the tiling area, allowing for the creation of a template with reduced dimensions to avoid overlap while maintaining the appearance of overlapping instances, thereby reducing memory usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If a tile template is made large enough to cover the entire tiling area without overlap, then the coverage area is improved, but the memory usage increases unnecessarily

Engineering Contradiction:
Improvecoverage areaVSAvoidmemory usage
Core Design Contradiction:
Area of stationary objectVSQuantity of substance

Solution Approach 1:

The patent divides the tile template into multiple segments corresponding to different regions of the tiling area. Each segment contains only the graphical objects necessary for that specific region, allowing the system to load and process smaller template portions separately rather than loading the entire large template at once, thus reducing memory usage while maintaining full coverage capability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by creating region-specific tile templates where each template segment contains graphical objects tailored to its particular tiling region. Instead of using a single large template with all objects for all regions, each region receives a customized smaller template with only the objects it needs, optimizing memory efficiency while ensuring complete area coverage

Inventive Principle:
Principle #3Local quality

2Quantity of substance

If a tile template is reduced in size to fit within the tiling area, then memory usage is reduced, but the ability to maintain seamless patterns is compromised

Engineering Contradiction:
Improvememory usageVSAvoidseamless pattern continuity
Core Design Contradiction:
Quantity of substanceVSStability of the object's composition

Solution Approach 1:

The patent segments the seamless pattern into region-specific portions, where each tile template segment contains the appropriate graphical objects for its region. The system ensures seamless continuity by carefully selecting and arranging objects within each segment to match adjacent regions, maintaining the overall seamless appearance while using smaller, memory-efficient templates

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements local quality by customizing each tile template segment to contain only the specific graphical objects needed for that region's seamless pattern requirements. This allows each region to have a tailored template that maintains pattern continuity with adjacent regions while minimizing memory usage by excluding unnecessary objects from other regions

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If multiple instances of objects are used to create complex patterns, then the pattern complexity is improved, but the template size and processing complexity increase

Engineering Contradiction:
Improvepattern complexityVSAvoidtemplate complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments complex patterns into region-specific template portions, where each segment contains a simplified set of graphical objects appropriate for that region. This allows the system to achieve complex overall patterns through the combination of multiple simpler regional templates, reducing the complexity of individual templates while maintaining versatile pattern capabilities

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by creating region-specific templates with customized graphical objects tailored to each region's pattern requirements. Each template segment contains only the necessary objects for its local pattern needs, reducing overall template complexity while maintaining the ability to create diverse and complex patterns across different regions through localized optimization

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11106404B2Template generation for tiling for appearance of overlap
Publication Date: 2021.08.31 KYOCERA DOCUMENT SOLUTIONS INC
  • US11106404B2 patent drawing
  • US11106404B2 patent drawing
  • US11106404B2 patent drawing

AI summary

Method and system relating generally to tiling for appearance of overlap is disclosed. In such a method, a tile template is received. A subset of a tiling area is initialized as a bounding region. A bounding region subset of the tiling area is initialized. One or more first dimensional components of the tile template are determined to exceed one or more corresponding second dimensional components of the bounding region. A bounded tile template is generated for the tile template with third dimensional components having the one or more corresponding second dimensional components to avoid the overlap though with the appearance of overlapping instances of the tile template.