A multifunctional charging device

Through a multi-function charging device integrating battery module, data storage module and status monitoring module, the problem of single functions of traditional charging devices is solved, and the integration of portable charging and data storage is realized, improving the user experience.

CN120109966BActive Publication Date: 2025-08-08SHENZHEN MICRO INNOVATION IND CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202510581184.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-05-07
Publication Date
2025-08-08
Estimated Expiration
2045-05-07

AI Technical Summary

Technical Problem

Traditional charging devices have single functions and large sizes. Users need to carry charging devices and mobile hard drives at the same time, which is inconvenient to use.

Method used

A multifunctional charging device is designed to integrate battery modules, data storage modules, status monitoring modules and main control modules to realize power storage, data reading and writing, and equipment status monitoring. By connecting to external electronic devices through the connection bus, the main control module performs status data processing and control.

Benefits of technology

It realizes large-capacity data storage and portable charging functions, and can monitor the device status in real time. Users do not need to carry charging devices and mobile hard disks when traveling, which improves the convenience of use.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120109966B_ABST
    Figure CN120109966B_ABST
Patent Text Reader

Abstract

The present application discloses a multifunctional charging device, which includes: a battery module, a data storage module, a status monitoring module, and a main control module; the charging device also includes a connection bus; one end of the battery module is connected to an external power supply for receiving power from the external power supply; the other end of the battery module is connected to the data storage module, the status monitoring module, and the main control module for outputting power; the data storage module is used to read and write data with external electronic devices; the battery module is also used to output power to external electronic devices; the status monitoring module is used to obtain the usage status of the data storage module and the battery module in real time; the main control module is used to obtain usage status data from the status monitoring module and control and process the usage status data. This solution can integrate large-capacity data storage and portable charging functions, and can also monitor the status of the charging device, eliminating the need for users to carry both the charging device and a mobile hard drive.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of chargers, and in particular to a multifunctional charging device. Background Art

[0002] Currently, various charging devices are available on the market, suitable for charging computers, mobile phones, tablets, and more. However, traditional charging devices only store power and charge electronic devices, and they are relatively bulky. This means users need to carry them with them whenever they go out, but their limited functionality makes them inconvenient to use. Therefore, designing a multifunctional charging device is an urgent need. Summary of the Invention

[0003] In view of this, the purpose of this application is to provide a multifunctional charging device that can integrate large-capacity data storage and portable charging functions, and can also monitor the status of the charging device. Users do not need to carry both the charging device and the mobile hard drive when traveling, which is convenient for users. The specific solution is as follows:

[0004] To achieve the above objectives, on the one hand, the present application provides a multifunctional charging device, the charging device comprising: a battery module, a data storage module, a status monitoring module and a main control module; the charging device also includes a connection bus;

[0005] One end of the battery module is connected to an external power supply for receiving power from the external power supply; the other end of the battery module is connected to the data storage module, the status monitoring module and the main control module respectively for outputting power to the data storage module, the status monitoring module and the main control module;

[0006] The data storage module is connected to the external electronic device via the connection bus and is used to read and write data with the external electronic device; the battery module is also used to output power to the external electronic device via the connection bus;

[0007] The status monitoring module is connected to the data storage module and the battery module respectively, and is used to obtain the usage status of the data storage module and the battery module in real time;

[0008] The main control module is connected to the status monitoring module and is used to obtain the usage status data of the data storage module and the battery module from the status monitoring module, and to control and process the usage status data of the data storage module and the battery module.

[0009] Exemplarily, the connection bus extends out of the housing through an opening on the charging device housing to connect to an external electronic device; the connection bus includes a data line and a power output line; the data storage module is connected to the external electronic device via the data line; and the battery module is connected to the external electronic device via the power output line.

[0010] The status monitoring module also includes a data transmission monitoring unit connected to the data storage module; the data transmission monitoring unit is used to monitor the data transmission between the data storage module and the external electronic device in real time through the data line;

[0011] The status monitoring module also includes an electrical signal monitoring unit connected to the battery module; the electrical signal monitoring unit is used to monitor the voltage and / or current of the battery module in real time through the power output line.

[0012] Exemplarily, the charging device further includes a power input line, through which the battery module is connected to an external power source; the electrical signal monitoring unit is further configured to monitor the voltage and / or current of the battery module in real time through the power input line;

[0013] The main control module is also used to perform the following steps:

[0014] If it is determined that the status monitoring module detects that data is being transmitted on the data line, it is determined that the data storage module is reading and writing data with the external electronic device;

[0015] If it is determined that the state monitoring module detects that there is a current input from an external power supply in the power input line or detects that there is a current output to an external electronic device in the power output line, then it is determined that the battery module is in a charging state;

[0016] When the data storage module reads and writes data with an external electronic device and the battery module is in a charging state, the data transmission bandwidth of the data line is limited.

[0017] Exemplarily, the battery module is connected to an external power source via a universal plug;

[0018] The main control module is also used to determine the voltage of the connected external power supply and adjust the operating voltage according to the voltage of the external power supply.

[0019] Exemplarily, the charging device further includes a display module; the display module is connected to the main control module;

[0020] The main control module is also used to control the display module to display the usage status data of the data storage module and the battery module.

[0021] Exemplarily, the charging device further includes a fingerprint input module;

[0022] Fingerprint input module, used to obtain user fingerprint information;

[0023] The main control module is also used to obtain user fingerprint information from the fingerprint input module, perform permission comparison analysis on the user fingerprint information to obtain a user permission determination result. If the user permission determination result is that the user has permission, the access permission to the data storage module is opened and the display module is controlled to display a schematic diagram corresponding to the unlocked state. If the user permission determination result is that the user has no permission, the access permission to the data storage module is closed and the display module is controlled to display a schematic diagram corresponding to the locked state.

[0024] Exemplarily, the display module is a touch display screen;

[0025] The main control module is also used to determine the corresponding target power according to the power adjustment instruction when a power adjustment instruction is obtained through the touch display screen, or to determine the power used by the external electronic device as the target power when it is monitored that an external electronic device is connected and the difference between the power used by the external electronic device and the power used by the charging device exceeds a set threshold; and adjust the working current to control the charging device to operate according to the target power.

[0026] Exemplarily, the data storage module is a hard disk body, and the battery module is a battery cell; a heat dissipation copper foil is attached to the hard disk body and / or the battery cell, and the heat dissipation copper foil is used to conduct heat generated by the hard disk body and / or the battery cell into the housing;

[0027] The shell includes a boss made of a heat conductive material to conduct heat inside the shell to the outside of the shell.

[0028] Exemplarily, the main control module is further configured to perform the following steps:

[0029] Generate at least one data calculation subtask and a data sorting subtask corresponding to the at least one data calculation subtask according to the current operating state of the charging device; the data calculation subtask includes a data calculation subtask for calculating the usage status data and / or storage data of the data storage module;

[0030] Process each data calculation subtask to obtain the calculation result of each data calculation subtask, process the data sorting subtask corresponding to each data calculation subtask, and obtain the processing result data of each data sorting subtask;

[0031] The processing result data is downloaded to a preset storage space; the preset storage space is the storage space in the data storage module.

[0032] Exemplarily, the data storage module includes a plurality of storage blocks;

[0033] Generating at least one data calculation subtask and a data sorting subtask corresponding to the at least one data calculation subtask according to the current operating state of the charging device includes:

[0034] If the charging device is in a state of writing data to the data storage module and the currently stored data is text data, the currently stored data is split into text to obtain at least one split text, and a data calculation subtask corresponding to each split text is determined, as well as a data reordering subtask corresponding to the data calculation subtask;

[0035] Accordingly, each data calculation subtask is processed to obtain the calculation result of each data calculation subtask, and the data sorting subtask corresponding to each data calculation subtask is processed to obtain the processing result data of each data sorting subtask, including:

[0036] For any data calculation subtask:

[0037] Mapping the current split text into a digital sequence, and generating a context relationship sequence corresponding to the current split text based on a preset context window; wherein the context relationship sequence is obtained based on the mutual correlation between the current split text and adjacent split texts in the context window;

[0038] The numerical sequence and context sequence corresponding to the current split text are used as calculation results;

[0039] Each time a calculation result of a data calculation subtask is obtained, the corresponding data sorting subtask is processed according to the calculation result to obtain the corresponding processing result data;

[0040] The main control module is also used to perform the following steps:

[0041] Build a data knowledge graph corresponding to the currently stored data based on the processing result data corresponding to each split text;

[0042] Obtaining a data knowledge graph of a current storage block corresponding to the currently stored data; wherein the current storage block is the storage block in which the currently stored data is stored; the data knowledge graph of the current storage block is constructed by integrating the digital sequence and contextual relationship sequence of each stored data, and the data knowledge graph of the current storage block also includes the mutual correlation between each stored data;

[0043] Update the data knowledge graph of the current storage block based on the data knowledge graph corresponding to the current stored data.

[0044] The multifunctional charging device of the present application includes: a battery module, a data storage module, a status monitoring module, and a main control module; the battery module can obtain electricity from an external power source and then supply power to external electronic devices, and the data storage module can read and write data with external electronic devices. The charging device integrates both charging and data storage functions; at the same time, the status monitoring module can obtain the usage status of the data storage module and the battery module in real time, and the main control module controls and processes the corresponding usage status data to facilitate reminding the user of the usage status of the charging device. The above solution can integrate large-capacity data storage and portable charging functions, and can also monitor the status of the charging device. Users do not need to carry both the charging device and the mobile hard drive when traveling, which is convenient for users to use. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are merely embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without any creative work.

[0046] Figure 1 is a schematic structural diagram of a charging device according to an exemplary embodiment of the present invention;

[0047] Figure 2 is a schematic diagram of the internal structure of a charging device according to an exemplary embodiment of the present invention;

[0048] Figure 3 is a schematic diagram of the internal structure of a charging device according to another exemplary embodiment of the present invention;

[0049] Figure 4 FIG. 1 is a schematic diagram of content displayed by a display module according to an exemplary embodiment of the present invention. DETAILED DESCRIPTION

[0050] In the following description, a large amount of detail is provided to facilitate a thorough understanding of the present invention. However, it will be appreciated by those skilled in the art that the following description merely illustrates preferred embodiments of the present invention, and that the present invention may be practiced without one or more of these details. Furthermore, to avoid confusion with the present invention, some technical features well known in the art have not been described in detail.

[0051] Current charging equipment has relatively limited functions and is not convenient to use.

[0052] In view of the above-mentioned problems, this application proposes a multi-functional charging solution, which can integrate large-capacity data storage and portable charging functions, and can also monitor the status of charging devices. Users do not need to carry charging devices and mobile hard drives when traveling, which is convenient for users to use.

[0053] See Figure 1 , Figure 1 This is a schematic diagram of the structure of a multifunctional charging device provided in an embodiment of the present application. Figure 1 As shown, the multifunctional charging device 100 includes: a housing ( Figure 1 The charging device further comprises a battery module 101, a data storage module 102, a status monitoring module 103 and a main control module 104, each of which is provided in the housing; the charging device further comprises a connection bus; one end of the battery module 101 is connected to an external power source for receiving power from the external power source; the other end of the battery module 101 is connected to the data storage module 102, the status monitoring module 103 and the main control module 104, respectively, for outputting power to the data storage module 102, the status monitoring module 103 and the main control module 104; the data storage module 102 is connected to an external electronic device via a connection bus , used to read and write data with external electronic devices; the battery module 101 is also used to output power to external electronic devices through the connection bus; the status monitoring module 103 is connected to the data storage module 102 and the battery module 101 respectively, and is used to obtain the usage status of the data storage module 102 and the battery module 101 in real time; the main control module 104 is connected to the status monitoring module 103, and is used to obtain the usage status data of the data storage module 102 and the battery module 101 from the status monitoring module 103, and control and process the usage status data of the data storage module 102 and the battery module 101.

[0054] For example, the connections between the battery module 101, data storage module 102, status monitoring module 103, and main control module 104 can be electrical connections, etc. The battery module can store and output power. The battery module 101 can be a hybrid power source composed of a lithium polymer battery pack and a supercapacitor to independently power the corresponding modules. The battery module has a capacity of ≥10,000 mAh.

[0055] For example, because the battery module 101 needs to charge numerous modules, charging priorities can be set for these modules. For example, the data storage module can be given the highest charging priority. When an external electronic device is detected, the data storage module is prioritized for power supply, ensuring reliable data storage and data security. Furthermore, a voltage distribution circuit is provided at the output of the battery module to prioritize power supply to the storage unit.

[0056] The battery module can also power different modules through different power supply lines to ensure the power supply stability of each module. For example, the data storage module is independently powered so that the data storage module does not change with the voltage changes of the external electronic device, thereby ensuring the stable operation of the data storage module. Furthermore, the battery module also includes an isolated power conversion unit to ensure independent power supply of the corresponding modules. Exemplarily, the isolated power conversion unit includes an EMI filtering circuit consisting of a common-mode choke and a Y capacitor, and the filter cutoff frequency is set to 1MHz±10%.

[0057] The external power supply may be any power supply having a power supply function, and different external power supplies may have different operating voltages.

[0058] The external electronic device may be any electronic device that requires power and / or data reading and writing, such as a computer, mobile phone, tablet, drone, etc. The external electronic device is connected to the module inside the charging device via a connection bus, specifically to the battery module 101 and / or the data storage module 102, thereby obtaining power from the battery module 101 and / or reading and writing data with the data storage module 102.

[0059] Among them, the data storage module 102 is used to store data input by external electronic devices and operating data of the charging device, and can also be used to store computer programs. The computer program is loaded and executed by the main control module 104 to implement relevant processing steps. The data storage module 102 can be a read-only memory, random access memory, a disk or an optical disk, etc., and its storage method can be temporary storage or permanent storage. The data storage module 102 may include one or more computer-readable storage media, and the computer-readable storage medium may be non-transitory. The data storage module 102 may also include a high-speed random access memory, and a non-volatile memory, such as one or more disk storage devices, flash memory storage devices. The charging device with a data storage module can expand the capacity of external electronic devices.

[0060] Furthermore, an isolated DC-DC circuit may be provided between the data storage module 102 and the battery module 101 to achieve electromagnetic shielding between the storage circuit and the charging circuit, thereby preventing electrical signals from interfering with data reading and writing.

[0061] The status monitoring module 103 is used to monitor the status of the charging device and its internal components. It can include various monitoring sensors or chips. Furthermore, the status monitoring module 103 can monitor usage status data such as the storage capacity, data read / write speed, and power-on duration of the data storage module 102. The status monitoring module 103 can also monitor data such as the temperature of the charging device. Furthermore, the status monitoring module 103 can obtain real-time usage status data of the data storage module 102 and the temperature of the charging device.

[0062] The main control module 104 is used to manage and control the hardware components and computer programs on the charging device, enabling the main control module 104 to perform operations and process data on the charging device and the data storage module 102. The main control module can be in the form of a processor, specifically including one or more processing cores, such as a single-core processor or a dual-core processor. The processor can be implemented using at least one of the following hardware forms: a DSP (Digital Signal Processing), an FPGA (Field-Programmable Gate Array), or a PLA (Programmable Logic Array). The processor can also include a main processor and a coprocessor. The main processor is used to process data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, the processor may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing content displayed on the display screen. In some embodiments, the processor may also include an AI (Artificial Intelligence) processor, which is used to perform machine learning-related computations, such as predicting the remaining service life of the charging device.

[0063] Exemplarily, the main control module 104 controls and processes the usage status data of the data storage module 102 and the battery module 101, which can be specifically: processing the usage status data and then controlling the output device to output, for example, outputting a display through the display module to prompt the user.

[0064] The multifunctional charging device of the embodiment of the present application includes: a battery module, a data storage module, a status monitoring module and a main control module; the battery module can obtain electricity from an external power supply and can then supply power to external electronic devices, the data storage module can read and write data with external electronic devices, and the charging device integrates both charging and data storage functions; at the same time, the status monitoring module can obtain the usage status of the data storage module and the battery module in real time, and the main control module controls and processes the corresponding usage status data to facilitate reminding the user of the usage status of the charging device. The above solution integrates large-capacity data storage and portable charging functions, and can also monitor the status of the charging device. Users do not need to carry both the charging device and the mobile hard disk when traveling, which is convenient for users to use and is suitable for scenarios such as mobile office and outdoor work.

[0065] Exemplarily, the connection bus extends out of the housing through an opening on the charging device housing to connect to an external electronic device; the connection bus includes a data line and a power output line; the data storage module 102 is connected to the external electronic device through the data line; the battery module 101 is connected to the external electronic device through the power output line; the status monitoring module 103 also includes a data transmission monitoring unit connected to the data storage module 102; the data transmission monitoring unit is used to monitor the data transmission between the data storage module and the external electronic device in real time through the data line; the status monitoring module 103 also includes an electrical signal monitoring unit connected to the battery module 101; the electrical signal monitoring unit is used to monitor the voltage and / or current of the battery module 101 in real time through the power output line.

[0066] The connection bus includes both data lines for transmitting data and power output lines for transmitting current, enabling synchronous bidirectional communication of data and current. For example, the connection bus may include 12 lines, 2 of which are data lines and 10 of which are power output lines.

[0067] like Figure 2 As shown, a first opening 203 is provided on the housing 201 of the charging device, and a connection bus 204 extends out of the housing through the first opening 203 to be connected to an external electronic device.

[0068] In this embodiment, the charging device not only has data reading and writing functions, but also has a charging function. Moreover, not only can the charging device be charged by an external power source, but also external electronic devices can be charged by the charging device. The functions of a traditional mobile hard drive and a power bank are integrated into a charging device. When users are on business trips, etc., they only need to carry one charging device. Moreover, the interaction between the charging device and the external power source and / or external electronic devices can be monitored in real time through the status monitoring module 103, which facilitates management and control.

[0069] Exemplarily, the charging device also includes a power input line, which can be arranged in the shell of the charging device; the battery module 101 is connected to the external power supply through the power input line; the electrical signal monitoring unit is also used to monitor the voltage and / or current of the battery module 101 in real time through the power input line; the main control module 104 is also used to perform the following steps: if it is determined that the status monitoring module 103 detects that there is data transmission on the data line, it is determined that the data storage module 102 is reading and writing data with an external electronic device; if it is determined that the status monitoring module 103 detects that there is current input from an external power supply in the power input line or detects that there is current output to an external electronic device in the power output line, it is determined that the battery module 101 is in a charging state; when the data storage module 102 is reading and writing data with an external electronic device and the battery module 101 is in a charging state, the data transmission bandwidth of the data line is limited.

[0070] The charging state includes internal charging of the charging device by an external power source, and external charging of the external electronic device by the charging device.

[0071] For example, the data transmission bandwidth may be automatically limited to ≤ 480 Mbps in the charging state to reduce power consumption.

[0072] For example, an interface may be provided on the housing of the charging device, and the power input line is connected to the interface. The external power supply can be connected to the charging device through the interface. Figure 2 A second opening 202 is provided in the middle, and the interface is provided on the second opening 202. Exemplarily, the interface may be a Type-C interface or the like.

[0073] In this embodiment, when the charging device is in the charging state and the data reading and writing state at the same time, the data transmission bandwidth of the data line is limited, which can reduce power consumption and reduce the computing load of the main control module 104.

[0074] For example, Figure 2 As shown, the charging device also includes a shell 201 and a connection bus 204; a first opening 203 is provided on the shell; the data storage module 102 is arranged inside the shell; one end of the connection bus 204 is connected to the data storage module 102 and the battery module (not shown in the figure), and the other end extends to the outside of the shell through the first opening on the shell. The connection bus can be pulled out from the placement slot for connection to an external electronic device; accordingly, at least one wire winding column 205 is also provided inside the shell, and at least part of the connecting wire is wound around the wire winding column.

[0075] In this embodiment, the connecting wire is wrapped around the winding column inside the shell in a U-shaped bend. The movable distance of the wrapped part is small, which can prevent the user from pulling the wire during use and causing breakage. It can also ensure that the connection between the connecting wire and the data storage module and the battery module is not affected by external forces and maintains a stable connection.

[0076] For example, the opening on the housing may be in other forms. Figure 3 As shown, a third opening 206 is provided on the housing, and the connecting bus passes through the third opening on the housing and extends to the outside of the housing. In this way, the connecting bus does not need to reserve wires in the housing, which can reduce a certain cost.

[0077] For example, the state monitoring module 103 includes a temperature sensor, which is used to monitor the temperature value inside the housing; accordingly, the main control module 104 is also used to obtain the temperature value from the state monitoring module 103 and control the display module to display the temperature value. Figure 4 As shown, the interface displays a temperature value 301 of 45° C. In this embodiment, the state monitoring module 103 not only monitors the usage state data of the data storage module 102 , but also monitors the temperature state of the charging device, so that the user can fully obtain the operating state of the charging device.

[0078] Exemplarily, the data storage module 102 is the hard disk body, and the battery module 101 is the battery cell; a heat dissipation copper foil is affixed to the hard disk body and / or the battery cell, and the heat dissipation copper foil is used to conduct the heat generated by the hard disk body and / or the battery cell into the shell; the shell includes a boss, which is made of a heat-conducting material to conduct the heat inside the shell to the outside of the shell.

[0079] The hard drive body is a disc-shaped structure. At least two sides of the housing, adjacent to the boss, extend toward the center of the housing to form a support mechanism. The hard drive body is mounted on the support mechanism and located inside the boss. The boss is circular, and its diameter is greater than or equal to the diameter of the hard drive body. The boss's area covers the hard drive body. This arrangement minimizes heat generated by the hard drive body and dissipates it outside the housing, ensuring the safety of the charging device.

[0080] For example, a heat conducting sheet may be provided between the heat dissipating copper foil and the boss to better conduct the heat inside the housing to the outside of the housing.

[0081] The charging device contains a hard drive body and a battery cell, both of which generate corresponding heat. If this heat is concentrated in the hard drive body and the battery cell, it will cause the hard drive body and the battery cell to overheat and affect operation. In this embodiment, the heat dissipation copper foil conducts the heat generated by the hard drive body and / or the battery cell into the shell, while the boss conducts the heat inside the shell to the outside of the shell. Compared with the case of a flat surface, the area of the boss is larger than the flat surface, and more heat can be conducted out of the shell by increasing the heat dissipation area. The heat dissipation of the charging device can be achieved through physical heat dissipation, the charging device can be effectively cooled, and the normal operation of the charging device can be ensured.

[0082] For example, the charging device can be plugged into a universal plug. The battery module 101 is connected to an external power source via the universal plug. The main control module 104 is also used to determine the voltage of the connected external power source and adjust the operating voltage accordingly. When connected to the external power source, the charging device can charge the device. Furthermore, the charging device can automatically adapt to different operating voltages of the external power source, embracing a wide range of applications.

[0083] In this embodiment, the charging device can be connected to different external power sources through a universal plug and adapt to the connected external power sources, which is greatly convenient for users who need to travel internationally frequently.

[0084] Exemplarily, the charging device further includes a display module; the display module is connected to the main control module 104; the main control module 104 is further configured to control the display module to display usage status data of the data storage module 102 and the battery module 101.

[0085] The display module is used to display data, graphics, etc., and can be implemented through a display screen, touch screen, etc. The display module can be implemented through a display screen on the charging device housing. Furthermore, the display screen can be LCD / LED / OLED, etc., which can achieve clear display of information and achieve rapid data refresh without lag.

[0086] In this embodiment, the main control module can monitor the storage status of the data and the usage status of the battery in real time, and display them through the display module, so as to remind the user of the usage status of the charging device.

[0087] Exemplarily, the status monitoring module 103 includes a storage capacity monitoring unit, a data transmission speed monitoring unit and a power-on timing unit; the storage capacity monitoring unit is used to monitor the stored capacity of the data storage module 102, the data transmission speed monitoring unit is used to monitor the data reading and writing speed of the data storage module 102 in real time, and the power-on timing unit is used to time the power-on duration of the data storage module 102; accordingly, the usage status data of the data storage module 102 includes: stored capacity, data reading and writing speed and power-on duration; the main control module 104 is also used to obtain the stored capacity, data reading and writing speed and power-on duration of the data storage module 102 from the status monitoring module 103, and control the display module to display the stored capacity, data reading and writing speed and power-on duration.

[0088] The stored capacity is the capacity occupied by the stored data in the charging device, and the stored capacity can be displayed on a disk on the display screen; for example, Figure 4 As shown, the entire disc 305 represents the total capacity, the stored capacity is marked in dark color and the unstored part is marked in light color, and the user can know the data storage status of the charging device by checking the proportion of the dark area.

[0089] The data reading and writing speed is the real-time speed at which the charging device reads and writes data with the external electronic device. The data reading and writing speed can be identified by the pointer. Specifically, the main control module 104 can convert the acquired data reading and writing speed into the rotation angle of the pointer, and then control the display module to update the display state of the pointer. Figure 4 As shown, the pointer indicates the data reading and writing speed. Further, when the charging device is not in the data reading and writing state, the pointer returns to the position corresponding to 0 on the interface.

[0090] The power-on duration is the cumulative usage time of the charging device. Furthermore, the charging device has a total usage time, for example, one thousand hours. Based on this, the total usage time minus the power-on duration is the remaining service life of the charging device. Therefore, displaying the power-on duration on the display module can provide users with a reminder of the remaining service life. In certain embodiments, the main control module 104 can also predict the remaining service life of the charging device based on the operating status of various indicators of the charging device (accumulated usage time, temperature, etc.) and the security of stored data, and then control the display module to display the information. Furthermore, the main control module 104 can activate the AI module to determine the remaining service life.

[0091] like Figure 4 As shown, the capacity 302 display area on the interface is used to display the stored capacity, the pointer 303 is used to indicate the data reading and writing speed, and the time 304 display area is used to display the power-on time.

[0092] In this embodiment, the status monitoring module 103 monitors various usage states of the data storage module 102 , so that the user can instantly know whether the data storage function of the hard disk is normal, which is convenient for subsequent use.

[0093] Exemplarily, the data storage module 102 includes multiple storage blocks, each storage block includes multiple sectors; the display module includes a touch screen; the touch screen includes a capacity display area for displaying the stored capacity; the main control module 104 is also used to obtain the operating status data of each sector in the corresponding storage block when the data storage module 102 reads and writes data and control the touch screen to update the stored capacity of the capacity display area; when receiving a trigger instruction for the capacity display area, a new window is displayed on the touch screen; wherein the new window includes multiple block display areas, each block display area corresponds to at least one storage block of the data storage module 102; the touch screen is controlled to associate the operating status data of each sector with the block display area and display it in the new window.

[0094] For example, Figure 4 As shown, the disk 305 for displaying the stored capacity is the capacity display area. After the user clicks the capacity display area, a new window is displayed on the touch screen of the charging device, and the new window can cover at least a part of the area of the touch screen.

[0095] The storage blocks are different storage areas of the data storage module 102 and may be different disk spaces.

[0096] For example, the sector's operating status data may be data corresponding to different operating states of the sector. The operating state may indicate whether the corresponding sector is available. A sector may have multiple operating states, including excellent, good, normal, fair, poor, severe, damaged, and so on. Furthermore, the sector's operating status data may be represented using a graph, such as a stacked bar chart or a line chart. In the graph, the vertical axis represents the sector data corresponding to the multiple operating states, and the horizontal axis represents the corresponding different storage blocks.

[0097] In this embodiment, a new window is created to associate the operating status data of each sector with the block display area, and each storage block is displayed independently. Therefore, the operating status data of each storage block can be displayed intuitively, making it easy for users to know which storage blocks are full and need data cleaning, and which storage blocks have more remaining capacity to store data.

[0098] Exemplarily, multiple block display areas constitute a circular display area in a newly created window; the touch display screen is controlled to associate the operating status data of each sector with the block display area for display, including: generating multiple sector graphs on polar coordinates based on the operating status data; wherein, one sector graph corresponds to one block display area, and each sector graph contains a number of sectors corresponding to multiple operating states; the touch display screen is controlled to fit the bottom edges of the multiple sector graphs to a circular side edge of the circular display area to display the multiple sector graphs in the newly created window.

[0099] The operating status data of each sector in a storage block can be represented by a stacked bar chart. Furthermore, each data in the stacked bar chart is converted into polar coordinate values so that the horizontal coordinate of the stacked bar chart fits into one of the circular sides of the circular display area. The converted stacked bar chart is displayed in the circular display area.

[0100] In this embodiment, each storage block is mapped to a sector graph, and each sector graph corresponds to a block display area. These block display areas are arranged around the center of the circle to form a circle. The user can intuitively understand the operating status of each part of the data storage module 102 by the number of sector status in each area of the circle, and then determine whether maintenance or data cleaning is required.

[0101] For example, when reading and writing data with an external electronic device, the user can mark important files. After obtaining the marking information, the main control module 104 determines the storage block corresponding to the marking information. When receiving a trigger instruction for the capacity display area, a new window is displayed on the touch screen, and the marking is displayed in the block display area corresponding to the new window. Accordingly, the user can know the storage block where the important file is located by simply clicking on the touch screen, and then can quickly find the corresponding file without having to search for it one by one. Furthermore, the above-mentioned sector diagram and marking information can be displayed synchronously in the aforementioned annular display area, and the user can know the sector status of each storage block and the location of important files with only one operation.

[0102] Exemplarily, the charging device further includes a fingerprint input module configured to obtain user fingerprint information. The main control module 104 is further configured to obtain the user fingerprint information from the fingerprint input module, perform a permissions comparison analysis on the user fingerprint information to determine a user permission determination result, and, if the user permission determination result indicates permission, grant access to the data storage module 102 and control the display module to display a schematic diagram corresponding to the unlocked state. If the user permission determination result indicates permission is denied, grant access to the data storage module 102 and control the display module to display a schematic diagram corresponding to the locked state. The fingerprint input module may be disposed on the housing of the charging device, and may be implemented using a touch screen with fingerprint recognition functionality.

[0103] For example, upon determining that an external electronic device is connected to the charging device, the main control module 104 may output a prompt to remind the user to enter fingerprint information. After obtaining the user's fingerprint information through the fingerprint input module, the main control module 104 determines the user's permission. If the user has permission, the main control module 104 grants the external electronic device access to the data storage module 102 and displays an unlocked state diagram on the interface. Otherwise, the permission is denied and a locked state diagram is displayed.

[0104] In this embodiment, the main control module 104 can implement permission management. If the user does not have the corresponding permission, the data storage module 102 cannot be accessed. This can ensure the reliability of electronic devices that interact with the charging device, thereby ensuring the safety of the charging device. If the user's permission is determined to be unauthorized, external electronic devices cannot read or write data with the charging device. In this case, the charging device can be charged by an external power source and can also charge electronic devices, which is equivalent to the function of a power bank.

[0105] In some embodiments, the fingerprint input module and the display module can be the same device, that is, a device that can both obtain user input and display output, such as a touch screen. Furthermore, the touch screen also has the function of obtaining fingerprint information.

[0106] In other embodiments, the charging device may further include other input modules, such as buttons.

[0107] Exemplarily, the display module is a touch screen; the main control module 104 is also used to determine the corresponding target power according to the power adjustment instruction when a power adjustment instruction is obtained through the touch screen, or, when it is monitored that an external electronic device is connected and the difference between the power usage of the external electronic device and the power usage of the charging device exceeds a set threshold, determine the power usage of the external electronic device as the target power; and adjust the working current to control the charging device to operate according to the target power.

[0108] The power usage corresponding to different electronic devices varies, and charging devices often need to be connected to various electronic devices. Since the power usage of electronic devices fluctuates during use, the power difference within the fluctuation range is acceptable. However, when the difference exceeds the set threshold, it indicates that the power usage of the charging device and the external electronic device is not compatible. For example, the normal power usage of the charging device is 100W. When it is connected to an old device (the power usage of the old device is 96W), the power usage of the two is not compatible. Furthermore, the set threshold corresponding to the difference in power usage can be set as needed, and the embodiments of the present application do not limit this.

[0109] In this embodiment, adaptability adjustment is achieved according to the power set by the user or the power of the external electronic device, and thus the charging device can be adapted for use with various electronic devices.

[0110] For example, the aforementioned embodiment implements power regulation. In other embodiments, power can also be replaced by current or voltage. Its specific implementation can refer to the implementation of power regulation, and the embodiments of this application will not be repeated here. For example, when a smartphone is connected, the charging device automatically switches to 5V / 3A output mode while maintaining the 3.3V / 1.8A independent power supply of the data storage module.

[0111] Exemplarily, the main control module is also used to perform the following steps: generating at least one data calculation subtask and a data sorting subtask corresponding to the at least one data calculation subtask according to the current operating status of the charging device; the data calculation subtask includes a data calculation subtask for calculating the usage status data and / or storage data of the data storage module; processing each data calculation subtask to obtain the calculation result of each data calculation subtask, processing the data sorting subtask corresponding to each data calculation subtask to obtain the processing result data of each data sorting subtask; downloading the processing result data to a preset storage space; the preset storage space is the storage space in the data storage module.

[0112] Exemplarily, the operating state of the charging device may include a data reading state, a data writing state, a standby state, and the like. The charging device may also include a normal operating mode and a low-power operating mode. In the normal operating mode, functions such as data reading and writing, data processing, and data display operate normally. In the low-power operating mode, some functions may be disabled. For example, temperature values may not be collected, processed, or displayed, and power-on duration may not be collected, processed, or displayed. The disabled functions may be executed according to the default settings or may be modified and adjusted by the user. Different operating modes may correspond to different operating states. Furthermore, the main control module may need to process different data in different operating states. Therefore, it is necessary to generate corresponding data calculation subtasks and data sorting subtasks based on the operating state of the charging device.

[0113] Exemplarily, the data calculation subtask can be a task of calculating arbitrary data, which can be data stored in the data storage module or data monitored by the status monitoring module, such as the usage status data of the data storage module, the temperature value inside the shell, etc.

[0114] Furthermore, the data calculation subtask can be a task that performs targeted processing on various data points for display, storage, and other purposes. This can include data analysis and feature extraction of the data to be stored, determining the current storage capacity based on the current stored data and historical storage capacity, determining the data storage speed, determining the data storage location, and calculating the cumulative power-on duration. Because subsequent display and storage are required, and the amount of data on the charging device is often quite large, the calculation results obtained by the data calculation subtask need to be sorted according to predefined rules to ensure data order. This sorting process can include normalization, formatting, and format conversion of the calculation results.

[0115] The main control module can also be connected to the data storage module. After obtaining the processing result data, the processing result data is downloaded to the preset storage space in the data storage module. Therefore, the main control module can directly read the corresponding data from the data storage module when needed, and then perform processing such as display.

[0116] For data processing and subsequent display, the data reordering subtask can also include adding timestamps. The main control module performs time alignment based on the timestamps of each data point, so that the data displayed by the display module at the same time is aligned, making it easier for users to judge.

[0117] In this embodiment, when faced with the need to process different data simultaneously, different computing tasks and corresponding sequencing tasks are determined, which can achieve orderly and reliable processing of various data, ensure orderly storage of charging device data and orderly management and control of operating status.

[0118] Exemplarily, processing each data computing subtask to obtain the computing result of each data computing subtask, processing the data sorting subtask corresponding to each data computing subtask to obtain the processing result data of each data sorting subtask includes: processing the current data computing subtask through the computing thread to obtain the computing result of the current data computing subtask; wherein the current data computing subtask is any data computing subtask; sending the computing result of the current data computing subtask to the sorting thread to trigger the sorting thread to process the data sorting subtask corresponding to the current data computing subtask; if the current data computing subtask is not the last data computing subtask in at least one data computing subtask, then taking the next data computing subtask in the current data computing subtask as the current data computing subtask, and executing the step of processing the current data computing subtask to obtain the computing result of the current data computing subtask.

[0119] For example, after the reordering thread completes executing the corresponding data reordering subtask, the main control module may send the processing result data of the current data reordering subtask to the downloading thread to trigger the downloading thread to download the processing result data to a preset storage space.

[0120] Since the charging equipment needs to process a lot of data, in order to improve data processing efficiency, in this embodiment, each data calculation subtask is carried out in parallel. Similarly, the data sorting subtask is also carried out in parallel. After each data calculation subtask is completed, the corresponding data sorting subtask is started. This can greatly improve the data processing efficiency. If data display is required, the immediacy of data display can be guaranteed. If data reading and writing need to be completed, the efficiency of data reading and writing can be improved.

[0121] For example, if the data corresponding to the data calculation subtask is usage status data, after the data sorting subtask is processed to obtain the processing result data, the display module can be controlled based on the processing result data for display; if the data corresponding to the data calculation subtask is storage data, after the data sorting subtask is processed to obtain the processing result data, a data knowledge graph can be constructed for the storage data to facilitate subsequent data search.

[0122] Exemplarily, the data storage module includes a plurality of storage blocks; at least one data calculation subtask and a data sorting subtask corresponding to the at least one data calculation subtask are generated according to the current operating state of the charging device, including: if the charging device is in a state of writing data to the data storage module and the currently stored data is text data, the currently stored data is text-split to obtain at least one split text, and the data calculation subtask corresponding to each split text and the data sorting subtask corresponding to the data calculation subtask are determined; accordingly, each data calculation subtask is processed to obtain the calculation result of each data calculation subtask, and the data sorting subtask corresponding to each data calculation subtask is processed to obtain the processing result data of each data sorting subtask, including: for any data calculation subtask: the currently split text is mapped to a digital sequence, and a context relationship sequence corresponding to the currently split text is generated based on a preset context window; wherein, the upper and lower The text relationship sequence is obtained based on the mutual correlation between the current split text and the adjacent split text in the context window; the numerical sequence and context relationship sequence corresponding to the current split text are used as calculation results; each time the calculation result of a data calculation subtask is obtained, the corresponding data sorting subtask is processed according to the calculation result to obtain the corresponding processing result data; the main control module is also used to perform the following steps: construct a data knowledge graph corresponding to the current storage data based on the processing result data corresponding to each split text; obtain the data knowledge graph of the current storage block corresponding to the current storage data; wherein, the current storage block is the storage block where the current storage data is stored; the data knowledge graph of the current storage block is constructed based on the integration of the numerical sequence and context relationship sequence of each stored data, and the data knowledge graph of the current storage block also includes the mutual correlation between each stored data; based on the data knowledge graph corresponding to the current storage data, the data knowledge graph of the current storage block is updated.

[0123] Among them, text data can be text, code, etc. recorded in files such as word, excel, and notepad. The main control module can have a data reading and writing analysis function, and can read text data from files. It should be noted that this embodiment is aimed at text data. In other embodiments, other data types can be processed with reference to text data. For example, text data can be replaced with image data. When splitting image data, the split image data can be the smallest unit with independent image meaning, for example, it can be a picture, a video segment, an image area, etc. The subsequent implementation method can refer to the processing method of text data, and the embodiments of this application will not be repeated.

[0124] The split text may be a text segment obtained by splitting text data, and each split text may be a minimum text segment with independent meaning, for example, a name, a verb, etc.

[0125] For example, mapping the current split text into a digital sequence can be a process of encoding the current split text. In which, texts with different meanings or characteristics can have different corresponding codes, so that the encoding result can represent the meaning or characteristics of the split text, which is convenient for subsequent cross-correlation calculation.

[0126] Exemplarily, the window size of the preset context window may be 5 characters*5 characters or the like, and each adjacent split text may correspond to a context relationship sequence.

[0127] For example, the correlation relationship between texts may be calculated using an existing or future developed correlation algorithm.

[0128] Furthermore, the numerical sequence corresponding to the current split text and the determined context sequence can be taken together as the calculation result. In other embodiments, the numerical sequence and the context sequence can also be integrated, for example, the numerical sequence and each context sequence are normalized separately, the weight corresponding to each adjacent split text is determined, and the normalized processing results of the context sequence are weighted summed based on the weight, and the weighted summation result is summed with the normalized processing result of the numerical sequence corresponding to the current split text, and then the processing result is determined as the calculation result of the current split text.

[0129] Exemplarily, the process of constructing the data knowledge graph of the current storage block corresponding to the currently stored data can be obtained by integrating and constructing it based on the calculation results. For the case where the calculation results include the numerical sequence and the context relationship sequence corresponding to the current split text, it can be constructed based on the integration of the numerical sequence and the context relationship sequence corresponding to the current split text. Furthermore, the numerical sequence can be used as a node, and the data knowledge graph corresponding to the single split text can be constructed based on the context relationship, and the mutual correlation between each split text can be determined to construct the data knowledge graph corresponding to the currently stored data. It is also possible to directly use the results of the integration of the numerical sequence and the context relationship sequence as the nodes of each split text, and then determine the mutual correlation between each split text to construct the data knowledge graph corresponding to the currently stored data.

[0130] Exemplarily, obtaining a data knowledge graph corresponding to currently stored data includes: performing sequence processing on the calculation results corresponding to each split text according to a preset sequence format to obtain processed calculation results in a unified format; performing cross-correlation analysis on the processed calculation results of the pairwise split texts; determining independent result data and associated result data based on the cross-correlation analysis results; wherein, the correlation between the sequence corresponding to the independent result data and other sequences is lower than a set condition, and the correlation between the sequence corresponding to the associated result data and other sequences is higher than or equal to the set condition; extracting feature identification information of the corresponding data based on the associated result data, and determining the correlation factor between the corresponding two split texts based on the extracted feature identification information; and constructing a data knowledge graph corresponding to the currently stored data based on the correlation factor between the pairwise split texts.

[0131] Furthermore, the feature recognition information includes storage location feature information and semantic feature information; determining the correlation factor between the two corresponding split texts based on the extracted feature recognition information includes: performing a correlation analysis on the storage location feature information between the two split texts to obtain a location correlation relationship; performing a correlation analysis on the semantic feature information between the storage location feature information to obtain an object semantic correlation relationship; and fusing the location correlation relationship and the semantic correlation relationship to obtain the correlation factor between the two corresponding split texts. The location feature information may be the storage block or sector where the corresponding split text is located, and the semantic feature information is feature information obtained by semantically recognizing the split texts.

[0132] Exemplarily, the implementation method of updating the data knowledge graph of the current storage block based on the data knowledge graph corresponding to the current stored data can be: obtaining the stored data in the current storage block, and determining the digital sequence and context relationship sequence of each stored data respectively, determining the mutual correlation relationship between the current stored data and different stored data, and then constructing a new knowledge graph of the current storage block based on the mutual correlation relationship to realize the update of the knowledge graph.

[0133] For example, the constructed data knowledge graph can be stored in a pre-divided storage space of the charging device. The main control module can access the data knowledge graph in the storage space at any time to perform data search and analysis.

[0134] In this embodiment, the data knowledge graph is constructed in sequence from small to large, and the total data knowledge graph of the current storage block can be obtained. The total data knowledge graph has good retrieval convenience. When the user needs to search for data in the charging device, there is no need to traverse each file. The main control module can quickly find the data the user needs based on the total data knowledge graph. Furthermore, since the total data knowledge graph contains the inter-correlation relationship between different texts, the main control module can integrate and process the stored data to obtain the results required by the user. For example, the user enters "Help me encrypt the order data for the past three months" through the search window of the external electronic device, then the main control module can search for order data under each date through the total data knowledge graph, and filter out the order files for the past three months. After that, the main control module can encrypt all these order files, and the user does not need to search and encrypt them one by one. For another example, if a user enters "Help me find order data for 2025 and analyze the order status" through the search window of an external electronic device, the main control module can search for order files under various dates through the total data knowledge graph, and filter out all files related to 2025. After that, the main control module can analyze the order content in these order files, find out the patterns therein, and generate the result text for output, without the user having to search and analyze them one by one manually.

[0135] In this embodiment, a data knowledge graph is constructed, and each time a new data is stored, the data knowledge graph of the storage block is updated. Through the data knowledge graph, a global search can be performed on the data in the storage block, and the granularity of the search can be refined to a single split text, which can achieve accurate data search and greatly improve the convenience of data search and analysis.

[0136] In the description of the present invention, it should be understood that the directions or positional relationships indicated by directional words such as "front", "back", "up", "down", "left", "right", "horizontal", "vertical", "vertical", "horizontal", "top", "bottom", etc. are usually based on the directions or positional relationships shown in the accompanying drawings. They are only for the convenience of describing the present invention and simplifying the description. Unless otherwise specified, these directional words do not indicate or imply that the device or element referred to must have a specific direction or be constructed and operated in a specific direction. Therefore, they cannot be understood as limiting the scope of protection of the present invention; the directional words "inside" and "outside" refer to the inside and outside relative to the outline of each component itself.

[0137] For ease of description, area-relative terms such as "above", "above", "on the upper surface of", "above", etc. may be used herein to describe the regional positional relationship between one or more components or features shown in the figures and other components or features. It should be understood that area-relative terms include not only the orientation of the components as described in the figures, but also different orientations during use or operation. For example, if the components in the drawings are inverted as a whole, the situation where the components are "above other components or features" or "above other components or features" will include the situation where the components are "below other components or structures" or "below other components or structures". Therefore, the exemplary term "above" can include both the orientations of "above" and "below". In addition, these components or features can also be positioned at other different angles (for example, rotated 90 degrees or other angles), and this document is intended to include all of these situations.

[0138] It should be noted that the terms used herein are only for describing specific embodiments and are not intended to limit the exemplary embodiments according to the present invention. As used herein, unless the context clearly indicates otherwise, the singular form is intended to include the plural form. In addition, it should be understood that when the terms "comprise" and / or "include" are used in this specification, they indicate the presence of features, steps, operations, parts, components and / or combinations thereof.

[0139] It should be noted that the terms "first," "second," and the like in the description and claims of the present invention and the accompanying drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, such that the embodiments of the present invention described herein can be practiced in an order other than that illustrated or described herein.

[0140] It should be understood that, unless otherwise expressly stated herein, the execution order of the steps described in the embodiments of the present application is not strictly limited, and these steps may be executed in other orders. Moreover, at least a portion of the steps may include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but may be executed at different times. The order of execution of these steps or stages is not necessarily sequential, but may be executed in turn or alternately with other steps or at least a portion of steps or stages in other steps.

[0141] The technical features of the above embodiments can be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0142] The present invention has been described through the above-described embodiments. However, it should be understood that the above-described embodiments are for illustrative and illustrative purposes only and are not intended to limit the present invention to the described embodiments. Furthermore, it will be understood by those skilled in the art that the present invention is not limited to the above-described embodiments and that various variations and modifications may be made based on the teachings of the present invention, all of which fall within the scope of the present invention. The scope of protection of the present invention is defined by the appended claims and their equivalents.

Claims

1. A multifunctional charging device, characterized in that: The charging device includes: a battery module, a data storage module, a status monitoring module and a main control module; the charging device also includes a connection bus; One end of the battery module is connected to an external power supply for receiving power from the external power supply; the other end of the battery module is respectively connected to the data storage module, the status monitoring module and the main control module for outputting power to the data storage module, the status monitoring module and the main control module; The data storage module is connected to the external electronic device via the connection bus for reading and writing data with the external electronic device; the battery module is also used to output power to the external electronic device via the connection bus; The status monitoring module is connected to the data storage module and the battery module respectively, and is used to obtain the usage status of the data storage module and the battery module in real time; The main control module is connected to the status monitoring module, and is used to obtain the usage status data of the data storage module and the battery module from the status monitoring module, and control and process the usage status data of the data storage module and the battery module; The main control module is further configured to perform the following steps: generating at least one data calculation subtask and a data sorting subtask corresponding to the at least one data calculation subtask according to the current operating state of the charging device; the data calculation subtask includes a data calculation subtask for calculating the usage status data and / or storage data of the data storage module; Processing each of the data calculation subtasks to obtain a calculation result of each of the data calculation subtasks, and processing the data sorting subtasks corresponding to each of the data calculation subtasks to obtain processing result data of each of the data sorting subtasks; The data storage module includes a plurality of storage blocks; The main control module is further configured to perform the following steps: Constructing a data knowledge graph corresponding to the currently stored data based on the processing result data corresponding to each split text; wherein the split text is the text obtained by text splitting the currently stored data; Obtaining a data knowledge graph of a current storage block corresponding to the currently stored data; wherein the current storage block is the storage block in which the currently stored data is stored; the data knowledge graph of the current storage block is constructed based on the integration of the digital sequence and the context relationship sequence of each stored data, and the data knowledge graph of the current storage block also includes the mutual correlation between each stored data; Update the data knowledge graph of the current storage block based on the data knowledge graph corresponding to the current stored data; Among them, constructing a data knowledge graph corresponding to the currently stored data includes: performing sequence processing on the calculation results corresponding to each split text according to a preset sequence format to obtain processed calculation results in a unified format; performing cross-correlation analysis on the processed calculation results of the two split texts; determining independent result data and associated result data based on the cross-correlation analysis results; wherein the correlation between the sequence corresponding to the independent result data and other sequences is lower than a set condition, and the correlation between the sequence corresponding to the associated result data and other sequences is higher than or equal to the set condition; extracting feature identification information of the corresponding data based on the associated result data, and determining the correlation factor between the corresponding two split texts based on the extracted feature identification information; and constructing a data knowledge graph corresponding to the currently stored data based on the correlation factor between the two split texts; Among them, the feature identification information includes storage location feature information and semantic feature information; based on the extracted feature identification information, the correlation factor between the corresponding two split texts is determined, including: performing correlation analysis on the storage location feature information between the two split texts to obtain a location correlation relationship; performing correlation analysis on the semantic feature information between the two split texts to obtain an object semantic correlation relationship; fusing the location correlation relationship and the semantic correlation relationship to obtain a correlation factor between the corresponding two split texts; wherein the location feature information is the storage block or sector where the corresponding split text is located, and the semantic feature information is the feature information obtained by performing semantic recognition on the split text.

2. The multifunctional charging device according to claim 1, characterized in that: The connection bus extends out of the housing through an opening on the charging device housing to connect to an external electronic device; the connection bus includes a data line and a power output line; the data storage module is connected to the external electronic device via the data line; the battery module is connected to the external electronic device via the power output line; The status monitoring module further includes a data transmission monitoring unit connected to the data storage module; the data transmission monitoring unit is used to monitor the data transmission between the data storage module and the external electronic device in real time through the data line; The state monitoring module further includes an electrical signal monitoring unit connected to the battery module; the electrical signal monitoring unit is used to monitor the voltage and / or current of the battery module in real time through the power output line.

3. The multifunctional charging device according to claim 2, characterized in that: The charging device further includes a power input line, and the battery module is connected to an external power source via the power input line; the electrical signal monitoring unit is further configured to monitor the voltage and / or current of the battery module in real time via the power input line; The main control module is further configured to perform the following steps: If it is determined that the state monitoring module detects that data is being transmitted on the data line, then it is determined that the data storage module is reading and writing data with the external electronic device; If it is determined that the state monitoring module detects that there is a current input from an external power supply in the power input line or detects that there is a current output to an external electronic device in the power output line, then it is determined that the battery module is in a charging state; When the data storage module is reading and writing data with an external electronic device and the battery module is in a charging state, the data transmission bandwidth of the data line is limited.

4. The multifunctional charging device according to claim 1, characterized in that: The battery module is connected to an external power source via a universal plug; The main control module is further used to determine the voltage of the connected external power supply and adjust the operating voltage according to the voltage of the external power supply.

5. The multifunctional charging device according to claim 1, characterized in that: The charging device further includes a display module; the display module is connected to the main control module; The main control module is further used to control the display module to display the usage status data of the data storage module and the battery module.

6. The multifunctional charging device according to claim 5, characterized in that: The charging device also includes a fingerprint input module; The fingerprint input module is used to obtain user fingerprint information; The main control module is further configured to obtain user fingerprint information from the fingerprint input module, perform permission comparison analysis on the user fingerprint information to obtain a user permission determination result; if the user permission determination result is that the user has permission, then the access permission to the data storage module is opened and the display module is controlled to display a schematic diagram corresponding to the unlocked state; if the user permission determination result is that the user has no permission, then the access permission to the data storage module is closed and the display module is controlled to display a schematic diagram corresponding to the locked state.

7. The multifunctional charging device according to claim 5, characterized in that: The display module is a touch screen; The main control module is further used to determine the corresponding target power according to the power adjustment instruction when a power adjustment instruction is obtained through the touch screen, or to determine the power used by the external electronic device as the target power when it is monitored that an external electronic device is connected and the difference between the power used by the external electronic device and the power used by the charging device exceeds a set threshold; and adjust the working current to control the charging device to operate according to the target power.

8. The multifunctional charging device according to claim 1, characterized in that: The data storage module is a hard disk body, and the battery module is a battery cell; a heat dissipation copper foil is affixed to the hard disk body and / or the battery cell, and the heat dissipation copper foil is used to conduct heat generated by the hard disk body and / or the battery cell into the housing of the charging device; The shell includes a boss made of a heat-conducting material to conduct heat inside the shell to the outside of the shell.

9. The multifunctional charging device according to any one of claims 1 to 8, characterized in that: The main control module is further configured to perform the following steps: The processing result data is downloaded to a preset storage space; the preset storage space is the storage space in the data storage module.

10. The multifunctional charging device according to claim 9, characterized in that: The step of generating at least one data calculation subtask and a data sorting subtask corresponding to the at least one data calculation subtask according to the current operating state of the charging device includes: If the charging device is in a state of writing data to the data storage module and the currently stored data is text data, performing text splitting on the currently stored data to obtain at least one split text, determining a data calculation subtask corresponding to each split text, and a data reordering subtask corresponding to the data calculation subtask; Accordingly, processing each of the data calculation subtasks to obtain the calculation results of each of the data calculation subtasks, processing the data sorting subtasks corresponding to each of the data calculation subtasks to obtain the processing result data of each of the data sorting subtasks, includes: For any data calculation subtask: Mapping the current split text into a digital sequence, and generating a context relationship sequence corresponding to the current split text based on a preset context window; wherein the context relationship sequence is obtained based on the mutual correlation relationship between the current split text and adjacent split texts in the context window; The numerical sequence and context sequence corresponding to the current split text are used as calculation results; Whenever a calculation result of a data calculation subtask is obtained, the corresponding data sorting subtask is processed according to the calculation result to obtain the corresponding processing result data.

Citation Information

Patent Citations

  • Encrypted mobile hard disk drive case with portable power source

    CN103823767A

  • Mobile storage power bank and control circuit thereof

    CN115483746A

  • Mobile storage's screen display system and contain this screen display system's mobile storage

    CN207817708U