Resource pickup information processing method, device and electronic equipmentTechnical field
This application involves resource pickup information's processing technology fields, more particularly to resource pickup information processing method, dressIt sets and electronic equipment.
Background technique
In internet sales platform, platform side often releases the activity of the properties such as some promotion, for example, " day cat " is flat" double 11 " activities, etc. that platform is released.Before activity starts or in active procedure, one often is provided to consumer-userThe resources such as " red packet " get object a bit, these resources, which get object, specifically to participate in movable use in the process, for supportingDetain cash etc..
During traditional granting " red packet ", in interface processing mode, through frequently with mode be, server-side toUser provides a large amount of " red packet ", and by providing modes such as " red packet rain " in specific interface, allows user to collect " red packet ", oftenIt is collected into one " red packet ", corresponding resource can be obtained, for example, specifically can be a certain number of cashes or discount couponEtc..But the interface processing mode of this " red packet rain " form is widely used in a large amount of application, therefore,In some massive promotional campaigns of online sale platform, if continuing to use this processing mode, it can seem and lack new meaning, also,Atmosphere sets off the effect of aspect by contrast also than relatively limited, so that the participation and enthusiasm of user still can seem not enough, also makesThe waste of the related resource occupied in pairs.
Summary of the invention
This application provides resource pickup information processing method, device and electronic equipments, and resource dissemination can be improved hasImitate utilization rate.
This application provides following schemes:
A kind of resource pickup information processing method, comprising:
First client obtains transmitting object, provides the option of operation for being transmitted to the transmitting object;
After receiving transmitting request by the option of operation, candidate user information is provided, it is one of to selectIt is people user as target user;
The transmitting object is passed into target user's client by first service end, and records the transmitting pairThe transmitting situation information of elephant;
Wherein, the transmitting situation information of the transmitting object is for determining that the resource of the first client associate user gets moneyLattice.
A kind of resource pickup information processing method, comprising:
First service end generates transmitting object, and is supplied to selected seed user client;
During the transmitting object is transmitted by user by the first client, the transmitting of record transmitting objectPath, and qualification number is got by the resource that the transmitting transmitting object obtains to user and is counted, wherein a transmittingObject corresponds to a transmission path.
A kind of resource pickup information processing method, comprising:
Second client receives transmitting relevant information of the association user to transmitting object of second service end offer, whereinTransmitting relevant information, which includes: user, gets qualification number information by transmitting the resource of the transmitting object acquisition, wherein oneThe corresponding transmission path of the transmitting object;
The transmitting relevant information is shown in the user interface.
A kind of resource pickup information processing method, comprising:
Second service end obtains user to the transmitting relevant information of transmitting object, and the transmitting relevant information includes: userQualification number information is got by transmitting the resource that the transmitting object obtains, wherein the corresponding transmitting of a transmitting objectPath;
The transmitting relevant information is supplied to the second client, with related to the transmitting for second clientInformation is shown.
A kind of resource pickup information processing method, comprising:
Third client receives the corresponding transmission path information of multiple transmitting objects that second service end provides, wherein oneA transmitting object corresponds to a transmission path, includes the multiple users for participating in transmitting on the transmission path;The third clientEnd corresponds to the terminal device disposed in entity place;
The transmission path information is shown in the display interface in entity place.
A kind of resource pickup information processing unit is applied to the first client, comprising:
Object obtaining unit is transmitted, for obtaining transmitting object, provides the behaviour for being transmitted to the transmitting objectMake option;
Candidate user information provider unit provides candidate use after receiving transmitting request by the option of operationFamily information, to select one of contact person user as target user;
Transfer unit, for the transmitting object to be passed to target user's client by first service end, andRecord the transmitting situation information of the transmitting object;
Wherein, the transmitting situation information of the transmitting object is for determining that the resource of the first client associate user gets moneyLattice.
A kind of resource pickup information processing unit is applied to first service end, comprising:
Object generation unit is transmitted, for generating transmitting object, and is supplied to selected seed user client;
Information recording unit is transmitted, the process for being transmitted by user by the first client in the transmitting objectIn, the transmission path of record transmitting object, and qualification number is got by transmitting the resource that the transmitting object obtains to userIt is counted, wherein the corresponding transmission path of a transmitting object.
A kind of resource pickup information processing unit is applied to the second client, comprising:
Information receiving unit is transmitted, the association user for receiving the offer of second service end is related to the transmitting of transmitting objectInformation, wherein transmitting relevant information, which includes: user, to be got qualification number by transmitting the resource that the transmitting object obtains and believeBreath, wherein the corresponding transmission path of a transmitting object;
Display unit, for being shown in the user interface to the transmitting relevant information.
A kind of resource pickup information processing unit is applied to second service end, comprising:
Information obtainment unit is transmitted, for obtaining user to the transmitting relevant information of transmitting object, the related letter of the transmittingBreath, which includes: user, gets qualification number information by transmitting the resource that the transmitting object obtains, wherein a transmitting object pairAnswer a transmission path;
First transmitting information provider unit, for the transmitting relevant information to be supplied to the second client, to be used for instituteThe second client is stated to be shown the transmitting relevant information.
A kind of resource pickup information processing unit is applied to third client, comprising:
Transmission path information receiving unit, for receiving the corresponding transmitting road of multiple transmitting objects of second service end offerDiameter information, wherein a transmitting object corresponds to a transmission path, includes the multiple use for participating in transmitting on the transmission pathFamily;The third client corresponds to the terminal device disposed in entity place;
Display unit, for being shown in the display interface in entity place to the transmission path information.
A kind of electronic equipment, comprising:
One or more processors;And
With the memory of one or more of relational processors, the memory is for storing program instruction, the journeySequence instruction is performed the following operations when reading execution by one or more of processors:
Transmitting object is obtained, the option of operation for being transmitted to the transmitting object is provided;
After receiving transmitting request by the option of operation, candidate user information is provided, it is one of to selectIt is people user as target user;
The transmitting object is passed into target user's client by first service end, and records the transmitting pairThe transmitting situation information of elephant;
Wherein, the transmitting situation information of the transmitting object is for determining that the resource of the first client associate user gets moneyLattice.
A kind of electronic equipment, comprising:
One or more processors;And
With the memory of one or more of relational processors, the memory is for storing program instruction, the journeySequence instruction is performed the following operations when reading execution by one or more of processors:
Receive transmitting relevant information of the association user to transmitting object of second service end offer, wherein the related letter of transmittingBreath, which includes: user, gets qualification number information by transmitting the resource that the transmitting object obtains, wherein a transmitting pairAs a corresponding transmission path;
The transmitting relevant information is shown in the user interface.
According to specific embodiment provided by the present application, this application discloses following technical effects:
By the embodiment of the present application, novel " red packet " circulation way is provided, the process of propagation is passed similar to " torch "It passs, therefore, form is more novel.In addition, be based on the circulation way, can in such a way that the novel resource of correspondence is got, that is,In " red packet " communication process, the resource information that user can get is not made known temporarily, but in a unified time point, rootAccording to the participation situation that user transmits " red packet ", carries out unified resource and get.Therefore, the ginseng of user can more effectively be promotedCan be selected by users with degree also, due to specifically being propagated between which user, therefore, or user's ginsengWith into specific user's preferred process, in the case where saving server-side resource, the effective use of resource dissemination can be improvedRate.
Certainly, any product for implementing the application does not necessarily require achieving all the advantages described above at the same time.
Detailed description of the invention
In order to illustrate the technical solutions in the embodiments of the present application or in the prior art more clearly, below will be to institute in embodimentAttached drawing to be used is needed to be briefly described, it should be apparent that, the accompanying drawings in the following description is only some implementations of the applicationExample, for those of ordinary skill in the art, without creative efforts, can also obtain according to these attached drawingsObtain other attached drawings.
Fig. 1 is the schematic diagram of system architecture provided by the embodiments of the present application;
Fig. 2 is the flow chart of first method provided by the embodiments of the present application;
Fig. 3 is the flow chart of second method provided by the embodiments of the present application;
Fig. 4 is the flow chart of third method provided by the embodiments of the present application;
Fig. 5-1 to 5-4 is the schematic diagram of user interface provided by the embodiments of the present application;
Fig. 6 is the flow chart of fourth method provided by the embodiments of the present application;
Fig. 7 is the flow chart of the 5th method provided by the embodiments of the present application;
Fig. 8 is the schematic diagram of first device provided by the embodiments of the present application;
Fig. 9 is the schematic diagram of second device provided by the embodiments of the present application;
Figure 10 is the schematic diagram of 3rd device provided by the embodiments of the present application;
Figure 11 is the schematic diagram of the 4th device provided by the embodiments of the present application;
Figure 12 is the schematic diagram of the 5th device provided by the embodiments of the present application;
Figure 13 is the schematic diagram of electronic equipment provided by the embodiments of the present application.
Specific embodiment
Below in conjunction with the attached drawing in the embodiment of the present application, technical solutions in the embodiments of the present application carries out clear, completeSite preparation description, it is clear that described embodiments are only a part of embodiments of the present application, instead of all the embodiments.It is based onEmbodiment in the application, those of ordinary skill in the art's every other embodiment obtained belong to the application protectionRange.
In the embodiment of the present application, it provides new resource granting and gets method, specifically, social networks can be passed throughPlatform carries out resource granting and propagation, wherein the first service end of social network-i i-platform can pre-generate a certain number of " redPacket " then selectes some seed users, and provides red packet to these seed users, wherein each seed user can receive oneA or multiple " red packet ".This " red packet " itself can not be re-used as resource and get object, but a kind of transmitting object, pass throughThe mode being diffused from seed user to other users is propagated, so that more users obtain resource and get qualification.For example," red packet " is primary per downstream transmitting, can be that upstream user mostly acquisition first resource gets qualification.Alternatively, the every execution of userThe behavior of primary transmitting " red packet ", so that it may which the first resources that obtain get qualification, etc. more.Every time obtain resource get qualification itAfterwards, it can be set as temporarily getting resource, but uniformly to be got at some time point.For example,Under the scene of " double 11 parties ", above-mentioned " red packet " transmittance process can be to carry out before " double 11 parties " starts, due to " redPacket " can be transmitted between users, therefore, can show the effect of a kind of " handing on the torch ", same " red packet " is everyIt is passed once, can be regarded as " torch red packet " quilt " lighting " once, user can be in " red packet " transmittance process, to the greatest extentThe number of red packet is lighted in accumulation more than possible, gets qualification to obtain more resources.It is subsequent to start " double 11 parties "At the time of end point as " red packet " transmitting, and the unified resource that carries out gets operation, also, user is in " red packet " biography beforeDuring passing, " red packet " of " lighting " is more, then has an opportunity to get more resources.It in this way, can be by moreAdd novel mode to provide resource for user and get qualification, therefore, is conducive to the participation for improving user.Also, server-side is mostJust after selected batch of seeds user, which user these " red packets ", which will be delivered to and can be by upstream user, is determined, and the length of transmission path may influence whether that upstream user obtains the number that resource gets qualification, therefore, upstream user existsDuring selecting downstream user, the understanding of downstream user may be carried out preferably, to make " red packet " as far as possible according to oneselfIt can continue to hand on.As it can be seen that in this way, also corresponding to be utilized the understanding information between user to " red packet "Recipient is screened, and therefore, is conducive to the effective rate of utilization for improving provided resource.
When specific implementation, as shown in Figure 1, can mainly be related to two systems for system architecture angle, wherein oneA is social networking system (being known as the first system in the embodiment of the present application), for example, specifically can be " nail nail ", " Alipay "Deng;Another can be the system for providing network direct broadcasting service for the activity such as party under certain line and (is known as in the embodiment of the present applicationSecond system), for example, the system can be " day cat ", " Taobao " system in the case that lower party is " double 11 parties " online,Etc..Wherein, the first system may include the first client and first service end, be mainly used for " red packet " is carried out to provide andIt propagates, and the transmitting information of " red packet " is counted.Second system may include the second client and second service end, masterIt is used to according to " red packet " transmitting in the first system get, etc. as a result, executing specific resource.In specific implementation,First client and the second client can be installed in the terminal devices such as the mobile phone of user.Between the first system and second systemIt can have incidence relation, for example, the account interconnected system between two systems can be got through, so that user can be usedThe account information registered in one system can be used in logging in second system, and the account information registered in second system can also be usedIn login the first system, etc..Specifically such as, in the case where second system is " day cat ", " Taobao " system, the first system can be withIt is that " nail nail ", " Alipay " with other social networking systems there is cooperation etc. to be associated in " day cat ", " Taobao " system certainlyIn the case where system, the propagation, etc. of " red packet " can also be carried out by other social networking systems.
Certainly, in practical applications, above-mentioned the first system and second system are also possible to same system, correspondingly, theThe function of one client and the second client can realize by same client, the function at first service end and second service endIt can also be realized by the same server-side, it specifically can be depending on actual demand.
In addition, since specific " red packet " transmittance process can be associated with the live scene in entity place, alsoThird client can be provided for entity place, in this way, second service end can be by the third client, in entity placeIn the equipment such as large screen, output is about information such as " red packet " transmitting results.
Separately below from a variety of different angles, describe in detail to technical solution provided by the embodiments of the present application.
Embodiment one
Firstly, angle of the embodiment one from the first client, provides a kind of resource pickup information processing method, specifically, referring to fig. 2, this method can specifically include:
S201: the first client obtains transmitting object, provides the option of operation for being transmitted to the transmitting object;
Wherein, so-called transmitting object can specifically exist in the form of " red packet " etc., still, in the embodiment of the present application,User cannot temporarily get " red packet " after obtaining one " red packet ", but need to be passed to other usersIt passs, therefore, is known as this " red packet " in the embodiment of the present application to transmit object.It is understood that in specific implementation, it is thisTransmitting object can also exist in the form of other, for example, it may be the operation object, etc. shaped like " torch ".
When specific implementation, there are many source possibility for the transmitting object which obtains, for example, one of which sideUnder formula, it may be possible to which the transmitting object of server-side distribution is selected as at this point, being equivalent to the corresponding user of first client by server-sideSeed user, therefore, server-side pass to the seed user for object is transmitted first.
Alternatively, in another case, being also likely to be the transmitting object that other users transmitting comes.For example, current first clientHolding associated user is user B, but the transmitting object that the user B is received may be that user A passes to his, and user A mayIt is the seed user of server-side selection, it is also possible to transmitting object, etc. is obtained from other users.
It should be noted that in specific implementation, the transmitting object that same first client receives may be it is multiple,Wherein, existing to may include what server-side was directly distributed, it is also possible to be that other users transmitting comes.Certainly, these transmitting pairAs that may not be to be transmitted to first client in synchronization, still, a transmitting object be received every time, is okOption of operation for being transmitted to the transmitting object is provided, for example, the button of printed words such as " transmitting " can be shown, etc.Deng later, being handled according to subsequent each step.
S202: after receiving transmitting request by the option of operation, providing candidate user information, to select wherein oneA contact person user is as target user;
It, can be according to the first client associate user's after receiving specific transmitting request by option of operationContact person's user list provides candidate user information, in this way, the user of current first client associate can therefrom select oneContact person user is as target user.That is, it is assumed that user A receives a transmitting object by the first client, thenIt can there may be the option of operation for being transmitted to the transmitting object, user A in the user interface of first clientAfter clicking the option of operation, then the first client can provide candidate user according to contact person's user list of the user AList, user can therefrom the one of user B of option be as target user, after user A selects to confirm to it, so that it mayTo enter subsequent specific conveying flow.After user B receives the transmitting object, aforesaid operations can also be repeated, are selectedUser C is passed to, and so on.That is, a transmitting object can produce a transmission path during transmitting,It include multiple and different users on path.
, can be there are many mode, for example, under in one way in which specifically when providing candidate user information, Ke YigenCandidate user information is provided according to the contact information list of user, alternatively, can also use according to " neighbouring people " function from currentCandidate user information, etc. is provided in the other users near family.
Wherein, since the communication process of transmitting object is similar to torch relay process, it is generally the case that it can keep awayExempt from the same user repeatedly to transmit the same transmitting object, that is to say, that if a user A is by a transmitting objectAnother user has been passed to, then under preferred implementation, the user A can have been returned to again to avoid the transmitting object.
In order to reach the purpose, in a preferred embodiment of the present application, server-side may be used also when generating each transmitting objectTo provide corresponding identification information for each transmitting object, that is to say, that in the embodiment of the present application, server-side distribution" red packet " can have the exclusive mark of oneself, in this way, it is subsequent during propagation, it can be to the propagation of specific transmitting objectSituation is tracked, and the transmission path of the same transmitting object is recorded.In other words, by being marked in advance to transmitting objectNote, then server-side can recorde down each transmitting object and be distributed to which seed user, subsequent each transmitting object respectivelyWhen being passed every time, the mark of the corresponding disseminator user of each transmitting object can be recorded, that is to say, that record thisWhich Client-initiated secondary transmitting is by.In this way, the first client is when receiving the transmitting object that the transmitting of other users comes,Upstream user information of the transmitting object on transmission path can also be supplied to the first client by server-side.So-called upstreamUser can specifically refer to, when being currently received a transmitting object, execute transmitting operation to the transmitting object before thisUser, that is, the user on a transmission path, before active user.Namely it is, it is assumed that certain user A is receivedOne transmitting object X, transmitting object X are initially that user B is distributed to by server-side, and user B passes to transmitting object XTransmitting object X has been passed to user A by user C, later, user C, then user B and user C just belong to the upper of the user ASwim user.When transmitting object X is passed to user A by user C, user B and use can also be carried in the transmitting objectThe user identifier of family C.In this way, the first client according to the contact information list of active user A provide candidate user when, canTo be judged first, if including user B and/or user C in the contact information list of user A, will can use firstFamily B and/or user C are rejected from contact information list, then provide candidate user further according to remaining contact information.ThisSample, so that it may avoid forming closed loop in relays link, preferably simulate the process of torch relay.
S203: the transmitting object is passed to by target user's client by first service end, and described in recordTransmit the transmitting situation information of object;Wherein, the transmitting situation information of the transmitting object is for determining the first client associateThe resource of user gets qualification.
After determining target user, so that it may the transmitting object being currently received is passed into the target user, intoAnd it can determine that the resource of the first client associate user gets qualification according to the transmitting situation information of transmitting object.Wherein, haveBody can be completed, in this way, to take when carrying out the transmitting of transmitting object to target user's client by first service endBusiness end can record the transmitting situation information of specific transmitting object.
Specifically when determining that the resource of user gets qualification according to transmitting situation information, can there are many mode, for example,One of which determines that user resources are got under the implementation of qualification, can be user's completion in current first client associateThe transmitting to target user when, just obtain first resource and get qualification, also, when target user again carries out the transmitting objectWhen transmitting, the user of current first client associate can also obtain again first resource and get qualification, and so on.NamelyIt says, the same transmitting object is primary per downstream user transmitting, and the first client associate user can obtain primary moneyGet qualification in source.Wherein, downstream user is corresponding with upstream user, that is to say, that on transmission path, is located at current theUser after the user of one client associate, specifically includes the selected target user and the target user i.e. willNext user passed to, etc..That is, it is assumed that current transmitting object is after current first client associate userIt is delivered to 10 users again, then the user of first client associate can obtain 10 resource necks on this transmission pathTake qualification.
Alternatively, the resource that can also be obtained using simpler mode to user is got qualification number and counted, for example,First client often receives a transmitting object and after passing to target user's client, if the target user holdsCertain preset operation is gone, for example, the option of operation of " lighting for him " is clicked, etc. then the first client associate user obtainsIt obtains first resource and gets qualification, meanwhile, so that the target user obtains " red packet to be lighted ", which can pass through biography againOther good friends are passed, allow its good friend that it is helped to light, etc..That is, the same user can be on same transmission pathIt only obtains first resource and gets qualification, as long as a user A receives a transmitting object, and passed to a target userB, the target user perform the operation such as " lighting for him ", that is, may imply that the target user B is that the user A " has lighted " one" red packet ".For example, it is assumed that certain user has received altogether 32 transmitting objects, and downwards during " red packet " transmittingIt is transmitted, the recipient user of this 32 red packets has also been carried out " lighting for him " operation, then means to be shared user32 " red packets " " are lighted " for the user, the resource for allowing the user to obtain 32 times gets qualification, etc..In short, canIt is that user's " lighting " is multiple " red packet " to there is multiple users, a user may be other multiple user's " point azarinsPacket ".Wherein, between two users can mutually other side's " lighting red packet " each other, however, it is possible to limit the number mutually lightedSystem, for example, being limited to mutually light between two users primary, etc..
When specific implementation, the transmitting object can be passed to by the target user by first service end, in this way, makingThe details that each transmitting object is specifically passed can be perceived by obtaining server-side, and in turn, the server-side can recorde each transmitting pairThe transmission path of elephant, and the resource obtained to each user is got qualification number and is counted.Wherein, passing through the first aforementioned sideFormula in the case where determining that user's available resource gets qualification number, can exist on every transmission path according to each userThe quantity of position and downstream user in transmission path counts the resource that each user obtains on the transmission path and gets qualificationNumber.If same user appears in different transmission paths, the money which can be obtained in each transmission pathSource gets qualification number and adds up, and the resource for determining that the user obtains gets qualification number.That is, it is assumed that user A is total3 transmitting objects are had received altogether, have carried out 3 transmitting, then the user appears in 3 transmission paths.Assuming that whereinIn one transmission path, in the user downstream, there are 4 users, and in Article 2 transmission path, in the user downstream, there are 8User, in Article 3 transmission path, in the user downstream, there are 5 users, then the resource that the user A is obtained gets qualification timeNumber is 4+8+5=17 times.
When specific implementation, it can also request to obtain the first client associate use from the server-side in the first clientThe resource that family currently obtains gets qualification number information, and is shown, in this way, user can be looked into real time by the first clientSee that the resource oneself obtained gets qualification number information.
It should be noted that in the embodiment of the present application, user, can for the time being not after obtaining resource every time and getting qualificationAllow user to carry out resource to get, but when certain time point of announcing the winners in a lottery arrives, the unified resource that carries out is got.That is,Each secondary resource that first client associate user obtains, which gets qualification and correspond to unified resource, gets operation entry, for basisThe resource specifically obtained, which gets qualification number and carries out unified resource, gets operation.In other words, finally when progress resource is got,It can be according to participation of the user in red packet communication process and the active degree of place transmission path, to influence finally to useThe resource quantity that family can be got then gets more resources specifically, to get qualification number more for the resource that user obtainsProbability it is also just bigger.
In addition, in practical applications, the transmitting object can also have classification information, wherein to different classes of biographyIt passs object and transmit resource obtained and get qualification with different weights.For example, gold, silver, copper three etc. can be divided intoGrade, alternatively, be divided into " common red packet ", " rare red packet ", " legend red packet ", etc., then it, can also when acquisition resource gets qualificationTo get qualification to specific resource and be marked according to the classification difference of transmitting object, resource finally is carried out in user and is gotWhen, the information such as qualification number, and corresponding quantity and weight of all categories can be got according to owned resource, determinedThe resource information, etc. that user can get.
It is further to note that resource can also be provided when the resource that offer specifically obtains gets qualification numberThe relevant information of supplier.That is, the Unclaimed resource that specially user provides can be by patronage such as businessmans, becauseThis can also provide the information of sponsor when providing its information such as " red packet lighted " for user in the user interface,For example, the red packet has so-and-so businessman's patronage, etc..
Through the foregoing embodiment one, novel " red packet " circulation way is provided, the process of propagation is passed similar to " torch "It passs, therefore, form is more novel.In addition, be based on the circulation way, can in such a way that the novel resource of correspondence is got, that is,In " red packet " communication process, the resource information that user can get is not made known temporarily, but in a unified time point, rootAccording to the participation situation that user transmits " red packet ", carries out unified resource and get.Therefore, the ginseng of user can more effectively be promotedCan be selected by users with degree also, due to specifically being propagated between which user, therefore, or user's ginsengWith into specific user's preferred process, in the case where saving server-side resource, the effective use of resource dissemination can be improvedRate.
Embodiment two
The embodiment provides a kind of resource and gets second is that, the angle from first service end corresponding with embodiment oneInformation processing method, referring to Fig. 3, this method be can specifically include:
S301: first service end generates transmitting object, and is supplied to selected seed user client;
S302: during the transmitting object is transmitted by user by the first client, each transmitting pair is recordedThe transmission path of elephant, and the resource obtained to each user is got qualification number and is counted, wherein a transmitting object corresponding oneTransmission path.
Wherein it is possible on every transmission path, according to position of each user in transmission path and downstream userQuantity counts the resource that each user obtains on the transmission path and gets qualification number.If same user appears in differentIn transmission path, then the resource that the user obtains in each transmission path can be got into qualification number and added up, determining shouldThe resource that user obtains gets qualification number.Alternatively, can receive and be transmitted according to same user under another wayNumber of objects is transmitted, the resource for determining that user obtains gets qualification number.
When specific implementation, the transmitting object can have classification information, can also be to each use specifically when being countedThe transmitting number of objects of all categories of family transmitting is counted.Furthermore it is also possible to where the transmitting behavior participated in each userPrecedence information is counted.
Furthermore if specific resource, which gets operation, to be carried out in second system, first service end can also be by instituteThe statistical information of acquisition is supplied to second service end, from the second service end by associated second terminal equipment to correspondingUser provides the statistical information;Wherein, same user believes at the first service end with account corresponding in second service endManner of breathing association.Furthermore it is also possible to which the geographical location information where association user on each transmission path is supplied to described secondServer-side, by the second service end by preset electronic map system to the geographical location of the associated user of each paths intoLine flag, also, line can also be drawn between geography nodes of locations each on path.In this way, user can pass through the second visitorFamily end views the transmitting behavior of its participation, specifically has the people in which geographical location to participate in, for example, user can see a biographyObject is passed from Beijing to Tianjin, from Tianjin again to Shanghai, is transmitted to U.S., etc. again later.It is shown in electronic mapProcess, can according to the sequencing for each user for including in specific transmission path, with this in electronic map it is correspondingGeographical location " lighting " it is corresponding " torch " so that user obtain really carry out torch relay experience, promotedThe interest of scheme, and then promote the participation of user.
It is due to the embodiment second is that corresponding with embodiment one, relevant specific implementation is referring in embodiment oneRecord, which is not described herein again.
Embodiment three
The embodiment three is then to provide a kind of resource pickup information processing method, specifically from the angle of the second client, referring to fig. 4, this method can specifically include:
S401: the second client receives transmitting relevant information of the association user to transmitting object of second service end offer,Wherein, to include: user get qualification number information by transmitting the resource of the transmitting object acquisition to transmitting relevant information,In, the corresponding transmission path of a transmitting object;
S402: the transmitting relevant information is shown in the user interface.
That is, before having carried out " red packet " by mode described in previous embodiment one, embodiment two and having propagatedIt puts, the statistical information in red packet transmittance process can be supplied to second service end by first service end, and second service end then may be usedWith the information that will be counted from user's dimension, user is supplied to by the second client.For example, user can pass through the second visitorThe resource that family end checks that it is obtained gets qualification number, in the example that one implements, specifically believes above-mentioned transmitting correlationCeasing the interface being shown can as shown in fig. 5-1, for example, " I has lighted 32 red packets ", etc..In addition, as Fig. 5-1 instituteShow, wherein the transmitting relevant information specifically received can also include: the quantity of the transmitting object of all categories of user's transmittingInformation, for example, " gold × 1, silver × 5, copper × 26 ", etc..Alternatively, can also include the transmitting that user participates in as shown in fig. 5-1Precedence information where behavior, for example, " I is the 108062nd transmitter ", etc..
In addition, the unified resource that carries out gets operation, therefore, such as Fig. 5-1 institute when can at a time be arrived due to userShow, the second client can also provide count down information in interface, to the time for indicating to get start time apart from resourceLength information, for example, " distance is announced the winners in a lottery, and there are also when 01 57 to divide 49 seconds ", etc..Wherein, it is got start time in the resource, rootQualification number is got according to user's resource obtained carry out unified resource get operation.
In addition, the second client can also be mentioned according to the second service end before the resource gets start timeGeographical location information on the associated transmission path of the active user of confession and each pipeline where associated user, mentionsSupplied for electronic map interface, and the geographical location of the associated user of each paths is marked in the electronic map interface.
Wherein, in practical applications, the resource get start time can in the media in associated entity placeIt is associated at the beginning of holding live event, it therefore, can be with when each transmission path is shown in the electronic map interfaceThe entity place is terminal, and the picture for being eventually transferred to main meeting-place to simulate torch is conducive to promote user experience.
It further, can be in the transmission path when the electronic map interface is transmitted to the entity placeThe visual effect information that the transmitting object is transmitted to the entity place is provided.When specific implementation, it can play by pre-Video, animation for first recording etc. simulate above-mentioned special efficacy.
In addition, getting start time in the resource as shown in Fig. 5-2, can be provided for carrying out what resource was gotOption of operation can be the button, etc. shown in figure for showing " putting me to get " printed words, specifically so as to according to the userThe resource of acquisition gets qualification number and determines the resource quantity that user gets.
After the option of operation is operated, since to get qualification usually multiple for the resource that user possesses, may be used alsoTo provide dynamic change effect, the dynamic change effect includes: that the resource quantity got gradually increases, and resource gets moneyLattice number gradually decreases, and is the state diagram at certain moment in dynamic changing process, there it can be seen that still having as shown in Fig. 5-3It gets qualification and is not run out for 5 times, that is to say, that be not turned on there are also 5 " red packet ", work as front opening in addition, having also exhibited in figureThe information such as " red packet " corresponding resource quantity, and " red packet " total number resource obtained for having already turned on.Finally when allAfter the completion of getting, then the total resources information, etc. finally got can be shown in interface as shown in Fig. 5-4.
Example IV
The example IV is angle corresponding with embodiment three, from second service end, provides a kind of resource and getsInformation processing method, referring to Fig. 6, this method be can specifically include:
S601: second service end obtains user to the transmitting relevant information of transmitting object, and the transmitting relevant information includes:User gets qualification number information by transmitting the resource that the transmitting object obtains, wherein a transmitting object is one correspondingTransmission path;
S602: being supplied to the second client for the transmitting relevant information, to be used for second client to the biographyRelevant information is passed to be shown.
Wherein, at the beginning of the resource gets the media content live event in start time and associated entity placeAssociation is carved, at this point, transmitting relevant information of multiple users to transmitting object can also be supplied to third client by second service endEnd, the third client are associated with the entity place, show the multiple user couple will pass through the third clientTransmit the transmitting relevant information of object.Furthermore it is also possible to which the geographical location in a plurality of transmission path including each user-association is believedBreath is supplied to the third client, passes through electronic map system in the entity place by the third client to each itemThe geographical location of the associated user in path is marked.In this way, user on the terminal devices such as the mobile phone of oneself in addition to that can look intoIt sees the transmitting relevant information oneself participated in, total user can also be checked on the whole to red by terminal devices such as television setsThe participation situation of packet transduction activity, to obtain the visual effect more shaken.
Embodiment five
The embodiment five then from the angle of third client, provides a kind of resource pickup information processing method, referring to figure7, this method can specifically include:
S701: third client receives the corresponding transmission path information of multiple transmitting objects that second service end provides,In, a transmitting object corresponds to a transmission path, includes the multiple users for participating in transmitting on the transmission path;The thirdClient corresponds to the terminal device disposed in entity place;
S702: the transmission path information is shown in the display interface in entity place.
Wherein, the entity place can be party constant pitch purpose live streaming scene, etc..When specific implementation, third clientEnd can also obtain the geographical location information of each user-association on the transmission path from the second service end, it is then possible toIt is marked in the entity place by geographical location of the electronic map system to the associated user of each paths.
Wherein, the specific implementation about the non-detailed portion into embodiment five of previous embodiment three may refer to aforementioned realityThe introduction in example one is applied, which is not described herein again.
Corresponding with embodiment one, the embodiment of the present application also provides a kind of resource pickup information processing units, referring to figure8, which specifically can be applied to the first client, comprising:
Object obtaining unit 801 is transmitted, for obtaining transmitting object, is provided for transmitting what object was transmitted to describedOption of operation;
Candidate user information provider unit 802 provides candidate after receiving transmitting request by the option of operationUser information, to select one of contact person user as target user;
Transfer unit 803, for the transmitting object to be passed to target user's client by first service end,And record the transmitting situation information of the transmitting object;
Wherein, the transmitting situation information of the transmitting object is for determining that the resource of the first client associate user gets moneyLattice.
Wherein, when specific implementation, the transmitting object is primary per the transmitting of downstream user client, first clientAssociation user obtains first resource and gets qualification.
Alternatively, first client often receives a transmitting object and after passing to target user's client, ifThe target user executes preset operation, then the first client associate user obtains first resource and gets qualification.
When specific implementation, the transmitting object obtaining unit specifically can be used for: obtain the transmitting object of server-side distribution.
Alternatively, the transmitting object obtaining unit specifically can be used for:
Receive the transmitting object that the transmitting of upstream user client comes.
Specifically, the transmitting object has identification information, the transmitting object is also carried in the transmitting object informationAssociated upstream user information;
The candidate user information provider unit specifically can be used for: determine the connection of the first client associate userPeople's user list information, if including the upstream user of the transmitting object in contact person's user list, by the upstreamUser rejects, and provides the candidate user information.
When specific implementation, can also include:
Information display unit, for obtaining what the first client associate user currently obtained from server-side requestResource gets qualification number information, and is shown.
In addition the information display unit specifically can be also used for: get qualification number providing the resource currently obtainedWhen information, the relevant information of resource provider is also provided.
Specifically, each secondary resource that the first client associate user obtains gets qualification and can correspond to unified resource and getsOperation entry gets operation to carry out unified resource for getting qualification number according to the resource that specifically obtains.That is, withWhen family acquisition resource gets qualification, the resource informations such as the amount of money specifically obtained are had no knowledge about, are needed until specifically announcing the winners in a lottery the momentIt can know.
In addition, the transmitting object can have classification information, wherein carry out transmitting institute to different classes of transmitting objectThe resource of acquisition gets qualification with different weights.
Corresponding with embodiment two, the embodiment of the present application also provides a kind of resource pickup information processing units, referring to figure9, which specifically can be applied to first service end, comprising:
Object generation unit 901 is transmitted, for generating transmitting object, and is supplied to selected seed user client;
Information recording unit 902 is transmitted, for what is transmitted by user by the first client in the transmitting objectIn the process, the transmission path of record transmitting object, and qualification is got by transmitting the resource that the transmitting object obtains to userNumber is counted, wherein the corresponding transmission path of a transmitting object.
Wherein, when specific implementation, the transmitting information recording unit specifically can be used for:
On every transmission path, according to the quantity of position and downstream user of each user in transmission path, statisticsThe resource that each user obtains on the transmission path gets qualification number.
Wherein, if same user appears in different transmission paths, the transmitting information recording unit can be withFor: the resource that the user obtains in each transmission path is got into qualification number and is added up, determines the money that the user obtainsGet qualification number in source.
Under another way, the transmitting information recording unit specifically can be used for:
The transmitting number of objects for receiving and being transmitted according to same user and each target user are to the biography receivedOperation performed by object is passed, the resource for determining that user obtains gets qualification number.
When specific implementation, the transmitting object has classification information, and the transmitting information recording unit can be also used for:
The transmitting number of objects of all categories of each user transmitting is counted.
In addition, transmitting information recording unit can be also used for: the precedence information where the transmitting behavior participated in each userIt is counted.
Furthermore the device can also include:
Statistical information provides unit and is taken for statistical information obtained to be supplied to second service end by described secondBusiness end provides the statistical information to corresponding user by associated second terminal equipment;Wherein, same user is describedOne server-side is associated with corresponding account information in second service end.
Furthermore it is also possible to include:
Geographical location information provides unit, for mentioning the geographical location information where association user on each transmission pathThe second service end is supplied, by the second service end by preset electronic map system to the associated user of each pathsGeographical location be marked.
Corresponding with embodiment three, the embodiment of the present application also provides a kind of resource pickup information processing units, referring to figure10, which specifically can be applied to the second client, comprising:
Information receiving unit 1001 is transmitted, for receiving transmitting of the association user of second service end offer to transmitting objectRelevant information, wherein transmitting relevant information, which includes: user, gets qualification number by transmitting the resource of the transmitting object acquisitionInformation, wherein the corresponding transmission path of a transmitting object;
Display unit 1002, for being shown in the user interface to the transmitting relevant information.
When specific implementation, the transmitting relevant information can also include: the quantity of the transmitting object of all categories of user's transmittingInformation, the precedence information, etc. where the transmitting behavior that user participates in.
In addition, the device can also include:
Count down information provides unit and gets start time apart from resource to indicate for providing count down informationTime span information, wherein get start time in the resource, qualification number is got according to user's resource obtained and is carried outUnified resource gets operation.
Transmission path marking unit, for being mentioned according to the second service end before the resource gets start timeGeographical location information on the associated transmission path of the active user of confession and each pipeline where associated user, mentionsSupplied for electronic map interface, and the geographical location of the associated user of each paths is marked in the electronic map interface.
Wherein, at the beginning of the resource gets the media content live event in start time and associated entity placeCarve association, wherein, can be using the entity place as terminal when each transmission path is shown in the electronic map interface.
In addition, the device can also include:
Special-effect information provides unit, for being transmitted to the entity field in the electronic map interface in the transmission pathWhen institute, the visual effect information that the transmitting object is transmitted to the entity place is provided.
Option of operation provides unit and provides the behaviour got for carrying out resource for getting start time in the resourceMake option, so that the resource obtained according to the user gets the resource quantity that qualification number determines that user gets.
Variation effect information provider unit, it is described for after the option of operation is operated, providing dynamic change effectDynamic change effect includes: that the resource quantity got gradually increases, and resource is got qualification number and gradually decreased.
Corresponding with example IV, the embodiment of the present application also provides a kind of resource pickup information processing units, referring to figure11, which specifically can be applied to second service end, comprising:
Information obtainment unit 1101 is transmitted, for obtaining user to the transmitting relevant information of transmitting object, the transmitting phaseClosing information, to include: user get qualification number information by transmitting the resource that the transmitting object obtains, wherein one is transmitted pairAs a corresponding transmission path;
First transmitting information provider unit 1102, for the transmitting relevant information to be supplied to the second client, withThe transmitting relevant information is shown in second client.
Wherein, the resource that same user obtains, which gets qualification number and gets start time in resource, uniformly to be got, andThe resource is associated at the beginning of getting start time and the media content live event in associated entity place, the dressSetting to include:
Second transmitting information provider unit, for transmitting relevant information of multiple users to transmitting object to be supplied to thirdClient, the third client are associated with the entity place, show the multiple use will pass through the third clientTransmitting relevant information of the family to transmitting object.
In addition, the device can also include:
Geographical location information provide unit, for by a plurality of transmission path include each user-association geographical location informationIt is supplied to the third client, passes through electronic map system in the entity place by the third client to each roadThe geographical location of the associated user of diameter is marked.
Corresponding with embodiment five, the embodiment of the present application also provides a kind of resource pickup information processing units, referring to figure12, which specifically can be applied to third client, comprising:
Transmission path information receiving unit 1201, for receiving the corresponding biography of multiple transmitting objects of second service end offerPass routing information, wherein a transmitting object corresponds to a transmission path, includes the multiple of participation transmitting on the transmission pathUser;The third client corresponds to the terminal device disposed in entity place;
Display unit 1202, for being shown in the display interface in entity place to the transmission path information.
When specific implementation, which can also include:
Geographical location information obtaining unit, for obtaining each user-association on the transmission path from the second service endGeographical location information;
Transmission path marking unit, for associated to each paths by electronic map system in the entity placeThe geographical location of user is marked.
In addition, the embodiment of the present application also provides a kind of electronic equipment, comprising:
One or more processors;And
With the memory of one or more of relational processors, the memory is for storing program instruction, the journeySequence instruction is performed the following operations when reading execution by one or more of processors:
Transmitting object is obtained, the option of operation for being transmitted to the transmitting object is provided;
After receiving transmitting request by the option of operation, candidate user information is provided, it is one of to selectIt is people user as target user;
The transmitting object is passed into target user's client by first service end, and records the transmitting pairThe transmitting situation information of elephant;
Wherein, the transmitting situation information of the transmitting object is for determining that the resource of the first client associate user gets moneyLattice.
And another electronic equipment, comprising:
One or more processors;And
With the memory of one or more of relational processors, the memory is for storing program instruction, the journeySequence instruction is performed the following operations when reading execution by one or more of processors:
Receive transmitting relevant information of the association user to transmitting object of second service end offer, wherein the related letter of transmittingBreath, which includes: user, gets qualification number information by transmitting the resource that the transmitting object obtains, wherein a transmitting pairAs a corresponding transmission path;
The transmitting relevant information is shown in the user interface.
Wherein, Figure 13 illustratively illustrates the framework of electronic equipment, for example, equipment 1300 can be mobile phone,Computer, digital broadcasting terminal, messaging device, game console, tablet device, Medical Devices, body-building equipment, a numberWord assistant, aircraft etc..
Referring to Fig.1 3, equipment 1300 may include following one or more components: processing component 1302, memory 1304,Power supply module 1306, multimedia component 1308, audio component 1310, the interface 1312 of input/output (I/O), sensor module1314 and communication component 1316.
Processing component 1302 usually control equipment 1300 integrated operation, such as with display, telephone call, data communication,Camera operation and record operate associated operation.Processing element 1302 may include one or more processors 1320 to executeInstruction, with complete disclosed technique scheme offer video broadcasting method in when meeting preset condition, generate flow constrictionRequest, and it is sent to server, wherein there is for trigger the server acquisition target concern area record in flow constriction requestThe information in domain, the flow constriction request preferentially guarantee the code rate of video content in target region-of-interest for request server;The corresponding video content of the ASCII stream file ASCII is played according to the ASCII stream file ASCII that server returns, wherein the ASCII stream file ASCII is serviceDevice requests to carry out what Compression was handled to the video content except the target region-of-interest according to the flow constrictionThe all or part of the steps of video file.In addition, processing component 1302 may include one or more modules, it is convenient for processing componentInteraction between 1302 and other assemblies.For example, processing component 1302 may include multi-media module, to facilitate multimedia componentInteraction between 1308 and processing component 1302.
Memory 1304 is configured as storing various types of data to support the operation in equipment 1300.These dataExample includes the instruction of any application or method for operating in equipment 1300, contact data, telephone book data,Message, picture, video etc..Memory 1304 can by any kind of volatibility or non-volatile memory device or theyCombination is realized, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), it is erasable canProgram read-only memory (EPROM), programmable read only memory (PROM), read-only memory (ROM), magnetic memory, flash memoryReservoir, disk or CD.
Power supply module 1306 provides electric power for the various assemblies of equipment 1300.Power supply module 1306 may include power managementSystem, one or more power supplys and other with for equipment 1300 generate, manage, and distribute the associated component of electric power.
Multimedia component 1308 includes the screen of one output interface of offer between equipment 1300 and user.SomeIn embodiment, screen may include liquid crystal display (LCD) and touch panel (TP).If screen includes touch panel, screenIt may be implemented as touch screen, to receive input signal from the user.Touch panel includes one or more touch sensorsTo sense the gesture on touch, slide, and touch panel.Touch sensor can not only sense the boundary of a touch or slide action,But also detection duration and pressure relevant to touch or slide.In some embodiments, multimedia component 1308Including a front camera and/or rear camera.When equipment 1300 is in operation mode, such as screening-mode or video modeWhen, front camera and/or rear camera can receive external multi-medium data.Each front camera and postposition camera shootingHead can be a fixed optical lens system or have focusing and optical zoom capabilities.
Audio component 1310 is configured as output and/or input audio signal.For example, audio component 1310 includes a wheatGram wind (MIC), when equipment 1300 is in operation mode, when such as call mode, recording mode, and voice recognition mode, microphone quiltIt is configured to receive external audio signal.The received audio signal can be further stored in memory 1304 or via communicationComponent 1316 is sent.In some embodiments, audio component 1310 further includes a loudspeaker, is used for output audio signal.
I/O interface 1312 provides interface, above-mentioned peripheral interface module between processing component 1302 and peripheral interface moduleIt can be keyboard, click wheel, button etc..These buttons may include, but are not limited to: home button, volume button, start button andLocking press button.
Sensor module 1314 includes one or more sensors, and the state for providing various aspects for equipment 1300 is commentedEstimate.For example, sensor module 1314 can detecte the state that opens/closes of equipment 1300, the relative positioning of component, such as instituteThe display and keypad that component is equipment 1300 are stated, sensor module 1314 can be with detection device 1300 or equipment 1,300 1It the position change of a component, the existence or non-existence that user contacts with equipment 1300,1300 orientation of equipment or acceleration/deceleration and setsStandby 1300 temperature change.Sensor module 1314 may include proximity sensor, be configured in not any physicsIt is detected the presence of nearby objects when contact.Sensor module 1314 can also include optical sensor, as CMOS or ccd image are sensedDevice, for being used in imaging applications.In some embodiments, which can also include acceleration sensingDevice, gyro sensor, Magnetic Sensor, pressure sensor or temperature sensor.
Communication component 1316 is configured to facilitate the communication of wired or wireless way between equipment 1300 and other equipment.IfStandby 1300 can access the wireless network based on communication standard, such as WiFi, 2G or 3G or their combination.It is exemplary at oneIn embodiment, communication component 1316 receives broadcast singal or broadcast correlation from external broadcasting management system via broadcast channelInformation.In one exemplary embodiment, the communication component 1316 further includes near-field communication (NFC) module, to promote short distanceCommunication.For example, radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra wide band can be based in NFC module(UWB) technology, bluetooth (BT) technology and other technologies are realized.
In the exemplary embodiment, equipment 1300 can be by one or more application specific integrated circuit (ASIC), numberSignal processor (DSP), digital signal processing appts (DSPD), programmable logic device (PLD), field programmable gate array(FPGA), controller, microcontroller, microprocessor or other electronic components are realized, for executing the above method.
In the exemplary embodiment, a kind of non-transitorycomputer readable storage medium including instruction, example are additionally providedIt such as include the memory 1304 of instruction, above-metioned instruction can be executed by the processor 1320 of equipment 1300 to complete disclosed technique sideIn the video broadcasting method that case provides when meeting preset condition, generate flow constriction request, and be sent to server, whereinRecord has the information that target region-of-interest is obtained for trigger the server, the flow constriction request in the flow constriction requestPreferentially guarantee the code rate of video content in target region-of-interest for request server;It is broadcast according to the ASCII stream file ASCII that server returnsThe corresponding video content of the ASCII stream file ASCII is put, wherein the ASCII stream file ASCII is requested according to the flow constriction to institute for serverIt states the video content except target region-of-interest and carries out the video file that Compression is handled.For example, the non-transitoryComputer readable storage medium can be ROM, random access memory (RAM), CD-ROM, tape, floppy disk and optical data storageEquipment etc..
As seen through the above description of the embodiments, those skilled in the art can be understood that the application canIt realizes by means of software and necessary general hardware platform.Based on this understanding, the technical solution essence of the applicationOn in other words the part that contributes to existing technology can be embodied in the form of software products, the computer software productIt can store in storage medium, such as ROM/RAM, magnetic disk, CD, including some instructions are used so that a computer equipment(can be personal computer, server or the network equipment etc.) executes the certain of each embodiment of the application or embodimentMethod described in part.
All the embodiments in this specification are described in a progressive manner, same and similar portion between each embodimentDividing may refer to each other, and each embodiment focuses on the differences from other embodiments.Especially for system orFor system embodiment, since it is substantially similar to the method embodiment, so describing fairly simple, related place is referring to methodThe part of embodiment illustrates.System and system embodiment described above is only schematical, wherein the conductThe unit of separate part description may or may not be physically separated, component shown as a unit can be orPerson may not be physical unit, it can and it is in one place, or may be distributed over multiple network units.It can rootAccording to actual need that some or all of the modules therein is selected to achieve the purpose of the solution of this embodiment.Ordinary skillPersonnel can understand and implement without creative efforts.
Above to resource pickup information processing method, device and electronic equipment provided herein, detailed Jie has been carried outIt continues, specific examples are used herein to illustrate the principle and implementation manner of the present application, and the explanation of above embodiments is onlyIt is to be used to help understand the method for this application and its core ideas;At the same time, for those skilled in the art, according to this ShenThought please, there will be changes in the specific implementation manner and application range.In conclusion the content of the present specification should not manageSolution is the limitation to the application.