Project management and control device based on multi-party information verification

By designing a project management and control device based on multi-party information verification, and using technical means such as unlocking equipment and positioning modules, the problem that the existing online project management system cannot guarantee data authenticity is solved, and multi-party supervision of project management and data authenticity verification are realized.

CN115883395BActive Publication Date: 2025-04-22ZHEJIANG RUIBANG KETE TESTING CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211549549.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-05
Publication Date
2025-04-22
Estimated Expiration
2042-12-05

AI Technical Summary

Technical Problem

The existing online project management system cannot guarantee the authenticity of project management data, and project management is usually done by one person, and it cannot ensure multi-party supervision.

Method used

Design a project management and control device based on multi-party information verification, including a cloud server, information reporting device and multiple unlocking devices. The unlocking device uses the secret key encryption module, bioinformatic verification module and other modules to ensure that only multiple project personnel can unlock it together, the project management system can upload data. At the same time, the positioning module and the position information storage module are used to record and verify the position information of the project personnel.

Benefits of technology

Through multi-party information verification, we ensure the authenticity and effectiveness of project management data, avoid the problem of unreality of data caused by single personnel manipulation, and realize multi-party supervision and verification of project management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115883395B_ABST
    Figure CN115883395B_ABST
Patent Text Reader

Abstract

The present invention discloses a project management and control device based on multi-party information verification, comprising: a cloud server, an information reporting device and multiple unlocking devices; the unlocking device comprises: a secret key encryption module; a secret key storage module, which stores the encrypted sub-secret key; a biometric information acquisition module, which acquires the biometric information of the project personnel; a biometric information verification module, which verifies the biometric information acquired by the biometric information acquisition module; a secret key decryption module, which is used to decrypt the encrypted sub-secret key stored in the secret key storage module when the biometric information verification module passes the verification; a secret key sending module, which is used to send the decrypted sub-secret key to the information reporting device; the information reporting device decrypts the project management system according to the sub-secret key sent by each unlocking device. The project management and control device based on multi-party information verification provided by the present invention requires multiple project personnel to be present at the same time to jointly supervise the project process, so that the project management and control is more real and effective.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to a project management and control device based on multi-party information verification. Background Art

[0002] With the continuous advancement of science and technology, online project management is increasingly being adopted due to its efficiency and convenience. However, in existing online project management, project managers only need to upload relevant information at predetermined process nodes to complete project management. However, such project management is usually completed by one project manager, and the authenticity of project management data cannot be guaranteed. Summary of the invention

[0003] The present invention provides a project management and control device based on multi-party information verification to solve the above-mentioned technical problems, and specifically adopts the following technical solutions:

[0004] A project management and control device based on multi-party information verification, comprising:

[0005] Cloud servers;

[0006] An information reporting device, communicatively connected to the cloud server, a project management system running on the information reporting device, the project management system being in a locked state by default, after unlocking the project management system, the project personnel upload the evidence information to the cloud server at the corresponding project process node through the project management system, and a plurality of first connection interfaces are provided on the information reporting device;

[0007] A plurality of unlocking devices, each of which is held by a different project personnel, and each of which is provided with a second connection interface adapted to the first connection interface, and each of which is plugged into the first connection interface through the second connection interface to be communicatively connected to the information reporting device;

[0008] The unlocking device comprises:

[0009] The secret key encryption module is used to encrypt the sub-secret keys kept by project personnel;

[0010] The key storage module is used to store the encrypted sub-key;

[0011] Bio-information acquisition module, used to obtain the bio-information of project personnel;

[0012] A biometric information verification module, used to verify the biometric information acquired by the biometric information acquisition module;

[0013] A key decryption module, used to decrypt the encrypted sub-key stored in the key storage module when the biometric information verification module passes the verification;

[0014] A secret key sending module, used to send the decrypted sub-secret key to the information reporting device;

[0015] The information reporting device decrypts the project management system according to the received sub-key sent by each unlocking device.

[0016] Furthermore, the unlocking device further comprises:

[0017] A positioning module, used to obtain the current location information of the unlocking device;

[0018] The location information storage module is used to store all the location information acquired by the positioning module within a certain period of time.

[0019] Furthermore, at a specific project process node, when project personnel upload evidence information through the project management system, the information reporting device also obtains all location information of a predetermined time period from the positioning module of each unlocking device, and uploads it to the cloud server for storage as part of the evidence information.

[0020] Furthermore, the unlocking device further comprises:

[0021] A node verification module is used to receive and confirm verification information at a verification time node;

[0022] A node setting module, used to set the verification time node;

[0023] A wireless transceiver module, used for wirelessly connecting to the cloud server;

[0024] The verification information includes the verification result of the biometric information verification module. At the verification time node, the biometric information of the project personnel is obtained through the biometric information acquisition module, and then the obtained biometric information is verified through the biometric information verification module and the verification result is sent to the node verification module. If the verification result is that the verification is passed, the node verification module has passed the verification. If the verification result is that the verification is failed or the verification result is not received, the node verification module has failed the verification.

[0025] Furthermore, the unlocking device further comprises:

[0026] Bluetooth data transmission module, used for Bluetooth connection to the mobile smart devices of corresponding project personnel;

[0027] A connection status detection module, used to detect the connection status between the Bluetooth data transmission module and the mobile smart device;

[0028] The verification information also includes the connection status of the Bluetooth data transmission module;

[0029] If the verification time node is during the activity time, the verification information is the verification result of the biometric information verification module;

[0030] If the verification time node is in an inactive time, the verification information is the connection status of the Bluetooth data transmission module detected by the connection status detection module. At the verification time node, the connection status of the Bluetooth data transmission module is detected by the connection status detection module and the detection result is sent to the node verification module. If the detection result is that the connection is normal, the node verification module passes the verification; if the detection result is that the connection is abnormal, the node verification module fails the verification.

[0031] Furthermore, the unlocking device further comprises:

[0032] The time setting module is used to set the active time and the inactive time.

[0033] Furthermore, when the node verification module fails verification, the wireless transceiver module sends a warning message to the cloud server through the wireless transceiver module, and the cloud server sends a locking message to the information reporting device to lock the project management system.

[0034] Furthermore, the unlocking device further comprises:

[0035] An emergency locking module, used to lock the biometric information acquisition module;

[0036] When the node verification module of one of the unlocking devices fails the verification, its corresponding emergency locking module locks the biometric information acquisition module, and the wireless transceiver module also sends locking information to other unlocking devices. The emergency locking module of the unlocking device that receives the locking information locks the corresponding biometric information acquisition module.

[0037] Furthermore, the node setting module generates a number of verification time nodes in a random manner.

[0038] Furthermore, the cloud server stores the evidence information on the chain after receiving it.

[0039] The benefit of the present invention lies in that the project management and control device based on multi-party information verification requires multiple project personnel to be present at the same time to jointly supervise the project process, making project management and control more real and effective. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0041] Figure 1 It is a schematic diagram of a project management and control device based on multi-party information verification of the present invention;

[0042] Figure 2 is a schematic diagram of an unlocking device of the present invention. DETAILED DESCRIPTION

[0043] The embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, and should not be construed as limiting the present application.

[0044] like Figure 1 The present application shows a project management and control device based on multi-party information verification, which includes: a cloud server, an information reporting device and multiple unlocking devices.

[0045] Among them, the cloud server is used for online data storage. The information reporting device is connected to the cloud server for communication. A project management system is running on the information reporting device. Through the project management system, ongoing projects can be managed. The project management system is in a locked state by default. After unlocking the project management system, the project personnel upload the evidence information to the cloud server at the corresponding project process node through the project management system. The evidence information is the evidence data and information that the project management personnel need to upload at the corresponding process node. The project personnel upload the relevant data to complete the corresponding process node. The information reporting device is provided with a plurality of first connection interfaces. The plurality of unlocking devices are respectively held by different project personnel. The unlocking device is provided with a second connection interface adapted to the first connection interface. The unlocking device is plugged into the first connection interface through the second connection interface to communicate with the information reporting device. It is understandable that the unlocking device is detachably connected to the information reporting device. When the project personnel need to unlock and open the project management system in the information reporting device, a plurality of relevant project personnel need to simultaneously plug the unlocking devices they keep into the information reporting device to unlock the project management system.

[0046] Specifically, if Figure 2 As shown, the unlocking device includes: a secret key encryption module, a secret key storage module, a biometric information acquisition module, a biometric information verification module, a secret key decryption module and a secret key sending module.

[0047] Among them, the secret key encryption module is used to encrypt the sub-secret keys kept by the project personnel. The secret key storage module is used to save the encrypted sub-secret keys. It is understandable that the complete secret key is divided into multiple sub-secret keys and managed by different project personnel. When it is necessary to upload the evidence information, the information reporting device needs to obtain all the sub-secret keys, and restore them to the original complete secret keys based on these sub-secret keys to unlock the locked project management system. In order to improve the security of the sub-secret keys, the sub-secret keys kept by it are encrypted and kept in the unlocking device.

[0048] The biometric information acquisition module is used to obtain the biometric information of the project personnel. The biometric information verification module is used to verify the biometric information obtained by the biometric information acquisition module. The secret key decryption module is used to decrypt the encrypted sub-secret key stored in the secret key storage module when the biometric information verification module passes the verification. The secret key sending module is used to send the decrypted sub-secret key to the information reporting device. The information reporting device decrypts the project management system according to the sub-secret key sent by each unlocking device.

[0049] When project personnel need to upload evidence information of the corresponding process node, they plug the corresponding unlocking device into the information reporting device and unlock the unlocking device in their custody by biometric unlocking. After unlocking, the unlocking device sends the sub-secret key stored in it to the information reporting device to complete the decryption of the project management system.

[0050] When the project staff uploads the evidence information to the cloud server, the cloud server will store it on the chain after receiving the evidence information. The evidence information stored in the blockchain cannot be tampered with, which further ensures the authenticity of process management.

[0051] It is understandable that the biometric unlocking method includes but is not limited to fingerprint unlocking, face recognition unlocking, iris unlocking, etc. Correspondingly, the biometric information acquisition module can be a fingerprint scanner or an image collector, etc.

[0052] As a preferred embodiment, the unlocking device further includes: a positioning module. The positioning module is used to obtain the current location information of the unlocking device. The information reporting device can obtain the current location information through the unlocking device, and upload the location information to the cloud as part of the evidence information. In this way, it can be verified that the completion location of the process node meets the process requirements.

[0053] Preferably, the unlocking device further comprises: a location information storage module. The location information storage module is used to store all location information acquired by the positioning module within a certain period of time. At a specific project process node, when the project personnel upload the evidence information through the project management system, the information reporting device also acquires all location information of the predetermined time period from the positioning module of each unlocking device, and uploads it to the cloud server as part of the evidence information for storage.

[0054] It is understandable that certain process nodes require project personnel to participate in the construction process, supervise the entire construction process, and finally complete the acceptance work of the process node. However, in reality, it is often the case that project personnel are not present to supervise the entire process. In this way, the uploading of evidence at the process node does not comply with the process regulations. Therefore, in this application, the unlocking device periodically obtains location information and saves it in the location information saving module. In this way, when uploading process node information, the information reporting device can obtain the location information of the unlocking device within the corresponding time period, and the location information can be used to determine whether the project personnel have actually participated in the supervision and management of the entire construction process.

[0055] It is understandable that for some important projects, the security of the unlocking device is crucial. In order to ensure the security of the unlocking device, the unlocking device is also provided with: a node verification module, a node setting module and a wireless transceiver module.

[0056] Among them, the node verification module is used to receive and confirm the verification information at the verification time node. The node setting module is used to set the verification time node. The wireless transceiver module is used to wirelessly connect to the cloud server. The verification information includes the verification result of the biometric information verification module. At the verification time node, the biometric information of the project personnel is obtained through the biometric information acquisition module, and then the obtained biometric information is verified by the biometric information verification module and the verification result is sent to the node verification module. If the verification result is a verification pass, the node verification module is verified. If the verification result is a verification failure or the verification result is not received, the node verification module is verified. Failed.

[0057] It is understandable that the unlocking device is provided with verification time nodes at different time points every day. At the verification time nodes, project personnel are required to perform biometric verification of the unlocking device. If the corresponding verification time nodes are verified, it indicates that the unlocking device is in a safe state. If the verification fails, it indicates that the unlocking device has a security risk. The setting of the verification time nodes can be selected according to the actual situation, for example, verification is performed every 2 hours. In the present application, preferably, the node setting module generates several verification time nodes in a randomly generated manner. In this way, the verification time nodes will not be generated in a regular manner. At regular time intervals, others can use the time intervals to perform illegal operations after knowing the regularity. Randomly generated verification time nodes are easier to crack because there is no regularity at all.

[0058] As a preferred implementation, the unlocking device further includes: a Bluetooth data transmission module and a connection status detection module.

[0059] The Bluetooth data transmission module is used for Bluetooth connection to the mobile smart device of the corresponding project personnel. The connection status detection module is used to detect the connection status of the Bluetooth data transmission module and the mobile smart device. The verification information also includes the connection status of the Bluetooth data transmission module. If the verification time node is during active time, the verification information is the verification result of the biometric information verification module, and the verification process is described above. If the verification time node is during inactive time, the verification information is the connection status of the Bluetooth data transmission module detected by the connection status detection module. At such a verification time node, the connection status of the Bluetooth data transmission module is detected by the connection status detection module and the detection result is sent to the node verification module. If the detection result is a normal connection, the node verification module is verified to be successful. If the detection result is an abnormal connection, the node verification module is verified to be unsuccessful.

[0060] It is understandable that by setting the verification time node, the security of the unlocking device can be guaranteed. However, if the project personnel need to perform biometric unlocking regularly during their rest time at night, it is very inhumane. However, if the setting of the verification time node avoids the rest time, the security of the equipment in this time period cannot be guaranteed. Therefore, in this application, in order to solve such a problem, the time of the day is divided into active time and inactive time (rest time). For example, the active time is set to 8 am to 10 pm, and the inactive time is set to 10 pm to 8 am. During the active time, the project personnel can perform biometric verification in time. During the inactive time, the security of the unlocking device can be confirmed by the Bluetooth connection status of the unlocking device and the project personnel's mobile phone. The unlocking device is bound to the mobile phone. When it is in the inactive time, when the verification time node is reached, the risk is identified by verifying the Bluetooth connection status of the unlocking device and the mobile phone.

[0061] It is understandable that the unlocking device also includes: a time setting module for setting active time and inactive time. Specifically, the active time and inactive time can be freely set according to the actual situation of the project personnel themselves.

[0062] As a preferred implementation, when the node verification module fails to verify, the wireless transceiver module sends a warning message to the cloud server through the wireless transceiver module, and the cloud server sends a lock message to the information reporting device to lock the project management system. In this way, even if others crack the unlocking device, they cannot unlock the project management system of the information reporting device.

[0063] As another optional implementation, the unlocking device further includes: an emergency locking module. The emergency locking module is used to lock the biometric information acquisition module. When the node verification module of an unlocking device fails to pass the verification, its corresponding emergency locking module locks the biometric information acquisition module, and the wireless transceiver module also sends the locking information to other unlocking devices, and the emergency locking module of the unlocking device that receives the locking information locks the corresponding biometric information acquisition module. In this way, even if they gather together the unlocking devices, they cannot unlock the information reporting device.

[0064] It is understandable that the unlocking device further includes a power module for supplying power to the aforementioned modules. The unlocking device may also include components such as a display and buttons.

[0065] The above shows and describes the basic principles, main features and advantages of the present invention. Those skilled in the art should understand that the above embodiments do not limit the present invention in any form, and any technical solution obtained by equivalent replacement or equivalent transformation falls within the protection scope of the present invention.

Claims

1. A project management and control device based on multi-party information verification, characterized in that: Include: Cloud servers; An information reporting device, communicatively connected to the cloud server, a project management system running on the information reporting device, the project management system being in a locked state by default, after unlocking the project management system, the project personnel upload the evidence information to the cloud server at the corresponding project process node through the project management system, and a plurality of first connection interfaces are provided on the information reporting device; A plurality of unlocking devices, each of which is held by a different project personnel, and each of which is provided with a second connection interface adapted to the first connection interface, and each of which is plugged into the first connection interface through the second connection interface to be communicatively connected to the information reporting device; The unlocking device comprises: The secret key encryption module is used to encrypt the sub-secret keys kept by project personnel; The key storage module is used to store the encrypted sub-key; Bio-information acquisition module, used to obtain the bio-information of project personnel; A biometric information verification module, used to verify the biometric information acquired by the biometric information acquisition module; A key decryption module, used to decrypt the encrypted sub-key stored in the key storage module when the biometric information verification module passes the verification; A secret key sending module, used to send the decrypted sub-secret key to the information reporting device; The information reporting device decrypts the project management system according to the received sub-key sent by each unlocking device; The unlocking device also comprises: A positioning module, used to obtain the current location information of the unlocking device; A location information storage module, used to store all location information acquired by the positioning module within a certain period of time; At a specific project process node, when project personnel upload evidence information through the project management system, the information reporting device also obtains all location information of a predetermined time period from the positioning module of each unlocking device, and uploads it to the cloud server for storage as part of the evidence information.

2. The project management and control device based on multi-party information verification according to claim 1 is characterized in that: The unlocking device further comprises: A node verification module is used to receive and confirm verification information at a verification time node; A node setting module, used to set the verification time node; A wireless transceiver module, used for wirelessly connecting to the cloud server; The verification information includes the verification result of the biometric information verification module. At the verification time node, the biometric information of the project personnel is obtained through the biometric information acquisition module, and then the obtained biometric information is verified through the biometric information verification module and the verification result is sent to the node verification module. If the verification result is that the verification is passed, the node verification module has passed the verification. If the verification result is that the verification is failed or the verification result is not received, the node verification module has failed the verification.

3. The project management and control device based on multi-party information verification according to claim 2 is characterized in that: The unlocking device also comprises: Bluetooth data transmission module, used for Bluetooth connection to the mobile smart devices of corresponding project personnel; A connection status detection module, used to detect the connection status between the Bluetooth data transmission module and the mobile smart device; The verification information also includes the connection status of the Bluetooth data transmission module; If the verification time node is during the activity time, the verification information is the verification result of the biometric information verification module; If the verification time node is in an inactive time, the verification information is the connection status of the Bluetooth data transmission module detected by the connection status detection module. At the verification time node, the connection status of the Bluetooth data transmission module is detected by the connection status detection module and the detection result is sent to the node verification module. If the detection result is that the connection is normal, the node verification module passes the verification; if the detection result is that the connection is abnormal, the node verification module fails the verification.

4. The project management and control device based on multi-party information verification according to claim 3 is characterized in that: The unlocking device also comprises: The time setting module is used to set the active time and the inactive time.

5. The project management and control device based on multi-party information verification according to any one of claims 2 or 3, characterized in that: When the node verification module fails to pass the verification, the wireless transceiver module sends an early warning message to the cloud server through the wireless transceiver module, and the cloud server sends a locking message to the information reporting device to lock the project management system.

6. The project management and control device based on multi-party information verification according to any one of claims 2 or 3, characterized in that: The unlocking device also comprises: An emergency locking module, used to lock the biometric information acquisition module; When the node verification module of one of the unlocking devices fails the verification, its corresponding emergency locking module locks the biometric information acquisition module, and the wireless transceiver module also sends locking information to other unlocking devices. The emergency locking module of the unlocking device that receives the locking information locks the corresponding biometric information acquisition module.

7. The project management and control device based on multi-party information verification according to claim 2 is characterized in that: The node setting module generates a number of verification time nodes in a random manner.

8. The project management and control device based on multi-party information verification according to claim 1 is characterized in that: After receiving the evidence information, the cloud server stores it on the chain.

Citation Information

Patent Citations

  • Dynamic Distributed CA Configuration Method

    CN102263787A

  • Key protection method

    CN106027234A