Method for intelligently stamping electronic seal
By defining the validity period and business attributes of electronic signatures and using special identification symbols to identify the stamping position, the problem of insufficient efficiency and flexibility of stamping electronic signatures in the existing technology is solved, and fast and accurate stamping of electronic signatures in multiple business types and complex report template scenarios is achieved.
Patent Information
- Application Number
- CN202510211314.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-25
- Publication Date
- 2025-05-30
AI Technical Summary
The existing electronic signature technology cannot achieve efficient and flexible electronic signature stamping in multiple business types and complex report template scenarios.
By defining the validity period and business attributes of each electronic signature, and associating special identification symbols, it is stored in the electronic signature library. According to the user's business needs, an electronic report template is obtained, an electronic report is generated, and a special identification symbol is identified based on the preset special identification strategy to determine the stamping position of the electronic signature seal.
It realizes fast and accurate electronic signature stamping in multiple business types and complex report template scenarios, improves the efficiency and flexibility of electronic signature stamping, and ensures the accuracy and security of signature stamping.
Smart Images

Figure CN120071370A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of electronic signatures, and particularly relates to a method for intelligently affixing electronic signatures. Background Art
[0002] In the wave of digital transformation, electronic signature technology has been widely used in various industries due to its high efficiency, convenience, security and other characteristics. From basic document signing to the conclusion of key business contracts, electronic signatures have greatly improved the digitalization of business processes, reduced the time cost and resource waste in the traditional paper signing process, and met the pursuit of modern enterprises for efficient operation and green office.
[0003] However, with the diversification of enterprise business and the increasing complexity of digital report templates, the existing electronic signature technology has gradually revealed many limitations. In scenarios with multiple business types, there are significant differences in the requirements for electronic signatures in different businesses.
[0004] When the existing electronic signature technology locates and affixes electronic signatures, it mainly relies on traditional fixed-format matching, and has poor compatibility with these complex report templates. In the case of multiple business types and complex reports, it is impossible to achieve the efficiency and flexibility of affixing electronic signatures.
[0005] Based on this, there is an urgent need for a method for intelligently affixing electronic signatures, which can quickly and accurately affix electronic signatures to electronic reports in the case of multiple business types and complex reports, greatly improving the efficiency and flexibility of affixing electronic signatures. Summary of the Invention
[0006] One of the purposes of the present invention is to provide a method for intelligently affixing electronic signatures, which can quickly and accurately affix electronic signatures to electronic reports in the case of multiple business types and complex reports, greatly improving the efficiency and flexibility of affixing electronic signatures.
[0007] To achieve the above purpose, a method for intelligently affixing electronic signatures is provided, including the following steps:
[0008] S1. Define the signature validity period and business attributes for each electronic signature, associate each electronic signature with its corresponding special identification symbol, and store all electronic signatures in the corresponding electronic signature library;
[0009] S2. Obtain the electronic report template corresponding to the business requirements from the database according to the user's business requirements;
[0010] S3. Upload the report data corresponding to the user's current business requirements, and generate the electronic report corresponding to the user's current business requirements according to the uploaded report data and the electronic report template;
[0011] S4. Based on the generated electronic report and a preset special recognition strategy, recognize the special recognition symbols corresponding in the electronic report. When a special recognition symbol is recognized, based on the special recognition symbol, determine the final stamping position of the electronic signature associated with the special recognition symbol in the corresponding electronic report;
[0012] S5. Retrieve the electronic signature associated with the special recognition symbol from the electronic signature library, and stamp it at the final stamping position to form the final electronic report with the signature stamped.
[0013] The technical principle and effect of this solution: In this solution, first, multi-dimensional attribute definitions are made for each electronic signature, including the signature validity period and business attributes, etc. At the same time, special recognition symbols are associated with them, and then these electronic signatures are stored in the electronic signature library. This step lays the foundation for the subsequent retrieval and use of electronic signatures. Through attribute definitions, the electronic signatures have clear characteristics and usage rules, and the special recognition symbols become the key identifiers for the association between the electronic signatures and the content of the electronic report.
[0014] After completing the preparatory work of the electronic signature, according to the business requirements, obtain the corresponding electronic report template. The template may contain information such as the format specifications, page layout, and some specific requirements related to the business of the report. This information will provide a reference for determining the stamping position of the electronic signature later.
[0015] Then the user uploads the report data corresponding to the current business requirements and combines it with the electronic report template to generate the corresponding electronic report, which is the object for the subsequent electronic signature stamping operation. The electronic report contains the business content that needs to be marked or confirmed.
[0016] Then, based on the preset special recognition strategy, recognize the special recognition symbols in the electronic report. When a special recognition symbol is recognized, through the association relationship between the symbol and the electronic signature, determine the final stamping position of the associated electronic signature in the electronic report. Retrieve the electronic signature associated with the special recognition symbol from the electronic signature library and stamp it at the determined final stamping position, thereby forming the final electronic report with the signature stamped. This step realizes the automatic stamping of the electronic signature and improves the operation efficiency.
[0017] 1. Special identification symbols are like "positioning beacons" for electronic signatures in electronic reports. Electronic reports contain a large amount of content. Without special identification symbols, it is necessary to manually locate the position for affixing the electronic signature, which is not only inefficient but also prone to errors. Through special identification symbols, the system can quickly and accurately find the corresponding position in the electronic report according to the preset special identification strategy, and then determine the final affixing point of the electronic signature, ensuring that the electronic signature is accurately affixed to the required position, greatly improving the accuracy and efficiency of signature positioning. That is, it can achieve the quick and accurate affixing of electronic signatures to electronic reports in the case of multiple business types and complex reports, greatly improving the efficiency and flexibility of affixing electronic signatures.
[0018] 2. In the electronic signature library, special identification symbols become the unique identifiers of electronic signatures. When it is necessary to retrieve a specific electronic signature, by searching for the special identification symbol, it is possible to quickly locate the associated electronic signature and its related attribute information, such as the affixing position, validity period, business attributes, etc., facilitating the classification management, query, and use of electronic signatures, and improving the management efficiency and usability of the electronic signature library.
[0019] 3. The requirements for electronic signatures vary in different business scenarios and types of electronic reports. After associating with special identification symbols, the system only needs to adjust the special identification strategy and symbol settings to easily adapt to various changes.
[0020] Furthermore, the special identification symbol includes identification text and identification images. The identification image is a substitute false signature corresponding to the electronic signature. In the same electronic signature, the number of groups of corresponding identification text can be dynamically adjusted.
[0021] Beneficial effects: Special identification symbols cover identification text and identification images, providing more dimensional identification methods for electronic signature positioning. The identification text can accurately match specific text content in the electronic report, such as the description of key terms in a contract; the identification image can quickly locate the specified area through image feature matching. This diverse identification method greatly improves the success rate and applicability of electronic signature positioning. No matter how the content of the electronic report is presented, the corresponding special identification symbol can be found to achieve the accurate affixing of the electronic signature.
[0022] The number of groups of identification text in the same electronic signature can be dynamically adjusted to meet the complex and changeable business requirements. In some large project contracts, there may be multiple key terms that need to correspond to the same electronic signature. By dynamically increasing the number of groups of identification text, the electronic signature can be associated with multiple key content areas, ensuring the signatory's recognition of multiple important parts of the contract. When the business requirements change, it is also convenient to delete or modify the number of groups of identification text to flexibly handle various situations and avoid the limitations brought by fixed settings.
[0023] The recognized image adopts a substitute fake seal corresponding to the electronic seal, which enhances the security of the electronic seal. During the circulation process of the electronic report, it is difficult for others to forge or tamper with the electronic seal because the fake seal has unique image features and a corresponding relationship with the real electronic seal. Only the system can accurately identify and replace it with the real electronic seal according to the preset mechanism. At the same time, this method also provides an additional basis for the verification of the electronic seal. When it is necessary to verify the authenticity of the electronic report, the correlation between the recognized image and the electronic seal can be checked to ensure that the electronic report has not been maliciously tampered with.
[0024] Furthermore, the seal validity period includes the seal activation time and the seal deactivation time, and the corresponding time is accurate to the year, month, and day.
[0025] Beneficial effects: The seal validity period being accurate to the year, month, and day can effectively standardize the usage time range of the electronic seal. On the one hand, the clear activation and deactivation times enable the electronic seal to function within a legal and effective time interval, meeting the requirements of various laws and regulations for the signing time of electronic documents and avoiding disputes. On the other hand, from the perspective of enterprise internal management, enterprises can accurately set the validity period of the electronic seal according to business processes and project cycles, ensuring the signing validity of relevant documents during project implementation. After the project ends or business changes, the electronic seal can be deactivated in a timely manner to prevent the abuse of the seal, strengthening the enterprise's time control ability for the signing of electronic documents.
[0026] Furthermore, the electronic report module includes an online electronic report template and an offline electronic report template; the online electronic report template is a standardized electronic report template stored in the database;
[0027] The offline electronic report template is a user-defined electronic report template, and when in use, the user needs to upload it to the database independently.
[0028] Beneficial effects: The online electronic report template, as a standardized template, can meet the needs of a large number of repetitive and general reports in the daily business of enterprises, such as regular financial statements, personnel attendance reports, etc., ensuring uniform format specifications and reducing production costs and time. The offline electronic report template gives users a high degree of customization rights. When enterprises face special business scenarios and unique project requirements, they can design the report template by themselves and upload it to the database to flexibly handle various complex situations.
[0029] Furthermore, between S1 and S2, it also includes:
[0030] Based on the preset logical verification rules, perform logical verification on each electronic seal stored in the electronic seal library;
[0031] The logical verification rules are:
[0032] S120. According to the signature validity period corresponding to each electronic signature, determine whether the corresponding signature activation time and signature deactivation time are in a legal date format, and compare whether the order of the signature activation time and signature deactivation time is reasonable. If so, proceed to the next step; otherwise, prompt the user and re-execute S1.
[0033] S121. According to the special identification symbol corresponding to each electronic signature, determine whether the corresponding special identification symbol is empty. If not, proceed to the next step; if so, prompt the user and re-execute S1.
[0034] S122. According to the business attribute corresponding to each electronic signature, determine whether there is a duplicate definition of the business attribute for the same electronic signature. If not, proceed to the next step; otherwise, prompt the user and re-execute S1.
[0035] Beneficial effects: In this solution, logical verification is performed after storing the electronic signature and before uploading the electronic report, which can promptly detect and correct errors in the definition of the electronic signature. For example, checking whether the page number is a positive integer and whether the coordinates are within a reasonable range can avoid the failure of subsequent electronic signature stamping or position deviation caused by these basic data errors, ensuring the accuracy and integrity of the electronic signature data and laying a foundation for the smooth progress of subsequent processes. These verification links effectively improve the stability and reliability of the entire electronic signature system and reduce system failures or business interruptions caused by data errors. Description of the Drawings
[0036] Figure 1 It is a logical block flow chart of the method for intelligently stamping an electronic signature in Embodiment 1 of the present invention. Detailed Description of the Embodiment
[0037] The following is a further detailed description through specific embodiments:
[0038] Embodiment 1
[0039] A method for intelligently stamping an electronic signature is basically as Figure 1 shown, including the following steps:
[0040] S1. Define the signature validity period and business attribute for each electronic signature, associate each electronic signature with its corresponding special identification symbol, and store all electronic signatures in the corresponding electronic signature library; in this embodiment, the size of the signature can be customized according to user needs when storing the electronic signature. Of course, when the user uploads a customized electronic report template, the stamping position of the electronic signature can be defined. For example, if the user determines the corresponding stamping position according to the stamping position of the electronic signature required by the electronic report, targeted stamping position definition can be performed when making the customized electronic report template.
[0041] The validity period of the seal includes the seal activation time and the seal deactivation time, and the corresponding time is accurate to the year, month, and day.
[0042] The special identification symbol includes identification text and an identification image. The identification image is an alternative false seal corresponding to the electronic seal. In the same electronic seal, the number of groups of the corresponding identification text can be dynamically adjusted.
[0043] Between S1 and S2, it also includes:
[0044] Based on a preset logical verification rule, perform logical verification on each electronic seal stored in the electronic seal library;
[0045] The logical verification rule is:
[0046] S120. According to the stamping position defined by each electronic seal, determine whether the corresponding electronic report page number is a positive integer. If so, proceed to the next step; if not, prompt the user and re-execute S1;
[0047] S121. Determine whether the abscissa and ordinate of the price corresponding to the page number of the electronic report are within the preset abscissa range and the preset ordinate range. If so, execute the next step; otherwise, prompt the user and re-execute S1;
[0048] S122. According to the seal validity period corresponding to each electronic seal, determine whether the corresponding seal activation time and seal deactivation time are in a legal date format, and compare whether the order of the seal activation time and seal deactivation time is reasonable. If so, execute the next step; otherwise, prompt the user and re-execute S1;
[0049] S123. According to the special identification symbol corresponding to each electronic seal, determine whether the corresponding special identification symbol is empty. If not, execute the next step; if so, prompt the user and re-execute S1.
[0050] S2. According to the user's business requirements, obtain the electronic report template corresponding to the business requirements from the database; the electronic report module includes an online electronic report template and an offline electronic report template; the online electronic report template is a standardized electronic report template stored in the database;
[0051] The offline electronic report template is a user-defined electronic report template, and when used, the user needs to upload it to the database independently. In this embodiment, by configuring the attributes of the electronic seal in multiple dimensions and calling the electronic report template through multiple channels, the quick and accurate stamping of the electronic seal is realized.
[0052] S3. Upload the report data corresponding to the user's current business requirements, and generate an electronic report corresponding to the user's current business requirements according to the uploaded report data and the electronic report template.
[0053] S4. Based on the generated electronic report and a preset special recognition strategy, recognize the special recognition symbols corresponding in the electronic report. When a special recognition symbol is recognized, based on the special recognition symbol, determine the final stamping position of the electronic signature associated with the special recognition symbol in the corresponding electronic report. In this embodiment, the final stamping position can directly be the position where the corresponding special recognition symbol is located, or it can be determined in the manner of the page number x of the electronic report, the horizontal coordinate y and the vertical coordinate z of the stamping corresponding to the page number of the electronic report based on the fact that there is a corresponding stamping position for the special recognition symbol. The definition of the stamping position accurate to the page number, the horizontal coordinate and the vertical coordinate, in cooperation with the special recognition symbol, enables the positioning of the electronic signature to be like "precision guidance". In a multi-page and content-complex electronic report, the special recognition symbol helps the system quickly locate a specific content area, while the specific coordinate information further refines the stamping position, avoiding deviation of the signature and ensuring that the signature on each electronic report is stamped at the designated position, improving the standardization and rigor of the electronic document. In this implementation, the special recognition strategy includes recognizing the special recognition symbol, such as recognizing an image or recognizing text, or directly recognizing through the stamping position.
[0054] The special recognition symbol guides the system to quickly lock the content area corresponding to the electronic signature. Coupled with the clear coordinate positioning, there is no need for manual determination of the stamping location page by page and position by position. The system can automatically complete the stamping operation of the electronic signature, greatly shortening the signing cycle of the electronic report. Especially when processing a large number of electronic reports, it can save a large amount of manpower and time costs for the enterprise and significantly improve the office efficiency.
[0055] S5. Retrieve the electronic signature associated with the special recognition symbol from the electronic signature library and stamp it at the final stamping position to form the final electronic report with the stamped signature.
[0056] The above are only embodiments of the present invention. Specific structures and common knowledge such as characteristics that are well-known in the art are not described in detail here. Those of ordinary skill in the art know all the common general technical knowledge in the technical field to which the invention belongs before the filing date or the priority date, can learn all the prior art in this field, and have the ability to apply conventional experimental means before this date. Those of ordinary skill in the art can, under the inspiration given in this application, improve and implement this solution in combination with their own abilities. Some typical well-known structures or well-known methods should not become an obstacle for those of ordinary skill in the art to implement this application. It should be noted that for those skilled in the art, without departing from the structure of the present invention, several deformations and improvements can still be made, and these should also be regarded as the protection scope of the present invention, and these will not affect the implementation effect of the present invention and the practicality of the patent. The protection scope claimed in this application shall be subject to the content of its claims, and the specific implementation manners and the like recorded in the specification can be used to interpret the content of the claims.
Claims
1. A method for intelligently stamping an electronic signature, characterized in that: The following steps are involved: S1. Define the validity period and business attributes of each electronic signature, associate each electronic signature with its corresponding special identification symbol, and store all electronic signatures in the corresponding electronic signature library; S2. According to the business needs of the user, obtain the electronic report template corresponding to the business needs from the database; S3. Upload the report data corresponding to the user's current business needs, and generate an electronic report corresponding to the user's current business needs based on the uploaded report data and the electronic report template; S4. According to the generated electronic report, based on the preset special identification strategy, the special identification symbol corresponding to the electronic report is identified. When the special identification symbol is identified, the final stamping position of the electronic signature associated with the special identification symbol in the corresponding electronic report is determined based on the special identification symbol; S5. Retrieve the electronic signature associated with the special identification symbol from the electronic signature library, and stamp it at the final stamping position to form a final electronic report after stamping.
2. The method for intelligently stamping an electronic signature according to claim 1, characterized in that: The special identification symbol includes identification text and identification image. The identification image is a substitute fake signature corresponding to the electronic signature. In the same electronic signature, the number of groups of corresponding identification text settings can be dynamically adjusted.
3. The method for intelligently stamping an electronic signature according to claim 2, characterized in that: The validity period of the signature includes the signature activation time and the signature deactivation time, and the corresponding time is accurate to the year, month and day.
4. The method for intelligently stamping an electronic signature according to claim 3, characterized in that: The electronic report module includes an online electronic report template and an offline electronic report template; the online electronic report template is a standardized electronic report template stored in the database; The offline electronic report template is a user-defined electronic report template, and when in use, the user needs to upload it to the database on his own.
5. The method for intelligently stamping an electronic signature according to claim 4, characterized in that: The S1 and S2 also include: Based on the preset logic verification rules, each electronic signature stored in the electronic signature library is logically verified; The logic verification rules are: S120, judging whether the corresponding signature activation time and signature deactivation time are in a legal date format according to the validity period of each electronic signature, and comparing whether the sequence of the signature activation time and signature deactivation time is reasonable, if yes, executing the next step, otherwise, prompting the user and re-executing S1; S121, judging whether the corresponding special identification symbol is empty according to the special identification symbol corresponding to each electronic signature, if not, executing the next step, if yes, prompting the user and re-executing S1; S122. According to the business attributes corresponding to each electronic signature, determine whether there is a duplicate definition of the business attributes of the same electronic signature. If not, execute the next step. Otherwise, prompt the user and re-execute S1.
Citation Information
Cited By
Implementation method of electronic signature of customs business scene and seal management system
CN121217471A