CN106326279A - Reward data processing method and system - Google Patents
Reward data processing method and system Download PDFInfo
- Publication number
- CN106326279A CN106326279A CN201510374102.4A CN201510374102A CN106326279A CN 106326279 A CN106326279 A CN 106326279A CN 201510374102 A CN201510374102 A CN 201510374102A CN 106326279 A CN106326279 A CN 106326279A
- Authority
- CN
- China
- Prior art keywords
- user
- forward direction
- backward
- data
- grade
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
-
- 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
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
- G06Q30/0214—Referral reward systems
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Finance (AREA)
- Databases & Information Systems (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- General Engineering & Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Game Theory and Decision Science (AREA)
- Data Mining & Analysis (AREA)
- Economics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention relates to a reward data processing method. The method comprises the steps of obtaining friend recommendation information corresponding to a current user, wherein the friend recommendation information comprises a forward friend recommendation user and/or a backward friend recommendation user, and one or more forward grades of the forward friend recommendation user and/or one or more backward grades of the backward friend recommendation user; obtaining first data corresponding to the forward friend recommendation user, and/or second data corresponding to the backward friend recommendation user; and performing calculation according to the first data and the forward grades of the forward friend recommendation user corresponding to the first data, and/or the second data and the backward grades of the backward friend recommendation user corresponding to the second data, so as to obtain reward data. The forward friend recommendation user and/or the backward friend recommendation user of the current user are/is considered when the reward data is calculated, so that the friend recommendation positivity of the current user is improved and the application promotion is facilitated. In addition, the invention provides a reward data processing apparatus.
Description
Technical field
The present invention relates to field of computer technology, particularly relate to the method and apparatus that a kind of bonus data processes.
Background technology
Along with the development of computer technology, people carry out living by various computer utilitys, working and learning.
Various application often take the mode rewarded to improve user's viscosity and the popularity of application, as according to user
Behavior gives reward on total mark, by accumulated point exchanging cash or gift etc..
The existing method calculating user's bonus data is often limited to the behavior of user itself, if user is by answering
By the amount of consumption, logging in duration etc., this mode is more single, it is impossible to improve the long-pending of user's popularization and application
Extremely, the popularization of application it is unfavorable for.
Summary of the invention
Based on this, it is necessary to for above-mentioned technical problem, it is provided that the method and apparatus that a kind of bonus data processes,
It is beneficial to the popularization of application.
A kind of method that bonus data processes, described method includes:
Obtaining the commending friends information that active user is corresponding, described commending friends information includes forward direction commending friends
User and/or backward commending friends user, described forward direction commending friends user place forward direction grade and/or backward push away
Recommending behind good friend user place to grade, described forward direction grade and/or backward grade include one or more;
Obtain the first data that described forward direction commending friends user is corresponding, and/or obtain described backward commending friends
The second data that user is corresponding;
The forward direction commending friends user place forward direction grade corresponding with the first data according to described first data and/
Or second receive awards number to rating calculation behind the data backward commending friends user place corresponding with the second data
According to.
Wherein in an embodiment, the described step obtaining commending friends information corresponding to active user it
Before also include:
Receiving the log-on message of the second user, described log-on message is that the second user is according to comprising first user mark
The log-on message that the recommended links known returns, identifies including the second ID and described first user;
The second user is registered, according to the recommendation order distribution of the second user and first user the according to log-on message
Two users are the second grade, and first user is the first estate;
Second ID, the second grade and first user are identified, the corresponding storage of the first estate, described the
Two users are the backward commending friends of first user, and described first user is the forward direction commending friends of the second user.
Wherein in an embodiment, described forward direction grade m level, m altogether >=1, forward direction grade i level is corresponding
Commending friends user isWherein 1≤i≤m, 1≤j≤qi, wherein qiFor the forward direction that forward direction grade i level is corresponding
The total number of commending friends user, forward direction commending friends userThe first corresponding data areDescribed backward etc.
Level altogether n level, n >=1, commending friends user corresponding to backward grade i ' level isWherein 1≤i '≤n, 1≤j '≤ri′,
Wherein ri′For the backward total number of commending friends user that backward grade i ' level is corresponding, backward commending friends userRight
The second data answered areThe described forward direction commending friends corresponding with the first data according to described first data is used
Place, family forward direction grade and/or the second data backward commending friends user place corresponding with the second data are backward
The receive awards step of data of rating calculation includes:
Obtain the award coefficient λ that forward direction grade i level is correspondingi, according to formulaCalculate forward direction and reward number
According to;
Obtain the award coefficient β that backward grade i ' level is correspondingi′, according to formulaCalculate backward award number
According to;
Forward direction bonus data and backward bonus data are received awards data according to preset algorithm.
Wherein in an embodiment, described by forward direction bonus data and backward bonus data according to preset algorithm
The step of the data that receive awards includes:
Judge whether backward bonus data is more than forward direction bonus data, if it is, active user often increases by one
Individual backward commending friends user, reduces preset ratio by described forward direction bonus data until described forward direction rewards number
According to for 0.
Wherein in an embodiment, described first data and/or the second data are capital fund.
The device that a kind of bonus data processes, described device includes:
Commending friends data obtaining module, for obtaining the commending friends information that active user is corresponding, described in push away
Recommend friend information and include forward direction commending friends user and/or backward commending friends user, described forward direction commending friends
To grade after user place forward direction grade and/or backward commending friends user place, described forward direction grade and/or after
Include one or more to grade;
Data acquisition module, for obtaining the first data that described forward direction commending friends user is corresponding, and/or obtains
Take the second data that described backward commending friends user is corresponding;
Computing module, for the forward direction commending friends user institute corresponding with the first data according to described first data
Rear corresponding with the second data of forward direction grade and/or the second data behind commending friends user place to grade
It is calculated bonus data.
Wherein in an embodiment, described device also includes:
Recommending module, for receiving the log-on message of the second user, described log-on message be the second user according to
The log-on message that the recommended links comprising first user mark returns, including the second ID and described first
ID, registers the second user according to log-on message, according to the recommendation order of the second user Yu first user
Distributing the second user is the second grade, and first user is the first estate, by the second ID, the second grade
With first user mark, the first estate corresponding storage, described second user be the backward recommendation of first user well
Friend, described first user is the forward direction commending friends of the second user.
Wherein in an embodiment, described forward direction grade m level, m altogether >=1, forward direction grade i level is corresponding
Commending friends user isWherein 1≤i≤m, 1≤j≤qi, wherein qiFor the forward direction that forward direction grade i level is corresponding
The total number of commending friends user, forward direction commending friends userThe first corresponding data areDescribed backward etc.
Level altogether n level, n >=1, commending friends user corresponding to backward grade i ' level isWherein 1≤i '≤n, 1≤j '≤ri′,
Wherein ri′For the backward total number of commending friends user that backward grade i ' level is corresponding, backward commending friends userRight
The second data answered areDescribed computing module includes:
Forward direction bonus data computing unit, for obtaining the award coefficient λ that forward direction grade i level is correspondingi, according to public affairs
FormulaCalculate forward direction bonus data;
Backward bonus data computing unit, for obtaining the award coefficient β that backward grade i ' level is correspondingi′, according to public affairs
FormulaCalculate backward bonus data;
Bonus data computing unit, for obtaining forward direction bonus data and backward bonus data according to preset algorithm
To bonus data.
Wherein in an embodiment, described bonus data computing unit is additionally operable to judge that backward bonus data is
No more than forward direction bonus data, if it is, active user often increases a backward commending friends user, will
Described forward direction bonus data reduces preset ratio until described forward direction bonus data is 0.
Wherein in an embodiment, described first data and/or the second data are capital fund.
The method and apparatus that above-mentioned bonus data processes, the commending friends information corresponding by obtaining active user,
Commending friends information includes forward direction commending friends user and/or backward commending friends user, and forward direction commending friends is used
To grade, forward direction grade and/or backward grade after place, family forward direction grade and/or backward commending friends user place
Including one or more, obtain the first data that forward direction commending friends user is corresponding, and/or obtain backward recommendation
The second data that good friend user is corresponding, according to the forward direction commending friends user that the first data are corresponding with the first data
After place forward direction grade and/or the second data backward commending friends user place corresponding with the second data to etc.
Level is calculated bonus data.The forward direction commending friends of active user has been considered when calculating bonus data
User and/or data corresponding to backward commending friends user, it is simple to improve active user's commending friends and use application
Positive degree, be beneficial to the popularization of application.
Accompanying drawing explanation
Fig. 1 is the applied environment figure of the method that bonus data processes in an embodiment;
Fig. 2 is the cut-away view of server in Fig. 1 in an embodiment;
Fig. 3 is the flow chart of the method that bonus data processes in an embodiment;
Fig. 4 is that active user in an embodiment, forward direction commending friends user and backward commending friends user are closed
It it is schematic diagram;
Fig. 5 is the flow chart of user's commending friends in an embodiment;
Fig. 6 is the flow chart calculating bonus data in an embodiment;
Fig. 7 is active user in another embodiment, forward direction commending friends user and backward commending friends user
Relation schematic diagram;
Fig. 8 is the structured flowchart of the device that bonus data processes in an embodiment;
Fig. 9 is the structured flowchart of the device that bonus data processes in another embodiment;
Figure 10 is the structured flowchart of computing module in an embodiment.
Detailed description of the invention
Fig. 1 is the applied environment figure that the method that in an embodiment, bonus data processes is run, as it is shown in figure 1,
This applied environment includes terminal 110, terminal 120 and server 130, terminal 110, terminal 120 and service
Device 130 is communicated by network.Terminal 110 and terminal 120 can be smart mobile phone, panel computer, pen
Remember this computer, desk computer etc., but be not limited thereto.Server 130 can respond terminal 110 He
The request that terminal 120 sends.
Terminal 110 can send the recommended links comprising first user mark to terminal 120, and terminal 120 receives recommends
Inputting log-on message after link, and log-on message transmission registered to server 130, log-on message includes input
The second ID and described first user mark, backward for first user of the second user succeeded in registration
Commending friends, first user is the forward direction commending friends of the second user, and has different grades.Server
130 according to the forward direction commending friends of active user and/or backward commending friends and forward direction grade and/or backward etc.
Level calculates bonus data.
In one embodiment, the internal structure of the server 130 in Fig. 1 is as in figure 2 it is shown, this server
130 include processor, storage medium, internal memory and the network interface connected by system bus.Wherein, these clothes
The storage medium storage of business device 130 has the device that operating system, data base and a kind of bonus data process, number
Being used for storing data according to storehouse, such as storage ID, user gradation etc., this device is used for realizing a kind of being suitable for
In the method that the bonus data of server 130 processes.The processor of this server 130 be used for providing calculating and
Control ability, supports the operation of whole server 130.Save as in storage medium in this server 130
The operation of the device that advertisement is recommended provides environment.The network interface of this server 130 is for the terminal with outside
110 or terminal 120 connect communication by network, such as receive terminal 110 or request that terminal 120 sends with
And return data etc. to terminal 110, terminal 120.
In one embodiment, as shown in Figure 3, it is provided that a kind of bonus data process method, including:
Step S210, obtains the commending friends information that active user is corresponding, before described commending friends information includes
To commending friends user and/or backward commending friends user, described forward direction commending friends user place forward direction grade
And/or to grade behind backward commending friends user place, described forward direction grade and/or backward grade include one or
Multiple.
Concrete, it is recommended that the good friend of active user's registration is the forward direction commending friends user of active user, currently
User recommends the good friend that other user registers, and is the backward commending friends of active user.According to commending friends
The recommended distance of order and the good friend recommended and current good friend determines forward direction grade and backward grade.Can also root
Obtain the actual grade of user according to the order of registration and recommendation successively, obtain commending friends further according to actual grade
Forward direction grade and/or backward grade relative to active user.As shown in Figure 4, push away for active user and forward direction
Recommend good friend, the relation of backward commending friends.Active user X1 directly recommends user Y1, user Y2 and use
Family Y3, constitutes the backward commending friends 320 that backward recommendation grade is one-level, and user Y1 recommends again use
Family Z4 and user Z5, user Y2 recommend user Z1, user Z2 and user Z3, then user Z1, use
Family Z2, user Z3, user Z4, user Z5 constitute the backward commending friends that backward recommendation grade is two grades
330.The forward direction commending friends of active user X1 is user W1, user W1 be forward direction recommendation grade be one-level
Forward direction commending friends 310.Concrete, can first obtain the actual grade of user, if user W1 is 1 grade,
Active user X1 is 2 grades, and backward commending friends 320 is 3 grades, and backward commending friends 330 is 4 grades, will
The actual grade of commending friends and the actual grade of active user subtract each other and obtain pushing away of commending friends and active user
Recommend grade, if the value subtracted each other is negative, be then forward direction commending friends, if the value subtracted each other is canonical is backward
Commending friends, subtract each other the absolute value of the value obtained be commending friends relative to the forward direction grade of active user or
Backward grade.Active user can only have forward direction commending friends or the most backward commending friends or have.
Step S220, obtains the first data that forward direction commending friends user is corresponding, and/or obtains backward recommendation well
The second data that friend user is corresponding.
Concrete, concrete, the first data or the second data can be user's row during using application
For produced data, as being integration, log in duration, good friend's number, investment amount etc..When forward direction pushes away
Recommend good friend user and/or time backward commending friends user includes multiple, obtain each respectively to commending friends user
Or the first data corresponding to backward commending friends user and/or the second data.
Step S230, according to the forward direction commending friends user place forward direction etc. that the first data are corresponding with the first data
Obtain to rating calculation after level and/or the second data backward commending friends user place corresponding with the second data
Bonus data.
Concrete, different grades can corresponding different award coefficient, can customize algorithm and be calculated award
Data.When forward direction commending friends user exists multiple forward direction grade and/or backward commending friends user exists multiple
During backward grade, calculate the bonus data of different brackets different user according to award coefficient respectively, then carry out phase
Add or weight or custom algorithm formula obtains final bonus data.
In the present embodiment, the commending friends information corresponding by obtaining active user, it is recommended that friend information includes
Forward direction commending friends user and/or backward commending friends user, forward direction commending friends user place forward direction grade and/
Or include one or more to grade, forward direction grade and/or backward grade behind backward commending friends user place,
Obtain the first data corresponding to forward direction commending friends user, and/or obtain that backward commending friends user is corresponding the
Two data, the forward direction commending friends user place forward direction grade corresponding with the first data according to the first data and/
Or second receive awards number to rating calculation behind the data backward commending friends user place corresponding with the second data
According to.Calculate bonus data time considered active user forward direction commending friends user and/or after to recommendation
The data that good friend user is corresponding, it is simple to improving active user's commending friends and use the positive degree of application, being beneficial to should
Popularization.
In one embodiment, as it is shown in figure 5, also included before step S210:
Step S410, receives the log-on message of the second user, and log-on message is that the second user is according to comprising first
The log-on message that the recommended links of ID returns, identifies including the second ID and first user.
Concrete, user can be raw by application by comprising the recommended links commending friends of own user mark
Become to comprise the recommended links of first user mark, send to the second user, as sent by forms such as circle of friends,
Second user clicks on recommended links after receiving recommended links and automatically jumps to enrollment page, and server receives second
The log-on message of user's input, as comprised the second ID and first in user name etc., and log-on message
ID, it is simple to follow-up corresponding storage, with the mark stored according to correspondence find that active user recommends good
Friend.
Step S420, registers the second user according to log-on message, according to the recommendation of the second user Yu first user
Order-assigned the second user is the second grade, and first user is the first estate.
Concrete, after receiving log-on message, it is judged that whether log-on message meets registration condition, if meeting note
Volume condition, then register the second user, due to the second user be first user recommend, according to the second user with
The recommendation order of first user distributes different grades, and distributing the second user is the second grade, and first user is
The first estate.If it is understood that the second user recommends the 3rd user registration success, then the 3rd user
For the tertiary gradient, grade adds up successively.
Step S430, identifies the second ID, the second grade and first user, the first estate is corresponding deposits
Storage, the second user is the backward commending friends of first user, and first user is that the forward direction of the second user is recommended
Friend.
Concrete, by the second ID, the second grade and first user mark, the corresponding storage of the first estate,
Then can be found the second user according to the corresponding relation of storage by first user, the second user find the first use
Family.Second user is the backward commending friends of first user, and first user is that the forward direction of the second user is recommended
Friend.If the second user recommends the 3rd user, then the 3rd user is the backward commending friends of the second user,
Also being the backward commending friends of first user, the recommendation relation between good friend is directly or indirectly closed according to recommendation order
Connection.
In one embodiment, forward direction grade m level, m altogether >=1, the commending friends that forward direction grade i level is corresponding
User isWherein 1≤i≤m, 1≤j≤qi, wherein qiFor the forward direction commending friends that forward direction grade i level is corresponding
The total number of user, forward direction commending friends userThe first corresponding data areBackward grade n level altogether,
N >=1, commending friends user corresponding to backward grade i ' level isWherein 1≤i '≤n, 1≤j '≤ri′, wherein ri′For
The backward total number of commending friends user that backward grade i ' level is corresponding, backward commending friends userCorresponding the
Two data areAs shown in Figure 6, step S230 includes:
Step S231, obtains the award coefficient λ that forward direction grade i level is correspondingi, according to formulaCalculate
Forward direction bonus data.
Concrete, the award coefficient of forward direction grade can be the most self-defined, and different forward direction grade correspondences is not
Same award coefficient.Award coefficient can be arranged be inversely proportional to forward direction number of degrees, forward direction commending friends place forward direction
Number of degrees is the biggest, then explanation forward direction commending friends is the least with contacting of active user, and award coefficient is the least.Deposit
In the case of multiple forward direction grades, the grade calculating each grade all forward directions commending friends respectively rewards number
According to, then the grade bonus data addition of each grade is obtained forward direction bonus data.It is understandable that forward direction
Bonus data can be relevant to obtaining the time span rewarded, and can add up according to time span.
Step S232, obtains the award coefficient β that backward grade i ' level is correspondingi′, according to formulaMeter
Calculate backward bonus data.
Concrete, the award coefficient of backward grade can be the most self-defined, and different backward grade correspondences is not
Same award coefficient.Can arrange award coefficient to be inversely proportional to backward number of degrees, backward commending friends place is backward
Number of degrees is the biggest, then illustrate that backward commending friends is the least with contacting of active user, and award coefficient is the least.Deposit
After multiple in the case of grade, the grade calculating all backward commending friends of each grade respectively rewards number
According to, then the grade bonus data addition of each grade is obtained backward bonus data.It is understandable that backward
Bonus data can be relevant to obtaining the time span rewarded, and can add up according to time span.
Step S233, receives awards forward direction bonus data and backward bonus data data according to preset algorithm.
Concrete, can customize preset algorithm, as forward direction bonus data and backward bonus data being weighted
The data that receive awards or according to the magnitude relationship of forward direction bonus data and backward bonus data according to different calculating
Formula receives awards data.
In one embodiment, step S233 includes: judge whether backward bonus data rewards number more than forward direction
According to, if it is, active user often increases a backward commending friends user, forward direction bonus data is reduced
Preset ratio is until forward direction bonus data is 0.
Concrete, preset ratio can be the most self-defined, as reduced 20% every time, rear to rewarding number
In the case of more than forward direction bonus data, active user recommends 5 good friends again, or active user recommends
Good friend recommends 5 good friends again, and forward direction bonus data will be kept to 0.
In one embodiment, the first data and/or the second data are capital fund.
Concrete, bonus data is associated with capital fund, the bonus data that capital fund obtains at most is many,
It is more conducive to improve the investment interest of user, is beneficial to use and the popularization of application further.
In a specific embodiment, as it is shown in fig. 7, active user have 2 forward direction commending friends A and
B, forward direction grade is respectively forward direction two grades and forward direction one-level, has 2 backward commending friends C and D, backward etc.
Level is respectively backward one-level and backward two grades, and capital fund corresponding for A is that the capital fund that A1, B are corresponding is
The capital fund that B1, C are corresponding be the capital fund that C1, D are corresponding be that D1, A place forward direction two grades is corresponding
Award coefficient is 0.0005, and award coefficient corresponding to A place forward direction one-level is 0.005, to one-level behind C place
Corresponding award coefficient is 0.012, is 0.003 to two grades of corresponding award coefficient, calculates forward direction behind D place
Bonus data is: A1*0.0005*100/360+B1*0.005*100/360, and wherein 100 represent bonus data
With the exchange coefficient of fund, such as the bonus data exchange 1 yuan of every 100 units, 360 represent natural law.Calculate
Backward bonus data is: C1*0.0125*100/360+D1*0.003*100/360.If backward bonus data
More than forward direction bonus data, then active user often increases a backward commending friends, and forward direction bonus data successively decreases
20% until being 0.
In one embodiment, as shown in Figure 8, it is provided that a kind of bonus data process device, including:
Commending friends data obtaining module 510, for obtaining the commending friends information that active user is corresponding, it is recommended that
Friend information includes forward direction commending friends user and/or backward commending friends user, forward direction commending friends user institute
Forward direction grade and/or after include to grade, forward direction grade and/or backward grade behind commending friends user place
One or more.
Data acquisition module 520, for obtaining the first data that forward direction commending friends user is corresponding, and/or obtains
Take the second data that backward commending friends user is corresponding.
Computing module 530, for the forward direction commending friends user place corresponding with the first data according to the first data
To grade meter after forward direction grade and/or the second data backward commending friends user place corresponding with the second data
Calculation receives awards data.
In one embodiment, as it is shown in figure 9, described device also includes:
Recommending module 540, for receiving the log-on message of the second user, described log-on message is second user's root
The log-on message returned according to the recommended links comprising first user mark, including the second ID and described the
One ID, registers the second user according to log-on message, suitable with the recommendation of first user according to the second user
It is the second grade that sequence distributes the second user, and first user is the first estate, by the second ID, second etc.
Level and first user mark, the corresponding storage of the first estate, described second user is the backward recommendation of first user
Good friend, described first user is the forward direction commending friends of the second user.
In one embodiment, forward direction grade m level, m altogether >=1, the commending friends that forward direction grade i level is corresponding
User isWherein 1≤i≤m, 1≤j≤qi, wherein qiFor the forward direction commending friends that forward direction grade i level is corresponding
The total number of user, forward direction commending friends userThe first corresponding data areDescribed backward grade n level altogether,
N >=1, commending friends user corresponding to backward grade i ' level isWherein 1≤i '≤n, 1≤j '≤ri′, wherein ri′For
The backward total number of commending friends user that backward grade i ' level is corresponding, backward commending friends userCorresponding the
Two data areAs shown in Figure 10, computing module 530 includes:
Forward direction bonus data computing unit 531, for obtaining the award coefficient λ that forward direction grade i level is correspondingi, root
According to formulaCalculate forward direction bonus data.
Backward bonus data computing unit 532, for obtaining the award coefficient β that backward grade i ' level is correspondingi′, root
According to formulaCalculate backward bonus data.
Bonus data computing unit 533, for by forward direction bonus data and backward bonus data according to preset algorithm
Receive awards data.
In one embodiment, bonus data computing unit 533 is additionally operable to judge that backward bonus data is the biggest
In forward direction bonus data, if it is, active user often increases a backward commending friends user, by forward direction
Bonus data reduces preset ratio until forward direction bonus data is 0.
In one embodiment, the first data and/or the second data are capital fund.
Each technical characteristic of embodiment described above can combine arbitrarily, for making description succinct, the most right
The all possible combination of each technical characteristic in above-described embodiment is all described, but, if these skills
There is not contradiction in the combination of art feature, is all considered to be the scope that this specification is recorded.
Embodiment described above only have expressed the several embodiments of the present invention, and it describes more concrete and detailed,
But can not therefore be construed as limiting the scope of the patent.It should be pointed out that, for this area
For those of ordinary skill, without departing from the inventive concept of the premise, it is also possible to make some deformation and change
Entering, these broadly fall into protection scope of the present invention.Therefore, the protection domain of patent of the present invention should be with appended power
Profit requires to be as the criterion.
Claims (10)
1. the method that bonus data processes, described method includes:
Obtaining the commending friends information that active user is corresponding, described commending friends information includes forward direction commending friends
User and/or backward commending friends user, described forward direction commending friends user place forward direction grade and/or backward push away
Recommending behind good friend user place to grade, described forward direction grade and/or backward grade include one or more;
Obtain the first data that described forward direction commending friends user is corresponding, and/or obtain described backward commending friends
The second data that user is corresponding;
The forward direction commending friends user place forward direction grade corresponding with the first data according to described first data and/
Or second receive awards number to rating calculation behind the data backward commending friends user place corresponding with the second data
According to.
Method the most according to claim 1, it is characterised in that corresponding described acquisition active user
Also include before the step of commending friends information:
Receiving the log-on message of the second user, described log-on message is that the second user is according to comprising first user mark
The log-on message that the recommended links known returns, identifies including the second ID and described first user;
The second user is registered, according to the recommendation order distribution of the second user and first user the according to log-on message
Two users are the second grade, and first user is the first estate;
Second ID, the second grade and first user are identified, the corresponding storage of the first estate, described the
Two users are the backward commending friends of first user, and described first user is the forward direction commending friends of the second user.
Method the most according to claim 1, it is characterised in that described forward direction grade m level, m altogether >=1,
Commending friends user corresponding to forward direction grade i level isWherein 1≤i≤m, 1≤j≤qi, wherein qiFor forward direction
The forward direction total number of commending friends user that grade i level is corresponding, forward direction commending friends userThe first corresponding number
According to forDescribed backward grade altogether n level, n >=1, commending friends user corresponding to backward grade i ' level is
Wherein 1≤i '≤n, 1≤j '≤ri′, wherein ri′For the backward total number of commending friends user that backward grade i ' level is corresponding,
Backward commending friends userThe second corresponding data areDescribed according to described first data and the first data
Corresponding forward direction commending friends user place forward direction grade and/or backward corresponding with the second data of the second data
Include to the receive awards step of data of rating calculation behind commending friends user place:
Obtain the award coefficient λ that forward direction grade i level is correspondingi, according to formulaCalculate forward direction and reward number
According to;
Obtain the award coefficient β that backward grade i ' level is correspondingi′, according to formulaCalculate backward award number
According to;
Forward direction bonus data and backward bonus data are received awards data according to preset algorithm.
Method the most according to claim 3, it is characterised in that described by forward direction bonus data with backward
Bonus data includes according to the receive awards step of data of preset algorithm:
Judge whether backward bonus data is more than forward direction bonus data, if it is, active user often increases by one
Individual backward commending friends user, reduces preset ratio by described forward direction bonus data until described forward direction rewards number
According to for 0.
Method the most according to claim 1, it is characterised in that described first data and/or the second data
For capital fund.
6. the device that a bonus data processes, it is characterised in that described device includes:
Commending friends data obtaining module, for obtaining the commending friends information that active user is corresponding, described in push away
Recommend friend information and include forward direction commending friends user and/or backward commending friends user, described forward direction commending friends
To grade after user place forward direction grade and/or backward commending friends user place, described forward direction grade and/or after
Include one or more to grade;
Data acquisition module, for obtaining the first data that described forward direction commending friends user is corresponding, and/or obtains
Take the second data that described backward commending friends user is corresponding;
Computing module, for the forward direction commending friends user institute corresponding with the first data according to described first data
Rear corresponding with the second data of forward direction grade and/or the second data behind commending friends user place to grade
It is calculated bonus data.
Device the most according to claim 6, it is characterised in that described device also includes:
Recommending module, for receiving the log-on message of the second user, described log-on message be the second user according to
The log-on message that the recommended links comprising first user mark returns, including the second ID and described first
ID, registers the second user according to log-on message, according to the recommendation order of the second user Yu first user
Distributing the second user is the second grade, and first user is the first estate, by the second ID, the second grade
With first user mark, the first estate corresponding storage, described second user be the backward recommendation of first user well
Friend, described first user is the forward direction commending friends of the second user.
Device the most according to claim 6, it is characterised in that described forward direction grade m level, m altogether >=1,
Commending friends user corresponding to forward direction grade i level isWherein 1≤i≤m, 1≤j≤qi, wherein qiFor forward direction
The forward direction total number of commending friends user that grade i level is corresponding, forward direction commending friends userThe first corresponding number
According to forDescribed backward grade altogether n level, n >=1, commending friends user corresponding to backward grade i ' level is
Wherein 1≤i '≤n, 1≤j '≤ri′, wherein ri′For the backward total number of commending friends user that backward grade i ' level is corresponding,
Backward commending friends userThe second corresponding data areDescribed computing module includes:
Forward direction bonus data computing unit, for obtaining the award coefficient λ that forward direction grade i level is correspondingi, according to public affairs
FormulaCalculate forward direction bonus data;
Backward bonus data computing unit, for obtaining the award coefficient β that backward grade i ' level is correspondingi′, according to public affairs
FormulaCalculate backward bonus data;
Bonus data computing unit, for obtaining forward direction bonus data and backward bonus data according to preset algorithm
To bonus data.
Device the most according to claim 6, it is characterised in that described bonus data computing unit is also used
In judging whether backward bonus data is more than forward direction bonus data, if it is, active user often increases by one
Backward commending friends user, reduces preset ratio until described forward direction bonus data by described forward direction bonus data
It is 0.
Device the most according to claim 6, it is characterised in that described first data and/or the second number
According to for capital fund.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510374102.4A CN106326279A (en) | 2015-06-30 | 2015-06-30 | Reward data processing method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510374102.4A CN106326279A (en) | 2015-06-30 | 2015-06-30 | Reward data processing method and system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106326279A true CN106326279A (en) | 2017-01-11 |
Family
ID=57723286
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510374102.4A Pending CN106326279A (en) | 2015-06-30 | 2015-06-30 | Reward data processing method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106326279A (en) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106980945A (en) * | 2017-05-12 | 2017-07-25 | 北京拓殖智业科技有限公司 | A kind of examination information system of business promotion person |
CN107609910A (en) * | 2017-08-18 | 2018-01-19 | 广州今也社教育科技有限公司 | Data processing method based on trustship, registration recommendation method and relevant device |
CN108306973A (en) * | 2018-02-07 | 2018-07-20 | 尚国庆 | House property medium services platform user stage division and its platform |
CN108389081A (en) * | 2018-02-28 | 2018-08-10 | 深圳春沐源控股有限公司 | Commercial product recommending bonusing method and server |
CN108494660A (en) * | 2018-02-27 | 2018-09-04 | 北京安云世纪科技有限公司 | The processing method of financial business information, device and mobile terminal in circle of friends |
CN108924036A (en) * | 2018-06-27 | 2018-11-30 | 上海掌门科技有限公司 | Method and apparatus for distributing resource, getting resource |
CN109547823A (en) * | 2018-12-07 | 2019-03-29 | 四川链窗区块链科技有限公司 | A kind of net cast platform bonus data processing method |
CN109685549A (en) * | 2018-11-30 | 2019-04-26 | 深圳春沐源控股有限公司 | Rebating method, apparatus, computer installation and computer storage medium are shared in shopping |
CN110033153A (en) * | 2018-12-05 | 2019-07-19 | 阿里巴巴集团控股有限公司 | A kind of pair of information recommendation carries out resource bonusing method, device and equipment |
CN110415034A (en) * | 2019-07-24 | 2019-11-05 | 深圳乐信软件技术有限公司 | A kind of control method, device, equipment and storage medium that article is exchanged |
CN110557450A (en) * | 2019-08-30 | 2019-12-10 | 四川仁来仁网智能科技有限公司 | APP sharing method |
CN111932286A (en) * | 2019-05-13 | 2020-11-13 | 杨贺翔 | Virtual bonus dispensing method |
-
2015
- 2015-06-30 CN CN201510374102.4A patent/CN106326279A/en active Pending
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106980945A (en) * | 2017-05-12 | 2017-07-25 | 北京拓殖智业科技有限公司 | A kind of examination information system of business promotion person |
CN107609910A (en) * | 2017-08-18 | 2018-01-19 | 广州今也社教育科技有限公司 | Data processing method based on trustship, registration recommendation method and relevant device |
CN108306973A (en) * | 2018-02-07 | 2018-07-20 | 尚国庆 | House property medium services platform user stage division and its platform |
CN108494660A (en) * | 2018-02-27 | 2018-09-04 | 北京安云世纪科技有限公司 | The processing method of financial business information, device and mobile terminal in circle of friends |
WO2019165768A1 (en) * | 2018-02-28 | 2019-09-06 | 深圳春沐源控股有限公司 | Commodity recommendation reward method and server |
CN108389081A (en) * | 2018-02-28 | 2018-08-10 | 深圳春沐源控股有限公司 | Commercial product recommending bonusing method and server |
CN108924036A (en) * | 2018-06-27 | 2018-11-30 | 上海掌门科技有限公司 | Method and apparatus for distributing resource, getting resource |
CN109685549A (en) * | 2018-11-30 | 2019-04-26 | 深圳春沐源控股有限公司 | Rebating method, apparatus, computer installation and computer storage medium are shared in shopping |
CN110033153A (en) * | 2018-12-05 | 2019-07-19 | 阿里巴巴集团控股有限公司 | A kind of pair of information recommendation carries out resource bonusing method, device and equipment |
CN109547823A (en) * | 2018-12-07 | 2019-03-29 | 四川链窗区块链科技有限公司 | A kind of net cast platform bonus data processing method |
CN109547823B (en) * | 2018-12-07 | 2020-11-10 | 四川链窗区块链科技有限公司 | Method for processing reward data of video live broadcast platform |
CN111932286A (en) * | 2019-05-13 | 2020-11-13 | 杨贺翔 | Virtual bonus dispensing method |
CN110415034A (en) * | 2019-07-24 | 2019-11-05 | 深圳乐信软件技术有限公司 | A kind of control method, device, equipment and storage medium that article is exchanged |
CN110557450A (en) * | 2019-08-30 | 2019-12-10 | 四川仁来仁网智能科技有限公司 | APP sharing method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106326279A (en) | Reward data processing method and system | |
Haftu | Information communications technology and economic growth in Sub-Saharan Africa: A panel data approach | |
US20200285937A1 (en) | Consumption capacity prediction | |
US9959548B2 (en) | Method and system for generating social signal vocabularies | |
US8732015B1 (en) | Social media pricing engine | |
CN104866969A (en) | Personal credit data processing method and device | |
CN105809558A (en) | Social network based recommendation method and apparatus | |
CN101616356A (en) | A kind of wireless data service product information method for pushing and system | |
CN105528248A (en) | Crowd sensing incentive mechanisms for multitask cooperative application | |
CN108460627A (en) | Marketing activity scheme method for pushing, device, computer equipment and storage medium | |
CN108133390A (en) | For predicting the method and apparatus of user behavior and computing device | |
CN103365842B (en) | A kind of page browsing recommends method and device | |
Bortolini et al. | Reconciling pre-Columbian settlement hypotheses requires integrative, multidisciplinary, and model-bound approaches | |
CN111198987B (en) | Page display method based on user level, device and system thereof, electronic equipment and storage medium | |
CN113781139A (en) | Item recommendation method, item recommendation device, equipment and medium | |
CN103455510A (en) | Method and device for evaluating user | |
CN103198432A (en) | Detection method and detection system of network groups in online social network | |
CN111127222A (en) | Business service processing method, device, equipment and storage medium | |
CN113850669A (en) | User grouping method and device, computer equipment and computer readable storage medium | |
CN107909500A (en) | Information exchange method and electronic equipment | |
CN109934461B (en) | Knowledge community user contribution capacity calculation method and device | |
CN107507023A (en) | A kind of information distribution method and device | |
CN112116369A (en) | Advertisement putting method and device | |
CN110008980A (en) | Identification model generation method, recognition methods, device, equipment and storage medium | |
Tham et al. | A spatio-temporal incentive scheme with consumer demand awareness for participatory sensing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20170111 |