USB Data Card Hibernation via Configuration Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional USB data cards with USB flash drive functions cannot hibernate, leading to increased power consumption and reduced standby duration, especially when used with laptops having limited battery resources.

Innovation Solution

The method involves sending first and second USB data card configuration information to a host during enumeration, where the first configuration includes USB flash drive functions and the second configuration does not, allowing the USB data card to hibernate upon receiving a configuration switching instruction from the host, adhering to USB interface specifications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the USB data card maintains USB flash drive function enabled, then the user can store downloaded contents, but the power consumption increases and standby duration decreases

Engineering Contradiction:
ImproveUSB flash drive function availabilityVSAvoidpower consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The USB data card dynamically switches between two operational states: one with USB flash drive function enabled and another without. The card transitions to the hibernation state (without flash drive function) when no data exchange occurs within a specific time interval, and returns to the active state upon detecting data exchange requirements, thereby adapting power consumption to actual usage needs

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention changes the operational parameters of the USB data card by switching between different configuration information sets. The card stores first configuration information (with USB flash drive function) and second configuration information (without USB flash drive function), and transitions between these parameter states based on data exchange activity, effectively controlling power consumption through parameter switching

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the USB data card periodically transmits data with the host, then the host can query device status, but the power consumption increases preventing hibernation

Engineering Contradiction:
Improvestatus query functionalityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The USB data card implements periodic status transmission only during active periods. The card alternates between active periods (where periodic data transmission occurs) and hibernation periods (where no transmission occurs). This periodic action pattern allows the system to maintain reliability when needed while enabling power savings during idle intervals

Inventive Principle:
Principle #19Periodic action

3Use of energy by moving object

If the USB data card supports hibernation according to USB interface specification, then power consumption reduces, but the USB flash drive function cannot be maintained

Engineering Contradiction:
Improvepower consumptionVSAvoidUSB flash drive function
Core Design Contradiction:
Use of energy by moving objectVSAdaptability or versatility

Solution Approach 1:

The invention segments the USB data card's functionality into distinct operational modes. The card is divided between an active mode where USB flash drive function is available and a hibernation mode where it is suspended. This segmentation allows the system to separate the conflicting requirements of maintaining function versus reducing power consumption into distinct time-based operational segments

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8825917B2Method, system and device for enabling USB data card with USB flash drive function to hibernate
Publication Date: 2014.09.02 ZTE CORP
  • US8825917B2 patent drawing
  • US8825917B2 patent drawing
  • US8825917B2 patent drawing

AI summary

A method, system and device for enabling a Universal Serial Bus (USB) data card with a USB flash drive function to hibernate are disclosed. The USB data card comprises two kinds of USB data card configuration information, the first USB data card configuration information of which is configuration information of the USB data card with the USB flash drive function, and the second USB data card configuration information of which is configuration information of the USB data card without the USB flash drive function. The USB data card sends the first USB data card configuration information to a host at first during enumeration with the host, and then sends the second USB data card configuration information to the host after receiving a configuration information switching instruction from the host and hibernates. The USB data card with the USB flash drive function can hibernate automatically according to the USB interface specification, thereby reducing the power consumption.