Company equity scheme generation method and system based on data encryption
By identifying the work purposes of company members and their contribution to company goals, an initial equity allocation plan is generated, and through encrypted transmission and anonymous voting mechanisms, the allocation plan is adjusted to ensure fairness, and the problem of unfair equity allocation in the existing technology is solved. A fairer and more effective equity distribution has been achieved.
Patent Information
- Application Number
- CN202411365016.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-29
- Publication Date
- 2025-02-11
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing company's equity allocation plan has shortcomings in terms of fairness, especially the inability to effectively evaluate the contribution value of employees of different types of companies, resulting in unfair distribution.
By obtaining the identity information and work experience of company members, identifying their work purposes, and analyzing their contribution to company goals, an initial allocation plan is generated. The program is transmitted to company members through encryption, and an anonymous vote is conducted to count the voting results to adjust the allocation plan and ensure fairness.
It improves the fairness of equity distribution, evaluates employee contributions in multiple dimensions, reduces the impact of a single assessment of labor volume, and reduces the phenomenon of maliciously lowering or increasing equity distribution.
Smart Images

Figure CN119417093A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of financial processing technology, and in particular to a method and system for generating a company equity plan based on data encryption. Background Art
[0002] A company equity plan refers to a plan for allocating equity to different groups of people in the company. Since the company equity plan involves the privacy information of company members, the equity plan needs to be encrypted.
[0003] At present, the scheme for equity distribution has been realized intelligently and maturely, but there are still some shortcomings. For example, the scheme of patent publication number CN111832904B discloses a method and system for calculating the equity ratio using a dynamic equity distribution method. The method includes step 1, the partner fund manager creates company information and sets the equity calculation standard in the new company module of the partner fund manager client; step 2, the partner fund manager adds partner information in the add new member module of the partner fund manager client; step 3, the partner submits his own new contribution information in the add contribution module of the partner client; step 4, the partner fund manager reviews the new contribution information submitted by the partner in the contribution approval module of the partner fund manager client, and after passing the review, calculates the equity ratio of the new contribution; step 5, the new contribution is displayed in the equity ratio module of the partner terminal. The method changes the equity every day according to the amount and type of the partner's contribution, so that the equity ratio of the partner can achieve more work, more pay, less work, less pay, and no work, no pay.
[0004] From the above content, it can be seen that the equity distribution of this application is based on the workload of employees. However, in actual scenarios, when the workload of employees of different types of companies is the same, the value measured is different. For example, when the workload of the decision-making layer and the ordinary employee layer is the same, the value created by the decision-making layer may be higher than the value created by the ordinary employee layer. Secondly, the equity distribution of this application is measured based on the amount of money. In actual scenarios, employees will make a great contribution to the company's future development, connections, product quality, etc. Finally, in other equity voting decision-making schemes, the results of employee voting sometimes have an absolute impact on equity, but this method will breed behaviors such as canvassing and deliberately losing votes. Therefore, a solution is urgently needed to improve the fairness of equity distribution. Summary of the invention
[0005] In order to solve the above problems, the present invention provides a method and system for generating a company equity plan based on data encryption, which can improve the fairness of equity distribution.
[0006] In a first aspect, the present invention provides a method for generating a company equity plan based on data encryption, comprising:
[0007] Acquire the identity information and work experience of the company member, identify the work purpose of the company member based on the identity information and the work experience, and analyze the allocation needs of the company member using the work purpose;
[0008] Obtaining the company's corporate goals, analyzing the member contributions of the company members to the company's goals based on the identity information and the work experience, generating the member voting levels of the company members using the member contributions, and constructing the company's initial allocation plan based on the allocation requirements and the member voting levels;
[0009] Splitting the initial allocation plan to obtain split plans, encrypting the split plans to obtain an encrypted plan, transmitting the encrypted plan to the company members, generating member voting standards for the encrypted plan at the company members, and based on the member voting standards, having the company members anonymously vote on the initial allocation plan to obtain anonymous voting results;
[0010] Counting the normal voting data and the regretted voting data in the anonymous voting results, calculating the self-recognition degree of a single person among the company members based on the normal voting data and the regretted voting data, and calculating the other recognition degree of a single person among the company members for others based on the normal voting data and the regretted voting data;
[0011] Based on the self-recognition degree and the other recognition degrees, the individual recognition degrees of the company members are calculated by using the member voting levels, and based on the individual recognition degrees, it is determined whether the initial allocation plan needs to be adjusted;
[0012] When it is determined that the initial allocation plan needs to be adjusted based on the individual recognition degree, a high recognition plan and a low recognition plan in the initial allocation plan are obtained, the high recognition plan and the low recognition plan are inter-adjusted to obtain an inter-adjusted allocation plan, and the step of splitting the initial allocation plan according to the inter-adjusted allocation plan is returned;
[0013] When it is determined that the initial allocation plan does not need to be adjusted based on the individual approval level, the initial allocation plan is used as the equity plan generation result of the company.
[0014] In a possible implementation manner of the first aspect, the identifying the work purpose of the company member based on the identity information and the work experience includes:
[0015] Standardized criteria for constructing said work experience;
[0016] The standardized criteria include multi-person work criteria and single-person work criteria. The multi-person work criteria include collaboration objects, collaboration content, collaboration purpose and collaboration results. The single-person work criteria include action actions, action purpose and action results.
[0017] Using the normalization criteria to normalize the work experience to obtain normalized experience;
[0018] Generating a workflow of the company members according to the identity information;
[0019] Identifying relevant experiences in the standardized experiences that are related to the workflow;
[0020] Dividing the relevant experiences into numerical experiences and non-numerical experiences;
[0021] Generating the purpose dimension of the relevant experience;
[0022] Performing grey correlation analysis on the numerical experience and the purpose dimension to obtain a first correlation between the numerical experience and the purpose dimension;
[0023] identifying a first purpose of the numerical experience from the purpose dimension using the first correlation;
[0024] Counting the number of times the non-numerical experience and the target dimension appear at the same time, to obtain a second correlation between the non-numerical experience and the target dimension;
[0025] identifying a second purpose of the non-numerical experience from the purpose dimension using the second correlation;
[0026] The first purpose and the second purpose are used as the work purposes of the company members.
[0027] In a possible implementation manner of the first aspect, analyzing the member contribution of the company member to the company goal based on the identity information and the work experience includes:
[0028] Acquire the work process corresponding to the identity information and the relevant experience corresponding to the work experience;
[0029] Based on the workflow, the relevant experience is streamlined to obtain streamlined experience;
[0030] Converting the process-based experience into a graph-structured experience;
[0031] Obtain the number of times the non-numerical experience and the company goal appear simultaneously in the graph structure experience to obtain the number of occurrences;
[0032] Splicing the graph structure experience and the company goal to obtain a spliced graph structure;
[0033] Querying the path length and the longest length between the graph structure experience and the company goal in the spliced graph structure;
[0034] According to the path length and the longest length, the appearance weight of the number of appearances is calculated using the following formula:
[0035]
[0036] Among them, w k Indicates the appearance weight, q k represents the path length experienced by the k-th graph structure, Indicates the maximum length;
[0037] Performing weighted sum processing on the number of occurrences using the occurrence weights to obtain an experience score for the graph structure experience;
[0038] Calculating the first contribution of the company member using the experience score;
[0039] Obtaining target values in the company's goals;
[0040] Calculating the ratio of the member value of the company member to the target value to obtain a second contribution degree of the company member;
[0041] The member contribution of the company member to the company goal is determined by the first contribution and the second contribution.
[0042] In a possible implementation of the first aspect, constructing the initial allocation plan of the company based on the allocation requirements and the member voting levels includes:
[0043] Obtaining a purpose dimension in the allocation requirement;
[0044] Randomly weighting the target dimension to obtain a dimension weight sequence of the target dimension;
[0045] The weights of the dimension weight sequence are updated using the following formula to obtain an updated weight sequence:
[0046]
[0047] x i,j (t+1)=x i,j (t)+0.5[2CZL pos(j) -x i,j (t))+(2(1-C)Zμ-x i,j (t))]
[0048] Among them, x i,j (t+1) represents the updated weight sequence, x i,j (t) represents the current position of the weight sequence of the i-th dimension, L pos(j) represents the position of the j-th dimension weight sequence, μ represents the average value of all positions, Z represents the adaptive parameter, C represents the balance parameter between exploration and development, it represents the current number of iterations, MaxIt represents the maximum number of iterations, and n represents the number of dimension weight sequences;
[0049] Using the updated weight sequence to calculate the total weights of the company members of the company;
[0050] The total weight and the member voting level are respectively processed with the same dimension to obtain the total weight and the voting level with the same dimension;
[0051] Calculating the fitness value between the total weight of the same dimension and the voting level of the same dimension;
[0052] Based on the fitness value, selecting a target weight sequence from the dimensional weight sequence and the updated weight sequence;
[0053] The initial allocation plan of the company is determined by the total weight of the same dimension corresponding to the target weight sequence.
[0054] In a possible implementation of the first aspect, based on the member voting standard, the company members conduct anonymous voting on the initial allocation plan to obtain an anonymous voting result, including:
[0055] When the company members vote on the initial allocation plan under the member voting criteria, collecting voting accounts of the company members;
[0056] The voting account is encrypted using the following formula to obtain the account ciphertext:
[0057] λ=lcm(p-1,q-1)
[0058] N=pq
[0059] μ=(L(g λ modN 2 )) -1 modN
[0060] gcd(pq,(p-1)(q-1))=1
[0061] c=g M r n modN 2
[0062] Among them, c represents the account ciphertext, m represents the plaintext of the voting account, r represents the random number, c represents the account ciphertext, g represents the random number, and L represents function, x represents the independent variable in the L function, p and q represent prime numbers satisfying gcd(pq,(p-1)(q-1))=1, N and λ represent parameters calculated from prime numbers, lcm represents the least common multiple, and gcd represents the greatest common divisor;
[0063] The company members complete anonymous voting on the members of the initial allocation plan under the member voting standard through the account ciphertext to obtain anonymous voting results.
[0064] In a possible implementation of the first aspect, the calculating the self-recognition degree of a single person among the company members based on the normal voting data and the regretful voting data includes:
[0065] Query the most recent voting data of the single person on others before the regretful voting data in the normal voting data;
[0066] Querying the normal voting data for target voting data corresponding to the regretful voting data;
[0067] Determine whether the level of the regretted voting data is higher than the level of the target voting data and whether the most recent voting data is high-level voting data;
[0068] When the level of the regretted voting data is higher than the level of the target voting data and the most recent voting data is high-level voting data, the regretted voting data is used as the self-recognition level of the single person;
[0069] When the level of the regretted voting data is higher than the level of the target voting data and the most recent voting data is not high-level voting data, the target voting data is used as the self-recognition level of the single person;
[0070] When the level of the regretted voting data is not higher than the level of the target voting data and the most recent voting data is a high-level voting data, the target voting data is used as the self-recognition level of the single person;
[0071] When the level of the regretted voting data is not higher than the level of the target voting data and the latest voting data is high-level voting data, the regretted voting data is used as the self-recognition level of the single person.
[0072] In a possible implementation of the first aspect, the calculating of individual recognition degrees of the company members based on the self-recognition degree and the other recognition degrees and using the member voting levels includes:
[0073] According to the self-recognition degree, the other recognition degrees and the member voting level, the individual recognition degree of the company member is calculated using the following formula:
[0074]
[0075] Among them, Y u Indicates the degree of individual recognition, y U represents the self-recognition degree of the u-th company member, α U represents the member voting level of the u-th company member, represents the recognition degree of other members of the vth company except the uth company member, α V represents the member voting level of the v-th company member, and U represents the number of company members other than the u-th company member.
[0076] In a possible implementation of the first aspect, judging whether the initial allocation scheme needs to be adjusted based on the single person's approval degree includes:
[0077] Get member voting criteria;
[0078] According to the member voting standard, the recognition level standard of the single person recognition level is calculated using the following formula:
[0079]
[0080] Among them, E R Indicates the level of recognition, represents the rth approval level in the member voting criteria, α U represents the member voting level of the u-th company member, and U represents the number of company members other than the u-th company member;
[0081] When the single person recognition level is the recognition level standard, identifying whether the recognition level standard is a low recognition level;
[0082] When the recognition level standard is a low recognition level, determining that the initial allocation plan needs to be adjusted;
[0083] When the recognition level standard is not a low recognition level, it is determined that there is no need to adjust the initial allocation plan.
[0084] In a possible implementation manner of the first aspect, performing scheme interoperation between the high-recognition scheme and the low-recognition scheme to obtain an interoperation allocation scheme includes:
[0085] Transferring the allocation amount in the high recognition scheme to the low recognition scheme to obtain a reduced allocation scheme;
[0086] Transferring the allocation amount of the low recognition scheme to the high recognition scheme to obtain an increased allocation scheme;
[0087] The lowering allocation scheme and the raising allocation scheme are used as inter-modulation allocation schemes.
[0088] In a second aspect, the present invention provides a company equity plan generation system based on data encryption, the system comprising:
[0089] A demand analysis module, used to obtain the identity information and work experience of the company members, identify the work purpose of the company members based on the identity information and the work experience, and analyze the allocation needs of the company members using the work purpose;
[0090] A scheme construction module is used to obtain the company's corporate goals, analyze the member contributions of the company members to the company's goals based on the identity information and the work experience, generate the member voting levels of the company members using the member contributions, and construct the company's initial allocation scheme based on the allocation requirements and the member voting levels;
[0091] An anonymous voting module is used to split the initial allocation plan to obtain split plans, encrypt the split plans to obtain an encrypted plan, transmit the encrypted plan to the company members, generate member voting standards for the encrypted plan at the company members, and based on the member voting standards, conduct anonymous member voting on the initial allocation plan by the company members to obtain anonymous voting results;
[0092] a degree calculation module, for counting the normal voting data and the regretted voting data in the anonymous voting results, and calculating the self-recognition degree of a single person among the company members based on the normal voting data and the regretted voting data, and calculating the other recognition degree of a single person among the company members for others based on the normal voting data and the regretted voting data;
[0093] A scheme adjustment module, for calculating the individual approval levels of the company members based on the approval level of the company members and the approval levels of other members, and judging whether the initial allocation scheme needs to be adjusted based on the individual approval levels;
[0094] A step return module is used for obtaining a high-recognition scheme and a low-recognition scheme in the initial allocation scheme when it is determined that the initial allocation scheme needs to be adjusted based on the single-person recognition degree, performing scheme interoperation between the high-recognition scheme and the low-recognition scheme to obtain an interoperated allocation scheme, and returning to the step of splitting the initial allocation scheme according to the interoperated allocation scheme;
[0095] A result generating module is used for generating a result of using the initial allocation plan as the equity plan of the company when it is determined that the initial allocation plan does not need to be adjusted based on the approval degree of the single person.
[0096] Compared with the prior art, the technical principle and beneficial effects of this solution are:
[0097] The embodiment of the present invention identifies the work purpose of the company member based on the identity information and the work experience, so as to identify the ultimate purpose of the work experience of the company member, thereby evaluating the specific directions of the affairs to which the company member has contributed. Furthermore, the embodiment of the present invention analyzes the member contribution of the company member to the company goal based on the identity information and the work experience, so as to analyze the contribution of the company member to the company goal. When analyzing the member contribution, more than just the contribution of the company employee to a single option such as a monetary amount is analyzed, so the fairness of the contribution analysis for other company goals can be improved. Furthermore, the embodiment of the present invention constructs the company's initial allocation plan based on the allocation demand and the member voting level, so as to allocate employee equity not based on the company employee's labor volume, but based on the company employee's daily work experience. The equity distribution is dynamically controlled with reference to the contribution of the company's employees. The embodiment of the present invention splits the initial distribution plan to separate the equity distribution results of different company employee groups, so that the split plans are sent to the company employee groups in the order of sending a certain equity distribution result to the corresponding company employee groups in the future, which is convenient for the subsequent statistics of the number of times the company employee groups regret their own equity distribution results after seeing the equity distribution results of others, and the influence of the voting results of others' equity distribution results on their own votes, so as to reduce some suspected malicious phenomena of lowering or raising equity distribution. Furthermore, the embodiment of the present invention calculates the self-recognition degree of a single person among the company members based on the normal voting data and the regretful voting data, so as to reduce some suspected malicious phenomena of lowering or raising equity distribution based on the influence of the voting results of others' equity distribution results on their own votes. Therefore, the company equity plan generation method and system based on data encryption proposed in the embodiment of the present invention can improve the fairness of equity distribution. BRIEF DESCRIPTION OF THE DRAWINGS
[0098] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
[0099] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0100] Figure 1 A flowchart of a method for generating a company equity plan based on data encryption provided by an embodiment of the present invention;
[0101] Figure 2 A module diagram of a company equity plan generation system based on data encryption provided by one embodiment of the present invention. DETAILED DESCRIPTION
[0102] It should be understood that the specific embodiments described herein are only used to explain the present invention, and are not used to limit the present invention.
[0103] The embodiment of the present invention provides a method for generating a company equity scheme based on data encryption, and the execution subject of the method for generating a company equity scheme based on data encryption includes but is not limited to at least one of the electronic devices such as a server and a terminal that can be configured to execute the method provided by the embodiment of the present invention. In other words, the method for generating a company equity scheme based on data encryption can be executed by software or hardware installed on a terminal device or a server device, and the software can be a blockchain platform. The server includes but is not limited to: a single server, a server cluster, a cloud server or a cloud server cluster, etc. The server can be an independent server, or it can be a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (CDN), and big data and artificial intelligence platforms.
[0104] See also Figure 1 FIG. 1 is a flow chart of a method for generating a company equity plan based on data encryption provided by an embodiment of the present invention. Figure 1 The method for generating a company equity scheme based on data encryption described in the document includes:
[0105] S1. Obtain the identity information and work experience of the company member, identify the work purpose of the company member based on the identity information and the work experience, and analyze the allocation needs of the company member using the work purpose.
[0106] In the embodiment of the present invention, the company members do not refer to all individual members within the company, but refer to the member groups to which equity is to be allocated. For example, 70% of the equity is allocated to the leadership group and 30% of the equity is allocated to the labor group. The leadership group and the labor group constitute the company members. Furthermore, the identity information mainly includes the position information held by the company employees within the company. The work experience ranges from a log of tasks handled every day to weekly, monthly and annual work reports.
[0107] Furthermore, the embodiment of the present invention identifies the work purpose of the company member based on the identity information and the work experience, so as to identify the ultimate purpose of the company member's work experience, thereby evaluating the specific directions of affairs to which the company member has contributed.
[0108] Herein, the work purpose refers to the ultimate goal of the company members' work experience.
[0109] In one embodiment of the present invention, the work purpose of the company member is identified based on the identity information and the work experience, including: constructing a standardized criterion for the work experience; wherein the standardized criterion includes a multi-person work criterion and a single-person work criterion, wherein the multi-person work criterion includes a collaboration object, collaboration content, collaboration purpose and collaboration result, and the single-person work criterion includes an action, an action purpose and an action result; using the standardized criterion to standardize the work experience to obtain a standardized experience; generating a workflow of the company member based on the identity information; identifying relevant experiences in the standardized experience that are related to the workflow; and Divide into numerical experience and non-numerical experience; generate the purpose dimension of the relevant experience; perform grey correlation analysis between the numerical experience and the purpose dimension to obtain the first correlation between the numerical experience and the purpose dimension; use the first correlation to identify the first purpose of the numerical experience from the purpose dimension; count the number of times the non-numerical experience and the purpose dimension appear at the same time to obtain the second correlation between the non-numerical experience and the purpose dimension; use the second correlation to identify the second purpose of the non-numerical experience from the purpose dimension; use the first purpose and the second purpose as the work purpose of the company members.
[0110] Among them, the collaboration object refers to the identity information of employees and users participating in the work task, the collaboration content refers to the collaboration action, such as the action of a collaborative speech by multiple people, the collaboration theme refers to the general theme of the collaboration, for example, the main purpose of the collaboration by multiple people is to sign a contract, the collaboration result refers to the result of the progress of completing the collaboration theme under the action of the collaboration content, the standardized experience refers to the standardized experience obtained by classifying the keywords or key sentences in the work experience into the content in the standardized criteria, the workflow refers to the process of the work task corresponding to each position information, the numerical experience refers to the experience represented only by numerical values, the non-numerical experience refers to the related experience without numerical experience, and the purpose dimension refers to the dimensional set of company employees' goals summarized based on historical materials collected within a historical period, such as the dimension of controlling the company's development direction, the dividend dimension, the participation right dimension and the voice right dimension, etc.
[0111] Optionally, the process of using the first correlation to identify the first purpose of the numerical experience from the purpose dimension means that when the first correlation is higher than a pre-set correlation threshold, the purpose dimension corresponding to the first correlation is used as the first purpose. Furthermore, the process of using the second correlation to identify the second purpose of the non-numerical experience from the purpose dimension means that when the second correlation is higher than a pre-set correlation threshold, the purpose dimension corresponding to the second correlation is used as the second purpose.
[0112] Furthermore, in an embodiment of the present invention, the allocation demand refers to a statistical result of the work purpose, mainly including one work experience corresponding to multiple purpose dimensions, and one purpose dimension corresponding to multiple work experiences.
[0113] S2. Obtain the company's corporate goals, analyze the company members' contribution to the company goals based on the identity information and the work experience, generate the company members' voting levels using the member contributions, and construct the company's initial allocation plan based on the allocation needs and the member voting levels.
[0114] In the embodiment of the present invention, the company goal is similar to the aforementioned purpose dimension, except that the company goal refers to the company's goal, and the purpose dimension refers to the goal of the company's employees.
[0115] Furthermore, the embodiment of the present invention analyzes the company members' contribution to the company goals based on the identity information and the work experience, so as to analyze the contributions of the company members to the company goals. When analyzing the member contributions, more than just the company employees' contributions to a single option such as a monetary amount are analyzed, thereby improving the fairness of the contribution analysis for other company goals.
[0116] The member contribution is characterized by the correlation between the work experience of the company members and the company's goals.
[0117] In one embodiment of the present invention, the member contribution of the company members to the company goal is analyzed based on the identity information and the work experience, including: obtaining the workflow corresponding to the identity information and the relevant experience corresponding to the work experience; based on the workflow, the relevant experience is process-based to obtain process-based experience; the process-based experience is converted into a graph structure experience; obtaining the number of times that non-numerical experience and the company goal appear at the same time in the graph structure experience to obtain the number of occurrences; splicing the graph structure experience and the company goal to obtain a spliced graph structure; querying the path length and the longest length between the graph structure experience and the company goal in the spliced graph structure; according to the path length and the longest length, the appearance weight of the number of occurrences is calculated using the following formula:
[0118]
[0119] Among them, w k Indicates the appearance weight, q k represents the path length experienced by the k-th graph structure, Indicates the maximum length;
[0120] The occurrence weight is used to perform weighted summation processing on the number of occurrences to obtain an experience score of the graph structure experience; the first contribution of the company member is calculated using the experience score; the target value in the company goal is obtained; the ratio of the member value of the company member to the target value is calculated to obtain the second contribution of the company member; and the member contribution of the company member to the company goal is determined by the first contribution and the second contribution.
[0121] Among them, the process experience refers to a workflow that is consistent with the workflow sequence in the workflow. Each workflow node includes multi-person work criteria or single-person work criteria. For example, the process experience is questionnaire survey, demand analysis and code writing, then the three processes of questionnaire survey, demand analysis and code writing are three workflow nodes, among which the questionnaire survey includes multi-person work criteria or single-person work criteria. For example, the multi-person work criteria include parameters of the staff who make the questionnaire and the users who participate in the questionnaire survey, the purpose of the questionnaire survey, the action of conducting the questionnaire survey and the results of the questionnaire survey. The graph structure experience refers to the experience obtained by converting the process experience into a directed graph structure composed of nodes and edges. The spliced graph structure refers to the graph structure A directed pointer pointing to the company goal is added to the end of the graph structure experience. When the splicing graph structure is obtained, a correlation analysis between the graph structure experience and the company goal is required to determine the end of which graph structure experiences the company goal should be added. The specific principle of the correlation analysis is similar to the aforementioned principle of identifying the work purpose of the company member based on the identity information and the work experience, and no further elaboration is made here. The path length refers to the number of edges between the graph structure experience and the company goal, the longest length refers to the length with the largest number of edges between a node in the splicing graph structure and the company goal, and the first contribution degree refers to the sum of all experience scores in all personal experiences of company members.
[0122] Optionally, the process of determining the member contribution of the company member to the company goal through the first contribution and the second contribution refers to the process of assigning weights to the first contribution and the second contribution, and taking a weighted sum of the two using the weights.
[0123] Furthermore, in an embodiment of the present invention, the member voting level refers to a parameter between 0 and 1 assigned based on the ratio between the contribution of each member, and the larger the assigned value, the higher the member voting level.
[0124] Furthermore, an embodiment of the present invention constructs the company's initial allocation plan based on the allocation needs and the member voting levels, so as to allocate employee equity not based on the company employees' workload, but based on the company employees' daily work experience, and dynamically control the equity distribution with reference to the company employees' contribution.
[0125] The initial distribution plan refers to the plan for the equity distribution ratio among the company members.
[0126] In one embodiment of the present invention, the initial allocation plan of the company is constructed based on the allocation requirements and the member voting levels, including: obtaining the purpose dimension in the allocation requirements; randomly assigning weights to the purpose dimension to obtain a dimension weight sequence of the purpose dimension; and updating the weight of the dimension weight sequence using the following formula to obtain an updated weight sequence:
[0127]
[0128] x i,j (t+1)=x i,j (t)+0.5[2CZL pos(j) -x I,J (t))+(2(1-C)Zμ-x i,J (t))]
[0129] Among them, x i,j (t+1) represents the updated weight sequence, x i,j (t) represents the current position of the weight sequence of the i-th dimension, L pos(j) represents the position of the j-th dimension weight sequence, μ represents the average value of all positions, Z represents the adaptive parameter, C represents the balance parameter between exploration and development, it represents the current number of iterations, MaxIt represents the maximum number of iterations, and n represents the number of dimension weight sequences;
[0130] The updated weight sequence is used to count the total weights of the company members; the total weight and the member voting level are respectively dimensionalized to obtain the total weight of the same dimension and the voting level of the same dimension; the fitness value between the total weight of the same dimension and the voting level of the same dimension is calculated; based on the fitness value, a target weight sequence is selected from the dimensional weight sequence and the updated weight sequence; and the initial allocation plan of the company is determined by the total weight of the same dimension corresponding to the target weight sequence.
[0131] Among them, the dimensional weight sequence refers to a sequence of multiple weights corresponding to multiple purpose dimensions obtained by corresponding to a single weight for each purpose dimension. It should be noted that the aforementioned position, for example, the current position of the i-th dimensional weight sequence refers to the current value of the symbol, and the total weight refers to the average value of all weights of all purpose dimensions of employees of a company. The fitness value is also the objective function value. In an embodiment of the present invention, the difference between the total weight of the same dimension and the voting level of the same dimension can be used as the fitness value, and the target weight sequence refers to the weight sequence with the smallest value in fitness value.
[0132] Optionally, the process of performing dimensionalization processing on the total weight and the member voting level to obtain the total weight and the voting level of the same dimension refers to the process of normalizing, standardizing and dimensionless processing on the total weight and the member voting level, and the process of determining the company's initial distribution plan through the total weight of the same dimension corresponding to the target weight sequence refers to analyzing the total weight of the same dimension of all people in a company's employee group, and taking the interval between the minimum and maximum values as the equity distribution result of this company's employee group.
[0133] S3. Split the initial allocation plan to obtain split plans, encrypt the split plans to obtain an encrypted plan, transmit the encrypted plan to the company members, generate member voting standards for the encrypted plan at the company members, and based on the member voting standards, conduct anonymous voting on the initial allocation plan by the company members to obtain anonymous voting results.
[0134] The embodiment of the present invention splits the initial allocation plan to separate the equity allocation results of different company employee groups, so that the split plans are subsequently sent to the company employee groups in the order in which a certain equity allocation result is sent to the corresponding company employee groups, so as to facilitate the subsequent statistics of the number of times the company employee groups regret their own equity allocation results after seeing the equity allocation results of others, and the influence of the voting results of others' equity allocation results on their own votes, so as to reduce some suspected malicious phenomena of lowering or raising equity allocations.
[0135] Optionally, the process of splitting the initial allocation plan to obtain the split plan is, for example: the initial allocation plan is 20% equity for user A, 30% equity for user B, 40% equity for user C, and 10% equity for user D. When the equity plan is subsequently sent to user B for voting, the plan in which user B holds 30% of the equity is sent to user B first, and other plans are sent randomly. When the equity plan is sent to user C for voting, the plan in which user C holds 40% of the equity is sent to user C first, and other plans are sent randomly.
[0136] Optionally, the process of encrypting the splitting scheme refers to the process of encrypting the scheme data using an encryption algorithm, which can be achieved through symmetric encryption and asymmetric encryption algorithms.
[0137] Furthermore, in an embodiment of the present invention, the member voting criteria refers to voting options set for company members on whether to approve the equity distribution results, such as approval, uncertainty and disapproval. It should be noted that the member voting criteria include levels such as approval, uncertainty and disapproval, and each level corresponds to a weight parameter between 0 and 1.
[0138] In one embodiment of the present invention, the method of obtaining anonymous voting results by the company members on the initial allocation plan based on the member voting standard includes: collecting the voting accounts of the company members when the company members perform member voting on the initial allocation plan under the member voting standard; and encrypting the voting accounts using the following formula to obtain account ciphertext:
[0139] λ=lcm(p-1,q-1)
[0140] N=pq
[0141] μ=(L(g λ modN 2 )) -1 modN
[0142] gcd(pq,(p-1)(q-1))=1
[0143] c=g m r N modN 2
[0144] Among them, c represents the account ciphertext, m represents the plaintext of the voting account, r represents the random number, c represents the account ciphertext, g represents the random number, and L represents function, x represents the independent variable in the L function, p and q represent prime numbers satisfying gcd(pq,(p-1)(q-1))=1, N and λ represent parameters calculated from prime numbers, lcm represents the least common multiple, and gcd represents the greatest common divisor;
[0145] The company members complete anonymous voting on the members of the initial allocation plan under the member voting standard through the account ciphertext to obtain anonymous voting results.
[0146] S4. Count the normal voting data and the regretted voting data in the anonymous voting results, calculate the self-recognition degree of each company member based on the normal voting data and the regretted voting data, and calculate the other recognition degree of each company member for others based on the normal voting data and the regretted voting data.
[0147] In an embodiment of the present invention, the normal voting data refers to each user's first voting result on his or her own equity distribution result and the user's first voting result on others' equity distribution results, and the regretful voting data refers to each user's second voting result on his or her own equity distribution result.
[0148] Optionally, the process of counting the normal voting data and the regretful voting data in the anonymous voting result is: first decrypting the ciphertext, and then counting the voting data in the ciphertext, and the decryption algorithm is m=
[0149] L(c λ modN 2 )μmodN.
[0150] Furthermore, the embodiment of the present invention calculates the self-recognition level of each member of the company based on the normal voting data and the regretful voting data, so as to reduce some suspected malicious phenomena of lowering or raising equity distribution based on the influence of the voting results of others' equity distribution results on their own votes.
[0151] The degree of self-recognition refers to the degree of recognition of a company employee on the results of his or her own equity distribution.
[0152] In one embodiment of the present invention, the self-recognition degree of a single person among the company members is calculated based on the normal voting data and the regretted voting data, including: querying the most recent voting data of the single person on others before the regretted voting data in the normal voting data; querying the target voting data corresponding to the regretted voting data in the normal voting data; judging whether the level of the regretted voting data is higher than the level of the target voting data and whether the most recent voting data is a high-level voting data; and when the level of the regretted voting data is higher than the level of the target voting data and the most recent voting data is a high-level voting data, the regretted voting data is counted as The repentant voting data is used as the self-recognition degree of the individual; when the level of the repentant voting data is higher than the level of the target voting data and the most recent voting data is not a high-level voting data, the target voting data is used as the self-recognition degree of the individual; when the level of the repentant voting data is not higher than the level of the target voting data and the most recent voting data is a high-level voting data, the target voting data is used as the self-recognition degree of the individual; when the level of the repentant voting data is not higher than the level of the target voting data and the most recent voting data is a high-level voting data, the repentant voting data is used as the self-recognition degree of the individual.
[0153] The most recent voting data refers to the most recent voting result for others before the retracted voting data, and the target voting data refers to the first voting result of the same voter as the voter of the retracted voting data.
[0154] Furthermore, in the embodiment of the present invention, the other recognition levels refer to the recognition levels of other people on the equity distribution results of a company employee.
[0155] Optionally, the process of calculating the degree of other recognition of a single person among the company members for others based on the normal voting data and the regretted voting data refers to counting the degree of recognition of a certain company employee by other people from the perspective of other people. The principle is different from the aforementioned principle of calculating the degree of self-recognition of a single person among the company members based on the normal voting data and the regretted voting data. The embodiment of the present invention does not count the results of the secondary voting and takes the results of the initial voting as the final degree of recognition.
[0156] S5. Based on the self-recognition degree and the other recognition degrees, the individual recognition degrees of the company members are counted using the member voting levels, and based on the individual recognition degrees, it is determined whether the initial allocation plan needs to be adjusted.
[0157] In one embodiment of the present invention, the individual recognition degree of the company member is calculated based on the self-recognition degree and the other recognition degrees and the member voting level, including: according to the self-recognition degree, the other recognition degrees and the member voting level, the individual recognition degree of the company member is calculated using the following formula:
[0158]
[0159] Among them, Y u Indicates the degree of individual recognition, y u represents the self-recognition degree of the u-th company member, α u represents the member voting level of the u-th company member, represents the recognition degree of other members of the vth company except the uth company member, α v represents the member voting level of the v-th company member, and U represents the number of company members other than the u-th company member.
[0160] In one embodiment of the present invention, judging whether the initial allocation scheme needs to be adjusted based on the individual recognition degree includes: obtaining a member voting standard; and calculating the recognition degree standard of the individual recognition degree using the following formula according to the member voting standard:
[0161]
[0162] Among them, E r Indicates the level of recognition, represents the rth approval level in the member voting criteria, α u represents the member voting level of the u-th company member, and U represents the number of company members other than the u-th company member;
[0163] When the single person's recognition level is the recognition level standard, it is identified whether the recognition level standard is a low recognition level; when the recognition level standard is a low recognition level, it is determined that the initial allocation plan needs to be adjusted; when the recognition level standard is not a low recognition level, it is determined that the initial allocation plan does not need to be adjusted.
[0164] The low recognition level, for example, the rth recognition level, is disapproval.
[0165] S6. When it is determined that the initial allocation plan needs to be adjusted based on the individual recognition level, a high recognition plan and a low recognition plan in the initial allocation plan are obtained, and the high recognition plan and the low recognition plan are inter-adjusted to obtain an inter-adjusted allocation plan, and according to the inter-adjusted allocation plan, the step of splitting the initial allocation plan is returned.
[0166] In one embodiment of the present invention, the high recognition scheme and the low recognition scheme are inter-adjusted to obtain an inter-adjusted allocation scheme, including: transferring the allocation amount in the high recognition scheme to the low recognition scheme to obtain a reduced allocation scheme; transferring the allocation amount of the low recognition scheme to the high recognition scheme to obtain an increased allocation scheme; and using the reduced allocation scheme and the increased allocation scheme as the inter-adjusted allocation scheme.
[0167] Optionally, the process of transferring the allocation amount in the high recognition plan to the low recognition plan to obtain a reduced allocation plan is to distribute the equity in the high recognition plan to the low recognition plan according to the unit quantity. For example, if the unit quantity is 1%, then one 1% is allocated from each high recognition equity to obtain multiple 1%, and these multiple 1% are distributed to the low recognition plan according to the unit quantity.
[0168] Optionally, the process of returning to the step of splitting the initial allocation scheme according to the intermodulation allocation scheme is to regard the intermodulation allocation scheme as the initial allocation scheme, and continue to execute the aforementioned steps until there is no low-recognition scheme.
[0169] S7. When it is determined that the initial allocation plan does not need to be adjusted based on the individual approval level, the initial allocation plan is used as the result of generating the equity plan of the company.
[0170] It can be seen that the embodiment of the present invention identifies the work purpose of the company member based on the identity information and the work experience, so as to identify the ultimate purpose of the company member's work experience, thereby evaluating the specific directions of the affairs to which the company member has contributed. Furthermore, the embodiment of the present invention analyzes the member contribution of the company member to the company goal based on the identity information and the work experience, so as to analyze the contribution of the company member to the company goal. When analyzing the member contribution, more than just the contribution of the company employee to a single option such as a monetary amount is analyzed, so the fairness of the contribution analysis for other company goals can be improved. Furthermore, the embodiment of the present invention constructs the company's initial allocation plan based on the allocation needs and the member voting levels, so as to allocate employee equity not based on the company employee's labor volume, but based on the company employee's daily work experience to determine the employee's shareholding. Equity, and dynamically control the equity distribution with reference to the contribution of company employees. The embodiment of the present invention splits the initial distribution plan to separate the equity distribution results of different company employee groups, so that the split plan is sent to the company employee groups in the order of sending a certain equity distribution result to the corresponding company employee group, which is convenient for subsequent statistics of the number of times the company employee group regrets its own equity distribution results after seeing the equity distribution results of others, and the influence of the voting results of others' equity distribution results on their own votes, so as to reduce some suspected malicious phenomena of lowering or raising equity distribution. Furthermore, the embodiment of the present invention calculates the self-recognition degree of a single person among the company members based on the normal voting data and the regretful voting data, so as to reduce some suspected malicious phenomena of lowering or raising equity distribution based on the influence of the voting results of others' equity distribution results on their own votes. Therefore, the company equity plan generation method and system based on data encryption proposed in the embodiment of the present invention can improve the fairness of equity distribution.
[0171] like Figure 2 Shown is a functional module diagram of a company equity plan generation system based on data encryption according to the present invention.
[0172] The company equity scheme generation system 200 based on data encryption of the present invention can be installed in an electronic device. According to the functions implemented, the company equity scheme generation system based on data encryption can include a demand analysis module 201, a scheme construction module 202, an anonymous voting module 203, a degree calculation module 204, a scheme adjustment module 205, a step return module 206 and a result generation module 207. The module of the present invention can also be called a unit, which refers to a series of computer program segments that can be executed by an electronic device processor and can complete fixed functions, which are stored in the memory of the electronic device.
[0173] In the embodiment of the present invention, the functions of each module / unit are as follows:
[0174] The demand analysis module 201 is used to obtain the identity information and work experience of the company member, identify the work purpose of the company member based on the identity information and the work experience, and analyze the allocation needs of the company member using the work purpose;
[0175] The scheme building module 202 is used to obtain the company's corporate goals, analyze the member contributions of the company members to the company's goals based on the identity information and the work experience, generate the member voting levels of the company members using the member contributions, and build the company's initial allocation scheme based on the allocation requirements and the member voting levels;
[0176] The anonymous voting module 203 is used to split the initial allocation plan to obtain split plans, encrypt the split plans to obtain an encrypted plan, transmit the encrypted plan to the company members, generate member voting standards for the encrypted plan at the company members, and based on the member voting standards, conduct anonymous member voting on the initial allocation plan by the company members to obtain anonymous voting results;
[0177] The degree calculation module 204 is used to count the normal voting data and the regretful voting data in the anonymous voting results, calculate the self-recognition degree of a single person among the company members based on the normal voting data and the regretful voting data, and calculate the other recognition degree of a single person among the company members for others based on the normal voting data and the regretful voting data;
[0178] The scheme adjustment module 205 is used to calculate the individual approval levels of the company members based on their own approval levels and the other approval levels, and to determine whether the initial allocation scheme needs to be adjusted based on the individual approval levels;
[0179] The step return module 206 is used to obtain the high-recognition scheme and the low-recognition scheme in the initial allocation plan when it is determined that the initial allocation plan needs to be adjusted based on the single-person recognition degree, perform scheme interoperation between the high-recognition scheme and the low-recognition scheme to obtain an interoperated allocation plan, and return to the step of splitting the initial allocation plan according to the interoperated allocation plan;
[0180] The result generating module 207 is used for generating a result of the equity plan of the company by using the initial allocation plan when it is determined that the initial allocation plan does not need to be adjusted based on the approval degree of the single person.
[0181] In detail, each module in the company equity plan generation system 200 based on data encryption in the embodiment of the present invention adopts the same method as above when used. Figure 1 The technical means are the same as the method for generating company equity plan based on data encryption described in, and can produce the same technical effects, so I will not go into details here.
[0182] In addition, each functional module in each embodiment of the present invention may be integrated into one processing unit, each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of hardware plus software functional modules.
[0183] It is obvious to those skilled in the art that the present invention is not limited to the details of the above exemplary embodiments, and that the present invention can be implemented in other specific forms without departing from the spirit or essential characteristics of the present invention.
[0184] Therefore, no matter from which point of view, the embodiments should be regarded as illustrative and non-restrictive, and the scope of the present invention is limited by the appended claims rather than the above description, so it is intended that all changes falling within the meaning and scope of the equivalent elements of the claims are included in the present invention. Any attached figure mark in the claims should not be regarded as limiting the claims involved.
[0185] It should be noted that, in this article, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.
[0186] The above description is only a specific embodiment of the present invention, so that those skilled in the art can understand or implement the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but should conform to the widest scope consistent with the principles and novel features invented herein.
Claims
1. A method for generating a company equity plan based on data encryption, characterized in that: The method comprises: Acquire the identity information and work experience of the company member, identify the work purpose of the company member based on the identity information and the work experience, and analyze the allocation needs of the company member using the work purpose; Obtaining the company's corporate goals, analyzing the member contributions of the company members to the company's goals based on the identity information and the work experience, generating the member voting levels of the company members using the member contributions, and constructing the company's initial allocation plan based on the allocation requirements and the member voting levels; Splitting the initial allocation plan to obtain split plans, encrypting the split plans to obtain an encrypted plan, transmitting the encrypted plan to the company members, generating member voting standards for the encrypted plan at the company members, and based on the member voting standards, having the company members anonymously vote on the initial allocation plan to obtain anonymous voting results; Counting the normal voting data and the regretted voting data in the anonymous voting results, calculating the self-recognition degree of a single person among the company members based on the normal voting data and the regretted voting data, and calculating the other recognition degree of a single person among the company members for others based on the normal voting data and the regretted voting data; Based on the self-recognition degree and the other recognition degrees, the individual recognition degrees of the company members are calculated by using the member voting levels, and based on the individual recognition degrees, it is determined whether the initial allocation plan needs to be adjusted; When it is determined that the initial allocation plan needs to be adjusted based on the individual recognition degree, a high recognition plan and a low recognition plan in the initial allocation plan are obtained, the high recognition plan and the low recognition plan are inter-adjusted to obtain an inter-adjusted allocation plan, and the step of splitting the initial allocation plan according to the inter-adjusted allocation plan is returned; When it is determined that the initial allocation plan does not need to be adjusted based on the individual approval level, the initial allocation plan is used as the equity plan generation result of the company.
2. The method according to claim 1, characterized in that The identifying the work purpose of the company member based on the identity information and the work experience includes: Standardized criteria for constructing said work experience; The standardized criteria include multi-person work criteria and single-person work criteria. The multi-person work criteria include collaboration objects, collaboration content, collaboration purpose and collaboration results. The single-person work criteria include action actions, action purpose and action results. Using the normalization criteria to normalize the work experience to obtain normalized experience; Generating a workflow of the company members according to the identity information; Identifying relevant experiences in the standardized experiences that are related to the workflow; Dividing the relevant experiences into numerical experiences and non-numerical experiences; The purpose dimension of generating the relevant experiences; Performing grey correlation analysis on the numerical experience and the purpose dimension to obtain a first correlation between the numerical experience and the purpose dimension; identifying a first purpose of the numerical experience from the purpose dimension using the first correlation; Counting the number of times the non-numerical experience and the target dimension appear at the same time, to obtain a second correlation between the non-numerical experience and the target dimension; identifying a second purpose of the non-numerical experience from the purpose dimension using the second correlation; The first purpose and the second purpose are used as the work purposes of the company members.
3. The method according to claim 1, characterized in that The analyzing the member contribution of the company member to the company goal based on the identity information and the work experience includes: Acquire the work process corresponding to the identity information and the relevant experience corresponding to the work experience; Based on the workflow, the relevant experience is streamlined to obtain streamlined experience; Converting the process-based experience into a graph-structured experience; Obtain the number of times the non-numerical experience and the company goal appear simultaneously in the graph structure experience to obtain the number of occurrences; Splicing the graph structure experience and the company goal to obtain a spliced graph structure; Querying the path length and the longest length between the graph structure experience and the company goal in the spliced graph structure; According to the path length and the longest length, the appearance weight of the number of appearances is calculated using the following formula: Among them, w k Indicates the appearance weight, q k represents the path length experienced by the k-th graph structure, Indicates the maximum length; Performing weighted sum processing on the number of occurrences using the occurrence weights to obtain an experience score for the graph structure experience; Calculating the first contribution of the company member using the experience score; Obtaining target values in the company's goals; Calculating the ratio of the member value of the company member to the target value to obtain a second contribution degree of the company member; The member contribution of the company member to the company goal is determined by the first contribution and the second contribution.
4. The method according to claim 1, characterized in that: The constructing of the company's initial allocation plan based on the allocation requirements and the member voting levels includes: Obtaining a purpose dimension in the allocation requirement; Randomly weighting the target dimension to obtain a dimension weight sequence of the target dimension; The weights of the dimension weight sequence are updated using the following formula to obtain an updated weight sequence: x i,j (t+1)=x i,j (t)+0.5[2CZL pos(j) -x i,j (t))+(2(1-C)Zμ-x i,j (t))] Among them, x i,j (t+1) represents the updated weight sequence, x i,j (t) represents the current position of the weight sequence of the i-th dimension, L pos(j) represents the position of the j-th dimension weight sequence, μ represents the average value of all positions, Z represents the adaptive parameter, C represents the balance parameter between exploration and development, it represents the current number of iterations, MaxIt represents the maximum number of iterations, and n represents the number of dimension weight sequences; Using the updated weight sequence to calculate the total weights of the company members of the company; The total weight and the member voting level are respectively processed with the same dimension to obtain the total weight and the voting level with the same dimension; Calculating the fitness value between the total weight of the same dimension and the voting level of the same dimension; Based on the fitness value, selecting a target weight sequence from the dimensional weight sequence and the updated weight sequence; The initial allocation plan of the company is determined by the total weight of the same dimension corresponding to the target weight sequence.
5. The method according to claim 1, characterized in that The anonymous voting result is obtained by the company members performing anonymous voting on the initial allocation plan based on the member voting standard, including: When the company members vote on the initial allocation plan under the member voting criteria, collecting voting accounts of the company members; The voting account is encrypted using the following formula to obtain the account ciphertext: λ=lcm(p-1,q-1) N=pq μ=(L(g λ modN 2 )) -1 modN gcd(pq,(p-1)(q-1))=1 c=g m r N modN 2 Among them, c represents the account ciphertext, m represents the plaintext of the voting account, r represents the random number, c represents the account ciphertext, g represents the random number, and L represents function, x represents the independent variable in the L function, p and q represent prime numbers satisfying gcd(pq,(p-1)(q-1))=1, N and λ represent parameters calculated from prime numbers, lcm represents the least common multiple, and gcd represents the greatest common divisor; The company members complete anonymous voting on the members of the initial allocation plan under the member voting standard through the account ciphertext to obtain anonymous voting results.
6. The method according to claim 1, characterized in that The calculating the self-recognition degree of a single person among the company members based on the normal voting data and the regretful voting data includes: Query the most recent voting data of the single person on others before the regretful voting data in the normal voting data; Querying the normal voting data for target voting data corresponding to the regretful voting data; Determine whether the level of the regretted voting data is higher than the level of the target voting data and whether the most recent voting data is high-level voting data; When the level of the regretted voting data is higher than the level of the target voting data and the most recent voting data is high-level voting data, the regretted voting data is used as the self-recognition level of the single person; When the level of the regretted voting data is higher than the level of the target voting data and the most recent voting data is not high-level voting data, the target voting data is used as the self-recognition level of the single person; When the level of the regretted voting data is not higher than the level of the target voting data and the most recent voting data is a high-level voting data, the target voting data is used as the self-recognition level of the single person; When the level of the regretted voting data is not higher than the level of the target voting data and the latest voting data is high-level voting data, the regretted voting data is used as the self-recognition level of the single person.
7. The method according to claim 1, characterized in that The method of calculating the individual recognition degree of the company members based on the self-recognition degree and the other recognition degrees and using the member voting level includes: According to the self-recognition degree, the other recognition degrees and the member voting level, the individual recognition degree of the company member is calculated using the following formula: Among them, Y u Indicates the degree of individual recognition, y u represents the self-recognition degree of the u-th company member, α u represents the member voting level of the u-th company member, represents the recognition degree of other members of the vth company except the uth company member, α v represents the member voting level of the v-th company member, and U represents the number of company members other than the u-th company member.
8. The method according to claim 1, characterized in that: The determining whether the initial allocation plan needs to be adjusted based on the individual recognition level includes: Get member voting criteria; According to the member voting standard, the recognition level standard of the single person recognition level is calculated using the following formula: Among them, E R Indicates the level of recognition, represents the rth approval level in the member voting criteria, α u represents the member voting level of the u-th company member, and U represents the number of company members other than the u-th company member; When the single person recognition level is the recognition level standard, identifying whether the recognition level standard is a low recognition level; When the recognition level standard is a low recognition level, determining that the initial allocation plan needs to be adjusted; When the recognition level standard is not a low recognition level, it is determined that there is no need to adjust the initial allocation plan.
9. The method according to claim 1, characterized in that: The inter-adjustment of the high-recognition scheme and the low-recognition scheme to obtain an inter-adjustment allocation scheme includes: Transferring the allocation amount in the high recognition scheme to the low recognition scheme to obtain a reduced allocation scheme; Transferring the allocation amount of the low recognition scheme to the high recognition scheme to obtain an increased allocation scheme; The lowering allocation scheme and the raising allocation scheme are used as inter-modulation allocation schemes.
10. A company equity plan generation system based on data encryption, characterized in that: The system comprises: A demand analysis module, used to obtain the identity information and work experience of the company members, identify the work purpose of the company members based on the identity information and the work experience, and analyze the allocation needs of the company members using the work purpose; A scheme construction module is used to obtain the company's corporate goals, analyze the member contributions of the company members to the company's goals based on the identity information and the work experience, generate the member voting levels of the company members using the member contributions, and construct the company's initial allocation scheme based on the allocation requirements and the member voting levels; An anonymous voting module is used to split the initial allocation plan to obtain split plans, encrypt the split plans to obtain an encrypted plan, transmit the encrypted plan to the company members, generate member voting standards for the encrypted plan at the company members, and based on the member voting standards, conduct anonymous member voting on the initial allocation plan by the company members to obtain anonymous voting results; a degree calculation module, for counting the normal voting data and the regretted voting data in the anonymous voting results, and calculating the self-recognition degree of a single person among the company members based on the normal voting data and the regretted voting data, and calculating the other recognition degree of a single person among the company members for others based on the normal voting data and the regretted voting data; A scheme adjustment module, for calculating the individual approval levels of the company members based on the approval level of the company members and the approval levels of other members, and judging whether the initial allocation scheme needs to be adjusted based on the individual approval levels; A step return module is used for obtaining a high-recognition scheme and a low-recognition scheme in the initial allocation scheme when it is determined that the initial allocation scheme needs to be adjusted based on the single-person recognition degree, performing scheme interoperation between the high-recognition scheme and the low-recognition scheme to obtain an interoperated allocation scheme, and returning to the step of splitting the initial allocation scheme according to the interoperated allocation scheme; A result generating module is used for generating a result of using the initial allocation plan as the equity plan of the company when it is determined that the initial allocation plan does not need to be adjusted based on the approval degree of the single person.
Citation Information
Patent Citations
A method and system for calculating equity ratios using dynamic equity allocation.
CN111832904B
Method and system for calculating stock right proportion by using dynamic stock right distribution mode
CN111832904A
JPEG image reversible information hiding method and system based on Paillier homomorphic encryption
CN115208549A
Stock right granting method, device and equipment in stock right incentive and computer medium
CN117236913A
Data processing method and device for equity incentive system, equipment and medium
CN118710404A