Data processing system, method and electronic device
Through credit mechanisms and blockchain technology, the data information in the cross-border trade process is verified, and the problem of inefficient customs clearance in cross-border trade is solved, achieving the efficiency of data credibility and verification efficiency.
Patent Information
- Application Number
- CN202011281166.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-11-16
- Publication Date
- 2025-01-14
- Estimated Expiration
- 2040-11-16
AI Technical Summary
In the process of cross-border trade, it is difficult for existing technology to effectively improve customs clearance efficiency, resulting in a large amount of manpower and material resources required to conduct data review during the compliance process, which is difficult to review, which in turn leads to inefficient customs clearance.
Using a credit mechanism combined with sensing equipment and blockchain technology to obtain and verify data generated during cross-border trade, determine the verification data based on the credit of the participants, and update the credit of the participants to improve the credibility and inspection efficiency of the data. .
Through credit mechanisms and blockchain technology, the credibility and immutability of data are guaranteed, the customs clearance efficiency of cross-border trade is improved, the review needs of manpower and material resources is reduced, and the accuracy and efficiency of inspection results are improved.
Smart Images

Figure CN113298455B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computer technology, and in particular to a data processing system, method and electronic device. Background Art
[0002] In the process of cross-border trade, there are multiple links such as order contract signing, logistics, customs declaration and foreign exchange payment. In the process of cross-border fulfillment, each link will also involve different participants. In addition, the fulfillment cycle of the entire cross-border trade is also very long, and an order contract may be completed through multiple fulfillment behaviors, and each fulfillment behavior involves multiple links such as logistics, customs declaration and foreign exchange payment.
[0003] Based on the above reasons, in order to ensure the credibility of data in the performance process in the existing technology, when verifying cross-border trade, it is often necessary to spend a lot of manpower and material resources to review a large amount of data, which makes the review difficult and leads to low customs clearance efficiency. Summary of the invention
[0004] The present application provides a data processing system, method and electronic device that solve the above problems or at least partially solve the above problems.
[0005] In one embodiment of the present application, a data processing system is provided. The system includes:
[0006] The sensor device is used to obtain data information generated during the flow of the target object and send the data information to the first inspection device and the server device;
[0007] The first inspection device is used to receive the data information and obtain the credit of the participant who participates in the circulation of the target object; based on the data information and the credit of the participant, determine the first inspection data for the target object;
[0008] The server device is used to receive and store the data information and the first verification data; and update the credit of the participant according to the data information and the first verification data.
[0009] In another embodiment of the present application, a data processing system is provided. The system includes:
[0010] The sensor device is used to obtain data information generated during the commodity production and logistics transportation process, and send the data information to the first inspection device and the server device;
[0011] The first inspection device is used to receive the data information and obtain the credit of the participants involved in the production and logistics transportation of the commodity; based on the data information and the credit of the participants, determine the first inspection data for the commodity;
[0012] The server device is used to receive and store the data information and the first verification data, and update the credit of the participant according to the data information and the first verification data.
[0013] In one embodiment of the present application, a data processing method is provided. The method comprises:
[0014] Receive data information generated during the flow of target objects sent by sensor devices;
[0015] Obtaining the credit of the parties involved in the circulation of the target object;
[0016] Determining first inspection data for the target object based on the data information and the credit of the participant;
[0017] The first inspection data is sent to a server device to be backed up on the server device.
[0018] In another embodiment of the present application, a data processing method is provided. The method comprises:
[0019] Receive data information generated during the flow of target objects sent by sensor devices;
[0020] Receiving and storing first inspection data sent by a first inspection device; wherein the first inspection data is determined based on the data information and the credit of a participant participating in the flow of the target object;
[0021] Obtaining the credit of the parties involved in the circulation of the target object;
[0022] The credit of the participant is updated according to the data information and the first verification data.
[0023] In another embodiment of the present application, a data processing system is provided. The system includes:
[0024] Sensor equipment is used to obtain data information generated during the production and logistics of goods, and send the data information to customs equipment and public service equipment in the country where the goods are produced;
[0025] The equipment on the customs side of the commodity production country is equipped with a customs inspection system, which is used to receive the data information and obtain the credit of the participants involved in the production and logistics transportation of the commodity; based on the data information and the credit of the participants, determine the customs inspection data for the commodity;
[0026] The public service equipment is used to receive and store the data information and the customs exit detection data, and update the credit of the participant according to the data information and the customs exit detection data.
[0027] In one embodiment of the present application, an electronic device is provided. The electronic device includes: a memory and a processor, wherein:
[0028] The memory is used to store programs;
[0029] The processor is coupled to the memory and is configured to execute the program stored in the memory to:
[0030] Receive data information generated during the flow of target objects sent by sensor devices;
[0031] Obtaining the credit of the parties involved in the circulation of the target object;
[0032] Determining first inspection data for the target object based on the data information and the credit of the participant;
[0033] The first inspection data is sent to a server device to be backed up on the server device.
[0034] In another embodiment of the present application, an electronic device is provided. The electronic device includes: a memory and a processor, wherein:
[0035] The memory is used to store programs;
[0036] The processor is coupled to the memory and is configured to execute the program stored in the memory to:
[0037] Receive data information generated during the flow of target objects sent by sensor devices;
[0038] Receiving and storing first inspection data sent by a first inspection device; wherein the first inspection data is determined based on the data information and the credit of a participant participating in the flow of the target object;
[0039] Obtaining the credit of the parties involved in the circulation of the target object;
[0040] The credit of the participant is updated according to the data information and the first verification data.
[0041] In the technical solution provided by the embodiment of the present application, a credit mechanism is set in the system, which can be deployed on the first inspection device side, on the server device side, or on both the first inspection device and the server device; in specific implementation, when a target object needs to be inspected, the first inspection data for the target object can be determined by combining the data information generated during the target object circulation process and the credit of the participants involved in the target object circulation. The whole process uses sensing equipment to ensure the credibility and non-tamperability of the data information generated when the target object circulates; the credit mechanism is used as an auxiliary reference for inspection, which can effectively improve the inspection efficiency.
[0042] Another embodiment of the present application provides a specific implementation of the technical solution in the application scenario of the entire process of commodity generation and logistics transportation, that is, sensor equipment is deployed in the entire process of commodity production and logistics transportation, and the sensor equipment can obtain and upload the data information generated in the entire process of commodity generation and logistics transportation. The first inspection equipment (such as customs equipment) can determine the first inspection data of the commodity based on the received data information and the credit of the participants involved in commodity production and logistics transportation; the server-side equipment can update the credit of the participants based on the data information of the commodity and the first inspection data. This solution uses sensor equipment to ensure the credibility and non-tamperability of the data information generated in the process of commodity generation and logistics transportation, and combined with the credit of the participants, it can provide auxiliary reference information for the inspection equipment, which can effectively improve the inspection efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, a brief introduction will be given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0044] Figure 1a A schematic diagram of a data processing system provided in accordance with an embodiment of the present application;
[0045] Figure 1b A block diagram of a data processing system provided in one embodiment of the present application;
[0046] Figure 2a A schematic diagram of a data processing system provided by another embodiment of the present application;
[0047] Figure 2b A block diagram of a data processing system provided by another embodiment of the present application;
[0048] Figure 3a A flowchart of a data processing method provided in one embodiment of the present application;
[0049] Figure 3b A schematic diagram of the principle of obtaining data information generated during an international milk powder circulation process provided by an embodiment of the present application;
[0050] Figure 4 A flowchart of a data processing method provided by another embodiment of the present application;
[0051] Figure 5 A schematic diagram of the structure of a data processing device provided in one embodiment of the present application;
[0052] Figure 6 A schematic diagram of the structure of a data processing device provided in another embodiment of the present application;
[0053] Figure 7 A schematic diagram of the structure of an electronic device provided in one embodiment of the present application. DETAILED DESCRIPTION
[0054] Before describing the solutions provided by the embodiments of the present application, the relevant terms involved in the present application are briefly described.
[0055] Electronic Worldwide Trade Platform (EWTP): EWTP refers to a world electronic trade platform led by enterprises and jointly participated by various stakeholders. Its purpose is to use the Internet to establish relevant rules, strengthen public-private dialogue between enterprises and official agencies, lower trade entry barriers, break down trade barriers, and provide a convenient channel for small and medium-sized enterprises to achieve global trade.
[0056] Blockchain, also known as distributed ledger technology, is an emerging technology in which several computing devices jointly participate in "bookkeeping" and jointly maintain a complete distributed database. In essence, it is a shared database, and the data or information stored in it has the characteristics of "unforgeable", "full traceability", "traceability", "openness and transparency", and "collective maintenance". Based on these characteristics, blockchain technology has laid a solid "trust" foundation, created a reliable "cooperation" mechanism, and has broad application prospects.
[0057] Cross-border fulfillment: refers to the process of goods being produced in the producing country, shipped across borders, and delivered to the target country.
[0058] Three ledgers: refers to the establishment of a ledger in the producing country, a ledger in the EWTP neutral data center, and a ledger in the target country during the cross-border fulfillment process. The EWTP public service layer is responsible for data synchronization among the three ledgers.
[0059] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application.
[0060] In some processes described in the specification, claims and the above-mentioned figures of this application, multiple operations appearing in a specific order are included, and these operations may not be executed or executed in parallel in the order in which they appear in this article. The serial numbers of the operations, such as 101, 102, etc., are only used to distinguish different operations, and the serial numbers themselves do not represent any execution order. In addition, these processes may include more or fewer operations, and these operations may be executed in sequence or in parallel. It should be noted that the descriptions of "first", "second", etc. in this article are used to distinguish different messages, devices, modules, etc., and do not represent the order of precedence, nor do they limit "first" and "second" to be different types. The term "or / and" in this application is only a description of the association relationship of associated objects, indicating that three relationships can exist, for example: A or / and B, indicating that A can exist alone, A and B can exist at the same time, and B can exist alone; the character " / " in this application generally indicates that the objects associated before and after are in an "or" relationship. In addition, the following embodiments are only part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without making any creative work shall fall within the scope of protection of this application.
[0061] Cross-border trade can be simply understood as foreign trade, which refers to commercial activities that conclude transactions through cross-border trade platforms (such as EWPT), deliver goods through cross-border logistics after payment settlement, and complete transactions. In the process of completing cross-border trade, there are many links such as order contract signing, logistics, customs declaration, and foreign exchange payment, and each link will also involve different participants, which will lead to a long fulfillment cycle and difficulty in mutual trust between the participants. In addition, the intermediate data involved in the fulfillment process is often stored in the database on the central server, and the credibility, security, and integrity of the intermediate data are difficult to guarantee. In addition, in the existing technology, when verifying cross-border trade, it is necessary to consume a lot of manpower and material resources to review a large amount of data, which is difficult to review, resulting in low customs clearance efficiency. For example, during the transportation of goods, exporters need to declare goods to the customs of the exporting country and obtain export permission, and inspect and count the goods. Only after all documents are ready can they enter the transportation process, that is, the actual flow of goods. This process mainly involves various services such as international transportation and insurance of goods. Before the goods arrive at the importing country, they also need to declare goods to the customs of the importing country and obtain permission. The goods can only be released after inspection again. The whole process reviews a large amount of data and has a low customs clearance rate.
[0062] In response to the problems existing in the prior art, the embodiments of this application provide an operating mechanism based on credit rules to establish a credit mechanism for each commodity and all parties involved in the performance process. This credit mechanism can be used as a reference for corresponding inspection equipment or personnel to improve the efficiency of commodity circulation (such as cross-border). For details, see Figure 1a and Figure 1b As shown, Figure 1a and Figure 1b FIG. 1 shows a schematic diagram of the structure of a data processing system provided by an embodiment of the present application. Figure 1a As shown, the data processing system includes: a sensor device 101, a first inspection device 102 and a server device 104; wherein,
[0063] The sensor device 101 is used to obtain data information generated during the flow of the target object and send the data information to the first inspection.0 device and the server device;
[0064] The first inspection device 102 is used to receive the data information, obtain the credit of the participant who participates in the circulation of the target object, and determine the first inspection data for the target object based on the data information and the credit of the participant;
[0065] The server device 104 is used to receive the data information and the first verification data, and update the participant's credit according to the data information and the first verification data.
[0066] In specific implementation, the above-mentioned sensor device 101 may include multiple, and the multiple sensor devices and the first inspection device may be communicated and connected through at least one intermediate device. The intermediate device may include: wifi-AP, base station, router, switch, etc. The communication method between the sensor device and the first inspection device may include but is not limited to at least one of the following: WiFi, infrared, Bluetooth, wireless local area network (Wireless Local Area Network, referred to as WLAN), ZigBee, Lora, 3G, 4G or 5G network, etc. Of course, some of the multiple sensor devices may also be able to communicate and connect directly with the first inspection device without going through an intermediate device, and this embodiment does not specifically limit this. Similarly, the sensor device 101 and the server device may also be communicated and connected through at least one intermediate device, or may be directly communicated and connected with the server device without going through an intermediate device. The communication method between the sensor device and the server device may include but is not limited to at least one of the following: WiFi, infrared, Bluetooth, wireless local area network (Wireless Local Area Network, referred to as WLAN), ZigBee, Lora, 3G, 4G or 5G network, etc.
[0067] Sensing devices refer to devices that use sensing technology. Sensing technology refers to a technology that can collect various forms of information and process (transform) and identify the collected information. The device form of sensing devices can be various sensors (such as cameras, temperature sensors, etc.) or various types of IoT devices. The Internet of Things (IoT) refers to the extension of the concept of the Internet to the connection between physical devices and everyday objects. These devices are embedded with electronic devices, network connections, and other forms of hardware (such as sensors), and can communicate and interact with other devices through the network and can be remotely monitored.
[0068] The system provided in this embodiment can be applied in a variety of application scenarios, such as the inspection of goods traded on the e-commerce platform by the e-commerce platform. The scheme of this embodiment is based on the data information of the whole link of goods (from production, transportation to warehousing, etc.) obtained by the sensor equipment and the credit of the participants such as the commodity generator, seller, logistics provider, and buyer to inspect the goods traded through the e-commerce platform, and provide the e-commerce platform with an auxiliary reference for quality supervision of the goods. For example, in the cross-border trade application scenario, the scheme of this embodiment is based on the data information of the whole link of goods (from production, transportation to warehousing, etc.) obtained by the sensor equipment and the credit of the participants such as the commodity generator, exporter, logistics provider, guarantor, importer, and bonded warehouse provider to inspect the goods to be exported or imported, and provide the customs with an auxiliary reference for the customs clearance or customs entry supervision of the exported or imported goods, so as to solve the "credit problem" in cross-border trade.
[0069] The specific form of the sensor device 101 (more specifically, an Internet of Things device) can be a camera, a laser scanner, an electronic lock (such as an electronic lock set on a centralized truck or container), a global positioning device, an infrared sensor, a temperature sensor, a bayonet lifting system (used to record the export status of the transport vehicle), etc., and this embodiment does not specifically limit this. According to the agreed protocol, the Internet of Things device can connect the target object (such as a commodity) to the Internet for information communication. For this reason, the Internet of Things device can also intelligently monitor the production, packaging, quality inspection, transportation, customs clearance and other processes of the target object in real time to obtain the data information generated during the circulation of the target object, and at the same time send the data information to the first inspection device 102 and the server device 104. Here, the first inspection device 102 and the server device 104 can be devices with logical operation functions. For example, the first inspection device 102 can be any terminal device such as a mobile phone, a tablet computer, a smart wearable device, etc.; the server device can be a common server, a cloud or a virtual server, etc., and this embodiment does not specifically limit this.
[0070] In an achievable solution, when the server device 104 updates the participant's credit according to the data information and the first verification data, it is specifically used to:
[0071] Obtain credit calculation model;
[0072] Using the data information and the first verification data as input parameters of the credit calculation model, and executing the credit calculation model to obtain a calculation result;
[0073] The participant credit is updated to the calculated result.
[0074] In the scheme provided in this embodiment, the credit mechanism, at the initial stage of operation, assumes that all target objects (such as goods) and all parties involved in the performance process have a basic credit by default; as data accumulates, credit will be accumulated. The accumulated credit can be calculated based on a preset formula. For example, each time a contract is successfully fulfilled, a preset value (such as 1 point, 10 points, etc., not specifically limited) is added to the existing credit. Of course, in addition to the positive feedback mechanism, a negative feedback mechanism may also be included. For example, if the contract is not successfully fulfilled, a value (such as 1 point, 10 points, etc.) is subtracted from the existing credit. There can be many reasons for unsuccessful performance. For example, if the customs fails to pass the inspection during the spot check and a violation occurs, it will be deemed as unsuccessful performance.
[0075] This embodiment provides a credit mechanism in the solution. The greater the amount of data accumulated, the higher the reference value of the credit of each participant in the credit mechanism system.
[0076] The emerging blockchain technology, also known as distributed ledger technology, is a technology in which several computing devices jointly participate in "bookkeeping" and jointly maintain a complete distributed data technology. In essence, it is a shared database, and the data or information stored therein has the characteristics of decentralization, non-forgeable and tamper-proof, full traceability, traceability, openness, transparency, and collective maintenance. For this reason, blockchain technology has laid a solid "trust" foundation, can create a reliable "cooperation" mechanism, and has been applied to many technical fields. Therefore, the application of blockchain technology in the system provided in this embodiment helps to further improve the credibility of data. Specifically, the server device 104 provided in this embodiment can be one of the multiple nodes in the blockchain; or, the server device 104 is connected to one of the multiple nodes in the blockchain. The server device 104 publishes the received data information, the first verification data, etc. to multiple nodes in the blockchain; the node that receives the data information and the first verification data will record these data, which is equivalent to making a data backup for the received data information and the first verification data. Even if a node has a problem in the future, it will not affect the recording of the data because there are multiple other nodes with backups.
[0077] In specific implementation, the first inspection device 102 and the server device 104 can maintain their own account books. For example,
[0078] The first verification device 102 is also used to store the data information and the participant's credit into the first account book;
[0079] The server device 104 is also used to store the data information and the participant credit into the second account book;
[0080] The first verification device 102 is further configured to receive account book synchronization information sent by the server device based on the second account book; and perform information synchronization operation on the first account book based on the account book synchronization information.
[0081] Ledger synchronization can be triggered periodically or by the user. For example, the first inspection device 102 or the server device 104 is pre-configured with a ledger synchronization cycle, and the first inspection device 102 or the server device 104 can periodically initiate a request for ledger synchronization with the other party according to the ledger synchronization cycle. For another example, the first inspection device 102 configures corresponding functions for the user, such as displaying touchable controls or voice control interfaces on the user interface, and the user can trigger a ledger synchronization event through this function to send a request for ledger synchronization to the server device.
[0082] The above-mentioned ledger synchronization can be understood as the process of synchronizing all the data in the ledger, which may include: completing missing data, correcting erroneous data (for example, using the second ledger of the server device as a reference to correct the first ledger of the first verification device), deleting redundant data, etc.; the purpose is to make the first ledger and the second ledger the same. In fact, it is also possible to reconcile only part of the data in the ledger. That is, in the system provided in this embodiment,
[0083] The first verification device 102 is further used to send a reconciliation request to the server device, wherein the reconciliation request contains specified reconciliation content;
[0084] The server device 104 is further configured to obtain target information from the second account book according to the specified reconciliation content; compare the reconciliation content with the target information, and feed back the reconciliation result to the first verification device.
[0085] If the reconciliation result shows that the reconciliation content is incorrect, the reconciliation content in the first account book is updated to the target information carried in the reconciliation result.
[0086] The technical solution of this embodiment provides a ledger synchronization and reconciliation mechanism, which can reduce the probability of tampering of the ledger data maintained by each device and improve the credibility of each ledger data. With the technical support of blockchain and combined with the credit mechanism, the efficiency of inspection and the accuracy of inspection results can be further improved.
[0087] In some application scenarios, the system provided by this embodiment may also include a second inspection device. For example, in a cross-border trade application scenario, in addition to the first inspection device corresponding to the customs of the exporter of the goods, the second inspection device corresponding to the customs of the importer may also be connected to the system of this embodiment. For example, the EWTP introduced above, EWTP establishes a basic data link layer, called the public service layer, and records the data information of the entire link during the cross-border performance process. Among them, in the process of cross-border performance, the data information of the entire link may include but is not limited to: commodity production process data, logistics and transportation data, warehousing data, etc. That is, from the commodity generation process to the distribution to the export port of the producing country, and then to the whole process of transporting the commodity to the import port of the destination country. The data information of the entire link can be obtained through the Internet of Things technology (IOT), such as the buckle lifting bar system, the electronic lock on the container or truck, the global positioning system (such as GPS or Beidou satellite positioning), etc., to ensure that there is no loophole for human tampering. After the Internet of Things device obtains the credible data information of the entire link, it sends the data information to the first inspection device 102 and the server device 104. The server device 104 in this scenario can be called the EWTP public service layer. The EWTP public service layer serves as a data channel to synchronize data information to the second inspection device 103. To ensure data credibility, the solution provided in this embodiment can use blockchain technology to form a highly credible and neutral EWTP data center (i.e., server device 104). That is, in this embodiment, blockchain technology can be used to form a three-ledger reconciliation mechanism for the EWTP data center (i.e., server device 104), the first inspection device, and the second inspection device to ensure that the data of the three parties are comparable, tamper-free, and trustworthy. Specifically, Figure 1a and 1b As shown, the system provided in this embodiment may also include:
[0088] The second inspection device 103 is used to obtain the data information and the credit of the participants who participate in the circulation of the target object, and determine the second inspection data for the target object based on the data information and the credit of the participants.
[0089] Furthermore, the second inspection device 103 is further used to send the second inspection data to the server device;
[0090] The server device 104 is further configured to obtain the credit of a participant participating in the target object circulation after receiving the second verification data, and update the credit of the participant according to the second verification data.
[0091] Similarly, the second verification device 103 may also maintain a participant credit database (or data set) locally. The second verification device 103 may synchronize the corresponding participant credit with the server device 104 through information synchronization to ensure that the same participant credit recorded in the second verification device 103 and the server device 104 is the same.
[0092] It should be noted here that the above-mentioned second inspection device 103 is similar to the first inspection device. For details, please refer to the first inspection device, and no further details will be given here. Similarly, the second inspection device 103 can also maintain a third account book locally. As mentioned above, the third account book of the second inspection device 103 can be synchronized with the second account book of the server device; it can also request the server device 104 to use the second account book to perform a reconciliation operation on a certain reconciliation content in the third account book.
[0093] The technical solution provided in this embodiment uses a sensor device to obtain data information generated during the circulation of the target object, which can ensure that the data information does not have the vulnerability of human tampering, thereby making the data information credible; after the sensor device obtains the data information generated during the circulation of the credible target object, the data information is sent to the first inspection device (such as a customs device) and the server device (such as the public service layer of EWTP) at the same time; the first inspection device can determine the first inspection data for the target object based on the received data information and the obtained credit of the participant participating in the circulation of the target object; the server device, as a data channel, can synchronize this data information to the second inspection device Since the blockchain technology is used in the server-side device, it can ensure that the intermediate data is comparable, tamper-free, and trustworthy; the second inspection device can determine the second inspection data for the target object based on the acquired data information and the credit of the participants involved in the flow of the target object, and send the second inspection data to the server-side device; at this time, the server-side device can also update the credit of the participants according to the received and stored data information, the first inspection data, and the second inspection data. Here, the credit of the participants can provide auxiliary reference information for the inspection devices (i.e., the first inspection device and the second inspection device) when supervising the flow of the target object, which is conducive to improving the customs clearance efficiency.
[0094] The data processing system provided in the above embodiment can be applied in cross-border commodity trade scenarios. Figure 2a and Figure 2b FIG. 2 shows a schematic diagram of the structure of a data processing system provided by another embodiment of the present application. Figure 2aAs shown, the data processing system includes: a sensor device 201, a first inspection device 202 and a server device 204. The first inspection device 202 can be a device used by the customs of the commodity exporter, such as a computer, a smart wearable device, a smart phone, a tablet computer, a personal digital assistant (PDA), etc., which is not specifically limited in this embodiment. Specifically,
[0095] The sensor device 201 is used to obtain data information generated during the commodity production and logistics transportation process, and send the data information to the first inspection device and the server device;
[0096] The first inspection device 202 is used to receive the data information and obtain the credit of the participants involved in the production and logistics transportation of the commodity; based on the data information and the credit of the participants, determine the first inspection data for the commodity;
[0097] The server device 204 is used to receive and store the data information and the first verification data, and update the participant's credit according to the data information and the first verification data.
[0098] The above-mentioned sensor device 201 includes at least one of the following: a camera, a laser barcode scanner, an electronic lock, a global positioning device (such as a GPS positioning device or a Beidou positioning device), an infrared sensor, etc., which is not specifically limited in this embodiment. According to the agreed protocol, the sensor device can connect any commodity to the Internet to exchange and communicate information. For this reason, the sensor device can also intelligently monitor the production, packaging, quality inspection, transportation, customs clearance and other processes of the commodity in real time to obtain the data information generated during the commodity circulation process, and send the data information to the first inspection device 202 and the server device 204.
[0099] Similarly, the server device in this embodiment is one of the multiple nodes in the blockchain; or the server device is communicatively connected to a node in the blockchain.
[0100] Furthermore, in the cross-border trade scenario of commodities, the system provided in this embodiment may also include a second inspection device used by the customs of the commodity importer. That is,
[0101] The second inspection device 203 is used to obtain the data information and the credit of the parties involved in the production, logistics, transportation and warehousing of the commodity; based on the data information and the credit of the parties, determine the second inspection data for the commodity; and send the second inspection data to the server device;
[0102] The server device 204 is used to receive the second inspection data, obtain the credit of the participants involved in the production, logistics transportation and warehousing of the goods, and update the credit of the participants according to the second inspection data.
[0103] In the application scenario corresponding to this embodiment, the credit of the parties involved in the production and logistics of the goods includes but is not limited to at least one of the following:
[0104] Producer credit, exporter credit, importer credit, bonded warehouse provider credit, guarantor credit, and logistics and transportation provider credit.
[0105] Similarly, in this embodiment, the first inspection device, the second inspection device and the server device each maintain a corresponding account book. For example, the first inspection device stores the data sent by the sensor device, the inspection data of each commodity determined, the credit of the participating parties, etc. in the first account book. The second inspection device stores the data obtained from the server device, the inspection data of each commodity determined, the credit of the participating parties, etc. in the second account book. The server device stores the data sent by the sensor device, the inspection data of each commodity determined, the credit of the participating parties, etc. in the third account book. Of course, in the specific implementation, the data stored in each account book may include other types of data in addition to the data listed above, which are not listed one by one in this embodiment. The account books can be synchronized between each other, or one of the account books can be used as a benchmark for reconciliation operations. For details, please refer to the corresponding content above, which will not be repeated here.
[0106] The technical solution provided in this embodiment uses a sensor device to obtain data information generated during the circulation of goods, which can ensure that the data information does not have the vulnerability of human tampering, thereby making the data information credible; after the sensor device obtains the data information generated during the circulation of credible goods, it sends the data information to the first customs device (such as the customs device of the exporting country) and the server device (such as the public service layer of EWTP) at the same time; the first customs device can determine the first inspection data for the goods based on the received data information and the obtained credit of the participants in the circulation of goods; the server device, as a data channel, can synchronize this data information to the second customs device (such as the customs device of the importing country). The blockchain technology is used in the server-side device, so that the intermediate data can be guaranteed to be comparable, tamper-free, and trustworthy. The second customs device can determine the second inspection data for the commodity based on the acquired data information and the credit of the participants in the commodity circulation, and send the second inspection data to the server-side device. At this time, the server-side device can also update the credit of the participant according to the received and stored data information, the first inspection data, and the second inspection data. Here, the credit of the participant can provide auxiliary reference information for the customs equipment (such as the first customs equipment and the second customs equipment) when supervising the commodity circulation. The higher the credit of the participant, the higher the customs recognition, which is conducive to improving the customs clearance efficiency of the commodity.
[0107] The following embodiments will respectively illustrate the technical solutions provided by the present application from the perspectives of the first inspection device and the server device. As for the second inspection device, it is similar to the first inspection device, and the specifics can be referred to the following description of the functions of the first inspection device.
[0108] Figure 3a The following is a flow chart of a data processing method provided by an exemplary embodiment of the present application. Figure 1a The first inspection device shown in the figure comprises the following steps:
[0109] 301. Receive data information generated during the flow of the target object sent by the sensor device;
[0110] 302. Obtain the credit of the party participating in the circulation of the target object;
[0111] 303. Determine first inspection data for the target object based on the data information and the credit of the participant;
[0112] 304. Send the first inspection data to a server device to back up the data on the server device.
[0113] In the above 301, the circulation process of the target object generally needs to involve multiple links to be completed. In different links, corresponding sensor devices (such as IoT devices) can be used to obtain the data information generated by the target object during the circulation process. For example, in the process of cross-border trade, the circulation of the target object involves at least production, logistics, customs declaration and other processes; in these processes, the data information generated during the circulation process can be recorded in real time by using wireless radio frequency identification technology, wireless sensor network integration technology and camera monitoring system, such as the production information, circulation information, customs declaration information, supervision information, etc. of the target object. Among them, production information can include but is not limited to the raw materials, raw material origin, processing manufacturer information, etc. of the production target object, and circulation information can include but is not limited to logistics information, warehousing information, customs inspection information, etc.
[0114] For example, see Figure 3b In the example of international trade brand A milk powder, brand A enterprise records the physical information of cows in real time by implanting recording chips connected to the Internet of Things system in the cows of its ranch from birth; during the production and processing process, video monitoring system and intelligent Internet of Things information collection system are used to monitor and collect information, and the corresponding cow information and production information are uploaded to the first inspection equipment and service equipment after automatic sorting, and a QR code is automatically generated and marked on the product label of the milk powder; during the quality inspection, the quality inspection process of the product is monitored throughout, and the quality inspection unit, quality inspection time, and quality inspection results are automatically uploaded to the first inspection equipment and service equipment through the Internet of Things system. In the overseas transportation stage, logistics companies must monitor the storage conditions and transportation conditions of milk powder in real time through Internet of Things sensor equipment, and transmit them to the first inspection equipment and service equipment in a timely manner; before the product is transported to the importer's bonded warehouse, the product note information of the batch of milk powder will be verified during the customs clearance process, and the verification situation will be transmitted to the first inspection equipment and service equipment. After customs clearance, the importer’s logistics company can be used to carry out domestic warehousing and transportation of the products, and the Internet of Things sensor equipment and video surveillance system can be used to transmit information such as the storage status and packaging process in the bonded warehouse and the transportation status of the product transportation process to the server-side equipment and the second inspection equipment.
[0115] In the above 302, the credit of the participant in the target object circulation can be calculated by the credit calculation model, and the details can be referred to in the following related content. The first inspection device of the execution subject of this embodiment can be deployed with the credit calculation model, or the credit calculation model is deployed on the server device, and the first inspection device of the execution subject of this embodiment can obtain the credit of the participant from the server device.
[0116] In the above 303, when the target object is transferred to the first inspection device, the first inspection device will inspect the target object in terms of inspection and quarantine, customs clearance inspection, fee payment, etc. based on the data information generated during the transfer of the target object and the credit of the participants involved in the transfer of the target object, so as to determine the first inspection data for the target object.
[0117] In the above 304, the first inspection device may send the determined first inspection data for the target object to the server device through the network, so as to be backed up in the server device.
[0118] The technical solution provided in this embodiment determines the first inspection data for the target object based on the data information generated during the target object transfer process sent by the IoT device and the obtained credit of the participant participating in the target object transfer, and then sends the first inspection data to the server device for backup on the server device. The entire process uses the IoT device to ensure the credibility and non-tamperability of the data information generated during the target object transfer.
[0119] Furthermore, the above method further comprises the following steps:
[0120] 305a. Deposit the data information and the credit of the participant into the first account book;
[0121] 305b. Receive account book synchronization information sent by the server device based on the second account book;
[0122] 305c. Perform information synchronization operation on the first account book based on the account book synchronization information.
[0123] In specific implementation, the above-mentioned server device can be one of the multiple nodes in the blockchain; or the server device is connected to a node in the blockchain. In addition to storing the first ledger generated based on the data information and the credit of the participating party, the first verification device can also receive the ledger synchronization information sent by the server device based on the second ledger, and update the first ledger information based on the ledger synchronization information to synchronize the first ledger information with the second ledger information. In this way, the distributed storage of the data information generated during the transfer of the target object and the credit of the participating party corresponding to the credit of the participating party is realized on different accounting nodes based on the blockchain technology idea, making the information open, transparent, decentralized, traceable, and tamper-proof.
[0124] Furthermore, the above method further comprises the following steps:
[0125] 306a, sending a reconciliation request to the server device, wherein the reconciliation request contains specified reconciliation content;
[0126] 306b. Receive the reconciliation result fed back by the server device based on the second account book;
[0127] 306c. When the reconciliation result indicates that the reconciliation content is incorrect, correct the reconciliation content in the first account book according to the target information carried in the reconciliation result.
[0128] In specific implementation, after the first verification device sends a reconciliation request containing specified reconciliation content to the server device, the server device will obtain the target information corresponding to the specified reconciliation content from the second account book, and then compare the reconciliation content and the target information one by one to see if they are consistent; when there is no inconsistent information between the reconciliation content and the target information, a reconciliation result with correct reconciliation content will be obtained; when there is inconsistent information between the reconciliation content and the target information, a reconciliation result with incorrect reconciliation content will be obtained. In this case, the first verification device can correct the reconciliation content in the first account book according to the target information carried in the reconciliation result received from the server device.
[0129] Figure 4 The following is a flow chart of a data processing method provided by another exemplary embodiment of the present application. The execution subject of the method is Figure 1a The server device shown in the figure comprises the following steps:
[0130] 401. Receive data information generated during the flow of the target object sent by the sensor device;
[0131] 402. Receive and store first inspection data sent by a first inspection device; wherein the first inspection data is determined based on the data information and the credit of a participant participating in the flow of the target object;
[0132] 403. Obtain the credit of the party participating in the circulation of the target object;
[0133] 404. Update the credit of the participant according to the data information and the first verification data.
[0134] For the specific implementation process of the above steps 401 to 403, please refer to the corresponding content in the above embodiment, which will not be repeated here.
[0135] The above 404 “updating the participant credit according to the data information and the first verification data” may specifically include the following steps:
[0136] 4041. Obtain a credit calculation model;
[0137] 4042. Use the data information and the first verification data as input parameters of the credit calculation model, and execute the credit calculation model to obtain a calculation result;
[0138] 4043. Update the credit of the participant to the calculated result.
[0139] In specific implementation, the credit calculation model can be obtained by using fuzzy comprehensive evaluation method, blind number evaluation method, support vector machine, neural network and other methods, which are not specifically limited here. For example, the steps of using fuzzy comprehensive evaluation method to obtain the credit calculation model can be as follows:
[0140] 1) Determine the credit evaluation index of the object to be evaluated
[0141] Let U={u1,u2,...,u m} are m credit evaluation indicators of the evaluated object, where m represents the number of credit evaluation indicators, which depends on different indicator systems; in order to obtain more accurate evaluation results, credit evaluation indicators can be divided into several categories according to their characteristics, and each category is used as a first-level evaluation indicator. The first-level evaluation indicators are subdivided to obtain second-level evaluation indicators, and the second-level evaluation indicators can be further subdivided to obtain third-level evaluation indicators, and so on.
[0142] That is, U=U1UU2U,...,Us (finitely disjoint),
[0143] Where s represents the number of categories of credit scoring indicators; U i ={u i1 ,u i2 ,....,u im}, , any .
[0144] 2) Determine the level set of the evaluated object
[0145] Let V = {v1,v2,...,v n} is a set of evaluation levels composed of various possible total evaluation results of the evaluated object, and each level can correspond to a fuzzy subset; where vj represents the jth evaluation result, j=1,2,...,n, and n is the total number of evaluation results.
[0146] 3) Determine the weight vector of the evaluated index
[0147] Let A = (a1, a2, ..., a m ) is the weight assignment fuzzy vector, where a i represents the weight of the i-th credit indicator, and , where A represents the importance of each credit indicator. In specific implementation, the analytic hierarchy process can be used to determine the weight of each credit indicator. The specific determination process can be referred to the existing related technology, which will not be repeated here.
[0148] 4) Establish the fuzzy relationship matrix R
[0149] After the hierarchical fuzzy subsets are established, the evaluated objects are quantified one by one from each indicator ui, that is, the membership of the evaluated object to each hierarchical fuzzy subset is determined from a single indicator, and the fuzzy relationship matrix is obtained:
[0150]
[0151] Among them, r ij Indicates that a certain evaluated object is from indicator u i Let's look at the rank fuzzy subset v j The membership degree of fuzzy vector r i It refers to the evaluation object in a certain indicator u i The performance results on i It can also be called a single factor evaluation matrix, which refers to a fuzzy relationship between the credit index set U and the grade set V.
[0152] 5) Comprehensive evaluation of multiple credit indicators
[0153] Based on the above steps 1) to 4), the fuzzy weight vector A is multiplied by the fuzzy relationship matrix R to obtain the fuzzy comprehensive evaluation result vector B of each evaluated object:
[0154]
[0155] Among them, b j The fuzzy subset element v of the evaluation level of the evaluated object as a whole j degree of affiliation.
[0156] After normalizing B: Finally, combined with the above analysis, the credit calculation model based on fuzzy comprehensive evaluation theory can be obtained as follows:
[0157]
[0158] In this embodiment, cross-border trade is used as an application scenario, and the evaluated object can be a target object (such as a commodity) and multiple participants involved in the circulation of the target object, and the credit evaluation index corresponding to the evaluated object can be divided into two categories: data information generated during the circulation of the target object and the first inspection data sent by the first inspection device. In the specific implementation, the credit evaluation index corresponding to the evaluated object can also have a third category of second inspection data sent by the second inspection device. Before the credit calculation is performed on the target object and all the multiple participants involved in the circulation process of the target object, each of them has a preset basic credit score. After the credit calculation model is obtained, as the data flows, the data information (such as raw material information, production information, logistics information, etc.) generated during the current circulation of the target object and the first inspection data sent by the first inspection device can be input into the above-mentioned credit calculation model to obtain the calculation result, and then the credit of the participants involved in the circulation process of the target object is updated according to the calculation result. Here, the credit of the participating party can provide a basic review reference for the first inspection equipment and / or the second inspection equipment (such as the first customs equipment and the second customs equipment). The higher the credit of the participating party, the higher the "recognition" of the first inspection equipment and / or the second inspection equipment will be, thereby improving customs clearance efficiency.
[0159] The technical solution provided by this embodiment can update the credit of the participants involved in the circulation of the target object according to the data information generated during the circulation of the target object sent by the received sensing device and the first inspection data sent by the received first inspection device. This solution uses sensing devices to ensure the credibility and non-tamperability of the data information generated during the circulation of the target object, and combined with the credit of the participants, it can provide an auxiliary reference for the inspection device to supervise the target object, thereby improving the clearance rate. Of course, the server-side device of the execution subject of this embodiment can also update the credit of the participants based on the second inspection data sent by the received second inspection device. That is, the method provided by this embodiment also includes the following steps:
[0160] 405. Receive second inspection data sent by a second inspection device; wherein the second inspection data is determined based on the data information and the credit of a participant participating in the circulation of the target object;
[0161] 406. Update the participant's credit according to the second verification data.
[0162] Furthermore, the method described in this embodiment may also include the following steps:
[0163] 407. Send the received data information and the first verification data to multiple nodes in the blockchain, so that the receiving nodes back up the data information and the first verification data.
[0164] If the second verification data is also received, the method provided in this embodiment may further include the following steps:
[0165] The received second verification data is sent to multiple nodes in the blockchain so that the receiving nodes back up the second verification data.
[0166] Furthermore, this embodiment may also include the following steps:
[0167] 408. Deposit the data information, the first inspection data, the second inspection data and the participant credit into a second account book;
[0168] 409. Based on the second account book, send account book synchronization information to the first inspection device and / or the second inspection device.
[0169] One possible implementation scheme of the above 408 "depositing the data information, the first verification data, the second verification data and the participant's credit into the second account book" is: sending the data information, the first verification data, the second verification data and the participant information to the accounting node in the blockchain through the blockchain network.
[0170] In the above 409, in addition to storing the second ledger information, the server device can also send ledger synchronization information to the first inspection device and / or the second inspection device based on the second ledger information, so that the first inspection device and / or the second inspection device can synchronously store the data information and the credit of the participants generated during the target object transfer process.
[0171] Figure 5 This is a structural diagram of a data processing device of an exemplary embodiment of the present application, the device includes: a first receiving module 501, an acquisition module 502, a determination module 503 and a first sending module 504; wherein,
[0172] The receiving module 501 is used to receive data information generated during the flow of the target object sent by the sensor device;
[0173] An acquisition module 502 is used to acquire the credit of a participant who participates in the circulation of the target object;
[0174] A determination module 503, configured to determine first inspection data for the target object based on the data information and the credit of the participant;
[0175] The sending module 504 is used to send the first inspection data to the server device so as to be backed up in the server device.
[0176] The technical solution provided in this embodiment determines the first inspection data for the target object based on the data information generated during the target object circulation process sent by the sensor device and the obtained credit of the participant participating in the target object circulation, and then sends the first inspection data to the server device for backup in the server device. The whole process uses the sensor device to ensure the credibility and non-tamperability of the data information generated during the target object circulation.
[0177] Furthermore, the device provided in this embodiment further includes: a storage module, a second receiving module and a synchronization module; wherein
[0178] A deposit module, used to deposit the data information and the credit of the participating party into the first account book;
[0179] A second receiving module, configured to receive the account book synchronization information sent by the server device based on the second account book;
[0180] A synchronization module is used to perform information synchronization operations on the first account book based on the account book synchronization information.
[0181] Furthermore, the device provided in this embodiment further includes: a second sending module and a correction module; wherein,
[0182] A second sending module, configured to send a reconciliation request to the server device, wherein the reconciliation request contains specified reconciliation content;
[0183] The second receiving module is further used to receive the reconciliation result fed back by the server device based on the second account book;
[0184] and a correction module, configured to correct the reconciliation content in the first account book according to target information carried in the reconciliation result when the reconciliation content in the reconciliation result is incorrect.
[0185] It should be noted here that: the data processing device provided in this embodiment can realize the above Figure 3a The technical solution described in the data processing method embodiment shown in the figure, the specific implementation principle of each module or unit can be found in the above Figure 3a The corresponding contents in the data processing method embodiment shown will not be repeated here.
[0186] Figure 6 This is a structural diagram of a data processing device of another exemplary embodiment of the present application, the device comprises: a receiving module 601, an acquisition module 602 and an update module 603; wherein,
[0187] The receiving module 601 is used to receive data information generated during the target object circulation process sent by the sensing device; receive and store first inspection data sent by the first inspection device; wherein the first inspection data is determined based on the data information and the credit of the participant participating in the target object circulation;
[0188] An acquisition module 602 is used to acquire the credit of a participant who participates in the circulation of the target object;
[0189] The updating module 603 is used to update the credit of the participant according to the data information and the first verification data.
[0190] The technical solution provided in this embodiment can update the credit of the participants involved in the circulation of the target object according to the data information generated during the circulation of the target object sent by the received sensing device, the first inspection data sent by the received and stored first inspection device, and the second inspection data sent by the received second inspection device. This solution uses the sensing device to ensure the credibility and non-tamperability of the data information generated during the circulation of the target object, and combined with the credit of the participants, it can provide an auxiliary reference for the inspection device to supervise the target object, thereby improving the clearance rate.
[0191] Furthermore, the updating module 603 is used to update the credit of the participant according to the data information and the first verification data, specifically to:
[0192] Obtain credit calculation model;
[0193] Using the data information and the first verification data as input parameters of the credit calculation model, and executing the credit calculation model to obtain a calculation result;
[0194] The participant credit is updated to the calculated result.
[0195] Furthermore, the device provided in this embodiment may also include a sending module. The sending module is used to send the received data information and the first verification data to multiple nodes in the blockchain, so that the receiving nodes perform data backup of the data information and the first verification data.
[0196] Furthermore, the receiving module 601 is further used to receive second inspection data sent by a second inspection device; wherein the second inspection data is determined based on the data information and the credit of the participant participating in the flow of the target object. The updating module 603 is further used to update the credit of the participant according to the second inspection data.
[0197] Furthermore, the device provided in this embodiment further includes: a storage module and a sending module; wherein,
[0198] A storage module, used for storing the data information, the first inspection data, the second inspection data and the participant credit into a second account book;
[0199] A sending module is used to send account book synchronization information to the first inspection device and / or the second inspection device based on the second account book.
[0200] Furthermore, the deposit module is used to deposit the data information, the first inspection data, the second inspection data and the participant credit into the second account book, specifically for:
[0201] Through the blockchain network, the data information, the first verification data, the second verification data and the participant information are sent to the accounting node in the blockchain.
[0202] It should be noted here that: the data processing device provided in this embodiment can realize the above Figure 4 The technical solution described in the data processing method embodiment shown in the figure, the specific implementation principle of each module or unit can be found in the above Figure 4 The corresponding contents in the data processing method embodiment shown will not be repeated here.
[0203] Figure 7 FIG. 1 shows a schematic diagram of a structure of an electronic device provided by an embodiment of the present application. Figure 7 As shown, the client device includes: a memory 701 and a processor 702. The memory 701 can be configured to store various other data to support operations on the sensor. Examples of these data include instructions for any application or method for operating on the sensor. The memory 701 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as a static random access memory (SRAM), an electrically erasable programmable read-only memory (EEPROM), an erasable programmable read-only memory (EPROM), a programmable read-only memory (PROM), a read-only memory (ROM), a magnetic memory, a flash memory, a magnetic disk or an optical disk.
[0204] The processor 702 is coupled to the memory 701 and is configured to execute the program stored in the memory 601 to:
[0205] Receive data information generated during the flow of target objects sent by sensor devices;
[0206] Obtaining the credit of the parties involved in the circulation of the target object;
[0207] Determining first inspection data for the target object based on the data information and the credit of the participant;
[0208] The first inspection data is sent to a server device to be backed up on the server device.
[0209] In particular, when the processor 702 executes the program in the memory 701, in addition to the above functions, it can also implement other functions, and the details can be found in the description of the previous embodiments.
[0210] Further, if Figure 7 As shown, the electronic device also includes: a communication component 703, a power component 704, a display 705 and other components. Figure 7 Only some components are shown schematically, which does not mean that the electronic device only includes Figure 7 Components shown.
[0211] An embodiment of the present application also provides another electronic device, the structure of which is the same as the above Figure 7 Specifically, the electronic device includes: a memory and a processor. The memory is used to store programs. The processor, coupled to the memory, is used to execute the program stored in the memory, so as to:
[0212] Receive data information generated during the flow of target objects sent by sensor devices;
[0213] Receiving and storing first inspection data sent by a first inspection device; wherein the first inspection data is determined based on the data information and the credit of a participant participating in the flow of the target object;
[0214] Obtaining the credit of the parties involved in the circulation of the target object;
[0215] The credit of the participant is updated according to the data information and the first verification data.
[0216] In particular, when the processor executes the program in the memory, in addition to the above functions, other functions may also be implemented, for details, please refer to the description of the previous embodiments.
[0217] Further, if Figure 7 As shown, the electronic device also includes: communication components, power components, display components and other components. Figure 7 Only some components are shown schematically, which does not mean that the electronic device only includes Figure 7 Components shown.
[0218] Accordingly, an embodiment of the present application further provides a computer-readable storage medium storing a computer program, and when the computer program is executed by a computer, it can implement the data processing method steps or functions provided in the above embodiments.
[0219] More specifically, an embodiment of the present application provides a data processing system, which is suitable for international trade scenarios. Specifically, the data processing system suitable for international trade scenarios includes: sensor equipment, customs equipment in the commodity production country, and public service equipment.
[0220] Sensor equipment (same Figure 2a The sensor device corresponding to the reference numeral 201 in FIG. 1 is used to obtain data information generated during the commodity production and logistics transportation process, and send the data information to the customs side equipment and public service equipment of the commodity production country;
[0221] Equipment at the customs side of the commodity producing country (same Figure 2a The first detection device of the bid number 202 is equipped with a customs detection system, which is used to receive the data information and obtain the credit of the participants involved in the production and logistics transportation of the goods; based on the data information and the credit of the participants, determine the customs inspection data for the goods;
[0222] Public service equipment (same Figure 2a The server device with the bid number 204 is used to receive and store the data information and the customs exit detection data, and update the credit of the participant according to the data information and the customs exit detection data.
[0223] Furthermore, the system provided in this embodiment may also include:
[0224] Equipment at the customs side of the commodity importing country (same as Figure 2a The second detection device of the bid number 203 is equipped with a customs detection system, which is used to obtain the data information and the credit of the participants involved in the production, logistics transportation and warehousing of the goods; based on the data information and the credit of the participants, determine the customs entry detection data for the goods; and send the customs entry detection data to the public service device;
[0225] The public service equipment is used to receive the customs inspection data of the goods, obtain the credit of the participants involved in the production, logistics transportation and warehousing of the goods, and update the credit of the participants according to the customs inspection data.
[0226] In specific implementation, the public service device is one of the multiple nodes in the blockchain; or the server-side device is communicatively connected to a node in the blockchain.
[0227] The specific implementation functions and implementation principles of each device in this embodiment, such as the sensor device, the customs side device of the commodity producing country, the public service device, and the customs side device of the commodity importing country, can refer to the corresponding description of its equivalent corresponding device in the above text, and this embodiment will not be repeated. In other words, the solution provided in this embodiment is an embodiment of applying the technology provided in the above embodiments to a specific international trade scenario, so the content not mentioned in this embodiment can refer to the corresponding description in the above text.
[0228] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.
[0229] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, or of course by hardware. Based on this understanding, the above technical solution, in essence or in other words, the part that contributes to the prior art, can be embodied in the form of a software product, which can be stored in a computer-readable storage medium, such as ROM / RAM, a magnetic disk, an optical disk, etc., and includes a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0230] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A data processing system, characterized in that: include: The sensor device is used to obtain data information generated during the flow of the target object and send the data information to the first inspection device and the server device; The first inspection device is used to receive the data information and obtain the credit of the participant participating in the circulation of the target object; Determining first inspection data for the target object based on the data information and the credit of the participant; The server device is used to receive the data information and the first inspection data; and updating the credit of the participant using a credit calculation model based on the data information and the first verification data; Among them, the credit calculation model is determined by multiplying a fuzzy weight vector and a fuzzy relationship matrix, each parameter in the fuzzy weight vector represents the weight of a corresponding credit evaluation indicator, and each parameter in the fuzzy relationship matrix represents the membership degree of the evaluated object to a corresponding grade fuzzy subset from the perspective of a corresponding credit evaluation indicator. A grade fuzzy subset represents a possible evaluation result of the evaluated object.
2. The system according to claim 1, characterized in that When the server device updates the credit of the participant using the credit calculation model according to the data information and the first verification data, it is specifically used to: Obtain credit calculation model; Using the data information and the first verification data as input parameters of the credit calculation model, and executing the credit calculation model to obtain a calculation result; The participant credit is updated to the calculated result.
3. The system according to claim 1, characterized in that The server device is one of the multiple nodes in the blockchain; or the server device is communicatively connected to a node in the blockchain.
4. The system according to any one of claims 1 to 3, characterized in that The first verification device is further used to store the data information and the participant's credit into the first account book; The server device is also used to store the data information and the participant's credit into a second account book; The first verification device is further used to receive the account book synchronization information sent by the server device based on the second account book; And based on the account book synchronization information, perform information synchronization operation on the first account book.
5. The system according to claim 4, characterized in that The first verification device is further used to send a reconciliation request to the server device, wherein the reconciliation request contains specified reconciliation content; The server-side device is further used to obtain target information from the second account book according to the specified reconciliation content; compare the reconciliation content and the target information, and feed back the reconciliation result to the first verification device.
6. The system according to any one of claims 1 to 3, characterized in that Also includes: The second inspection device is used to obtain the data information and the credit of the participants who participate in the circulation of the target object, and determine the second inspection data for the target object based on the data information and the credit of the participants.
7. The system according to claim 6, characterized in that The second inspection device is further used to send the second inspection data to the server device; The server device is further used to obtain the credit of a participant participating in the flow of the target object after receiving the second verification data, and update the credit of the participant according to the second verification data.
8. The system according to any one of claims 1 to 3, characterized in that The sensing device includes at least one of the following: a camera, an electronic lock, a laser scanner, a global positioning device, an infrared sensor, and a temperature sensor.
9. A data processing system, characterized in that: include: The sensor device is used to obtain data information generated during the commodity production and logistics transportation process, and send the data information to the first inspection device and the server device; The first inspection device is used to receive the data information and obtain the credit of the participants involved in the production and logistics transportation of the commodity; based on the data information and the credit of the participants, determine the first inspection data for the commodity; The server device is used to receive and store the data information and the first verification data, and update the credit of the participant using a credit calculation model based on the data information and the first verification data; Among them, the credit calculation model is determined by multiplying a fuzzy weight vector and a fuzzy relationship matrix, each parameter in the fuzzy weight vector represents the weight of a corresponding credit evaluation indicator, and each parameter in the fuzzy relationship matrix represents the membership degree of the evaluated object to a corresponding grade fuzzy subset from the perspective of a corresponding credit evaluation indicator. A grade fuzzy subset represents a possible evaluation result of the evaluated object.
10. The system according to claim 9, characterized in that The server device is one of the multiple nodes in the blockchain; or the server device is communicatively connected to a node in the blockchain.
11. The system according to claim 9 or 10, characterized in that: Also includes: The second inspection device is used to obtain the data information and the credit of the parties involved in the production, logistics, transportation and warehousing of the goods; Determining second inspection data for the commodity based on the data information and the credit of the participant; Sending the second inspection data to the server device; The server-side device is used to receive the second inspection data, obtain the credit of the participants involved in the production, logistics transportation and warehousing of the commodity, and update the credit of the participants according to the second inspection data.
12. The system according to claim 9 or 10, characterized in that The credit of the parties involved in the production and logistics of the commodity includes at least one of the following: Producer credit, exporter credit, importer credit, bonded warehouse provider credit, guarantor credit, and logistics and transportation provider credit.
13. A data processing method, characterized in that: include: Receive data information generated during the flow of target objects sent by sensor devices; Obtaining the credit of the parties involved in the circulation of the target object; Determining first inspection data for the target object based on the data information and the credit of the participant; Sending the first inspection data to a server device to back up the data on the server device; Wherein, the server device can update the credit of the participant using a credit calculation model according to the first inspection data and the data information received from the sensor device; The credit calculation model is determined by multiplying a fuzzy weight vector with a fuzzy relationship matrix, wherein each parameter in the fuzzy weight vector represents the weight of a corresponding credit evaluation index, and each parameter in the fuzzy relationship matrix represents the degree of membership of the evaluated object to a corresponding grade fuzzy subset from the perspective of a corresponding credit evaluation index. A grade fuzzy subset represents a possible evaluation result of the evaluated object.
14. The method according to claim 13, characterized in that Also includes: Depositing the data information and the credit of the participants into the first account book; Receiving account book synchronization information sent by the server device based on the second account book; Based on the account book synchronization information, an information synchronization operation is performed on the first account book.
15. The method according to claim 14, characterized in that Also includes: Sending a reconciliation request to the server device, wherein the reconciliation request contains specified reconciliation content; Receiving a reconciliation result of the reconciliation content fed back by the server device based on the second account book; When the reconciliation result indicates that the reconciliation content is incorrect, the reconciliation content in the first account book is corrected according to the target information carried in the reconciliation result.
16. A data processing method, characterized in that: include: Receive data information generated during the flow of target objects sent by sensor devices; Receiving and storing first inspection data sent by a first inspection device; wherein the first inspection data is determined based on the data information and the credit of a participant participating in the flow of the target object; Obtaining the credit of the parties involved in the circulation of the target object; Using the data information and the first verification data as input parameters of a credit calculation model to update the credit of the participant based on the calculation result output by the credit calculation model; Among them, the credit calculation model is determined by multiplying a fuzzy weight vector and a fuzzy relationship matrix, each parameter in the fuzzy weight vector represents the weight of a corresponding credit evaluation indicator, and each parameter in the fuzzy relationship matrix represents the membership degree of the evaluated object to a corresponding grade fuzzy subset from the perspective of a corresponding credit evaluation indicator. A grade fuzzy subset represents a possible evaluation result of the evaluated object.
17. The method according to claim 16, characterized in that Using the data information and the first verification data as input parameters of the credit calculation model to update the credit of the participant based on the calculation result output by the credit calculation model, including: Obtain credit calculation model; Using the data information and the first verification data as input parameters of the credit calculation model, and executing the credit calculation model to obtain a calculation result; The participant credit is updated to the calculated result.
18. The method according to claim 16 or 17, characterized in that Also includes: The received data information and the first verification data are sent to multiple nodes in the blockchain so that the receiving nodes back up the data information and the first verification data.
19. The method according to claim 16 or 17, characterized in that Also includes: Receiving second inspection data sent by a second inspection device; wherein the second inspection data is determined based on the data information and the credit of a participant participating in the circulation of the target object; The credit of the participant is updated according to the second verification data.
20. The method according to claim 19, characterized in that Also includes: Depositing the data information, the first verification data, the second verification data and the participant credit into a second account book; Based on the second ledger, send ledger synchronization information to the first verification device and / or the second verification device.
21. The method according to claim 20, characterized in that Depositing the data information, the first inspection data, the second inspection data and the participant credit into a second account book further includes: Through the blockchain network, the data information, the first verification data, the second verification data and the participant information are sent to the accounting node in the blockchain.
22. A data processing system, characterized in that: include: Sensor equipment is used to obtain data information generated during the production and logistics of goods, and send the data information to customs equipment and public service equipment in the country where the goods are produced; The equipment on the customs side of the commodity production country is equipped with a customs inspection system, which is used to receive the data information and obtain the credit of the participants involved in the production and logistics transportation of the commodity; based on the data information and the credit of the participants, determine the customs inspection data for the commodity; A public service device, used to receive and store the data information and the customs exit detection data, and update the credit of the participant using a credit calculation model based on the data information and the customs exit detection data; Among them, the credit calculation model is determined by multiplying a fuzzy weight vector and a fuzzy relationship matrix, each parameter in the fuzzy weight vector represents the weight of a corresponding credit evaluation indicator, and each parameter in the fuzzy relationship matrix represents the membership degree of the evaluated object to a corresponding grade fuzzy subset from the perspective of a corresponding credit evaluation indicator. A grade fuzzy subset represents a possible evaluation result of the evaluated object.
23. The system according to claim 22, characterized in that Also includes: The customs equipment of the commodity importing country is equipped with a customs inspection system, which is used to obtain the data information and the credit of the parties involved in the production, logistics, transportation and warehousing of the commodity; based on the data information and the credit of the parties, determine the customs entry inspection data for the commodity; and send the customs entry inspection data to the public service equipment; The public service equipment is used to receive the customs inspection data of the goods, obtain the credit of the participants involved in the production, logistics transportation and warehousing of the goods, and update the credit of the participants according to the customs inspection data.
24. The system according to claim 22 or 23, characterized in that The public service device is one of the multiple nodes in the blockchain; or the service-end device is communicatively connected with a node in the blockchain.
25. An electronic device, characterized in that: include: A memory and a processor, wherein The memory is used to store programs; The processor is coupled to the memory and is configured to execute the program stored in the memory to: Receive data information generated during the flow of target objects sent by sensor devices; Obtaining the credit of the parties involved in the circulation of the target object; Determining first inspection data for the target object based on the data information and the credit of the participant; Sending the first inspection data to a server device to back up the data on the server device; Wherein, the server device can update the credit of the participant using a credit calculation model according to the first inspection data and the data information received from the sensor device; The credit calculation model is determined by multiplying a fuzzy weight vector with a fuzzy relationship matrix, wherein each parameter in the fuzzy weight vector represents the weight of a corresponding credit evaluation index, and each parameter in the fuzzy relationship matrix represents the degree of membership of the evaluated object to a corresponding grade fuzzy subset from the perspective of a corresponding credit evaluation index. A grade fuzzy subset represents a possible evaluation result of the evaluated object.
26. An electronic device, characterized in that: include: A memory and a processor, wherein The memory is used to store programs; The processor is coupled to the memory and is configured to execute the program stored in the memory to: Receive data information generated during the flow of target objects sent by sensor devices; Receiving and storing first inspection data sent by a first inspection device; wherein the first inspection data is determined based on the data information and the credit of a participant participating in the flow of the target object; Obtaining the credit of the parties involved in the circulation of the target object; Based on the data information and the first verification data, the credit of the participant is updated using a credit calculation model; Among them, the credit calculation model is determined by multiplying a fuzzy weight vector and a fuzzy relationship matrix, each parameter in the fuzzy weight vector represents the weight of a corresponding credit evaluation indicator, and each parameter in the fuzzy relationship matrix represents the membership degree of the evaluated object to a corresponding grade fuzzy subset from the perspective of a corresponding credit evaluation indicator. A grade fuzzy subset represents a possible evaluation result of the evaluated object.
Citation Information
Patent Citations
Regional logistics whole-process management and control system based on Internet of Things
CN104537513A
Intelligent rating and sampling rate calculation system for big data of cargo customs clearance
CN109299434A
Block chain credit investigation management method and system based on logistics industry
CN110599098A
Electronic monitoring system and method for export product inspection
CN1818938A