IP Library › Granted Patent US 12,500,737
Granted Patent B2
US 12,500,737 · App. 18/608,860 · Granted Dec 16, 2025

System and method for cost management using blockchain and encryption

Inventors: Jack Chin Pang Cheng (Hong Kong, CN); Hao Liu (Hong Kong, CN); Moumita Das (Hong Kong, CN); Xingyu Tao (Hong Kong, CN); Jielong Gan (Hong Kong, CN); Shanjing Zhou (Hong Kong, CN)
Assignee: The Hong Kong University of Science and Technology
H04L9/0618H04L63/0407H04L63/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,500,737
App. No.
18/608,860
Granted
Dec 16, 2025
Kind
B2
Abstract

A system for cost management using blockchain and encryption is provided. The system includes an access interface, a recorder, a determinator, a key generator, an encryptor, and a decryptor. The access interface is configured to provide a platform for users to log in. The recorder is for recording cost information. The determinator is configured to determine whether the cost information recorded in the recorder is non-sensitive. When the cost information is determined as being non-sensitive, the cost information is directly uploaded to and recorded on a blockchain network via a smart contractor module. When the cost information is determined as being sensitive, the key generator generates a symmetric key randomly. The encryptor is configure to encrypt the cost information using the symmetric key to obtain ciphertext information and encrypt the symmetric key using public keys to obtain encrypted keys. The encryptor sends the ciphertext information to the blockchain network.

Claims (21)

1 . A system for cost management using blockchain and encryption for reducing computer processing time, comprising:

an access interface configured to provide a platform for users to log in;

a recorder coupled with the platform for recording cost information;

a determinator coupled with the recorder and configured to determine whether the cost information recorded in the recorder is non-sensitive, wherein, when the cost information is determined as being non-sensitive by the determinator, the determinator is further configured to trigger a smart contractor module which is able to interact with the determinator to generate and complete a transaction containing the cost information, and the cost information is directly uploaded to and recorded on a blockchain network via the smart contractor module;

a key generator coupled with the determinator, wherein, when the cost information is determined as being sensitive by the determinator, the key generator is configured to generate a symmetric key randomly;

an encryptor coupled with the key generator and configure to encrypt the cost information using the symmetric key to obtain ciphertext information and encrypt the symmetric key using public keys to obtain encrypted keys, wherein the encryptor sends the ciphertext information to the blockchain network via the smart contractor module for recording; and

a decryptor coupled with the platform for decrypting the encrypted keys using private keys corresponding to the public keys, wherein, when the decrypting fails, an access request is denied by the decryptor, and wherein, when the decrypting successes, the decryptor is permitted to use the symmetric key K to decrypt the ciphertext information.

2 . The system of claim 1 , wherein the encryptor is further configured to send the encrypted keys to the smart contractor module, and the system further comprises:

a key destroyer coupled with the encryptor configured to destroy the symmetric key in a memory after the smart contractor module receives the encrypted keys.

3 . The system of claim 2 , wherein the key destroyer destroys the symmetric key to erase it by overwriting the memory multiple times with other unrelated information, comprising random bits or all zero or one bits.

4 . The system of claim 1 , further comprising:

a re-encryptor coupled with the plat form for generating a re-encryption key using a sender private key and a receiver public key and for encrypting at least one of the encrypted keys using the re-encryption key to obtain a re-encrypted key, which is to be decrypted by using a receiver private key.

5 . The system of claim 4 , wherein the re-encryptor is permitted to decrypt the re-encrypted key using the receiver private key so as to obtain a key for decrypting the encrypted ciphertext information.

6 . The system of claim 1 , wherein the platform allows different stakeholders to log in via the access interface, enabling multiple simultaneous accesses.

7 . The system of claim 1 , wherein the platform is made for a construction project such that the access interface is further configure to assign construction-related characteristics for the users.

8 . The system of claim 7 , wherein the construction-related characteristics include roles in owners, designers, consultants for quantity surveyors (QS), contractors, contractors QS, or combinations thereof.

9 . The system of claim 1 , wherein the determinator triggers the smart contractor module to activate smart contract functions and sign smart contracts provided by the smart contractor module, comprising encryption key distribution, cost data recording, cost data retrieval, and cost data access transfer.

10 . The system of claim 9 , wherein the encryption key distribution is activated, generating and sharing public keys for all members in the blockchain network, enabling users to utilize them for access control.

11 . The system of claim 9 , wherein the cost data recording is activated for transactions containing identified planned and actual cost-related information, which is recorded in the blockchain network while preserving confidentiality of cost-sensitive data.

12 . The system of claim 9 , wherein the cost data retrieval is activated for the recorded transactions on the blockchain network, enabling retrieval as authentic data sources for cost analysis and providing uncontroversial evidence in case of disputes, all while preventing leakage of cost-sensitive data.

13 . The system of claim 9 , wherein the cost data access transfer is activated to enable secure and efficient transfer of decryption abilities for previous cost-sensitive data to a new member joining the blockchain network, provided the new member has the right to access the cost-sensitive data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 27, 2024
From: CHENG, JACK CHIN PANG; LIU, HAO; DAS, MOUMITA; TAO, XINGYU; GAN, JIELONG; ZHOU, SHANJING
To: THE HONG KONG UNIVERSITY OF SCIENCE AND TECHNOLOGY
Reel/Frame 066910/0119 →
Continuity (2)
Provisional Application 63500272 · May 5, 2023
Related Publication 20240372699A1 · Nov 7, 2024
References Cited (97)
US 10459990B1 · Li et al. · 2019 [cited by applicant]
US 11546348B2 · Li · 2023 [cited by examiner]
US 11563569B2 · Hu et al. · 2023 [cited by applicant]
US 20210182423A1 · Padmanabhan · 2021 [cited by applicant]
US 20210226785A1 · Notani · 2021 [cited by applicant]
US 20210320973A1 · Basu et al. · 2021 [cited by applicant]
US 20220210061A1 · Simu et al. · 2022 [cited by applicant]
US 20230261887A1 · Yoon · 2023 [cited by examiner]
US 20240346257A1 · Bersagel · 2024 [cited by examiner]
AU 2021101878A4 · 2021 [cited by applicant]
CN 109934599A · 2019 [cited by applicant]
CN 110430186A · 2019 [cited by applicant]
CN 108063752B · 2020 [cited by applicant]
CN 111404895A · 2020 [cited by applicant]
CN 111884805A · 2020 [cited by applicant]
CN 111915169A · 2020 [cited by applicant]
CN 109120639B · 2021 [cited by applicant]
CN 113810421A · 2021 [cited by applicant]
CN 114881738A · 2022 [cited by applicant]
CN 115131167A · 2022 [cited by applicant]
IN 202041018617A · 2020 [cited by applicant]
IN 202241005749A · 2022 [cited by applicant]
IN 202211046934A · 2022 [cited by applicant]
Ken Peffers et al., “A Design Science Research Methodology for Information Systems Research,” Journal of Management Information Systems, 2007, vol. 24, p. 45-77. [cited by applicant]
Srinath Perera et al., “Blockchain technology: Is it hype or real in the construction industry?,” Journal of Industrial Information Integration, 2020, vol. 17 (100125), p. 1-20. [cited by applicant]
Anton Hasselgren et al., “Blockchain in healthcare and health sciences—A scoping review,” International Journal of Medical Informatics, 2020, p. 134 (104040), p. 1-10. [cited by applicant]
Botao Zhong et al., “Hyperledger fabric-based consortium blockchain for construction quality information management,” Frontiers of Engineering Management, 2020, vol. 7, p. 1-16. [cited by applicant]
Hyperledger Foundation, “Hyperledger Fabric” URL: https://www.hyperledger.org/projects/fabric Accessed Dec. 16, 2021. [cited by applicant]
Liupengfei Wu et al., “Using Blockchain to Improve Information Sharing Accuracy in the Onsite Assembly of Modular Construction,” Journal of Management in Engineering, 2022, vol. 38 (3), p. 1-28. [cited by applicant]
Caroline T. W. Chan, “Estimating and Measurement for Simple Building Works in Hong Kong,” Routledge, 2021, Second Edition. [cited by applicant]
Yuhan Liu et al., “BIM-BVBS integration with openBIM standards for automatic prefabrication of steel reinforcement,” Automation in Construction, 2021, vol. 125 (103654), p. 1-19. [cited by applicant]
Elaine Barker, “NIST Special Publication 800-175B Revision 1—Guideline for Using Cryptographic Standards in the Federal Government: Cryptographic Mechanisms,” National Institute of Standards and Technology, 2020, p. 1-9… [cited by applicant]
Gustavus J. Simmons, “Symmetric and Asymmetric Encryption,” ACM Computing Surveys, 1979, vol. 11 (4), p. 305-330. [cited by applicant]
Sourabh Chandra et al., “A Comparative Survey of Symmetric and Asymmetric Key Cryptography,” 2014 International Conference on Electronics, Communication and Computational Engineering (ICECCE), 2014, p. 83-93. [cited by applicant]
Elaine Barker, “NIST Special Publication 800-57 Part 1 Revision 5—Recommendation for Key Management: Part 1—General,” National Institute of Standards and Technology, 2020, p. 1-171. [cited by applicant]
David Nuñez et al., “Proxy Re-Encryption: Analysis of Constructions and its Application to Secure Access Delegation,” Journal of Network and Computer Applications, 2017, vol. 87, p. 193-209. [cited by applicant]
Anca Ivan et al., “Proxy Cryptography Revisited,” The Network and Distributed System Security (NDSS) Symposium 2003, 2003, p. 1-20. [cited by applicant]
R. L. Rivest et al., “A Method for Obtaining Digital Signatures and Public-Key Cryptosystems,” Communications of the ACM, 1978, vol. 21 (2), p. 120-126. [cited by applicant]
Hyperledger Foundation, “Hyperledger Explorer” URL: https://github.com/hyperledger-labs/blockchain-explorer Accessed Jun. 13, 2022. [cited by applicant]
Google, “The Go Programming Language” URL: https://go.dev/ Accessed Mar. 26, 2022. [cited by applicant]
Google, “crypto” URL: https://pkg.go.dev/crypto Accessed Apr. 14, 2022. [cited by applicant]
Hyperledger—Technical Working Group China, “tape” URL: https://github.com/Hyperledger-TWGC/tape Accessed May 2, 2022. [cited by applicant]
Sivachokkapu, “revive-cc” URL: https://github.com/sivachokkapu/revive-cc Accessed Feb. 7, 2023. [cited by applicant]
Jatinder Singh et al., “Blockchain as a Service (BaaS): Providers and Trust,” 2018 IEEE European Symposium on Security and Privacy Workshops, 2018, p. 67-74. [cited by applicant]
Yanling Ni et al., “Blockchain-Based BIM Digital Project Management Mechanism Research,” IEEE Access, 2021, vol. 9, p. 161342-161351. [cited by applicant]
Der-Chen Huang et al., “A Digital Media Subscription Management System Combined with Blockchain and Proxy Re-Encryption Mechanisms,” symmetry, 2022, vol. 14 (2167), p. 1-35. [cited by applicant]
Jack C.P. Cheng et al., “Construction cost management using blockchain and encryption,” Automation in Construction, 2023, vol. 152 (104841), p. 1-22. [cited by applicant]
Hesam Hamledari et al., “The application of blockchain-based crypto assets for integrating the physical and financial supply chains in the construction & engineering industry,” Automation in Construction, 2021, 127 (103… [cited by applicant]
Moumita Das et al., “Securing interim payments in construction projects through a blockchain-based framework,” Automation in Construction, 2020, 118 (103284), p. 1-21. [cited by applicant]
Rifat Sonmez et al., “BIM integrated smart contract for construction project progress payment administration,” Automation in Construction, 2022, 139 (104294), p. 1-12. [cited by applicant]
Katharina Sigalov et al., “Automated Payment and Contract Management in the Construction Industry by Integrating Building Information Modeling and Blockchain-Based Smart Contracts,” Applied Sciences, 2021, vol. 11 (7653… [cited by applicant]
Liupengfei Wu et al., “Blockchain-based smart contract for smart payment in construction: A focus on the payment freezing and disbursement cycle,” Frontiers of Engineering Management, 2022, vol. 9 (2), p. 177-195. [cited by applicant]
Salar Ahmadisheykhsarmast et al., “A smart contract system for security of payment of construction contracts,” Automation in Construction, 2020, vol. 120 (103401), p. 1-14. [cited by applicant]
Xingyu Tao et al., “Confidentiality-minded Framework (CMF) for Blockchain-Based BIM Design Collaboration,” Automation in Construction, 2022, vol. 136 (104172), p. 1-41. [cited by applicant]
Faris Elghaish et al., “Integrated project delivery with blockchain: An automated financial system,” Automation in Construction, 2020, vol. 114 (103182), p. 1-16. [cited by applicant]
Weisheng Lu et al., “Blockchain Technology for Governmental Supervision of Construction Work: Learning from Digital Currency Electronic Payment Systems,” Journal of Construction Engineering and Management, 2021, vol. 14… [cited by applicant]
Moumita Das et al., “A Blockchain-based Integrated Document Management Framework for Construction Applications,” Automation in Construction. 2022, vol. 133 (104001), p. 1-44. [cited by applicant]
Weisheng Lu et al., “BIM and Big Data for Construction Cost Management,” Routledge, 2021, 1st Edition, p. 1-56. [cited by applicant]
Hao Liu et al., “A knowledge model-based BIM framework for automatic code-compliant quantity take-off,” Automation in Construction, 2022, vol. 133 (104024), p. 1-57. [cited by applicant]
Yuan Chen et al., “A framework for using mobile computing for information management on construction sites, Automation in Construction,” 2011, vol. 20, p. 776-788. [cited by applicant]
Z.M. Deng et al., “An application of the Internet-based project management system,” Automation in Construction, 2001, vol. 10, p. 239-246. [cited by applicant]
António Grilo et al., “Challenging electronic procurement in the AEC sector: A BIM-based integrated perspective,” Automation in Construction, 2011, vol. 20, p. 107-114. [cited by applicant]
Timothy O. Olawumi, et al., “Identifying and prioritizing the benefits of integrating BIM and sustainability practices in construction projects: A Delphi survey of international experts,” Sustainable Cities and Society,… [cited by applicant]
O. Abudayyeh et al., “An Intranet-based cost control system,” Advances in Engineering Software, 2001, vol. 32, p. 87-94. [cited by applicant]
Sai On Cheung et al., “PPMS: a Web-based construction Project Performance Monitoring System,” Automation in Construction, 2004, vol. 13, p. 361-376. [cited by applicant]
Zhiliang Ma et al., “Using XML to support information exchange in construction projects,” Automation in Construction, 2004, vol. 13, p. 629-637. [cited by applicant]
C.J. Anumba et al., “Collaborative project information management in a semantic web environment,” Engineering, Construction and Architectural Management, 2008, vol. 15 (1), p. 78-94. [cited by applicant]
Sitsofe Kwame Yevu et al., “Electronic Procurement Systems Adoption in Construction Procurement: A Global Survey on the Barriers and Strategies from the Developed and Developing Economies,” Journal of Construction Engin… [cited by applicant]
Bharadwaj R. K. Mantha et al., “Cyber security challenges and vulnerability assessment in the construction industry,” Proceedings of the Creative Construction Conference 2019, 2019, p. 29-37. [cited by applicant]
Žiga Turk et al., “A systemic framework for addressing cybersecurity in construction,” Automation in Construction, 2022, vol. 133 (103988), p. 1-14. [cited by applicant]
Žiga Turk et al., “Potentials of Blockchain Technology for Construction Management,” Procedia Engineering, 2017, vol. 196, p. 638-645. [cited by applicant]
Balint Penzes et al., Blockchain Technology in the Construction Industry: Digital Transformation for High Productivity, Institution of Civil Engineers, 2018, p. 1-52. [cited by applicant]
Nawari O. Nawari et al., “Blockchain Technology and BIM Process: Review and Potential Applications,” Journal of Information Technology in Construction, 2019, vol. 24, p. 209-238. [cited by applicant]
Xingyu Tao et al., “Distributed common data environment using blockchain and Interplanetary File System for secure BIM-based collaborative design,” Automation in Construction, 2021, vol. 130 (103851), p. 1-22. [cited by applicant]
Jun Wang et al., “The outlook of blockchain technology for construction engineering management,” Frontiers of Engineering Management, 2017, vol. 4(1), p. 67-75. [cited by applicant]
Hasni Gayathma Gunasekara et al., “Effective use of blockchain technology for facilities management procurement process,” Journal of Facilities Management, 2021, vol. 20 (3), p. 452-468. [cited by applicant]
Dimosthenis Kifokeris et al., “A Conceptual Digital Business Model for Construction Logistics Consultants, Featuring a Sociomaterial Blockchain Solution for Integrated Economic, Material and Information Flows,” Journal … [cited by applicant]
Muhandiramge Nimashi Navodana Rodrigo et al., “Potential Application of Blockchain Technology for Embodied Carbon Estimating in Construction Supply Chains,” Buildings, 2020, vol. 10 (140), p. 1-13. [cited by applicant]
Royal Institution of Chartered Surveyors, “Cost prediction,” Nov. 2020, 1st edition, p. 1-56. [cited by applicant]
Moumita Das et al., “BIM security: A critical review and recommendations using encryption strategy and blockchain,” Automation in Construction, 2021, vol. 126 (103682), p. 1-22. [cited by applicant]
The International Organization for Standardization, “Organization and digitization of information about buildings and civil engineering works, including building information modelling (BIM)—Information management using … [cited by applicant]
Mathis Steichen et al., “Blockchain-Based, Decentralized Access Control for IPFS,” 2018 IEEE International Conference on Internet of Things and IEEE Green Computing and Communications and IEEE Cyber, Physical and Social… [cited by applicant]
Ahmed Raza Rajput et al., “EACMS: Emergency Access Control Management System for Personal Health Record Based on Blockchain,” IEEE Access, 2019, vol. 7, p. 84304-84317. [cited by applicant]
Azzam Raslan et al., “A Framework for Assembling Asset Information Models (AIMs) through Permissioned Blockchain,” 2020 IEEE 44th Annual Computers, Software, and Applications Conference (COMPSAC), 2020, p. 529-534. [cited by applicant]
Ashar Ahmad et al., “Towards Blockchain-Driven, Secure and Transparent Audit Logs,” Proceedings of the 15th EAI International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services, 2018, p. 443… [cited by applicant]
Nawari O. Nawari et al., “Blockchain and the built environment: Potentials and limitations,” Journal of Building Engineering, 2019, vol. 25 (100832), p. 1-16. [cited by applicant]
Marten Risius et al., “A Blockchain Research Framework: What We (don't) Know, Where We Go from Here, and How We Will Get There,” Business & Information Systems Engineering, 2017, vol. 59, p. 385-409. [cited by applicant]
Jennifer Li et al., “Applications of Distributed Ledger Technology (DLT) and Blockchain-enabled Smart Contracts in Construction,” Automation in Construction, 2021, vol. 132 (103955), p. 1-46. [cited by applicant]
Abhinaw Sai Erri Pradeep et al., “Blockchain-aided information exchange records for design liability control and improved security,” Automation in Construction, 2021, vol. 126 (103667), p. 1-32. [cited by applicant]
Jorge De La Peña et al., “From Relational To Technological Trust: How Do the Internet of Things and Blockchain Technology Fit In?,” 2019 European Conference on Computing in Construction, 2019, p. 415-424. [cited by applicant]
Xiao Li et al., “Blockchain-Enabled IoT-BIM Platform for Supply Chain Management in Modular Construction,” Journal of Construction Engineering and Management, 2022, vol. 148 (2), p. 1-32. [cited by applicant]
Da Sheng et al., “Construction quality information management with blockchains,” Automation in Construction, 2020, vol. 120 (103373), p. 1-16. [cited by applicant]
Shiyao Lin et al., “Supporting lock-based multiprocessor resource sharing protocols in real-time programming languages,” Concurrency and Computation: Practice and Experience, 2013, vol. 25 (16), p. 2227-2251. [cited by applicant]
Qasim Mahmood Rajpoot et al., “Attributes Enhanced Role-Based Access Control Model,” 12th International conference on Trust, Privacy and Security in Digital Business, 2015, p. 1-16. [cited by applicant]
Rongyue Zheng et al., “bcBIM: A Blockchain-Based Big Data Model for BIM Modification Audit and Provenance in Mobile Cloud,” Mathematical Problems in Engineering, 2019, vol. 2019 (e5349538), p. 1-13. [cited by applicant]
Xiao Li et al., “Two-layer Adaptive Blockchain-based Supervision model for off-site modular housing production,” Computers in Industry, 2021, vol. 128 (103437), p. 1-15. [cited by applicant]
Elli Androulaki et al., “Hyperledger Fabric: A Distributed Operating System for Permissioned Blockchains,” Proceedings of the Thirteenth EuroSys Conference, 2018, p. 1-15. [cited by applicant]