Continuous Execution Key for Sequential Shortcut Automation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing function execution apparatuses require users to manually switch between multiple shortcut functions, making it cumbersome and time-consuming to execute routine tasks that involve sequential execution of multiple shortcuts.

Innovation Solution

A function execution apparatus and method that allows users to register and execute multiple shortcut functions in a continuous sequence using a continuous execution key, enabling them to execute multiple functions in a specific order with reduced user intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If multiple shortcut functions are registered and executed sequentially, then the functions can be executed with predetermined settings, but the user must manually find and depress each shortcut key in sequence, making the overall task execution time-consuming and cumbersome

Engineering Contradiction:
ImproveEase of operationVSAvoidTime to execute multiple shortcuts
Core Design Contradiction:
Ease of manufactureVSLoss of time

Solution Approach 1:

The patent combines multiple shortcut functions into a single macro function. Instead of requiring users to execute multiple separate shortcuts sequentially, the system allows registration of a macro function that integrates multiple shortcut operations into one unified command, which can be executed with a single key depression.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system performs preliminary registration of macro functions that contain predefined sequences of shortcut operations. Users register the macro function in advance with the complete sequence of operations needed, so that during actual use, the entire sequence executes automatically without requiring intermediate user interventions.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If multiple shortcut functions are executed sequentially, then each function can be activated with its own settings, but the complexity of managing and executing multiple shortcuts increases

Engineering Contradiction:
ImproveFunctionality of shortcut executionVSAvoidComplexity of shortcut management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal macro function mechanism that can encompass multiple different shortcut functions within a single framework. The macro function system provides a unified interface and execution mechanism that handles various types of shortcut operations, reducing the need for separate management systems for each shortcut.

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

Solution Approach 2:

The macro function acts as an intermediary between the user and multiple shortcut functions. Instead of the user directly managing and executing multiple shortcuts, the macro function serves as a mediator that automatically sequences and executes the appropriate shortcuts in the correct order, simplifying the user's interaction complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9609156B2Function execution apparatus, function execution method, and non-transitory computer readable medium storing instructions therefor
Publication Date: 2017.03.28 BROTHER KOGYO KK
  • US9609156B2 patent drawing
  • US9609156B2 patent drawing
  • US9609156B2 patent drawing

AI summary

A function execution method includes a selection step in which the a user is encouraged to select multiple shortcut functions to be executed subsequently from among a registered plurality shortcut functions each of which is configured to be executed with user of a preliminarily setting value necessary for executing the particular function, a continuous execution registration step in which a continuous execution function configured to execute the multiple shortcut functions selected in the selection step such that the multiple functions are executed in accordance with a particular order, a displaying step in which a continuous execution key corresponding to the continuous execution functions registered in the continuous execution registration step, and a continuous execution step in which, when the continuous execution key displayed by the displaying step is selected, the controller executes the multiple shortcut functions constituting the continuous execution function in accordance with the execution order.