CN112598382B - Service resource allocation method, device, electronic equipment and storage medium - Google Patents
Service resource allocation method, device, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN112598382B CN112598382B CN202011545401.7A CN202011545401A CN112598382B CN 112598382 B CN112598382 B CN 112598382B CN 202011545401 A CN202011545401 A CN 202011545401A CN 112598382 B CN112598382 B CN 112598382B
- Authority
- CN
- China
- Prior art keywords
- allocation
- resources
- amount
- order
- recovery
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/105—Human resources
- G06Q10/1057—Benefits or employee welfare, e.g. insurance, holiday or retirement packages
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/04—Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02W—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO WASTEWATER TREATMENT OR WASTE MANAGEMENT
- Y02W30/00—Technologies for solid waste management
- Y02W30/50—Reuse, recycling or recovery technologies
- Y02W30/82—Recycling of waste of electrical or electronic equipment [WEEE]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02W—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO WASTEWATER TREATMENT OR WASTE MANAGEMENT
- Y02W90/00—Enabling technologies or technologies with a potential or indirect contribution to greenhouse gas [GHG] emissions mitigation
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Marketing (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Development Economics (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Data Mining & Analysis (AREA)
- Educational Administration (AREA)
- Game Theory and Decision Science (AREA)
- Technology Law (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The application relates to the technical field of resource allocation, and particularly discloses a service resource allocation method, a device, electronic equipment and a storage medium containing recovered resources, wherein the service resource allocation method comprises the following steps: determining an order identifier according to a first allocation request, and returning the order identifier to user equipment, wherein the first allocation request is sent by the user equipment; receiving a second allocation request from the user equipment, wherein the second allocation request is generated after the user equipment receives the order identifier, and the second allocation request comprises the order identifier; confirming allocation parameters according to the order marks; and converting part of the service resources in the service resources into recovery resources according to the allocation parameters, and allocating the rest of the service resources except the recovery resources in the service resources so as to recover the recovery resources before allocating the service resources.
Description
Technical Field
The present invention relates to the field of resource allocation technologies, and in particular, to a service resource allocation method, apparatus, electronic device, and storage medium containing a reclaimed resource.
Background
In the conventional process of allocating service resources including recovery resources, the service resources corresponding to the allocation amount are allocated to the corresponding persons according to the preset allocation amount of each person, and then the recovery resources corresponding to the corresponding amount are recovered from the user according to the preset recovery amount of each person.
The method for firstly distributing and respectively recovering the materials has the advantages of complicated process, long period, low overall efficiency, a large number of repeated operations and high resource cost.
Disclosure of Invention
In order to solve the above-mentioned problems in the prior art, the embodiments of the present application provide a service resource allocation method, apparatus, electronic device, and storage medium including a recovery resource, where the recovery resource may be recovered before service resource allocation, so as to improve allocation efficiency and reduce resource cost.
In a first aspect, an embodiment of the present application provides a service resource allocation method including a reclaimed resource, including:
determining an order identifier according to a first allocation request, and returning the order identifier to user equipment, wherein the first allocation request is sent by the user equipment;
receiving a second allocation request from the user equipment, wherein the second allocation request is generated after the user equipment receives the order identifier, and the second allocation request comprises the order identifier;
Confirming allocation parameters according to the order marks;
and converting part of the service resources in the service resources into recovery resources according to the allocation parameters, and allocating the rest of the service resources except the recovery resources in the service resources so as to recover the recovery resources before allocating the service resources.
In a second aspect, embodiments of the present application provide a service resource allocation apparatus including a reclaimed resource, including:
the data receiving module is used for receiving a control release request from the user equipment, wherein the control release request is generated by an application program installed on the user equipment, and the application program is used for controlling the functions of the user equipment;
the receiving module is used for determining an order identifier according to a first allocation request and returning the order identifier to the user equipment, wherein the first allocation request is sent by the user equipment, and a second allocation request is received from the user equipment, wherein the second allocation request is generated after the user equipment receives the order identifier, and the second allocation request comprises the order identifier;
the allocation module is used for confirming allocation parameters according to the order identification, converting part of the service resources in the service resources into recovery resources according to the allocation parameters, and allocating the rest of the service resources except the recovery resources in the service resources so as to recover the recovery resources before allocating the service resources.
In a third aspect, embodiments of the present application provide an electronic device, including: and a processor coupled to the memory, the memory for storing a computer program, the processor for executing the computer program stored in the memory to cause the electronic device to perform the method as in the first aspect.
In a fourth aspect, embodiments of the present application provide a computer-readable storage medium storing a computer program, the computer program causing a computer to perform the method as in the first aspect.
In a fifth aspect, embodiments of the present application provide a computer program product comprising a non-transitory computer readable storage medium storing a computer program, the computer being operable to cause a computer to perform a method as in the first aspect.
The implementation of the embodiment of the application has the following beneficial effects:
it can be seen that in the embodiment of the present application, by converting part of the service resources in the service resources into the recovery resources before the allocation by the allocation parameters, and performing allocation processing on the remaining service resources except for the recovery resources in the service resources, recovery of the recovery resources before the allocation of the service resources is achieved. Compared with the existing distribution mode of firstly distributing and respectively collecting, a large number of repeated operations are reduced, and the complexity and the period of the distribution mode are reduced, so that the distribution efficiency is improved, and the resource cost is reduced.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings that are needed in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present application, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic structural diagram of a service resource allocation system including reclaimed resources according to an embodiment of the present application;
fig. 2 is a schematic flow chart of a service resource allocation method including recycling resources according to an embodiment of the present application;
FIG. 3 is a flow chart of a method for limiting stock allocation including tax according to an embodiment of the present application;
FIG. 4 is a schematic flow chart of a process for converting a part of the limiting stocks in the limiting stocks into tax according to allocation parameters and allocating the remaining limiting stocks except tax in the limiting stocks according to the embodiment of the present application;
FIG. 5 is a schematic flow chart of another process for converting a part of the limiting stocks in the limiting stocks into tax according to the allocation parameters and allocating the remaining limiting stocks except tax in the limiting stocks according to the embodiment of the present application;
Fig. 6 is a functional block diagram of a service resource allocation device including a reclaimed resource according to an embodiment of the present application;
fig. 7 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
The following description of the embodiments of the present application will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are some, but not all, of the embodiments of the present application. All other embodiments, based on the embodiments herein, which would be apparent to one of ordinary skill in the art without undue burden are within the scope of the present application.
The terms "first," "second," "third," and "fourth" and the like in the description and in the claims of this application and in the drawings, are used for distinguishing between different objects and not for describing a particular sequential order. Furthermore, the terms "comprise" and "have," as well as any variations thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those listed steps or elements but may include other steps or elements not listed or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, result, or characteristic described in connection with the embodiment may be included in at least one embodiment of the application. The appearances of such phrases in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. Those skilled in the art will explicitly and implicitly understand that the embodiments described herein may be combined with other embodiments.
First, the business resource allocation method containing the recovery resources in the present application can be applied to the scenario of allocating stocks, funds, property, etc. to users. In this application, a process of allocating service resources is mainly described by recommending stocks to users, and other service resources are allocated in a similar manner to that of stocks, which is not described.
The service resource allocation method including reclaimed resources of the present application will be described below with reference to stock allocation.
In this embodiment, a case where an enterprise grants a restricted stock (Restricted Stock Unit, RSU) to an employee will be described. The limited stock is that a marketing company grants a certain amount of own stock to an incentive object according to a predetermined condition, and the incentive object can sell the limited stock and benefit from the limited stock only when the working period or the achievement object meets the condition specified by the stock right incentive plan. In this case, the enterprise needs to collect a tax from the employee for the country before actually attributing the limiting stock to the employee. Therefore, in the case of distributing the limiting stock, the business resources and the recycling resources mentioned later are described in terms of limiting stock and tax, respectively. The distribution amount and the return amount are described by the individual limited stock distribution amount and the individual tax amount, respectively.
Therefore, the business resource allocation including recycling resources is to estimate the quantity of limited stocks to be sold according to the required tax amount, deduct the tax amount to be recycled after selling the limited stocks of the quantity, and allocate the rest limited stocks and funds.
Referring to fig. 1, fig. 1 is a schematic structural diagram of a service resource allocation system including a reclaimed resource according to an embodiment of the present application. A traffic resource allocation system comprising reclaimed resources comprises user equipment and an allocation system.
Thus, the distribution system may receive a first distribution request sent by the user device, determine an order identification based on the first distribution request, and return the order identification to the user device. And after receiving the order identification, the user equipment generates a second allocation request comprising the order identification and sends the second allocation request to the allocation system. After receiving the second allocation request, the allocation system confirms the allocation parameters according to the order identification. And finally, the distribution system converts part of the service resources in the service resources into recovery resources according to the distribution parameters, and distributes the rest of the service resources except the recovery resources in the service resources.
It can be seen that by the service resource allocation system comprising reclaimed resources, reclaimed resources can be reclaimed before allocating service resources.
Referring to fig. 2, fig. 2 is a flow chart of a service resource allocation method including recycling resources according to an embodiment of the present application. The service resource allocation method comprising the recovery resource comprises the following steps:
101: and determining an order identifier according to the first allocation request, and returning the order identifier to the user equipment.
In this embodiment, as shown in fig. 3, the service resource allocation method including the reclaimed resources may be performed by the user equipment and the allocation system. Wherein the first allocation request may be sent by a user device, such as a corporate employee stay planning (Employee Stock Ownership Plans, ESOP) system, for requesting allocation of the restricted stock to the predetermined user. The distribution system may include an SBA system (a unified external interface platform for the trading system) for receiving the first distribution request and processing accordingly, and a trading system (a stock selling system).
By way of example, the SBA system may query the task database according to the task identifier by obtaining the task identifier of the first allocation request, and determine whether the task database includes the task identifier. Then, if the task database contains the task identifier, the SBA system returns the order identifier corresponding to the task identifier to the ESOP system; if the task identification is not contained in the identification database, the SBA system creates a task order and an order identification of the task order, and returns the order identification of the task order to the ESOP system.
Illustratively, the ESOP system, after creating a task order, determines the timestamp of the task order at the time of creation, then applies for an unused order sequence from the order sequence library, and marks the order sequence as in use. After the time stamp and the order sequence are obtained, the order sequence is encrypted according to the time stamp to obtain a first identifier, and then the first identifier is encrypted according to the task identifier to obtain the order identifier, and meanwhile, the mapping relation among the order identifier, the task order and the task identifier is established. In this embodiment, the encryption methods used for the two encryptions may be different, so that the security of the data is ensured and the possibility of being broken is reduced.
The task identifier may identify the task to which the first allocation request belongs, and is a unique identifier. The task database is used for storing all created tasks and task identifiers corresponding to the tasks, so that whether the corresponding tasks exist in the SBA system or not can be quickly determined through comparison of the task identifiers, the same task is prevented from being repeatedly created and executed, the resource cost is reduced, and meanwhile the distribution efficiency is improved.
102: a second allocation request is received from the user device.
In this embodiment, the second allocation request is generated by the ESOP system upon receipt of the order identification, and the second allocation request includes the order identification. Therefore, the secondary confirmation is carried out on the allocation request, the SBA system only starts the task order when confirming that the ESOP system returns 1 order identification and the order identification in the task database are consistent, and the task order is submitted to the transaction system, so that the consistency of the order states of the ESOP system and the SBA system is ensured, and the precision of allocation processing is improved.
103: and confirming the distribution parameters according to the order identification.
In the present embodiment, the allocation parameters include: n first allocation amounts and N first recovery amounts corresponding to the N users.
In general, when multiple persons sell stocks autonomously on behalf of individuals, a pool of stock may be created. Therefore, in this embodiment, a unified selling mode is adopted to avoid the occurrence of the above-described situation. In this case, N is generally an integer greater than or equal to 2, and at the same time, the N first allocation amounts and the N first recovery amounts are in one-to-one correspondence.
104: and converting part of the limiting stocks in the limiting stocks into tax according to the allocation parameters, and allocating the rest limiting stocks except for the tax in the limiting stocks.
In this embodiment, referring to fig. 4, fig. 4 is a schematic flow chart of a process for converting a part of the limiting stocks in the limiting stocks into tax according to the allocation parameters and allocating the remaining limiting stocks except tax in the limiting stocks according to the embodiment of the present application. The flow of the allocation process is as follows:
illustratively, after the SBA system opens the task order, the CRM (Customer Relationship Management ) system in the distribution system confirms the distribution parameters, and after confirming that there is no error, the receiving price of the limited stock on the same day, the total amount of tax and the cost of the current distribution process are queried. And then, the data are sent to a third party trust system, part of the limited stocks are sold, and after the selling is completed, the sold total amount and the sold total amount returned by the third party trust system are received. Finally, the total sold amount and the total sold amount are sent to the SBA system and distributed by the SBA system.
Illustratively, there are n employees, employee i assigned number Xi, total number of limiting stocksThe fee (tax + cost + handling fee) that employee i needs to pay is feei, the total fee is +. >The total amount is sold as Q and the total amount is sold as R.
First, a first step of allocation is performed:
determining the average price of the sold limited stock: p=r/Q, taking a 15-bit decimal value. Thus, a decimal value of 15 bits makes the subsequent calculation more accurate, and the accuracy of the allocation can be ensured. Also, in this case, even if a remainder is generated, the remainder is a small remainder. Therefore, in the present embodiment, the fairness of the distribution can be ensured by randomly distributing the remainder to the head of one employee.
The number of limit stocks to which employee i is first assigned may be represented by equation (1), i=1, 2, …, n-1:
taking 2-bit decimal places.
The number of limit stocks that the last employee first assigned can be expressed by equation (2):
then, a second step of distribution is performed:
the fractional part of the number of limiting stocks assigned to employee i is determined xi=si- [ Si ], where i=1, 2, …, n-1, [ ] is a rounded-up, e.g., [12.56] =12.
A difference between the number of remaining limiting stocks and the integer portion of the number of shares assigned to the n employees is determined,
fractional part for determining the number of restrictive stocks assigned by the last employee
Q employees with the largest decimal part are selected, and 1 share is added to the integer part of the number of the limiting stocks allocated to the employees, and S' i= [ Si ] +1 is used as the final limiting stock allocation number.
The remaining (n-q) employees, the integer part of the number of restrictive stocks they assign to, is taken as the final number of restrictive stock assignments, S' i= [ Si ].
Thus, the cash benefit of employee i, i=1, 2, …, n-1 can be expressed by equation (3):
Ci=(Xi-S'i)×P-feei.........③
the cash benefit of the last employee can be expressed by equation (4):
so far, the allocation is completed.
The service resource allocation method including the reclaimed resources provided in the present application will be described below with specific numerical values.
Illustratively, employees a, b, c are awarded limited shares of 5000, 2000, 4000, respectively, with fees to be paid of 2000, 3000, 4000, respectively. The third party trust authority sells 1000 restricted stocks, obtaining 13000 yuan.
The first step of distribution:
the average price of the stock is 13 yuan 1 strand;
from equation (1), it can be obtained:
Sa=5000-1000*(2000/9000)=4777.78;
Sb=2000-1000*(3000/9000)=1666.67;
from equation (2), it can be obtained:
Sc=11000-1000-4777.78-1666.67=3555.55;
and a second step of distribution:
xa=4777.78-[4777.78]=0.78;
xb=1666.67-[1666.67]=0.67;
q=11000-1000-(4777+1666+3555)=2;
xc=2-0.78-0.67=0.55;
thus, taking the 2 largest decimal employees a and b, let:
S’a=4777+1=4778;
S’b=1666+1=1667;
for the remaining employee c, let:
S’c=3555;
thus, for the remaining restrictive shares, employee a scores 4778, employee b scores 1667, and employee c scores 3555.
Thereafter, the funds remaining after deduction of the total cost are allocated as follows:
From equation (3), it can be obtained:
Ca=(5000-4778)*13-2000=886;
Cb=(2000-1667)*13-3000=1329;
from equation (4), it can be obtained:
Cc=13000-9000-(886+1329)=1785。
thus, for the remaining funds, employee a receives a score of 886, employee b receives a score of 1329, and employee c receives a score of 1785.
In summary, the service resource allocation method including the recovery resource provided by the invention converts part of the service resources in the service resources into the recovery resources before allocation by the allocation parameters, and allocates the rest of the service resources except the recovery resources in the service resources, thereby realizing recovery of the recovery resources before allocation of the service resources. Compared with the existing distribution mode of firstly distributing and respectively collecting, a large number of repeated operations are reduced, and the complexity and the period of the distribution mode are reduced, so that the distribution efficiency is improved, and the resource cost is reduced. In addition, the distribution mode provided by the application firstly distributes according to the proportion of the strand numbers, then distributes the rest part according to the mode of the remainder from big to small, ensures that the proportion of the buckled strand numbers of each person is as close as possible, and further ensures the fairness of distribution. And the third-party trust institution is responsible for uniformly selling the stocks, and then the selling quantity and amount are distributed to the heads of the attributive staff according to a certain rule, so that the purpose of selling part of the stocks to deduct tax is achieved, and great fluctuation is not brought to the stock market.
In an alternative embodiment, referring to fig. 5, fig. 5 is a schematic flow chart of another process provided in the embodiment of the present application for converting a part of the limiting stocks in the limiting stocks into tax according to the allocation parameters, and performing allocation processing on the remaining limiting stocks except for tax in the limiting stocks. The flow of the allocation process is as follows:
in the present embodiment, the distribution process is performed for the case where the number of distributed persons is 1. Illustratively, after the SBA system opens the task order, first, the CRM system in the distribution system confirms the distribution parameters, and after confirming that there is no error, the receiving price of the limited stock on the same day, the total amount of tax and the cost of the current distribution process are queried. The number of restrictive stocks to sell is then estimated from the data.
In this embodiment, the number of limited stocks to be sold is also related to the category of stocks, for example, the number of stocks to be sold is rounded up for the harbor stock, and 5 more stocks to be sold for the beauty stock (in order to offset price fluctuation).
After confirming the number of restricted stocks that need to be sold, an audit is performed. And sending the quantity of the limited stocks to be sold to the SBA system when the verification is passed, and selling the limited stocks in the latest trading day by the SBA system. Finally, the SBA system deducts the fee to be charged and distributes the rest stock and funds to the staff.
Illustratively, the employee is assigned a number X, the employee needs to pay a fee (tax + cost + commission) of fee, sell a total of Q, and sell a total of R.
The limited stock that is ultimately assigned to the employee is then in quantity (X-Q) and in amount (R-fee).
In an alternative embodiment, the steps of identifying the allocation parameters, estimating the number of limited stocks to be sold, and selling the limited stocks to be sold must be performed on the last half of the trade day (9:30-11:30), the SBA system performs the selling action after initiating the instruction from the CRM system, withholds the order from the trusted account, then initiates the order to sell the limited stocks to be sold, the type is market price order, and the like, and transfers the asset changes, trade records, etc. to the employee account after all the exchanges are completed.
It can be seen that in this embodiment, since the order at the time of sale is a market price order, it is almost guaranteed that the sale of the stock can be completed, but if some abnormal conditions are not all sold, the sold money and the non-sold stock are transferred to the employee account, and then the order is marked as completed. In this case, the employee account may be arrears because the amount of money obtained by selling the stock is insufficient to cover the tax. By adopting the distribution mode provided by the embodiment, the number of the sold stocks can be as close to the minimum value as possible, and the maximization of staff benefits is ensured.
Referring to fig. 6, fig. 6 is a functional block diagram of a service resource allocation apparatus including a reclaimed resource according to an embodiment of the present application. As shown in fig. 6, the service resource allocation apparatus 1 including reclaimed resources includes:
a receiving module 11, configured to determine an order identifier according to a first allocation request, and return the order identifier to the user equipment, where the first allocation request is sent by the user equipment, and receive a second allocation request from the user equipment, where the second allocation request is generated after the user equipment receives the order identifier, and the second allocation request includes the order identifier;
the allocation module 12 is configured to confirm the allocation parameters according to the order identifier, convert part of the service resources in the service resources into recycled resources according to the allocation parameters, and allocate the remaining service resources except for the recycled resources in the service resources, so as to recycle the recycled resources before allocating the service resources.
In an embodiment of the present invention, the allocation parameters include: n first allocation amounts and N first recovery amounts corresponding to N users, wherein N is an integer greater than or equal to 1, and the N first allocation amounts and the N first recovery amounts are in one-to-one correspondence;
In terms of converting part of service resources in the service resources into recycled resources according to the allocation parameters and performing allocation processing on the remaining service resources except for the recycled resources in the service resources, the allocation module 12 is specifically configured to:
summing the N first distribution amounts to obtain a first total distribution amount;
summing the N first recovery amounts to obtain a first total recovery amount;
converting part of the service resources corresponding to the first total allocation amount into recovered resources according to the first total recovery amount, wherein the total amount of the recovered resources is greater than or equal to the first total recovery amount;
determining a second allocation quantity ci corresponding to the ith user according to the first total allocation quantity, the total quantity of the recovered resources, the first total recovery quantity and the first allocation quantity ai corresponding to the ith user, wherein the value of i is an integer from 1 to N;
and distributing the service resources corresponding to the second distribution quantity ci to the ith user.
In the embodiment of the present invention, the allocation module 12 is specifically configured to determine the second allocation amount ci corresponding to the ith user according to the first total allocation amount, the total amount of the reclaimed resources, the first total reclaimed amount, and the first allocation amount ai corresponding to the ith user:
determining a first total residual amount according to the first total allocation amount and the total amount of the recovered resources;
Determining a second total residual amount according to the total amount of the recovered resources and the first total recovered amount;
determining an allocation weight di corresponding to the ith user according to the first allocation amount ai and the first total allocation amount;
weighting the first total residual quantity according to the distribution weight di to determine a third distribution quantity ei corresponding to the ith user;
determining a fourth allocation amount fi corresponding to the ith user according to the third allocation amount ei, the first allocation amount ai and the first recovery amount bi corresponding to the ith user;
the second allocation amount ci is determined from the third allocation amount ei and the fourth allocation amount fi.
In the embodiment of the present invention, in the aspect of weighting the first total remaining amount according to the allocation weight di to determine the third allocation amount ei corresponding to the ith user, the allocation module 12 is specifically configured to:
determining N weighted processing results corresponding to N users;
rounding the N processing results to obtain N third distribution integral quantities and N third distribution allowance quantities, wherein the N third distribution integral quantities and the N third distribution allowance quantities are in one-to-one correspondence;
summing the N third distribution whole quantities to obtain a third total distribution quantity;
determining a difference D between the first total residual quantity and the third total distribution quantity;
Sorting the N third allocation margins in order from large to small, selecting the first D third allocation margins to be marked as first allocation margins, and marking the rest (N-D) third allocation margins to be marked as second allocation margins;
determining a third allocation integer corresponding to a third allocation allowance in the first group allocation allowance, and marking the result of adding one to the D third allocation integers as a first group third allocation integer;
determining third allocation amounts corresponding to third allocation margins in the second group of allocation margins respectively, and marking the (N-D) third allocation amounts as second group third allocation amounts;
and determining a third allocation amount ei corresponding to the ith user according to the first group of third allocation amounts and the second group of third allocation amounts.
In the embodiment of the invention, if the number of users is 1, confirming the first distribution amount and the first recovery amount corresponding to the users;
in terms of converting part of service resources in the service resources into recycled resources according to the allocation parameters and performing allocation processing on the remaining service resources except for the recycled resources in the service resources, the allocation module 12 is specifically configured to:
determining the type information of the service resources corresponding to the first allocation quantity;
according to the category information and the first recovery amount, converting part of the service resources corresponding to the first allocation amount into recovery resources, wherein the total amount of the recovery resources is larger than or equal to the first total recovery amount;
Determining a first remaining amount according to the first allocation amount and the total amount of the recovered resources;
determining a second residual amount according to the total amount of the recovered resources and the first recovery amount;
and distributing the service resources corresponding to the first residual quantity and the recovery resources corresponding to the second residual quantity to the user.
In the embodiment of the present invention, in determining the order identifier according to the first allocation request and returning the order identifier to the user equipment, the receiving module 11 is specifically configured to:
acquiring a task identifier of the first allocation request, wherein the task identifier is used for identifying a task to which the first allocation request belongs;
inquiring a task database according to the task identifier, and confirming whether the task database contains the task identifier, wherein the task database is used for storing all created tasks and task identifiers corresponding to the tasks;
if the task database contains the task identifier, returning the order identifier corresponding to the task identifier to the user equipment;
if the task identification is not contained in the identification database, creating a task order and an order identification of the task order, and returning the order identification of the task order to the user equipment.
In the embodiment of the present invention, in creating the task order and the order identifier of the task order, and returning the order identifier of the task order to the user equipment, the receiving module 11 is specifically configured to:
Creating a task order, and determining a time stamp when the task order is created;
applying for an unused order sequence from the order sequence library, and marking the order sequence as being used;
encrypting the order sequence according to the time stamp to obtain a first identifier;
encrypting the first identifier according to the task identifier to obtain an order identifier;
establishing a mapping relation among the order identification, the task order and the task identification;
the order identification is returned to the user device.
Referring to fig. 7, fig. 7 is a schematic structural diagram of an electronic device according to an embodiment of the present application. As shown in fig. 7, the electronic device 700 includes a transceiver 701, a processor 702, and a memory 703. Which are connected by a bus 704. The memory 703 is used for storing computer programs and data, and the data stored in the memory 703 can be transferred to the processor 702.
The processor 702 is configured to read the computer program in the memory 703 to perform the following operations:
determining an order identifier according to a first allocation request, and returning the order identifier to user equipment, wherein the first allocation request is sent by the user equipment, and receiving a second allocation request from the user equipment, wherein the second allocation request is generated after the user equipment receives the order identifier, and the second allocation request comprises the order identifier;
And confirming the allocation parameters according to the order marks, converting part of the service resources in the service resources into recovery resources according to the allocation parameters, and carrying out allocation processing on the rest of the service resources except the recovery resources in the service resources so as to recover the recovery resources before allocating the service resources.
In an embodiment of the present invention, the allocation parameters include: n first allocation amounts and N first recovery amounts corresponding to N users, wherein N is an integer greater than or equal to 1, and the N first allocation amounts and the N first recovery amounts are in one-to-one correspondence;
in terms of converting a part of service resources in the service resources into reclaimed resources according to the allocation parameters and allocating remaining service resources except the reclaimed resources in the service resources, the processor 702 is specifically configured to perform the following operations:
summing the N first distribution amounts to obtain a first total distribution amount;
summing the N first recovery amounts to obtain a first total recovery amount;
converting part of the service resources corresponding to the first total allocation amount into recovered resources according to the first total recovery amount, wherein the total amount of the recovered resources is greater than or equal to the first total recovery amount;
determining a second allocation quantity ci corresponding to the ith user according to the first total allocation quantity, the total quantity of the recovered resources, the first total recovery quantity and the first allocation quantity ai corresponding to the ith user, wherein the value of i is an integer from 1 to N;
And distributing the service resources corresponding to the second distribution quantity ci to the ith user.
In an embodiment of the present invention, the processor 702 is specifically configured to, in determining the second allocation ci corresponding to the ith user according to the first total allocation amount, the total amount of the reclaimed resources, the first total reclaimed amount, and the first allocation ai corresponding to the ith user:
determining a first total residual amount according to the first total allocation amount and the total amount of the recovered resources;
determining a second total residual amount according to the total amount of the recovered resources and the first total recovered amount;
determining an allocation weight di corresponding to the ith user according to the first allocation amount ai and the first total allocation amount;
weighting the first total residual quantity according to the distribution weight di to determine a third distribution quantity ei corresponding to the ith user;
determining a fourth allocation amount fi corresponding to the ith user according to the third allocation amount ei, the first allocation amount ai and the first recovery amount bi corresponding to the ith user;
the second allocation amount ci is determined from the third allocation amount ei and the fourth allocation amount fi.
In the embodiment of the present invention, in the aspect of determining the third allocation amount ei corresponding to the ith user by performing the weighting processing on the first total remaining amount according to the allocation weight di, the processor 702 is specifically configured to perform the following operations:
Determining N weighted processing results corresponding to N users;
rounding the N processing results to obtain N third distribution integral quantities and N third distribution allowance quantities, wherein the N third distribution integral quantities and the N third distribution allowance quantities are in one-to-one correspondence;
summing the N third distribution whole quantities to obtain a third total distribution quantity;
determining a difference D between the first total residual quantity and the third total distribution quantity;
sorting the N third allocation margins in order from large to small, selecting the first D third allocation margins to be marked as first allocation margins, and marking the rest (N-D) third allocation margins to be marked as second allocation margins;
determining a third allocation integer corresponding to a third allocation allowance in the first group allocation allowance, and marking the result of adding one to the D third allocation integers as a first group third allocation integer;
determining third allocation amounts corresponding to third allocation margins in the second group of allocation margins respectively, and marking the (N-D) third allocation amounts as second group third allocation amounts;
and determining a third allocation amount ei corresponding to the ith user according to the first group of third allocation amounts and the second group of third allocation amounts.
In the embodiment of the invention, if the number of users is 1, confirming the first distribution amount and the first recovery amount corresponding to the users;
In terms of converting a part of service resources in the service resources into reclaimed resources according to the allocation parameters and allocating remaining service resources except the reclaimed resources in the service resources, the processor 702 is specifically configured to perform the following operations:
determining the type information of the service resources corresponding to the first allocation quantity;
according to the category information and the first recovery amount, converting part of the service resources corresponding to the first allocation amount into recovery resources, wherein the total amount of the recovery resources is larger than or equal to the first total recovery amount;
determining a first remaining amount according to the first allocation amount and the total amount of the recovered resources;
determining a second residual amount according to the total amount of the recovered resources and the first recovery amount;
and distributing the service resources corresponding to the first residual quantity and the recovery resources corresponding to the second residual quantity to the user.
In an embodiment of the present invention, the processor 702 is specifically configured to, in determining an order identifier according to the first allocation request and returning the order identifier to the user device, perform the following operations:
acquiring a task identifier of the first allocation request, wherein the task identifier is used for identifying a task to which the first allocation request belongs;
inquiring a task database according to the task identifier, and confirming whether the task database contains the task identifier, wherein the task database is used for storing all created tasks and task identifiers corresponding to the tasks;
If the task database contains the task identifier, returning the order identifier corresponding to the task identifier to the user equipment;
if the task identification is not contained in the identification database, creating a task order and an order identification of the task order, and returning the order identification of the task order to the user equipment.
In an embodiment of the present invention, the processor 702 is specifically configured to, in creating a task order and an order identification of the task order, and returning the order identification of the task order to the user device:
creating a task order, and determining a time stamp when the task order is created;
applying for an unused order sequence from the order sequence library, and marking the order sequence as being used;
encrypting the order sequence according to the time stamp to obtain a first identifier;
encrypting the first identifier according to the task identifier to obtain an order identifier;
establishing a mapping relation among the order identification, the task order and the task identification;
the order identification is returned to the user device.
It should be understood that the service resource allocation device including the reclaimed resources in the present application may include a smart Phone (such as an Android mobile Phone, an iOS mobile Phone, a Windows Phone mobile Phone, etc.), a tablet computer, a palm computer, a notebook computer, a mobile internet device MID (Mobile Internet Devices, abbreviated as MID), or a wearable device, etc. The above-mentioned service resource allocation device containing the reclaimed resources is merely exemplary and not exhaustive, and includes but is not limited to the above-mentioned service resource allocation device containing the reclaimed resources. In practical applications, the service resource allocation apparatus including the reclaimed resources may further include: intelligent vehicle terminals, computer devices, etc.
From the above description of embodiments, it will be apparent to those skilled in the art that the present invention may be implemented in software in combination with a hardware platform. With such understanding, all or part of the technical solution of the present invention contributing to the background art may be embodied in the form of a software product, which may be stored in a storage medium, such as ROM/RAM, a magnetic disk, an optical disk, etc., including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform the methods described in the various embodiments or parts of the embodiments of the present invention.
Accordingly, the present application also provides a computer readable storage medium storing a computer program that is executed by a processor to implement some or all of the steps of any of the traffic resource allocation methods including reclaimed resources as described in the above method embodiments. For example, the storage medium may include a hard disk, a floppy disk, an optical disk, a magnetic tape, a magnetic disk, a flash memory, etc.
The present application also provides a computer program product comprising a non-transitory computer readable storage medium storing a computer program operable to cause a computer to perform part or all of the steps of any one of the business resource allocation methods comprising reclaimed resources as described in the method embodiments above.
It should be noted that, for simplicity of description, the foregoing method embodiments are all expressed as a series of action combinations, but it should be understood by those skilled in the art that the present application is not limited by the order of actions described, as some steps may be performed in other order or simultaneously according to the present application. Further, those skilled in the art will also appreciate that the embodiments described in the specification are all alternative embodiments, and that the acts and modules involved are not necessarily required for the present application.
In the foregoing embodiments, the descriptions of the embodiments are focused on, and for those portions of one embodiment that are not described in detail, reference may be made to the related descriptions of other embodiments.
In the several embodiments provided in this application, it should be understood that the disclosed apparatus may be implemented in other manners. For example, the apparatus embodiments described above are merely illustrative, such as the division of the units, merely a logical function division, and there may be additional divisions when actually implemented, such as multiple units or components may be combined or integrated into another system, or some features may be omitted or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or units, or may be in electrical or other forms.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the embodiment.
In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, each unit may exist alone physically, or two or more units may be integrated into one unit. The integrated units described above may be implemented either in hardware or in software program modules.
The integrated units, if implemented in the form of software program modules, may be stored in a computer-readable memory for sale or use as a stand-alone product. Based on such understanding, the technical solution of the present application may be embodied in essence or a part contributing to the prior art or all or part of the technical solution in the form of a software product stored in a memory, including several instructions for causing a computer device (which may be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the method described in the embodiments of the present application. And the aforementioned memory includes: a U-disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a removable hard disk, a magnetic disk, or an optical disk, or other various media capable of storing program codes.
Those of ordinary skill in the art will appreciate that all or a portion of the steps in the various methods of the above embodiments may be implemented by a program that instructs associated hardware, and the program may be stored in a computer readable memory, and the memory may include: flash disk, read-Only Memory (ROM), random access Memory (Random Access Memory, RAM), magnetic disk or optical disk.
The foregoing has outlined rather broadly the more detailed description of the embodiments herein, and the detailed description of the principles and embodiments herein has been presented in terms of specific examples only to assist in the understanding of the methods and concepts of the present application; meanwhile, as those skilled in the art will have modifications in the specific embodiments and application scope in accordance with the ideas of the present application, the present description should not be construed as limiting the present application in view of the above.
Claims (7)
1. A method of traffic resource allocation comprising reclaimed resources, the method comprising:
determining an order identifier according to a first allocation request, and returning the order identifier to user equipment, wherein the first allocation request is sent by the user equipment;
Receiving a second allocation request from the user equipment, wherein the second allocation request is generated after the user equipment receives the order identifier, and the second allocation request comprises the order identifier;
confirming allocation parameters according to the order marks;
converting part of service resources in the service resources into recovery resources according to the allocation parameters, and allocating the rest of service resources except the recovery resources in the service resources so as to recover the recovery resources before allocating the service resources;
wherein the allocation parameters include: n first allocation amounts X1, X2 … Xi … Xn corresponding to n users, and n first recovery amounts fee1, fee2 … feei … feen corresponding to n users, wherein n is an integer greater than or equal to 2, i is an integer greater than 0 and less than or equal to n, the n first allocation amounts and the n first recovery amounts are in one-to-one correspondence;
the step of converting part of the service resources in the service resources into recovered resources according to the allocation parameters and allocating the rest of the service resources except the recovered resources in the service resources comprises the following steps:
summing the n first distribution amounts to obtain a first total distribution amount X;
Summing the n first recovery amounts to obtain a first total recovery amount fee;
converting part of the service resources corresponding to the first total allocation amount X into recovery resources according to the first total recovery amount fee, wherein the total amount Q of the recovery resources is larger than or equal to the first total recovery amount fee;
determining a second allocation amount Si allocated by an ith user in the first n-1 users in the n users, wherein the second allocation amount Si satisfies the following formula:
determining a second allocation amount Sn allocated to an nth user, wherein the second allocation amount Sn satisfies the following formula:
determining a fraction part xi of the second allocation amount Si allocated to the ith user in the first n-1 users in the n users, wherein the fraction part xi satisfies the following formula:
xi=Si-[Si]
determining a fraction part xn of the second allocation amount Sn allocated to the nth user, wherein the fraction part xi satisfies the following formula:
determining q users with the largest decimal part according to the decimal part of the second allocation amount allocated to each user in the n users, and adding 1 to the integral part of the second allocation amount allocated to each user as the final allocation amount of the q users, wherein q is the difference value between the residual service resources and the integral part of the second allocation amount allocated to the n users;
The integer part of the second allocation amount allocated to the rest n-q users is used as the final allocation amount of the n-q users;
and carrying out distribution processing on the residual service resources according to the final distribution amount of each user in the n users.
2. The method of claim 1, wherein the step of determining the position of the substrate comprises,
if the number of the users is 1, confirming a first distribution amount and a first recovery amount corresponding to the users;
the step of converting part of the service resources in the service resources into recovered resources according to the allocation parameters and allocating the rest of the service resources except the recovered resources in the service resources comprises the following steps:
determining the type information of the service resources corresponding to the first allocation quantity;
converting part of the service resources corresponding to the first allocation amount into recovered resources according to the type information and the first recovery amount, wherein the total amount of the recovered resources is greater than or equal to the first total recovery amount;
determining a first remaining amount according to the first allocation amount and the total amount of the reclaimed resources;
determining a second remaining amount according to the total amount of the recovered resources and the first recovered amount;
and distributing the service resources corresponding to the first residual quantity and the recovery resources corresponding to the second residual quantity to the users.
3. The method of claim 1, wherein determining an order identification based on the first allocation request and returning the order identification to the user device comprises:
acquiring a task identifier of the first allocation request, wherein the task identifier is used for identifying a task to which the first allocation request belongs;
inquiring a task database according to the task identifier, and confirming whether the task database contains the task identifier, wherein the task database is used for storing all created tasks;
if the task database contains the task identifier, returning an order identifier corresponding to the task identifier to the user equipment;
if the task identification is not contained in the identification database, creating a task order and an order identification of the task order, and returning the order identification of the task order to the user equipment.
4. A method according to claim 3, wherein the creating a task order and an order identification of the task order and returning the order identification of the task order to the user device comprises:
creating the task order, and determining a time stamp of the task order when the task order is created;
Applying for an unused order sequence from an order sequence library, and marking the order sequence as being used;
encrypting the order sequence according to the timestamp to obtain a first identifier;
encrypting the first identifier according to the task identifier to obtain the order identifier;
establishing a mapping relation among the order identification, the task order and the task identification;
and returning the order identification to the user equipment.
5. A traffic resource allocation device comprising reclaimed resources, said device comprising:
the receiving module is used for determining an order identifier according to a first allocation request and returning the order identifier to user equipment, wherein the first allocation request is sent by the user equipment, and a second allocation request is received from the user equipment, wherein the second allocation request is generated after the user equipment receives the order identifier, and the second allocation request comprises the order identifier;
the allocation module is used for confirming allocation parameters according to the order marks, converting part of service resources in the service resources into recovery resources according to the allocation parameters, and allocating the rest of service resources except the recovery resources in the service resources so as to recover the recovery resources before allocating the service resources;
Wherein the allocation parameters include: n first allocation amounts X1, X2 … Xi … Xn corresponding to n users, and n first recovery amounts fee1, fee2 … feei … feen corresponding to n users, wherein n is an integer greater than or equal to 2, i is an integer greater than 0 and less than or equal to n, the n first allocation amounts and the n first recovery amounts are in one-to-one correspondence;
in the aspect of converting part of service resources in the service resources into recovery resources according to the allocation parameters and allocating the rest of service resources except for the recovery resources in the service resources, the allocation module is configured to:
summing the n first distribution amounts to obtain a first total distribution amount X;
summing the n first recovery amounts to obtain a first total recovery amount fee;
converting part of the service resources corresponding to the first total allocation amount X into recovery resources according to the first total recovery amount fee, wherein the total amount Q of the recovery resources is larger than or equal to the first total recovery amount fee;
determining a second allocation amount Si allocated by an ith user in the first n-1 users in the n users, wherein the second allocation amount Si satisfies the following formula:
Determining a second allocation amount Sn allocated to an nth user, wherein the second allocation amount Sn satisfies the following formula:
determining a fraction part xi of the second allocation amount Si allocated to the ith user in the first n-1 users in the n users, wherein the fraction part xi satisfies the following formula:
xi=Si-[Si]
determining a fraction part xn of the second allocation amount Sn allocated to the nth user, wherein the fraction part xi satisfies the following formula:
determining q users with the largest decimal part according to the decimal part of the second allocation amount allocated to each user in the n users, and adding 1 to the integral part of the second allocation amount allocated to each user as the final allocation amount of the q users, wherein q is the difference value between the residual service resources and the integral part of the second allocation amount allocated to the n users;
the integer part of the second allocation amount allocated to the rest n-q users is used as the final allocation amount of the n-q users;
and carrying out distribution processing on the residual service resources according to the final distribution amount of each user in the n users.
6. An electronic device comprising a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, the one or more programs comprising instructions for performing the steps of the method of any of claims 1-4.
7. A readable computer storage medium, characterized in that the readable computer storage medium stores a computer program, which is executed by a processor to implement the method of any of claims 1-4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011545401.7A CN112598382B (en) | 2020-12-23 | 2020-12-23 | Service resource allocation method, device, electronic equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011545401.7A CN112598382B (en) | 2020-12-23 | 2020-12-23 | Service resource allocation method, device, electronic equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112598382A CN112598382A (en) | 2021-04-02 |
CN112598382B true CN112598382B (en) | 2024-01-23 |
Family
ID=75200602
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011545401.7A Active CN112598382B (en) | 2020-12-23 | 2020-12-23 | Service resource allocation method, device, electronic equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112598382B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114119183A (en) * | 2021-10-29 | 2022-03-01 | 富途网络科技(深圳)有限公司 | Resource processing method and device based on ESOP, equipment and storage medium |
CN115023920B (en) | 2021-11-05 | 2024-01-19 | 富途网络科技(深圳)有限公司 | Method and device for data processing in a equity incentive system |
CN114169967A (en) * | 2021-12-08 | 2022-03-11 | 富途网络科技(深圳)有限公司 | Order transaction method, device, equipment and medium based on ESOP system |
CN114626698A (en) * | 2022-02-25 | 2022-06-14 | 富途网络科技(深圳)有限公司 | Incentive asset allocation method, incentive asset allocation device, electronic equipment and storage medium |
WO2024082161A1 (en) * | 2022-10-19 | 2024-04-25 | 深圳市富途网络科技有限公司 | Data processing method and apparatus for virtual resource, and device, medium and program |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07282007A (en) * | 1994-04-05 | 1995-10-27 | Hiroshi Satou | Stock profits amount calculation device |
US6571219B1 (en) * | 1994-03-15 | 2003-05-27 | Intrepid Group, Inc. | Computer-implemented process and mechanism for implementing an employee stock ownership plan |
CN1451134A (en) * | 2000-03-10 | 2003-10-22 | 证券基金株式会社 | Stock selling/purchasing system and stock selling/purchasing method |
CN101911106A (en) * | 2007-10-24 | 2010-12-08 | Uat股份有限公司 | System and method for assigning responsibility for trade order execution |
CN105701707A (en) * | 2016-01-16 | 2016-06-22 | 韩文杰 | Initial stockholder and major stockholder holding-reducing scheme |
CN106296114A (en) * | 2016-08-01 | 2017-01-04 | 杭州艾喜电子商务有限公司 | Data processing method and system |
CN107358425A (en) * | 2017-06-29 | 2017-11-17 | 湖南搜云网络科技股份有限公司 | The calculating of tranaction costs and method of payment and device, transaction platform and storage medium |
CN108022163A (en) * | 2017-11-29 | 2018-05-11 | 平安普惠企业管理有限公司 | Obtain method, apparatus, equipment and the storage medium of the Fee Amount tax rate |
CN108876497A (en) * | 2017-05-11 | 2018-11-23 | 腾讯科技(深圳)有限公司 | Resource transfers method, apparatus and third-party server |
TWM571551U (en) * | 2018-12-11 | Debt coupon with buy back profit calculation device | ||
CN109360087A (en) * | 2018-10-17 | 2019-02-19 | 杭州络町软件科技有限责任公司 | A kind of privately-offered fund method of commerce, client, equipment and storage medium |
CN110009320A (en) * | 2018-01-04 | 2019-07-12 | 财付通支付科技有限公司 | Resource conversion method, device, system, storage medium and computer equipment |
CN110599323A (en) * | 2019-09-24 | 2019-12-20 | 腾讯科技(深圳)有限公司 | Resource processing method and processing equipment |
CN110796399A (en) * | 2020-01-03 | 2020-02-14 | 支付宝(杭州)信息技术有限公司 | Resource allocation method and device based on block chain |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110173138A1 (en) * | 2003-04-01 | 2011-07-14 | Ryan Raymond B | Equity based incentive compensation plan |
US8352340B2 (en) * | 2004-02-06 | 2013-01-08 | Ubs Ag | Methods and systems for exercising stock options |
-
2020
- 2020-12-23 CN CN202011545401.7A patent/CN112598382B/en active Active
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWM571551U (en) * | 2018-12-11 | Debt coupon with buy back profit calculation device | ||
US6571219B1 (en) * | 1994-03-15 | 2003-05-27 | Intrepid Group, Inc. | Computer-implemented process and mechanism for implementing an employee stock ownership plan |
JPH07282007A (en) * | 1994-04-05 | 1995-10-27 | Hiroshi Satou | Stock profits amount calculation device |
CN1451134A (en) * | 2000-03-10 | 2003-10-22 | 证券基金株式会社 | Stock selling/purchasing system and stock selling/purchasing method |
CN101911106A (en) * | 2007-10-24 | 2010-12-08 | Uat股份有限公司 | System and method for assigning responsibility for trade order execution |
CN105701707A (en) * | 2016-01-16 | 2016-06-22 | 韩文杰 | Initial stockholder and major stockholder holding-reducing scheme |
CN106296114A (en) * | 2016-08-01 | 2017-01-04 | 杭州艾喜电子商务有限公司 | Data processing method and system |
CN108876497A (en) * | 2017-05-11 | 2018-11-23 | 腾讯科技(深圳)有限公司 | Resource transfers method, apparatus and third-party server |
CN107358425A (en) * | 2017-06-29 | 2017-11-17 | 湖南搜云网络科技股份有限公司 | The calculating of tranaction costs and method of payment and device, transaction platform and storage medium |
CN108022163A (en) * | 2017-11-29 | 2018-05-11 | 平安普惠企业管理有限公司 | Obtain method, apparatus, equipment and the storage medium of the Fee Amount tax rate |
CN110009320A (en) * | 2018-01-04 | 2019-07-12 | 财付通支付科技有限公司 | Resource conversion method, device, system, storage medium and computer equipment |
CN109360087A (en) * | 2018-10-17 | 2019-02-19 | 杭州络町软件科技有限责任公司 | A kind of privately-offered fund method of commerce, client, equipment and storage medium |
CN110599323A (en) * | 2019-09-24 | 2019-12-20 | 腾讯科技(深圳)有限公司 | Resource processing method and processing equipment |
CN110796399A (en) * | 2020-01-03 | 2020-02-14 | 支付宝(杭州)信息技术有限公司 | Resource allocation method and device based on block chain |
Non-Patent Citations (3)
Title |
---|
公司资产剥离最优现金与股票支付比例研究;罗良忠;;同济大学学报(自然科学版)(第09期);全文 * |
关于限制性股票的财税处理;周健;税收经济研究;全文 * |
员工持股计划新模式――设立投资性有限责任公司认购和管理员工持有的股份;陈智军,朱杰林,李宾;科技进步与对策(第03期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN112598382A (en) | 2021-04-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112598382B (en) | Service resource allocation method, device, electronic equipment and storage medium | |
CN109255255B (en) | Data processing method, device, equipment and storage medium based on block chain | |
CN108713209B (en) | Management method and system of maintenance station and data management server | |
CN110599323B (en) | Resource processing method and processing equipment | |
JP7162587B2 (en) | Order information processing method, apparatus and system | |
US11475448B2 (en) | Maintenance plant management method, system and data management server | |
CN108256721A (en) | A kind of method for scheduling task, terminal device and medium | |
CN108898306B (en) | Order allocation method, device, medium and electronic equipment | |
CN114119183A (en) | Resource processing method and device based on ESOP, equipment and storage medium | |
CN101916481A (en) | Bank charging method and system | |
CN105184463A (en) | Patent product member management system | |
CN111210256A (en) | Resource allocation method and device, server and storage medium | |
KR20180081281A (en) | Method for Operating Lease Rental Car | |
KR20240048058A (en) | Method for Quantity Deal of Non Fungible Token | |
JP6183942B1 (en) | Point management system and constraint judgment device | |
US10855617B1 (en) | System and method for controlling access to resources in a multicomputer network | |
CN105225153A (en) | Data processing method and device | |
CN110602068B (en) | Data authority management method and related product | |
EP3908015A1 (en) | Method of determining shared service index for shared service communication certificate | |
CN113837850A (en) | Intelligent equipment application rights and interests system and method thereof | |
CN111815452A (en) | Inter-provincial electric power transaction settlement method and system | |
CN114328708B (en) | Charging method, device and storage medium | |
KR101144929B1 (en) | Banking capital managing system and Method for managing pre-investment therein | |
KR102242275B1 (en) | Method for providing information of usable foreign exchange | |
GB2566458A (en) | Methods and systems for providing services using autonomous economic agents |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |