Low-power non-inductive connection wireless storage system and method based on bluetooth wake-up and WiFi high-speed transmission

By using a low-power Bluetooth module and a Bluetooth encrypted link to wake up the WiFi module, combined with intelligent power management, the high power consumption and cumbersome operation of wireless storage devices are solved, achieving low-power long standby, seamless connection and intelligent automatic backup, improving the practicality of the device in mobile scenarios.

CN122373098APending Publication Date: 2026-07-10
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Filing Date
2026-04-17
Publication Date
2026-07-10

AI Technical Summary

Technical Problem

Existing wireless storage devices suffer from problems such as high power consumption, cumbersome operation, and interference with the host's internet access during use. They cannot meet the requirements of low power consumption, long standby time, availability, and no impact on the host's internet access, thus limiting their practicality in mobile scenarios.

Method used

It uses a low-power Bluetooth module for standby, automatically wakes up the WiFi module and completes the configuration using a Bluetooth encrypted link, and connects by seamlessly calling the host WiFi API through the APP. Combined with hierarchical sleep strategy and intelligent power management, it achieves seamless connection and automatic backup.

Benefits of technology

It improves device standby time, simplifies operation procedures, ensures uninterrupted host network, and achieves low power consumption, seamless connection, and intelligent automatic backup, thereby enhancing user experience and device usability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122373098A_ABST
    Figure CN122373098A_ABST
Patent Text Reader

Abstract

The application relates to the technical field of wireless storage, and discloses a low-power-consumption non-inductive connection wireless storage system and method based on Bluetooth wake-up and WiFi high-speed transmission, which is applied to a wireless storage device containing a CPU processor module, a low-power-consumption Bluetooth communication module, a WiFi communication module, a storage module, a battery and a power management module, and specifically comprises the following steps: S11: after receiving a starting signal, starting is completed; the wireless storage device starts the low-power-consumption Bluetooth communication module according to a working mode configuration preset in a nonvolatile memory, sets the low-power-consumption Bluetooth communication module to a discoverable and connectable broadcast state, simultaneously controls the power management module to cut off power supply to the WiFi communication module, unnecessary storage media in the storage module and unnecessary computing cores in the CPU processor module, and the device does not emit any WiFi signal in this mode; the low-power-consumption Bluetooth module is started by default, and the power supply of the WiFi is cut off, so that the device enters an ultra-low-power-consumption permanent standby mode.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of wireless storage technology, and more specifically, to a low-power, seamless wireless storage system and method based on Bluetooth wake-up and high-speed WiFi transmission. Background Technology

[0002] With the widespread adoption of mobile smart terminals (such as smartphones, tablets, and laptops) and the explosive growth of personal data such as high-definition videos, high-resolution photos, and large office documents, users' demand for cross-device wireless backup, offline storage, and portability of data is becoming increasingly urgent. Currently, wireless mobile storage devices based on WiFi technology (such as wireless portable hard drives, WiFi SD cards, and wireless USB flash drives) have become the mainstream portable storage solution in the market due to their advantages such as eliminating the need for physical data cable connections and supporting simultaneous access from multiple devices. Existing typical WiFi wireless storage devices generally use a single WiFi communication module to complete all control interaction and data transmission tasks. The usage process is as follows: the user manually presses the device power button to turn it on, waits for the device to complete system startup and WiFi module initialization, and then the device emits a preset WiFi hotspot. The user manually searches for and selects this hotspot in the system WiFi settings list of their mobile phone or computer, enters the preset password to complete authentication and connection, and finally, the user opens the dedicated APP provided by the device manufacturer to start file browsing, reading, writing, or backup operations.

[0003] However, existing technical solutions have revealed several shortcomings in practical use, including: 1. Every time a user uses the device, they have to repeatedly perform a series of steps, such as turning on the device, waiting for a hotspot, manually selecting a network, entering a password, and opening the APP. The whole process usually takes tens of seconds or even longer, which seriously affects the convenient experience of using and leaving immediately. 2. Even in idle state or low-power listening mode when there is no data transmission, the power consumption of the WiFi module is still much higher than that of the Bluetooth module. If the WiFi module is always available for connection, the device battery life is usually only 4 to 6 hours, which cannot meet the needs of mobile use that can be carried around all day. If the device is manually turned off after each use, the next time it is used, the device will have to go through the long power-on and connection process again. 3. When the host connects to the WiFi hotspot of the wireless storage device, the WiFi connection is usually regarded as the default network by the system. This causes the host to be unable to access the external Internet through the original home WiFi or mobile data network at the same time. Users will completely lose Internet access while backing up photos or viewing stored files, which is extremely unfriendly in high-frequency scenarios such as instant messaging and online navigation.

[0004] In summary, existing wireless storage technologies cannot meet the requirements of low power consumption, long standby time, always-on availability, and no impact on the host's internet access, which severely limits the practicality and user acceptance of wireless storage products in mobile scenarios. Therefore, it is necessary to fundamentally solve the above-mentioned technical problems. Summary of the Invention

[0005] The purpose of this invention is to provide a low-power, seamless wireless storage system and method based on Bluetooth wake-up and high-speed WiFi transmission. By default, only the low-power Bluetooth module is activated and the WiFi power supply is cut off, enabling the device to enter an ultra-low-power standby mode, thus increasing the standby time. At the same time, the established Bluetooth encrypted link is used to automatically complete WiFi wake-up and configuration transmission. The APP seamlessly calls the host WiFi API to complete the connection, completely solving the tedious operation of manually selecting the network and entering the password.

[0006] This invention is implemented as follows: a low-power, seamless wireless storage method based on Bluetooth wake-up and high-speed WiFi transmission, applied to a wireless storage device including a CPU processor module, a low-power Bluetooth communication module, a WiFi communication module, a storage module, a battery, and a power management module, specifically including the following steps: S11: After receiving the power-on signal, the wireless storage device starts up according to the preset working mode configuration in the non-volatile memory, starts the low-power Bluetooth communication module and sets it to a discoverable and connectable broadcast state. At the same time, the power management module cuts off the power supply to the WiFi communication module, the unnecessary storage medium in the storage module and the unnecessary computing core in the CPU processor module. In this mode, the device does not transmit any WiFi signal. S12: The host installs and runs a dedicated client APP. The APP calls the underlying Bluetooth scanning interface of the operating system to actively search for nearby low-power Bluetooth devices. When the unique device identifier broadcast by the device is detected, the APP presents the discovery result to the user. After the user confirms the pairing, the host and the device perform standard secure pairing to establish an encrypted Bluetooth logical link. After the pairing is completed, the device stores the host's identity and link key, and the host APP stores the device information. S13: When a user needs to access device data, the host APP is opened and the file management interface is entered. The APP uses the established Bluetooth encrypted link to send a WiFi wake-up command to the device. At the same time, the device sends the WiFi configuration information back to the APP through the same Bluetooth link. After receiving the information, the APP automatically calls the host WiFi management API to complete hotspot search, authentication and IP acquisition, and establishes a high-speed WiFi data link. S14: The host APP has a built-in status monitoring thread to determine whether the transmission has ended in real time. When the end condition is met, the device returns to the ultra-low power standby mode where Bluetooth only works. At the same time, the APP calls the WiFi management API to automatically trigger the host to restore to the external WiFi or mobile data network connected before the device started. S15: The user presets the automatic backup response in the APP. The APP daemon runs and monitors the conditions for triggering the automatic backup response in real time. When the conditions are met, the APP reuses the Bluetooth logical link to send an automatic backup wake-up command to the device and request WiFi configuration. The device responds to wake up and completes the WiFi startup and configuration return process. The APP automatically completes WiFi connection and data backup.

[0007] Furthermore, in S11, before completing the startup process after receiving the power-on signal, the wireless storage device performs an initialization procedure, including: The power management module provides a stable core voltage and clock signal to the CPU processor module. The CPU processor module then releases from the reset state and begins executing the boot code in the boot read-only memory to configure and perform self-tests on its internal key registers, cache, memory controller, and interrupt controller. This confirms that the processor core can execute instructions normally, that there are no read / write errors in the cache, and that the memory controller can respond to access requests. After completing the basic verification at the processor level, the CPU processor module loads the first-stage boot program to initialize the external dynamic random access memory, including setting timing parameters, performing memory read / write tests to confirm that each memory unit is working properly, and establishing the correct memory address mapping. After the memory is initialized and verified, the device executes the second phase of the hardware initialization process. The CPU processor module reads the operating system image and device tree configuration from the non-volatile memory and loads them into the initialized memory. Then, the CPU processor module starts to enumerate and configure the operating system's storage controller, identify the specific type of the connected storage medium, and complete the negotiation and setting of the data transfer bus width, operating mode and clock frequency. After the configuration is completed, the operating system starts.

[0008] Furthermore, in S12, after pairing is completed, the device stores the host's identity and link key, and the host-side APP stores device information, including: After completing Bluetooth secure pairing, the device's system extracts the host's unique identifier and the link key negotiated during the session from the protocol stack, and writes them in encrypted form to the pairing whitelist area in the internal non-volatile memory. Each record corresponds to an authorized host. At the same time, the system allocates a connection context to the host to complete the local persistent storage of the paired host. Even if the device is completely powered off or restarted, the saved pairing information will not be lost. The connection context includes the encryption parameters and reconnection token required by the link layer. After confirming successful Bluetooth pairing, the APP also stores the device identifier, Bluetooth address, service UUID, and binding information negotiated during the pairing process into the local application database. Subsequently, no matter how many times the device restarts, as long as the device is in low-power standby mode, the host APP can directly call the operating system's Bluetooth API when it starts up or returns to the foreground, and automatically restore the encrypted connection with the device using the stored binding information, without requiring the user to perform the pairing operation again.

[0009] Furthermore, in S13, the app uses the established Bluetooth encrypted link to send a WiFi wake-up command to the device, including: When the APP needs to access data in the wireless storage device, it first checks whether a persistent encrypted Bluetooth communication link has been obtained between the APP and the device. If the link is active, the APP directly calls the sending interface of the Bluetooth communication module to encapsulate the WiFi module wake-up command in a specific format into a Bluetooth data packet and transmits it to the device through the encrypted link. The command contains a data transmission preparation request, a request sequence number, and a timestamp to prevent replay attacks and ensure the freshness of the command. After sending the command, the APP enters a waiting state and listens for the WiFi configuration information returned by the device on the Bluetooth link. The low-power Bluetooth communication module on the wireless storage device monitors data packets on the encrypted link in real time. When it receives a wake-up command from the paired host, the Bluetooth module unpacks the command and passes it to the CPU processor module, which is in shallow sleep. The CPU processor module immediately exits the sleep state and executes the wake-up process. The power management module provides stable operating voltage and current to the WiFi communication module. Then, it loads the firmware and driver of the WiFi module from the non-volatile memory, completes RF calibration and channel scanning, and finally instructs the WiFi module to launch a temporary WiFi hotspot with a preset or dynamically generated SSID, encryption method and password to complete the wireless connection.

[0010] Furthermore, in S14, the host-side APP's built-in status monitoring thread determines in real time whether the transmission has ended, including: After establishing a WiFi data link, the APP automatically starts a status monitoring thread. The status monitoring thread continuously monitors multiple termination conditions, including: the user actively closes the APP, the APP is switched to the background and the duration exceeds a preset threshold, all file transfer tasks in the current batch have been marked as "completed" by the transfer queue manager, and the user manually clicks the "exit" or "disconnect" button through the interface. When any condition is triggered, the monitoring thread immediately captures the event and sends an termination signal to the APP's main control logic to trigger the shutdown process. Upon receiving the termination signal from the status monitoring thread, the APP main control logic immediately sends a WiFi shutdown command to the wireless storage device through the established Bluetooth encrypted logic link. The command contains a normal shutdown reason code. After the device's CPU processor module receives and parses the command through the Bluetooth module, it instructs the WiFi communication module to stop transmitting radio frequency signals and disconnect all WiFi connections with the host. Subsequently, the power management module cuts off all power to the WiFi module, and the storage medium is put back into standby or hibernation state.

[0011] Furthermore, in S15, users can preset automatic backup responses in the app. The app daemon runs and monitors the conditions that trigger the automatic backup response in real time, including: Users pre-configure one or more automatic backup task policies in the APP. Each policy includes at least: a set of trigger conditions and file verification rules, which are used for integrity checks and duplicate file filtering during subsequent transmission. The APP encrypts and stores the task policies in the local database. After configuration, the APP runs continuously as a background daemon process service. It uses the operating system's file system monitoring interface, timers, network connection status monitoring, and power broadcast receiver to monitor system events in real time and check whether any preset trigger conditions are met. When any trigger condition is detected, the APP automatically starts the backup process without any manual operation by the user.

[0012] Furthermore, the device responds to the wake-up call and initiates the WiFi startup and configuration data transfer process. The app automatically completes the WiFi connection and data backup, including: When the APP background daemon detects that the automatic backup trigger conditions are met, it calls the established Bluetooth encrypted link, sends an automatic backup wake-up command to the wireless storage device and requests WiFi connection configuration information. After receiving the command, the device's low-power Bluetooth module wakes up the CPU processor module and powers the WiFi module, loads the firmware, and launches a temporary WiFi hotspot. Subsequently, the device sends the hotspot's SSID and encryption method configuration information back to the APP through the same Bluetooth encrypted link. After receiving the configuration, the APP automatically calls the host system's WiFi management API, and can complete hotspot search, authentication and IP acquisition without user intervention, thus establishing a high-speed WiFi data link. After the WiFi connection is successfully established, the APP automatically reads the data to be backed up from the host through the high-speed WiFi link according to the data source path in the user's preset automatic backup strategy, and transmits it to the target storage module of the wireless storage device in sequence. During the transmission, the APP performs integrity verification in real time and filters out duplicates from the existing files on the device. All new or modified files that meet the conditions are completely and securely written to the device's storage medium. After the transmission is completed, the APP sends a shutdown command through the Bluetooth link, the device returns to ultra-low power standby, and the host restores the external network connection.

[0013] Furthermore, after the APP automatically completes WiFi connection and data backup, it includes: Once the app has completed the transmission, integrity verification, and deduplication of all data to be backed up via the high-speed WiFi link, the backup task manager inside the app determines that the automatic backup task has been successfully completed. It then calls the established and maintained Bluetooth encrypted logical link to send a WiFi shutdown command to the wireless storage device. The command contains the reason code "backup complete, normal shutdown". After the device's CPU processor module receives and parses the command through the Bluetooth module, it stops WiFi hotspot transmission, disconnects all host connections, cuts off the power supply to the WiFi module, and puts the storage medium into standby mode. After the device's WiFi is turned off, the APP further calls the operating system's WiFi management API to automatically trigger the host to reconnect to the default external WiFi access point or mobile data network that it was connected to before the backup task started, ensuring that the host's Internet access capability is not affected in any way.

[0014] Compared with existing technologies, the low-power, seamless wireless storage system and method based on Bluetooth wake-up and high-speed WiFi transmission provided by this invention have the following advantages: 1. By default, only the low-power Bluetooth module is activated and the WiFi power supply is cut off, enabling the device to enter an ultra-low-power standby mode, thus increasing standby time. At the same time, the established Bluetooth encrypted link is used to automatically complete WiFi wake-up and configuration backhaul. The APP can seamlessly call the host WiFi API to complete the connection, completely eliminating the tedious operation of manually selecting the network and entering the password. After the data transmission is completed, the WiFi is automatically turned off and the host's external network connection is restored, overcoming the problem of occupying the host's Internet access.

[0015] 2. The persistent encrypted Bluetooth link enables all subsequent wake-up, configuration transmission, and shutdown commands to be completed on a secure, low-power control channel without repeated pairing. It supports automatic background backup based on various trigger conditions such as capacity, time, location, battery level, and file changes. Combined with seamless WiFi connectivity, it achieves unattended incremental real-time backup. Furthermore, integrity verification and deduplication are performed during transmission, significantly improving the intelligence level of data security. Moreover, the hierarchical sleep control unit of the battery and power management module can dynamically switch between shallow, deep, or persistent storage sleep modes based on the Bluetooth link status and battery level, further reducing standby power consumption to the microamp level. This constitutes a comprehensive innovation in low power consumption, seamless connectivity, uninterrupted network, and intelligent backup.

[0016] A low-power, seamless wireless storage system based on Bluetooth wake-up and high-speed WiFi transmission includes: A wireless storage device and one or more client applications installed and running on the host; The wireless storage device includes: a CPU processor module, used to perform system scheduling, instruction parsing, module control, and the implementation of hierarchical hibernation strategies; The low-power Bluetooth communication module is used to maintain an encrypted communication link with the host APP when the device is in standby mode. It receives and parses wake-up commands, WiFi configuration requests and WiFi shutdown commands from the APP in real time, and is also responsible for sending back the WiFi configuration information and status notifications generated by the device to the APP. The WiFi communication module is powered and started by the power management module only after the CPU processor module receives a valid wake-up command. After starting, it establishes a temporary WiFi hotspot to establish a high-speed data link with the host during the data transmission phase, so as to realize batch, high-speed, bidirectional transmission of file data. The storage module is used to provide persistent storage for user data; The battery and power management module is used to provide operating voltage for each module and to perform intelligent power supply switching and hierarchical low power management under the control of the CPU. The device-side embedded system, burned into non-volatile memory, is used to execute the control logic of the above method.

[0017] Specifically, the battery and power management module includes: The hierarchical sleep control unit is used to put the wireless storage device into three different low-power modes—shallow standby, deep standby, or persistent storage sleep—based on the Bluetooth link connection status and battery level. The power supply switching unit is used to selectively provide operating voltage to the WiFi communication module, the non-essential storage media in the storage module, and the non-essential cores of the CPU, or to completely cut off power supply, under the control of the CPU processor module. The wake-up detection unit is used to listen for charging insertion signals or Bluetooth broadcast wake-up signals from paired hosts in persistent storage sleep mode, so as to trigger the device to wake up step by step according to a preset strategy and restore to normal working state. Attached Figure Description

[0018] Figure 1 This is a flowchart illustrating the low-power, seamless wireless storage method based on Bluetooth wake-up and high-speed WiFi transmission proposed in this invention. Figure 2 This is a schematic diagram of the low-power, seamless wireless storage system based on Bluetooth wake-up and high-speed WiFi transmission proposed in this invention. Figure 3 This is a schematic diagram of the battery and power management module in the low-power, seamless wireless storage system based on Bluetooth wake-up and high-speed WiFi transmission proposed in this invention. Detailed Implementation

[0019] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention.

[0020] The implementation of the present invention will be described in detail below with reference to specific embodiments.

[0021] In the accompanying drawings of this embodiment, the same or similar reference numerals correspond to the same or similar components. In the description of this invention, it should be understood that if terms such as "upper," "lower," "left," and "right" indicate the orientation or positional relationship based on the orientation or positional relationship shown in the drawings, they are only for the convenience of describing this invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, the terms used to describe positional relationships in the drawings are only for illustrative purposes and should not be construed as limiting this invention. For those skilled in the art, the specific meaning of the above terms can be understood according to the specific circumstances.

[0022] Reference Figure 1 As shown, a low-power, seamless wireless storage method based on Bluetooth wake-up and high-speed WiFi transmission is applied to a wireless storage device comprising a CPU processor module, a low-power Bluetooth communication module, a WiFi communication module, a storage module, a battery, and a power management module. The method specifically includes the following steps: S11: After receiving the power-on signal, the wireless storage device completes the startup. According to the preset working mode configuration in the non-volatile memory, the low-power Bluetooth communication module is started and set to a discoverable and connectable broadcast state. At the same time, the power management module is controlled to cut off the power supply to the WiFi communication module, the unnecessary storage medium in the storage module, and the unnecessary computing core in the CPU processor module. In this mode, the device does not emit any WiFi signal, realizing that the device automatically enters the ultra-low power standby mode of Bluetooth-only operation after power-on, laying the foundation for subsequent seamless wake-up and long battery life. WiFi power supply is cut off by default to eliminate standby power consumption. S12: The host installs and runs a dedicated client APP. The APP calls the underlying Bluetooth scanning interface of the operating system to actively search for nearby low-power Bluetooth devices. When the unique device identifier broadcast by the device is detected, the APP presents the discovery result to the user. After the user confirms the pairing, the host and the device perform standard secure pairing to establish an encrypted Bluetooth logical link. After the pairing is completed, the device stores the host's identity and link key, and the host APP stores the device information. A persistent encrypted Bluetooth communication link is established, and the pairing information is stored locally, so that the connection can be automatically restored no matter how many times the device is restarted. The Bluetooth link is used as a long-term reliable control channel. S13: When a user needs to access device data, they open the host app and enter the file management interface. The app uses the established Bluetooth encrypted link to send a WiFi wake-up command to the device. At the same time, the device sends its WiFi configuration information back to the app via the same Bluetooth link. After receiving the information, the app automatically calls the host WiFi management API to complete hotspot search, authentication, and IP acquisition, establishing a high-speed WiFi data link. This achieves seamless WiFi connection without the user's awareness. It only takes a few seconds from opening the app to establishing a high-speed data link. The WiFi configuration is transmitted via Bluetooth and the system API is automatically called, completely eliminating the need for manual network selection and password entry. S14: The host APP has a built-in status monitoring thread that determines in real time whether the transmission has ended. When the end condition is met, the device returns to the ultra-low power standby mode where Bluetooth only works. At the same time, the APP calls the WiFi management API to automatically trigger the host to restore the external WiFi or mobile data network that the device was connected to before it started. After the data transmission is completed, WiFi is automatically turned off and the host's Internet connection is restored to ensure that the host's network channel is not occupied during the standby phase. The status monitoring thread works in conjunction with the Bluetooth turn-off command to achieve intelligent power management and seamless network switching. S15: Users preset automatic backup responses in the APP. The APP daemon runs and monitors the conditions for triggering automatic backup responses in real time. When the conditions are met, the APP reuses the Bluetooth logical link to send an automatic backup wake-up command to the device and request WiFi configuration. The device responds to wake up and completes the WiFi startup and configuration return process. The APP automatically completes WiFi connection and data backup. It supports unattended automatic background backup based on multiple conditions such as capacity, time, location, and battery level. Combined with integrity verification and deduplication, the Bluetooth wake-up and WiFi transmission mechanisms are applied to the automatic backup scenario to achieve fully automatic and low-power data preservation. Through a persistent encrypted Bluetooth link, all subsequent wake-up, configuration transmission, and shutdown commands can be completed on a secure and low-power control channel without repeated pairing. It supports automatic background backup based on multiple trigger conditions such as capacity, time, location, battery level, and file changes. Combined with seamless WiFi connection, it achieves unattended incremental real-time backup. Integrity verification and deduplication are performed during transmission, which greatly improves the intelligence level of data preservation.

[0023] In S11 of this embodiment, before the wireless storage device completes the startup process after receiving the power-on signal, it performs an initialization procedure, including: The power management module provides a stable core voltage and clock signal to the CPU processor module. The CPU processor module then releases from the reset state and begins executing the boot code in the boot read-only memory to configure and perform self-tests on its internal critical registers, cache, memory controller, and interrupt controller. This confirms that the processor core can execute instructions normally, that there are no read / write errors in the cache, and that the memory controller can respond to access requests, thereby ensuring the stable operation of the processor core in subsequent operations. After completing the basic verification at the processor level, the CPU processor module loads the first-stage boot program to initialize the external dynamic random access memory, including setting timing parameters, performing memory read / write tests to confirm that each memory unit is working properly, and establishing the correct memory address mapping, thereby providing usable running memory space for the operating system. After the memory is initialized and verified, the device executes the second phase of the hardware initialization process. The CPU processor module reads the operating system image and device tree configuration from the non-volatile memory and loads them into the initialized memory. Then, the CPU processor module starts to enumerate and configure the operating system's storage controller, identify the specific storage medium type connected, and complete the negotiation and setting of the data transmission bus width, working mode and clock frequency to ensure the compatibility and transmission efficiency of subsequent data read and write operations. After the configuration is completed, the operating system starts.

[0024] In S12 of this embodiment, after pairing is completed, the device stores the host's identity and link key, and the host-side APP stores device information, including: After completing Bluetooth secure pairing, the device's system extracts the host's unique identifier and the link key negotiated during the session from the protocol stack, and writes them in encrypted form to the pairing whitelist area in the internal non-volatile memory. Each record corresponds to an authorized host. At the same time, the system allocates a connection context to the host to complete the local persistent storage of the paired host. Even if the device is completely powered off or restarted, the saved pairing information will not be lost, thus achieving permanent preservation of the pairing relationship. The connection context includes the encryption parameters and reconnection token required by the link layer for quick recovery of the encrypted connection later. After confirming successful Bluetooth pairing, the APP also stores the device identifier, Bluetooth address, service UUID, and binding information negotiated during the pairing process into the local application database. This is used to maintain the pairing status on the APP side. No matter how many times the device restarts, as long as the device is in low-power standby mode, the host APP can directly call the operating system's Bluetooth API when it starts up or returns to the foreground. It can then use the stored binding information to automatically restore the encrypted connection with the device without requiring the user to perform the pairing operation again, thus ensuring the immediate availability of the control channel.

[0025] In S13 of this embodiment, the APP uses the established Bluetooth encrypted link to send a WiFi wake-up command to the device, including: When the app needs to access data in the wireless storage device, it first checks whether a persistent encrypted Bluetooth communication link exists between the app and the device. If the link is active, the app directly calls the Bluetooth communication module's sending interface to encapsulate a specific formatted WiFi module wake-up command into a Bluetooth data packet, which is then transmitted to the device via the encrypted link. This command includes a data transmission preparation request, a request sequence number, and a timestamp to prevent replay attacks and ensure the freshness of the command, thereby ensuring the security and timeliness of the wake-up command. After sending the command, the app enters a waiting state, listening for the WiFi configuration information returned by the device on the Bluetooth link to obtain the parameters required for subsequent connections in a timely manner. The low-power Bluetooth communication module on the wireless storage device monitors data packets on the encrypted link in real time. Upon receiving a wake-up command from the paired host, the Bluetooth module unpacks the command and passes it to the CPU processor module, which is in shallow sleep mode. The CPU processor immediately exits sleep mode and executes the wake-up process, thus quickly responding to the host's access request. The power management module provides a stable operating voltage and current to the WiFi communication module. Then, it loads the WiFi module's firmware and driver from non-volatile memory, completes RF calibration and channel scanning to ensure that the WiFi module operates in optimal condition. Finally, it instructs the WiFi module to launch a temporary WiFi hotspot using a preset or dynamically generated SSID, encryption method, and password to complete the wireless connection, thereby providing a physical channel for high-speed data transmission.

[0026] In S14 of this embodiment, the host-side APP's built-in status monitoring thread determines in real time whether the transmission has ended, including: After establishing a WiFi data link, the app automatically starts a status monitoring thread. This thread continuously monitors multiple termination conditions, including: the user actively closes the app, the app is switched to the background and the duration exceeds a preset threshold, all file transfer tasks in the current batch have been marked as "completed" by the transfer queue manager, and the user manually clicks the "exit" or "disconnect" button on the interface. This is used to capture transmission termination events in real time. When any condition is triggered, the monitoring thread immediately captures the event and sends an end signal to the app's main control logic to trigger the shutdown process. This prevents the WiFi module from continuing to operate when it is invalid, thus avoiding wasted power consumption. Upon receiving the termination signal from the status monitoring thread, the APP main control logic immediately sends a WiFi shutdown command to the wireless storage device through the established Bluetooth encrypted logic link. The command contains a normal shutdown reason code to notify the device to shut down WiFi in an orderly manner. After the device's CPU processor module receives and parses the command through the Bluetooth module, it instructs the WiFi communication module to stop transmitting radio frequency signals and disconnect all WiFi connections with the host. Subsequently, the power management module cuts off all power supply to the WiFi module, and the storage medium is put back into standby or hibernation state, thereby enabling the device to quickly return to the ultra-low power standby mode.

[0027] In S15 of this embodiment, the user presets an automatic backup response in the APP, the APP daemon runs, and monitors in real time the conditions for triggering the automatic backup response, including: Users can pre-configure one or more automatic backup task policies in the app. Each policy includes at least a set of trigger conditions and file verification rules for integrity checks and duplicate file filtering during subsequent transfers, thereby meeting personalized backup needs. The app encrypts and stores the task policies in a local database to protect the security of user configurations. The trigger conditions include: the amount of new data added to the specified directory on the host reaches a set threshold, a fixed time interval is reached, the number of new pictures or videos added to the system album exceeds a preset value, the host is connected to a specified secure LAN or is in a specific GPS location, and the battery power of the wireless storage device is higher than a safe percentage; the data source path to be backed up includes: local folder, album directory or specified file type; and file verification rules, such as MD5 hash comparison, file size and modification time verification, are used for integrity checks and duplicate file filtering during subsequent transmission, thereby ensuring the accuracy of the backup data and avoiding redundant storage.

[0028] After configuration, the APP runs continuously as a background daemon or operating system-level service. This daemon utilizes the operating system's file system monitoring interface, timers, network connection status monitoring, and power broadcast receiver to monitor system events in real time and check whether any preset trigger conditions are met. When the conditions are met, the APP automatically starts the backup process without any manual operation from the user: first, it calls the established Bluetooth encrypted link to wake up the device and requests WiFi configuration; then, according to the preset data source path and verification rules, it performs automated data transmission and integrity verification after the WiFi link is established, thereby achieving fully unattended intelligent backup.

[0029] In this embodiment, the device responds to the wake-up call and initiates the WiFi startup and configuration return process. The APP automatically completes the WiFi connection and data backup, including: When the APP's background daemon detects that the automatic backup trigger conditions are met, it calls the established Bluetooth encrypted link to send an automatic backup wake-up command to the wireless storage device and requests WiFi connection configuration information to wake up the device in the background. After receiving the command, the device's low-power Bluetooth module immediately wakes up the CPU processor module, powers the WiFi module, loads the firmware, and launches a temporary WiFi hotspot. Subsequently, the device sends the hotspot's SSID and encryption method configuration information back to the APP through the same Bluetooth encrypted link to securely transmit WiFi connection parameters to the APP. After receiving the configuration, the APP automatically calls the host system's WiFi management API, completing hotspot search, authentication, and IP acquisition without user intervention, establishing a high-speed WiFi data link, thereby providing a high-speed transmission channel for data backup. After a successful WiFi connection is established, the app automatically reads the data to be backed up from the host via a high-speed WiFi link, based on the data source path in the user-preset automatic backup strategy, and transmits it sequentially to the target storage module of the wireless storage device for secure data writing. During the transmission, the app performs real-time integrity checks and deduplication filtering with existing files on the device to ensure the integrity of the written data and avoid duplication. All new or modified files that meet the conditions are completely and securely written to the device's storage medium. After the transmission is completed, the app sends a shutdown command via Bluetooth, the device returns to ultra-low power standby, and the host restores its external network connection, thus automatically restoring low power state and host network after the backup is completed.

[0030] In this embodiment, after the APP automatically completes WiFi connection and data backup, it includes: After the app completes the transmission, integrity verification, and deduplication of all data to be backed up via the high-speed WiFi link, the backup task manager inside the app determines that the automatic backup task has been successfully completed and confirms the backup completion status. It then calls the established and maintained Bluetooth encrypted logical link to send a WiFi shutdown command to the wireless storage device. The command contains the reason code "backup complete, normal shutdown" to notify the device to terminate WiFi normally. After the device's CPU processor module receives and parses the command through the Bluetooth module, it stops WiFi hotspot transmission, disconnects all host connections, cuts off the power supply to the WiFi module, and puts the storage medium into standby mode, thereby quickly recovering the device's power consumption. After the device's WiFi is turned off, the APP further calls the operating system's WiFi management API to automatically trigger the host to reconnect to the default external WiFi access point or mobile data network that it was connected to before the backup task started. This is to restore the host's normal internet access and ensure that the host's internet access capability is not affected in any way.

[0031] This technical solution enables the device to enter an ultra-low power standby mode by defaulting to only activating the low-power Bluetooth module and cutting off WiFi power, thus extending standby time. At the same time, it automatically completes WiFi wake-up and configuration transmission using the established Bluetooth encrypted link, allowing the APP to seamlessly call the host WiFi API to complete the connection, completely eliminating the tedious operation of manually selecting networks and entering passwords. After data transmission is completed, it automatically turns off WiFi and restores the host's external network connection, overcoming the problem of occupying the host's Internet access.

[0032] Reference Figure 2-3 As shown, a low-power, seamless wireless storage system based on Bluetooth wake-up and high-speed WiFi transmission includes: A wireless storage device and one or more client applications installed and running on the host; The wireless storage device includes: a CPU processor module, used to perform system scheduling, instruction parsing, module control, and the implementation of hierarchical hibernation strategies; The low-power Bluetooth communication module is used to maintain an encrypted communication link with the host APP when the device is in standby mode. It receives and parses wake-up commands, WiFi configuration requests and WiFi shutdown commands from the APP in real time, and is also responsible for sending back the WiFi configuration information and status notifications generated by the device to the APP. The WiFi communication module is powered and started by the power management module only after the CPU processor module receives a valid wake-up command. After starting, it establishes a temporary WiFi hotspot to establish a high-speed data link with the host during the data transmission phase, so as to realize batch, high-speed, bidirectional transmission of file data. The storage module is used to provide persistent storage for user data; The battery and power management module is used to provide operating voltage for each module and to perform intelligent power supply switching and hierarchical low power management under the control of the CPU. The device-side embedded system, burned into non-volatile memory, is used to execute the control logic of the above method; The client app is installed on the host device and is used to configure and execute tasks such as Bluetooth scanning and pairing, Bluetooth command sending, automatic WiFi connection, file management, and automatic backup. By default, only the low-power Bluetooth module is activated and the WiFi power supply is cut off, so that the device enters an ultra-low power standby mode, which increases the standby time. At the same time, the established Bluetooth encrypted link is used to automatically complete WiFi wake-up and configuration backhaul. The app seamlessly calls the host WiFi API to complete the connection, completely eliminating the tedious operation of manually selecting the network and entering the password.

[0033] Specifically, the battery and power management module includes: The hierarchical sleep control unit is used to put the wireless storage device into three different low-power modes—shallow standby, deep standby, or persistent storage sleep—based on the Bluetooth link connection status and battery level. The power supply switching unit is used to selectively provide operating voltage to the WiFi communication module, the non-essential storage media in the storage module, and the non-essential cores of the CPU, or to completely cut off power supply, under the control of the CPU processor module. The wake-up detection unit is used to listen for charging insertion signals or Bluetooth broadcast wake-up signals from paired hosts in persistent storage sleep mode, so as to trigger the device to wake up step by step according to the preset strategy and restore to normal working state. The hierarchical sleep control unit of the battery and power management module can dynamically switch between shallow, deep or persistent storage sleep modes according to the Bluetooth link status and battery power, further reducing standby power consumption to the microamp level, which constitutes a comprehensive innovation in low power consumption, seamless connection, uninterrupted network and intelligent backup.

[0034] In this embodiment, the entire operation process can be controlled by a computer, along with a PLC, to achieve automated operation control. In each operation stage, sensors can be set up to provide signal feedback and ensure that the steps are performed sequentially. These are all conventional knowledge in current automation control, and will not be elaborated on in this embodiment.

[0035] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention should be included within the protection scope of the present invention.

Claims

1. A low-power, seamless wireless storage method based on Bluetooth wake-up and high-speed WiFi transmission, characterized in that, A wireless storage device, applicable to a CPU processor module, a low-power Bluetooth communication module, a WiFi communication module, a storage module, and a battery and power management module, specifically includes the following steps: S11: After receiving the power-on signal, the wireless storage device starts up according to the preset working mode configuration in the non-volatile memory, starts the low-power Bluetooth communication module and sets it to a discoverable and connectable broadcast state. At the same time, the power management module cuts off the power supply to the WiFi communication module, the unnecessary storage medium in the storage module and the unnecessary computing core in the CPU processor module. In this mode, the device does not transmit any WiFi signal. S12: The host installs and runs a dedicated client APP. The APP calls the underlying Bluetooth scanning interface of the operating system to actively search for nearby low-power Bluetooth devices. When the unique device identifier broadcast by the device is detected, the APP presents the discovery result to the user. After the user confirms the pairing, the host and the device perform standard secure pairing to establish an encrypted Bluetooth logical link. After the pairing is completed, the device stores the host's identity and link key, and the host APP stores the device information. S13: When a user needs to access device data, the host APP is opened and the file management interface is entered. The APP uses the established Bluetooth encrypted link to send a WiFi wake-up command to the device. At the same time, the device sends the WiFi configuration information back to the APP through the same Bluetooth link. After receiving the information, the APP automatically calls the host WiFi management API to complete hotspot search, authentication and IP acquisition, and establishes a high-speed WiFi data link. S14: The host APP has a built-in status monitoring thread to determine whether the transmission has ended in real time. When the end condition is met, the device returns to the ultra-low power standby mode where Bluetooth only works. At the same time, the APP calls the WiFi management API to automatically trigger the host to restore to the external WiFi or mobile data network connected before the device started. S15: The user presets the automatic backup response in the APP. The APP daemon runs and monitors the conditions for triggering the automatic backup response in real time. When the conditions are met, the APP reuses the Bluetooth logical link to send an automatic backup wake-up command to the device and request WiFi configuration. The device responds to wake up and completes the WiFi startup and configuration return process. The APP automatically completes WiFi connection and data backup.

2. The low-power, seamless wireless storage method based on Bluetooth wake-up and high-speed WiFi transmission as described in claim 1, characterized in that, In S11, before completing the startup process after receiving the power-on signal, the wireless storage device performs an initialization procedure, including: The power management module provides a stable core voltage and clock signal to the CPU processor module. The CPU processor module then releases from the reset state and begins executing the boot code in the boot read-only memory to configure and perform self-tests on its internal key registers, cache, memory controller, and interrupt controller. This confirms that the processor core can execute instructions normally, that there are no read / write errors in the cache, and that the memory controller can respond to access requests. After completing the basic verification at the processor level, the CPU processor module loads the first-stage boot program to initialize the external dynamic random access memory, including setting timing parameters, performing memory read / write tests to confirm that each memory unit is working properly, and establishing the correct memory address mapping. After the memory is initialized and verified, the device executes the second phase of the hardware initialization process. The CPU processor module reads the operating system image and device tree configuration from the non-volatile memory and loads them into the initialized memory. Then, the CPU processor module starts to enumerate and configure the operating system's storage controller, identify the specific type of the connected storage medium, and complete the negotiation and setting of the data transfer bus width, operating mode and clock frequency. After the configuration is completed, the operating system starts.

3. The low-power, seamless wireless storage method based on Bluetooth wake-up and high-speed WiFi transmission as described in claim 2, characterized in that, In S12, after pairing is complete, the device stores the host's identity and link key, and the host-side APP stores device information, including: After completing Bluetooth secure pairing, the device's system extracts the host's unique identifier and the link key negotiated during the session from the protocol stack, and writes them in encrypted form to the pairing whitelist area in the internal non-volatile memory. Each record corresponds to an authorized host. At the same time, the system allocates a connection context to the host to complete the local persistent storage of the paired host. Even if the device is completely powered off or restarted, the saved pairing information will not be lost. The connection context includes the encryption parameters and reconnection token required by the link layer. After confirming successful Bluetooth pairing, the APP also stores the device identifier, Bluetooth address, service UUID, and binding information negotiated during the pairing process into the local application database. Subsequently, no matter how many times the device restarts, as long as the device is in low-power standby mode, the host APP can directly call the operating system's Bluetooth API when it starts up or returns to the foreground, and automatically restore the encrypted connection with the device using the stored binding information, without requiring the user to perform the pairing operation again.

4. The low-power, seamless wireless storage method based on Bluetooth wake-up and high-speed WiFi transmission as described in claim 3, characterized in that, In S13, the app uses the established Bluetooth encrypted link to send a WiFi wake-up command to the device, including: When the APP needs to access data in the wireless storage device, it first checks whether a persistent encrypted Bluetooth communication link has been obtained between the APP and the device. If the link is active, the APP directly calls the sending interface of the Bluetooth communication module to encapsulate the WiFi module wake-up command in a specific format into a Bluetooth data packet and transmits it to the device through the encrypted link. The command contains a data transmission preparation request, a request sequence number, and a timestamp to prevent replay attacks and ensure the freshness of the command. After sending the command, the APP enters a waiting state and listens for the WiFi configuration information returned by the device on the Bluetooth link. The low-power Bluetooth communication module on the wireless storage device monitors data packets on the encrypted link in real time. When it receives a wake-up command from the paired host, the Bluetooth module unpacks the command and passes it to the CPU processor module, which is in shallow sleep. The CPU processor module immediately exits the sleep state and executes the wake-up process. The power management module provides stable operating voltage and current to the WiFi communication module. Then, it loads the firmware and driver of the WiFi module from the non-volatile memory, completes RF calibration and channel scanning, and finally instructs the WiFi module to launch a temporary WiFi hotspot with a preset or dynamically generated SSID, encryption method and password to complete the wireless connection.

5. The low-power, seamless wireless storage method based on Bluetooth wake-up and high-speed WiFi transmission as described in claim 4, characterized in that, In S14, the host-side APP's built-in status monitoring thread determines in real time whether the transmission has ended, including: After establishing a WiFi data link, the APP automatically starts a status monitoring thread. The status monitoring thread continuously monitors multiple termination conditions, including: the user actively closes the APP, the APP is switched to the background and the duration exceeds a preset threshold, all file transfer tasks in the current batch have been marked as "completed" by the transfer queue manager, and the user manually clicks the "exit" or "disconnect" button through the interface. When any condition is triggered, the monitoring thread immediately captures the event and sends an termination signal to the APP's main control logic to trigger the shutdown process. Upon receiving the termination signal from the status monitoring thread, the APP main control logic immediately sends a WiFi shutdown command to the wireless storage device through the established Bluetooth encrypted logic link. The command contains a normal shutdown reason code. After the device's CPU processor module receives and parses the command through the Bluetooth module, it instructs the WiFi communication module to stop transmitting radio frequency signals and disconnect all WiFi connections with the host. Subsequently, the power management module cuts off all power to the WiFi module, and the storage medium is put back into standby or hibernation state.

6. The low-power, seamless wireless storage method based on Bluetooth wake-up and high-speed WiFi transmission as described in claim 5, characterized in that, In S15, users can preset automatic backup responses in the app. The app daemon runs and monitors the conditions that trigger the automatic backup response in real time, including: Users pre-configure one or more automatic backup task policies in the APP. Each policy includes at least: a set of trigger conditions and file verification rules, which are used for integrity checks and duplicate file filtering during subsequent transmission. The APP encrypts and stores the task policies in the local database. After configuration, the APP runs continuously as a background daemon process service. It uses the operating system's file system monitoring interface, timers, network connection status monitoring, and power broadcast receiver to monitor system events in real time and check whether any preset trigger conditions are met. When any trigger condition is detected, the APP automatically starts the backup process without any manual operation by the user.

7. The low-power, seamless wireless storage method based on Bluetooth wake-up and high-speed WiFi transmission as described in claim 6, characterized in that, The device responds to wake-up and initiates WiFi startup and configuration data transfer. The app automatically completes WiFi connection and data backup, including: When the APP background daemon detects that the automatic backup trigger conditions are met, it calls the established Bluetooth encrypted link, sends an automatic backup wake-up command to the wireless storage device and requests WiFi connection configuration information. After receiving the command, the device's low-power Bluetooth module wakes up the CPU processor module and powers the WiFi module, loads the firmware, and launches a temporary WiFi hotspot. Subsequently, the device sends the hotspot's SSID and encryption method configuration information back to the APP through the same Bluetooth encrypted link. After receiving the configuration, the APP automatically calls the host system's WiFi management API, and can complete hotspot search, authentication and IP acquisition without user intervention, thus establishing a high-speed WiFi data link. After the WiFi connection is successfully established, the APP automatically reads the data to be backed up from the host through the high-speed WiFi link according to the data source path in the user's preset automatic backup strategy, and transmits it to the target storage module of the wireless storage device in sequence. During the transmission, the APP performs integrity verification in real time and filters out duplicates from the existing files on the device. All new or modified files that meet the conditions are completely and securely written to the device's storage medium. After the transmission is completed, the APP sends a shutdown command through the Bluetooth link, the device returns to ultra-low power standby, and the host restores the external network connection.

8. The low-power, seamless wireless storage method based on Bluetooth wake-up and high-speed WiFi transmission as described in claim 7, characterized in that, After the app automatically completes WiFi connection and data backup, it includes: Once the app has completed the transmission, integrity verification, and deduplication of all data to be backed up via the high-speed WiFi link, the backup task manager inside the app determines that the automatic backup task has been successfully completed. It then calls the established and maintained Bluetooth encrypted logical link to send a WiFi shutdown command to the wireless storage device. The command contains the reason code "backup complete, normal shutdown". After the device's CPU processor module receives and parses the command through the Bluetooth module, it stops the WiFi hotspot transmission, disconnects all host connections, cuts off the power supply to the WiFi module, and puts the storage medium into standby mode. After the device's WiFi is turned off, the APP further calls the operating system's WiFi management API to automatically trigger the host to reconnect to the default external WiFi access point or mobile data network that it was connected to before the backup task started, ensuring that the host's Internet access capability is not affected in any way.

9. A low-power, seamless wireless storage system based on Bluetooth wake-up and high-speed WiFi transmission, characterized in that: include: A wireless storage device and one or more client applications installed and running on the host; The wireless storage device includes: a CPU processor module, used to perform system scheduling, instruction parsing, module control, and the implementation of hierarchical hibernation strategies; The low-power Bluetooth communication module is used to maintain an encrypted communication link with the host APP when the device is in standby mode. It receives and parses wake-up commands, WiFi configuration requests and WiFi shutdown commands from the APP in real time, and is also responsible for sending back the WiFi configuration information and status notifications generated by the device to the APP. The WiFi communication module is powered and started by the power management module only after the CPU processor module receives a valid wake-up command. After starting, it establishes a temporary WiFi hotspot to establish a high-speed data link with the host during the data transmission phase, so as to realize batch, high-speed, bidirectional transmission of file data. The storage module is used to provide persistent storage for user data; The battery and power management module is used to provide operating voltage for each module and to perform intelligent power supply switching and hierarchical low power management under the control of the CPU. An embedded system at the device end, programmed into a non-volatile memory, is used to execute the control logic of the method as described in any one of claims 1-8.

10. The low-power, seamless wireless storage system based on Bluetooth wake-up and high-speed WiFi transmission as described in claim 9, characterized in that, The battery and power management module includes: The hierarchical sleep control unit is used to put the wireless storage device into three different low-power modes—shallow standby, deep standby, or persistent storage sleep—based on the Bluetooth link connection status and battery level. The power supply switching unit is used to selectively provide operating voltage to the WiFi communication module, the non-essential storage media in the storage module, and the non-essential cores of the CPU, or to completely cut off power supply, under the control of the CPU processor module. The wake-up detection unit is used to listen for charging insertion signals or Bluetooth broadcast wake-up signals from paired hosts in persistent storage sleep mode, so as to trigger the device to wake up step by step according to a preset strategy and restore to normal working state.