Data element circulation method and device, electronic equipment and storage medium
Through the collaborative work of the data element commodity management platform and the distribution module, the trusted and safe circulation of body data is realized, and the problems of difficult distribution of body data and uncontrollable delivery security are solved.
Patent Information
- Application Number
- CN202411396089.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-08
- Publication Date
- 2025-01-21
AI Technical Summary
The distribution of vehicle body data is difficult, the delivery is safe and uncontrollable, and the data quality and credibility are low.
Obtain data requests from the data applicant through the data factor product management platform, determine the data element product information to be delivered, and push it to the data element product distribution module. The distribution module picks up data element products from the data producer and submits it to the data applicant. The data applicant uses the data factor identification code to perform trusted verification and obtain the use permissions.
It realizes the trusted and secure circulation of data elements between upstream and downstream suppliers of automobile companies, and solves the problems of difficulty in data distribution and uncontrollable delivery security.
Smart Images

Figure CN119336990A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and in particular to a data element circulation method, device, electronic device and storage medium. Background Art
[0002] The safe and reliable operation and maintenance of the entire vehicle requires the collection of observation data on all aspects of the vehicle's software and hardware. The application and analysis of observable data from each component requires the support of a professional team from parts suppliers.
[0003] In related technologies, the distribution of vehicle body data is difficult, the delivery security is uncontrollable, and the quality and credibility of the data are low, which needs to be solved urgently. Summary of the invention
[0004] The present application provides a data element circulation method, device, electronic device and storage medium to solve the problems of difficulty in distributing vehicle body data and uncontrollable delivery security, so that data elements can be circulated reliably and safely among upstream and downstream suppliers of automobile companies.
[0005] The first aspect of the present application provides a data element circulation method, which is applied to a data element commodity circulation system, wherein the data element commodity circulation system includes: a data element commodity management platform, a data element trusted management platform, and a data element distribution platform, wherein the method includes the following steps:
[0006] The data element commodity management platform obtains a data request from a data applicant, determines the data element commodity information to be delivered based on the data request, and pushes the data element commodity information to be delivered to the data element commodity distribution module;
[0007] The data element commodity distribution module pulls the data element commodity to be delivered from the data producer according to the data element commodity information to be delivered, and delivers the pulled data element commodity to be delivered to the data applicant, wherein the pulled data element commodity to be delivered includes the data element content to be delivered and the data element identification code to be delivered;
[0008] The data applicant performs trust verification on the data element trusted management platform based on the data element identification code to be delivered. When the verification is passed, the data applicant obtains the right to use the data element product to be delivered.
[0009] Optionally, in some embodiments, before the data element commodity management platform obtains the data request from the data applicant, it includes:
[0010] The data element commodity management platform obtains the basic information of the data element commodity and registers the basic information of the data element commodity, classifies and grades the registered data element commodity according to the basic information, and confirms data rights according to the classification and grading results of the data element commodity.
[0011] Optionally, in some embodiments, the data element commodity distribution module pulls the data element commodity to be delivered from the data producer according to the information of the data element commodity to be delivered, and delivers the pulled data element commodity to be delivered to the data applicant, including:
[0012] Determining a data delivery charging model for the data requester;
[0013] When the data delivery charging mode is the pre-charge mode, calculating a first metering fee delivered to the data applicant, and determining whether the first metering fee is greater than the pre-charge fee of the data applicant, and stopping the delivery when the metering fee is greater than the pre-charge fee of the data applicant;
[0014] When the data delivery billing mode is a periodic settlement mode, the current delivery cycle of the data applicant is obtained, and it is determined whether the current delivery cycle reaches the preset settlement cycle. If the current delivery cycle reaches the preset settlement cycle, the second metering fee delivered to the data applicant is calculated, and settlement is performed according to the second metering fee.
[0015] Optionally, in some embodiments, when the data delivery charging mode is a periodic settlement mode, the method further includes:
[0016] Determine whether the data element commodity distribution module has received a delivery task stop notification;
[0017] If the data element commodity distribution module receives a notification to stop the delivery task, the delivery will be stopped.
[0018] The second aspect of the present application provides a data element circulation device, which is applied to a data element commodity circulation system, wherein the data element commodity circulation system includes: a data element commodity management platform, a data element trusted management platform and a data element distribution platform, wherein the device includes:
[0019] An acquisition module, wherein the data element commodity management platform acquires a data request from a data applicant, determines the data element commodity information to be delivered based on the data request, and pushes the data element commodity information to be delivered to the data element commodity distribution module;
[0020] a distribution module, wherein the data element commodity distribution module pulls the data element commodity to be delivered from the data producer according to the data element commodity information to be delivered, and delivers the pulled data element commodity to be delivered to the data applicant, wherein the pulled data element commodity to be delivered includes the data element content to be delivered and the data element identification code to be delivered;
[0021] Verification module, the data applicant performs trust verification on the data element trusted management platform according to the identification code of the data element to be delivered. When the verification is passed, the data applicant obtains the right to use the data element product to be delivered.
[0022] Optionally, in some embodiments, before the data element commodity management platform obtains the data request from the data applicant, the acquisition module is further used to:
[0023] The data element commodity management platform obtains the basic information of the data element commodity and registers the basic information of the data element commodity, classifies and grades the registered data element commodity according to the basic information, and confirms data rights according to the classification and grading results of the data element commodity.
[0024] Optionally, in some embodiments, the distribution module is specifically used to:
[0025] Determining a data delivery charging model for the data requester;
[0026] When the data delivery charging mode is the pre-charge mode, calculating a first metering fee delivered to the data applicant, and determining whether the first metering fee is greater than the pre-charge fee of the data applicant, and stopping the delivery when the metering fee is greater than the pre-charge fee of the data applicant;
[0027] When the data delivery billing mode is a periodic settlement mode, the current delivery cycle of the data applicant is obtained, and it is determined whether the current delivery cycle reaches the preset settlement cycle. If the current delivery cycle reaches the preset settlement cycle, the second metering fee delivered to the data applicant is calculated, and settlement is performed according to the second metering fee.
[0028] Optionally, in some embodiments, when the data delivery charging mode is a periodic settlement mode, the distribution module is further used to:
[0029] Determine whether the data element commodity distribution module has received a delivery task stop notification;
[0030] If the data element commodity distribution module receives a notification to stop the delivery task, the delivery will be stopped.
[0031] The third aspect of the present application provides an electronic device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the data element circulation method as described in the above embodiment.
[0032] The fourth aspect of the present application provides a computer-readable storage medium on which a computer program is stored. The program is executed by a processor to implement the data element circulation method as described in the above embodiment.
[0033] Therefore, this application obtains the data request of the data applicant through the data element commodity management platform, determines the data element commodity information to be delivered based on the data request, and pushes the data element commodity information to be delivered to the data element commodity distribution module; the data element commodity distribution module pulls the data element commodity to be delivered from the data producer according to the data element commodity information to be delivered, and delivers the pulled data element commodity to be delivered to the data applicant, and the pulled data element commodity to be delivered includes the data element content to be delivered and the data element identification code to be delivered; the data applicant performs a trusted verification on the data element trusted management platform according to the data element identification code to be delivered, and when the verification is passed, the data applicant obtains the right to use the data element commodity to be delivered. In this way, the problem of difficult distribution of vehicle body data and uncontrollable delivery security is solved, so that data elements can be circulated trustworthy and safely among upstream and downstream suppliers of automobile companies.
[0034] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:
[0036] Figure 1 A flowchart of a data element circulation method provided according to an embodiment of the present application;
[0037] Figure 2 A schematic diagram of the principle of a data element circulation method provided according to an embodiment of the present application;
[0038] Figure 3 A schematic diagram of a data element commodity application process provided according to an embodiment of the present application;
[0039] Figure 4 A schematic diagram of a data element commodity registration process provided according to an embodiment of the present application;
[0040] Figure 5A schematic diagram of a data element commodity measurement process provided according to an embodiment of the present application;
[0041] Figure 6 A schematic diagram of a data element commodity trust verification management process provided according to an embodiment of the present application;
[0042] Figure 7 A block diagram of a data element circulation device provided according to an embodiment of the present application;
[0043] Figure 8 It is a schematic diagram of the structure of an electronic device provided according to an embodiment of the present application. DETAILED DESCRIPTION
[0044] The embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, and should not be construed as limiting the present application.
[0045] The following describes the data element circulation method, device, electronic device and storage medium of the embodiment of the present application with reference to the accompanying drawings. In view of the problem that the distribution of body data is difficult and the delivery security is uncontrollable mentioned in the above background technology, the present application provides a data element circulation method, in which the present application obtains the data request of the data applicant through the data element commodity management platform, determines the data element commodity information to be delivered based on the data request, and pushes the data element commodity information to be delivered to the data element commodity distribution module; the data element commodity distribution module pulls the data element commodity to be delivered from the data producer according to the data element commodity information to be delivered, and delivers the pulled data element commodity to be delivered to the data applicant, and the pulled data element commodity to be delivered includes the data element content to be delivered and the data element identification code to be delivered; the data applicant performs a trusted verification on the data element trusted management platform according to the data element identification code to be delivered, and when the verification is passed, the data applicant obtains the use right of the data element commodity to be delivered. In this way, the problem that the distribution of body data is difficult and the delivery security is uncontrollable is solved, so that the data elements can be circulated trustworthy and safely among the upstream and downstream suppliers of the automobile enterprises.
[0046] Specifically, Figure 1 A flowchart of a data element circulation method provided in an embodiment of the present application.
[0047] like Figure 1 As shown, the data element circulation method includes the following steps:
[0048] It should be noted that the data element circulation method of the embodiment of the present application is applied to the data element commodity circulation system, and the data element commodity circulation system includes: a data element commodity management platform, a data element trusted management platform and a data element distribution platform.
[0049] The data element commodity management platform is used to: (1) complete the classification and grading information of data element commodities and data ownership information; (2) complete the business metadata information registration of data element commodities, mainly describing the business information of data commodities; (3) complete the technical metadata information registration of data element commodities, mainly describing the directory information of data elements stored in the data element warehouse, to facilitate subsequent data delivery.
[0050] Data element trusted management platform: (1) Used to provide data element trusted registration services. When data element products are put on the shelves, the trusted registration is completed. The data trusted registration service platform provides a trusted ID string for the registered data element products, and at the same time notifies the "data factory" to complete the data trusted ID generation operation for the registered data elements; (2) Used to provide data element trusted verification services. When using data, data users need to verify the credibility of data elements. Data users use data fingerprints to access the trusted verification platform to complete the trusted verification of the data elements. Data users can only use the data normally after the trusted verification.
[0051] Data element distribution platform: (1) Used for data element distribution - pull service: the data applicant actively obtains the data elements to be used through the pull method, and the applicant obtains the business content of the data elements and the trusted ID string of the data elements; (2) Data element distribution - push service: the data producer completes the push delivery of data according to the data applicant, and the delivery contains the business content of the data elements and the trusted ID string of the data elements; (3) The data element delivery process is measurable and observable, which is convenient for continuous operation and data element circulation billing.
[0052] In the actual implementation process, (1) the embodiment of the present application completes the information registration and management of data element commodities through the data element commodity management platform, and provides the data applicant with a data element browsing and application interface, so as to facilitate the data user to understand the data element information. (2) The embodiment of the present application uses the data element trusted platform based on blockchain technology to put the data to be circulated on the chain, ensuring the credibility and traceability of the data element process. (3) The embodiment of the present application uses the data element distribution and delivery platform. After the business user completes the data application or purchase, the data element producer needs to ensure that the data elements can be circulated to the business user in a timely and reliable manner. Due to the diversity of IT infrastructure, the data distribution and delivery platform needs to support both pull and push data delivery solutions. In addition, the embodiment of the present application can also complete the measurement and observation of data element delivery through the data metering system, and provide data basis for data costs and operating expenses in the data element process.
[0053] In step S101, Figure 2 As shown, the data element commodity management platform obtains the data request from the data applicant, determines the data element commodity information to be delivered based on the data request, and pushes the data element commodity information to be delivered to the data element commodity distribution module.
[0054] Specifically, Figure 3 As shown, the data applicant searches for data element products that meet his or her business needs on the shelves of the data element store; the data applicant initiates the data element procurement process; the data applicant completes the registration and configuration of the data delivery target information, and completes the channel verification based on the test verification process; the data element owner completes the application procurement process approval, and if it meets the relevant compliance requirements and resource permissions, the data delivery process approval can be completed.
[0055] Optionally, in some embodiments, before the data element commodity management platform obtains the data request from the data applicant, it includes: the data element commodity management platform obtains the basic information of the data element commodity, and registers the basic information of the data element commodity, classifies and grades the registered data element commodity according to the basic information, and confirms the data rights according to the classification and grading results of the data element commodity.
[0056] Specifically, Figure 4 As shown, data element operators complete the registration of basic information of data element commodities, and define data owners and data business models; the data classification and grading system completes data rights confirmation based on the registered basic information; the system that confirms data rights needs to complete the definition of the physical storage model and the registration of technical information; after completing the registration of business information and technical information, data element commodities need to complete the data element trusted registration, and the data factory will complete the data on-chain based on the registered trusted information, and complete the generation of relevant trusted IDs during data production.
[0057] In step S102, the data element commodity distribution module pulls the data element commodities to be delivered from the data producer according to the information of the data element commodities to be delivered, and delivers the pulled data element commodities to be delivered to the data applicant. The pulled data element commodities to be delivered include the data element content to be delivered and the data element identification code to be delivered.
[0058] Specifically, the data applicant actively obtains the data elements to be used through the pull method. The data applicant obtains the business content of the data elements and the trusted ID string of the data elements, and pushes the data required by the data applicant to the data producer through data element distribution-push.
[0059] Optionally, in some embodiments, the data element commodity distribution module pulls the data element commodities to be delivered from the data producer according to the information of the data element commodities to be delivered, and delivers the pulled data element commodities to be delivered to the data applicant, including: determining the data delivery billing mode of the data applicant; when the data delivery billing mode is a pre-charge mode, calculating the first metering fee for delivery to the data applicant, and judging whether the first metering fee is greater than the pre-charge fee of the data applicant, when the metering fee is greater than the pre-charge fee of the data applicant, stopping the delivery; when the data delivery billing mode is a periodic settlement mode, obtaining the current delivery cycle of the data applicant, judging whether the current delivery cycle reaches the preset settlement cycle, if the current delivery cycle reaches the preset settlement cycle, calculating the second metering fee for delivery to the data applicant, and settling according to the second metering fee.
[0060] Furthermore, in some embodiments, when the data delivery billing mode is a periodic settlement mode, it also includes: determining whether the data element commodity distribution module receives a delivery task stop notification; if the data element commodity distribution module receives a delivery task stop notification, then stopping delivery.
[0061] Specifically, Figure 5 As shown in the figure, after the data delivery platform obtains the data delivery task, it can execute the data delivery under the premise that the computing resources are ready. The data delivery metering and billing are divided into pre-charge and periodic settlement.
[0062] For pre-charged data delivery, the data delivery platform needs to complete the statistics of data metering and billing in real time during the data delivery process; when the pre-charge fee is lower than the actual delivery metering fee, the delivery task stop notification is completed immediately, and the delivery task is stopped after the operator confirms that it is correct;
[0063] For periodically calculated data delivery services, the data delivery task only needs to control the running status of the delivery task according to the settlement cycle. The stopping of the delivery task requires manual stopping by the data element delivery platform manager.
[0064] The data element delivery and billing platform needs to regularly conduct reconciliation and write-off processing with the financial system to ensure that the entire billing process of data elements is a closed loop.
[0065] In step S103, the data applicant performs a trust verification on the data element trusted management platform based on the identification code of the data element to be delivered. When the verification is passed, the data applicant obtains the right to use the data element product to be delivered.
[0066] Specifically, Figure 6 As shown, the data element commodity is delivered to the data applicant's platform, and the data element trusted ID is delivered along with the data element content; the data user completes the trusted verification of the data element based on the trusted ID and identifies it on the local platform; the data that has completed the trusted verification of the data element can participate in the data business calculation of the data user; for the data that has not completed the trusted verification of the data element, the data user needs to consider carefully when using it.
[0067] According to the data element circulation method proposed in the embodiment of the present application, the present application obtains the data request of the data applicant through the data element commodity management platform, determines the data element commodity information to be delivered based on the data request, and pushes the data element commodity information to be delivered to the data element commodity distribution module; the data element commodity distribution module pulls the data element commodity to be delivered from the data producer according to the data element commodity information to be delivered, and delivers the pulled data element commodity to be delivered to the data applicant, and the pulled data element commodity to be delivered includes the data element content to be delivered and the data element identification code to be delivered; the data applicant performs a trusted verification on the data element trusted management platform according to the data element identification code to be delivered, and when the verification is passed, the data applicant obtains the right to use the data element commodity to be delivered. In this way, the problem of difficult distribution of vehicle body data and uncontrollable delivery security is solved, so that data elements can be circulated trustworthy and safely among upstream and downstream suppliers of automobile companies.
[0068] Next, the data element circulation device proposed according to the embodiment of the present application is described with reference to the accompanying drawings.
[0069] Figure 7 It is a block diagram of the data element circulation device of an embodiment of the present application.
[0070] It should be noted that the data element circulation device 10 is applied to the data element commodity circulation system, and the data element commodity circulation system includes: a data element commodity management platform, a data element trusted management platform and a data element distribution platform, wherein the data element circulation device 10 includes: an acquisition module 100, a distribution module 200 and a verification module 300.
[0071] Among them, in the acquisition module 100, the data element commodity management platform obtains the data request of the data applicant, determines the data element commodity information to be delivered based on the data request, and pushes the data element commodity information to be delivered to the data element commodity distribution module.
[0072] The distribution module 200, the data element commodity distribution module pulls the data element commodity to be delivered from the data producer according to the information of the data element commodity to be delivered, and delivers the pulled data element commodity to be delivered to the data applicant. The pulled data element commodity to be delivered includes the data element content to be delivered and the data element identification code to be delivered.
[0073] Verification module 300, the data applicant performs trust verification on the data element trusted management platform based on the data element identification code to be delivered. When the verification is passed, the data applicant obtains the right to use the data element product to be delivered.
[0074] Optionally, in some embodiments, before the data element commodity management platform obtains the data request from the data applicant, the acquisition module 100 is also used for: the data element commodity management platform obtains the basic information of the data element commodity, and registers the basic information of the data element commodity, classifies and grades the registered data element commodities according to the basic information, and confirms data rights according to the classification and grading results of the data element commodities.
[0075] Optionally, in some embodiments, the distribution module 200 is specifically used to: determine the data delivery billing mode of the data applicant; when the data delivery billing mode is the pre-charge mode, calculate the first metering fee delivered to the data applicant, and determine whether the first metering fee is greater than the pre-charge fee of the data applicant. When the metering fee is greater than the pre-charge fee of the data applicant, stop the delivery; when the data delivery billing mode is the periodic settlement mode, obtain the current delivery cycle of the data applicant, determine whether the current delivery cycle reaches the preset settlement cycle, if the current delivery cycle reaches the preset settlement cycle, calculate the second metering fee delivered to the data applicant, and settle according to the second metering fee.
[0076] Optionally, in some embodiments, when the data delivery billing mode is a periodic settlement mode, the distribution module 200 is also used to: determine whether the data element commodity distribution module receives a delivery task stop notification; if the data element commodity distribution module receives a delivery task stop notification, stop delivery.
[0077] It should be noted that the aforementioned explanation of the data element circulation method embodiment is also applicable to the data element circulation device of this embodiment and will not be repeated here.
[0078] According to the data element circulation device proposed in the embodiment of the present application, the present application obtains the data request of the data applicant through the data element commodity management platform, determines the data element commodity information to be delivered based on the data request, and pushes the data element commodity information to be delivered to the data element commodity distribution module; the data element commodity distribution module pulls the data element commodity to be delivered from the data producer according to the data element commodity information to be delivered, and delivers the pulled data element commodity to be delivered to the data applicant, and the pulled data element commodity to be delivered includes the data element content to be delivered and the data element identification code to be delivered; the data applicant performs a trusted verification on the data element trusted management platform according to the data element identification code to be delivered, and when the verification is passed, the data applicant obtains the right to use the data element commodity to be delivered. In this way, the problem of difficult distribution of vehicle body data and uncontrollable delivery security is solved, so that data elements can be circulated trustworthy and safely among upstream and downstream suppliers of automobile companies.
[0079] Figure 8 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. The electronic device may include:
[0080] Memory 401 , processor 402 , and a computer program stored in the memory 401 and executable on the processor 402 .
[0081] When the processor 402 executes the program, the data element circulation method provided in the above-mentioned embodiment is implemented.
[0082] Furthermore, the electronic device further comprises:
[0083] The communication interface 403 is used for communication between the memory 401 and the processor 402 .
[0084] The memory 401 is used to store computer programs that can be executed on the processor 402 .
[0085] The memory 401 may include a high-speed RAM (Random Access Memory) memory, and may also include a non-volatile memory, such as at least one disk memory.
[0086] If the memory 401, the processor 402 and the communication interface 403 are implemented independently, the communication interface 403, the memory 401 and the processor 402 can be connected to each other through a bus and communicate with each other. The bus can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 4 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0087] Optionally, in a specific implementation, if the memory 401, the processor 402 and the communication interface 403 are integrated on a chip, the memory 401, the processor 402 and the communication interface 403 can communicate with each other through an internal interface.
[0088] The processor 402 may be a CPU (Central Processing Unit), or an ASIC (Application Specific Integrated Circuit), or one or more integrated circuits configured to implement the embodiments of the present application.
[0089] An embodiment of the present application also provides a computer-readable storage medium having a computer program stored thereon, which implements the above-mentioned data element circulation method when executed by a processor.
[0090] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms are not necessarily directed to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or N embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradiction.
[0091] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include at least one of the features. In the description of this application, "N" means at least two, such as two, three, etc., unless otherwise clearly and specifically defined.
[0092] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, fragment or portion of code comprising one or more executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of the present application includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present application belong.
[0093] It should be understood that the various parts of the present application can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiment, the N steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array, a field programmable gate array, etc.
[0094] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.
[0095] Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limitations on the present application. Ordinary technicians in this field can change, modify, replace and modify the above embodiments within the scope of the present application.
Claims
1. A data element circulation method, characterized in that: The data element circulation method is applied to a data element commodity circulation system, which includes: a data element commodity management platform, a data element trusted management platform, and a data element distribution platform, wherein the method includes the following steps: The data element commodity management platform obtains a data request from a data applicant, determines the data element commodity information to be delivered based on the data request, and pushes the data element commodity information to be delivered to the data element commodity distribution module; The data element commodity distribution module pulls the data element commodity to be delivered from the data producer according to the data element commodity information to be delivered, and delivers the pulled data element commodity to be delivered to the data applicant, wherein the pulled data element commodity to be delivered includes the data element content to be delivered and the data element identification code to be delivered; The data applicant performs trust verification on the data element trusted management platform based on the data element identification code to be delivered. When the verification is passed, the data applicant obtains the right to use the data element product to be delivered.
2. The method according to claim 1, characterized in that Before the data element commodity management platform obtains the data request from the data applicant, it includes: The data element commodity management platform obtains the basic information of the data element commodity and registers the basic information of the data element commodity, classifies and grades the registered data element commodity according to the basic information, and confirms data rights according to the classification and grading results of the data element commodity.
3. The method according to claim 1, characterized in that The data element commodity distribution module pulls the data element commodity to be delivered from the data producer according to the data element commodity information to be delivered, and delivers the pulled data element commodity to be delivered to the data applicant, including: Determining a data delivery charging model for the data requester; When the data delivery charging mode is the pre-charge mode, calculating a first metering fee delivered to the data applicant, and determining whether the first metering fee is greater than the pre-charge fee of the data applicant, and stopping the delivery when the metering fee is greater than the pre-charge fee of the data applicant; When the data delivery billing mode is a periodic settlement mode, the current delivery cycle of the data applicant is obtained, and it is determined whether the current delivery cycle reaches the preset settlement cycle. If the current delivery cycle reaches the preset settlement cycle, the second metering fee delivered to the data applicant is calculated, and settlement is performed according to the second metering fee.
4. The method according to claim 3, characterized in that When the data delivery charging mode is a periodic settlement mode, it also includes: Determine whether the data element commodity distribution module has received a delivery task stop notification; If the data element commodity distribution module receives a notification to stop the delivery task, the delivery will be stopped.
5. A data element circulation device, characterized in that: The data element circulation device is applied to a data element commodity circulation system, which includes: a data element commodity management platform, a data element trusted management platform and a data element distribution platform, wherein the device includes: An acquisition module, wherein the data element commodity management platform acquires a data request from a data applicant, determines the data element commodity information to be delivered based on the data request, and pushes the data element commodity information to be delivered to the data element commodity distribution module; a distribution module, wherein the data element commodity distribution module pulls the data element commodity to be delivered from the data producer according to the data element commodity information to be delivered, and delivers the pulled data element commodity to be delivered to the data applicant, wherein the pulled data element commodity to be delivered includes the data element content to be delivered and the data element identification code to be delivered; Verification module, the data applicant performs trust verification on the data element trusted management platform according to the identification code of the data element to be delivered. When the verification is passed, the data applicant obtains the right to use the data element product to be delivered.
6. The device according to claim 5, characterized in that Before the data element commodity management platform obtains the data request from the data applicant, the acquisition module is further used to: The data element commodity management platform obtains the basic information of the data element commodity and registers the basic information of the data element commodity, classifies and grades the registered data element commodity according to the basic information, and confirms data rights according to the classification and grading results of the data element commodity.
7. The device according to claim 6, characterized in that The distribution module is specifically used for: Determining a data delivery charging model for the data requester; When the data delivery charging mode is the pre-charge mode, calculating a first metering fee delivered to the data applicant, and determining whether the first metering fee is greater than the pre-charge fee of the data applicant, and stopping the delivery when the metering fee is greater than the pre-charge fee of the data applicant; When the data delivery billing mode is a periodic settlement mode, the current delivery cycle of the data applicant is obtained, and it is determined whether the current delivery cycle reaches the preset settlement cycle. If the current delivery cycle reaches the preset settlement cycle, the second metering fee delivered to the data applicant is calculated, and settlement is performed according to the second metering fee.
8. The device according to claim 7, characterized in that When the data delivery charging mode is a periodic settlement mode, the distribution module is further used to: Determine whether the data element commodity distribution module has received a delivery task stop notification; If the data element commodity distribution module receives a notification to stop the delivery task, the delivery will be stopped.
9. An electronic device, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the data element circulation method as described in any one of claims 1 to 4.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: The program is executed by a processor to implement the data element circulation method as described in any one of claims 1-4.