Data processing method and device, data interactive method and systemTechnical field
The invention belongs to computer and Internet technical field, more particularly to a kind of data processing method and device,Data interactive method and system.
Background technology
Along with computer and the high speed development of Internet technology, the life of people is increasingly to digitlization directionDevelopment.Nowadays, the electronics red packet such as wechat red packet, Alipay red packet, Baidu's red packet is as a kind of newbornThings, just gradually replaces real-life red packet, and is widely used in the doings of people.SoAnd, existing electronics red packet still stays in traditional custom aspect that courtesy demands reciprocity in granting, it is impossible to holdMore information are carried, extension application and development is extremely not enough.
The content of the invention
The present invention provides a kind of data processing method and device, data interactive method and system, by by electronicsRed packet is played with audio/video file and is combined, and extends the application of electronics red packet, improves product to informationPropagation efficiency.
The present invention provides a kind of data processing method, including:Server, which is received, provides the electronics red packet that end is sentOpen instruction and issuer specifies the information for the audio/video file played, described open in instruction includes electronicsThe amount information that red packet is opened;It is raw when getting the information for the electronics acceptance and guarantee voucher that bank end is providedInto the configuration file of electronics red packet, and by the information of the electronics acceptance and guarantee voucher, solution pay application instruction,The configuration file of the information of the audio/video file and the electronics red packet is encapsulated as electronics according to preset ruleRed packet, the electronics red packet is sent the receiving terminal of electron red packet so that the receiving terminal is according to receptionThe electronics red packet, first plays the audio/video file, and then sending the solution pair application to the bank end refers toOrder.
Preferably, methods described also includes:Control will be evaluated to be encapsulated in the electronics red packet, it is described by instituteStating after electronics red packet sends the receiving terminal of electron red packet includes:The receiving terminal is received to evaluate by describedThe evaluation information for the recipient that control is sent;The bank end is instructed, increase, which is transferred to, provides the evaluation letterThe virtual resource of the account of the recipient of breath, wherein, the incrementss of the virtual resource are according to institute's commentaryThe sequencing for the time that valency information is produced, successively decreases according to the ratio pre-set.
Preferably, it is described to include after the receiving terminal of electronics red packet transmission electron red packet:Receive instituteThe recipient for stating receiving terminal transmission accelerates to play the announcement information of the audio/video file;The bank end is instructed,According to preset ratio, the void for being transferred to the account for the recipient for accelerating to play the audio/video file is reducedIntend resource.
Preferably, the electronics red packet for receiving the transmission of granting end includes before opening instruction:Receive the hairThe request of electronics red packet is opened in the application for putting end transmission, and the accounts information of the issuer is included in the request;Whether judge the account of the issuer has the authority for opening the electronics red packet;If so, then to the hairPut end and send the feedback information for authorizing the account of the issuer to open the electronics red packet.
The present invention provides a kind of data interactive method, and methods described includes:End is provided to be provided according to electronics red packetWhat side was triggered opens instruction, and generation electronics red packet opens instruction, and the electronics red packet is opened into instruction and sent outThe side of putting specifies the information for the audio/video file played to be sent to server, and the electronics red packet is opened to be included in instructionThere is the amount information that electronics red packet is opened;The electronics red packet is opened instruction and is transmitted to bank by the serverEnd;The bank end amount of money letter in the account of electronics red packet issuer is freezed according to the amount informationCorresponding virtual resource is ceased, and generates the electronics acceptance and guarantee voucher and solution pair application instruction, and will be describedThe information and the solution of electronics acceptance and guarantee voucher pay application instruction and are sent to the server;The serverThe configuration file of electronics red packet is generated, paying application by the information of the electronics acceptance and guarantee voucher, the solution refers toMake, the configuration file of the information of the audio/video file and the electronics red packet is encapsulated as according to preset ruleElectronics red packet, the electronics red packet is sent the receiving terminal of electron red packet;The receiving terminal is according to receptionThe electronics red packet, first plays the audio/video file, and then sending the solution pair application to the bank end refers toOrder;Application instruction is paid in the bank end according to the solution, by the void described in the electronics acceptance and guarantee voucherThe account for intending resource from the electronics red packet issuer is transferred to the account of recipient, and result is sentTo the granting end.
The present invention provides a kind of data processing equipment, and described device includes:Receiver module, is provided for receivingThe electronics red packet that end is sent opens instruction and issuer specifies the information for the audio/video file played, described to openInclude the amount information that electronics red packet is opened in instruction;Generation module, bank's end granting is got for working asElectronics acceptance and guarantee voucher information when, generate electronics red packet configuration file;The generation module, alsoFor by the information of the electronics acceptance and guarantee voucher, solution pay application instruction, the audio/video file information withAnd the configuration file of the electronics red packet is encapsulated as electronics red packet according to preset rule;Sending module, is used forThe electronics red packet is sent to the receiving terminal of electron red packet so that the receiving terminal is according to the electricity of receptionSub- red packet, plays the audio/video file first, and then sending the solution to the bank end pays application instruction.
Preferably, the generation module, is additionally operable to evaluation control being encapsulated in the electronics red packet;It is describedReceiver module, is additionally operable to receive the evaluation information for the recipient that the receiving terminal is sent by the evaluation control;Described device also includes:Instruction module, for instructing the bank end, increase, which is transferred to, provides the evaluationThe virtual resource of the account of the recipient of information, wherein, the incrementss of the virtual resource are evaluated according to describedThe sequencing for the time that information is produced, successively decreases according to the ratio pre-set.
Preferably, the receiver module, the recipient for being additionally operable to receive the receiving terminal transmission accelerates to broadcastPut the announcement information of the audio/video file;The instruction module, is additionally operable to instruct the bank end, according to pre-The ratio put, reduction is transferred to the described virtual of the account for the recipient for accelerating to play the audio/video fileResource.
Preferably, electronics red packet is opened in the receiver module, the application for being additionally operable to receive the granting end transmissionRequest, the accounts information of the issuer is included in the request;Described device also includes:Judge module,Whether the account for judging the issuer has the authority for opening the electronics red packet;The sending module,There is the authority for opening the electronics red packet if being additionally operable to the account of the issuer, sent out to the granting endSend the feedback information for authorizing the account of the issuer to open the electronics red packet.
The present invention provides a kind of data interaction system, it is characterised in that the system includes:Provide end, clothesBusiness device, receiving terminal, bank end;Wherein, the granting end, for what is triggered according to electronics red packet issuerInstruction is opened, generation electronics red packet opens instruction, and the electronics red packet is opened into instruction and issuer is specifiedThe information of the audio/video file of broadcasting is sent to the server, and the electronics red packet, which is opened in instruction, includes electricityThe amount information that sub- red packet is opened;The server, institute is transmitted to for the electronics red packet to be opened into instructionState bank end;The bank end, for according to the amount information, freezing the account of electronics red packet issuerThe corresponding virtual resource of the interior amount information, and generate electronics acceptance and guarantee voucher and solution pays application instruction,And pair application instruction of the information and the solution of the electronics acceptance and guarantee voucher is sent to the server;InstituteState server, be additionally operable to generate electronics red packet configuration file, by the information of the electronics acceptance and guarantee voucher,The solution pays the configuration file of application instruction, the information of the audio/video file and the electronics red packet according to pre-The rule put is encapsulated as electronics red packet, and the electronics red packet is sent to the receiving terminal of electron red packet;It is described to connectReceiving end, for the electronics red packet according to reception, first plays the audio/video file, then to the bankEnd sends the solution and pays application instruction;The bank end, is additionally operable to pay application instruction according to the solution, by instituteState the virtual resource described in electronics acceptance and guarantee voucher and be transferred to from the account of the electronics red packet issuer and connectThe account of debit, and result is sent to the granting end.
From the foregoing, the present invention by the information of electronics acceptance and guarantee voucher, solution by paying application instruction, hairThe side of putting specifies the information and the configuration file of electronics red packet for the audio/video file played, and is sealed according to preset ruleFill as electronics red packet and be sent to receiving terminal so that electronics red packet not only can as a kind of affection exchange,More business promotion can be carried out using the advertisement video wherein carried, extend the application of electronics red packet,Improve propagation efficiency of the product to information.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to implementingThe accompanying drawing to be used needed for example or description of the prior art is briefly described, it should be apparent that, describe belowIn accompanying drawing be only some embodiments of the present invention, for those skilled in the art, do not paying woundOn the premise of the property made is laborious, other accompanying drawings can also be obtained according to these accompanying drawings.
Fig. 1 is that the data processing method that first embodiment of the invention is provided realizes schematic flow sheet;
Fig. 2 is that the data interactive method that second embodiment of the invention is provided realizes schematic flow sheet;
Fig. 3 is the flow chart for the data interactive method that third embodiment of the invention is provided;
Fig. 4 is user terminal and the interactive stream at bank end in the data interactive method that third embodiment of the invention is providedCheng Tu;
Fig. 5 is the network structure for the data interactive method that third embodiment of the invention is provided;
Fig. 6 is user terminal and the interaction diagrams at bank end in the data interactive method that prior art is provided;
Fig. 7 is the network structure for the data interactive method that prior art is provided;
Fig. 8 is the structural representation for the data interactive method that third embodiment of the invention is provided;
Fig. 9 is the structural representation for the data processing equipment that fourth embodiment of the invention is provided;
Figure 10 is the structural representation for the data processing equipment that fifth embodiment of the invention is provided;
Figure 11 is the structural representation for the data interaction system that sixth embodiment of the invention is provided.
Embodiment
, below will knot to enable goal of the invention of the invention, feature, advantage more obvious and understandableThe accompanying drawing in the embodiment of the present invention is closed, the technical scheme in the embodiment of the present invention is clearly and completely retouchedState, it is clear that described embodiment is only a part of embodiment of the invention, and not all embodiments.BaseEmbodiment in the present invention, what those skilled in the art were obtained under the premise of creative work is not madeEvery other embodiment, belongs to the scope of protection of the invention.
Referring to Fig. 1, the data processing method that Fig. 1 provides for first embodiment of the invention realizes that flow is shownIt is intended to.The data of the present embodiment are by taking electronics red packet as an example.The data processing method that the present embodiment is provided can be appliedIn server, server can be independently of bank end and provide the third-party server at end, or theA data processing module in tripartite's server, or can also exist as a data processing module configurationIn the server for providing end owned enterprise, or can also directly it be configured as a data module at granting endIn.The granting end of electronics red packet and receiving terminal can be, but not limited to include:Smart mobile phone, panel computer, platformThe various computer equipments such as formula machine, wherein being configured with respective client, that is to say and entered by the clientThe granting of electronics red packet is realized in the data handling system, circulates and collects.Meanwhile, circulation information is all by dataProcessing module is recorded in each independent electronics red packet accordingly, forms an independent intelligent file, canFree flow on the internet.As shown in figure 1, this method is mainly included the following steps that:
The electronics red packet that S101, server reception granting end are sent opens instruction and issuer specifies broadcastingThe information of audio/video file, opens in instruction and includes the amount information that electronics red packet is opened;
Further, the issuer user (hereinafter referred to as issuer) of electronics red packet is red using electronics is sent, it is necessary to open the request of electronics red packet, service to server transmission application by providing end before the business of bagDevice receives this application and opens the request of electronics red packet, and judge the issuer account whether have open electronicsThe authority of red packet, the request includes the accounts information of issuer.The standard of judgement can be pre-set, canIt is configured with the qualification of the account according to issuer, if for example, the account of issuer possesses certain scaleLarge enterprises, if there is good credit appraisal, if possessing the client of certain reserve fund, be construed as toolThere is the authority for opening electronics red packet.If the account that judged result is the issuer has this authority, to granting endSend the feedback information for authorizing the account of the issuer to open electronics red packet.
Provide termination to receive after the feedback information for allowing to open electronics red packet, set electronics red packet opens the amount of money,And instruction is opened by sending electronics red packet to server, this is opened into amount information is sent to server, refers toShow that the server opens corresponding amount information for electronics red packet, and, this is opened into amount information and electronicsThe accounts information of the recipient user (hereinafter referred to as recipient) of red packet is sent to bank end, indicates the bankEnd open the red packet amount of money, the bank end made according to the accounts information of issuer, the accounts information of recipient withAnd the red packet amount of money, generate electronics acceptance and guarantee voucher.It is to be appreciated that provide end also can not intended receiver,But by bank end according to providing the quantity of recipient that end is specified, in the user account for providing end association withMachine determines recipient.
It is to allow bank it should be noted that server sends the demand information at the granting end to bank endKnow that granting end will open the red packet of certain amount of money in end.Specifically, the demand information can be by servicingDevice is on behalf of bank end is passed to, now, and the information transmitted is the electronic signature by providing end subscriber,To prove that the demand information is the mandate by providing end subscriber.The demand information can also be providedEnd is directly connected with its bank of deposit's end communication, is prepared and opens the amount of money of red packet and notify bank end.
Provide end and send the audio-visual text that issuer specifies broadcasting while can opening instruction sending electronics red packetThe information of part.The audio/video file can be the advertisement audio/video file that issuer is specified, and a such as section audio or regardFrequency file, the information for providing the audio/video file that end is sent can be the download link of audio/video file, or audio-visualFile is in itself.
S102, when getting the information for the electronics acceptance and guarantee voucher that bank end is provided, generate electronics red packetConfiguration file, and by the information of electronics acceptance and guarantee voucher, solution pay application instruction, audio/video file informationAnd the configuration file of electronics red packet is encapsulated as electronics red packet according to preset rule;
The payment amount of record in the electronics acceptance and guarantee voucher is the amount of money that electronics red packet is opened.
Further, bank's termination transmitting-receiving puts the electronics red packet that end sends and opens amount information, and electronicsThe accounts information of the recipient of red packet, bank end judge virtual resource in the account of the issuer remaining sum whetherMore than the amount of money of opening of the electronics red packet, the remaining sum of the account can be the one or more in following three kinds:Save the amount of money, credit line, and loan limit.If being more than, freeze in the issuer account balance withThis opens the equal fund of the amount of money, and correspondence generates electronics acceptance and guarantee voucher, and the electronics of generation is promised to undertake into branchThe information of exchange order is sent to server, and the recipient comprising electronics red packet believes in the electronics acceptance and guarantee voucherCease, issuer information, the information such as payment.If being not more than, refusal generates electronics acceptance and guarantee card,And to end and server return announcement information is provided, to notify to provide end and server insufficient in amount, it is impossible to send outDischarge sub- acceptance and guarantee voucher.Wherein virtual resource can be the cash gift or gift token, recipient can according to the cash gift orGift token exchange for ready money or material object.Specifically, the electronics acceptance and guarantee voucher is silver letter card.
Silver letter card refers to that bank freezes required number fund according to the application of opener and opened, and promise to undertake according toAgreement solution pays the electronic certificate that condition handles payment and settlement.In bank's version electronics red packet scene, opener isTo apply for providing the enterprise of electronics red packet to bank.After electronics red packet has been got, receipts of the user in silver letter cardThe bank account information of oneself is inputted at witness, card is received to bank's application, bank will i.e. within the time of agreementFund is transferred to receipts card account.The operation flow of silver letter card is as follows:(1) opener is by internet or with otherMode is to Opening Bank's application for credit.(2) accept, examine after Opening Bank's checking identity, accounts information are errorlessCore confirms to meet the condition of opening L/C, freezes to protect and silver letter card is opened after the fund of paying.(3) receive witness by internet orOtherwise receive and demonstrate,prove to recipient bank application.(4) after recipient bank checking identity, accounts information are errorless byReason receives card (or receiving card automatically by recipient bank according to witness's setting is received).(5) receive witness and fulfil silver letter card itemAfter lower basis transaction obligation, information of honouring an agreement is submitted (to be generally used for electric business field, receipts witness is businessman, is fulfiledAfter delivery obligation, Shipping Information is submitted, in electronics red packet field, due to being that opener is gratuitously transferred to receiptsWitness, therefore avoid the need for fulfiling transaction obligation).(6) receiving witness or the third party specified will apply for that solution is paidInformation sends to Opening Bank's application solution to pay and (in electronics red packet field, receives witness and fill in i.e. automatic after receipts cardApplication solution is paid).(7) Opening Bank's solution pays silver letter card and by funds transfer to recipient bank, and recipient bank willFund is transferred to receipts card account.
Server is held when getting the information for the electronics acceptance and guarantee voucher that bank end is provided according to the electronicsThe accounts information and the accounts information of recipient of the electronics red packet issuer included in promise evidence for payment, generate baseApplication instruction is paid in the solution of the electronics acceptance and guarantee voucher, the solution, which pays application instruction, to be used to ask the bank end to be pressedAccording to the amount of money of the electronics red packet, by the virtual resource described in the electronics acceptance and guarantee voucher from the electronics red packetIssuer is transferred to recipient.It can also be generated it is to be appreciated that the solution pays application instruction by bank end.
Server generates the configuration file of electronics red packet, and the interface of electronics red packet may be considered the electronics red packetBig envelope, by configuration file, getting for electronics red packet is operatively configured to first in the interface of electronics red packetPlay issuer and specify the audio/video file played, then triggering sends solution and pays the operation of application instruction, then showsThe information of electronics acceptance and guarantee voucher.
The information for the audio/video file being encapsulated within electronics red packet can be that audio/video file can also be audio-visual in itselfThe download link of file.
S103, the receiving terminal that electronics red packet is sent to electron red packet so that receiving terminal is according to the electronics of receptionRed packet, first plays audio/video file, and then sending solution to bank end pays application instruction.
The electronics red packet that receiving terminal the reception server is sent, is triggered in the order for detecting operation electronics red packetWhen, i.e. when the icon for receiving the electronics red packet on end subscriber click display screen, run electronics red packet, rootThe interface of electronics red packet is generated and shown according to the configuration file of electronics red packet, and plays above-mentioned audio-visual in interfaceFile, and at the end of playing, automatic triggering sends the operation that solution pays application instruction, sends and solves to bank endApplication instruction is paid, the solution, which pays application instruction, to be used to ask bank end according to the amount of money of electronics red packet, and electronics is heldVirtual resource described in promise evidence for payment is transferred to the account of recipient from the account of electronics red packet issuer.Or, solution can also be paid application instruction and be sent to server by receiving terminal, and bank end is transmitted to by server.
Preferably, server can be in the configuration file of electronics red packet, according to the trigger condition for providing end transmissionThe customized preset time point of issuer included in configuration-direct, will send solution and pays touching for application command operatingClockwork spring part is configured to when playing to the preset time point, and triggering sends the operation that solution pays application instruction.That is,Recipient may not necessarily watch complete audio/video file, you can get the virtual resource in electronics red packet.So as toImprove the flexibility that red packet is got, it is to avoid recipient produces bad feelings because forcing the whole audio/video file of viewingThread, causes product viscosity decline.
The instruction of application instruction is paid at bank end according to the solution, and virtual resource in the electronics acceptance and guarantee voucher is turnedThe recipient for moving electron red packet, for example, the fund freezed before thawing, is transferred user offerCollecting account in, and by processing information feed back electron red packet granting end.Or, bank end will be handledThe processing information is transmitted to granting end by feedback of the information to server, server.
Further, server can encapsulate evaluation control in electronics red packet.Receiving terminal sends solution in triggering and paidAfter application instruction, the information of electronics acceptance and guarantee voucher is shown in interface, while the evaluation control is loaded,Show estimation window so that recipient can be evaluated electronics red packet, such as:Thumb up, difference are commented or otherComment.Receiving terminal obtains the evaluation information that recipient inputs in estimation window, and is sent to server.ServiceDevice is according to the evaluation information of reception, and instruction bank end increases the account for being transferred to the recipient for providing evaluation informationThe virtual resource at family, wherein, the sequencing for the time that the incrementss of virtual resource are produced according to evaluation information,Ratio according to pre-setting is successively decreased.For example, the recipient of evaluation information is provided for top 10, with 10%The ratio of descending, increase is transferred to the amount of the virtual resource of this 10 recipients., can by estimation windowIncrease the interaction between issuer and recipient, strengthen participating in the exchange of each side during electronics red packet is provided, enter oneStep extends the application of electronics red packet.
Further, receiving terminal detects the play operation of recipient, accelerates to play or pass when detecting recipientWhen closing the operation of audio/video file, send recipient to server and accelerate to play the announcement information of the audio/video file.Server is according to the announcement information, and instruction bank end, according to preset ratio, is reduced and is transferred to acceleration broadcastingThe virtual resource of the account of the recipient of the audio/video file.
Data processing method provided in an embodiment of the present invention, by server by the letter of electronics acceptance and guarantee voucherBreath, solution, which are paid, applies for that the information for the audio/video file played and the configuration text of electronics red packet are specified in instruction, issuerPart, is encapsulated as electronics red packet according to preset rule and is sent to receiving terminal so that electronics red packet not only may be usedAs a kind of affection exchange, more can carry out business promotion using the advertisement video wherein carried, extendThe application of electronics red packet, improves propagation efficiency of the product to information.
Referring to Fig. 2, the data interactive method that Fig. 2 provides for second embodiment of the invention realizes that flow is shownIt is intended to.In the data interactive method that the present embodiment is provided, server can be independently of bank end and provide endThird-party server, an or data processing module in third-party server, or can also makeIt is that a data processing module is configured in the server for providing end owned enterprise, or one can also be used asData module is directly configured in end is provided.The granting end of electronics red packet and receiving terminal can be, but not limited to include:The various computer equipments such as smart mobile phone, panel computer, desktop computer, wherein respective client is configured with,It that is to say to enter in the data handling system by the client and realize the granting of electronics red packet, circulate and collect.Meanwhile, circulation information is all recorded in each independent electronics red packet accordingly by data processing module, is formedOne independent intelligent file, can free flow on the internet.As shown in Fig. 2 this method mainly includesFollowing steps:
S201, transmission electronics red packet open instruction and issuer specifies the information for the audio/video file played;
Provide end and open instruction according to what electronics red packet issuer was triggered, set electronics red packet opens the amount of money,Generate electronics red packet and open instruction, and electronics red packet is opened into instruction and be sent to server, electronics red packet is openedInclude the amount information that electronics red packet is opened in instruction.Audio/video file can be that electronics red packet issuer is specifiedAdvertisement audio/video file, provide the advertisement audio/video file that issuer can be specified of end in itself or the advertisement be audio-visualThe download link of file is sent to server.
Further, electronics red packet issuer is sent out before using the business for sending electronics red packet, it is necessary to pass throughPut end and send the request that electronics red packet is opened in application to server, server receives this application and opens electronics red packetRequest, and judge whether the account of the issuer has and open the authority of electronics red packet, the request includesThe accounts information of issuer.The standard of judgement can be pre-set, can be according to the qualification of the account of issuerIt is configured, if for example, the account of issuer possesses the large enterprises of certain scale, if there is good creditEvaluate, if possessing the client of certain reserve fund, be construed as with the authority for opening electronics red packet.IfJudged result is that the account of the issuer has this authority, then is sent to granting end and authorize the account of the issuer to openThe feedback information of vertical electronics red packet.
S202, forwarding electronic red packet open instruction;
The electronics red packet for providing end transmission is opened instruction and is transmitted to bank end by server.Preferably, electronics is redUnwrap the digital signature that the amount information in vertical instruction passes through issuer user.
S203, freeze virtual resource, generation electronics acceptance and guarantee voucher and solution pay application instruction;
S204, the information for sending electronics acceptance and guarantee voucher and solution pay application instruction;
Bank end receives electronics red packet and opens instruction, judge virtual resource in the account of issuer remaining sum whetherMore than the amount of money of opening of the electronics red packet, the remaining sum of the account can be the one or more in following three kinds:Save the amount of money, credit line, and loan limit.If being more than, freeze in the issuer account balance withThis opens the equal fund of the amount of money, and correspondence generates electronics acceptance and guarantee voucher and solution pays application instruction, by lifeInto electronics acceptance and guarantee voucher information and solution pay application an instruction be sent to server, the electronics acceptance and guaranteeInclude recipient's information of electronics red packet in voucher, issuer information, the information such as payment.
If being not more than, refuse to generate electronics acceptance and guarantee card, and notice is returned to granting end and serverInformation, to notify to provide end and server insufficient in amount, it is impossible to provide electronics acceptance and guarantee voucher.It is wherein emptyIt can be the cash gift or gift token to intend resource, and recipient can be according to the cash gift or gift token exchange for ready money or material object.
S205, generation electronics red packet;
S206, transmission electronics red packet;
Server generates the configuration file of electronics red packet, and by the information of electronics acceptance and guarantee voucher, Xie FushenIt please instruct, the configuration file of the information of audio/video file and electronics red packet is encapsulated as electronics according to preset ruleRed packet.
S207, the electronics red packet according to reception, play the audio/video file that issuer is specified;
S208, transmission solution pay application instruction;
Receiving terminal receives electronics red packet, according to the configuration file in electronics red packet, generates and shows electronics red packetInterface, and play in interface the issuer of electronics red packet and specify the audio/video file played, when detecting thisWhen audio/video file is played to preset time point, triggering sends the operation that solution pays application instruction, is sent to bank endSolution pays application instruction.
S209, application instruction is paid according to solution, by the virtual resource described in electronics acceptance and guarantee voucher from electronicsThe account of red packet issuer is transferred to the account of recipient;
S210, transmission result.
Application instruction, defrosting virtual resource, by described in electronics acceptance and guarantee voucher are paid according to solution in bank endVirtual resource is transferred to the account of recipient from the account of electronics red packet issuer, and result is sent toProvide end.
Further, server can encapsulate evaluation control in electronics red packet.Receiving terminal sends solution in triggering and paidAfter application instruction, the information of electronics acceptance and guarantee voucher is shown in interface, while the evaluation control is loaded,Show estimation window so that recipient can be evaluated electronics red packet, such as:Thumb up, difference are commented or otherComment.Receiving terminal obtains the evaluation information that recipient inputs in estimation window, and is sent to server.ServiceDevice is according to the evaluation information of reception, and instruction bank end increases the account for being transferred to the recipient for providing evaluation informationThe virtual resource at family, wherein, the sequencing for the time that the incrementss of virtual resource are produced according to evaluation information,Ratio according to pre-setting is successively decreased.For example, the recipient of evaluation information is provided for top 10, with 10%The ratio of descending, increase is transferred to the amount of the virtual resource of this 10 recipients., can by estimation windowIncrease the interaction between issuer and recipient, strengthen participating in the exchange of each side during electronics red packet is provided, enter oneStep extends the application of electronics red packet.
Bank end instructs according to the increment of server and shifts extra increased virtual resource from the account of issuerTo the account of recipient, while sending increment processing announcement information to server, server is logical by increment processingKnow that information is transmitted to granting end and receiving terminal, receiving terminal receives increment processing announcement information, and the information is shownShow in the interface of electronics red packet.
Further, receiving terminal detects the play operation of recipient, as the behaviour for detecting recipient's acceleration broadcastingWhen making, send recipient to server and accelerate to play the announcement information of the audio/video file.Server is according to thisAnnouncement information, instruction bank end, according to preset ratio, is reduced and is transferred to connecing for acceleration broadcasting audio/video fileThe virtual resource of the account of debit.
The derating instruction of bank's end the reception server, judges the virtual resource described in electronics acceptance and guarantee voucherWhether shift, if having shifted, many turns of virtual resource is transferred back to issuer from the account of recipientAccount, if not shifting, the virtual resource of derating is transferred to from the account of issuer the account of recipient.After virtual resource transfer, bank end sends derating processing announcement information to server, and server handles deratingAnnouncement information is transmitted to granting end and receiving terminal, and receiving terminal receives derating processing announcement information, and by the informationIn the interface for being shown in electronics red packet.
Data interactive method provided in an embodiment of the present invention, by server by the letter of electronics acceptance and guarantee voucherBreath, solution, which are paid, applies for that the information for the audio/video file played and the configuration text of electronics red packet are specified in instruction, issuerPart, is encapsulated as electronics red packet according to preset rule and is sent to receiving terminal so that electronics red packet not only may be usedAs a kind of affection exchange, more can carry out business promotion using the advertisement video wherein carried, extendThe application of electronics red packet, improves propagation efficiency of the product to information.
Referring to Fig. 3, Fig. 3 is the flow chart for the data interactive method that third embodiment of the invention is provided,In the present embodiment, electronics red packet server is configured in the server of bank end 1 as a module.Such as Fig. 3Shown, this method comprises the following steps:
S301, the server of bank end 1 generate electronics red packet packet according to the user of transmitting terminal request, and willThe amount of money for sending corresponding electronics red packet in the Bank Account Number of end subscriber is freezed, by electronics red packet packetReceiving terminal is sent to, the user comprising transmitting terminal specifies the audio/video file of broadcasting in the electronics red packet packetInformation data.
S302, receiving terminal first play audio/video file therein, then according to the electronics red packet packet of receptionThe request of withdrawing deposit to electronics red packet is sent to the server of bank end 2.
The request of withdrawing deposit to electronics red packet that S303, the server receiving terminal of bank end 2 are sent, according to withdrawing depositThe amount of money that freezes of electronics red packet in Bank Account Number of the server of request transmitting bank end 1 to sending end subscriber entersRow is thawed, and the amount of money corresponding with electronics red packet in the Bank Account Number for sending end subscriber is transferred into receiving terminalIn the Bank Account Number of user.
Existing internet electronic red packet, the electronics red packet of such as wechat platform, the electronics of Alipay platform are redBag, multi-media player function is not supported, i.e., existing internet electronic red packet is all only limitted to resource circulation,More information can not be carried, so as to limit the application of electronics red packet, the biography of electronics red packet are reducedBroadcast efficiency.
In the embodiment of the present invention, as shown in Figure 4,5, the terminal of user 1 is transmitting terminal, the terminal of user 22 be receiving terminal.The correspondence bank server 1 of Bank Account Number 1 of user 1, the correspondence of Bank Account Number 2 of user 2Bank server 2.User 1 can be enterprise or individual.
Bank server 1 is received after the request of generation electronics red packet of the submission of user 1, the generation A amount of moneyElectronics red packet, and freeze the A amount of money in Bank Account Number 1.The transmitting terminal of user 1 sends generation into domainElectronics red packet or the generation electronics red packet address information.User 2 finds electronics red packet, enters to robRed packet, accept covert payment, play audio/video file that user 1 specifies, tear the operations such as red packet, neck red packet open, wherein,When confirming neck electronics red packet, the bank server 2 of the transmitting bank's account 2 of user 2, the school of bank server 2Test, request of thawing is sent to bank server 1 after confirmation, bank server 1 is by the jelly in Bank Account Number 1The A amount of money of knot is thawed, and the A amount of money is transferred from Bank Account Number 1 into Bank Account Number 2.
And in the prior art, as shown in Figure 6,7, user 3 logs in platform in terminal 3, to identical platformUser 4 sends electronics red packet (amount of money size is B), and user 4 logs in the platform in terminal 4 and collects electronicsRed packet, the server of the platform perform user 3 platform account 3 (user 3 platform electronic account,Associated in advance with the Bank Account Number 3 of user 3) with (electricity of the user 4 in platform of platform account 4 of user 4Sub- account, is associated with the Bank Account Number 4 of user 4 in advance) between the clearing of electronic sum of money data, i.e. platformBackground server is received after the request that gives bonus of the user 3 of terminal 3, and generation correspondence electronics red packet is simultaneously sentTo the user 4 of terminal 4, and the remaining sum numeral of platform account 3 is correspondingly subtracted into B, by platform account 4Remaining sum numeral adds B.Electronic account is only limitted to data in identical platform, and effectively, departing from platform can not then be carried outThe amount of money in Bank Account Number 3 is transferred in the Bank Account Number 3 of platform by information exchange, actually user 3, is led toThe sub- red packet of amount of money generating crossed in platform account 3, but before user 4 cashes electronics red packet, stored value cardThe amount of money be still in the bank account of platform.And if user 4 need to cash the electronics red packet got, and needThe Current electronic red packet page is closed, platform account 4 is found into wallet menu bar, button of withdrawing deposit is clicked on,The amount of money is withdrawn deposit into the Bank Account Number 4 of association.
The hair of electronics red packet of the prior art, rob, neck is based on platform, depart from platform can not then realize,And in electronics red packet amount of money deposit platform account, hair/receipts of stored value card are only the value datas in plateform systemTransfer and mark, user actual value deposit platform account in, bring the safety problem of funds data,There are third-party platform financial risks, and complex operation step of the prior art of withdrawing deposit.
Also, electronics red packet of the prior art all relies on specific propagation platform, it is impossible to cross-platform onlyWrite a biography and broadcast, so as to limit the spread scope of electronics red packet, reduce the propagation efficiency of electronics red packet.And this hairThe realization of electronics red packet in bright embodiment is not necessarily based on third-party platform realization, and user is sent after electronics red packet,The correspondence amount of money, which is still in the bank account for the person of giving bonus, to be freezed, until other users acknowledge receipt of electronics red packetAfterwards, the correspondence electronics red packet amount of money is released from the bank account for the person of giving bonus and freezes and transfer accounts to the person of accepting covert paymentBank account in.This programme is not present in safety problem of the fund on third-party platform, this programme, electricityThe actual value of sub- wallet directly circulates in bank account, need to be in platform account compared in the prior artStep of withdrawing deposit in circulation and cumbersome step of withdrawing deposit, this programme is easy, safe.
In addition, electronics red packet of the prior art is simple resource circulation, it is impossible to carry more information,In this programme, except amount of money circulation, the platform of affection exchange is also provided for electronics red packet issuer, is improvedPropagation efficiency of the product to information.
Electronics red packet in this programme realizes cross-platform transmission, and electronics red packet data of the prior art are only capable ofIt is transmitted and handles in same platform interiors such as instant messaging, electric business platforms, the electronics red packet in this programmeHair and get and be not limited to identical platform, support to carry out between different platform the transmitting of data, interaction and handle.
In order to better illustrate the technical advantage of this programme, with reference to accompanying drawing 8, the distributing electronic of issue terminal 5 is redBag, receives client 6, reception client 7 ... reception client n and receives electronics red packet, playing many matchmakersWhen being got after body file to electronics red packet, without the identical platform with the distributing electronic red packet of issue terminal 5Got.And to give bonus be both needed to the progress in identical platform system, this programme with neck red packet in the prior artThe middle red packet of getting received in client 6, reception client 7 ... reception client n can be different puts downPlatform system, such as mobile client of each bank.Client 6 is received in this programme, client 7 ... is receivedElectronics red packet can also be got the bank that request is directly sent to the Bank Account Number of reception user by receiving client nTerminal, is not necessarily based on any plateform system.By this programme, the cross-platform transmission of electronics red packet and neck are realizedTake.And it is combined by the way that electronics red packet is played with multimedia file so that electronics red packet can be carried moreMany information, so as to expand the application of electronics red packet, improves the propagation efficiency of electronics red packet.
Referring to Fig. 9, Fig. 9 is the structural representation for the data processing equipment that fourth embodiment of the invention is provided,For convenience of description, it illustrate only the part related to the embodiment of the present invention.The device can be above-mentioned firstA module in the executive agent for the data processing method that embodiment is provided, such as server or server.ShouldDevice mainly includes:Receiver module 401, generation module 402 and sending module 403.Each functional module is detailedCarefully it is described as follows:
Receiver module 401, for receiving, the electronics red packet that granting end is sent opens instruction and issuer is specifiedThe information of the audio/video file of broadcasting, this, which is opened in instruction, includes the amount information that electronics red packet is opened;
Generation module 402, for when getting the information for the electronics acceptance and guarantee voucher that bank end is provided,Generate the configuration file of electronics red packet;
Generation module 402, is additionally operable to pay application instruction by the information of the electronics acceptance and guarantee voucher, solution, is somebody's turn to doThe configuration file of the information of audio/video file and the electronics red packet is encapsulated as electronics red packet according to preset rule;
Sending module 403, the receiving terminal for the electronics red packet to be sent to electron red packet so that the receptionThe electronics red packet according to reception is held, the audio/video file is played first, then sending the solution to the bank end paysApplication instruction.
It should be noted that in the embodiment of the data processing equipment of figure 9 above example, each functional moduleDivision be merely illustrative of, can be as needed in practical application, such as the configuration requirement of corresponding hardware orThe convenient consideration of the realization of person's software, and above-mentioned functions are distributed and completed by different functional modules, it will be somebody's turn to doThe internal structure of device is divided into different functional modules, to complete all or part of function described above.Moreover, in practical application, the corresponding functional module in the present embodiment can be realized by corresponding hardware,Corresponding software can also be performed by corresponding hardware to complete.Each embodiment that this specification is provided can all be answeredForegoing description principle is used, is repeated no more below.
The embodiment of the present invention does not use up details, refers to the description of embodiment described in earlier figures 1.
Knowable to the data processing equipment of above-mentioned Fig. 9 examples, the present invention is by by electronics acceptance and guarantee voucherInformation, solution pay information and the configuration of electronics red packet that the audio/video file played is specified in application instruction, issuerFile, is encapsulated as electronics red packet according to preset rule and is sent to receiving terminal so that electronics red packet is not onlyBusiness promotion, extension can be more carried out using the advertisement video wherein carried as a kind of affection exchangeThe application of electronics red packet, improves propagation efficiency of the product to information.
Referring to Fig. 10, Figure 10 is the structural representation for the data processing equipment that fifth embodiment of the invention is providedFigure, for convenience of description, illustrate only the part related to the embodiment of the present invention.In the data of Fig. 9 examplesOn the basis of processing unit, the difference with the data processing equipment of Fig. 9 examples is, in the present embodimentIn:
Further, generation module 402, are additionally operable to evaluation control being encapsulated in the electronics red packet;
Receiver module 401, is additionally operable to receive commenting for the recipient that the receiving terminal is sent by the evaluation controlValency information;
The device also includes:
Instruction module 501, for instructing the bank end, increase is transferred to the recipient for providing the evaluation informationAccount virtual resource, wherein, the time that the incrementss of the virtual resource are produced according to the evaluation informationSequencing, successively decreases according to the ratio pre-set.
Further, receiver module 401, are additionally operable to receive the recipient acceleration broadcasting that the receiving terminal is sentThe announcement information of the audio/video file;
Instruction module 501, is additionally operable to instruct the bank end, and according to preset ratio, reduction is transferred to accelerationPlay the virtual resource of the account of the recipient of the audio/video file.
Further, electronics red packet is opened in receiver module 401, the application for being additionally operable to receive granting end transmissionRequest, the accounts information of the issuer is included in the request;
The device also includes:
Whether judge module 502, the account for judging the issuer has the authority for opening the electronics red packet;
Sending module 403, has the authority for opening the electronics red packet if being additionally operable to the account of the issuer,The feedback information for authorizing the account of the issuer to open the electronics red packet is sent to the granting end.
Further, sending module 403, are additionally operable to opening this into the amount of money opened for electronics red packet in instructionInformation is transmitted to the bank end so that the bank end generates the electronics acceptance and guarantee voucher according to the amount information,And the information of the electronics acceptance and guarantee voucher is sent to the server.
Further, receiver module 401, are additionally operable to receive the solution pair application instruction that the receiving terminal is sent;
Sending module 403, is additionally operable to pay the solution and applies for that instruction is transmitted to the bank end.
The embodiment of the present invention does not use up details, refers to the description of foregoing embodiment illustrated in fig. 1.
Knowable to the data processing equipment of above-mentioned Figure 10 examples, the present invention is by by electronics acceptance and guarantee voucherInformation, solution pay information and the configuration of electronics red packet that the audio/video file played is specified in application instruction, issuerFile, is encapsulated as electronics red packet according to preset rule and is sent to receiving terminal so that electronics red packet is not onlyBusiness promotion, extension can be more carried out using the advertisement video wherein carried as a kind of affection exchangeThe application of electronics red packet, improves propagation efficiency of the product to information.
Figure 11 is referred to, Figure 11 is the structural representation for the data interaction system that sixth embodiment of the invention is providedFigure, as shown in figure 11, the system includes:Provide end 601, server 602, receiving terminal 603, bankEnd 604;
Wherein, end 601 is provided, instruction is opened for what is triggered according to electronics red packet issuer, generates electronicsRed packet opens instruction, and the electronics red packet is opened into instruction and issuer specifies the information for the audio/video file playedServer 602 is sent to, the electronics red packet, which is opened in instruction, includes the amount information that electronics red packet is opened;
Server 602, bank end 604 is transmitted to for the electronics red packet to be opened into instruction;
Bank end 604, for according to the amount information, freezing the amount of money in the account of electronics red packet issuerThe corresponding virtual resource of information, and generate the electronics acceptance and guarantee voucher and solution pays application instruction, and by the electricityThe information and the solution of sub- acceptance and guarantee voucher pay application instruction and are sent to server 602;
Server 602, is additionally operable to generate the configuration file of electronics red packet, by the electronics acceptance and guarantee voucherInformation, the solution pay the configuration file of application instruction, the information of the audio/video file and the electronics red packet according to pre-The rule put is encapsulated as electronics red packet, and the electronics red packet is sent to the receiving terminal 603 of electron red packet;
Receiving terminal 603, for the electronics red packet according to reception, first plays the audio/video file, then to silverRow end 604 sends the solution and pays application instruction;
Bank end 604, is additionally operable to pay application instruction according to the solution, by described in the electronics acceptance and guarantee voucherVirtual resource the account of recipient is transferred to from the account of the electronics red packet issuer, and result is sent outGive granting end 601.
The said equipment each realizes that the process of its function specifically refers to above-mentioned first embodiment to the 3rd implementationExample, the structure of above-mentioned server specifically refers to above-mentioned fourth embodiment and the 5th embodiment, no longer goes to live in the household of one's in-laws on getting married hereinState.
Data interaction system provided in an embodiment of the present invention, by server by the letter of electronics acceptance and guarantee voucherBreath, solution, which are paid, applies for that the information for the audio/video file played and the configuration text of electronics red packet are specified in instruction, issuerPart, is encapsulated as electronics red packet according to preset rule and is sent to receiving terminal so that electronics red packet not only may be usedAs a kind of affection exchange, more can carry out business promotion using the advertisement video wherein carried, extendThe application of electronics red packet, improves propagation efficiency of the product to information.
In several embodiments provided herein, it should be understood that disclosed method, device and beSystem, can be realized by another way.For example, device embodiment described above is only schematic, for example, the division of the module, only a kind of division of logic function, can there is another when actually realizingOuter dividing mode, such as multiple module or components can combine or be desirably integrated into another system, orSome features can be ignored, or not perform.Another, shown or discussed coupling or straight each otherConnect coupling or communication connection can be by some interfaces, the INDIRECT COUPLING or communication connection of device or module,Can be electrical, machinery or other forms.
The module illustrated as separating component can be or may not be it is physically separate, asThe part that module is shown can be or may not be physical module, you can with positioned at a place, orIt can also be distributed on multiple mixed-media network modules mixed-medias.It can select according to the actual needs therein some or all ofModule realizes the purpose of this embodiment scheme.
In addition, each functional module in each embodiment of the invention can be integrated in a processing module,Can also be that modules are individually physically present, can also two or more modules be integrated in a moduleIn.Above-mentioned integrated module can both be realized in the form of hardware, it would however also be possible to employ software function moduleForm is realized.
If the integrated module realized using in the form of software function module and as independent production marketing orIn use, can be stored in a computer read/write memory medium.Understood based on such, the present inventionThe part that is substantially contributed in other words to prior art of technical scheme or the technical scheme whole orPart can be embodied in the form of software product, and the computer software product is stored in a storage mediumIn, including some instructions to cause a computer equipment (can be personal computer, server, orPerson's network equipment etc.) perform all or part of step of each of the invention embodiment methods described.And it is foregoingStorage medium includes:USB flash disk, mobile hard disk, read-only storage (ROM, Read-Only Memory),Random access memory (RAM, Random Access Memory), magnetic disc or CD etc. are various can be withThe medium of store program codes.
It should be noted that for foregoing each method embodiment, for simplicity description, therefore it is all statedFor a series of combination of actions, but those skilled in the art should know, the present invention is not by describedThe limitation of sequence of movement, because according to the present invention, some steps can use other orders or carry out simultaneously.Secondly, those skilled in the art should also know, embodiment described in this description belongs to be preferable to carry outExample, necessary to involved action and module might not all be the present invention.
In the above-described embodiments, the description to each embodiment all emphasizes particularly on different fields, without detailed in some embodimentThe part stated, may refer to the associated description of other embodiments.
It is that data processing method provided by the present invention and device, data interactive method and system are retouched aboveState, for those skilled in the art, according to the thought of the embodiment of the present invention, in embodiment and shouldWith will change in scope, to sum up, this specification content should not be construed as limiting the invention.