Portable Device Program Activation Timing Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing portable devices struggle to activate external programs at appropriate timings during image data generation, leading to inefficient processing of icons corresponding to external programs with different activation times.

Innovation Solution

A computer program that determines the type of external programs based on obtained type information, activating the first type before and the second type after image data formation to ensure timely execution of image data generation tasks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If external programs are displayed as icons on a user's desired screen, then ease of operation is improved, but activation timing reliability deteriorates

Engineering Contradiction:
Improveease of operationVSAvoidactivation timing reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary classification of external programs into two types based on their activation timing requirements. Type 1 programs (to be activated before image data generation) and Type 2 programs (to be activated after image data generation) are distinguished in advance, allowing the system to prepare and execute them at the appropriate times throughout the image data generation process, ensuring reliable activation timing while maintaining user-friendly icon-based operation

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10645246B2Non-transitory computer-readable medium and portable device
Publication Date: 2020.05.05 BROTHER KOGYO KK
  • US10645246B2 patent drawing
  • US10645246B2 patent drawing
  • US10645246B2 patent drawing

AI summary

A non-transitory computer-readable medium having a computer program readable by a computer of a portable device comprising a memory storing a plurality of external programs activated by the computer program and being connectable to an image forming device that executes a formation operation, the computer program causes the portable device to perform: obtaining type information indicating each type of the plurality of external programs; determining whether the corresponding external program is a first type or a second type; pre-processing of activating the external program determined as the first type and obtaining a parameter indicating a condition of generating the image data designated by a user; instructing the image forming device to execute the formation operation; and post-processing of activating the external program determined as the second type with designating the image data formed in the formation operation.