Information Processing Control for Printer Search Without Location Settings

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information processing systems face challenges in performing connection setting processing with printers due to the inability to execute first search processing when location-based service settings are not enabled, leading to inconvenience for users who may feel burdened by repeated dialog prompts.

Innovation Solution

Implement a control method that enables the first search processing by allowing applications to bypass the need for location-based service settings, thereby facilitating connection setting operations without displaying additional dialog prompts, thus enhancing user convenience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the system requires location-based service settings to be enabled for first search processing, then location-based service functionality is ensured, but user convenience deteriorates due to repeated dialog prompts

Engineering Contradiction:
Improvelocation-based service functionalityVSAvoiduser convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs preliminary detection of the location-based service setting state before executing first search processing. By checking the setting state in advance and preparing alternative execution paths, the system avoids interrupting users with dialog prompts during critical operations, thus maintaining both reliability and ease of operation

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces an intermediary control mechanism that mediates between the location-based service requirement and the search processing execution. This intermediary layer checks the setting state and determines the appropriate execution path, allowing the system to maintain location-based service reliability while bypassing dialog prompts that would reduce user convenience

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the system displays dialog prompts when location-based service settings are not enabled, then setting compliance is ensured, but productivity deteriorates due to operation interruptions

Engineering Contradiction:
Improvesetting complianceVSAvoidoperation efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary detection of the location-based service setting state before executing first search processing. By checking the setting state in advance and preparing alternative execution paths, the system avoids interrupting users with dialog prompts during critical operations, thus maintaining both reliability and ease of operation

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

When the location-based service setting is detected as not enabled, the system skips the dialog prompt display step and directly executes the first search processing based on the predetermined setting state. This allows the operation to proceed without interruption, maintaining productivity while still ensuring setting compliance through the alternative execution path

Inventive Principle:
Principle #21Skipping (Rushing through)

Data Source

PatentUS20250254257A1Information processing apparatus, control method, and storage medium
Publication Date: 2025.08.07 CANON KK
  • US20250254257A1 patent drawing
  • US20250254257A1 patent drawing
  • US20250254257A1 patent drawing

AI summary

A control method includes, in a case where, although processing for activating a first application program has been performed by the second application program after predetermined processing including processing for the first search processing has been performed by the second application program launched based on the launch processing having been performed, a predetermined setting is not enabled in the information processing apparatus, disabling a specific setting for performing a predetermined function, which is a function of the first application program and is a function including processing for the first search processing.