Differential Template Data for Print Memory Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing print systems face inefficiencies when users modify or add object data to template data, as they require transmitting large amounts of data to external servers or storing extensive template data locally, which can overwhelm memory capacity and complicate the creation of printed materials.

Innovation Solution

A print system that employs differential template data, generated by comparing new extended template data to basic template data, allowing for the storage and transmission of only the data differences, thereby reducing the size of the data needed and increasing memory capacity, enabling efficient reproduction of extended template data for printing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users modify or add object data to template data, then the template data can be customized and shared, but the data size increases and memory capacity is overwhelmed

Engineering Contradiction:
Improvetemplate customizationVSAvoiddata size
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The template data is segmented into basic template data (stored in device side storage) and extended template data (transmitted from operation terminal). This segmentation allows the system to store only essential template structures locally while keeping customization data separate, reducing the memory burden on the printing device.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts and separates the extended template data from the basic template data. By taking out the customizable portion (extended template data) and storing it separately in the operation terminal's storage, the system reduces the amount of data that needs to be stored in the printing device's limited memory.

Inventive Principle:
Principle #2Taking out (Extraction)

2Adaptability or versatility

If all extended template data is transmitted to external servers or stored locally, then template data can be accessed, but transmission time and processing load increase

Engineering Contradiction:
Improvetemplate data accessVSAvoidtransmission time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The basic template data is pre-stored in the device side storage of the printing device, and the extended template data is pre-stored in the operation terminal's storage. This preliminary action eliminates the need for real-time transmission or generation during printing, significantly reducing transmission time and processing load.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses a copying mechanism where the extended template data from the operation terminal is combined with the basic template data from the device side storage to create the complete template. This copying approach is more efficient than transmitting or regenerating the entire template data each time.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If large amounts of template data are stored in device side storage, then template variety increases, but memory capacity is exceeded

Engineering Contradiction:
Improvetemplate varietyVSAvoidstorage capacity
Core Design Contradiction:
Adaptability or versatilityVSVolume of stationary object

Solution Approach 1:

The template storage is segmented into two parts: basic template data stored in the device side storage (limited capacity) and extended template data stored in the operation terminal's storage (larger capacity). This segmentation enables the system to offer a wide variety of templates by combining a small set of basic templates with a large set of extended templates, without exceeding the device's memory capacity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The extended template data is nested within the basic template data structure. The operation terminal's extended template data is combined with the device side's basic template data to form the complete template, allowing the system to effectively nest large amounts of template information within the constraints of limited device storage.

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentUS10639910B2System and methods for storing template data and creating printed matter based upon same
Publication Date: 2020.05.05 BROTHER KOGYO KK
  • US10639910B2 patent drawing
  • US10639910B2 patent drawing
  • US10639910B2 patent drawing

AI summary

There is provided a non-transitory computer-readable recording medium for an operating terminal of a print system including the operating terminal and a printed matter creating device. The operating terminal contains instructions which cause, when executed by a controller, the operation terminal to perform an extended template data obtaining process of obtaining first extended template data generated by a user, the printed matter creating device performing printing based on the first extended template data, a differential template data generating process of generating differential template data based on difference of the first extended template data with respect to the particular basic template data, a size of the differential template data being smaller than a size of the first extended template data, and a template data transmitting process of transmitting the differential template data to the printed matter creating device.