Smart contract management server and operation method thereof
The smart contract management server addresses inefficiencies in contract drafting and management by enabling online creation, review, and storage, enhancing efficiency, security, and accessibility through digital collaboration and transparent processes.
Patent Information
- Application Number
- PCT/KR2025/004062
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-11-05
- Filing Date
- 2025-03-28
- Publication Date
- 2025-10-02
AI Technical Summary
Existing contract drafting and management processes are inefficient, lacking transparency, security, and accessibility, relying heavily on offline paper documents and leading to errors and geographical limitations.
A smart contract management server that enables online creation, review, and storage of contracts, utilizing input and output units, communication, storage, and control units to facilitate digital signature, standard templates, and permission management, allowing multiple users to collaborate and track modifications.
Enhances efficiency, security, and accessibility by enabling real-time collaboration, reducing errors, and ensuring only authorized personnel access critical information, while providing transparent and secure online contract management.
Smart Images

Figure KR2025004062_02102025_PF_FP_ABST
Abstract
Description
Smart contract management server and its operation method
[0001] The present invention relates to a smart contract management server and an operating method thereof, and more particularly, to a smart contract management server and an operating method thereof that provides a service that helps company managers conveniently, quickly, and accurately carry out a series of processes of creating, modifying, reviewing, and uploading contracts online.
[0002] In modern society, many people write and sign contracts. Contracts are being drafted not only between individuals but also between businesses on a regular basis.
[0003] Contracts are also incredibly diverse, encompassing general contracts, lease agreements, sales contracts, delivery contracts, authorization agreements, merger and acquisition agreements, employment contracts, patent agreements, transfer of interest agreements, building sales contracts, and cooperative agreements. Furthermore, as technology advances and society evolves, the types of contracts are also diversifying, with new types emerging alongside traditional contracts.
[0004] However, most contracts are drafted offline, face-to-face, and rely on paper documents, making drafting and managing them challenging. Furthermore, because contracts are drafted offline, transparency and security cannot be guaranteed, and efficient storage of completed contracts is challenging.
[0005] Therefore, there is a need for a contract writing and management service that saves time and money by reducing the need for offline paper contract writing, allows access anytime and anywhere without geographical restrictions, enables real-time collaboration by sharing and editing contracts online, reduces unnecessary discrepancies and errors, enhances security by utilizing digital signature functions, is legally recognized, is useful to a wide range of users from businesses to individuals, and enhances work processes to improve productivity.
[0006] Accordingly, the technical problem of the present invention is conceived from this point, and the purpose of the present invention is to provide a smart contract management server and an operating method thereof that enable users to quickly review, modify, and upload contracts, save time and effort, and process more contracts.
[0007] In addition, it provides a smart contract management server and its operation method that allows users working remotely in different regions to access the server via the Internet.
[0008] Additionally, it provides a smart contract management server and its operation method that provides standard templates, guides users through the entry of required information to reduce errors, and helps track modifications and restore previous versions.
[0009] In addition, it provides a smart contract management server and its operation method that protects important information by safely storing contracts and managing permissions so that only authorized personnel can access the server.
[0010] In addition, it provides a smart contract management server and its operation method in which the process of writing, modifying, and approving a contract is all transparently recorded.
[0011] In addition, a smart contract management server and its operating method are provided, which provide a service that allows multiple people in charge to review and modify a contract by collaborating online simultaneously.
[0012] Additionally, it provides a smart contract management server and its operation method that allows all services to be conducted online without using paper.
[0013] In order to achieve the above object of the present invention, a smart contract management server including an input unit for a user to upload a contract or input information related to the contract using a connection terminal; an output unit for outputting a written contract and information related thereto to the user; a communication unit for communicating internal and external information; a storage unit for storing information; a control unit for controlling all operations; and a memory unit for executing various programs and storing accompanying data, wherein the memory unit includes a standard contract recommendation unit for recommending a standard contract based on a search by the user; a contract clause structure analysis unit for analyzing the clause structure of the uploaded contract; a contract clause content analysis unit for analyzing the clause content of the uploaded contract; a contract field or condition recommendation unit for recommending fields or conditions for the user to selectively input the fields or conditions for directly entering the contract content into the uploaded contract; a contract writing unit for writing the uploaded contract; a contract review unit for reviewing the contract written by the contract writing unit; and a contract approval unit for approving the contract reviewed by the contract review unit. The smart contract management server and its operating method are provided.
[0014] According to the present invention, by utilizing the contract management service provided by the smart contract management server, the user can quickly review, modify, and upload contracts, save time and effort, and process more contracts, thereby improving work efficiency.
[0015] Additionally, users working remotely in different locations can access contracts from any location with an internet connection, improving user accessibility.
[0016] Additionally, smart contract management servers can improve the accuracy of work by providing standard templates, guiding users through the entry of required information to reduce errors, and helping track modifications and restore previous versions.
[0017] Additionally, the smart contract management server can securely store contracts and manage permissions to ensure only authorized personnel have access to the server, thereby enhancing the security of tasks required to protect critical information.
[0018] Additionally, the smart contract management server can improve the transparency of work by transparently recording the entire process of contract creation, modification, and approval.
[0019] Additionally, the smart contract management server can improve the efficiency of work processes by providing a service that allows multiple people to simultaneously collaborate online to review and modify contracts.
[0020] Additionally, all services provided by the smart contract management server are conducted online without using paper, reducing printing and transportation costs.
[0021] However, the effects of the present invention are not limited to the above effects, and can be expanded in various ways without departing from the spirit and scope of the present invention.
[0022] FIG. 1 is a block diagram of a smart contract management server according to one embodiment of the present invention.
[0023] FIG. 2 is a diagram showing a process in which a contract according to one embodiment of the present invention is uploaded to a smart contract management server and reviewed and modified.
[0024] FIG. 3 is a drawing showing a process of entering basic information to create a contract according to one embodiment of the present invention.
[0025] FIG. 4 is a drawing showing a process of providing a guide for information to be entered into an information input field when writing a contract according to one embodiment of the present invention.
[0026] FIG. 5 is a diagram showing a process of inserting fields or conditions into a generated contract according to one embodiment of the present invention.
[0027] FIG. 6 is a drawing showing a process of writing a contract in a contract writing unit according to one embodiment of the present invention.
[0028] FIG. 7 is a drawing showing a process of previewing a contract being drafted or completed according to one embodiment of the present invention.
[0029] FIG. 8 is a drawing showing setting the distribution status of a completed contract according to one embodiment of the present invention.
[0030] FIG. 9 is a drawing showing a process in which a business manager requests a business manager to review a contract written according to one embodiment of the present invention.
[0031] FIG. 10 is a diagram showing a process in which a business manager approves the review of a written contract according to one embodiment of the present invention.
[0032] FIG. 11 is a diagram showing a process in which a legal manager assigns a legal officer to review a contract according to one embodiment of the present invention.
[0033] FIG. 12 is a diagram showing a process for selecting a contract to be reviewed by a legal officer according to one embodiment of the present invention.
[0034] Figure 13 is a diagram showing a process in which a legal officer compares and analyzes updated contracts by version according to one embodiment of the present invention.
[0035] Figure 14 is a drawing showing a process in which a legal officer reviews a contract according to one embodiment of the present invention.
[0036] Figure 15 is a drawing showing a process in which a legal officer reviews a contract by comparing it before and after modification according to one embodiment of the present invention.
[0037] Figure 16 is a drawing showing a process in which a business manager, according to one embodiment of the present invention, performs electronic approval on a contract that has completed legal review.
[0038] FIG. 17 is a diagram showing a process in which a business manager uploads a final contract signed with a customer according to one embodiment of the present invention.
[0039] Figure 18 is a drawing showing a process in which a business manager, according to one embodiment of the present invention, proceeds with electronic approval for a contract that has completed legal review.
[0040] FIG. 19 is a drawing showing a process of storing a contract for which electronic approval has been completed in a storage unit according to one embodiment of the present invention.
[0041] FIG. 20 is a drawing showing a process of a person in charge searching for a concluded contract according to one embodiment of the present invention.
[0042] Figure 21 is a drawing showing a process in which a person in charge searches for a signed contract through a detailed search according to one embodiment of the present invention.
[0043] Figure 22 is a diagram showing the status of writing a contract according to one embodiment of the present invention.
[0044] Hereinafter, preferred embodiments of the present invention will be described in more detail with reference to the drawings.
[0045] The present invention is susceptible to various modifications and takes various forms. Specific embodiments are illustrated in the drawings and described in detail herein. However, this is not intended to limit the present invention to specific disclosed forms, but rather to encompass all modifications, equivalents, and alternatives falling within the spirit and technical scope of the present invention.
[0046] FIG. 1 is a block diagram of a smart contract management server according to one embodiment of the present invention.
[0047] Referring to FIG. 1, the smart contract management server (100) of the present invention is installed and operates on a connection terminal (10) such as a personal PC at home or at work, and is composed of an input unit (110), an output unit (120), a communication unit (130), a storage unit (140), a control unit (150), and a memory unit (160).
[0048] The input unit (110) inputs a contract uploaded by a user to a connection terminal (10) into the server, the output unit (120) outputs the contract created from the server and information related thereto, the communication unit (130) communicates information inside and outside the server, the storage unit (140) stores information generated in the server, the control unit (150) controls all operations of the server, and the memory unit (160) executes various programs and stores data accompanying them.
[0049] In addition, the memory unit (160) includes a standard contract recommendation unit (161) that recommends a standard contract, a contract clause structure analysis unit (162) that analyzes the clause structure of the contract, a contract clause content analysis unit (163) that analyzes the contents of the clauses of the contract, a contract field or condition recommendation unit (164) that analyzes the contents of the contract and the contents of the clauses and recommends the most appropriate field, and a contract writing unit (165) that writes the contract. A detailed description of each component will be described below.
[0050] FIG. 2 is a diagram showing a process in which a contract according to one embodiment of the present invention is uploaded to a smart contract management server and reviewed and modified.
[0051] Referring to FIG. 2, the steps in which a contract is uploaded to a smart contract management server (100) and reviewed and modified are composed of a smart contract management server access step (S1), a contract input step (S2), an information input step (S3), a contract drafting step (S4), a business department review step (S5), a legal department review step (S6), an internal electronic approval step (S7), and a contract upload step (S8).
[0052] In the smart contract management server connection step (S1), the business manager enters the ID and password assigned to each individual into the connection terminal (10), logs in to the smart contract management server (100), and connects to the smart contract management server (100).
[0053] In the contract entry step (S2), the business manager uploads the contract to the smart contract management server (100). At this time, the business manager selects a desired method between uploading a contract written offline to the smart contract management server (100) and selecting and uploading a standard contract provided by the smart contract management server (100).
[0054] The smart contract management server (100) can inquire the business manager through a pop-up message or the like via the connection terminal (10) about how to upload the contract, and the business manager can select the method he or she wants from among the two methods.
[0055] If a business manager wants to upload a contract written offline, the contract converted into an electronic document format is transmitted to the smart contract management server (100). If the business manager wants to utilize a standard contract, the standard contract most closely related to the contract content with the customer is selected from the standard contract forms provided by the smart contract management server (100), uploaded to the smart contract management server (100), and the contract content is updated using the selected standard contract.
[0056] At this time, the contract written offline and converted into an electronic document format is converted into text data using an optical character recognition (OCR) method that recognizes the letters of the contract and converts them into text data, and then stored in the storage unit (140).
[0057] In the contract input step (S2), when a business manager uploads a contract written offline and converted into an electronic document format or a standard contract selected from the standard contract recommendation unit (161) to the smart contract management server (100), the information input step (S3) proceeds next. At this time, when the business manager inputs a search term in the standard contract search field to search for a standard contract he or she wishes to use, the standard contract recommendation unit (161) recommends a standard contract related to the search term, and the business manager selects a standard contract he or she wishes to use for writing the contract from among the recommended standard contracts.
[0058] In the information entry step (S3), basic information about the uploaded contract is entered. This includes the contract format (e.g., company format, third-party format, etc.), contract language, contract classification (e.g., sale, delegation, gift, etc.), contract name, company status (e.g., buyer, seller, agent, assignee, etc.), main contract contents, names of contracting parties, contract date, and contract term.
[0059] In the contract drafting stage (S4), a contract is created based on the contract with the basic information entered. The contract appears as a draft based on the basic information entered by the business manager. The contract selected based on the information entered by the business manager in the contract classification field contains the basic contract contents organized by clause and updated with the basic information entered by the business manager. The business manager then updates only the necessary details from the completed contract to complete the final contract.
[0060] At the business department review stage (S5), the business manager submits the completed final contract to the business manager, who then requests a review of the final contract. After reviewing the final contract, if any revisions are required, the business manager retransmits the final contract to the business manager for revision. If no revisions are required, the final contract is then forwarded to the legal department.
[0061] At the legal department review stage (S6), the final contract, drafted and reviewed by the business unit's business manager and project manager, is sent to the legal manager in the legal department. The legal manager reviews the final contract, assigns a legal manager to handle the final contract, and forwards the final contract to the legal manager.
[0062] The legal representative reviews and revises the final contract sent by the legal manager. The final contract, once reviewed and revised, is then sent to the legal manager. If any revisions are required, the legal manager retransmits the final contract to the legal representative for revision. If no revisions are required, the legal representative approves the final contract and forwards it to the business manager.
[0063] In the internal electronic approval stage (S7), the business manager approves the final contract, which has received final approval from the legal manager. The approval line for approval is established, and the draft is drafted and submitted electronically according to the established approval line.
[0064] In the contract upload step (S8), the business manager uploads the final contract for which electronic approval has been completed to the smart contract management server (100) and stores it in the storage unit (140). At this time, the final contract stored in the storage unit (140) can be reused as a contract that can be selected by being provided from the smart contract management server (100) when the business manager writes another contract.
[0065] FIG. 3 is a drawing showing a process of entering basic information to create a contract according to one embodiment of the present invention, and FIG. 4 is a drawing showing a process of providing a guide for information to be entered into an information input field when creating a contract according to one embodiment of the present invention.
[0066] Referring to Figure 3, the contract creator enters basic information about the contract to be created in the "Basic Information Entry Field." This basic information includes contract language, contract category, company status, contract name, contract description, drafting points, and key usage examples.
[0067] Additionally, the person in charge selects and uploads a standard contract selected by the person in charge from among contracts written offline and converted into electronic documents or standard contracts provided by the smart contract management server (100). Additionally, if there is additional data to be uploaded, the person in charge also uploads additional data.
[0068] For example, when a contract creation manager enters basic information and selects and uploads a consulting service contract as a contract file, a draft of the consulting service contract is created.
[0069] Referring to Figure 4, when a person in charge of creating a contract enters information through the 'information input field', when the mouse is placed over the 'information input field' to enter information, guide information related to the information to be entered may be provided in the form of a pop-up message.
[0070] For example, when selecting a request department, guidance information such as "This information will be shared with the selected department members. This information cannot be changed after registration" may be generated. When selecting an amount, guidance information such as "Please enter the total contract amount, including value-added tax (VAT)." may be generated.
[0071] FIG. 5 is a diagram showing a process of inserting fields or conditions into a generated contract according to one embodiment of the present invention.
[0072] Referring to Figure 5, the contract creation manager updates the consulting service contract based on the generated draft consulting service contract.
[0073] The contract creator selects the section where the contracting parties directly input data, designates it as a field insertion area, and inserts the desired fields. The inserted fields are then edited by the contracting parties, who then make their own modifications once the contract is delivered to them.
[0074] When the contract creator selects the section of the consulting service contract where a field will be inserted, a pop-up message appears indicating the field to be inserted. These fields may include the contract counterparty's name, contract start date, contract end date, contract period, contract signing date, contract amount, and number of consultations. The fields to be inserted may vary depending on the type or content of the contract. The contract creator selects the desired field from the pop-up message and inserts it into the contract. The text in the inserted field is displayed in color to facilitate intuitive recognition by the contract creator.
[0075] The fields created in the pop-up message may be displayed differently depending on the content and clauses of the contract. The memory unit (160) analyzes the content and clauses of the contract and, based on the analysis results, displays the fields most appropriate to the textual context of the clauses in the pop-up message. The contract creator can then select the desired fields from the displayed fields and insert them into the contract. This saves the time of the contract creator having to search for the fields to be inserted.
[0076] To this end, the memory unit (160) may further include a contract field or condition recommendation unit (164). The contract field or condition recommendation unit (164) may analyze the contents of the contract and the contents of the clauses and recommend the most appropriate field in a pop-up message. The contract field or condition recommendation unit (164) may utilize the structural relationship between clauses analyzed by the contract clause structure analysis unit (162) (contract content correlation between clauses, dependency relationship between clauses, prerequisite relationship between clauses, or time precedence relationship between clauses, etc.) to recommend fields in a pop-up message.
[0077] For example, if the preceding clause among the clauses was about the contracting parties, the contract clause structure analysis unit (162) can analyze that the subsequent clause is about the contract date or contract period, and when the contract creation manager inserts a field in the subsequent clause, the contract field or condition recommendation unit (164) can recommend the contract date or contract period field as a pop-up message.
[0078] Additionally, the contract field or condition recommendation unit (164) can utilize the clause content analyzed by the contract clause content analysis unit (163) to recommend fields as pop-up messages. For example, if the clause content analyzed by the contract clause content analysis unit (163) relates to the content and scope of consultation, the contract field or condition recommendation unit (164) can recommend the number of consultations or consultation period fields as pop-up messages.
[0079] The fields recommended by the contract field or condition recommendation unit (164) are pre-stored in the storage unit (140). The person in charge of creating the contract classifies the fields according to the type of contract and pre-stores them in the storage unit (140), and the contract field or condition recommendation unit (164) selects the fields stored in the storage unit (140) and recommends them as a pop-up message.
[0080] The above description describes the fields recommended by the contract field or condition recommendation unit (164), but in a similar manner, the contract field or condition recommendation unit (164) can also recommend conditions as pop-up messages.
[0081] In addition, if the field or condition sought by the contract creator is not found in the fields or conditions recommended by the contract field or condition recommendation section (164) as a pop-up message, the contract creator can create an additional field or condition and insert the additionally created field or condition.
[0082] In addition, when the contract creator selects and inserts a field or condition recommended as a pop-up message in the contract field or condition recommendation unit (164), the contract field or condition recommendation unit (164) can find a part where the already inserted field or condition can be inserted by referring to the clause structure and clause content analyzed by the clause structure analysis unit and clause content analysis unit, and insert the already inserted field or condition into the found part. In addition, the contract field or condition recommendation unit (164) can perform the above process throughout the entire contract.
[0083] FIG. 6 is a drawing showing a process of writing a contract in a contract writing unit according to one embodiment of the present invention.
[0084] Referring to Figure 6, in the contract drafting stage (S4), the information entered by the business manager in the information entry stage (S3) is updated, and the business manager writes the content to be updated based on the contract contents concluded with the customer in the contract in which the insertion of fields or conditions is completed.
[0085] The contract writing section (165) informs the business manager of the contract content through the contract display section (200), the contract content to be entered through the contract content input section (210), and the contract writing progress stage through the progress stage notification section (220).
[0086] The business manager inputs the contract content to be updated through the contract content input section (210). The contract content to be input by the business manager is divided into blank spaces by content in the contract content input section (210), and the business manager updates the contract by entering the contract content in the blank spaces by content. When the business manager inputs the contract content in the blank spaces by content, the text corresponding to the contract content entered by the business manager is displayed in color in the contract display section (200) to inform the business manager which part of the contract content is being updated. In addition, the contract content entered by the business manager in the contract content input section (210) is also updated in real time in the contract display section (200). Through this, the business manager can check the contract content section and contract content that are being updated in real time.
[0087] Meanwhile, the progress status of each step in the process of selecting and drafting a contract can be notified through the progress notification section (220). The progress notification section (220) informs the business manager of which step the business manager is currently working on by checking the progress stage section or marking it with a different color.
[0088] FIG. 7 is a drawing showing a process of previewing a contract being drafted or completed according to one embodiment of the present invention.
[0089] Referring to Figure 7, business managers can preview contracts that are being drafted or have been completed. While drafting a contract, business managers can click the Preview button to preview the contract in progress. The text in the fields, terms, and contract details being drafted is highlighted in color, allowing business managers to intuitively identify which part of the contract they are drafting.
[0090] Additionally, even after completing the contract, the business manager can click the Preview button to preview the completed contract, and can also zoom in or out on the contract displayed on the screen.
[0091] Additionally, at any stage of drafting, reviewing, or revising a contract, the person in charge of drafting, reviewing, or revising the contract can click the Preview button to preview the contract.
[0092] FIG. 8 is a drawing showing setting the distribution status of a completed contract according to one embodiment of the present invention.
[0093] Referring to Figure 8, the "Distribution Status" field of a contract displays the distribution status of the contract. For example, a contract that has been distributed is marked as "Distributing," while a contract scheduled for distribution is marked as "Scheduled for Distribution."
[0094] Additionally, the contract manager can set the distribution status for the contract in the "Distribution Status Setting" field. The manager can select "Distributing" or "Scheduled for Distribution" in the "Distribution Status Setting" field. Depending on the manager's selection, the contract distribution status displayed in the "Distribution Status Display" field will change.
[0095] FIG. 9 is a drawing showing a process in which a business manager requests a business manager to review a contract written by a business manager according to one embodiment of the present invention, and FIG. 10 is a drawing showing a process in which a business manager approves a review of a written contract by a business manager according to one embodiment of the present invention.
[0096] Referring to Figure 9, upon completing the contract, the business manager selects the business manager to whom they wish to request review in the "Business Manager Selection" field and requests the review from the business manager. At this time, the business manager enters any items the business manager should consider during the review in the "Comments Entry" field.
[0097] Referring to Figure 10, the business manager checks the contract for review sent by the business manager through the "Confirmation of Work" field. Selecting a contract for review from the "Confirmation of Work" field displays the contract. The business manager then clicks the "Approve Review Request" field to approve the contract for review. The business manager then reviews the approved contract. If any revisions are required, the contract is retransmitted to the business manager for revision.
[0098] Once the business manager has completed reviewing the contract, he or she will forward the contract to the legal manager for legal review.
[0099] FIG. 11 is a diagram showing a process in which a legal manager assigns a legal officer to review a contract according to one embodiment of the present invention.
[0100] Referring to Fig. 11, the contract review department (166) displays a 'menu input tab' where a legal manager can select a menu, a 'legal manager information provision field' where a legal manager can check legal manager information, and a 'legal manager assignment field' where a legal manager can assign a legal manager on the screen of the legal manager's access terminal (10).
[0101] The legal manager selects the contract to be reviewed, selects the legal officer in charge of review in the 'Assign Legal Officer' field, and sends the contract to the legal officer.
[0102] When the person in charge selects the 'Assign Legal Officer' icon in the 'Menu Input Tab' displayed on the left side of the screen, the person in charge can check the unassigned requests and the work status information for each legal officer in the 'Provide Legal Officer Information' field, and then select the 'Assign Legal Officer' icon and select a legal officer in the 'Assign Legal Officer' field to send the contract to the legal officer.
[0103] At this time, if the 'Assign Legal Officer' icon is selected, the 'Assign Legal Officer' field may be provided in the form of a pop-up message. In addition, the contract review department (166) provides work status information for each legal officer, allowing the legal manager to understand the work status being performed by each legal officer and identify legal officers who have relatively less work assigned to them and thus can be assigned additional work. At this time, the work status information for each legal officer provided by the contract review department (166) may be provided by displaying the amount of work being performed by each legal officer as a percentage.
[0104] For example, "Legal Officer A" might be shown as 100%, while "Legal Officer B" might be shown as 70%. This allows the legal manager to understand the workload of each legal officer and assign additional tasks to those with lower workloads.
[0105] The percentage of work being done by each legal officer (%) can be calculated by a preset formula. The contract review department (166) can calculate the percentage of work (%) by multiplying the number of cases being worked on, the difficulty of each case (high / medium / low), and the user involvement rate (%) of each case (percent of work (%) = number of cases being worked on * difficulty of each case (high / medium / low) * user involvement rate (%) of each case). In addition, the variables of the number of cases being worked on, the difficulty of each case (high / medium / low), and the user involvement rate (%) of each case can be multiplied by a weight according to the importance of each variable and set.
[0106] For example, if a legal officer is working on 6 cases, 2 commercial cases, 2 medium-difficulty cases, and 2 low-difficulty cases, and is involved in the 2 high-difficulty cases by 80% and 90%, respectively, the 2 medium-difficulty cases by 90% and 80%, and the 2 low-difficulty cases by 100% and 95%, then the contract review department (166) can calculate the percentage of the legal officer's workload as 90%.
[0107] FIG. 12 is a diagram showing a process of selecting a contract to be reviewed by a legal officer according to one embodiment of the present invention, FIG. 13 is a diagram showing a process of comparing and analyzing contracts updated by version according to one embodiment of the present invention, FIG. 14 is a diagram showing a process of reviewing a contract by a legal officer according to one embodiment of the present invention, and FIG. 15 is a diagram showing a process of reviewing a contract by comparing before and after modification by a legal officer according to one embodiment of the present invention.
[0108] Referring to Fig. 12, the contract review department (166) provides contracts by version through the 'Contract by Version' column in the order of updates, and the legal officer can check the contracts received from the legal manager in the order of updates through the 'Contract by Version' column. In the 'Contract by Version' column, the contracts are displayed as v1, v2, v3, and v4, etc. in the order of updates, and the legal officer selects the contract version he or she wants to review and modify.
[0109] Referring to Figure 13, a legal representative can compare and analyze contracts by selecting them by version. For example, if a legal representative selects a V1 version contract and a V2 version contract, the contract review department (166) provides the V1 version contract and the V2 version contract.
[0110] Legal staff can compare and analyze the provided V1 version contract with the V2 version contract, and the modified parts in the V2 version are marked for deletion (deleted with a red line) or added (indicated with blue text), so that legal staff can intuitively identify the modified parts.
[0111] In addition to the V1 and V2 version contracts, the contract review department (166) further splits the screen of the connection terminal (10) viewed by the legal representative, and displays the V3 or V4 versions on a single split screen. There is no limit to the number of split screens, allowing for the simultaneous viewing of multiple versions of contracts by adding new versions of contracts.
[0112] The number following the text 'V' indicates the chronological order in which the contract was modified. That is, version V2 is a contract that modifies version V1, and version V3 is a contract that modifies version V2.
[0113] The version-specific contract displays not only the modified portion, but also the version, time, content, and author of the modification. This allows the person in charge to check which version, when, what content, and by whom the modification was made. This information can be displayed in a fixed format within the version-specific contract, or it can be displayed as a pop-up message when the legal representative hovers the mouse over the modified portion.
[0114] Referring to Figure 14, the legal representative reviews and revises the contract. The legal representative's review and revision process is similar to the process in which the business representative updates the contract during the drafting stage (S4).
[0115] The contract review section (166) provides a contract display section (200) and a memo writing section (230), and a legal representative checks and reviews the contents of the contract through the contract display section (200). If the legal representative finds any items that need to be revised while reviewing the contract, the legal representative proceeds with revisions. When a section to be revised is selected, the text of the revised section is highlighted in color, and when the legal representative proceeds with revisions, the revised section is updated in real time. The legal representative can proceed with revisions through the contract display section (200), or through a separate pop-up window that displays and displays the revised section.
[0116] As the legal officer proceeds with the revision, he or she makes notes of the revised items in the memo writing section (230). By making notes of the revised items in the memo writing section (230), the legal officer can confirm the revised items by looking at the notes in the memo writing section (230) when he or she or another person wants to know the details of the revised items.
[0117] Additionally, the memo section (230) can be used to communicate the details of the revisions to others. This allows staff members to share the details of the revisions and exchange opinions on them. Legal staff members can share the details of the revisions with other staff members and, based on their input, proceed with the revisions.
[0118] Referring to Figure 15, the contract review unit (166) provides a pre-amendment contract display unit (201) and a post-amendment contract display unit (202). Through this, when a legal representative completes the contract amendment and uploads the amended contract to the smart contract management server (100), the contents of the pre-amendment contract and the post-amendment contract can be compared and viewed.
[0119] The pre-revision contract display section (201) shows the pre-revision contract, and the post-revision contract display section (202) shows the post-revision contract. The post-revision contract display section (202) shows the revised contract by adding color to the revised portion, so that the legal staff can see at a glance which portion has been revised. In addition, when the legal staff moves the mouse cursor to the revised portion and places it, the notes he or she has written will appear in the form of a pop-up message, allowing the legal staff to check the revision contents. In addition, there is a screen sharing function, so if there is a staff member with whom he or she would like to discuss the revisions while viewing the screen together, he or she can invite that staff member, share the screen in real time, and discuss the revisions while viewing them together.
[0120] When comparing pre- and post-amendment contracts, legal representatives can select and compare contracts by version. Contracts are displayed in chronological order of update, such as v1, v2, v3, and v4. Legal representatives can select the version they wish to compare.
[0121] If necessary, the legal representative can select and compare not only two versions, but also three or four versions simultaneously. The control unit (150) divides the screen viewed by the legal representative according to the number of contract versions selected by the legal representative, and displays all contract versions selected by the legal representative on the screen simultaneously.
[0122] Once the legal representative completes all review and revisions to the contract, the legal representative forwards it to the legal manager for final review. The legal manager then reviews and approves the revised contract and resubmits it to the business manager.
[0123] FIG. 16 is a diagram showing a process in which a business manager according to one embodiment of the present invention performs electronic approval on a contract that has completed legal review, and FIG. 17 is a diagram showing a process in which a business manager according to one embodiment of the present invention uploads a final contract in which a contract has been concluded with a customer.
[0124] Referring to Figures 16 and 17, in order to approve a contract that has undergone legal review according to the approval line, the contract approval department (167) provides information related to approval to the person in charge of approval via the screen of the access terminal (10). The approval department proceeds with approval by referring to the information related to approval provided by the contract approval department (167).
[0125] First, the business manager sets the approval line for the contract that has completed the legal review, and proceeds with the approval along the set approval line. The superior who will proceed with the approval is designated through the 'Approval Line Setting' field. If there are multiple superiors, the approval line is designated according to the rank. After the approval is completed according to the approval line, the contract with the completed approval is stored in the storage unit (140). Thereafter, the business manager sends the contract with the completed approval to the customer and uploads the final contract with the customer in the 'Contract Conclusion Contract Upload Field', where it is finally stored in the storage unit (140).
[0126] Figure 18 is a drawing showing a process in which a business manager, according to one embodiment of the present invention, proceeds with electronic approval for a contract that has completed legal review.
[0127] Referring to Fig. 18, the approval progress status of a completed contract can be known through the approval line display section (240) provided by the contract approval section (167). The approval line display section (240) includes information about who is included in the approval line, in what order the approval is processed, how far the approval has progressed, when the approval has progressed, and what kind of approval the approver makes. The order in which the approval is processed can be known through the number displayed in front of the approver information, and what kind of approval is in progress can be known through the texts such as 'Approval', 'Agreement', 'Adjustment', and 'Draft' displayed next to the approver, and how far the approval has progressed can be known through the texts such as 'Viewing', 'Waiting', 'Approval', and 'Submission' displayed next to the approver, and when the approval was progressed can be known through the approval year, date, and time displayed below the approver. Meanwhile, the text or numbers displayed on the payment line display unit (240) may be displayed with different colors depending on the information each text or number represents. Through this, the payment line display unit (240) can display which payment has been processed, how far the payment has progressed, in what order the payment was processed, and when the payment was processed, etc.
[0128] In addition, the approval line display unit (240) can display not only the approver included in the approval line but also the reference information referencing the approval, and the approver can write an opinion related to the approval through the approval opinion writing unit (250), and the opinion related to the already written approval is displayed through the approval opinion writing unit (250).
[0129] FIG. 19 is a drawing showing a process of storing a contract for which electronic approval has been completed in a storage unit according to one embodiment of the present invention.
[0130] Referring to Figure 19, a contract for which electronic approval has been completed is converted into text data using an optical character recognition (OCR) method that recognizes letters and converts them into text data, and then stored as a standard contract in the storage unit (140). The standard contract stored in the storage unit (140) is utilized when a person in charge searches for another contract in the future.
[0131] FIG. 20 is a drawing showing a process of a person in charge searching for a concluded contract according to one embodiment of the present invention.
[0132] Referring to Figure 20, a contract manager can search for a specific contract by entering a search term in the "Search term input field." Search terms entered in the "Search term input field" can include contract counterparty, contract category, contract start date, contract size, contracting entity, contract language, and clause search terms. Contract managers can also search for specific contracts using the "Search box input field."
[0133] You can select a specific contract from the search results by entering a search term or entering text in the search bar to view detailed information about the selected contract. Additionally, you can save the contracts found using specific search terms as an Excel document.
[0134] Figure 21 is a drawing showing a process of searching a contract signed by a person in charge through a detailed search according to one embodiment of the present invention.
[0135] Referring to Figure 21, the agent can click "Advanced Search" to conduct a detailed search for the contract they are looking for. When the agent clicks "Advanced Search," a "Detailed Search Input Field" appears, allowing them to enter detailed search terms. The agent can then enter search terms into the "Detailed Search Input Field" to find the contract they are looking for.
[0136] For example, the "Advanced Search Input Field" is divided into separate fields for "Include any word," "Include all words," and "Exclude words." Managers can enter search terms in each field to find the contract they're looking for. The search term can be a single word or multiple words.
[0137] Figure 22 is a diagram showing the status of writing a contract according to one embodiment of the present invention.
[0138] Referring to FIG. 22, the current status of the contract written and uploaded to the smart contract management server (100) is shown in a diagram. In the case of contract review, the displayed diagram information includes the number of contracts by contract status (written, reviewed, internally approved and signed, concluded, etc.) among all contracts, the number of contracts by contract language (Korean, English, etc.), the number of contracts by contract classification (delegation contract, confidential contract, sales consignment, etc.), the number of contracts by reviewer, the number of contracts by contract counterparty (individual, individual business owner, corporate business owner, etc.), and the number of contracts by contract form (company form, external form, etc.). In the case of a signed contract, the number of contracts by contract counterparty (individual, individual business owner, corporate business owner, etc.), contract language (Korean, English, etc.), contract classification (delegation contract, confidential contract, sales consignment, etc.), and expiration date (daily, monthly, yearly) is included.
[0139] Meanwhile, the memory unit (160) may further include a contract risk management unit. The contract risk management unit analyzes the contract contents and provides information related to potential damages in the event of breach of contract. This information includes the calculated amount of damages.
[0140] The Contract Risk Management Department analyzes the contract date, contract period, contract terms, and damages for breach of contract. It then provides the details of the damages to be paid in the event of breach of contract and the daily damages amount. To provide the damages amount, the Department searches the bank's current interest rates online to calculate the daily damages amount and provides the calculated damages amount in this manner.
[0141] The Contract Risk Management Department can proactively notify contract managers of potential damages, encouraging them to fulfill their contracts early. Furthermore, contracts expiring can be notified in advance through a notification service, allowing managers to check in advance whether a contract is due for renewal and proceed with the renewal process.
[0142] Meanwhile, when informing of the amount of damages, the Contract Risk Management Department can display the amount in different colors depending on the damages amount (e.g., red for amounts exceeding KRW 100 million). Furthermore, for contracts with expiring terms, the department can display the degree of impending expiration using color (e.g., red for a contract with one week remaining).
[0143] Although the present invention has been described with reference to the above embodiments, it will be understood by those skilled in the art that various modifications and changes can be made to the present invention without departing from the spirit and scope of the present invention as set forth in the claims below.
[0144] [Explanation of symbols]
[0145] 10: Connection terminal
[0146] 100: Smart Contract Management Server
[0147] 110: Input section
[0148] 120: Output section
[0149] 130: Communications Department
[0150] 140: Storage
[0151] 150: Control unit
[0152] 160: Memory section
[0153] 161: Standard Contract Recommendation
[0154] 162: Contract Clause Structure Analysis Department
[0155] 163: Contract Clause Content Analysis Department
[0156] 164: Contract Field or Condition Recommendation
[0157] 165: Contract drafting department
[0158] 166: Contract Review Department
[0159] 167: Contract Approval Department
[0160] 200: Contract display section
[0161] 201: Display of contract before amendment
[0162] 202: Contract display after modification
[0163] 210: Contract details input section
[0164] 220: Progress stage notification
[0165] 230: Note-taking section
[0166] 240: Payment line display
[0167] 250: Approval Comment Writing Section
Claims
1. An input section where the user uploads a contract or enters information related to the contract using the access terminal; An output section that outputs the written contract and related information to the user; Communication department that communicates internal and external information; A storage unit that stores information; In a smart contract management server, including a control unit that controls all operations; and a memory unit that executes various programs and stores accompanying data, The above memory unit includes a standard contract recommendation unit that recommends a standard contract based on the user's search; A contract clause structure analysis unit that analyzes the clause structure of the above uploaded contract; A contract clause content analysis department that analyzes the clause content of the contract uploaded above; A contract field or condition recommendation section that recommends fields or conditions for the user to directly input contract contents into the uploaded contract so that the user can selectively input the fields or conditions; A contract writing department that writes the contract uploaded above; A smart contract management server including a contract review unit that reviews a contract written by the contract writing unit; and a contract approval unit that approves a contract reviewed by the contract review unit.
2. In paragraph 1, The above uploaded contract is a smart contract management server that is created offline and converted into an electronic document format and is a contract uploaded by the user, or a standard contract selected and uploaded by the user from among the standard contracts recommended by the standard contract recommendation department.
3. In paragraph 1, The above contract writing section includes a contract display section that provides information on the contents of the uploaded contract; A smart contract management server including a contract content input section that informs of contract content to be entered in the above uploaded contract; and a progress stage notification section that informs of the progress stage of writing the above uploaded contract.
4. In paragraph 1, The above contract review department is a smart contract management server that provides the user's work status information displayed as a percentage.
5. In paragraph 4, The above percentage percentage is calculated by the smart contract management server by multiplying the number of cases being performed by the user, the difficulty of each case, and the user involvement rate of each case.
6. In paragraph 1, The above contract review section provides a contract version updated hourly, and a smart contract management server that simultaneously provides a contract version selected according to the user's selection through the user's access terminal screen.
7. In paragraph 1, A smart contract management server in which the structural relationship between clauses analyzed by the above contract clause structure analysis unit includes at least one of the following: a contract content correlation relationship between clauses, a dependency relationship between clauses, a prerequisite relationship between clauses, or a time precedence relationship between clauses.
8. In paragraph 1, The contract field or condition recommendation unit is a smart contract management server that recommends fields or conditions that the user can select based on the clause structure and clause content analyzed by the clause structure analysis unit and the clause content analysis unit of the uploaded contract.
9. In paragraph 8, A smart contract management server that recommends the field or condition in the form of a pop-up message when the user selects a part in which the field or condition is inserted in the uploaded contract.
10. In paragraph 8, A smart contract management server in which, when the user inserts the field or condition into the uploaded contract, the inserted field or condition is displayed in color.
11. In paragraph 8, If the field or condition that the user wants to select does not exist in the field or condition recommended by the contract field or condition recommendation unit, the user creates a new field or condition on the smart contract management server.
12. In paragraph 8, A smart contract management server that, when the user inserts the recommended field or condition into the uploaded contract, the contract field or condition recommendation unit finds a part where the inserted field or condition can be inserted based on the clause structure and clause content analyzed by the clause structure analysis unit and the clause content analysis unit in the entire uploaded contract and inserts the inserted field or condition.
13. Connection step where the user connects to the smart contract management server; A contract input step in which the user uploads a contract to the smart contract management server; Information input step for entering contract-related information into the above uploaded contract; Contract writing step for writing the above uploaded contract; Review step to review the contract written above; A method for writing a smart contract, comprising: a payment step for paying the reviewed contract along the payment line; and a storage step for saving the contract for which payment has been completed as a standard contract.
14. In paragraph 13, The above uploaded contract is a smart contract creation method in which the above uploaded contract is created offline and converted into an electronic document format, and is a contract uploaded by the above user, or a standard contract selected and uploaded by the above user from among the standard contracts recommended by the standard contract recommendation department.
15. In paragraph 13, The above contract drafting steps are: A method for creating a smart contract further comprising a field or condition insertion step for inserting fields or conditions into a draft contract according to the user's selection in a draft contract in which information has been entered through the above information input step.
16. In paragraph 15, In the above field or condition insertion step, A smart contract writing method in which the user selects a field or condition recommended by the contract field or condition recommendation unit based on the clause structure and clause content analyzed by the clause structure analysis unit and the clause content analysis unit of the above draft contract and inserts the field or condition recommended by the contract field or condition recommendation unit into the above draft contract.
17. In paragraph 16, In the above field or condition insertion step, A smart contract writing method in which, when the user inserts the recommended field or condition into the draft contract, the contract field or condition recommendation unit finds a part where the inserted field or condition can be inserted based on the clause structure and clause content analyzed by the clause structure analysis unit and the clause content analysis unit in the entire draft contract, and inserts the inserted field or condition.
18. In paragraph 13, In the above review stage, A method for creating a smart contract in which the user selects a version of the contract that is updated on a time basis provided by the contract review department, and the user simultaneously views and reviews the selected version of the contract through the user's access terminal screen.
Citation Information
Patent Citations
Inspecting apparatus for head lining of vehicle
KR1020210039804A
Method of performing user authentication and apparatus performing the same
KR1020220120355A
High gloss exterior panel with excellent low temperature bending resistance and method of manufacturing the same
KR102289115B1
Senna-tora derived gene having anthoraquinone biosynthesis function and use thereof
KR102463948B1
Method, apparatus and program for providing attorney work analysis service using ai-based big data analysis
KR102549230B1