[go: up one dir, main page]

CN105516225A - Operation object method, device and system - Google Patents

Operation object method, device and system Download PDF

Info

Publication number
CN105516225A
CN105516225A CN201410500062.9A CN201410500062A CN105516225A CN 105516225 A CN105516225 A CN 105516225A CN 201410500062 A CN201410500062 A CN 201410500062A CN 105516225 A CN105516225 A CN 105516225A
Authority
CN
China
Prior art keywords
user
popularization
request
management server
mark
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410500062.9A
Other languages
Chinese (zh)
Other versions
CN105516225B (en
Inventor
龙杰君
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201410500062.9A priority Critical patent/CN105516225B/en
Publication of CN105516225A publication Critical patent/CN105516225A/en
Application granted granted Critical
Publication of CN105516225B publication Critical patent/CN105516225B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The invention provides an operation object method. The method comprises that an operation object selection request with a popularization user is received; according to an object assigned by the operation object selection request and the popularization user identification, a graphic code is generated and output; a Web address obtaining request is received, and the Web address obtaining request carries the graphic code or an object identification which is obtained by analyzing the graphic code; according to the Web site obtaining request, the Web address corresponding to the object identification which is obtained by analyzing the graphic code is returned; the returned Web address is used to trigger access to the object by taking the popularization user identification, which is obtained by analyzing the graphic code, as the access parameter; and an operation result, with the popularization user identification, triggered after that the accessed object completes assigned operation is received. The operation object method provided by the invention is convenient, rapid and efficient, and can be used to monitoring the whole operation process. The invention also provides an operation object device and system.

Description

The methods, devices and systems of operand
Technical field
The present invention relates to technical field of the computer network, particularly relate to a kind of methods, devices and systems of operand.
Background technology
Realize the operation to an object by network, usually adopt traditional C/S (client/server) structure to realize, specific service device provides an object, and user operation client computer realizes access to this object and operation.If be merchandise items in shopping website than object, so server provides this merchandise items, and user operation client computer visits this merchandise items and triggers should the purchase operation of merchandise items.
But, when number of objects is huge or object needs operation repeatedly, adopt traditional client/server configuration to realize that just to become efficiency to the operation of an object very low.In order to alleviate this situation, current existence invites other user to carry out the scheme of operand by the popularization promoting user, server is specifically needed to provide one for the network address of access object, promote user and this network address is distributed to other user, other user just can rely on this network address in terminal, realize access, operand.
But, adopt the mode of network address to promote object, because network address generally includes a lot of character, and it character comprised is much spcial character, this visits object just to other user's typing network address and brings no small difficulty, especially the user of the mobile terminal such as mobile phone, poor operation convenience.The basic like this popularization that cannot realize object, makes to become very low by promoting to improve to the efficiency of the number of operations of object.
Summary of the invention
Based on this, being necessary for adopting the mode of network address to promote object, poor operation convenience, making to become very low problem by promoting to improve to the efficiency of the number of operations of object, a kind of methods, devices and systems of operand are provided.
A method for operand, described method comprises:
Receive the operand selection request carrying and promote user ID;
The mark of the object specified by request and described popularization user ID is selected to generate graphic code and export according to described operand;
Receive network address and obtain request, described network address obtains request and carries described graphic code or carry and resolve described graphic code and the mark of described object that obtains;
Obtain request according to described network address, return and resolve described graphic code and the network address corresponding to mark of described object that obtains; The access to described object that the described popularization user ID that the described network address returned obtains for triggering to resolve described graphic code is access parameter;
Receive the operating result carrying described popularization user ID triggered after assigned operation is completed to the object of described access.
A device for operand, described device comprises:
Operand selects request receiving module, for receiving the operand selection request carrying and promote user ID;
Graphic code processing module, generates graphic code for selecting the mark of the object specified by request and described popularization user ID according to described operand and exports;
Network address obtains request receiving module, obtains request for receiving network address, and described network address obtains request and carries described graphic code or carry and resolve described graphic code and the mark of described object that obtains;
Network address returns module, for obtaining request according to described network address, returning and resolving described graphic code and the network address corresponding to mark of described object that obtains; The access to described object that the described popularization user ID that the described network address returned obtains for triggering to resolve described graphic code is access parameter;
Operating result receiver module, for receiving the operating result carrying described popularization user ID triggered after completing assigned operation to the object of described access.
The method and apparatus of aforesaid operations object, can select request to determine the object that will operate according to the operand received, thus generate graphic code according to the popularization user ID of carrying in its mark and Object Selection request and export.Like this, the graphic code of output just contains the mark of object and promotes the information of user ID, promotes user and just can be blazed abroad quickly and easily by this graphic code by various mode.Operation user just can by obtaining and resolving this graphic code and get the mark of object quickly and easily and promote user ID, thus request obtains the network address corresponding to mark of this object according to this, and then can this object be visited by this network address and operate, efficiency is very high.After assigned operation is completed to the object of access, just can finish receiving the operating result carrying popularization user ID that this assigned operation triggers.Vast operation user just can be monitored to the operation of selected object by receiving this operating result, and just can determine the identity of carrying out the user promoted by its popularization user ID of carrying, thus just can know this object and be generalized to the whole process operated, to ensure that whole process operates exactly by from selected.
A method for operand, described method comprises:
Obtain graphic code; Described graphic code selects the mark of the object specified by request and described operand to select the popularization user ID entrained by request to generate according to operand;
Send network address to popularization management server and obtain request, described network address obtains request and carries described graphic code or carry and resolve described graphic code and the mark of described object that obtains;
Receive described popularization management server obtains the described graphic code of parsing asking to return and the described object the obtained network address corresponding to mark according to described network address;
Trigger according to the described network address returned the access to described object being access parameter with described popularization user ID, trigger after assigned operation is completed to the object of described access and send to described popularization management server the operating result carrying described popularization user ID.
A device for operand, described device comprises:
Graphic code acquisition module, for obtaining graphic code; Described graphic code selects the mark of the object specified by request and described operand to select the popularization user ID entrained by request to generate according to operand;
Network address obtains request sending module, obtains request for sending network address to popularization management server, and described network address obtains request and carries described graphic code or carry and resolve described graphic code and the mark of described object that obtains;
Network address receiver module, to obtain the network address corresponding to mark of the described graphic code of parsing asking to return and the described object obtained according to described network address for receiving described popularization management server;
Object accesses module, network address for returning described in basis triggers the access to described object being access parameter with described popularization user ID, triggers and send to described popularization management server the operating result carrying described popularization user ID after completing assigned operation to the object of described access.
The method and apparatus of aforesaid operations object, first gets graphic code, contains the mark of object and promotes the information of user ID, promote user and just can be blazed abroad quickly and easily by this graphic code by various mode due to the graphic code exported.Operation user just can by obtaining and resolving this graphic code and get the mark of object quickly and easily and promote user ID, thus request obtains the network address corresponding to mark of this object according to this, and then can this object be visited by this network address and operate, efficiency is very high.After assigned operation is completed to the object of access, just can trigger and be sent completely to promoting management server the operating result carrying popularization user ID that this assigned operation triggers.By this operating result, promote management server and just can monitor vast operation user to the operation of selected object, and just can determine the identity of carrying out the user promoted by its popularization user ID of carrying, thus just can know this object and be generalized to the whole process operated, to ensure that whole process operates exactly by from selected.
A method for operand, described method comprises:
The operand promoting user ID that carries that popularization management server reception popularization configurating terminal sends is selected to ask, and mark and the described popularization user ID of the object specified by asking according to described operand selection generate graphic code and export;
User terminal obtains described graphic code, sends network address obtain request to popularization management server, and described network address obtains request and carries described graphic code or carry and resolve described graphic code and the mark of described object that obtains;
Described popularization management server obtains request according to described network address, returns resolve described graphic code and network address corresponding to the mark of described object that obtains to described user terminal;
Described user terminal according to described in the network address that returns trigger the access to described object being access parameter with described popularization user ID, trigger after assigned operation is completed to the object of described access and send to described popularization management server the operating result carrying described popularization user ID.
A system for operand, described system comprises promotes management server and user terminal;
Described popularization management server is promoted the operand promoting user ID that carries that configurating terminal sends select request for being received, and selects the mark of the object specified by request and described popularization user ID generate graphic code and export according to described operand;
Described user terminal, for obtaining described graphic code, sends network address to popularization management server and obtains request, and described network address obtains request and carries described graphic code or carry and resolve described graphic code and the mark of described object that obtains;
Described popularization management server, also for obtaining request according to described network address, returning to described user terminal and resolving described graphic code and network address corresponding to the mark of described object that obtains;
The network address of described user terminal also for returning described in basis triggers the access to described object being access parameter with described popularization user ID, triggers and send to described popularization management server the operating result carrying described popularization user ID after completing assigned operation to the object of described access.
The method and system of aforesaid operations object, the request of user terminal transmit operation Object Selection, promote after management server selects request to determine the object that will operate according to the operand received, the popularization user ID according to carrying in the mark of this object and Object Selection request generates graphic code and exports.Like this, the graphic code of output just contains the mark of object and promotes the information of user ID, promotes user and just can be blazed abroad quickly and easily by this graphic code by various mode.User terminal just can by obtaining and resolving this graphic code and get the mark of object quickly and easily and promote user ID, thus request obtains the network address corresponding to mark of this object according to this, and then can this object be visited by this network address and operate, efficiency is very high.After assigned operation is completed to the object of access, just can trigger and be sent completely to promoting management server the operating result carrying popularization user ID that this assigned operation triggers.By this operating result, promote management server and just can monitor the operation of users' terminal to selected object, and just can determine the identity of carrying out the user promoted by its popularization user ID of carrying, thus just can know this object and be generalized to the whole process operated, to ensure that whole process operates exactly by from selected.
Accompanying drawing explanation
Fig. 1 is the composition structure chart of the system of operand in an embodiment;
Fig. 2 is the systematic difference environment map of operand in an embodiment;
Fig. 3 is the cut-away view of the popularization management server in an embodiment in Fig. 1 or Fig. 2;
Fig. 4 is the cut-away view of the user terminal in an embodiment in Fig. 1 or Fig. 2;
Fig. 5 is the schematic flow sheet of the method for operand in an embodiment;
Fig. 6 calculates according to operating result in an embodiment and stores the schematic flow sheet of the step of numerical value;
Fig. 7 is the schematic flow sheet of the method for operand in an embody rule scene;
Fig. 8 is the schematic flow sheet of the method for operand in another embodiment;
Fig. 9 is the schematic flow sheet of the method for operand in another embodiment;
Figure 10 is the structured flowchart of the device of operand in an embodiment;
Figure 11 is the structured flowchart of the device of operand in another embodiment;
Figure 12 is the structured flowchart of the device of operand in another embodiment;
Figure 13 is the structured flowchart of the device of operand in an embodiment;
Figure 14 is the structured flowchart of the device of operand in another embodiment.
Embodiment
In order to make object of the present invention, technical scheme and advantage clearly understand, below in conjunction with drawings and Examples, the present invention is further elaborated.Should be appreciated that specific embodiment described herein only in order to explain the present invention, be not intended to limit the present invention.
As shown in Figure 1, in one embodiment, provide a kind of system of operand, this system comprises promotes management server and user terminal, promotes management server with being connected by network between user terminal to intercom mutually.With reference to the systematic difference environment map of this operand shown in Fig. 2, promote management server also can with the object configurating terminal in applied environment, promote configurating terminal and bank server and to be connected respectively by network and to communicate.User terminal then also can be connected by network with the web page server in applied environment and to communicate, and can also to be connected where necessary to communicate with popularization configurating terminal by network.
The internal structure of the popularization management server in Fig. 1 and 2 as shown in Figure 3.This popularization management server comprises the processor, Graphics Processing Unit, storage medium, internal memory, network interface and the safety of payment administrative unit that are connected by system bus.Wherein, the storage medium promoting management server stores the device of operating system, database and a kind of operand, and the device of this operand is for realizing a kind of method of operand.The processor of this popularization management server is used for providing calculating and control ability, supports the operation of whole popularization management server.The Graphics Processing Unit of this popularization management server, at least for providing the ability of the generation of graphic code, can also provide the ability of the parsing to graphic code, and certain Graphics Processing Unit and processor can be packaged into one.The operation saving as the device of the operand in storage medium in this popularization management server provides environment.The network interface of this popularization management server is used for being connected by network with exterior terminal or server communicating, receive and/or send data, these data comprise needs and exterior terminal or server when various request and this popularization management server realizing the method for this operand and carry out mutual various data.Safety of payment administrative unit can be USBKey (hardware digital certificate carrier) or identifying code maker or dynamic password maker etc., for providing the support of safety verification when producing delivery operation.
The internal structure of the user terminal in Fig. 1 and Fig. 2 as shown in Figure 4.This user terminal comprises the processor, Graphics Processing Unit, storage medium, internal memory, network interface, display screen, input equipment and the safety of payment administrative unit that are connected by system bus.Wherein, the storage medium of user terminal stores the device of operating system and a kind of operand, the device of this operand is for realizing a kind of method of operand, and the method for this operand is corresponding with the method for the operand that the device of the operand in above-mentioned popularization management server realizes.The processor of this user terminal is used for providing calculating and control ability, supports the operation of whole user terminal.The Graphics Processing Unit of this user terminal, at least for providing drawing ability during display web page, can also provide the ability of the parsing to graphic code, and certain Graphics Processing Unit and processor can be packaged into one.The operation saving as the device of the operand in storage medium in this user terminal provides environment.The network interface of this user terminal is used for being connected by network with exterior terminal or server communicating, receive and/or send data, when these data comprise the method various request and user terminal realizing this operand, needs and exterior terminal or server carry out mutual various data.The display screen of user terminal is used for the display of webpage.The camera of user terminal is for obtaining graphic code.Safety of payment administrative unit can be USBKey or identifying code maker or dynamic password maker etc., for providing the support of safety verification when producing delivery operation.This user terminal can be the mobile terminal such as mobile phone, panel computer, also can be the immobile terminal such as desktop computer.
As shown in Figure 5, in one embodiment, provide a kind of method of operand, the present embodiment is applied in this way and above-mentionedly illustrates as the popularization management server in any one in Fig. 1 to Fig. 3.The method specifically comprises the steps:
Step 502, receives the operand selection request carrying and promote user ID.
Particularly, promote management server reception and select request from the operand promoting configurating terminal, this operand is selected to ask at least to carry popularization user ID, the object that this Object Selection request is carried out operating in order to selected needs.Promote management server can respond the popularization configuration webpage access request of popularization configurating terminal and provide popularization configuration webpage content to it, make to promote configurating terminal and show that this at least comprises the popularization configuration webpage content of object set, thus receiving after the Object Selection instruction promoting typing in configuration webpage at popularization configurating terminal, popularization management server receives the Object Selection request that this popularization configurating terminal generates and sends according to Object Selection instruction.Or popularization management server can respond popularization configurating terminal and apply by the configuration that it runs the popularization configuration interface content acquisition request sent, there is provided to it and promote configuration interface content, make to promote configurating terminal and show that this comprises the popularization configuration interface content of object set, thus receiving after the Object Selection instruction promoting typing in configuration interface at popularization configurating terminal, popularization management server receives the Object Selection request that this popularization configurating terminal generates and sends according to Object Selection instruction.
Popularization user refers to have and propagates object to the user of the ability of other user.Object refer to one can by the target operated, object in the present embodiment mainly refers to the object needing numerous user's Attended Operation, and more multiple-effect fruit is better for the user of Attended Operation, can be the merchandise items in shopping website, or a calculation task in Distributed Calculation, etc.Promote the terminal that configurating terminal refers to promote user ID login, this popularization configurating terminal is provided with the authority carrying out promoting configuration to object to promote user ID to log in, this popularization configurating terminal can be the mobile terminal such as mobile phone, panel computer, also can be the immobile terminal such as desktop computer.Promote user ID can send registration request by any terminal to popularization management server in advance by popularization user and register acquisition.
In one embodiment, before step 502, object configurating terminal can obtain object configuration webpage content from popularization management server and show, thus obtains the object information of object source user typing in object configuration webpage and send to popularization management server.This popularization management server then can receive the object information that object configurating terminal sends, generate this object mark and with object information corresponding stored, this object information can be necessary information relevant to object arbitrarily, at least comprise the network address for accessing this object, thus realize the configuration of object.
In another embodiment, before step 502, object configurating terminal can also run configuration application, promote management server can provide object configuration interface content to object configurating terminal and make it show, thus make object configurating terminal obtain the object information of object source user typing in object configuration interface and send to popularization management server.This popularization management server then can receive the object information that object configurating terminal sends, generate this object mark and with object information corresponding stored, this object information can be necessary information relevant to object arbitrarily, at least comprise the network address for accessing this object, thus realize the configuration of object.
Wherein, object source user is the original provider of object, and such as when object is the merchandise items of shopping website, object source user can be commodity seller or commodity production producer; When object is the calculation task in Distributed Calculation, then object source user can be the demand supplier of Distributed Calculation.Object configurating terminal refers to the terminal logged in object source user ID, this object configurating terminal logs in object source user ID and is provided with the authority providing object and relevant information thereof, this object configurating terminal, to be the mobile terminal such as mobile phone, panel computer, also can be the immobile terminal such as desktop computer.This object source user ID can send registration request by any terminal to popularization management server by object source user and register acquisition.
The configuration of object at least comprises the configuration of the access network address of this object, then corresponding object information at least comprises the access network address of this object.The configuration of certain object can also comprise the configuration of the attribute information of this object, the configuration etc. of the configuration of such as object source user profile, the configuration of numerical attribute information of object and the image information of object, then corresponding object information comprises the attribute information of this object, specifically comprises object source user profile, the numerical attribute information of object and the image information etc. of object.Wherein object source user profile can be such as the identification of the manufacturer etc. of object source user ID, the name as the natural person of object source user, the commodity production manufacturer as object source user; The numerical attribute of object can be such as the information such as price, discount of merchandise items, can also be the amount of calculation etc. of the calculation task in Distributed Calculation; The image information of object is for describing this object, and the appearance images of such as merchandise items, the process of Distributed Calculation show dynamic image etc.
Step 504, selects the mark of the object specified by request according to operand and promotes user ID generate graphic code and export.
Particularly, promote management server and select request to determine popularization user ID entrained in the mark of object specified by this request and request according to operand, thus according to the mark of this object with promote user ID and generate graphic code and export.
Wherein, operand selects request to carry out appointed object by the mark of carrying object.Or promote management server and can provide web page contents or the interface content of the information only comprising independent object to promoting configurating terminal, promote management server like this receiving and promote the expression of configurating terminal to this independent object and determine that the feedback of selection afterwards just can using this independent object as the object of specifying.Or promote management server and can provide web page contents or the interface content of the information comprising multiple object to promoting configurating terminal, such popularization management server receive promote configurating terminal to webpage or interface in the operation information of certain position time, using the object corresponding to this position as the object of specifying.
Graphic code refers to the figure character or character string with hint expression function obtained through coding, and graphic code comprises Quick Response Code and bar code etc.Wherein bar code is the multiple secret note and blank that are not waited by width, according to the arrangement of certain coding rule, in order to express the graphical identifier of one group of information.Common bar code is the pattern of parallel lines that the secret note (abbreviation bar) that differed greatly by reflectivity and informal voucher (being called for short empty) are lined up.And Quick Response Code refers to certain specific geometric figure according to certain rules in the bar code of the chequered with black and white graphic recording data symbol information of planar directional spreding.Quick Response Code can be divided into stack/row row formula and matrix two-dimensional code, wherein stack/row row formula Quick Response Code coding principle is based upon on bar code basis, be piled into two row or multirow on demand, representational Quick Response Code has Code16K, Code49, PDF417 etc.Matrix two-dimensional code is encoded by black, white pixel different distributions in a matrix at a coffin.On matrix respective element position, represent binary one with the appearance of point (square point, round dot or other shapes), point do not occur represent binary " 0 ", the permutation and combination of point determines the meaning representated by matrix two-dimensional code; Representational matrix two-dimensional code has: CodeOne, MaxiCode, QRCode etc.Promote the graphic code that management server can adopt respective type as required, preferably can adopt matrix two-dimensional code, it can hold more information.
Promote management server and user ID can be promoted to be coupled together the mark of object by default connector and carry out encoding and obtain graphic code, this connector preset, cannot identification to avoid the mark of object and to promote user ID not included in the mark and popularization user ID character set separately of object.Promote management server and also first can obtain graphic code by carrying out coding again after the mark of object and the encryption of popularization user ID with the cipher mode preset, after then first resolving the character string obtaining and encrypt during analysis diagram shape code, adopt the manner of decryption deciphering of default cipher mode coupling obtain the mark of object and promote user ID again.
In one embodiment, promoting management server can select the reference address of the mark of the object specified by request, popularization user ID and popularization management server generate graphic code and export according to operand.Wherein the mark of object can as the parameter of reference address in graphic code, and this reference address communicates for enabling the terminal getting graphic code be connected with popularization management server according to this.
Promoting management server can adopt various ways to be exported by graphic code, such as can be published on the website of specifying, also can be printed on the books and periodicals of specifying, the graphic code of generation can also be returned to popularization configurating terminal, then by popularization user, graphic code be blazed abroad.Promote configurating terminal and directly graphic code can be sent to user terminal by being connected with the network of user terminal, also can be published on the website of specifying, can also be printed on the books and periodicals of specifying.The mode promoting management server output map shape code is not limited, as long as the state making graphic code be in user terminal can to obtain.
Step 506, receive network address and obtain request, network address obtains the mark of object that request carries graphic code or carries analysis diagram shape code and obtain.
Particularly, promote the network address acquisition request that management server reception user terminal sends, this network address obtains request for asking acquisition for the network address of access object.Graphic code can be carried at network address and obtain in request by user terminal, and such user terminal self does not need analysis diagram shape code, but sends to popularization management server to resolve; In such cases, user terminal can install application in advance, preset the reference address promoting management server in this application, now user terminal can come to be connected with popularization management server to communicate according to this reference address.Or, user terminal can local parsing graphic code obtain wherein contained object mark and after promoting user ID, the mark of the object obtained by analysis diagram shape code is placed in network address and obtains request, and this network address is obtained request sends to popularization management server; In such cases, user terminal can install the application being provided with the reference address promoting management server in advance, or can the reference address of analysis diagram shape code and the management server that puts it over, thus user terminal just can come according to this reference address and promote management server and be connected and communicate.The popularization user ID that certain network address acquisition request can also carry analysis diagram shape code and obtain.
Wherein user terminal can scan by camera Quick Response Code that the Quick Response Code that prints or miscellaneous equipment show and obtain Quick Response Code, or from local or choose two-dimension code image by network thus obtain Quick Response Code, then can resolve.User terminal can local parsing Quick Response Code, also two-dimension code image can be sent to promote management server and resolve.
In one embodiment, network address obtain request can also carry operation user ID, thus promote management server can receive at every turn network address obtain request time record this request, be convenient to follow-up based on operation user ID carry out adding up, analyzing.Wherein operate the mark that user ID refers to the user of operand, log on the subscriber terminal, this operation user ID can send registration request by any terminal to popularization management server in advance by the user of intended operation object and register acquisition.
Step 508, obtains request according to network address, returns analysis diagram shape code and the network address corresponding to mark of object that obtains; The network address returned is for triggering the access to object that the popularization user ID that obtains with analysis diagram shape code is access parameter.
Particularly, promote management server and can obtain request according to network address, parsing network address obtains the graphic code entrained by request and obtains the mark of object, thus the network address corresponding to the mark of the object returning this analysis diagram shape code to user terminal and obtain.Or promote management server and can obtain request according to network address, obtain the mark that network address obtains object entrained in request, the mark of this object is user terminal analysis diagram shape code and obtains, and then returns this network address to user terminal and obtains the analysis diagram shape code entrained by request and network address corresponding to the mark of object that obtains.
Object can be stored in advance in web page server and to position with network address, and user terminal just can rely on this network address returned visit corresponding object in web page server.Certain object also can directly be stored in be promoted in management server and positions with network address, and user terminal also can rely on this network address returned directly to access the corresponding object promoted in management server.
The popularization user ID that user terminal obtains with analysis diagram shape code conducts interviews to object for access parameter, can be to promote in the network address that returns of management server to have included popularization user ID, now directly can rely on this network address access object; Or the network address promoted management server and return can be revised, specifically add in this network address and promote user ID, thus rely on this network address access object.This access parameter is used for the server when user terminal relies on network address access object, this access parameter being passed to object place, specifically be available to web page server in the present embodiment, thus web page server is further processed according to this popularization user ID as access parameter.
Step 510, receives the operating result carrying popularization user ID triggered after completing assigned operation to the object of access.
User terminal is according to the object in the network address accessed web page server returned, and after completing the assigned operation for this object, trigger web pages server, to popularization management server transmit operation result, is promoted management server and received this operating result.This operating result carries popularization user ID.Success or failure when operating result can represent the operation for object, or can be only the object of user terminal to access complete assigned operation and after successful operation just trigger web pages server send to promoting management server the operating result representing successful operation.
In other embodiments, when after the assigned operation that user terminal completes the object of access, also activated user terminal can send to promoting management server the operating result representing successful operation or failure.Or when user terminal completes the assigned operation of the object of access and after successful operation, activated user terminal sends represent the operating result of successful operation to promoting management server.
The method of aforesaid operations object, can select request to determine the object that will operate according to the operand received, thus generate graphic code according to the popularization user ID of carrying in its mark and Object Selection request and export.Like this, the graphic code of output just contains the mark of object and promotes the information of user ID, promotes user and just can be blazed abroad quickly and easily by this graphic code by various mode.Operation user just can by obtaining and resolving this graphic code and get the mark of object quickly and easily and promote user ID, thus request obtains the network address corresponding to mark of this object according to this, and then can this object be visited by this network address and operate, efficiency is very high.After assigned operation is completed to the object of access, just can finish receiving the operating result carrying popularization user ID that this assigned operation triggers.Vast operation user just can be monitored to the operation of selected object by receiving this operating result, and just can determine the identity of carrying out the user promoted by its popularization user ID of carrying, thus just can know this object and be generalized to the whole process operated, to ensure that whole process operates exactly by from selected.
In one embodiment, operating result also carries the mark of object and/or the numerical attribute information of object.Wherein the numerical attribute information of object can be such as the information such as price, discount of merchandise items, can also be the amount of calculation etc. of the calculation task in Distributed Calculation.As shown in Figure 6, the method also comprises after step 510 and to calculate according to operating result and to store the step of numerical value, specifically comprises the following steps:
Step 602, when operating result represents Object Operations success, obtains the calculating parameter preset.
Particularly, promote management server and after receiving operating result, can judge that this operating result represents that successful operation still represents operation failure.Or when just triggering transmit operation result when only in successful operation, represent exactly for the successful operating result of Object Operations as long as popularization management server receives operating result.Calculating parameter is used to the basis of evaluation, and calculating parameter can be a ratio value, or stepped multiple ratio values.Such as calculating parameter can be 5% such ratio value, or calculating parameter is 5% when numerical attribute information is less than default value, and calculating parameter is 7% so stair-stepping multiple ratio value when numerical attribute information exceedes default value.Calculating parameter can be corresponding with the mark of object, can also be corresponding with popularization user ID.
In one embodiment, calculating parameter is according to the user property promoted corresponding to user ID and/or receive the corresponding accumulated quantity promoting the operating result of the expression successful operation of user ID and determine.Particularly, the user property promoted corresponding to user ID comprises the geographic area of promoting user place, and residing age bracket, Income Classes, sex etc., can set different calculating parameters for different user properties.Receive the corresponding accumulated quantity promoting the operating result of the expression successful operation of user ID, represent that this popularization user promotes successful number of times, can reflect that this popularization user corresponding to popularization user ID is promoting for the contribution to the history of situation through quantizing done by the operating aspect of object, can make the numerical value calculated more can reflect true contribution situation in conjunction with contribution to the history of situation like this.Be understandable that, user property and accumulated quantity can be taken into consideration.
Step 604, according to the calculating parameter obtained and in conjunction with object mark corresponding to numerical attribute information or the numerical attribute information of carrying and calculate numerical value.
Particularly, when operating result carries the mark of object, or when carrying the numerical attribute information of the mark of object and object, promote the numerical attribute information corresponding to mark that management server can obtain object, and carry out evaluation according to the numerical attribute information of the calculating parameter obtained and this acquisition.When operating result carries the mark of object and the numerical attribute information of object, or when only carrying the numerical attribute information of object, promote calculating parameter that management server then can directly obtain and the numerical attribute information entrained by operating result carrys out evaluation.Be understandable that, the numerical value calculated here has positive correlation with the numerical attribute information of object, and the numerical value represented by numerical attribute information of object is larger in other words, and the numerical value calculated is also larger.
Here the numerical value calculated for represent the user of operand for object operation done by contribution, and then can reflect that promoting user is promoting for the contribution done by the operating aspect of object, this percentage contribution is accurately weighed with numerical value, be convenient to follow-up accurately process based on this numerical value, such as based on statistics, the analysis of this numerical value.
For example, for merchandise items, if the concluded price that the numerical attribute information of the merchandise items entrained by operating result is this merchandise items is 500 yuan, and the calculating parameter obtained is 5%, so just concluded price can be multiplied with this calculating parameter and calculate numerical value, the numerical value calculated can as integration.
Step 606, increases the numerical value calculated in the first value storage account corresponding to popularization user ID.
Particularly, the first value storage account corresponding with promoting user ID, for accumulating storage numerical value, the description of the first value storage account is used for distinguishing mutually with following second value storage accounts.The numerical value calculated is increased in this first value storage account, realizes the accumulative popularization contribution promoted done by user.
In the present embodiment, promoting management server promotes in the first value storage account corresponding to user ID by calculating numerical value and being stored in, the popularization contribution promoted done by user can be reflected exactly, be convenient to follow-uply to process accurately based on the numerical value in this first value storage account.Such as in Distributed Calculation, if the numerical value in the second value storage accounts corresponding to popularization user ID is larger, illustrate that it promotes contribution larger, the popularization of its calculation task that can accept is more, the so follow-up popularization that just can distribute more calculation task to it.
In one embodiment, the method for this operand also comprises: receive the numerical value transfer request carrying the mark promoting user ID, transfer numerical value and second value storage accounts.In response to numerical value transfer request, from the first value storage account promoted corresponding to user ID, deduct transfer numerical value, and in second value storage accounts, increase transfer numerical value.
Particularly, in the present embodiment, promote the numerical value transfer request carrying the mark promoting user ID, transfer numerical value and second value storage accounts that management server reception user terminal sends, thus in response to this numerical value transfer request, from the first value storage account corresponding to this popularization user ID, deduct transfer numerical value, and then in second value storage accounts, increase transfer numerical value.Wherein second value storage accounts can be stored on third-party server, such as bank server.In other embodiments, in numerical value transfer request, checking authority can also be carried, for carrying out Authority Verification before deduct transfer numerical value from the first value storage account promoted corresponding to user ID.
In the present embodiment, by responding the numerical value transfer request received, reflecting that the numerical value promoting contribution shifts between different value storage accounts by being used for, can prevent from causing when the first value storage account exists security risk numeric data wherein to be lost.
In one embodiment, object is the merchandise items in shopping website, graphic code is Quick Response Code or bar code, and complete assigned operation for terminating the transaction flow created according to the merchandise items of access to the object of access, operating result is the notice representing that transaction flow terminates.
Particularly, in the present embodiment, promote management server and receive the merchandise items selection request carrying and promote user ID.Select the mark of the merchandise items specified by request according to merchandise items and promote user ID generate graphic code and export.Promote management server and receive network address acquisition request, this network address obtains asks the mark of the merchandise items obtained according to analysis diagram shape code to generate.Obtain request according to network address, return the network address corresponding to mark of merchandise items; The network address returned is for triggering the access to merchandise items that the popularization user ID that obtains with analysis diagram shape code is access parameter.After the transaction flow created according to the merchandise items of access is terminated, promote management server and receive the notice representing that transaction flow terminates.
Further, the numerical attribute information of object is the dealing money of merchandise items, and the numerical value calculated is the electronic money amount of money, and the first value storage account is user's cyber money account.Particularly, in the present embodiment, the notice promoting management server reception also carries the dealing money of merchandise items, then when notifying to represent Transaction Success, promote management server and obtain the calculating parameter preset, dealing money according to the calculating parameter obtained and in conjunction with merchandise items calculates the electronic money amount of money, thus increases the electronic money amount of money calculated in the user's cyber money account corresponding to popularization user ID.
Further, transfer numerical value is transfer amounts, and second value storage accounts is bank electronic monetary accounts, and numerical value transfer request is electronic fund transfer request.Particularly, in the present embodiment, promote management server and receive the electronic fund transfer request carrying the mark promoting user ID, transfer amounts and bank electronic monetary accounts.Promote management server in response to this electronic fund transfer request, from the user's cyber money account promoted corresponding to user ID, deduct transfer amounts, and increase this transfer amounts in bank electronic monetary accounts.
In the present embodiment, promoting management server can select request to determine the merchandise items that will operate according to the merchandise items received, thus selects the popularization user ID of carrying in request generate graphic code and export according to its mark and merchandise items.Like this, the graphic code of output just contains the mark of merchandise items and promotes the information of user ID, promotes user and just can be blazed abroad quickly and easily by this graphic code by various mode.Operation user just can by obtaining and resolving this graphic code and get the mark of merchandise items quickly and easily and promote user ID, thus request obtains the network address corresponding to mark of this merchandise items according to this, and then can this merchandise items be visited by this network address and create transaction flow, efficiency is very high.After the transaction flow that creates of merchandise items of correspondence access terminates, just can receive transaction flow and terminate the notice that the triggered expression transaction flow carrying popularization user ID terminates.Vast operation user just can be monitored to the operation of selected merchandise items by receiving this notice, and just can determine the identity of carrying out the user promoted by its popularization user ID of carrying, thus just can know this merchandise items by from the selected whole process being generalized to closing the transaction, to ensure that whole process of exchange carries out exactly.
The square ratio juris of aforesaid operations object is described with a concrete application scenarios below.With reference to Fig. 7, specifically comprise the steps: step 1, as commodity seller or commodity generation manufacturer registered user's mark on configuration website or configuration application of object source user, and on configuration website or configuration application, register merchandise news after the user ID of this registration of use logs in.Step 2, commodity seller or commodity generate manufacturer after registration merchandise news, the returns rate as calculating parameter corresponding to merchandise news of setting registration.Step 3, promotes user's registered user's mark on configuration website or configuration application, and select commodity after using the user ID of this registration to log in.Step 4, configuration website or configuration application are according to the mark of commodity and promote user ID generation commodity Quick Response Code and export.Step 5, as consumer operation scanning input commodity Quick Response Code and pass to configuration website or configuration application.Step 6, configuration website or this commodity Quick Response Code of configuration analytic application, recording user visit information, and return commodity webpage network address.Step 7, operation user buys commodity by means of the commodity webpage network address access shopping website returned, and popularization user ID is passed to shopping website.Step 8, shopping website is operating user to notifying that configuration website or configuration are applied after the closing the transaction of commodity establishment.Step 9, configuration website or configuration application return Li Jine according to the returns rate calculating of the dealing money in the notice returned and setting.Step 10, promotes user and asks configuration website or configuration application to be transferred accounts returning Li Jine the bank electronic monetary accounts of specifying.
As shown in Figure 8, in one embodiment, provide a kind of method of operand, the present embodiment user terminal being applied in Fig. 1, Fig. 2 and Fig. 4 in this way in any one illustrates, the present embodiment is especially applicable to being applied to the mobile terminal as user terminal.The method specifically comprises the steps:
Step 802, obtains graphic code; This graphic code selects the mark of the object specified by request and operand to select the popularization user ID entrained by request to generate according to operand.
Particularly, user terminal can scan by camera Quick Response Code that the Quick Response Code that prints or miscellaneous equipment show and obtain Quick Response Code, or can from local or choose two-dimension code image by network thus obtain Quick Response Code.
Wherein graphic code can be generated according to the mark of object and popularization user ID by popularization management server, the mark of this object selects request to specify by the operand promoted configurating terminal and send, and this popularization user ID is then carried in be promoted the operand that configurating terminal sends and select in request.Particularly, promote management server reception and select request from the operand promoting configurating terminal, this operand is selected to ask at least to carry popularization user ID, the object that this Object Selection request is carried out operating in order to selected needs.Promote management server can respond the popularization configuration webpage access request of popularization configurating terminal and provide popularization configuration webpage content to it, make to promote configurating terminal and show that this at least comprises the popularization configuration webpage content of object set, thus receiving after the Object Selection instruction promoting typing in configuration webpage at popularization configurating terminal, popularization management server receives the Object Selection request that this popularization configurating terminal generates and sends according to Object Selection instruction.Or popularization management server can respond popularization configurating terminal and apply by the configuration that it runs the popularization configuration interface content acquisition request sent, there is provided to it and promote configuration interface content, make to promote configurating terminal and show that this comprises the popularization configuration interface content of object set, thus receiving after the Object Selection instruction promoting typing in configuration interface at popularization configurating terminal, popularization management server receives the Object Selection request that this popularization configurating terminal generates and sends according to Object Selection instruction.
Promoting management server selects request to determine popularization user ID entrained in the mark of object specified by this request and request according to operand, thus according to the mark of this object with promote user ID and generate graphic code and export.Wherein, operand selects request to carry out appointed object by the mark of carrying object.Or promote management server and can provide web page contents or the interface content of the information only comprising independent object to promoting configurating terminal, promote management server like this receiving and promote the expression of configurating terminal to this independent object and determine that the feedback of selection afterwards just can using this independent object as the object of specifying.Or promote management server and can provide web page contents or the interface content of the information comprising multiple object to promoting configurating terminal, such popularization management server receive promote configurating terminal to webpage or interface in the operation information of certain position time, using the object corresponding to this position as the object of specifying.
Promote management server and user ID can be promoted to be coupled together the mark of object by default connector and carry out encoding and obtain graphic code, this connector preset, cannot identification to avoid the mark of object and to promote user ID not included in the mark and popularization user ID character set separately of object.Promote management server and also first can obtain graphic code by carrying out coding again after the mark of object and the encryption of popularization user ID with the cipher mode preset, after then first resolving the character string obtaining and encrypt during analysis diagram shape code, adopt the manner of decryption deciphering of default cipher mode coupling obtain the mark of object and promote user ID again.
In one embodiment, graphic code can select the mark of the object specified by request, this operand to select the reference address of the popularization user ID entrained by request and popularization management server to generate according to operand.Wherein the mark of object can as the parameter of reference address in graphic code, and this reference address communicates for enabling the terminal getting graphic code be connected with popularization management server according to this.
Promoting management server can adopt various ways to be exported by graphic code, such as can be published on the website of specifying, also can be printed on the books and periodicals of specifying, the graphic code of generation can also be returned to popularization configurating terminal, then by popularization user, graphic code be blazed abroad.Promote configurating terminal and directly graphic code can be sent to user terminal by being connected with the network of user terminal, also can be published on the website of specifying, can also be printed on the books and periodicals of specifying.The mode promoting management server output map shape code is not limited, as long as the state making graphic code be in user terminal can to obtain.
Step 804, send network address to popularization management server and obtain request, this network address obtains the mark of object that request carries graphic code or carries analysis diagram shape code and obtain.
Particularly, graphic code can be carried at network address and obtain in request by user terminal, and such user terminal self does not need analysis diagram shape code, but sends to popularization management server to resolve; In such cases, user terminal can install application in advance, preset the reference address promoting management server in this application, now user terminal can come to be connected with popularization management server to communicate according to this reference address.Or, user terminal can local parsing graphic code obtain wherein contained object mark and after promoting user ID, the mark of the object obtained by analysis diagram shape code is placed in network address and obtains request, and this network address is obtained request sends to popularization management server; In such cases, user terminal can install the application being provided with the reference address promoting management server in advance, or can the reference address of analysis diagram shape code and the management server that puts it over, thus user terminal just can come according to this reference address and promote management server and be connected and communicate.The popularization user ID that certain network address acquisition request can also carry analysis diagram shape code and obtain.Such user terminal can local parsing Quick Response Code, also two-dimension code image can be sent to promote management server and resolve.
In one embodiment, network address obtain request can also carry operation user ID, thus promote management server can receive at every turn network address obtain request time record this request, be convenient to follow-up based on operation user ID carry out adding up, analyzing.Wherein operate the mark that user ID refers to the user of operand, log on the subscriber terminal, this operation user ID by the user of intended operation object in advance by any terminal, can comprise user terminal, sends registration request and register acquisition to popularization management server.
Step 806, receives and promotes management server and obtain according to network address and ask the analysis diagram shape code that returns and network address corresponding to the mark of object that obtains.
Particularly, promote management server and can obtain request according to network address, parsing network address obtains the graphic code entrained by request and obtains the mark of object, thus the network address corresponding to the mark of the object returning this analysis diagram shape code to user terminal and obtain, user terminal then receives this network address.Or promote management server and can obtain request according to network address, obtain the mark that network address obtains object entrained in request, the mark of this object is user terminal analysis diagram shape code and obtains, then return this network address to user terminal and obtain the analysis diagram shape code entrained by request and network address corresponding to the mark of object that obtains, user terminal then receives this network address.
Step 808, triggers according to the network address returned to promote the access to object that user ID is access parameter, triggers and send to promoting management server the operating result carrying and promote user ID after completing assigned operation to the object of access.
Object can be stored in advance in web page server and to position with network address, and user terminal just can rely on this network address returned visit corresponding object in web page server.Certain object also can directly be stored in be promoted in management server and positions with network address, and user terminal also can rely on this network address returned directly to access the corresponding object promoted in management server.
Particularly, the popularization user ID that user terminal obtains with analysis diagram shape code conducts interviews to object for access parameter, can be to promote in the network address that returns of management server to have included popularization user ID, now directly can rely on this network address access object; Or the network address promoted management server and return can be revised, specifically add in this network address and promote user ID, thus rely on this network address access object.This access parameter is used for the server when user terminal relies on network address access object, this access parameter being passed to object place, specifically be available to web page server in the present embodiment, thus web page server is further processed according to this popularization user ID as access parameter.
User terminal is according to the object in the network address accessed web page server returned, and after completing the assigned operation for this object, trigger web pages server, to popularization management server transmit operation result, is promoted management server and received this operating result.This operating result carries popularization user ID.Success or failure when operating result can represent the operation for object, or can be only the object of user terminal to access complete assigned operation and after successful operation just trigger web pages server send to promoting management server the operating result representing successful operation.
In other embodiments, when after the assigned operation that user terminal completes the object of access, also activated user terminal can send to promoting management server the operating result representing successful operation or failure.Or when user terminal completes the assigned operation of the object of access and after successful operation, activated user terminal sends represent the operating result of successful operation to promoting management server.
The method of aforesaid operations object, first gets graphic code, contains the mark of object and promotes the information of user ID, promote user and just can be blazed abroad quickly and easily by this graphic code by various mode due to the graphic code exported.Operation user just can by obtaining and resolving this graphic code and get the mark of object quickly and easily and promote user ID, thus request obtains the network address corresponding to mark of this object according to this, and then can this object be visited by this network address and operate, efficiency is very high.After assigned operation is completed to the object of access, just the web page server at triggered target place or user terminal can be sent completely to promoting management server the operating result carrying popularization user ID that this assigned operation triggers.By this operating result, promote management server and just can monitor vast operation user to the operation of selected object, and just can determine the identity of carrying out the user promoted by its popularization user ID of carrying, thus just can know this object and be generalized to the whole process operated, to ensure that whole process operates exactly by from selected.
In one embodiment, operating result also carries the mark of object and/or the numerical attribute information of object; Operating result is used for when operating result represents Object Operations success, popularization management server is made to obtain the calculating parameter preset, according to the calculating parameter obtained and in conjunction with object mark corresponding to numerical attribute information or the numerical attribute information of carrying and calculate numerical value, and increase the numerical value calculated promoting in the first value storage account corresponding to user ID.
Particularly, operating result can be used for making popularization management server after receiving operating result, judges that this operating result represents that successful operation still represents operation failure.Or when just triggering transmit operation result when only in successful operation, represent exactly for the successful operating result of Object Operations as long as operating result can be used for making popularization management server receive operating result.Calculating parameter is used to the basis of evaluation, and calculating parameter can be a ratio value, or stepped multiple ratio values.Calculating parameter can be corresponding with the mark of object, can also be corresponding with popularization user ID.
In one embodiment, calculating parameter is according to the user property promoted corresponding to user ID and/or receive the corresponding accumulated quantity promoting the operating result of the expression successful operation of user ID and determine.Particularly, the user property promoted corresponding to user ID comprises the geographic area of promoting user place, and residing age bracket, Income Classes, sex etc., can set different calculating parameters for different user properties.Receive the corresponding accumulated quantity promoting the operating result of the expression successful operation of user ID, represent that this popularization user promotes successful number of times, can reflect that this popularization user corresponding to popularization user ID is promoting for the contribution to the history of situation through quantizing done by the operating aspect of object, can make the numerical value calculated more can reflect true contribution situation in conjunction with contribution to the history of situation like this.Be understandable that, user property and accumulated quantity can be taken into consideration.
When operating result carries the mark of object, or when carrying the numerical attribute information of the mark of object and object, operating result can be used for making popularization management server obtain the numerical attribute information corresponding to mark of object, and carrys out evaluation according to the numerical attribute information of the calculating parameter obtained and this acquisition.When operating result carries the mark of object and the numerical attribute information of object, or when only carrying the numerical attribute information of object, the calculating parameter that operating result can be used for making popularization management server directly obtain and the numerical attribute information entrained by operating result carry out evaluation.Be understandable that, the numerical value calculated here has positive correlation with the numerical attribute information of object, and the numerical value represented by numerical attribute information of object is larger in other words, and the numerical value calculated is also larger.
Here the numerical value calculated for represent the user of operand for object operation done by contribution, and then can reflect that promoting user is promoting for the contribution done by the operating aspect of object, this percentage contribution is accurately weighed with numerical value, be convenient to follow-up accurately process based on this numerical value, such as based on statistics, the analysis of this numerical value.The first value storage account corresponding with promoting user ID, for accumulating storage numerical value.The numerical value calculated is increased in this first value storage account, realizes the accumulative popularization contribution promoted done by user.
In the present embodiment, promoting management server promotes in the first value storage account corresponding to user ID by calculating numerical value and being stored in, the popularization contribution promoted done by user can be reflected exactly, be convenient to follow-uply to process accurately based on the numerical value in this first value storage account.Such as in Distributed Calculation, if the numerical value in the second value storage accounts corresponding to popularization user ID is larger, illustrate that it promotes contribution larger, the popularization of its calculation task that can accept is more, the so follow-up popularization that just can distribute more calculation task to it.
In one embodiment, the method of this operand also comprises: send to promoting management server the numerical value transfer request carrying the mark promoting user ID, transfer numerical value and second value storage accounts, make popularization management server in response to numerical value transfer request, from the first value storage account promoted corresponding to user ID, deduct transfer numerical value, and in second value storage accounts, increase transfer numerical value.
Particularly, in the present embodiment, numerical value transfer request sending module 1310 is for sending to promoting management server the numerical value transfer request carrying the mark promoting user ID, transfer numerical value and second value storage accounts, make to promote management server in response to this numerical value transfer request, from the first value storage account corresponding to this popularization user ID, deduct transfer numerical value, and then in second value storage accounts, increase transfer numerical value.Wherein second value storage accounts can be stored on third-party server, such as bank server.In other embodiments, in numerical value transfer request, checking authority can also be carried, for carrying out Authority Verification before deduct transfer numerical value from the first value storage account promoted corresponding to user ID.
In the present embodiment, promote management server by responding the numerical value transfer request received, reflecting that the numerical value promoting contribution shifts between different value storage accounts by being used for, can prevent from causing when the first value storage account exists security risk numeric data wherein to be lost.
In one embodiment, object is the merchandise items in shopping website, graphic code is Quick Response Code or bar code, and complete assigned operation for terminating the transaction flow created according to the merchandise items of access to the object of access, operating result is the notice representing that transaction flow terminates.
Particularly, in the present embodiment, user terminal obtains graphic code, and this graphic code sends to the merchandise items promoting management server to select the mark of the merchandise items specified by request and this merchandise items to select the popularization user ID entrained by request to generate according to promoting configurating terminal.User terminal sends network address to popularization management server and obtains request, and this network address obtains the mark of merchandise items that request carries graphic code or carries analysis diagram shape code and obtain.User terminal receives to be promoted management server and obtains according to network address and ask the analysis diagram shape code that returns and network address corresponding to the mark of merchandise items that obtains.User terminal triggers according to the network address returned to promote the access to merchandise items that user ID is access parameter, triggers merchandise items place web page server and send to promoting management server the operating result carrying and promote user ID after completing assigned operation to the merchandise items of access.
Further, the numerical attribute information of object is the dealing money of merchandise items, and the numerical value calculated is the electronic money amount of money, and the first value storage account is user's cyber money account.Particularly, in the present embodiment, the notice promoting management server reception also carries the dealing money of merchandise items, this notice is used for making, and promotes management server when this notice represents Transaction Success, obtain the calculating parameter preset, dealing money according to the calculating parameter obtained and in conjunction with merchandise items calculates the electronic money amount of money, thus increases the electronic money amount of money calculated in the user's cyber money account corresponding to popularization user ID.
Further, transfer numerical value is transfer amounts, and second value storage accounts is bank electronic monetary accounts, and numerical value transfer request is electronic fund transfer request.Particularly, in the present embodiment, user terminal sends to promoting management server the electronic fund transfer request carrying the mark promoting user ID, transfer amounts and bank electronic monetary accounts, make popularization management server in response to this electronic fund transfer request, from the user's cyber money account promoted corresponding to user ID, deduct transfer amounts, and increase this transfer amounts in bank electronic monetary accounts.
In the present embodiment, promoting management server can select request to determine the merchandise items that will operate according to the merchandise items received, thus selects the popularization user ID of carrying in request generate graphic code and export according to its mark and merchandise items.Like this, the graphic code of output just contains the mark of merchandise items and promotes the information of user ID, promotes user and just can be blazed abroad quickly and easily by this graphic code by various mode.Operation user just can by obtaining and resolving this graphic code and get the mark of merchandise items quickly and easily and promote user ID, thus request obtains the network address corresponding to mark of this merchandise items according to this, and then can this merchandise items be visited by this network address and create transaction flow, efficiency is very high.After the transaction flow that creates of merchandise items of correspondence access terminates, just can receive transaction flow and terminate the notice that the triggered expression transaction flow carrying popularization user ID terminates.Vast operation user just can be monitored to the operation of selected merchandise items by receiving this notice, and just can determine the identity of carrying out the user promoted by its popularization user ID of carrying, thus just can know this merchandise items by from the selected whole process being generalized to closing the transaction, to ensure that whole process of exchange carries out exactly.
As shown in Figure 9, in one embodiment, provide a kind of method of operand, the system that the present embodiment is applied to the operand in above-mentioned Fig. 1 or Fig. 2 in this way illustrates.The method specifically comprises the steps:
Step 902, the operand carrying popularization user ID that popularization management server reception popularization configurating terminal sends is selected to ask, and mark and the popularization user ID of the object specified by asking according to operand selection generate graphic code and export.
Particularly, promote management server reception and select request from the operand promoting configurating terminal, this operand is selected to ask at least to carry popularization user ID, the object that this Object Selection request is carried out operating in order to selected needs.Promote management server can respond the popularization configuration webpage access request of popularization configurating terminal and provide popularization configuration webpage content to it, make to promote configurating terminal and show that this at least comprises the popularization configuration webpage content of object set, thus receiving after the Object Selection instruction promoting typing in configuration webpage at popularization configurating terminal, popularization management server receives the Object Selection request that this popularization configurating terminal generates and sends according to Object Selection instruction.Or popularization management server can respond popularization configurating terminal and apply by the configuration that it runs the popularization configuration interface content acquisition request sent, there is provided to it and promote configuration interface content, make to promote configurating terminal and show that this comprises the popularization configuration interface content of object set, thus receiving after the Object Selection instruction promoting typing in configuration interface at popularization configurating terminal, popularization management server receives the Object Selection request that this popularization configurating terminal generates and sends according to Object Selection instruction.
In one embodiment, before step 902, object configurating terminal can obtain object configuration webpage content from popularization management server and show, thus obtains the object information of object source user typing in object configuration webpage and send to popularization management server.This popularization management server then can receive the object information that object configurating terminal sends, generate this object mark and with object information corresponding stored, this object information can be necessary information relevant to object arbitrarily, at least comprise the network address for accessing this object, thus realize the configuration of object.
In another embodiment, before step 902, object configurating terminal can also run configuration and applies and provide object configuration interface content and show, thus obtains the object information of object source user typing in object configuration interface and send to popularization management server.This popularization management server then can receive the object information that object configurating terminal sends, generate this object mark and with object information corresponding stored, this object information can be necessary information relevant to object arbitrarily, at least comprise the network address for accessing this object, thus realize the configuration of object.
Wherein, object source user is the original provider of object, and such as when object is the merchandise items of shopping website, object source user can be commodity seller or commodity production producer; When object is the calculation task in Distributed Calculation, then object source user can be the demand supplier of Distributed Calculation.Object configurating terminal refers to the terminal logged in object source user ID, this object configurating terminal logs in object source user ID and is provided with the authority providing object and relevant information thereof, this object configurating terminal, to be the mobile terminal such as mobile phone, panel computer, also can be the immobile terminal such as desktop computer.This object source user ID can send registration request by any terminal to popularization management server by object source user and register acquisition.
The configuration of object at least comprises the configuration of the access network address of this object, then corresponding object information at least comprises the access network address of this object.The configuration of certain object can also comprise the configuration of the attribute information of this object, the configuration etc. of the configuration of such as object source user profile, the configuration of numerical attribute information of object and the image information of object, then corresponding object information comprises the attribute information of this object, specifically comprises object source user profile, the numerical attribute information of object and the image information etc. of object.Wherein object source user profile can be such as the identification of the manufacturer etc. of object source user ID, the name as the natural person of object source user, the commodity production manufacturer as object source user; The numerical attribute of object can be such as the information such as price, discount of merchandise items, can also be the amount of calculation etc. of the calculation task in Distributed Calculation; The image information of object is for describing this object, and the appearance images of such as merchandise items, the process of Distributed Calculation show dynamic image etc.
Promoting management server selects request to determine popularization user ID entrained in the mark of object specified by this request and request according to operand, thus according to the mark of this object with promote user ID and generate graphic code and export.
Wherein, operand selects request to carry out appointed object by the mark of carrying object.Or promote management server and can provide web page contents or the interface content of the information only comprising independent object to promoting configurating terminal, promote management server like this receiving and promote the expression of configurating terminal to this independent object and determine that the feedback of selection afterwards just can using this independent object as the object of specifying.Or promote management server and can provide web page contents or the interface content of the information comprising multiple object to promoting configurating terminal, such popularization management server receive promote configurating terminal to webpage or interface in the operation information of certain position time, using the object corresponding to this position as the object of specifying.
Promote management server and user ID can be promoted to be coupled together the mark of object by default connector and carry out encoding and obtain graphic code, this connector preset, cannot identification to avoid the mark of object and to promote user ID not included in the mark and popularization user ID character set separately of object.Promote management server and also first can obtain graphic code by carrying out coding again after the mark of object and the encryption of popularization user ID with the cipher mode preset, after then first resolving the character string obtaining and encrypt during analysis diagram shape code, adopt the manner of decryption deciphering of default cipher mode coupling obtain the mark of object and promote user ID again.
In one embodiment, graphic code can select the mark of the object specified by request, this operand to select the reference address of the popularization user ID entrained by request and popularization management server to generate according to operand.Wherein the mark of object can as the parameter of reference address in graphic code, and this reference address communicates for enabling the terminal getting graphic code be connected with popularization management server according to this.
Promoting management server can adopt various ways to be exported by graphic code, such as can be published on the website of specifying, also can be printed on the books and periodicals of specifying, the graphic code of generation can also be returned to popularization configurating terminal, then by popularization user, graphic code be blazed abroad.Promote configurating terminal and directly graphic code can be sent to user terminal by being connected with the network of user terminal, also can be published on the website of specifying, can also be printed on the books and periodicals of specifying.The mode promoting management server output map shape code is not limited, as long as the state making graphic code be in user terminal can to obtain.
Step 904, user terminal obtains graphic code, and send network address to popularization management server and obtain request, network address obtains the mark of object that request carries graphic code or carries analysis diagram shape code and obtain.
Particularly, user terminal can scan by camera Quick Response Code that the Quick Response Code that prints or miscellaneous equipment show and obtain Quick Response Code, or can from local or choose two-dimension code image by network thus obtain Quick Response Code.
Graphic code can be carried at network address and obtain in request by user terminal, and such user terminal self does not need analysis diagram shape code, but sends to popularization management server to resolve; In such cases, user terminal can install application in advance, preset the reference address promoting management server in this application, now user terminal can come to be connected with popularization management server to communicate according to this reference address.Or, user terminal can local parsing graphic code obtain wherein contained object mark and after promoting user ID, the mark of the object obtained by analysis diagram shape code is placed in network address and obtains request, and this network address is obtained request sends to popularization management server; In such cases, user terminal can install the application being provided with the reference address promoting management server in advance, or can the reference address of analysis diagram shape code and the management server that puts it over, thus user terminal just can come according to this reference address and promote management server and be connected and communicate.The popularization user ID that certain network address acquisition request can also carry analysis diagram shape code and obtain.Such user terminal can local parsing Quick Response Code, also two-dimension code image can be sent to promote management server and resolve.
In one embodiment, network address obtain request can also carry operation user ID, thus promote management server can receive at every turn network address obtain request time record this request, be convenient to follow-up based on operation user ID carry out adding up, analyzing.Wherein operate the mark that user ID refers to the user of operand, log on the subscriber terminal, this operation user ID by the user of intended operation object in advance by any terminal, can comprise user terminal, sends registration request and register acquisition to popularization management server.
Step 906, promotes management server and obtains request according to network address, returns analysis diagram shape code and the network address corresponding to mark of object that obtains to user terminal.
Particularly, promote management server and can obtain request according to network address, parsing network address obtains the graphic code entrained by request and obtains the mark of object, thus the network address corresponding to the mark of the object returning this analysis diagram shape code to user terminal and obtain, user terminal then receives this network address.Or promote management server and can obtain request according to network address, obtain the mark that network address obtains object entrained in request, the mark of this object is user terminal analysis diagram shape code and obtains, then return this network address to user terminal and obtain the analysis diagram shape code entrained by request and network address corresponding to the mark of object that obtains, user terminal then receives this network address.
Step 908, user terminal triggers according to the network address returned to promote the access to object that user ID is access parameter, triggers and send to promoting management server the operating result carrying and promote user ID after completing assigned operation to the object of access.
Object can be stored in advance in web page server and to position with network address, and user terminal just can rely on this network address returned visit corresponding object in web page server.Certain object also can directly be stored in be promoted in management server and positions with network address, and user terminal also can rely on this network address returned directly to access the corresponding object promoted in management server.
Particularly, the popularization user ID that user terminal obtains with analysis diagram shape code conducts interviews to object for access parameter, can be to promote in the network address that returns of management server to have included popularization user ID, now directly can rely on this network address access object; Or the network address promoted management server and return can be revised, specifically add in this network address and promote user ID, thus rely on this network address access object.This access parameter is used for the server when user terminal relies on network address access object, this access parameter being passed to object place, specifically be available to web page server in the present embodiment, thus web page server is further processed according to this popularization user ID as access parameter.
User terminal is according to the object in the network address accessed web page server returned, and after completing the assigned operation for this object, trigger web pages server, to popularization management server transmit operation result, is promoted management server and received this operating result.This operating result carries popularization user ID.Success or failure when operating result can represent the operation for object, or can be only the object of user terminal to access complete assigned operation and after successful operation just trigger web pages server send to promoting management server the operating result representing successful operation.
In other embodiments, when after the assigned operation that user terminal completes the object of access, also activated user terminal can send to promoting management server the operating result representing successful operation or failure.Or when user terminal completes the assigned operation of the object of access and after successful operation, activated user terminal sends represent the operating result of successful operation to promoting management server.
The method of aforesaid operations object, the request of user terminal transmit operation Object Selection, promote after management server selects request to determine the object that will operate according to the operand received, the popularization user ID according to carrying in the mark of this object and Object Selection request generates graphic code and exports.Like this, the graphic code of output just contains the mark of object and promotes the information of user ID, promotes user and just can be blazed abroad quickly and easily by this graphic code by various mode.User terminal just can by obtaining and resolving this graphic code and get the mark of object quickly and easily and promote user ID, thus request obtains the network address corresponding to mark of this object according to this, and then can this object be visited by this network address and operate, efficiency is very high.After assigned operation is completed to the object of access, just can trigger and be sent completely to promoting management server the operating result carrying popularization user ID that this assigned operation triggers.By this operating result, promote management server and just can monitor the operation of users' terminal to selected object, and just can determine the identity of carrying out the user promoted by its popularization user ID of carrying, thus just can know this object and be generalized to the whole process operated, to ensure that whole process operates exactly by from selected.
In one embodiment, operating result also carries the mark of object and/or the numerical attribute information of object; The method of this operand also comprises: when operating result represents Object Operations success, promote management server and obtain the calculating parameter preset; Promote management server according to the calculating parameter obtained and in conjunction with object mark corresponding to numerical attribute information or the numerical attribute information of carrying and calculate numerical value; Promote management server and increase the numerical value calculated in the first value storage account corresponding to popularization user ID.
Particularly, promote management server and after receiving operating result, can judge that this operating result represents that successful operation still represents operation failure.Or when just triggering transmit operation result when only in successful operation, represent exactly for the successful operating result of Object Operations as long as popularization management server can receive operating result.Calculating parameter is used to the basis of evaluation, and calculating parameter can be a ratio value, or stepped multiple ratio values.Calculating parameter can be corresponding with the mark of object, can also be corresponding with popularization user ID.
In one embodiment, calculating parameter is according to the user property promoted corresponding to user ID and/or receive the corresponding accumulated quantity promoting the operating result of the expression successful operation of user ID and determine.Particularly, the user property promoted corresponding to user ID comprises the geographic area of promoting user place, and residing age bracket, Income Classes, sex etc., can set different calculating parameters for different user properties.Receive the corresponding accumulated quantity promoting the operating result of the expression successful operation of user ID, represent that this popularization user promotes successful number of times, can reflect that this popularization user corresponding to popularization user ID is promoting for the contribution to the history of situation through quantizing done by the operating aspect of object, can make the numerical value calculated more can reflect true contribution situation in conjunction with contribution to the history of situation like this.Be understandable that, user property and accumulated quantity can be taken into consideration.
When operating result carries the mark of object, or when carrying the numerical attribute information of the mark of object and object, promote the numerical attribute information corresponding to mark that management server can obtain object, and carry out evaluation according to the numerical attribute information of the calculating parameter obtained and this acquisition.When operating result carries the mark of object and the numerical attribute information of object, or when only carrying the numerical attribute information of object, promote calculating parameter that management server directly obtains and the numerical attribute information entrained by operating result carrys out evaluation.Be understandable that, the numerical value calculated here has positive correlation with the numerical attribute information of object, and the numerical value represented by numerical attribute information of object is larger in other words, and the numerical value calculated is also larger.
Here the numerical value calculated for represent the user of operand for object operation done by contribution, and then can reflect that promoting user is promoting for the contribution done by the operating aspect of object, this percentage contribution is accurately weighed with numerical value, be convenient to follow-up accurately process based on this numerical value, such as based on statistics, the analysis of this numerical value.The first value storage account corresponding with promoting user ID, for accumulating storage numerical value.The numerical value calculated is increased in this first value storage account, realizes the accumulative popularization contribution promoted done by user.
In the present embodiment, promoting management server promotes in the first value storage account corresponding to user ID by calculating numerical value and being stored in, the popularization contribution promoted done by user can be reflected exactly, be convenient to follow-uply to process accurately based on the numerical value in this first value storage account.Such as in Distributed Calculation, if the numerical value in the second value storage accounts corresponding to popularization user ID is larger, illustrate that it promotes contribution larger, the popularization of its calculation task that can accept is more, the so follow-up popularization that just can distribute more calculation task to it.
In one embodiment, the method for this operand also comprises: user terminal sends to promoting management server the numerical value transfer request carrying the mark promoting user ID, transfer numerical value and second value storage accounts.Promote management server in response to numerical value transfer request, from the first value storage account promoted corresponding to user ID, deduct transfer numerical value, and in second value storage accounts, increase transfer numerical value.
Particularly, in the present embodiment, promote the numerical value transfer request carrying the mark promoting user ID, transfer numerical value and second value storage accounts that management server reception user terminal sends, thus in response to this numerical value transfer request, from the first value storage account corresponding to this popularization user ID, deduct transfer numerical value, and then in second value storage accounts, increase transfer numerical value.Wherein second value storage accounts can be stored on third-party server, such as bank server.In other embodiments, in numerical value transfer request, checking authority can also be carried, for carrying out Authority Verification before deduct transfer numerical value from the first value storage account promoted corresponding to user ID.
In the present embodiment, promote management server by responding the numerical value transfer request received, reflecting that the numerical value promoting contribution shifts between different value storage accounts by being used for, can prevent from causing when the first value storage account exists security risk numeric data wherein to be lost.
In one embodiment, object is the merchandise items in shopping website, graphic code is Quick Response Code or bar code, and complete assigned operation for terminating the transaction flow created according to the merchandise items of access to the object of access, operating result is the notice representing that transaction flow terminates.
Particularly, in the present embodiment, promote management server and receive the merchandise items selection request carrying and promote user ID.Promote management server to select the mark of the merchandise items specified by request according to merchandise items and promote user ID generate graphic code and export.User terminal obtains graphic code, sends network address obtain request to popularization management server, and this network address obtains request and carries the graphic code of acquisition or carry the graphic code of resolving and obtaining and the mark of the merchandise items obtained.Promote management server and obtain request according to network address, return analysis diagram shape code to user terminal and the network address corresponding to mark of merchandise items that obtains.User terminal triggers according to the network address returned the access to merchandise items that the popularization user ID that obtains with analysis diagram shape code is access parameter.After terminating the transaction flow created according to the merchandise items of access, the web page server or the user terminal that trigger merchandise items place send to promoting management server the notice representing that transaction flow terminates.
Further, the numerical attribute information of object is the dealing money of merchandise items, and the numerical value calculated is the electronic money amount of money, and the first value storage account is user's cyber money account.Particularly, in the present embodiment, the notice promoting management server reception also carries the dealing money of merchandise items, then when notifying to represent Transaction Success, promote management server and obtain the calculating parameter preset, dealing money according to the calculating parameter obtained and in conjunction with merchandise items calculates the electronic money amount of money, thus increases the electronic money amount of money calculated in the user's cyber money account corresponding to popularization user ID.
Further, transfer numerical value is transfer amounts, and second value storage accounts is bank electronic monetary accounts, and numerical value transfer request is electronic fund transfer request.Particularly, in the present embodiment, user terminal sends to promoting management server the electronic fund transfer request carrying the mark promoting user ID, transfer amounts and bank electronic monetary accounts.Promote management server in response to this electronic fund transfer request, from the user's cyber money account promoted corresponding to user ID, deduct transfer amounts, and increase this transfer amounts in bank electronic monetary accounts.
In the present embodiment, promoting management server can select request to determine the merchandise items that will operate according to the merchandise items received, thus selects the popularization user ID of carrying in request generate graphic code and export according to its mark and merchandise items.Like this, the graphic code of output just contains the mark of merchandise items and promotes the information of user ID, promotes user and just can be blazed abroad quickly and easily by this graphic code by various mode.Operation user just can by obtaining and resolving this graphic code and get the mark of merchandise items quickly and easily and promote user ID, thus request obtains the network address corresponding to mark of this merchandise items according to this, and then can this merchandise items be visited by this network address and create transaction flow, efficiency is very high.After the transaction flow that creates of merchandise items of correspondence access terminates, just can receive transaction flow and terminate the notice that the triggered expression transaction flow carrying popularization user ID terminates.Vast operation user just can be monitored to the operation of selected merchandise items by receiving this notice, and just can determine the identity of carrying out the user promoted by its popularization user ID of carrying, thus just can know this merchandise items by from the selected whole process being generalized to closing the transaction, to ensure that whole process of exchange carries out exactly.
As shown in Figure 10, in one embodiment, provide a kind of device 1000 of operand, for realizing the above-mentioned method being applied to the operand of any embodiment promoting management server, comprising: operand selects request receiving module 1002, graphic code processing module 1004, network address acquisition request receiving module 1006, network address returns module 1008 and operating result receiver module 1010.
Operand selects request receiving module 1002, for receiving the operand selection request carrying and promote user ID.
Particularly, operand selects request receiving module 1002 to select request for the operand received from promoting configurating terminal, this operand selects request at least to carry popularization user ID, the object that this Object Selection request is carried out operating in order to selected needs.Operand selects request receiving module 1002 can be used for responding the popularization configuration webpage access request of popularization configurating terminal and provide popularization configuration webpage content to it, make to promote configurating terminal and show that this at least comprises the popularization configuration webpage content of object set, thus receiving after the Object Selection instruction promoting typing in configuration webpage at popularization configurating terminal, operand selects request receiving module 1002 for receiving the Object Selection request that this popularization configurating terminal generates and sends according to Object Selection instruction.Or operand is selected request receiving module 1002 to can be used for responding popularization configurating terminal and is applied by the configuration that it runs the popularization configuration interface content acquisition request sent, there is provided to it and promote configuration interface content, make to promote configurating terminal and show that this comprises the popularization configuration interface content of object set, thus receive after the Object Selection instruction promoting typing in configuration interface promoting configurating terminal, the Object Selection request that operand is selected request receiving module 1002 to can be used for receiving this popularization configurating terminal to generate and send according to Object Selection instruction.
In one embodiment, the device 1000 of this operand also comprises object configuration module (not shown), can be used for providing object configuration webpage content to object configurating terminal and making it show, thus object configurating terminal can be used for the object information of acquisition object source user typing in object configuration webpage and sends.This object configuration module then can be used for the object information that reception object configurating terminal sends, generate this object mark and with object information corresponding stored, this object information can be necessary information relevant to object arbitrarily, at least comprise the network address for accessing this object, thus realize the configuration of object.
In another embodiment, the device 1000 of this operand also comprises object configuration module (not shown), object configurating terminal can also be used for running configuration and applies and provide object configuration interface, object configuration module then can be used for providing object configuration interface content to object configurating terminal and making it show, thus object configurating terminal can be used for the object information of acquisition object source user typing in object configuration interface and sends.This object configuration module then can be used for the object information that reception object configurating terminal sends, generate this object mark and with object information corresponding stored, this object information can be necessary information relevant to object arbitrarily, at least comprise the network address for accessing this object, thus realize the configuration of object.
The configuration of object at least comprises the configuration of the access network address of this object, then corresponding object information at least comprises the access network address of this object.The configuration of certain object can also comprise the configuration of the attribute information of this object, the configuration etc. of the configuration of such as object source user profile, the configuration of numerical attribute information of object and the image information of object, then corresponding object information comprises the attribute information of this object, specifically comprises object source user profile, the numerical attribute information of object and the image information etc. of object.Wherein object source user profile can be such as the identification of the manufacturer etc. of object source user ID, the name as the natural person of object source user, the commodity production manufacturer as object source user; The numerical attribute of object can be such as the information such as price, discount of merchandise items, can also be the amount of calculation etc. of the calculation task in Distributed Calculation; The image information of object is for describing this object, and the appearance images of such as merchandise items, the process of Distributed Calculation show dynamic image etc.
Graphic code processing module 1004, generates graphic code for selecting the mark of the object specified by request according to operand and promoting user ID and exports.
Particularly, graphic code processing module 1004 can be used for selecting request to determine popularization user ID entrained in the mark of object specified by this request and request according to operand, thus according to the mark of this object with promote user ID and generate graphic code and export.
Wherein, operand selects request to carry out appointed object by the mark of carrying object.Or the device 1000 of this operand can be used for providing web page contents or the interface content of the information only comprising independent object to promoting configurating terminal, such operand is selected request receiving module 1002 to be used in receive to promote the expression of configurating terminal to this independent object and is determined that the feedback selected afterwards just can using this independent object as the object of specifying.Or the device 1000 of this operand can be used for providing web page contents or the interface content of the information comprising multiple object to promoting configurating terminal, when such operand selects request receiving module 1002 to be used in receive to promote the operation information of configurating terminal to certain position in webpage or interface, using the object corresponding to this position as the object of specifying.
Graphic code processing module 1004 be can be used for the mark of object and promotes user ID and to be coupled together by default connector and carry out encoding and obtain graphic code, this connector preset, cannot identification to avoid the mark of object and to promote user ID not included in the mark and popularization user ID character set separately of object.Graphic code processing module 1004 can be used for first obtaining graphic code by carrying out coding again after the mark of object and the encryption of popularization user ID with the cipher mode preset, and adopts the manner of decryption deciphering of default cipher mode coupling obtain the mark of object and promote user ID during analysis diagram shape code after then first resolving the character string obtaining and encrypt again.
In one embodiment, graphic code processing module 1004 can be used for selecting the reference address of the mark of the object specified by request, popularization user ID and popularization management server generate graphic code and export according to operand.Wherein the mark of object can as the parameter of reference address in graphic code, and this reference address communicates for enabling the terminal getting graphic code be connected with popularization management server according to this.
Graphic code processing module 1004 can be used for adopting various ways to be exported by graphic code, such as can be published on the website of specifying, also can be printed on the books and periodicals of specifying, the graphic code of generation can also be returned to popularization configurating terminal, then by popularization user, graphic code be blazed abroad.Promoting configurating terminal to can be used for directly graphic code being sent to user terminal by being connected with the network of user terminal, also can be published on the website of specifying, can also be printed on the books and periodicals of specifying.The mode of output map shape code is not limited, as long as the state making graphic code be in user terminal can to obtain.
Network address obtains request receiving module 1006, obtains request for receiving network address, and network address obtains the mark of object that request carries graphic code or carries analysis diagram shape code and obtain.
Particularly, network address acquisition request receiving module 1006 can be used for the network address acquisition request that reception user terminal sends, and this network address obtains asks for asking acquisition for the network address of access object.User terminal can be used for graphic code being carried at network address and obtains in request, and such user terminal self does not need analysis diagram shape code, but sends to the device 1000 of operand.Or, user terminal can local parsing graphic code obtain wherein contained object mark and after promoting user ID, the mark of the object obtained by analysis diagram shape code is placed in network address and obtains request, and this network address is obtained the device 1000 that request sends to operand.The popularization user ID that certain network address acquisition request can also carry analysis diagram shape code and obtain.
Wherein user terminal can be used for scanning by camera Quick Response Code that the Quick Response Code that prints or miscellaneous equipment show and obtaining Quick Response Code, or can be used for from this locality or choose two-dimension code image by network thus obtain Quick Response Code, then resolving.User terminal can local parsing Quick Response Code, also two-dimension code image can be sent to the device 1000 of operand to resolve.
In one embodiment, network address obtains request can also carry operation user ID, thus network address obtains request receiving module 1006 is used in receive when network address obtains request and records this request at every turn, be convenient to follow-uply carry out adding up, analyzing based on operation user ID.Wherein operate user ID to refer to and the mark of the user of operand log on the subscriber terminal, this operation user ID can send registration request by any terminal to the device 1000 of operand in advance by the user of intended operation object and register acquisition.
Network address returns module 1008, for obtaining request according to network address, returns analysis diagram shape code and the network address corresponding to mark of object that obtains; The network address returned is for triggering the access to object that the popularization user ID that obtains with analysis diagram shape code is access parameter.
Particularly, network address returns module 1008 and can be used for obtaining request according to network address, and parsing network address obtains the graphic code entrained by request and obtains the mark of object, thus the network address corresponding to the mark of the object returning this analysis diagram shape code to user terminal and obtain.Or network address returns module 1008 and can be used for obtaining request according to network address, obtain the mark that network address obtains object entrained in request, the mark of this object is user terminal analysis diagram shape code and obtains, and then returns this network address to user terminal and obtains the analysis diagram shape code entrained by request and network address corresponding to the mark of object that obtains.
Object can be stored in advance in web page server and to position with network address, and user terminal just may be used for relying on this network address returned to visit corresponding object in web page server.Certain object also directly can be stored in the device 1000 of operand and to position with network address, and user terminal also may be used for the corresponding object relied in the device 1000 of the direct accessing operation object of this network address returned.
User terminal is used for the popularization user ID that obtains with analysis diagram shape code and conducts interviews to object for access parameter, can be that network address returns in the network address that module 1008 returns and included popularization user ID, now directly can rely on this network address access object; Or network address can be revised and return the network address that module 1008 returns, specifically add in this network address and promote user ID, thus rely on this network address access object.This access parameter is used for the server when user terminal relies on network address access object, this access parameter being passed to object place, specifically be available to web page server in the present embodiment, thus web page server is further processed according to this popularization user ID as access parameter.
Operating result receiver module 1010, for receiving the operating result carrying popularization user ID triggered after completing assigned operation to the object of access.
User terminal can be used for according to the object in the network address accessed web page server returned, and after completing the assigned operation for this object, trigger web pages server is to the device 1000 transmit operation result of operand, and operating result receiver module 1010 is for receiving this operating result.This operating result carries popularization user ID.Success or failure when operating result can represent the operation for object, or can be only the object of user terminal to access complete assigned operation and after successful operation just trigger web pages server send to the device 1000 of operand the operating result representing successful operation.
In other embodiments, when after the assigned operation that user terminal completes the object of access, also can the device 1000 transmission expression successful operation of activated user terminal to operand or the operating result of failure.Or when user terminal completes the assigned operation of the object of access and after successful operation, activated user terminal sends to the device 1000 of operand and represents the operating result of successful operation.
The device 1000 of aforesaid operations object, can select request to determine the object that will operate according to the operand received, thus generate graphic code according to the popularization user ID of carrying in its mark and Object Selection request and export.Like this, the graphic code of output just contains the mark of object and promotes the information of user ID, promotes user and just can be blazed abroad quickly and easily by this graphic code by various mode.Operation user just can by obtaining and resolving this graphic code and get the mark of object quickly and easily and promote user ID, thus request obtains the network address corresponding to mark of this object according to this, and then can this object be visited by this network address and operate, efficiency is very high.After assigned operation is completed to the object of access, just can finish receiving the operating result carrying popularization user ID that this assigned operation triggers.Vast operation user just can be monitored to the operation of selected object by receiving this operating result, and just can determine the identity of carrying out the user promoted by its popularization user ID of carrying, thus just can know this object and be generalized to the whole process operated, to ensure that whole process operates exactly by from selected.
In one embodiment, operating result also carries the mark of object and/or the numerical attribute information of object, and as shown in figure 11, this device 1000 also comprises: calculating parameter acquisition module 1012, Numerical Simulation Module 1014 and value storage module 1016.
Calculating parameter acquisition module 1012, during for representing when operating result Object Operations success, obtains the calculating parameter preset.
Particularly, after calculating parameter acquisition module 1012 is used in and receives operating result, judge that this operating result represents that successful operation still represents operation failure.Or when just triggering transmit operation result when only in successful operation, represent exactly for the successful operating result of Object Operations as long as calculating parameter acquisition module 1012 can be used for receiving operating result.Calculating parameter is used to the basis of evaluation, and calculating parameter can be a ratio value, or stepped multiple ratio values.Calculating parameter can be corresponding with the mark of object, can also be corresponding with popularization user ID.
In one embodiment, calculating parameter is according to the user property promoted corresponding to user ID and/or receive the corresponding accumulated quantity promoting the operating result of the expression successful operation of user ID and determine.Particularly, the user property promoted corresponding to user ID comprises the geographic area of promoting user place, and residing age bracket, Income Classes, sex etc., can set different calculating parameters for different user properties.Receive the corresponding accumulated quantity promoting the operating result of the expression successful operation of user ID, represent that this popularization user promotes successful number of times, can reflect that this popularization user corresponding to popularization user ID is promoting for the contribution to the history of situation through quantizing done by the operating aspect of object, can make the numerical value calculated more can reflect true contribution situation in conjunction with contribution to the history of situation like this.Be understandable that, user property and accumulated quantity can be taken into consideration.
Numerical Simulation Module 1014, for according to the calculating parameter obtained and in conjunction with object mark corresponding to numerical attribute information or the numerical attribute information of carrying and calculate numerical value.
Particularly, when operating result carries the mark of object, or when carrying the numerical attribute information of the mark of object and object, Numerical Simulation Module 1014 may be used for the numerical attribute information corresponding to mark obtaining object, and carrys out evaluation according to the numerical attribute information of the calculating parameter obtained and this acquisition.When operating result carries the mark of object and the numerical attribute information of object, or when only carrying the numerical attribute information of object, Numerical Simulation Module 1014 can be used for the directly calculating parameter of acquisition and the numerical attribute information entrained by operating result and carrys out evaluation.Be understandable that, the numerical value calculated here has positive correlation with the numerical attribute information of object, and the numerical value represented by numerical attribute information of object is larger in other words, and the numerical value calculated is also larger.
Here the numerical value calculated for represent the user of operand for object operation done by contribution, and then can reflect that promoting user is promoting for the contribution done by the operating aspect of object, this percentage contribution is accurately weighed with numerical value, be convenient to follow-up accurately process based on this numerical value, such as based on statistics, the analysis of this numerical value.
Value storage module 1016, for increasing the numerical value calculated in the first value storage account corresponding to popularization user ID.
Particularly, the first value storage account corresponding with promoting user ID, for accumulating storage numerical value.The numerical value calculated is increased in this first value storage account, realizes the accumulative popularization contribution promoted done by user.
In the present embodiment, promote in the first value storage account corresponding to user ID by calculating numerical value and being stored in, the popularization contribution promoted done by user can be reflected exactly, be convenient to follow-uply to process accurately based on the numerical value in this first value storage account.Such as in Distributed Calculation, if the numerical value in the second value storage accounts corresponding to popularization user ID is larger, illustrate that it promotes contribution larger, the popularization of its calculation task that can accept is more, the so follow-up popularization that just can distribute more calculation task to it.
As shown in figure 12, in one embodiment, this device 1000 also comprises: numerical value transfer request receiver module 1018 and numerical value transfer Executive Module 1019.Numerical value transfer request receiver module 1018, for receiving the numerical value transfer request carrying the mark promoting user ID, transfer numerical value and second value storage accounts.Numerical value transfer Executive Module 1019, in response to numerical value transfer request, deducts transfer numerical value from the first value storage account promoted corresponding to user ID, and in second value storage accounts, increase transfer numerical value.
Particularly, in the present embodiment, the numerical value transfer request carrying the mark promoting user ID, transfer numerical value and second value storage accounts that numerical value transfer request receiver module 1018 sends for receiving user terminal, thus numerical value transfer Executive Module 1019 can be used in response to this numerical value transfer request, from the first value storage account corresponding to this popularization user ID, deduct transfer numerical value, and then in second value storage accounts, increase transfer numerical value.Wherein second value storage accounts can be stored on third-party server, such as bank server.In other embodiments, in numerical value transfer request, checking authority can also be carried, for carrying out Authority Verification before deduct transfer numerical value from the first value storage account promoted corresponding to user ID.
In the present embodiment, by responding the numerical value transfer request received, reflecting that the numerical value promoting contribution shifts between different value storage accounts by being used for, can prevent from causing when the first value storage account exists security risk numeric data wherein to be lost.
Object is the merchandise items in shopping website, and graphic code is Quick Response Code or bar code, and complete assigned operation for terminating the transaction flow created according to the merchandise items of access to the object of access, operating result is the notice representing that transaction flow terminates.
Particularly, in the present embodiment, operand selects request receiving module 1002 for receiving the merchandise items selection request carrying and promote user ID.Graphic code processing module 1004 generates graphic code for selecting the mark of the merchandise items specified by request according to merchandise items and promoting user ID and exports.Network address obtains request receiving module 1006 and obtains request for receiving network address, and this network address obtains asks the mark of the merchandise items obtained according to analysis diagram shape code to generate.Network address returns module 1008 for obtaining request according to network address, returns the network address corresponding to mark of merchandise items; The network address returned is for triggering the access to merchandise items that the popularization user ID that obtains with analysis diagram shape code is access parameter.Operating result receiver module 1010, for after terminating the transaction flow created according to the merchandise items of access, receives the notice representing that transaction flow terminates.
Further, the numerical attribute information of object is the dealing money of merchandise items, and the numerical value calculated is the electronic money amount of money, and the first value storage account is user's cyber money account.Particularly, in the present embodiment, the notice received also carries the dealing money of merchandise items, then calculating parameter acquisition module 1012 is for when notifying to represent Transaction Success, obtain the calculating parameter preset, Numerical Simulation Module 1014 calculates the electronic money amount of money for the dealing money according to the calculating parameter obtained and in conjunction with merchandise items, thus value storage module 1016 for increasing the electronic money amount of money calculated in the user's cyber money account corresponding to popularization user ID.
Further, transfer numerical value is transfer amounts, and second value storage accounts is bank electronic monetary accounts, and numerical value transfer request is electronic fund transfer request.Particularly, in the present embodiment, numerical value transfer request receiver module 1018 carries the electronic fund transfer request of the mark promoting user ID, transfer amounts and bank electronic monetary accounts for receiving.Numerical value transfer Executive Module 1019, in response to this electronic fund transfer request, deducts transfer amounts, and increase this transfer amounts in bank electronic monetary accounts from the user's cyber money account promoted corresponding to user ID.
In the present embodiment, request can be selected to determine the merchandise items that will operate according to the merchandise items received, thus select the popularization user ID of carrying in request generate graphic code and export according to its mark and merchandise items.Like this, the graphic code of output just contains the mark of merchandise items and promotes the information of user ID, promotes user and just can be blazed abroad quickly and easily by this graphic code by various mode.Operation user just can by obtaining and resolving this graphic code and get the mark of merchandise items quickly and easily and promote user ID, thus request obtains the network address corresponding to mark of this merchandise items according to this, and then can this merchandise items be visited by this network address and create transaction flow, efficiency is very high.After the transaction flow that creates of merchandise items of correspondence access terminates, just can receive transaction flow and terminate the notice that the triggered expression transaction flow carrying popularization user ID terminates.Vast operation user just can be monitored to the operation of selected merchandise items by receiving this notice, and just can determine the identity of carrying out the user promoted by its popularization user ID of carrying, thus just can know this merchandise items by from the selected whole process being generalized to closing the transaction, to ensure that whole process of exchange carries out exactly.
As shown in figure 13, in one embodiment, additionally provide a kind of device 1300 of operand, for realizing the above-mentioned method being applied to the operand of any embodiment of user terminal, this device 1300 comprises: graphic code acquisition module 1302, network address obtain request sending module 1304, network address receiver module 1306 and object accesses module 1308.
Graphic code acquisition module 1302, for obtaining graphic code; Graphic code selects the mark of the object specified by request and operand to select the popularization user ID entrained by request to generate according to operand.
Particularly, graphic code acquisition module 1302 may be used for scanning by camera Quick Response Code that the Quick Response Code that prints or miscellaneous equipment show and obtaining Quick Response Code, or can from local or choose two-dimension code image by network thus obtain Quick Response Code.
Wherein graphic code can be generated according to the mark of object and popularization user ID by popularization management server, the mark of this object selects request to specify by the operand promoted configurating terminal and send, and this popularization user ID is then carried in be promoted the operand that configurating terminal sends and select in request.Particularly, promote management server and can be used for receiving the operand selection request from promoting configurating terminal, this operand selects request at least to carry popularization user ID, the object that this Object Selection request is carried out operating in order to selected needs.Promote management server can be used for responding the popularization configuration webpage access request of popularization configurating terminal and provide popularization configuration webpage content to it, make to promote configurating terminal and show that this at least comprises the popularization configuration webpage content of object set, thus receive after the Object Selection instruction promoting typing in configuration webpage at popularization configurating terminal, promote the Object Selection request that management server generates and sends according to Object Selection instruction for receiving this popularization configurating terminal.Or popularization management server can be used for responding popularization configurating terminal and applies by the configuration that it runs the popularization configuration interface content acquisition request sent, there is provided to it and promote configuration interface content, make to promote configurating terminal and show that this comprises the popularization configuration interface content of object set, thus receive after the Object Selection instruction promoting typing in configuration interface at popularization configurating terminal, promote the Object Selection request that management server generates and sends according to Object Selection instruction for receiving this popularization configurating terminal.
Promote management server to can be used for selecting request to determine popularization user ID entrained in the mark of object specified by this request and request according to operand, thus according to the mark of this object with promote user ID and generate graphic code and export.Wherein, operand selects request to carry out appointed object by the mark of carrying object.Or promoting management server to may be used for providing web page contents or the interface content of the information only comprising independent object to promoting configurating terminal, promoting management server like this receiving and promoting the expression of configurating terminal to this independent object and determine that the feedback of selection afterwards just can using this independent object as the object of specifying.Or promote management server to may be used for providing web page contents or the interface content of the information comprising multiple object to promoting configurating terminal, such popularization management server is used in and receives when promoting the operation information of configurating terminal to certain position in webpage or interface, using the object corresponding to this position as the object of specifying.
Promote management server may be used for the mark of object and promote user ID and to be coupled together by default connector and carry out encoding and obtain graphic code, this connector preset, cannot identification to avoid the mark of object and to promote user ID not included in the mark and popularization user ID character set separately of object.Promoting management server also to may be used for first obtaining graphic code by carrying out coding again after the mark of object and the encryption of popularization user ID with the cipher mode preset, after then first resolving the character string obtaining and encrypt during analysis diagram shape code, adopting the manner of decryption deciphering of default cipher mode coupling obtain the mark of object and promote user ID again.
In one embodiment, in one embodiment, graphic code can be selected the mark of the object specified by request according to operand, promotes user ID and promote the reference address of management server and generate.Wherein the mark of object can as the parameter of reference address in graphic code, and this reference address communicates for enabling the terminal getting graphic code be connected with popularization management server according to this.
Promote management server to may be used for adopting various ways to be exported by graphic code, such as can be published on the website of specifying, also can be printed on the books and periodicals of specifying, the graphic code of generation can also be returned to popularization configurating terminal, then by popularization user, graphic code be blazed abroad.Promote configurating terminal and directly graphic code can be connected the device 1300 sending to operand by the network of the device 1300 with operand, also can be published on the website of specifying, can also be printed on the books and periodicals of specifying.The mode promoting management server output map shape code is not limited, as long as the state that the device 1300 making graphic code be in operand can obtain.
Network address obtains request sending module 1304, and obtain request for sending network address to popularization management server, network address obtains the mark of object that request carries graphic code or carries analysis diagram shape code and obtain.
Particularly, network address obtains request sending module 1304 and may be used for being carried at by graphic code in network address acquisition request, and the device 1300 of such operand self does not need analysis diagram shape code, but sends to popularization management server to resolve.Or, network address obtain request sending module 1304 may be used for local parsing graphic code obtain wherein contained object mark and after promoting user ID, the mark of the object obtained by analysis diagram shape code is placed in network address and obtains request, and this network address acquisition request is sent to popularization management server.The popularization user ID that certain network address acquisition request can also carry analysis diagram shape code and obtain.The device 1300 of such operand may be used for local parsing Quick Response Code, also may be used for two-dimension code image being sent to popularization management server to resolve.
In one embodiment, network address obtain request can also carry operation user ID, thus promote management server may be used for receive at every turn network address obtain request time record this request, be convenient to follow-up based on operation user ID carry out adding up, analyzing.Wherein operate the mark that user ID refers to the user of operand, log on the subscriber terminal, this operation user ID by the user of intended operation object in advance by any terminal, can comprise user terminal, sends registration request and register acquisition to popularization management server.
Network address receiver module 1306, promotes management server and to obtain according to network address for receiving and ask the analysis diagram shape code that returns and network address corresponding to the mark of object that obtains.
Particularly, promote management server and can obtain request according to network address, parsing network address obtains the graphic code entrained by request and obtains the mark of object, thus the network address corresponding to the mark of the object returning this analysis diagram shape code to user terminal and obtain, network address receiver module 1306 is for receiving this network address.Or promote management server and can obtain request according to network address, obtain the mark that network address obtains object entrained in request, the mark of this object is user terminal analysis diagram shape code and obtains, then return this network address to user terminal and obtain the analysis diagram shape code entrained by request and network address corresponding to the mark of object that obtains, network address receiver module 1306 is for receiving this network address.
Object accesses module 1308, for triggering to promote the access to object that user ID is access parameter according to the network address returned, triggering after assigned operation is completed to the object of access and sending to promoting management server the operating result carrying and promote user ID.
Object can be stored in advance in web page server and to position with network address, and object accesses module 1308 just may be used for relying on this network address returned to visit corresponding object in web page server.Certain object also can directly be stored in be promoted in management server and positions with network address, and object accesses module 1308 also may be used for relying on this network address returned directly to access the corresponding object promoted in management server.
Object accesses module 1308 for the popularization user ID that obtains with analysis diagram shape code for access parameter conducts interviews to object, can be promote in the network address that returns of management server to have included popularization user ID, now object accesses module 1308 may be used for directly relying on this network address access object; Or object accesses module 1308 may be used for revising the network address promoted management server and return, specifically add in this network address and promote user ID, thus rely on this network address access object.This access parameter is used for the server when relying on network address access object, this access parameter being passed to object place, specifically be available to web page server in the present embodiment, thus web page server is further processed according to this popularization user ID as access parameter.
Object accesses module 1308 is for according to the object in the network address accessed web page server that returns, and after completing the assigned operation for this object, trigger web pages server, to popularization management server transmit operation result, is promoted management server and received this operating result.This operating result carries popularization user ID.Success or failure when operating result can represent the operation for object, or can be only assigned operation is completed to the object of access and after successful operation just trigger web pages server send to promoting management server the operating result representing successful operation.
In other embodiments, after completing the assigned operation to the object of access, also activated user terminal can send to promoting management server the operating result representing successful operation or failure.Or when to complete the assigned operation of the object of access and after successful operation, activated user terminal sends represent the operating result of successful operation to promoting management server.
The device of aforesaid operations object, first gets graphic code, contains the mark of object and promotes the information of user ID, promote user and just can be blazed abroad quickly and easily by this graphic code by various mode due to the graphic code exported.Operation user just can by obtaining and resolving this graphic code and get the mark of object quickly and easily and promote user ID, thus request obtains the network address corresponding to mark of this object according to this, and then can this object be visited by this network address and operate, efficiency is very high.After assigned operation is completed to the object of access, just the web page server at triggered target place or user terminal can be sent completely to promoting management server the operating result carrying popularization user ID that this assigned operation triggers.By this operating result, promote management server and just can monitor vast operation user to the operation of selected object, and just can determine the identity of carrying out the user promoted by its popularization user ID of carrying, thus just can know this object and be generalized to the whole process operated, to ensure that whole process operates exactly by from selected.
In one embodiment, operating result also carries the mark of object and/or the numerical attribute information of object; Operating result is used for when operating result represents Object Operations success, popularization management server is made to obtain the calculating parameter preset, according to the calculating parameter obtained and in conjunction with object mark corresponding to numerical attribute information or the numerical attribute information of carrying and calculate numerical value, and increase the numerical value calculated promoting in the first value storage account corresponding to user ID.
Particularly, operating result can be used for making popularization management server after receiving operating result, judges that this operating result represents that successful operation still represents operation failure.Or when just triggering transmit operation result when only in successful operation, represent exactly for the successful operating result of Object Operations as long as operating result can be used for making popularization management server receive operating result.Calculating parameter is used to the basis of evaluation, and calculating parameter can be a ratio value, or stepped multiple ratio values.Calculating parameter can be corresponding with the mark of object, can also be corresponding with popularization user ID.
In one embodiment, calculating parameter is according to the user property promoted corresponding to user ID and/or receive the corresponding accumulated quantity promoting the operating result of the expression successful operation of user ID and determine.Particularly, the user property promoted corresponding to user ID comprises the geographic area of promoting user place, and residing age bracket, Income Classes, sex etc., can set different calculating parameters for different user properties.Receive the corresponding accumulated quantity promoting the operating result of the expression successful operation of user ID, represent that this popularization user promotes successful number of times, can reflect that this popularization user corresponding to popularization user ID is promoting for the contribution to the history of situation through quantizing done by the operating aspect of object, can make the numerical value calculated more can reflect true contribution situation in conjunction with contribution to the history of situation like this.Be understandable that, user property and accumulated quantity can be taken into consideration.
When operating result carries the mark of object, or when carrying the numerical attribute information of the mark of object and object, operating result can be used for making popularization management server obtain the numerical attribute information corresponding to mark of object, and carrys out evaluation according to the numerical attribute information of the calculating parameter obtained and this acquisition.When operating result carries the mark of object and the numerical attribute information of object, or when only carrying the numerical attribute information of object, the calculating parameter that operating result can be used for making popularization management server directly obtain and the numerical attribute information entrained by operating result carry out evaluation.Be understandable that, the numerical value calculated here has positive correlation with the numerical attribute information of object, and the numerical value represented by numerical attribute information of object is larger in other words, and the numerical value calculated is also larger.
Here the numerical value calculated for represent the user of operand for object operation done by contribution, and then can reflect that promoting user is promoting for the contribution done by the operating aspect of object, this percentage contribution is accurately weighed with numerical value, be convenient to follow-up accurately process based on this numerical value, such as based on statistics, the analysis of this numerical value.The first value storage account corresponding with promoting user ID, for accumulating storage numerical value.The numerical value calculated is increased in this first value storage account, realizes the accumulative popularization contribution promoted done by user.
In the present embodiment, promoting management server promotes in the first value storage account corresponding to user ID by calculating numerical value and being stored in, the popularization contribution promoted done by user can be reflected exactly, be convenient to follow-uply to process accurately based on the numerical value in this first value storage account.Such as in Distributed Calculation, if the numerical value in the second value storage accounts corresponding to popularization user ID is larger, illustrate that it promotes contribution larger, the popularization of its calculation task that can accept is more, the so follow-up popularization that just can distribute more calculation task to it.
As shown in figure 14, in one embodiment, this device 1300 also comprises: numerical value transfer request sending module 1310, for sending to promoting management server the numerical value transfer request carrying the mark promoting user ID, transfer numerical value and second value storage accounts, make popularization management server in response to numerical value transfer request, from the first value storage account promoted corresponding to user ID, deduct transfer numerical value, and in second value storage accounts, increase transfer numerical value.
Particularly, in the present embodiment, numerical value transfer request sending module 1310 is for sending to promoting management server the numerical value transfer request carrying the mark promoting user ID, transfer numerical value and second value storage accounts, make to promote management server in response to this numerical value transfer request, from the first value storage account corresponding to this popularization user ID, deduct transfer numerical value, and then in second value storage accounts, increase transfer numerical value.Wherein second value storage accounts can be stored on third-party server, such as bank server.In other embodiments, in numerical value transfer request, checking authority can also be carried, for carrying out Authority Verification before deduct transfer numerical value from the first value storage account promoted corresponding to user ID.
In the present embodiment, promote management server by responding the numerical value transfer request received, reflecting that the numerical value promoting contribution shifts between different value storage accounts by being used for, can prevent from causing when the first value storage account exists security risk numeric data wherein to be lost.
In one embodiment, object is the merchandise items in shopping website, graphic code is Quick Response Code or bar code, and complete assigned operation for terminating the transaction flow created according to the merchandise items of access to the object of access, operating result is the notice representing that transaction flow terminates.
Particularly, in the present embodiment, graphic code acquisition module 1302 is for obtaining graphic code, and this graphic code sends to the operand promoting management server to select the mark of the merchandise items specified by request and this operand to select the popularization user ID entrained by request to generate according to promoting configurating terminal.Network address obtains request sending module 1304 and obtains request for sending network address to popularization management server, and this network address obtains the mark of merchandise items that request carries graphic code or carries analysis diagram shape code and obtain.Network address receiver module 1306 is promoted management server and to be obtained according to network address for receiving and ask the analysis diagram shape code that returns and network address corresponding to the mark of merchandise items that obtains.Object accesses module 1308, for triggering to promote the access to merchandise items that user ID is access parameter according to the network address returned, triggers merchandise items place web page server and sends to promoting management server the operating result carrying and promote user ID after completing assigned operation to the merchandise items of access.
Further, the numerical attribute information of object is the dealing money of merchandise items, and the numerical value calculated is the electronic money amount of money, and the first value storage account is user's cyber money account.Particularly, in the present embodiment, notice also carries the dealing money of merchandise items, this notice is used for making, and promotes management server when this notice represents Transaction Success, obtain the calculating parameter preset, dealing money according to the calculating parameter obtained and in conjunction with merchandise items calculates the electronic money amount of money, thus increases the electronic money amount of money calculated in the user's cyber money account corresponding to popularization user ID.
Further, transfer numerical value is transfer amounts, and second value storage accounts is bank electronic monetary accounts, and numerical value transfer request is electronic fund transfer request.Particularly, in the present embodiment, numerical value transfer request sending module 1310 is for sending to promoting management server the electronic fund transfer request carrying the mark promoting user ID, transfer amounts and bank electronic monetary accounts, make popularization management server in response to this electronic fund transfer request, from the user's cyber money account promoted corresponding to user ID, deduct transfer amounts, and increase this transfer amounts in bank electronic monetary accounts.
In the present embodiment, promoting user can be blazed abroad this graphic code quickly and easily by various mode.Operation user can by obtaining and resolving this graphic code and get the mark of merchandise items quickly and easily and promote user ID, thus request obtains the network address corresponding to mark of this merchandise items according to this, and then can this merchandise items be visited by this network address and create transaction flow, efficiency is very high.After the transaction flow that creates of merchandise items of correspondence access terminates, just can receive transaction flow and terminate the notice that the triggered expression transaction flow carrying popularization user ID terminates.Vast operation user just can be monitored to the operation of selected merchandise items by receiving this notice, and just can determine the identity of carrying out the user promoted by its popularization user ID of carrying, thus just can know this merchandise items by from the selected whole process being generalized to closing the transaction, to ensure that whole process of exchange carries out exactly.
In one embodiment, additionally provide a kind of system of operand, for realizing the above-mentioned method being applied to the operand of any embodiment of the system of this operand, as shown in Figure 1, its applied environment as shown in Figure 2 for its composition structure.This system comprises promotes management server and user terminal.
Promote management server to promote the operand promoting user ID that carries that configurating terminal sends select request for receiving, select the mark of the object specified by request and promote user ID to generate graphic code exporting according to operand.
Particularly, promote management server and select request for the operand received from promoting configurating terminal, this operand selects request at least to carry popularization user ID, the object that this Object Selection request is carried out operating in order to selected needs.Promote management server can be used for responding the popularization configuration webpage access request of popularization configurating terminal and provide popularization configuration webpage content to it, make to promote configurating terminal and show that this at least comprises the popularization configuration webpage content of object set, thus receive after the Object Selection instruction promoting typing in configuration webpage at popularization configurating terminal, promote the Object Selection request that management server generates and sends according to Object Selection instruction for receiving this popularization configurating terminal.Or popularization management server can be used for responding popularization configurating terminal and applies by the configuration that it runs the popularization configuration interface content acquisition request sent, there is provided to it and promote configuration interface content, make to promote configurating terminal and show that this comprises the popularization configuration interface content of object set, thus receive after the Object Selection instruction promoting typing in configuration interface at popularization configurating terminal, promote the Object Selection request that management server generates and sends according to Object Selection instruction for receiving this popularization configurating terminal.
In one embodiment, promote management server to can be used for providing object configuration webpage content to object configurating terminal and making it show, thus make object configurating terminal obtain the object information of object source user typing in object configuration webpage and send to popularization management server.This popularization management server then can be used for the object information that reception object configurating terminal sends, generate this object mark and with object information corresponding stored, this object information can be necessary information relevant to object arbitrarily, at least comprise the network address for accessing this object, thus realize the configuration of object.
In another embodiment, object configurating terminal can also be used for running configuration application, promote management server to can be used for providing object configuration interface content to object configurating terminal and making it show, make object configurating terminal obtain the object information of object source user typing in object configuration interface and send to popularization management server.This popularization management server then can be used for the object information that reception object configurating terminal sends, generate this object mark and with object information corresponding stored, this object information can be necessary information relevant to object arbitrarily, at least comprise the network address for accessing this object, thus realize the configuration of object.
The configuration of object at least comprises the configuration of the access network address of this object, then corresponding object information at least comprises the access network address of this object.The configuration of certain object can also comprise the configuration of the attribute information of this object, the configuration etc. of the configuration of such as object source user profile, the configuration of numerical attribute information of object and the image information of object, then corresponding object information comprises the attribute information of this object, specifically comprises object source user profile, the numerical attribute information of object and the image information etc. of object.Wherein object source user profile can be such as the identification of the manufacturer etc. of object source user ID, the name as the natural person of object source user, the commodity production manufacturer as object source user; The numerical attribute of object can be such as the information such as price, discount of merchandise items, can also be the amount of calculation etc. of the calculation task in Distributed Calculation; The image information of object is for describing this object, and the appearance images of such as merchandise items, the process of Distributed Calculation show dynamic image etc.
Promote management server to be used for selecting request to determine popularization user ID entrained in the mark of object specified by this request and request according to operand, thus according to the mark of this object with promote user ID and generate graphic code and export.
Wherein, operand selects request to carry out appointed object by the mark of carrying object.Or promoting management server to may be used for providing web page contents or the interface content of the information only comprising independent object to promoting configurating terminal, promoting management server like this and being used in receive and promoting the expression of configurating terminal to this independent object and determine that the feedback of selection afterwards just can using this independent object as the object of specifying.Or promote management server to may be used for providing web page contents or the interface content of the information comprising multiple object to promoting configurating terminal, such popularization management server receive promote configurating terminal to webpage or interface in the operation information of certain position time, using the object corresponding to this position as the object of specifying.
Promote management server may be used for the mark of object and promote user ID and to be coupled together by default connector and carry out encoding and obtain graphic code, this connector preset, cannot identification to avoid the mark of object and to promote user ID not included in the mark and popularization user ID character set separately of object.Promoting management server also to may be used for first obtaining graphic code by carrying out coding again after the mark of object and the encryption of popularization user ID with the cipher mode preset, after then first resolving the character string obtaining and encrypt during analysis diagram shape code, adopting the manner of decryption deciphering of default cipher mode coupling obtain the mark of object and promote user ID again.
In one embodiment, promoting management server can select the reference address of the mark of the object specified by request, popularization user ID and popularization management server generate graphic code and export according to operand.Wherein the mark of object can as the parameter of reference address in graphic code, and this reference address communicates for enabling the terminal getting graphic code be connected with popularization management server according to this.
Promote management server to may be used for adopting various ways to be exported by graphic code, such as can be published on the website of specifying, also can be printed on the books and periodicals of specifying, the graphic code of generation can also be returned to popularization configurating terminal, then by popularization user, graphic code be blazed abroad.Promoting configurating terminal to may be used for directly graphic code being sent to user terminal by being connected with the network of user terminal, also can be published on the website of specifying, can also be printed on the books and periodicals of specifying.The mode promoting management server output map shape code is not limited, as long as the state making graphic code be in user terminal can to obtain.
User terminal is for obtaining graphic code, and send network address to popularization management server and obtain request, network address obtains the mark of object that request carries graphic code or carries analysis diagram shape code and obtain.
Particularly, user terminal may be used for scanning by camera Quick Response Code that the Quick Response Code that prints or miscellaneous equipment show and obtaining Quick Response Code, or can from local or choose two-dimension code image by network thus obtain Quick Response Code.
User terminal may be used for graphic code being carried at network address and obtains in request, and such user terminal self does not need analysis diagram shape code, but sends to popularization management server to resolve.Or, user terminal may be used for local parsing graphic code obtain wherein contained object mark and after promoting user ID, the mark of the object obtained by analysis diagram shape code is placed in network address and obtains request, and this network address acquisition request is sent to popularization management server.The popularization user ID that certain network address acquisition request can also carry analysis diagram shape code and obtain.Such user terminal may be used for local parsing Quick Response Code, also two-dimension code image can be sent to popularization management server to resolve.
In one embodiment, network address obtain request can also carry operation user ID, thus promote management server may be used for receive at every turn network address obtain request time record this request, be convenient to follow-up based on operation user ID carry out adding up, analyzing.Wherein operate the mark that user ID refers to the user of operand, log on the subscriber terminal, this operation user ID by the user of intended operation object in advance by any terminal, can comprise user terminal, sends registration request and register acquisition to popularization management server.
Promote management server to be used for obtaining request according to network address, return analysis diagram shape code to user terminal and the network address corresponding to mark of object that obtains.
Particularly, promote management server to can be used for obtaining request according to network address, parsing network address obtains the graphic code entrained by request and obtains the mark of object, thus the network address corresponding to the mark of the object returning this analysis diagram shape code to user terminal and obtain, user terminal is then for receiving this network address.Or promote management server to can be used for obtaining request according to network address, obtain the mark that network address obtains object entrained in request, the mark of this object is user terminal analysis diagram shape code and obtains, then return this network address to user terminal and obtain the analysis diagram shape code entrained by request and network address corresponding to the mark of object that obtains, user terminal is then for receiving this network address.
User terminal is used for triggering according to the network address returned to promote the access to object that user ID is access parameter, triggers and send to promoting management server the operating result carrying and promote user ID after completing assigned operation to the object of access.
Object can be stored in advance in web page server and to position with network address, and user terminal just may be used for relying on this network address returned to visit corresponding object in web page server.Certain object also can directly be stored in be promoted in management server and positions with network address, and user terminal also may be used for relying on this network address returned directly to access the corresponding object promoted in management server.
Particularly, user terminal can be used for the popularization user ID that obtains with analysis diagram shape code for access parameter and conducts interviews to object, can be promote in the network address that returns of management server to have included popularization user ID, now directly can rely on this network address access object; Or the network address promoted management server and return can be revised, specifically add in this network address and promote user ID, thus rely on this network address access object.This access parameter is used for the server when user terminal relies on network address access object, this access parameter being passed to object place, specifically be available to web page server in the present embodiment, thus web page server is further processed according to this popularization user ID as access parameter.
User terminal is used for according to the object in the network address accessed web page server returned, and after completing the assigned operation for this object, trigger web pages server, to popularization management server transmit operation result, promotes management server for receiving this operating result.This operating result carries popularization user ID.Success or failure when operating result can represent the operation for object, or can be only the object of user terminal to access complete assigned operation and after successful operation just trigger web pages server send to promoting management server the operating result representing successful operation.
In other embodiments, when after the assigned operation that user terminal completes the object of access, also activated user terminal can send to promoting management server the operating result representing successful operation or failure.Or when user terminal completes the assigned operation of the object of access and after successful operation, activated user terminal sends represent the operating result of successful operation to promoting management server.
The system of aforesaid operations object, the request of user terminal transmit operation Object Selection, promote after management server selects request to determine the object that will operate according to the operand received, the popularization user ID according to carrying in the mark of this object and Object Selection request generates graphic code and exports.Like this, the graphic code of output just contains the mark of object and promotes the information of user ID, promotes user and just can be blazed abroad quickly and easily by this graphic code by various mode.User terminal just can by obtaining and resolving this graphic code and get the mark of object quickly and easily and promote user ID, thus request obtains the network address corresponding to mark of this object according to this, and then can this object be visited by this network address and operate, efficiency is very high.After assigned operation is completed to the object of access, just can trigger and be sent completely to promoting management server the operating result carrying popularization user ID that this assigned operation triggers.By this operating result, promote management server and just can monitor the operation of users' terminal to selected object, and just can determine the identity of carrying out the user promoted by its popularization user ID of carrying, thus just can know this object and be generalized to the whole process operated, to ensure that whole process operates exactly by from selected.
In one embodiment, operating result also carries the mark of object and/or the numerical attribute information of object; Promote management server to be used for, when operating result represents Object Operations success, obtaining the calculating parameter preset; Promote management server be used for according to the calculating parameter obtained and in conjunction with object mark corresponding to numerical attribute information or the numerical attribute information of carrying and calculate numerical value; Promote management server to be used for increasing the numerical value calculated in the first value storage account corresponding to popularization user ID.
Particularly, popularization management server judges that this operating result represents that successful operation still represents operation failure after being used in and receiving operating result.Or when just triggering transmit operation result when only in successful operation, represent exactly for the successful operating result of Object Operations as long as popularization management server can be used for receiving operating result.Calculating parameter is used to the basis of evaluation, and calculating parameter can be a ratio value, or stepped multiple ratio values.Calculating parameter can be corresponding with the mark of object, can also be corresponding with popularization user ID.
In one embodiment, calculating parameter is according to the user property promoted corresponding to user ID and/or receive the corresponding accumulated quantity promoting the operating result of the expression successful operation of user ID and determine.Particularly, the user property promoted corresponding to user ID comprises the geographic area of promoting user place, and residing age bracket, Income Classes, sex etc., can set different calculating parameters for different user properties.Receive the corresponding accumulated quantity promoting the operating result of the expression successful operation of user ID, represent that this popularization user promotes successful number of times, can reflect that this popularization user corresponding to popularization user ID is promoting for the contribution to the history of situation through quantizing done by the operating aspect of object, can make the numerical value calculated more can reflect true contribution situation in conjunction with contribution to the history of situation like this.Be understandable that, user property and accumulated quantity can be taken into consideration.
When operating result carries the mark of object, or when carrying the numerical attribute information of the mark of object and object, promote the numerical attribute information corresponding to mark that management server can be used for obtaining object, and carry out evaluation according to the numerical attribute information of the calculating parameter obtained and this acquisition.When operating result carries the mark of object and the numerical attribute information of object, or when only carrying the numerical attribute information of object, promote calculating parameter that management server is used for directly obtaining and the numerical attribute information entrained by operating result carrys out evaluation.Be understandable that, the numerical value calculated here has positive correlation with the numerical attribute information of object, and the numerical value represented by numerical attribute information of object is larger in other words, and the numerical value calculated is also larger.
Here the numerical value calculated for represent the user of operand for object operation done by contribution, and then can reflect that promoting user is promoting for the contribution done by the operating aspect of object, this percentage contribution is accurately weighed with numerical value, be convenient to follow-up accurately process based on this numerical value, such as based on statistics, the analysis of this numerical value.The first value storage account corresponding with promoting user ID, for accumulating storage numerical value.The numerical value calculated is increased in this first value storage account, realizes the accumulative popularization contribution promoted done by user.
In the present embodiment, promoting management server promotes in the first value storage account corresponding to user ID by calculating numerical value and being stored in, the popularization contribution promoted done by user can be reflected exactly, be convenient to follow-uply to process accurately based on the numerical value in this first value storage account.Such as in Distributed Calculation, if the numerical value in the second value storage accounts corresponding to popularization user ID is larger, illustrate that it promotes contribution larger, the popularization of its calculation task that can accept is more, the so follow-up popularization that just can distribute more calculation task to it.
In one embodiment, user terminal is also for sending to promoting management server the numerical value transfer request carrying the mark promoting user ID, transfer numerical value and second value storage accounts.Promote management server also in response to numerical value transfer request, from the first value storage account promoted corresponding to user ID, deduct transfer numerical value, and in second value storage accounts, increase transfer numerical value.
Particularly, in the present embodiment, promote the numerical value transfer request carrying the mark promoting user ID, transfer numerical value and second value storage accounts that management server sends for receiving user terminal, thus in response to this numerical value transfer request, from the first value storage account corresponding to this popularization user ID, deduct transfer numerical value, and then in second value storage accounts, increase transfer numerical value.Wherein second value storage accounts can be stored on third-party server, such as bank server.In other embodiments, in numerical value transfer request, checking authority can also be carried, for carrying out Authority Verification before deduct transfer numerical value from the first value storage account promoted corresponding to user ID.
In the present embodiment, promote management server by responding the numerical value transfer request received, reflecting that the numerical value promoting contribution shifts between different value storage accounts by being used for, can prevent from causing when the first value storage account exists security risk numeric data wherein to be lost.
In one embodiment, object is the merchandise items in shopping website, graphic code is Quick Response Code or bar code, and complete assigned operation for terminating the transaction flow created according to the merchandise items of access to the object of access, operating result is the notice representing that transaction flow terminates.
Particularly, in the present embodiment, promote management server and receive the merchandise items selection request carrying and promote user ID.Promote management server to be used for selecting the mark of the merchandise items specified by request according to merchandise items and promote user ID generate graphic code and export.User terminal, for obtaining graphic code, sends network address to popularization management server and obtains request, and this network address obtains request and carries the graphic code of acquisition or carry the graphic code of resolving and obtaining and the mark of the merchandise items obtained.Promoting management server also for obtaining request according to network address, returning analysis diagram shape code to user terminal and the network address corresponding to mark of merchandise items that obtains.User terminal is also for triggering the access to merchandise items that the popularization user ID that obtains with analysis diagram shape code is access parameter according to the network address that returns.User terminal is also for after terminating the transaction flow created according to the merchandise items of access, and the web page server or the user terminal that trigger merchandise items place send to promoting management server the notice representing that transaction flow terminates.
Further, the numerical attribute information of object is the dealing money of merchandise items, and the numerical value calculated is the electronic money amount of money, and the first value storage account is user's cyber money account.Particularly, in the present embodiment, the notice promoting management server reception also carries the dealing money of merchandise items, then when notifying to represent Transaction Success, promote management server also for obtaining default calculating parameter, dealing money according to the calculating parameter obtained and in conjunction with merchandise items calculates the electronic money amount of money, thus increases the electronic money amount of money calculated in the user's cyber money account corresponding to popularization user ID.
Further, transfer numerical value is transfer amounts, and second value storage accounts is bank electronic monetary accounts, and numerical value transfer request is electronic fund transfer request.Particularly, in the present embodiment, user terminal is used for sending to promoting management server the electronic fund transfer request carrying the mark promoting user ID, transfer amounts and bank electronic monetary accounts.Promote management server to be used in response to this electronic fund transfer request, from the user's cyber money account promoted corresponding to user ID, deduct transfer amounts, and increase this transfer amounts in bank electronic monetary accounts.
In the present embodiment, promoting management server can select request to determine the merchandise items that will operate according to the merchandise items received, thus selects the popularization user ID of carrying in request generate graphic code and export according to its mark and merchandise items.Like this, the graphic code of output just contains the mark of merchandise items and promotes the information of user ID, promotes user and just can be blazed abroad quickly and easily by this graphic code by various mode.Operation user just can by obtaining and resolving this graphic code and get the mark of merchandise items quickly and easily and promote user ID, thus request obtains the network address corresponding to mark of this merchandise items according to this, and then can this merchandise items be visited by this network address and create transaction flow, efficiency is very high.After the transaction flow that creates of merchandise items of correspondence access terminates, just can receive transaction flow and terminate the notice that the triggered expression transaction flow carrying popularization user ID terminates.Vast operation user just can be monitored to the operation of selected merchandise items by receiving this notice, and just can determine the identity of carrying out the user promoted by its popularization user ID of carrying, thus just can know this merchandise items by from the selected whole process being generalized to closing the transaction, to ensure that whole process of exchange carries out exactly.
One of ordinary skill in the art will appreciate that all or part of flow process realized in above-described embodiment method, that the hardware that can carry out instruction relevant by computer program has come, described program can be stored in a computer read/write memory medium, this program, when performing, can comprise the flow process of the embodiment as above-mentioned each side method.Wherein, described storage medium can be magnetic disc, CD, read-only store-memory body (Read-OnlyMemory, ROM) or random store-memory body (RandomAccessMemory, RAM) etc.
The above embodiment only have expressed several execution mode of the present invention, and it describes comparatively concrete and detailed, but therefore can not be interpreted as the restriction to the scope of the claims of the present invention.It should be pointed out that for the person of ordinary skill of the art, without departing from the inventive concept of the premise, can also make some distortion and improvement, these all belong to protection scope of the present invention.Therefore, the protection range of patent of the present invention should be as the criterion with claims.

Claims (30)

1. a method for operand, described method comprises:
Receive the operand selection request carrying and promote user ID;
The mark of the object specified by request and described popularization user ID is selected to generate graphic code and export according to described operand;
Receive network address and obtain request, described network address obtains request and carries described graphic code or carry and resolve described graphic code and the mark of described object that obtains;
Obtain request according to described network address, return and resolve described graphic code and the network address corresponding to mark of described object that obtains; The access to described object that the described popularization user ID that the described network address returned obtains for triggering to resolve described graphic code is access parameter;
Receive the operating result carrying described popularization user ID triggered after assigned operation is completed to the object of described access.
2. method according to claim 1, is characterized in that, described operating result also carries the mark of described object and/or the numerical attribute information of described object; Described method also comprises:
When described operating result represents described Object Operations success, obtain the calculating parameter preset;
According to the calculating parameter of described acquisition and in conjunction with described object mark corresponding to numerical attribute information or described in the numerical attribute information of carrying and calculate numerical value;
The numerical value calculated described in increasing in the first value storage account corresponding to described popularization user ID.
3. method according to claim 2, is characterized in that, the accumulated quantity of operating result of the user property of described calculating parameter corresponding to described popularization user ID and/or the expression successful operation that receives corresponding described popularization user ID is determined.
4. method according to claim 2, is characterized in that, described method also comprises:
Receive the numerical value transfer request of the mark carrying described popularization user ID, transfer numerical value and second value storage accounts;
In response to described numerical value transfer request, from the first value storage account corresponding to described popularization user ID, deduct described transfer numerical value, and increase described transfer numerical value in described second value storage accounts.
5. method as claimed in any of claims 1 to 4, it is characterized in that, described object is the merchandise items in shopping website, described graphic code is Quick Response Code or bar code, the described object to described access completes assigned operation for terminating the transaction flow created according to the merchandise items of access, and described operating result is the notice representing that described transaction flow terminates.
6. a method for operand, described method comprises:
Obtain graphic code; Described graphic code selects the mark of the object specified by request and described operand to select the popularization user ID entrained by request to generate according to operand;
Send network address to popularization management server and obtain request, described network address obtains request and carries described graphic code or carry and resolve described graphic code and the mark of described object that obtains;
Receive described popularization management server obtains the described graphic code of parsing asking to return and the described object the obtained network address corresponding to mark according to described network address;
Trigger according to the described network address returned the access to described object being access parameter with described popularization user ID, trigger after assigned operation is completed to the object of described access and send to described popularization management server the operating result carrying described popularization user ID.
7. method according to claim 6, is characterized in that, described operating result also carries the mark of described object and/or the numerical attribute information of described object; Described operating result is used for when described operating result represents described Object Operations success, described popularization management server is made to obtain the calculating parameter preset, according to the calculating parameter of described acquisition and in conjunction with described object mark corresponding to numerical attribute information or described in the numerical attribute information of carrying and calculate numerical value, and the numerical value calculated described in increasing in the first value storage account corresponding to described popularization user ID.
8. method according to claim 7, is characterized in that, the accumulated quantity of operating result of the user property of described calculating parameter corresponding to described popularization user ID and/or the expression successful operation that receives corresponding described popularization user ID is determined.
9. method according to claim 7, is characterized in that, described method also comprises:
The numerical value transfer request of the mark carrying described popularization user ID, transfer numerical value and second value storage accounts is sent to described popularization management server, make described popularization management server in response to described numerical value transfer request, from the first value storage account corresponding to described popularization user ID, deduct described transfer numerical value, and increase described transfer numerical value in described second value storage accounts.
10. according to the method in claim 6 to 9 described in any one, it is characterized in that, described object is the merchandise items in shopping website, described graphic code is Quick Response Code or bar code, the described object to described access completes assigned operation for terminating the transaction flow created according to the merchandise items of access, and described operating result is the notice representing that described transaction flow terminates.
The method of 11. 1 kinds of operands, described method comprises:
The operand promoting user ID that carries that popularization management server reception popularization configurating terminal sends is selected to ask, and mark and the described popularization user ID of the object specified by asking according to described operand selection generate graphic code and export;
User terminal obtains described graphic code, sends network address obtain request to popularization management server, and described network address obtains request and carries described graphic code or carry and resolve described graphic code and the mark of described object that obtains;
Described popularization management server obtains request according to described network address, returns resolve described graphic code and network address corresponding to the mark of described object that obtains to described user terminal;
Described user terminal according to described in the network address that returns trigger the access to described object being access parameter with described popularization user ID, trigger after assigned operation is completed to the object of described access and send to described popularization management server the operating result carrying described popularization user ID.
12. methods according to claim 11, is characterized in that, described operating result also carries the mark of described object and/or the numerical attribute information of described object; Described method also comprises:
When described operating result represents described Object Operations success, described popularization management server obtains the calculating parameter preset;
Described popularization management server according to the calculating parameter of described acquisition and in conjunction with described object mark corresponding to numerical attribute information or described in the numerical attribute information of carrying and calculate numerical value;
The numerical value calculated described in described popularization management server increases in the first value storage account corresponding to described popularization user ID.
13. methods according to claim 12, is characterized in that, the accumulated quantity of operating result of the user property of described calculating parameter corresponding to described popularization user ID and/or the expression successful operation that receives corresponding described popularization user ID is determined.
14. methods according to claim 12, is characterized in that, described method also comprises:
Described user terminal sends the numerical value transfer request of the mark carrying described popularization user ID, transfer numerical value and second value storage accounts to described popularization management server;
Described popularization management server, in response to described numerical value transfer request, deducts described transfer numerical value, and increase described transfer numerical value in described second value storage accounts from the first value storage account corresponding to described popularization user ID.
15. according to claim 11 to the method described in any one in 14, it is characterized in that, described object is the merchandise items in shopping website, described graphic code is Quick Response Code or bar code, the described object to described access completes assigned operation for terminating the transaction flow created according to the merchandise items of access, and described operating result is the notice representing that described transaction flow terminates.
The device of 16. 1 kinds of operands, is characterized in that, described device comprises:
Operand selects request receiving module, for receiving the operand selection request carrying and promote user ID;
Graphic code processing module, generates graphic code for selecting the mark of the object specified by request and described popularization user ID according to described operand and exports;
Network address obtains request receiving module, obtains request for receiving network address, and described network address obtains request and carries described graphic code or carry and resolve described graphic code and the mark of described object that obtains;
Network address returns module, for obtaining request according to described network address, returning and resolving described graphic code and the network address corresponding to mark of described object that obtains; The access to described object that the described popularization user ID that the described network address returned obtains for triggering to resolve described graphic code is access parameter;
Operating result receiver module, for receiving the operating result carrying described popularization user ID triggered after completing assigned operation to the object of described access.
17. devices according to claim 16, is characterized in that, described operating result also carries the mark of described object and/or the numerical attribute information of described object; Described device also comprises:
Calculating parameter acquisition module, during for representing when described operating result described Object Operations success, obtains the calculating parameter preset;
Numerical Simulation Module, for according to the calculating parameter of described acquisition and in conjunction with described object mark corresponding to numerical attribute information or described in the numerical attribute information of carrying and calculate numerical value;
Value storage module, for the numerical value calculated described in increase in the first value storage account corresponding to described popularization user ID.
18. devices according to claim 17, it is characterized in that, described calculating parameter acquisition module also determines described calculating parameter for the accumulated quantity of operating result of the user property corresponding to described popularization user ID and/or the expression successful operation that receives corresponding described popularization user ID.
19. devices according to claim 17, is characterized in that, described device also comprises:
Numerical value transfer request receiver module, for receiving the numerical value transfer request of the mark carrying described popularization user ID, transfer numerical value and second value storage accounts;
Numerical value transfer Executive Module, in response to described numerical value transfer request, deducts described transfer numerical value, and increase described transfer numerical value in described second value storage accounts from the first value storage account corresponding to described popularization user ID.
20. according to claim 16 to the device described in any one in 19, it is characterized in that, described object is the merchandise items in shopping website, described graphic code is Quick Response Code or bar code, the described object to described access completes assigned operation for terminating the transaction flow created according to the merchandise items of access, and described operating result is the notice representing that described transaction flow terminates.
The device of 21. 1 kinds of operands, is characterized in that, described device comprises:
Graphic code acquisition module, for obtaining graphic code; Described graphic code selects the mark of the object specified by request and described operand to select the popularization user ID entrained by request to generate according to operand;
Network address obtains request sending module, obtains request for sending network address to popularization management server, and described network address obtains request and carries described graphic code or carry and resolve described graphic code and the mark of described object that obtains;
Network address receiver module, to obtain the network address corresponding to mark of the described graphic code of parsing asking to return and the described object obtained according to described network address for receiving described popularization management server;
Object accesses module, network address for returning described in basis triggers the access to described object being access parameter with described popularization user ID, triggers and send to described popularization management server the operating result carrying described popularization user ID after completing assigned operation to the object of described access.
22. devices according to claim 21, is characterized in that, described operating result also carries the mark of described object and/or the numerical attribute information of described object; Described operating result is used for when described operating result represents described Object Operations success, described popularization management server is made to obtain the calculating parameter preset, according to the calculating parameter of described acquisition and in conjunction with described object mark corresponding to numerical attribute information or described in the numerical attribute information of carrying and calculate numerical value, and the numerical value calculated described in increasing in the first value storage account corresponding to described popularization user ID.
23. devices according to claim 22, is characterized in that, the accumulated quantity of operating result of the user property of described calculating parameter corresponding to described popularization user ID and/or the expression successful operation that receives corresponding described popularization user ID is determined.
24. devices according to claim 22, is characterized in that, described device also comprises:
Numerical value transfer request sending module, for sending the numerical value transfer request of the mark carrying described popularization user ID, transfer numerical value and second value storage accounts to described popularization management server, make described popularization management server in response to described numerical value transfer request, from the first value storage account corresponding to described popularization user ID, deduct described transfer numerical value, and increase described transfer numerical value in described second value storage accounts.
25. according to the device in claim 21 to 24 described in any one, it is characterized in that, described object is the merchandise items in shopping website, described graphic code is Quick Response Code or bar code, the described object to described access completes assigned operation for terminating the transaction flow created according to the merchandise items of access, and described operating result is the notice representing that described transaction flow terminates.
The system of 26. 1 kinds of operands, is characterized in that, described system comprises promotes management server and user terminal;
Described popularization management server is promoted the operand promoting user ID that carries that configurating terminal sends select request for being received, and selects the mark of the object specified by request and described popularization user ID generate graphic code and export according to described operand;
Described user terminal, for obtaining described graphic code, sends network address to popularization management server and obtains request, and described network address obtains request and carries described graphic code or carry and resolve described graphic code and the mark of described object that obtains;
Described popularization management server, also for obtaining request according to described network address, returning to described user terminal and resolving described graphic code and network address corresponding to the mark of described object that obtains;
The network address of described user terminal also for returning described in basis triggers the access to described object being access parameter with described popularization user ID, triggers and send to described popularization management server the operating result carrying described popularization user ID after completing assigned operation to the object of described access.
27. systems according to claim 26, is characterized in that, described operating result also carries the mark of described object and/or the numerical attribute information of described object;
When described popularization management server is also for representing when described operating result described Object Operations success, obtain the calculating parameter preset;
Described popularization management server also for according to the calculating parameter of described acquisition and in conjunction with described object mark corresponding to numerical attribute information or described in the numerical attribute information of carrying and calculate numerical value;
The numerical value of described popularization management server also for calculating described in increase in the first value storage account corresponding to described popularization user ID.
28. systems according to claim 27, it is characterized in that, described popularization management server also determines described calculating parameter for the accumulated quantity of operating result of the user property corresponding to described popularization user ID and/or the expression successful operation that receives corresponding described popularization user ID.
29. systems according to claim 27, is characterized in that, described user terminal is also for sending the numerical value transfer request of the mark carrying described popularization user ID, transfer numerical value and second value storage accounts to described popularization management server;
Described popularization management server also in response to described numerical value transfer request, deducts described transfer numerical value, and increase described transfer numerical value in described second value storage accounts from the first value storage account corresponding to described popularization user ID.
30. according to the system in claim 26 to 29 described in any one, it is characterized in that, described object is the merchandise items in shopping website, described graphic code is Quick Response Code or bar code, the described object to described access completes assigned operation for terminating the transaction flow created according to the merchandise items of access, and described operating result is the notice representing that described transaction flow terminates.
CN201410500062.9A 2014-09-25 2014-09-25 Method, device and system for operating object Active CN105516225B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410500062.9A CN105516225B (en) 2014-09-25 2014-09-25 Method, device and system for operating object

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410500062.9A CN105516225B (en) 2014-09-25 2014-09-25 Method, device and system for operating object

Publications (2)

Publication Number Publication Date
CN105516225A true CN105516225A (en) 2016-04-20
CN105516225B CN105516225B (en) 2020-06-16

Family

ID=55723858

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410500062.9A Active CN105516225B (en) 2014-09-25 2014-09-25 Method, device and system for operating object

Country Status (1)

Country Link
CN (1) CN105516225B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106325739A (en) * 2016-08-01 2017-01-11 孟海同 Method for opening link through dot matrix expression and input track in software
CN109886592A (en) * 2019-03-01 2019-06-14 腾讯科技(深圳)有限公司 Industrial Data Management method, apparatus, computer readable storage medium and computer equipment
CN110012455A (en) * 2019-01-25 2019-07-12 阿里巴巴集团控股有限公司 A kind of management method of account information, device and electronic equipment
CN110730121A (en) * 2018-12-03 2020-01-24 上海掌门科技有限公司 User information transmission method, device and storage medium
WO2023065098A1 (en) * 2021-10-19 2023-04-27 薛宗良 Quick response code guidance system

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1388479A (en) * 2001-05-24 2003-01-01 刘中华 Bar code system and method of connecting Internet equipment
US6769010B1 (en) * 2000-05-11 2004-07-27 Howzone.Com Inc. Apparatus for distributing information over a network-based environment, method of distributing information to users, and method for associating content objects with a database wherein the content objects are accessible over a network communication medium by a user
CN101005485A (en) * 2006-12-14 2007-07-25 钟杨 Method and system for compression coding information resource address
CN102509231A (en) * 2011-10-28 2012-06-20 徐蔚 Information processing system and method for realizing referral commission real-time transaction through mobile terminals embedded with auction software clients
CN103489023A (en) * 2012-06-11 2014-01-01 上海博路信息技术有限公司 Barcode-based data exchange method
CN103812914A (en) * 2012-11-14 2014-05-21 阿里巴巴集团控股有限公司 Method and device for tracking spreader
CN103824209A (en) * 2014-02-10 2014-05-28 深圳市天朗时代科技有限公司 Charging processing method and system for internet sales
CN103971244A (en) * 2013-01-30 2014-08-06 阿里巴巴集团控股有限公司 Commodity information issuing and browsing method, device and system

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6769010B1 (en) * 2000-05-11 2004-07-27 Howzone.Com Inc. Apparatus for distributing information over a network-based environment, method of distributing information to users, and method for associating content objects with a database wherein the content objects are accessible over a network communication medium by a user
CN1388479A (en) * 2001-05-24 2003-01-01 刘中华 Bar code system and method of connecting Internet equipment
CN101005485A (en) * 2006-12-14 2007-07-25 钟杨 Method and system for compression coding information resource address
CN102509231A (en) * 2011-10-28 2012-06-20 徐蔚 Information processing system and method for realizing referral commission real-time transaction through mobile terminals embedded with auction software clients
CN103489023A (en) * 2012-06-11 2014-01-01 上海博路信息技术有限公司 Barcode-based data exchange method
CN103812914A (en) * 2012-11-14 2014-05-21 阿里巴巴集团控股有限公司 Method and device for tracking spreader
CN103971244A (en) * 2013-01-30 2014-08-06 阿里巴巴集团控股有限公司 Commodity information issuing and browsing method, device and system
CN103824209A (en) * 2014-02-10 2014-05-28 深圳市天朗时代科技有限公司 Charging processing method and system for internet sales

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106325739A (en) * 2016-08-01 2017-01-11 孟海同 Method for opening link through dot matrix expression and input track in software
CN110730121A (en) * 2018-12-03 2020-01-24 上海掌门科技有限公司 User information transmission method, device and storage medium
CN110012455A (en) * 2019-01-25 2019-07-12 阿里巴巴集团控股有限公司 A kind of management method of account information, device and electronic equipment
CN110012455B (en) * 2019-01-25 2021-10-22 创新先进技术有限公司 Account information management method and device and electronic equipment
CN109886592A (en) * 2019-03-01 2019-06-14 腾讯科技(深圳)有限公司 Industrial Data Management method, apparatus, computer readable storage medium and computer equipment
WO2023065098A1 (en) * 2021-10-19 2023-04-27 薛宗良 Quick response code guidance system

Also Published As

Publication number Publication date
CN105516225B (en) 2020-06-16

Similar Documents

Publication Publication Date Title
CN110458562B (en) Bill reimbursement method, device and equipment and computer storage medium
US20210326886A1 (en) Blockchain-based resource transaction methods, apparatuses, and systems
EP4116907A1 (en) Frictionless payment system
CN101267311B (en) A method, device and system for preventing network bank from hijacking data
US20150262151A1 (en) Access Control System for Online Content
CN107852412A (en) For phishing and the system and method for brand protection
WO2013101244A1 (en) Method and system for active receipt management
CN106503975A (en) The method of processing information, device and terminal device
CN109858273B (en) Product information acquisition method, device, computer equipment and storage medium
CN105516225A (en) Operation object method, device and system
CN104520885A (en) Processing payment information for online orders at local merchant's point of sale
EP2631860A1 (en) Sending a 2D code via a hardware interface of a Pin-Pad
CN103942845A (en) Method for checking electronic invoice
CN109360082A (en) A kind of method for processing business of loan system, device, computer equipment and storage medium
CN107067258A (en) Financial transaction management system and method
KR20240006408A (en) Service providing method for platform using did based on blockchain and apparatus therefor
CN102868712A (en) Method and system for data transmission
CN110659890A (en) Payment method, payment device, payment medium and electronic equipment
KR20120114609A (en) Authentication code based payment method using mobile terminal
CN109493198A (en) Service evaluation management method, device, system and evaluation server
AU2013293151A1 (en) Systems, methods, and computer program products for providing offers to mobile wallets
US20230334467A1 (en) Autofilling payment card and card verification data utilizing a virtual card exchange
KR20160140216A (en) Apparatus and method for generating identification information for replacing account number, and computer program for the same
CN110751455B (en) Method and device for processing joint service
CN116150188A (en) Information query method, device, computer equipment and storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant