Seal using duration monitoring and early warning processing method and device
Through multi-dimensional printing information monitoring, combined with models such as index smoothing method and regression prediction method, hierarchical warning messages are generated, which solves the problem of inaccurate printing time monitoring in the existing technology, ensuring the safety of printing and business continuity of enterprise printing.
Patent Information
- Application Number
- CN202410546093.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-06
- Publication Date
- 2025-07-29
AI Technical Summary
In the prior art, the monitoring and early warning methods of enterprises using printing time are not accurate enough, resulting in early warning information that is too early or too late, affecting the normal progress of corporate business, and increasing the risk of electronic seal abuse, posing hidden dangers to the security of enterprise information system.
Multi-dimensional printing information monitoring method is adopted, combined with various preset printing monitoring models such as exponential smoothing method and regression prediction method, and weights are determined by combining the model and historical data frequency and amplitude to generate hierarchical warning messages, including exponential smoothing method monitoring model and regression prediction method monitoring model.
Accurate monitoring of printing time, timely warning messages are generated, and risks of enterprise seal management are reduced, corporate business is ensured, and information system security risks are eliminated.
Smart Images

Figure CN120387082A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of information security technology, and particularly to a method and device for monitoring, warning and processing the duration of seal use. Background Art
[0002] Enterprise seal users need to use enterprise seals when signing business contracts and so on. In order to standardize enterprise seal management, enterprise seal users submit seal use applications through an office automation system, then obtain the seals from relevant administrative departments, and return them to the responsible persons of relevant administrative departments after the seals are used up.
[0003] If the seal use time of an enterprise seal user is too long, the enterprise seal user may do something unfavorable to the enterprise, which will bring risks to the enterprise operation. Moreover, if other enterprise seal users cannot use the seal before the enterprise seal user returns the seal, it will also affect the normal progress of enterprise business.
[0004] The existing method is to set a unified seal use duration threshold for all enterprise seal users. When the seal use duration exceeds the threshold, a warning message will be generated to urge the enterprise seal user to return the seal in time. However, the situations of enterprise seal users using seals are diverse, and different seal use scenarios will result in different seal use durations. The existing technology will lead to inaccurate generation of warning information, which will cause interference to enterprise seal users too early and increase the seal management risk too late, and even affect the progress of enterprise business development.
[0005] In addition, the enterprise seal can be an electronic seal. In the existing technology, inaccurate and untimely warning messages will increase the risk of abuse of electronic seals by enterprise seal users, such as tampering with enterprise information system data and obtaining credit, which will bring extremely serious security risks to the enterprise information system security. Summary of the Invention
[0006] In view of the problems in the existing technology, embodiments of the present invention provide a method and device for monitoring, warning and processing the duration of seal use, which can at least partially solve the problems existing in the existing technology.
[0007] On the one hand, the present invention provides a method for monitoring, warning and processing the duration of seal use, including:
[0008] Obtaining multi-dimensional seal use information;
[0009] Monitoring the multi-dimensional seal use information based on a preset seal use combination monitoring model to obtain a seal use duration monitoring result;
[0010] Among them, the preset seal - using combination monitoring model is a combined model including at least two preset seal - using monitoring models, and the weights between the preset seal - using monitoring models are determined according to the frequency and amplitude of the alarm historical data respectively corresponding to each preset seal - using monitoring model;
[0011] Generate a warning message of a corresponding type according to the monitoring result of the seal - using duration.
[0012] Among them, generating a warning message of a corresponding type according to the monitoring result of the seal - using duration includes:
[0013] If it is determined that the monitoring result of the seal - using duration is greater than the first seal - using duration threshold and less than the second seal - using duration threshold, then generate a first - type warning message;
[0014] If it is determined that the monitoring result of the seal - using duration is greater than or equal to the second seal - using duration threshold, then generate a second - type warning message.
[0015] Among them, determining the weight according to the frequency and amplitude of the alarm historical data respectively corresponding to each preset seal - using monitoring model includes:
[0016] Among all the frequency - alarm historical data respectively corresponding to each alarm historical data, calculate the first ratio between the amplitude of each alarm historical data and the second seal - using duration threshold;
[0017] Obtain the quantity of the alarm historical data corresponding to the first ratio greater than a preset ratio, and use the second ratio between the quantity respectively corresponding to each alarm historical data and the total quantity corresponding to all alarm historical data as the weight.
[0018] Among them, the multi - dimensional seal - using information includes the current day and the current moment of the current seal - using application, and the preset seal - using monitoring model includes an exponential smoothing method monitoring model; correspondingly, the seal - using duration monitoring and warning processing method further includes:
[0019] Determine the week date of the current day, and call the target exponential smoothing method monitoring model corresponding to the week date and the current moment;
[0020] Based on the historical accumulation data corresponding to both the week date and the current moment in the target exponential smoothing method monitoring model, calculate the predicted seal - using duration corresponding to the current seal - using application, and use the predicted seal - using duration as the sub - seal - using duration monitoring result corresponding to the exponential smoothing method monitoring model.
[0021] Among them, the exponential smoothing method monitoring model includes dynamic weight values that decrease sequentially according to the weekly interval duration from the current day, and each dynamic weight value includes at least an initial weight factor; correspondingly, the seal - using duration monitoring and warning processing method further includes:
[0022] Take the reciprocal of the number of weekly interval durations as the target initial weight factor corresponding to the target exponential smoothing method monitoring model.
[0023] Wherein, the multi-dimensional seal usage information includes the numerical value of the influencing factor of the seal usage duration of the current seal usage application, and the preset seal usage monitoring model includes a regression prediction method monitoring model; correspondingly, the seal usage duration monitoring and early warning processing method further includes:
[0024] Based on the regression prediction method monitoring model, predict the numerical value of the influencing factor of the seal usage duration, and take the predicted seal usage duration corresponding to the current seal usage application as the sub-seal usage duration monitoring result corresponding to the regression prediction method monitoring model.
[0025] Wherein, before the step of obtaining the multi-dimensional seal usage information, the seal usage duration monitoring and early warning processing method further includes:
[0026] When generating an administrative document, synthesize the seal with the entire page of the administrative document, do not place it in a separate layer, and form a unified picture. At the same time, overlay and adjust the transparency with the text that needs to be covered at the seal-stamping location, and add a watermark.
[0027] On the one hand, the present invention proposes a seal usage duration monitoring and early warning processing device, including:
[0028] An acquisition unit, configured to acquire multi-dimensional seal usage information;
[0029] A monitoring unit, configured to monitor the multi-dimensional seal usage information based on a preset seal usage combination monitoring model to obtain a seal usage duration monitoring result;
[0030] Wherein, the preset seal usage combination monitoring model is a combined model including at least two preset seal usage monitoring models, and the weights between the preset seal usage monitoring models are determined according to the frequency and amplitude of the alarm historical data respectively corresponding to each preset seal usage monitoring model;
[0031] An early warning unit, configured to generate a corresponding type of early warning message according to the seal usage duration monitoring result.
[0032] On the other hand, an embodiment of the present invention provides an electronic device, including: a processor, a memory, and a bus, wherein,
[0033] The processor and the memory communicate with each other through the bus;
[0034] The memory stores program instructions executable by the processor, and the processor can execute the following methods by invoking the program instructions:
[0035] Acquire multi-dimensional seal usage information;
[0036] Monitor the multi-dimensional seal usage information based on a preset seal usage combination monitoring model to obtain a monitoring result of seal usage duration;
[0037] Wherein, the preset seal usage combination monitoring model is a combined model including at least two preset seal usage monitoring models, and the weights between the preset seal usage monitoring models are determined according to the frequency and amplitude of the alarm historical data respectively corresponding to each preset seal usage monitoring model;
[0038] Generate a warning message of a corresponding type according to the monitoring result of seal usage duration.
[0039] An embodiment of the present invention provides a non-transitory computer-readable storage medium, including:
[0040] The non-transitory computer-readable storage medium stores computer instructions, and the computer instructions cause the computer to execute the following method:
[0041] Obtain multi-dimensional seal usage information;
[0042] Monitor the multi-dimensional seal usage information based on a preset seal usage combination monitoring model to obtain a monitoring result of seal usage duration;
[0043] Wherein, the preset seal usage combination monitoring model is a combined model including at least two preset seal usage monitoring models, and the weights between the preset seal usage monitoring models are determined according to the frequency and amplitude of the alarm historical data respectively corresponding to each preset seal usage monitoring model;
[0044] Generate a warning message of a corresponding type according to the monitoring result of seal usage duration.
[0045] The seal usage duration monitoring and warning processing method and device provided by the embodiment of the present invention obtain multi-dimensional seal usage information; monitor the multi-dimensional seal usage information based on a preset seal usage combination monitoring model to obtain a monitoring result of seal usage duration; wherein, the preset seal usage combination monitoring model is a combined model including at least two preset seal usage monitoring models, and the weights between the preset seal usage monitoring models are determined according to the frequency and amplitude of the alarm historical data respectively corresponding to each preset seal usage monitoring model; generate a warning message of a corresponding type according to the monitoring result of seal usage duration. By accurately generating warning messages, it can bring convenience to enterprise seal users when using seals, effectively control the risks of seal management, ensure the normal progress of enterprise operations, and eliminate potential security hazards in enterprise information systems. Description of the Drawings
[0046] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings. In the drawings:
[0047] Figure 1 is a schematic flowchart of a method for monitoring and warning processing of the seal - using duration provided by an embodiment of the present invention.
[0048] Figure 2 is a schematic structural diagram of a device for monitoring and warning processing of the seal - using duration provided by an embodiment of the present invention.
[0049] Figure 3 is a schematic physical structure diagram of an electronic device provided by an embodiment of the present invention. Detailed implementation manners
[0050] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer and more understandable, the following further details the embodiments of the present invention with reference to the drawings. Here, the illustrative embodiments of the present invention and their descriptions are used to explain the present invention, but not to limit the present invention. It should be noted that, without conflict, the embodiments in this application and the features in the embodiments can be combined arbitrarily with each other.
[0051] Figure 1 is a schematic flowchart of a method for monitoring and warning processing of the seal - using duration provided by an embodiment of the present invention. As Figure 1 shown, the method for monitoring and warning processing of the seal - using duration provided by the embodiment of the present invention includes:
[0052] Step S1: Obtain multi - dimensional seal - using information.
[0053] Step S2: Monitor the multi - dimensional seal - using information based on a preset seal - using combination monitoring model to obtain a monitoring result of the seal - using duration;
[0054] Among them, the preset seal - using combination monitoring model is a combined model including at least two preset seal - using monitoring models, and the weights between the preset seal - using monitoring models are determined according to the frequency and amplitude of the alarm historical data corresponding to each preset seal - using monitoring model respectively.
[0055] Step S3: Generate a warning message of a corresponding type according to the monitoring result of the seal - using duration.
[0056] In the above step S1, the device obtains multi-dimensional seal-using information. The device may be a computer device that executes this method. It should be noted that the information and data collected in the embodiments of the present invention are information and data authorized by the user or fully authorized by all parties. And the processing of the collection, storage, use, processing, transmission, provision, disclosure, and application of relevant data all comply with the relevant laws, regulations, and standards of relevant countries and regions, take necessary confidentiality measures, do not violate public order and good customs, and provide corresponding operation entrances for users to choose to authorize or reject.
[0057] Provide corresponding operation entrances for users to choose to agree or reject the automated decision-making results; if the user chooses to reject, then enter the expert decision-making process.
[0058] The multi-dimensional seal-using information can reflect the information required for different seal-using scenarios. Specifically, it can include the current day and current time of the current seal-using application, the numerical values of the influencing factors of the seal-using duration of the current seal-using application. The numerical values of the influencing factors of the seal-using duration can specifically include the number of seals used, the seal-using period (enterprises with project types use seals frequently during project procurement and signing, etc.), the seal-using type (financial seal and administrative seal), etc.
[0059] In the above step S2, the device monitors the multi-dimensional seal-using information based on a preset seal-using combination monitoring model to obtain a seal-using duration monitoring result;
[0060] Among them, the preset seal-using combination monitoring model is a combined model including at least two preset seal-using monitoring models, and the weights between the preset seal-using monitoring models are determined according to the frequencies and amplitudes of the alarm historical data respectively corresponding to each preset seal-using monitoring model. The multi-dimensional seal-using information can be input into the preset seal-using combination monitoring model, and each preset seal-using monitoring model in the preset seal-using combination monitoring model calculates the respective corresponding sub-seal-using duration monitoring results respectively, and then multiplies each sub-seal-using duration monitoring result by the corresponding weight, and the sum of the multiplied values is used as the seal-using duration monitoring result.
[0061] In the above step S3, the device generates a warning message of a corresponding type according to the seal-using duration monitoring result. The generating a warning message of a corresponding type according to the seal-using duration monitoring result includes:
[0062] If it is determined that the seal-using duration monitoring result is greater than the first seal-using duration threshold and less than the second seal-using duration threshold, then generate a first type of warning message; the first seal-using duration threshold can be set independently according to the actual situation, and can be selected as 1 hour, and the second seal-using duration threshold can be set independently according to the actual situation, and can be selected as 72 hours. The first type of warning message can specifically be a yellow warning.
[0063] If it is determined that the seal - using duration monitoring result is greater than or equal to the second seal - using duration threshold, a warning message of the second type is generated. The warning message of the second type can specifically be a red warning. When a red warning is determined, a risk handling form can be further sent to relevant security personnel.
[0064] Determining the weight according to the frequency and amplitude of the alarm historical data respectively corresponding to each preset seal - using monitoring model, including:
[0065] Among all the frequency - based alarm historical data respectively corresponding to each alarm historical data, calculate the first ratio between the amplitude of each alarm historical data and the second seal - using duration threshold;
[0066] Obtain the quantity of alarm historical data corresponding to the first ratios greater than a preset ratio, and take the second ratio between the quantity corresponding to each alarm historical data and the total quantity corresponding to all alarm historical data as the weight. The statistical time of the alarm historical data can be set independently according to the actual situation, and can be selected as 1 year. The preset ratio can be set independently according to the actual situation, and can be selected as 50%. Taking two preset seal - using monitoring models as an example, the illustration is as follows:
[0067] In the most recent 1 year, for the alarm historical data corresponding to the preset seal - using monitoring model A, it is the alarm historical data corresponding to at least the warning message of the first type, that is, every time the sub - seal - using duration monitoring result greater than the first seal - using duration threshold is output by the preset seal - using monitoring model A, the number of times of the alarm historical data corresponding to the preset seal - using monitoring model A is incremented by 1. The sum of the number of times of the alarm historical data corresponding to the preset seal - using monitoring model A is used as the frequency of the alarm historical data corresponding to the preset seal - using monitoring model A. The amplitude of each alarm historical data is the sub - seal - using duration monitoring result, that is, the seal - using duration value output by the preset seal - using monitoring model A each time.
[0068] Similarly, the frequency and amplitude of the alarm historical data corresponding to the preset seal - using monitoring model B will not be elaborated.
[0069] For example, the number of all frequency - based alarm historical data corresponding to the preset seal - using monitoring model A is 10 times, that is, within the most recent 1 year, the preset seal - using monitoring model A has 10 times of seal - using duration values output greater than the first seal - using duration threshold. The amplitudes of these 10 times of alarm historical data are respectively denoted as a1, a2…a10. Calculate the first ratios between a1, a2…a10 and the second seal - using duration threshold respectively, and are respectively denoted as ab1, ab2…ab10. Taking the second seal - using duration threshold of 72 hours as an example above, if 6 first ratios among ab1 - ab5 and ab9, that is, the amplitudes of a1 - a5 and a9 these 6 times of alarm historical data are greater than 36 hours, then the quantity of the alarm historical data corresponding to the preset seal - using monitoring model A is 6.
[0070] Similarly, all the frequency alarm historical data corresponding to the preset seal - using monitoring model B is, for example, 15 times. That is, within the most recent 1 year, the preset seal - using monitoring model B has 15 times when the output seal - using duration value is greater than the first seal - using duration threshold. The amplitudes of these 15 alarm historical data are respectively denoted as b1, b2... b15. Calculate the first ratios between b1, b2... b15 and the second seal - using duration threshold, which are respectively denoted as bb1, bb2... bb15. Taking the second seal - using duration threshold of 72 hours as an example above, if 3 of the first ratios bb1, bb5, and bb7 among bb1, bb2... bb15 are greater than 0.5, that is, the amplitudes of the 3 alarm historical data b1, b5, and b7 are greater than 36 hours, then the number of alarm historical data corresponding to the preset seal - using monitoring model B is 3.
[0071] The total number of all alarm historical data corresponding is 6 + 3 = 9. Correspondingly, the weight corresponding to the preset seal - using monitoring model A is 6 / 9 = 67%, and the weight corresponding to the preset seal - using monitoring model B is 3 / 9 = 33%.
[0072] The multi - dimensional seal - using information includes the day and the current moment of the current seal - using application. The preset seal - using monitoring model includes an exponential smoothing method monitoring model. Correspondingly, the seal - using duration monitoring and early - warning processing method further includes:
[0073] Determine the week date where the day is located, and call the target exponential smoothing method monitoring model corresponding to the week date and the current moment;
[0074] Based on the historical accumulated data corresponding to both the week date and the current moment in the target exponential smoothing method monitoring model, calculate the predicted seal - using duration corresponding to the current seal - using application, and use the predicted seal - using duration as the sub - seal - using duration monitoring result corresponding to the exponential smoothing method monitoring model.
[0075] The exponential smoothing method monitoring model includes dynamic weight values that decrease in sequence according to the week - interval duration from the day. Each dynamic weight value includes at least an initial weight factor. Correspondingly, the seal - using duration monitoring and early - warning processing method further includes:
[0076] Take the reciprocal of the number of week - interval durations as the target initial weight factor corresponding to the target exponential smoothing method monitoring model.
[0077] The expression form of the exponential smoothing method monitoring model is:
[0078] L t+1 =αX t +(1 - α)L t =αX t +α(1 - α)X t-1+α(1 - α) 2 X t-2 + ……
[0079] Among them, L t+1 represents the predicted stamping duration at time t + 1, X t represents the actual stamping duration at time t, α represents the initial weight factor, α = 1 / n, n represents the number of weekly interval durations from the current day, and the dynamic weight values are represented by α(1 - α), α(1 - α) 2 and so on. For example, if the current day of the current stamping application is April 24, 2024, which is the 19th Wednesday of this year, and the current time is 10 am, then the stamping duration at time t + 1 represents the predicted stamping duration for the application at 10 am on April 24, 2024, the stamping duration at time t represents the actual stamping duration for the application at 10 am on April 17, 2024 (the 18th Wednesday of this year), the stamping duration at time t - 1 represents the actual stamping duration for the application at 10 am on April 10, 2024 (the 17th Wednesday of this year), and so on.
[0080] It can be understood that there are 5 working days in a week, 8 hours per working day. If an exponential smoothing method monitoring model is established with an hourly time granularity, there will be 40 exponential smoothing method monitoring models.
[0081] If it is determined that the weekly date of the current day is Wednesday and the current time is 10:15 am, and it is rounded to 10 am according to the closest integer time point, then the target exponential smoothing method monitoring model that can be called is the one for Wednesday among the above 40 exponential smoothing method monitoring models, and the working day time is the exponential smoothing method monitoring model at 10 am. If the historical accumulated data is complete, then the right side of the equation for the above L t+1 calculation has 52 items, indicating that there is historical accumulated data for the recent year.
[0082] If there is only historical accumulated data for this year, then the right side of the equation for the above L t+1 calculation has 18 items, indicating that there is historical accumulated data for this year. It can be understood that the more abundant the historical accumulated data, the more accurate the prediction result. If the number of weekly interval durations n = 1 and the corresponding α = 1, then there is only one item on the right side of the equation, that is, L t+1 = αX t , L t+1 = X t .
[0083] If the number of weekly interval durations n = 2 and the corresponding α = 1 / 2, then there are only two items on the right side of the equation, that is, L t+1 = αX t + α(1 - α)X t-1 , and the corresponding L t+1 = 0.5X t+0.25X t-1 , and so on, which will not be elaborated here.
[0084] The multi-dimensional seal usage information includes the numerical value of the influencing factors of the seal usage duration for the current seal usage application, and the preset seal usage monitoring model includes a regression prediction method monitoring model; correspondingly, the seal usage duration monitoring and early warning processing method further includes:
[0085] Based on the regression prediction method monitoring model, predict the numerical value of the influencing factors of the seal usage duration, and use the predicted seal usage duration corresponding to the current seal usage application as the sub-seal usage duration monitoring result corresponding to the regression prediction method monitoring model.
[0086] Regression prediction is to find the regression equation between the independent variable and the dependent variable according to the change law of historical data and some external factors affecting the change of seal usage duration, determine the model parameters, and infer the seal usage duration value at a future time accordingly. Its basic model is as follows:
[0087] Y(t) = b0 + b1X1(t) + … + b N X N (t) + θ(t)
[0088] In the formula, Y(t) is the predicted seal usage duration corresponding to time t, which is a non-random variable, X i (t) is the independent variable, which are various factors affecting the seal usage duration, such as the number of seals used, the seal usage period, the seal usage type, etc. The independent variable is a random variable, bi (i = 0, 1, 2…N) is the regression coefficient in the regression equation, which can be obtained by fitting historical data, and θ(t) is the random interference term, which follows a normal distribution.
[0089] After obtaining the above basic model expression after fitting, the numerical value of the influencing factors of the seal usage duration can be substituted into the corresponding X i (t) to calculate Y(t).
[0090] The preset seal usage monitoring model also includes an expert system method monitoring model. Experts in the business field, based on years of operation experience, grant different trigger alarm times for the usage of different types of seals. For example, for financial seals, the timing starts after the use seal operator signs and starts the seal printer program. One hour after the seal printer is opened, the monitoring system issues a yellow warning, and 72 hours later, the monitoring system issues a red warning and sends a risk handling form to the relevant security personnel. For administrative seals, the timing starts after the use seal operator signs and opens the seal printer door. Two hours after the use seal operator takes out the seal, the monitoring system issues a yellow warning, and 72 hours later, the monitoring system issues a red warning and sends a risk handling form to the relevant security personnel.
[0091] The preset seal - using monitoring model also includes a normal - distribution - method monitoring model. By using the historical seal - using times of each seal - using staff in the database, all data are standardized, and the mean value τ and the standard deviation σ are calculated. When the seal - using time of a seal - using staff exceeds the mean value τ and is greater than 2σ, the monitoring system issues a yellow warning; when the seal - using time of a seal - using staff exceeds the mean value τ and is greater than 3σ, the monitoring system issues a red warning and sends a risk - handling form to relevant security personnel.
[0092] The preset seal - using monitoring model also includes an elastic - coefficient - method monitoring model. Since there is a close relationship between the seal - using duration and the number of seal - uses, the relationship between the seal - using duration and the number of seal - uses satisfies the following formula:
[0093] Y = λX γ
[0094] In the formula, Y represents the seal - using duration, X represents the number of seal - uses, and λ and γ are undetermined coefficients, which can be determined by the curve - fitting method according to historical data. When it exceeds the predicted value by 1 hour, the monitoring system issues a yellow warning; when it exceeds the predicted value by 72 hours, the monitoring system issues a red warning and sends a risk - handling form to relevant security personnel.
[0095] After the step of generating a warning message of the corresponding type according to the seal - using duration monitoring result, the method further includes:
[0096] Adopting risk mitigation measures, which specifically include:
[0097] After each use of the seal, the system will notify the seal management staff by email and text message. If it is found that an illegal person uses the seal, the relevant content will be set to invalid. At the same time, the in - line unified authentication number and bank account of the relevant person will be frozen, and the relevant security management department will be automatically notified for tracking and investigation.
[0098] Before the step of obtaining multi - dimensional seal - using information, the seal - using duration monitoring and warning processing method further includes:
[0099] When generating an administrative document, the seal is synthesized with the entire page of the administrative document, not placed in a separate layer, to form a unified picture. At the same time, it is superimposed with the text that needs to be covered at the seal - stamping place, the transparency is adjusted, and a watermark is added. This step achieves the purpose of seal security and anti - tampering, and can solve the adverse effects brought by the existing seal theft.
[0100] Before the step of synthesizing the seal with the entire page of the administrative document when generating an administrative document, the method further includes:
[0101] Identifying the identity of the seal - using personnel through multiple preventive measures such as in - line unified authentication number, electronic password, face recognition, and fingerprint recognition.
[0102] The method for monitoring, warning and processing the seal - using duration provided by the embodiment of the present invention obtains multi - dimensional seal - using information; monitors the multi - dimensional seal - using information based on a preset seal - using combination monitoring model to obtain a seal - using duration monitoring result; wherein, the preset seal - using combination monitoring model is a combined model including at least two preset seal - using monitoring models, and the weights between the preset seal - using monitoring models are determined according to the frequency and amplitude of the alarm historical data respectively corresponding to each preset seal - using monitoring model; generates a warning message of a corresponding type according to the seal - using duration monitoring result. By accurately generating the warning message, it can bring convenience to the enterprise seal - using personnel when using the seal, effectively control the seal management risk, ensure the normal progress of the enterprise business, and eliminate the potential safety hazards of the enterprise information system.
[0103] Further, the generating a warning message of a corresponding type according to the seal - using duration monitoring result includes:
[0104] If it is determined that the seal - using duration monitoring result is greater than the first seal - using duration threshold and less than the second seal - using duration threshold, a first - type warning message is generated; it can be illustrated with reference to the above - mentioned embodiment and will not be elaborated here.
[0105] If it is determined that the seal - using duration monitoring result is greater than or equal to the second seal - using duration threshold, a second - type warning message is generated. It can be illustrated with reference to the above - mentioned embodiment and will not be elaborated here.
[0106] The method for monitoring, warning and processing the seal - using duration provided by the embodiment of the present invention further effectively controls the seal management risk by generating hierarchical warning messages.
[0107] Further, determining the weight according to the frequency and amplitude of the alarm historical data respectively corresponding to each preset seal - using monitoring model includes:
[0108] Among all the frequency - alarm historical data respectively corresponding to each alarm historical data, calculate the first ratio between the amplitude of each alarm historical data and the second seal - using duration threshold; it can be illustrated with reference to the above - mentioned embodiment and will not be elaborated here.
[0109] Obtain the number of alarm historical data corresponding to the first ratio greater than the preset ratio, and use the second ratio between the number corresponding to each alarm historical data and the total number corresponding to all alarm historical data as the weight. It can be illustrated with reference to the above - mentioned embodiment and will not be elaborated here.
[0110] The method for monitoring, warning and processing the seal - using duration provided by the embodiment of the present invention further accurately generates warning messages by accurately determining the weights respectively corresponding to each preset seal - using monitoring model.
[0111] Further, the multi-dimensional seal usage information includes the day and the current moment of the current seal usage application, and the preset seal usage monitoring model includes an exponential smoothing method monitoring model; correspondingly, the seal usage duration monitoring and early warning processing method further includes:
[0112] Determine the weekly date where the day is located, and call the target exponential smoothing method monitoring model corresponding to the weekly date and the current moment; reference can be made to the above embodiments for description and will not be elaborated here.
[0113] Based on the historical accumulation data corresponding to both the weekly date and the current moment in the target exponential smoothing method monitoring model, calculate the predicted seal usage duration corresponding to the current seal usage application, and use the predicted seal usage duration as the sub-seal usage duration monitoring result corresponding to the exponential smoothing method monitoring model. Reference can be made to the above embodiments for description and will not be elaborated here.
[0114] The seal usage duration monitoring and early warning processing method provided by the embodiments of the present invention further adapts to the corresponding seal usage scenarios through the sub-seal usage duration monitoring results obtained by the exponential smoothing method monitoring model.
[0115] Further, the exponential smoothing method monitoring model includes dynamic weight values that decrease sequentially according to the weekly interval duration from the day, and each dynamic weight value includes at least an initial weight factor; correspondingly, the seal usage duration monitoring and early warning processing method further includes:
[0116] Take the reciprocal of the number of weekly interval durations as the target initial weight factor corresponding to the target exponential smoothing method monitoring model. Reference can be made to the above embodiments for description and will not be elaborated here.
[0117] The seal usage duration monitoring and early warning processing method provided by the embodiments of the present invention helps to improve the accuracy of the sub-seal usage duration monitoring results obtained by the exponential smoothing method monitoring model by reasonably setting the target initial weight factor.
[0118] Further, the multi-dimensional seal usage information includes the numerical values of the factors affecting the seal usage duration of the current seal usage application, and the preset seal usage monitoring model includes a regression prediction method monitoring model; correspondingly, the seal usage duration monitoring and early warning processing method further includes:
[0119] Based on the regression prediction method monitoring model, predict the numerical values of the factors affecting the seal usage duration, and use the predicted seal usage duration corresponding to the current seal usage application as the sub-seal usage duration monitoring result corresponding to the regression prediction method monitoring model. Reference can be made to the above embodiments for description and will not be elaborated here.
[0120] The seal usage duration monitoring and early warning processing method provided by the embodiments of the present invention further adapts to the corresponding seal usage scenarios through the sub-seal usage duration monitoring results obtained by the regression prediction method monitoring model.
[0121] Further, before the step of obtaining multi-dimensional seal usage information, the seal usage duration monitoring and warning processing method further includes:
[0122] When generating an administrative document, the seal is synthesized with the entire page of the administrative document, not placed in a separate layer, to form a unified picture, and at the same time, it is superimposed with the text that needs to be covered at the seal-stamping location to adjust the transparency, and a watermark is added. Refer to the above embodiments for description and details will not be repeated.
[0123] The seal usage duration monitoring and warning processing method provided by the embodiment of the present invention can further ensure the safety of the seal and prevent tampering.
[0124] It should be noted that the seal usage duration monitoring and warning processing method provided by the embodiment of the present invention can be used in the financial field, and can also be used in any technical field other than the financial field. The embodiment of the present invention does not limit the application field of the seal usage duration monitoring and warning processing method.
[0125] Figure 2 It is a schematic structural diagram of a seal usage duration monitoring and warning processing device provided by an embodiment of the present invention, as Figure 2 shown, the seal usage duration monitoring and warning processing device provided by the embodiment of the present invention includes an acquisition unit 201, a monitoring unit 202, and a warning unit 203, wherein:
[0126] The acquisition unit 201 is used to obtain multi-dimensional seal usage information; the monitoring unit 202 is used to monitor the multi-dimensional seal usage information based on a preset seal usage combination monitoring model to obtain a seal usage duration monitoring result; wherein, the preset seal usage combination monitoring model is a combined model including at least two preset seal usage monitoring models, and the weights between the preset seal usage monitoring models are determined according to the frequency and amplitude of the alarm historical data respectively corresponding to each preset seal usage monitoring model; the warning unit 203 is used to generate a warning message of a corresponding type according to the seal usage duration monitoring result.
[0127] Specifically, the acquisition unit 201 in the device is used to obtain multi-dimensional seal usage information; the monitoring unit 202 is used to monitor the multi-dimensional seal usage information based on a preset seal usage combination monitoring model to obtain a seal usage duration monitoring result; wherein, the preset seal usage combination monitoring model is a combined model including at least two preset seal usage monitoring models, and the weights between the preset seal usage monitoring models are determined according to the frequency and amplitude of the alarm historical data respectively corresponding to each preset seal usage monitoring model; the warning unit 203 is used to generate a warning message of a corresponding type according to the seal usage duration monitoring result.
[0128] The device for monitoring, warning and processing the seal - using duration provided by the embodiment of the present invention acquires multi - dimensional seal - using information; monitors the multi - dimensional seal - using information based on a preset seal - using combination monitoring model to obtain a seal - using duration monitoring result; wherein, the preset seal - using combination monitoring model is a combined model including at least two preset seal - using monitoring models, and the weights between the preset seal - using monitoring models are determined according to the frequencies and amplitudes of the alarm historical data respectively corresponding to each preset seal - using monitoring model; generates a warning message of a corresponding type according to the seal - using duration monitoring result. By accurately generating the warning message, it can bring convenience to the enterprise seal - using personnel when using the seal, effectively control the seal management risk, ensure the normal progress of the enterprise business, and eliminate the potential safety hazards of the enterprise information system.
[0129] Further, the warning unit 203 is specifically used for:
[0130] If it is determined that the seal - using duration monitoring result is greater than the first seal - using duration threshold and less than the second seal - using duration threshold, then generate a warning message of the first type;
[0131] If it is determined that the seal - using duration monitoring result is greater than or equal to the second seal - using duration threshold, then generate a warning message of the second type.
[0132] The device for monitoring, warning and processing the seal - using duration provided by the embodiment of the present invention further effectively controls the seal management risk by generating hierarchical warning messages.
[0133] Further, the device for monitoring, warning and processing the seal - using duration is further used for:
[0134] Among all the frequency - based alarm historical data respectively corresponding to each alarm historical data, calculate the first ratio between the amplitude of each alarm historical data and the second seal - using duration threshold;
[0135] Obtain the quantity of the alarm historical data corresponding to the first ratio greater than a preset ratio, and use the second ratio between the quantity corresponding to each alarm historical data and the total quantity corresponding to all alarm historical data as the weight.
[0136] The device for monitoring, warning and processing the seal - using duration provided by the embodiment of the present invention further accurately generates warning messages by accurately determining the weights respectively corresponding to each preset seal - using monitoring model.
[0137] Further, the multi - dimensional seal - using information includes the current day and the current moment of the current seal - using application, and the preset seal - using monitoring model includes an exponential smoothing method monitoring model; correspondingly, the device for monitoring, warning and processing the seal - using duration is further used for:
[0138] Determine the week date of the current day, and call the target exponential smoothing method monitoring model corresponding to the week date and the current moment;
[0139] Based on the historical accumulation data corresponding to both the weekly date and the current moment in the target exponential smoothing method monitoring model, calculate the seal - using prediction duration corresponding to the current seal - using application, and use the seal - using prediction duration as the sub - seal - using duration monitoring result corresponding to the exponential smoothing method monitoring model.
[0140] The seal - using duration monitoring and warning processing device provided by the embodiments of the present invention further adapts to the corresponding seal - using scenarios through the sub - seal - using duration monitoring results obtained by the exponential smoothing method monitoring model.
[0141] Further, the exponential smoothing method monitoring model includes dynamic weight values that decrease in sequence according to the weekly interval duration from the current day, and each dynamic weight value includes at least an initial weight factor; correspondingly, the seal - using duration monitoring and warning processing device is further configured to:
[0142] Take the reciprocal of the number of weekly interval durations as the target initial weight factor corresponding to the target exponential smoothing method monitoring model.
[0143] The seal - using duration monitoring and warning processing device provided by the embodiments of the present invention helps to improve the accuracy of the sub - seal - using duration monitoring results obtained by the exponential smoothing method monitoring model by reasonably setting the target initial weight factor.
[0144] Further, the multi - dimensional seal - using information includes the numerical values of the factors affecting the seal - using duration of the current seal - using application, and the preset seal - using monitoring model includes a regression prediction method monitoring model; correspondingly, the seal - using duration monitoring and warning processing device is further configured to:
[0145] Based on the regression prediction method monitoring model, predict the numerical values of the factors affecting the seal - using duration, and use the seal - using prediction duration corresponding to the current seal - using application as the sub - seal - using duration monitoring result corresponding to the regression prediction method monitoring model.
[0146] The seal - using duration monitoring and warning processing device provided by the embodiments of the present invention further adapts to the corresponding seal - using scenarios through the sub - seal - using duration monitoring results obtained by the regression prediction method monitoring model.
[0147] Further, before the step of obtaining multi - dimensional seal - using information, the seal - using duration monitoring and warning processing device is further configured to:
[0148] When generating an administrative document, synthesize the seal with the entire page of the administrative document, not in a separate layer, to form a unified picture, and at the same time, overlay and adjust the transparency with the text that needs to be covered at the seal - stamping place, and add a watermark.
[0149] The seal - using duration monitoring and warning processing device provided by the embodiments of the present invention can further ensure the security of the seal and prevent tampering.
[0150] The embodiments of the present invention provide an embodiment of a device for monitoring and warning the duration of seal use, which can be specifically used to execute the processing procedures of the above method embodiments, and its functions will not be elaborated here. For details, please refer to the detailed description of the above method embodiments.
[0151] Figure 3 The following is a schematic diagram of the physical structure of an electronic device provided by an embodiment of the present invention, as Figure 3 shown, the electronic device includes: a processor 301, a memory 302, and a bus 303;
[0152] Among them, the processor 301 and the memory 302 communicate with each other through the bus 303;
[0153] The processor 301 is used to call program instructions in the memory 302 to execute the methods provided by the above method embodiments, for example, including:
[0154] Obtain multi-dimensional seal use information;
[0155] Monitor the multi-dimensional seal use information based on a preset seal use combination monitoring model to obtain a monitoring result of the seal use duration;
[0156] Among them, the preset seal use combination monitoring model is a combined model including at least two preset seal use monitoring models, and the weights between the preset seal use monitoring models are determined according to the frequency and amplitude of the alarm historical data corresponding to each preset seal use monitoring model;
[0157] Generate a warning message of a corresponding type according to the monitoring result of the seal use duration.
[0158] This embodiment discloses a computer program product, which includes a computer program stored on a non-transitory computer-readable storage medium. The computer program includes program instructions. When the program instructions are executed by a computer, the computer can execute the methods provided by the above method embodiments, for example, including:
[0159] Obtain multi-dimensional seal use information;
[0160] Monitor the multi-dimensional seal use information based on a preset seal use combination monitoring model to obtain a monitoring result of the seal use duration;
[0161] Among them, the preset seal use combination monitoring model is a combined model including at least two preset seal use monitoring models, and the weights between the preset seal use monitoring models are determined according to the frequency and amplitude of the alarm historical data corresponding to each preset seal use monitoring model;
[0162] Generate a warning message of a corresponding type according to the monitored result of the seal - using duration.
[0163] This embodiment provides a computer - readable storage medium. The computer - readable storage medium stores a computer program, and the computer program enables the computer to execute the methods provided in the above - mentioned method embodiments. For example, it includes:
[0164] Obtain multi - dimensional seal - using information;
[0165] Monitor the multi - dimensional seal - using information based on a preset seal - using combination monitoring model to obtain a monitored result of the seal - using duration;
[0166] Among them, the preset seal - using combination monitoring model is a combined model including at least two preset seal - using monitoring models, and the weights between the preset seal - using monitoring models are determined according to the frequency and amplitude of the alarm historical data respectively corresponding to each preset seal - using monitoring model;
[0167] Generate a warning message of a corresponding type according to the monitored result of the seal - using duration.
[0168] Those skilled in the art should understand that the embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present invention can take the form of a computer program product implemented on one or more computer - usable storage media (including but not limited to disk memories, CD - ROMs, optical memories, etc.) containing computer - usable program code.
[0169] The present invention is described with reference to the flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to the embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram can be implemented by computer program instructions, and the combination of the processes and / or blocks in the flowchart and / or block diagram can also be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general - purpose computer, a special - purpose computer, an embedded processor, or other programmable data - processing devices to generate a machine, so that the instructions executed by the processor of the computer or other programmable data - processing devices generate a device for realizing the functions specified in Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.
[0170] These computer program instructions can also be stored in a computer - readable memory that can direct a computer or other programmable data - processing device to work in a specific manner, so that the instructions stored in the computer - readable memory generate a manufactured article including an instruction device, and the instruction device realizes the functions in Figure 1 one process or multiple processes and / or blocksFigure 1 Functions specified in one or more boxes.
[0171] These computer program instructions can also be loaded onto a computer or other programmable data processing device, so that a series of operation steps are executed on the computer or other programmable device to generate a computer-implemented process. Thus, the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes and / or boxes Figure 1 One or more processes and / or boxes Figure 1 Steps for implementing the functions specified in one or more boxes.
[0172] In the description of this specification, descriptions with reference to terms such as "one embodiment", "a specific embodiment", "some embodiments", "for example", "example", "specific example", or "some examples" mean that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described can be combined in a suitable manner in any one or more embodiments or examples.
[0173] The specific embodiments described above further elaborate on the objectives, technical solutions, and beneficial effects of the present invention. It should be understood that the above are only specific embodiments of the present invention and are not used to limit the protection scope of the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included in the protection scope of the present invention.
Claims
1. A method for monitoring, warning and processing the duration of stamping, characterized in that Including: Obtaining multi-dimensional seal-using information; Monitoring the multi-dimensional seal-using information based on a preset seal-using combination monitoring model to obtain a seal-using duration monitoring result; Wherein, the preset seal-using combination monitoring model is a combined model including at least two preset seal-using monitoring models, and the weights between the preset seal-using monitoring models are determined according to the frequency and amplitude of the alarm historical data respectively corresponding to each preset seal-using monitoring model; Generating a warning message of a corresponding type according to the seal-using duration monitoring result.
2. The method for monitoring, warning and processing the seal - using duration according to claim 1, wherein, The generating a warning message of a corresponding type according to the seal-using duration monitoring result includes: If it is determined that the seal-using duration monitoring result is greater than a first seal-using duration threshold and less than a second seal-using duration threshold, generating a first type of warning message; If it is determined that the seal-using duration monitoring result is greater than or equal to the second seal-using duration threshold, generating a second type of warning message.
3. The method for monitoring, warning and processing the seal usage duration according to claim 2, wherein Determining the weight according to the frequency and amplitude of the alarm historical data respectively corresponding to each preset seal-using monitoring model includes: Among all the frequency alarm historical data respectively corresponding to each alarm historical data, calculating a first ratio between the amplitude of each alarm historical data and the second seal-using duration threshold; Obtaining the number of alarm historical data corresponding to the first ratio greater than a preset ratio, and taking the second ratio between the number corresponding to each alarm historical data and the total number corresponding to all alarm historical data as the weight.
4. The method for monitoring, warning and processing the seal - using duration according to claim 1, characterized in that The multi-dimensional seal-using information includes the current day and the current moment of the current seal-using application, and the preset seal-using monitoring model includes an exponential smoothing method monitoring model; correspondingly, the seal-using duration monitoring and warning processing method further includes: Determining the week date where the current day is located, and calling a target exponential smoothing method monitoring model corresponding to the week date and the current moment; Based on the historical accumulation data corresponding to both the week date and the current moment in the target exponential smoothing method monitoring model, calculating a predicted seal-using duration corresponding to the current seal-using application, and taking the predicted seal-using duration as a sub-seal-using duration monitoring result corresponding to the exponential smoothing method monitoring model.
5. The method for monitoring, warning and processing the seal usage duration according to claim 4, wherein The exponential smoothing method monitoring model includes dynamic weight values decreasing in sequence according to the week interval duration from the current day, and each dynamic weight value includes at least an initial weight factor; correspondingly, the seal-using duration monitoring and warning processing method further includes: Taking the reciprocal of the number of week interval durations as the target initial weight factor corresponding to the target exponential smoothing method monitoring model.
6. The method for monitoring, warning and processing the seal - using duration according to claim 1, characterized in that, The multi-dimensional seal-using information includes the seal-using duration influencing factor value of the current seal-using application, and the preset seal-using monitoring model includes a regression prediction method monitoring model; correspondingly, the seal-using duration monitoring and warning processing method further includes: Predicting the seal-using duration influencing factor value based on the regression prediction method monitoring model, and taking the predicted seal-using duration corresponding to the current seal-using application as a sub-seal-using duration monitoring result corresponding to the regression prediction method monitoring model.
7. The method for monitoring, warning and processing the printing duration according to any one of claims 1 to 6, characterized in that Before the step of obtaining multi-dimensional seal-using information, the seal-using duration monitoring and warning processing method further includes: When generating administrative documents, the seal is synthesized with the entire page of the administrative document, not placed in a separate layer, to form a unified picture. At the same time, it is superimposed on the text that needs to be covered at the place where the seal is affixed, and the transparency is adjusted, and a watermark is added.
8. An inking duration monitoring, warning and processing device, characterized in that, It includes: An acquisition unit for acquiring multi-dimensional seal usage information; A monitoring unit for monitoring the multi-dimensional seal usage information based on a preset seal usage combination monitoring model to obtain a seal usage duration monitoring result; Wherein, the preset seal usage combination monitoring model is a combined model including at least two preset seal usage monitoring models, and the weights between the preset seal usage monitoring models are determined according to the frequency and amplitude of the alarm historical data respectively corresponding to each preset seal usage monitoring model; An early warning unit for generating an early warning message of a corresponding type according to the seal usage duration monitoring result.
9. An electronic device, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, the steps of the method according to any one of claims 1 to 7 are implemented.