Construction waste signing and recognizing method and system, terminal equipment and storage medium

By sending the construction waste registration project to the blockchain and generating encoding, the authenticity and validity of information during the construction waste registration process is realized, and the problems of missing records and difficulty in signing and confirming are solved in traditional management. , improve the recognition and reliability of construction waste.

CN119398627APending Publication Date: 2025-02-07SHENZHEN CASTEL INTELLIGENT TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411416397.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-11
Publication Date
2025-02-07

AI Technical Summary

Technical Problem

The existing technology is difficult to effectively manage the transportation and disposal process of construction waste, resulting in leaks along the way, scattered trash and overloaded operation of the receiving site. In addition, traditional tracking and investigations cannot confirm the signing person due to missing records or fraud. The situation leads to a long investigation cycle, low inspection efficiency and difficult to find problems.

Method used

By sending the signature project of construction waste to the blockchain and generating the corresponding code, the signature request sent by the signing person of the participant scans the code, generates the signature interface for signature operation, and obtains the signature data and scan parameters are sent to the blockchain.

Benefits of technology

It realizes the authenticity and effectiveness of information of construction waste in the circulation process, improves the reliability of construction waste signing and recognition, and solves the problems of missing records and difficulty in signing and confirming in traditional management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119398627A_ABST
    Figure CN119398627A_ABST
Patent Text Reader

Abstract

The invention discloses a construction waste signing method and system, terminal equipment and a storage medium, and relates to the technical field of construction waste treatment, and the method can comprise the steps: sending a waste signing project containing the signing plan of each participant to a block chain, and generating a corresponding code; receiving a signature request sent by the respective signer of each participant by scanning the code, and generating a signature interface according to the signature request, so that the signer performs a signature operation in the signature interface; and obtaining signature data of the signature operation, and sending the signature data and a scanning parameter when scanning the code to the block chain. According to the invention, the information authenticity and effectiveness of the construction waste in the circulation process can be realized, so that the signing reliability of the construction waste is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of construction waste treatment, and in particular to a construction waste authentication method, system, terminal device and storage medium. Background Art

[0002] In recent years, with the rapid development of urban construction, the emission of construction waste has also increased. Due to the lack of effective and reliable management methods for the transportation and disposal of construction waste, many contractors and transporters do not dispose of waste according to the predetermined routes and designated methods, but instead discharge it everywhere, resulting in leakage along the way, illegal discharge and dumping, and overload operation of receiving sites, which pollute the city environment.

[0003] In order to improve the supervision of construction waste, the process tracing of construction waste is a difficult point in the supervision of construction waste. Traditional follow-up investigations cannot confirm the signatories due to fraud or missing records in the discharge process of construction waste, resulting in long investigation cycles, low inspection efficiency, and difficulty in discovering problems.

[0004] In summary, how to solve the above-mentioned problems existing in the identification process of construction waste in order to improve the reliability of the identification of construction waste has become an urgent problem to be solved in this field. Summary of the invention

[0005] The main purpose of this application is to provide a construction waste identification method, system, terminal device and storage medium, aiming to improve the reliability of construction waste identification.

[0006] To achieve the above-mentioned purpose, the present application provides a method for identifying construction waste, which comprises the following steps:

[0007] Send the waste certification project including the certification plans of all parties to the blockchain and generate the corresponding code;

[0008] Receiving a verification request sent by a respective signatory of each of the participating parties after scanning the code, and generating a verification interface according to the verification request, so that the signatory can perform a verification operation in the verification interface;

[0009] Acquire the authentication data of the authentication operation, and send the authentication data and the scanning parameters when scanning the code to the blockchain.

[0010] Optionally, before the step of sending the waste certification project including the certification plans of each participant to the blockchain, the method further includes:

[0011] Creating a waste identification project based on the received project creation request, wherein the waste identification project includes data information of each participant;

[0012] Based on the data information, the waste certification project is synchronized to the application platform of each of the participants, so that each of the participants can input the certification plan of their respective participation links in the application platform.

[0013] Optionally, the participants include source participants, transportation participants and consumption participants, and the approval plan includes a source approval plan, a transportation approval plan and a consumption approval plan;

[0014] After the step of synchronizing the waste identification project to the application platform of each of the participants based on the data information, the method further includes:

[0015] Obtaining a source approval plan from the application platform of the source participant, wherein the source approval plan includes: waste type, waste weight, approval address, planned approval time, and information of the first signatory;

[0016] Obtaining a transport approval plan from the transport participant's application platform, wherein the transport approval plan includes: planned transport start time, planned transport end time, transport vehicle identification information, transport vehicle carrying capacity, transport route, and information of the second approver;

[0017] Obtain a consumption approval plan from the application platform of the consumption participant, wherein the consumption approval plan includes: a discharge time range and information of a third signatory.

[0018] Optionally, the approval request includes a source approval request input by the first approver, a transport approval request input by the second approver, and a consumption approval request input by the third approver, and the step of generating an approval interface according to the approval requests includes:

[0019] Generate a source authentication interface according to the source authentication request, wherein the source authentication interface includes a first signatory verification module, a source data input module and a source proof input module;

[0020] Generating a transport approval interface according to the transport approval request, wherein the transport approval interface includes a second approver verification module, a transport data input module and a transport certificate input module;

[0021] A consumption authentication interface is generated according to the consumption authentication request, wherein the consumption authentication interface includes a third signatory verification module, a consumption data input module and a consumption certificate input module.

[0022] Optionally, the step of sending the authentication data and the scanning parameters when scanning the code to the blockchain includes:

[0023] Acquire scanning parameters when scanning the code, wherein the scanning parameters include scanning time, scanning location and scanning terminal device identification information;

[0024] The authentication data and the scanning parameters are sent to the blockchain.

[0025] Optionally, after the step of obtaining the authentication data of the authentication operation, the method further includes:

[0026] Comparing the authentication data with the authentication plan according to a preset comparison rule to obtain a comparison result;

[0027] The comparison result is uploaded to the blockchain.

[0028] Optionally, after generating the corresponding code, the method further includes:

[0029] Receiving a query request sent by a non-signatory by scanning the code, and generating an information query interface of the waste authentication project according to the query request, wherein the information query interface includes an information display module, an execution supervision module and an opinion feedback module;

[0030] Obtain the query record in the information query interface, and send the query record to the blockchain.

[0031] In addition, to achieve the above purpose, the present application also provides a construction waste identification system, the construction waste identification system comprising:

[0032] A first data sending module, used to send the waste certification project including the certification plan of each participant to the blockchain and generate a corresponding code;

[0033] A verification module, for receiving a verification request sent by a respective verifying person of each of the participating parties after scanning the code, and generating a verification interface according to the verification request, so that the verifying person can perform verification operations in the verification interface;

[0034] The second data sending module is used to obtain the authentication data of the authentication operation, and send the authentication data and the scanning parameters when scanning the code to the blockchain.

[0035] In addition, to achieve the above-mentioned purpose, the present application also provides a terminal device, which includes: a memory, a processor, and a construction waste identification program stored on the memory and executable on the processor, and the construction waste identification program, when executed by the processor, implements the steps of the construction waste identification method as described above.

[0036] In addition, to achieve the above-mentioned purpose, the present application also provides a storage medium, which is a computer-readable storage medium, and on which is stored a construction waste identification program, and when the construction waste identification program is executed by a processor, the steps of the construction waste identification method as described above are implemented.

[0037] The present application provides a construction waste authentication method, system, terminal device and storage medium, wherein the construction waste authentication method includes: sending a waste authentication project including authentication plans of each participant to a blockchain, and generating a corresponding code; receiving an authentication request sent by a respective authenticator of each participant by scanning the code, and generating an authentication interface according to the authentication request, so that the authenticator can perform authentication operations in the authentication interface; obtaining authentication data of the authentication operation, and sending the authentication data and scanning parameters when scanning the code to the blockchain.

[0038] In this way, the present application sends the waste authentication project including the authentication plan of each participant to the blockchain and generates a corresponding code, then receives the authentication request sent by each participant's respective signatory by scanning the code, and generates an authentication interface according to the authentication request, so that the signatory of each participant can perform the authentication operation in the authentication interface, and finally, sends the authentication data corresponding to the authentication operation and the scanning parameters when scanning the code to the blockchain, so as to realize the authenticity and validity of the information of construction waste in the circulation process, thereby improving the reliability of the authentication of construction waste. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] Figure 1 It is a schematic diagram of the structure of a terminal device in the hardware operating environment involved in the embodiment of the present application;

[0040] Figure 2 This is a schematic diagram of the steps of an embodiment of a method for identifying construction waste of the present application;

[0041] Figure 3 A schematic flow chart of the steps involved in another embodiment of the method for identifying construction waste of the present application;

[0042] Figure 4 This is a schematic diagram of the structure of the identification system involved in an embodiment of the identification method for construction waste of the present application;

[0043] Figure 5This is a schematic diagram of the functional module structure involved in an embodiment of a construction waste identification system of the present application.

[0044] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0045] It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0046] Reference Figure 1 , Figure 1 This is a schematic diagram of the terminal device structure of the hardware operating environment involved in the embodiment of the present application.

[0047] It should be noted that Figure 1 The terminal device of the embodiment of the present application may be a construction waste identification device for executing the construction waste identification method of the present application, and the terminal device may be a PC, a smart phone, a tablet or other devices.

[0048] It should be understood that, based on different design requirements of actual applications, the terminal device of the embodiment of the present application may of course also be other devices or apparatus modules. For example, the terminal device may specifically be a data storage control terminal or a portable computer or other movable or non-movable terminal device.

[0049] like Figure 1 As shown, the terminal device may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. Among them, the communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Disp l ay), an input unit such as a keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a wireless fidelity (WI re less-FI de l ity, WI-FI) interface). The memory 1005 may be a high-speed random access memory (Random Access Memory, RAM) memory, or a stable non-volatile memory (Non-Volume ile Memory, NVM), such as a disk memory. The memory 1005 may also be a storage device independent of the aforementioned processor 1001.

[0050] Those skilled in the art will understand that Figure 1The structure shown in the figure does not constitute a limitation on the terminal device, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.

[0051] like Figure 1 As shown, the memory 1005 as a storage medium may include an operating system, a data storage module, a network communication module, a user interface module, and a construction waste authentication program.

[0052] exist Figure 1 In the terminal device shown, the network interface 1004 is mainly used for data communication with other devices; the user interface 1003 is mainly used for data interaction with the user; in an embodiment of the present application, the processor 1001 and the memory 1005 can be set in the terminal device.

[0053] Based on this, the terminal device calls the construction waste authentication program stored in the memory 1005 through the processor 1001, and performs the following operations:

[0054] Send the waste certification project including the certification plans of all parties to the blockchain and generate the corresponding code;

[0055] Receiving a verification request sent by a respective signatory of each of the participating parties after scanning the code, and generating a verification interface according to the verification request, so that the signatory can perform a verification operation in the verification interface;

[0056] Acquire the authentication data of the authentication operation, and send the authentication data and the scanning parameters when scanning the code to the blockchain.

[0057] Further, the processor 1001 calls the construction waste authentication program stored in the memory 1005, and performs the following operations:

[0058] Creating a waste identification project based on the received project creation request, wherein the waste identification project includes data information of each participant;

[0059] Based on the data information, the waste certification project is synchronized to the application platform of each of the participants, so that each of the participants can input the certification plan of their respective participation links in the application platform.

[0060] Furthermore, the participants include source participants, transportation participants and disposal participants, the approval plan includes source approval plan, transportation approval plan and disposal approval plan, the processor 1001 calls the approval program of construction waste stored in the memory 1005, and performs the following operations:

[0061] Obtaining a source approval plan from the application platform of the source participant, wherein the source approval plan includes: waste type, waste weight, approval address, planned approval time, and information of the first signatory;

[0062] Obtaining a transport approval plan from the transport participant's application platform, wherein the transport approval plan includes: planned transport start time, planned transport end time, transport vehicle identification information, transport vehicle carrying capacity, transport route, and information of the second approver;

[0063] Obtain a consumption approval plan from the application platform of the consumption participant, wherein the consumption approval plan includes: a discharge time range and information of a third signatory.

[0064] Further, the approval request includes a source approval request input by the first approver, a transport approval request input by the second approver, and a disposal approval request input by the third approver. The processor 1001 calls the approval program for construction waste stored in the memory 1005 and performs the following operations:

[0065] Generate a source authentication interface according to the source authentication request, wherein the source authentication interface includes a first signatory verification module, a source data input module and a source proof input module;

[0066] Generating a transport approval interface according to the transport approval request, wherein the transport approval interface includes a second approver verification module, a transport data input module and a transport certificate input module;

[0067] A consumption authentication interface is generated according to the consumption authentication request, wherein the consumption authentication interface includes a third signatory verification module, a consumption data input module and a consumption certificate input module.

[0068] Further, the processor 1001 calls the construction waste authentication program stored in the memory 1005, and performs the following operations:

[0069] Acquire scanning parameters when scanning the code, wherein the scanning parameters include scanning time, scanning location and scanning terminal device identification information;

[0070] The authentication data and the scanning parameters are sent to the blockchain.

[0071] Further, the processor 1001 calls the construction waste authentication program stored in the memory 1005, and performs the following operations:

[0072] Comparing the authentication data with the authentication plan according to a preset comparison rule to obtain a comparison result;

[0073] The comparison result is uploaded to the blockchain.

[0074] Further, the processor 1001 calls the construction waste authentication program stored in the memory 1005, and performs the following operations:

[0075] Receiving a query request sent by a non-signatory by scanning the code, and generating an information query interface of the waste authentication project according to the query request, wherein the information query interface includes an information display module, an execution supervision module and an opinion feedback module;

[0076] Obtain the query record in the information query interface, and send the query record to the blockchain.

[0077] Based on the above-mentioned terminal equipment, the overall concept of the construction waste identification method of the present application is proposed.

[0078] It should be noted that in the embodiments of the present application, with the rapid development of urban construction, the emission of construction waste has also increased. Due to the lack of effective and reliable management methods for the transportation and disposal of construction waste, many contractors and transport personnel do not dispose of the waste according to the predetermined routes and designated methods, but instead take advantage of every opportunity and discharge it everywhere, resulting in leakage along the way, illegal discharge and dumping, and overload operation of receiving sites, which pollute the urban environment.

[0079] In order to improve the supervision of construction waste, the process tracing of construction waste is a difficult point in the supervision of construction waste. Traditional follow-up investigations cannot confirm the signatories due to fraud or missing records in the discharge process of construction waste, resulting in long investigation cycles, low inspection efficiency, and difficulty in discovering problems.

[0080] In summary, how to solve the above-mentioned problems existing in the identification process of construction waste in order to improve the reliability of the identification of construction waste has become an urgent problem to be solved in this field.

[0081] In response to the above technical problems, an embodiment of the present application provides a method for signing and authenticating construction waste, which may include: sending a waste authentication project including the authentication plans of each participating party to a blockchain, and generating a corresponding code; receiving an authentication request sent by a respective signatory of each participating party by scanning the code, and generating an authentication interface according to the authentication request, so that the signatory can perform an authentication operation in the authentication interface; obtaining authentication data of the authentication operation, and sending the authentication data and the scanning parameters when scanning the code to the blockchain.

[0082] In this way, the present application sends the waste authentication project including the authentication plan of each participant to the blockchain and generates a corresponding code, then receives the authentication request sent by each participant's respective signatory by scanning the code, and generates an authentication interface according to the authentication request, so that the signatory of each participant can perform the authentication operation in the authentication interface, and finally, sends the authentication data corresponding to the authentication operation and the scanning parameters when scanning the code to the blockchain, so as to realize the authenticity and validity of the information of construction waste in the circulation process, thereby improving the reliability of the authentication of construction waste.

[0083] Based on the above-mentioned terminal device and the overall concept of the construction waste identification method of the present application, various embodiments of the construction waste identification method of the present application are further proposed.

[0084] Please refer to Figure 2 , Figure 2 This is a flow chart of the first embodiment of the construction waste identification method of the present application.

[0085] It should be understood that although a logical sequence is shown in the flow chart, in some cases, the construction waste identification method of the present application can also perform the steps shown or described in a sequence different from that shown here.

[0086] In addition, in order to clearly explain the signing method of construction waste in this application, the following text uses the signing system of construction waste as the execution entity, hereinafter referred to as the signing system, to explain the signing method of construction waste in this application.

[0087] like Figure 2 As shown, the construction waste identification method of the present application may include the following steps:

[0088] Step S10: Send the waste certification project including the certification plans of each participant to the blockchain and generate a corresponding code;

[0089] Step S20: receiving a verification request sent by a respective verifying person of each of the participating parties after scanning the code, and generating a verification interface according to the verification request, so that the verifying person can perform verification operations in the verification interface;

[0090] Step S30: Acquire the authentication data of the authentication operation, and send the authentication data and the scanning parameters when scanning the code to the blockchain.

[0091] To facilitate understanding of the present application, the preceding steps for executing the above steps are first described. Figure 3 As shown, the construction waste identification method of the present application further includes, before the above step S10:

[0092] Step A10: creating a waste identification project based on the received project creation request, wherein the waste identification project includes data information of each participant;

[0093] It should be noted that, in this embodiment, the signing and certification process of construction waste generally involves three parties, namely, the source participant, the transportation participant and the disposal participant, among which the source participant refers to the construction unit, the construction unit, etc. that generates construction waste, the transportation participant refers to the transportation enterprise responsible for transporting construction waste, and the disposal participant refers to the disposal unit responsible for the treatment and reason of construction waste. In a waste certification project, each participant can be one or more units. In this embodiment, there is no limit on the number of units of each participant. This embodiment is applied to the certification system, which includes the application platform of the source participant, the application platform of the transportation participant, the application platform of the disposal party, and the blockchain. The project creation request is usually proposed by the construction unit, that is, by the source participant in the corresponding application platform. The certification request usually includes the data information of each participant of this project.

[0094] In this embodiment, the certification system creates a new waste certification project based on the received project creation request. The project includes data information of each participant. Specifically, the data information of the source participant may include the name of the construction project, construction unit information, construction unit information, certification personnel, etc. The data information of the transportation participant may include transportation enterprise information, and the data information of the disposal participant may include the name of the disposal site, disposal unit information, etc., wherein each unit information or enterprise information includes the unique identification of the unit / enterprise in the certification system.

[0095] Step A20: Synchronizing the waste certification project to the application platform of each of the participants based on the data information, so that each of the participants can input the certification plan of their respective participation links in the application platform.

[0096] It should be noted that, in this embodiment, each participant needs to register when logging into the application platform for the first time to generate its own unique identification in the signing system. After completing the registration, the data information of the participant is associated with the signing system.

[0097] In this embodiment, the certification system determines the application platform of each participant in the certification system by identifying the data information of each participant in the waste certification project, and synchronizes the waste certification project to the application platform of each participant, so that each participant can find the newly synchronized certification project in the application platform and enter the certification plan of its own participation link in the certification project.

[0098] In addition, in a feasible embodiment, the signing and certification system can prompt each participant in the form of a pop-up window that a new signing and certification project has been added to its application platform, reminding the participant to promptly enter the signing and certification plan for the link in which he or she participates in the project.

[0099] Furthermore, in a feasible embodiment, the participants include source participants, transportation participants and disposal participants, and the approval plan includes a source approval plan, a transportation approval plan and a disposal approval plan; after the above step A20, the approval method for construction waste of the present application further includes:

[0100] Step A30: Obtaining a source approval plan from the application platform of the source participant, wherein the source approval plan includes: waste type, waste weight, approval address, planned approval time, and information of the first signatory;

[0101] In this embodiment, the certification system can obtain the source certification plan from the application platform of the source participant. The source certification plan of the source participant usually includes: waste type, waste weight, certification address, planned certification time and information of the first signatory.

[0102] It should be noted that, in the present embodiment, there are many types of construction waste generated at the construction site. According to the source of generation, the construction waste can be divided into construction slag, decoration waste, demolition waste, construction mud, etc.; according to the composition, the construction waste can be divided into slag, concrete blocks, broken stones, brick and tile fragments, waste mortar, mud, asphalt blocks, waste plastics, waste metal, waste bamboo and wood, etc., and the specific classification method of the waste type is not limited in the present embodiment; the signing address refers to the location address where the construction waste is generated, which is generally the location address of the construction site; the planned signing time refers to the time when the source participant plans to transfer the construction waste in the construction site. According to the actual application scenario, the planned signing time can be specific to the month, date or clock, and this is not specifically limited in the present embodiment; the first signatory information refers to the person in charge of signing among the source participants, and the person in charge can be one or more. The information of the first signatory includes the unique account identifier and contact information of the signatory in the signing system.

[0103] Step A40: Obtaining a transport approval plan from the application platform of the transport participant, wherein the transport approval plan includes: planned transport start time, planned transport end time, transport vehicle identification information, transport vehicle carrying capacity, transport route and information of the second approver;

[0104] In this embodiment, the approval system can obtain the transport approval plan from the application platform of the transport participant. The transport approval plan of the transport participant generally includes: planned transport start time, planned transport end time, transport vehicle identification information, transport vehicle carrying capacity, transport route and information of the second signatory.

[0105] It should be noted that, in this embodiment, the planned transportation start time must be within the range of the planned approval time, the planned transportation end time refers to the time when the constructed waste is expected to be transported to the disposal site, the transportation vehicle identification information can be the license plate number of the transportation vehicle, and the approval system pre-stores vehicle data such as the vehicle model and vehicle transportation qualifications corresponding to the license plate number. The second signatory refers to the person in charge of approval among the transportation participants, and the person in charge can be one or more. The information of the second signatory includes the signatory's unique account identification and contact information in the approval system.

[0106] In addition, in a feasible embodiment, there can be multiple transport participants, and the transport vehicle can also be a transport vehicle, a transport ship, etc. Each transport participant needs to complete the filling of the transport approval plan, and the approval system will automatically identify the matching relationship between the planned transport start time, planned transport end time, and planned approval time of each transport participant, as well as the matching relationship between the transport routes of multiple transport participants.

[0107] Step A50: Obtaining a consumption approval plan from the application platform of the consumption participant, wherein the consumption approval plan includes: a discharge time range and information of a third signatory.

[0108] In this embodiment, the signing system can obtain the disposal signing plan from the application platform of the disposal participant. The disposal signing plan of the disposal participant usually includes: the emission time range and the information of the third signatory, wherein the emission time range refers to the time range within which the disposal site can carry out waste discharge. The third signatory refers to the person in charge of signing among the disposal participants. The person in charge can be one or more. The information of the third signatory includes the signatory's unique account identification and contact information in the signing system.

[0109] Based on this, in this embodiment, the construction waste identification method of the present application includes the following steps:

[0110] Step S10: Send the waste certification project including the certification plans of each participant to the blockchain and generate a corresponding code;

[0111] In this embodiment, a waste authentication project including authentication plans of all participating parties has been created in the authentication system. Based on the association between itself and the blockchain, the authentication system sends the newly created waste authentication project to the blockchain, so as to encrypt the project through the blockchain to ensure that the project record information cannot be tampered with, ensure the authenticity of the project record information, and generate the corresponding code for the project.

[0112] It should be noted that, in this embodiment, the generated code can be in the form of a QR code or a barcode, etc., and the code can be queried in the application platform of the signing system, so that the signatory or non-signatory can obtain the relevant data of the project by identifying the code through a terminal device or other scanning tools. In this embodiment, the specific form of the code is not limited.

[0113] Step S20: receiving a verification request sent by a respective verifying person of each of the participating parties after scanning the code, and generating a verification interface according to the verification request, so that the verifying person can perform verification operations in the verification interface;

[0114] In this embodiment, the verification system can receive the verification request sent by the respective verifying persons of each participating party after scanning the code, and generate a verification interface according to the verification request, so that the verifying person who scanned the code can perform verification operations in the verification interface.

[0115] Specifically, in this embodiment, when the authentication system receives a signal from a user scanning a code, it identifies whether the scanning terminal device has been registered in the system. If the scanning terminal device has been registered in the system, the scanning terminal device is compared with the information of the signatory in the authentication plan to determine whether the scanning terminal device is a terminal device of a signatory participating in this project. If so, an authentication interface is generated. If the identified scanning terminal has not been registered in the system, or has been registered but is not a signatory for this project, an information query interface is generated.

[0116] Step S30: Acquire the authentication data of the authentication operation, and send the authentication data and the scanning parameters when scanning the code to the blockchain.

[0117] In this embodiment, when the signatory scans the code, the verification system automatically generates scanning parameters. The scanning parameters may include scanning time, scanning location, and scanning terminal identification information. After the signatory performs the verification operation and confirms the completion in the verification interface, verification data corresponding to the verification operation will be generated. The verification system obtains the verification data of the verification operation and sends the verification data and the automatically generated scanning parameters to the blockchain to ensure that the processing process and data of construction waste are authentic and easy to trace.

[0118] For example, in a feasible embodiment, the structure of the signing system in this embodiment is as follows: Figure 4 As shown in the figure, the structure of the signing system includes the front-end UI, business layer, data layer, database and operating environment, among which the front-end UI and business layer are responsible for interacting with users, the data layer is responsible for data storage, the database is responsible for providing conditions for data storage, and the operating environment provides a code operating environment; HTML, CSS, jQuery and pictures constitute the front-end UI for human-computer interaction for users, the business layer includes the emission end of construction projects, the emission end of comprehensive utilization plants, the emission end of water transport transit, the consumption end of consumption sites, the consumption end of off-site unloading points, source information chain, transportation information chain and consumption information chain, which are used for source participants, transportation participants and consumption participants to record and chain information of construction waste, the data layer includes source data, transportation data and consumption data, the business layer and the data layer jointly participate in log recording, the front-end UI, business layer and data layer are controlled by preset permissions, and the operating environment can be a government server.

[0119] In this embodiment, the method for signing and authenticating construction waste of the present application sends a waste authentication project including the authentication plan of each participant to the blockchain and generates a corresponding code, then receives an authentication request sent by each signatory of each participant by scanning the code, and generates an authentication interface according to the authentication request, so that the signatory of each participant can perform authentication operations in the authentication interface, and finally, sends the authentication data corresponding to the authentication operation and the scanning parameters when scanning the code to the blockchain, thereby realizing the authenticity and validity of the information of construction waste in the circulation process, thereby improving the reliability of the authentication of construction waste.

[0120] In this way, this embodiment regulates the cross-regional balanced disposal of construction waste by using intelligent supervision means, effectively solves the problem of construction waste disposal in construction projects, provides a basis and decision-making support for the scientific management of construction waste transportation and disposal by relevant departments, provides services and guarantees for joint law enforcement, provides decision-making support for emergency command, strengthens inter-city information sharing and collaborative supervision, and realizes the inter-city resource optimization allocation of construction waste. This embodiment constructs a signature record mode based on blockchain security technology, so that the emission-transportation-disposal process of construction waste can be traced, and at the same time, the process record information is encrypted by blockchain to ensure that the record information cannot be tampered with and its authenticity.

[0121] Furthermore, based on the first embodiment of the method for identifying construction waste of the present application, a second embodiment of the method for identifying construction waste of the present application is proposed.

[0122] Similarly, in order to clearly explain the signing method for construction waste of the present application, the following text still takes the signing system for construction waste as the execution subject to explain the signing method for construction waste of the present application.

[0123] In the second embodiment of the construction waste approval method of the present application, the approval request includes a source approval request input by the first approver, a transport approval request input by the second approver, and a disposal approval request input by the third approver. The step of "generating an approval interface according to the approval request" in the above step S20 includes:

[0124] Step S201: generating a source authentication interface according to the source authentication request, wherein the source authentication interface includes a first signatory verification module, a source data input module and a source certificate input module;

[0125] It should be noted that, in this implementation, the verification system determines whether the user who scans the code is the signatory based on the identification information of the scanning terminal. If it is the signatory, it further determines whether it is the first signatory, the second signatory or the third signatory. If it is determined to be the first signatory, the verification system receives the source verification request input by the signatory; if it is determined to be the second signatory, the verification system receives the transport verification request input by the signatory; if it is determined to be the third signatory, the verification system receives the consumption verification request input by the signatory.

[0126] In this embodiment, when the authentication system recognizes that it is the first signer who scans the code, it generates a source authentication interface based on the source authentication request input by the scanned code, wherein the source authentication interface includes a first signer verification module, a source data input module and a source proof input module.

[0127] Specifically, the first signatory verification module may include one or more verification methods such as face recognition, fingerprint recognition or password verification, which is used to verify that the operation is performed by the first signatory himself; the content in the source data input module corresponds to the content in the source verification plan. When the source verification plan includes the waste type, waste weight, verification address, planned verification time and information of the first signatory, the source data input module includes input boxes for the waste type, waste weight, verification address and actual verification time, and the first signatory inputs the processing process data of the construction waste according to the actual situation; the source proof input module is used for the first signatory to input proof materials, which can be collected images of construction waste, images of transportation vehicles, videos of construction waste loading, etc. In addition, to ensure the authenticity of the input proof materials, the source proof input module only supports real-time collection by the terminal device by calling the image recognition function.

[0128] Step S202: generating a transport approval interface according to the transport approval request, wherein the transport approval interface includes a second signatory verification module, a transport data input module and a transport certificate input module;

[0129] In this embodiment, when the approval system recognizes that it is the second signer who scans the code, it generates a transport approval interface based on the transport approval request input by the scanned code, wherein the transport approval interface includes a second signer verification module, a transport data input module and a transport certificate input module. Specifically, the content in the transport data input module corresponds to the content in the transport approval plan.

[0130] It should be noted that, in a feasible embodiment, the transport approval interface includes a transport starting point approval module and a transport end point approval module, and the two modules respectively include a second signatory verification module, a transport data input module and a transport certificate input module; in the transport data input module corresponding to the transport starting point approval module, input boxes for transport start time, transport vehicle identification information, and actual carrying capacity of the transport vehicle are included for the second signatory to input according to actual conditions; in the transport data input module corresponding to the transport key approval module, input boxes for transport end time, transport vehicle identification information, and actual carrying capacity of the transport vehicle are included, as well as a transport route automatically generated by the approval system by calling the positioning information in the terminal device of the second signatory.

[0131] In addition, in a feasible embodiment, after detecting that the signing operation has been completed in the transport starting point signing module, the signing system obtains the real-time positioning information of the second signer in real time, that is, obtains the positioning information of the terminal device that performs the signing operation in the transport starting point signing module, and compares the obtained information with the transportation route in the transport signing plan. When the comparison shows that the real-time positioning information deviates from the transportation route, a warning message is output, and the second signer is prompted to enter the reason for the deviation, and the warning message and the reason for the deviation are sent to the blockchain.

[0132] Step S203: generating a consumption authentication interface according to the consumption authentication request, wherein the consumption authentication interface includes a third signatory verification module, a consumption data input module and a consumption certificate input module.

[0133] In this embodiment, when the signature system recognizes that it is the third signatory who scans the code, a disposal signature interface is generated based on the disposal signature request input by the scanned code, wherein the disposal signature interface includes a third signatory verification module, a disposal data input module and a disposal certificate input module. Specifically, the disposal data input module includes input boxes for actual emission time, type of construction waste, weight of construction waste, etc., which are input by the third signatory according to actual conditions.

[0134] It should be noted that, in a feasible embodiment, the types of disposal sites include at least one of the following: fixed disposal sites, temporary disposal sites, comprehensive utilization plants and water transport transfer facilities.

[0135] Further, in a feasible embodiment, the step of "sending the signature data and the scanning parameters when scanning the code to the blockchain" in the above step S30 includes:

[0136] Step S301: obtaining scanning parameters when scanning the code, wherein the scanning parameters include scanning time, scanning location and scanning terminal device identification information;

[0137] Step S302: Send the authentication data and the scanning parameters to the blockchain.

[0138] In this embodiment, when the signatory scans the code, the verification system automatically generates scanning parameters. The scanning parameters may include scanning time, scanning location, and scanning terminal identification information. After the signatory performs the verification operation and confirms the completion in the verification interface, verification data corresponding to the verification operation will be generated. The verification system obtains the verification data of the verification operation and sends the verification data and the automatically generated scanning parameters to the blockchain to ensure that the processing process and data of construction waste are authentic and easy to trace.

[0139] Further, in a feasible embodiment, after the step of "obtaining the verification data of the verification operation" in the above step S30, the verification method of construction waste of the present application further includes:

[0140] Step S40: comparing the authentication data with the authentication plan according to a preset comparison rule to obtain a comparison result;

[0141] Step S50: Upload the comparison result to the blockchain.

[0142] In this embodiment, the approval system compares the approval data with the approval plan according to preset comparison rules to obtain the comparison results. Specifically, the comparison rules are to compare the first approval data generated by the first approval person's approval operation with the parameter data in the source approval plan, to compare the second approval data generated by the second approval person's approval operation with the parameter data in the transportation approval plan, and to compare the third approval data generated by the third approval person's approval operation with the parameter data in the disposal approval plan. According to the comparison results, it is confirmed whether the approval address, approval time, waste weight, transportation tool, and waste type of the construction waste in the processing process are consistent with the initially input approval plan.

[0143] It should be noted that the certification system preferably compares the certification data with the corresponding certification plan each time it is obtained, so as to achieve real-time tracking of each node in the waste certification project and avoid disordered and delayed recording of data.

[0144] Furthermore, in a feasible embodiment, after the step of "generating a corresponding code" in the above step S10, the method for signing and authenticating construction waste of the present application further includes:

[0145] Step S60: receiving a query request sent by a non-signatory by scanning the code, and generating an information query interface of the waste authentication project according to the query request, wherein the information query interface includes an information display module, an execution supervision module and an opinion feedback module;

[0146] In this embodiment, the signing system receives information of the user scanning the code and determines that the user is not the signatory of the project, that is, determines that the user is a non-signatory, then receives the query request sent by the non-signatory scanning the code, and generates an information query interface for the waste signing project based on the query request, and the information query interface includes an information display module, an execution supervision module and an opinion feedback module.

[0147] Specifically, in this embodiment, the information display module displays all the data information about the waste certification project in the blockchain, which can be divided into three parts: source information, transportation information and disposal information. Each part includes the information of the respective participants, the certification plan and the actual certification operation progress. The execution supervision module is used for non-signatories to input supervision certification materials, which can also be divided into source certification materials, transportation certification materials and disposal certification materials. Such certification materials can be regarded as evidence of the information input by each signatory. The feedback module is used for non-signatories to provide feedback.

[0148] Step S70: Obtain the query record in the information query interface, and send the query record to the blockchain.

[0149] In this embodiment, the authentication system obtains the query record of the non-signatory in the information query interface. The query record may specifically include the query terminal device identification, query time, input information in the feedback module, and input information in the execution supervision module, and sends the query record to the blockchain.

[0150] Thus, in this embodiment, the signing method of construction waste of the present application realizes the authenticity and transparency of the record of the whole process of construction waste treatment. By sending the data in the signing system to the blockchain, the authenticity and non-tamperability of the data are ensured through the blockchain, thereby improving the reliability of the signing of construction waste, solving the difficulties in recording the transportation of construction waste, and the problem of data mutual trust between regulatory agencies and regulated agencies, and providing a basis for tracing responsibility after an accident, providing strong support for the government's credit evaluation of industry supervision.

[0151] Furthermore, this application also provides a construction waste identification system, please refer to Figure 5The construction waste certification system of this application includes:

[0152] The first data sending module 10 is used to send the waste certification project including the certification plan of each participant to the blockchain and generate a corresponding code;

[0153] The verification module 20 is used to receive the verification request sent by the respective verifying person of each of the participating parties after scanning the code, and generate a verification interface according to the verification request, so that the verifying person can perform verification operation in the verification interface;

[0154] The second data sending module 30 is used to obtain the authentication data of the authentication operation, and send the authentication data and the scanning parameters when scanning the code to the blockchain.

[0155] Optionally, the construction waste identification system of the present application further includes:

[0156] A project creation module, configured to create a waste identification project based on a received project creation request, wherein the waste identification project includes data information of each participant;

[0157] A project synchronization module is used to synchronize the waste certification project to the application platform of each participant based on the data information, so that each participant can input the certification plan of their respective participation link in the application platform.

[0158] Optionally, the participants include source participants, transportation participants and disposal participants, and the approval plan includes a source approval plan, a transportation approval plan and a disposal approval plan; the approval system for construction waste of the present application also includes:

[0159] A first signing plan acquisition module is used to obtain a source signing plan from the application platform of the source participant, wherein the source signing plan includes: waste type, waste weight, signing address, planned signing time and information of the first signatory;

[0160] A second approval plan acquisition module is used to acquire a transport approval plan from the application platform of the transport participant, wherein the transport approval plan includes: planned transport start time, planned transport end time, transport vehicle identification information, transport vehicle carrying capacity, transport route and information of the second approver;

[0161] The third approval plan acquisition module is used to obtain the consumption approval plan from the application platform of the consumption participant, wherein the consumption approval plan includes: the emission time range and the information of the third signatory.

[0162] Optionally, the approval request includes a source approval request input by the first approver, a transport approval request input by the second approver, and a consumption approval request input by the third approver. The approval module 20 includes:

[0163] A source authentication interface generating unit, configured to generate a source authentication interface according to the source authentication request, wherein the source authentication interface includes a first authentication person verification module, a source data input module and a source proof input module;

[0164] A transport approval interface generating unit, used to generate a transport approval interface according to the transport approval request, wherein the transport approval interface includes a second approver verification module, a transport data input module and a transport certificate input module;

[0165] The consumption authentication interface generation unit is used to generate a consumption authentication interface according to the consumption authentication request, wherein the consumption authentication interface includes a third signatory verification module, a consumption data input module and a consumption certificate input module.

[0166] Optionally, the second data sending module 30 includes:

[0167] A parameter acquisition unit, used to acquire scanning parameters when scanning the code, wherein the scanning parameters include scanning time, scanning location and scanning terminal device identification information;

[0168] A data sending unit is used to send the authentication data and the scanning parameters to the blockchain.

[0169] Optionally, the construction waste identification system of the present application further includes:

[0170] The third data sending module is used to compare the authentication data with the authentication plan according to a preset comparison rule to obtain a comparison result; and upload the comparison result to the blockchain.

[0171] Optionally, the construction waste identification system of the present application further includes:

[0172] A query module, used to receive a query request sent by a non-signatory scanning the code, and generate an information query interface of the waste authentication project according to the query request, wherein the information query interface includes an information display module, an execution supervision module and an opinion feedback module;

[0173] The fourth data sending module is used to obtain the query record in the information query interface and send the query record to the blockchain.

[0174] It should be noted that the specific embodiments of the operation of the various functional modules of the construction waste identification system provided in the present application are basically the same as the embodiments of the construction waste identification method described above, and will not be described in detail here.

[0175] In addition, the present application also provides a terminal device, which includes: a memory, a processor, and a construction waste identification program stored in the memory and executable on the processor. When the processor of the device executes the construction waste identification program, it implements the steps of the construction waste identification method as described in any of the above embodiments.

[0176] It should be noted that the specific embodiments of the equipment of the present application are basically the same as the embodiments of the above-mentioned construction waste identification method, and will not be described in detail here.

[0177] In addition, the present application also provides a storage medium, which is a computer-readable storage medium, on which a construction waste identification program is stored. When the construction waste identification program is executed by a processor, the steps of the construction waste identification method described in any of the above embodiments are implemented.

[0178] It should be noted that the specific embodiments of the computer storage medium of the present invention are basically the same as the embodiments of the above-mentioned construction waste identification method, and will not be described in detail here.

[0179] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or system including the element.

[0180] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0181] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to conventional technology can be embodied in the form of a software product, and the computer software product is stored in a storage medium (such as ROM / RAM, disk, CD) as described above, including a number of instructions for enabling a terminal device (which can be a device for executing the construction waste identification method of the present application, and the terminal device can specifically be a mobile terminal, a data storage control terminal, a PC or a portable computer terminal, etc.) to execute the methods described in each embodiment of the present application.

[0182] The above are only preferred embodiments of the present application, and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.

Claims

1. A method for identifying construction waste, characterized in that: The method for signing and accrediting construction waste includes: Send the waste certification project including the certification plans of all parties to the blockchain and generate the corresponding code; Receiving a verification request sent by a respective signatory of each of the participating parties after scanning the code, and generating a verification interface according to the verification request, so that the signatory can perform a verification operation in the verification interface; Acquire the authentication data of the authentication operation, and send the authentication data and the scanning parameters when scanning the code to the blockchain.

2. The construction waste identification method according to claim 1, characterized in that: Before the step of sending the waste certification project including the certification plans of each participant to the blockchain, the method further includes: Creating a waste identification project based on the received project creation request, wherein the waste identification project includes data information of each participant; Based on the data information, the waste certification project is synchronized to the application platform of each of the participants, so that each of the participants can input the certification plan of their respective participation links in the application platform.

3. The construction waste identification method according to claim 2, characterized in that: The participants include source participants, transport participants and consumption participants, and the approval plan includes source approval plan, transport approval plan and consumption approval plan; After the step of synchronizing the waste identification project to the application platform of each of the participants based on the data information, the method further includes: Obtaining a source approval plan from the application platform of the source participant, wherein the source approval plan includes: waste type, waste weight, approval address, planned approval time, and information of the first signatory; Obtaining a transport approval plan from the transport participant's application platform, wherein the transport approval plan includes: planned transport start time, planned transport end time, transport vehicle identification information, transport vehicle carrying capacity, transport route, and information of the second approver; Obtain a consumption approval plan from the application platform of the consumption participant, wherein the consumption approval plan includes: a discharge time range and information of a third signatory.

4. The construction waste identification method according to claim 3, characterized in that: The approval request includes a source approval request input by the first approver, a transport approval request input by the second approver, and a consumption approval request input by the third approver. The step of generating an approval interface according to the approval requests includes: Generate a source authentication interface according to the source authentication request, wherein the source authentication interface includes a first signatory verification module, a source data input module and a source proof input module; Generating a transport approval interface according to the transport approval request, wherein the transport approval interface includes a second approver verification module, a transport data input module and a transport certificate input module; A consumption authentication interface is generated according to the consumption authentication request, wherein the consumption authentication interface includes a third signatory verification module, a consumption data input module and a consumption certificate input module.

5. The construction waste identification method according to claim 4, characterized in that: The step of sending the authentication data and the scanning parameters when scanning the code to the blockchain includes: Acquire scanning parameters when scanning the code, wherein the scanning parameters include scanning time, scanning location and scanning terminal device identification information; The authentication data and the scanning parameters are sent to the blockchain.

6. The construction waste identification method according to claim 5, characterized in that: After the step of obtaining the authentication data of the authentication operation, the method further includes: Comparing the authentication data with the authentication plan according to a preset comparison rule to obtain a comparison result; The comparison result is uploaded to the blockchain.

7. The construction waste identification method according to claim 6, characterized in that: After generating the corresponding code, the method further includes: Receiving a query request sent by a non-signatory by scanning the code, and generating an information query interface of the waste authentication project according to the query request, wherein the information query interface includes an information display module, an execution supervision module and an opinion feedback module; Obtain the query record in the information query interface, and send the query record to the blockchain.

8. A construction waste identification system, characterized in that: The construction waste identification system includes: A first data sending module, used to send the waste certification project including the certification plan of each participant to the blockchain and generate a corresponding code; A signing module, used for receiving a signing request sent by a signatory of each of the participating parties after scanning the code, and generating a signing interface according to the signing request, so that the signatory can perform a signing operation in the signing interface; The second data sending module is used to obtain the authentication data of the authentication operation, and send the authentication data and the scanning parameters when scanning the code to the blockchain.

9. A terminal device, characterized in that: The terminal device includes: a memory, a processor, and a construction waste identification program stored in the memory and executable on the processor. When the construction waste identification program is executed by the processor, the steps of the construction waste identification method as described in any one of claims 1 to 7 are implemented.

10. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, on which a construction waste identification program is stored. When the construction waste identification program is executed by a processor, the steps of the construction waste identification method according to any one of claims 1 to 7 are implemented.