App Launch Control Unit for Peripheral Device Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing peripheral apparatus control systems, such as those in Windows 7, face issues with operability as users often select the wrong device for printing due to the default printer being set to a previously configured device, leading to unnecessary repeated selection processes.

Innovation Solution

An information processing apparatus is designed with a setting unit to set a target peripheral apparatus, a display unit to show a management screen for the apparatus, and a launch control unit to launch applications associated with the management screen, allowing users to input identification information and select the intended peripheral apparatus as the control target, thereby improving user interface operability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the system uses a default printer setting to automatically select a printing device, then the printing process can be initiated quickly, but the user may select the wrong device leading to repeated selection processes

Engineering Contradiction:
Improveprinting initiation speedVSAvoiddevice selection accuracy
Core Design Contradiction:
SpeedVSEase of operation

Solution Approach 1:

The system performs preliminary device selection by launching the application with the device identifier already set based on the management screen context. This preliminary action prevents the need for users to manually select the device again, resolving the contradiction between quick initiation and accurate selection.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The launch control unit acts as an intermediary between the device management screen and the application. It receives the device identifier from the management screen and passes it to the application, ensuring the correct device is selected without requiring user intervention. This intermediary function resolves the contradiction by automating the selection process.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If the system requires manual device selection through the Devices and Printers screen, then the user can choose the correct device, but the process becomes more complex and time-consuming

Engineering Contradiction:
Improvedevice selection accuracyVSAvoidselection process time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs the device selection action in advance when the management screen is displayed. The launch control unit captures the device identifier at this stage and pre-configures the application launch parameters. This eliminates the need for users to navigate through the Devices and Printers screen, reducing both time and complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system extracts the device selection function from the manual user interface process. By automatically capturing and applying the device identifier from the management screen context, the system removes the need for users to manually access Devices and Printers, thereby reducing process time and complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If the system launches an application with default printer settings, then the application can start immediately, but the wrong device may be selected requiring user correction

Engineering Contradiction:
Improveapplication launch speedVSAvoiddevice selection correctness
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The launch control unit serves as an intermediary that ensures device selection correctness while maintaining fast application launch. It receives the device identifier from the management screen, validates it, and passes it to the application launch process. This intermediary function guarantees the correct device is selected without delaying the application startup.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary validation and setting of the device identifier before launching the application. The launch control unit prepares the correct device parameters in advance, ensuring both fast launch and correct device selection from the start, thus improving both productivity and reliability.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9300820B2Information processing apparatus, information processing method, and storage medium
Publication Date: 2016.03.29 CANON KK
  • US9300820B2 patent drawing
  • US9300820B2 patent drawing
  • US9300820B2 patent drawing

AI summary

When an application is launched, it is determined whether a launching source is a device management. If it is determined that the launching source is the device management, a peripheral apparatus associated with the device management serving as the launching source is controlled as a default peripheral apparatus.