Non-intrusive data transmission method and device
Through non-invasive data transmission methods and devices, the data transmission is controlled by using non-invasive data transmission strategies, which solves the problem of difficult to achieve refined data use control in the prior art, and realizes the efficiency and controllability of data transmission.
Patent Information
- Application Number
- CN202510195262.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-21
- Publication Date
- 2025-06-10
AI Technical Summary
It is difficult for the existing technology to realize the refined control of suppliers' use of demand-side data in the data circulation scenarios of the data element market.
A non-invasive data transmission method and device are provided to control data transmission by responsive to the request of the data consumption application, obtaining and applying non-invasive data transmission strategies, including usage control, number of times control, usage time control and physical position control.
Effectively manage data transmission, meet suppliers' refined needs for demanding data use, and improve the security and controllability of data circulation.
Smart Images

Figure CN120128641A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of data transmission, and in particular, to a non-intrusive data transmission method and device. Background Art
[0002] At present, with the booming development of the digital economy, data has leapt to become a key new production factor, playing a crucial role in promoting economic growth and the creation of social wealth. With its excellent liquidity, almost zero-cost replication characteristics, and significant increasing returns effect, data factors have opened up new paths for improving the efficiency of resource allocation, strongly spawned emerging industries and innovative models, and continuously cultivated new driving forces for economic development.
[0003] Focusing on the data circulation link in the data factor market, the data resource holders and users usually present a diversified pattern, involving two or more entities. In this context, the business computing systems relied on by the data providing end and the using end are often independent of each other and in a fragmented state.
[0004] At the present stage, those holders with a large amount of data resources or high-value data generally store the data properly in their own controllable data areas and manage it through data storage middleware. Common storage methods include big data storage systems, relational databases, and non-relational databases, etc. For data holders, their core requirement is to achieve safe, efficient, and controllable data circulation to achieve the goal of data commercialization. However, in the existing technology, although various storage devices have built-in their own permission control systems and mostly conduct management at the data level, such as operating the addition, deletion, modification, and query of the account management database, and limiting the viewing and modification permissions of data through APIs. However, in the practical scenarios of data circulation in the data factor market, such traditional control means are difficult to fully meet the refined control requirements of data use by the supplier for the demander.
[0005] In summary, how to effectively control data transmission is an urgent problem for those skilled in the art to solve. Summary of the Invention
[0006] In view of this, the present application provides a non-intrusive data transmission method and device, aiming to effectively control data transmission.
[0007] In a first aspect, the present application provides a non-intrusive data transmission method, including:
[0008] Responding to a data resource acquisition request sent by a data consumption application, and acquiring a non-intrusive data transmission strategy corresponding to the data consumption application;
[0009] Obtain the data resource corresponding to the data resource acquisition request from the data resource database;
[0010] Transmit the data resource to the data consumption application according to the non-intrusive data transmission strategy.
[0011] Optionally, the non-intrusive data transmission strategy includes a usage control strategy. The step of transmitting the data resource to the data consumption application according to the non-intrusive data transmission strategy includes:
[0012] Determine the data volume threshold that the data consumption application is allowed to use the data resource according to the usage control strategy;
[0013] Transmit the data resource to the data consumption application;
[0014] When the data volume of the data consumption application using the data resource reaches the data volume threshold, terminate the transmission of the data resource.
[0015] Optionally, the non-intrusive data transmission strategy includes a frequency control strategy. The step of transmitting the data resource to the data consumption application according to the non-intrusive data transmission strategy includes:
[0016] Determine the frequency threshold that the data consumption application is allowed to use the data resource according to the frequency control strategy;
[0017] Transmit the data resource to the data consumption application;
[0018] When the frequency of the data consumption application using the data resource reaches the frequency threshold, terminate the transmission of the data resource.
[0019] Optionally, the non-intrusive data transmission strategy includes a usage time control strategy. The step of transmitting the data resource to the data consumption application according to the non-intrusive data transmission strategy includes:
[0020] Determine the time range that the data consumption application is allowed to use the data resource according to the usage time control strategy;
[0021] Transmit the data resource to the data consumption application;
[0022] When the time when the data consumption application uses the data resource is not within the time range, terminate the transmission of the data resource.
[0023] Optionally, the non-intrusive data transmission strategy includes a physical location control strategy of the user. The step of transmitting the data resource to the data consumption application according to the non-intrusive data transmission strategy includes:
[0024] Determine the physical location range where the data consumption application is allowed to use the data resource according to the physical location control strategy of the user;
[0025] Transmit the data resource to the data consumption application;
[0026] When the physical location of the data consumption application is not within the physical location range, terminate the transmission of the data resource.
[0027] Optionally, the non-intrusive data transmission strategy includes one or more of a usage control strategy, a frequency control strategy, a usage time control strategy, and a physical location control strategy of the user.
[0028] Optionally, after transmitting the data resource to the data consumption application according to the non-intrusive data transmission strategy, the method further includes:
[0029] Monitor the usage of the data resource transmission by the data consumption application; the usage includes one or more of usage amount, usage frequency, usage time, and the physical address of the data consumption application.
[0030] In a second aspect, the present application provides a non-intrusive data transmission device, including:
[0031] A first acquisition module, which acquires the non-intrusive data transmission strategy corresponding to the data consumption application in response to a data resource acquisition request sent by the data consumption application;
[0032] A second acquisition module, which acquires the data resource corresponding to the data resource acquisition request from a data resource database;
[0033] A transmission module, which transmits the data resource to the data consumption application according to the non-intrusive data transmission strategy.
[0034] Optionally, the non-intrusive data transmission strategy includes a usage control strategy, and the transmission module includes:
[0035] A first determination unit, which determines the data volume threshold that the data consumption application is allowed to use the data resource according to the usage control strategy;
[0036] A first transmission unit, which transmits the data resource to the data consumption application;
[0037] A first termination unit, which terminates the transmission of the data resource when the data volume of the data consumption application using the data resource reaches the data volume threshold.
[0038] Optionally, the non-intrusive data transmission policy includes a frequency control policy, and the transmission module includes:
[0039] A second confirmation unit, configured to determine a frequency threshold for the data consumption application to be allowed to use the data resource according to the frequency control policy;
[0040] A second transmission unit, configured to transmit the data resource to the data consumption application;
[0041] A second termination unit, configured to terminate the transmission of the data resource when the frequency of the data consumption application using the data resource reaches the frequency threshold.
[0042] Optionally, the non-intrusive data transmission policy includes a usage time control policy, and the transmission module includes:
[0043] A third determination unit, configured to determine a time range for the data consumption application to be allowed to use the data resource according to the usage time control policy;
[0044] A third transmission unit, configured to transmit the data resource to the data consumption application;
[0045] A third termination unit, configured to terminate the transmission of the data resource when the usage time of the data consumption application is not within the time range.
[0046] Optionally, the non-intrusive data transmission policy includes a physical location control policy of the user, and the transmission module includes:
[0047] A fourth determination unit, configured to determine a physical location range for the data consumption application to be allowed to use the data resource according to the physical location control policy of the user;
[0048] A fourth transmission unit, configured to transmit the data resource to the data consumption application;
[0049] A fourth termination unit, configured to terminate the transmission of the data resource when the physical location of the data consumption application is not within the physical location range.
[0050] Optionally, the non-intrusive data transmission policy includes one or more of a usage amount control policy, a frequency control policy, a usage time control policy, and a physical location control policy of the user.
[0051] Optionally, the device further includes:
[0052] A monitoring module monitors the usage of data resource transmission by the data consumption application; the usage includes one or more of the usage amount, the number of usages, the usage time, and the physical address of the data consumption application.
[0053] In a third aspect, an embodiment of the present application provides a computer device, including: a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the computer program, it implements the non-intrusive data transmission method described in any implementation manner of the first aspect of the embodiments of the present application.
[0054] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium. Instructions are stored in the computer-readable storage medium. When the instructions run on a terminal device, the terminal device is caused to execute the non-intrusive data transmission method described in any implementation manner of the first aspect of the embodiments of the present application.
[0055] The present application provides a non-intrusive data transmission method. When executing the method, in response to a data resource acquisition request sent by a data consumption application, a non-intrusive data transmission policy corresponding to the data consumption application is acquired. Then, the data resource corresponding to the data resource acquisition request is acquired from a data resource database. Finally, according to the non-intrusive data transmission policy, the data resource is transmitted to the data consumption application. In this way, by first acquiring the non-intrusive data transmission policy set for the data consumption application and then using the non-intrusive data transmission policy to control data transmission, data transmission can be effectively controlled. Description of the Drawings
[0056] To more clearly illustrate the technical solutions in this embodiment or the prior art, the following will briefly introduce the drawings required for the description of the embodiment or the prior art. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0057] Figure 1 It is a flowchart of a non-intrusive data transmission method provided by an embodiment of the present application;
[0058] Figure 2 It is a structural schematic diagram of a non-intrusive data transmission device provided by an embodiment of the present application;
[0059] Figure 3 It is a structural schematic diagram of a computer device provided by an embodiment of the present application. Detailed Embodiments
[0060] The following will clearly and completely describe the technical solutions in the embodiments of the present application in conjunction with the accompanying drawings in the embodiments of the present application. A non-intrusive data transmission method and device provided by the present application are used in the field of data transmission technology. The above is only an example and does not limit the application field of the method and device names provided by the present application.
[0061] In the current booming digital economy, data has leaped to become a key new type of production factor, playing a crucial role in promoting economic growth and the process of creating social wealth. With its excellent liquidity, near-zero-cost replication characteristics, and significant increasing returns effect, data factors have opened up new paths for improving resource allocation efficiency, strongly spawned emerging industries and innovative models, and continuously cultivated new driving forces for economic development.
[0062] Focusing on the data circulation link in the data factor market, the data resource holders and users usually show a diversified pattern, involving two or more entities. In this context, the business computing systems relied on by the data providing end and the using end are often independent of each other and in a fragmented state.
[0063] At present, those holders who possess a large amount of data resources or hold high-value data generally store the data properly in their own controllable data areas and manage it through data storage middleware. Common storage methods include big data storage systems, relational databases, and non-relational databases, etc. For data holders, their core requirement focuses on realizing the safe, efficient, and controllable circulation of data to achieve the goal of data commercialization. However, in the existing technology, although various storage devices have built-in their own permission control systems and mostly conduct management at the data level, such as operating the addition, deletion, modification, and query of the account management database, and limiting the viewing and modification permissions of data through APIs. However, in the practical scenarios of data circulation in the data factor market, such traditional control means are difficult to fully meet the refined control requirements of data use by the supplier for the demander.
[0064] The inventor has proposed the technical solution of the present application through research. In response to the data resource acquisition request sent by the data consumption application, obtain the non-intrusive data transmission strategy corresponding to the data consumption application, then, obtain the data resource corresponding to the data resource acquisition request from the data resource database, and finally, transmit the data resource to the data consumption application according to the non-intrusive data transmission strategy. In this way, first obtain the non-intrusive data transmission strategy set for the data consumption application, and then use this non-intrusive data transmission strategy to control data transmission, which can effectively control data transmission.
[0065] To enable those skilled in the art to better understand the solution of this application, the following provides a further detailed description of this application in conjunction with the accompanying drawings and specific embodiments. Obviously, the described embodiments are only a part of the embodiments of this application, rather than all of the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in this application without creative efforts belong to the scope of protection of this application. It should be noted that for the convenience of description, only the parts related to the invention are shown in the accompanying drawings. Without conflict, the embodiments in this application and the features in the embodiments can be combined with each other.
[0066] See Figure 1 , Figure 1 which is a flowchart of a non-intrusive data transmission method provided by an embodiment of this application, including:
[0067] S101: In response to a data resource acquisition request sent by a data consumption application, acquire the non-intrusive data transmission strategy corresponding to the data consumption application.
[0068] When receiving a data resource acquisition request sent by a data consumption application, according to the received data resource acquisition request, determine the data consumption application, and then determine the non-intrusive data transmission strategy corresponding to the data consumption application. Different data consumption applications have different non-intrusive data transmission strategies. Among them, the non-intrusive data transmission strategy includes, but is not limited to, a usage control strategy, a frequency control strategy, a usage time control strategy, and a physical location control strategy of the user. For example, the usage control strategy is used to manage the data volume of the data consumption application using data resources, and the frequency control strategy is used to manage the frequency of the data consumption application using data resources.
[0069] S102: Acquire the data resources corresponding to the data resource acquisition request from the data resource database.
[0070] According to the data resource acquisition request, determine the data resources required by the data consumption application, and then acquire the data resources required by the data consumption application from the data resource database.
[0071] S103: Transmit the data resources to the data consumption application according to the non-intrusive data transmission strategy.
[0072] Non-intrusive data transmission means that during the data transmission process, the internal code or data structure of the data source system is not directly modified or intervened, but the data collection and transmission are realized through external devices or software agents. This transmission method can reduce the interference to the data source system, reduce system risks, and improve the security and stability of data transmission at the same time.
[0073] Transmit the data resources required by the data consumption application to the data consumption application. At this time, the usage of the data resources by the data consumption application can be monitored, where the usage includes, but is not limited to: usage amount, usage times, usage time, and the physical address of the data consumption application.
[0074] Use a non-intrusive data transmission strategy to control the transmission of data resources. For example, when the non-intrusive data transmission strategy is a usage amount control strategy, and this usage amount control strategy stipulates the threshold of the data amount that the data consumption application is allowed to use. Here, the data amount threshold depends on specific circumstances and is not specifically limited herein. If the data amount of the data consumption application using the data resources exceeds this data amount threshold, then the transmission of the data resources is terminated.
[0075] When the non-intrusive data transmission strategy is a times control strategy, and this times control strategy stipulates the threshold of the number of times that the data consumption application is allowed to use the data resources. Here, the times threshold depends on specific circumstances and is not specifically limited herein. If the number of times the data consumption application uses the data resources exceeds this times threshold, then the transmission of the data resources is terminated. For example, if the times control strategy stipulates that the threshold of the number of times the data consumption application is allowed to use the data resources is 7 times, then when the data consumption application uses the data resources for the 1st to 7th times, it can be used normally. When the data consumption application uses the data resources for the 8th time, the transmission of the data resources is interrupted, that is, the data consumption application is not allowed to use the data resources.
[0076] When the non-intrusive data transmission strategy is a usage time control strategy, and this times control strategy stipulates the time range that the data consumption application is allowed to use the data resources. If the time when the data consumption application uses the data resources is not within this time range, then the transmission of the data resources is terminated.
[0077] When the non-intrusive data transmission strategy is a physical location control strategy of the user, and this physical location control strategy of the user stipulates the physical location that the data consumption application is allowed to use the data resources. If the physical location where the data consumption application uses the data resources is not the physical location that the data consumption application is allowed to use the data resources, then the transmission of the data resources is terminated.
[0078] In the embodiment provided by the present application, in response to a data resource acquisition request sent by the data consumption application, obtain the non-intrusive data transmission strategy corresponding to this data consumption application. Then, obtain the data resources corresponding to this data resource acquisition request from the data resource database. Finally, according to the non-intrusive data transmission strategy, transmit the data resources to the data consumption application. In this way, first obtain the non-intrusive data transmission strategy set for the data consumption application, and then use this non-intrusive data transmission strategy to control the data transmission, which can effectively control the data transmission.
[0079] The above are some specific implementation manners of the non-invasive data transmission method provided by the embodiments of the present application. Based on this, the present application also provides a corresponding device. The device provided by the embodiments of the present application will be introduced from the perspective of functional modularization below.
[0080] See Figure 2 , Figure 2 which is a schematic structural diagram of a non-invasive data transmission device provided by the embodiments of the present application. The non-invasive data transmission device 200 includes:
[0081] A first acquisition module 210, which acquires a non-invasive data transmission policy corresponding to the data consumption application in response to a data resource acquisition request sent by the data consumption application;
[0082] A second acquisition module 220, which acquires a data resource corresponding to the data resource acquisition request from a data resource database;
[0083] A transmission module 230, which transmits the data resource to the data consumption application according to the non-invasive data transmission policy.
[0084] Optionally, the non-invasive data transmission policy includes a usage control policy. The transmission module 230 includes:
[0085] A first determination unit, which determines a data volume threshold for the data consumption application to be allowed to use the data resource according to the usage control policy;
[0086] A first transmission unit, which transmits the data resource to the data consumption application;
[0087] A first termination unit, which terminates the transmission of the data resource when the data volume of the data consumption application using the data resource reaches the data volume threshold.
[0088] Optionally, the non-invasive data transmission policy includes a frequency control policy. The transmission module 230 includes:
[0089] A second confirmation unit, which determines a frequency threshold for the data consumption application to be allowed to use the data resource according to the frequency control policy;
[0090] A second transmission unit, which transmits the data resource to the data consumption application;
[0091] A second termination unit, which terminates the transmission of the data resource when the frequency of the data consumption application using the data resource reaches the frequency threshold.
[0092] Optionally, the non-intrusive data transmission policy includes using a time control policy. The transmission module 230 includes:
[0093] A third determination unit, configured to determine, according to the time control policy, a time range during which the data consumption application is allowed to use the data resource;
[0094] A third transmission unit, configured to transmit the data resource to the data consumption application;
[0095] A third termination unit, configured to terminate the transmission of the data resource when the time for the data consumption application to use the data resource is not within the time range.
[0096] Optionally, the non-intrusive data transmission policy includes using a physical location control policy of the user. The transmission module 230 includes:
[0097] A fourth determination unit, configured to determine, according to the physical location control policy of the user, a physical location range during which the data consumption application is allowed to use the data resource;
[0098] A fourth transmission unit, configured to transmit the data resource to the data consumption application;
[0099] A fourth termination unit, configured to terminate the transmission of the data resource when the physical location of the data consumption application is not within the physical location range.
[0100] Optionally, the non-intrusive data transmission policy includes one or more of a usage control policy, a frequency control policy, a time control policy, and a physical location control policy of the user.
[0101] Optionally, the apparatus 200 further includes:
[0102] A monitoring module, configured to monitor the usage of the data resource transmission by the data consumption application; the usage includes one or more of usage amount, usage frequency, usage time, and the physical address of the data consumption application.
[0103] The embodiments of the present application further provide corresponding devices and computer storage media for implementing the solutions provided by the embodiments of the present application.
[0104] As Figure 3 shown, the computer device 01 is presented in the form of a general computing device. The components of the computer device 01 may include, but are not limited to: one or more processors or processing units 03, a system memory 08, and a bus 04 connecting different system components (including the system memory 08 and the processing unit 03).
[0105] Bus 04 represents one or more of several types of bus architectures, including a memory bus or memory controller, a peripheral bus, an Accelerated Graphics Port, a processor, or a local bus using any of the several bus architectures. By way of example, and not limitation, these architectures include the Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MAC) bus, Enhanced ISA bus, Video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnect (PCI) bus.
[0106] Computer device 01 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by computer device 01, including both volatile and nonvolatile media, removable and non-removable media.
[0107] System memory 08 can include computer system readable media in the form of volatile memory, such as random access memory (RAM) 09 and / or cache memory 10. Computer device 01 may further include other removable / non-removable, volatile / nonvolatile computer system storage media. By way of example only, storage system 11 can be used for reading and writing non-removable, nonvolatile magnetic media ( Figure 3 not shown and typically called a "hard disk drive"). Although Figure 3 not shown in the figures, a disk drive for reading and writing removable nonvolatile disks (such as a "floppy disk"), and an optical disk drive for reading and writing removable nonvolatile optical disks (such as a CD-ROM, DVD-ROM, or other optical media) can be provided. In these instances, each drive can be connected to bus 04 by one or more data media interfaces. Memory 08 can include at least one program product having a set (e.g., at least one) of program modules that are configured to carry out the functions of embodiments of the present invention.
[0108] A program / utility 12 having a set (at least one) of program modules 13 can be stored, for example, in memory 08, and such program modules 13 include, but are not limited to, an operating system, one or more application programs, other program modules, and program data, each of which examples or some combination thereof may include an implementation of a networking environment. The program modules 13 typically carry out the functions and / or methods of the embodiments described herein.
[0109] The computer device 01 can also communicate with one or more external devices 02 (such as a keyboard, a pointing device, a display 07, etc.), and can also communicate with one or more devices that enable a user to interact with the computer device 01, and / or communicate with any device that enables the computer device 01 to communicate with one or more other computing devices (such as a network card, a modem, etc.). Such communication can be carried out through the input / output (I / O) interface 06. Moreover, the computer device 01 can also communicate with one or more networks (such as a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) through the network adapter 05. As Figure 3 shown, the network adapter 05 communicates with other modules of the computer device 01 through the bus 04. It should be understood that although Figure 3 not shown in the figure, other hardware and / or software modules can be used in combination with the computer device 01, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, etc.
[0110] The processor unit 03 executes various functional applications and data processing by running programs stored in the system memory 08, for example, implementing the non-intrusive data transmission method provided by the embodiments of the present application.
[0111] It should be noted that in this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements not only includes those elements, but also includes other elements not expressly listed, or further includes elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "comprising an..." does not exclude the existence of additional identical elements in the process, method, article or device comprising the element.
[0112] As can be seen from the description of the above embodiments, those skilled in the art can clearly understand that all or part of the steps in the above-described embodiment methods can be implemented by means of software plus a general hardware platform. Based on such an understanding, the technical solution of the present application can be embodied in the form of a software product, and this computer software product can be stored in a storage medium, such as a read-only memory (ROM) / RAM, magnetic disk, optical disk, etc., and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network communication device such as a router) to execute the methods described in each embodiment or some parts of the embodiments of the present application.
[0113] Each embodiment in this specification is described in a progressive manner. For the same or similar parts among the embodiments, reference can be made to each other. Each embodiment focuses on the differences from other embodiments. In particular, for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and for the relevant parts, reference can be made to the partial description of the method embodiment. It is possible to select some or all of the modules according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art can understand and implement it without creative efforts.
[0114] The above is only an exemplary embodiment of the present application and is not intended to limit the protection scope of the present application.
Claims
1. A non-intrusive data transmission method, characterized in that: include: In response to a data resource acquisition request sent by a data consumption application, acquiring a non-intrusive data transmission strategy corresponding to the data consumption application; Acquire the data resource corresponding to the data resource acquisition request from the data resource database; The data resource is transmitted to the data consuming application according to the non-intrusive data transmission strategy.
2. The method according to claim 1, characterized in that The non-intrusive data transmission strategy includes a usage control strategy, and the data resource is transmitted to the data consumption application according to the non-intrusive data transmission strategy, including: Determining, according to the usage control policy, a data volume threshold value at which the data consumption application is allowed to use the data resource; transmitting the data resource to the data consuming application; When the amount of data of the data resource used by the data consumption application reaches the data amount threshold, the transmission of the data resource is terminated.
3. The method according to claim 1, characterized in that The non-intrusive data transmission strategy includes a number control strategy, and the data resource is transmitted to the data consumption application according to the non-intrusive data transmission strategy, including: Determining, according to the number control strategy, a threshold of the number of times the data consumption application is allowed to use the data resource; transmitting the data resource to the data consuming application; When the number of times the data consumption application uses the data resource reaches the number threshold, the transmission of the data resource is terminated.
4. The method according to claim 1, characterized in that The non-intrusive data transmission strategy includes a usage time control strategy, and the data resource is transmitted to the data consumption application according to the non-intrusive data transmission strategy, including: Determining, according to the usage time control policy, a time range in which the data consumption application is allowed to use the data resource; transmitting the data resource to the data consuming application; When the time for the data consumption application to use the data resource is not within the time range, the transmission of the data resource is terminated.
5. The method according to claim 1, characterized in that The non-intrusive data transmission strategy includes a user physical location control strategy, and the data resource is transmitted to the data consumption application according to the non-intrusive data transmission strategy, including: Determining, according to the user's physical location control policy, a physical location range within which the data consumption application is allowed to use the data resource; transmitting the data resource to the data consuming application; When the physical location of the data consumption application is not within the physical location range, the transmission of the data resource is terminated.
6. The method according to claim 1, characterized in that The non-intrusive data transmission strategy includes one or more of a usage amount control strategy, a number control strategy, a usage time control strategy, and a user physical location control strategy.
7. The method according to claim 1, characterized in that After transmitting the data resource to the data consumption application according to the non-intrusive data transmission strategy, the method further includes: The usage of the data resource transmission by the data consumption application is monitored; the usage includes one or more of the usage amount, the number of times of use, the usage time and the physical address of the data consumption application.
8. A non-intrusive data transmission device, characterized in that: include: A first acquisition module, in response to a data resource acquisition request sent by a data consumption application, acquires a non-intrusive data transmission strategy corresponding to the data consumption application; A second acquisition module acquires data resources corresponding to the data resource acquisition request from a data resource database; The transmission module transmits the data resource to the data consumption application according to the non-intrusive data transmission strategy.
9. A computer device, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the non-intrusive data transmission method according to any one of claims 1 to 7 is implemented.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores instructions, and when the instructions are executed on a terminal device, the terminal device executes the non-intrusive data transmission method according to any one of claims 1 to 7.