Data storage method for zero terminal peripheral and sending terminal
By adopting a hierarchical storage strategy on zero-terminal peripherals, the data storage hierarchy is dynamically adjusted according to user permissions and data access frequency, which solves the problems of rising storage costs and security for zero-terminal peripherals and achieves efficient data management and security control.
Patent Information
- Application Number
- CN202510789139.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-13
- Publication Date
- 2025-11-04
AI Technical Summary
In existing technologies, storing data with zero terminal peripherals in the same high-performance storage layer leads to increased access latency, higher storage costs, and wasted resources, while also increasing the difficulty of implementing data security and backup strategies.
A tiered storage strategy based on user access permissions and data access frequency is adopted. User permissions and data storage levels are verified through the terminal management platform, and the data storage tier is dynamically adjusted. High-frequency access data is stored in the high-performance tier, medium-frequency access data is stored in the medium-performance tier, and low-frequency access data is stored in the low-cost tier.
It improved data processing efficiency, enhanced system security, and achieved effective control of storage costs.
Smart Images

Figure CN120893084A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of data storage, in particular to a data storage method for zero-terminal peripheral device, a data storage method for zero-terminal peripheral device and a sending terminal. BACKGROUND
[0002] At present, zero-terminal does not have local storage function, but is equipped with peripheral ports such as USB and allows users to open these ports for data storage through peripheral storage devices.
[0003] In the prior art, data of different storage layers is usually stored in the same high-performance storage layer, which leads to increased access delay, rising storage cost and resource waste, and also increases the difficulty of implementing data security and backup strategy. SUMMARY
[0004] The present disclosure aims to overcome the shortcomings of the prior art and provide a data storage method for zero-terminal peripheral device and a sending terminal, which can solve the problem that storing data of different storage layers in the same high-performance storage layer leads to increased access delay, rising storage cost and resource waste, and also increases the difficulty of implementing data security and backup strategy.
[0005] According to a first aspect of an embodiment of the present disclosure, a data storage method for zero-terminal peripheral device is provided, which is applied to a sending terminal and includes the following steps:
[0006] Starting an automatic detection program when receiving notification information, wherein the notification information is used to indicate that an external storage device is inserted into a current receiving terminal user;
[0007] When the automatic detection program identifies that the external storage device is a legal storage device, sending request information to a terminal management platform, wherein the request information is used to verify the access authority and data storage level of the current receiving terminal user;
[0008] Receiving the verification result returned by the terminal management platform and determining the access authority and data storage level of the current receiving terminal user according to the verification result;
[0009] Determining the preset storage level of the target data according to the predicted access frequency of the target data;
[0010] When the preset storage level of the target data is consistent with the data storage level of the current receiving terminal user, controlling the current receiving terminal user to open the external storage device and displaying the target data.
[0011] In one embodiment, before the request information is sent to the terminal management platform, the method further includes:
[0012] obtaining ID information of the external storage device;
[0013] the automatic detection program identifies that the external storage device is a legal storage device according to the ID information of the external storage device;
[0014] record the ID information of the external storage device in log information.
[0015] In one embodiment, the determining the preset storage level of the target data according to the expected access frequency of the target data comprises:
[0016] obtaining the expected access frequency of the target data;
[0017] determining the type of the target data according to the expected access frequency of the target data;
[0018] determining the preset storage level of the target data according to the type of the target data.
[0019] In one embodiment, the determining the type of the target data according to the expected access frequency of the target data comprises:
[0020] if the access frequency of the target data is greater than a first preset value, the target data is classified as hot data;
[0021] if the access frequency of the target data is less than a second preset value, the target data is classified as cold data; wherein the second preset value is less than the first preset value;
[0022] if the access frequency of the target data is between the second preset value and the first preset value, the target data is classified as warm data.
[0023] In one embodiment, the determining the type of the target data according to the expected access frequency of the target data comprises:
[0024] if the access frequency of the target data is greater than a first preset value, the target data is classified as hot data;
[0025] if the access frequency of the target data is less than a second preset value, the target data is classified as cold data; wherein the second preset value is less than the first preset value;
[0026] if the access frequency of the target data is between the second preset value and the first preset value, the target data is classified as warm data.
[0027] In one embodiment, when the preset storage level of the target data is inconsistent with the data storage level of the current receiving terminal user, the method comprises:
[0028] returning a notification message of "current storage device level and data storage level do not match" to the current receiving terminal user.
[0029] According to a second aspect of the present disclosure, a sending terminal is provided, which comprises a starting module, a sending module, a receiving module, a determining module and a control module, wherein,
[0030] The starting module is configured to start an automatic detection program when receiving notification information, wherein the notification information is used to indicate that an external storage device is inserted into a current receiving terminal user.
[0031] The sending module is configured to send request information to a terminal management platform when the automatic detection program identifies that the external storage device is a legal storage device, wherein the request information is used to verify the access right and data storage level of the current receiving terminal user.
[0032] The receiving module is configured to receive a verification result returned by the terminal management platform, and determine the access right and data storage level of the current receiving terminal user according to the verification result.
[0033] The determining module is configured to determine a preset storage level of target data according to a predicted access frequency of the target data.
[0034] The control module is configured to control the current receiving terminal user to open the external storage device and display the target data when the preset storage level of the target data is consistent with the data storage level of the current receiving terminal user.
[0035] In one embodiment, the sending terminal further comprises an obtaining module, an identifying module and a recording module, wherein,
[0036] The obtaining module is configured to obtain ID information of the external storage device.
[0037] The identifying module is configured to identify that the external storage device is a legal storage device according to the ID information of the external storage device.
[0038] The recording module is configured to record the ID information of the external storage device in log information.
[0039] According to a third aspect of the present disclosure, a computer device is provided, which comprises a memory and a processor, the memory stores a computer program, and the processor implements the steps of any one of the above methods when executing the computer program.
[0040] According to a fourth aspect of the embodiments of the present disclosure, a computer readable storage medium is provided, and the computer readable storage medium has a computer program stored thereon, wherein the computer program is executed by a processor to implement the steps of the method according to any one of the preceding aspects.
[0041] The data storage method for zero terminal peripherals provided by the embodiments of the present disclosure enhances the security of the system, improves the efficiency of data processing, and effectively controls the storage cost through intelligent data management and storage strategies. BRIEF DESCRIPTION OF DRAWINGS
[0042] The accompanying drawings, which are incorporated herein and constitute part of the specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0043] Figure 1 The figure is a basic flowchart of the preset strategy of the terminal management platform in the embodiments of the present disclosure.
[0044] Figure 2 The figure is a basic flowchart of the data hierarchical storage of the terminal peripheral device in the embodiments of the present disclosure.
[0045] Figure 3 The figure is a flowchart of the data storage method for zero terminal peripherals provided by the embodiments of the present disclosure.
[0046] Figure 4 The figure is a flowchart of the data storage method for zero terminal peripherals provided by the embodiments of the present disclosure.
[0047] Figure 5 The figure is a flowchart of the data storage method for zero terminal peripherals provided by the embodiments of the present disclosure.
[0048] Figure 6 The figure is an architecture diagram of a server provided by the embodiments of the present disclosure.
[0049] Figure 7 The figure is an architecture diagram of a server provided by the embodiments of the present disclosure.
[0050] Figure 8 The figure is an architecture diagram of a zero terminal provided by the embodiments of the present disclosure. DETAILED DESCRIPTION
[0051] The exemplary embodiments will be described in detail herein with reference to the attached drawings. The following description is only one of the embodiments consistent with the present disclosure. Therefore, it is not intended to represent all embodiments consistent with the present disclosure. Rather, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0052] The key invention point of the present disclosure is that it adopts a data tiered storage strategy based on user access permissions to optimize data management. In the receiving terminal, the system dynamically adjusts the access control of different types of data according to the user's permissions to ensure that the user can only access the data authorized by the user. In the receiving terminal, the data is divided into different storage levels according to the user's permissions and the access frequency of the data: the high-performance storage layer is used to store high-frequency access data, the medium-performance storage layer is suitable for medium-frequency access data, and the low-cost storage layer is used to store low-frequency access data.
[0053] Figure 1 The basic flowchart of the preset strategy of the terminal management platform in the embodiment of the present disclosure is shown. As shown in Figure 1 The user access permissions and data storage levels can be preset on the terminal management platform. Among them, the user access permissions include read permission, write permission, no permission and execute permission, and the data storage levels include hot data, warm data and cold data.
[0054] Figure 2 The basic flowchart of the implementation of data tiered storage for the external device of the terminal in the embodiment of the present disclosure is shown. As shown in Figure 2 The implementation method of the data tiered storage is briefly described.
[0055] Step 1, the terminal management platform presets the user's access permissions and data storage levels.
[0056] Step 2, the receiving terminal user inserts an external storage device.
[0057] Step 3, the sending terminal automatically detects and identifies the external storage device.
[0058] Step 4, according to the preset strategy, verify the current user access permissions (read permission, write permission, no permission and execute permission), and determine the storage level according to the data storage level (hot data, warm data, cold data).
[0059] Step 5, get the data access frequency, divide and store the data according to the access frequency in the corresponding storage level: high-frequency access data is stored in the high-performance layer, medium-frequency access data is stored in the medium-performance layer, and low-frequency access data is stored in the low-cost layer.
[0060] Specifically, for the external storage device, the storage layer is divided according to the following rules:
[0061] High-performance layer: used to store hot data, which uses SSD or high-speed HDD, suitable for high-frequency access data.
[0062] Medium-performance layer: used to store warm data, which uses medium-end HDD or SSD, and stores medium-frequency access data.
[0063]
[0063] Low-cost tier: used for storing cold data, which adopts traditional HDD or tape library, suitable for data with low frequency of access.
[0064] In this patent application, data is classified according to access frequency, and the access frequency is set as follows:
[0065] When the access frequency reaches X, it is classified as hot data, for example, when the data access frequency is more than 10 times per day, the access frequency is less than Y, it is classified as cold data, for example, when the data access frequency is less than 1 time per month.
[0066] When the access frequency is between X and Y, it is classified as warm data, for example, when the data access frequency is between 1 time per month and 10 times per month.
[0067] After determining the data type, the storage tier corresponding to different data types can be determined, specifically, hot data is stored in a high-performance tier, warm data is stored in a medium-performance tier, and cold data is stored in a low-cost tier.
[0068] Step 6, the user can only access data matching his / her access rights, ensuring data security.
[0069] Figure 3 A flowchart of a data storage method for zero-terminal peripheral devices provided by the embodiments of the present disclosure. As shown in the figure, the method is applied to a sending terminal, which includes: Figure 3
[0070] Step 301, starting an automatic detection program when receiving notification information; wherein the notification information is used to indicate that an external storage device is inserted into the current receiving terminal user;
[0071] In this step, after the receiving terminal and the sending terminal establish a connection, the receiving terminal software detects the new device and sends notification information to the sending terminal when the terminal user inserts the external storage device SSD. The sending terminal will automatically start the detection program when receiving the notification information sent by the receiving terminal.
[0072] Step 302, when the automatic detection program identifies that the external storage device is a legal storage device, sending request information to the terminal management platform, the request information is used to verify the access rights and data storage level of the current receiving terminal user;
[0073] In this step, when the sending terminal identifies that the inserted new external device is a legal storage device, the sending terminal will request the terminal management platform to verify the access rights and data storage level of the terminal user.
[0074] Step 303, receiving the verification result returned by the terminal management platform, and determining the access rights and data storage level of the current receiving terminal user according to the verification result;
[0075] In this step, the sending terminal receives the verification result returned by the terminal management platform, and determines the access permission and data storage level of the current receiving terminal user according to the verification result.
[0076] Step 304, determining the preset storage level of the target data according to the predicted access frequency of the target data;
[0077] In one embodiment, as shown in the figure, Figure 4 determining the preset storage level of the target data according to the predicted access frequency of the target data includes:
[0078] Step 401, obtaining the predicted access frequency of the target data;
[0079] Step 402, determining the type of the target data according to the predicted access frequency of the target data;
[0080] In one embodiment, determining the type of the target data according to the predicted access frequency of the target data includes:
[0081] If the access frequency of the target data is greater than a first preset value, the target data is divided into hot data;
[0082] If the access frequency of the target data is less than a second preset value, the target data is divided into cold data; wherein the second preset value is less than the first preset value;
[0083] If the access frequency of the target data is between the second preset value and the first preset value, the target data is divided into warm data.
[0084] In this embodiment, for example, data with a data access frequency of more than 10 times per day is divided into hot data, data with a data access frequency of less than 1 time per day is divided into cold data, and data with a data access frequency of between 1 time per month and 10 times per month is divided into warm data.
[0085] Step 403, determining the preset storage level of the target data according to the type of the target data.
[0086] In one embodiment, determining the preset storage level of the target data according to the type of the target data includes:
[0087] If the target data is divided into hot data, the preset storage level of the target data is determined to be a high-performance layer;
[0088] If the target data is divided into cold data, the preset storage level of the target data is determined to be a low-performance layer;
[0089] If the target data is hot data, it is determined that the preset storage level of the target data is a medium performance level.
[0090] Step 305: When the preset storage level of the target data is consistent with the data storage level of the current receiving terminal user, the current receiving terminal user is controlled to open the external storage device, and the target data is displayed.
[0091] In one embodiment, when the preset storage level of the target data is inconsistent with the data storage level of the current receiving terminal user, the method comprises:
[0092] A notification message of "current storage device level and data storage level do not match" is returned to the current receiving terminal user.
[0093] Optionally, before the request information is sent to the terminal management platform, the method further comprises: Figure 5 The method further comprises:
[0094] Step 501: ID information of the external storage device is acquired.
[0095] Step 502: The automatic detection program identifies that the external storage device is a legal storage device according to the ID information of the external storage device.
[0096] Step 503: The ID information of the external storage device is recorded in log information.
[0097] In this embodiment, whether the external storage device belongs to a legal device can be determined through the ID information of the external storage device. The device ID information is usually a serial number, which serves as a unique identifier of the storage device and can be used to identify the identity of each storage device. After it is determined that the current storage device belongs to a legal storage device, the device information of the current storage device is recorded in the log information, so that when a problem occurs subsequently, the cause can be traced.
[0098] The application scenario of the data storage method for zero terminal peripherals provided by the embodiments of the present disclosure is described below.
[0099] Scenario one:
[0100] After the R end and the S end have established a connection, when the terminal user inserts a peripheral storage device SSD, the R end software detects the new device and sends a notification to the S end. After receiving the notification, the S end starts an automatic detection program, identifies that it is a legal storage device of the company, and records the device information. Subsequently, the S end requests the CA platform to verify the access permission of the terminal user and the data storage level, and determines, through the verification result returned by the CA, that the current terminal user has write permission and the data storage level is the high-performance layer (hot data). After the CA platform returns the permission information and the data storage level of the terminal user, the S end stores the data in the medium-performance layer (warm data) according to the predicted access frequency of the data, because the inserted is a high-performance storage device, the data division is not matched with the medium-performance layer data. Finally, the R end does not write data, and returns a notification message to the user that the current storage device level does not match the data storage level.
[0101] Scenario two:
[0102] After the R end and the S end have established a connection, when the terminal user inserts a peripheral storage device SSD, the R end software detects the new device and sends a notification to the S end. After receiving the notification, the S end starts an automatic detection program, identifies that it is a legal storage device of the company, and records the device information. Subsequently, the S end requests the CA platform to verify the access permission of the terminal user and the data storage level, and determines, through the verification result returned by the CA, that the current terminal user has write permission and the data storage level is the high-performance layer (hot data). After the CA platform returns the permission information and the data storage level of the terminal user, the S end stores the data in the medium-performance layer (warm data) according to the predicted access frequency of the data, because the inserted is a high-performance storage device, the data division is not matched with the medium-performance layer data. Finally, the R end does not write data, and returns a notification message to the user that the current storage device level does not match the data storage level. Specifically, in this example, whether it belongs to a legal device can be determined through a device ID. The device ID is usually a serial number, which is a unique identifier of the storage device and can be used to identify the identity of each storage device. After determining that the current storage device belongs to a legal storage device, the device information of the current storage device is recorded in the log information, so that in the case of subsequent problems, the traceability can be achieved.
[0103] Scenario three:
[0104] After the R end and the S end have established a connection, when the terminal user inserts a peripheral storage device SSD, the R end software detects the new device and sends a notification to the S end. After receiving the notification, the S end starts an automatic detection program, identifies that it is a legal storage device of the company, and records the device information. Subsequently, the S end requests the CA platform to verify the access permission of the terminal user and the data storage level. The information returned by the CA platform indicates that the terminal user has no access permission, and the R end storage device does not display data.
[0105] The data storage method for zero-terminal peripherals provided by the embodiments of the present disclosure enhances the security of the system, improves the efficiency of data processing, and effectively controls the storage cost through intelligent data management and storage strategies.
[0106] Figure 6 This is an architecture diagram of a transmitting terminal provided in an embodiment of this disclosure. Figure 6 As shown, the sending terminal includes: a startup module 601, a sending module 602, a receiving module 603, a determining module 604, and a control module 605. The startup module 601 is used to start an automatic detection program upon receiving a notification message, instructing an external storage device to be inserted into the current receiving terminal user's device. The sending module 602, when the automatic detection program identifies the external storage device as a legitimate storage device, sends a request message to the terminal management platform, the request message being used to verify the current receiving terminal user's access permissions and data storage level. The receiving module 603 receives the verification result returned by the terminal management platform and determines the current receiving terminal user's access permissions and data storage level based on the verification result. The determining module 604 determines the preset storage level of the target data based on the expected access frequency of the target data. The control module 605, when the preset storage level of the target data matches the current receiving terminal user's data storage level, controls the current receiving terminal user to open the external storage device and display the target data.
[0107] Figure 7 This is an architecture diagram of a transmitting terminal provided in an embodiment of this disclosure. Figure 7 As shown, the sending terminal includes: a startup module 701, an acquisition module 702, an identification module 703, a recording module 704, a sending module 705, a receiving module 706, a determination module 707, and a control module 708; wherein, the acquisition module 702 is used to acquire the ID information of the external storage device; the identification module 703 is used to identify the external storage device as a legitimate storage device based on the ID information of the external storage device in the automatic detection program; and the recording module 704 is used to record the ID information of the external storage device in the log information.
[0108] In one embodiment, a computer device is provided, the internal structure of which can be as follows: Figure 8The computer device includes a processor, a memory, a network interface and a database connected through a system bus. The processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for running the operating system and the computer program in the non-volatile storage medium. The database of the computer device is configured to store data. The network interface of the computer device is configured to communicate with an external terminal through a network connection. The computer program, when executed by the processor, implements the above-mentioned data storage method for a zero-terminal peripheral device. The data storage method includes the steps of: storing, by the database, the data of the zero-terminal peripheral device; and storing, by the database, the data of the zero-terminal peripheral device.
[0109] In one embodiment, a computer readable storage medium is provided, and the computer readable storage medium stores a computer program. The computer program, when executed by a processor, can implement any step of the above-mentioned data storage method.
[0110] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system or a computer program product. Therefore, the present application can take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0111] The present application is described with reference to flowcharts and / or block diagrams of the methods, devices (systems) and computer program products according to the embodiments of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, as well as combinations of flows and / or blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing apparatus to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing apparatus generate a means for implementing the functions specified in the flowcharts and / or block diagrams. Figure 1 The functions specified in one or more flows and / or blocks Figure 1 The functions specified in one or more flows and / or blocks
[0112] These computer program instructions can also be stored in a computer readable storage medium that can direct the computer or other programmable data processing apparatus to work in a specific manner, so that the instructions stored in the computer readable storage medium produce a product including an instruction device that implements the functions specified in the flowcharts and / or block diagrams. Figure 1 The functions specified in one or more flows and / or blocks Figure 1the function specified in the one or more blocks.
[0113] These computer program instructions can also be loaded into computer or other programmable data processing devices, so that a series of operations steps are performed on the computer or other programmable data processing devices to generate computer-implemented processes, thus the instructions executed on the computer or other programmable data processing devices provide processes for implementing the flows Figure 1 the flow or flows and / or blocks Figure 1 the steps of the function specified in the one or more blocks.
[0114] Although preferred embodiments of the application have been described, those skilled in the art will recognize that additional modifications and variations can be made thereto without departing from the spirit and scope of the application. It is therefore intended that the appended claims cover all such modifications and variations as fall within the scope of the application.
[0115] Obviously, numerous modifications and variations of the present application are possible in light of the above teachings. It is therefore intended that the application be covered within the scope of the claims, and that the scope of the claims be interpreted not to be limited by the embodiments described above but by the claims themselves as permitted by statute.
Claims
1. A data storage method for zero-terminal peripherals, characterized in that, Applied to a transmitting terminal, the method includes: An automatic detection program is initiated upon receiving a notification message; wherein the notification message is used to instruct the external storage device to be inserted into the current receiving terminal user; When the automatic detection program identifies the external storage device as a legitimate storage device, it sends a request message to the terminal management platform. The request message is used to verify the access permissions and data storage level of the current receiving terminal user. The system receives the verification result returned by the terminal management platform and determines the access permissions and data storage level of the current receiving terminal user based on the verification result. Determine the preset storage level of the target data based on the expected access frequency of the target data; When the preset storage level of the target data is consistent with the data storage level of the current receiving terminal user, the current receiving terminal user is controlled to open the external storage device and display the target data.
2. The method according to claim 1, characterized in that, Before sending the request information to the terminal management platform, the method further includes: Obtain the ID information of the external storage device; The automatic detection program identifies the external storage device as a legitimate storage device based on its ID information. The ID information of the external storage device is recorded in the log information.
3. The data storage method according to claim 1 or claim 2, characterized in that, The step of determining the preset storage level of the target data based on the expected access frequency of the target data includes: The expected access frequency for the target data; The type of the target data is determined based on the expected access frequency of the target data; The preset storage level of the target data is determined based on the type of the target data.
4. The method according to claim 3, characterized in that, Determining the type of the target data based on its expected access frequency includes: If the access frequency of the target data is greater than a first preset value, then the target data is classified as hot data; If the access frequency of the target data is less than a second preset value, the target data is classified as cold data; wherein the second preset value is less than a first preset value. If the access frequency of the target data is between the second preset value and the first preset value, the target data will be classified as warm data.
5. The data storage method according to claim 4, characterized in that, Determining the preset storage level of the target data based on the type of the target data includes: If the target data is classified as hot data, then the preset storage level of the target data is determined to be the high-performance layer; If the target data is classified as cold data, then the preset storage level of the target data is determined to be a low-performance layer; If the target data is classified as warm data, then the preset storage level of the target data is determined to be the medium performance layer.
6. The method according to claim 1 or 2, characterized in that, When the preset storage level of the target data is inconsistent with the data storage level of the current receiving terminal user, the method includes: A notification message stating "The current storage device level does not match the data storage level" is returned to the current receiving terminal user.
7. A transmitting terminal, characterized in that, The transmitting terminal includes: a startup module, a transmitting module, a receiving module, a determining module, and a control module; wherein, The startup module is used to start an automatic detection program when a notification message is received; wherein the notification message is used to instruct the external storage device to be inserted into the current receiving terminal user; The sending module is used to send request information to the terminal management platform when the automatic detection program identifies the external storage device as a legitimate storage device. The request information is used to verify the access permissions and data storage level of the current receiving terminal user. The receiving module is used to receive the verification result returned by the terminal management platform, and determine the access permissions and data storage level of the current receiving terminal user based on the verification result; The determining module is used to determine the preset storage level of the target data based on the expected access frequency of the target data. The control module is used to control the current receiving terminal user to open the external storage device and display the target data when the preset storage level of the target data is consistent with the data storage level of the current receiving terminal user.
8. The transmitting terminal according to claim 7, characterized in that, The transmitting terminal further includes: an acquisition module, an identification module, and a recording module; wherein, The acquisition module is used to acquire the ID information of the external storage device; The identification module is used to identify, in the automatic detection program, that the external storage device is a legitimate storage device based on the ID information of the external storage device; The recording module is used to record the ID information of the external storage device in the log information.
9. A computer device, comprising: A memory and a processor, the memory storing a computer program, characterized in that the processor, when executing the computer program, implements the steps of the method according to any one of claims 1 to 6.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.