Information Processing Apparatus Suspend Transition Notification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information processing apparatuses face challenges in managing wake-up factors during the transition to suspend mode, leading to potential timeouts and disconnections in network communications due to the prolonged period required for resume processing.

Innovation Solution

The apparatus includes a communication unit for maintaining connections and a detection unit for identifying communication establishment events, allowing for proactive notification to partners to prevent timeouts by using proxy transmission with TCP ZeroWindow packets during the suspend state.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by stationary object

If the system transits to suspend mode when a wakeup factor occurs during transition processing, then power consumption is reduced, but network communication may timeout or disconnect due to prolonged resume processing time

Engineering Contradiction:
Improvepower consumptionVSAvoidnetwork communication reliability
Core Design Contradiction:
Use of energy by stationary objectVSReliability

Solution Approach 1:

The system performs preliminary actions by storing device states in memory before transitioning to suspend mode, and by proactively notifying communication partners of the upcoming suspend state. This allows the system to quickly resume operations without losing communication context, thereby maintaining network reliability while achieving power savings.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary notification mechanism where the system informs communication partners about the suspend state beforehand. This intermediary communication bridge ensures that partners understand the temporary unresponsiveness during suspend mode, preventing timeout errors and maintaining connection reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Stability of the object's composition

If resume processing takes several seconds to several tens of seconds, then device state can be properly restored, but network partners may perceive the system as unresponsive and terminate connections

Engineering Contradiction:
Improvedevice state restorationVSAvoidcommunication response time
Core Design Contradiction:
Stability of the object's compositionVSLoss of time

Solution Approach 1:

The system performs preliminary state storage in memory before suspend mode activation, ensuring that device states are preserved without requiring lengthy restoration processes. This preliminary preparation enables rapid resume processing while maintaining complete device state integrity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The notification mechanism provides feedback to communication partners about the system's suspend state and expected resume timing. This feedback loop manages partner expectations and prevents connection termination, effectively addressing the communication delay issue.

Inventive Principle:
Principle #23Feedback

3Productivity

If the system cannot cancel suspend transition processing even when a wakeup factor is detected, then power management is maintained, but the system misses the opportunity to handle time-sensitive communication events

Engineering Contradiction:
Improvepower management efficiencyVSAvoidresponse to communication events
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary notification to communication partners before completing the suspend transition, enabling partners to prepare for or postpone time-sensitive operations. This allows the system to maintain power management discipline while still accommodating urgent communication needs through partner-side scheduling adjustments.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

By notifying partners in advance of the suspend state, the system preemptively counteracts potential timeout issues and connection terminations. This preliminary anti-action prevents the harmful effect of missed communication events while preserving the beneficial power management behavior.

Inventive Principle:
Principle #9Preliminary anti-action

Data Source

PatentUS10203915B2Information processing apparatus and control method of information processing apparatus
Publication Date: 2019.02.12 CANON KK
  • US10203915B2 patent drawing
  • US10203915B2 patent drawing
  • US10203915B2 patent drawing

AI summary

An information processing apparatus according to the present invention is operated by at least switching between a first power state and a second power state in which its power consumption is less than that of the first power state. In a case where an event detected during a period from start to end of processing of making transition from the first power state to the second power state is a communication establishment event, the information processing apparatus causes a communication unit to transmit to a communication partner a notification for maintaining connection of communication in the second power state.