USB Port Power Control via D+ Line Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Portable electronic devices struggle to determine the maximum power they can safely draw from a USB port, leading to slow charging times and potential overloading or damage to the power source, as existing technologies lack a method to accurately assess the available power capacity.

Innovation Solution

A method that involves testing the D+ and D− data lines to determine the type of power source and adjust the current draw accordingly, using a combination of resistors, current, and voltage sources to identify the power-supplying capability, allowing the device to safely draw the maximum available current without overloading.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the appliance draws maximum current from the USB port, then charging speed is improved, but the risk of overloading and damaging the power source increases

Engineering Contradiction:
Improvecharging speedVSAvoidpower source safety
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The appliance performs preliminary detection of the power source type through the D+ and D− data lines before initiating maximum current drawing. This preliminary action identifies whether the power source is a host computer or a dedicated charging supply, allowing the appliance to pre-determine the safe maximum current limit before charging begins, thus preventing overload while enabling optimal charging speed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The appliance uses feedback from the D+ and D− data line states to continuously monitor and adjust the current draw. By detecting the electrical characteristics of the power source through these data lines, the appliance receives feedback about the power source's capacity and automatically adjusts its current consumption to match the safe maximum limit, ensuring both fast charging and power source protection.

Inventive Principle:
Principle #23Feedback

2Power

If the appliance uses a dedicated charging power supply, then charging current is improved, but the complexity of determining safe current draw increases

Engineering Contradiction:
Improvecharging currentVSAvoidpower assessment complexity
Core Design Contradiction:
PowerVSDevice complexity

Solution Approach 1:

The D+ and D− data lines serve multiple functions: they are used for both data communication and power source type detection. By utilizing these existing USB infrastructure components for dual purposes, the patent avoids adding separate detection hardware or complex assessment circuits, thereby enabling high-power charging capability identification without significantly increasing device complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The D+ and D− data lines act as intermediaries between the appliance and the power source for communication. Through these intermediary data lines, the appliance indirectly detects the power source type and capacity without requiring direct power measurement circuits or complex interaction protocols, simplifying the overall detection mechanism while maintaining accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8689022B2Methods of and apparatus for controlling power drawn by an appliance through a USB port
Publication Date: 2014.04.01 QUALCOMM INC
  • US8689022B2 patent drawing
  • US8689022B2 patent drawing
  • US8689022B2 patent drawing

AI summary

Methods of and apparatus for controlling power drawn by an appliance through a USB port. The method includes limiting any electrical current drawn by an appliance to one of seven levels according to whether the data lines receive a bias from a power line, the data lines are in electrical communication with each other, and the power source includes a host computing device, or according to logic and voltage levels of the data lines when any of the pull-down resistor and the current and voltage sources are connected or not connected to the D+ data line. The apparatus includes a controller programmed to selectively connect a pull-down resistor, a current source, and a voltage source to a D+ data line and to limit any electrical current drawn from a power source to one of the seven levels according to voltage levels on the D+ data line and a D− data line.