USB Data Card Hibernation via Configuration Switching
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
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
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
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
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
Data Source
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.


