Printer Control Circuit Power Management for USB Initialization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic devices face issues with power wastage and reduced battery life due to failed initialization processes when connected to external devices, particularly when the host device cannot supply the requested power, leading to prolonged CPU activation and unnecessary charging attempts.

Innovation Solution

The electronic device performs a first initialization process and only receives power after completion, skips charging if the first process fails, and initiates a second initialization process with reduced power requirements if the first fails, thereby avoiding power wastage and depletion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Power

If the electronic device performs initialization process and requests second power from host device, then the device can receive higher power supply for charging, but the CPU remains in active state waiting for initialization completion notification that may never arrive, causing power wastage

Engineering Contradiction:
Improvepower supplyVSAvoidpower wastage
Core Design Contradiction:
PowerVSLoss of energy

Solution Approach 1:

The electronic device performs a preliminary check by detecting whether the host device is capable of supplying the requested second power before completing the initialization process. This preliminary detection prevents the CPU from entering a prolonged active waiting state, thereby avoiding power wastage while still enabling high-power charging when appropriate.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by monitoring the initialization process completion status and the host device's power supply capability. When the host device fails to send the initialization completion notification or is detected as incapable of supplying requested power, the electronic device receives this feedback and terminates the initialization process, preventing continued power consumption in an active state.

Inventive Principle:
Principle #23Feedback

2Reliability

If the electronic device waits for initialization process completion notification, then proper communication establishment is ensured, but battery life is reduced due to prolonged CPU activation and power consumption

Engineering Contradiction:
Improvecommunication establishmentVSAvoidbattery life
Core Design Contradiction:
ReliabilityVSDuration of action of moving object

Solution Approach 1:

The electronic device performs preliminary detection of the host device's power supply capability during the initialization process. This preliminary action allows the device to determine in advance whether the host can supply the requested power, preventing prolonged CPU activation and preserving battery life while ensuring reliable communication when the host is capable.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback from the initialization process status and host device responses to determine when to terminate waiting. When feedback indicates the host device cannot supply requested power or fails to send completion notification, the electronic device stops waiting and transitions to a low-power state, thus preserving battery life while maintaining communication reliability when appropriate.

Inventive Principle:
Principle #23Feedback

3Productivity

If the electronic device requests second power greater than first power, then charging speed increases, but the initialization process may fail when host device is connected via hub or battery-driven, leaving CPU in active state

Engineering Contradiction:
Improvecharging speedVSAvoidinitialization process completion
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The electronic device performs preliminary detection of the host device type and power supply capability before completing the initialization process for second power. This preliminary action identifies situations where the host is connected via hub or battery-driven, allowing the device to avoid requesting second power in these cases and prevent initialization failure, thus ensuring reliable charging process completion.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback monitoring during initialization to detect whether the host device can supply the requested second power. When feedback indicates initialization failure or host incapability, the electronic device receives this information and terminates the initialization process appropriately, preventing prolonged CPU activation and ensuring reliable charging outcomes.

Inventive Principle:
Principle #23Feedback

4Reliability

If the electronic device continuously monitors for initialization completion notification, then communication reliability is maintained, but power consumption increases and battery depletes

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The electronic device performs preliminary detection of host device capability and initialization status before continuously monitoring for completion notification. This preliminary action establishes baseline information that allows the device to terminate monitoring early when appropriate, maintaining communication reliability while reducing unnecessary power consumption during CPU active state.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback from the initialization process and host device responses to dynamically adjust monitoring behavior. When feedback indicates the host cannot supply requested power or initialization is failing, the electronic device stops continuous monitoring and transitions to low-power state, thus maintaining communication reliability while significantly reducing power consumption and battery depletion.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9665150B2Electronic device with a control circuit to detect and establish a connection to host device
Publication Date: 2017.05.30 SEIKO EPSON CORP
  • US9665150B2 patent drawing
  • US9665150B2 patent drawing
  • US9665150B2 patent drawing

AI summary

When a control circuit of a printer detects a USB connection with a host device when a power switch is in an on state in an initial state, the control circuit performs an initialization process (enumeration) (a first initialization process) which requests bus power, and performs a USB communication process and charging of a secondary cell after the first initialization process is completed (successful). When the first initialization process fails, the control circuit performs an initialization process requesting self power (a second initialization process), and does not perform charging of the secondary cell. Here, the first initialization process includes a request for a greater supply of power than the second initialization process.