Printer Default Setting Caching for Faster General-Purpose Printing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies for using default print settings on printers via OS-standard general-purpose printing programs can experience delays when acquiring these settings during advanced print settings screens or reset operations, leading to inefficiencies.

Innovation Solution

A support program that enables an information processing device to pre-acquire and cache default print settings from a printer upon selection, allowing immediate access and use of these settings without additional communication delays.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the support program acquires default print settings from the printer when displaying the advanced print settings screen or when the reset button is operated, then the default print settings can be reflected in the screen, but communication with the printer takes time causing delay

Engineering Contradiction:
Improvedefault print settings reflectionVSAvoidcommunication delay
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The support program performs preliminary acquisition of default print settings from the printer when the printer is first selected, storing the settings locally before they are needed. This preliminary action eliminates the need for time-consuming communication delays when the user later accesses the advanced print settings screen or operates the reset button, as the settings are already available in memory.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the support program acquires default print settings at the moment of need (displaying advanced print settings screen or reset button operation), then the settings are reflected accurately, but the process causes operational delay

Engineering Contradiction:
Improvedefault print settings accuracyVSAvoidprinting operation efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The support program executes the acquisition of default print settings in advance when the printer is selected, rather than waiting until the advanced print settings screen is displayed or the reset button is operated. This preliminary acquisition ensures the settings are accurately stored and immediately available, maintaining reliability while significantly improving productivity by eliminating operational delays.

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If real-time acquisition of default print settings is performed from the printer, then the latest settings are obtained, but communication overhead reduces printing performance

Engineering Contradiction:
Improveprint settings dataVSAvoidcommunication time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The support program performs preliminary acquisition of default print settings from the printer when the printer is first selected, storing the settings locally in memory. This approach obtains the necessary settings data in advance, preventing information loss while eliminating the need for repeated real-time communication with the printer, thus reducing communication time overhead and improving overall printing performance.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250231723A1Information processing device using default print setting stored on printer according to support program
Publication Date: 2025.07.17 BROTHER KOGYO KK
  • US20250231723A1 patent drawing
  • US20250231723A1 patent drawing
  • US20250231723A1 patent drawing

AI summary

A non-transitory computer-readable storage medium stores a support program for an information processing device communicable with a printer. The information processing device includes: a computer; and a memory. The memory is configured to store therein an editing application program and an operating system in which a general-purpose printing program is embedded. The support program corresponds to the printer and supports the general-purpose printing program. The support program, when executed by the computer, causes the information processing device to perform: when a selection instruction selecting the printer is issued from the editing application program to the general-purpose printing program: acquiring; and storing; and when using the default print setting: reading. The acquiring acquires a default print setting stored on the printer. The storing stores, as a cache default print setting, the default print setting in the memory. The reading reads, from the memory, the cache default print setting.