Information Processing Apparatus Local Cloud Print Path Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The use of cloud print services for printing, even when a local network connection is available, leads to increased costs and potential processing delays due to the need for cloud resource investment and consumption.

Innovation Solution

An information processing apparatus that determines whether to transmit a print job to a printer associated with a cloud printer via the cloud print service or through a local path, allowing direct transmission to a local printer if accessible, thereby reducing cloud resource usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If cloud print service is used for printing, then printing can be performed remotely via mobile communication network, but cost of maintaining cloud resources increases and processing delays occur

Engineering Contradiction:
Improveprinting accessibilityVSAvoidcloud resource consumption
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The system dynamically switches between cloud-based and local printing paths based on real-time conditions. When a local printer is detected and accessible, the system transitions to local printing; when no local printer is available, it falls back to cloud printing. This dynamic adaptation resolves the contradiction by optimizing resource usage while maintaining printing accessibility.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The information processing apparatus acts as an intermediary that determines the optimal printing path. It mediates between the user's printing request and the available printing resources (local or cloud-based), selecting the most efficient route. This intermediary function allows the system to maintain versatility while reducing unnecessary cloud resource consumption.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If cloud print service is used for printing, then printing can be performed from any location, but processing speed decreases due to cloud transmission

Engineering Contradiction:
Improveprinting accessibilityVSAvoidprint job transmission speed
Core Design Contradiction:
Adaptability or versatilityVSSpeed

Solution Approach 1:

The system dynamically adjusts the printing path based on the availability of local printers. When a local printer is detected in the network environment, the system switches to the faster local transmission path, eliminating cloud transmission delays. When no local printer is available, it uses the cloud path to maintain accessibility. This dynamic switching resolves the speed-accessibility contradiction.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the transmission parameter (local vs. cloud path) based on detected conditions. By monitoring the network environment for local printers and adjusting the transmission route accordingly, the system optimizes transmission speed while preserving the ability to print from any location when necessary.

Inventive Principle:
Principle #35Parameter changes

3Loss of energy

If direct local printing is enabled, then cost and processing time are reduced, but system complexity increases due to path determination logic

Engineering Contradiction:
Improvecloud resource consumptionVSAvoidpath selection mechanism
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The information processing apparatus autonomously determines whether to use local or cloud printing by detecting the presence of local printers and evaluating network conditions. This self-service capability eliminates the need for manual user configuration or complex external management systems, reducing overall system complexity while enabling cost-effective local printing.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses feedback from network environment detection (presence/absence of local printers) to automatically adjust the printing path. This feedback mechanism simplifies the decision-making process by relying on clear binary conditions rather than complex algorithms, reducing system complexity while achieving optimal resource usage.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11755263B2Information processing apparatus, control method, and storage medium
Publication Date: 2023.09.12 CANON KK
  • US11755263B2 patent drawing
  • US11755263B2 patent drawing
  • US11755263B2 patent drawing

AI summary

An information processing apparatus configured to communicate with a cloud print service includes at least one memory that stores a set of instructions, and at least one processor that executes the instructions, the instructions, when executed, causing the information processing apparatus to perform operations including determining whether transmission of a print job to a printer associated with a cloud printer not via the cloud print service is allowed in a case where the cloud printer on the cloud print service is selected as an output destination, and transmitting the print job to the printer associated with the cloud printer through a path not via the cloud print service in a case where it is determined that transmission of the print job to the printer associated with the cloud printer not via the cloud print service is allowed.