Equity granting method and apparatus in equity incentive, device, and computer medium

By displaying the equity issuance page of the target issuance model in the equity incentive system, obtaining the employee's equity grant information and preset models, the problem of single method of determining the number of equity grants in the existing technology is solved, and a more flexible determination of the equity grant amount is achieved.

WO2025050528A1PCT designated stage expired Publication Date: 2025-03-13FUTU NETWORK TECH (SHENZHEN) CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2023/135248
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-09-05
Filing Date
2023-11-29
Publication Date
2025-03-13

AI Technical Summary

Technical Problem

In the prior art, the number of equity grants in equity incentives is determined in a relatively single way, with poor flexibility, and cannot be calculated based on the actual situation of each employee.

Method used

By displaying the equity issuance page corresponding to the target issuance model, obtain the equity grant information and preset grant model of the employee determined by the user on this page, including the benchmark file and the grant position category, and call the preset grant model to obtain the employee's equity grant amount.

Benefits of technology

It realizes the flexibility to determine the number of equity grants according to different awarded positions and benchmark files for different employees, and improves the flexibility to determine the amount of equity grants.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2023135248_13032025_PF_FP_ABST
    Figure CN2023135248_13032025_PF_FP_ABST
Patent Text Reader

Abstract

Provided are an equity granting method and apparatus in equity incentive, a device, and a computer medium. The method comprises: displaying an equity offering page corresponding to a target offering model, the target offering model being used for performing equity incentive on a plurality of employees by an enterprise; acquiring equity granting information of employees determined by a user on the equity offering page and a preset granting model, the preset granting model comprising a plurality of granting sub-models respectively corresponding to granting position categories; and when it is detected that the user triggers a preset trial button on the equity offering page, reading employee information of the employees from a service server, and invoking the preset granting model on the basis of the employee information of the employees and the equity granting information to obtain equity granting amounts of the employees, the equity granting amounts comprising target granting numbers and target granting values for the employees.
Need to check novelty before this filing date? Find Prior Art

Description

Equity granting method, device, equipment and computer medium in equity incentive

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to Chinese patent application number "202311142325.9", entitled "Equity Grant Method, Device, Equipment and Computer Medium in Equity Incentives", filed on September 5, 2023. The entire contents of the Chinese patent application are incorporated by reference into this application. Technical Field

[0003] The present application belongs to the field of data processing technology, and in particular relates to a method, apparatus, device and computer medium for granting equity in equity incentives. Background Art

[0004] ESOPs (Employee Stock Ownership Plans), also known as equity incentives, are designed to attract, retain, and motivate employees by allowing them to hold stock and participate in the company's profit-sharing and management decision-making processes. Incentive grants are assets, such as equity or options, granted to employees by their employer as incentives. Related technologies use a single method to calculate grant amounts for different employees, making it difficult to tailor specific calculations to individual employees. This results in a limited and inflexible approach to determining equity grant amounts. Technical Solutions

[0005] The embodiment of the present application provides an implementation solution that is different from the related art to solve the technical problem that the method for determining the number of grants to employees in the related art is relatively simple and has poor flexibility.

[0006] In the first aspect, the present application provides a method for equity granting in equity incentives, including: displaying an equity grant page corresponding to a target grant model, wherein the target grant model is used by an enterprise to provide equity incentives to multiple employees; obtaining equity grant information and a preset grant model of an employee determined by a user on the equity grant page, wherein the equity grant information includes a benchmark file and a grant position category, and the preset grant model includes multiple grant sub-models corresponding to the grant position categories respectively; when it is detected that a user triggers a preset trial calculation button on the equity grant page, reading the employee information of the employee from a business server, and calling the preset grant model based on the employee information and the equity grant information to obtain the equity grant amount of the employee, wherein the equity grant amount includes a target grant quantity and a target grant value for the employee.

[0007] In the second aspect, the present application provides an equity grant device in equity incentives, including: a display unit for displaying an equity grant page corresponding to a target grant model, wherein the target grant model is used by an enterprise to provide equity incentives to multiple employees; an acquisition unit for acquiring equity grant information and a preset grant model of an employee determined by a user on the equity grant page, wherein the equity grant information includes a benchmark file and a grant position category, and the preset grant model includes multiple grant sub-models corresponding to the grant position categories respectively; the acquisition unit is also used to read the employee information of the employee from the business server when it is detected that a user triggers a preset trial calculation button on the equity grant page, and call the preset grant model according to the employee information of the employee and the equity grant information to obtain the equity grant amount of the employee, wherein the equity grant amount includes the target grant quantity and target grant value for the employee.

[0008] In a third aspect, the present application provides an electronic device comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute any method in the first aspect and any possible implementation methods of the first aspect by executing the executable instructions.

[0009] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the first aspect and any method in any possible implementation manner of the first aspect.

[0010] The present application provides an equity distribution page corresponding to a target distribution model, wherein the target distribution model is used by an enterprise to provide equity incentives to multiple employees; the equity grant information and a preset grant model of the employee determined by the user on the equity distribution page are obtained, wherein the equity grant information includes a benchmark file and a grant position category, and the preset grant model includes multiple grant sub-models corresponding to the grant position categories respectively; when it is detected that a user triggers a preset trial calculation button on the equity distribution page, the employee information of the employee is read from the business server, and the preset grant model is called according to the employee information and the equity grant information to obtain the equity grant amount of the employee, wherein the equity grant amount includes a target grant amount and a target grant value for the employee, which enables the enterprise to determine the equity grant amount for employees according to different grant position categories and benchmark files of different employees, thereby improving the flexibility of determining the equity grant amount for employees. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following is a brief introduction to the drawings required for the embodiments or related technical descriptions. Obviously, the drawings described below are some embodiments of the present application. For ordinary technical personnel in this field, other drawings can be obtained based on these drawings without creative work. In the drawings:

[0012] FIG1 is a flow chart of a method for granting equity in equity incentives provided by an exemplary embodiment of the present application;

[0013] FIG2 is a schematic diagram of a distribution model list provided by an exemplary embodiment of the present application;

[0014] FIG3 is a schematic diagram of an equity distribution page provided by an exemplary embodiment of the present application;

[0015] FIG4 is a schematic diagram of a preset grant model configuration page provided by an exemplary embodiment of the present application;

[0016] FIG5 is a schematic diagram of a new page for a grant model provided by an exemplary embodiment of the present application;

[0017] FIG6 is a schematic diagram of a reference file list provided by an exemplary embodiment of the present application;

[0018] FIG7 is a schematic diagram of a new page of a base file provided by an exemplary embodiment of the present application;

[0019] FIG8 is a schematic diagram of a reference file modification page provided by an exemplary embodiment of the present application;

[0020] FIG9 is a schematic diagram of a personnel list page provided by an exemplary embodiment of the present application;

[0021] FIG10 is a schematic diagram of a field screening page provided by an exemplary embodiment of the present application;

[0022] FIG11 is a schematic diagram of a new employee information page provided by an exemplary embodiment of the present application;

[0023] FIG12 is a schematic diagram of a calculation result page provided by an exemplary embodiment of the present application;

[0024] FIG13 is a schematic diagram of a calculation result comparison page provided by an exemplary embodiment of the present application;

[0025] FIG14 is a schematic diagram of the architecture of an equity granting method in an equity incentive provided by an exemplary embodiment of the present application;

[0026] FIG15 is a schematic diagram of a method for downloading a personnel list template provided by an exemplary embodiment of the present application;

[0027] FIG16 is a schematic diagram of a method for importing an employee list file provided by an exemplary embodiment of the present application;

[0028] FIG17 is a schematic diagram of the structure of an equity granting device in an equity incentive provided by an exemplary embodiment of the present application;

[0029] FIG18 is a schematic structural diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0030] The embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings. The embodiments described below with reference to the accompanying drawings are exemplary and intended to be used to explain the present application, but should not be understood as limiting the present application.

[0031] The terms "first" and "second" in the specification, claims and drawings of the embodiments of the present application are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the embodiments of the present application described herein can, for example, be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0032] First, some of the terms used in the embodiments of the present application are explained below to facilitate understanding by technical personnel in this field.

[0033] A job grade is a collection of job series with the same or sufficiently similar job difficulty, responsibility, and required qualifications.

[0034] Job categories are divided according to the nature, characteristics and management of civil servant positions, and include comprehensive management, professional and technical, and administrative law enforcement categories.

[0035] The historical unrecognized amount for the next year refers to the portion of equity awards granted to employees in a particular year that has not yet been vested in the financial statements at the end of that year.

[0036] ESOP (Employee Stock Ownership Plans), also known as equity incentives, refers to the mechanism by which employees can participate in the company's profit-sharing and management decision-making mechanisms by allowing them to hold stocks in order to attract, retain and motivate company employees. Incentive grants are assets granted to employees by their employers as incentives, such as equity assets or option assets. In related technologies, the method of calculating the number of grants is the same for different employees, and it is impossible to calculate according to the actual situation of each employee. The method of determining the number of grants is relatively simple and has poor flexibility. The present application provides a method, device, equipment and computer medium for equity granting in equity incentives, which are used to solve the technical problem that the method of determining the number of equity grants is relatively simple and has poor flexibility.

[0037] The following specific embodiments describe in detail the technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0038] FIG1 is a flow chart of a method for granting equity in equity incentives provided by an exemplary embodiment of the present application. The method may be applied to a client device and includes at least the following steps S11-S13:

[0039] S11. Displaying an equity distribution page corresponding to a target distribution model, where the target distribution model is used by an enterprise to provide equity incentives to multiple employees;

[0040] Among them, the distribution model refers to a model for calculating the amount of equity granted to each employee when an enterprise provides equity incentives to multiple employees; different distribution models have different grant configurations; in some embodiments, the target distribution model can be displayed in a distribution model list, which includes basic information of at least one distribution model and a view button corresponding to each distribution model, and the at least one distribution model includes a target distribution model.

[0041] In some embodiments, the basic information of each issuance model (ie, grant configuration) may include at least one of the following: issuance model name, number of plans, number of importers, number of indicators, and number of grant models. Among them, the number of plans may refer to the number of equity incentive plan plans calculated in the distribution model. For example, the equity incentive plan plans may include Plan A covering 40% of the total number of employees and Plan B covering 40% of the total number of employees. The equity incentive plan plans may be provided by the calculation department, such as the department or team in the enterprise responsible for calculating and allocating equity incentive rewards; the number of imported people refers to the number of employees covered by the equity incentive plan plans calculated in the distribution model; the indicator may refer to the number of indicator information involved in the equity incentive plan. The indicator information refers to the specific indicators or measurements used to calculate and measure employee equity rewards in the equity incentive plan. The indicator information may include at least one of the following: job level, job family, job category, job subcategory, professional job level, management job level, talent job level, performance, among which performance can be divided into H1 performance and H2 performance according to time periods, representing the performance in the first half of the year and the performance in the second half of the year respectively; the number of grant models refers to the number of grant sub-models included in the preset grant model corresponding to the equity incentive plan plans calculated in the distribution model.

[0042] In some embodiments, an enterprise can provide equity incentives to multiple employees through relevant business systems. Taking the ESOP business system as an example, the above-mentioned user can be a relevant manager of the enterprise using the ESOP business system. The user can input and manage the issuance model through the client of the ESOP administrator system, and the above-mentioned issuance model list can be displayed on the page of the ESOP administrator system.

[0043] In some embodiments, before S11, the method further includes: displaying a list of distribution models; and when detecting a user triggering an operation of a view button corresponding to a target distribution model, displaying an equity distribution page corresponding to the target distribution model.

[0044] Figure 2 is a schematic diagram of a distribution model list provided by an exemplary embodiment of the present application. As shown in Figure 2, the distribution model list includes 3 distribution models and the basic information of each distribution model. The basic information of the 3 distribution models are: Granted distribution in 2022 (distribution model name), 3 (number of plans), 3301 (number of imported people), 14 (number of indicators), 5 (number of granted models); Granted distribution in 2021 (distribution model name), 2 (number of plans), 2359 (number of imported people), 8 (number of indicators), 3 (number of granted models); Granted distribution in 2020 (distribution model name), 2 (number of plans), 1345 (number of imported people), 7 (number of indicators), 2 (number of granted models). The distribution model list also includes view buttons and delete buttons corresponding to each distribution model, so that users can view and delete each distribution model.

[0045] In the above solution, displaying the distribution model list allows users to more intuitively obtain the basic information of each distribution model, and facilitates users to view and delete each distribution model, effectively improving information display efficiency and user operation efficiency.

[0046] S12. Obtaining equity grant information and a preset grant model for an employee determined by a user on the equity grant page, wherein the equity grant information includes a base file and a grant position category, and the preset grant model includes a plurality of grant sub-models corresponding to the grant position categories;

[0047] In some embodiments, the benchmark file is used to identify the reference point or standard level for equity rewards for employee stocks, wherein the benchmark file includes a preset total grant value, a preset grant unit price, and a preset grant number for stock options or other related rights, the preset grant unit price can be the fixed share price of each stock, and the preset grant number can be the number of stocks to be granted; the grant position category is used to identify the calculation method for equity rewards for employee stocks, and the grant position category can correspond one-to-one with the grant sub-model. Specifically, after the equity issuance page is displayed, the operation information input by the user can be received through the equity issuance page, and then the equity grant information of the employee to be equity-incentivized can be determined based on the user's operation information; further, the employee's equity grant information can also be determined based on the employee's employee information. Specifically, the employee's employee information can be first obtained from the business server, and then the employee's position information can be determined from the employee's employee information. According to the mapping relationship between the employee's position information and the benchmark file and the grant position category, the corresponding equity grant information of the employee can be determined. Specifically, the employee's position information can be text characters, including text characters corresponding to fields such as job family, job category, and job grade. The text characters corresponding to fields such as job family, job category, and job grade in different job information can be pre-assembled as reference labels, and mapped to the reference file and the granted position type respectively. After the position information of a target user is determined, a user label corresponding to the target user is generated based on the text characters of the job family, job category, and job grade in the target user's corresponding position information. The user label is then matched with each reference label to determine the matching degree between the user label and the reference label:

[0048] Where n represents the number of characters in the user label or benchmark label, i represents the order of the characters in the user label or benchmark label, labeli represents the characters in the user label, and chari represents the characters corresponding to the benchmark label. After determining the matching degree between the user label and the benchmark label, the benchmark label with the highest matching degree is obtained, and the benchmark file and granted position type corresponding to this benchmark label are determined as the benchmark file and granted position type corresponding to the target user. This automatic mapping effectively improves the efficiency and accuracy of employee equity grant information.

[0049] It is understandable that when the equity distribution page is displayed, the employee's candidate equity grant information can be displayed on the equity distribution page, and then the user's modification operation on the employee's candidate equity grant information can be received through the equity distribution page. If the user's modification operation on the employee's candidate equity grant information is received, the employee's final equity grant information is determined in response to the modification operation.

[0050] In some embodiments, the grant sub-model in the preset grant model can specifically be a neural network model corresponding to different grant position categories for calculating the equity grant coefficient; it can also be a grant coefficient calculation formula corresponding to different grant position categories for calculating the equity grant coefficient. Specifically, the grant sub-model corresponding to the employee can be determined by the grant position category; for example, the grant position category can include job grade 1, job grade 2, job grade 3, etc., and the grant sub-model can be determined by grant position categories of different levels; for another example, the grant position category can include but is not limited to: employee, team leader, management team leader, professional team leader, etc., and the grant sub-model can be determined by different types of grant position categories. Specifically, after the equity issuance page is displayed, the operation information input by the user can be received through the equity issuance page, and the preset grant model can be configured based on the user's operation information.

[0051] Furthermore, in some embodiments, the equity distribution page may include multiple sub-pages. Specifically, the equity distribution page may include a preset grant model configuration page, a personnel list page, and a trial calculation result page.

[0052] In some embodiments, the preset grant model configuration page can be used to set the preset grant model and the preset total grant value, preset grant unit price and preset grant number of different benchmark files; the personnel list page is used to determine the employee information of the employee and the equity grant information corresponding to the employee, that is, to obtain and display the employee information, benchmark file and grant position category of the specific employee; the trial calculation result page can be used to display the preset trial calculation button and the trial calculation results of the equity incentive.

[0053] Figure 3 is a schematic diagram of an equity distribution page provided by an exemplary embodiment of the present application. As shown in Figure 3, the equity distribution page is the equity distribution page corresponding to the 2022 grant distribution model. The equity distribution page includes a first button 3a (displayed with the words "indicator configuration"), a second button 3b (displayed with the words "model configuration"), a third button 3c (displayed with the words "personnel list") and a fourth button 3d (displayed with the words "trial calculation and adjustment"). The first button 3a, the second button 3b, the third button 3c and the fourth button 3d correspond to the indicator configuration page, the preset grant model configuration page, the personnel list page and the trial calculation result page, respectively. Users can switch to the corresponding sub-page by clicking each button.

[0054] Referring to FIG4 , the preset grant model configuration page includes a sixth button 4b displaying the word “benchmark file”. When the sixth button is detected to be triggered, a benchmark file list is displayed on the preset grant model configuration page. The benchmark file list includes the preset grant total value, preset grant unit price, and preset grant quantity of different benchmark files. FIG6 is a schematic diagram of a benchmark file list provided by an exemplary embodiment of the present application. The benchmark file list includes at least the following fields: benchmark file name, grant total value, fixed-price stock price (USD / share), exchange rate, grant quantity (shares), and corresponding operations (modify, delete) for each benchmark file. Among them, the fixed-price stock price is the preset grant unit price for stocks or other related rights and interests, the grant total value is the preset grant total value, the exchange rate can be the exchange rate on the day the benchmark file is configured, such as the USD / RMB exchange rate, and the grant quantity (shares) can be determined based on the preset grant total value, the fixed-price stock price, and the exchange rate. Specifically, as shown in Figure 6, the total grant value corresponding to the benchmark file name "Coverage 40% - Benchmark Value" is RMB 100,000, US$50 per share (fixed-price stock price (USD / share)), the exchange rate is 6.74823, and the grant quantity is 300 shares. Among them, the fixed-price stock price (USD / share) of US$50 and the exchange rate of 6.74823 can be determined as RMB 50×6.74823=337.4115. Since the grant quantity = preset grant total value (CNY) / fixed-price stock price (CNY), the initial calculation result can be calculated as 100,000 / 337.4115=296.374012, and then the approximate value of the initial calculation result can be taken as the grant quantity, for example, 300 is taken as the final grant quantity. Similarly, the total grant value corresponding to the benchmark tier name "Coverage 60% - Benchmark Value" is RMB 80,000, US$50 per share (fixed-tier share price (USD / share)), the exchange rate is 6.74823, and the number of shares granted is 240; the total grant value corresponding to the benchmark tier name "Coverage 80% - Benchmark Value" is US$10,000, US$50 per share (fixed-tier share price (USD / share)), the exchange rate is 1, and the number of shares granted is 200.

[0055] In some embodiments, when a benchmark file list is displayed in a preset grant model configuration page, the preset grant model configuration page includes a new benchmark file button, and the method further includes: when it is detected that the new benchmark file button is triggered, displaying a new benchmark file page; obtaining the new benchmark file name determined by the user on the new benchmark file page and the preset total grant value, fixed stock price, exchange rate and grant quantity corresponding to the new benchmark file.

[0056] Figure 7 is a schematic diagram of a new benchmark file page provided by an exemplary embodiment of the present application. As shown in Figure 7, the new benchmark file page includes a benchmark file name input box a, a total grant value input box a (including a numeric box and a currency selection box), a fixed stock price input box a, an exchange rate input box a and a grant quantity input box a, as well as a prompt that reads "Enter the benchmark file value, stock price and exchange rate to calculate the grant quantity."

[0057] As shown in Figure 6, each benchmark file corresponds to a benchmark file modification button. When it is detected that the benchmark file modification button is triggered, the benchmark file modification page corresponding to the benchmark file corresponding to the benchmark file modification button is displayed, and the modified benchmark file determined by the user on the benchmark file modification page is obtained.

[0058] FIG8 is a schematic diagram of a benchmark file modification page provided by an exemplary embodiment of the present application. The benchmark file modification page includes a benchmark file name input box b, a total grant value input box b (including a numeric box and a currency selection box), a fixed stock price input box b, an exchange rate input box b, and a grant quantity input box b, as well as a prompt that reads, "Based on the exchange rate calculation, the grant quantity is approximately XX shares." The values ​​displayed in the benchmark file name input box b, "40% - benchmark value," "100,000 CNY" in the total grant value input box b, "6.74823" in the exchange rate input box b, and "300" in the grant quantity input box b, represent the benchmark file before the user modified it. In addition, the benchmark file modification page may also include a fill-in button. When it is detected that the user triggers the fill-in button, the "XX" in the prompt can be automatically entered into the granted quantity input box b; the user can also enter a value in the granted quantity input box b according to the "XX" in the prompt. For example, when the prompt is "Calculated through the exchange rate, the granted quantity is approximately 296 shares", the approximate value of 296 "300" can be taken and filled in the granted quantity input box b.

[0059] In the above solution, by displaying multiple sub-pages of the equity distribution page, users can manage employee information, benchmark files, grant sub-models, etc. on each sub-page according to actual needs, thereby improving information management efficiency and user experience.

[0060] S13. When it is detected that a user triggers a preset trial calculation button on the equity issuance page, the employee information of the employee is read from the business server, and a preset grant model is called based on the employee information and the equity grant information to obtain the employee's equity grant amount, where the equity grant amount includes a target grant quantity and a target grant value for the employee.

[0061] In some embodiments, employee information refers to basic personal information of the employee, including at least one of the following attribute fields: name, employee number, actual department, job family, job category, job grade, performance, whether or not a green channel is used, fixed salary, floating bonus, historical total grant amount (shares), current year pending vesting amount (shares), current year total compensation, historical grant amount (shares) vesting in the next year (shares), contracting entity, date of employment, etc. Specifically, the employee information of the employee can be obtained from a business server. It is understood that the actual department refers to the department to which the corresponding employee belongs, the green channel can be a related identifier customized by the enterprise for the employee, the current year pending vesting amount can refer to the amount of profit or loss that has not been distributed or attributed to shareholders at the end of the current fiscal year, the current year total compensation can refer to the sum of all salaries and benefits received by the employee in a year, the historical grant amount (shares) vesting in the next year can refer to the portion of equity awards granted to the employee in a specific year that has not been fully vested to shareholders at the end of that year, and the contracting entity can be the entity or participant that is a signatory to the labor contract or agreement signed between the employee and the enterprise.

[0062] In some embodiments, the employee's employee information can also be displayed and modified through the equity distribution page; specifically, for example, it can be displayed and modified through the personnel list page in the equity distribution page. As shown in Figure 3, the equity distribution page may include a third button. When the third button is detected to be triggered, the personnel list page corresponding to the third button is displayed, and then the employee's employee information is displayed through the personnel list page, and the operation information of the user's operation on the personnel list page can be obtained to modify the employee's employee information on the personnel list page.

[0063] Figure 9 is a schematic diagram of a personnel list page provided by an exemplary embodiment of the present application. As shown in Figure 9, the personnel list page displays different attribute fields corresponding to employee information, wherein each employee information includes name, work number, actual department, calculation department, length of service, date of joining, job family, job category, job grade, H1 performance, H2 performance, professional job grade, and later added indicators and other attribute fields; as shown in Figure 9, the employee information of employee "Zhang XX" may specifically include: Zhang XX (name), 0001 (work number), marketing promotion group (actual department), ESOP business center (calculation department), S (job family), team leader (job category), 17 (job grade), 8 (length of service), 5 stars (H1 performance), 4 stars (H2 performance), 10 (professional job grade), 10 (later added indicators), May 7, 2015 (date of joining).

[0064] In some embodiments, the personnel list page displays a filter button. When it is detected that the filter button is triggered, the field filter page is displayed, the target field determined by the user on the field filter page is obtained, and the employee information displayed on the personnel list page is determined based on the target field.

[0065] Figure 10 is a schematic diagram of a field filtering page provided by an exemplary embodiment of the present application. The employee information "Actual Department", "Calculation Department", "Green Channel", "Contracting Entity", "Job Entry Date", "Job Family", "Job Level", "H1 Performance", and "H2 Performance" included on the left side of the field filtering page in Figure 10 are attribute fields that can be selected by the user. The left side of the field filtering page in Figure 10 is used to display the attribute fields "Actual Department", "Calculation Department", and "Green Channel" selected by the user.

[0066] In some embodiments, an employee list file can be uploaded to the business server through the employee list page in the equity distribution page, and then the employee list file is processed by the business processor to obtain employee information. Specifically, the method further includes S01-S02:

[0067] S01. Sending the employee list file uploaded by the user to a business server, so that the business server parses the employee list file and generates an employee information list, wherein the employee list file includes field information corresponding to the employee, and the information list includes employee information;

[0068] S02. Receive the information list, where the information list is displayed on the equity distribution page.

[0069] In some embodiments, the business server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers. It can also 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 (CDNs), and big data and artificial intelligence platforms.

[0070] In some embodiments, the execution subject of the equity granting method in the above equity incentive may be a client device, and the client device and the business server may be connected through a network, either a wireless network or a wired network.

[0071] In some embodiments, the field information corresponding to each employee refers to the attribute information of each employee in the employee list file, which can be various employee basic information and other related information defined according to actual business needs. For example, the field information corresponding to employee A may include: A, 0018, Technical Engineering Department, 2020-2-20, etc.

[0072] In some embodiments, the business server can parse the employee list file and generate multiple field names, that is, extract the names or titles of each field information from the employee list file. Taking the above as an example, in the field information corresponding to employee A, the field name corresponding to "A" can be "Name", the field name corresponding to "0018" can be "Work Number", the field name corresponding to "Technical Engineering Department" can be "Actual Department", and the field name corresponding to "2020-2-20" can be "Job Date", and the employee information of the employee is obtained as "Name: A; Work Number: 0018; Actual Department: Technical Engineering Department; Job Date: 2020-2-20", thereby obtaining multiple employee information of multiple employees. The front end obtains multiple employee information from the back-end data source, renders the fixed fields, custom fields, etc. of the grouped employee information in a preset order based on the employee information, obtains an information list, and displays the information list on the above-mentioned equity distribution page for users to view.

[0073] In the above solution, by uploading the employee list file, batch import of employee information can be achieved, which can improve the efficiency of data import, avoid the tedious process of manual entry, and automatically detect and correct the data format, reducing the errors that may occur during manual input, ensuring data consistency, and thus improving data accuracy and completeness.

[0074] In other embodiments, the import of employee information of a single employee can also be performed. Referring to FIG9 , the employee list page displays a button for adding a new employee. When the button is triggered, the employee information adding page is displayed to obtain the new employee information determined by the user on the employee information adding page.

[0075] Figure 11 is a schematic diagram of a new employee information page provided by an exemplary embodiment of the present application. As shown in Figure 11, the new employee information page includes fields such as name, work number, actual department, calculated department, floating bonus, historical total grant amount (shares), amount to be vested this year (shares), comprehensive salary this year, historical grant amount to be vested next year (shares), contracting entity, job family, position category, rank, length of service, H1 performance, H2 performance, professional rank, and newly added indicators, as well as corresponding input boxes. Users can enter corresponding information in the input boxes.

[0076] In some embodiments, the newly added employee information page can also be used to determine employee equity grant information. As shown in Figure 11, the newly added employee information page can also include grant status, benchmark file, grant sub-model fields and corresponding input boxes, in which users can enter corresponding information.

[0077] In some embodiments, the personnel list page may also display an employee information modification button. When it is detected that the employee information modification button is triggered, the employee information modification page is displayed, the modification information determined by the user on the employee information modification page is obtained, and the corresponding employee information is updated based on the modification information.

[0078] In some embodiments, the employee information modification page and the employee information addition page can be the same, that is, the user can also modify the content corresponding to fields such as name, work number, actual department, calculation department, floating bonus, historical total grant amount (shares), amount to be vested this year (shares), comprehensive salary this year, historical grant amount to be vested next year (shares), contracting entity, job family, position category, job grade, length of service, H1 performance, H2 performance, professional job grade, and newly added indicators included in the employee information through the employee information addition page in Figure 11.

[0079] In some embodiments, the employee information modification page can also be used to modify the employee's equity grant information. As shown in FIG11 , the user can modify the contents corresponding to the grant status, benchmark file, grant sub-model and other fields included in the employee information modification page.

[0080] In some embodiments, the preset trial calculation button may be the fourth button 3d in FIG. 4 . Upon detecting that the preset trial calculation button on the equity grant page has been triggered, the client device may be triggered to perform a trial calculation. The client device may read the employee's information and, based on the employee's corresponding grant position category, determine a grant sub-model from a preset grant model. The grant sub-model may then be used to calculate the employee's equity grant amount based on the employee's information and the employee's corresponding benchmark profile.

[0081] In some optional embodiments provided in the present application, in S13, a preset grant model is called according to the employee information of the employee and the equity grant information to obtain the equity grant amount of the employee, including S131-S133:

[0082] S131. Determine, based on the grant position category included in the equity grant information of the employee, a target grant sub-model corresponding to the employee from a plurality of grant sub-models included in the preset grant model;

[0083] In some embodiments, the grant sub-model among the multiple grant sub-models that corresponds to the grant position category included in the equity grant information of the employee can be used as the target grant sub-model.

[0084] S132. Based on the granted position category, call the target grant sub-model to obtain a grant coefficient corresponding to the employee;

[0085] Among them, the grant coefficient refers to the coefficient of equity incentives that employees can obtain in the benchmark file.

[0086] Taking the preset grant model as a neural network model corresponding to different grant position categories as an example, the neural network model corresponding to different grant position categories includes an employee information input layer, an employee feature extraction layer, and a grant coefficient classification layer; the neural network model is pre-trained using employee sample information carrying grant coefficient labels, and can be used to predict the grant coefficients of different employees based on their employee information.

[0087] In some embodiments, in S132, based on the granted position category, the target grant sub-model is called to obtain the grant coefficient corresponding to the employee, which may specifically include: inputting employee information into the employee feature extraction layer through the employee information input layer to obtain employee feature information; wherein the employee feature extraction layer is used to extract features from employee information to realize the conversion of multi-dimensional employee information into low-dimensional employee feature information; after obtaining the employee feature information, the employee feature information is input into the grant coefficient classification layer, and the employee's grant coefficient is obtained through the grant coefficient classification layer. Finally, the employee's equity grant amount is determined based on the employee's grant coefficient and the employee's corresponding benchmark file.

[0088] By using a neural network model corresponding to different grant position categories and used to predict their grant coefficients, the grant coefficients corresponding to employees can be predicted quickly and accurately for the subsequent calculation of equity grant amounts.

[0089] Taking the preset grant model as a grant coefficient calculation formula corresponding to different grant position categories as an example, in some embodiments, in S132, based on the grant position category, the target grant sub-model is called to obtain the grant coefficient corresponding to the employee, including S1321-S1323:

[0090] S1321. Determine indicator information corresponding to the target grant sub-model based on the target grant sub-model;

[0091] In some embodiments, indicator information refers to information data used in the process of calculating the equity grant amount to identify different dimensions of employees, which may specifically include job grade, job family, job category, job subcategory, professional job grade, management job grade, etc. When the target grant sub-model can specifically include a grant coefficient calculation formula, the indicator information corresponding to the target grant sub-model can be the indicator information included in the grant coefficient calculation formula. For example, assuming that the target grant sub-model specifically includes a grant coefficient calculation formula of "(job family + job subcategory) * 0.3 + job grade * 0.2 + (* 0.4 + H2 performance * 0.6) * 0.5", the indicator information corresponding to the target grant sub-model can be "job family", "job subcategory", "job grade", "H1 performance", and "H2 performance".

[0092] In some embodiments, the equity issuance page includes a preset grant model configuration page, which can be used to set the above-mentioned preset grant model; obtaining the preset grant model determined by the user on the equity issuance page, which can specifically include: displaying the preset grant model configuration page; obtaining multiple grant sub-models corresponding to multiple grant position categories determined by the user on the preset grant model configuration page.

[0093] FIG4 is a schematic diagram of a preset grant model configuration page provided by an exemplary embodiment of the present application. Specifically, in response to a user triggering the second button 3b on the equity distribution page shown in FIG3 , the user can jump to the preset grant model configuration page. As shown in FIG4 , the preset grant model configuration page includes a fifth button 4a containing the word "Grant Model". When the fifth button is detected to be triggered, a list of preset grant models is displayed on the preset grant model configuration page. As shown in FIG4 , the preset grant model list can include a "Model Name" field and a "Grant Coefficient Calculation Formula" field. The "Model Name" field can be a grant position category, such as employee, management team leader, professional team leader, etc. The corresponding "Grant Coefficient Calculation Formula" field can be an input box in which the user can construct a corresponding grant sub-model. Specifically, the corresponding grant coefficient calculation formula can be entered using operation symbols and indicator information to use the grant coefficient calculation formula as the grant sub-model. For example, the grant coefficient calculation formula for an employee can be "(Position Family + Position Sub-category)*0.3+Position Level*0.2+(H1 Performance*0.4+H2 Performance*0.6)*0.5".

[0094] In some embodiments, when a preset grant model list is displayed on the preset grant model configuration page, the preset grant model configuration page further includes a button for adding a grant sub-model, and the method further includes:

[0095] When it is detected that the button for adding a new granted sub-model is triggered, the grant sub-model adding page is displayed;

[0096] The new grant sub-model determined by the user on the grant sub-model new adding page and the grant position category corresponding to the new grant sub-model are obtained.

[0097] FIG5 is a schematic diagram of a new page for a grant sub-model provided by an exemplary embodiment of the present application. As shown in FIG5 , a model name input box is displayed below “Model Name” for receiving the grant position category name entered by the user, so that the grant position category name is used as the model name of the grant sub-model corresponding to the grant position category. A calculation formula input box is displayed below “Calculation Formula”. The calculation formula input box displays the words “The grant coefficient calculation formula consists of numerical values, indicators, and operation symbols. Please select the following content to enter the calculation formula” by default to remind the user to enter the grant coefficient calculation formula. Specifically, the user can enter the grant coefficient calculation formula by clicking the Add button, the Indicator button, and the Operation symbol button. The area where the Add button is located displays the words “Click to add a numerical value box”, and the user can add any numerical value in the numerical value box; the Indicator button can include buttons corresponding to indicator information such as “Job Family”, “Job Subcategory”, “Job Category”, “H1 Performance”, and “H2 Performance”; the Operation symbol button includes buttons corresponding to “+”, “-”, “×”, “ / ”, “(”, “)”, etc.

[0098] Furthermore, in some embodiments, the equity distribution page may also include an indicator configuration page, through which the user's configuration operation on the indicator information in the grant sub-model can be received to generate and configure the corresponding indicator information. Specifically, the indicator configuration page may include the following fields: indicator name, digitization, number of options, digitized quantity, and the operation corresponding to each indicator information (modify and delete), wherein digitization indicates whether the indicator value of the indicator information is digitized for the employee's personal information; the number of options refers to the number of field values ​​of the attribute field corresponding to the indicator information in the employee's corresponding information; and the digitized quantity refers to the number of values ​​of the indicator value of the indicator information after the field value of the attribute field corresponding to the indicator information in the employee information is digitized.

[0099] As shown in Figure 3, the indicator configuration page can be a sub-page displayed by default on the equity distribution page. In this indicator configuration page, the configured indicator information may include "position level", "position family", "position category", "position subcategory", "professional position level" and "management position level". Taking the indicator information named "position level" as an example, the indicator value of this indicator information is obtained by digitizing the 13 possible values ​​of the attribute field "position level" in the employee information corresponding to the individual employee, and the corresponding indicator value is 13, that is, the indicator value of "position level" is 1 to 13. Taking the indicator information named "position subcategory" as an example, the indicator value of this indicator information is obtained by digitizing the 23 possible values ​​of the attribute field "position subcategory" in the employee information corresponding to the individual employee, and the corresponding indicator value is 15, for example, the indicator value of "position subcategory" is 1 to 15.

[0100] In some embodiments, when the above-mentioned digital field is "yes", the information corresponding to the field is entered in the form of a drop-down box when used. When the above-mentioned digital field is "no", it can be freely entered in the form of a digital input box.

[0101] The equity distribution page in FIG3 also includes a new indicator button. When it is detected that the new indicator button is triggered, the new indicator page can be displayed and the new indicator information determined by the user on the new indicator page can be obtained.

[0102] S1322. Extracting the indicator value of the indicator information from the employee information of the employee;

[0103] In some embodiments, the indicator value of the indicator information refers to the specific value of the employee in the corresponding indicator information; specifically, the field value of the attribute field corresponding to the indicator information in the employee information is often text information rather than numeric information. After obtaining the employee information, the field value of the attribute field corresponding to the indicator information can be extracted from the employee information, and the field value of the corresponding attribute field can be converted into the indicator value of the indicator information. It is understood that the rules for determining the indicator value can be pre-set by the user. For example, the indicator value of each indicator information determined by the user can be obtained through the indicator configuration page shown in Figure 3 above and added to the employee information in the business server.

[0104] For example, the indicator information "position category", "position family", "position subcategory", "position grade", "professional grade" and "management grade" respectively correspond to the attribute fields of "position category", "position family", "position subcategory", "position grade", "professional grade" and "management grade" in the employee information. After extracting the field values ​​of the attribute fields such as "position category", "position family", "position subcategory", "position grade", "professional grade" and "management grade" in the employee information, the field values ​​can be converted into digital numerical values ​​as the indicator values ​​corresponding to the indicator information.

[0105] S1323: Input the indicator value into the target grant sub-model to obtain the grant coefficient corresponding to the employee.

[0106] For example, for the employee whose information is "Zhang XX (name), 0001 (employee number), marketing promotion group (actual department), ESOP business center (calculation department), S (job family), team leader (job category), 17 (job level), 8 (age in the company), 5 stars (H1 performance), 4 stars (H2 performance), 10 (professional job level), 10 (later added indicator), May 7, 2015 (date of joining)", the target grant coefficient calculation formula corresponding to the employee's job category (team leader) is: (job family + job subcategory)*0.2+job level*0.2+(H1 performance*0.5+H2 performance*0.5)*0.4+management job level*0.4, and the indicator value corresponding to this target grant coefficient calculation formula is: Job level The indicator values ​​corresponding to family information, position subcategory, job grade information, performance information, and management grade information can be found in the indicator information previously determined by the user on the indicator configuration page. Taking Figure 3 above as an example, if the digitized quantity corresponding to "Job Family" is 4, then the indicator value corresponding to the job family information can be 4; if the digitized quantity corresponding to "Position Subcategory" is 15, then the indicator value corresponding to the position subcategory can be 4; if the digitized quantity corresponding to "Job Grade" is 13, then the indicator value corresponding to the job grade information can be 13; if the digitized quantity corresponding to "Management Grade" is 11, then the indicator value corresponding to the management grade information can be 11. Furthermore, based on the employee information above, the employee's performance information is 5 stars (H1 performance) and 4 stars (H2 performance), and the indicator values ​​corresponding to their performance information can be 5 (H1 performance) and 4 (H2 performance). By inputting the above indicator values ​​into the corresponding target grant sub-model "(job family + job subcategory)*0.2+job level*0.2+(H1 performance*0.5+H2 performance*0.5)*0.4+management level*0.4", we can get the corresponding grant coefficient for this employee as (4+15)*0.2+13*0.2+(5*0.5+4*0.5)*0.4+11*0.4=12.6.

[0107] S133. Determine the equity grant amount of the employee according to the employee information of the employee, the target grant coefficient, and the benchmark file included in the equity grant information.

[0108] In some optional embodiments provided herein, in S133, determining the equity grant amount of the employee based on the employee information, the target grant coefficient, and the benchmark file included in the equity grant information includes S1331-S1333:

[0109] S1331. Taking a first product of the grant coefficient and the preset grant number included in the benchmark file as the target grant number for the employee;

[0110] S1332: taking a second product of the target grant quantity and the preset grant unit price as the target grant value of the employee;

[0111] S1333. Determine the employee's target grant quantity and the target grant value as the employee's equity grant amount.

[0112] Still referring to Figure 6, the preset grant number is the value corresponding to the "Grant Quantity (Shares)" field in Figure 6; the preset grant unit price is the value corresponding to the "Fixed Stock Price (USD / Share)" field in Figure 6. Taking "coverage 40% - benchmark value" as an example, the grant quantity is 300, that is, the preset grant quantity is 300. For the employee whose information is "Zhang XX (name), 0001 (employee number), marketing promotion group (actual department), ESOP business center (calculation department), S (job family), team leader (position category), 17 (job level), 8 (age in the company), 5 stars (H1 performance), 4 stars (H2 performance), 10 (professional job level), 10 (later added indicator), May 7, 2015 (date of joining)", the first product of the employee's grant coefficient 12.6 and the preset grant quantity 300 included in the benchmark file is determined to be 3780, that is, the target grant quantity of the employee is 3780 (shares); and the second product of the target grant quantity 3780 and the preset grant unit price 50 is determined to be 189,000, that is, the target grant value of the employee is 189,000 (US dollars). That is, the calculation sub-result corresponding to the employee may be: the target grant quantity for the employee is 3780 (shares), and the target grant value is 189,000 (USD).

[0113] In some embodiments, before executing S1333 above, the method further includes:

[0114] Get the grant status of the employee;

[0115] If the employee's grant status is granted, determine whether the employee has a corresponding grant coefficient and benchmark file. If so, determine to execute the above S1331;

[0116] When the employee's grant status is non-grant, or when the employee does not have a corresponding grant coefficient and benchmark file, it is determined that the target grant quantity and target grant value of the employee cannot be calculated, and then the target grant quantity and target grant value of other employees are calculated.

[0117] The present application provides an equity distribution page corresponding to a target distribution model, wherein the target distribution model is used by an enterprise to provide equity incentives to multiple employees; the equity grant information and a preset grant model of the employee determined by the user on the equity distribution page are obtained, wherein the equity grant information includes a benchmark file and a grant position category, and the preset grant model includes multiple grant sub-models corresponding to the grant position categories respectively; when it is detected that a user triggers a preset trial calculation button on the equity distribution page, the employee information of the employee is read from the business server, and the preset grant model is called according to the employee information and the equity grant information to obtain the equity grant amount of the employee, wherein the equity grant amount includes a target grant amount and a target grant value for the employee, which enables the enterprise to determine the equity grant amount for employees according to different grant position categories and benchmark files of different employees, thereby improving the flexibility of determining the equity grant amount for employees.

[0118] In some embodiments, the method further includes: sending the employee's equity grant amount to a business server, causing the business server to transfer financial resources corresponding to the equity grant amount from the corporate account to the employee's corresponding account via the securities company platform. Financial resources refer to financial products such as stocks, funds, and options actually issued as part of the equity incentive. After the client device calculates each employee's equity grant amount, the client device can send the equity grant amount to the business server, which instructs the securities company platform to transfer the financial resources corresponding to the equity grant amount from the corporate account to the corresponding employee account, thereby implementing the equity incentive.

[0119] In some embodiments, the method further includes: displaying the equity grant amount.

[0120] Optionally, the equity grant amount can be displayed in the trial calculation result page. Figure 12 is a schematic diagram of a trial calculation result page provided by an exemplary embodiment of the present application. As shown in Figure 12, the left side of the trial calculation result page displays multiple plan names "Covering 40%-benchmark value", "Covering 60%-benchmark value", and "Covering 80%-benchmark value". The right side of the trial calculation result page displays an information list, which includes the following fields: name, work number, actual department, calculation department, grant status, benchmark file, issuance model, grant coefficient, proposed grant value (i.e., the employee's target grant value), and proposed grant quantity (i.e., the employee's target grant quantity). Specifically, the trial calculation result page in Figure 12 includes the employee information and equity grant amounts of three employees. Taking employee "Zhang XX" as an example, the trial calculation result page displays: Zhang XX (name), 0001 (employee number), marketing promotion group (actual department), ESOP business center (calculation department), grant (grant status), coverage 40%-benchmark value (benchmark file), team leader (issuance model), 12.60 (grant coefficient), 189,000 USD (intended grant value), and 3,780 (intended grant quantity).

[0121] By combining performance information with job category data, this solution accurately calculates each employee's grant coefficient and then determines their target grant quantity and target grant value. This effectively aligns the grant coefficient, target grant quantity, and target grant value with employee performance and job category, avoiding excessively high or low target grant quantities and values, and improving the fairness and equity of grant decisions. It also automates the calculation and decision-making process, saving time and human resources and increasing the efficiency of determining target grant quantities and target grant values. Furthermore, by adjusting the weights and parameters in the grant coefficient calculation formula, grant decisions can be flexibly adjusted as needed, enhancing the adaptability and flexibility of equity incentives. The intuitive display of trial calculation results for each employee across multiple employees facilitates query and management by managers.

[0122] In some embodiments, as shown in FIG12 , the calculation result page further includes a preset comparison button, wherein the preset comparison button displays the words “Scheme Comparison”. The method further includes:

[0123] In response to the user triggering the preset comparison button, a calculation result comparison page is displayed, which includes the per capita grant quantity and per capita grant price corresponding to each benchmark file in multiple benchmark files.

[0124] In some optional embodiments provided in this application, the method further includes:

[0125] For each benchmark file in the plurality of benchmark files, determining the number of employees corresponding to the benchmark file;

[0126] Determining a first ratio of a total value of preset grants included in the benchmark file to the number of employees, and a second ratio of a number of preset grants included in the benchmark file to the number of employees;

[0127] The first ratio is used as the per capita grant price corresponding to the benchmark level, and the second ratio is used as the per capita grant price corresponding to the benchmark level.

[0128] FIG13 is a schematic diagram of a calculation result comparison page provided by an exemplary embodiment of the present application. As shown in FIG13 , “Coverage 40% - Benchmark Value”, “Coverage 60% - Benchmark Value”, and “Coverage 80% - Benchmark Value” displayed in the calculation result comparison page are the names of three benchmark files, and the fields corresponding to each benchmark file include: the total number of people to be granted, the proportion of the number of imported people, the proportion of the number of company people, the number of people in the green channel, the number of grants per capita, the value of the grant per capita, the maximum number of grants, and the minimum number of grants. The “incentive pool” in FIG13 may refer to a resource pool that a company uses to provide rewards, incentives, or benefits to its employees. For example, the company’s incentive pool includes 180,839,000 shares. The company can allocate a certain proportion of profits, equity, or other resources in the incentive pool as rewards to employees. The number of company employees in FIG13 is 2,980, and the number of imported people is 1,000. Among them, in the plan corresponding to the benchmark file of "covering 40% - benchmark value", the total value to be granted (i.e. the preset total value to be granted) is US$50,000,000, the total number of shares to be granted is 1,000,000 shares, 400 (1,000×40%) is the total number of people to be granted, 13.42% (400 / 2,980) is the proportion of the number of people in the company, the number of people in the green channel is 2, 2,500 (1,000,000 / 400) is the average number of grants per person, 125,000 USD means the average grant value per person is US$125,000, 35 00 means that the maximum number of target grants for multiple employees imported is 3,500 (shares), and 120 means that the minimum number of target grants for multiple employees imported is 120 (shares); in the plan corresponding to the benchmark file of "Covering 60% - Benchmark Value", the total value to be granted (i.e., the preset total grant value) is US$60,000,000, and the total number of shares to be granted is 1,200,000 shares. 600 (1,000 × 60%) is the total number of people to be granted, and 20.13% (600 / 2,980) is the proportion of the number of people in the company. The number is 2, 2000 (1200000 / 600) is the average grant amount per person, 100000 USD means the average grant value per person is 100000 USD, 3200 means the maximum target grant amount for multiple employees imported is 3300 (shares), and 100 means the minimum target grant amount for multiple employees imported is 100 (shares); in the plan corresponding to the "80% coverage - benchmark value" benchmark file, the total value to be granted (i.e., the preset total grant value) is 84000000 USD, and the total number of shares to be granted is 168 0000 shares, 800 (1000×80%) is the total number of people to be granted, 26.85% (800 / 2980) is the proportion of the number of people in the company, the number of people in the green channel is 2, 2100 (1680000 / 800) is the average number of grants per person, 105000 USD means the average grant value per person is 105000 USD, 2800 means that among the target grant numbers of multiple imported employees, the maximum number is 2800 (shares), and 110 means that among the target grant numbers of multiple imported employees, the minimum number of grants is 110 (shares).

[0129] In some embodiments, a statistical chart corresponding to each benchmark tier can be determined based on the per capita grant amount corresponding to each benchmark tier in multiple benchmark tiers. The statistical chart can include the per capita grant amount determined by each of the multiple calculation departments for the benchmark tier. As shown in Figure 13, there are five calculation departments, and each statistical chart can be displayed in the area corresponding to the "Category Comparison" field for each benchmark tier.

[0130] This solution can simultaneously display the specific conditions of the solutions corresponding to each benchmark file, so that users can make comparisons and decisions. It combines the calculation conditions of multiple calculation departments and displays corresponding statistical charts, which facilitates users to conduct visual data analysis and effectively improves the efficiency of information display.

[0131] The following further explains this solution in conjunction with the multiple services involved in this solution.

[0132] Figure 14 is an architectural diagram of an equity grant method in an equity incentive provided by an exemplary embodiment of the present application. As shown in Figure 14, the client device is installed with an ESOP administrator system, which can use the access layer to provide a distribution model service. The ESOP administrator system may include a distribution model sub-module, an indicator sub-module, a grant model sub-module, a personnel sub-module, and a trial calculation sub-module, etc.

[0133] In some embodiments, when a user adds new indicator information on the indicator addition page, the personnel submodule receives a message indicating the addition of new indicator information and calls the form system to add a new field to the target employee information list; the trial calculation submodule receives a message indicating the addition of new indicator information and calls the form system to add a new field to the trial calculation plan. The form system can be designed and implemented using a pre-set class diagram. A class diagram is a graphical tool used to visually display the relationships between classes, where a class represents the properties and methods of an object, and a relationship represents the association, inheritance, implementation, and other relationships between classes.

[0134] In some embodiments, when a user deletes existing indicator information on the indicator configuration page, the personnel sub-module receives a message indicating the deletion of the indicator information, and calls the form system to delete the existing fields for the target information list; the trial calculation sub-module receives a message indicating the deletion of the indicator information, and calls the form system to delete the existing fields for the trial calculation plan.

[0135] In some embodiments, when a user modifies the preset total grant value, grant quantity, etc. in the benchmark file, a message can be sent to the event bus to determine whether the trial calculator module needs to recalculate. Specifically, the trial calculator module needs to recalculate in at least the following situations: new employee information, updated indicator information, updated option quantity, updated benchmark file, and updated grant model.

[0136] The provisioning model service can be specifically divided into file services, import / export services, and form services. The file service provides file upload and download functionality (such as employee lists); the import / export service manages asynchronous import and export tasks; and the form service includes a form management submodule and a custom settings submodule. The form management submodule provides dynamic form field management (in this solution, this refers to customization of search fields for employee lists and trial balance forms, as well as customization of fields displayed in information lists). The custom settings submodule manages custom form fields (in this solution, this refers to custom fields for employee information). Forms in this solution can refer to employee and trial balance plans. Form fields are categorized into three types: indicator fields, preset fields, and custom fields. These fields can be configured to support filtering. Fields that support filtering can be configured to display the filter, and users can also customize which fields are displayed in lists. The form system consists of two main modules: the form management module, which manages form metadata; and the custom settings module, which allows users to customize form settings, such as filtering, custom field settings, and list field display configuration. Functionality related to custom fields in employee information can be implemented by the form service.

[0137] Figure 15 is a schematic diagram of a method for downloading a personnel list template provided by an exemplary embodiment of the present application. The user requests the access layer to download the import template through the client device. The access layer requests the issuance service to download the import template. The issuance service requests the form service to obtain the employee form metadata and dynamically generates header fields based on the employee form metadata. Then, an export task is created and executed to the import-export component. The import-export component generates a file and encrypts the file using the key management service. The encrypted file is uploaded to the file service and the file ID is obtained. The import-export task management service updates the export task status. Then, the import-export task management service sends the task execution result to the import-export component, which then sends the task execution result to the issuance service. The issuance service returns the template ID of the import template file to the access layer, which is then sent to the client device by the access layer. After receiving the template file ID, the user downloads the employee list template file according to the template file ID, so that the user can fill in or enter corresponding field information in the employee list template file to generate the employee list file.

[0138] FIG16 is a schematic diagram of an employee list file import method provided by an exemplary embodiment of the present application. A user uploads an employee list file to the issuance service through the access layer. The issuance service encrypts the employee list file content using the key management service and obtains the ciphertext content of the employee list file. The ciphertext content of the employee list file is uploaded to the file service. The file service sends the ID of the employee list file to the issuance service. The issuance service creates import content and sends it to the import and export task management service. The import and export task management service imports the task details into the issuance service. The issuance service executes the import task to the import and export component. The import and export component requests the file service to download the ciphertext content of the file and decrypts the ciphertext content of the employee list file using the key management service to obtain the plaintext content of the employee list file. The table of the employee list file is then parsed and the reading logic is executed. The single-row verification logic is executed in a loop using the issuance service and the passed verification logic is updated after each row of data is read. This process continues until all rows of data have been read. If there are parsing errors and partial imports are not allowed, an error file is generated and encrypted using the key management service. The error file is uploaded to the file service, and the error file ID is obtained from the file service. The import task is then updated in the import / export task management service (marking the error file ID as failed). If there are no parsing errors or partial imports are allowed, the import / export component executes data preservation logic and updates the number of successfully parsed rows in the import / export task management service. If there are errors, an error file is generated and encrypted using the key management service. The error file is uploaded to the file service, and the error file ID is obtained from the file service. The import task is then updated in the import / export task management service (marking the error file ID as failed). If there are no errors, the import task is directly updated in the import / export task management service (marking the error file ID as successful). The issuance service then sends the task ID to the access layer, which asynchronously polls the import / export task management service to query the import task results for import task details until the task is completed. After the task is completed, if the task is in the first preset state, an error message will be prompted on the client device, and there will be no error file. If the task is in the second preset state, the total number of field information imported and the number of successfully imported items will be prompted on the client device, and the error file download link will be displayed. If the task is in the third preset state, the total number of field information imported and the number of successfully imported items will be prompted on the client device.

[0139] FIG17 is a schematic diagram of the structure of an equity granting device in an equity incentive provided by an exemplary embodiment of the present application;

[0140] Among them, the device includes: a display unit 181, which displays the equity distribution page corresponding to the target distribution model, and the target distribution model is used by the enterprise to provide equity incentives to multiple employees; an acquisition unit 182, which is used to obtain the equity grant information and preset grant model of the employee determined by the user on the equity distribution page, the equity grant information includes a benchmark file and a grant position category, and the preset grant model includes multiple grant sub-models corresponding to the grant position categories respectively; the acquisition unit 182 is also used to read the employee information of the employee from the business server when it is detected that the user triggers the preset trial calculation button on the equity distribution page, and call the preset grant model according to the employee information and the equity grant information to obtain the equity grant amount of the employee, and the equity grant amount includes the target grant quantity and target grant value for the employee.

[0141] In some optional embodiments provided in the present application, when the acquisition unit 182 is used to call a preset grant model to obtain the equity grant amount of the employee based on the employee information of the employee and the equity grant information, it is specifically used to: determine the target grant sub-model corresponding to the employee from the multiple grant sub-models included in the preset grant model based on the grant position category included in the employee's equity grant information; call the target grant sub-model based on the grant position category to obtain the grant coefficient corresponding to the employee; determine the equity grant amount of the employee based on the employee information, the target grant coefficient and the benchmark file included in the equity grant information.

[0142] In some optional embodiments provided herein, the acquisition unit 182, when used to call the target grant sub-model based on the granted position category to obtain the grant coefficient corresponding to the employee, is specifically used to: determine the indicator information corresponding to the target grant sub-model based on the target grant sub-model; extract the indicator value of the indicator information from the employee information of the employee;

[0143] The indicator value is input into the target grant sub-model to obtain the grant coefficient corresponding to the employee.

[0144] In some optional embodiments provided herein, the obtaining unit 182, when used to determine the equity grant amount of the employee based on the employee information, the target grant coefficient, and the benchmark file included in the equity grant information, is specifically configured to: take a first product of the grant coefficient and a preset grant number included in the benchmark file as the target grant amount for the employee;

[0145] The second product of the target grant quantity and the preset grant unit price is used as the target grant value of the employee; the target grant quantity and the target grant value of the employee are determined as the equity grant amount corresponding to the employee.

[0146] In some optional embodiments provided in the present application, the equity grant amount is displayed on a trial calculation result page, which also includes a preset comparison button. The device is also used to: in response to a user triggering an operation on the preset comparison button, display a calculation result comparison page, wherein the calculation result comparison page includes the per capita grant quantity and per capita grant price corresponding to each benchmark file in multiple benchmark files.

[0147] In some optional embodiments provided in the present application, the device is also used to: determine the number of employees corresponding to each benchmark file in the multiple benchmark files; determine a first ratio of the total value of preset grants included in the benchmark file to the number of employees, and a second ratio of the number of preset grants included in the benchmark file to the number of employees; use the first ratio as the per capita grant price corresponding to the benchmark file, and use the second ratio as the per capita grant price corresponding to the benchmark file.

[0148] In some optional embodiments provided in the present application, the device is also used to: send the employee list file uploaded by the user to the business server, so that the business server parses the employee list file and generates an individual information list of the employees, the employee list file includes field information corresponding to the employees; receive the information list of the employees, and the information list is used to display on the equity distribution page.

[0149] It should be understood that the device embodiments and the method embodiments may correspond to each other, and similar descriptions may refer to the method embodiments. To avoid repetition, they will not be described in detail here. Specifically, the device can perform the above-mentioned method embodiments, and the aforementioned and other operations and / or functions of each module in the device are the corresponding processes in each method in the above-mentioned method embodiments, which will not be described in detail here for the sake of brevity.

[0150] The above describes the apparatus of the embodiment of the present application from the perspective of functional modules in conjunction with the accompanying drawings. It should be understood that the functional module can be implemented in hardware form, can be implemented by instructions in software form, or can be implemented by a combination of hardware and software modules. Specifically, the steps of the method embodiment in the embodiment of the present application can be completed by the hardware integrated logic circuit and / or software form instructions in the processor, and the steps of the method disclosed in the embodiment of the present application can be directly embodied as hardware = decoding processor execution, or by a combination of hardware and software modules in the decoding processor. Optionally, the software module can be located in a mature storage medium in the art such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps in the above method embodiment in conjunction with its hardware.

[0151] It is understandable that in the specific implementation of this application, data related to name, work number, actual department, floating bonus, contracting entity, etc., when the above embodiments of this application are applied to specific products or technologies, user permission, consent or authorization must be obtained, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards of relevant countries and regions.

[0152] FIG18 is a schematic block diagram of an electronic device provided in an embodiment of the present application, which may include:

[0153] The memory 701 and the processor 702 are configured to store computer programs and transmit the program code to the processor 702. In other words, the processor 702 can call and run the computer program from the memory 701 to implement the method in the embodiment of the present application.

[0154] For example, the processor 702 may be configured to execute the above method embodiments according to instructions in the computer program.

[0155] In some embodiments of the present application, the processor 702 may include but is not limited to:

[0156] General-purpose processor, Digital Signal Processor (DSP), Application Specific Integrated Circuit (ASIC), Field Programmable Gate Array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware components, etc.

[0157] In some embodiments of the present application, the memory 701 includes but is not limited to:

[0158] Volatile memory and / or non-volatile memory. Non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM bus random access memory (DR RAM).

[0159] In some embodiments of the present application, the computer program may be divided into one or more modules, which are stored in the memory 701 and executed by the processor 702 to implement the method provided by the present application. The one or more modules may be a series of computer program instruction segments capable of implementing specific functions, and the instruction segments are used to describe the execution process of the computer program in the electronic device.

[0160] As shown in FIG18 , the electronic device may further include:

[0161] The transceiver 703 may be connected to the processor 702 or the memory 701 .

[0162] The processor 702 may control the transceiver 703 to communicate with other devices. Specifically, the processor 702 may send information or data to other devices or receive information or data sent by other devices. The transceiver 703 may include a transmitter and a receiver. The transceiver 703 may further include one or more antennas.

[0163] It should be understood that the various components in the electronic device are connected via a bus system, wherein the bus system includes not only a data bus but also a power bus, a control bus and a status signal bus.

[0164] The present application also provides a computer storage medium having a computer program stored thereon, which, when executed by a computer, enables the computer to perform the method of the above-mentioned method embodiment. In other words, the present application also provides a computer program product containing instructions, which, when executed by a computer, enables the computer to perform the method of the above-mentioned method embodiment.

[0165] When software is used for implementation, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function according to the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a digital video disc (DVD)), or a semiconductor medium (e.g., a solid state drive (SSD)).

[0166] Those skilled in the art will appreciate that the modules and algorithmic steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented using electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel may use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0167] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the modules is merely a logical function division. In actual implementation, there may be other division methods, such as multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or modules, which can be electrical, mechanical or other forms.

[0168] Modules described as separate components may or may not be physically separate, and components displayed as modules may or may not be physical modules, i.e., they may be located in one place or distributed across multiple network elements. Some or all of the modules may be selected based on actual needs to achieve the purpose of the present embodiment. For example, the functional modules in the various embodiments of the present application may be integrated into a processing module, or each module may exist physically separately, or two or more modules may be integrated into a single module.

[0169] The above are only specific embodiments of the present application, but the scope of protection of this application is not limited thereto. Any changes or substitutions that can be easily conceived by any technical personnel familiar with the technical field within the scope of the present application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

Claims

1. A method of granting equity in equity incentive, comprising: Display the equity distribution page corresponding to the target distribution model, which is used by the enterprise to provide equity incentives to multiple employees; Acquire the equity grant information and the preset grant model of the employee determined by the user on the equity grant page, wherein the equity grant information includes a base file and a grant position category, and the preset grant model includes a plurality of grant sub-models corresponding to the grant position categories respectively; When it is detected that a user triggers a preset trial calculation button on the equity distribution page, the employee information of the employee is read from the business server, and the preset grant model is called according to the employee information and the equity grant information to obtain the equity grant amount of the employee, wherein the equity grant amount includes a target grant quantity and a target grant value for the employee.

2. The method according to claim 1, wherein: The method of calling a preset grant model according to the employee information and the equity grant information of the employee to obtain the equity grant amount of the employee includes: According to the grant position category included in the equity grant information of the employee, determining a target grant sub-model corresponding to the employee from a plurality of grant sub-models included in the preset grant model; Based on the granted position category, calling the target grant sub-model to obtain the grant coefficient corresponding to the employee; The equity grant amount of the employee is determined according to the employee information of the employee, the target grant coefficient and the benchmark file included in the equity grant information.

3. The method according to claim 2, wherein: Based on the granted position category, the target grant sub-model is called to obtain the grant coefficient corresponding to the employee, including: Based on the target grant sub-model, determining indicator information corresponding to the target grant sub-model; extracting the indicator value of the indicator information from the employee information of the employee; The indicator value is input into the target grant sub-model to obtain the grant coefficient corresponding to the employee.

4. The method according to claim 3, wherein: Determining the equity grant amount of the employee according to the employee information of the employee, the target grant coefficient and the benchmark file included in the equity grant information, including: Taking the first product of the grant coefficient and the preset grant number included in the benchmark file as the target grant number for the employee; The second product of the target grant quantity and the preset grant unit price is used as the target grant value of the employee; The target grant quantity and the target grant value of the employee are determined as the equity grant amount of the employee.

5. The method according to claim 2, wherein: The equity grant amount is displayed on a trial calculation result page, and the trial calculation result page also includes a preset comparison button. The method further includes: In response to the user's triggering operation on the preset comparison button, a calculation result comparison page is displayed, and the calculation result comparison page includes the per capita grant quantity and per capita grant price corresponding to each benchmark file in multiple benchmark files.

6. The method according to claim 5, wherein: The method further comprises: For each benchmark file in the plurality of benchmark files, determining the number of employees corresponding to the benchmark file; Determine a first ratio of the total value of the preset grants included in the benchmark file to the number of employees, and a second ratio of the number of preset grants included in the benchmark file to the number of employees; The first ratio is used as the per capita grant price corresponding to the benchmark level, and the second ratio is used as the per capita grant price corresponding to the benchmark level.

7. The method according to claim 2, wherein: The method further comprises: Sending the employee list file uploaded by the user to the business server, so that the business server parses the employee list file and generates an employee information list, wherein the employee list file includes field information corresponding to the employee, and the field information is used to represent the attribute information of the employee; Receive the employee's information list, and the information list is used to display on the equity distribution page.

8. A device for granting equity in equity incentive, comprising: A display unit, used to display an equity distribution page corresponding to a target distribution model, wherein the target distribution model is used by an enterprise to provide equity incentives to multiple employees; The acquisition unit is used to acquire the equity grant information and the preset grant model of the employee determined by the user on the equity distribution page. The equity grant information includes a base file and a grant position category, and the preset grant model includes a plurality of grant sub-models corresponding to the grant position categories respectively; The acquisition unit is also used to read the employee information of the employee from the business server when it is detected that the user triggers the preset trial calculation button on the equity distribution page, and call the preset grant model according to the employee information of the employee and the equity grant information to obtain the equity grant amount of the employee, and the equity grant amount includes the target grant quantity and target grant value for the employee.

9. An electronic device, comprising: processor; as well as A memory, configured to store executable instructions of the processor; The processor is configured to perform the method of any one of claims 1 to 7 by executing the executable instructions.

10. A computer-readable storage medium having a computer program stored thereon, wherein the computer program implements the method according to any one of claims 1 to 7 when executed by a processor.

Citation Information

Patent Citations

  • Online stock equity management method and online stock equity management equipment

    CN107516195A

  • Data management method, system and device based on ESOP and medium

    CN114004683A

  • Artificial intelligence-based equity incentive scheme generation method, terminal and server

    CN114463134A

  • Awarding management method based on equity incentive system and equity incentive system

    CN115088006A

  • Curve trial calculation method and device, electronic equipment, medium and program product

    CN116664181A