Cloud system for generating construction administrative document file names and preventing forgery / tampering based on a Safety Construction Real-Name System

KR103005356B1Active Publication Date: 2026-08-14KOREA PUBLIC CLOUD RESEARCHER CO LTD +3
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
KR1020260024223
Authority / Receiving Office
KR · KR
Patent Type
Patents
Current Assignee / Owner
Filing Date
2026-02-06
Publication Date
2026-08-14
Estimated Expiration
2046-02-06

Smart Images

  • Figure 112026016037469-PAT00001_ABST
    Figure 112026016037469-PAT00001_ABST
Patent Text Reader

Abstract

The invention relates to a cloud program for preventing forgery and tampering of metadata for a real-name system for construction administrative documents (including safety and construction documents). Specifically, it relates to a cloud system for generating filenames and preventing forgery of construction administrative documents based on a safety and construction real-name system, which automatically generates the real name of the uploader in the filename of the construction administrative documents (including safety and construction documents) based on unique information combining metadata and folder names when the construction administrative documents (including safety and construction documents) are uploaded to a server using a real-name authenticated user terminal. The present invention has the advantage of ensuring the file integrity and reliability of construction administrative documents (including safety and construction documents) by automatically generating a file of construction administrative documents (including safety and construction documents) based on unique information combining metadata and folder names when uploading construction administrative documents (including safety and construction documents) to a server using a real-name verified user terminal, and in the case of files uploaded from an external source, inserting a watermark to verify the source and authenticity of the external data.
Need to check novelty before this filing date? Find Prior Art

Description

Technology Field

[0001] This relates to a cloud program for preventing forgery and tampering of metadata for a real-name system for safety documents and construction administrative documents (including safety documents and construction documents). Specifically, it relates to a meta-information-based cloud system for generating construction administrative document filenames and preventing forgery, which automatically generates the real name of the uploader in the filename of the construction administrative document based on unique information combining metadata and folder names when the document is uploaded to a server using a real-name verified user terminal. Background Technology

[0002] At construction sites, construction integrity is proven either through printed paper documents or separate administrative construction documents (including safety and construction documents) produced as files; however, since metadata regarding time and location is very easy to modify and, fundamentally, information about the person who uploaded the administrative construction documents is unavailable, it is impossible to assign accountability for the authenticity of such documents.

[0003] The cloud that stores this refers to servers accessible via the Internet, as well as the software and databases that run on these servers. Cloud servers are located in data centers around the world, and by using cloud computing, users and businesses do not need to directly manage physical servers or run software applications on their own servers.

[0004] The metadata attached to existing construction administrative documents (including safety and construction documents) stored in the cloud does not contain information about the uploader; instead, it stores document creation information, location (GPS value), and time values. Therefore, there is a need for technology to assign accountability regarding the authenticity of these documents.

[0005] Meanwhile, the aforementioned background technology is technical information that the inventor possessed for the derivation of the present invention or acquired during the process of deriving the present invention, and it cannot necessarily be considered publicly known technology disclosed to the general public prior to the filing of the present invention. Prior art literature

[0006] Korean Patent Publication No. 10-1876822 (July 4, 2018) Korean Patent Publication No. 10-2042431 (November 4, 2019) The problem to be solved

[0007] The objective of the present invention is to ensure the file integrity and reliability of construction administrative documents (including safety documents and construction documents) by automatically generating a file of construction administrative documents (including safety documents and construction documents) based on unique information combining metadata and folder names when uploading construction administrative documents (including safety documents and construction documents) to a server using a real-name verified user terminal.

[0008] The technical problems of the present invention are not limited to those mentioned above, and other unmentioned technical problems will be clearly understood by those skilled in the art from the description below. means of solving the problem

[0009] To solve the above-mentioned problem, the present invention includes a construction administration document (including safety documents and construction documents) upload cloud server (100) for acquiring biometric information from a user terminal and generating a filename for construction administration documents (including safety documents and construction documents) based on unique information combining metadata and a folder name for construction administration documents (including safety documents and construction documents) uploaded through the user terminal. The construction administration document (including safety documents and construction documents) upload cloud server (100) includes a biometric authentication unit (110) for acquiring and registering biometric information including real name information through a user terminal and logging in through the registered biometric information, a construction administration document (including safety documents and construction documents) upload unit (120) for selecting a folder to upload construction administration documents (including safety documents and construction documents) containing metadata from a user terminal (10) and uploading construction administration documents (including safety documents and construction documents) to the selected folder, and the uploaded A file name generation unit (130) that generates a construction administration document (including safety documents and construction documents) file name according to a preset setting based on the metadata of the construction administration document (including safety documents and construction documents) and the document name of the uploaded construction administration document (including safety documents and construction documents); an external construction administration document (including safety documents and construction documents) receiving unit (140) for receiving external construction administration documents (including safety documents and construction documents) uploaded from an external terminal; and an external construction administration document (including safety documents and construction documents) upload determination unit (150) for determining whether the external construction administration document (including safety documents and construction documents) received through the external construction administration document (including safety documents and construction documents) receiving unit (140) is similar to the construction administration document (including safety documents and construction documents) whose file name is generated through the file name generation unit (130).A cloud system for generating construction administration document filenames and preventing forgery based on a safety construction real-name system is provided, characterized by including a watermark insertion unit (160) for inserting a watermark into an external construction administration document (including safety documents and construction documents) received when it is determined to be a similar external construction administration document (including safety documents and construction documents) through an external construction administration document (including safety documents and construction documents) upload determination unit (150). Effects of the invention

[0010] The present invention has the advantage of ensuring the file integrity and reliability of construction administrative documents (including safety and construction documents) by automatically generating a file of construction administrative documents (including safety and construction documents) based on unique information combining metadata and folder names when uploading construction administrative documents (including safety and construction documents) to a server using a real-name verified user terminal, and in the case of files uploaded from an external source, inserting a watermark to verify the source and authenticity of the external data.

[0011] The effects of the present invention are not limited to those mentioned above, and various effects may be included within the scope obvious to a person skilled in the art from the contents described below. Brief explanation of the drawing

[0012] FIG. 1 is a drawing illustrating the overall configuration of the present invention. FIG. 2 is a configuration diagram showing the configuration of the construction administration document (including safety documents and construction documents) upload cloud server (100) of the present invention. Specific details for implementing the invention

[0013] Terms and words used in this specification and claims should not be interpreted as being limited to their ordinary or dictionary meanings, but should be interpreted in a meaning and concept consistent with the technical spirit of the invention, based on the principle that the inventor can appropriately define the concept of the terms to best describe their invention.

[0014] Preferred embodiments of the present invention will be described in detail below with reference to the attached drawings.

[0016] The present invention relates to a cloud program for preventing forgery and tampering of metadata for a real-name system for construction administrative documents (including safety documents and construction documents). Specifically, it relates to a cloud system for generating filenames and preventing forgery of construction administrative documents based on a safety and construction real-name system, which automatically generates a construction administrative document (including safety documents and construction documents) file based on unique information combining metadata and folder names when construction administrative documents (including safety documents and construction documents) are uploaded to a server using a real-name authenticated user terminal.

[0017] In particular, the present invention may aim to link the real name, job title, and authority of the entity creating (or photographing) safety-related documents and construction-related documents generated and created at construction sites as metadata in accordance with the purpose of the safety construction real-name system, thereby clarifying the locus of responsibility and enabling objective verification of authenticity and the presence of forgery during subsequent audits and inspections.

[0018] Here, the safety construction real-name system may refer to an operational system that ensures accountability and transparency by identifying the entities performing tasks such as safety, construction, supervision, inspection, and approval at a construction site based on real names, and by enabling the tracking of the creation and modification history of construction administrative documents prepared, submitted, or approved by said entities.

[0019] In addition, 'metadata for the safety construction real-name system' refers to metadata stored in document files or on a server to implement the above-mentioned operating system, and may include information such as real-name information, work position, rank / title, role (creation / review / approval), authentication method, time of creation / upload, and location of creation.

[0021] FIG. 1 is a drawing showing the overall configuration of the present invention. The present invention allows construction administration documents (including safety documents and construction documents) to be uploaded to a construction administration documents (including safety documents and construction documents) upload cloud server (100) through a user terminal (10).

[0023] The above user terminal (10) is a terminal possessed by the user and can be implemented in various forms. For example, the user terminal described in this specification may be a mobile terminal such as a smartphone, tablet PC, PDA (Personal Digital Assistants), PMP (Portable Multimedia Player), MP3 Player, as well as a fixed terminal such as a smart TV, desktop computer, etc.

[0025] The construction administration document (including safety documents and construction documents) upload cloud server (100) is for obtaining biometric information from a user terminal and generating filenames for construction administration documents (including safety documents and construction documents) uploaded through the user terminal.

[0027] Referring to FIG. 2, the construction administration document (including safety documents and construction documents) upload cloud server (100) is configured to include a biometric authentication unit (110), a construction administration document (including safety documents and construction documents) upload unit (120), a file name generation unit (130), an external construction administration document (including safety documents and construction documents) receiving unit (140), an external construction administration document (including safety documents and construction documents) upload determination unit (150), and a watermark insertion unit (160).

[0029] Each component is explained in detail as follows.

[0031] The biometric authentication unit (110) is for obtaining and registering biometric information including real name information through a user terminal and logging in through the registered biometric information.

[0032] The above biometric information includes the user's real name information, fingerprint information, facial recognition information, etc., and biometric authentication using biometric information may include all means capable of biometric authentication, such as fingerprints and facial recognition.

[0033] In addition, the above biometric information may include not only the user's real name information but also the user's job position, rank, and position information.

[0034] The above-mentioned biometric authentication unit (110) is capable of logging into a server by authenticating biometric information. It is preferable to use contactless biometric authentication for the method of authenticating biometric information. Contactless biometric authentication is physical data based on biometric characteristics that are impossible to adjust, change, forge, or tamper with, as it is based on an individual's behavioral characteristics. Through this, individuals can be distinguished, and authentication can be performed through recognition methods such as facial recognition, pupil recognition, and vein recognition.

[0035] The above biometric authentication unit (110) may be configured to register and verify not only real name information but also on-site role information (e.g., site manager, safety manager, supervisor, quality manager, subcontractor manager, etc.) and authority information (e.g., creation / review / approval / view authority) for the user in order to apply the safety construction real-name system.

[0036] Accordingly, 'real name + role + authority' is combined as metadata in the uploaded construction administrative documents, allowing the responsible party and approval flow to be tracked subsequently.

[0038] The construction administration document (including safety documents and construction documents) upload section (120) is for selecting a folder to upload construction administration documents (including safety documents and construction documents) containing metadata from the user terminal (10) and uploading the construction administration documents (including safety documents and construction documents) to the selected folder.

[0039] The aforementioned construction administrative documents (including safety and construction documents) may be photos, videos, document files, etc., and include metadata within the construction administrative documents (including safety and construction documents). This metadata is information regarding the production details of the construction administrative documents (including safety and construction documents) and includes data such as the creation time of the construction administrative documents (including safety and construction documents) (shooting time for photos and videos, production time for document files), the size of the construction administrative documents (including safety and construction documents), the resolution in the case of photos or videos, and the location where the document was produced (input via GPS of an external terminal).

[0040] In addition, the above metadata may include the real name information of the user whose real name is verified and provided from the uploading user terminal (10).

[0042] The above construction administration document (including safety documents and construction documents) upload section (120) uploads the construction administration document (including safety documents and construction documents) by default including metadata information regarding the production information of the construction administration document (including safety documents and construction documents), such as the creation time of the construction administration document (including safety documents and construction documents) (shooting time for photos and videos, production time for document files), the size of the construction administration document (including safety documents and construction documents), the resolution in the case of a photo or video, and the location of document production (input via GPS of an external terminal), and uploads the information including biometric information added within the uploaded metadata to identify the user who uploaded it.

[0043] Among the above biometric information, the user's real name information for user identification is added, and the user's real name information corresponds to the real name information or nickname, etc. entered by the user through the user terminal.

[0044] For example, if the real name information entered by the user via an external device is 'Hong Gil-dong', 'Hong Gil-dong' may be added as metadata, and if the real name information includes a job title, 'Team Leader Hong' may be added as metadata and set.

[0045] In addition, for the implementation of the safety construction real-name system, the above meta-information may further include (i) safety-related classification codes of the document (e.g., risk assessment, TBM, safety inspection, training, work permit, etc.), (ii) construction type / process stage, (iii) identifiers for related statutory forms / inspection items, (iv) real names and respective roles of the author, reviewer, and approver, and (v) approval time and approval certification information.

[0047] The file name generation unit (130) generates a construction administration document (including safety documents and construction documents) file name based on the metadata of the uploaded construction administration document (including safety documents and construction documents) and the document name of the uploaded construction administration document (including safety documents and construction documents) according to a pre-set setting.

[0048] The filename of the above construction administrative documents (including safety and construction documents) is generated by combining the creation time and real-name information of the construction administrative documents (including safety and construction documents) contained in the metadata with the document name of the uploaded construction administrative documents (including safety and construction documents).

[0049] The names of the above-uploaded construction administrative documents (including safety documents and construction documents) refer to the names assigned to the documents at the time of uploading, and may be assigned according to pre-established categories depending on the type of document (construction contract, first-stage construction administrative documents (including safety documents and construction documents), second-stage construction administrative documents (including safety documents and construction documents), etc.).

[0050] The filenames of the above construction administrative documents (including safety documents and construction documents) are assigned in the order of 'creation time of construction administrative documents (including safety documents and construction documents) + real name information + document name'. The creation time of the above construction administrative documents (including safety documents and construction documents) is entered in the order of year, month, and day, but it is preferable to enter only the last two digits of the year.

[0051] For example, if the creation time of construction administrative documents (including safety documents and construction documents) is January 15, 2025, the real name information is 'Hong Gil-dong', and the document name is 'Construction Contract', the filename of the construction administrative documents (including safety documents and construction documents) can be set to '250115HongGildong-ConstructionContract'. In this case, the administrator can pre-configure it so that a '-' mark is added in the middle to distinguish the real name information from the document name.

[0052] If there are people with the same name among those who have uploaded construction administrative documents (including safety documents and construction documents), a number is assigned after the name in the order of upload to identify the users, and the numbers are automatically numbered in the form of Hong Gil-dong, Hong Gil-dong 1, Hong Gil-dong 2....

[0054] In another embodiment, the file name generation unit (130) generates unique information by combining the metadata of the uploaded construction administration documents (including safety documents and construction documents) and the folder name of the uploaded folder, and generates a file name for the construction administration documents (including safety documents and construction documents) based on the generated unique information.

[0055] The unique information of the above file name generation unit (130) can be generated by sequentially inputting information regarding the document creation time, document size, document production location, and folder name included in the meta information as a unique code.

[0056] The document creation time indicates the last two digits of the year and the month, for example, if the document creation time is January 2023, the first four digits of the unique code may be set to 2301.

[0057] Next, the document size is entered in MB units and displayed as a rounded number; for example, 10 MB is entered as 010, and the input is set to be up to 3 digits. In this case, since the unique code is formed as a 3-digit number, the size of a single file uploaded to the server is limited to less than 1000 MB. Additionally, decimal places can be set to be rounded down.

[0058] The unique code for the above document size may be changed to 2, 4, 5 digits, etc., depending on whether the capacity of the maximum uploadable construction administrative documents (including safety documents and construction documents) is set larger or smaller.

[0059] Information regarding the document production location can be provided by assigning a 2-digit character to each pre-set location. For example, when setting the location by city, Seoul Metropolitan City can be set to su, Busan Metropolitan City to bs, and Daejeon Metropolitan City to dg.

[0060] Folder names are set to be written in English or Korean, with up to 2 characters displayed at the beginning; for example, if it is gogil, 'go' is displayed as a unique code, and if it is 'ENGR', 'EN' is displayed.

[0061] In addition, depending on the administrator's settings, resolution information may be included, and the resolution can be displayed up to 4 digits in pixel units.

[0063] If the document creation time included in the metadata of K Construction Administrative Documents (including safety documents and construction documents) is January 2023, the document size is 25MB, the document creation location is Sasang-gu, Busan Metropolitan City, and the folder name where K Construction Administrative Documents (including safety documents and construction documents) is saved is moal, then the unique code, which is unique information, can be generated as 2301025bsmo.

[0065] Based on the unique information generated in this way, a filename for construction administrative documents (including safety documents and construction documents) is generated. The filename for construction administrative documents (including safety documents and construction documents) may be generated with the same name as the unique code, or it may be generated based on the information to be exposed as a filename set by the administrator. For example, if one wishes to generate a filename for construction administrative documents (including safety documents and construction documents) using only the document creation time and folder name, 2301 and mo can be extracted from the unique code 2301025bsmo to generate the filename for construction administrative documents (including safety documents and construction documents) as 2301mo.

[0067] The external construction administration document (including safety documents and construction documents) receiving unit (140) is for receiving external construction administration documents (including safety documents and construction documents) uploaded from an external terminal.

[0068] The aforementioned external terminal is a terminal possessed by an outsider other than a user capable of biometric authentication.

[0069] The above-mentioned external terminal can be implemented in various forms. For example, the terminal described in this specification may be a mobile terminal such as a smartphone, tablet PC, PDA (Personal Digital Assistant), PMP (Portable Multimedia Player), or MP3 player, as well as a fixed terminal such as a smart TV or desktop computer.

[0071] The external construction administration document (including safety documents and construction documents) upload determination unit (150) is for determining whether the external construction administration document (including safety documents and construction documents) received through the external construction administration document (including safety documents and construction documents) receiving unit (140) is similar to the construction administration document (including safety documents and construction documents) for which a file name is generated through the file name generation unit (130).

[0072] The above external construction administrative documents (including safety documents and construction documents) are construction administrative documents (including safety documents and construction documents) that include metadata.

[0074] The above-mentioned external construction administration document (including safety documents and construction documents) upload determination unit (150) can compare the metadata of the external construction administration document (including safety documents and construction documents) received through the external construction administration document (including safety documents and construction documents) receiving unit (140) with the metadata of the construction administration document (including safety documents and construction documents) for which a file name is generated through the file name generation unit (130), and determine that it is similar data if it falls within a preset standard, and determine that it is not similar data if it falls outside the preset standard.

[0077] *67 The above-mentioned established criteria are set by the administrator and, for example, can be configured to determine that documents are similar if the document creation time or the document creation location is the same.

[0078] The above-mentioned external construction administration document (including safety documents and construction documents) upload determination unit (150) is intended to ensure that only materials similar to the construction administration document (including safety documents and construction documents) with a generated filename are uploaded as external documents, thereby preventing indiscriminate uploading of materials and ensuring that only similar materials are uploaded.

[0080] The above external construction administration document (including safety documents and construction documents) upload determination unit (150) can block the upload of the uploaded data to the construction administration document (including safety documents and construction documents) upload cloud server (100) if it determines through the external construction administration document (including safety documents and construction documents) receiving unit (140) that the uploaded data is not similar data.

[0082] The above-mentioned external construction administration document (including safety documents and construction documents) upload determination unit (150) calculates a score according to a pre-set standard for each item in the metadata of the captured data, calculates a score according to a pre-set standard for each item in the metadata of the external document, and calculates a similarity index through the score for each item in the metadata of the construction administration document (including safety documents and construction documents) and the score for each item in the metadata of the external document.

[0083] The metadata of the above construction administrative documents (including safety documents and construction documents) may be one of multiple documents arbitrarily selected.

[0084] The above similarity index is an index used to determine how similar the properties are when comparing the metadata of construction administrative documents (including safety and construction documents) with the metadata of external documents as a whole; if the calculated similarity index is greater than or equal to a preset value, they can be judged to be similar.

[0087] *76. For the above similarity index, for each of the construction administrative documents (including safety and construction documents) and external documents, pre-determined metadata items such as shooting time, data size, resolution, and shooting location are selected identically. For each item, a score is assigned according to criteria predetermined by the administrator. For example, regarding shooting time, 2 points are assigned between 9:00 AM and 4:00 PM, 1 point between 12:00 AM and 8:00 AM, and 3 points between 5:00 PM and 11:00 PM. Data size can be assigned 1 point for 200MB or less, 2 points for between 200MB and 500MB, and 3 points for over 500MB. Resolution can be set to 1 point for 720x480 pixels, 2 points for 1280x720 pixels, and 3 points for 1920x1080 pixels or higher. The shooting location can be assigned different scores for each region designated by the administrator, for example, region a can be set to 1 point, region b to 2 points, and region c to 3 points.

[0089] The scores for identical items in construction administrative documents (including safety and construction documents) and external documents are compared, and the similarity for each item is calculated by multiplying the scores of the two sets of data for each item. The similarity values ​​for each item calculated in this way are all added together to calculate the first similarity value between the two sets of data.

[0091] Square the scores for each item of data and add them all together. Apply the square root to the sum to obtain the normalization threshold value for each data.

[0092] For example, if the item scores of a data set were 2 points, 1 point, 1 point, and 3 points, square each score and add them (2 squared is 4, 1 squared is 1, 3 squared is 9, and all together are 15), and then find the square root of the sum.

[0093] Multiply the normalization criteria values ​​of the two sets of data obtained in this way.

[0095] The final similarity score is calculated by dividing the previously calculated initial similarity value by the product of the normalization threshold values ​​of the two datasets. In other words, the sum of the products of the item-specific scores is placed in the numerator, while the square roots of the sums of the squared scores of the two datasets are calculated separately and multiplied to form the denominator. The similarity score calculated in this way ranges from 0 to 1, and a value closer to 1 indicates that the two datasets are very similar.

[0096] If the final calculated similarity score is greater than or equal to the threshold value set by the administrator, the two data are determined to be similar. For example, if the threshold value is set to 0.9 and the calculated similarity score is 0.93, the two data are determined to be similar.

[0097] The baseline value can be set based on industry averages or historical data during the initial stages of system operation, and subsequently adjusted by reflecting operational data and administrator feedback.

[0099] Furthermore, the higher the scores for individual items and the more similar the score distributions of the two datasets, the higher the final similarity score. Conversely, if there is a large difference in scores for a specific item or if scores are low across multiple items, the final similarity score decreases. Since a procedure is applied to adjust the score distribution, similarity is not determined solely by the sum of the scores; instead, the characteristics of each dataset can be reflected in a balanced manner.

[0100] For example, assume that the scores for each item of construction administrative documents (including safety documents and construction documents) are 2 points, 1 point, 1 point, and 3 points, and the scores for each item of external documents are 2 points, 2 points, 1 point, and 2 points.

[0101] First, multiply the scores of the two sets of data for each item.

[0102] First item: 2 points multiplied by 2 points is 4 points,

[0103] Second item: Multiplying 1 point by 2 points gives 2 points,

[0104] Third item: 1 point multiplied by 1 point is 1 point,

[0105] Fourth item: Multiplying 3 points by 2 points gives 6 points.

[0106] Adding up all the values ​​calculated in this way gives 13 points.

[0108] Next, square each score of the construction administrative documents (including safety documents and construction documents) and add them all up.

[0109] The square of 2 points is 4, the square of 1 point is 1, the square of 3 points is 9, and when added together, it is 15 points. The square root of this value is approximately 3.87.

[0110] If the score for external documents is calculated in the same way, the square of 2 points is 4, the square of 1 point is 1, the square of 2 points is 4, and the sum is 13 points, and the square root of this value is approximately 3.61.

[0111] Multiplying these two values ​​gives approximately 13.97.

[0112] Finally, dividing the previously calculated 13 points by 13.97 yields a final similarity score of approximately 0.93. Since this value is greater than the threshold value of 0.9, it can be determined that the two data are similar.

[0114] Scores for each item are calculated according to criteria predefined by the administrator. When calculating similarity, the products of all item score pairs are summed, and each item is evaluated with equal weight. The final similarity score is a value adjusted for the score distributions of the two datasets, and data is recognized as similar only if it exceeds the threshold value.

[0115] The threshold value can be set based on industry averages or historical data during the initial system phase, and is periodically adjusted during operation based on the results of evaluating actual similar data, administrator feedback, and statistical analysis.

[0117] This method quantitatively evaluates various attributes of each data point and calculates similarity by considering multiple items simultaneously. In other words, rather than simple item comparison, it enhances the reliability and objectivity of the data by undergoing a process of scoring, normalization, and criterion comparison. This prevents indiscriminate data uploads and allows only data with high actual similarity to be reflected in the system. Finally, by quantitatively evaluating multiple conditions and outputting results only when they meet or exceed a certain threshold, it prevents false positives and excessive detection, thereby increasing the overall reliability of the judgment.

[0119] The watermark insertion unit (160) is for inserting a watermark into the received external construction administration document (including safety documents and construction documents) when it is determined to be a similar external construction administration document (including safety documents and construction documents) through the external construction administration document (including safety documents and construction documents) upload determination unit (150).

[0120] The aforementioned watermark is a physically inserted mark that is embedded in the uploaded data to confirm that the material contains unauthenticated real-name information.

[0121] By providing a watermark in this manner, it serves to indicate that the material is external by providing information that the uploader of the external document cannot be identified and its authenticity cannot be verified.

[0122] The above watermark may be configured to include phrases such as 'Safety Construction Real-Name System certification incomplete' or 'Real-name / role verification unconfirmed,' as well as upload time / upload channel information, thereby clearly indicating that the responsible party has not been identified within the Safety Construction Real-Name System framework for the relevant material.

[0124] The above-mentioned construction administration document (including safety documents and construction documents) upload cloud server (100) may further include a construction integrity judgment unit (170), and the construction integrity judgment unit (170) calculates and provides a construction integrity index based on the construction administration documents (including safety documents and construction documents) generated through the file name generation unit (130) and external data uploaded through the watermark insertion unit (160). This construction integrity index is an index calculated to objectively prove the integrity of construction at a construction site, etc., and to allow a manager to verify how systematically and consistently the construction has been carried out.

[0126] The Construction Integrity Index is a measure designed to quantitatively evaluate how diligently construction has been carried out at construction sites and the like. This index is calculated based on photographic data stored in the data storage section and data uploaded through the watermark insertion section, and is used to objectively prove the integrity of the construction.

[0127] The above construction integrity index may be configured to reflect compliance with the safety construction real-name system, and, for example, additional weights may be reflected such as the submission rate of real-name certified safety-related documents (risk assessment, TBM, checklist, etc.) within the evaluation section, the existence of an approver, and role suitability (whether the safety document was approved by the safety manager).

[0129] The specific sequence of the calculation procedure is as follows.

[0131] To calculate the construction integrity index, the entire evaluation period is divided into fixed units (e.g., monthly, by process stage). The evaluation intervals can be freely set by the manager depending on site conditions or project characteristics.

[0132] Next, the number of construction administrative documents (including safety and construction documents) (real-name verified data) uploaded to the server for each section is tallied. Additionally, the number of external data with embedded watermarks (real-name unverified data) is also tallied for each section.

[0133] Scores are assigned based on pre-set criteria according to the type of construction administrative documents (including safety and construction documents) uploaded by section, file attributes such as photos, videos, and documents, the rank of the photographer or user, and the importance of the construction phase.

[0134] For example, 5 points are applied to photographic materials, 10 points to video materials, and an additional weight (e.g., 1.5 times) to key stage materials.

[0135] For each section, the first integrity score is calculated by multiplying the number of construction administrative documents (including safety and construction documents) by the score of the corresponding data. To prevent the sum of the scores from becoming excessively large, the total score for each section is normalized (e.g., by applying a square root).

[0136] Add up all the sincerity scores calculated for each section.

[0137] Objectivity is ensured by dividing the total by the number of external data so that the final construction integrity index decreases as the amount of provided external data (watermark data) increases, that is, as the dependency on external data increases.

[0139] for example,

[0140] Section 1: 10 construction administrative documents (including safety and construction documents), total score 40 points, 2 external materials

[0141] Section 2: 10 construction administrative documents (including safety and construction documents), total score 50 points, 3 external materials

[0142] Third Section: 15 construction administrative documents (including safety and construction documents), total score 45 points, 1 external document

[0144] The total construction integrity index can be obtained by applying the square root to the sum of the scores for each section, multiplying the result by the number of construction administrative documents (including safety and construction documents) for each section, summing the results, and dividing by the total number of external data.

[0145] In other words, if you apply the square root to the sum of the scores for each section

[0146] Section 1: 40 points → √v40 = approx. 6.32

[0147] Section 2: 50 points → √v50 = approx. 7.07

[0148] Section 3: 45 points → √v45 = approx. = approx. = approx. 6.71

[0149] This becomes, and if you multiply the number of construction administrative documents (including safety and construction documents) for each section by the normalized score

[0150] Interval 1: 10 × 6.32 = 63.2

[0151] Section 2: 10 × 7.07 = 70.7

[0152] Interval 3: 15 X 6.71 = 100.65

[0153] It becomes.

[0154] When the first-order sincerity scores of all sections are summed, the total sum becomes 234.55.

[0156] Also, if you sum the number of external data in all intervals, the total sum of external data is 6.

[0158] Divide the sum of the total integrity scores by the sum of the number of external data points.

[0159] The construction integrity index is approximately 39.09.

[0161] In other words, the more construction administrative documents (including safety and construction documents) there are and the higher the score, and the less external data (data without real-name verification) there is, the higher the corresponding index is measured.

[0162] This index is used as a standard to objectively assess the degree of construction integrity by referring to reference values ​​set by the manager and actual on-site data.

[0164] Here, each evaluation item, score, and weight can be pre-set by the administrator or system operator, and initially, baseline values ​​are established based on industry averages or historical data.

[0165] During system operation, standards and weights are periodically adjusted by reflecting actual on-site evaluation results, manager feedback, and statistical analysis, thereby enabling flexible construction integrity evaluation tailored to site conditions.

[0167] This method enhances the reliability and objectivity of the evaluation by undergoing a scoring, normalization, and comparison process that reflects qualitative factors such as data type, importance, and rank, rather than simply comparing the number of data points. The evaluation results are not only used to prove the integrity of actual construction but also enable the continuous maintenance of an evaluation system tailored to on-site conditions based on adjustments to standard values ​​and feedback from managers.

[0168] Through this, the system can further enhance the transparency, reliability, and usability of the construction process.

[0170] The above-mentioned construction administration document (including safety documents and construction documents) upload cloud server (100) may further include a user trust index calculation unit (180), and the user trust index calculation unit (180) classifies the construction administration documents (including safety documents and construction documents) by user based on the user real name information included in the metadata of the construction administration documents (including safety documents and construction documents) generated through the file name generation unit (130), and then calculates a user trust index based on the quality and quantity of data provided by the user and the results of comparison with other users in the same work position.

[0171] This User Reliability Index serves as an indicator to quantitatively measure the work integrity and trustworthiness of each user, and acts as a key judgment criterion in various system operations, such as construction quality evaluation, personnel management, and accountability.

[0172] In order to classify construction administrative documents (including safety documents and construction documents) and calculate scores for each document, first, the construction administrative documents (including safety documents and construction documents) generated through the file name generation unit (130) are used to distinguish users who uploaded them based on biometric information included in the metadata, and a list of construction administrative documents (including safety documents and construction documents) is constructed for each user.

[0173] Next, scores are assigned to each construction administrative document (including safety and construction documents) based on pre-established criteria (data type, shooting location, resolution, etc.), and additionally, weights are applied to each document according to its importance or format.

[0174] For example, a weight of 0.5 can be applied to photographic materials, 1.0 to video, and 1.5 to document files.

[0175] To calculate the average score per user, the user's basic average score is obtained by multiplying the applied score and weight for each of the all construction administrative documents (including safety and construction documents) uploaded by the user, adding the results together, and dividing the sum by the total number of construction administrative documents (including safety and construction documents) uploaded by the user.

[0176] This value is an objective representation of the overall quality level of the construction data submitted by the user.

[0177] To calculate the reliability index comparison factor within a group, the average score is calculated in the same manner for construction administrative documents (including safety and construction documents) uploaded by other users belonging to the same job position (e.g., supervisor, site manager, etc.), and their average value is defined as the average reliability score for the same position.

[0178] In addition, the average confidence score of all system users is calculated separately in the same way, and this is called the overall user average confidence score.

[0179] To adjust the relative confidence value, the previously calculated average confidence score for the same position is divided by the average confidence score of all users to express the relative position within the user group as a ratio value.

[0180] By applying a square root operation to this ratio, the value can be adjusted so that it is not excessively skewed, and statistical stability can be ensured.

[0181] Finally, the users' average score and the correction value calculated above (value reflecting relative position within the group) are added and integrated into a single user reliability index.

[0182] This index is a result that reflects not only whether a user has simply submitted a large amount of data, but also its quality and reliability level compared to other users.

[0184] For example, if a user uploads a total of 3 construction administrative documents (including safety documents and construction documents) and these construction administrative documents (including safety documents and construction documents) are assigned weights of 1.0, 1.0, and 0.5 and scores of 8, 8, and 9, respectively, the total sum after multiplying the scores by the weights is 20.5.

[0185] The number of uploads is 3, and the average user score is about 6.83 points.

[0187] Meanwhile, if the average confidence score of other users in the same position is 7 points and the overall user average is 6 points, the ratio of the two values ​​is approximately 1.167, and the correction value obtained by applying the square root is approximately 1.08.

[0188] Therefore, the end user reliability index is calculated as 7.91.

[0190] In addition, the user reliability index can be calculated from the perspective of the safety construction real-name system by reflecting factors such as whether documents of a type consistent with the user's role were submitted and approved in a timely manner, the omission rate of safety-related documents, and the degree of reliance on external data.

[0192] Here, the initial reference values ​​and weights are set using industry averages and historical data.

[0193] In addition, standards can be flexibly adjusted based on actual system usage results, administrator feedback, and statistical analysis by group.

[0194] This method comprehensively evaluates the quality and quantity of data for each user, as well as their relative position within the group and the entire user base. This enables much more reliable and fair personnel evaluations compared to existing methods based solely on the number of data points or single scores. In practice, it can be utilized as objective criteria for selecting top talent, identifying candidates requiring training or feedback, conducting performance evaluations, and determining compensation and rewards.

[0196] Referring to Fig. 1, the cloud system for generating construction administrative document filenames and preventing forgery based on the safety construction real-name system of the present invention as described above can determine the authenticity of the data by distinguishing and storing construction administrative documents (including safety documents and construction documents) uploaded after biometric authentication and external construction administrative documents (including safety documents and construction documents) provided from the outside without biometric authentication through the following process.

[0197] First, in order to upload construction data created by the user, the user terminal logs in using biometric authentication through the user's biometric information in the biometric authentication unit (110), and the logged-in user terminal uploads construction administrative documents (including safety documents and construction documents) through the construction administrative documents (including safety documents and construction documents) upload unit (120). The uploaded construction administrative documents (including safety documents and construction documents) include metadata containing basic information, and the basic information is information regarding the production information of the construction administrative documents (including safety documents and construction documents), and includes the creation time of the construction administrative documents (including safety documents and construction documents) (shooting time for photos and videos, production time for document files), the size of the construction administrative documents (including safety documents and construction documents), the resolution in the case of photos or videos, and the location where the document was produced (input via GPS of an external terminal), etc. When construction administrative documents (including safety and construction documents) are uploaded, biometric information is automatically added to and stored within the metadata containing basic information. Furthermore, real-name information, which is capable of identifying the user, is automatically extracted from the biometric data and stored within the metadata. By storing metadata containing real-name information within these construction administrative documents, the documents and their metadata can be accessed as needed via user terminals or terminals held by relevant personnel, such as administrators.

[0198] External construction administration documents (including safety documents and construction documents) provided from the outside are attempted to be uploaded to the construction administration documents (including safety documents and construction documents) upload cloud server (100) through a terminal whose biometric information is not authenticated. When attempting to upload, it is determined whether the uploaded data is similar to the stored construction administration documents (including safety documents and construction documents). If similar, the upload is allowed, and if not similar, the upload is not allowed and is blocked. This is intended to prevent the indiscriminate uploading of data and to further improve the reliability of the data by ensuring that only data similar in form to the captured data is uploaded.

[0199] The above external construction administrative documents (including safety documents and construction documents) are provided by including only basic information of metadata, and the metadata of the external construction administrative documents (including safety documents and construction documents) and the metadata of the construction administrative documents (including safety documents and construction documents) are compared item by item within each metadata, and multiple construction administrative documents (including safety documents and construction documents) are matched one-to-one with external construction administrative documents (including safety documents and construction documents) uploaded from the outside to compare the similarity of each data. In addition, if data similar to external construction administrative documents (including safety and construction documents) is found among construction administrative documents (including safety and construction documents), the comparison is stopped and the uploading of external construction administrative documents (including safety and construction documents) is allowed; however, if all construction administrative documents (including safety and construction documents) are compared with external construction administrative documents (including safety and construction documents) and no similar data is found, the uploading of external construction administrative documents (including safety and construction documents) is blocked.

[0200] Whether the metadata of the above external construction administrative documents (including safety documents and construction documents) is similar to the metadata of the construction administrative documents (including safety documents and construction documents) can be determined by criteria pre-set by the administrator, and it may be determined that they are similar if the items within the metadata of the comparison target match for more than a predetermined number, or if they do not match but are included within the similarity range for each item pre-set by the administrator.

[0201] At this time, if it is determined that the external construction administration document (including safety documents and construction documents) is similar to the construction administration document (including safety documents and construction documents), a pre-set watermark is inserted on one side of the external construction administration document (including safety documents and construction documents) before the external construction administration document (including safety documents and construction documents) is uploaded, and the external construction administration document (including safety documents and construction documents) with the watermark inserted is uploaded into the construction administration document (including safety documents and construction documents) upload cloud server (100), thereby enabling the distinction between data with verified real names and data without verified real names.

[0203] The above-mentioned construction administration document (including safety documents and construction documents) upload cloud server (100) may include a dynamic weight management unit (210) that ensures the accuracy and fairness of the evaluation in real time by dynamically adjusting the weights of each meta-information item of construction data based on various internal data such as site conditions, project progress stages, policy feedback, and error rates, while ensuring that the evaluation criteria for each meta-information item are not fixed.

[0204] The dynamic weight management unit (210) is configured to continuously correct the precision and objectivity of the evaluation by adjusting the evaluation weight of each item in real-time or periodically by reflecting various environmental variables such as historical data of uploaded construction data, project progress stage, and manager feedback, for each evaluation indicator (e.g., shooting time, location, resolution, data type, etc.) of meta-information items of construction administration documents (including safety documents and construction documents) within the system.

[0206] The dynamic weight management unit (210) performs the role of adjusting the weight of each item in real-time or periodically by reflecting various variables such as site conditions, project stage, manager feedback, and construction data analysis data for evaluation items (e.g., shooting time, location, resolution, data type, etc.) based on various metadata within the system. This increases the reliability and fairness of the evaluation results and enables flexible adaptation to changes in the system operating environment.

[0207] The dynamic weight management unit (210) is linked with various evaluation and judgment units, such as the external construction administration document (including safety documents and construction documents) upload determination unit (150), construction integrity judgment unit (170), and user trust index calculation unit (180), and provides the latest calculated weight information in real time.

[0208] The manager can input the initial weight, allowable adjustment range, and manual adjustment request for each item, and the dynamic weight management unit (210) immediately reflects this. In addition, construction data analysis data (error rate, judgment result, feedback, project stage, etc.) is periodically collected and analyzed and used as a basis for weight adjustment.

[0210] The dynamic weight management unit (210) described above periodically collects data including judgment results, error rates, manager feedback, and project stages for each evaluation item within the system, automatically adjusts the weight of each evaluation item upward or downward when the recent error rate exceeds a preset standard or when there is manager feedback, normalizes the calculated weights so that the sum of the weights becomes 1, calculates a weighted score by multiplying the normalized weights by the score for each item, calculates a comprehensive judgment score by summing the weighted scores of all items, and if two or more of the shooting time, location, and resolution do not exceed the standard value, it reflects a decrease in reliability by multiplying the total score by a penalty coefficient, and automatically records the calculated results and adjustment details.

[0212] The specific operation of the dynamic weight management unit (210) is as follows.

[0214] Each evaluation and judgment unit and data storage unit within the system periodically collects data such as recent judgment results, scores by item, error rates, manager feedback, and project stages. At this time, managers can input initial weights, allowable adjustment ranges, and manual adjustment requests through the interface.

[0215] The criteria for adjusting weights are calculated for each evaluation item by reflecting construction data analysis and manager feedback.

[0216] For example, if the error rate of the shooting location item exceeds 5% over the past month, the weight of the shooting location is automatically increased by 1.2 times. Conversely, if there is feedback that the importance of the resolution item has decreased, the weight of that item is decreased by 0.8 times. Weight adjustments are made only within a pre-set range, and an administrator can also directly enter adjustment values.

[0217] Normalize the calculated weights so that their total sum is 1. For example, if the values ​​are calculated as shooting time (0.3), location (0.4), resolution (0.2), and data type (0.1), normalize each value by dividing it by the total sum (1.0). A consistent method within the system is used for normalization, such as normalization based on a sum of 1.

[0218] Scores are calculated for each evaluation item based on predefined criteria. The calculated item-specific scores are multiplied by normalized weights to determine the weighted scores for each item. The weighted scores of all items are summed to calculate the final Composite Score.

[0219] For example, the final score can be calculated as 'the sum of the shooting time score and shooting time weight, the sum of the location score and location weight, the sum of the resolution score and resolution weight, and the sum of the data type score and data type weight, and then multiplying the summed values.'

[0220] The final score is calculated only when two or more of the three evaluation items, such as shooting time, location, and resolution, exceed the standard value. If fewer than two conditions are met, a penalty factor of 0.7 is multiplied by the total score to reflect the decrease in reliability.

[0221] The standard values ​​and penalty coefficients can be initially set by the administrator and can be automatically adjusted based on construction data analysis.

[0223] The calculated final score, weights, adjustment details, and supporting data are automatically recorded and utilized for auditing and analysis. If weights exceed a threshold or the error rate surpasses a certain level, an automatic notification is sent to the administrator to prompt manual intervention.

[0224] Here, a weight is a numerical value representing the relative importance of each evaluation item to the overall evaluation result, and the initial weights are set by the manager during the initial stages of system operation by referring to the importance of each item, industry standards, historical data, etc. Weight adjustment is performed automatically or manually based on construction data analysis data (error rates, judgment results, feedback, etc.), and normalization is performed by dividing each weight by the total sum so that the sum of all item weights becomes 1.

[0225] To calculate the final score, the score for each item is determined according to predefined evaluation criteria. The score for each item is multiplied by its normalized weight. The weighted scores of all items are summed to calculate the final comprehensive score.

[0226] If the specified conditions (e.g., two or more of the three exceed the threshold) are not met, the total score is multiplied by a penalty factor. If the final score is equal to or greater than the threshold set by the administrator, it is deemed valid; if it is less, it is deemed to require improvement.

[0228] For example, assume that there are four evaluation items: shooting time, location, resolution, and data type, and that their respective weights are normalized to 0.3, 0.4, 0.2, and 0.1. If a shooting time score of 2 points, a location score of 3 points, a resolution score of 1 point, and a data type score of 2 points are calculated, the weighted scores for each item will be 0.6 points, 1.2 points, 0.2 points, and 0.2 points, respectively.

[0229] Adding all these values ​​together gives a final total score of 2.2 points.

[0230] If only two of the shooting time, location, and resolution exceed the threshold value, the final score is 1.54 points by multiplying by a penalty factor of 0.7. If this score is greater than or equal to the threshold value (e.g., 1.5), it is judged as valid, and if it is less than, it is judged as requiring improvement.

[0232] Here, the threshold value is initially set based on industry averages, historical data, and administrator experience during the system's initial phase, and is periodically adjusted automatically or manually during operation by reflecting statistical analysis results such as actual evaluation results, error rates, and administrator feedback. The basis for setting and changing the threshold value is automatically recorded within the system to ensure objectivity and reliability.

[0234] Through the procedures and algorithms of the dynamic weight management unit (210) as described above, various variables such as field conditions, project stages, error rates, and manager feedback can be reflected in real time to increase the reliability and fairness of the evaluation. In addition, through automated weight adjustment, combination of multiple conditions, and application of penalties, excessive detection or false positives can be prevented, and the reliability of the overall evaluation results can be systematically increased. Furthermore, all processes, results, and adjustment details are automatically recorded, ensuring transparency and explainability.

[0236] The construction administration document (including safety documents and construction documents) upload cloud server (100) further includes an explainability provision section (220), and the explainability provision section (220) is intended to automatically analyze and record which items and data had the greatest influence on the final result regarding various evaluation results (e.g., overall score, reliability, similarity, etc.) produced by the system, and to clearly provide reasons and grounds to users and administrators.

[0237] This configuration is intended to enhance the transparency, reliability, and objectivity of the evaluation, and to contribute to objections to the results, quality audits, and the improvement of system reliability. By linking with each judgment unit, such as the dynamic weight management unit (210), the external construction administrative document (including safety documents and construction documents) upload determination unit (150), the construction integrity judgment unit (170), and the user reliability index calculation unit (180), detailed data such as scores for each evaluation item, weights for each item, whether criteria values ​​are met, whether penalties are applied and coefficients, and the final calculated score are collected in real time.

[0238] Administrators can immediately check detailed explanations, such as the basis for calculating evaluation results, impact by item, details of condition fulfillment, and reasons for applying penalties, through the Explainability Provision section, and can request additional explanations or supplements if necessary.

[0240] After evaluations are completed in each of the above-mentioned explainability provision unit (220), dynamic weight management unit (210), external construction administrative document (including safety documents and construction documents) upload determination unit (150), construction integrity judgment unit (170), and user trust index calculation unit (180), detailed data such as item-specific scores, weights, condition fulfillment status, and penalty application details are collected in real time; the impact of each item relative to the total score is calculated by multiplying the score of each item by a normalized weight; the basis for judgment, such as failure to meet the standard value and penalty application, is automatically recorded; and the logical flow of result calculation is automatically generated as text based on the calculated score, impact, condition fulfillment details, and penalty application details, and a detailed explanation of the evaluation result is immediately provided upon request by a user or manager.

[0242] The operation procedure and algorithm regarding this are as follows.

[0243] First, once the evaluation is complete, item-specific scores, weights, whether threshold values ​​are met, and penalty application details are automatically collected from each judgment unit and dynamic weight management unit. The administrator can input threshold values, initial weight values, and requests for manual adjustments.

[0244] In this context, the completion of the evaluation refers to the state in which each judgment unit within the system (e.g., Data Upload Determination Unit, Construction Integrity Determination Unit, User Trust Index Calculation Unit, etc.) has finished a series of evaluation procedures—such as calculating scores, determining whether conditions are met, applying weights, and applying penalties—for the input data (e.g., filmed data, uploaded data, etc.) according to predefined criteria and algorithms. In other words, it signifies the point after data has been input into the system and the final evaluation results (e.g., overall score, reliability, similarity, etc.) have been generated by each judgment unit through processes such as calculating scores for each evaluation item, reflecting weights, determining condition fulfillment, calculating the final score, and applying penalties.

[0246] Next, the weight of each evaluation item is calculated based on operational data (error rate, judgment results, feedback, etc.) and administrator settings.

[0247] The calculated weights are normalized so that their sum equals 1. For example, shooting time is 0.3, location is 0.4, resolution is 0.2, and data type is 0.1. The contribution score for each evaluation item is calculated by multiplying the score by the normalized weight. The contribution scores of all items are summed to calculate the final Composite Score. The contribution score of each item is divided by the total Composite Score to calculate the impact of each item as a percentage.

[0248] The number of items exceeding the threshold is calculated by comparing each item to a predefined threshold value. For example, the final score is calculated only if two or more of the shooting time, location, and resolution exceed the threshold value, and if fewer than two are satisfied, a penalty factor of 0.7 is multiplied by the total score.

[0249] Next, the logical flow of the result calculation is automatically generated as text based on the final total score, impact by item, penalty application details, and whether conditions were met. For example, the location item accounted for 54.5% of the total score, and a penalty of 0.7 was applied due to the resolution item not being met. Upon request, a detailed explanation (scores by item, weights, details of condition fulfillment, basis for penalty application, etc.) may also be provided.

[0250] All explanations, calculation bases, data, and penalty application details are automatically saved within the system and utilized for future objections, quality audits, external verification, etc.

[0252] As a specific example, it is assumed that the evaluation items are four types: shooting time, location, resolution, and data type, and that their respective weights are normalized to 0.3, 0.4, 0.2, and 0.1. If a shooting time score of 2 points, a location score of 3 points, a resolution score of 1 point, and a data type score of 2 points are calculated, the weighted scores for each item are 0.6 points, 1.2 points, 0.2 points, and 0.2 points, and the total is 2.2 points. The contribution of the location item is 1.2 / 2.2, which is approximately 54.5%.

[0253] If only two of the shooting time, location, and resolution exceed the standard values, the final score becomes 1.54 points by multiplying by a penalty factor of 0.7.

[0254] In this way, the explainability provider (220) provides an analyzed explanation such as "the location item accounts for 54.5% of the total score, and a penalty is applied for not meeting the resolution item."

[0255] Standard values ​​are set based on industry averages, historical data, and administrator experience during the initial stages of system operation, and are automatically or manually adjusted during operation by reflecting statistical analysis results such as actual evaluation results, error rates, and administrator feedback.

[0257] The explainability provision unit (220) through this automatically records and explains the entire process of calculating evaluation results with specific data and a logical flow, such as item-specific scores, weights, whether conditions are met, and details of penalty application. This ensures the transparency, reliability, and objectivity of the evaluation and can be used as objective evidence for objections, audits, and external verifications regarding the results. In addition, the generation and provision of explanations are automated, reducing the burden on administrators and increasing operational efficiency.

[0259] The embodiments described in this specification and the configurations illustrated in the drawings are merely the most preferred embodiments of the present invention and do not represent all of the technical ideas of the present invention; therefore, it should be understood that there may be various equivalents and modifications that can replace them. Explanation of the symbols

[0260] 100 Construction Administrative Documents (Including Safety and Construction Documents) Upload Cloud Server 110 Biometric Authentication Department 120 Construction Administrative Documents (including safety and construction documents) Upload Section 130 File Name Generation Section 140 Recipient Register for External Construction Administrative Documents (including safety and construction documents) 150 External Construction Administrative Document (Including Safety and Construction Documents) Upload Determination Unit 160 Watermark Insertion Section

Claims

Claim 1 The system includes a construction administration document (including safety documents and construction documents) upload cloud server (100) for obtaining biometric information from a user terminal and generating a filename for construction administration documents (including safety documents and construction documents) based on unique information combining metadata and a folder name for construction administration documents (including safety documents and construction documents) uploaded through the user terminal, wherein the construction administration document (including safety documents and construction documents) upload cloud server (100) includes a biometric authentication unit (110) for obtaining and registering biometric information including real name information through a user terminal and logging in through the registered biometric information, a construction administration document (including safety documents and construction documents) upload unit (120) for selecting a folder to upload construction administration documents (including safety documents and construction documents) containing metadata from a user terminal (10) and uploading construction administration documents (including safety documents and construction documents) to the selected folder, and the uploaded A file name generation unit (130) that generates a construction administration document (including safety documents and construction documents) file name according to a preset setting based on metadata of the construction administration document (including safety documents and construction documents) and the document name of the uploaded construction administration document (including safety documents and construction documents); an external construction administration document (including safety documents and construction documents) receiving unit (140) for receiving external construction administration documents (including safety documents and construction documents) uploaded from an external terminal; and an external construction administration document (including safety documents and construction documents) for determining whether the external construction administration document (including safety documents and construction documents) received through the external construction administration document (including safety documents and construction documents) receiving unit (140) is similar to the construction administration document (including safety documents and construction documents) whose file name is generated through the file name generation unit (130). Based on the upload determination unit (150) and the external construction administration document (including safety documents and construction documents) upload determination unit (150), the watermark insertion unit (160) for inserting a watermark into the received external construction administration document (including safety documents and construction documents) when it is determined to be a similar external construction administration document (including safety documents and construction documents) through the external construction administration document (including safety documents and construction documents) upload determination unit (150), and the user real name information included in the metadata of the construction administration document (including safety documents and construction documents) generated through the file name generation unit (130),The system includes a user reliability index calculation unit (180) that classifies construction administrative documents (including safety documents and construction documents) by user, calculates a user reliability index based on the quality and quantity of materials provided by the user and comparison results with other users in the same job position, and the construction administrative documents (including safety documents and construction documents) upload cloud server (100) includes a dynamic weight management unit (210) that ensures the accuracy and fairness of the evaluation in real time by dynamically adjusting the weights of each meta-information item of construction data based on internal data including site conditions, project progress stages, policy feedback, and error rates, while ensuring that the evaluation criteria for each meta-information item are not fixed; and after the evaluation is completed in each of the dynamic weight management unit (210), the external construction administrative documents (including safety documents and construction documents) upload decision unit (150), and the user reliability index calculation unit (180), it collects detailed data in real time including item scores, weights, condition fulfillment status, and penalty application details, and each It includes an explainability provision unit (220) that calculates the impact of each item relative to the total score by multiplying the score of each item by a normalized weight, automatically records the basis for judgment such as failure to meet the standard value or application of a penalty, and automatically generates the logical flow of result calculation as text based on the calculated score, impact, condition fulfillment details, and penalty application details, and provides a detailed explanation of the evaluation result upon request by a user or administrator; the dynamic weight management unit (210) periodically collects data including judgment results, error rates, administrator feedback, and project stages for each evaluation item within the system, automatically adjusts the weight of each evaluation item upward or downward if the recent error rate exceeds a preset standard or if there is administrator feedback, normalizes the calculated weights so that the sum of the weights becomes 1, calculates a weighted score by multiplying the normalized weight by the score of each item, and calculates a comprehensive judgment score by summing the weighted scores of all items, and shooting time, location,A system characterized by reflecting a decrease in reliability by multiplying the total score by a penalty coefficient when two or more resolutions fail to exceed a standard value, and automatically recording the calculated results and adjustment details. Claim 2 delete

Citation Information

Patent Citations

  • Total management system of individual information code using user''s authentication based on bionic information, and generation method of individual information code using user''s authentication of bionic information

    KR1020150133357A

  • Cloud-based remote video production platform

    KR1020250020387A