Method, device and equipment for signing electronic contract

By receiving and configuring the contract signing process to generate electronic contract pages in a set format, and then circulating them to various contract service providers according to the signing scenario sequence, the problem of inconsistent execution standards during the electronic contract signing process is solved, and unified signing standards and efficient signing are achieved across multiple business lines.

CN115994387BActive Publication Date: 2026-07-21RAJAX NETWORK &TECHNOLOGY (SHANGHAI) CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
RAJAX NETWORK &TECHNOLOGY (SHANGHAI) CO LTD
Filing Date
2023-02-16
Publication Date
2026-07-21

AI Technical Summary

Technical Problem

In existing technologies, it is difficult to unify the execution standards of electronic contracts in different service signing scenarios, which increases the cost of connecting business lines with electronic signing platforms and affects signing efficiency.

Method used

By receiving the original contract information uploaded by the business client, configuring the contract signing process and signing scenarios, generating an electronic contract page in a set format, and circulating it to each contract service provider's client in the order of signing scenarios, the contract service provider executes the signing according to the process, and finally archives the contract.

Benefits of technology

It has achieved a unified execution standard for multiple business lines in different service signing scenarios, reduced the cost of connecting business lines with the electronic signing platform, and improved the efficiency of electronic contract signing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115994387B_ABST
    Figure CN115994387B_ABST
Patent Text Reader

Abstract

The application discloses a method, device and equipment for signing an electronic contract, relates to the technical field of Internet, and can reduce the docking cost of a business line and an electronic signing platform and improve the signing efficiency of the electronic contract. The method comprises the following steps: receiving original contract information uploaded by a business client, configuring a contract signing process and a contract signing scene for the original contract information; adding contract elements extracted from the original contract information to the contract signing process in combination with the contract signing scene, generating an electronic contract page in a set format according to the original contract information, sequentially transferring the electronic contract page to each contract service client according to the contract signing scene, and archiving the completed electronic contract page after detecting that all the contract service clients complete the signing in the electronic contract page.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of Internet technology, and in particular to a method, apparatus and equipment for signing electronic contracts. Background Technology

[0002] With the continuous development of the Internet industry, the application scenarios of e-commerce are becoming increasingly diverse. As one of the application scenarios of e-commerce, electronic contracts enable various contracting parties to sign contracts in electronic form, which has the advantages of convenient transmission and resource saving, and is gradually replacing paper contracts.

[0003] In related technologies, each business line connects to an electronic signature platform to generate electronic contracts for the corresponding service signing scenarios. As the number of business lines grows, the number of electronic contracts continues to increase. However, the electronic contract functions that different business lines need to execute are the same, but there is no unified execution standard for different service signing scenarios. This makes it difficult to unify the execution standards for different service signing scenarios during the electronic contract signing process, which increases the connection cost between business lines and electronic signature platforms and affects the efficiency of electronic contract signing. Summary of the Invention

[0004] In view of this, this application provides a method, apparatus and equipment for signing electronic contracts. The main purpose is to solve the problem that in the prior art, it is difficult to unify the execution standards of different service signing scenarios during the signing process of electronic contracts, which invisibly increases the cost of connecting business lines with electronic signing platforms and affects the signing efficiency of electronic contracts.

[0005] According to the first aspect of this application, a method for signing an electronic contract is provided, applied to a server corresponding to a contract signing platform, the method comprising:

[0006] Receive the original contract information uploaded by the business client, and configure the contract signing process and contract signing scenario for the original contract information;

[0007] In conjunction with the contract signing scenario, the contract elements extracted from the original contract information are added to the contract signing process, and an electronic contract page with a set format is generated from the original contract information according to the contract signing process;

[0008] According to the contract signing scenario, the electronic contract page is sequentially transferred to each contract service provider's client, so that the contract service provider's client can perform the signing on the electronic contract page according to the contract signing process;

[0009] Once it is detected that all contract service provider clients have completed signing on the electronic contract page, the signed electronic contract page will be archived.

[0010] Furthermore, configuring the contract signing process and contract signing scenarios for the original contract information includes:

[0011] Based on the original contract information, determine the combination type of the contract service providers;

[0012] Using the service scenarios provided by the combined types of contract service providers as the contract signing scenarios of the contract service provider combination, obtain the signing authentication method applicable to each contract service provider in the contract signing scenario;

[0013] Configure the contract signing process for each contract service provider by using the signing and authentication method applicable to each contract service provider as a step before contract signing.

[0014] Furthermore, the step of adding contract elements extracted from the original contract information to the contract signing process in conjunction with the contract signing scenario, and generating an electronic contract page in a set format from the original contract information according to the contract signing process, includes:

[0015] Extract contract service provider information from the original contract information, the contract service provider information including the signing order of the contract service providers;

[0016] The signing order of the contract service providers is grouped into a sequential linked list, and the sequential linked list is added to the contract signing process in combination with the contract signing scenario;

[0017] The original contract information is used to generate an electronic contract page in a set format according to the sequential linked list, so that the contract signing process of each contract service provider is executed according to the sequential linked list during the contract signing process.

[0018] Furthermore, the step of adding contract elements extracted from the original contract information to the contract signing process in conjunction with the contract signing scenario, and generating an electronic contract page in a set format from the original contract information according to the contract signing process, includes:

[0019] Extract contract signing information from the original contract information;

[0020] The contract signing location is determined from the original contract information, and then added to the contract signing process based on the contract signing.

[0021] Based on the contract signing location, the original contract information is used to generate an electronic contract page in a set format, so that the contract signing process of each contract service provider is executed according to the contract signing location during the contract signing process.

[0022] Furthermore, before sequentially transferring the electronic contract page to the contract service provider's client according to the contract signing scenario, the method further includes:

[0023] Based on the resource types corresponding to different contract service providers, determine the contract signing channels applicable to each contract service provider in the contract signing scenario. The contract signing channels include at least mobile channels and computer channels.

[0024] Generate a resource distribution link for each contract service provider based on the contract signing channel applicable to each contract service provider.

[0025] Further, the step of sequentially transferring the electronic contract page to each contract service provider's client according to the contract signing scenario, so that the contract service provider's client performs the signing on the electronic contract page according to the contract signing process, includes:

[0026] Based on the contract signing scenario, the signing order of the contract service providers and the signing authentication method applicable to the contract service provider's client are determined in the contract signing process;

[0027] The electronic contract page is sent to the first contract service provider's client according to the signing order of the contract service providers, so that the first contract service provider's client can pass the authentication using the signing authentication method applicable to the first contract service provider's client, and then perform the signing on the electronic contract page;

[0028] After the first contract service provider's client detects that the contract has been signed on the electronic contract page, the signed electronic contract page is sent to the second contract service provider's client according to the signing order of the contract service providers. This allows the second contract service provider's client to pass the authentication using its applicable signing authentication method and then perform the signing on the electronic contract page.

[0029] Furthermore, the contract signing scenario involves a combination of one or more contract service provider types. When the contract signing scenario involves one contract service provider type, the signing authentication method applicable to each contract service provider client in the combination of contract service provider types is the same. When the contract signing scenario involves a combination of multiple contract service provider types, the signing authentication method applicable to each type of contract service provider client in the combination of multiple contract service provider types is the same, while the signing authentication methods applicable to different types of contract service provider clients are different.

[0030] Furthermore, after sequentially transferring the electronic contract page to each contract service provider's client according to the contract signing scenario, the method further includes:

[0031] Each contract service provider client is identified to determine whether it is a designated contract service provider type.

[0032] If so, the pre-configured contract signing process will be provided to the contract service provider's client, so that the contract service provider's client can perform the signing on the electronic contract page according to the pre-configured contract signing process.

[0033] According to a second aspect of this application, a method for signing an electronic contract is provided, applied to a contract service provider client, the method comprising:

[0034] Upon receiving the electronic contract page, determine the applicable signing and authentication method for the contract service provider based on the contract signing process;

[0035] Enter the authentication information using the signing and authentication method applicable to the contract service provider;

[0036] When the authentication information is verified, the signing is performed on the electronic contract page, and the signed electronic contract page is sent to the contract signing platform so that the contract signing platform can sequentially transfer the signed electronic contract pages to the next contract service provider client according to the contract signing scenario.

[0037] Furthermore, before inputting authentication information using the signing authentication method applicable to the contract service provider, the method further includes:

[0038] A switch authentication button is provided to the contract service provider's client. In response to the trigger instruction of the switch authentication button, the signing authentication method to be switched is displayed on the service page, and the authentication information is entered using the selected signing authentication method.

[0039] According to a third aspect of this application, an electronic contract signing device is provided, the device comprising:

[0040] The configuration unit is used to receive the original contract information uploaded by the business client, and configure the contract signing process and contract signing scenario for the original contract information;

[0041] The addition unit is used to add contract elements extracted from the original contract information to the contract signing process in combination with the contract signing scenario, and to generate an electronic contract page in a set format from the original contract information according to the contract signing process;

[0042] The circulation unit is used to sequentially circulate the electronic contract page to each contract service provider client according to the contract signing scenario, so that the contract service provider client can perform the signing on the electronic contract page according to the contract signing process;

[0043] The archiving unit is used to archive the signed electronic contract pages after it is detected that all contract service provider clients have completed signing on the electronic contract page.

[0044] Furthermore, the configuration unit is specifically used to determine the combination type of the contract service providers based on the original contract information; to use the service scenarios provided by the combination type of the contract service providers as the contract signing scenarios of the contract service provider combination, to obtain the signing authentication method applicable to each contract service provider in the contract signing scenario; and to configure the contract signing process of each contract service provider as a step before contract signing, using the signing authentication method applicable to each contract service provider.

[0045] Furthermore, the adding unit is specifically used to extract contract service provider information from the original contract information, the contract service provider information including the signing order of the contract service providers; to form a sequential linked list of the signing order of the contract service providers, and to add the sequential linked list to the contract signing process in conjunction with the contract signing scenario; and to generate an electronic contract page in a set format from the original contract information according to the sequential linked list, so that the contract signing process of each contract service provider is executed according to the sequential linked list during the contract signing process.

[0046] Furthermore, the adding unit is specifically used to extract contract signing information from the original contract information; determine the contract signing position in the original contract information, and add the contract signing position to the contract signing process in conjunction with the contract signing; generate an electronic contract page of a set format from the original contract information according to the contract signing position, so that the contract signing process of each contract service provider is executed according to the contract signing position during the contract signing process.

[0047] Furthermore, the device also includes:

[0048] The determining unit is used to determine the contract signing channel applicable to each contract service provider in the contract signing scenario, based on the resource type corresponding to different contract service providers, before the electronic contract page is sequentially transferred to the contract service provider's client according to the contract signing scenario. The contract signing channel includes at least mobile channels and computer channels.

[0049] The generation unit is used to generate a resource distribution link corresponding to each contract service provider according to the contract signing channel applicable to each contract service provider.

[0050] Furthermore, the transfer unit is specifically used to determine the signing order of the contract service providers and the signing authentication method applicable to the contract service provider client in the contract signing process according to the contract signing scenario; send the electronic contract page to the first contract service provider client according to the signing order of the contract service providers, so that the first contract service provider client can pass the authentication using the signing authentication method applicable to the first contract service provider client and then perform the signing on the electronic contract page; when it is detected that the first contract service provider client has completed the signing on the electronic contract page, send the signed electronic contract page to the second contract service provider client according to the signing order of the contract service providers, so that the second contract service provider client can pass the authentication using the signing authentication method applicable to the second contract service provider client and then perform the signing on the electronic contract page.

[0051] Furthermore, the contract signing scenario involves a combination of one or more contract service provider types. When the contract signing scenario involves one contract service provider type, the signing authentication method applicable to each contract service provider client in the combination of contract service provider types is the same. When the contract signing scenario involves a combination of multiple contract service provider types, the signing authentication method applicable to each type of contract service provider client in the combination of multiple contract service provider types is the same, while the signing authentication methods applicable to different types of contract service provider clients are different.

[0052] Furthermore, the device also includes:

[0053] The identification unit is used to identify each contract service provider client after the electronic contract page is sequentially transferred to each contract service provider client according to the contract signing scenario, and to determine whether the contract service provider client is a set contract service provider type.

[0054] A providing unit is configured to, if so, provide a pre-configured contract signing process to the contract service provider's client, so that the contract service provider's client can perform a signing on the electronic contract page according to the pre-configured contract signing process.

[0055] According to a fourth aspect of this application, an electronic contract signing device is provided, the device comprising:

[0056] The receiving unit is used to receive electronic contract pages and determine the signing and authentication method applicable to the contract service provider based on the contract signing process.

[0057] The input unit is used to input authentication information using the signing authentication method applicable to the contract service provider;

[0058] The sending unit is used to perform signing on the electronic contract page when the authentication information is detected as passed, and to send the signed electronic contract page to the contract signing platform so that the contract signing platform can sequentially transfer the signed electronic contract pages to the next contract service provider client according to the contract signing scenario.

[0059] Furthermore, the device also includes:

[0060] The display unit is used to provide a switch authentication button to the contract service provider's client before the client inputs authentication information using the signing authentication method applicable to the contract service provider. In response to the triggering instruction of the switch authentication button, the display unit shows the signing authentication method to be switched on the service page and inputs authentication information using the selected signing authentication method.

[0061] According to a fifth aspect of this application, a storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the above-described method for signing electronic contracts.

[0062] According to a sixth aspect of this application, an electronic contract signing device is provided, including a storage medium, a processor, and a computer program stored on the storage medium and executable on the processor, wherein the processor executes the program to implement the above-described electronic contract signing method.

[0063] By utilizing the above technical solutions, this application provides an electronic contract signing method, apparatus, and device. Compared with the existing technologies that execute electronic contract signing in different service signing scenarios, this application receives original contract information uploaded by the business client, configures a contract signing process and contract signing scenario for the original contract information, adds contract elements extracted from the original contract information to the contract signing process in combination with the contract signing scenario, generates an electronic contract page with a set format from the original contract information according to the contract signing process, and sequentially transfers the electronic contract page to each contract service client according to the contract signing scenario, so that the contract service client executes the signing on the electronic contract page according to the contract signing process. After detecting that all contract service clients have completed the signing on the electronic contract page, the signed electronic contract page is archived. This process provides a multi-scenario contract signing process by sequentially transferring the electronic contract page to the contract service provider's client in different service signing scenarios. It ensures the orderly signing of electronic contracts, adapts the contract signing process to the contract signing scenario, and controls the contract service provider's client to execute the signing according to the contract signing process. This enables multiple business lines to unify the execution standards for service signing scenarios, reduces the integration costs between business lines and the electronic signing platform, and improves the efficiency of electronic contract signing.

[0064] The above description is only an overview of the technical solution of this application. In order to better understand the technical means of this application and to implement it in accordance with the contents of the specification, and to make the above and other objects, features and advantages of this application more obvious and understandable, the following are specific embodiments of this application. Attached Figure Description

[0065] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments of this application and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:

[0066] Figure 1 A flowchart illustrating an electronic contract signing method provided in an embodiment of this application is shown.

[0067] Figure 2 A flowchart illustrating another method for signing an electronic contract provided in an embodiment of this application is shown;

[0068] Figure 3 A flowchart corresponding to the signing process of the electronic contract provided in the embodiment of this application is shown;

[0069] Figure 4 Another flowchart corresponding to the signing process of the electronic contract provided in the embodiments of this application is shown;

[0070] Figure 5 This application provides an embodiment of an interactive link diagram illustrating the signing process of an electronic contract.

[0071] Figure 6 This illustration shows a structural schematic diagram of an electronic contract signing device provided in an embodiment of this application;

[0072] Figure 7 A schematic diagram of another electronic contract signing device provided in an embodiment of this application is shown. Detailed Implementation

[0073] The present application will be described in detail below with reference to the accompanying drawings and embodiments. It should be noted that, unless otherwise specified, the embodiments and features described in the embodiments of the present application can be combined with each other.

[0074] In related technologies, each business line connects to an electronic signature platform to generate electronic contracts for the corresponding service signing scenarios. As the business lines grow, the number of electronic contracts increases. However, the electronic contract functions that different business lines need to execute are the same, but there is no unified execution standard for different service signing scenarios. This makes it difficult to unify the execution standards for different service signing scenarios during the electronic contract signing process, which increases the connection cost between business lines and the electronic signature platform and affects the efficiency of electronic contract signing.

[0075] To address this issue, this embodiment provides an electronic contract signing system, including a server-side platform corresponding to the contract signing platform and client-side contract service providers. The server-side platform receives original contract information uploaded by the client-side business entity, configures a contract signing process and scenario for the original contract information, adds contract elements extracted from the original contract information to the contract signing process based on the scenario, generates an electronic contract page in a pre-defined format from the original contract information according to the signing process, and sequentially transfers the electronic contract page to each client-side contract service provider according to the scenario, enabling the client-side contract service providers to perform signing on the electronic contract page according to the signing process. Once all client-side contract service providers have completed signing on the electronic contract page, the signed electronic contract page is archived. In practical applications, the contract service provider's client receives the electronic contract page, determines the applicable signing authentication method based on the contract signing process, inputs authentication information using the applicable signing authentication method, and executes the signing on the electronic contract page when the authentication information passes the check. The signed electronic contract page is then sent to the contract signing platform, allowing the platform to sequentially pass the signed electronic contract pages to the next contract service provider's client according to the contract signing scenario. This enables multiple business lines to unify the execution standards for the signing scenario, reduces the integration costs between business lines and the electronic signing platform, and improves the efficiency of electronic contract signing.

[0076] Specifically, this embodiment provides a method for signing electronic contracts, applied to the server-side of a contract signing platform, such as... Figure 1 As shown, it includes the following steps:

[0077] 101. Receive the original contract information uploaded by the business client, and configure the contract signing process and contract signing scenario for the original contract information.

[0078] The original contract information refers to the contract information uploaded by the business party through the business line. Specifically, it can include contract service provider information, contract content, and contract signing information. Typically, during the contract signing process, for the contract service provider, some business lines require only an individual signature, some require only a corporate signature, and some require both individual and corporate signatures. For the contract signing channel, some business lines require only an individual signature, some require only a corporate signature, and some require both individual and corporate signatures. Therefore, combining the contract service provider and the contract signing channel can create a variety of different contract signing processes and scenarios.

[0079] For example, contract signing scenarios can be based on combinations of single contract service provider types, such as contracts between individuals or between enterprises. Contract signing scenarios can also be based on combinations of different contract service provider types, such as contracts between individuals and enterprises or contracts between individuals and silent users.

[0080] Understandably, due to the different signing characteristics of different types of contract service providers, the contract signing process required in different contract signing scenarios will also differ. For example, in a contract signing scenario where an individual user acts as the contract service provider, the individual user can choose the personal real-name authentication method and execute the contract signing process after the real-name authentication is passed. In a contract signing scenario where an enterprise user acts as the contract service provider, the enterprise user can choose the enterprise real-name authentication method and execute the contract signing process after the real-name authentication is passed. In a contract signing scenario where a silent user acts as the contract service provider, the silent user will directly execute the contract signing process by default. In a contract signing scenario involving multiple different types of contract service providers, the electronic contract will be sent to the contract service provider's client one by one according to the contract signing order. After the current contract service provider's client completes the contract signing process according to the current contract service provider type, the signed electronic contract will be transferred to the next contract service provider's client, and the next contract service provider will complete the contract signing process according to the current contract service provider type, until all contract service providers have completed the contract signing process.

[0081] The execution entity of this invention can be an electronic contract signing device, which can be applied to the server corresponding to the contract signing platform. Typically, electronic contract signing is an online service process generated by the contract service provider connected to the business line. This online service process can configure the contract signing scenario and contract signing process according to the original contract information. It can realize the contract signing scenario of mixed signing of different contract service provider types, and adapt the corresponding contract signing process for different contract service provider types, thereby improving the flexibility of the electronic contract signing process and saving the signing cost of electronic contracts.

[0082] 102. Combine the contract signing scenario described above, add the contract elements extracted from the original contract information to the contract signing process, and generate an electronic contract page with a set format from the original contract information according to the contract signing process described above.

[0083] Considering the flexibility of contract signing scenarios, we can extract contract elements related to the contract signing process from the original contract information, such as the contract service providers involved in the signing, their signing order, and their signing positions in the electronic contract. These contract elements can then be added to the contract signing process, allowing the process to control the signing of the corresponding contract service providers based on these elements. For example, boxes can be used on the electronic contract page to mark the signing positions of the contract service providers to limit the signing scope, and the electronic contract can be sent to the contract service provider's client according to their signing order.

[0084] Understandably, since each contract signatory has different signing channels and order, the process of generating a formatted electronic contract page involves arranging the original contract information based on these contract elements, determining the placement of different contract contents on the electronic contract page, selecting matching contract terms from a contract template library, adding the original contract content and terms to the electronic contract page according to their placement, and marking the signing positions of each contract service provider on the electronic contract page. The contract template library contains contract terms corresponding to different contract types. These contract terms can be basic related agreements, rules, or clauses corresponding to the contract type, or they can be custom agreements, rules, or clauses established between contract service providers.

[0085] 103. Based on the contract signing scenario, the electronic contract page is sequentially transferred to each contract service provider's client, so that the contract service provider's client can perform the signing on the electronic contract page according to the contract signing process.

[0086] In contract signing scenarios, contract service providers may be a combination of various types. Each service provider's contract signing channel can be customized or pre-configured by the electronic contract platform. The platform then distributes the signed electronic contract to each service provider's client sequentially according to the contract signing order. After the current service provider completes the signing, the signed electronic contract page is passed to the next service provider's client. Specifically, a customized contract signing channel can be used to send an initial version of the electronic contract page to the service provider's client. The service provider can then perform the signing process on the initial version of the electronic contract page. Once signed, the signed version of the electronic contract page is sent to the next service provider's client, ensuring that each service provider's client performs the signing process accordingly.

[0087] When a contract service provider executes the signing process on the electronic contract page, different signing authentication methods are provided for different types of contract service providers, taking into account their different types. This allows contract service providers to choose a signing authentication method, or they can pre-set the signing authentication method in the contract signing process. For example, if the contract service provider is an individual, the signing authentication methods available support personal three-factor authentication (name authentication, identity authentication, and phone number authentication), personal four-factor authentication (name authentication, identity authentication, card number authentication, and phone number authentication), and personal facial recognition authentication, etc. If the contract service provider is a company, the signing authentication methods available support company three-factor authentication (name authentication, identity authentication, and credit code authentication), company four-factor authentication (name authentication, name authentication, identity authentication, and credit code authentication), and company legal representative authentication, etc.

[0088] 104. Once it is detected that all contract service provider clients have completed signing on the electronic contract page, the signed electronic contract pages will be archived.

[0089] Understandably, after each contract service provider completes its signature on the electronic contract page, the signed electronic contract page will be passed to the next contract service provider's client for further signing. This process continues until all contract service providers have completed their signatures on the electronic contract page, at which point the electronic contract becomes legally effective. Throughout this process, the contract signing platform monitors the signing progress and validity of each contract service provider's client. Once a valid signature is confirmed, the platform passes the signed electronic contract page to the next contract service provider's client. This process continues until all contract service providers have completed their valid signatures on the electronic contract page, at which point the signed electronic contract is archived.

[0090] Furthermore, to ensure the security of the electronic contract page during its transfer, after each contract service provider completes the signing, the signed electronic contract page can be encrypted and sent to the next contract service provider's client. The next contract service provider's client needs to decrypt and authenticate the electronic contract page before it can view and perform the signing operation, thereby ensuring that the electronic contract will not be leaked.

[0091] The electronic contract signing method provided in this application, compared with the existing methods of signing electronic contracts in different service signing scenarios, receives the original contract information uploaded by the business client, configures the contract signing process and contract signing scenario for the original contract information, adds the contract elements extracted from the original contract information to the contract signing process in combination with the contract signing scenario, generates an electronic contract page with a set format according to the original contract information according to the contract signing process, and sequentially transfers the electronic contract page to each contract service client according to the contract signing scenario, so that the contract service client performs signing on the electronic contract page according to the contract signing process. After detecting that all contract service clients have completed signing on the electronic contract page, the signed electronic contract page is archived. This process sequentially redirects the electronic contract page to the contract service provider's client in different service signing scenarios, providing a multi-scenario contract signing process. It ensures the orderly signing of electronic contracts, adapts the contract signing process to different scenarios, and controls the contract service provider's client to execute the signing according to the contract signing process. This allows multiple business lines to unify the execution standards for service signing scenarios, reducing the integration costs between business lines and the electronic signing platform while improving the efficiency of electronic contract signing.

[0092] Furthermore, to flexibly configure contract signing scenarios and processes, specifically, based on the original contract information, the combination type of contract service providers can be determined. The service scenarios provided by this combination type are then used as the contract signing scenarios for the combined service providers. The applicable signing authentication method for each service provider within the contract signing scenario is obtained, and this method is used as a step before contract signing. The contract signing process for each service provider is then configured. Here, the original contract information records the contract signing order. The entire contract signing scenario requires a serialized contract signing process, meaning that after the first service provider completes its signing, the second service provider can view and sign the electronic contract page, and so on, until the last service provider completes its signing and the final electronic contract page is saved.

[0093] Specifically, in the process of generating a formatted electronic contract page, considering the flow order of the electronic contract page, contract service provider information can be extracted from the original contract information. This contract service provider information includes the signing order of the contract service providers, which is then grouped into a sequential linked list. This sequential linked list is added to the contract signing process based on the contract signing scenario. The formatted electronic contract page is then generated from the original contract information according to the sequential linked list, ensuring that the contract signing process for each contract service provider is executed according to the sequential linked list during the contract signing process. Considering the signing position on the electronic contract page, contract signing information can be extracted from the original contract information. The contract signing position is determined in the original contract information and added to the contract signing process based on the contract signing position. The formatted electronic contract page is then generated from the original contract information according to the contract signing position, ensuring that the contract signing process for each contract service provider is executed according to the contract signing position during the contract signing process. Different types of contract service providers use different signing methods in the contract signing process. For example, individual and enterprise contract service providers use a voluntary signing method, while silent contract service providers use a silent signing method.

[0094] Furthermore, to enhance the convenience of electronic contract signing, before sequentially transferring the electronic contract page to the contract service provider's client according to the aforementioned contract signing scenario, the applicable contract signing channel for each contract service provider in the contract signing scenario can be determined based on the resource types corresponding to different contract service providers. This contract signing channel includes at least mobile and desktop channels. Then, a resource distribution link corresponding to each contract service provider is generated according to its applicable contract signing channel. This resource distribution link can be sent via SMS, application notification, online software notification, etc. By utilizing different contract signing channels, contract service providers can sign contracts anytime, anywhere.

[0095] Specifically, in the process of sequentially transferring the electronic contract page to each contract service provider's client, the signing order of the contract service providers and the signing authentication method applicable to the contract service provider's client can be determined according to the contract signing scenario. The electronic contract page is sent to the first contract service provider's client according to the signing order of the contract service providers, so that the first contract service provider's client can pass the authentication using the signing authentication method applicable to the first contract service provider's client and then perform the signing on the electronic contract page. When it is detected that the first contract service provider's client has completed the signing on the electronic contract page, the signed electronic contract page is sent to the second contract service provider's client according to the signing order of the contract service providers, so that the second contract service provider's client can pass the authentication using the signing authentication method applicable to the second contract service provider's client and then perform the signing on the electronic contract page. The contract signing scenario here involves a combination of one or more contract service provider types. When a contract signing scenario involves one type of contract service provider, the signing authentication method applicable to each contract service provider client in the combination of contract service provider types is the same. When a contract signing scenario involves a combination of multiple types of contract service provider types, the signing authentication method applicable to each type of contract service provider client in the combination of multiple contract service provider types is the same, while the signing authentication method applicable to different types of contract service provider clients is different.

[0096] Understandably, different types of contract service providers have different contract signing processes. Silent contract service providers do not need to use the signing authentication method and can sign electronic contracts without being noticed. However, contract service providers for individuals and enterprises need to use the signing authentication method. That is, the contract service provider can only perform the contract signing operation after passing the signing authentication.

[0097] Furthermore, to ensure that contract service providers complete electronic contract signing in the fastest and most secure way, after the electronic contract page is sequentially routed to each contract service provider's client according to the contract signing scenario, each contract service provider's client can be identified to determine if it is a designated contract service provider type. If so, a pre-configured contract signing process is provided to the contract service provider's client, allowing the client to perform the signing on the electronic contract page according to the pre-configured process. Since different contract service provider types have different contract signing processes, and different signing processes have different signing efficiencies, considering that silent contract service provider types have fast signing characteristics, while individual and enterprise contract service providers require signing authentication methods and signing operations, silent contract service providers can be designated as the designated contract service provider type. A silent signing process can then be used for designated contract service provider types to seamlessly perform the signing operation on the electronic contract page, thereby improving the efficiency of electronic contract signing.

[0098] Specifically, this embodiment provides a method for signing electronic contracts, applied to a contract service provider's client, such as... Figure 2 As shown, it includes the following steps:

[0099] 201. Receive the electronic contract page and determine the signing and authentication method applicable to the contract service provider according to the contract signing process.

[0100] Understandably, after receiving the electronic contract page, the contract service provider will offer a choice of signing authentication methods to ensure the security of the contract signing process. These methods can be set with multiple options for different types of contract service providers. For example, for individual contract service providers, methods such as personal three-factor authentication, personal four-factor authentication, or facial recognition can be set. For enterprise contract service providers, methods such as enterprise three-factor authentication, enterprise four-factor authentication, or enterprise authorized party authentication can be set.

[0101] 202. Enter the authentication information using the signing authentication method applicable to the contract service provider.

[0102] The authentication information here is based on the signing authentication method. For example, if the signing authentication method uses the three elements of a person, name authentication can use the name of the contract service provider, identity authentication can use the corresponding document information of the contract service provider, and number authentication can use the SMS verification code received by the corresponding terminal of the contract service provider.

[0103] Furthermore, to facilitate flexible selection of signing authentication methods by contract service providers, a switch authentication button can be provided to the contract service provider's client before inputting authentication information. In response to the switch authentication button, the service page displays the signing authentication method to be switched to, and the authentication information is entered using the selected method. In this scenario, the contract signing platform typically provides a default signing authentication method to the contract service provider, along with a switch button for the default method. If the contract service provider does not wish to or finds it inconvenient to use the default signing authentication method, they can use the switch button to select another signing authentication method. For example, if the contract service provider is currently unable to input too much information, they can use the facial recognition signing authentication method.

[0104] 203. When the authentication information is verified, the signing is performed on the electronic contract page, and the signed electronic contract page is sent to the contract signing platform so that the contract signing platform can sequentially transfer the signed electronic contract pages to the next contract service provider client according to the contract signing scenario.

[0105] Understandably, if the authentication information passes, it indicates that the contract service provider is valid, and the contract service provider can execute the signing on the electronic contract page. During the signing process, the intention signing method can be used. Specifically, a template seal is generated in the contract service provider's client, and then the selected seal is used to sign the intention contract.

[0106] Furthermore, to ensure contract compliance, after the current contract service provider completes the signing of the electronic contract page, the signed electronic contract page will be sequentially passed to the next contract service provider for signing. Finally, after the contract is signed, the signed electronic contract page will be archived.

[0107] The electronic contract signing method provided in this invention, compared with existing technologies that execute electronic contract signing in different service signing scenarios, receives an electronic contract page, determines the applicable signing authentication method for the contract service provider according to the contract signing process, inputs authentication information using the applicable signing authentication method, and executes signing on the electronic contract page when the authentication information passes the check. The signed electronic contract page is then sent to the contract signing platform, allowing the platform to sequentially transfer the signed electronic contract pages to the next contract service provider client according to the contract signing scenario. This process sequentially transfers electronic contract pages to contract service provider clients in different service signing scenarios, providing a multi-scenario contract signing process, ensuring the orderly signing of electronic contracts, and adapting the contract signing process to specific scenarios. It also controls the contract service provider client to execute signing according to the contract signing scenario, enabling multiple business lines to unify the execution standards for service signing scenarios, reducing the integration costs between business lines and the electronic signing platform, and improving the efficiency of electronic contract signing.

[0108] In practical application scenarios, Figure 3 This diagram illustrates a flowchart of the electronic contract signing process provided by an embodiment of the present invention. After receiving the original contract information uploaded by the business client, the contract signing platform adds contract service provider information and contract signing information to the contract signing process based on the original contract information. For the contract service provider information, the contract signing process can add contract service providers that are combinations of individual, enterprise, and / or silent user types. For the contract signing information, the contract seal location coordinates can be added to the contract signing process. The platform further selects a mobile terminal and / or a computer terminal as the contract signing channel and initiates the contract signing process.

[0109] In practical application scenarios, Figure 4This diagram illustrates another flowchart illustrating the electronic contract signing process provided by an embodiment of the present invention. After receiving the contract signing process, the current contract service provider determines whether it is a silent type. If it is, the silent signing process is used to perform a quick signing. Then, it determines whether there is a next contract service provider. If the current contract service provider is not silent, a signing authentication method is used for the contract service provider. After passing the signing authentication, the contract signing is performed, and it is determined whether there is a next contract service provider. If there is a next contract service provider, the contract signing process is initiated for the next contract service provider, and the above process of determining whether the current contract service provider is a silent type is repeated. If there is no next contract service provider, the signed electronic contract page is archived.

[0110] In practical application scenarios, Figure 5 This diagram illustrates the interaction chain formed during the signing process of an electronic contract according to an embodiment of the present invention. First, the contract signing platform receives the original contract information uploaded by the business client. It configures the contract signing process and scenario for the original contract information, adds contract elements extracted from the original contract information to the contract signing process based on the scenario, and generates an electronic contract page in a set format according to the original contract information. The electronic contract page is then sequentially passed to each contract service provider client according to the scenario. Each contract service provider client receives the electronic contract page, determines the applicable signing authentication method according to the contract signing process, and inputs authentication information using the applicable method. When the authentication information passes the check, the client performs the signing on the electronic contract page and sends the signed electronic contract page to the contract signing platform. The contract signing platform then sequentially passes the signed electronic contract pages to the next contract service provider client according to the scenario. Once the contract signing platform detects that all contract service provider clients have completed signing on the electronic contract pages, it archives the signed electronic contract pages.

[0111] Furthermore, as Figure 1 In terms of specific implementation, this application provides an electronic contract signing device applicable to the server-side of a contract signing platform, such as... Figure 6 As shown, the device includes: a configuration unit 61, an addition unit 62, a transfer unit 63, and an archiving unit 64.

[0112] Configuration unit 61 is used to receive the original contract information uploaded by the business client, and configure the contract signing process and contract signing scenario for the original contract information;

[0113] Adding unit 62 is used to add contract elements extracted from the original contract information to the contract signing process in combination with the contract signing scenario, and generate an electronic contract page in a set format from the original contract information according to the contract signing process;

[0114] The transfer unit 63 is used to sequentially transfer the electronic contract page to each contract service provider client according to the contract signing scenario, so that the contract service provider client can perform signing on the electronic contract page according to the contract signing process;

[0115] The archiving unit 64 is used to archive the signed electronic contract pages after detecting that all contract service provider clients have completed signing on the electronic contract page.

[0116] The electronic contract signing device provided in this embodiment of the invention, compared with the existing technology for signing electronic contracts in different service signing scenarios, receives original contract information uploaded by the business client, configures a contract signing process and contract signing scenario for the original contract information, adds contract elements extracted from the original contract information to the contract signing process in combination with the contract signing scenario, generates an electronic contract page in a set format according to the original contract information according to the contract signing process, and sequentially transfers the electronic contract page to each contract service client according to the contract signing scenario, so that the contract service client performs signing on the electronic contract page according to the contract signing process. After detecting that all contract service clients have completed signing on the electronic contract page, the signed electronic contract page is archived. This process sequentially redirects the electronic contract page to the contract service provider's client in different service signing scenarios, providing a multi-scenario contract signing process. It ensures the orderly signing of electronic contracts, adapts the contract signing process to different scenarios, and controls the contract service provider's client to execute the signing according to the contract signing process. This allows multiple business lines to unify the execution standards for service signing scenarios, reducing the integration costs between business lines and the electronic signing platform while improving the efficiency of electronic contract signing.

[0117] In practical application scenarios, the configuration unit 61 is specifically used to determine the combination type of the contract service provider based on the original contract information; take the service scenario provided by the combination type of the contract service provider as the contract signing scenario of the contract service provider combination, obtain the signing authentication method applicable to each contract service provider in the contract signing scenario; and configure the contract signing process of each contract service provider as a step before contract signing, using the signing authentication method applicable to each contract service provider as the step before contract signing.

[0118] In practical application scenarios, the adding unit 62 is specifically used to extract contract service provider information from the original contract information, the contract service provider information including the signing order of the contract service providers; to form a sequential linked list of the signing order of the contract service providers, and to add the sequential linked list to the contract signing process in conjunction with the contract signing scenario; and to generate an electronic contract page in a set format from the original contract information according to the sequential linked list, so that the contract signing process of each contract service provider is executed according to the sequential linked list during the contract signing process.

[0119] In practical application scenarios, the adding unit 62 is further used to extract contract signing information from the original contract information; determine the contract signing position in the original contract information, and add the contract signing position to the contract signing process in conjunction with the contract signing; generate an electronic contract page of a set format from the original contract information according to the contract signing position, so that the contract signing process of each contract service provider is executed according to the contract signing position during the contract signing process.

[0120] In practical applications, the device further includes:

[0121] The determining unit is used to determine the contract signing channel applicable to each contract service provider in the contract signing scenario, based on the resource type corresponding to different contract service providers, before the electronic contract page is sequentially transferred to the contract service provider's client according to the contract signing scenario. The contract signing channel includes at least mobile channels and computer channels.

[0122] The generation unit is used to generate a resource distribution link corresponding to each contract service provider according to the contract signing channel applicable to each contract service provider.

[0123] In practical application scenarios, the transfer unit 63 is specifically used to determine the signing order of the contract service providers and the signing authentication method applicable to the contract service provider client in the contract signing process according to the contract signing scenario; send the electronic contract page to the first contract service provider client according to the signing order of the contract service providers, so that the first contract service provider client can pass the authentication using the signing authentication method applicable to the first contract service provider client and then perform the signing on the electronic contract page; when it is detected that the first contract service provider client has completed the signing on the electronic contract page, send the signed electronic contract page to the second contract service provider client according to the signing order of the contract service providers, so that the second contract service provider client can pass the authentication using the signing authentication method applicable to the second contract service provider client and then perform the signing on the electronic contract page.

[0124] In practical application scenarios, the contract signing scenario involves a combination of one or more contract service provider types. When the contract signing scenario involves one type of contract service provider, the signing authentication method applicable to each contract service provider client in the combination of contract service provider types is the same. When the contract signing scenario involves a combination of multiple types of contract service provider types, the signing authentication method applicable to each type of contract service provider client in the combination of multiple contract service provider types is the same, while the signing authentication methods applicable to different types of contract service provider clients are different.

[0125] In practical applications, the device further includes:

[0126] The identification unit is used to identify each contract service provider client after the electronic contract page is sequentially transferred to each contract service provider client according to the contract signing scenario, and to determine whether the contract service provider client is a set contract service provider type.

[0127] A providing unit is configured to, if so, provide a pre-configured contract signing process to the contract service provider's client, so that the contract service provider's client can perform a signing on the electronic contract page according to the pre-configured contract signing process.

[0128] It should be noted that other corresponding descriptions of the functional units involved in the electronic contract signing device applicable to the server side of a contract signing platform provided in this embodiment can be found in the following references. Figure 1 The corresponding description in [the document] will not be repeated here.

[0129] Furthermore, as Figure 2 In its specific implementation, this application provides an electronic contract signing device applied to a contract service provider's client, such as... Figure 7 As shown, the device includes: a receiving unit 71, an input unit 72, and a transmitting unit 73.

[0130] The receiving unit 71 is used to receive the electronic contract page and determine the signing authentication method applicable to the contract service provider according to the contract signing process.

[0131] Input unit 72 is used to input authentication information using the signing authentication method applicable to the contract service provider;

[0132] The sending unit 73 is used to perform signing on the electronic contract page when the authentication information is detected as passed, and send the signed electronic contract page to the contract signing platform so that the contract signing platform can sequentially transfer the signed electronic contract pages to the next contract service provider client according to the contract signing scenario.

[0133] The electronic contract signing device provided in this invention, compared with existing technologies that execute electronic contract signing in different service signing scenarios, receives an electronic contract page, determines the applicable signing authentication method for the contract service provider according to the contract signing process, inputs authentication information using the applicable signing authentication method, and executes the signing on the electronic contract page when the authentication information passes the detection. The signed electronic contract page is then sent to the contract signing platform, allowing the platform to sequentially transfer the signed electronic contract pages to the next contract service provider client according to the contract signing scenario. This process sequentially transfers electronic contract pages to contract service provider clients in different service signing scenarios, providing a multi-scenario contract signing process, ensuring the orderly signing of electronic contracts. It adapts the contract signing process to specific contract signing scenarios and controls the contract service provider client to execute the signing according to the contract signing scenario, enabling multiple business lines to unify the execution standards for service signing scenarios. This reduces the integration costs between business lines and the electronic signing platform while improving the efficiency of electronic contract signing.

[0134] In practical application scenarios, the display unit is used to provide a switch authentication button to the contract service provider's client before the client inputs authentication information using the signing authentication method applicable to the contract service provider. In response to the triggering instruction of the switch authentication button, the signing authentication method to be switched is displayed on the service page, and the client inputs authentication information using the selected signing authentication method.

[0135] It should be noted that other corresponding descriptions of the functional units involved in the electronic contract signing device applicable to the contract service provider's client provided in this embodiment can be found in [reference needed]. Figure 2 The corresponding description in [the document] will not be repeated here.

[0136] Based on the above, Figure 1 Accordingly, this application embodiment also provides a storage medium storing a computer program thereon, which, when executed by a processor, implements the above-described method. Figure 1 The method for signing electronic contracts is shown above; based on the above... Figure 2 Correspondingly, this application embodiment also provides another storage medium storing a computer program that, when executed by a processor, implements the above-described method. Figure 2 The method for signing an electronic contract is shown.

[0137] Based on this understanding, the technical solution of this application can be embodied in the form of a software product. This software product can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, or portable hard drive), and includes several instructions to cause a computer device (such as a personal computer, server, or network device) to execute the methods described in the various implementation scenarios of this application.

[0138] Based on the above, Figure 1 The method shown, and Figure 6 To achieve the above objectives, the present application also provides a client physical device, which can be a computer, smartphone, tablet, smartwatch, or network device, etc. This physical device includes a storage medium and a processor; the storage medium stores a computer program; the processor executes the computer program to achieve the above-described objectives. Figure 1 The method for signing an electronic contract is shown.

[0139] Based on the above, Figure 2 The method shown, and Figure 7 To achieve the above objectives, the present application also provides a physical device for a server, specifically a computer, smartphone, tablet, smartwatch, server, or network device, etc. This physical device includes a storage medium and a processor; the storage medium stores a computer program; the processor executes the computer program to achieve the above-described objectives. Figure 1 The method for signing an electronic contract is shown.

[0140] Optionally, both types of physical devices may also include a user interface, a network interface, a camera, radio frequency (RF) circuitry, sensors, audio circuitry, a Wi-Fi module, etc. The user interface may include a display screen, input units such as a keyboard, etc., and optional user interfaces may also include USB interfaces, card reader interfaces, etc. The network interface may optionally include standard wired interfaces, wireless interfaces (such as Wi-Fi interfaces), etc.

[0141] Those skilled in the art will understand that the physical device structure for signing an electronic contract provided in this embodiment does not constitute a limitation on the physical device, and may include more or fewer components, or combine certain components, or have different component arrangements.

[0142] The storage medium may also include an operating system and a network communication module. The operating system is a program that manages the hardware and software resources of the physical device for processing store search information, supporting the operation of the information processing program and other software and / or programs. The network communication module is used to enable communication between the various components within the storage medium, as well as communication with other hardware and software within the information processing physical device.

[0143] Through the above description of the embodiments, those skilled in the art can clearly understand that this application can be implemented using software plus necessary general-purpose hardware platforms, or it can be implemented using hardware. By applying the technical solution of this application, compared with the existing methods, this application provides a multi-scenario contract signing process by sequentially transferring the electronic contract page to the contract service provider client in different service signing scenarios, ensuring the orderliness of electronic contract signing, and providing a contract signing process adapted to the contract signing scenario. Furthermore, it controls the contract service provider client to execute the signing according to the contract signing scenario, enabling multiple business lines to unify the execution standards for service signing scenarios, reducing the integration costs between business lines and the electronic signing platform, and improving the efficiency of electronic contract signing.

[0144] Those skilled in the art will understand that the accompanying drawings are merely schematic diagrams of a preferred embodiment, and the modules or processes shown in the drawings are not necessarily essential for implementing this application. Those skilled in the art will understand that the modules in the apparatus of the embodiment can be distributed within the apparatus of the embodiment as described, or can be modified to be located in one or more apparatuses different from this embodiment. The modules of the above-described embodiment can be combined into one module, or further divided into multiple sub-modules.

[0145] The serial numbers in this application are for descriptive purposes only and do not represent the superiority or inferiority of any particular implementation scenario. The above disclosures are merely a few specific implementation scenarios of this application; however, this application is not limited thereto, and any variations conceived by those skilled in the art should fall within the protection scope of this application.

Claims

1. A method for signing an electronic contract, characterized in that, include: Receive the original contract information uploaded by the business client, and configure the contract signing process and contract signing scenario for the original contract information; The process involves adding contract elements extracted from the original contract information to the contract signing process, and generating a formatted electronic contract page from the original contract information according to the contract signing process. This includes: extracting contract service provider information from the original contract information, including the signing order of the contract service providers; forming a sequential linked list of the signing orders of the contract service providers; adding the sequential linked list to the contract signing process according to the contract signing scenario; generating a formatted electronic contract page from the original contract information according to the sequential linked list, so that the contract signing process of each contract service provider is executed according to the sequential linked list during the contract signing process; during the generation of the formatted electronic contract page, the original contract information is formatted according to the contract elements, the position allocation of different contract contents on the electronic contract page is determined, contract clauses matching the contract type are selected from the contract template library, and the contract content and contract clauses from the original contract information are added to the electronic contract page according to the position allocation; the signing positions of each contract service provider are marked on the electronic contract page; and the contract template library records the contract clauses corresponding to different contract types. According to the contract signing scenario, the electronic contract page is sequentially transferred to each contract service provider's client, so that the contract service provider's client can perform the signing on the electronic contract page according to the contract signing process; Once it is detected that all contract service provider clients have completed signing on the electronic contract page, the signed electronic contract page will be archived.

2. The method according to claim 1, characterized in that, The configuration of the contract signing process and contract signing scenarios for the original contract information includes: Based on the original contract information, determine the combination type of the contract service providers; Using the service scenarios provided by the combined types of contract service providers as the contract signing scenarios of the contract service provider combination, obtain the signing authentication method applicable to each contract service provider in the contract signing scenario; Configure the contract signing process for each contract service provider by using the signing and authentication method applicable to each contract service provider as a step before contract signing.

3. The method according to claim 1, characterized in that, The step of adding contract elements extracted from the original contract information to the contract signing process in conjunction with the contract signing scenario, and generating an electronic contract page in a set format from the original contract information according to the contract signing process, includes: Extract contract signing information from the original contract information; The contract signing location is determined from the original contract information, and then added to the contract signing process based on the contract signing information. Based on the contract signing location, the original contract information is used to generate an electronic contract page in a set format, so that the contract signing process of each contract service provider is executed according to the contract signing location during the contract signing process.

4. The method according to claim 1, characterized in that, Before sequentially transferring the electronic contract page to the contract service provider's client according to the contract signing scenario, the method further includes: Based on the resource types corresponding to different contract service providers, determine the contract signing channels applicable to each contract service provider in the contract signing scenario. The contract signing channels include at least mobile channels and computer channels. Generate a resource distribution link for each contract service provider based on the contract signing channel applicable to each contract service provider.

5. The method according to any one of claims 1-4, characterized in that, The step of sequentially transferring the electronic contract page to each contract service provider's client according to the contract signing scenario, so that the contract service provider's client can perform signing on the electronic contract page according to the contract signing process, includes: Based on the contract signing scenario, the signing order of the contract service providers and the signing authentication method applicable to the contract service provider's client are determined in the contract signing process; The electronic contract page is sent to the first contract service provider's client according to the signing order of the contract service providers, so that the first contract service provider's client can pass the authentication using the signing authentication method applicable to the first contract service provider's client, and then perform the signing on the electronic contract page; Once the first contract service provider's client completes signing on the electronic contract page, the signed electronic contract page is sent to the second contract service provider's client according to the signing order of the contract service providers. This allows the second contract service provider's client to pass authentication using its applicable signing authentication method and then execute the signing on the electronic contract page.

6. The method according to claim 5, characterized in that, The contract signing scenario involves a combination of one or more contract service provider types. When the contract signing scenario involves one type of contract service provider, the signing authentication method applicable to each contract service provider client in the combination of contract service provider types is the same. When the contract signing scenario involves a combination of multiple types of contract service provider types, the signing authentication method applicable to each type of contract service provider client in the combination of multiple contract service provider types is the same, while the signing authentication methods applicable to different types of contract service provider clients are different.

7. A method for signing an electronic contract, characterized in that, include: The system receives an electronic contract page and determines the applicable signing authentication method for the contract service provider based on the contract signing process. The electronic contract page is generated in the following way: the contract service provider information is extracted from the original contract information, including the signing order of the contract service providers; the signing order of the contract service providers is grouped into a sequential linked list, and the sequential linked list is added to the contract signing process in conjunction with the contract signing scenario. The original contract information is used to generate an electronic contract page with a set format according to the sequential linked list, so that the contract signing process of each contract service provider is executed according to the sequential linked list during the contract signing process. In the process of generating the electronic contract page with a set format, the original contract information is arranged according to the contract elements, the position allocation of different contract contents on the electronic contract page is determined, the contract terms matching the contract type are selected from the contract template library, and the contract content and contract terms in the original contract information are added to the electronic contract page according to the position allocation. The signing position of each contract service provider is marked on the electronic contract page. The contract template library records the contract terms corresponding to different contract types. Enter the authentication information using the signing and authentication method applicable to the contract service provider; When the authentication information is verified, the signing is performed on the electronic contract page, and the signed electronic contract page is sent to the contract signing platform so that the contract signing platform can sequentially transfer the signed electronic contract pages to the next contract service provider client according to the contract signing scenario.

8. An electronic contract signing device, characterized in that, include: The configuration unit is used to receive the original contract information uploaded by the business client, and configure the contract signing process and contract signing scenario for the original contract information; An adding unit is used to add contract elements extracted from the original contract information to the contract signing process in conjunction with the contract signing scenario, and to generate an electronic contract page of a set format from the original contract information according to the contract signing process. This includes: extracting contract service provider information from the original contract information, the contract service provider information including the signing order of the contract service providers; forming a sequential linked list of the signing orders of the contract service providers, and adding the sequential linked list to the contract signing process in conjunction with the contract signing scenario; generating an electronic contract page of a set format from the original contract information according to the sequential linked list, so that the contract signing process of each contract service provider is executed according to the sequential linked list during the contract signing process; during the generation of the electronic contract page of the set format, the original contract information is formatted according to the contract elements, the position allocation of different contract contents on the electronic contract page is determined, contract clauses matching the contract type are selected from the contract template library, and the contract content and contract clauses from the original contract information are added to the electronic contract page according to the position allocation; the signing positions of each contract service provider are marked on the electronic contract page; the contract template library records the contract clauses corresponding to different contract types. The circulation unit is used to sequentially circulate the electronic contract page to each contract service provider client according to the contract signing scenario, so that the contract service provider client can perform the signing on the electronic contract page according to the contract signing process; The archiving unit is used to archive the signed electronic contract pages after it is detected that all contract service provider clients have completed signing on the electronic contract page.

9. An electronic contract signing device, characterized in that, include: The receiving unit is used to receive the electronic contract page, determine the signing authentication method applicable to the contract service provider according to the contract signing process, and generate the electronic contract page in the following way: extract the contract service provider information from the original contract information, the contract service provider information including the signing order of the contract service provider; form a sequential linked list of the signing order of the contract service provider, and add the sequential linked list to the contract signing process in combination with the contract signing scenario; The original contract information is used to generate an electronic contract page with a set format according to the sequential linked list, so that the contract signing process of each contract service provider is executed according to the sequential linked list during the contract signing process. In the process of generating the electronic contract page with a set format, the original contract information is arranged according to the contract elements, the position allocation of different contract contents on the electronic contract page is determined, the contract terms matching the contract type are selected from the contract template library, and the contract content and contract terms in the original contract information are added to the electronic contract page according to the position allocation. The signing position of each contract service provider is marked on the electronic contract page. The contract template library records the contract terms corresponding to different contract types. The input unit is used to input authentication information using the signing authentication method applicable to the contract service provider; The sending unit is used to perform signing on the electronic contract page when the authentication information is detected as passed, and to send the signed electronic contract page to the contract signing platform so that the contract signing platform can sequentially transfer the signed electronic contract pages to the next contract service provider client according to the contract signing scenario.