Abstract: System for construction subcontractor management by using blockchain technology is comprising of web application, any electronic computing device, supply chain database and backend server. According to the present invention, user add new subcontractor by submitting all required documents to the application. At backend server, verification of submitted document has done. Smart contract is created between subcontractor and construction company and shown to user on the application window as a smart agreement. Data is stored in the database in cryptographic form. User can add new entry related work status of subcontractor, charges for work and duration of work, said user select subcontractor from the list of subcontractors. Said user submit said work data into the application. At backend server, work data is saved as new record of selected subcontractor and saved in the database in cryptographic form. Any user can see and keep track of subcontractor and their work, charges related to the construction company.
Claims:We claim:
1) System for construction subcontractor management by using blockchain technology is comprising of:
a. The web application for subcontractor management – used for managing subcontractor of construction company;
b. Any electronic computing device which has active internet connection – used for interacting with web application;
c. Subcontractor database – used for storing data related to subcontractor of construction company; and
d. Backend server – database and application are stored
Wherein, through an electronic device the said user can be accessed through which said user can enter information and records related to subcontractor of construction company and this data is saved in the database.
2) The method for construction subcontractor management by using blockchain technology is comprising the steps of:
a. Starting the subcontractor management web application through an electronic device;
b. Adding the new subcontractor with all required documents submitting to the application;
c. At backend server, verification of document is done and new data block is created for new subcontractor;
d. Smart contract is created between subcontractor and construction company and shown on the screen as smart agreement;
e. Storing the data in the database in cryptographic form;
f. Selecting the subcontractor and adding the new entry related work status of subcontractor, charges for work and duration of work for selected subcontractor;
g. Submitting said work data into the application;
h. At backend server, work data is stored as new record of said subcontractor and saved in the database in cryptographic form; and
i. Any user can see and keep track of subcontractor and their work, charges related to the construction company.
3) The method claimed in claim 2, wherein said user add new subcontractor into the system by submitting all required documents of subcontractor.
4) The method claimed in claim 2, wherein verification of subcontractor documents submitted by said user is done at backend server by blockchain technology.
5) The method claimed in claim 2, wherein smart contract is created between subcontractor and construction company.
6) The method claimed in claim 2, wherein said user add work status entry after selecting particular subcontractor from the list of subcontractors.
, Description:Field of the invention:
The present invention is related generally to the real estate sector, and more particularly to system for construction subcontractor management by using blockchain technology.
Background of the invention:
A construction subcontractor is a generally a contractor with which construction firm have contracts to perform some part of the general contractor’s work. In most cases of construction projects, subcontractor plays major role by performing specific tasks of construction project.
A big construction project or renovation project mostly includes multiple groups who work together to complete the project on time. A subcontractor is maybe a company or individual who is hired by general construction company to do a specific work as a part of an overall construction project and construction company pays for service provided to the project by the subcontractor.
Commonly, subcontractor management is a process which involves looking the lifecycle of one or more subcontractor for the construction company. The subcontractor management process includes: identifying the construction company’s particular need for a project and working according to that.
There are a system having subcontractor management related inventions, which are patented, are listed below.
US patent application US7031930B2 by Darlene M. Freeman, Mark Halverson, Stacy Lewis, Bronwyn Fiely-Fisher discloses Project management for complex construction projects by monitoring subcontractors in real time. A method and system for managing complex construction projects by monitoring subcontractors in real time. Whenever a subcontractor realizes a need for a change in specification or anticipates any other reason that might delay completion of construction as scheduled, the subcontractor selects from a computerized menu the appropriate new status for the subcontractor's task and provides other information relevant to the changed situation. The status change is displayed on a display device, an electronic dashboard, so as to be easily noticed, the dashboard also providing one-click links to a display showing how widespread are the problems and a display for on-line review and approval of the status change by a manager or engineer in charge of the project, who notes the status change on the display and with whatever input may be provided by the other persons notified of the status change, decides the best course of action to keep the construction on schedule.
US patent application US20100198652A1 by Richard William Spanton, JR.Matthew Michael Spanton, Max Rahder discloses System for the Management of Construction Projects. A computer-based system for managing construction repair project that includes an input device coupled to a processor, an output device coupled to the processor, wherein the processor is programmed to perform certain actions based on user input. The processor is programmed to determine material requirements for the repair project, determine the labour requirement for the repair project, and to generate a cost estimate for the repair project. The processor is also programmed to generate purchase orders for materials based on the material requirements, generate a work crew schedule base on the labour requirements, generate a project schedule that provides a timeline for work to be performed on the repair project, while regularly providing status updates to the user regarding the work performed on the repair project.
PCT patent application WO2012145788A1 by Andrew LENNOX discloses Construction management methods. The present invention provides a computer-implemented method for assisting a user in costing and/or scheduling and/or managing a building construction project, where one or more processors are programmed to perform the steps comprising: (i) receiving a user input relating to details of the building construction project, (ii) retrieving from a database, information relevant to project cost and/or scheduling and/or management, the information retrieved from the database also being related to the user input, (iii) Displaying a cost estimate and/or a project schedule and/or project progress, wherein the information contained in the database is overseen by an administrator to ensure that it is substantially current and relevant to the jurisdiction in which the building is to be erected.
US patent application US6341271B1 by Joseph James Salvo, Patricia Denise Mackenzie, Janet Sue Bennett, Heather Ann Relyea, II Thomas Anthony Morelli discloses Inventory management system and method. An inventory management system automatically monitors inventory amounts, provides information concerning inventory, and decides if an order for replacement inventory should be placed. The system includes a storage for inventory, an indicator for monitoring and reporting the level of current inventory, and a controller for receiving information from different inventory suppliers and for integrating such information with information on current inventory amounts and estimated future use to decide if an order for replacing inventory should be made. An order is placed automatically to a supplier and the progress for the delivery of replacement inventory is automatically monitored. A method using this system for managing inventory includes the steps of automatic gathering information about the current inventory and deciding whether and when replacement inventory should be ordered.
Though the prior art patent discloses Project management for complex construction projects by monitoring subcontractors in real time, System for the Management of Construction Projects, Construction management methods and Inventory management system and method, they do not give any perfect solution for construction subcontractor management.
Blockchain is a distributed ledger, which relates to a ledger which is spread across the network with all peers in the network, and each peer holds a copy of the complete ledge but no one can change or modify any information. Blockchain is a way of keeping records and can be used in almost any product that uses some sort of record keeping or database management.
Object of the invention:
The primary object of the present invention is to provide system for construction subcontractor management by using blockchain technology where user use an electronic device for maintaining subcontractor information for construction company.
Another object of the present invention is to provide system for construction subcontractor management where said user would have to add new subcontractor into the system by submitting all required documents of subcontractor.
Another object of the present invention is to provide system for construction subcontractor management where verification of subcontractor documents submitted by said user would done at backend server by blockchain technology.
Another object of the present invention is to provide system for construction subcontractor management where smart contract would create between subcontractor and construction company.
Another object of the present invention is to provide system for construction subcontractor management where said user would add work status entry after selecting particular subcontractor from the list of subcontractors.
Summary of the invention:
The present invention discloses system for construction subcontractor management by using blockchain technology. The system for construction subcontractor management is comprising of;
The web application for subcontractor management – used for managing subcontractor of construction company;
Any electronic computing device which has active internet connection – used for interacting with web application;
Subcontractor database – used for storing data related to subcontractor of construction company; and
Backend server – database and application are stored
According to the present invention user would open the application where user use the application for managing subcontractor for construction through an electronic device. Said user would add new subcontractor with all required documents submitting to the application. At backend server, verification of document would done and new data block would create for new subcontractor. Smart contract would create between subcontractor and construction company and would show on the screen as smart agreement. Data would store in the database in cryptographic form. For adding the new entry related work status of subcontractor, charges for work and duration of work, said user would for select subcontractor from the list of subcontractors. Said user would submit said work data into the application. At backend server, work data would be saved as new record of selected subcontractor and would save in the database in cryptographic form. Any user can see and keep track of subcontractor and their work, charges related to the construction company.
Brief description of the drawings:
Fig.1 illustrates system of this invention.
Fig. 2 illustrates flowchart of method for this invention.
Detailed description of the invention:
The present invention discloses system for construction subcontractor management by using blockchain technology.
Blockchain is digital database which is distributed across a network of computers. The records on blockchain are stored in the cryptographic form which protects them from editing and removing. Blockchain can be used in various fields such as financial, insurance, education, manufacturing, logistics and real estate also. Transparency is the main features of blockchain technology.
Fig.1 illustrates the system for construction subcontractor management by using blockchain technology is comprising of contents;
The web application for subcontractor management – used for managing subcontractor of construction company;
Any electronic computing device which has active internet connection – used for interacting with web application;
Subcontractor database – used for storing data related to subcontractor of construction company; and
Backend server – database and application are stored
Fig.1 illustrates system for construction subcontractor management which includes an electronic computing device with active internet connection and is used for managing subcontractor in construction with web application for supply chain. According to the present invention, user open the application where user use application for managing subcontractor for construction through an electronic device. Said user add new subcontractor by submitting all required documents to the application. At backend server, verification of submitted document is done and new data block create for new subcontractor. Smart contract is created between subcontractor and construction company and shown to user on the application window as a smart agreement. Data is stored in the database in cryptographic form. For adding the new entry related work status of subcontractor, charges for work and duration of work, said user select subcontractor from the list of subcontractors. Said user would submit said work data into the application. At backend server, work data would be saved as new record of selected subcontractor and would save in the database in cryptographic form. Any user can see and keep track of subcontractor and their work, charges related to the construction company.
Fig. 2 illustrates method for construction subcontractor management by using blockchain technology is comprising of the steps are as;
Step 1) User open the web application for construction subcontractor management through an electronic device
Step 2) User add new subcontractor with all required documents submitting to the application
Step 3) At backend server, verification of document is done and new data block is created for new subcontractor
Step 4) Smart contract is created between subcontractor and construction company and shown on the screen as a smart agreement
Step 5) Storing data in the database in cryptographic form
Step 6) User select the name of subcontractor from the list and add new entry related to work status, charges for work and duration of work of subcontractor
Step 7) User submit said work data into the application
Step 8) At backend server, work data is stored as new record of said subcontractor and saved in the database in cryptographic form
Step 9) Any user can see and keep track of subcontractor and their work, charges for the construction company
Blockchain is a decentralized, distributed, and oftentimes public, digital ledger which is used to record transactions across many computers so that any involved record cannot be altered retroactively, without the alteration of all subsequent blocks. The present invention is based on blockchain technology. The authority member of construction adds subcontractor names into the application. By verifying the documents and proofs submitted by user, the name of subcontractor is added into the list of subcontractors on the application window. The embodiment of invention application includes subcontractor, where every subcontractor is considered as data block and this data block is attached to the blockchain of system of subcontractor chain. Every data block is saved in the database in cryptographic form. Whenever any entry related to particular subcontractor is added into the application, then at backend server, this new entry is saved as record of that particular subcontractor data block. And this new entry can be seen on the application window as record of selected subcontractor.
There are some advantages of the present invention such as;
Due to blockchain, it is transparent and accurate end-to-end tracking of subcontractor.
Construction company digitized physical assets and creates a decentralized immutable record of all transactions which is helpful in tracking work of subcontractor of construction company.
Blockchain technology provides verifiable and no-resistant option for sharing the data and information.
Blockchain database helps in compile data and documents from various different users in one place.
It provides secure data sharing.
It is user friendly which provides simple solution for managing subcontractor of construction company.
Implementation of smart contracts – Smart contracts are coded sets of rules which is triggered when a specific event occurs. In this application, smart contract is created between every subcontractor and construction company.
The present invention can be better understood with the help of examples.
Example 1:
According to the present invention, user S open subcontractor management application on smart phone. User S want to add new subcontractor P into the application, so S submits all required documents of P into the application. At backend server, verification of submitted document is done and new data block is created for subcontractor P and data is saved in the database in cryptographic format. The name of P can be seen in the list of subcontractors on the application window.
Example 2:
According to the present invention, user X open subcontractor management application on smart phone. User X want to add new subcontractor Y into the application, so X submits all required documents of Y into the application. At backend server, verification of submitted document is done and new data block is created for subcontractor Y and data is saved in the database in cryptographic format. The name of Y can be seen in the list of subcontractors on the application window. User X want to add work status entry which is allocated to subcontractor Y, then X select Y from the list of subcontractors. X add work status entry of Y into the application and submit to the application. At backend server, this new entry data is stored in the data block of Y. Whenever any user selects subcontractor Y, and select for edit information then all completed work and present work entry is shown on the application window.
It should be kept in mind that the described embodiment(s) is only presented by way of example and should not be construed as limiting the inventive concept to any particular hardware and software configuration.
The present invention is not limited to components, which is mentioned in the description. Based on the same concept, system for construction subcontractor management can be built. Those who are familiar in the art will understand that a number of variations may be made in the disclosed embodiments, all without departing from the scope of the invention, which is defined solely by the appended claims.
| # | Name | Date |
|---|---|---|
| 1 | 202021043008-STATEMENT OF UNDERTAKING (FORM 3) [03-10-2020(online)].pdf | 2020-10-03 |
| 2 | 202021043008-POWER OF AUTHORITY [03-10-2020(online)].pdf | 2020-10-03 |
| 3 | 202021043008-FORM FOR STARTUP [03-10-2020(online)].pdf | 2020-10-03 |
| 4 | 202021043008-FORM FOR SMALL ENTITY(FORM-28) [03-10-2020(online)].pdf | 2020-10-03 |
| 5 | 202021043008-FORM 1 [03-10-2020(online)].pdf | 2020-10-03 |
| 6 | 202021043008-FIGURE OF ABSTRACT [03-10-2020(online)].jpg | 2020-10-03 |
| 7 | 202021043008-EVIDENCE FOR REGISTRATION UNDER SSI(FORM-28) [03-10-2020(online)].pdf | 2020-10-03 |
| 8 | 202021043008-EVIDENCE FOR REGISTRATION UNDER SSI [03-10-2020(online)].pdf | 2020-10-03 |
| 9 | 202021043008-DRAWINGS [03-10-2020(online)].pdf | 2020-10-03 |
| 10 | 202021043008-COMPLETE SPECIFICATION [03-10-2020(online)].pdf | 2020-10-03 |
| 11 | 202021043008-Proof of Right [27-12-2020(online)].pdf | 2020-12-27 |
| 12 | Abstract1.jpg | 2021-10-19 |
| 13 | 202021043008-ORIGINAL UR 6(1A) FORM 26-141020.pdf | 2021-10-19 |